From 387d99318d55ac3c1c437b8e935fdb1bc9d8379e Mon Sep 17 00:00:00 2001 From: Huaweicloud-SDK Date: Thu, 12 Oct 2023 17:36:32 +0800 Subject: [PATCH] release 3.1.54 source code --- CHANGELOG.md | 152 + CHANGELOG_CN.md | 152 + CMakeLists.txt | 15 +- README.md | 16 +- README_CN.md | 13 + VERSION | 2 +- cbr/include/huaweicloud/cbr/v1/CbrMeta.h | 86 + .../cbr/v1/model/AddAgentPathRequest.h | 4 +- .../cbr/v1/model/AddAgentPathResponse.h | 4 +- .../cbr/v1/model/AddMemberRequest.h | 4 +- .../cbr/v1/model/AddMemberResponse.h | 4 +- .../huaweicloud/cbr/v1/model/AddMembersReq.h | 4 +- .../cbr/v1/model/AddVaultResourceRequest.h | 4 +- .../cbr/v1/model/AddVaultResourceResponse.h | 4 +- cbr/include/huaweicloud/cbr/v1/model/Agent.h | 4 +- .../cbr/v1/model/AgentAddPathReq.h | 4 +- .../huaweicloud/cbr/v1/model/AgentRegister.h | 4 +- .../cbr/v1/model/AgentRegisterReq.h | 4 +- .../cbr/v1/model/AgentRemovePathReq.h | 4 +- .../huaweicloud/cbr/v1/model/AgentUpdate.h | 4 +- .../huaweicloud/cbr/v1/model/AgentUpdateReq.h | 4 +- .../v1/model/AssociateVaultPolicyRequest.h | 4 +- .../v1/model/AssociateVaultPolicyResponse.h | 4 +- .../cbr/v1/model/BackupExtendInfo.h | 4 +- .../cbr/v1/model/BackupReplicateReq.h | 4 +- .../cbr/v1/model/BackupReplicateReqBody.h | 4 +- .../cbr/v1/model/BackupReplicateRespBody.h | 4 +- .../huaweicloud/cbr/v1/model/BackupResp.h | 4 +- .../huaweicloud/cbr/v1/model/BackupRestore.h | 4 +- .../cbr/v1/model/BackupRestoreReq.h | 4 +- .../cbr/v1/model/BackupRestoreServerMapping.h | 4 +- .../huaweicloud/cbr/v1/model/BackupSync.h | 4 +- .../huaweicloud/cbr/v1/model/BackupSyncReq.h | 4 +- .../cbr/v1/model/BackupSyncRespBody.h | 4 +- .../huaweicloud/cbr/v1/model/BackupUpdate.h | 4 +- .../cbr/v1/model/BackupUpdateReq.h | 4 +- .../BatchCreateAndDeleteVaultTagsRequest.h | 4 +- .../BatchCreateAndDeleteVaultTagsResponse.h | 4 +- .../cbr/v1/model/BatchUpdateVaultRequest.h | 4 +- .../v1/model/BatchUpdateVaultRequestBody.h | 4 +- .../cbr/v1/model/BatchUpdateVaultResponse.h | 4 +- .../huaweicloud/cbr/v1/model/Billing.h | 4 +- .../huaweicloud/cbr/v1/model/BillingCreate.h | 4 +- .../huaweicloud/cbr/v1/model/BillingUpdate.h | 4 +- .../huaweicloud/cbr/v1/model/BindRulesTags.h | 4 +- .../model/BulkCreateAndDeleteVaultTagsReq.h | 4 +- .../huaweicloud/cbr/v1/model/CbcOrderResult.h | 4 +- .../cbr/v1/model/CbcProductInfoUpdate.h | 4 +- .../huaweicloud/cbr/v1/model/CbcUpdate.h | 4 +- .../cbr/v1/model/CheckAgentRequest.h | 4 +- .../cbr/v1/model/CheckAgentResponse.h | 4 +- .../cbr/v1/model/CheckpointCreate.h | 4 +- .../model/CheckpointCreateSkippedResource.h | 4 +- .../cbr/v1/model/CheckpointExtraInfoResp.h | 4 +- .../cbr/v1/model/CheckpointParam.h | 4 +- .../cbr/v1/model/CheckpointPlanCreate.h | 4 +- .../cbr/v1/model/CheckpointReplicateParam.h | 4 +- .../cbr/v1/model/CheckpointReplicateReq.h | 4 +- .../v1/model/CheckpointReplicateRespBody.h | 4 +- .../v1/model/CheckpointReplicateRespbackups.h | 4 +- .../cbr/v1/model/CheckpointResourceResp.h | 4 +- .../huaweicloud/cbr/v1/model/CombinedOrder.h | 4 +- .../cbr/v1/model/CopyBackupRequest.h | 4 +- .../cbr/v1/model/CopyBackupResponse.h | 4 +- .../cbr/v1/model/CopyCheckpointRequest.h | 4 +- .../cbr/v1/model/CopyCheckpointResponse.h | 4 +- .../cbr/v1/model/CreateCheckpointRequest.h | 4 +- .../cbr/v1/model/CreateCheckpointResponse.h | 4 +- .../cbr/v1/model/CreatePolicyRequest.h | 4 +- .../cbr/v1/model/CreatePolicyResponse.h | 4 +- .../cbr/v1/model/CreatePostPaidVaultRequest.h | 4 +- .../v1/model/CreatePostPaidVaultResponse.h | 4 +- .../cbr/v1/model/CreateVaultRequest.h | 4 +- .../cbr/v1/model/CreateVaultResponse.h | 4 +- .../cbr/v1/model/CreateVaultTagsRequest.h | 4 +- .../cbr/v1/model/CreateVaultTagsResponse.h | 4 +- .../cbr/v1/model/DeleteBackupRequest.h | 4 +- .../cbr/v1/model/DeleteBackupResponse.h | 4 +- .../cbr/v1/model/DeleteMemberRequest.h | 4 +- .../cbr/v1/model/DeleteMemberResponse.h | 4 +- .../cbr/v1/model/DeletePolicyRequest.h | 4 +- .../cbr/v1/model/DeletePolicyResponse.h | 4 +- .../cbr/v1/model/DeleteVaultRequest.h | 4 +- .../cbr/v1/model/DeleteVaultResponse.h | 4 +- .../cbr/v1/model/DeleteVaultTagRequest.h | 4 +- .../cbr/v1/model/DeleteVaultTagResponse.h | 4 +- .../v1/model/DisassociateVaultPolicyRequest.h | 4 +- .../model/DisassociateVaultPolicyResponse.h | 4 +- .../huaweicloud/cbr/v1/model/DomainMigrate.h | 4 +- .../cbr/v1/model/DomainMigrateProjectStatus.h | 4 +- .../cbr/v1/model/DomainProjectsInfo.h | 4 +- .../huaweicloud/cbr/v1/model/ImageData.h | 4 +- .../cbr/v1/model/ImportBackupRequest.h | 4 +- .../cbr/v1/model/ImportBackupResponse.h | 4 +- .../cbr/v1/model/ImportCheckpointRequest.h | 4 +- .../cbr/v1/model/ImportCheckpointResponse.h | 4 +- .../cbr/v1/model/InstancesResourceDetail.h | 4 +- .../cbr/v1/model/ListAgentRequest.h | 4 +- .../cbr/v1/model/ListAgentResponse.h | 4 +- .../cbr/v1/model/ListBackupsRequest.h | 4 +- .../cbr/v1/model/ListBackupsResponse.h | 4 +- .../cbr/v1/model/ListDomainProjectsRequest.h | 4 +- .../cbr/v1/model/ListDomainProjectsResponse.h | 4 +- .../cbr/v1/model/ListExternalVaultRequest.h | 4 +- .../cbr/v1/model/ListExternalVaultResponse.h | 4 +- .../cbr/v1/model/ListOpLogsRequest.h | 4 +- .../cbr/v1/model/ListOpLogsResponse.h | 4 +- .../cbr/v1/model/ListPoliciesRequest.h | 4 +- .../cbr/v1/model/ListPoliciesResponse.h | 4 +- .../cbr/v1/model/ListProjectsRequest.h | 4 +- .../cbr/v1/model/ListProjectsResponse.h | 4 +- .../cbr/v1/model/ListProtectableRequest.h | 4 +- .../cbr/v1/model/ListProtectableResponse.h | 4 +- .../cbr/v1/model/ListVaultRequest.h | 4 +- .../cbr/v1/model/ListVaultResponse.h | 4 +- cbr/include/huaweicloud/cbr/v1/model/Match.h | 4 +- cbr/include/huaweicloud/cbr/v1/model/Member.h | 4 +- .../cbr/v1/model/MigrateDomainRequest.h | 4 +- .../cbr/v1/model/MigrateDomainResponse.h | 4 +- .../v1/model/MigrateVaultResourceRequest.h | 4 +- .../v1/model/MigrateVaultResourceResponse.h | 4 +- .../huaweicloud/cbr/v1/model/OpErrorInfo.h | 4 +- .../cbr/v1/model/OpExtendInfoBckup.h | 4 +- .../cbr/v1/model/OpExtendInfoCommon.h | 4 +- .../cbr/v1/model/OpExtendInfoDelete.h | 4 +- .../v1/model/OpExtendInfoRemoveResources.h | 4 +- .../cbr/v1/model/OpExtendInfoReplication.h | 4 +- .../cbr/v1/model/OpExtendInfoRestore.h | 4 +- .../cbr/v1/model/OpExtendInfoSync.h | 4 +- .../cbr/v1/model/OpExtendInfoVaultDelete.h | 4 +- .../huaweicloud/cbr/v1/model/OpExtraInfo.h | 4 +- .../huaweicloud/cbr/v1/model/OperationLog.h | 4 +- cbr/include/huaweicloud/cbr/v1/model/Path.h | 4 +- cbr/include/huaweicloud/cbr/v1/model/Policy.h | 4 +- .../cbr/v1/model/PolicyAssociateVault.h | 4 +- .../huaweicloud/cbr/v1/model/PolicyCreate.h | 4 +- .../cbr/v1/model/PolicyCreateReq.h | 4 +- .../cbr/v1/model/PolicyTriggerPropertiesReq.h | 4 +- .../v1/model/PolicyTriggerPropertiesResp.h | 4 +- .../cbr/v1/model/PolicyTriggerReq.h | 4 +- .../cbr/v1/model/PolicyTriggerResp.h | 4 +- .../huaweicloud/cbr/v1/model/PolicyUpdate.h | 4 +- .../cbr/v1/model/PolicyUpdateReq.h | 4 +- .../cbr/v1/model/PolicyoODCreate.h | 4 +- .../cbr/v1/model/ProjectsListInfo.h | 4 +- .../cbr/v1/model/ProtectableAgentReq.h | 4 +- .../cbr/v1/model/ProtectableAgentStatus.h | 4 +- .../v1/model/ProtectableAgentStatusResource.h | 4 +- ...ectableReplicationCapabilitiesRespRegion.h | 4 +- .../cbr/v1/model/ProtectableResult.h | 4 +- .../cbr/v1/model/ProtectablesResp.h | 4 +- .../cbr/v1/model/RegisterAgentRequest.h | 4 +- .../cbr/v1/model/RegisterAgentResponse.h | 4 +- .../cbr/v1/model/RemoveAgentPathRequest.h | 4 +- .../cbr/v1/model/RemoveAgentPathResponse.h | 4 +- .../cbr/v1/model/RemoveVaultResourceRequest.h | 4 +- .../v1/model/RemoveVaultResourceResponse.h | 4 +- .../cbr/v1/model/ReplicationRecordGet.h | 4 +- .../v1/model/ReplicationRecordsExtraInfo.h | 4 +- .../huaweicloud/cbr/v1/model/Resource.h | 4 +- .../huaweicloud/cbr/v1/model/ResourceCreate.h | 4 +- .../cbr/v1/model/ResourceExtraInfo.h | 4 +- .../model/ResourceExtraInfoIncludeVolumes.h | 4 +- .../huaweicloud/cbr/v1/model/ResourceResp.h | 4 +- .../cbr/v1/model/RestoreBackupRequest.h | 4 +- .../cbr/v1/model/RestoreBackupResponse.h | 4 +- .../huaweicloud/cbr/v1/model/RestoreDetails.h | 4 +- .../huaweicloud/cbr/v1/model/SelfLinksInfo.h | 4 +- .../cbr/v1/model/SetVaultResourceRequest.h | 4 +- .../cbr/v1/model/SetVaultResourceResponse.h | 4 +- .../cbr/v1/model/ShowAgentRequest.h | 4 +- .../cbr/v1/model/ShowAgentResponse.h | 4 +- .../cbr/v1/model/ShowBackupRequest.h | 4 +- .../cbr/v1/model/ShowBackupResponse.h | 4 +- .../cbr/v1/model/ShowCheckpointRequest.h | 4 +- .../cbr/v1/model/ShowCheckpointResponse.h | 4 +- .../cbr/v1/model/ShowDomainRequest.h | 4 +- .../cbr/v1/model/ShowDomainResponse.h | 4 +- .../cbr/v1/model/ShowMemberDetailRequest.h | 4 +- .../cbr/v1/model/ShowMemberDetailResponse.h | 4 +- .../cbr/v1/model/ShowMembersDetailRequest.h | 4 +- .../cbr/v1/model/ShowMembersDetailResponse.h | 4 +- .../cbr/v1/model/ShowMetadataRequest.h | 4 +- .../cbr/v1/model/ShowMetadataResponse.h | 4 +- .../cbr/v1/model/ShowMigrateStatusRequest.h | 4 +- .../cbr/v1/model/ShowMigrateStatusResponse.h | 4 +- .../cbr/v1/model/ShowOpLogRequest.h | 4 +- .../cbr/v1/model/ShowOpLogResponse.h | 4 +- .../cbr/v1/model/ShowPolicyRequest.h | 4 +- .../cbr/v1/model/ShowPolicyResponse.h | 4 +- .../cbr/v1/model/ShowProtectableRequest.h | 4 +- .../cbr/v1/model/ShowProtectableResponse.h | 4 +- .../ShowReplicationCapabilitiesRequest.h | 4 +- .../ShowReplicationCapabilitiesResponse.h | 4 +- .../cbr/v1/model/ShowStorageUsageRequest.h | 4 +- .../cbr/v1/model/ShowStorageUsageResponse.h | 4 +- .../cbr/v1/model/ShowSummaryRequest.h | 4 +- .../cbr/v1/model/ShowSummaryResponse.h | 4 +- .../cbr/v1/model/ShowVaultProjectTagRequest.h | 4 +- .../v1/model/ShowVaultProjectTagResponse.h | 4 +- .../cbr/v1/model/ShowVaultRequest.h | 4 +- .../model/ShowVaultResourceInstancesRequest.h | 4 +- .../ShowVaultResourceInstancesResponse.h | 4 +- .../cbr/v1/model/ShowVaultResponse.h | 4 +- .../cbr/v1/model/ShowVaultTagRequest.h | 4 +- .../cbr/v1/model/ShowVaultTagResponse.h | 4 +- .../huaweicloud/cbr/v1/model/StorageUsage.h | 4 +- .../huaweicloud/cbr/v1/model/SyncParam.h | 4 +- .../huaweicloud/cbr/v1/model/SyncReq.h | 4 +- .../huaweicloud/cbr/v1/model/SyncRespBody.h | 4 +- cbr/include/huaweicloud/cbr/v1/model/SysTag.h | 4 +- .../huaweicloud/cbr/v1/model/SysTags.h | 4 +- cbr/include/huaweicloud/cbr/v1/model/Tag.h | 4 +- .../huaweicloud/cbr/v1/model/TagResource.h | 4 +- .../huaweicloud/cbr/v1/model/TagsReq.h | 4 +- .../huaweicloud/cbr/v1/model/TagsResp.h | 4 +- .../cbr/v1/model/UnregisterAgentRequest.h | 4 +- .../cbr/v1/model/UnregisterAgentResponse.h | 4 +- .../cbr/v1/model/UpdateAgentRequest.h | 4 +- .../cbr/v1/model/UpdateAgentResponse.h | 4 +- .../cbr/v1/model/UpdateBackupRequest.h | 4 +- .../cbr/v1/model/UpdateBackupResponse.h | 4 +- .../huaweicloud/cbr/v1/model/UpdateMember.h | 4 +- .../cbr/v1/model/UpdateMemberStatusRequest.h | 4 +- .../cbr/v1/model/UpdateMemberStatusResponse.h | 4 +- .../cbr/v1/model/UpdateOrderRequest.h | 4 +- .../cbr/v1/model/UpdateOrderResponse.h | 4 +- .../cbr/v1/model/UpdatePolicyRequest.h | 4 +- .../cbr/v1/model/UpdatePolicyResponse.h | 4 +- .../cbr/v1/model/UpdateVaultRequest.h | 4 +- .../cbr/v1/model/UpdateVaultResponse.h | 4 +- cbr/include/huaweicloud/cbr/v1/model/Vault.h | 4 +- .../cbr/v1/model/VaultAddResourceReq.h | 4 +- .../huaweicloud/cbr/v1/model/VaultAssociate.h | 4 +- .../huaweicloud/cbr/v1/model/VaultBackup.h | 4 +- .../huaweicloud/cbr/v1/model/VaultBackupReq.h | 4 +- .../cbr/v1/model/VaultBatchUpdate.h | 4 +- .../huaweicloud/cbr/v1/model/VaultBindRules.h | 4 +- .../huaweicloud/cbr/v1/model/VaultCreate.h | 4 +- .../cbr/v1/model/VaultCreateParameters.h | 4 +- .../huaweicloud/cbr/v1/model/VaultCreateReq.h | 4 +- .../cbr/v1/model/VaultCreateResource.h | 4 +- .../cbr/v1/model/VaultDissociate.h | 4 +- .../huaweicloud/cbr/v1/model/VaultGet.h | 4 +- .../cbr/v1/model/VaultMigrateResourceReq.h | 4 +- .../huaweicloud/cbr/v1/model/VaultOrder.h | 4 +- .../cbr/v1/model/VaultOrderCreateReqs.h | 4 +- .../cbr/v1/model/VaultPolicyResp.h | 4 +- .../cbr/v1/model/VaultRemoveResourceReq.h | 4 +- .../cbr/v1/model/VaultResourceInstancesReq.h | 4 +- .../cbr/v1/model/VaultSetResourceReq.h | 4 +- .../cbr/v1/model/VaultTagsCreateReq.h | 4 +- .../huaweicloud/cbr/v1/model/VaultUpdate.h | 4 +- .../huaweicloud/cbr/v1/model/VaultUpdateReq.h | 4 +- cbr/src/v1/CbrClient.cpp | 914 +++--- cbr/src/v1/CbrMeta.cpp | 698 +++++ cbr/src/v1/model/AddAgentPathRequest.cpp | 3 +- cbr/src/v1/model/AddAgentPathResponse.cpp | 3 +- cbr/src/v1/model/AddMemberRequest.cpp | 3 +- cbr/src/v1/model/AddMemberResponse.cpp | 3 +- cbr/src/v1/model/AddMembersReq.cpp | 3 +- cbr/src/v1/model/AddVaultResourceRequest.cpp | 3 +- cbr/src/v1/model/AddVaultResourceResponse.cpp | 3 +- cbr/src/v1/model/Agent.cpp | 3 +- cbr/src/v1/model/AgentAddPathReq.cpp | 3 +- cbr/src/v1/model/AgentRegister.cpp | 3 +- cbr/src/v1/model/AgentRegisterReq.cpp | 3 +- cbr/src/v1/model/AgentRemovePathReq.cpp | 3 +- cbr/src/v1/model/AgentUpdate.cpp | 3 +- cbr/src/v1/model/AgentUpdateReq.cpp | 3 +- .../v1/model/AssociateVaultPolicyRequest.cpp | 3 +- .../v1/model/AssociateVaultPolicyResponse.cpp | 3 +- cbr/src/v1/model/BackupExtendInfo.cpp | 3 +- cbr/src/v1/model/BackupReplicateReq.cpp | 3 +- cbr/src/v1/model/BackupReplicateReqBody.cpp | 3 +- cbr/src/v1/model/BackupReplicateRespBody.cpp | 3 +- cbr/src/v1/model/BackupResp.cpp | 3 +- cbr/src/v1/model/BackupRestore.cpp | 3 +- cbr/src/v1/model/BackupRestoreReq.cpp | 3 +- .../v1/model/BackupRestoreServerMapping.cpp | 3 +- cbr/src/v1/model/BackupSync.cpp | 3 +- cbr/src/v1/model/BackupSyncReq.cpp | 3 +- cbr/src/v1/model/BackupSyncRespBody.cpp | 3 +- cbr/src/v1/model/BackupUpdate.cpp | 3 +- cbr/src/v1/model/BackupUpdateReq.cpp | 3 +- .../BatchCreateAndDeleteVaultTagsRequest.cpp | 3 +- .../BatchCreateAndDeleteVaultTagsResponse.cpp | 3 +- cbr/src/v1/model/BatchUpdateVaultRequest.cpp | 3 +- .../v1/model/BatchUpdateVaultRequestBody.cpp | 3 +- cbr/src/v1/model/BatchUpdateVaultResponse.cpp | 3 +- cbr/src/v1/model/Billing.cpp | 3 +- cbr/src/v1/model/BillingCreate.cpp | 3 +- cbr/src/v1/model/BillingUpdate.cpp | 3 +- cbr/src/v1/model/BindRulesTags.cpp | 3 +- .../model/BulkCreateAndDeleteVaultTagsReq.cpp | 3 +- cbr/src/v1/model/CbcOrderResult.cpp | 3 +- cbr/src/v1/model/CbcProductInfoUpdate.cpp | 3 +- cbr/src/v1/model/CbcUpdate.cpp | 3 +- cbr/src/v1/model/CheckAgentRequest.cpp | 3 +- cbr/src/v1/model/CheckAgentResponse.cpp | 3 +- cbr/src/v1/model/CheckpointCreate.cpp | 3 +- .../model/CheckpointCreateSkippedResource.cpp | 3 +- cbr/src/v1/model/CheckpointExtraInfoResp.cpp | 3 +- cbr/src/v1/model/CheckpointParam.cpp | 3 +- cbr/src/v1/model/CheckpointPlanCreate.cpp | 3 +- cbr/src/v1/model/CheckpointReplicateParam.cpp | 3 +- cbr/src/v1/model/CheckpointReplicateReq.cpp | 3 +- .../v1/model/CheckpointReplicateRespBody.cpp | 3 +- .../model/CheckpointReplicateRespbackups.cpp | 3 +- cbr/src/v1/model/CheckpointResourceResp.cpp | 3 +- cbr/src/v1/model/CombinedOrder.cpp | 3 +- cbr/src/v1/model/CopyBackupRequest.cpp | 3 +- cbr/src/v1/model/CopyBackupResponse.cpp | 3 +- cbr/src/v1/model/CopyCheckpointRequest.cpp | 3 +- cbr/src/v1/model/CopyCheckpointResponse.cpp | 3 +- cbr/src/v1/model/CreateCheckpointRequest.cpp | 3 +- cbr/src/v1/model/CreateCheckpointResponse.cpp | 3 +- cbr/src/v1/model/CreatePolicyRequest.cpp | 3 +- cbr/src/v1/model/CreatePolicyResponse.cpp | 3 +- .../v1/model/CreatePostPaidVaultRequest.cpp | 3 +- .../v1/model/CreatePostPaidVaultResponse.cpp | 3 +- cbr/src/v1/model/CreateVaultRequest.cpp | 3 +- cbr/src/v1/model/CreateVaultResponse.cpp | 3 +- cbr/src/v1/model/CreateVaultTagsRequest.cpp | 3 +- cbr/src/v1/model/CreateVaultTagsResponse.cpp | 3 +- cbr/src/v1/model/DeleteBackupRequest.cpp | 3 +- cbr/src/v1/model/DeleteBackupResponse.cpp | 3 +- cbr/src/v1/model/DeleteMemberRequest.cpp | 3 +- cbr/src/v1/model/DeleteMemberResponse.cpp | 3 +- cbr/src/v1/model/DeletePolicyRequest.cpp | 3 +- cbr/src/v1/model/DeletePolicyResponse.cpp | 3 +- cbr/src/v1/model/DeleteVaultRequest.cpp | 3 +- cbr/src/v1/model/DeleteVaultResponse.cpp | 3 +- cbr/src/v1/model/DeleteVaultTagRequest.cpp | 3 +- cbr/src/v1/model/DeleteVaultTagResponse.cpp | 3 +- .../model/DisassociateVaultPolicyRequest.cpp | 3 +- .../model/DisassociateVaultPolicyResponse.cpp | 3 +- cbr/src/v1/model/DomainMigrate.cpp | 3 +- .../v1/model/DomainMigrateProjectStatus.cpp | 3 +- cbr/src/v1/model/DomainProjectsInfo.cpp | 3 +- cbr/src/v1/model/ImageData.cpp | 3 +- cbr/src/v1/model/ImportBackupRequest.cpp | 3 +- cbr/src/v1/model/ImportBackupResponse.cpp | 3 +- cbr/src/v1/model/ImportCheckpointRequest.cpp | 3 +- cbr/src/v1/model/ImportCheckpointResponse.cpp | 3 +- cbr/src/v1/model/InstancesResourceDetail.cpp | 3 +- cbr/src/v1/model/ListAgentRequest.cpp | 3 +- cbr/src/v1/model/ListAgentResponse.cpp | 3 +- cbr/src/v1/model/ListBackupsRequest.cpp | 3 +- cbr/src/v1/model/ListBackupsResponse.cpp | 3 +- .../v1/model/ListDomainProjectsRequest.cpp | 3 +- .../v1/model/ListDomainProjectsResponse.cpp | 3 +- cbr/src/v1/model/ListExternalVaultRequest.cpp | 3 +- .../v1/model/ListExternalVaultResponse.cpp | 3 +- cbr/src/v1/model/ListOpLogsRequest.cpp | 3 +- cbr/src/v1/model/ListOpLogsResponse.cpp | 3 +- cbr/src/v1/model/ListPoliciesRequest.cpp | 3 +- cbr/src/v1/model/ListPoliciesResponse.cpp | 3 +- cbr/src/v1/model/ListProjectsRequest.cpp | 3 +- cbr/src/v1/model/ListProjectsResponse.cpp | 3 +- cbr/src/v1/model/ListProtectableRequest.cpp | 3 +- cbr/src/v1/model/ListProtectableResponse.cpp | 3 +- cbr/src/v1/model/ListVaultRequest.cpp | 3 +- cbr/src/v1/model/ListVaultResponse.cpp | 3 +- cbr/src/v1/model/Match.cpp | 3 +- cbr/src/v1/model/Member.cpp | 3 +- cbr/src/v1/model/MigrateDomainRequest.cpp | 3 +- cbr/src/v1/model/MigrateDomainResponse.cpp | 3 +- .../v1/model/MigrateVaultResourceRequest.cpp | 3 +- .../v1/model/MigrateVaultResourceResponse.cpp | 3 +- cbr/src/v1/model/OpErrorInfo.cpp | 3 +- cbr/src/v1/model/OpExtendInfoBckup.cpp | 3 +- cbr/src/v1/model/OpExtendInfoCommon.cpp | 3 +- cbr/src/v1/model/OpExtendInfoDelete.cpp | 3 +- .../v1/model/OpExtendInfoRemoveResources.cpp | 3 +- cbr/src/v1/model/OpExtendInfoReplication.cpp | 3 +- cbr/src/v1/model/OpExtendInfoRestore.cpp | 3 +- cbr/src/v1/model/OpExtendInfoSync.cpp | 3 +- cbr/src/v1/model/OpExtendInfoVaultDelete.cpp | 3 +- cbr/src/v1/model/OpExtraInfo.cpp | 3 +- cbr/src/v1/model/OperationLog.cpp | 3 +- cbr/src/v1/model/Path.cpp | 3 +- cbr/src/v1/model/Policy.cpp | 3 +- cbr/src/v1/model/PolicyAssociateVault.cpp | 3 +- cbr/src/v1/model/PolicyCreate.cpp | 3 +- cbr/src/v1/model/PolicyCreateReq.cpp | 3 +- .../v1/model/PolicyTriggerPropertiesReq.cpp | 3 +- .../v1/model/PolicyTriggerPropertiesResp.cpp | 3 +- cbr/src/v1/model/PolicyTriggerReq.cpp | 3 +- cbr/src/v1/model/PolicyTriggerResp.cpp | 3 +- cbr/src/v1/model/PolicyUpdate.cpp | 3 +- cbr/src/v1/model/PolicyUpdateReq.cpp | 3 +- cbr/src/v1/model/PolicyoODCreate.cpp | 3 +- cbr/src/v1/model/ProjectsListInfo.cpp | 3 +- cbr/src/v1/model/ProtectableAgentReq.cpp | 3 +- cbr/src/v1/model/ProtectableAgentStatus.cpp | 3 +- .../model/ProtectableAgentStatusResource.cpp | 3 +- ...tableReplicationCapabilitiesRespRegion.cpp | 3 +- cbr/src/v1/model/ProtectableResult.cpp | 3 +- cbr/src/v1/model/ProtectablesResp.cpp | 3 +- cbr/src/v1/model/RegisterAgentRequest.cpp | 3 +- cbr/src/v1/model/RegisterAgentResponse.cpp | 3 +- cbr/src/v1/model/RemoveAgentPathRequest.cpp | 3 +- cbr/src/v1/model/RemoveAgentPathResponse.cpp | 3 +- .../v1/model/RemoveVaultResourceRequest.cpp | 3 +- .../v1/model/RemoveVaultResourceResponse.cpp | 3 +- cbr/src/v1/model/ReplicationRecordGet.cpp | 3 +- .../v1/model/ReplicationRecordsExtraInfo.cpp | 3 +- cbr/src/v1/model/Resource.cpp | 3 +- cbr/src/v1/model/ResourceCreate.cpp | 3 +- cbr/src/v1/model/ResourceExtraInfo.cpp | 3 +- .../model/ResourceExtraInfoIncludeVolumes.cpp | 3 +- cbr/src/v1/model/ResourceResp.cpp | 3 +- cbr/src/v1/model/RestoreBackupRequest.cpp | 3 +- cbr/src/v1/model/RestoreBackupResponse.cpp | 3 +- cbr/src/v1/model/RestoreDetails.cpp | 3 +- cbr/src/v1/model/SelfLinksInfo.cpp | 3 +- cbr/src/v1/model/SetVaultResourceRequest.cpp | 3 +- cbr/src/v1/model/SetVaultResourceResponse.cpp | 3 +- cbr/src/v1/model/ShowAgentRequest.cpp | 3 +- cbr/src/v1/model/ShowAgentResponse.cpp | 3 +- cbr/src/v1/model/ShowBackupRequest.cpp | 3 +- cbr/src/v1/model/ShowBackupResponse.cpp | 3 +- cbr/src/v1/model/ShowCheckpointRequest.cpp | 3 +- cbr/src/v1/model/ShowCheckpointResponse.cpp | 3 +- cbr/src/v1/model/ShowDomainRequest.cpp | 3 +- cbr/src/v1/model/ShowDomainResponse.cpp | 3 +- cbr/src/v1/model/ShowMemberDetailRequest.cpp | 3 +- cbr/src/v1/model/ShowMemberDetailResponse.cpp | 3 +- cbr/src/v1/model/ShowMembersDetailRequest.cpp | 3 +- .../v1/model/ShowMembersDetailResponse.cpp | 3 +- cbr/src/v1/model/ShowMetadataRequest.cpp | 3 +- cbr/src/v1/model/ShowMetadataResponse.cpp | 3 +- cbr/src/v1/model/ShowMigrateStatusRequest.cpp | 3 +- .../v1/model/ShowMigrateStatusResponse.cpp | 3 +- cbr/src/v1/model/ShowOpLogRequest.cpp | 3 +- cbr/src/v1/model/ShowOpLogResponse.cpp | 3 +- cbr/src/v1/model/ShowPolicyRequest.cpp | 3 +- cbr/src/v1/model/ShowPolicyResponse.cpp | 3 +- cbr/src/v1/model/ShowProtectableRequest.cpp | 3 +- cbr/src/v1/model/ShowProtectableResponse.cpp | 3 +- .../ShowReplicationCapabilitiesRequest.cpp | 3 +- .../ShowReplicationCapabilitiesResponse.cpp | 3 +- cbr/src/v1/model/ShowStorageUsageRequest.cpp | 3 +- cbr/src/v1/model/ShowStorageUsageResponse.cpp | 3 +- cbr/src/v1/model/ShowSummaryRequest.cpp | 3 +- cbr/src/v1/model/ShowSummaryResponse.cpp | 3 +- .../v1/model/ShowVaultProjectTagRequest.cpp | 3 +- .../v1/model/ShowVaultProjectTagResponse.cpp | 3 +- cbr/src/v1/model/ShowVaultRequest.cpp | 3 +- .../ShowVaultResourceInstancesRequest.cpp | 3 +- .../ShowVaultResourceInstancesResponse.cpp | 3 +- cbr/src/v1/model/ShowVaultResponse.cpp | 3 +- cbr/src/v1/model/ShowVaultTagRequest.cpp | 3 +- cbr/src/v1/model/ShowVaultTagResponse.cpp | 3 +- cbr/src/v1/model/StorageUsage.cpp | 3 +- cbr/src/v1/model/SyncParam.cpp | 3 +- cbr/src/v1/model/SyncReq.cpp | 3 +- cbr/src/v1/model/SyncRespBody.cpp | 3 +- cbr/src/v1/model/SysTag.cpp | 3 +- cbr/src/v1/model/SysTags.cpp | 3 +- cbr/src/v1/model/Tag.cpp | 3 +- cbr/src/v1/model/TagResource.cpp | 3 +- cbr/src/v1/model/TagsReq.cpp | 3 +- cbr/src/v1/model/TagsResp.cpp | 3 +- cbr/src/v1/model/UnregisterAgentRequest.cpp | 3 +- cbr/src/v1/model/UnregisterAgentResponse.cpp | 3 +- cbr/src/v1/model/UpdateAgentRequest.cpp | 3 +- cbr/src/v1/model/UpdateAgentResponse.cpp | 3 +- cbr/src/v1/model/UpdateBackupRequest.cpp | 3 +- cbr/src/v1/model/UpdateBackupResponse.cpp | 3 +- cbr/src/v1/model/UpdateMember.cpp | 3 +- .../v1/model/UpdateMemberStatusRequest.cpp | 3 +- .../v1/model/UpdateMemberStatusResponse.cpp | 3 +- cbr/src/v1/model/UpdateOrderRequest.cpp | 3 +- cbr/src/v1/model/UpdateOrderResponse.cpp | 3 +- cbr/src/v1/model/UpdatePolicyRequest.cpp | 3 +- cbr/src/v1/model/UpdatePolicyResponse.cpp | 3 +- cbr/src/v1/model/UpdateVaultRequest.cpp | 3 +- cbr/src/v1/model/UpdateVaultResponse.cpp | 3 +- cbr/src/v1/model/Vault.cpp | 3 +- cbr/src/v1/model/VaultAddResourceReq.cpp | 3 +- cbr/src/v1/model/VaultAssociate.cpp | 3 +- cbr/src/v1/model/VaultBackup.cpp | 3 +- cbr/src/v1/model/VaultBackupReq.cpp | 3 +- cbr/src/v1/model/VaultBatchUpdate.cpp | 3 +- cbr/src/v1/model/VaultBindRules.cpp | 3 +- cbr/src/v1/model/VaultCreate.cpp | 3 +- cbr/src/v1/model/VaultCreateParameters.cpp | 3 +- cbr/src/v1/model/VaultCreateReq.cpp | 3 +- cbr/src/v1/model/VaultCreateResource.cpp | 3 +- cbr/src/v1/model/VaultDissociate.cpp | 3 +- cbr/src/v1/model/VaultGet.cpp | 3 +- cbr/src/v1/model/VaultMigrateResourceReq.cpp | 3 +- cbr/src/v1/model/VaultOrder.cpp | 3 +- cbr/src/v1/model/VaultOrderCreateReqs.cpp | 3 +- cbr/src/v1/model/VaultPolicyResp.cpp | 3 +- cbr/src/v1/model/VaultRemoveResourceReq.cpp | 3 +- .../v1/model/VaultResourceInstancesReq.cpp | 3 +- cbr/src/v1/model/VaultSetResourceReq.cpp | 3 +- cbr/src/v1/model/VaultTagsCreateReq.cpp | 3 +- cbr/src/v1/model/VaultUpdate.cpp | 3 +- cbr/src/v1/model/VaultUpdateReq.cpp | 3 +- cdn/include/huaweicloud/cdn/v1/CdnMeta.h | 65 + .../cdn/v1/model/BatchDeleteTagsRequest.h | 4 +- .../cdn/v1/model/BatchDeleteTagsResponse.h | 4 +- .../cdn/v1/model/BlackWhiteListBody.h | 4 +- .../huaweicloud/cdn/v1/model/CacheConfig.h | 4 +- .../cdn/v1/model/CacheConfigRequest.h | 4 +- .../cdn/v1/model/CacheConfigRequestBody.h | 4 +- .../huaweicloud/cdn/v1/model/CacheRules.h | 4 +- .../cdn/v1/model/CacheUrlParameterFilter.h | 4 +- cdn/include/huaweicloud/cdn/v1/model/CdnIps.h | 4 +- .../huaweicloud/cdn/v1/model/Compress.h | 4 +- .../cdn/v1/model/CompressRequest.h | 4 +- .../cdn/v1/model/CompressResponse.h | 4 +- .../huaweicloud/cdn/v1/model/CompressRules.h | 4 +- .../huaweicloud/cdn/v1/model/Configs.h | 4 +- .../huaweicloud/cdn/v1/model/ConfigsGetBody.h | 4 +- .../cdn/v1/model/CreateDomainRequest.h | 4 +- .../cdn/v1/model/CreateDomainRequestBody.h | 4 +- .../cdn/v1/model/CreateDomainResponse.h | 4 +- .../model/CreateDomainResponseBodyContent.h | 4 +- .../v1/model/CreatePreheatingTasksRequest.h | 4 +- .../v1/model/CreatePreheatingTasksResponse.h | 4 +- .../cdn/v1/model/CreateRefreshTasksRequest.h | 4 +- .../cdn/v1/model/CreateRefreshTasksResponse.h | 4 +- .../cdn/v1/model/CreateTagsRequest.h | 4 +- .../cdn/v1/model/CreateTagsRequestBody.h | 4 +- .../cdn/v1/model/CreateTagsResponse.h | 4 +- .../cdn/v1/model/DeleteDomainRequest.h | 4 +- .../cdn/v1/model/DeleteDomainResponse.h | 4 +- .../cdn/v1/model/DeleteTagsRequestBody.h | 4 +- .../cdn/v1/model/DisableDomainRequest.h | 4 +- .../cdn/v1/model/DisableDomainResponse.h | 4 +- .../huaweicloud/cdn/v1/model/DomainBody.h | 4 +- .../cdn/v1/model/DomainItemDetail.h | 4 +- .../cdn/v1/model/DomainItemLocationDetails.h | 4 +- .../cdn/v1/model/DomainOriginHost.h | 4 +- .../huaweicloud/cdn/v1/model/DomainRegion.h | 4 +- .../huaweicloud/cdn/v1/model/Domains.h | 4 +- .../cdn/v1/model/DomainsWithPort.h | 4 +- .../cdn/v1/model/EnableDomainRequest.h | 4 +- .../cdn/v1/model/EnableDomainResponse.h | 4 +- .../huaweicloud/cdn/v1/model/EpResourceTag.h | 4 +- .../huaweicloud/cdn/v1/model/ErrorCodeCache.h | 4 +- .../cdn/v1/model/ErrorCodeRedirectRules.h | 4 +- .../cdn/v1/model/Follow302StatusBody.h | 4 +- .../cdn/v1/model/Follow302StatusRequest.h | 4 +- .../huaweicloud/cdn/v1/model/ForceRedirect.h | 4 +- .../cdn/v1/model/ForceRedirectConfig.h | 4 +- .../huaweicloud/cdn/v1/model/HeaderBody.h | 4 +- .../huaweicloud/cdn/v1/model/HeaderMap.h | 4 +- .../huaweicloud/cdn/v1/model/HttpGetBody.h | 4 +- .../cdn/v1/model/HttpInfoRequest.h | 4 +- .../cdn/v1/model/HttpInfoRequestBody.h | 4 +- .../cdn/v1/model/HttpInfoResponseBody.h | 4 +- .../huaweicloud/cdn/v1/model/HttpPutBody.h | 4 +- .../cdn/v1/model/HttpResponseHeader.h | 4 +- .../huaweicloud/cdn/v1/model/HttpsDetail.h | 4 +- .../huaweicloud/cdn/v1/model/IpFilter.h | 4 +- .../cdn/v1/model/ListDomainsRequest.h | 4 +- .../cdn/v1/model/ListDomainsResponse.h | 4 +- .../huaweicloud/cdn/v1/model/LogObject.h | 4 +- cdn/include/huaweicloud/cdn/v1/model/Map.h | 4 +- .../v1/model/ModifyDomainConfigRequestBody.h | 4 +- .../huaweicloud/cdn/v1/model/OriginHostBody.h | 4 +- .../cdn/v1/model/OriginHostRequest.h | 4 +- .../cdn/v1/model/OriginRangeBody.h | 4 +- .../huaweicloud/cdn/v1/model/OriginRequest.h | 4 +- .../cdn/v1/model/OriginRequestHeader.h | 4 +- .../cdn/v1/model/OriginRequestUrlRewrite.h | 4 +- .../cdn/v1/model/PreheatingTaskRequest.h | 4 +- .../cdn/v1/model/PreheatingTaskRequestBody.h | 4 +- cdn/include/huaweicloud/cdn/v1/model/Quotas.h | 4 +- .../cdn/v1/model/RangeStatusRequest.h | 4 +- .../huaweicloud/cdn/v1/model/Referer.h | 4 +- .../huaweicloud/cdn/v1/model/RefererBody.h | 4 +- .../huaweicloud/cdn/v1/model/RefererConfig.h | 4 +- .../huaweicloud/cdn/v1/model/RefererRsp.h | 4 +- .../cdn/v1/model/RefreshTaskRequest.h | 4 +- .../cdn/v1/model/RefreshTaskRequestBody.h | 4 +- .../huaweicloud/cdn/v1/model/ResourceBody.h | 4 +- cdn/include/huaweicloud/cdn/v1/model/Rules.h | 4 +- .../cdn/v1/model/ShowBlackWhiteListRequest.h | 4 +- .../cdn/v1/model/ShowBlackWhiteListResponse.h | 4 +- .../cdn/v1/model/ShowCacheRulesRequest.h | 4 +- .../cdn/v1/model/ShowCacheRulesResponse.h | 4 +- .../model/ShowCertificatesHttpsInfoRequest.h | 4 +- .../model/ShowCertificatesHttpsInfoResponse.h | 4 +- .../cdn/v1/model/ShowDomainDetailRequest.h | 4 +- .../cdn/v1/model/ShowDomainDetailResponse.h | 4 +- .../v1/model/ShowDomainFullConfigRequest.h | 4 +- .../v1/model/ShowDomainFullConfigResponse.h | 4 +- .../v1/model/ShowDomainItemDetailsRequest.h | 4 +- .../v1/model/ShowDomainItemDetailsResponse.h | 4 +- .../ShowDomainItemLocationDetailsRequest.h | 4 +- .../ShowDomainItemLocationDetailsResponse.h | 4 +- .../v1/model/ShowDomainLocationStatsRequest.h | 4 +- .../model/ShowDomainLocationStatsResponse.h | 4 +- .../cdn/v1/model/ShowDomainStatsRequest.h | 4 +- .../cdn/v1/model/ShowDomainStatsResponse.h | 4 +- .../v1/model/ShowHistoryTaskDetailsRequest.h | 4 +- .../v1/model/ShowHistoryTaskDetailsResponse.h | 4 +- .../cdn/v1/model/ShowHistoryTasksRequest.h | 17 +- .../cdn/v1/model/ShowHistoryTasksResponse.h | 4 +- .../cdn/v1/model/ShowHttpInfoRequest.h | 4 +- .../cdn/v1/model/ShowHttpInfoResponse.h | 4 +- .../cdn/v1/model/ShowIpInfoRequest.h | 4 +- .../cdn/v1/model/ShowIpInfoResponse.h | 4 +- .../cdn/v1/model/ShowLogsRequest.h | 4 +- .../cdn/v1/model/ShowLogsResponse.h | 4 +- .../cdn/v1/model/ShowOriginHostRequest.h | 4 +- .../cdn/v1/model/ShowOriginHostResponse.h | 4 +- .../cdn/v1/model/ShowQuotaRequest.h | 4 +- .../cdn/v1/model/ShowQuotaResponse.h | 4 +- .../cdn/v1/model/ShowReferRequest.h | 4 +- .../cdn/v1/model/ShowReferResponse.h | 4 +- .../cdn/v1/model/ShowResponseHeaderRequest.h | 4 +- .../cdn/v1/model/ShowResponseHeaderResponse.h | 4 +- .../cdn/v1/model/ShowTagsRequest.h | 4 +- .../cdn/v1/model/ShowTagsResponse.h | 4 +- .../cdn/v1/model/ShowTopUrlRequest.h | 4 +- .../cdn/v1/model/ShowTopUrlResponse.h | 4 +- .../cdn/v1/model/ShowUrlTaskInfoRequest.h | 4 +- .../cdn/v1/model/ShowUrlTaskInfoResponse.h | 4 +- .../huaweicloud/cdn/v1/model/SourceWithPort.h | 4 +- .../huaweicloud/cdn/v1/model/Sources.h | 4 +- .../huaweicloud/cdn/v1/model/SourcesConfig.h | 4 +- .../huaweicloud/cdn/v1/model/TasksObject.h | 4 +- .../huaweicloud/cdn/v1/model/TopUrlSummary.h | 4 +- .../v1/model/UpdateBlackWhiteListRequest.h | 4 +- .../v1/model/UpdateBlackWhiteListResponse.h | 4 +- .../cdn/v1/model/UpdateCacheRulesRequest.h | 4 +- .../cdn/v1/model/UpdateCacheRulesResponse.h | 4 +- .../v1/model/UpdateDomainFullConfigRequest.h | 4 +- .../v1/model/UpdateDomainFullConfigResponse.h | 4 +- .../UpdateDomainMultiCertificatesRequest.h | 4 +- ...UpdateDomainMultiCertificatesRequestBody.h | 4 +- ...omainMultiCertificatesRequestBodyContent.h | 4 +- .../UpdateDomainMultiCertificatesResponse.h | 4 +- ...mainMultiCertificatesResponseBodyContent.h | 4 +- .../cdn/v1/model/UpdateDomainOriginRequest.h | 4 +- .../cdn/v1/model/UpdateDomainOriginResponse.h | 4 +- .../v1/model/UpdateFollow302SwitchRequest.h | 4 +- .../v1/model/UpdateFollow302SwitchResponse.h | 4 +- .../cdn/v1/model/UpdateHttpsInfoRequest.h | 4 +- .../cdn/v1/model/UpdateHttpsInfoResponse.h | 4 +- .../cdn/v1/model/UpdateOriginHostRequest.h | 4 +- .../cdn/v1/model/UpdateOriginHostResponse.h | 4 +- .../v1/model/UpdatePrivateBucketAccessBody.h | 4 +- .../model/UpdatePrivateBucketAccessRequest.h | 4 +- .../model/UpdatePrivateBucketAccessResponse.h | 4 +- .../cdn/v1/model/UpdateRangeSwitchRequest.h | 4 +- .../cdn/v1/model/UpdateRangeSwitchResponse.h | 4 +- .../cdn/v1/model/UpdateReferRequest.h | 4 +- .../cdn/v1/model/UpdateReferResponse.h | 4 +- .../v1/model/UpdateResponseHeaderRequest.h | 4 +- .../v1/model/UpdateResponseHeaderResponse.h | 4 +- .../huaweicloud/cdn/v1/model/UrlAuth.h | 4 +- .../huaweicloud/cdn/v1/model/UrlAuthGetBody.h | 4 +- .../huaweicloud/cdn/v1/model/UrlObject.h | 4 +- cdn/include/huaweicloud/cdn/v1/model/Urls.h | 15 +- .../cdn/v1/model/UserAgentFilter.h | 4 +- cdn/include/huaweicloud/cdn/v2/CdnMeta.h | 37 + .../huaweicloud/cdn/v2/model/BackSources.h | 4 +- .../cdn/v2/model/BatchCopyConfigs.h | 4 +- .../cdn/v2/model/BatchCopyDRequestBody.h | 4 +- .../cdn/v2/model/BatchCopyDomainRequest.h | 4 +- .../cdn/v2/model/BatchCopyDomainResponse.h | 4 +- .../cdn/v2/model/BatchCopyErrorRsp.h | 4 +- .../cdn/v2/model/BatchCopyErrorRsp_error.h | 4 +- .../cdn/v2/model/BatchCopyResultVo.h | 4 +- .../huaweicloud/cdn/v2/model/CacheRules.h | 4 +- .../cdn/v2/model/CacheUrlParameterFilter.h | 4 +- .../v2/model/CacheUrlParameterFilterGetBody.h | 4 +- .../cdn/v2/model/CommonRemoteAuth.h | 4 +- .../huaweicloud/cdn/v2/model/Compress.h | 4 +- .../huaweicloud/cdn/v2/model/Configs.h | 4 +- .../huaweicloud/cdn/v2/model/ConfigsGetBody.h | 4 +- .../huaweicloud/cdn/v2/model/CustomArgs.h | 4 +- .../cdn/v2/model/DomainOriginHost.h | 4 +- .../huaweicloud/cdn/v2/model/Domains.h | 4 +- .../cdn/v2/model/DomainsWithPort.h | 4 +- .../model/DownloadRegionCarrierExcelRequest.h | 4 +- .../DownloadRegionCarrierExcelResponse.h | 4 +- .../v2/model/DownloadStatisticsExcelRequest.h | 4 +- .../model/DownloadStatisticsExcelResponse.h | 4 +- .../huaweicloud/cdn/v2/model/EpResourceTag.h | 4 +- cdn/include/huaweicloud/cdn/v2/model/ErrMsg.h | 4 +- cdn/include/huaweicloud/cdn/v2/model/ErrRsp.h | 4 +- .../huaweicloud/cdn/v2/model/ErrorCodeCache.h | 4 +- .../cdn/v2/model/ErrorCodeRedirectRules.h | 4 +- .../cdn/v2/model/FlexibleOrigins.h | 4 +- .../cdn/v2/model/ForceRedirectConfig.h | 4 +- cdn/include/huaweicloud/cdn/v2/model/Hsts.h | 4 +- .../huaweicloud/cdn/v2/model/HstsQuery.h | 4 +- .../huaweicloud/cdn/v2/model/HttpGetBody.h | 4 +- .../huaweicloud/cdn/v2/model/HttpPutBody.h | 4 +- .../cdn/v2/model/HttpResponseHeader.h | 4 +- .../huaweicloud/cdn/v2/model/InheritConfig.h | 4 +- .../cdn/v2/model/InheritConfigQuery.h | 4 +- .../huaweicloud/cdn/v2/model/IpFilter.h | 4 +- .../cdn/v2/model/IpFrequencyLimit.h | 4 +- .../cdn/v2/model/IpFrequencyLimitQuery.h | 4 +- .../cdn/v2/model/ListDomainsRequest.h | 4 +- .../cdn/v2/model/ListDomainsResponse.h | 4 +- .../v2/model/ModifyDomainConfigRequestBody.h | 4 +- .../cdn/v2/model/OriginRequestHeader.h | 4 +- .../cdn/v2/model/OriginRequestUrlRewrite.h | 4 +- cdn/include/huaweicloud/cdn/v2/model/Quic.h | 4 +- .../huaweicloud/cdn/v2/model/RefererConfig.h | 4 +- .../cdn/v2/model/RemoteAuthRuleVo.h | 4 +- .../cdn/v2/model/RequestLimitRules.h | 4 +- .../cdn/v2/model/SetChargeModesBody.h | 4 +- .../cdn/v2/model/SetChargeModesRequest.h | 4 +- .../cdn/v2/model/SetChargeModesResponse.h | 4 +- .../cdn/v2/model/ShowBandwidthCalcRequest.h | 4 +- .../cdn/v2/model/ShowBandwidthCalcResponse.h | 4 +- .../cdn/v2/model/ShowChargeModesRequest.h | 4 +- .../cdn/v2/model/ShowChargeModesResponse.h | 4 +- .../v2/model/ShowDomainDetailByNameRequest.h | 4 +- .../v2/model/ShowDomainDetailByNameResponse.h | 4 +- .../v2/model/ShowDomainFullConfigRequest.h | 4 +- .../v2/model/ShowDomainFullConfigResponse.h | 4 +- .../v2/model/ShowDomainLocationStatsRequest.h | 4 +- .../model/ShowDomainLocationStatsResponse.h | 4 +- .../cdn/v2/model/ShowDomainStatsRequest.h | 4 +- .../cdn/v2/model/ShowDomainStatsResponse.h | 4 +- .../cdn/v2/model/ShowTopDomainNamesRequest.h | 4 +- .../cdn/v2/model/ShowTopDomainNamesResponse.h | 4 +- .../cdn/v2/model/ShowTopUrlRequest.h | 4 +- .../cdn/v2/model/ShowTopUrlResponse.h | 4 +- .../huaweicloud/cdn/v2/model/Sources.h | 4 +- .../huaweicloud/cdn/v2/model/SourcesConfig.h | 4 +- .../cdn/v2/model/SourcesDomainConfig.h | 4 +- .../huaweicloud/cdn/v2/model/TopUrlSummary.h | 4 +- .../v2/model/UpdateDomainFullConfigRequest.h | 4 +- .../v2/model/UpdateDomainFullConfigResponse.h | 4 +- .../huaweicloud/cdn/v2/model/UrlAuth.h | 4 +- .../huaweicloud/cdn/v2/model/UrlAuthGetBody.h | 4 +- .../cdn/v2/model/UserAgentFilter.h | 4 +- .../huaweicloud/cdn/v2/model/VideoSeek.h | 4 +- .../huaweicloud/cdn/v2/model/WebSocketSeek.h | 4 +- cdn/src/v1/CdnClient.cpp | 602 ++-- cdn/src/v1/CdnMeta.cpp | 632 ++++ cdn/src/v1/model/BatchDeleteTagsRequest.cpp | 3 +- cdn/src/v1/model/BatchDeleteTagsResponse.cpp | 3 +- cdn/src/v1/model/BlackWhiteListBody.cpp | 3 +- cdn/src/v1/model/CacheConfig.cpp | 3 +- cdn/src/v1/model/CacheConfigRequest.cpp | 3 +- cdn/src/v1/model/CacheConfigRequestBody.cpp | 3 +- cdn/src/v1/model/CacheRules.cpp | 3 +- cdn/src/v1/model/CacheUrlParameterFilter.cpp | 3 +- cdn/src/v1/model/CdnIps.cpp | 3 +- cdn/src/v1/model/Compress.cpp | 3 +- cdn/src/v1/model/CompressRequest.cpp | 3 +- cdn/src/v1/model/CompressResponse.cpp | 3 +- cdn/src/v1/model/CompressRules.cpp | 3 +- cdn/src/v1/model/Configs.cpp | 3 +- cdn/src/v1/model/ConfigsGetBody.cpp | 3 +- cdn/src/v1/model/CreateDomainRequest.cpp | 3 +- cdn/src/v1/model/CreateDomainRequestBody.cpp | 3 +- cdn/src/v1/model/CreateDomainResponse.cpp | 3 +- .../model/CreateDomainResponseBodyContent.cpp | 3 +- .../v1/model/CreatePreheatingTasksRequest.cpp | 3 +- .../model/CreatePreheatingTasksResponse.cpp | 3 +- .../v1/model/CreateRefreshTasksRequest.cpp | 3 +- .../v1/model/CreateRefreshTasksResponse.cpp | 3 +- cdn/src/v1/model/CreateTagsRequest.cpp | 3 +- cdn/src/v1/model/CreateTagsRequestBody.cpp | 3 +- cdn/src/v1/model/CreateTagsResponse.cpp | 3 +- cdn/src/v1/model/DeleteDomainRequest.cpp | 3 +- cdn/src/v1/model/DeleteDomainResponse.cpp | 3 +- cdn/src/v1/model/DeleteTagsRequestBody.cpp | 3 +- cdn/src/v1/model/DisableDomainRequest.cpp | 3 +- cdn/src/v1/model/DisableDomainResponse.cpp | 3 +- cdn/src/v1/model/DomainBody.cpp | 3 +- cdn/src/v1/model/DomainItemDetail.cpp | 3 +- .../v1/model/DomainItemLocationDetails.cpp | 3 +- cdn/src/v1/model/DomainOriginHost.cpp | 3 +- cdn/src/v1/model/DomainRegion.cpp | 3 +- cdn/src/v1/model/Domains.cpp | 3 +- cdn/src/v1/model/DomainsWithPort.cpp | 3 +- cdn/src/v1/model/EnableDomainRequest.cpp | 3 +- cdn/src/v1/model/EnableDomainResponse.cpp | 3 +- cdn/src/v1/model/EpResourceTag.cpp | 3 +- cdn/src/v1/model/ErrorCodeCache.cpp | 3 +- cdn/src/v1/model/ErrorCodeRedirectRules.cpp | 3 +- cdn/src/v1/model/Follow302StatusBody.cpp | 3 +- cdn/src/v1/model/Follow302StatusRequest.cpp | 3 +- cdn/src/v1/model/ForceRedirect.cpp | 3 +- cdn/src/v1/model/ForceRedirectConfig.cpp | 3 +- cdn/src/v1/model/HeaderBody.cpp | 3 +- cdn/src/v1/model/HeaderMap.cpp | 3 +- cdn/src/v1/model/HttpGetBody.cpp | 3 +- cdn/src/v1/model/HttpInfoRequest.cpp | 3 +- cdn/src/v1/model/HttpInfoRequestBody.cpp | 3 +- cdn/src/v1/model/HttpInfoResponseBody.cpp | 3 +- cdn/src/v1/model/HttpPutBody.cpp | 3 +- cdn/src/v1/model/HttpResponseHeader.cpp | 3 +- cdn/src/v1/model/HttpsDetail.cpp | 3 +- cdn/src/v1/model/IpFilter.cpp | 3 +- cdn/src/v1/model/ListDomainsRequest.cpp | 3 +- cdn/src/v1/model/ListDomainsResponse.cpp | 3 +- cdn/src/v1/model/LogObject.cpp | 3 +- cdn/src/v1/model/Map.cpp | 3 +- .../model/ModifyDomainConfigRequestBody.cpp | 3 +- cdn/src/v1/model/OriginHostBody.cpp | 3 +- cdn/src/v1/model/OriginHostRequest.cpp | 3 +- cdn/src/v1/model/OriginRangeBody.cpp | 3 +- cdn/src/v1/model/OriginRequest.cpp | 3 +- cdn/src/v1/model/OriginRequestHeader.cpp | 3 +- cdn/src/v1/model/OriginRequestUrlRewrite.cpp | 3 +- cdn/src/v1/model/PreheatingTaskRequest.cpp | 3 +- .../v1/model/PreheatingTaskRequestBody.cpp | 3 +- cdn/src/v1/model/Quotas.cpp | 3 +- cdn/src/v1/model/RangeStatusRequest.cpp | 3 +- cdn/src/v1/model/Referer.cpp | 3 +- cdn/src/v1/model/RefererBody.cpp | 3 +- cdn/src/v1/model/RefererConfig.cpp | 3 +- cdn/src/v1/model/RefererRsp.cpp | 3 +- cdn/src/v1/model/RefreshTaskRequest.cpp | 3 +- cdn/src/v1/model/RefreshTaskRequestBody.cpp | 3 +- cdn/src/v1/model/ResourceBody.cpp | 3 +- cdn/src/v1/model/Rules.cpp | 3 +- .../v1/model/ShowBlackWhiteListRequest.cpp | 3 +- .../v1/model/ShowBlackWhiteListResponse.cpp | 3 +- cdn/src/v1/model/ShowCacheRulesRequest.cpp | 3 +- cdn/src/v1/model/ShowCacheRulesResponse.cpp | 3 +- .../ShowCertificatesHttpsInfoRequest.cpp | 3 +- .../ShowCertificatesHttpsInfoResponse.cpp | 3 +- cdn/src/v1/model/ShowDomainDetailRequest.cpp | 3 +- cdn/src/v1/model/ShowDomainDetailResponse.cpp | 3 +- .../v1/model/ShowDomainFullConfigRequest.cpp | 3 +- .../v1/model/ShowDomainFullConfigResponse.cpp | 3 +- .../v1/model/ShowDomainItemDetailsRequest.cpp | 3 +- .../model/ShowDomainItemDetailsResponse.cpp | 3 +- .../ShowDomainItemLocationDetailsRequest.cpp | 3 +- .../ShowDomainItemLocationDetailsResponse.cpp | 3 +- .../model/ShowDomainLocationStatsRequest.cpp | 3 +- .../model/ShowDomainLocationStatsResponse.cpp | 3 +- cdn/src/v1/model/ShowDomainStatsRequest.cpp | 3 +- cdn/src/v1/model/ShowDomainStatsResponse.cpp | 3 +- .../model/ShowHistoryTaskDetailsRequest.cpp | 3 +- .../model/ShowHistoryTaskDetailsResponse.cpp | 3 +- cdn/src/v1/model/ShowHistoryTasksRequest.cpp | 38 +- cdn/src/v1/model/ShowHistoryTasksResponse.cpp | 3 +- cdn/src/v1/model/ShowHttpInfoRequest.cpp | 3 +- cdn/src/v1/model/ShowHttpInfoResponse.cpp | 3 +- cdn/src/v1/model/ShowIpInfoRequest.cpp | 3 +- cdn/src/v1/model/ShowIpInfoResponse.cpp | 3 +- cdn/src/v1/model/ShowLogsRequest.cpp | 3 +- cdn/src/v1/model/ShowLogsResponse.cpp | 3 +- cdn/src/v1/model/ShowOriginHostRequest.cpp | 3 +- cdn/src/v1/model/ShowOriginHostResponse.cpp | 3 +- cdn/src/v1/model/ShowQuotaRequest.cpp | 3 +- cdn/src/v1/model/ShowQuotaResponse.cpp | 3 +- cdn/src/v1/model/ShowReferRequest.cpp | 3 +- cdn/src/v1/model/ShowReferResponse.cpp | 3 +- .../v1/model/ShowResponseHeaderRequest.cpp | 3 +- .../v1/model/ShowResponseHeaderResponse.cpp | 3 +- cdn/src/v1/model/ShowTagsRequest.cpp | 3 +- cdn/src/v1/model/ShowTagsResponse.cpp | 3 +- cdn/src/v1/model/ShowTopUrlRequest.cpp | 3 +- cdn/src/v1/model/ShowTopUrlResponse.cpp | 3 +- cdn/src/v1/model/ShowUrlTaskInfoRequest.cpp | 3 +- cdn/src/v1/model/ShowUrlTaskInfoResponse.cpp | 3 +- cdn/src/v1/model/SourceWithPort.cpp | 3 +- cdn/src/v1/model/Sources.cpp | 3 +- cdn/src/v1/model/SourcesConfig.cpp | 3 +- cdn/src/v1/model/TasksObject.cpp | 3 +- cdn/src/v1/model/TopUrlSummary.cpp | 3 +- .../v1/model/UpdateBlackWhiteListRequest.cpp | 3 +- .../v1/model/UpdateBlackWhiteListResponse.cpp | 3 +- cdn/src/v1/model/UpdateCacheRulesRequest.cpp | 3 +- cdn/src/v1/model/UpdateCacheRulesResponse.cpp | 3 +- .../model/UpdateDomainFullConfigRequest.cpp | 3 +- .../model/UpdateDomainFullConfigResponse.cpp | 3 +- .../UpdateDomainMultiCertificatesRequest.cpp | 3 +- ...dateDomainMultiCertificatesRequestBody.cpp | 3 +- ...ainMultiCertificatesRequestBodyContent.cpp | 3 +- .../UpdateDomainMultiCertificatesResponse.cpp | 3 +- ...inMultiCertificatesResponseBodyContent.cpp | 3 +- .../v1/model/UpdateDomainOriginRequest.cpp | 3 +- .../v1/model/UpdateDomainOriginResponse.cpp | 3 +- .../v1/model/UpdateFollow302SwitchRequest.cpp | 3 +- .../model/UpdateFollow302SwitchResponse.cpp | 3 +- cdn/src/v1/model/UpdateHttpsInfoRequest.cpp | 3 +- cdn/src/v1/model/UpdateHttpsInfoResponse.cpp | 3 +- cdn/src/v1/model/UpdateOriginHostRequest.cpp | 3 +- cdn/src/v1/model/UpdateOriginHostResponse.cpp | 3 +- .../model/UpdatePrivateBucketAccessBody.cpp | 3 +- .../UpdatePrivateBucketAccessRequest.cpp | 3 +- .../UpdatePrivateBucketAccessResponse.cpp | 3 +- cdn/src/v1/model/UpdateRangeSwitchRequest.cpp | 3 +- .../v1/model/UpdateRangeSwitchResponse.cpp | 3 +- cdn/src/v1/model/UpdateReferRequest.cpp | 3 +- cdn/src/v1/model/UpdateReferResponse.cpp | 3 +- .../v1/model/UpdateResponseHeaderRequest.cpp | 3 +- .../v1/model/UpdateResponseHeaderResponse.cpp | 3 +- cdn/src/v1/model/UrlAuth.cpp | 3 +- cdn/src/v1/model/UrlAuthGetBody.cpp | 3 +- cdn/src/v1/model/UrlObject.cpp | 3 +- cdn/src/v1/model/Urls.cpp | 38 +- cdn/src/v1/model/UserAgentFilter.cpp | 3 +- cdn/src/v2/CdnClient.cpp | 193 +- cdn/src/v2/CdnMeta.cpp | 314 ++ cdn/src/v2/model/BackSources.cpp | 3 +- cdn/src/v2/model/BatchCopyConfigs.cpp | 3 +- cdn/src/v2/model/BatchCopyDRequestBody.cpp | 3 +- cdn/src/v2/model/BatchCopyDomainRequest.cpp | 3 +- cdn/src/v2/model/BatchCopyDomainResponse.cpp | 3 +- cdn/src/v2/model/BatchCopyErrorRsp.cpp | 3 +- cdn/src/v2/model/BatchCopyErrorRsp_error.cpp | 3 +- cdn/src/v2/model/BatchCopyResultVo.cpp | 3 +- cdn/src/v2/model/CacheRules.cpp | 3 +- cdn/src/v2/model/CacheUrlParameterFilter.cpp | 3 +- .../model/CacheUrlParameterFilterGetBody.cpp | 3 +- cdn/src/v2/model/CommonRemoteAuth.cpp | 3 +- cdn/src/v2/model/Compress.cpp | 3 +- cdn/src/v2/model/Configs.cpp | 3 +- cdn/src/v2/model/ConfigsGetBody.cpp | 3 +- cdn/src/v2/model/CustomArgs.cpp | 3 +- cdn/src/v2/model/DomainOriginHost.cpp | 3 +- cdn/src/v2/model/Domains.cpp | 3 +- cdn/src/v2/model/DomainsWithPort.cpp | 3 +- .../DownloadRegionCarrierExcelRequest.cpp | 3 +- .../DownloadRegionCarrierExcelResponse.cpp | 3 +- .../model/DownloadStatisticsExcelRequest.cpp | 3 +- .../model/DownloadStatisticsExcelResponse.cpp | 3 +- cdn/src/v2/model/EpResourceTag.cpp | 3 +- cdn/src/v2/model/ErrMsg.cpp | 3 +- cdn/src/v2/model/ErrRsp.cpp | 3 +- cdn/src/v2/model/ErrorCodeCache.cpp | 3 +- cdn/src/v2/model/ErrorCodeRedirectRules.cpp | 3 +- cdn/src/v2/model/FlexibleOrigins.cpp | 3 +- cdn/src/v2/model/ForceRedirectConfig.cpp | 3 +- cdn/src/v2/model/Hsts.cpp | 3 +- cdn/src/v2/model/HstsQuery.cpp | 3 +- cdn/src/v2/model/HttpGetBody.cpp | 3 +- cdn/src/v2/model/HttpPutBody.cpp | 3 +- cdn/src/v2/model/HttpResponseHeader.cpp | 3 +- cdn/src/v2/model/InheritConfig.cpp | 3 +- cdn/src/v2/model/InheritConfigQuery.cpp | 3 +- cdn/src/v2/model/IpFilter.cpp | 3 +- cdn/src/v2/model/IpFrequencyLimit.cpp | 3 +- cdn/src/v2/model/IpFrequencyLimitQuery.cpp | 3 +- cdn/src/v2/model/ListDomainsRequest.cpp | 3 +- cdn/src/v2/model/ListDomainsResponse.cpp | 3 +- .../model/ModifyDomainConfigRequestBody.cpp | 3 +- cdn/src/v2/model/OriginRequestHeader.cpp | 3 +- cdn/src/v2/model/OriginRequestUrlRewrite.cpp | 3 +- cdn/src/v2/model/Quic.cpp | 3 +- cdn/src/v2/model/RefererConfig.cpp | 3 +- cdn/src/v2/model/RemoteAuthRuleVo.cpp | 3 +- cdn/src/v2/model/RequestLimitRules.cpp | 3 +- cdn/src/v2/model/SetChargeModesBody.cpp | 3 +- cdn/src/v2/model/SetChargeModesRequest.cpp | 3 +- cdn/src/v2/model/SetChargeModesResponse.cpp | 3 +- cdn/src/v2/model/ShowBandwidthCalcRequest.cpp | 3 +- .../v2/model/ShowBandwidthCalcResponse.cpp | 3 +- cdn/src/v2/model/ShowChargeModesRequest.cpp | 3 +- cdn/src/v2/model/ShowChargeModesResponse.cpp | 3 +- .../model/ShowDomainDetailByNameRequest.cpp | 3 +- .../model/ShowDomainDetailByNameResponse.cpp | 3 +- .../v2/model/ShowDomainFullConfigRequest.cpp | 3 +- .../v2/model/ShowDomainFullConfigResponse.cpp | 3 +- .../model/ShowDomainLocationStatsRequest.cpp | 3 +- .../model/ShowDomainLocationStatsResponse.cpp | 3 +- cdn/src/v2/model/ShowDomainStatsRequest.cpp | 3 +- cdn/src/v2/model/ShowDomainStatsResponse.cpp | 3 +- .../v2/model/ShowTopDomainNamesRequest.cpp | 3 +- .../v2/model/ShowTopDomainNamesResponse.cpp | 3 +- cdn/src/v2/model/ShowTopUrlRequest.cpp | 3 +- cdn/src/v2/model/ShowTopUrlResponse.cpp | 3 +- cdn/src/v2/model/Sources.cpp | 3 +- cdn/src/v2/model/SourcesConfig.cpp | 3 +- cdn/src/v2/model/SourcesDomainConfig.cpp | 3 +- cdn/src/v2/model/TopUrlSummary.cpp | 3 +- .../model/UpdateDomainFullConfigRequest.cpp | 3 +- .../model/UpdateDomainFullConfigResponse.cpp | 3 +- cdn/src/v2/model/UrlAuth.cpp | 3 +- cdn/src/v2/model/UrlAuthGetBody.cpp | 3 +- cdn/src/v2/model/UserAgentFilter.cpp | 3 +- cdn/src/v2/model/VideoSeek.cpp | 3 +- cdn/src/v2/model/WebSocketSeek.cpp | 3 +- cfw/include/huaweicloud/cfw/v1/CfwMeta.h | 67 + .../cfw/v1/model/AddAddressItemsInfoDto.h | 4 +- .../AddAddressItemsInfoDto_address_items.h | 4 +- .../model/AddAddressItemsUsingPostRequest.h | 4 +- .../model/AddAddressItemsUsingPostResponse.h | 4 +- .../cfw/v1/model/AddAddressSetDto.h | 4 +- .../model/AddAddressSetInfoUsingPostRequest.h | 4 +- .../AddAddressSetInfoUsingPostResponse.h | 4 +- .../cfw/v1/model/AddBlackWhiteListDto.h | 4 +- .../model/AddBlackWhiteListUsingPostRequest.h | 4 +- .../AddBlackWhiteListUsingPostResponse.h | 4 +- .../huaweicloud/cfw/v1/model/AddRuleAclDto.h | 4 +- .../cfw/v1/model/AddRuleAclDto_rules.h | 4 +- .../cfw/v1/model/AddRuleAclUsingPostRequest.h | 4 +- .../v1/model/AddRuleAclUsingPostResponse.h | 4 +- .../AddServiceItemsUsingPOSTRequestBody.h | 4 +- ...eItemsUsingPOSTRequestBody_service_items.h | 4 +- .../model/AddServiceItemsUsingPostRequest.h | 4 +- .../model/AddServiceItemsUsingPostResponse.h | 4 +- .../model/AddServiceSetUsingPOSTRequestBody.h | 4 +- .../v1/model/AddServiceSetUsingPostRequest.h | 4 +- .../v1/model/AddServiceSetUsingPostResponse.h | 4 +- .../model/AddressItemListResponseDTO_data.h | 4 +- .../AddressItemListResponseDTO_data_records.h | 4 +- .../huaweicloud/cfw/v1/model/AddressItems.h | 4 +- .../model/AddressSetDetailResponseDTO_data.h | 4 +- .../v1/model/AddressSetListResponseDTO_data.h | 4 +- .../AddressSetListResponseDTO_data_records.h | 4 +- .../v1/model/BlackWhiteListResponse_data.h | 4 +- .../BlackWhiteListResponse_data_records.h | 4 +- .../v1/model/ChangeEwProtectStatusRequest.h | 4 +- .../v1/model/ChangeEwProtectStatusResponse.h | 4 +- .../ChangeIpsProtectModeUsingPostRequest.h | 4 +- .../ChangeIpsProtectModeUsingPostResponse.h | 4 +- .../model/ChangeIpsSwitchUsingPostRequest.h | 4 +- .../model/ChangeIpsSwitchUsingPostResponse.h | 4 +- .../cfw/v1/model/ChangeProtectEipRequest.h | 4 +- .../cfw/v1/model/ChangeProtectEipResponse.h | 4 +- .../v1/model/ChangeProtectStatusRequestBody.h | 4 +- .../v1/model/ClearAccessLogRuleHitCountsDto.h | 4 +- .../cfw/v1/model/CommonResponseDTO_data.h | 4 +- .../cfw/v1/model/CountEipsRequest.h | 4 +- .../cfw/v1/model/CountEipsResponse.h | 4 +- .../cfw/v1/model/DeleteAclRuleCountRequest.h | 4 +- .../cfw/v1/model/DeleteAclRuleCountResponse.h | 4 +- .../DeleteAddressItemUsingDeleteRequest.h | 4 +- .../DeleteAddressItemUsingDeleteResponse.h | 4 +- .../DeleteAddressSetInfoUsingDeleteRequest.h | 4 +- .../DeleteAddressSetInfoUsingDeleteResponse.h | 4 +- .../DeleteBlackWhiteListUsingDeleteRequest.h | 4 +- .../DeleteBlackWhiteListUsingDeleteResponse.h | 4 +- .../model/DeleteRuleAclUsingDeleteRequest.h | 4 +- .../model/DeleteRuleAclUsingDeleteResponse.h | 4 +- .../DeleteServiceItemUsingDeleteRequest.h | 4 +- .../DeleteServiceItemUsingDeleteResponse.h | 4 +- .../DeleteServiceSetUsingDeleteRequest.h | 4 +- .../DeleteServiceSetUsingDeleteResponse.h | 4 +- .../cfw/v1/model/DnsServersResponseDTO.h | 4 +- .../cfw/v1/model/EipCountRespData.h | 4 +- .../cfw/v1/model/EipOperateProtectReq.h | 4 +- .../v1/model/EipOperateProtectReq_ip_infos.h | 4 +- .../huaweicloud/cfw/v1/model/EipResource.h | 4 +- .../cfw/v1/model/EipResponseData.h | 4 +- .../huaweicloud/cfw/v1/model/ErInstance.h | 4 +- .../cfw/v1/model/EwProtectResourceInfo.h | 4 +- .../cfw/v1/model/FirewallInstanceResource.h | 4 +- cfw/include/huaweicloud/cfw/v1/model/Flavor.h | 4 +- .../model/GetEastWestFirewallResponseBody.h | 4 +- .../cfw/v1/model/GetFirewallInstanceData.h | 4 +- .../model/GetFirewallInstanceResponseRecord.h | 4 +- ...yCfwAccessControllerLogsResponseDTO_data.h | 4 +- ...ssControllerLogsResponseDTO_data_records.h | 4 +- .../HttpQueryCfwAttackLogsResponseDTO_data.h | 4 +- ...eryCfwAttackLogsResponseDTO_data_records.h | 4 +- .../HttpQueryCfwFlowLogsResponseDTO_data.h | 4 +- ...QueryCfwFlowLogsResponseDTO_data_records.h | 4 +- .../huaweicloud/cfw/v1/model/IdObject.h | 4 +- .../huaweicloud/cfw/v1/model/IpsProtectDTO.h | 4 +- .../cfw/v1/model/IpsProtectModeObject.h | 4 +- .../huaweicloud/cfw/v1/model/IpsSwitchDTO.h | 4 +- .../cfw/v1/model/IpsSwitchResponseDTO.h | 4 +- .../v1/model/ListAccessControlLogsRequest.h | 4 +- .../v1/model/ListAccessControlLogsResponse.h | 4 +- .../model/ListAddressItemsUsingGetRequest.h | 4 +- .../model/ListAddressItemsUsingGetResponse.h | 4 +- .../ListAddressSetDetailUsingGetRequest.h | 4 +- .../ListAddressSetDetailUsingGetResponse.h | 4 +- .../model/ListAddressSetListUsingGetRequest.h | 4 +- .../ListAddressSetListUsingGetResponse.h | 4 +- .../cfw/v1/model/ListAttackLogsRequest.h | 4 +- .../cfw/v1/model/ListAttackLogsResponse.h | 4 +- .../ListBlackWhiteListsUsingGetRequest.h | 4 +- .../ListBlackWhiteListsUsingGetResponse.h | 4 +- .../cfw/v1/model/ListDnsServersRequest.h | 4 +- .../cfw/v1/model/ListDnsServersResponse.h | 4 +- .../v1/model/ListEastWestFirewallRequest.h | 4 +- .../v1/model/ListEastWestFirewallResponse.h | 4 +- .../cfw/v1/model/ListEipResourcesRequest.h | 4 +- .../cfw/v1/model/ListEipResourcesResponse.h | 4 +- .../v1/model/ListFirewallUsingGetRequest.h | 4 +- .../v1/model/ListFirewallUsingGetResponse.h | 4 +- .../cfw/v1/model/ListFlowLogsRequest.h | 4 +- .../cfw/v1/model/ListFlowLogsResponse.h | 4 +- .../ListIpsProtectModeUsingPostRequest.h | 4 +- .../ListIpsProtectModeUsingPostResponse.h | 4 +- .../ListIpsSwitchStatusUsingGetRequest.h | 4 +- .../ListIpsSwitchStatusUsingGetResponse.h | 4 +- .../v1/model/ListParseDomainDetailsRequest.h | 4 +- .../v1/model/ListParseDomainDetailsResponse.h | 4 +- .../cfw/v1/model/ListRuleAclUsingPutRequest.h | 4 +- .../v1/model/ListRuleAclUsingPutResponse.h | 4 +- .../v1/model/ListRuleAclsUsingGetRequest.h | 4 +- .../v1/model/ListRuleAclsUsingGetResponse.h | 4 +- .../cfw/v1/model/ListRuleHitCountDto.h | 4 +- .../cfw/v1/model/ListRuleHitCountRequest.h | 4 +- .../cfw/v1/model/ListRuleHitCountResponse.h | 4 +- .../v1/model/ListServiceItemsDetailsRequest.h | 4 +- .../model/ListServiceItemsDetailsResponse.h | 4 +- .../v1/model/ListServiceSetDetailsRequest.h | 4 +- .../v1/model/ListServiceSetDetailsResponse.h | 4 +- .../cfw/v1/model/ListServiceSetRequest.h | 4 +- .../cfw/v1/model/ListServiceSetResponse.h | 4 +- .../cfw/v1/model/ListVpcProtectsRequest.h | 4 +- .../cfw/v1/model/ListVpcProtectsResponse.h | 4 +- .../cfw/v1/model/OrderRuleAclDto.h | 4 +- cfw/include/huaweicloud/cfw/v1/model/Packet.h | 4 +- .../huaweicloud/cfw/v1/model/PacketMessage.h | 4 +- .../cfw/v1/model/ProtectObjectVO.h | 4 +- .../v1/model/RuleAclListResponseDTO_data.h | 4 +- .../RuleAclListResponseDTO_data_records.h | 4 +- .../huaweicloud/cfw/v1/model/RuleAddressDto.h | 4 +- .../cfw/v1/model/RuleHitCountObject.h | 4 +- .../cfw/v1/model/RuleHitCountRecords.h | 4 +- cfw/include/huaweicloud/cfw/v1/model/RuleId.h | 4 +- .../huaweicloud/cfw/v1/model/RuleIdList.h | 4 +- .../huaweicloud/cfw/v1/model/RuleServiceDto.h | 4 +- .../huaweicloud/cfw/v1/model/ServiceItemIds.h | 4 +- .../model/ServiceItemListResponseDto_data.h | 4 +- .../ServiceItemListResponseDto_data_records.h | 4 +- .../huaweicloud/cfw/v1/model/ServiceSet.h | 4 +- .../v1/model/ServiceSetDetailResponseDto.h | 4 +- .../cfw/v1/model/ServiceSetRecords.h | 4 +- .../huaweicloud/cfw/v1/model/SubnetInfo.h | 4 +- .../cfw/v1/model/SuccessRsp_data.h | 4 +- cfw/include/huaweicloud/cfw/v1/model/Tag.h | 4 +- .../cfw/v1/model/UpdateAddressSetDto.h | 4 +- .../UpdateAddressSetInfoUsingPutRequest.h | 4 +- .../UpdateAddressSetInfoUsingPutResponse.h | 4 +- .../cfw/v1/model/UpdateBlackWhiteListDto.h | 4 +- .../UpdateBlackWhiteListUsingPutRequest.h | 4 +- .../UpdateBlackWhiteListUsingPutResponse.h | 4 +- .../cfw/v1/model/UpdateDnsServersRequest.h | 4 +- .../v1/model/UpdateDnsServersRequestBody.h | 4 +- .../UpdateDnsServersRequestBody_dns_server.h | 4 +- .../cfw/v1/model/UpdateDnsServersResponse.h | 4 +- .../cfw/v1/model/UpdateRuleAclDto.h | 4 +- .../v1/model/UpdateRuleAclUsingPutRequest.h | 4 +- .../v1/model/UpdateRuleAclUsingPutResponse.h | 4 +- .../UpdateServiceSetUsingPUTRequestBody.h | 4 +- .../model/UpdateServiceSetUsingPutRequest.h | 4 +- .../model/UpdateServiceSetUsingPutResponse.h | 4 +- .../huaweicloud/cfw/v1/model/VPCProtectsVo.h | 4 +- .../cfw/v1/model/VpcAttachmentDetail.h | 4 +- .../huaweicloud/cfw/v1/model/VpcDetail.h | 4 +- cfw/src/v1/CfwClient.cpp | 628 ++-- cfw/src/v1/CfwMeta.cpp | 881 ++++++ cfw/src/v1/model/AddAddressItemsInfoDto.cpp | 3 +- .../AddAddressItemsInfoDto_address_items.cpp | 3 +- .../model/AddAddressItemsUsingPostRequest.cpp | 3 +- .../AddAddressItemsUsingPostResponse.cpp | 3 +- cfw/src/v1/model/AddAddressSetDto.cpp | 3 +- .../AddAddressSetInfoUsingPostRequest.cpp | 3 +- .../AddAddressSetInfoUsingPostResponse.cpp | 3 +- cfw/src/v1/model/AddBlackWhiteListDto.cpp | 3 +- .../AddBlackWhiteListUsingPostRequest.cpp | 3 +- .../AddBlackWhiteListUsingPostResponse.cpp | 3 +- cfw/src/v1/model/AddRuleAclDto.cpp | 3 +- cfw/src/v1/model/AddRuleAclDto_rules.cpp | 3 +- .../v1/model/AddRuleAclUsingPostRequest.cpp | 3 +- .../v1/model/AddRuleAclUsingPostResponse.cpp | 3 +- .../AddServiceItemsUsingPOSTRequestBody.cpp | 3 +- ...temsUsingPOSTRequestBody_service_items.cpp | 3 +- .../model/AddServiceItemsUsingPostRequest.cpp | 3 +- .../AddServiceItemsUsingPostResponse.cpp | 3 +- .../AddServiceSetUsingPOSTRequestBody.cpp | 3 +- .../model/AddServiceSetUsingPostRequest.cpp | 3 +- .../model/AddServiceSetUsingPostResponse.cpp | 3 +- .../model/AddressItemListResponseDTO_data.cpp | 3 +- ...ddressItemListResponseDTO_data_records.cpp | 3 +- cfw/src/v1/model/AddressItems.cpp | 3 +- .../AddressSetDetailResponseDTO_data.cpp | 3 +- .../model/AddressSetListResponseDTO_data.cpp | 3 +- ...AddressSetListResponseDTO_data_records.cpp | 3 +- .../v1/model/BlackWhiteListResponse_data.cpp | 3 +- .../BlackWhiteListResponse_data_records.cpp | 3 +- .../v1/model/ChangeEwProtectStatusRequest.cpp | 3 +- .../model/ChangeEwProtectStatusResponse.cpp | 3 +- .../ChangeIpsProtectModeUsingPostRequest.cpp | 3 +- .../ChangeIpsProtectModeUsingPostResponse.cpp | 3 +- .../model/ChangeIpsSwitchUsingPostRequest.cpp | 3 +- .../ChangeIpsSwitchUsingPostResponse.cpp | 3 +- cfw/src/v1/model/ChangeProtectEipRequest.cpp | 3 +- cfw/src/v1/model/ChangeProtectEipResponse.cpp | 3 +- .../model/ChangeProtectStatusRequestBody.cpp | 3 +- .../model/ClearAccessLogRuleHitCountsDto.cpp | 3 +- cfw/src/v1/model/CommonResponseDTO_data.cpp | 3 +- cfw/src/v1/model/CountEipsRequest.cpp | 3 +- cfw/src/v1/model/CountEipsResponse.cpp | 3 +- .../v1/model/DeleteAclRuleCountRequest.cpp | 3 +- .../v1/model/DeleteAclRuleCountResponse.cpp | 3 +- .../DeleteAddressItemUsingDeleteRequest.cpp | 3 +- .../DeleteAddressItemUsingDeleteResponse.cpp | 3 +- ...DeleteAddressSetInfoUsingDeleteRequest.cpp | 3 +- ...eleteAddressSetInfoUsingDeleteResponse.cpp | 3 +- ...DeleteBlackWhiteListUsingDeleteRequest.cpp | 3 +- ...eleteBlackWhiteListUsingDeleteResponse.cpp | 3 +- .../model/DeleteRuleAclUsingDeleteRequest.cpp | 3 +- .../DeleteRuleAclUsingDeleteResponse.cpp | 3 +- .../DeleteServiceItemUsingDeleteRequest.cpp | 3 +- .../DeleteServiceItemUsingDeleteResponse.cpp | 3 +- .../DeleteServiceSetUsingDeleteRequest.cpp | 3 +- .../DeleteServiceSetUsingDeleteResponse.cpp | 3 +- cfw/src/v1/model/DnsServersResponseDTO.cpp | 3 +- cfw/src/v1/model/EipCountRespData.cpp | 3 +- cfw/src/v1/model/EipOperateProtectReq.cpp | 3 +- .../model/EipOperateProtectReq_ip_infos.cpp | 3 +- cfw/src/v1/model/EipResource.cpp | 3 +- cfw/src/v1/model/EipResponseData.cpp | 3 +- cfw/src/v1/model/ErInstance.cpp | 3 +- cfw/src/v1/model/EwProtectResourceInfo.cpp | 3 +- cfw/src/v1/model/FirewallInstanceResource.cpp | 3 +- cfw/src/v1/model/Flavor.cpp | 3 +- .../model/GetEastWestFirewallResponseBody.cpp | 3 +- cfw/src/v1/model/GetFirewallInstanceData.cpp | 3 +- .../GetFirewallInstanceResponseRecord.cpp | 3 +- ...fwAccessControllerLogsResponseDTO_data.cpp | 3 +- ...ControllerLogsResponseDTO_data_records.cpp | 3 +- ...HttpQueryCfwAttackLogsResponseDTO_data.cpp | 3 +- ...yCfwAttackLogsResponseDTO_data_records.cpp | 3 +- .../HttpQueryCfwFlowLogsResponseDTO_data.cpp | 3 +- ...eryCfwFlowLogsResponseDTO_data_records.cpp | 3 +- cfw/src/v1/model/IdObject.cpp | 3 +- cfw/src/v1/model/IpsProtectDTO.cpp | 3 +- cfw/src/v1/model/IpsProtectModeObject.cpp | 3 +- cfw/src/v1/model/IpsSwitchDTO.cpp | 3 +- cfw/src/v1/model/IpsSwitchResponseDTO.cpp | 3 +- .../v1/model/ListAccessControlLogsRequest.cpp | 3 +- .../model/ListAccessControlLogsResponse.cpp | 3 +- .../model/ListAddressItemsUsingGetRequest.cpp | 3 +- .../ListAddressItemsUsingGetResponse.cpp | 3 +- .../ListAddressSetDetailUsingGetRequest.cpp | 3 +- .../ListAddressSetDetailUsingGetResponse.cpp | 3 +- .../ListAddressSetListUsingGetRequest.cpp | 3 +- .../ListAddressSetListUsingGetResponse.cpp | 3 +- cfw/src/v1/model/ListAttackLogsRequest.cpp | 3 +- cfw/src/v1/model/ListAttackLogsResponse.cpp | 3 +- .../ListBlackWhiteListsUsingGetRequest.cpp | 3 +- .../ListBlackWhiteListsUsingGetResponse.cpp | 3 +- cfw/src/v1/model/ListDnsServersRequest.cpp | 3 +- cfw/src/v1/model/ListDnsServersResponse.cpp | 3 +- .../v1/model/ListEastWestFirewallRequest.cpp | 3 +- .../v1/model/ListEastWestFirewallResponse.cpp | 3 +- cfw/src/v1/model/ListEipResourcesRequest.cpp | 3 +- cfw/src/v1/model/ListEipResourcesResponse.cpp | 3 +- .../v1/model/ListFirewallUsingGetRequest.cpp | 3 +- .../v1/model/ListFirewallUsingGetResponse.cpp | 3 +- cfw/src/v1/model/ListFlowLogsRequest.cpp | 3 +- cfw/src/v1/model/ListFlowLogsResponse.cpp | 3 +- .../ListIpsProtectModeUsingPostRequest.cpp | 3 +- .../ListIpsProtectModeUsingPostResponse.cpp | 3 +- .../ListIpsSwitchStatusUsingGetRequest.cpp | 3 +- .../ListIpsSwitchStatusUsingGetResponse.cpp | 3 +- .../model/ListParseDomainDetailsRequest.cpp | 3 +- .../model/ListParseDomainDetailsResponse.cpp | 3 +- .../v1/model/ListRuleAclUsingPutRequest.cpp | 3 +- .../v1/model/ListRuleAclUsingPutResponse.cpp | 3 +- .../v1/model/ListRuleAclsUsingGetRequest.cpp | 3 +- .../v1/model/ListRuleAclsUsingGetResponse.cpp | 3 +- cfw/src/v1/model/ListRuleHitCountDto.cpp | 3 +- cfw/src/v1/model/ListRuleHitCountRequest.cpp | 3 +- cfw/src/v1/model/ListRuleHitCountResponse.cpp | 3 +- .../model/ListServiceItemsDetailsRequest.cpp | 3 +- .../model/ListServiceItemsDetailsResponse.cpp | 3 +- .../v1/model/ListServiceSetDetailsRequest.cpp | 3 +- .../model/ListServiceSetDetailsResponse.cpp | 3 +- cfw/src/v1/model/ListServiceSetRequest.cpp | 3 +- cfw/src/v1/model/ListServiceSetResponse.cpp | 3 +- cfw/src/v1/model/ListVpcProtectsRequest.cpp | 3 +- cfw/src/v1/model/ListVpcProtectsResponse.cpp | 3 +- cfw/src/v1/model/OrderRuleAclDto.cpp | 3 +- cfw/src/v1/model/Packet.cpp | 3 +- cfw/src/v1/model/PacketMessage.cpp | 3 +- cfw/src/v1/model/ProtectObjectVO.cpp | 3 +- .../v1/model/RuleAclListResponseDTO_data.cpp | 3 +- .../RuleAclListResponseDTO_data_records.cpp | 3 +- cfw/src/v1/model/RuleAddressDto.cpp | 3 +- cfw/src/v1/model/RuleHitCountObject.cpp | 3 +- cfw/src/v1/model/RuleHitCountRecords.cpp | 3 +- cfw/src/v1/model/RuleId.cpp | 3 +- cfw/src/v1/model/RuleIdList.cpp | 3 +- cfw/src/v1/model/RuleServiceDto.cpp | 3 +- cfw/src/v1/model/ServiceItemIds.cpp | 3 +- .../model/ServiceItemListResponseDto_data.cpp | 3 +- ...erviceItemListResponseDto_data_records.cpp | 3 +- cfw/src/v1/model/ServiceSet.cpp | 3 +- .../v1/model/ServiceSetDetailResponseDto.cpp | 3 +- cfw/src/v1/model/ServiceSetRecords.cpp | 3 +- cfw/src/v1/model/SubnetInfo.cpp | 3 +- cfw/src/v1/model/SuccessRsp_data.cpp | 3 +- cfw/src/v1/model/Tag.cpp | 3 +- cfw/src/v1/model/UpdateAddressSetDto.cpp | 3 +- .../UpdateAddressSetInfoUsingPutRequest.cpp | 3 +- .../UpdateAddressSetInfoUsingPutResponse.cpp | 3 +- cfw/src/v1/model/UpdateBlackWhiteListDto.cpp | 3 +- .../UpdateBlackWhiteListUsingPutRequest.cpp | 3 +- .../UpdateBlackWhiteListUsingPutResponse.cpp | 3 +- cfw/src/v1/model/UpdateDnsServersRequest.cpp | 3 +- .../v1/model/UpdateDnsServersRequestBody.cpp | 3 +- ...UpdateDnsServersRequestBody_dns_server.cpp | 3 +- cfw/src/v1/model/UpdateDnsServersResponse.cpp | 3 +- cfw/src/v1/model/UpdateRuleAclDto.cpp | 3 +- .../v1/model/UpdateRuleAclUsingPutRequest.cpp | 3 +- .../model/UpdateRuleAclUsingPutResponse.cpp | 3 +- .../UpdateServiceSetUsingPUTRequestBody.cpp | 3 +- .../model/UpdateServiceSetUsingPutRequest.cpp | 3 +- .../UpdateServiceSetUsingPutResponse.cpp | 3 +- cfw/src/v1/model/VPCProtectsVo.cpp | 3 +- cfw/src/v1/model/VpcAttachmentDetail.cpp | 3 +- cfw/src/v1/model/VpcDetail.cpp | 3 +- .../cloudtable/v2/CloudTableMeta.h | 32 + .../cloudtable/v2/model/ActionProgress.h | 4 +- .../cloudtable/v2/model/AddComponentReq.h | 4 +- .../huaweicloud/cloudtable/v2/model/Cluster.h | 4 +- .../cloudtable/v2/model/ClusterDetail.h | 4 +- .../v2/model/CreateClusterRequest.h | 4 +- .../v2/model/CreateClusterRequestBody.h | 4 +- .../v2/model/CreateClusterResponse.h | 4 +- .../cloudtable/v2/model/Datastore.h | 4 +- .../v2/model/DeleteClusterRequest.h | 4 +- .../v2/model/DeleteClusterResponse.h | 4 +- .../v2/model/EnableComponentRequest.h | 4 +- .../v2/model/EnableComponentResponse.h | 4 +- .../v2/model/ExpandClusterComponentRequest.h | 4 +- .../v2/model/ExpandClusterComponentResponse.h | 4 +- .../cloudtable/v2/model/GrowNodeReq.h | 4 +- .../v2/model/HbaseClusterActionReq.h | 4 +- .../v2/model/HbaseModifySettingV2.h | 4 +- .../v2/model/HbaseModifySettingV2Req.h | 4 +- .../cloudtable/v2/model/Instance.h | 4 +- .../cloudtable/v2/model/ListClustersRequest.h | 4 +- .../v2/model/ListClustersResponse.h | 4 +- .../huaweicloud/cloudtable/v2/model/Nics.h | 4 +- .../cloudtable/v2/model/ParameterInfo.h | 4 +- .../v2/model/RebootCloudTableClusterRequest.h | 4 +- .../model/RebootCloudTableClusterResponse.h | 4 +- .../cloudtable/v2/model/RestartInstanceRsp.h | 4 +- .../v2/model/ShowClusterDetailRequest.h | 4 +- .../v2/model/ShowClusterDetailResponse.h | 4 +- .../v2/model/ShowClusterSettingRequest.h | 4 +- .../v2/model/ShowClusterSettingResponse.h | 4 +- .../v2/model/UpdateClusterSettingRequest.h | 4 +- .../v2/model/UpdateClusterSettingResponse.h | 4 +- cloudtable/src/v2/CloudTableClient.cpp | 134 +- cloudtable/src/v2/CloudTableMeta.cpp | 130 + cloudtable/src/v2/model/ActionProgress.cpp | 3 +- cloudtable/src/v2/model/AddComponentReq.cpp | 3 +- cloudtable/src/v2/model/Cluster.cpp | 3 +- cloudtable/src/v2/model/ClusterDetail.cpp | 3 +- .../src/v2/model/CreateClusterRequest.cpp | 3 +- .../src/v2/model/CreateClusterRequestBody.cpp | 3 +- .../src/v2/model/CreateClusterResponse.cpp | 3 +- cloudtable/src/v2/model/Datastore.cpp | 3 +- .../src/v2/model/DeleteClusterRequest.cpp | 3 +- .../src/v2/model/DeleteClusterResponse.cpp | 3 +- .../src/v2/model/EnableComponentRequest.cpp | 3 +- .../src/v2/model/EnableComponentResponse.cpp | 3 +- .../model/ExpandClusterComponentRequest.cpp | 3 +- .../model/ExpandClusterComponentResponse.cpp | 3 +- cloudtable/src/v2/model/GrowNodeReq.cpp | 3 +- .../src/v2/model/HbaseClusterActionReq.cpp | 3 +- .../src/v2/model/HbaseModifySettingV2.cpp | 3 +- .../src/v2/model/HbaseModifySettingV2Req.cpp | 3 +- cloudtable/src/v2/model/Instance.cpp | 3 +- .../src/v2/model/ListClustersRequest.cpp | 3 +- .../src/v2/model/ListClustersResponse.cpp | 3 +- cloudtable/src/v2/model/Nics.cpp | 3 +- cloudtable/src/v2/model/ParameterInfo.cpp | 3 +- .../model/RebootCloudTableClusterRequest.cpp | 3 +- .../model/RebootCloudTableClusterResponse.cpp | 3 +- .../src/v2/model/RestartInstanceRsp.cpp | 3 +- .../src/v2/model/ShowClusterDetailRequest.cpp | 3 +- .../v2/model/ShowClusterDetailResponse.cpp | 3 +- .../v2/model/ShowClusterSettingRequest.cpp | 3 +- .../v2/model/ShowClusterSettingResponse.cpp | 3 +- .../v2/model/UpdateClusterSettingRequest.cpp | 3 +- .../v2/model/UpdateClusterSettingResponse.cpp | 3 +- .../codeartsbuild/v3/CodeArtsBuildMeta.h | 32 + .../codeartsbuild/v3/model/BuildStep.h | 4 +- .../v3/model/DownloadKeystoreRequest.h | 4 +- .../v3/model/DownloadKeystoreResponse.h | 4 +- .../codeartsbuild/v3/model/HistoryRecord.h | 4 +- .../codeartsbuild/v3/model/HistoryRecord_1.h | 4 +- .../huaweicloud/codeartsbuild/v3/model/Job.h | 4 +- .../codeartsbuild/v3/model/ParameterItem.h | 4 +- .../codeartsbuild/v3/model/RunJobRequest.h | 4 +- .../v3/model/RunJobRequestBody.h | 4 +- .../codeartsbuild/v3/model/RunJobResponse.h | 4 +- .../huaweicloud/codeartsbuild/v3/model/Scm.h | 4 +- .../v3/model/ShowHistoryDetailsRequest.h | 4 +- .../v3/model/ShowHistoryDetailsResponse.h | 4 +- .../v3/model/ShowJobListByProjectIdRequest.h | 4 +- .../v3/model/ShowJobListByProjectIdResponse.h | 4 +- .../v3/model/ShowJobStatusRequest.h | 4 +- .../v3/model/ShowJobStatusResponse.h | 4 +- .../v3/model/ShowJobSuccessRatioRequest.h | 4 +- .../v3/model/ShowJobSuccessRatioResponse.h | 4 +- .../v3/model/ShowLastHistoryRequest.h | 4 +- .../v3/model/ShowLastHistoryResponse.h | 4 +- .../v3/model/ShowListHistoryRequest.h | 4 +- .../v3/model/ShowListHistoryResponse.h | 4 +- .../v3/model/ShowListPeriodHistoryRequest.h | 4 +- .../v3/model/ShowListPeriodHistoryResponse.h | 4 +- codeartsbuild/src/v3/CodeArtsBuildClient.cpp | 122 +- codeartsbuild/src/v3/CodeArtsBuildMeta.cpp | 107 + codeartsbuild/src/v3/model/BuildStep.cpp | 3 +- .../src/v3/model/DownloadKeystoreRequest.cpp | 3 +- .../src/v3/model/DownloadKeystoreResponse.cpp | 3 +- codeartsbuild/src/v3/model/HistoryRecord.cpp | 3 +- .../src/v3/model/HistoryRecord_1.cpp | 3 +- codeartsbuild/src/v3/model/Job.cpp | 3 +- codeartsbuild/src/v3/model/ParameterItem.cpp | 3 +- codeartsbuild/src/v3/model/RunJobRequest.cpp | 3 +- .../src/v3/model/RunJobRequestBody.cpp | 3 +- codeartsbuild/src/v3/model/RunJobResponse.cpp | 3 +- codeartsbuild/src/v3/model/Scm.cpp | 3 +- .../v3/model/ShowHistoryDetailsRequest.cpp | 3 +- .../v3/model/ShowHistoryDetailsResponse.cpp | 3 +- .../model/ShowJobListByProjectIdRequest.cpp | 3 +- .../model/ShowJobListByProjectIdResponse.cpp | 3 +- .../src/v3/model/ShowJobStatusRequest.cpp | 3 +- .../src/v3/model/ShowJobStatusResponse.cpp | 3 +- .../v3/model/ShowJobSuccessRatioRequest.cpp | 3 +- .../v3/model/ShowJobSuccessRatioResponse.cpp | 3 +- .../src/v3/model/ShowLastHistoryRequest.cpp | 3 +- .../src/v3/model/ShowLastHistoryResponse.cpp | 3 +- .../src/v3/model/ShowListHistoryRequest.cpp | 3 +- .../src/v3/model/ShowListHistoryResponse.cpp | 3 +- .../v3/model/ShowListPeriodHistoryRequest.cpp | 3 +- .../model/ShowListPeriodHistoryResponse.cpp | 3 +- .../codeartsdeploy/v2/CodeArtsDeployClient.h | 35 +- .../codeartsdeploy/v2/CodeArtsDeployMeta.h | 58 + .../codeartsdeploy/v2/model/AppBaseResponse.h | 4 +- .../codeartsdeploy/v2/model/AppComponentDao.h | 4 +- .../codeartsdeploy/v2/model/AppDetailInfo.h | 4 +- .../v2/model/AppExecutionInfo.h | 4 +- .../codeartsdeploy/v2/model/ConfigInfo.h | 86 + .../codeartsdeploy/v2/model/ConfigInfoDO.h | 4 +- .../v2/model/CreateAppRequest.h | 4 +- .../v2/model/CreateAppRequestBody.h | 4 +- .../v2/model/CreateAppResponse.h | 4 +- .../model/CreateDeployTaskByTemplateRequest.h | 4 +- .../CreateDeployTaskByTemplateResponse.h | 4 +- .../v2/model/CreateDeploymentGroupRequest.h | 4 +- .../v2/model/CreateDeploymentGroupResponse.h | 4 +- .../v2/model/CreateDeploymentHostRequest.h | 4 +- .../v2/model/CreateDeploymentHostResponse.h | 4 +- .../v2/model/CreateEnvironmentRequest.h | 4 +- .../v2/model/CreateEnvironmentResponse.h | 4 +- .../v2/model/CreateHostClusterRequest.h | 4 +- .../v2/model/CreateHostClusterRequestBody.h | 4 +- .../v2/model/CreateHostClusterResponse.h | 4 +- .../v2/model/CreateHostRequest.h | 4 +- .../v2/model/CreateHostRequestBody.h | 4 +- .../v2/model/CreateHostResponse.h | 4 +- .../v2/model/DeleteApplicationRequest.h | 4 +- .../v2/model/DeleteApplicationResponse.h | 4 +- .../v2/model/DeleteDeployTaskRequest.h | 4 +- .../v2/model/DeleteDeployTaskResponse.h | 4 +- .../v2/model/DeleteDeploymentGroupRequest.h | 4 +- .../v2/model/DeleteDeploymentGroupResponse.h | 4 +- .../v2/model/DeleteDeploymentHostRequest.h | 4 +- .../v2/model/DeleteDeploymentHostResponse.h | 4 +- .../v2/model/DeleteEnvironmentRequest.h | 4 +- .../v2/model/DeleteEnvironmentResponse.h | 4 +- .../model/DeleteHostFromEnvironmentRequest.h | 4 +- .../model/DeleteHostFromEnvironmentResponse.h | 4 +- .../v2/model/DeployV2OperationsDO.h | 4 +- .../codeartsdeploy/v2/model/DeploymentGroup.h | 4 +- .../v2/model/DeploymentGroupDetail.h | 6 +- .../v2/model/DeploymentGroupUpdateRequest.h | 6 +- .../codeartsdeploy/v2/model/DeploymentHost.h | 4 +- .../model/DeploymentHostAuthorizationBody.h | 4 +- .../v2/model/DeploymentHostDetail.h | 4 +- .../v2/model/DeploymentHostInfo.h | 4 +- .../v2/model/DeploymentHostRequest.h | 4 +- .../v2/model/DeploymentUpdateHost.h | 4 +- .../v2/model/DynamicConfigInfo.h | 4 +- .../v2/model/EnvExecutionBody.h | 4 +- .../v2/model/EnvironmentDetail.h | 4 +- .../v2/model/EnvironmentPermissionDetail.h | 4 +- .../v2/model/EnvironmentRequestBody.h | 4 +- .../v2/model/ExecuteRecordV2Body.h | 4 +- .../v2/model/HostAuthorizationBody.h | 4 +- .../codeartsdeploy/v2/model/HostClusterInfo.h | 4 +- .../v2/model/HostClusterInfoDetail.h | 4 +- .../codeartsdeploy/v2/model/HostInfo.h | 4 +- .../codeartsdeploy/v2/model/HostInfoDetail.h | 4 +- .../v2/model/ImportHostToEnvironmentRequest.h | 4 +- .../ImportHostToEnvironmentRequestBody.h | 4 +- .../model/ImportHostToEnvironmentResponse.h | 4 +- .../codeartsdeploy/v2/model/KeyValueDO.h | 4 +- .../v2/model/ListAllAppRequest.h | 4 +- .../v2/model/ListAllAppRequestBody.h | 27 +- .../v2/model/ListAllAppResponse.h | 4 +- .../ListDeployTaskHistoryByDateRequest.h | 4 +- .../ListDeployTaskHistoryByDateResponse.h | 4 +- .../v2/model/ListDeployTasksRequest.h | 4 +- .../v2/model/ListDeployTasksResponse.h | 4 +- .../v2/model/ListEnvironmentsRequest.h | 4 +- .../v2/model/ListEnvironmentsResponse.h | 4 +- .../v2/model/ListHostClustersRequest.h | 4 +- .../v2/model/ListHostClustersResponse.h | 4 +- .../v2/model/ListHostGroupsRequest.h | 4 +- .../v2/model/ListHostGroupsResponse.h | 4 +- .../v2/model/ListHostsRequest.h | 4 +- .../v2/model/ListHostsResponse.h | 4 +- .../v2/model/ListNewHostsRequest.h | 4 +- .../v2/model/ListNewHostsResponse.h | 4 +- .../v2/model/ListTaskSuccessRateRequest.h | 4 +- .../v2/model/ListTaskSuccessRateResponse.h | 4 +- .../codeartsdeploy/v2/model/ParamTypeLimits.h | 4 +- .../v2/model/PermissionClusterDetail.h | 4 +- .../v2/model/PermissionGroupDetail.h | 4 +- .../v2/model/PermissionHostDetail.h | 4 +- .../v2/model/PermissionHostDetailNew.h | 4 +- .../v2/model/ShowAppDetailByIdRequest.h | 4 +- .../v2/model/ShowAppDetailByIdResponse.h | 4 +- .../v2/model/ShowDeployTaskDetailRequest.h | 4 +- .../v2/model/ShowDeployTaskDetailResponse.h | 4 +- .../model/ShowDeploymentGroupDetailRequest.h | 4 +- .../model/ShowDeploymentGroupDetailResponse.h | 6 +- .../model/ShowDeploymentHostDetailRequest.h | 4 +- .../model/ShowDeploymentHostDetailResponse.h | 4 +- .../v2/model/ShowEnvironmentDetailRequest.h | 4 +- .../v2/model/ShowEnvironmentDetailResponse.h | 4 +- .../v2/model/ShowExecutionParamsRequest.h | 82 + .../v2/model/ShowExecutionParamsResponse.h | 68 + .../v2/model/ShowHostClusterDetailRequest.h | 4 +- .../v2/model/ShowHostClusterDetailResponse.h | 4 +- .../v2/model/ShowHostDetailRequest.h | 4 +- .../v2/model/ShowHostDetailResponse.h | 4 +- .../v2/model/ShowProjectSuccessRateRequest.h | 4 +- .../v2/model/ShowProjectSuccessRateResponse.h | 4 +- .../v2/model/StartDeployTaskRequest.h | 4 +- .../v2/model/StartDeployTaskResponse.h | 4 +- .../codeartsdeploy/v2/model/Step.h | 4 +- .../codeartsdeploy/v2/model/TaskBaseBody.h | 4 +- .../v2/model/TaskBaseResponseBody.h | 4 +- .../codeartsdeploy/v2/model/TaskInfo.h | 4 +- .../codeartsdeploy/v2/model/TaskSuccessRate.h | 4 +- .../codeartsdeploy/v2/model/TaskTriggerVO.h | 4 +- .../codeartsdeploy/v2/model/TaskV2Info.h | 4 +- .../v2/model/TaskV2RequestBody.h | 4 +- .../v2/model/TasksSuccessRateQuery.h | 4 +- .../v2/model/TemplateTaskRequestBody.h | 4 +- .../v2/model/UpdateDeploymentGroupRequest.h | 4 +- .../v2/model/UpdateDeploymentGroupResponse.h | 4 +- .../v2/model/UpdateDeploymentHostRequest.h | 4 +- .../v2/model/UpdateDeploymentHostResponse.h | 4 +- .../codeartsdeploy/v2/model/UserInfo.h | 4 +- .../src/v2/CodeArtsDeployClient.cpp | 512 ++-- codeartsdeploy/src/v2/CodeArtsDeployMeta.cpp | 384 +++ .../src/v2/model/AppBaseResponse.cpp | 3 +- .../src/v2/model/AppComponentDao.cpp | 3 +- codeartsdeploy/src/v2/model/AppDetailInfo.cpp | 3 +- .../src/v2/model/AppExecutionInfo.cpp | 3 +- codeartsdeploy/src/v2/model/ConfigInfo.cpp | 149 + codeartsdeploy/src/v2/model/ConfigInfoDO.cpp | 3 +- .../src/v2/model/CreateAppRequest.cpp | 3 +- .../src/v2/model/CreateAppRequestBody.cpp | 3 +- .../src/v2/model/CreateAppResponse.cpp | 3 +- .../CreateDeployTaskByTemplateRequest.cpp | 3 +- .../CreateDeployTaskByTemplateResponse.cpp | 3 +- .../v2/model/CreateDeploymentGroupRequest.cpp | 3 +- .../model/CreateDeploymentGroupResponse.cpp | 3 +- .../v2/model/CreateDeploymentHostRequest.cpp | 3 +- .../v2/model/CreateDeploymentHostResponse.cpp | 3 +- .../src/v2/model/CreateEnvironmentRequest.cpp | 3 +- .../v2/model/CreateEnvironmentResponse.cpp | 3 +- .../src/v2/model/CreateHostClusterRequest.cpp | 3 +- .../v2/model/CreateHostClusterRequestBody.cpp | 3 +- .../v2/model/CreateHostClusterResponse.cpp | 3 +- .../src/v2/model/CreateHostRequest.cpp | 3 +- .../src/v2/model/CreateHostRequestBody.cpp | 3 +- .../src/v2/model/CreateHostResponse.cpp | 3 +- .../src/v2/model/DeleteApplicationRequest.cpp | 3 +- .../v2/model/DeleteApplicationResponse.cpp | 3 +- .../src/v2/model/DeleteDeployTaskRequest.cpp | 3 +- .../src/v2/model/DeleteDeployTaskResponse.cpp | 3 +- .../v2/model/DeleteDeploymentGroupRequest.cpp | 3 +- .../model/DeleteDeploymentGroupResponse.cpp | 3 +- .../v2/model/DeleteDeploymentHostRequest.cpp | 3 +- .../v2/model/DeleteDeploymentHostResponse.cpp | 3 +- .../src/v2/model/DeleteEnvironmentRequest.cpp | 3 +- .../v2/model/DeleteEnvironmentResponse.cpp | 3 +- .../DeleteHostFromEnvironmentRequest.cpp | 3 +- .../DeleteHostFromEnvironmentResponse.cpp | 3 +- .../src/v2/model/DeployV2OperationsDO.cpp | 3 +- .../src/v2/model/DeploymentGroup.cpp | 3 +- .../src/v2/model/DeploymentGroupDetail.cpp | 3 +- .../v2/model/DeploymentGroupUpdateRequest.cpp | 3 +- .../src/v2/model/DeploymentHost.cpp | 3 +- .../model/DeploymentHostAuthorizationBody.cpp | 3 +- .../src/v2/model/DeploymentHostDetail.cpp | 3 +- .../src/v2/model/DeploymentHostInfo.cpp | 3 +- .../src/v2/model/DeploymentHostRequest.cpp | 3 +- .../src/v2/model/DeploymentUpdateHost.cpp | 3 +- .../src/v2/model/DynamicConfigInfo.cpp | 3 +- .../src/v2/model/EnvExecutionBody.cpp | 3 +- .../src/v2/model/EnvironmentDetail.cpp | 3 +- .../v2/model/EnvironmentPermissionDetail.cpp | 3 +- .../src/v2/model/EnvironmentRequestBody.cpp | 3 +- .../src/v2/model/ExecuteRecordV2Body.cpp | 3 +- .../src/v2/model/HostAuthorizationBody.cpp | 3 +- .../src/v2/model/HostClusterInfo.cpp | 3 +- .../src/v2/model/HostClusterInfoDetail.cpp | 3 +- codeartsdeploy/src/v2/model/HostInfo.cpp | 3 +- .../src/v2/model/HostInfoDetail.cpp | 3 +- .../model/ImportHostToEnvironmentRequest.cpp | 3 +- .../ImportHostToEnvironmentRequestBody.cpp | 3 +- .../model/ImportHostToEnvironmentResponse.cpp | 3 +- codeartsdeploy/src/v2/model/KeyValueDO.cpp | 3 +- .../src/v2/model/ListAllAppRequest.cpp | 3 +- .../src/v2/model/ListAllAppRequestBody.cpp | 72 +- .../src/v2/model/ListAllAppResponse.cpp | 3 +- .../ListDeployTaskHistoryByDateRequest.cpp | 3 +- .../ListDeployTaskHistoryByDateResponse.cpp | 3 +- .../src/v2/model/ListDeployTasksRequest.cpp | 3 +- .../src/v2/model/ListDeployTasksResponse.cpp | 3 +- .../src/v2/model/ListEnvironmentsRequest.cpp | 3 +- .../src/v2/model/ListEnvironmentsResponse.cpp | 3 +- .../src/v2/model/ListHostClustersRequest.cpp | 3 +- .../src/v2/model/ListHostClustersResponse.cpp | 3 +- .../src/v2/model/ListHostGroupsRequest.cpp | 3 +- .../src/v2/model/ListHostGroupsResponse.cpp | 3 +- .../src/v2/model/ListHostsRequest.cpp | 3 +- .../src/v2/model/ListHostsResponse.cpp | 3 +- .../src/v2/model/ListNewHostsRequest.cpp | 3 +- .../src/v2/model/ListNewHostsResponse.cpp | 3 +- .../v2/model/ListTaskSuccessRateRequest.cpp | 3 +- .../v2/model/ListTaskSuccessRateResponse.cpp | 3 +- .../src/v2/model/ParamTypeLimits.cpp | 3 +- .../src/v2/model/PermissionClusterDetail.cpp | 3 +- .../src/v2/model/PermissionGroupDetail.cpp | 3 +- .../src/v2/model/PermissionHostDetail.cpp | 3 +- .../src/v2/model/PermissionHostDetailNew.cpp | 3 +- .../src/v2/model/ShowAppDetailByIdRequest.cpp | 3 +- .../v2/model/ShowAppDetailByIdResponse.cpp | 3 +- .../v2/model/ShowDeployTaskDetailRequest.cpp | 3 +- .../v2/model/ShowDeployTaskDetailResponse.cpp | 3 +- .../ShowDeploymentGroupDetailRequest.cpp | 3 +- .../ShowDeploymentGroupDetailResponse.cpp | 3 +- .../model/ShowDeploymentHostDetailRequest.cpp | 3 +- .../ShowDeploymentHostDetailResponse.cpp | 3 +- .../v2/model/ShowEnvironmentDetailRequest.cpp | 3 +- .../model/ShowEnvironmentDetailResponse.cpp | 3 +- .../v2/model/ShowExecutionParamsRequest.cpp | 114 + .../v2/model/ShowExecutionParamsResponse.cpp | 78 + .../v2/model/ShowHostClusterDetailRequest.cpp | 3 +- .../model/ShowHostClusterDetailResponse.cpp | 3 +- .../src/v2/model/ShowHostDetailRequest.cpp | 3 +- .../src/v2/model/ShowHostDetailResponse.cpp | 3 +- .../model/ShowProjectSuccessRateRequest.cpp | 3 +- .../model/ShowProjectSuccessRateResponse.cpp | 3 +- .../src/v2/model/StartDeployTaskRequest.cpp | 3 +- .../src/v2/model/StartDeployTaskResponse.cpp | 3 +- codeartsdeploy/src/v2/model/Step.cpp | 3 +- codeartsdeploy/src/v2/model/TaskBaseBody.cpp | 3 +- .../src/v2/model/TaskBaseResponseBody.cpp | 3 +- codeartsdeploy/src/v2/model/TaskInfo.cpp | 3 +- .../src/v2/model/TaskSuccessRate.cpp | 3 +- codeartsdeploy/src/v2/model/TaskTriggerVO.cpp | 3 +- codeartsdeploy/src/v2/model/TaskV2Info.cpp | 3 +- .../src/v2/model/TaskV2RequestBody.cpp | 3 +- .../src/v2/model/TasksSuccessRateQuery.cpp | 3 +- .../src/v2/model/TemplateTaskRequestBody.cpp | 3 +- .../v2/model/UpdateDeploymentGroupRequest.cpp | 3 +- .../model/UpdateDeploymentGroupResponse.cpp | 3 +- .../v2/model/UpdateDeploymentHostRequest.cpp | 3 +- .../v2/model/UpdateDeploymentHostResponse.cpp | 3 +- codeartsdeploy/src/v2/model/UserInfo.cpp | 3 +- core/CMakeLists.txt | 55 +- core/include/huaweicloud/core/Client.h | 10 +- core/include/huaweicloud/core/bson/Bson.h | 30 + core/include/huaweicloud/core/bson/Builder.h | 156 + .../huaweicloud/core/bson/Decimal128.h | 72 + core/include/huaweicloud/core/bson/Defines.h | 3 + core/include/huaweicloud/core/bson/Document.h | 129 + core/include/huaweicloud/core/bson/Oid.h | 72 + core/include/huaweicloud/core/bson/Types.h | 484 ++++ core/include/huaweicloud/core/bson/Viewer.h | 114 + .../huaweicloud/core/bson/impl/BsonEncoder.h | 192 ++ .../huaweicloud/core/bson/impl/BsonIterator.h | 82 + .../core/bson/impl/LibBsonEncoder.h | 156 + .../core/bson/impl/LibBsonIterator.h | 73 + core/include/huaweicloud/core/http/FieldDef.h | 70 + .../huaweicloud/core/http/HttpClient.h | 6 +- .../huaweicloud/core/http/HttpRequestDef.h | 77 + .../huaweicloud/core/http/HttpResponse.h | 2 +- .../huaweicloud/core/utils/ModelBase.h | 155 +- core/include/huaweicloud/core/utils/Utils.h | 3 +- core/src/Client.cpp | 40 +- core/src/bson/Builder.cpp | 97 + core/src/bson/Decimal128.cpp | 54 + core/src/bson/Document.cpp | 88 + core/src/bson/Oid.cpp | 67 + core/src/bson/Types.cpp | 251 ++ core/src/bson/Viewer.cpp | 143 + core/src/bson/impl/LibBsonEncoder.cpp | 288 ++ core/src/bson/impl/LibBsonIterator.cpp | 100 + core/src/http/FieldDef.cpp | 60 + core/src/http/HttpClient.cpp | 43 +- core/src/http/HttpRequestDef.cpp | 78 + core/src/http/HttpResponse.cpp | 5 + core/src/utils/ModelBase.cpp | 80 + core/src/utils/Utils.cpp | 14 +- csms/include/huaweicloud/csms/v1/CsmsMeta.h | 51 + csms/include/huaweicloud/csms/v1/CsmsRegion.h | 12 + .../csms/v1/model/ActionResources.h | 4 +- .../v1/model/BatchCreateOrDeleteTagsRequest.h | 4 +- .../BatchCreateOrDeleteTagsRequestBody.h | 4 +- .../model/BatchCreateOrDeleteTagsResponse.h | 4 +- .../csms/v1/model/CreateSecretEventRequest.h | 4 +- .../v1/model/CreateSecretEventRequestBody.h | 4 +- .../csms/v1/model/CreateSecretEventResponse.h | 4 +- .../csms/v1/model/CreateSecretRequest.h | 4 +- .../csms/v1/model/CreateSecretRequestBody.h | 4 +- .../csms/v1/model/CreateSecretResponse.h | 4 +- .../csms/v1/model/CreateSecretTagRequest.h | 4 +- .../v1/model/CreateSecretTagRequestBody.h | 4 +- .../csms/v1/model/CreateSecretTagResponse.h | 4 +- .../v1/model/CreateSecretVersionRequest.h | 4 +- .../v1/model/CreateSecretVersionRequestBody.h | 4 +- .../v1/model/CreateSecretVersionResponse.h | 4 +- .../csms/v1/model/DeleteSecretEventRequest.h | 4 +- .../csms/v1/model/DeleteSecretEventResponse.h | 4 +- .../v1/model/DeleteSecretForScheduleRequest.h | 4 +- .../DeleteSecretForScheduleRequestBody.h | 4 +- .../model/DeleteSecretForScheduleResponse.h | 4 +- .../csms/v1/model/DeleteSecretRequest.h | 4 +- .../csms/v1/model/DeleteSecretResponse.h | 4 +- .../csms/v1/model/DeleteSecretStageRequest.h | 4 +- .../csms/v1/model/DeleteSecretStageResponse.h | 4 +- .../csms/v1/model/DeleteSecretTagRequest.h | 4 +- .../csms/v1/model/DeleteSecretTagResponse.h | 4 +- .../csms/v1/model/DownloadSecretBlobRequest.h | 4 +- .../v1/model/DownloadSecretBlobResponse.h | 4 +- .../include/huaweicloud/csms/v1/model/Event.h | 4 +- .../v1/model/ListNotificationRecordsRequest.h | 4 +- .../model/ListNotificationRecordsResponse.h | 4 +- .../v1/model/ListProjectSecretsTagsRequest.h | 4 +- .../v1/model/ListProjectSecretsTagsResponse.h | 4 +- .../v1/model/ListResourceInstancesRequest.h | 4 +- .../model/ListResourceInstancesRequestBody.h | 4 +- .../v1/model/ListResourceInstancesResponse.h | 4 +- .../csms/v1/model/ListSecretEventsRequest.h | 4 +- .../csms/v1/model/ListSecretEventsResponse.h | 4 +- .../csms/v1/model/ListSecretTagsRequest.h | 4 +- .../csms/v1/model/ListSecretTagsResponse.h | 4 +- .../csms/v1/model/ListSecretVersionsRequest.h | 4 +- .../v1/model/ListSecretVersionsResponse.h | 4 +- .../csms/v1/model/ListSecretsRequest.h | 4 +- .../csms/v1/model/ListSecretsResponse.h | 4 +- .../huaweicloud/csms/v1/model/Notification.h | 4 +- .../huaweicloud/csms/v1/model/PageInfo.h | 4 +- .../huaweicloud/csms/v1/model/Record.h | 4 +- .../csms/v1/model/RestoreSecretRequest.h | 4 +- .../csms/v1/model/RestoreSecretResponse.h | 4 +- .../huaweicloud/csms/v1/model/Secret.h | 4 +- .../csms/v1/model/ShowSecretEventRequest.h | 4 +- .../csms/v1/model/ShowSecretEventResponse.h | 4 +- .../csms/v1/model/ShowSecretRequest.h | 4 +- .../csms/v1/model/ShowSecretResponse.h | 4 +- .../csms/v1/model/ShowSecretStageRequest.h | 4 +- .../csms/v1/model/ShowSecretStageResponse.h | 4 +- .../csms/v1/model/ShowSecretVersionRequest.h | 4 +- .../csms/v1/model/ShowSecretVersionResponse.h | 4 +- .../include/huaweicloud/csms/v1/model/Stage.h | 4 +- .../huaweicloud/csms/v1/model/SysTag.h | 4 +- csms/include/huaweicloud/csms/v1/model/Tag.h | 4 +- .../huaweicloud/csms/v1/model/TagItem.h | 4 +- .../huaweicloud/csms/v1/model/TagMatches.h | 4 +- .../huaweicloud/csms/v1/model/TagResponse.h | 4 +- .../csms/v1/model/UpdateSecretEventRequest.h | 4 +- .../v1/model/UpdateSecretEventRequestBody.h | 4 +- .../csms/v1/model/UpdateSecretEventResponse.h | 4 +- .../csms/v1/model/UpdateSecretRequest.h | 4 +- .../csms/v1/model/UpdateSecretRequestBody.h | 4 +- .../csms/v1/model/UpdateSecretResponse.h | 4 +- .../csms/v1/model/UpdateSecretStageRequest.h | 4 +- .../v1/model/UpdateSecretStageRequestBody.h | 4 +- .../csms/v1/model/UpdateSecretStageResponse.h | 4 +- .../csms/v1/model/UpdateVersionRequest.h | 4 +- .../csms/v1/model/UpdateVersionRequestBody.h | 4 +- .../csms/v1/model/UpdateVersionResponse.h | 4 +- .../csms/v1/model/UploadSecretBlobRequest.h | 4 +- .../v1/model/UploadSecretBlobRequestBody.h | 4 +- .../csms/v1/model/UploadSecretBlobResponse.h | 4 +- .../huaweicloud/csms/v1/model/Version.h | 4 +- .../csms/v1/model/VersionMetadata.h | 4 +- csms/src/v1/CsmsClient.cpp | 402 ++- csms/src/v1/CsmsMeta.cpp | 225 ++ csms/src/v1/model/ActionResources.cpp | 3 +- .../model/BatchCreateOrDeleteTagsRequest.cpp | 3 +- .../BatchCreateOrDeleteTagsRequestBody.cpp | 3 +- .../model/BatchCreateOrDeleteTagsResponse.cpp | 3 +- .../src/v1/model/CreateSecretEventRequest.cpp | 3 +- .../v1/model/CreateSecretEventRequestBody.cpp | 3 +- .../v1/model/CreateSecretEventResponse.cpp | 3 +- csms/src/v1/model/CreateSecretRequest.cpp | 3 +- csms/src/v1/model/CreateSecretRequestBody.cpp | 3 +- csms/src/v1/model/CreateSecretResponse.cpp | 3 +- csms/src/v1/model/CreateSecretTagRequest.cpp | 3 +- .../v1/model/CreateSecretTagRequestBody.cpp | 3 +- csms/src/v1/model/CreateSecretTagResponse.cpp | 3 +- .../v1/model/CreateSecretVersionRequest.cpp | 3 +- .../model/CreateSecretVersionRequestBody.cpp | 3 +- .../v1/model/CreateSecretVersionResponse.cpp | 3 +- .../src/v1/model/DeleteSecretEventRequest.cpp | 3 +- .../v1/model/DeleteSecretEventResponse.cpp | 3 +- .../model/DeleteSecretForScheduleRequest.cpp | 3 +- .../DeleteSecretForScheduleRequestBody.cpp | 3 +- .../model/DeleteSecretForScheduleResponse.cpp | 3 +- csms/src/v1/model/DeleteSecretRequest.cpp | 3 +- csms/src/v1/model/DeleteSecretResponse.cpp | 3 +- .../src/v1/model/DeleteSecretStageRequest.cpp | 3 +- .../v1/model/DeleteSecretStageResponse.cpp | 3 +- csms/src/v1/model/DeleteSecretTagRequest.cpp | 3 +- csms/src/v1/model/DeleteSecretTagResponse.cpp | 3 +- .../v1/model/DownloadSecretBlobRequest.cpp | 3 +- .../v1/model/DownloadSecretBlobResponse.cpp | 3 +- csms/src/v1/model/Event.cpp | 3 +- .../model/ListNotificationRecordsRequest.cpp | 3 +- .../model/ListNotificationRecordsResponse.cpp | 3 +- .../model/ListProjectSecretsTagsRequest.cpp | 3 +- .../model/ListProjectSecretsTagsResponse.cpp | 3 +- .../v1/model/ListResourceInstancesRequest.cpp | 3 +- .../ListResourceInstancesRequestBody.cpp | 3 +- .../model/ListResourceInstancesResponse.cpp | 3 +- csms/src/v1/model/ListSecretEventsRequest.cpp | 3 +- .../src/v1/model/ListSecretEventsResponse.cpp | 3 +- csms/src/v1/model/ListSecretTagsRequest.cpp | 3 +- csms/src/v1/model/ListSecretTagsResponse.cpp | 3 +- .../v1/model/ListSecretVersionsRequest.cpp | 3 +- .../v1/model/ListSecretVersionsResponse.cpp | 3 +- csms/src/v1/model/ListSecretsRequest.cpp | 3 +- csms/src/v1/model/ListSecretsResponse.cpp | 3 +- csms/src/v1/model/Notification.cpp | 3 +- csms/src/v1/model/PageInfo.cpp | 3 +- csms/src/v1/model/Record.cpp | 3 +- csms/src/v1/model/RestoreSecretRequest.cpp | 3 +- csms/src/v1/model/RestoreSecretResponse.cpp | 3 +- csms/src/v1/model/Secret.cpp | 3 +- csms/src/v1/model/ShowSecretEventRequest.cpp | 3 +- csms/src/v1/model/ShowSecretEventResponse.cpp | 3 +- csms/src/v1/model/ShowSecretRequest.cpp | 3 +- csms/src/v1/model/ShowSecretResponse.cpp | 3 +- csms/src/v1/model/ShowSecretStageRequest.cpp | 3 +- csms/src/v1/model/ShowSecretStageResponse.cpp | 3 +- .../src/v1/model/ShowSecretVersionRequest.cpp | 3 +- .../v1/model/ShowSecretVersionResponse.cpp | 3 +- csms/src/v1/model/Stage.cpp | 3 +- csms/src/v1/model/SysTag.cpp | 3 +- csms/src/v1/model/Tag.cpp | 3 +- csms/src/v1/model/TagItem.cpp | 3 +- csms/src/v1/model/TagMatches.cpp | 3 +- csms/src/v1/model/TagResponse.cpp | 3 +- .../src/v1/model/UpdateSecretEventRequest.cpp | 3 +- .../v1/model/UpdateSecretEventRequestBody.cpp | 3 +- .../v1/model/UpdateSecretEventResponse.cpp | 3 +- csms/src/v1/model/UpdateSecretRequest.cpp | 3 +- csms/src/v1/model/UpdateSecretRequestBody.cpp | 3 +- csms/src/v1/model/UpdateSecretResponse.cpp | 3 +- .../src/v1/model/UpdateSecretStageRequest.cpp | 3 +- .../v1/model/UpdateSecretStageRequestBody.cpp | 3 +- .../v1/model/UpdateSecretStageResponse.cpp | 3 +- csms/src/v1/model/UpdateVersionRequest.cpp | 3 +- .../src/v1/model/UpdateVersionRequestBody.cpp | 3 +- csms/src/v1/model/UpdateVersionResponse.cpp | 3 +- csms/src/v1/model/UploadSecretBlobRequest.cpp | 3 +- .../v1/model/UploadSecretBlobRequestBody.cpp | 3 +- .../src/v1/model/UploadSecretBlobResponse.cpp | 3 +- csms/src/v1/model/Version.cpp | 3 +- csms/src/v1/model/VersionMetadata.cpp | 3 +- cts/include/huaweicloud/cts/v3/CtsClient.h | 63 + cts/include/huaweicloud/cts/v3/CtsMeta.h | 39 + cts/include/huaweicloud/cts/v3/CtsRegion.h | 82 +- .../huaweicloud/cts/v3/model/BaseUser.h | 4 +- .../v3/model/BatchCreateResourceTagsRequest.h | 94 + .../BatchCreateResourceTagsRequestBody.h | 65 + .../model/BatchCreateResourceTagsResponse.h | 55 + .../v3/model/BatchDeleteResourceTagsRequest.h | 94 + .../BatchDeleteResourceTagsRequestBody.h | 65 + .../model/BatchDeleteResourceTagsResponse.h | 55 + cts/include/huaweicloud/cts/v3/model/Bucket.h | 109 + .../cts/v3/model/CheckBucketRequest.h | 97 + .../cts/v3/model/CheckBucketResponse.h | 97 + .../cts/v3/model/CheckObsBucketsRequest.h | 83 + .../cts/v3/model/CheckObsBucketsRequestBody.h | 65 + .../cts/v3/model/CheckObsBucketsResponse.h | 68 + .../cts/v3/model/CreateNotificationRequest.h | 4 +- .../v3/model/CreateNotificationRequestBody.h | 4 +- .../cts/v3/model/CreateNotificationResponse.h | 4 +- .../cts/v3/model/CreateTrackerRequest.h | 4 +- .../cts/v3/model/CreateTrackerRequestBody.h | 4 +- .../cts/v3/model/CreateTrackerResponse.h | 4 +- .../huaweicloud/cts/v3/model/CtsQuota.h | 4 +- .../huaweicloud/cts/v3/model/DataBucket.h | 4 +- .../cts/v3/model/DataBucketQuery.h | 4 +- .../cts/v3/model/DeleteNotificationRequest.h | 4 +- .../cts/v3/model/DeleteNotificationResponse.h | 4 +- .../cts/v3/model/DeleteTrackerRequest.h | 4 +- .../cts/v3/model/DeleteTrackerResponse.h | 4 +- cts/include/huaweicloud/cts/v3/model/Filter.h | 4 +- .../cts/v3/model/ListNotificationsRequest.h | 4 +- .../cts/v3/model/ListNotificationsResponse.h | 4 +- .../huaweicloud/cts/v3/model/ListOperation.h | 87 + .../cts/v3/model/ListOperationsRequest.h | 82 + .../cts/v3/model/ListOperationsResponse.h | 68 + .../cts/v3/model/ListQuotasRequest.h | 4 +- .../cts/v3/model/ListQuotasResponse.h | 4 +- .../cts/v3/model/ListTraceResourcesRequest.h | 71 + .../cts/v3/model/ListTraceResourcesResponse.h | 68 + .../cts/v3/model/ListTracesRequest.h | 4 +- .../cts/v3/model/ListTracesResponse.h | 4 +- .../cts/v3/model/ListTrackersRequest.h | 4 +- .../cts/v3/model/ListTrackersResponse.h | 4 +- .../cts/v3/model/ListUserResourcesRequest.h | 59 + .../cts/v3/model/ListUserResourcesResponse.h | 68 + cts/include/huaweicloud/cts/v3/model/Lts.h | 4 +- .../cts/v3/model/ManagementEventSelector.h | 4 +- .../huaweicloud/cts/v3/model/MetaData.h | 4 +- .../cts/v3/model/NotificationUsers.h | 4 +- .../cts/v3/model/NotificationsResponseBody.h | 4 +- .../huaweicloud/cts/v3/model/ObsInfo.h | 4 +- .../huaweicloud/cts/v3/model/Operations.h | 4 +- cts/include/huaweicloud/cts/v3/model/Tags.h | 75 + .../huaweicloud/cts/v3/model/TraceResource.h | 76 + cts/include/huaweicloud/cts/v3/model/Traces.h | 4 +- .../huaweicloud/cts/v3/model/TrackerObsInfo.h | 4 +- .../cts/v3/model/TrackerResponseBody.h | 4 +- .../cts/v3/model/UpdateNotificationRequest.h | 4 +- .../v3/model/UpdateNotificationRequestBody.h | 4 +- .../cts/v3/model/UpdateNotificationResponse.h | 4 +- .../cts/v3/model/UpdateTrackerRequest.h | 4 +- .../cts/v3/model/UpdateTrackerRequestBody.h | 4 +- .../cts/v3/model/UpdateTrackerResponse.h | 4 +- .../huaweicloud/cts/v3/model/UserInfo.h | 4 +- .../huaweicloud/cts/v3/model/UserResource.h | 64 + cts/src/v3/CtsClient.cpp | 356 ++- cts/src/v3/CtsMeta.cpp | 190 ++ cts/src/v3/model/BaseUser.cpp | 3 +- .../model/BatchCreateResourceTagsRequest.cpp | 148 + .../BatchCreateResourceTagsRequestBody.cpp | 78 + .../model/BatchCreateResourceTagsResponse.cpp | 44 + .../model/BatchDeleteResourceTagsRequest.cpp | 148 + .../BatchDeleteResourceTagsRequestBody.cpp | 78 + .../model/BatchDeleteResourceTagsResponse.cpp | 44 + cts/src/v3/model/Bucket.cpp | 218 ++ cts/src/v3/model/CheckBucketRequest.cpp | 184 ++ cts/src/v3/model/CheckBucketResponse.cpp | 184 ++ cts/src/v3/model/CheckObsBucketsRequest.cpp | 113 + .../v3/model/CheckObsBucketsRequestBody.cpp | 78 + cts/src/v3/model/CheckObsBucketsResponse.cpp | 78 + .../v3/model/CreateNotificationRequest.cpp | 3 +- .../model/CreateNotificationRequestBody.cpp | 3 +- .../v3/model/CreateNotificationResponse.cpp | 3 +- cts/src/v3/model/CreateTrackerRequest.cpp | 3 +- cts/src/v3/model/CreateTrackerRequestBody.cpp | 3 +- cts/src/v3/model/CreateTrackerResponse.cpp | 3 +- cts/src/v3/model/CtsQuota.cpp | 3 +- cts/src/v3/model/DataBucket.cpp | 3 +- cts/src/v3/model/DataBucketQuery.cpp | 3 +- .../v3/model/DeleteNotificationRequest.cpp | 3 +- .../v3/model/DeleteNotificationResponse.cpp | 3 +- cts/src/v3/model/DeleteTrackerRequest.cpp | 3 +- cts/src/v3/model/DeleteTrackerResponse.cpp | 3 +- cts/src/v3/model/Filter.cpp | 3 +- cts/src/v3/model/ListNotificationsRequest.cpp | 3 +- .../v3/model/ListNotificationsResponse.cpp | 3 +- cts/src/v3/model/ListOperation.cpp | 148 + cts/src/v3/model/ListOperationsRequest.cpp | 114 + cts/src/v3/model/ListOperationsResponse.cpp | 78 + cts/src/v3/model/ListQuotasRequest.cpp | 3 +- cts/src/v3/model/ListQuotasResponse.cpp | 3 +- .../v3/model/ListTraceResourcesRequest.cpp | 79 + .../v3/model/ListTraceResourcesResponse.cpp | 78 + cts/src/v3/model/ListTracesRequest.cpp | 3 +- cts/src/v3/model/ListTracesResponse.cpp | 3 +- cts/src/v3/model/ListTrackersRequest.cpp | 3 +- cts/src/v3/model/ListTrackersResponse.cpp | 3 +- cts/src/v3/model/ListUserResourcesRequest.cpp | 44 + .../v3/model/ListUserResourcesResponse.cpp | 78 + cts/src/v3/model/Lts.cpp | 3 +- cts/src/v3/model/ManagementEventSelector.cpp | 3 +- cts/src/v3/model/MetaData.cpp | 3 +- cts/src/v3/model/NotificationUsers.cpp | 3 +- .../v3/model/NotificationsResponseBody.cpp | 3 +- cts/src/v3/model/ObsInfo.cpp | 3 +- cts/src/v3/model/Operations.cpp | 3 +- cts/src/v3/model/Tags.cpp | 114 + cts/src/v3/model/TraceResource.cpp | 113 + cts/src/v3/model/Traces.cpp | 3 +- cts/src/v3/model/TrackerObsInfo.cpp | 3 +- cts/src/v3/model/TrackerResponseBody.cpp | 3 +- .../v3/model/UpdateNotificationRequest.cpp | 3 +- .../model/UpdateNotificationRequestBody.cpp | 3 +- .../v3/model/UpdateNotificationResponse.cpp | 3 +- cts/src/v3/model/UpdateTrackerRequest.cpp | 3 +- cts/src/v3/model/UpdateTrackerRequestBody.cpp | 3 +- cts/src/v3/model/UpdateTrackerResponse.cpp | 3 +- cts/src/v3/model/UserInfo.cpp | 3 +- cts/src/v3/model/UserResource.cpp | 79 + dds/include/huaweicloud/dds/v3/DdsMeta.h | 124 + .../dds/v3/model/AddReadonlyNodeRequest.h | 4 +- .../dds/v3/model/AddReadonlyNodeRequestBody.h | 4 +- .../dds/v3/model/AddReadonlyNodeResponse.h | 4 +- .../dds/v3/model/AddShardingNodeRequest.h | 4 +- .../dds/v3/model/AddShardingNodeResponse.h | 4 +- .../v3/model/AddShardingNodeVolumeOption.h | 4 +- .../huaweicloud/dds/v3/model/ApiVersion.h | 4 +- .../dds/v3/model/ApplicableInstancesInfo.h | 4 +- .../v3/model/ApplyConfigurationRequestBody.h | 4 +- .../dds/v3/model/ApplyHistoryInfo.h | 4 +- .../dds/v3/model/AttachEipRequest.h | 4 +- .../dds/v3/model/AttachEipRequestBody.h | 4 +- .../dds/v3/model/AttachEipResponse.h | 4 +- .../dds/v3/model/AttachInternalIpRequest.h | 4 +- .../v3/model/AttachInternalIpRequestBody.h | 4 +- .../dds/v3/model/AttachInternalIpResponse.h | 4 +- .../huaweicloud/dds/v3/model/Az2Migrate.h | 4 +- .../huaweicloud/dds/v3/model/BackupDatabase.h | 4 +- .../huaweicloud/dds/v3/model/BackupForList.h | 4 +- .../huaweicloud/dds/v3/model/BackupPolicy.h | 4 +- .../dds/v3/model/BackupPolicyItem.h | 4 +- .../huaweicloud/dds/v3/model/BackupStrategy.h | 4 +- .../v3/model/BackupStrategyForItemResponse.h | 4 +- .../dds/v3/model/BalancerActiveWindow.h | 4 +- .../BatchOperateInstanceTagRequestBody.h | 4 +- .../dds/v3/model/BatchTagActionRequest.h | 4 +- .../dds/v3/model/BatchTagActionResponse.h | 4 +- .../dds/v3/model/CancelEipRequest.h | 4 +- .../dds/v3/model/CancelEipResponse.h | 4 +- .../huaweicloud/dds/v3/model/CertInfo.h | 4 +- .../dds/v3/model/ChangeOpsWindowRequest.h | 4 +- .../dds/v3/model/ChangeOpsWindowResponse.h | 4 +- .../dds/v3/model/ChargeInfoOption.h | 4 +- .../dds/v3/model/ChargeInfoResult.h | 4 +- .../dds/v3/model/CheckPasswordRequest.h | 4 +- .../dds/v3/model/CheckPasswordRequestBody.h | 4 +- .../dds/v3/model/CheckPasswordResponse.h | 4 +- .../dds/v3/model/CheckWeakPasswordRequest.h | 4 +- .../dds/v3/model/CheckWeakPasswordResponse.h | 4 +- .../dds/v3/model/ClientNetworkRequestBody.h | 4 +- .../v3/model/CompareConfigurationRequest.h | 4 +- .../v3/model/CompareConfigurationResponse.h | 4 +- .../v3/model/ConfigurationParametersResult.h | 4 +- .../dds/v3/model/CopyConfigurationRequest.h | 4 +- .../v3/model/CopyConfigurationRequestBody.h | 4 +- .../dds/v3/model/CopyConfigurationResponse.h | 4 +- .../dds/v3/model/CreateConfigurationRequest.h | 4 +- .../v3/model/CreateConfigurationRequestBody.h | 4 +- .../v3/model/CreateConfigurationResponse.h | 4 +- .../dds/v3/model/CreateDatabaseRoleRequest.h | 4 +- .../v3/model/CreateDatabaseRoleRequestBody.h | 4 +- .../dds/v3/model/CreateDatabaseRoleResponse.h | 4 +- .../dds/v3/model/CreateDatabaseUserRequest.h | 4 +- .../v3/model/CreateDatabaseUserRequestBody.h | 4 +- .../dds/v3/model/CreateDatabaseUserResponse.h | 4 +- .../CreateInstanceConfigurationsOption.h | 4 +- .../dds/v3/model/CreateInstanceFlavorOption.h | 4 +- .../dds/v3/model/CreateInstanceRequest.h | 4 +- .../dds/v3/model/CreateInstanceRequestBody.h | 4 +- .../dds/v3/model/CreateInstanceResponse.h | 4 +- .../dds/v3/model/CreateIpRequest.h | 4 +- .../dds/v3/model/CreateIpRequestBody.h | 4 +- .../dds/v3/model/CreateIpResponse.h | 4 +- .../dds/v3/model/CreateManualBackupOption.h | 4 +- .../dds/v3/model/CreateManualBackupRequest.h | 4 +- .../v3/model/CreateManualBackupRequestBody.h | 4 +- .../dds/v3/model/CreateManualBackupResponse.h | 4 +- .../huaweicloud/dds/v3/model/Datastore.h | 4 +- .../huaweicloud/dds/v3/model/DatastoreItem.h | 4 +- .../dds/v3/model/DatastoreResult.h | 4 +- .../dds/v3/model/DeleteAuditLogRequest.h | 4 +- .../dds/v3/model/DeleteAuditLogRequestBody.h | 4 +- .../dds/v3/model/DeleteAuditLogResponse.h | 4 +- .../dds/v3/model/DeleteConfigurationRequest.h | 4 +- .../v3/model/DeleteConfigurationResponse.h | 4 +- .../dds/v3/model/DeleteDatabaseRoleRequest.h | 4 +- .../v3/model/DeleteDatabaseRoleRequestBody.h | 4 +- .../dds/v3/model/DeleteDatabaseRoleResponse.h | 4 +- .../dds/v3/model/DeleteDatabaseUserRequest.h | 4 +- .../v3/model/DeleteDatabaseUserRequestBody.h | 4 +- .../dds/v3/model/DeleteDatabaseUserResponse.h | 4 +- .../dds/v3/model/DeleteInstanceRequest.h | 4 +- .../dds/v3/model/DeleteInstanceResponse.h | 4 +- .../dds/v3/model/DeleteManualBackupRequest.h | 4 +- .../dds/v3/model/DeleteManualBackupResponse.h | 4 +- .../dds/v3/model/DeleteSessionRequest.h | 4 +- .../dds/v3/model/DeleteSessionRequestBody.h | 4 +- .../dds/v3/model/DeleteSessionResponse.h | 4 +- .../dds/v3/model/DiffConfigurationRequest.h | 4 +- .../huaweicloud/dds/v3/model/DiffDetails.h | 4 +- .../huaweicloud/dds/v3/model/DiskVolumes.h | 4 +- .../dds/v3/model/DownloadErrorlogRequest.h | 4 +- .../v3/model/DownloadErrorlogRequestBody.h | 4 +- .../dds/v3/model/DownloadErrorlogResponse.h | 4 +- .../dds/v3/model/DownloadSlowlogRequest.h | 4 +- .../dds/v3/model/DownloadSlowlogRequestBody.h | 4 +- .../dds/v3/model/DownloadSlowlogResponse.h | 4 +- .../dds/v3/model/DownloadSlowlogResult.h | 4 +- .../huaweicloud/dds/v3/model/DssPoolInfo.h | 4 +- .../dds/v3/model/DurationStrategies.h | 4 +- .../dds/v3/model/EnlargeInstanceRequestBody.h | 4 +- .../model/EnlargeReplicasetNodeRequestBody.h | 4 +- .../EntityConfigurationParametersResult.h | 4 +- .../huaweicloud/dds/v3/model/EntityInfo.h | 4 +- .../huaweicloud/dds/v3/model/ErrorResponse.h | 4 +- .../huaweicloud/dds/v3/model/ErrorlogResult.h | 4 +- .../v3/model/ExpandReplicasetNodeRequest.h | 4 +- .../v3/model/ExpandReplicasetNodeResponse.h | 4 +- dds/include/huaweicloud/dds/v3/model/Flavor.h | 4 +- .../huaweicloud/dds/v3/model/FlavorInfo.h | 4 +- .../GetBackupDownloadLinkResponseBody_files.h | 4 +- .../dds/v3/model/GroupResponseItem.h | 4 +- .../huaweicloud/dds/v3/model/HistoryInfo.h | 4 +- .../huaweicloud/dds/v3/model/InstanceItem.h | 4 +- .../dds/v3/model/InstanceItemTagItem.h | 4 +- .../huaweicloud/dds/v3/model/JobDetail.h | 4 +- .../huaweicloud/dds/v3/model/JobInfo.h | 4 +- .../dds/v3/model/JobInstanceInfo.h | 4 +- dds/include/huaweicloud/dds/v3/model/Links.h | 4 +- .../dds/v3/model/ListApiVersionRequest.h | 4 +- .../dds/v3/model/ListApiVersionResponse.h | 4 +- .../v3/model/ListAppliedInstancesRequest.h | 4 +- .../v3/model/ListAppliedInstancesResponse.h | 4 +- .../dds/v3/model/ListAuditlogLinksRequest.h | 4 +- .../dds/v3/model/ListAuditlogLinksResponse.h | 4 +- .../dds/v3/model/ListAuditlogsRequest.h | 4 +- .../dds/v3/model/ListAuditlogsResponse.h | 4 +- .../dds/v3/model/ListAuditlogsResult.h | 4 +- .../dds/v3/model/ListAz2MigrateRequest.h | 4 +- .../dds/v3/model/ListAz2MigrateResponse.h | 4 +- .../dds/v3/model/ListBackupsRequest.h | 4 +- .../dds/v3/model/ListBackupsResponse.h | 4 +- .../dds/v3/model/ListConfigurationsRequest.h | 4 +- .../dds/v3/model/ListConfigurationsResponse.h | 4 +- .../dds/v3/model/ListConfigurationsResult.h | 4 +- .../dds/v3/model/ListDatabaseRolesRequest.h | 4 +- .../dds/v3/model/ListDatabaseRolesResponse.h | 4 +- .../dds/v3/model/ListDatabaseUsersRequest.h | 4 +- .../dds/v3/model/ListDatabaseUsersResponse.h | 4 +- .../v3/model/ListDatastoreVersionsRequest.h | 4 +- .../v3/model/ListDatastoreVersionsResponse.h | 4 +- .../dds/v3/model/ListErrorLogsRequest.h | 4 +- .../dds/v3/model/ListErrorLogsResponse.h | 4 +- .../dds/v3/model/ListFlavorInfosRequest.h | 4 +- .../dds/v3/model/ListFlavorInfosResponse.h | 4 +- .../dds/v3/model/ListFlavorsRequest.h | 4 +- .../dds/v3/model/ListFlavorsResponse.h | 4 +- .../dds/v3/model/ListInstanceTagsRequest.h | 4 +- .../dds/v3/model/ListInstanceTagsResponse.h | 4 +- .../dds/v3/model/ListInstancesByTagsRequest.h | 4 +- .../v3/model/ListInstancesByTagsRequestBody.h | 4 +- .../v3/model/ListInstancesByTagsResponse.h | 4 +- .../dds/v3/model/ListInstancesRequest.h | 4 +- .../dds/v3/model/ListInstancesResponse.h | 4 +- .../dds/v3/model/ListLtsSlowLogsRequest.h | 4 +- .../dds/v3/model/ListLtsSlowLogsRequestBody.h | 4 +- .../dds/v3/model/ListLtsSlowLogsResponse.h | 4 +- .../dds/v3/model/ListProjectTagsRequest.h | 4 +- .../dds/v3/model/ListProjectTagsResponse.h | 4 +- .../v3/model/ListRecycleInstancesRequest.h | 4 +- .../v3/model/ListRecycleInstancesResponse.h | 4 +- .../v3/model/ListRestoreCollectionsRequest.h | 4 +- .../v3/model/ListRestoreCollectionsResponse.h | 4 +- .../v3/model/ListRestoreDatabasesRequest.h | 4 +- .../v3/model/ListRestoreDatabasesResponse.h | 4 +- .../dds/v3/model/ListRestoreTimesRequest.h | 4 +- .../dds/v3/model/ListRestoreTimesResponse.h | 4 +- ...istRestoreTimesResponseBody_restore_time.h | 4 +- .../dds/v3/model/ListSessionsRequest.h | 4 +- .../dds/v3/model/ListSessionsResponse.h | 4 +- .../dds/v3/model/ListSlowLogsRequest.h | 4 +- .../dds/v3/model/ListSlowLogsResponse.h | 4 +- .../model/ListSslCertDownloadAddressRequest.h | 4 +- .../ListSslCertDownloadAddressResponse.h | 4 +- .../dds/v3/model/ListStorageTypeRequest.h | 4 +- .../dds/v3/model/ListStorageTypeResponse.h | 4 +- .../dds/v3/model/ListTasksRequest.h | 4 +- .../dds/v3/model/ListTasksResponse.h | 4 +- .../dds/v3/model/MigrateAzRequest.h | 4 +- .../dds/v3/model/MigrateAzRequestBody.h | 4 +- .../dds/v3/model/MigrateAzResponse.h | 4 +- .../model/MongoUpdateReplSetV3RequestBody.h | 4 +- .../huaweicloud/dds/v3/model/NodeItem.h | 4 +- .../dds/v3/model/OpsWindowRequestBody.h | 4 +- .../dds/v3/model/ParamGroupInfoResult.h | 4 +- .../model/ProduceAuditlogLinksRequestBody.h | 4 +- .../dds/v3/model/QueryConnectionsResponse.h | 4 +- .../dds/v3/model/QueryInstanceResponse.h | 4 +- .../huaweicloud/dds/v3/model/QueryMatchItem.h | 4 +- .../dds/v3/model/QueryProjectTagItem.h | 4 +- .../dds/v3/model/QueryResourceTagItem.h | 4 +- .../dds/v3/model/QuerySessionResponse.h | 4 +- .../huaweicloud/dds/v3/model/QueryTagItem.h | 4 +- .../dds/v3/model/RecycleDatastore.h | 4 +- .../dds/v3/model/RecycleInstance.h | 4 +- .../huaweicloud/dds/v3/model/RecyclePolicy.h | 4 +- .../dds/v3/model/RecyclePolicyRequestBody.h | 4 +- .../v3/model/ReduceInstanceNodeRequestBody.h | 4 +- .../dds/v3/model/ResetConfigurationRequest.h | 4 +- .../dds/v3/model/ResetConfigurationResponse.h | 4 +- .../dds/v3/model/ResetPasswordRequest.h | 4 +- .../dds/v3/model/ResetPasswordRequestBody.h | 4 +- .../dds/v3/model/ResetPasswordResponse.h | 4 +- .../dds/v3/model/ResizeInstanceOption.h | 4 +- .../dds/v3/model/ResizeInstanceRequest.h | 4 +- .../dds/v3/model/ResizeInstanceRequestBody.h | 4 +- .../dds/v3/model/ResizeInstanceResponse.h | 4 +- .../dds/v3/model/ResizeInstanceVolumeOption.h | 4 +- .../v3/model/ResizeInstanceVolumeRequest.h | 4 +- .../model/ResizeInstanceVolumeRequestBody.h | 4 +- .../v3/model/ResizeInstanceVolumeResponse.h | 4 +- .../dds/v3/model/RestartInstanceRequest.h | 4 +- .../dds/v3/model/RestartInstanceRequestBody.h | 4 +- .../dds/v3/model/RestartInstanceResponse.h | 4 +- .../RestoreInstanceFromCollectionRequest.h | 4 +- ...RestoreInstanceFromCollectionRequestBody.h | 4 +- ...nceFromCollectionRequestBody_collections.h | 4 +- ...ollectionRequestBody_restore_collections.h | 4 +- .../RestoreInstanceFromCollectionResponse.h | 4 +- .../dds/v3/model/RestoreInstanceRequest.h | 4 +- .../dds/v3/model/RestoreInstanceRequestBody.h | 4 +- .../dds/v3/model/RestoreInstanceResponse.h | 4 +- .../RestoreNewInstanceConfigurationsOption.h | 4 +- .../v3/model/RestoreNewInstanceFlavorOption.h | 4 +- .../dds/v3/model/RestoreNewInstanceRequest.h | 4 +- .../v3/model/RestoreNewInstanceRequestBody.h | 4 +- .../dds/v3/model/RestoreNewInstanceResponse.h | 4 +- .../huaweicloud/dds/v3/model/RestorePoint.h | 4 +- .../huaweicloud/dds/v3/model/RolesOption.h | 4 +- .../dds/v3/model/SetAuditlogPolicyRequest.h | 4 +- .../v3/model/SetAuditlogPolicyRequestBody.h | 4 +- .../dds/v3/model/SetAuditlogPolicyResponse.h | 4 +- .../dds/v3/model/SetBackupPolicyRequest.h | 4 +- .../dds/v3/model/SetBackupPolicyRequestBody.h | 4 +- .../dds/v3/model/SetBackupPolicyResponse.h | 4 +- .../dds/v3/model/SetBalancerSwitchRequest.h | 4 +- .../dds/v3/model/SetBalancerSwitchResponse.h | 4 +- .../dds/v3/model/SetBalancerWindowRequest.h | 4 +- .../dds/v3/model/SetBalancerWindowResponse.h | 4 +- .../dds/v3/model/SetRecyclePolicyRequest.h | 4 +- .../dds/v3/model/SetRecyclePolicyResponse.h | 4 +- .../dds/v3/model/ShowApiVersionRequest.h | 4 +- .../dds/v3/model/ShowApiVersionResponse.h | 4 +- .../dds/v3/model/ShowAuditlogPolicyRequest.h | 4 +- .../dds/v3/model/ShowAuditlogPolicyResponse.h | 4 +- .../v3/model/ShowBackupDownloadLinkRequest.h | 4 +- .../v3/model/ShowBackupDownloadLinkResponse.h | 4 +- .../dds/v3/model/ShowBackupPolicyRequest.h | 4 +- .../dds/v3/model/ShowBackupPolicyResponse.h | 4 +- .../ShowConfigurationAppliedHistoryRequest.h | 4 +- .../ShowConfigurationAppliedHistoryResponse.h | 4 +- .../ShowConfigurationModifyHistoryRequest.h | 4 +- .../ShowConfigurationModifyHistoryResponse.h | 4 +- .../model/ShowConfigurationParameterRequest.h | 4 +- .../ShowConfigurationParameterResponse.h | 4 +- .../model/ShowConnectionStatisticsRequest.h | 4 +- .../model/ShowConnectionStatisticsResponse.h | 4 +- .../dds/v3/model/ShowDiskUsageRequest.h | 4 +- .../dds/v3/model/ShowDiskUsageResponse.h | 4 +- .../v3/model/ShowEntityConfigurationRequest.h | 4 +- .../model/ShowEntityConfigurationResponse.h | 4 +- .../dds/v3/model/ShowJobDetailRequest.h | 4 +- .../dds/v3/model/ShowJobDetailResponse.h | 4 +- .../dds/v3/model/ShowQuotasRequest.h | 4 +- .../dds/v3/model/ShowQuotasResponse.h | 4 +- .../dds/v3/model/ShowRecyclePolicyRequest.h | 4 +- .../dds/v3/model/ShowRecyclePolicyResponse.h | 4 +- .../dds/v3/model/ShowReplSetNameRequest.h | 4 +- .../dds/v3/model/ShowReplSetNameResponse.h | 4 +- .../model/ShowResourcesDetailResponseBody.h | 4 +- .../v3/model/ShowResourcesListResponseBody.h | 4 +- .../ShowSecondLevelMonitoringStatusRequest.h | 4 +- .../ShowSecondLevelMonitoringStatusResponse.h | 4 +- .../v3/model/ShowShardingBalancerRequest.h | 4 +- .../v3/model/ShowShardingBalancerResponse.h | 4 +- .../ShowSlowlogDesensitizationSwitchRequest.h | 4 +- ...ShowSlowlogDesensitizationSwitchResponse.h | 4 +- .../dds/v3/model/ShowUpgradeDurationRequest.h | 4 +- .../v3/model/ShowUpgradeDurationResponse.h | 4 +- .../dds/v3/model/ShrinkInstanceNodesRequest.h | 4 +- .../v3/model/ShrinkInstanceNodesResponse.h | 4 +- .../huaweicloud/dds/v3/model/SlowLogDetail.h | 4 +- .../huaweicloud/dds/v3/model/SlowlogResult.h | 4 +- dds/include/huaweicloud/dds/v3/model/Source.h | 4 +- .../huaweicloud/dds/v3/model/Storage.h | 4 +- .../dds/v3/model/SwitchConfigurationRequest.h | 4 +- .../v3/model/SwitchConfigurationResponse.h | 4 +- .../SwitchSecondLevelMonitoringRequest.h | 4 +- .../SwitchSecondLevelMonitoringRequestBody.h | 4 +- .../SwitchSecondLevelMonitoringResponse.h | 4 +- .../SwitchSlowlogDesensitizationRequest.h | 4 +- .../SwitchSlowlogDesensitizationResponse.h | 4 +- .../dds/v3/model/SwitchSslRequest.h | 4 +- .../dds/v3/model/SwitchSslRequestBody.h | 4 +- .../dds/v3/model/SwitchSslResponse.h | 4 +- .../v3/model/SwitchoverReplicaSetRequest.h | 4 +- .../v3/model/SwitchoverReplicaSetResponse.h | 4 +- .../huaweicloud/dds/v3/model/TagItem.h | 4 +- .../huaweicloud/dds/v3/model/TagResponse.h | 4 +- .../dds/v3/model/TagWithKeyValue.h | 4 +- dds/include/huaweicloud/dds/v3/model/Target.h | 4 +- .../dds/v3/model/UpdateClientNetworkRequest.h | 4 +- .../v3/model/UpdateClientNetworkResponse.h | 4 +- .../UpdateConfigurationParameterRequest.h | 4 +- .../UpdateConfigurationParameterRequestBody.h | 4 +- .../UpdateConfigurationParameterResponse.h | 4 +- .../UpdateConfigurationParameterResult.h | 4 +- .../model/UpdateEntityConfigurationRequest.h | 4 +- .../model/UpdateEntityConfigurationResponse.h | 4 +- .../dds/v3/model/UpdateInstanceNameRequest.h | 4 +- .../dds/v3/model/UpdateInstanceNameResponse.h | 4 +- .../dds/v3/model/UpdateInstancePortRequest.h | 4 +- .../dds/v3/model/UpdateInstancePortResponse.h | 4 +- .../v3/model/UpdateInstanceRemarkRequest.h | 4 +- .../model/UpdateInstanceRemarkRequestBody.h | 4 +- .../v3/model/UpdateInstanceRemarkResponse.h | 4 +- .../dds/v3/model/UpdateNameRequestBody.h | 4 +- .../dds/v3/model/UpdatePortRequestBody.h | 4 +- .../dds/v3/model/UpdateReplSetNameRequest.h | 4 +- .../dds/v3/model/UpdateReplSetNameResponse.h | 4 +- .../dds/v3/model/UpdateSecurityGroupRequest.h | 4 +- .../v3/model/UpdateSecurityGroupRequestBody.h | 4 +- .../v3/model/UpdateSecurityGroupResponse.h | 4 +- .../v3/model/UpgradeDatabaseVersionRequest.h | 4 +- .../model/UpgradeDatabaseVersionRequestBody.h | 4 +- .../v3/model/UpgradeDatabaseVersionResponse.h | 4 +- dds/include/huaweicloud/dds/v3/model/Volume.h | 4 +- .../v3/model/WeakPasswordCheckRequestBody.h | 4 +- dds/src/v3/DdsClient.cpp | 1474 +++++----- dds/src/v3/DdsMeta.cpp | 1062 +++++++ dds/src/v3/model/AddReadonlyNodeRequest.cpp | 3 +- .../v3/model/AddReadonlyNodeRequestBody.cpp | 3 +- dds/src/v3/model/AddReadonlyNodeResponse.cpp | 3 +- dds/src/v3/model/AddShardingNodeRequest.cpp | 3 +- dds/src/v3/model/AddShardingNodeResponse.cpp | 3 +- .../v3/model/AddShardingNodeVolumeOption.cpp | 3 +- dds/src/v3/model/ApiVersion.cpp | 3 +- dds/src/v3/model/ApplicableInstancesInfo.cpp | 3 +- .../model/ApplyConfigurationRequestBody.cpp | 3 +- dds/src/v3/model/ApplyHistoryInfo.cpp | 3 +- dds/src/v3/model/AttachEipRequest.cpp | 3 +- dds/src/v3/model/AttachEipRequestBody.cpp | 3 +- dds/src/v3/model/AttachEipResponse.cpp | 3 +- dds/src/v3/model/AttachInternalIpRequest.cpp | 3 +- .../v3/model/AttachInternalIpRequestBody.cpp | 3 +- dds/src/v3/model/AttachInternalIpResponse.cpp | 3 +- dds/src/v3/model/Az2Migrate.cpp | 3 +- dds/src/v3/model/BackupDatabase.cpp | 3 +- dds/src/v3/model/BackupForList.cpp | 3 +- dds/src/v3/model/BackupPolicy.cpp | 3 +- dds/src/v3/model/BackupPolicyItem.cpp | 3 +- dds/src/v3/model/BackupStrategy.cpp | 3 +- .../model/BackupStrategyForItemResponse.cpp | 3 +- dds/src/v3/model/BalancerActiveWindow.cpp | 3 +- .../BatchOperateInstanceTagRequestBody.cpp | 3 +- dds/src/v3/model/BatchTagActionRequest.cpp | 3 +- dds/src/v3/model/BatchTagActionResponse.cpp | 3 +- dds/src/v3/model/CancelEipRequest.cpp | 3 +- dds/src/v3/model/CancelEipResponse.cpp | 3 +- dds/src/v3/model/CertInfo.cpp | 3 +- dds/src/v3/model/ChangeOpsWindowRequest.cpp | 3 +- dds/src/v3/model/ChangeOpsWindowResponse.cpp | 3 +- dds/src/v3/model/ChargeInfoOption.cpp | 3 +- dds/src/v3/model/ChargeInfoResult.cpp | 3 +- dds/src/v3/model/CheckPasswordRequest.cpp | 3 +- dds/src/v3/model/CheckPasswordRequestBody.cpp | 3 +- dds/src/v3/model/CheckPasswordResponse.cpp | 3 +- dds/src/v3/model/CheckWeakPasswordRequest.cpp | 3 +- .../v3/model/CheckWeakPasswordResponse.cpp | 3 +- dds/src/v3/model/ClientNetworkRequestBody.cpp | 3 +- .../v3/model/CompareConfigurationRequest.cpp | 3 +- .../v3/model/CompareConfigurationResponse.cpp | 3 +- .../model/ConfigurationParametersResult.cpp | 3 +- dds/src/v3/model/CopyConfigurationRequest.cpp | 3 +- .../v3/model/CopyConfigurationRequestBody.cpp | 3 +- .../v3/model/CopyConfigurationResponse.cpp | 3 +- .../v3/model/CreateConfigurationRequest.cpp | 3 +- .../model/CreateConfigurationRequestBody.cpp | 3 +- .../v3/model/CreateConfigurationResponse.cpp | 3 +- .../v3/model/CreateDatabaseRoleRequest.cpp | 3 +- .../model/CreateDatabaseRoleRequestBody.cpp | 3 +- .../v3/model/CreateDatabaseRoleResponse.cpp | 3 +- .../v3/model/CreateDatabaseUserRequest.cpp | 3 +- .../model/CreateDatabaseUserRequestBody.cpp | 3 +- .../v3/model/CreateDatabaseUserResponse.cpp | 3 +- .../CreateInstanceConfigurationsOption.cpp | 3 +- .../v3/model/CreateInstanceFlavorOption.cpp | 3 +- dds/src/v3/model/CreateInstanceRequest.cpp | 3 +- .../v3/model/CreateInstanceRequestBody.cpp | 3 +- dds/src/v3/model/CreateInstanceResponse.cpp | 3 +- dds/src/v3/model/CreateIpRequest.cpp | 3 +- dds/src/v3/model/CreateIpRequestBody.cpp | 3 +- dds/src/v3/model/CreateIpResponse.cpp | 3 +- dds/src/v3/model/CreateManualBackupOption.cpp | 3 +- .../v3/model/CreateManualBackupRequest.cpp | 3 +- .../model/CreateManualBackupRequestBody.cpp | 3 +- .../v3/model/CreateManualBackupResponse.cpp | 3 +- dds/src/v3/model/Datastore.cpp | 3 +- dds/src/v3/model/DatastoreItem.cpp | 3 +- dds/src/v3/model/DatastoreResult.cpp | 3 +- dds/src/v3/model/DeleteAuditLogRequest.cpp | 3 +- .../v3/model/DeleteAuditLogRequestBody.cpp | 3 +- dds/src/v3/model/DeleteAuditLogResponse.cpp | 3 +- .../v3/model/DeleteConfigurationRequest.cpp | 3 +- .../v3/model/DeleteConfigurationResponse.cpp | 3 +- .../v3/model/DeleteDatabaseRoleRequest.cpp | 3 +- .../model/DeleteDatabaseRoleRequestBody.cpp | 3 +- .../v3/model/DeleteDatabaseRoleResponse.cpp | 3 +- .../v3/model/DeleteDatabaseUserRequest.cpp | 3 +- .../model/DeleteDatabaseUserRequestBody.cpp | 3 +- .../v3/model/DeleteDatabaseUserResponse.cpp | 3 +- dds/src/v3/model/DeleteInstanceRequest.cpp | 3 +- dds/src/v3/model/DeleteInstanceResponse.cpp | 3 +- .../v3/model/DeleteManualBackupRequest.cpp | 3 +- .../v3/model/DeleteManualBackupResponse.cpp | 3 +- dds/src/v3/model/DeleteSessionRequest.cpp | 3 +- dds/src/v3/model/DeleteSessionRequestBody.cpp | 3 +- dds/src/v3/model/DeleteSessionResponse.cpp | 3 +- dds/src/v3/model/DiffConfigurationRequest.cpp | 3 +- dds/src/v3/model/DiffDetails.cpp | 3 +- dds/src/v3/model/DiskVolumes.cpp | 3 +- dds/src/v3/model/DownloadErrorlogRequest.cpp | 3 +- .../v3/model/DownloadErrorlogRequestBody.cpp | 3 +- dds/src/v3/model/DownloadErrorlogResponse.cpp | 3 +- dds/src/v3/model/DownloadSlowlogRequest.cpp | 3 +- .../v3/model/DownloadSlowlogRequestBody.cpp | 3 +- dds/src/v3/model/DownloadSlowlogResponse.cpp | 3 +- dds/src/v3/model/DownloadSlowlogResult.cpp | 3 +- dds/src/v3/model/DssPoolInfo.cpp | 3 +- dds/src/v3/model/DurationStrategies.cpp | 3 +- .../v3/model/EnlargeInstanceRequestBody.cpp | 3 +- .../EnlargeReplicasetNodeRequestBody.cpp | 3 +- .../EntityConfigurationParametersResult.cpp | 3 +- dds/src/v3/model/EntityInfo.cpp | 3 +- dds/src/v3/model/ErrorResponse.cpp | 3 +- dds/src/v3/model/ErrorlogResult.cpp | 3 +- .../v3/model/ExpandReplicasetNodeRequest.cpp | 3 +- .../v3/model/ExpandReplicasetNodeResponse.cpp | 3 +- dds/src/v3/model/Flavor.cpp | 3 +- dds/src/v3/model/FlavorInfo.cpp | 3 +- ...etBackupDownloadLinkResponseBody_files.cpp | 3 +- dds/src/v3/model/GroupResponseItem.cpp | 3 +- dds/src/v3/model/HistoryInfo.cpp | 3 +- dds/src/v3/model/InstanceItem.cpp | 3 +- dds/src/v3/model/InstanceItemTagItem.cpp | 3 +- dds/src/v3/model/JobDetail.cpp | 3 +- dds/src/v3/model/JobInfo.cpp | 3 +- dds/src/v3/model/JobInstanceInfo.cpp | 3 +- dds/src/v3/model/Links.cpp | 3 +- dds/src/v3/model/ListApiVersionRequest.cpp | 3 +- dds/src/v3/model/ListApiVersionResponse.cpp | 3 +- .../v3/model/ListAppliedInstancesRequest.cpp | 3 +- .../v3/model/ListAppliedInstancesResponse.cpp | 3 +- dds/src/v3/model/ListAuditlogLinksRequest.cpp | 3 +- .../v3/model/ListAuditlogLinksResponse.cpp | 3 +- dds/src/v3/model/ListAuditlogsRequest.cpp | 3 +- dds/src/v3/model/ListAuditlogsResponse.cpp | 3 +- dds/src/v3/model/ListAuditlogsResult.cpp | 3 +- dds/src/v3/model/ListAz2MigrateRequest.cpp | 3 +- dds/src/v3/model/ListAz2MigrateResponse.cpp | 3 +- dds/src/v3/model/ListBackupsRequest.cpp | 3 +- dds/src/v3/model/ListBackupsResponse.cpp | 3 +- .../v3/model/ListConfigurationsRequest.cpp | 3 +- .../v3/model/ListConfigurationsResponse.cpp | 3 +- dds/src/v3/model/ListConfigurationsResult.cpp | 3 +- dds/src/v3/model/ListDatabaseRolesRequest.cpp | 3 +- .../v3/model/ListDatabaseRolesResponse.cpp | 3 +- dds/src/v3/model/ListDatabaseUsersRequest.cpp | 3 +- .../v3/model/ListDatabaseUsersResponse.cpp | 3 +- .../v3/model/ListDatastoreVersionsRequest.cpp | 3 +- .../model/ListDatastoreVersionsResponse.cpp | 3 +- dds/src/v3/model/ListErrorLogsRequest.cpp | 3 +- dds/src/v3/model/ListErrorLogsResponse.cpp | 3 +- dds/src/v3/model/ListFlavorInfosRequest.cpp | 3 +- dds/src/v3/model/ListFlavorInfosResponse.cpp | 3 +- dds/src/v3/model/ListFlavorsRequest.cpp | 3 +- dds/src/v3/model/ListFlavorsResponse.cpp | 3 +- dds/src/v3/model/ListInstanceTagsRequest.cpp | 3 +- dds/src/v3/model/ListInstanceTagsResponse.cpp | 3 +- .../v3/model/ListInstancesByTagsRequest.cpp | 3 +- .../model/ListInstancesByTagsRequestBody.cpp | 3 +- .../v3/model/ListInstancesByTagsResponse.cpp | 3 +- dds/src/v3/model/ListInstancesRequest.cpp | 3 +- dds/src/v3/model/ListInstancesResponse.cpp | 3 +- dds/src/v3/model/ListLtsSlowLogsRequest.cpp | 3 +- .../v3/model/ListLtsSlowLogsRequestBody.cpp | 3 +- dds/src/v3/model/ListLtsSlowLogsResponse.cpp | 3 +- dds/src/v3/model/ListProjectTagsRequest.cpp | 3 +- dds/src/v3/model/ListProjectTagsResponse.cpp | 3 +- .../v3/model/ListRecycleInstancesRequest.cpp | 3 +- .../v3/model/ListRecycleInstancesResponse.cpp | 3 +- .../model/ListRestoreCollectionsRequest.cpp | 3 +- .../model/ListRestoreCollectionsResponse.cpp | 3 +- .../v3/model/ListRestoreDatabasesRequest.cpp | 3 +- .../v3/model/ListRestoreDatabasesResponse.cpp | 3 +- dds/src/v3/model/ListRestoreTimesRequest.cpp | 3 +- dds/src/v3/model/ListRestoreTimesResponse.cpp | 3 +- ...tRestoreTimesResponseBody_restore_time.cpp | 3 +- dds/src/v3/model/ListSessionsRequest.cpp | 3 +- dds/src/v3/model/ListSessionsResponse.cpp | 3 +- dds/src/v3/model/ListSlowLogsRequest.cpp | 3 +- dds/src/v3/model/ListSlowLogsResponse.cpp | 3 +- .../ListSslCertDownloadAddressRequest.cpp | 3 +- .../ListSslCertDownloadAddressResponse.cpp | 3 +- dds/src/v3/model/ListStorageTypeRequest.cpp | 3 +- dds/src/v3/model/ListStorageTypeResponse.cpp | 3 +- dds/src/v3/model/ListTasksRequest.cpp | 3 +- dds/src/v3/model/ListTasksResponse.cpp | 3 +- dds/src/v3/model/MigrateAzRequest.cpp | 3 +- dds/src/v3/model/MigrateAzRequestBody.cpp | 3 +- dds/src/v3/model/MigrateAzResponse.cpp | 3 +- .../model/MongoUpdateReplSetV3RequestBody.cpp | 3 +- dds/src/v3/model/NodeItem.cpp | 3 +- dds/src/v3/model/OpsWindowRequestBody.cpp | 3 +- dds/src/v3/model/ParamGroupInfoResult.cpp | 3 +- .../model/ProduceAuditlogLinksRequestBody.cpp | 3 +- dds/src/v3/model/QueryConnectionsResponse.cpp | 3 +- dds/src/v3/model/QueryInstanceResponse.cpp | 3 +- dds/src/v3/model/QueryMatchItem.cpp | 3 +- dds/src/v3/model/QueryProjectTagItem.cpp | 3 +- dds/src/v3/model/QueryResourceTagItem.cpp | 3 +- dds/src/v3/model/QuerySessionResponse.cpp | 3 +- dds/src/v3/model/QueryTagItem.cpp | 3 +- dds/src/v3/model/RecycleDatastore.cpp | 3 +- dds/src/v3/model/RecycleInstance.cpp | 3 +- dds/src/v3/model/RecyclePolicy.cpp | 3 +- dds/src/v3/model/RecyclePolicyRequestBody.cpp | 3 +- .../model/ReduceInstanceNodeRequestBody.cpp | 3 +- .../v3/model/ResetConfigurationRequest.cpp | 3 +- .../v3/model/ResetConfigurationResponse.cpp | 3 +- dds/src/v3/model/ResetPasswordRequest.cpp | 3 +- dds/src/v3/model/ResetPasswordRequestBody.cpp | 3 +- dds/src/v3/model/ResetPasswordResponse.cpp | 3 +- dds/src/v3/model/ResizeInstanceOption.cpp | 3 +- dds/src/v3/model/ResizeInstanceRequest.cpp | 3 +- .../v3/model/ResizeInstanceRequestBody.cpp | 3 +- dds/src/v3/model/ResizeInstanceResponse.cpp | 3 +- .../v3/model/ResizeInstanceVolumeOption.cpp | 3 +- .../v3/model/ResizeInstanceVolumeRequest.cpp | 3 +- .../model/ResizeInstanceVolumeRequestBody.cpp | 3 +- .../v3/model/ResizeInstanceVolumeResponse.cpp | 3 +- dds/src/v3/model/RestartInstanceRequest.cpp | 3 +- .../v3/model/RestartInstanceRequestBody.cpp | 3 +- dds/src/v3/model/RestartInstanceResponse.cpp | 3 +- .../RestoreInstanceFromCollectionRequest.cpp | 3 +- ...storeInstanceFromCollectionRequestBody.cpp | 3 +- ...eFromCollectionRequestBody_collections.cpp | 3 +- ...lectionRequestBody_restore_collections.cpp | 3 +- .../RestoreInstanceFromCollectionResponse.cpp | 3 +- dds/src/v3/model/RestoreInstanceRequest.cpp | 3 +- .../v3/model/RestoreInstanceRequestBody.cpp | 3 +- dds/src/v3/model/RestoreInstanceResponse.cpp | 3 +- ...RestoreNewInstanceConfigurationsOption.cpp | 3 +- .../model/RestoreNewInstanceFlavorOption.cpp | 3 +- .../v3/model/RestoreNewInstanceRequest.cpp | 3 +- .../model/RestoreNewInstanceRequestBody.cpp | 3 +- .../v3/model/RestoreNewInstanceResponse.cpp | 3 +- dds/src/v3/model/RestorePoint.cpp | 3 +- dds/src/v3/model/RolesOption.cpp | 3 +- dds/src/v3/model/SetAuditlogPolicyRequest.cpp | 3 +- .../v3/model/SetAuditlogPolicyRequestBody.cpp | 3 +- .../v3/model/SetAuditlogPolicyResponse.cpp | 3 +- dds/src/v3/model/SetBackupPolicyRequest.cpp | 3 +- .../v3/model/SetBackupPolicyRequestBody.cpp | 3 +- dds/src/v3/model/SetBackupPolicyResponse.cpp | 3 +- dds/src/v3/model/SetBalancerSwitchRequest.cpp | 3 +- .../v3/model/SetBalancerSwitchResponse.cpp | 3 +- dds/src/v3/model/SetBalancerWindowRequest.cpp | 3 +- .../v3/model/SetBalancerWindowResponse.cpp | 3 +- dds/src/v3/model/SetRecyclePolicyRequest.cpp | 3 +- dds/src/v3/model/SetRecyclePolicyResponse.cpp | 3 +- dds/src/v3/model/ShowApiVersionRequest.cpp | 3 +- dds/src/v3/model/ShowApiVersionResponse.cpp | 3 +- .../v3/model/ShowAuditlogPolicyRequest.cpp | 3 +- .../v3/model/ShowAuditlogPolicyResponse.cpp | 3 +- .../model/ShowBackupDownloadLinkRequest.cpp | 3 +- .../model/ShowBackupDownloadLinkResponse.cpp | 3 +- dds/src/v3/model/ShowBackupPolicyRequest.cpp | 3 +- dds/src/v3/model/ShowBackupPolicyResponse.cpp | 3 +- ...ShowConfigurationAppliedHistoryRequest.cpp | 3 +- ...howConfigurationAppliedHistoryResponse.cpp | 3 +- .../ShowConfigurationModifyHistoryRequest.cpp | 3 +- ...ShowConfigurationModifyHistoryResponse.cpp | 3 +- .../ShowConfigurationParameterRequest.cpp | 3 +- .../ShowConfigurationParameterResponse.cpp | 3 +- .../model/ShowConnectionStatisticsRequest.cpp | 3 +- .../ShowConnectionStatisticsResponse.cpp | 3 +- dds/src/v3/model/ShowDiskUsageRequest.cpp | 3 +- dds/src/v3/model/ShowDiskUsageResponse.cpp | 3 +- .../model/ShowEntityConfigurationRequest.cpp | 3 +- .../model/ShowEntityConfigurationResponse.cpp | 3 +- dds/src/v3/model/ShowJobDetailRequest.cpp | 3 +- dds/src/v3/model/ShowJobDetailResponse.cpp | 3 +- dds/src/v3/model/ShowQuotasRequest.cpp | 3 +- dds/src/v3/model/ShowQuotasResponse.cpp | 3 +- dds/src/v3/model/ShowRecyclePolicyRequest.cpp | 3 +- .../v3/model/ShowRecyclePolicyResponse.cpp | 3 +- dds/src/v3/model/ShowReplSetNameRequest.cpp | 3 +- dds/src/v3/model/ShowReplSetNameResponse.cpp | 3 +- .../model/ShowResourcesDetailResponseBody.cpp | 3 +- .../model/ShowResourcesListResponseBody.cpp | 3 +- ...ShowSecondLevelMonitoringStatusRequest.cpp | 3 +- ...howSecondLevelMonitoringStatusResponse.cpp | 3 +- .../v3/model/ShowShardingBalancerRequest.cpp | 3 +- .../v3/model/ShowShardingBalancerResponse.cpp | 3 +- ...howSlowlogDesensitizationSwitchRequest.cpp | 3 +- ...owSlowlogDesensitizationSwitchResponse.cpp | 3 +- .../v3/model/ShowUpgradeDurationRequest.cpp | 3 +- .../v3/model/ShowUpgradeDurationResponse.cpp | 3 +- .../v3/model/ShrinkInstanceNodesRequest.cpp | 3 +- .../v3/model/ShrinkInstanceNodesResponse.cpp | 3 +- dds/src/v3/model/SlowLogDetail.cpp | 3 +- dds/src/v3/model/SlowlogResult.cpp | 3 +- dds/src/v3/model/Source.cpp | 3 +- dds/src/v3/model/Storage.cpp | 3 +- .../v3/model/SwitchConfigurationRequest.cpp | 3 +- .../v3/model/SwitchConfigurationResponse.cpp | 3 +- .../SwitchSecondLevelMonitoringRequest.cpp | 3 +- ...SwitchSecondLevelMonitoringRequestBody.cpp | 3 +- .../SwitchSecondLevelMonitoringResponse.cpp | 3 +- .../SwitchSlowlogDesensitizationRequest.cpp | 3 +- .../SwitchSlowlogDesensitizationResponse.cpp | 3 +- dds/src/v3/model/SwitchSslRequest.cpp | 3 +- dds/src/v3/model/SwitchSslRequestBody.cpp | 3 +- dds/src/v3/model/SwitchSslResponse.cpp | 3 +- .../v3/model/SwitchoverReplicaSetRequest.cpp | 3 +- .../v3/model/SwitchoverReplicaSetResponse.cpp | 3 +- dds/src/v3/model/TagItem.cpp | 3 +- dds/src/v3/model/TagResponse.cpp | 3 +- dds/src/v3/model/TagWithKeyValue.cpp | 3 +- dds/src/v3/model/Target.cpp | 3 +- .../v3/model/UpdateClientNetworkRequest.cpp | 3 +- .../v3/model/UpdateClientNetworkResponse.cpp | 3 +- .../UpdateConfigurationParameterRequest.cpp | 3 +- ...pdateConfigurationParameterRequestBody.cpp | 3 +- .../UpdateConfigurationParameterResponse.cpp | 3 +- .../UpdateConfigurationParameterResult.cpp | 3 +- .../UpdateEntityConfigurationRequest.cpp | 3 +- .../UpdateEntityConfigurationResponse.cpp | 3 +- .../v3/model/UpdateInstanceNameRequest.cpp | 3 +- .../v3/model/UpdateInstanceNameResponse.cpp | 3 +- .../v3/model/UpdateInstancePortRequest.cpp | 3 +- .../v3/model/UpdateInstancePortResponse.cpp | 3 +- .../v3/model/UpdateInstanceRemarkRequest.cpp | 3 +- .../model/UpdateInstanceRemarkRequestBody.cpp | 3 +- .../v3/model/UpdateInstanceRemarkResponse.cpp | 3 +- dds/src/v3/model/UpdateNameRequestBody.cpp | 3 +- dds/src/v3/model/UpdatePortRequestBody.cpp | 3 +- dds/src/v3/model/UpdateReplSetNameRequest.cpp | 3 +- .../v3/model/UpdateReplSetNameResponse.cpp | 3 +- .../v3/model/UpdateSecurityGroupRequest.cpp | 3 +- .../model/UpdateSecurityGroupRequestBody.cpp | 3 +- .../v3/model/UpdateSecurityGroupResponse.cpp | 3 +- .../model/UpgradeDatabaseVersionRequest.cpp | 3 +- .../UpgradeDatabaseVersionRequestBody.cpp | 3 +- .../model/UpgradeDatabaseVersionResponse.cpp | 3 +- dds/src/v3/model/Volume.cpp | 3 +- .../v3/model/WeakPasswordCheckRequestBody.cpp | 3 +- drs/include/huaweicloud/drs/v3/DrsMeta.h | 58 + .../drs/v3/model/AlarmNotifyInfo.h | 4 +- .../huaweicloud/drs/v3/model/AzInfoResp.h | 4 +- .../drs/v3/model/BatchChangeDataRequest.h | 4 +- .../drs/v3/model/BatchChangeDataResponse.h | 4 +- .../drs/v3/model/BatchCheckJobsRequest.h | 4 +- .../drs/v3/model/BatchCheckJobsResponse.h | 4 +- .../drs/v3/model/BatchCheckResultsRequest.h | 4 +- .../drs/v3/model/BatchCheckResultsResponse.h | 4 +- .../drs/v3/model/BatchCreateJobReq.h | 4 +- .../drs/v3/model/BatchCreateJobsRequest.h | 4 +- .../drs/v3/model/BatchCreateJobsResponse.h | 4 +- .../drs/v3/model/BatchDataTransformationReq.h | 4 +- .../drs/v3/model/BatchDeleteJobReq.h | 4 +- .../drs/v3/model/BatchDeleteJobsRequest.h | 4 +- .../drs/v3/model/BatchDeleteJobsResponse.h | 4 +- .../drs/v3/model/BatchImportSmnInfoReq.h | 4 +- .../drs/v3/model/BatchJobActionReq.h | 4 +- .../drs/v3/model/BatchLimitSpeedReq.h | 4 +- .../drs/v3/model/BatchListJobDetailsRequest.h | 4 +- .../v3/model/BatchListJobDetailsResponse.h | 4 +- .../drs/v3/model/BatchListJobStatusRequest.h | 4 +- .../drs/v3/model/BatchListJobStatusResponse.h | 4 +- .../drs/v3/model/BatchListProgressesRequest.h | 4 +- .../v3/model/BatchListProgressesResponse.h | 4 +- .../v3/model/BatchListRposAndRtosRequest.h | 4 +- .../v3/model/BatchListRposAndRtosResponse.h | 4 +- .../v3/model/BatchListStructDetailRequest.h | 4 +- .../v3/model/BatchListStructDetailResponse.h | 4 +- .../v3/model/BatchListStructProcessRequest.h | 4 +- .../v3/model/BatchListStructProcessResponse.h | 4 +- .../drs/v3/model/BatchModifyJobReq.h | 4 +- .../drs/v3/model/BatchModifyPwdReq.h | 4 +- .../drs/v3/model/BatchPauseJobReq.h | 4 +- .../drs/v3/model/BatchPrecheckReq.h | 4 +- .../drs/v3/model/BatchQueryJobReq.h | 4 +- .../drs/v3/model/BatchQueryJobReqPage.h | 4 +- .../drs/v3/model/BatchQueryParamReq.h | 4 +- .../v3/model/BatchQueryPrecheckResultReq.h | 4 +- .../drs/v3/model/BatchQueryProgressReq.h | 4 +- .../drs/v3/model/BatchQueryRpoAndRtoReq.h | 4 +- .../drs/v3/model/BatchReplaceDefinerReq.h | 4 +- .../drs/v3/model/BatchResetPasswordRequest.h | 4 +- .../drs/v3/model/BatchResetPasswordResponse.h | 4 +- .../drs/v3/model/BatchRestoreTaskRequest.h | 4 +- .../drs/v3/model/BatchRestoreTaskResponse.h | 4 +- .../huaweicloud/drs/v3/model/BatchRetryReq.h | 4 +- .../drs/v3/model/BatchSetAlarmNotifyInfo.h | 4 +- .../drs/v3/model/BatchSetDefinerRequest.h | 4 +- .../drs/v3/model/BatchSetDefinerResponse.h | 4 +- .../drs/v3/model/BatchSetObjectsRequest.h | 4 +- .../drs/v3/model/BatchSetObjectsResponse.h | 4 +- .../drs/v3/model/BatchSetPolicyRequest.h | 4 +- .../drs/v3/model/BatchSetPolicyResponse.h | 4 +- .../drs/v3/model/BatchSetSmnRequest.h | 4 +- .../drs/v3/model/BatchSetSmnResponse.h | 4 +- .../drs/v3/model/BatchSetSpeedRequest.h | 4 +- .../drs/v3/model/BatchSetSpeedResponse.h | 4 +- .../drs/v3/model/BatchSetupSyncPolicyReq.h | 4 +- .../drs/v3/model/BatchShowParamsRequest.h | 4 +- .../drs/v3/model/BatchShowParamsResponse.h | 4 +- .../v3/model/BatchSpecialTestConnectionReq.h | 4 +- .../drs/v3/model/BatchStartJobReq.h | 4 +- .../drs/v3/model/BatchStartJobsRequest.h | 4 +- .../drs/v3/model/BatchStartJobsResponse.h | 4 +- .../drs/v3/model/BatchStopJobsRequest.h | 4 +- .../drs/v3/model/BatchStopJobsResponse.h | 4 +- .../drs/v3/model/BatchSwitchoverReq.h | 4 +- .../drs/v3/model/BatchSwitchoverRequest.h | 4 +- .../drs/v3/model/BatchSwitchoverResponse.h | 4 +- .../drs/v3/model/BatchTestConnectionReq.h | 4 +- .../v3/model/BatchUpdateDatabaseObjectReq.h | 4 +- .../drs/v3/model/BatchUpdateJobRequest.h | 4 +- .../drs/v3/model/BatchUpdateJobResponse.h | 4 +- .../drs/v3/model/BatchUpdateSrcUserReq.h | 4 +- .../drs/v3/model/BatchUpdateUserRequest.h | 4 +- .../drs/v3/model/BatchUpdateUserResponse.h | 4 +- .../BatchValidateClustersConnectionsRequest.h | 4 +- ...BatchValidateClustersConnectionsResponse.h | 4 +- .../model/BatchValidateConnectionsRequest.h | 4 +- .../model/BatchValidateConnectionsResponse.h | 4 +- .../drs/v3/model/CheckDataTransformationReq.h | 4 +- .../huaweicloud/drs/v3/model/CheckJobResp.h | 4 +- .../drs/v3/model/ChildrenJobInfo.h | 4 +- .../drs/v3/model/CompareObjectInfo.h | 4 +- .../drs/v3/model/CompareObjectInfoWithToken.h | 4 +- .../drs/v3/model/CompareTableInfoWithToken.h | 4 +- .../drs/v3/model/CompareTaskList.h | 4 +- .../drs/v3/model/CompareTaskListResult.h | 4 +- .../drs/v3/model/ConfigTransformationVo.h | 4 +- .../drs/v3/model/ContentCompareDetail.h | 4 +- .../drs/v3/model/ContentCompareDiff.h | 4 +- .../drs/v3/model/ContentCompareResult.h | 4 +- .../v3/model/ContentCompareResultDetails.h | 4 +- .../drs/v3/model/ContentCompareResultDiffs.h | 4 +- .../v3/model/ContentCompareResultOverview.h | 4 +- .../drs/v3/model/CreateCompareTaskReq.h | 4 +- .../drs/v3/model/CreateCompareTaskRequest.h | 4 +- .../drs/v3/model/CreateCompareTaskResponse.h | 4 +- .../drs/v3/model/CreateCompareTaskResult.h | 4 +- .../drs/v3/model/CreateDataLevelCompareReq.h | 4 +- .../huaweicloud/drs/v3/model/CreateJobReq.h | 4 +- .../huaweicloud/drs/v3/model/CreateJobResp.h | 4 +- .../drs/v3/model/DataTransformationInfo.h | 4 +- .../drs/v3/model/DataTransformationObjectVO.h | 4 +- .../drs/v3/model/DataTransformationResp.h | 4 +- .../huaweicloud/drs/v3/model/DatabaseInfo.h | 4 +- .../drs/v3/model/DatabaseObjectInfo.h | 4 +- .../drs/v3/model/DatabaseObjectResp.h | 4 +- .../drs/v3/model/DatabaseObjectVO.h | 4 +- .../huaweicloud/drs/v3/model/DefaultRootDb.h | 4 +- .../huaweicloud/drs/v3/model/DeleteJobReq.h | 4 +- .../huaweicloud/drs/v3/model/DeleteJobResp.h | 4 +- .../huaweicloud/drs/v3/model/Endpoint.h | 4 +- .../huaweicloud/drs/v3/model/EndpointVO.h | 4 +- .../drs/v3/model/GetDataTransformationResp.h | 4 +- .../huaweicloud/drs/v3/model/ImportSmnResp.h | 4 +- .../huaweicloud/drs/v3/model/InstInfo.h | 4 +- .../huaweicloud/drs/v3/model/JobActionResp.h | 4 +- .../huaweicloud/drs/v3/model/JobInfo.h | 4 +- .../huaweicloud/drs/v3/model/KafkaSecurity.h | 4 +- .../huaweicloud/drs/v3/model/KerberosVO.h | 4 +- .../huaweicloud/drs/v3/model/LimitSpeedReq.h | 4 +- .../drs/v3/model/LineCompareDetail.h | 4 +- .../drs/v3/model/LineCompareResult.h | 4 +- .../drs/v3/model/LineCompareResultDetails.h | 4 +- .../drs/v3/model/LineCompareResultOverview.h | 4 +- .../drs/v3/model/ListAvailableZoneRequest.h | 4 +- .../drs/v3/model/ListAvailableZoneResponse.h | 4 +- .../drs/v3/model/ListCompareResultRequest.h | 4 +- .../drs/v3/model/ListCompareResultResponse.h | 4 +- .../drs/v3/model/ListUsersRequest.h | 4 +- .../drs/v3/model/ListUsersResponse.h | 4 +- .../drs/v3/model/ModifyDbPwdResp.h | 4 +- .../huaweicloud/drs/v3/model/ModifyJobReq.h | 4 +- .../huaweicloud/drs/v3/model/ModifyJobResp.h | 4 +- .../drs/v3/model/ModifyPwdEndPoint.h | 4 +- .../drs/v3/model/ModifyTargetParamsReq.h | 4 +- .../drs/v3/model/ModifyTuningParamsReq.h | 4 +- .../drs/v3/model/ObjectCompareResult.h | 4 +- .../drs/v3/model/ObjectCompareResultDetails.h | 4 +- .../v3/model/ObjectCompareResultOverview.h | 4 +- .../huaweicloud/drs/v3/model/PageReq.h | 4 +- drs/include/huaweicloud/drs/v3/model/Params.h | 4 +- .../huaweicloud/drs/v3/model/ParamsReqBean.h | 4 +- .../huaweicloud/drs/v3/model/PauseInfo.h | 4 +- .../huaweicloud/drs/v3/model/PauseJobResp.h | 4 +- .../drs/v3/model/PeriodOrderInfo.h | 4 +- .../drs/v3/model/PeriodOrderResp.h | 4 +- .../drs/v3/model/PostPreCheckResp.h | 4 +- .../huaweicloud/drs/v3/model/PreCheckInfo.h | 4 +- .../drs/v3/model/PrecheckFailSubJobVO.h | 4 +- .../huaweicloud/drs/v3/model/PrecheckResult.h | 4 +- .../huaweicloud/drs/v3/model/ProgressInfo.h | 4 +- .../drs/v3/model/QueryAvailableNodeTypeReq.h | 4 +- .../drs/v3/model/QueryCompareResultReq.h | 4 +- .../model/QueryDataGuardMonitorAndChartResp.h | 4 +- .../v3/model/QueryDataGuardMonitorResponse.h | 4 +- .../drs/v3/model/QueryDbParamsResp.h | 4 +- .../drs/v3/model/QueryFlowCompareDataResp.h | 4 +- .../huaweicloud/drs/v3/model/QueryJobResp.h | 4 +- .../drs/v3/model/QueryJobStatusResp.h | 4 +- .../huaweicloud/drs/v3/model/QueryJobsReq.h | 4 +- .../drs/v3/model/QueryPreCheckResp.h | 4 +- .../drs/v3/model/QueryProgressResp.h | 4 +- .../huaweicloud/drs/v3/model/QueryQuotaInfo.h | 4 +- .../drs/v3/model/QueryRoleDetailResp.h | 4 +- .../drs/v3/model/QueryRpoAndRtoResp.h | 4 +- .../drs/v3/model/QuerySmnInfoResp.h | 4 +- .../drs/v3/model/QueryStructDetailResp.h | 4 +- .../drs/v3/model/QueryStructProcessResp.h | 4 +- .../drs/v3/model/QueryUserDetailResp.h | 4 +- .../huaweicloud/drs/v3/model/QueryUserResp.h | 4 +- .../huaweicloud/drs/v3/model/QuotaResource.h | 4 +- .../drs/v3/model/ReplaceDefinerInfo.h | 4 +- .../huaweicloud/drs/v3/model/ResourceTag.h | 4 +- .../huaweicloud/drs/v3/model/RetryInfo.h | 4 +- .../huaweicloud/drs/v3/model/RetryTaskResp.h | 4 +- .../huaweicloud/drs/v3/model/RpoAndRtoInfo.h | 4 +- .../drs/v3/model/SelectedSetAlarmTaskReq.h | 4 +- .../drs/v3/model/ShowJobListRequest.h | 4 +- .../drs/v3/model/ShowJobListResponse.h | 4 +- .../drs/v3/model/ShowMonitoringDataRequest.h | 4 +- .../drs/v3/model/ShowMonitoringDataResponse.h | 4 +- .../drs/v3/model/ShowQuotasRequest.h | 4 +- .../drs/v3/model/ShowQuotasResponse.h | 4 +- .../huaweicloud/drs/v3/model/SpeedLimitInfo.h | 4 +- .../huaweicloud/drs/v3/model/StartInfo.h | 4 +- .../huaweicloud/drs/v3/model/StartJobResp.h | 4 +- .../huaweicloud/drs/v3/model/StructDetailVO.h | 4 +- .../drs/v3/model/StructProcessResp.h | 4 +- .../drs/v3/model/StructProcessVO.h | 4 +- .../drs/v3/model/SubscriptionInfo.h | 4 +- .../huaweicloud/drs/v3/model/SwitchoverResp.h | 4 +- .../huaweicloud/drs/v3/model/SyncPolicyReq.h | 4 +- .../huaweicloud/drs/v3/model/SyncPolicyResp.h | 4 +- drs/include/huaweicloud/drs/v3/model/Tag.h | 4 +- .../huaweicloud/drs/v3/model/TestEndPoint.h | 4 +- .../drs/v3/model/TransformationInfo.h | 4 +- .../drs/v3/model/TuningParameter.h | 4 +- .../drs/v3/model/UpdateDatabaseObjectReq.h | 4 +- .../drs/v3/model/UpdateParamsRequest.h | 4 +- .../drs/v3/model/UpdateParamsResponse.h | 4 +- .../drs/v3/model/UpdateTuningParamsRequest.h | 4 +- .../drs/v3/model/UpdateTuningParamsResponse.h | 4 +- .../huaweicloud/drs/v3/model/UpdateUserReq.h | 4 +- .../huaweicloud/drs/v3/model/UserAccountVO.h | 4 +- .../huaweicloud/drs/v3/model/UserRoleVO.h | 4 +- drs/include/huaweicloud/drs/v5/DrsMeta.h | 76 + .../huaweicloud/drs/v5/model/ActionBaseResp.h | 4 +- .../huaweicloud/drs/v5/model/ActionParams.h | 4 +- .../huaweicloud/drs/v5/model/ActionReq.h | 4 +- .../huaweicloud/drs/v5/model/AddColumnInfo.h | 4 +- .../drs/v5/model/AlarmNotifyConfig.h | 4 +- .../drs/v5/model/ApiHttpNullResp.h | 4 +- .../drs/v5/model/AsyncActionBaseResp.h | 4 +- .../drs/v5/model/AsyncActionResp.h | 4 +- .../drs/v5/model/AsyncCommitJobResp.h | 4 +- .../drs/v5/model/AsyncCreateJobReq.h | 4 +- .../drs/v5/model/AsyncCreateJobResp.h | 4 +- .../huaweicloud/drs/v5/model/AsyncJobResp.h | 4 +- .../drs/v5/model/AsyncUpdateJobResp.h | 4 +- .../huaweicloud/drs/v5/model/BaseEndpoint.h | 4 +- .../drs/v5/model/BaseEndpointConfig.h | 4 +- .../huaweicloud/drs/v5/model/BaseResp.h | 4 +- .../drs/v5/model/BatchAsyncCreateJobReq.h | 4 +- .../drs/v5/model/BatchAsyncUpdateJobReq.h | 4 +- .../v5/model/BatchCreateJobsAsyncRequest.h | 4 +- .../v5/model/BatchCreateJobsAsyncResponse.h | 4 +- .../drs/v5/model/BatchDealResourceTagReq.h | 4 +- .../drs/v5/model/BatchDeleteJobReq.h | 4 +- .../drs/v5/model/BatchDeleteJobsByIdRequest.h | 4 +- .../v5/model/BatchDeleteJobsByIdResponse.h | 4 +- .../v5/model/BatchExecuteJobActionsRequest.h | 4 +- .../v5/model/BatchExecuteJobActionsResponse.h | 4 +- .../drs/v5/model/BatchJobActionReq.h | 4 +- .../drs/v5/model/BatchResourceTag.h | 4 +- .../drs/v5/model/BatchStopJobActionReq.h | 4 +- .../drs/v5/model/BatchStopJobsActionRequest.h | 4 +- .../v5/model/BatchStopJobsActionResponse.h | 4 +- .../drs/v5/model/BatchTagActionRequest.h | 4 +- .../drs/v5/model/BatchTagActionResponse.h | 4 +- .../drs/v5/model/CheckDataFilterRequest.h | 4 +- .../drs/v5/model/CheckDataFilterResponse.h | 4 +- .../drs/v5/model/CheckJobNameReq.h | 4 +- .../drs/v5/model/ChildrenJobListResp.h | 4 +- .../huaweicloud/drs/v5/model/CloneJobReq.h | 4 +- .../huaweicloud/drs/v5/model/CloudBaseInfo.h | 4 +- .../huaweicloud/drs/v5/model/CloudVpcInfo.h | 4 +- .../drs/v5/model/CollectColumnsRequest.h | 4 +- .../drs/v5/model/CollectColumnsResponse.h | 4 +- .../v5/model/CollectDbObjectsAsyncRequest.h | 4 +- .../v5/model/CollectDbObjectsAsyncResponse.h | 4 +- .../v5/model/CollectDbObjectsInfoRequest.h | 4 +- .../v5/model/CollectDbObjectsInfoResponse.h | 4 +- .../huaweicloud/drs/v5/model/ColumnObject.h | 4 +- .../drs/v5/model/CommitAsyncJobRequest.h | 4 +- .../drs/v5/model/CommitAsyncJobResponse.h | 4 +- .../huaweicloud/drs/v5/model/CompareJobInfo.h | 4 +- .../drs/v5/model/CompareResultInfo.h | 4 +- .../drs/v5/model/CompareTaskParams.h | 4 +- .../drs/v5/model/ContentCompareDetailInfo.h | 4 +- .../drs/v5/model/ContentCompareOverviewInfo.h | 4 +- .../huaweicloud/drs/v5/model/CopyJobRequest.h | 4 +- .../drs/v5/model/CopyJobResponse.h | 4 +- .../huaweicloud/drs/v5/model/CreateJobReq.h | 4 +- .../drs/v5/model/CreateJobRequest.h | 4 +- .../huaweicloud/drs/v5/model/CreateJobResp.h | 4 +- .../drs/v5/model/CreateJobResponse.h | 4 +- .../drs/v5/model/DataFilteringCondition.h | 4 +- .../drs/v5/model/DataProcessInfo.h | 4 +- .../huaweicloud/drs/v5/model/DataProcessReq.h | 4 +- .../huaweicloud/drs/v5/model/DatabaseObject.h | 4 +- .../huaweicloud/drs/v5/model/DbObject.h | 4 +- .../drs/v5/model/DbObjectColumnInfo.h | 4 +- .../drs/v5/model/DbObjectFilteringResult.h | 4 +- .../huaweicloud/drs/v5/model/DbObjectInfo.h | 4 +- .../drs/v5/model/DbOrTableRenameRule.h | 4 +- .../huaweicloud/drs/v5/model/DbParam.h | 4 +- .../huaweicloud/drs/v5/model/DbParamInfo.h | 4 +- .../drs/v5/model/DeleteJobRequest.h | 4 +- .../huaweicloud/drs/v5/model/DeleteJobResp.h | 4 +- .../drs/v5/model/DeleteJobResponse.h | 4 +- .../huaweicloud/drs/v5/model/DirtyData.h | 4 +- .../DownloadBatchCreateTemplateRequest.h | 4 +- .../DownloadBatchCreateTemplateResponse.h | 4 +- .../model/DownloadDbObjectTemplateRequest.h | 4 +- .../model/DownloadDbObjectTemplateResponse.h | 4 +- .../drs/v5/model/EndpointSslConfig.h | 4 +- .../drs/v5/model/EnterpriseProject.h | 4 +- .../huaweicloud/drs/v5/model/ErrorResp.h | 4 +- .../drs/v5/model/ExecuteJobActionRequest.h | 4 +- .../drs/v5/model/ExecuteJobActionResponse.h | 4 +- .../drs/v5/model/ExportOperationInfoRequest.h | 4 +- .../v5/model/ExportOperationInfoResponse.h | 4 +- .../drs/v5/model/FlowCompareData.h | 4 +- .../drs/v5/model/HealthCompareJob.h | 4 +- .../v5/model/ImportBatchCreateJobsRequest.h | 4 +- .../model/ImportBatchCreateJobsRequestBody.h | 4 +- .../v5/model/ImportBatchCreateJobsResponse.h | 4 +- .../drs/v5/model/ImportErrorMessageResp.h | 4 +- .../drs/v5/model/IncreComponentDetail.h | 4 +- .../huaweicloud/drs/v5/model/JobActionReq.h | 4 +- .../huaweicloud/drs/v5/model/JobActions.h | 4 +- .../huaweicloud/drs/v5/model/JobBaseInfo.h | 4 +- .../huaweicloud/drs/v5/model/JobDetailResp.h | 4 +- .../drs/v5/model/JobEndpointInfo.h | 4 +- .../huaweicloud/drs/v5/model/JobLinkResp.h | 4 +- .../huaweicloud/drs/v5/model/JobListResp.h | 4 +- .../drs/v5/model/JobNodeBaseInfo.h | 4 +- .../huaweicloud/drs/v5/model/JobNodeInfo.h | 4 +- .../drs/v5/model/JobNodeSpecInfo.h | 4 +- .../huaweicloud/drs/v5/model/JobNodeVpcInfo.h | 4 +- .../drs/v5/model/JobProgressInfo.h | 4 +- .../drs/v5/model/LineCompareOverviewInfo.h | 4 +- .../drs/v5/model/ListAsyncJobDetailRequest.h | 4 +- .../drs/v5/model/ListAsyncJobDetailResponse.h | 4 +- .../drs/v5/model/ListAsyncJobsRequest.h | 4 +- .../drs/v5/model/ListAsyncJobsResponse.h | 4 +- .../drs/v5/model/ListDbObjectsRequest.h | 4 +- .../drs/v5/model/ListDbObjectsResponse.h | 4 +- .../drs/v5/model/ListJobsRequest.h | 4 +- .../drs/v5/model/ListJobsResponse.h | 4 +- .../drs/v5/model/ListLinksRequest.h | 4 +- .../drs/v5/model/ListLinksResponse.h | 4 +- .../drs/v5/model/ListProjectTagsRequest.h | 4 +- .../drs/v5/model/ListProjectTagsResponse.h | 4 +- .../v5/model/MigrationObjectOverviewInfo.h | 4 +- .../drs/v5/model/ModifyStartPositionReq.h | 4 +- .../drs/v5/model/ModifyTuningParams.h | 4 +- .../drs/v5/model/ObjectsCompareDetailInfo.h | 4 +- .../drs/v5/model/ObjectsCompareOverviewInfo.h | 4 +- .../drs/v5/model/ObjectsCompareTaskInfo.h | 4 +- .../drs/v5/model/PeriodOrderInfo.h | 4 +- .../huaweicloud/drs/v5/model/PolicyConfig.h | 4 +- .../drs/v5/model/PrecheckFailSubJobResult.h | 4 +- .../huaweicloud/drs/v5/model/PrecheckResult.h | 4 +- .../huaweicloud/drs/v5/model/ProductInfo.h | 4 +- .../drs/v5/model/ProgressCompleteInfo.h | 4 +- .../huaweicloud/drs/v5/model/ProjectTag.h | 4 +- .../drs/v5/model/QueryColumnInfo.h | 4 +- .../huaweicloud/drs/v5/model/QueryColumnReq.h | 4 +- .../drs/v5/model/QueryMetricResult.h | 4 +- .../model/QueryMigrationObjectProgressInfo.h | 4 +- .../drs/v5/model/QueryNetworkResult.h | 4 +- .../drs/v5/model/QueryPreCheckResult.h | 4 +- .../drs/v5/model/QuerySelectObjectInfoReq.h | 4 +- .../v5/model/QueryUserSelectedObjectInfoReq.h | 4 +- .../huaweicloud/drs/v5/model/ResourceTag.h | 4 +- .../huaweicloud/drs/v5/model/SchemaObject.h | 4 +- .../drs/v5/model/SelectDbTableObjectInfo.h | 4 +- .../drs/v5/model/ShowActionsRequest.h | 4 +- .../drs/v5/model/ShowActionsResponse.h | 4 +- .../v5/model/ShowColumnInfoResultRequest.h | 4 +- .../v5/model/ShowColumnInfoResultResponse.h | 4 +- .../drs/v5/model/ShowComparePolicyRequest.h | 4 +- .../drs/v5/model/ShowComparePolicyResponse.h | 4 +- .../v5/model/ShowDataFilteringResultRequest.h | 4 +- .../model/ShowDataFilteringResultResponse.h | 4 +- .../ShowDataProcessingRulesResultRequest.h | 4 +- .../ShowDataProcessingRulesResultResponse.h | 4 +- .../drs/v5/model/ShowDataProgressRequest.h | 4 +- .../drs/v5/model/ShowDataProgressResponse.h | 4 +- .../ShowDbObjectCollectionStatusRequest.h | 4 +- .../ShowDbObjectCollectionStatusResponse.h | 4 +- .../ShowDbObjectTemplateProgressRequest.h | 4 +- .../ShowDbObjectTemplateProgressResponse.h | 4 +- .../model/ShowDbObjectTemplateResultRequest.h | 4 +- .../ShowDbObjectTemplateResultResponse.h | 4 +- .../drs/v5/model/ShowDbObjectsListRequest.h | 4 +- .../drs/v5/model/ShowDbObjectsListResponse.h | 4 +- .../drs/v5/model/ShowDirtyDataRequest.h | 4 +- .../drs/v5/model/ShowDirtyDataResponse.h | 4 +- .../v5/model/ShowEnterpriseProjectRequest.h | 4 +- .../v5/model/ShowEnterpriseProjectResponse.h | 4 +- .../model/ShowHealthCompareJobListRequest.h | 4 +- .../model/ShowHealthCompareJobListResponse.h | 4 +- .../ShowIncrementComponentsDetailRequest.h | 4 +- .../ShowIncrementComponentsDetailResponse.h | 4 +- .../drs/v5/model/ShowInstanceTagsRequest.h | 4 +- .../drs/v5/model/ShowInstanceTagsResponse.h | 4 +- .../drs/v5/model/ShowJobDetailRequest.h | 4 +- .../drs/v5/model/ShowJobDetailResponse.h | 4 +- .../drs/v5/model/ShowMeteringRequest.h | 4 +- .../drs/v5/model/ShowMeteringResponse.h | 4 +- .../drs/v5/model/ShowMonitorDataRequest.h | 4 +- .../drs/v5/model/ShowMonitorDataResponse.h | 4 +- .../drs/v5/model/ShowObjectMappingRequest.h | 4 +- .../drs/v5/model/ShowObjectMappingResponse.h | 4 +- .../drs/v5/model/ShowProgressDataRequest.h | 4 +- .../drs/v5/model/ShowProgressDataResponse.h | 4 +- .../v5/model/ShowSupportObjectTypeRequest.h | 4 +- .../v5/model/ShowSupportObjectTypeResponse.h | 4 +- .../ShowUpdateObjectSavingStatusRequest.h | 4 +- .../ShowUpdateObjectSavingStatusResponse.h | 4 +- .../drs/v5/model/SingleCreateJobReq.h | 4 +- .../drs/v5/model/SingleUpdateJobReq.h | 4 +- .../drs/v5/model/SkipPreCheckInfo.h | 4 +- .../huaweicloud/drs/v5/model/SpeedLimitInfo.h | 4 +- .../drs/v5/model/StopJobActionInfo.h | 4 +- .../drs/v5/model/StopJobActionReq.h | 4 +- .../drs/v5/model/StopJobActionRequest.h | 4 +- .../drs/v5/model/StopJobActionResponse.h | 4 +- .../drs/v5/model/SupportImportFileResult.h | 4 +- .../drs/v5/model/TableLineCompareDetailInfo.h | 4 +- .../huaweicloud/drs/v5/model/TableObject.h | 4 +- .../huaweicloud/drs/v5/model/TargetRootDb.h | 4 +- .../huaweicloud/drs/v5/model/TaskLogInfo.h | 4 +- .../drs/v5/model/TuningParamInfo.h | 4 +- .../drs/v5/model/TuningParameter.h | 4 +- .../v5/model/UpdateBatchAsyncJobsRequest.h | 4 +- .../v5/model/UpdateBatchAsyncJobsResponse.h | 4 +- .../drs/v5/model/UpdateDataProgressRequest.h | 4 +- .../drs/v5/model/UpdateDataProgressResponse.h | 4 +- .../huaweicloud/drs/v5/model/UpdateJob.h | 4 +- .../huaweicloud/drs/v5/model/UpdateJobReq.h | 4 +- .../drs/v5/model/UpdateJobRequest.h | 4 +- .../drs/v5/model/UpdateJobResponse.h | 4 +- .../drs/v5/model/UpdateStartPositionRequest.h | 4 +- .../v5/model/UpdateStartPositionResponse.h | 4 +- .../v5/model/UploadDbObjectTemplateRequest.h | 4 +- .../model/UploadDbObjectTemplateRequestBody.h | 4 +- .../v5/model/UploadDbObjectTemplateResponse.h | 4 +- .../drs/v5/model/UserMigrationInfo.h | 4 +- .../drs/v5/model/UserMigrationList.h | 4 +- .../drs/v5/model/UserMigrationRole.h | 4 +- .../drs/v5/model/ValidateJobNameRequest.h | 4 +- .../drs/v5/model/ValidateJobNameResponse.h | 4 +- drs/src/v3/DrsClient.cpp | 556 ++-- drs/src/v3/DrsMeta.cpp | 498 ++++ drs/src/v3/model/AlarmNotifyInfo.cpp | 3 +- drs/src/v3/model/AzInfoResp.cpp | 3 +- drs/src/v3/model/BatchChangeDataRequest.cpp | 3 +- drs/src/v3/model/BatchChangeDataResponse.cpp | 3 +- drs/src/v3/model/BatchCheckJobsRequest.cpp | 3 +- drs/src/v3/model/BatchCheckJobsResponse.cpp | 3 +- drs/src/v3/model/BatchCheckResultsRequest.cpp | 3 +- .../v3/model/BatchCheckResultsResponse.cpp | 3 +- drs/src/v3/model/BatchCreateJobReq.cpp | 3 +- drs/src/v3/model/BatchCreateJobsRequest.cpp | 3 +- drs/src/v3/model/BatchCreateJobsResponse.cpp | 3 +- .../v3/model/BatchDataTransformationReq.cpp | 3 +- drs/src/v3/model/BatchDeleteJobReq.cpp | 3 +- drs/src/v3/model/BatchDeleteJobsRequest.cpp | 3 +- drs/src/v3/model/BatchDeleteJobsResponse.cpp | 3 +- drs/src/v3/model/BatchImportSmnInfoReq.cpp | 3 +- drs/src/v3/model/BatchJobActionReq.cpp | 3 +- drs/src/v3/model/BatchLimitSpeedReq.cpp | 3 +- .../v3/model/BatchListJobDetailsRequest.cpp | 3 +- .../v3/model/BatchListJobDetailsResponse.cpp | 3 +- .../v3/model/BatchListJobStatusRequest.cpp | 3 +- .../v3/model/BatchListJobStatusResponse.cpp | 3 +- .../v3/model/BatchListProgressesRequest.cpp | 3 +- .../v3/model/BatchListProgressesResponse.cpp | 3 +- .../v3/model/BatchListRposAndRtosRequest.cpp | 3 +- .../v3/model/BatchListRposAndRtosResponse.cpp | 3 +- .../v3/model/BatchListStructDetailRequest.cpp | 3 +- .../model/BatchListStructDetailResponse.cpp | 3 +- .../model/BatchListStructProcessRequest.cpp | 3 +- .../model/BatchListStructProcessResponse.cpp | 3 +- drs/src/v3/model/BatchModifyJobReq.cpp | 3 +- drs/src/v3/model/BatchModifyPwdReq.cpp | 3 +- drs/src/v3/model/BatchPauseJobReq.cpp | 3 +- drs/src/v3/model/BatchPrecheckReq.cpp | 3 +- drs/src/v3/model/BatchQueryJobReq.cpp | 3 +- drs/src/v3/model/BatchQueryJobReqPage.cpp | 3 +- drs/src/v3/model/BatchQueryParamReq.cpp | 3 +- .../v3/model/BatchQueryPrecheckResultReq.cpp | 3 +- drs/src/v3/model/BatchQueryProgressReq.cpp | 3 +- drs/src/v3/model/BatchQueryRpoAndRtoReq.cpp | 3 +- drs/src/v3/model/BatchReplaceDefinerReq.cpp | 3 +- .../v3/model/BatchResetPasswordRequest.cpp | 3 +- .../v3/model/BatchResetPasswordResponse.cpp | 3 +- drs/src/v3/model/BatchRestoreTaskRequest.cpp | 3 +- drs/src/v3/model/BatchRestoreTaskResponse.cpp | 3 +- drs/src/v3/model/BatchRetryReq.cpp | 3 +- drs/src/v3/model/BatchSetAlarmNotifyInfo.cpp | 3 +- drs/src/v3/model/BatchSetDefinerRequest.cpp | 3 +- drs/src/v3/model/BatchSetDefinerResponse.cpp | 3 +- drs/src/v3/model/BatchSetObjectsRequest.cpp | 3 +- drs/src/v3/model/BatchSetObjectsResponse.cpp | 3 +- drs/src/v3/model/BatchSetPolicyRequest.cpp | 3 +- drs/src/v3/model/BatchSetPolicyResponse.cpp | 3 +- drs/src/v3/model/BatchSetSmnRequest.cpp | 3 +- drs/src/v3/model/BatchSetSmnResponse.cpp | 3 +- drs/src/v3/model/BatchSetSpeedRequest.cpp | 3 +- drs/src/v3/model/BatchSetSpeedResponse.cpp | 3 +- drs/src/v3/model/BatchSetupSyncPolicyReq.cpp | 3 +- drs/src/v3/model/BatchShowParamsRequest.cpp | 3 +- drs/src/v3/model/BatchShowParamsResponse.cpp | 3 +- .../model/BatchSpecialTestConnectionReq.cpp | 3 +- drs/src/v3/model/BatchStartJobReq.cpp | 3 +- drs/src/v3/model/BatchStartJobsRequest.cpp | 3 +- drs/src/v3/model/BatchStartJobsResponse.cpp | 3 +- drs/src/v3/model/BatchStopJobsRequest.cpp | 3 +- drs/src/v3/model/BatchStopJobsResponse.cpp | 3 +- drs/src/v3/model/BatchSwitchoverReq.cpp | 3 +- drs/src/v3/model/BatchSwitchoverRequest.cpp | 3 +- drs/src/v3/model/BatchSwitchoverResponse.cpp | 3 +- drs/src/v3/model/BatchTestConnectionReq.cpp | 3 +- .../v3/model/BatchUpdateDatabaseObjectReq.cpp | 3 +- drs/src/v3/model/BatchUpdateJobRequest.cpp | 3 +- drs/src/v3/model/BatchUpdateJobResponse.cpp | 3 +- drs/src/v3/model/BatchUpdateSrcUserReq.cpp | 3 +- drs/src/v3/model/BatchUpdateUserRequest.cpp | 3 +- drs/src/v3/model/BatchUpdateUserResponse.cpp | 3 +- ...atchValidateClustersConnectionsRequest.cpp | 3 +- ...tchValidateClustersConnectionsResponse.cpp | 3 +- .../model/BatchValidateConnectionsRequest.cpp | 3 +- .../BatchValidateConnectionsResponse.cpp | 3 +- .../v3/model/CheckDataTransformationReq.cpp | 3 +- drs/src/v3/model/CheckJobResp.cpp | 3 +- drs/src/v3/model/ChildrenJobInfo.cpp | 3 +- drs/src/v3/model/CompareObjectInfo.cpp | 3 +- .../v3/model/CompareObjectInfoWithToken.cpp | 3 +- .../v3/model/CompareTableInfoWithToken.cpp | 3 +- drs/src/v3/model/CompareTaskList.cpp | 3 +- drs/src/v3/model/CompareTaskListResult.cpp | 3 +- drs/src/v3/model/ConfigTransformationVo.cpp | 3 +- drs/src/v3/model/ContentCompareDetail.cpp | 3 +- drs/src/v3/model/ContentCompareDiff.cpp | 3 +- drs/src/v3/model/ContentCompareResult.cpp | 3 +- .../v3/model/ContentCompareResultDetails.cpp | 3 +- .../v3/model/ContentCompareResultDiffs.cpp | 3 +- .../v3/model/ContentCompareResultOverview.cpp | 3 +- drs/src/v3/model/CreateCompareTaskReq.cpp | 3 +- drs/src/v3/model/CreateCompareTaskRequest.cpp | 3 +- .../v3/model/CreateCompareTaskResponse.cpp | 3 +- drs/src/v3/model/CreateCompareTaskResult.cpp | 3 +- .../v3/model/CreateDataLevelCompareReq.cpp | 3 +- drs/src/v3/model/CreateJobReq.cpp | 3 +- drs/src/v3/model/CreateJobResp.cpp | 3 +- drs/src/v3/model/DataTransformationInfo.cpp | 3 +- .../v3/model/DataTransformationObjectVO.cpp | 3 +- drs/src/v3/model/DataTransformationResp.cpp | 3 +- drs/src/v3/model/DatabaseInfo.cpp | 3 +- drs/src/v3/model/DatabaseObjectInfo.cpp | 3 +- drs/src/v3/model/DatabaseObjectResp.cpp | 3 +- drs/src/v3/model/DatabaseObjectVO.cpp | 3 +- drs/src/v3/model/DefaultRootDb.cpp | 3 +- drs/src/v3/model/DeleteJobReq.cpp | 3 +- drs/src/v3/model/DeleteJobResp.cpp | 3 +- drs/src/v3/model/Endpoint.cpp | 3 +- drs/src/v3/model/EndpointVO.cpp | 3 +- .../v3/model/GetDataTransformationResp.cpp | 3 +- drs/src/v3/model/ImportSmnResp.cpp | 3 +- drs/src/v3/model/InstInfo.cpp | 3 +- drs/src/v3/model/JobActionResp.cpp | 3 +- drs/src/v3/model/JobInfo.cpp | 3 +- drs/src/v3/model/KafkaSecurity.cpp | 3 +- drs/src/v3/model/KerberosVO.cpp | 3 +- drs/src/v3/model/LimitSpeedReq.cpp | 3 +- drs/src/v3/model/LineCompareDetail.cpp | 3 +- drs/src/v3/model/LineCompareResult.cpp | 3 +- drs/src/v3/model/LineCompareResultDetails.cpp | 3 +- .../v3/model/LineCompareResultOverview.cpp | 3 +- drs/src/v3/model/ListAvailableZoneRequest.cpp | 3 +- .../v3/model/ListAvailableZoneResponse.cpp | 3 +- drs/src/v3/model/ListCompareResultRequest.cpp | 3 +- .../v3/model/ListCompareResultResponse.cpp | 3 +- drs/src/v3/model/ListUsersRequest.cpp | 3 +- drs/src/v3/model/ListUsersResponse.cpp | 3 +- drs/src/v3/model/ModifyDbPwdResp.cpp | 3 +- drs/src/v3/model/ModifyJobReq.cpp | 3 +- drs/src/v3/model/ModifyJobResp.cpp | 3 +- drs/src/v3/model/ModifyPwdEndPoint.cpp | 3 +- drs/src/v3/model/ModifyTargetParamsReq.cpp | 3 +- drs/src/v3/model/ModifyTuningParamsReq.cpp | 3 +- drs/src/v3/model/ObjectCompareResult.cpp | 3 +- .../v3/model/ObjectCompareResultDetails.cpp | 3 +- .../v3/model/ObjectCompareResultOverview.cpp | 3 +- drs/src/v3/model/PageReq.cpp | 3 +- drs/src/v3/model/Params.cpp | 3 +- drs/src/v3/model/ParamsReqBean.cpp | 3 +- drs/src/v3/model/PauseInfo.cpp | 3 +- drs/src/v3/model/PauseJobResp.cpp | 3 +- drs/src/v3/model/PeriodOrderInfo.cpp | 3 +- drs/src/v3/model/PeriodOrderResp.cpp | 3 +- drs/src/v3/model/PostPreCheckResp.cpp | 3 +- drs/src/v3/model/PreCheckInfo.cpp | 3 +- drs/src/v3/model/PrecheckFailSubJobVO.cpp | 3 +- drs/src/v3/model/PrecheckResult.cpp | 3 +- drs/src/v3/model/ProgressInfo.cpp | 3 +- .../v3/model/QueryAvailableNodeTypeReq.cpp | 3 +- drs/src/v3/model/QueryCompareResultReq.cpp | 3 +- .../QueryDataGuardMonitorAndChartResp.cpp | 3 +- .../model/QueryDataGuardMonitorResponse.cpp | 3 +- drs/src/v3/model/QueryDbParamsResp.cpp | 3 +- drs/src/v3/model/QueryFlowCompareDataResp.cpp | 3 +- drs/src/v3/model/QueryJobResp.cpp | 3 +- drs/src/v3/model/QueryJobStatusResp.cpp | 3 +- drs/src/v3/model/QueryJobsReq.cpp | 3 +- drs/src/v3/model/QueryPreCheckResp.cpp | 3 +- drs/src/v3/model/QueryProgressResp.cpp | 3 +- drs/src/v3/model/QueryQuotaInfo.cpp | 3 +- drs/src/v3/model/QueryRoleDetailResp.cpp | 3 +- drs/src/v3/model/QueryRpoAndRtoResp.cpp | 3 +- drs/src/v3/model/QuerySmnInfoResp.cpp | 3 +- drs/src/v3/model/QueryStructDetailResp.cpp | 3 +- drs/src/v3/model/QueryStructProcessResp.cpp | 3 +- drs/src/v3/model/QueryUserDetailResp.cpp | 3 +- drs/src/v3/model/QueryUserResp.cpp | 3 +- drs/src/v3/model/QuotaResource.cpp | 3 +- drs/src/v3/model/ReplaceDefinerInfo.cpp | 3 +- drs/src/v3/model/ResourceTag.cpp | 3 +- drs/src/v3/model/RetryInfo.cpp | 3 +- drs/src/v3/model/RetryTaskResp.cpp | 3 +- drs/src/v3/model/RpoAndRtoInfo.cpp | 3 +- drs/src/v3/model/SelectedSetAlarmTaskReq.cpp | 3 +- drs/src/v3/model/ShowJobListRequest.cpp | 3 +- drs/src/v3/model/ShowJobListResponse.cpp | 3 +- .../v3/model/ShowMonitoringDataRequest.cpp | 3 +- .../v3/model/ShowMonitoringDataResponse.cpp | 3 +- drs/src/v3/model/ShowQuotasRequest.cpp | 3 +- drs/src/v3/model/ShowQuotasResponse.cpp | 3 +- drs/src/v3/model/SpeedLimitInfo.cpp | 3 +- drs/src/v3/model/StartInfo.cpp | 3 +- drs/src/v3/model/StartJobResp.cpp | 3 +- drs/src/v3/model/StructDetailVO.cpp | 3 +- drs/src/v3/model/StructProcessResp.cpp | 3 +- drs/src/v3/model/StructProcessVO.cpp | 3 +- drs/src/v3/model/SubscriptionInfo.cpp | 3 +- drs/src/v3/model/SwitchoverResp.cpp | 3 +- drs/src/v3/model/SyncPolicyReq.cpp | 3 +- drs/src/v3/model/SyncPolicyResp.cpp | 3 +- drs/src/v3/model/Tag.cpp | 3 +- drs/src/v3/model/TestEndPoint.cpp | 3 +- drs/src/v3/model/TransformationInfo.cpp | 3 +- drs/src/v3/model/TuningParameter.cpp | 3 +- drs/src/v3/model/UpdateDatabaseObjectReq.cpp | 3 +- drs/src/v3/model/UpdateParamsRequest.cpp | 3 +- drs/src/v3/model/UpdateParamsResponse.cpp | 3 +- .../v3/model/UpdateTuningParamsRequest.cpp | 3 +- .../v3/model/UpdateTuningParamsResponse.cpp | 3 +- drs/src/v3/model/UpdateUserReq.cpp | 3 +- drs/src/v3/model/UserAccountVO.cpp | 3 +- drs/src/v3/model/UserRoleVO.cpp | 3 +- drs/src/v5/DrsClient.cpp | 745 ++--- drs/src/v5/DrsMeta.cpp | 847 ++++++ drs/src/v5/model/ActionBaseResp.cpp | 3 +- drs/src/v5/model/ActionParams.cpp | 3 +- drs/src/v5/model/ActionReq.cpp | 3 +- drs/src/v5/model/AddColumnInfo.cpp | 3 +- drs/src/v5/model/AlarmNotifyConfig.cpp | 3 +- drs/src/v5/model/ApiHttpNullResp.cpp | 3 +- drs/src/v5/model/AsyncActionBaseResp.cpp | 3 +- drs/src/v5/model/AsyncActionResp.cpp | 3 +- drs/src/v5/model/AsyncCommitJobResp.cpp | 3 +- drs/src/v5/model/AsyncCreateJobReq.cpp | 3 +- drs/src/v5/model/AsyncCreateJobResp.cpp | 3 +- drs/src/v5/model/AsyncJobResp.cpp | 3 +- drs/src/v5/model/AsyncUpdateJobResp.cpp | 3 +- drs/src/v5/model/BaseEndpoint.cpp | 3 +- drs/src/v5/model/BaseEndpointConfig.cpp | 3 +- drs/src/v5/model/BaseResp.cpp | 3 +- drs/src/v5/model/BatchAsyncCreateJobReq.cpp | 3 +- drs/src/v5/model/BatchAsyncUpdateJobReq.cpp | 3 +- .../v5/model/BatchCreateJobsAsyncRequest.cpp | 3 +- .../v5/model/BatchCreateJobsAsyncResponse.cpp | 3 +- drs/src/v5/model/BatchDealResourceTagReq.cpp | 3 +- drs/src/v5/model/BatchDeleteJobReq.cpp | 3 +- .../v5/model/BatchDeleteJobsByIdRequest.cpp | 3 +- .../v5/model/BatchDeleteJobsByIdResponse.cpp | 3 +- .../model/BatchExecuteJobActionsRequest.cpp | 3 +- .../model/BatchExecuteJobActionsResponse.cpp | 3 +- drs/src/v5/model/BatchJobActionReq.cpp | 3 +- drs/src/v5/model/BatchResourceTag.cpp | 3 +- drs/src/v5/model/BatchStopJobActionReq.cpp | 3 +- .../v5/model/BatchStopJobsActionRequest.cpp | 3 +- .../v5/model/BatchStopJobsActionResponse.cpp | 3 +- drs/src/v5/model/BatchTagActionRequest.cpp | 3 +- drs/src/v5/model/BatchTagActionResponse.cpp | 3 +- drs/src/v5/model/CheckDataFilterRequest.cpp | 3 +- drs/src/v5/model/CheckDataFilterResponse.cpp | 3 +- drs/src/v5/model/CheckJobNameReq.cpp | 3 +- drs/src/v5/model/ChildrenJobListResp.cpp | 3 +- drs/src/v5/model/CloneJobReq.cpp | 3 +- drs/src/v5/model/CloudBaseInfo.cpp | 3 +- drs/src/v5/model/CloudVpcInfo.cpp | 3 +- drs/src/v5/model/CollectColumnsRequest.cpp | 3 +- drs/src/v5/model/CollectColumnsResponse.cpp | 3 +- .../v5/model/CollectDbObjectsAsyncRequest.cpp | 3 +- .../model/CollectDbObjectsAsyncResponse.cpp | 3 +- .../v5/model/CollectDbObjectsInfoRequest.cpp | 3 +- .../v5/model/CollectDbObjectsInfoResponse.cpp | 3 +- drs/src/v5/model/ColumnObject.cpp | 3 +- drs/src/v5/model/CommitAsyncJobRequest.cpp | 3 +- drs/src/v5/model/CommitAsyncJobResponse.cpp | 3 +- drs/src/v5/model/CompareJobInfo.cpp | 3 +- drs/src/v5/model/CompareResultInfo.cpp | 3 +- drs/src/v5/model/CompareTaskParams.cpp | 3 +- drs/src/v5/model/ContentCompareDetailInfo.cpp | 3 +- .../v5/model/ContentCompareOverviewInfo.cpp | 3 +- drs/src/v5/model/CopyJobRequest.cpp | 3 +- drs/src/v5/model/CopyJobResponse.cpp | 3 +- drs/src/v5/model/CreateJobReq.cpp | 3 +- drs/src/v5/model/CreateJobRequest.cpp | 3 +- drs/src/v5/model/CreateJobResp.cpp | 3 +- drs/src/v5/model/CreateJobResponse.cpp | 3 +- drs/src/v5/model/DataFilteringCondition.cpp | 3 +- drs/src/v5/model/DataProcessInfo.cpp | 3 +- drs/src/v5/model/DataProcessReq.cpp | 3 +- drs/src/v5/model/DatabaseObject.cpp | 3 +- drs/src/v5/model/DbObject.cpp | 3 +- drs/src/v5/model/DbObjectColumnInfo.cpp | 3 +- drs/src/v5/model/DbObjectFilteringResult.cpp | 3 +- drs/src/v5/model/DbObjectInfo.cpp | 3 +- drs/src/v5/model/DbOrTableRenameRule.cpp | 3 +- drs/src/v5/model/DbParam.cpp | 3 +- drs/src/v5/model/DbParamInfo.cpp | 3 +- drs/src/v5/model/DeleteJobRequest.cpp | 3 +- drs/src/v5/model/DeleteJobResp.cpp | 3 +- drs/src/v5/model/DeleteJobResponse.cpp | 3 +- drs/src/v5/model/DirtyData.cpp | 3 +- .../DownloadBatchCreateTemplateRequest.cpp | 3 +- .../DownloadBatchCreateTemplateResponse.cpp | 3 +- .../model/DownloadDbObjectTemplateRequest.cpp | 3 +- .../DownloadDbObjectTemplateResponse.cpp | 3 +- drs/src/v5/model/EndpointSslConfig.cpp | 3 +- drs/src/v5/model/EnterpriseProject.cpp | 3 +- drs/src/v5/model/ErrorResp.cpp | 3 +- drs/src/v5/model/ExecuteJobActionRequest.cpp | 3 +- drs/src/v5/model/ExecuteJobActionResponse.cpp | 3 +- .../v5/model/ExportOperationInfoRequest.cpp | 3 +- .../v5/model/ExportOperationInfoResponse.cpp | 3 +- drs/src/v5/model/FlowCompareData.cpp | 3 +- drs/src/v5/model/HealthCompareJob.cpp | 3 +- .../v5/model/ImportBatchCreateJobsRequest.cpp | 3 +- .../ImportBatchCreateJobsRequestBody.cpp | 3 +- .../model/ImportBatchCreateJobsResponse.cpp | 3 +- drs/src/v5/model/ImportErrorMessageResp.cpp | 3 +- drs/src/v5/model/IncreComponentDetail.cpp | 3 +- drs/src/v5/model/JobActionReq.cpp | 3 +- drs/src/v5/model/JobActions.cpp | 3 +- drs/src/v5/model/JobBaseInfo.cpp | 3 +- drs/src/v5/model/JobDetailResp.cpp | 3 +- drs/src/v5/model/JobEndpointInfo.cpp | 3 +- drs/src/v5/model/JobLinkResp.cpp | 3 +- drs/src/v5/model/JobListResp.cpp | 3 +- drs/src/v5/model/JobNodeBaseInfo.cpp | 3 +- drs/src/v5/model/JobNodeInfo.cpp | 3 +- drs/src/v5/model/JobNodeSpecInfo.cpp | 3 +- drs/src/v5/model/JobNodeVpcInfo.cpp | 3 +- drs/src/v5/model/JobProgressInfo.cpp | 3 +- drs/src/v5/model/LineCompareOverviewInfo.cpp | 3 +- .../v5/model/ListAsyncJobDetailRequest.cpp | 3 +- .../v5/model/ListAsyncJobDetailResponse.cpp | 3 +- drs/src/v5/model/ListAsyncJobsRequest.cpp | 3 +- drs/src/v5/model/ListAsyncJobsResponse.cpp | 3 +- drs/src/v5/model/ListDbObjectsRequest.cpp | 3 +- drs/src/v5/model/ListDbObjectsResponse.cpp | 3 +- drs/src/v5/model/ListJobsRequest.cpp | 3 +- drs/src/v5/model/ListJobsResponse.cpp | 3 +- drs/src/v5/model/ListLinksRequest.cpp | 3 +- drs/src/v5/model/ListLinksResponse.cpp | 3 +- drs/src/v5/model/ListProjectTagsRequest.cpp | 3 +- drs/src/v5/model/ListProjectTagsResponse.cpp | 3 +- .../v5/model/MigrationObjectOverviewInfo.cpp | 3 +- drs/src/v5/model/ModifyStartPositionReq.cpp | 3 +- drs/src/v5/model/ModifyTuningParams.cpp | 3 +- drs/src/v5/model/ObjectsCompareDetailInfo.cpp | 3 +- .../v5/model/ObjectsCompareOverviewInfo.cpp | 3 +- drs/src/v5/model/ObjectsCompareTaskInfo.cpp | 3 +- drs/src/v5/model/PeriodOrderInfo.cpp | 3 +- drs/src/v5/model/PolicyConfig.cpp | 3 +- drs/src/v5/model/PrecheckFailSubJobResult.cpp | 3 +- drs/src/v5/model/PrecheckResult.cpp | 3 +- drs/src/v5/model/ProductInfo.cpp | 3 +- drs/src/v5/model/ProgressCompleteInfo.cpp | 3 +- drs/src/v5/model/ProjectTag.cpp | 3 +- drs/src/v5/model/QueryColumnInfo.cpp | 3 +- drs/src/v5/model/QueryColumnReq.cpp | 3 +- drs/src/v5/model/QueryMetricResult.cpp | 3 +- .../QueryMigrationObjectProgressInfo.cpp | 3 +- drs/src/v5/model/QueryNetworkResult.cpp | 3 +- drs/src/v5/model/QueryPreCheckResult.cpp | 3 +- drs/src/v5/model/QuerySelectObjectInfoReq.cpp | 3 +- .../model/QueryUserSelectedObjectInfoReq.cpp | 3 +- drs/src/v5/model/ResourceTag.cpp | 3 +- drs/src/v5/model/SchemaObject.cpp | 3 +- drs/src/v5/model/SelectDbTableObjectInfo.cpp | 3 +- drs/src/v5/model/ShowActionsRequest.cpp | 3 +- drs/src/v5/model/ShowActionsResponse.cpp | 3 +- .../v5/model/ShowColumnInfoResultRequest.cpp | 3 +- .../v5/model/ShowColumnInfoResultResponse.cpp | 3 +- drs/src/v5/model/ShowComparePolicyRequest.cpp | 3 +- .../v5/model/ShowComparePolicyResponse.cpp | 3 +- .../model/ShowDataFilteringResultRequest.cpp | 3 +- .../model/ShowDataFilteringResultResponse.cpp | 3 +- .../ShowDataProcessingRulesResultRequest.cpp | 3 +- .../ShowDataProcessingRulesResultResponse.cpp | 3 +- drs/src/v5/model/ShowDataProgressRequest.cpp | 3 +- drs/src/v5/model/ShowDataProgressResponse.cpp | 3 +- .../ShowDbObjectCollectionStatusRequest.cpp | 3 +- .../ShowDbObjectCollectionStatusResponse.cpp | 3 +- .../ShowDbObjectTemplateProgressRequest.cpp | 3 +- .../ShowDbObjectTemplateProgressResponse.cpp | 3 +- .../ShowDbObjectTemplateResultRequest.cpp | 3 +- .../ShowDbObjectTemplateResultResponse.cpp | 3 +- drs/src/v5/model/ShowDbObjectsListRequest.cpp | 3 +- .../v5/model/ShowDbObjectsListResponse.cpp | 3 +- drs/src/v5/model/ShowDirtyDataRequest.cpp | 3 +- drs/src/v5/model/ShowDirtyDataResponse.cpp | 3 +- .../v5/model/ShowEnterpriseProjectRequest.cpp | 3 +- .../model/ShowEnterpriseProjectResponse.cpp | 3 +- .../model/ShowHealthCompareJobListRequest.cpp | 3 +- .../ShowHealthCompareJobListResponse.cpp | 3 +- .../ShowIncrementComponentsDetailRequest.cpp | 3 +- .../ShowIncrementComponentsDetailResponse.cpp | 3 +- drs/src/v5/model/ShowInstanceTagsRequest.cpp | 3 +- drs/src/v5/model/ShowInstanceTagsResponse.cpp | 3 +- drs/src/v5/model/ShowJobDetailRequest.cpp | 3 +- drs/src/v5/model/ShowJobDetailResponse.cpp | 3 +- drs/src/v5/model/ShowMeteringRequest.cpp | 3 +- drs/src/v5/model/ShowMeteringResponse.cpp | 3 +- drs/src/v5/model/ShowMonitorDataRequest.cpp | 3 +- drs/src/v5/model/ShowMonitorDataResponse.cpp | 3 +- drs/src/v5/model/ShowObjectMappingRequest.cpp | 3 +- .../v5/model/ShowObjectMappingResponse.cpp | 3 +- drs/src/v5/model/ShowProgressDataRequest.cpp | 3 +- drs/src/v5/model/ShowProgressDataResponse.cpp | 3 +- .../v5/model/ShowSupportObjectTypeRequest.cpp | 3 +- .../model/ShowSupportObjectTypeResponse.cpp | 3 +- .../ShowUpdateObjectSavingStatusRequest.cpp | 3 +- .../ShowUpdateObjectSavingStatusResponse.cpp | 3 +- drs/src/v5/model/SingleCreateJobReq.cpp | 3 +- drs/src/v5/model/SingleUpdateJobReq.cpp | 3 +- drs/src/v5/model/SkipPreCheckInfo.cpp | 3 +- drs/src/v5/model/SpeedLimitInfo.cpp | 3 +- drs/src/v5/model/StopJobActionInfo.cpp | 3 +- drs/src/v5/model/StopJobActionReq.cpp | 3 +- drs/src/v5/model/StopJobActionRequest.cpp | 3 +- drs/src/v5/model/StopJobActionResponse.cpp | 3 +- drs/src/v5/model/SupportImportFileResult.cpp | 3 +- .../v5/model/TableLineCompareDetailInfo.cpp | 3 +- drs/src/v5/model/TableObject.cpp | 3 +- drs/src/v5/model/TargetRootDb.cpp | 3 +- drs/src/v5/model/TaskLogInfo.cpp | 3 +- drs/src/v5/model/TuningParamInfo.cpp | 3 +- drs/src/v5/model/TuningParameter.cpp | 3 +- .../v5/model/UpdateBatchAsyncJobsRequest.cpp | 3 +- .../v5/model/UpdateBatchAsyncJobsResponse.cpp | 3 +- .../v5/model/UpdateDataProgressRequest.cpp | 3 +- .../v5/model/UpdateDataProgressResponse.cpp | 3 +- drs/src/v5/model/UpdateJob.cpp | 3 +- drs/src/v5/model/UpdateJobReq.cpp | 3 +- drs/src/v5/model/UpdateJobRequest.cpp | 3 +- drs/src/v5/model/UpdateJobResponse.cpp | 3 +- .../v5/model/UpdateStartPositionRequest.cpp | 3 +- .../v5/model/UpdateStartPositionResponse.cpp | 3 +- .../model/UploadDbObjectTemplateRequest.cpp | 3 +- .../UploadDbObjectTemplateRequestBody.cpp | 3 +- .../model/UploadDbObjectTemplateResponse.cpp | 3 +- drs/src/v5/model/UserMigrationInfo.cpp | 3 +- drs/src/v5/model/UserMigrationList.cpp | 3 +- drs/src/v5/model/UserMigrationRole.cpp | 3 +- drs/src/v5/model/ValidateJobNameRequest.cpp | 3 +- drs/src/v5/model/ValidateJobNameResponse.cpp | 3 +- ecs/include/huaweicloud/ecs/v2/EcsClient.h | 4 +- ecs/include/huaweicloud/ecs/v2/EcsMeta.h | 93 + .../v2/model/AddServerGroupMemberRequest.h | 4 +- .../model/AddServerGroupMemberRequestBody.h | 4 +- .../v2/model/AddServerGroupMemberResponse.h | 4 +- .../v2/model/AssociateServerVirtualIpOption.h | 4 +- .../model/AssociateServerVirtualIpRequest.h | 4 +- .../AssociateServerVirtualIpRequestBody.h | 4 +- .../model/AssociateServerVirtualIpResponse.h | 4 +- .../ecs/v2/model/AttachServerVolumeOption.h | 4 +- .../ecs/v2/model/AttachServerVolumeRequest.h | 4 +- .../v2/model/AttachServerVolumeRequestBody.h | 4 +- .../ecs/v2/model/AttachServerVolumeResponse.h | 4 +- .../ecs/v2/model/BatchAddServerNicOption.h | 4 +- .../ecs/v2/model/BatchAddServerNicsRequest.h | 4 +- .../v2/model/BatchAddServerNicsRequestBody.h | 4 +- .../ecs/v2/model/BatchAddServerNicsResponse.h | 4 +- .../model/BatchAttachSharableVolumesOption.h | 4 +- .../model/BatchAttachSharableVolumesRequest.h | 4 +- .../BatchAttachSharableVolumesRequestBody.h | 4 +- .../BatchAttachSharableVolumesResponse.h | 4 +- .../v2/model/BatchCreateServerTagsRequest.h | 4 +- .../model/BatchCreateServerTagsRequestBody.h | 4 +- .../v2/model/BatchCreateServerTagsResponse.h | 4 +- .../ecs/v2/model/BatchDeleteServerNicOption.h | 4 +- .../v2/model/BatchDeleteServerNicsRequest.h | 4 +- .../model/BatchDeleteServerNicsRequestBody.h | 4 +- .../v2/model/BatchDeleteServerNicsResponse.h | 4 +- .../v2/model/BatchDeleteServerTagsRequest.h | 4 +- .../model/BatchDeleteServerTagsRequestBody.h | 4 +- .../v2/model/BatchDeleteServerTagsResponse.h | 4 +- .../ecs/v2/model/BatchRebootServersRequest.h | 4 +- .../v2/model/BatchRebootServersRequestBody.h | 4 +- .../ecs/v2/model/BatchRebootServersResponse.h | 4 +- .../ecs/v2/model/BatchRebootSeversOption.h | 4 +- .../model/BatchResetServersPasswordRequest.h | 4 +- .../BatchResetServersPasswordRequestBody.h | 4 +- .../model/BatchResetServersPasswordResponse.h | 4 +- .../ecs/v2/model/BatchStartServersOption.h | 4 +- .../ecs/v2/model/BatchStartServersRequest.h | 4 +- .../v2/model/BatchStartServersRequestBody.h | 4 +- .../ecs/v2/model/BatchStartServersResponse.h | 4 +- .../ecs/v2/model/BatchStopServersOption.h | 4 +- .../ecs/v2/model/BatchStopServersRequest.h | 4 +- .../v2/model/BatchStopServersRequestBody.h | 4 +- .../ecs/v2/model/BatchStopServersResponse.h | 4 +- .../v2/model/BatchUpdateServersNameRequest.h | 4 +- .../model/BatchUpdateServersNameRequestBody.h | 4 +- .../v2/model/BatchUpdateServersNameResponse.h | 4 +- .../v2/model/BlockDeviceAttachableQuantity.h | 4 +- .../ChangeServerChargeModePrepaidOption.h | 4 +- .../v2/model/ChangeServerChargeModeRequest.h | 4 +- .../model/ChangeServerChargeModeRequestBody.h | 4 +- .../v2/model/ChangeServerChargeModeResponse.h | 4 +- .../model/ChangeServerOsWithCloudInitOption.h | 4 +- .../ChangeServerOsWithCloudInitRequest.h | 4 +- .../ChangeServerOsWithCloudInitRequestBody.h | 4 +- .../ChangeServerOsWithCloudInitResponse.h | 4 +- .../ChangeServerOsWithoutCloudInitOption.h | 4 +- .../ChangeServerOsWithoutCloudInitRequest.h | 4 +- ...hangeServerOsWithoutCloudInitRequestBody.h | 4 +- .../ChangeServerOsWithoutCloudInitResponse.h | 4 +- .../ecs/v2/model/ChangeSeversOsMetadata.h | 4 +- ...geSeversOsMetadataWithoutCloudInitOption.h | 4 +- .../huaweicloud/ecs/v2/model/CpuOptions.h | 4 +- .../v2/model/CreatePostPaidServersRequest.h | 4 +- .../model/CreatePostPaidServersRequestBody.h | 4 +- .../v2/model/CreatePostPaidServersResponse.h | 4 +- .../ecs/v2/model/CreateServerGroupOption.h | 4 +- .../ecs/v2/model/CreateServerGroupRequest.h | 4 +- .../v2/model/CreateServerGroupRequestBody.h | 4 +- .../ecs/v2/model/CreateServerGroupResponse.h | 4 +- .../ecs/v2/model/CreateServerGroupResult.h | 4 +- .../CreateServerNicAllowedAddressPairs.h | 4 +- .../ecs/v2/model/CreateServersRequest.h | 4 +- .../ecs/v2/model/CreateServersRequestBody.h | 4 +- .../ecs/v2/model/CreateServersResponse.h | 4 +- .../v2/model/DeleteServerGroupMemberRequest.h | 4 +- .../DeleteServerGroupMemberRequestBody.h | 4 +- .../model/DeleteServerGroupMemberResponse.h | 4 +- .../ecs/v2/model/DeleteServerGroupRequest.h | 4 +- .../ecs/v2/model/DeleteServerGroupResponse.h | 4 +- .../v2/model/DeleteServerMetadataRequest.h | 4 +- .../v2/model/DeleteServerMetadataResponse.h | 4 +- .../v2/model/DeleteServerPasswordRequest.h | 4 +- .../v2/model/DeleteServerPasswordResponse.h | 4 +- .../ecs/v2/model/DeleteServersRequest.h | 4 +- .../ecs/v2/model/DeleteServersRequestBody.h | 4 +- .../ecs/v2/model/DeleteServersResponse.h | 4 +- .../ecs/v2/model/DetachServerVolumeRequest.h | 4 +- .../ecs/v2/model/DetachServerVolumeResponse.h | 4 +- .../model/DisassociateServerVirtualIpOption.h | 4 +- .../DisassociateServerVirtualIpRequest.h | 4 +- .../DisassociateServerVirtualIpRequestBody.h | 4 +- .../DisassociateServerVirtualIpResponse.h | 4 +- ecs/include/huaweicloud/ecs/v2/model/Flavor.h | 4 +- .../ecs/v2/model/FlavorExtraSpec.h | 26 +- .../huaweicloud/ecs/v2/model/FlavorLink.h | 4 +- .../ecs/v2/model/FlavorSpotOptions.h | 4 +- .../v2/model/GetServerRemoteConsoleOption.h | 4 +- .../huaweicloud/ecs/v2/model/Hypervisor.h | 4 +- .../v2/model/InterfaceAttachableQuantity.h | 4 +- .../ecs/v2/model/InterfaceAttachment.h | 4 +- .../huaweicloud/ecs/v2/model/Ipv6Bandwidth.h | 4 +- .../huaweicloud/ecs/v2/model/JobEntities.h | 4 +- ecs/include/huaweicloud/ecs/v2/model/Link.h | 4 +- .../v2/model/ListFlavorSellPoliciesRequest.h | 4 +- .../v2/model/ListFlavorSellPoliciesResponse.h | 4 +- .../v2/model/ListFlavorSellPoliciesResult.h | 4 +- .../ecs/v2/model/ListFlavorsRequest.h | 4 +- .../ecs/v2/model/ListFlavorsResponse.h | 4 +- .../ecs/v2/model/ListResizeFlavorsRequest.h | 4 +- .../ecs/v2/model/ListResizeFlavorsResponse.h | 4 +- .../ecs/v2/model/ListResizeFlavorsResult.h | 4 +- .../v2/model/ListServerBlockDevicesRequest.h | 4 +- .../v2/model/ListServerBlockDevicesResponse.h | 4 +- .../v2/model/ListServerGroupsPageInfoResult.h | 4 +- .../ecs/v2/model/ListServerGroupsRequest.h | 4 +- .../ecs/v2/model/ListServerGroupsResponse.h | 4 +- .../ecs/v2/model/ListServerGroupsResult.h | 4 +- .../v2/model/ListServerInterfacesRequest.h | 4 +- .../v2/model/ListServerInterfacesResponse.h | 4 +- .../ecs/v2/model/ListServerTagsRequest.h | 4 +- .../ecs/v2/model/ListServerTagsResponse.h | 4 +- .../ecs/v2/model/ListServersByTagRequest.h | 4 +- .../v2/model/ListServersByTagRequestBody.h | 4 +- .../ecs/v2/model/ListServersByTagResponse.h | 4 +- .../ecs/v2/model/ListServersDetailsRequest.h | 4 +- .../ecs/v2/model/ListServersDetailsResponse.h | 4 +- .../ecs/v2/model/MigrateServerOption.h | 4 +- .../ecs/v2/model/MigrateServerRequest.h | 4 +- .../ecs/v2/model/MigrateServerRequestBody.h | 4 +- .../ecs/v2/model/MigrateServerResponse.h | 4 +- .../ecs/v2/model/NovaAddSecurityGroupOption.h | 4 +- .../model/NovaAssociateSecurityGroupRequest.h | 4 +- .../NovaAssociateSecurityGroupRequestBody.h | 4 +- .../NovaAssociateSecurityGroupResponse.h | 4 +- .../ecs/v2/model/NovaAttachInterfaceFixedIp.h | 4 +- .../ecs/v2/model/NovaAttachInterfaceOption.h | 4 +- .../ecs/v2/model/NovaAttachInterfaceRequest.h | 4 +- .../v2/model/NovaAttachInterfaceRequestBody.h | 4 +- .../v2/model/NovaAttachInterfaceResponse.h | 4 +- .../ecs/v2/model/NovaAvailabilityZone.h | 4 +- .../ecs/v2/model/NovaAvailabilityZoneState.h | 4 +- .../ecs/v2/model/NovaCreateKeypairOption.h | 4 +- .../ecs/v2/model/NovaCreateKeypairRequest.h | 4 +- .../v2/model/NovaCreateKeypairRequestBody.h | 4 +- .../ecs/v2/model/NovaCreateKeypairResponse.h | 4 +- .../ecs/v2/model/NovaCreateServersOption.h | 6 +- .../ecs/v2/model/NovaCreateServersRequest.h | 4 +- .../v2/model/NovaCreateServersRequestBody.h | 4 +- .../ecs/v2/model/NovaCreateServersResponse.h | 4 +- .../ecs/v2/model/NovaCreateServersResult.h | 4 +- .../v2/model/NovaCreateServersSchedulerHint.h | 4 +- .../ecs/v2/model/NovaDeleteKeypairRequest.h | 4 +- .../ecs/v2/model/NovaDeleteKeypairResponse.h | 4 +- .../ecs/v2/model/NovaDeleteServerRequest.h | 4 +- .../ecs/v2/model/NovaDeleteServerResponse.h | 4 +- .../NovaDisassociateSecurityGroupRequest.h | 4 +- ...NovaDisassociateSecurityGroupRequestBody.h | 4 +- .../NovaDisassociateSecurityGroupResponse.h | 4 +- .../huaweicloud/ecs/v2/model/NovaKeypair.h | 4 +- .../ecs/v2/model/NovaKeypairDetail.h | 4 +- .../huaweicloud/ecs/v2/model/NovaLink.h | 4 +- .../model/NovaListAvailabilityZonesRequest.h | 4 +- .../model/NovaListAvailabilityZonesResponse.h | 4 +- .../ecs/v2/model/NovaListKeypairsRequest.h | 4 +- .../ecs/v2/model/NovaListKeypairsResponse.h | 4 +- .../ecs/v2/model/NovaListKeypairsResult.h | 4 +- .../NovaListServerSecurityGroupsRequest.h | 4 +- .../NovaListServerSecurityGroupsResponse.h | 4 +- .../v2/model/NovaListServersDetailsRequest.h | 4 +- .../v2/model/NovaListServersDetailsResponse.h | 4 +- .../huaweicloud/ecs/v2/model/NovaNetwork.h | 4 +- .../v2/model/NovaRemoveSecurityGroupOption.h | 4 +- .../ecs/v2/model/NovaSecurityGroup.h | 4 +- .../v2/model/NovaSecurityGroupCommonGroup.h | 4 +- .../v2/model/NovaSecurityGroupCommonIpRange.h | 4 +- .../v2/model/NovaSecurityGroupCommonRule.h | 4 +- .../huaweicloud/ecs/v2/model/NovaServer.h | 4 +- .../v2/model/NovaServerBlockDeviceMapping.h | 4 +- .../ecs/v2/model/NovaServerFault.h | 4 +- .../ecs/v2/model/NovaServerFlavor.h | 4 +- .../ecs/v2/model/NovaServerImage.h | 4 +- .../ecs/v2/model/NovaServerInterfaceDetail.h | 4 +- .../ecs/v2/model/NovaServerInterfaceFixedIp.h | 4 +- .../ecs/v2/model/NovaServerNetwork.h | 4 +- .../ecs/v2/model/NovaServerSchedulerHints.h | 4 +- .../ecs/v2/model/NovaServerSecurityGroup.h | 4 +- .../ecs/v2/model/NovaServerVolume.h | 4 +- .../ecs/v2/model/NovaShowKeypairRequest.h | 4 +- .../ecs/v2/model/NovaShowKeypairResponse.h | 4 +- .../ecs/v2/model/NovaShowServerRequest.h | 4 +- .../ecs/v2/model/NovaShowServerResponse.h | 4 +- .../ecs/v2/model/NovaSimpleKeypair.h | 4 +- .../huaweicloud/ecs/v2/model/PageLink.h | 4 +- .../huaweicloud/ecs/v2/model/PostPaidServer.h | 6 +- .../ecs/v2/model/PostPaidServerDataVolume.h | 4 +- .../PostPaidServerDataVolumeExtendParam.h | 4 +- .../model/PostPaidServerDataVolumeMetadata.h | 4 +- .../ecs/v2/model/PostPaidServerEip.h | 4 +- .../ecs/v2/model/PostPaidServerEipBandwidth.h | 4 +- .../v2/model/PostPaidServerEipExtendParam.h | 4 +- .../ecs/v2/model/PostPaidServerExtendParam.h | 4 +- .../v2/model/PostPaidServerIpv6Bandwidth.h | 4 +- .../ecs/v2/model/PostPaidServerNic.h | 4 +- .../ecs/v2/model/PostPaidServerPublicip.h | 4 +- .../ecs/v2/model/PostPaidServerRootVolume.h | 4 +- .../PostPaidServerRootVolumeExtendParam.h | 4 +- .../model/PostPaidServerRootVolumeMetadata.h | 4 +- .../v2/model/PostPaidServerSchedulerHints.h | 4 +- .../v2/model/PostPaidServerSecurityGroup.h | 4 +- .../ecs/v2/model/PostPaidServerTag.h | 4 +- .../huaweicloud/ecs/v2/model/PrePaidServer.h | 6 +- .../ecs/v2/model/PrePaidServerDataVolume.h | 4 +- .../PrePaidServerDataVolumeExtendParam.h | 4 +- .../model/PrePaidServerDataVolumeMetadata.h | 4 +- .../ecs/v2/model/PrePaidServerEip.h | 4 +- .../ecs/v2/model/PrePaidServerEipBandwidth.h | 4 +- .../v2/model/PrePaidServerEipExtendParam.h | 4 +- .../ecs/v2/model/PrePaidServerExtendParam.h | 4 +- .../ecs/v2/model/PrePaidServerIpv6Bandwidth.h | 4 +- .../ecs/v2/model/PrePaidServerNic.h | 4 +- .../ecs/v2/model/PrePaidServerPublicip.h | 4 +- .../ecs/v2/model/PrePaidServerRootVolume.h | 4 +- .../PrePaidServerRootVolumeExtendParam.h | 4 +- .../model/PrePaidServerRootVolumeMetadata.h | 4 +- .../v2/model/PrePaidServerSchedulerHints.h | 4 +- .../ecs/v2/model/PrePaidServerSecurityGroup.h | 4 +- .../ecs/v2/model/PrePaidServerTag.h | 4 +- .../ecs/v2/model/ProjectFlavorLimit.h | 4 +- .../huaweicloud/ecs/v2/model/ProjectTag.h | 4 +- .../model/RegisterServerAutoRecoveryRequest.h | 4 +- .../RegisterServerAutoRecoveryRequestBody.h | 4 +- .../RegisterServerAutoRecoveryResponse.h | 4 +- .../v2/model/RegisterServerMonitorRequest.h | 4 +- .../model/RegisterServerMonitorRequestBody.h | 4 +- .../v2/model/RegisterServerMonitorResponse.h | 4 +- .../ReinstallServerWithCloudInitOption.h | 4 +- .../ReinstallServerWithCloudInitRequest.h | 4 +- .../ReinstallServerWithCloudInitRequestBody.h | 4 +- .../ReinstallServerWithCloudInitResponse.h | 4 +- .../ReinstallServerWithoutCloudInitOption.h | 4 +- .../ReinstallServerWithoutCloudInitRequest.h | 4 +- ...installServerWithoutCloudInitRequestBody.h | 4 +- .../ReinstallServerWithoutCloudInitResponse.h | 4 +- .../ecs/v2/model/ReinstallSeverMetadata.h | 4 +- ...stallSeverMetadataWithoutCloudInitOption.h | 15 +- .../ecs/v2/model/ResetServerPasswordOption.h | 4 +- .../ecs/v2/model/ResetServerPasswordRequest.h | 4 +- .../v2/model/ResetServerPasswordRequestBody.h | 4 +- .../v2/model/ResetServerPasswordResponse.h | 4 +- .../ecs/v2/model/ResizePostPaidServerOption.h | 4 +- .../v2/model/ResizePostPaidServerRequest.h | 4 +- .../model/ResizePostPaidServerRequestBody.h | 4 +- .../v2/model/ResizePostPaidServerResponse.h | 4 +- .../ecs/v2/model/ResizePrePaidServerOption.h | 4 +- .../ecs/v2/model/ResizeServerExtendParam.h | 4 +- .../ecs/v2/model/ResizeServerRequest.h | 4 +- .../ecs/v2/model/ResizeServerRequestBody.h | 4 +- .../ecs/v2/model/ResizeServerResponse.h | 4 +- .../huaweicloud/ecs/v2/model/ResourceTag.h | 4 +- .../huaweicloud/ecs/v2/model/ServerAddress.h | 15 +- .../ecs/v2/model/ServerAttachableQuantity.h | 4 +- .../ecs/v2/model/ServerBlockDevice.h | 4 +- .../huaweicloud/ecs/v2/model/ServerDetail.h | 6 +- .../v2/model/ServerExtendVolumeAttachment.h | 4 +- .../huaweicloud/ecs/v2/model/ServerFault.h | 4 +- .../huaweicloud/ecs/v2/model/ServerFlavor.h | 4 +- .../ecs/v2/model/ServerGroupMember.h | 4 +- .../huaweicloud/ecs/v2/model/ServerId.h | 4 +- .../huaweicloud/ecs/v2/model/ServerImage.h | 4 +- .../ecs/v2/model/ServerInterfaceFixedIp.h | 4 +- .../huaweicloud/ecs/v2/model/ServerLimits.h | 4 +- .../ecs/v2/model/ServerNicSecurityGroup.h | 4 +- .../ecs/v2/model/ServerRemoteConsole.h | 4 +- .../huaweicloud/ecs/v2/model/ServerResource.h | 4 +- .../ecs/v2/model/ServerSchedulerHints.h | 4 +- .../ecs/v2/model/ServerSecurityGroup.h | 4 +- .../ecs/v2/model/ServerSystemTag.h | 4 +- .../huaweicloud/ecs/v2/model/ServerTag.h | 4 +- .../huaweicloud/ecs/v2/model/ServerTagMatch.h | 4 +- .../huaweicloud/ecs/v2/model/ServerTags.h | 4 +- .../huaweicloud/ecs/v2/model/ShowJobRequest.h | 4 +- .../ecs/v2/model/ShowJobResponse.h | 4 +- .../v2/model/ShowResetPasswordFlagRequest.h | 4 +- .../v2/model/ShowResetPasswordFlagResponse.h | 4 +- .../v2/model/ShowServerAutoRecoveryRequest.h | 4 +- .../v2/model/ShowServerAutoRecoveryResponse.h | 4 +- .../v2/model/ShowServerBlockDeviceRequest.h | 4 +- .../v2/model/ShowServerBlockDeviceResponse.h | 4 +- .../ecs/v2/model/ShowServerGroupRequest.h | 4 +- .../ecs/v2/model/ShowServerGroupResponse.h | 4 +- .../ecs/v2/model/ShowServerGroupResult.h | 4 +- .../ecs/v2/model/ShowServerLimitsRequest.h | 4 +- .../ecs/v2/model/ShowServerLimitsResponse.h | 4 +- .../ecs/v2/model/ShowServerPasswordRequest.h | 4 +- .../ecs/v2/model/ShowServerPasswordResponse.h | 4 +- .../v2/model/ShowServerRemoteConsoleRequest.h | 4 +- .../ShowServerRemoteConsoleRequestBody.h | 4 +- .../model/ShowServerRemoteConsoleResponse.h | 4 +- .../ecs/v2/model/ShowServerRequest.h | 4 +- .../ecs/v2/model/ShowServerResponse.h | 4 +- .../ecs/v2/model/ShowServerTagsRequest.h | 4 +- .../ecs/v2/model/ShowServerTagsResponse.h | 4 +- .../huaweicloud/ecs/v2/model/SimpleFlavor.h | 4 +- ecs/include/huaweicloud/ecs/v2/model/SubJob.h | 4 +- .../huaweicloud/ecs/v2/model/SubJobEntities.h | 4 +- .../ecs/v2/model/UpdateServerAddress.h | 4 +- .../UpdateServerAutoTerminateTimeRequest.h | 4 +- ...UpdateServerAutoTerminateTimeRequestBody.h | 6 +- .../UpdateServerAutoTerminateTimeResponse.h | 4 +- .../v2/model/UpdateServerBlockDeviceOption.h | 4 +- .../ecs/v2/model/UpdateServerBlockDeviceReq.h | 4 +- .../v2/model/UpdateServerBlockDeviceRequest.h | 4 +- .../model/UpdateServerBlockDeviceResponse.h | 4 +- .../v2/model/UpdateServerMetadataRequest.h | 4 +- .../model/UpdateServerMetadataRequestBody.h | 4 +- .../v2/model/UpdateServerMetadataResponse.h | 4 +- .../ecs/v2/model/UpdateServerOption.h | 4 +- .../ecs/v2/model/UpdateServerRequest.h | 4 +- .../ecs/v2/model/UpdateServerRequestBody.h | 4 +- .../ecs/v2/model/UpdateServerResponse.h | 4 +- .../ecs/v2/model/UpdateServerResult.h | 4 +- ecs/src/v2/EcsClient.cpp | 1035 ++++--- ecs/src/v2/EcsMeta.cpp | 714 +++++ .../v2/model/AddServerGroupMemberRequest.cpp | 3 +- .../model/AddServerGroupMemberRequestBody.cpp | 3 +- .../v2/model/AddServerGroupMemberResponse.cpp | 3 +- .../model/AssociateServerVirtualIpOption.cpp | 3 +- .../model/AssociateServerVirtualIpRequest.cpp | 3 +- .../AssociateServerVirtualIpRequestBody.cpp | 3 +- .../AssociateServerVirtualIpResponse.cpp | 3 +- ecs/src/v2/model/AttachServerVolumeOption.cpp | 3 +- .../v2/model/AttachServerVolumeRequest.cpp | 3 +- .../model/AttachServerVolumeRequestBody.cpp | 3 +- .../v2/model/AttachServerVolumeResponse.cpp | 3 +- ecs/src/v2/model/BatchAddServerNicOption.cpp | 3 +- .../v2/model/BatchAddServerNicsRequest.cpp | 3 +- .../model/BatchAddServerNicsRequestBody.cpp | 3 +- .../v2/model/BatchAddServerNicsResponse.cpp | 3 +- .../BatchAttachSharableVolumesOption.cpp | 3 +- .../BatchAttachSharableVolumesRequest.cpp | 3 +- .../BatchAttachSharableVolumesRequestBody.cpp | 3 +- .../BatchAttachSharableVolumesResponse.cpp | 3 +- .../v2/model/BatchCreateServerTagsRequest.cpp | 3 +- .../BatchCreateServerTagsRequestBody.cpp | 3 +- .../model/BatchCreateServerTagsResponse.cpp | 3 +- .../v2/model/BatchDeleteServerNicOption.cpp | 3 +- .../v2/model/BatchDeleteServerNicsRequest.cpp | 3 +- .../BatchDeleteServerNicsRequestBody.cpp | 3 +- .../model/BatchDeleteServerNicsResponse.cpp | 3 +- .../v2/model/BatchDeleteServerTagsRequest.cpp | 3 +- .../BatchDeleteServerTagsRequestBody.cpp | 3 +- .../model/BatchDeleteServerTagsResponse.cpp | 3 +- .../v2/model/BatchRebootServersRequest.cpp | 3 +- .../model/BatchRebootServersRequestBody.cpp | 3 +- .../v2/model/BatchRebootServersResponse.cpp | 3 +- ecs/src/v2/model/BatchRebootSeversOption.cpp | 3 +- .../BatchResetServersPasswordRequest.cpp | 3 +- .../BatchResetServersPasswordRequestBody.cpp | 3 +- .../BatchResetServersPasswordResponse.cpp | 3 +- ecs/src/v2/model/BatchStartServersOption.cpp | 3 +- ecs/src/v2/model/BatchStartServersRequest.cpp | 3 +- .../v2/model/BatchStartServersRequestBody.cpp | 3 +- .../v2/model/BatchStartServersResponse.cpp | 3 +- ecs/src/v2/model/BatchStopServersOption.cpp | 3 +- ecs/src/v2/model/BatchStopServersRequest.cpp | 3 +- .../v2/model/BatchStopServersRequestBody.cpp | 3 +- ecs/src/v2/model/BatchStopServersResponse.cpp | 3 +- .../model/BatchUpdateServersNameRequest.cpp | 3 +- .../BatchUpdateServersNameRequestBody.cpp | 3 +- .../model/BatchUpdateServersNameResponse.cpp | 3 +- .../model/BlockDeviceAttachableQuantity.cpp | 3 +- .../ChangeServerChargeModePrepaidOption.cpp | 3 +- .../model/ChangeServerChargeModeRequest.cpp | 3 +- .../ChangeServerChargeModeRequestBody.cpp | 3 +- .../model/ChangeServerChargeModeResponse.cpp | 3 +- .../ChangeServerOsWithCloudInitOption.cpp | 3 +- .../ChangeServerOsWithCloudInitRequest.cpp | 3 +- ...ChangeServerOsWithCloudInitRequestBody.cpp | 3 +- .../ChangeServerOsWithCloudInitResponse.cpp | 3 +- .../ChangeServerOsWithoutCloudInitOption.cpp | 3 +- .../ChangeServerOsWithoutCloudInitRequest.cpp | 3 +- ...ngeServerOsWithoutCloudInitRequestBody.cpp | 3 +- ...ChangeServerOsWithoutCloudInitResponse.cpp | 3 +- ecs/src/v2/model/ChangeSeversOsMetadata.cpp | 3 +- ...SeversOsMetadataWithoutCloudInitOption.cpp | 3 +- ecs/src/v2/model/CpuOptions.cpp | 3 +- .../v2/model/CreatePostPaidServersRequest.cpp | 3 +- .../CreatePostPaidServersRequestBody.cpp | 3 +- .../model/CreatePostPaidServersResponse.cpp | 3 +- ecs/src/v2/model/CreateServerGroupOption.cpp | 3 +- ecs/src/v2/model/CreateServerGroupRequest.cpp | 3 +- .../v2/model/CreateServerGroupRequestBody.cpp | 3 +- .../v2/model/CreateServerGroupResponse.cpp | 3 +- ecs/src/v2/model/CreateServerGroupResult.cpp | 3 +- .../CreateServerNicAllowedAddressPairs.cpp | 3 +- ecs/src/v2/model/CreateServersRequest.cpp | 3 +- ecs/src/v2/model/CreateServersRequestBody.cpp | 3 +- ecs/src/v2/model/CreateServersResponse.cpp | 3 +- .../model/DeleteServerGroupMemberRequest.cpp | 3 +- .../DeleteServerGroupMemberRequestBody.cpp | 3 +- .../model/DeleteServerGroupMemberResponse.cpp | 3 +- ecs/src/v2/model/DeleteServerGroupRequest.cpp | 3 +- .../v2/model/DeleteServerGroupResponse.cpp | 3 +- .../v2/model/DeleteServerMetadataRequest.cpp | 3 +- .../v2/model/DeleteServerMetadataResponse.cpp | 3 +- .../v2/model/DeleteServerPasswordRequest.cpp | 3 +- .../v2/model/DeleteServerPasswordResponse.cpp | 3 +- ecs/src/v2/model/DeleteServersRequest.cpp | 3 +- ecs/src/v2/model/DeleteServersRequestBody.cpp | 3 +- ecs/src/v2/model/DeleteServersResponse.cpp | 3 +- .../v2/model/DetachServerVolumeRequest.cpp | 3 +- .../v2/model/DetachServerVolumeResponse.cpp | 3 +- .../DisassociateServerVirtualIpOption.cpp | 3 +- .../DisassociateServerVirtualIpRequest.cpp | 3 +- ...DisassociateServerVirtualIpRequestBody.cpp | 3 +- .../DisassociateServerVirtualIpResponse.cpp | 3 +- ecs/src/v2/model/Flavor.cpp | 3 +- ecs/src/v2/model/FlavorExtraSpec.cpp | 73 +- ecs/src/v2/model/FlavorLink.cpp | 3 +- ecs/src/v2/model/FlavorSpotOptions.cpp | 3 +- .../v2/model/GetServerRemoteConsoleOption.cpp | 3 +- ecs/src/v2/model/Hypervisor.cpp | 3 +- .../v2/model/InterfaceAttachableQuantity.cpp | 3 +- ecs/src/v2/model/InterfaceAttachment.cpp | 3 +- ecs/src/v2/model/Ipv6Bandwidth.cpp | 3 +- ecs/src/v2/model/JobEntities.cpp | 3 +- ecs/src/v2/model/Link.cpp | 3 +- .../model/ListFlavorSellPoliciesRequest.cpp | 3 +- .../model/ListFlavorSellPoliciesResponse.cpp | 3 +- .../v2/model/ListFlavorSellPoliciesResult.cpp | 3 +- ecs/src/v2/model/ListFlavorsRequest.cpp | 3 +- ecs/src/v2/model/ListFlavorsResponse.cpp | 3 +- ecs/src/v2/model/ListResizeFlavorsRequest.cpp | 3 +- .../v2/model/ListResizeFlavorsResponse.cpp | 3 +- ecs/src/v2/model/ListResizeFlavorsResult.cpp | 3 +- .../model/ListServerBlockDevicesRequest.cpp | 3 +- .../model/ListServerBlockDevicesResponse.cpp | 3 +- .../model/ListServerGroupsPageInfoResult.cpp | 3 +- ecs/src/v2/model/ListServerGroupsRequest.cpp | 3 +- ecs/src/v2/model/ListServerGroupsResponse.cpp | 3 +- ecs/src/v2/model/ListServerGroupsResult.cpp | 3 +- .../v2/model/ListServerInterfacesRequest.cpp | 3 +- .../v2/model/ListServerInterfacesResponse.cpp | 3 +- ecs/src/v2/model/ListServerTagsRequest.cpp | 3 +- ecs/src/v2/model/ListServerTagsResponse.cpp | 3 +- ecs/src/v2/model/ListServersByTagRequest.cpp | 3 +- .../v2/model/ListServersByTagRequestBody.cpp | 3 +- ecs/src/v2/model/ListServersByTagResponse.cpp | 3 +- .../v2/model/ListServersDetailsRequest.cpp | 3 +- .../v2/model/ListServersDetailsResponse.cpp | 3 +- ecs/src/v2/model/MigrateServerOption.cpp | 3 +- ecs/src/v2/model/MigrateServerRequest.cpp | 3 +- ecs/src/v2/model/MigrateServerRequestBody.cpp | 3 +- ecs/src/v2/model/MigrateServerResponse.cpp | 3 +- .../v2/model/NovaAddSecurityGroupOption.cpp | 3 +- .../NovaAssociateSecurityGroupRequest.cpp | 3 +- .../NovaAssociateSecurityGroupRequestBody.cpp | 3 +- .../NovaAssociateSecurityGroupResponse.cpp | 3 +- .../v2/model/NovaAttachInterfaceFixedIp.cpp | 3 +- .../v2/model/NovaAttachInterfaceOption.cpp | 3 +- .../v2/model/NovaAttachInterfaceRequest.cpp | 3 +- .../model/NovaAttachInterfaceRequestBody.cpp | 3 +- .../v2/model/NovaAttachInterfaceResponse.cpp | 3 +- ecs/src/v2/model/NovaAvailabilityZone.cpp | 3 +- .../v2/model/NovaAvailabilityZoneState.cpp | 3 +- ecs/src/v2/model/NovaCreateKeypairOption.cpp | 3 +- ecs/src/v2/model/NovaCreateKeypairRequest.cpp | 3 +- .../v2/model/NovaCreateKeypairRequestBody.cpp | 3 +- .../v2/model/NovaCreateKeypairResponse.cpp | 3 +- ecs/src/v2/model/NovaCreateServersOption.cpp | 3 +- ecs/src/v2/model/NovaCreateServersRequest.cpp | 3 +- .../v2/model/NovaCreateServersRequestBody.cpp | 3 +- .../v2/model/NovaCreateServersResponse.cpp | 3 +- ecs/src/v2/model/NovaCreateServersResult.cpp | 3 +- .../model/NovaCreateServersSchedulerHint.cpp | 3 +- ecs/src/v2/model/NovaDeleteKeypairRequest.cpp | 3 +- .../v2/model/NovaDeleteKeypairResponse.cpp | 3 +- ecs/src/v2/model/NovaDeleteServerRequest.cpp | 3 +- ecs/src/v2/model/NovaDeleteServerResponse.cpp | 3 +- .../NovaDisassociateSecurityGroupRequest.cpp | 3 +- ...vaDisassociateSecurityGroupRequestBody.cpp | 3 +- .../NovaDisassociateSecurityGroupResponse.cpp | 3 +- ecs/src/v2/model/NovaKeypair.cpp | 3 +- ecs/src/v2/model/NovaKeypairDetail.cpp | 3 +- ecs/src/v2/model/NovaLink.cpp | 3 +- .../NovaListAvailabilityZonesRequest.cpp | 3 +- .../NovaListAvailabilityZonesResponse.cpp | 3 +- ecs/src/v2/model/NovaListKeypairsRequest.cpp | 3 +- ecs/src/v2/model/NovaListKeypairsResponse.cpp | 3 +- ecs/src/v2/model/NovaListKeypairsResult.cpp | 3 +- .../NovaListServerSecurityGroupsRequest.cpp | 3 +- .../NovaListServerSecurityGroupsResponse.cpp | 3 +- .../model/NovaListServersDetailsRequest.cpp | 3 +- .../model/NovaListServersDetailsResponse.cpp | 3 +- ecs/src/v2/model/NovaNetwork.cpp | 3 +- .../model/NovaRemoveSecurityGroupOption.cpp | 3 +- ecs/src/v2/model/NovaSecurityGroup.cpp | 3 +- .../v2/model/NovaSecurityGroupCommonGroup.cpp | 3 +- .../model/NovaSecurityGroupCommonIpRange.cpp | 3 +- .../v2/model/NovaSecurityGroupCommonRule.cpp | 3 +- ecs/src/v2/model/NovaServer.cpp | 3 +- .../v2/model/NovaServerBlockDeviceMapping.cpp | 3 +- ecs/src/v2/model/NovaServerFault.cpp | 3 +- ecs/src/v2/model/NovaServerFlavor.cpp | 3 +- ecs/src/v2/model/NovaServerImage.cpp | 3 +- .../v2/model/NovaServerInterfaceDetail.cpp | 3 +- .../v2/model/NovaServerInterfaceFixedIp.cpp | 3 +- ecs/src/v2/model/NovaServerNetwork.cpp | 3 +- ecs/src/v2/model/NovaServerSchedulerHints.cpp | 3 +- ecs/src/v2/model/NovaServerSecurityGroup.cpp | 3 +- ecs/src/v2/model/NovaServerVolume.cpp | 3 +- ecs/src/v2/model/NovaShowKeypairRequest.cpp | 3 +- ecs/src/v2/model/NovaShowKeypairResponse.cpp | 3 +- ecs/src/v2/model/NovaShowServerRequest.cpp | 3 +- ecs/src/v2/model/NovaShowServerResponse.cpp | 3 +- ecs/src/v2/model/NovaSimpleKeypair.cpp | 3 +- ecs/src/v2/model/PageLink.cpp | 3 +- ecs/src/v2/model/PostPaidServer.cpp | 3 +- ecs/src/v2/model/PostPaidServerDataVolume.cpp | 3 +- .../PostPaidServerDataVolumeExtendParam.cpp | 3 +- .../PostPaidServerDataVolumeMetadata.cpp | 3 +- ecs/src/v2/model/PostPaidServerEip.cpp | 3 +- .../v2/model/PostPaidServerEipBandwidth.cpp | 3 +- .../v2/model/PostPaidServerEipExtendParam.cpp | 3 +- .../v2/model/PostPaidServerExtendParam.cpp | 3 +- .../v2/model/PostPaidServerIpv6Bandwidth.cpp | 3 +- ecs/src/v2/model/PostPaidServerNic.cpp | 3 +- ecs/src/v2/model/PostPaidServerPublicip.cpp | 3 +- ecs/src/v2/model/PostPaidServerRootVolume.cpp | 3 +- .../PostPaidServerRootVolumeExtendParam.cpp | 3 +- .../PostPaidServerRootVolumeMetadata.cpp | 3 +- .../v2/model/PostPaidServerSchedulerHints.cpp | 3 +- .../v2/model/PostPaidServerSecurityGroup.cpp | 3 +- ecs/src/v2/model/PostPaidServerTag.cpp | 3 +- ecs/src/v2/model/PrePaidServer.cpp | 3 +- ecs/src/v2/model/PrePaidServerDataVolume.cpp | 3 +- .../PrePaidServerDataVolumeExtendParam.cpp | 3 +- .../model/PrePaidServerDataVolumeMetadata.cpp | 3 +- ecs/src/v2/model/PrePaidServerEip.cpp | 3 +- .../v2/model/PrePaidServerEipBandwidth.cpp | 3 +- .../v2/model/PrePaidServerEipExtendParam.cpp | 3 +- ecs/src/v2/model/PrePaidServerExtendParam.cpp | 3 +- .../v2/model/PrePaidServerIpv6Bandwidth.cpp | 3 +- ecs/src/v2/model/PrePaidServerNic.cpp | 3 +- ecs/src/v2/model/PrePaidServerPublicip.cpp | 3 +- ecs/src/v2/model/PrePaidServerRootVolume.cpp | 3 +- .../PrePaidServerRootVolumeExtendParam.cpp | 3 +- .../model/PrePaidServerRootVolumeMetadata.cpp | 3 +- .../v2/model/PrePaidServerSchedulerHints.cpp | 3 +- .../v2/model/PrePaidServerSecurityGroup.cpp | 3 +- ecs/src/v2/model/PrePaidServerTag.cpp | 3 +- ecs/src/v2/model/ProjectFlavorLimit.cpp | 3 +- ecs/src/v2/model/ProjectTag.cpp | 3 +- .../RegisterServerAutoRecoveryRequest.cpp | 3 +- .../RegisterServerAutoRecoveryRequestBody.cpp | 3 +- .../RegisterServerAutoRecoveryResponse.cpp | 3 +- .../v2/model/RegisterServerMonitorRequest.cpp | 3 +- .../RegisterServerMonitorRequestBody.cpp | 3 +- .../model/RegisterServerMonitorResponse.cpp | 3 +- .../ReinstallServerWithCloudInitOption.cpp | 3 +- .../ReinstallServerWithCloudInitRequest.cpp | 3 +- ...einstallServerWithCloudInitRequestBody.cpp | 3 +- .../ReinstallServerWithCloudInitResponse.cpp | 3 +- .../ReinstallServerWithoutCloudInitOption.cpp | 3 +- ...ReinstallServerWithoutCloudInitRequest.cpp | 3 +- ...stallServerWithoutCloudInitRequestBody.cpp | 3 +- ...einstallServerWithoutCloudInitResponse.cpp | 3 +- ecs/src/v2/model/ReinstallSeverMetadata.cpp | 3 +- ...allSeverMetadataWithoutCloudInitOption.cpp | 38 +- .../v2/model/ResetServerPasswordOption.cpp | 3 +- .../v2/model/ResetServerPasswordRequest.cpp | 3 +- .../model/ResetServerPasswordRequestBody.cpp | 3 +- .../v2/model/ResetServerPasswordResponse.cpp | 3 +- .../v2/model/ResizePostPaidServerOption.cpp | 3 +- .../v2/model/ResizePostPaidServerRequest.cpp | 3 +- .../model/ResizePostPaidServerRequestBody.cpp | 3 +- .../v2/model/ResizePostPaidServerResponse.cpp | 3 +- .../v2/model/ResizePrePaidServerOption.cpp | 3 +- ecs/src/v2/model/ResizeServerExtendParam.cpp | 3 +- ecs/src/v2/model/ResizeServerRequest.cpp | 3 +- ecs/src/v2/model/ResizeServerRequestBody.cpp | 3 +- ecs/src/v2/model/ResizeServerResponse.cpp | 3 +- ecs/src/v2/model/ResourceTag.cpp | 3 +- ecs/src/v2/model/ServerAddress.cpp | 38 +- ecs/src/v2/model/ServerAttachableQuantity.cpp | 3 +- ecs/src/v2/model/ServerBlockDevice.cpp | 3 +- ecs/src/v2/model/ServerDetail.cpp | 3 +- .../v2/model/ServerExtendVolumeAttachment.cpp | 3 +- ecs/src/v2/model/ServerFault.cpp | 3 +- ecs/src/v2/model/ServerFlavor.cpp | 3 +- ecs/src/v2/model/ServerGroupMember.cpp | 3 +- ecs/src/v2/model/ServerId.cpp | 3 +- ecs/src/v2/model/ServerImage.cpp | 3 +- ecs/src/v2/model/ServerInterfaceFixedIp.cpp | 3 +- ecs/src/v2/model/ServerLimits.cpp | 3 +- ecs/src/v2/model/ServerNicSecurityGroup.cpp | 3 +- ecs/src/v2/model/ServerRemoteConsole.cpp | 3 +- ecs/src/v2/model/ServerResource.cpp | 3 +- ecs/src/v2/model/ServerSchedulerHints.cpp | 3 +- ecs/src/v2/model/ServerSecurityGroup.cpp | 3 +- ecs/src/v2/model/ServerSystemTag.cpp | 3 +- ecs/src/v2/model/ServerTag.cpp | 3 +- ecs/src/v2/model/ServerTagMatch.cpp | 3 +- ecs/src/v2/model/ServerTags.cpp | 3 +- ecs/src/v2/model/ShowJobRequest.cpp | 3 +- ecs/src/v2/model/ShowJobResponse.cpp | 3 +- .../v2/model/ShowResetPasswordFlagRequest.cpp | 3 +- .../model/ShowResetPasswordFlagResponse.cpp | 3 +- .../model/ShowServerAutoRecoveryRequest.cpp | 3 +- .../model/ShowServerAutoRecoveryResponse.cpp | 3 +- .../v2/model/ShowServerBlockDeviceRequest.cpp | 3 +- .../model/ShowServerBlockDeviceResponse.cpp | 3 +- ecs/src/v2/model/ShowServerGroupRequest.cpp | 3 +- ecs/src/v2/model/ShowServerGroupResponse.cpp | 3 +- ecs/src/v2/model/ShowServerGroupResult.cpp | 3 +- ecs/src/v2/model/ShowServerLimitsRequest.cpp | 3 +- ecs/src/v2/model/ShowServerLimitsResponse.cpp | 3 +- .../v2/model/ShowServerPasswordRequest.cpp | 3 +- .../v2/model/ShowServerPasswordResponse.cpp | 3 +- .../model/ShowServerRemoteConsoleRequest.cpp | 3 +- .../ShowServerRemoteConsoleRequestBody.cpp | 3 +- .../model/ShowServerRemoteConsoleResponse.cpp | 3 +- ecs/src/v2/model/ShowServerRequest.cpp | 3 +- ecs/src/v2/model/ShowServerResponse.cpp | 3 +- ecs/src/v2/model/ShowServerTagsRequest.cpp | 3 +- ecs/src/v2/model/ShowServerTagsResponse.cpp | 3 +- ecs/src/v2/model/SimpleFlavor.cpp | 3 +- ecs/src/v2/model/SubJob.cpp | 3 +- ecs/src/v2/model/SubJobEntities.cpp | 3 +- ecs/src/v2/model/UpdateServerAddress.cpp | 3 +- .../UpdateServerAutoTerminateTimeRequest.cpp | 3 +- ...dateServerAutoTerminateTimeRequestBody.cpp | 3 +- .../UpdateServerAutoTerminateTimeResponse.cpp | 3 +- .../model/UpdateServerBlockDeviceOption.cpp | 3 +- .../v2/model/UpdateServerBlockDeviceReq.cpp | 3 +- .../model/UpdateServerBlockDeviceRequest.cpp | 3 +- .../model/UpdateServerBlockDeviceResponse.cpp | 3 +- .../v2/model/UpdateServerMetadataRequest.cpp | 3 +- .../model/UpdateServerMetadataRequestBody.cpp | 3 +- .../v2/model/UpdateServerMetadataResponse.cpp | 3 +- ecs/src/v2/model/UpdateServerOption.cpp | 3 +- ecs/src/v2/model/UpdateServerRequest.cpp | 3 +- ecs/src/v2/model/UpdateServerRequestBody.cpp | 3 +- ecs/src/v2/model/UpdateServerResponse.cpp | 3 +- ecs/src/v2/model/UpdateServerResult.cpp | 3 +- eip/include/huaweicloud/eip/v2/EipMeta.h | 61 + .../AddPublicipsIntoSharedBandwidthOption.h | 4 +- .../AddPublicipsIntoSharedBandwidthRequest.h | 4 +- ...dPublicipsIntoSharedBandwidthRequestBody.h | 4 +- .../AddPublicipsIntoSharedBandwidthResponse.h | 4 +- .../huaweicloud/eip/v2/model/BandWidthRules.h | 4 +- .../eip/v2/model/BandwidthPkgPage.h | 4 +- .../eip/v2/model/BandwidthPkgResp.h | 4 +- .../huaweicloud/eip/v2/model/BandwidthResp.h | 4 +- .../eip/v2/model/BandwidthRespInsert.h | 4 +- .../huaweicloud/eip/v2/model/BatchBandwidth.h | 4 +- .../eip/v2/model/BatchBandwidthResp.h | 4 +- .../eip/v2/model/BatchCreateBandwidthOption.h | 4 +- .../model/BatchCreateBandwidthRequestBody.h | 4 +- .../v2/model/BatchCreatePublicipTagsRequest.h | 4 +- .../BatchCreatePublicipTagsRequestBody.h | 4 +- .../model/BatchCreatePublicipTagsResponse.h | 4 +- .../v2/model/BatchCreatePublicipsRequest.h | 4 +- .../v2/model/BatchCreatePublicipsResponse.h | 4 +- .../model/BatchCreatePublicipsV2RequestBody.h | 4 +- .../BatchCreateSharedBandwidthsRequest.h | 4 +- .../BatchCreateSharedBandwidthsResponse.h | 4 +- .../eip/v2/model/BatchDeletePublicIpRequest.h | 4 +- .../v2/model/BatchDeletePublicIpRequestBody.h | 4 +- .../v2/model/BatchDeletePublicIpResponse.h | 4 +- .../v2/model/BatchDeletePublicipTagsRequest.h | 4 +- .../BatchDeletePublicipTagsRequestBody.h | 4 +- .../model/BatchDeletePublicipTagsResponse.h | 4 +- .../model/BatchDisassociatePublicipsRequest.h | 4 +- .../BatchDisassociatePublicipsResponse.h | 4 +- .../huaweicloud/eip/v2/model/BatchProfile.h | 4 +- .../huaweicloud/eip/v2/model/BatchPublicIp.h | 4 +- .../eip/v2/model/BwChangeToPeriodReq.h | 4 +- .../v2/model/ChangeBandwidthToPeriodRequest.h | 4 +- .../model/ChangeBandwidthToPeriodResponse.h | 4 +- .../v2/model/ChangePublicipToPeriodRequest.h | 4 +- .../v2/model/ChangePublicipToPeriodResponse.h | 4 +- .../eip/v2/model/ChangeToPeriodReq.h | 4 +- .../v2/model/CountPublicIpInstanceRequest.h | 4 +- .../v2/model/CountPublicIpInstanceResponse.h | 4 +- .../eip/v2/model/CountPublicIpRequest.h | 4 +- .../eip/v2/model/CountPublicIpResponse.h | 4 +- .../eip/v2/model/CreateFloatingIpOption.h | 4 +- .../CreatePrePaidPublicipExtendParamOption.h | 4 +- .../v2/model/CreatePrePaidPublicipOption.h | 4 +- .../v2/model/CreatePrePaidPublicipRequest.h | 4 +- .../model/CreatePrePaidPublicipRequestBody.h | 4 +- .../v2/model/CreatePrePaidPublicipResponse.h | 4 +- .../v2/model/CreatePublicipBandwidthOption.h | 4 +- .../eip/v2/model/CreatePublicipOption.h | 4 +- .../eip/v2/model/CreatePublicipRequest.h | 4 +- .../eip/v2/model/CreatePublicipRequestBody.h | 4 +- .../eip/v2/model/CreatePublicipResponse.h | 4 +- .../eip/v2/model/CreatePublicipTagRequest.h | 4 +- .../v2/model/CreatePublicipTagRequestBody.h | 4 +- .../eip/v2/model/CreatePublicipTagResponse.h | 4 +- .../model/CreateSharedBandwidhRequestBody.h | 4 +- .../v2/model/CreateSharedBandwidthOption.h | 4 +- .../v2/model/CreateSharedBandwidthRequest.h | 4 +- .../v2/model/CreateSharedBandwidthResponse.h | 4 +- .../eip/v2/model/DeletePublicipRequest.h | 4 +- .../eip/v2/model/DeletePublicipResponse.h | 4 +- .../eip/v2/model/DeletePublicipTagRequest.h | 4 +- .../eip/v2/model/DeletePublicipTagResponse.h | 4 +- .../v2/model/DeleteSharedBandwidthRequest.h | 4 +- .../v2/model/DeleteSharedBandwidthResponse.h | 4 +- .../huaweicloud/eip/v2/model/FloatingIpResp.h | 4 +- .../eip/v2/model/InsertPublicipInfo.h | 4 +- .../eip/v2/model/ListBandwidthPkgRequest.h | 4 +- .../eip/v2/model/ListBandwidthPkgResponse.h | 4 +- .../eip/v2/model/ListBandwidthsRequest.h | 4 +- .../eip/v2/model/ListBandwidthsResponse.h | 4 +- .../eip/v2/model/ListPublicipTagsRequest.h | 4 +- .../eip/v2/model/ListPublicipTagsResponse.h | 4 +- .../eip/v2/model/ListPublicipsByTagsRequest.h | 4 +- .../v2/model/ListPublicipsByTagsRequestBody.h | 4 +- .../v2/model/ListPublicipsByTagsResponse.h | 4 +- .../eip/v2/model/ListPublicipsRequest.h | 4 +- .../eip/v2/model/ListPublicipsResponse.h | 4 +- .../eip/v2/model/ListQuotasRequest.h | 4 +- .../eip/v2/model/ListQuotasResponse.h | 4 +- .../eip/v2/model/ListResourceResp.h | 4 +- .../huaweicloud/eip/v2/model/MatchReq.h | 4 +- .../v2/model/NeutronCreateFloatingIpRequest.h | 4 +- .../NeutronCreateFloatingIpRequestBody.h | 4 +- .../model/NeutronCreateFloatingIpResponse.h | 4 +- .../v2/model/NeutronDeleteFloatingIpRequest.h | 4 +- .../model/NeutronDeleteFloatingIpResponse.h | 4 +- .../v2/model/NeutronListFloatingIpsRequest.h | 4 +- .../v2/model/NeutronListFloatingIpsResponse.h | 4 +- .../v2/model/NeutronShowFloatingIpRequest.h | 4 +- .../v2/model/NeutronShowFloatingIpResponse.h | 4 +- .../v2/model/NeutronUpdateFloatingIpRequest.h | 4 +- .../NeutronUpdateFloatingIpRequestBody.h | 4 +- .../model/NeutronUpdateFloatingIpResponse.h | 4 +- eip/include/huaweicloud/eip/v2/model/Pager.h | 4 +- .../eip/v2/model/PostAndPutFloatingIpResp.h | 4 +- .../huaweicloud/eip/v2/model/ProfileResp.h | 4 +- .../eip/v2/model/PublicipCreateResp.h | 4 +- .../eip/v2/model/PublicipInfoResp.h | 4 +- .../eip/v2/model/PublicipShowResp.h | 4 +- .../eip/v2/model/PublicipUpdateResp.h | 4 +- .../huaweicloud/eip/v2/model/QuotaShowResp.h | 4 +- .../model/RemoveFromSharedBandwidthOption.h | 4 +- .../eip/v2/model/RemovePublicipInfo.h | 4 +- ...emovePublicipsFromSharedBandwidthRequest.h | 4 +- ...ePublicipsFromSharedBandwidthRequestBody.h | 4 +- ...movePublicipsFromSharedBandwidthResponse.h | 4 +- .../huaweicloud/eip/v2/model/ResourceResp.h | 4 +- .../eip/v2/model/ResourceTagOption.h | 4 +- .../eip/v2/model/ResourceTagResp.h | 4 +- .../eip/v2/model/ShowBandwidthRequest.h | 4 +- .../eip/v2/model/ShowBandwidthResponse.h | 4 +- .../eip/v2/model/ShowPublicIpTypeRequest.h | 4 +- .../eip/v2/model/ShowPublicIpTypeResponse.h | 4 +- .../eip/v2/model/ShowPublicipRequest.h | 4 +- .../eip/v2/model/ShowPublicipResponse.h | 4 +- .../eip/v2/model/ShowPublicipTagsRequest.h | 4 +- .../eip/v2/model/ShowPublicipTagsResponse.h | 4 +- .../v2/model/ShowResourcesJobDetailRequest.h | 4 +- .../v2/model/ShowResourcesJobDetailResponse.h | 4 +- .../huaweicloud/eip/v2/model/SubJobsInfo.h | 4 +- eip/include/huaweicloud/eip/v2/model/TagReq.h | 4 +- .../huaweicloud/eip/v2/model/TagResp.h | 4 +- .../eip/v2/model/UpdateBandwidthOption.h | 4 +- .../eip/v2/model/UpdateBandwidthRequest.h | 4 +- .../eip/v2/model/UpdateBandwidthRequestBody.h | 4 +- .../eip/v2/model/UpdateBandwidthResponse.h | 4 +- .../eip/v2/model/UpdateFloatingIpOption.h | 4 +- .../UpdatePrePaidBandwidthExtendParamOption.h | 4 +- .../v2/model/UpdatePrePaidBandwidthOption.h | 4 +- .../v2/model/UpdatePrePaidBandwidthRequest.h | 4 +- .../model/UpdatePrePaidBandwidthRequestBody.h | 4 +- .../v2/model/UpdatePrePaidBandwidthResponse.h | 4 +- .../eip/v2/model/UpdatePublicipOption.h | 4 +- .../eip/v2/model/UpdatePublicipRequest.h | 4 +- .../eip/v2/model/UpdatePublicipResponse.h | 4 +- .../eip/v2/model/UpdatePublicipsRequestBody.h | 4 +- eip/include/huaweicloud/eip/v3/EipMeta.h | 42 + .../eip/v3/model/AssociatePublicipsOption.h | 4 +- .../eip/v3/model/AssociatePublicipsRequest.h | 4 +- .../v3/model/AssociatePublicipsRequestBody.h | 4 +- .../eip/v3/model/AssociatePublicipsResponse.h | 4 +- .../eip/v3/model/AttachBatchPublicIpRequest.h | 4 +- .../v3/model/AttachBatchPublicIpResponse.h | 4 +- .../v3/model/AttachShareBandwidthRequest.h | 4 +- .../v3/model/AttachShareBandwidthResponse.h | 4 +- .../eip/v3/model/AttachSharebwDict.h | 4 +- .../eip/v3/model/AttachSharebwReq.h | 4 +- .../huaweicloud/eip/v3/model/BandWidthRules.h | 4 +- .../eip/v3/model/BandwidthInfoResp.h | 4 +- .../huaweicloud/eip/v3/model/BandwidthResp.h | 4 +- .../eip/v3/model/BandwidthResponseBody.h | 4 +- .../eip/v3/model/BatchAttachSharebwDict.h | 4 +- .../eip/v3/model/BatchAttachSharebwReq.h | 4 +- .../eip/v3/model/BatchPublicipResp.h | 4 +- .../eip/v3/model/BillingInfoDict.h | 4 +- .../huaweicloud/eip/v3/model/CommonPoolDict.h | 4 +- .../v3/model/CommonPoolsWithBorderGroupDict.h | 4 +- .../model/CountEipAvailableResourcesRequest.h | 4 +- .../CountEipAvailableResourcesResponse.h | 4 +- .../eip/v3/model/DetachBatchPublicIpRequest.h | 4 +- .../v3/model/DetachBatchPublicIpResponse.h | 4 +- .../eip/v3/model/DetachBatchSharedbwReq.h | 4 +- .../model/DetachBatchSharedbwReq_publicips.h | 4 +- .../v3/model/DetachShareBandwidthRequest.h | 4 +- .../v3/model/DetachShareBandwidthResponse.h | 4 +- .../eip/v3/model/DetachSharedbwDict.h | 4 +- .../eip/v3/model/DetachSharedbwReq.h | 4 +- .../eip/v3/model/DetachSharedbwReq_publicip.h | 4 +- .../eip/v3/model/DisableNat64Request.h | 4 +- .../eip/v3/model/DisableNat64Response.h | 4 +- .../v3/model/DisassociatePublicipsOption.h | 4 +- .../v3/model/DisassociatePublicipsRequest.h | 4 +- .../model/DisassociatePublicipsRequestBody.h | 4 +- .../v3/model/DisassociatePublicipsResponse.h | 4 +- .../EipResourcesAvailableV3RequestBody.h | 4 +- .../eip/v3/model/EnableNat64Request.h | 4 +- .../eip/v3/model/EnableNat64Response.h | 4 +- .../eip/v3/model/ListBandwidthRequest.h | 4 +- .../eip/v3/model/ListBandwidthResponse.h | 4 +- .../eip/v3/model/ListCommonPoolsRequest.h | 4 +- .../eip/v3/model/ListCommonPoolsResponse.h | 4 +- .../v3/model/ListPublicBorderGroupsRequest.h | 4 +- .../v3/model/ListPublicBorderGroupsResponse.h | 4 +- .../eip/v3/model/ListPublicipPoolRequest.h | 4 +- .../eip/v3/model/ListPublicipPoolResponse.h | 4 +- .../eip/v3/model/ListPublicipsRequest.h | 4 +- .../eip/v3/model/ListPublicipsResponse.h | 4 +- .../v3/model/ListShareBandwidthTypesRequest.h | 4 +- .../model/ListShareBandwidthTypesResponse.h | 4 +- .../huaweicloud/eip/v3/model/PageInfoOption.h | 4 +- .../huaweicloud/eip/v3/model/ProfileInfo.h | 4 +- .../eip/v3/model/PublicipBandwidthInfo.h | 4 +- .../eip/v3/model/PublicipInfoResponseBody.h | 4 +- .../eip/v3/model/PublicipInstanceResp.h | 4 +- .../eip/v3/model/PublicipPoolShowResp.h | 4 +- .../huaweicloud/eip/v3/model/PublicipResp.h | 4 +- .../eip/v3/model/PublicipSingleShowResp.h | 4 +- .../eip/v3/model/ShareBandwidthTypeShowResp.h | 4 +- .../eip/v3/model/ShowPublicipPoolRequest.h | 4 +- .../eip/v3/model/ShowPublicipPoolResponse.h | 4 +- .../eip/v3/model/ShowPublicipRequest.h | 4 +- .../eip/v3/model/ShowPublicipResponse.h | 4 +- .../huaweicloud/eip/v3/model/TagsInfo.h | 4 +- .../v3/model/UpdateAssociatePublicipRequest.h | 4 +- .../model/UpdateAssociatePublicipResponse.h | 4 +- .../model/UpdateDisassociatePublicipRequest.h | 4 +- .../UpdateDisassociatePublicipResponse.h | 4 +- .../huaweicloud/eip/v3/model/VnicInfo.h | 4 +- .../huaweicloud/eip/v3/model/VnicResp.h | 4 +- eip/src/v2/EipClient.cpp | 556 ++-- eip/src/v2/EipMeta.cpp | 367 +++ .../AddPublicipsIntoSharedBandwidthOption.cpp | 3 +- ...AddPublicipsIntoSharedBandwidthRequest.cpp | 3 +- ...ublicipsIntoSharedBandwidthRequestBody.cpp | 3 +- ...ddPublicipsIntoSharedBandwidthResponse.cpp | 3 +- eip/src/v2/model/BandWidthRules.cpp | 3 +- eip/src/v2/model/BandwidthPkgPage.cpp | 3 +- eip/src/v2/model/BandwidthPkgResp.cpp | 3 +- eip/src/v2/model/BandwidthResp.cpp | 3 +- eip/src/v2/model/BandwidthRespInsert.cpp | 3 +- eip/src/v2/model/BatchBandwidth.cpp | 3 +- eip/src/v2/model/BatchBandwidthResp.cpp | 3 +- .../v2/model/BatchCreateBandwidthOption.cpp | 3 +- .../model/BatchCreateBandwidthRequestBody.cpp | 3 +- .../model/BatchCreatePublicipTagsRequest.cpp | 3 +- .../BatchCreatePublicipTagsRequestBody.cpp | 3 +- .../model/BatchCreatePublicipTagsResponse.cpp | 3 +- .../v2/model/BatchCreatePublicipsRequest.cpp | 3 +- .../v2/model/BatchCreatePublicipsResponse.cpp | 3 +- .../BatchCreatePublicipsV2RequestBody.cpp | 3 +- .../BatchCreateSharedBandwidthsRequest.cpp | 3 +- .../BatchCreateSharedBandwidthsResponse.cpp | 3 +- .../v2/model/BatchDeletePublicIpRequest.cpp | 3 +- .../model/BatchDeletePublicIpRequestBody.cpp | 3 +- .../v2/model/BatchDeletePublicIpResponse.cpp | 3 +- .../model/BatchDeletePublicipTagsRequest.cpp | 3 +- .../BatchDeletePublicipTagsRequestBody.cpp | 3 +- .../model/BatchDeletePublicipTagsResponse.cpp | 3 +- .../BatchDisassociatePublicipsRequest.cpp | 3 +- .../BatchDisassociatePublicipsResponse.cpp | 3 +- eip/src/v2/model/BatchProfile.cpp | 3 +- eip/src/v2/model/BatchPublicIp.cpp | 3 +- eip/src/v2/model/BwChangeToPeriodReq.cpp | 3 +- .../model/ChangeBandwidthToPeriodRequest.cpp | 3 +- .../model/ChangeBandwidthToPeriodResponse.cpp | 3 +- .../model/ChangePublicipToPeriodRequest.cpp | 3 +- .../model/ChangePublicipToPeriodResponse.cpp | 3 +- eip/src/v2/model/ChangeToPeriodReq.cpp | 3 +- .../v2/model/CountPublicIpInstanceRequest.cpp | 3 +- .../model/CountPublicIpInstanceResponse.cpp | 3 +- eip/src/v2/model/CountPublicIpRequest.cpp | 3 +- eip/src/v2/model/CountPublicIpResponse.cpp | 3 +- eip/src/v2/model/CreateFloatingIpOption.cpp | 3 +- ...CreatePrePaidPublicipExtendParamOption.cpp | 3 +- .../v2/model/CreatePrePaidPublicipOption.cpp | 3 +- .../v2/model/CreatePrePaidPublicipRequest.cpp | 3 +- .../CreatePrePaidPublicipRequestBody.cpp | 3 +- .../model/CreatePrePaidPublicipResponse.cpp | 3 +- .../model/CreatePublicipBandwidthOption.cpp | 3 +- eip/src/v2/model/CreatePublicipOption.cpp | 3 +- eip/src/v2/model/CreatePublicipRequest.cpp | 3 +- .../v2/model/CreatePublicipRequestBody.cpp | 3 +- eip/src/v2/model/CreatePublicipResponse.cpp | 3 +- eip/src/v2/model/CreatePublicipTagRequest.cpp | 3 +- .../v2/model/CreatePublicipTagRequestBody.cpp | 3 +- .../v2/model/CreatePublicipTagResponse.cpp | 3 +- .../model/CreateSharedBandwidhRequestBody.cpp | 3 +- .../v2/model/CreateSharedBandwidthOption.cpp | 3 +- .../v2/model/CreateSharedBandwidthRequest.cpp | 3 +- .../model/CreateSharedBandwidthResponse.cpp | 3 +- eip/src/v2/model/DeletePublicipRequest.cpp | 3 +- eip/src/v2/model/DeletePublicipResponse.cpp | 3 +- eip/src/v2/model/DeletePublicipTagRequest.cpp | 3 +- .../v2/model/DeletePublicipTagResponse.cpp | 3 +- .../v2/model/DeleteSharedBandwidthRequest.cpp | 3 +- .../model/DeleteSharedBandwidthResponse.cpp | 3 +- eip/src/v2/model/FloatingIpResp.cpp | 3 +- eip/src/v2/model/InsertPublicipInfo.cpp | 3 +- eip/src/v2/model/ListBandwidthPkgRequest.cpp | 3 +- eip/src/v2/model/ListBandwidthPkgResponse.cpp | 3 +- eip/src/v2/model/ListBandwidthsRequest.cpp | 3 +- eip/src/v2/model/ListBandwidthsResponse.cpp | 3 +- eip/src/v2/model/ListPublicipTagsRequest.cpp | 3 +- eip/src/v2/model/ListPublicipTagsResponse.cpp | 3 +- .../v2/model/ListPublicipsByTagsRequest.cpp | 3 +- .../model/ListPublicipsByTagsRequestBody.cpp | 3 +- .../v2/model/ListPublicipsByTagsResponse.cpp | 3 +- eip/src/v2/model/ListPublicipsRequest.cpp | 3 +- eip/src/v2/model/ListPublicipsResponse.cpp | 3 +- eip/src/v2/model/ListQuotasRequest.cpp | 3 +- eip/src/v2/model/ListQuotasResponse.cpp | 3 +- eip/src/v2/model/ListResourceResp.cpp | 3 +- eip/src/v2/model/MatchReq.cpp | 3 +- .../model/NeutronCreateFloatingIpRequest.cpp | 3 +- .../NeutronCreateFloatingIpRequestBody.cpp | 3 +- .../model/NeutronCreateFloatingIpResponse.cpp | 3 +- .../model/NeutronDeleteFloatingIpRequest.cpp | 3 +- .../model/NeutronDeleteFloatingIpResponse.cpp | 3 +- .../model/NeutronListFloatingIpsRequest.cpp | 3 +- .../model/NeutronListFloatingIpsResponse.cpp | 3 +- .../v2/model/NeutronShowFloatingIpRequest.cpp | 3 +- .../model/NeutronShowFloatingIpResponse.cpp | 3 +- .../model/NeutronUpdateFloatingIpRequest.cpp | 3 +- .../NeutronUpdateFloatingIpRequestBody.cpp | 3 +- .../model/NeutronUpdateFloatingIpResponse.cpp | 3 +- eip/src/v2/model/Pager.cpp | 3 +- eip/src/v2/model/PostAndPutFloatingIpResp.cpp | 3 +- eip/src/v2/model/ProfileResp.cpp | 3 +- eip/src/v2/model/PublicipCreateResp.cpp | 3 +- eip/src/v2/model/PublicipInfoResp.cpp | 3 +- eip/src/v2/model/PublicipShowResp.cpp | 3 +- eip/src/v2/model/PublicipUpdateResp.cpp | 3 +- eip/src/v2/model/QuotaShowResp.cpp | 3 +- .../model/RemoveFromSharedBandwidthOption.cpp | 3 +- eip/src/v2/model/RemovePublicipInfo.cpp | 3 +- ...ovePublicipsFromSharedBandwidthRequest.cpp | 3 +- ...ublicipsFromSharedBandwidthRequestBody.cpp | 3 +- ...vePublicipsFromSharedBandwidthResponse.cpp | 3 +- eip/src/v2/model/ResourceResp.cpp | 3 +- eip/src/v2/model/ResourceTagOption.cpp | 3 +- eip/src/v2/model/ResourceTagResp.cpp | 3 +- eip/src/v2/model/ShowBandwidthRequest.cpp | 3 +- eip/src/v2/model/ShowBandwidthResponse.cpp | 3 +- eip/src/v2/model/ShowPublicIpTypeRequest.cpp | 3 +- eip/src/v2/model/ShowPublicIpTypeResponse.cpp | 3 +- eip/src/v2/model/ShowPublicipRequest.cpp | 3 +- eip/src/v2/model/ShowPublicipResponse.cpp | 3 +- eip/src/v2/model/ShowPublicipTagsRequest.cpp | 3 +- eip/src/v2/model/ShowPublicipTagsResponse.cpp | 3 +- .../model/ShowResourcesJobDetailRequest.cpp | 3 +- .../model/ShowResourcesJobDetailResponse.cpp | 3 +- eip/src/v2/model/SubJobsInfo.cpp | 3 +- eip/src/v2/model/TagReq.cpp | 3 +- eip/src/v2/model/TagResp.cpp | 3 +- eip/src/v2/model/UpdateBandwidthOption.cpp | 3 +- eip/src/v2/model/UpdateBandwidthRequest.cpp | 3 +- .../v2/model/UpdateBandwidthRequestBody.cpp | 3 +- eip/src/v2/model/UpdateBandwidthResponse.cpp | 3 +- eip/src/v2/model/UpdateFloatingIpOption.cpp | 3 +- ...pdatePrePaidBandwidthExtendParamOption.cpp | 3 +- .../v2/model/UpdatePrePaidBandwidthOption.cpp | 3 +- .../model/UpdatePrePaidBandwidthRequest.cpp | 3 +- .../UpdatePrePaidBandwidthRequestBody.cpp | 3 +- .../model/UpdatePrePaidBandwidthResponse.cpp | 3 +- eip/src/v2/model/UpdatePublicipOption.cpp | 3 +- eip/src/v2/model/UpdatePublicipRequest.cpp | 3 +- eip/src/v2/model/UpdatePublicipResponse.cpp | 3 +- .../v2/model/UpdatePublicipsRequestBody.cpp | 3 +- eip/src/v3/EipClient.cpp | 273 +- eip/src/v3/EipMeta.cpp | 407 +++ eip/src/v3/model/AssociatePublicipsOption.cpp | 3 +- .../v3/model/AssociatePublicipsRequest.cpp | 3 +- .../model/AssociatePublicipsRequestBody.cpp | 3 +- .../v3/model/AssociatePublicipsResponse.cpp | 3 +- .../v3/model/AttachBatchPublicIpRequest.cpp | 3 +- .../v3/model/AttachBatchPublicIpResponse.cpp | 3 +- .../v3/model/AttachShareBandwidthRequest.cpp | 3 +- .../v3/model/AttachShareBandwidthResponse.cpp | 3 +- eip/src/v3/model/AttachSharebwDict.cpp | 3 +- eip/src/v3/model/AttachSharebwReq.cpp | 3 +- eip/src/v3/model/BandWidthRules.cpp | 3 +- eip/src/v3/model/BandwidthInfoResp.cpp | 3 +- eip/src/v3/model/BandwidthResp.cpp | 3 +- eip/src/v3/model/BandwidthResponseBody.cpp | 3 +- eip/src/v3/model/BatchAttachSharebwDict.cpp | 3 +- eip/src/v3/model/BatchAttachSharebwReq.cpp | 3 +- eip/src/v3/model/BatchPublicipResp.cpp | 3 +- eip/src/v3/model/BillingInfoDict.cpp | 3 +- eip/src/v3/model/CommonPoolDict.cpp | 3 +- .../model/CommonPoolsWithBorderGroupDict.cpp | 3 +- .../CountEipAvailableResourcesRequest.cpp | 3 +- .../CountEipAvailableResourcesResponse.cpp | 3 +- .../v3/model/DetachBatchPublicIpRequest.cpp | 3 +- .../v3/model/DetachBatchPublicIpResponse.cpp | 3 +- eip/src/v3/model/DetachBatchSharedbwReq.cpp | 3 +- .../DetachBatchSharedbwReq_publicips.cpp | 3 +- .../v3/model/DetachShareBandwidthRequest.cpp | 3 +- .../v3/model/DetachShareBandwidthResponse.cpp | 3 +- eip/src/v3/model/DetachSharedbwDict.cpp | 3 +- eip/src/v3/model/DetachSharedbwReq.cpp | 3 +- .../v3/model/DetachSharedbwReq_publicip.cpp | 3 +- eip/src/v3/model/DisableNat64Request.cpp | 3 +- eip/src/v3/model/DisableNat64Response.cpp | 3 +- .../v3/model/DisassociatePublicipsOption.cpp | 3 +- .../v3/model/DisassociatePublicipsRequest.cpp | 3 +- .../DisassociatePublicipsRequestBody.cpp | 3 +- .../model/DisassociatePublicipsResponse.cpp | 3 +- .../EipResourcesAvailableV3RequestBody.cpp | 3 +- eip/src/v3/model/EnableNat64Request.cpp | 3 +- eip/src/v3/model/EnableNat64Response.cpp | 3 +- eip/src/v3/model/ListBandwidthRequest.cpp | 3 +- eip/src/v3/model/ListBandwidthResponse.cpp | 3 +- eip/src/v3/model/ListCommonPoolsRequest.cpp | 3 +- eip/src/v3/model/ListCommonPoolsResponse.cpp | 3 +- .../model/ListPublicBorderGroupsRequest.cpp | 3 +- .../model/ListPublicBorderGroupsResponse.cpp | 3 +- eip/src/v3/model/ListPublicipPoolRequest.cpp | 3 +- eip/src/v3/model/ListPublicipPoolResponse.cpp | 3 +- eip/src/v3/model/ListPublicipsRequest.cpp | 3 +- eip/src/v3/model/ListPublicipsResponse.cpp | 3 +- .../model/ListShareBandwidthTypesRequest.cpp | 3 +- .../model/ListShareBandwidthTypesResponse.cpp | 3 +- eip/src/v3/model/PageInfoOption.cpp | 3 +- eip/src/v3/model/ProfileInfo.cpp | 3 +- eip/src/v3/model/PublicipBandwidthInfo.cpp | 3 +- eip/src/v3/model/PublicipInfoResponseBody.cpp | 3 +- eip/src/v3/model/PublicipInstanceResp.cpp | 3 +- eip/src/v3/model/PublicipPoolShowResp.cpp | 3 +- eip/src/v3/model/PublicipResp.cpp | 3 +- eip/src/v3/model/PublicipSingleShowResp.cpp | 3 +- .../v3/model/ShareBandwidthTypeShowResp.cpp | 3 +- eip/src/v3/model/ShowPublicipPoolRequest.cpp | 3 +- eip/src/v3/model/ShowPublicipPoolResponse.cpp | 3 +- eip/src/v3/model/ShowPublicipRequest.cpp | 3 +- eip/src/v3/model/ShowPublicipResponse.cpp | 3 +- eip/src/v3/model/TagsInfo.cpp | 3 +- .../model/UpdateAssociatePublicipRequest.cpp | 3 +- .../model/UpdateAssociatePublicipResponse.cpp | 3 +- .../UpdateDisassociatePublicipRequest.cpp | 3 +- .../UpdateDisassociatePublicipResponse.cpp | 3 +- eip/src/v3/model/VnicInfo.cpp | 3 +- eip/src/v3/model/VnicResp.cpp | 3 +- eps/include/huaweicloud/eps/v1/EpsMeta.h | 35 + .../v1/model/CreateEnterpriseProjectRequest.h | 4 +- .../model/CreateEnterpriseProjectResponse.h | 4 +- .../huaweicloud/eps/v1/model/DisableAction.h | 4 +- .../model/DisableEnterpriseProjectRequest.h | 4 +- .../model/DisableEnterpriseProjectResponse.h | 4 +- .../huaweicloud/eps/v1/model/EnableAction.h | 4 +- .../v1/model/EnableEnterpriseProjectRequest.h | 4 +- .../model/EnableEnterpriseProjectResponse.h | 4 +- .../eps/v1/model/EnterpriseProject.h | 4 +- .../huaweicloud/eps/v1/model/EpDetail.h | 4 +- .../huaweicloud/eps/v1/model/EpQuotas.h | 4 +- eps/include/huaweicloud/eps/v1/model/Errors.h | 4 +- eps/include/huaweicloud/eps/v1/model/Link.h | 4 +- .../eps/v1/model/ListApiVersionsRequest.h | 4 +- .../eps/v1/model/ListApiVersionsResponse.h | 4 +- .../v1/model/ListEnterpriseProjectRequest.h | 4 +- .../v1/model/ListEnterpriseProjectResponse.h | 4 +- .../eps/v1/model/ListProvidersRequest.h | 4 +- .../eps/v1/model/ListProvidersResponse.h | 4 +- eps/include/huaweicloud/eps/v1/model/Match.h | 4 +- .../eps/v1/model/MigrateResource.h | 4 +- .../eps/v1/model/MigrateResourceRequest.h | 4 +- .../eps/v1/model/MigrateResourceResponse.h | 4 +- .../eps/v1/model/ProviderResponseBody.h | 4 +- .../huaweicloud/eps/v1/model/QuotasDetail.h | 4 +- .../eps/v1/model/ResourceTypeBody.h | 4 +- .../huaweicloud/eps/v1/model/Resources.h | 4 +- .../huaweicloud/eps/v1/model/ResqEpResouce.h | 4 +- .../eps/v1/model/ShowApiVersionRequest.h | 4 +- .../eps/v1/model/ShowApiVersionResponse.h | 4 +- .../model/ShowEnterpriseProjectQuotaRequest.h | 4 +- .../ShowEnterpriseProjectQuotaResponse.h | 4 +- .../v1/model/ShowEnterpriseProjectRequest.h | 4 +- .../v1/model/ShowEnterpriseProjectResponse.h | 4 +- ...ShowResourceBindEnterpriseProjectRequest.h | 4 +- ...howResourceBindEnterpriseProjectResponse.h | 4 +- .../v1/model/UpdateEnterpriseProjectRequest.h | 4 +- .../model/UpdateEnterpriseProjectResponse.h | 4 +- .../huaweicloud/eps/v1/model/VersionDetail.h | 4 +- eps/src/v1/EpsClient.cpp | 176 +- eps/src/v1/EpsMeta.cpp | 133 + .../model/CreateEnterpriseProjectRequest.cpp | 3 +- .../model/CreateEnterpriseProjectResponse.cpp | 3 +- eps/src/v1/model/DisableAction.cpp | 3 +- .../model/DisableEnterpriseProjectRequest.cpp | 3 +- .../DisableEnterpriseProjectResponse.cpp | 3 +- eps/src/v1/model/EnableAction.cpp | 3 +- .../model/EnableEnterpriseProjectRequest.cpp | 3 +- .../model/EnableEnterpriseProjectResponse.cpp | 3 +- eps/src/v1/model/EnterpriseProject.cpp | 3 +- eps/src/v1/model/EpDetail.cpp | 3 +- eps/src/v1/model/EpQuotas.cpp | 3 +- eps/src/v1/model/Errors.cpp | 3 +- eps/src/v1/model/Link.cpp | 3 +- eps/src/v1/model/ListApiVersionsRequest.cpp | 3 +- eps/src/v1/model/ListApiVersionsResponse.cpp | 3 +- .../v1/model/ListEnterpriseProjectRequest.cpp | 3 +- .../model/ListEnterpriseProjectResponse.cpp | 3 +- eps/src/v1/model/ListProvidersRequest.cpp | 3 +- eps/src/v1/model/ListProvidersResponse.cpp | 3 +- eps/src/v1/model/Match.cpp | 3 +- eps/src/v1/model/MigrateResource.cpp | 3 +- eps/src/v1/model/MigrateResourceRequest.cpp | 3 +- eps/src/v1/model/MigrateResourceResponse.cpp | 3 +- eps/src/v1/model/ProviderResponseBody.cpp | 3 +- eps/src/v1/model/QuotasDetail.cpp | 3 +- eps/src/v1/model/ResourceTypeBody.cpp | 3 +- eps/src/v1/model/Resources.cpp | 3 +- eps/src/v1/model/ResqEpResouce.cpp | 3 +- eps/src/v1/model/ShowApiVersionRequest.cpp | 3 +- eps/src/v1/model/ShowApiVersionResponse.cpp | 3 +- .../ShowEnterpriseProjectQuotaRequest.cpp | 3 +- .../ShowEnterpriseProjectQuotaResponse.cpp | 3 +- .../v1/model/ShowEnterpriseProjectRequest.cpp | 3 +- .../model/ShowEnterpriseProjectResponse.cpp | 3 +- ...owResourceBindEnterpriseProjectRequest.cpp | 3 +- ...wResourceBindEnterpriseProjectResponse.cpp | 3 +- .../model/UpdateEnterpriseProjectRequest.cpp | 3 +- .../model/UpdateEnterpriseProjectResponse.cpp | 3 +- eps/src/v1/model/VersionDetail.cpp | 3 +- evs/include/huaweicloud/evs/v2/EvsMeta.h | 52 + .../huaweicloud/evs/v2/model/Attachment.h | 4 +- evs/include/huaweicloud/evs/v2/model/AzInfo.h | 4 +- .../v2/model/BatchCreateVolumeTagsRequest.h | 4 +- .../model/BatchCreateVolumeTagsRequestBody.h | 4 +- .../v2/model/BatchCreateVolumeTagsResponse.h | 4 +- .../v2/model/BatchDeleteVolumeTagsRequest.h | 4 +- .../model/BatchDeleteVolumeTagsRequestBody.h | 4 +- .../v2/model/BatchDeleteVolumeTagsResponse.h | 4 +- .../evs/v2/model/BssParamForCreateVolume.h | 4 +- .../evs/v2/model/BssParamForResizeVolume.h | 4 +- .../model/CinderAcceptVolumeTransferOption.h | 4 +- .../model/CinderAcceptVolumeTransferRequest.h | 4 +- .../CinderAcceptVolumeTransferRequestBody.h | 4 +- .../CinderAcceptVolumeTransferResponse.h | 4 +- .../model/CinderCreateVolumeTransferRequest.h | 4 +- .../CinderCreateVolumeTransferRequestBody.h | 4 +- .../CinderCreateVolumeTransferResponse.h | 4 +- .../model/CinderDeleteVolumeTransferRequest.h | 4 +- .../CinderDeleteVolumeTransferResponse.h | 4 +- .../CinderListAvailabilityZonesRequest.h | 4 +- .../CinderListAvailabilityZonesResponse.h | 4 +- .../evs/v2/model/CinderListQuotasRequest.h | 4 +- .../evs/v2/model/CinderListQuotasResponse.h | 4 +- .../model/CinderListVolumeTransfersRequest.h | 4 +- .../model/CinderListVolumeTransfersResponse.h | 4 +- .../v2/model/CinderListVolumeTypesRequest.h | 4 +- .../v2/model/CinderListVolumeTypesResponse.h | 4 +- .../model/CinderShowVolumeTransferRequest.h | 4 +- .../model/CinderShowVolumeTransferResponse.h | 4 +- .../evs/v2/model/CreateSnapshotOption.h | 4 +- .../evs/v2/model/CreateSnapshotRequest.h | 4 +- .../evs/v2/model/CreateSnapshotRequestBody.h | 4 +- .../evs/v2/model/CreateSnapshotResponse.h | 4 +- .../evs/v2/model/CreateVolumeOption.h | 4 +- .../evs/v2/model/CreateVolumeRequest.h | 4 +- .../evs/v2/model/CreateVolumeRequestBody.h | 4 +- .../evs/v2/model/CreateVolumeResponse.h | 4 +- .../evs/v2/model/CreateVolumeSchedulerHints.h | 4 +- .../evs/v2/model/CreateVolumeTransferDetail.h | 4 +- .../evs/v2/model/CreateVolumeTransferOption.h | 4 +- .../evs/v2/model/DeleteSnapshotRequest.h | 4 +- .../evs/v2/model/DeleteSnapshotResponse.h | 4 +- .../evs/v2/model/DeleteTagsOption.h | 4 +- .../evs/v2/model/DeleteVolumeRequest.h | 4 +- .../evs/v2/model/DeleteVolumeResponse.h | 4 +- evs/include/huaweicloud/evs/v2/model/Iops.h | 4 +- .../huaweicloud/evs/v2/model/JobEntities.h | 4 +- evs/include/huaweicloud/evs/v2/model/Link.h | 4 +- .../evs/v2/model/ListSnapshotsRequest.h | 4 +- .../evs/v2/model/ListSnapshotsResponse.h | 4 +- .../evs/v2/model/ListVersionsRequest.h | 4 +- .../evs/v2/model/ListVersionsResponse.h | 4 +- .../evs/v2/model/ListVolumeTagsRequest.h | 4 +- .../evs/v2/model/ListVolumeTagsResponse.h | 4 +- .../evs/v2/model/ListVolumesByTagsRequest.h | 4 +- .../v2/model/ListVolumesByTagsRequestBody.h | 4 +- .../evs/v2/model/ListVolumesByTagsResponse.h | 4 +- .../evs/v2/model/ListVolumesRequest.h | 4 +- .../evs/v2/model/ListVolumesResponse.h | 4 +- evs/include/huaweicloud/evs/v2/model/Match.h | 4 +- .../huaweicloud/evs/v2/model/MediaTypes.h | 4 +- .../evs/v2/model/ModifyVolumeQoSOption.h | 4 +- .../evs/v2/model/ModifyVolumeQoSRequest.h | 4 +- .../evs/v2/model/ModifyVolumeQoSRequestBody.h | 4 +- .../evs/v2/model/ModifyVolumeQoSResponse.h | 4 +- .../huaweicloud/evs/v2/model/OsExtend.h | 4 +- .../huaweicloud/evs/v2/model/QuotaDetail.h | 4 +- .../evs/v2/model/QuotaDetailBackupGigabytes.h | 4 +- .../evs/v2/model/QuotaDetailBackups.h | 4 +- .../evs/v2/model/QuotaDetailGigabytes.h | 4 +- .../evs/v2/model/QuotaDetailGigabytesGPSSD.h | 4 +- .../evs/v2/model/QuotaDetailGigabytesSAS.h | 4 +- .../evs/v2/model/QuotaDetailGigabytesSATA.h | 4 +- .../evs/v2/model/QuotaDetailGigabytesSSD.h | 4 +- .../v2/model/QuotaDetailPerVolumeGigabytes.h | 4 +- .../evs/v2/model/QuotaDetailSnapshots.h | 4 +- .../evs/v2/model/QuotaDetailSnapshotsGPSSD.h | 4 +- .../evs/v2/model/QuotaDetailSnapshotsSAS.h | 4 +- .../evs/v2/model/QuotaDetailSnapshotsSATA.h | 4 +- .../evs/v2/model/QuotaDetailSnapshotsSSD.h | 4 +- .../evs/v2/model/QuotaDetailVolumes.h | 4 +- .../evs/v2/model/QuotaDetailVolumesGPSSD.h | 4 +- .../evs/v2/model/QuotaDetailVolumesSAS.h | 4 +- .../evs/v2/model/QuotaDetailVolumesSATA.h | 4 +- .../evs/v2/model/QuotaDetailVolumesSSD.h | 4 +- .../huaweicloud/evs/v2/model/QuotaList.h | 4 +- .../evs/v2/model/ResizeVolumeRequest.h | 4 +- .../evs/v2/model/ResizeVolumeRequestBody.h | 4 +- .../evs/v2/model/ResizeVolumeResponse.h | 4 +- .../huaweicloud/evs/v2/model/Resource.h | 4 +- .../huaweicloud/evs/v2/model/RollbackInfo.h | 4 +- .../evs/v2/model/RollbackSnapshotOption.h | 4 +- .../evs/v2/model/RollbackSnapshotRequest.h | 4 +- .../v2/model/RollbackSnapshotRequestBody.h | 4 +- .../evs/v2/model/RollbackSnapshotResponse.h | 4 +- .../huaweicloud/evs/v2/model/ShowJobRequest.h | 4 +- .../evs/v2/model/ShowJobResponse.h | 4 +- .../evs/v2/model/ShowSnapshotRequest.h | 4 +- .../evs/v2/model/ShowSnapshotResponse.h | 4 +- .../evs/v2/model/ShowVersionRequest.h | 4 +- .../evs/v2/model/ShowVersionResponse.h | 4 +- .../evs/v2/model/ShowVolumeRequest.h | 4 +- .../evs/v2/model/ShowVolumeResponse.h | 4 +- .../evs/v2/model/ShowVolumeTagsRequest.h | 4 +- .../evs/v2/model/ShowVolumeTagsResponse.h | 4 +- .../evs/v2/model/SnapshotDetails.h | 4 +- .../huaweicloud/evs/v2/model/SnapshotList.h | 4 +- evs/include/huaweicloud/evs/v2/model/SubJob.h | 4 +- .../huaweicloud/evs/v2/model/SubJobEntities.h | 4 +- evs/include/huaweicloud/evs/v2/model/Tag.h | 4 +- .../evs/v2/model/TagsForListVolumes.h | 4 +- .../huaweicloud/evs/v2/model/Throughput.h | 4 +- .../evs/v2/model/UpdateSnapshotOption.h | 4 +- .../evs/v2/model/UpdateSnapshotRequest.h | 4 +- .../evs/v2/model/UpdateSnapshotRequestBody.h | 4 +- .../evs/v2/model/UpdateSnapshotResponse.h | 4 +- .../evs/v2/model/UpdateVolumeOption.h | 4 +- .../evs/v2/model/UpdateVolumeRequest.h | 4 +- .../evs/v2/model/UpdateVolumeRequestBody.h | 4 +- .../evs/v2/model/UpdateVolumeResponse.h | 4 +- .../huaweicloud/evs/v2/model/Versions.h | 4 +- .../huaweicloud/evs/v2/model/VolumeDetail.h | 4 +- .../evs/v2/model/VolumeDetailForTag.h | 4 +- .../huaweicloud/evs/v2/model/VolumeMetadata.h | 4 +- .../huaweicloud/evs/v2/model/VolumeTransfer.h | 4 +- .../evs/v2/model/VolumeTransferSummary.h | 4 +- .../huaweicloud/evs/v2/model/VolumeType.h | 4 +- .../evs/v2/model/VolumeTypeExtraSpecs.h | 4 +- .../huaweicloud/evs/v2/model/ZoneState.h | 4 +- evs/src/v2/EvsClient.cpp | 415 ++- evs/src/v2/EvsMeta.cpp | 305 ++ evs/src/v2/model/Attachment.cpp | 3 +- evs/src/v2/model/AzInfo.cpp | 3 +- .../v2/model/BatchCreateVolumeTagsRequest.cpp | 3 +- .../BatchCreateVolumeTagsRequestBody.cpp | 3 +- .../model/BatchCreateVolumeTagsResponse.cpp | 3 +- .../v2/model/BatchDeleteVolumeTagsRequest.cpp | 3 +- .../BatchDeleteVolumeTagsRequestBody.cpp | 3 +- .../model/BatchDeleteVolumeTagsResponse.cpp | 3 +- evs/src/v2/model/BssParamForCreateVolume.cpp | 3 +- evs/src/v2/model/BssParamForResizeVolume.cpp | 3 +- .../CinderAcceptVolumeTransferOption.cpp | 3 +- .../CinderAcceptVolumeTransferRequest.cpp | 3 +- .../CinderAcceptVolumeTransferRequestBody.cpp | 3 +- .../CinderAcceptVolumeTransferResponse.cpp | 3 +- .../CinderCreateVolumeTransferRequest.cpp | 3 +- .../CinderCreateVolumeTransferRequestBody.cpp | 3 +- .../CinderCreateVolumeTransferResponse.cpp | 3 +- .../CinderDeleteVolumeTransferRequest.cpp | 3 +- .../CinderDeleteVolumeTransferResponse.cpp | 3 +- .../CinderListAvailabilityZonesRequest.cpp | 3 +- .../CinderListAvailabilityZonesResponse.cpp | 3 +- evs/src/v2/model/CinderListQuotasRequest.cpp | 3 +- evs/src/v2/model/CinderListQuotasResponse.cpp | 3 +- .../CinderListVolumeTransfersRequest.cpp | 3 +- .../CinderListVolumeTransfersResponse.cpp | 3 +- .../v2/model/CinderListVolumeTypesRequest.cpp | 3 +- .../model/CinderListVolumeTypesResponse.cpp | 3 +- .../model/CinderShowVolumeTransferRequest.cpp | 3 +- .../CinderShowVolumeTransferResponse.cpp | 3 +- evs/src/v2/model/CreateSnapshotOption.cpp | 3 +- evs/src/v2/model/CreateSnapshotRequest.cpp | 3 +- .../v2/model/CreateSnapshotRequestBody.cpp | 3 +- evs/src/v2/model/CreateSnapshotResponse.cpp | 3 +- evs/src/v2/model/CreateVolumeOption.cpp | 3 +- evs/src/v2/model/CreateVolumeRequest.cpp | 3 +- evs/src/v2/model/CreateVolumeRequestBody.cpp | 3 +- evs/src/v2/model/CreateVolumeResponse.cpp | 3 +- .../v2/model/CreateVolumeSchedulerHints.cpp | 3 +- .../v2/model/CreateVolumeTransferDetail.cpp | 3 +- .../v2/model/CreateVolumeTransferOption.cpp | 3 +- evs/src/v2/model/DeleteSnapshotRequest.cpp | 3 +- evs/src/v2/model/DeleteSnapshotResponse.cpp | 3 +- evs/src/v2/model/DeleteTagsOption.cpp | 3 +- evs/src/v2/model/DeleteVolumeRequest.cpp | 3 +- evs/src/v2/model/DeleteVolumeResponse.cpp | 3 +- evs/src/v2/model/Iops.cpp | 3 +- evs/src/v2/model/JobEntities.cpp | 3 +- evs/src/v2/model/Link.cpp | 3 +- evs/src/v2/model/ListSnapshotsRequest.cpp | 3 +- evs/src/v2/model/ListSnapshotsResponse.cpp | 3 +- evs/src/v2/model/ListVersionsRequest.cpp | 3 +- evs/src/v2/model/ListVersionsResponse.cpp | 3 +- evs/src/v2/model/ListVolumeTagsRequest.cpp | 3 +- evs/src/v2/model/ListVolumeTagsResponse.cpp | 3 +- evs/src/v2/model/ListVolumesByTagsRequest.cpp | 3 +- .../v2/model/ListVolumesByTagsRequestBody.cpp | 3 +- .../v2/model/ListVolumesByTagsResponse.cpp | 3 +- evs/src/v2/model/ListVolumesRequest.cpp | 3 +- evs/src/v2/model/ListVolumesResponse.cpp | 3 +- evs/src/v2/model/Match.cpp | 3 +- evs/src/v2/model/MediaTypes.cpp | 3 +- evs/src/v2/model/ModifyVolumeQoSOption.cpp | 3 +- evs/src/v2/model/ModifyVolumeQoSRequest.cpp | 3 +- .../v2/model/ModifyVolumeQoSRequestBody.cpp | 3 +- evs/src/v2/model/ModifyVolumeQoSResponse.cpp | 3 +- evs/src/v2/model/OsExtend.cpp | 3 +- evs/src/v2/model/QuotaDetail.cpp | 3 +- .../v2/model/QuotaDetailBackupGigabytes.cpp | 3 +- evs/src/v2/model/QuotaDetailBackups.cpp | 3 +- evs/src/v2/model/QuotaDetailGigabytes.cpp | 3 +- .../v2/model/QuotaDetailGigabytesGPSSD.cpp | 3 +- evs/src/v2/model/QuotaDetailGigabytesSAS.cpp | 3 +- evs/src/v2/model/QuotaDetailGigabytesSATA.cpp | 3 +- evs/src/v2/model/QuotaDetailGigabytesSSD.cpp | 3 +- .../model/QuotaDetailPerVolumeGigabytes.cpp | 3 +- evs/src/v2/model/QuotaDetailSnapshots.cpp | 3 +- .../v2/model/QuotaDetailSnapshotsGPSSD.cpp | 3 +- evs/src/v2/model/QuotaDetailSnapshotsSAS.cpp | 3 +- evs/src/v2/model/QuotaDetailSnapshotsSATA.cpp | 3 +- evs/src/v2/model/QuotaDetailSnapshotsSSD.cpp | 3 +- evs/src/v2/model/QuotaDetailVolumes.cpp | 3 +- evs/src/v2/model/QuotaDetailVolumesGPSSD.cpp | 3 +- evs/src/v2/model/QuotaDetailVolumesSAS.cpp | 3 +- evs/src/v2/model/QuotaDetailVolumesSATA.cpp | 3 +- evs/src/v2/model/QuotaDetailVolumesSSD.cpp | 3 +- evs/src/v2/model/QuotaList.cpp | 3 +- evs/src/v2/model/ResizeVolumeRequest.cpp | 3 +- evs/src/v2/model/ResizeVolumeRequestBody.cpp | 3 +- evs/src/v2/model/ResizeVolumeResponse.cpp | 3 +- evs/src/v2/model/Resource.cpp | 3 +- evs/src/v2/model/RollbackInfo.cpp | 3 +- evs/src/v2/model/RollbackSnapshotOption.cpp | 3 +- evs/src/v2/model/RollbackSnapshotRequest.cpp | 3 +- .../v2/model/RollbackSnapshotRequestBody.cpp | 3 +- evs/src/v2/model/RollbackSnapshotResponse.cpp | 3 +- evs/src/v2/model/ShowJobRequest.cpp | 3 +- evs/src/v2/model/ShowJobResponse.cpp | 3 +- evs/src/v2/model/ShowSnapshotRequest.cpp | 3 +- evs/src/v2/model/ShowSnapshotResponse.cpp | 3 +- evs/src/v2/model/ShowVersionRequest.cpp | 3 +- evs/src/v2/model/ShowVersionResponse.cpp | 3 +- evs/src/v2/model/ShowVolumeRequest.cpp | 3 +- evs/src/v2/model/ShowVolumeResponse.cpp | 3 +- evs/src/v2/model/ShowVolumeTagsRequest.cpp | 3 +- evs/src/v2/model/ShowVolumeTagsResponse.cpp | 3 +- evs/src/v2/model/SnapshotDetails.cpp | 3 +- evs/src/v2/model/SnapshotList.cpp | 3 +- evs/src/v2/model/SubJob.cpp | 3 +- evs/src/v2/model/SubJobEntities.cpp | 3 +- evs/src/v2/model/Tag.cpp | 3 +- evs/src/v2/model/TagsForListVolumes.cpp | 3 +- evs/src/v2/model/Throughput.cpp | 3 +- evs/src/v2/model/UpdateSnapshotOption.cpp | 3 +- evs/src/v2/model/UpdateSnapshotRequest.cpp | 3 +- .../v2/model/UpdateSnapshotRequestBody.cpp | 3 +- evs/src/v2/model/UpdateSnapshotResponse.cpp | 3 +- evs/src/v2/model/UpdateVolumeOption.cpp | 3 +- evs/src/v2/model/UpdateVolumeRequest.cpp | 3 +- evs/src/v2/model/UpdateVolumeRequestBody.cpp | 3 +- evs/src/v2/model/UpdateVolumeResponse.cpp | 3 +- evs/src/v2/model/Versions.cpp | 3 +- evs/src/v2/model/VolumeDetail.cpp | 3 +- evs/src/v2/model/VolumeDetailForTag.cpp | 3 +- evs/src/v2/model/VolumeMetadata.cpp | 3 +- evs/src/v2/model/VolumeTransfer.cpp | 3 +- evs/src/v2/model/VolumeTransferSummary.cpp | 3 +- evs/src/v2/model/VolumeType.cpp | 3 +- evs/src/v2/model/VolumeTypeExtraSpecs.cpp | 3 +- evs/src/v2/model/ZoneState.cpp | 3 +- frs/include/huaweicloud/frs/v2/FrsMeta.h | 58 + .../huaweicloud/frs/v2/model/ActionsList.h | 4 +- .../frs/v2/model/AddFacesBase64Req.h | 4 +- .../frs/v2/model/AddFacesByBase64Request.h | 4 +- .../frs/v2/model/AddFacesByBase64Response.h | 4 +- .../frs/v2/model/AddFacesByFileRequest.h | 4 +- .../frs/v2/model/AddFacesByFileRequestBody.h | 4 +- .../frs/v2/model/AddFacesByFileResponse.h | 4 +- .../frs/v2/model/AddFacesByUrlRequest.h | 4 +- .../frs/v2/model/AddFacesByUrlResponse.h | 4 +- .../huaweicloud/frs/v2/model/AddFacesUrlReq.h | 4 +- .../huaweicloud/frs/v2/model/Attributes.h | 4 +- .../frs/v2/model/Attributes_expression.h | 4 +- .../frs/v2/model/BatchDeleteFacesRequest.h | 4 +- .../frs/v2/model/BatchDeleteFacesResponse.h | 4 +- .../huaweicloud/frs/v2/model/BoundingBox.h | 4 +- .../huaweicloud/frs/v2/model/CompareFace.h | 4 +- .../frs/v2/model/CompareFaceByBase64Request.h | 4 +- .../v2/model/CompareFaceByBase64Response.h | 4 +- .../frs/v2/model/CompareFaceByFileRequest.h | 4 +- .../v2/model/CompareFaceByFileRequestBody.h | 4 +- .../frs/v2/model/CompareFaceByFileResponse.h | 4 +- .../frs/v2/model/CompareFaceByUrlRequest.h | 4 +- .../frs/v2/model/CompareFaceByUrlResponse.h | 4 +- .../frs/v2/model/CreateFaceSetReq.h | 4 +- .../frs/v2/model/CreateFaceSetRequest.h | 4 +- .../frs/v2/model/CreateFaceSetResponse.h | 4 +- .../DeleteFaceByExternalImageIdRequest.h | 4 +- .../DeleteFaceByExternalImageIdResponse.h | 4 +- .../frs/v2/model/DeleteFaceByFaceIdRequest.h | 4 +- .../frs/v2/model/DeleteFaceByFaceIdResponse.h | 4 +- .../frs/v2/model/DeleteFaceSetRequest.h | 4 +- .../frs/v2/model/DeleteFaceSetResponse.h | 4 +- .../frs/v2/model/DeleteFacesBatchReq.h | 4 +- .../huaweicloud/frs/v2/model/DetectFace.h | 4 +- .../v2/model/DetectFaceByBase64IntlRequest.h | 4 +- .../v2/model/DetectFaceByBase64IntlResponse.h | 4 +- .../frs/v2/model/DetectFaceByBase64Request.h | 4 +- .../frs/v2/model/DetectFaceByBase64Response.h | 4 +- .../v2/model/DetectFaceByFileIntlRequest.h | 4 +- .../model/DetectFaceByFileIntlRequestBody.h | 4 +- .../v2/model/DetectFaceByFileIntlResponse.h | 4 +- .../frs/v2/model/DetectFaceByFileRequest.h | 4 +- .../v2/model/DetectFaceByFileRequestBody.h | 4 +- .../frs/v2/model/DetectFaceByFileResponse.h | 4 +- .../frs/v2/model/DetectFaceByUrlIntlRequest.h | 4 +- .../v2/model/DetectFaceByUrlIntlResponse.h | 4 +- .../frs/v2/model/DetectFaceByUrlRequest.h | 4 +- .../frs/v2/model/DetectFaceByUrlResponse.h | 4 +- .../v2/model/DetectLiveByBase64IntlRequest.h | 4 +- .../v2/model/DetectLiveByBase64IntlResponse.h | 4 +- .../frs/v2/model/DetectLiveByBase64Request.h | 4 +- .../frs/v2/model/DetectLiveByBase64Response.h | 4 +- .../v2/model/DetectLiveByFileIntlRequest.h | 4 +- .../model/DetectLiveByFileIntlRequestBody.h | 4 +- .../v2/model/DetectLiveByFileIntlResponse.h | 4 +- .../frs/v2/model/DetectLiveByFileRequest.h | 4 +- .../v2/model/DetectLiveByFileRequestBody.h | 4 +- .../frs/v2/model/DetectLiveByFileResponse.h | 4 +- .../frs/v2/model/DetectLiveByUrlIntlRequest.h | 4 +- .../v2/model/DetectLiveByUrlIntlResponse.h | 4 +- .../frs/v2/model/DetectLiveByUrlRequest.h | 4 +- .../frs/v2/model/DetectLiveByUrlResponse.h | 4 +- .../v2/model/DetectLiveFaceByBase64Request.h | 4 +- .../v2/model/DetectLiveFaceByBase64Response.h | 4 +- .../v2/model/DetectLiveFaceByFileRequest.h | 4 +- .../model/DetectLiveFaceByFileRequestBody.h | 4 +- .../v2/model/DetectLiveFaceByFileResponse.h | 4 +- .../frs/v2/model/DetectLiveFaceByUrlRequest.h | 4 +- .../v2/model/DetectLiveFaceByUrlResponse.h | 4 +- frs/include/huaweicloud/frs/v2/model/Dress.h | 4 +- .../frs/v2/model/FaceCompareBase64Req.h | 4 +- .../frs/v2/model/FaceCompareUrlReq.h | 4 +- .../frs/v2/model/FaceDetectBase64Req.h | 4 +- .../frs/v2/model/FaceDetectUrlReq.h | 4 +- .../huaweicloud/frs/v2/model/FaceQuality.h | 4 +- .../frs/v2/model/FaceSearchBase64Req.h | 4 +- .../frs/v2/model/FaceSearchFaceIdReq.h | 4 +- .../frs/v2/model/FaceSearchUrlReq.h | 4 +- .../huaweicloud/frs/v2/model/FaceSetFace.h | 4 +- .../huaweicloud/frs/v2/model/FaceSetInfo.h | 4 +- .../frs/v2/model/LiveDetectBase64Req.h | 4 +- .../frs/v2/model/LiveDetectFaceBase64Req.h | 4 +- .../frs/v2/model/LiveDetectFaceResp_result.h | 4 +- .../frs/v2/model/LiveDetectFaceUrlReq.h | 4 +- .../frs/v2/model/LiveDetectResp_videoresult.h | 4 +- .../frs/v2/model/LiveDetectUrlReq.h | 4 +- .../huaweicloud/frs/v2/model/SearchFace.h | 4 +- .../frs/v2/model/SearchFaceByBase64Request.h | 4 +- .../frs/v2/model/SearchFaceByBase64Response.h | 4 +- .../frs/v2/model/SearchFaceByFaceIdRequest.h | 4 +- .../frs/v2/model/SearchFaceByFaceIdResponse.h | 4 +- .../frs/v2/model/SearchFaceByFileRequest.h | 4 +- .../v2/model/SearchFaceByFileRequestBody.h | 4 +- .../frs/v2/model/SearchFaceByFileResponse.h | 4 +- .../frs/v2/model/SearchFaceByUrlRequest.h | 4 +- .../frs/v2/model/SearchFaceByUrlResponse.h | 4 +- .../frs/v2/model/ShowAllFaceSetsRequest.h | 4 +- .../frs/v2/model/ShowAllFaceSetsResponse.h | 4 +- .../frs/v2/model/ShowFaceSetRequest.h | 4 +- .../frs/v2/model/ShowFaceSetResponse.h | 4 +- .../frs/v2/model/ShowFacesByFaceIdRequest.h | 4 +- .../frs/v2/model/ShowFacesByFaceIdResponse.h | 4 +- .../frs/v2/model/ShowFacesByLimitRequest.h | 4 +- .../frs/v2/model/ShowFacesByLimitResponse.h | 4 +- .../huaweicloud/frs/v2/model/TypeInfo.h | 4 +- .../huaweicloud/frs/v2/model/UpdateFaceReq.h | 4 +- .../frs/v2/model/UpdateFaceRequest.h | 4 +- .../frs/v2/model/UpdateFaceResponse.h | 4 +- .../huaweicloud/frs/v2/model/WarningList.h | 4 +- frs/src/v2/FrsClient.cpp | 517 ++-- frs/src/v2/FrsMeta.cpp | 501 ++++ frs/src/v2/model/ActionsList.cpp | 3 +- frs/src/v2/model/AddFacesBase64Req.cpp | 3 +- frs/src/v2/model/AddFacesByBase64Request.cpp | 3 +- frs/src/v2/model/AddFacesByBase64Response.cpp | 3 +- frs/src/v2/model/AddFacesByFileRequest.cpp | 3 +- .../v2/model/AddFacesByFileRequestBody.cpp | 3 +- frs/src/v2/model/AddFacesByFileResponse.cpp | 3 +- frs/src/v2/model/AddFacesByUrlRequest.cpp | 3 +- frs/src/v2/model/AddFacesByUrlResponse.cpp | 3 +- frs/src/v2/model/AddFacesUrlReq.cpp | 3 +- frs/src/v2/model/Attributes.cpp | 3 +- frs/src/v2/model/Attributes_expression.cpp | 3 +- frs/src/v2/model/BatchDeleteFacesRequest.cpp | 3 +- frs/src/v2/model/BatchDeleteFacesResponse.cpp | 3 +- frs/src/v2/model/BoundingBox.cpp | 3 +- frs/src/v2/model/CompareFace.cpp | 3 +- .../v2/model/CompareFaceByBase64Request.cpp | 3 +- .../v2/model/CompareFaceByBase64Response.cpp | 3 +- frs/src/v2/model/CompareFaceByFileRequest.cpp | 3 +- .../v2/model/CompareFaceByFileRequestBody.cpp | 3 +- .../v2/model/CompareFaceByFileResponse.cpp | 3 +- frs/src/v2/model/CompareFaceByUrlRequest.cpp | 3 +- frs/src/v2/model/CompareFaceByUrlResponse.cpp | 3 +- frs/src/v2/model/CreateFaceSetReq.cpp | 3 +- frs/src/v2/model/CreateFaceSetRequest.cpp | 3 +- frs/src/v2/model/CreateFaceSetResponse.cpp | 3 +- .../DeleteFaceByExternalImageIdRequest.cpp | 3 +- .../DeleteFaceByExternalImageIdResponse.cpp | 3 +- .../v2/model/DeleteFaceByFaceIdRequest.cpp | 3 +- .../v2/model/DeleteFaceByFaceIdResponse.cpp | 3 +- frs/src/v2/model/DeleteFaceSetRequest.cpp | 3 +- frs/src/v2/model/DeleteFaceSetResponse.cpp | 3 +- frs/src/v2/model/DeleteFacesBatchReq.cpp | 3 +- frs/src/v2/model/DetectFace.cpp | 3 +- .../model/DetectFaceByBase64IntlRequest.cpp | 3 +- .../model/DetectFaceByBase64IntlResponse.cpp | 3 +- .../v2/model/DetectFaceByBase64Request.cpp | 3 +- .../v2/model/DetectFaceByBase64Response.cpp | 3 +- .../v2/model/DetectFaceByFileIntlRequest.cpp | 3 +- .../model/DetectFaceByFileIntlRequestBody.cpp | 3 +- .../v2/model/DetectFaceByFileIntlResponse.cpp | 3 +- frs/src/v2/model/DetectFaceByFileRequest.cpp | 3 +- .../v2/model/DetectFaceByFileRequestBody.cpp | 3 +- frs/src/v2/model/DetectFaceByFileResponse.cpp | 3 +- .../v2/model/DetectFaceByUrlIntlRequest.cpp | 3 +- .../v2/model/DetectFaceByUrlIntlResponse.cpp | 3 +- frs/src/v2/model/DetectFaceByUrlRequest.cpp | 3 +- frs/src/v2/model/DetectFaceByUrlResponse.cpp | 3 +- .../model/DetectLiveByBase64IntlRequest.cpp | 3 +- .../model/DetectLiveByBase64IntlResponse.cpp | 3 +- .../v2/model/DetectLiveByBase64Request.cpp | 3 +- .../v2/model/DetectLiveByBase64Response.cpp | 3 +- .../v2/model/DetectLiveByFileIntlRequest.cpp | 3 +- .../model/DetectLiveByFileIntlRequestBody.cpp | 3 +- .../v2/model/DetectLiveByFileIntlResponse.cpp | 3 +- frs/src/v2/model/DetectLiveByFileRequest.cpp | 3 +- .../v2/model/DetectLiveByFileRequestBody.cpp | 3 +- frs/src/v2/model/DetectLiveByFileResponse.cpp | 3 +- .../v2/model/DetectLiveByUrlIntlRequest.cpp | 3 +- .../v2/model/DetectLiveByUrlIntlResponse.cpp | 3 +- frs/src/v2/model/DetectLiveByUrlRequest.cpp | 3 +- frs/src/v2/model/DetectLiveByUrlResponse.cpp | 3 +- .../model/DetectLiveFaceByBase64Request.cpp | 3 +- .../model/DetectLiveFaceByBase64Response.cpp | 3 +- .../v2/model/DetectLiveFaceByFileRequest.cpp | 3 +- .../model/DetectLiveFaceByFileRequestBody.cpp | 3 +- .../v2/model/DetectLiveFaceByFileResponse.cpp | 3 +- .../v2/model/DetectLiveFaceByUrlRequest.cpp | 3 +- .../v2/model/DetectLiveFaceByUrlResponse.cpp | 3 +- frs/src/v2/model/Dress.cpp | 3 +- frs/src/v2/model/FaceCompareBase64Req.cpp | 3 +- frs/src/v2/model/FaceCompareUrlReq.cpp | 3 +- frs/src/v2/model/FaceDetectBase64Req.cpp | 3 +- frs/src/v2/model/FaceDetectUrlReq.cpp | 3 +- frs/src/v2/model/FaceQuality.cpp | 3 +- frs/src/v2/model/FaceSearchBase64Req.cpp | 3 +- frs/src/v2/model/FaceSearchFaceIdReq.cpp | 3 +- frs/src/v2/model/FaceSearchUrlReq.cpp | 3 +- frs/src/v2/model/FaceSetFace.cpp | 3 +- frs/src/v2/model/FaceSetInfo.cpp | 3 +- frs/src/v2/model/LiveDetectBase64Req.cpp | 3 +- frs/src/v2/model/LiveDetectFaceBase64Req.cpp | 3 +- .../v2/model/LiveDetectFaceResp_result.cpp | 3 +- frs/src/v2/model/LiveDetectFaceUrlReq.cpp | 3 +- .../v2/model/LiveDetectResp_videoresult.cpp | 3 +- frs/src/v2/model/LiveDetectUrlReq.cpp | 3 +- frs/src/v2/model/SearchFace.cpp | 3 +- .../v2/model/SearchFaceByBase64Request.cpp | 3 +- .../v2/model/SearchFaceByBase64Response.cpp | 3 +- .../v2/model/SearchFaceByFaceIdRequest.cpp | 3 +- .../v2/model/SearchFaceByFaceIdResponse.cpp | 3 +- frs/src/v2/model/SearchFaceByFileRequest.cpp | 3 +- .../v2/model/SearchFaceByFileRequestBody.cpp | 3 +- frs/src/v2/model/SearchFaceByFileResponse.cpp | 3 +- frs/src/v2/model/SearchFaceByUrlRequest.cpp | 3 +- frs/src/v2/model/SearchFaceByUrlResponse.cpp | 3 +- frs/src/v2/model/ShowAllFaceSetsRequest.cpp | 3 +- frs/src/v2/model/ShowAllFaceSetsResponse.cpp | 3 +- frs/src/v2/model/ShowFaceSetRequest.cpp | 3 +- frs/src/v2/model/ShowFaceSetResponse.cpp | 3 +- frs/src/v2/model/ShowFacesByFaceIdRequest.cpp | 3 +- .../v2/model/ShowFacesByFaceIdResponse.cpp | 3 +- frs/src/v2/model/ShowFacesByLimitRequest.cpp | 3 +- frs/src/v2/model/ShowFacesByLimitResponse.cpp | 3 +- frs/src/v2/model/TypeInfo.cpp | 3 +- frs/src/v2/model/UpdateFaceReq.cpp | 3 +- frs/src/v2/model/UpdateFaceRequest.cpp | 3 +- frs/src/v2/model/UpdateFaceResponse.cpp | 3 +- frs/src/v2/model/WarningList.cpp | 3 +- .../huaweicloud/gaussdb/v3/GaussDBMeta.h | 115 + .../v3/model/AddDatabasePermissionRequest.h | 4 +- .../v3/model/AddDatabasePermissionResponse.h | 4 +- .../v3/model/ApplyConfigurationRequestBody.h | 4 +- .../huaweicloud/gaussdb/v3/model/Backup.h | 4 +- .../gaussdb/v3/model/BackupEncryptRequest.h | 4 +- .../gaussdb/v3/model/BackupPolicy.h | 4 +- .../huaweicloud/gaussdb/v3/model/Backups.h | 4 +- .../BatchOperateInstanceTagRequestBody.h | 4 +- .../gaussdb/v3/model/BatchTagActionRequest.h | 4 +- .../gaussdb/v3/model/BatchTagActionResponse.h | 4 +- .../CancelGaussMySqlInstanceEipRequest.h | 4 +- .../CancelGaussMySqlInstanceEipResponse.h | 4 +- .../gaussdb/v3/model/CancelScheduleTask.h | 4 +- .../v3/model/CancelScheduleTaskRequest.h | 4 +- .../v3/model/CancelScheduleTaskResponse.h | 4 +- ...geGaussMySqlInstanceSpecificationRequest.h | 4 +- ...eGaussMySqlInstanceSpecificationResponse.h | 4 +- ...hangeGaussMySqlProxySpecificationRequest.h | 4 +- ...angeGaussMySqlProxySpecificationResponse.h | 4 +- .../v3/model/CloseMysqlProxyRequestBody.h | 4 +- .../gaussdb/v3/model/ConfigurationSummary.h | 4 +- .../gaussdb/v3/model/ConfigurationSummary2.h | 4 +- .../v3/model/CreateConfigurationRequestBody.h | 4 +- .../gaussdb/v3/model/CreateDatabaseList.h | 4 +- .../gaussdb/v3/model/CreateDatabaseUserList.h | 4 +- .../v3/model/CreateDatabaseUserRequest.h | 4 +- .../gaussdb/v3/model/CreateDnsNameReq.h | 4 +- .../v3/model/CreateGaussMySqlBackupRequest.h | 4 +- .../v3/model/CreateGaussMySqlBackupResponse.h | 4 +- .../CreateGaussMySqlConfigurationRequest.h | 4 +- .../CreateGaussMySqlConfigurationResponse.h | 4 +- .../v3/model/CreateGaussMySqlDatabase.h | 4 +- .../model/CreateGaussMySqlDatabaseRequest.h | 4 +- .../CreateGaussMySqlDatabaseRequestBody.h | 4 +- .../model/CreateGaussMySqlDatabaseResponse.h | 4 +- .../CreateGaussMySqlDatabaseUserRequest.h | 4 +- .../CreateGaussMySqlDatabaseUserResponse.h | 4 +- .../model/CreateGaussMySqlInstanceRequest.h | 4 +- .../model/CreateGaussMySqlInstanceResponse.h | 4 +- .../v3/model/CreateGaussMySqlProxyRequest.h | 4 +- .../v3/model/CreateGaussMySqlProxyResponse.h | 4 +- .../CreateGaussMySqlReadonlyNodeRequest.h | 4 +- .../CreateGaussMySqlReadonlyNodeResponse.h | 4 +- .../v3/model/CreateGaussMysqlDnsRequest.h | 4 +- .../v3/model/CreateGaussMysqlDnsResponse.h | 4 +- .../gaussdb/v3/model/DatabasePermission.h | 4 +- .../gaussdb/v3/model/DatastoreResult.h | 4 +- .../gaussdb/v3/model/DedicatedComputeInfo.h | 4 +- .../gaussdb/v3/model/DedicatedResource.h | 4 +- .../v3/model/DedicatedResourceCapacity.h | 4 +- .../gaussdb/v3/model/DedicatedStorageInfo.h | 4 +- .../v3/model/DeleteDatabasePermission.h | 4 +- .../model/DeleteDatabasePermissionRequest.h | 4 +- .../DeleteDatabasePermissionRequestBody.h | 4 +- .../model/DeleteDatabasePermissionResponse.h | 4 +- .../v3/model/DeleteDatabaseUserRequest.h | 4 +- .../v3/model/DeleteGaussMySqlBackupRequest.h | 4 +- .../v3/model/DeleteGaussMySqlBackupResponse.h | 4 +- .../DeleteGaussMySqlConfigurationRequest.h | 4 +- .../DeleteGaussMySqlConfigurationResponse.h | 4 +- .../model/DeleteGaussMySqlDatabaseRequest.h | 4 +- .../DeleteGaussMySqlDatabaseRequestBody.h | 4 +- .../model/DeleteGaussMySqlDatabaseResponse.h | 4 +- .../DeleteGaussMySqlDatabaseUserRequest.h | 4 +- .../DeleteGaussMySqlDatabaseUserResponse.h | 4 +- .../model/DeleteGaussMySqlInstanceRequest.h | 4 +- .../model/DeleteGaussMySqlInstanceResponse.h | 4 +- .../v3/model/DeleteGaussMySqlProxyRequest.h | 4 +- .../v3/model/DeleteGaussMySqlProxyResponse.h | 4 +- .../DeleteGaussMySqlReadonlyNodeRequest.h | 4 +- .../DeleteGaussMySqlReadonlyNodeResponse.h | 4 +- .../v3/model/DeleteNodeSqlFilterRule.h | 4 +- .../v3/model/DeleteNodeSqlFilterRuleInfo.h | 4 +- .../gaussdb/v3/model/DeleteSqlFilterRuleReq.h | 4 +- .../v3/model/DeleteSqlFilterRuleRequest.h | 4 +- .../v3/model/DeleteSqlFilterRuleResponse.h | 4 +- .../v3/model/DeleteTaskRecordRequest.h | 4 +- .../v3/model/DeleteTaskRecordResponse.h | 4 +- .../DescribeBackupEncryptStatusRequest.h | 4 +- .../DescribeBackupEncryptStatusResponse.h | 4 +- .../gaussdb/v3/model/EnlargeProxyRequest.h | 4 +- .../ExpandGaussMySqlInstanceVolumeRequest.h | 4 +- .../ExpandGaussMySqlInstanceVolumeResponse.h | 4 +- .../v3/model/ExpandGaussMySqlProxyRequest.h | 4 +- .../v3/model/ExpandGaussMySqlProxyResponse.h | 4 +- .../huaweicloud/gaussdb/v3/model/FileInfo.h | 4 +- .../gaussdb/v3/model/GaussMySqlDatabaseInfo.h | 4 +- .../gaussdb/v3/model/GaussMySqlDatabaseUser.h | 4 +- .../v3/model/GetJobEntitiesInfoDetail.h | 4 +- .../gaussdb/v3/model/GetJobInfoDetail.h | 4 +- .../v3/model/GetJobInstanceInfoDetail.h | 4 +- .../v3/model/GrantDatabasePermission.h | 4 +- .../GrantDatabasePermissionRequestBody.h | 4 +- .../gaussdb/v3/model/InstanceTagItem.h | 4 +- ...nvokeGaussMySqlInstanceSwitchOverRequest.h | 4 +- ...vokeGaussMySqlInstanceSwitchOverResponse.h | 4 +- .../model/ListAuditLogDownloadLinkRequest.h | 4 +- .../model/ListAuditLogDownloadLinkResponse.h | 4 +- .../v3/model/ListDeleteDatabaseUserRequest.h | 4 +- .../ListGaussMySqlConfigurationsRequest.h | 4 +- .../ListGaussMySqlConfigurationsResponse.h | 4 +- .../gaussdb/v3/model/ListGaussMySqlDatabase.h | 4 +- .../ListGaussMySqlDatabaseCharsetsRequest.h | 4 +- .../ListGaussMySqlDatabaseCharsetsResponse.h | 4 +- .../v3/model/ListGaussMySqlDatabaseRequest.h | 4 +- .../v3/model/ListGaussMySqlDatabaseResponse.h | 4 +- .../v3/model/ListGaussMySqlDatabaseUser.h | 4 +- .../model/ListGaussMySqlDatabaseUserRequest.h | 4 +- .../ListGaussMySqlDatabaseUserResponse.h | 4 +- .../ListGaussMySqlDedicatedResourcesRequest.h | 4 +- ...ListGaussMySqlDedicatedResourcesResponse.h | 4 +- .../ListGaussMySqlInstanceDetailInfoRequest.h | 4 +- ...ListGaussMySqlInstanceDetailInfoResponse.h | 4 +- .../v3/model/ListGaussMySqlInstancesRequest.h | 4 +- .../model/ListGaussMySqlInstancesResponse.h | 4 +- .../v3/model/ListGaussMysqlDatabaseInfo.h | 4 +- .../v3/model/ListImmediateJobsRequest.h | 4 +- .../v3/model/ListImmediateJobsResponse.h | 4 +- .../v3/model/ListInstanceTagsRequest.h | 4 +- .../v3/model/ListInstanceTagsResponse.h | 4 +- .../v3/model/ListLtsErrorLogDetailsRequest.h | 4 +- .../v3/model/ListLtsErrorLogDetailsResponse.h | 4 +- .../v3/model/ListLtsSlowlogDetailsRequest.h | 4 +- .../v3/model/ListLtsSlowlogDetailsResponse.h | 4 +- .../gaussdb/v3/model/ListProjectTagsRequest.h | 4 +- .../v3/model/ListProjectTagsResponse.h | 4 +- .../v3/model/ListScheduleJobsRequest.h | 4 +- .../v3/model/ListScheduleJobsResponse.h | 4 +- .../gaussdb/v3/model/LtsLogErrorDetail.h | 4 +- .../v3/model/LtsLogErrorQueryRequest.h | 4 +- .../gaussdb/v3/model/LtsLogSlowDetail.h | 4 +- .../gaussdb/v3/model/LtsLogSlowQueryRequest.h | 4 +- .../gaussdb/v3/model/ModifyAliasRequest.h | 4 +- .../model/ModifyBackupEncryptStatusRequest.h | 4 +- .../model/ModifyBackupEncryptStatusResponse.h | 4 +- .../gaussdb/v3/model/ModifyBindEipRequest.h | 4 +- .../gaussdb/v3/model/ModifyDnsNameReq.h | 4 +- .../ModifyGaussMySqlProxyRouteModeRequest.h | 4 +- ...odifyGaussMySqlProxyRouteModeRequestBody.h | 4 +- .../ModifyGaussMySqlProxyRouteModeResponse.h | 4 +- .../v3/model/ModifyGaussMysqlDnsRequest.h | 4 +- .../v3/model/ModifyGaussMysqlDnsResponse.h | 4 +- .../v3/model/ModifyInternalIpRequest.h | 4 +- .../gaussdb/v3/model/ModifyOpsWindow.h | 4 +- .../gaussdb/v3/model/ModifyPortRequest.h | 4 +- .../v3/model/ModifyProxyConsistRequest.h | 4 +- .../ModifyProxyRouteWeightReadonlyNode.h | 4 +- .../v3/model/ModifyProxyWeightReadonlyNode.h | 4 +- .../v3/model/ModifySecurityGroupRequest.h | 4 +- .../gaussdb/v3/model/MysqlBackupPolicy.h | 4 +- .../gaussdb/v3/model/MysqlBackupStrategy.h | 4 +- .../model/MysqlChangeSpecificationRequest.h | 4 +- .../gaussdb/v3/model/MysqlChargeInfo.h | 4 +- .../v3/model/MysqlCreateBackupRequest.h | 4 +- .../v3/model/MysqlCreateReadonlyNodeRequest.h | 4 +- .../gaussdb/v3/model/MysqlDatastoreInBackup.h | 4 +- .../gaussdb/v3/model/MysqlDatastoreInReq.h | 4 +- .../gaussdb/v3/model/MysqlDatastoreInRes.h | 4 +- .../model/MysqlDatastoreWithKernelVersion.h | 4 +- .../gaussdb/v3/model/MysqlEngineVersionInfo.h | 4 +- .../model/MysqlExtendInstanceVolumeRequest.h | 4 +- .../gaussdb/v3/model/MysqlFlavorInfo.h | 4 +- .../gaussdb/v3/model/MysqlFlavorsInfo.h | 4 +- .../v3/model/MysqlInstanceChargeInfo.h | 4 +- .../v3/model/MysqlInstanceInfoDetail.h | 4 +- .../gaussdb/v3/model/MysqlInstanceListInfo.h | 4 +- .../gaussdb/v3/model/MysqlInstanceNodeInfo.h | 4 +- .../v3/model/MysqlInstanceNodeVolumeInfo.h | 4 +- .../gaussdb/v3/model/MysqlInstanceRequest.h | 4 +- .../gaussdb/v3/model/MysqlInstanceResponse.h | 4 +- .../gaussdb/v3/model/MysqlProxyAvailable.h | 4 +- .../v3/model/MysqlProxyComputeFlavor.h | 4 +- .../gaussdb/v3/model/MysqlProxyFlavorGroups.h | 4 +- .../gaussdb/v3/model/MysqlProxyInfo.h | 4 +- .../gaussdb/v3/model/MysqlProxyNodeV3.h | 4 +- .../gaussdb/v3/model/MysqlProxyNodes.h | 4 +- .../gaussdb/v3/model/MysqlProxyV3.h | 4 +- .../v3/model/MysqlResetPasswordRequest.h | 4 +- .../gaussdb/v3/model/MysqlResizeFlavor.h | 4 +- .../gaussdb/v3/model/MysqlRestorePoint.h | 4 +- .../v3/model/MysqlShowProxyResponseV3.h | 4 +- .../huaweicloud/gaussdb/v3/model/MysqlTags.h | 4 +- .../v3/model/MysqlUpdateBackupPolicyRequest.h | 4 +- .../v3/model/MysqlUpdateInstanceNameRequest.h | 4 +- .../gaussdb/v3/model/MysqlVolume.h | 4 +- .../gaussdb/v3/model/MysqlVolumeInfo.h | 4 +- .../gaussdb/v3/model/MysqlVolumeResp.h | 4 +- .../gaussdb/v3/model/NodeSqlFilterRule.h | 4 +- .../gaussdb/v3/model/NodeSqlFilterRuleInfo.h | 4 +- .../v3/model/NodeSqlFilterRulePattern.h | 4 +- .../gaussdb/v3/model/NodesWeight.h | 4 +- .../v3/model/OpenMysqlProxyRequestBody.h | 4 +- .../v3/model/OperateAuditLogRequestV3Body.h | 4 +- .../v3/model/OperateSqlFilterControlReq.h | 4 +- .../v3/model/OperateSqlFilterRuleReq.h | 4 +- .../gaussdb/v3/model/ProjectTagItem.h | 4 +- .../gaussdb/v3/model/Project_quotas.h | 4 +- .../v3/model/ProxyTransactionSplitRequest.h | 4 +- ...roxyUpdateProxyConnectionPoolTypeRequest.h | 4 +- .../huaweicloud/gaussdb/v3/model/Quota.h | 4 +- .../gaussdb/v3/model/ResetDatabasePassword.h | 4 +- .../v3/model/ResetDatabasePasswordRequest.h | 4 +- .../ResetGaussMySqlDatabasePasswordRequest.h | 4 +- .../ResetGaussMySqlDatabasePasswordResponse.h | 4 +- .../v3/model/ResetGaussMySqlPasswordRequest.h | 4 +- .../model/ResetGaussMySqlPasswordResponse.h | 4 +- .../huaweicloud/gaussdb/v3/model/Resource.h | 4 +- .../gaussdb/v3/model/ResourceTagItem.h | 4 +- .../model/RestartGaussMySqlInstanceRequest.h | 4 +- .../model/RestartGaussMySqlInstanceResponse.h | 4 +- .../v3/model/RestartGaussMySqlNodeRequest.h | 4 +- .../v3/model/RestartGaussMySqlNodeResponse.h | 4 +- .../gaussdb/v3/model/RestartNodeRequest.h | 4 +- .../v3/model/RestoreOldInstanceRequest.h | 4 +- .../v3/model/RestoreOldInstanceResponse.h | 4 +- .../gaussdb/v3/model/RestoreRequest.h | 4 +- .../gaussdb/v3/model/RestoreTimeInfo.h | 4 +- .../gaussdb/v3/model/ScheduleTask.h | 4 +- .../model/SetGaussMySqlProxyWeightRequest.h | 4 +- .../model/SetGaussMySqlProxyWeightResponse.h | 4 +- .../v3/model/SetGaussMySqlQuotasRequest.h | 4 +- .../v3/model/SetGaussMySqlQuotasResponse.h | 4 +- .../huaweicloud/gaussdb/v3/model/SetQuota.h | 4 +- .../gaussdb/v3/model/SetQuotasRequestBody.h | 4 +- .../v3/model/SetSqlFilterRuleRequest.h | 4 +- .../v3/model/SetSqlFilterRuleResponse.h | 4 +- .../gaussdb/v3/model/ShowAuditLogRequest.h | 4 +- .../gaussdb/v3/model/ShowAuditLogResponse.h | 4 +- .../v3/model/ShowBackupRestoreTimeRequest.h | 4 +- .../v3/model/ShowBackupRestoreTimeResponse.h | 4 +- .../model/ShowDedicatedResourceInfoRequest.h | 4 +- .../model/ShowDedicatedResourceInfoResponse.h | 4 +- .../model/ShowGaussMySqlBackupListRequest.h | 4 +- .../model/ShowGaussMySqlBackupListResponse.h | 4 +- .../model/ShowGaussMySqlBackupPolicyRequest.h | 4 +- .../ShowGaussMySqlBackupPolicyResponse.h | 4 +- .../ShowGaussMySqlConfigurationRequest.h | 4 +- .../ShowGaussMySqlConfigurationResponse.h | 4 +- .../ShowGaussMySqlEngineVersionRequest.h | 4 +- .../ShowGaussMySqlEngineVersionResponse.h | 4 +- .../v3/model/ShowGaussMySqlFlavorsRequest.h | 4 +- .../v3/model/ShowGaussMySqlFlavorsResponse.h | 4 +- .../model/ShowGaussMySqlInstanceInfoRequest.h | 4 +- .../ShowGaussMySqlInstanceInfoResponse.h | 4 +- .../v3/model/ShowGaussMySqlJobInfoRequest.h | 4 +- .../v3/model/ShowGaussMySqlJobInfoResponse.h | 4 +- .../ShowGaussMySqlProjectQuotasRequest.h | 4 +- .../ShowGaussMySqlProjectQuotasResponse.h | 4 +- .../model/ShowGaussMySqlProxyFlavorsRequest.h | 4 +- .../ShowGaussMySqlProxyFlavorsResponse.h | 4 +- .../v3/model/ShowGaussMySqlProxyListRequest.h | 4 +- .../model/ShowGaussMySqlProxyListResponse.h | 4 +- .../v3/model/ShowGaussMySqlQuotasRequest.h | 4 +- .../v3/model/ShowGaussMySqlQuotasResponse.h | 4 +- .../model/ShowInstanceMonitorExtendRequest.h | 4 +- .../model/ShowInstanceMonitorExtendResponse.h | 4 +- .../v3/model/ShowSqlFilterControlRequest.h | 4 +- .../v3/model/ShowSqlFilterControlResponse.h | 4 +- .../v3/model/ShowSqlFilterRuleRequest.h | 4 +- .../v3/model/ShowSqlFilterRuleResponse.h | 4 +- .../gaussdb/v3/model/SqlFilterRule.h | 4 +- .../gaussdb/v3/model/SqlFilterRulePattern.h | 4 +- .../SwitchGaussMySqlConfigurationRequest.h | 4 +- .../SwitchGaussMySqlConfigurationResponse.h | 4 +- .../SwitchGaussMySqlInstanceSslRequest.h | 4 +- .../SwitchGaussMySqlInstanceSslResponse.h | 4 +- .../gaussdb/v3/model/SwitchSSLRequest.h | 4 +- .../huaweicloud/gaussdb/v3/model/TagItem.h | 4 +- .../gaussdb/v3/model/TaskDetailInfo.h | 4 +- .../TaurusModifyInstanceMonitorRequestBody.h | 4 +- .../v3/model/TaurusModifyProxyWeightRequest.h | 4 +- .../v3/model/TaurusProxyScaleRequest.h | 4 +- .../v3/model/TaurusRestartInstanceRequest.h | 4 +- .../v3/model/TaurusSwitchoverRequest.h | 4 +- .../gaussdb/v3/model/UpdateAuditLogRequest.h | 4 +- .../gaussdb/v3/model/UpdateAuditLogResponse.h | 4 +- .../UpdateConfigurationParameterRequestBody.h | 4 +- .../gaussdb/v3/model/UpdateDatabaseComment.h | 4 +- .../v3/model/UpdateDatabaseCommentRequest.h | 4 +- .../v3/model/UpdateDatabaseUserComment.h | 4 +- .../model/UpdateDatabaseUserCommentRequest.h | 4 +- .../UpdateGaussMySqlBackupPolicyRequest.h | 4 +- .../UpdateGaussMySqlBackupPolicyResponse.h | 4 +- .../UpdateGaussMySqlConfigurationRequest.h | 4 +- .../UpdateGaussMySqlConfigurationResponse.h | 4 +- .../UpdateGaussMySqlDatabaseCommentRequest.h | 4 +- .../UpdateGaussMySqlDatabaseCommentResponse.h | 4 +- ...dateGaussMySqlDatabaseUserCommentRequest.h | 4 +- ...ateGaussMySqlDatabaseUserCommentResponse.h | 4 +- .../UpdateGaussMySqlInstanceAliasRequest.h | 4 +- .../UpdateGaussMySqlInstanceAliasResponse.h | 4 +- .../UpdateGaussMySqlInstanceEipRequest.h | 4 +- .../UpdateGaussMySqlInstanceEipResponse.h | 4 +- ...pdateGaussMySqlInstanceInternalIpRequest.h | 4 +- ...dateGaussMySqlInstanceInternalIpResponse.h | 4 +- .../UpdateGaussMySqlInstanceNameRequest.h | 4 +- .../UpdateGaussMySqlInstanceNameResponse.h | 4 +- ...UpdateGaussMySqlInstanceOpsWindowRequest.h | 4 +- ...pdateGaussMySqlInstanceOpsWindowResponse.h | 4 +- .../UpdateGaussMySqlInstancePortRequest.h | 4 +- .../UpdateGaussMySqlInstancePortResponse.h | 4 +- ...teGaussMySqlInstanceSecurityGroupRequest.h | 4 +- ...eGaussMySqlInstanceSecurityGroupResponse.h | 4 +- .../v3/model/UpdateGaussMySqlQuotasRequest.h | 4 +- .../v3/model/UpdateGaussMySqlQuotasResponse.h | 4 +- .../v3/model/UpdateInstanceMonitorRequest.h | 4 +- .../v3/model/UpdateInstanceMonitorResponse.h | 4 +- .../UpdateProxyConnectionPoolTypeRequest.h | 4 +- .../UpdateProxyConnectionPoolTypeResponse.h | 4 +- .../gaussdb/v3/model/UpdateProxyPortRequest.h | 4 +- .../v3/model/UpdateProxyPortRequestBody.h | 4 +- .../v3/model/UpdateProxyPortResponse.h | 4 +- .../UpdateProxySessionConsistenceRequest.h | 4 +- .../UpdateProxySessionConsistenceResponse.h | 4 +- .../v3/model/UpdateSqlFilterControlRequest.h | 4 +- .../v3/model/UpdateSqlFilterControlResponse.h | 4 +- .../UpdateTransactionSplitStatusRequest.h | 4 +- .../UpdateTransactionSplitStatusResponse.h | 4 +- .../gaussdb/v3/model/UpgradeDatabaseRequest.h | 4 +- ...UpgradeGaussMySqlInstanceDatabaseRequest.h | 4 +- ...pgradeGaussMySqlInstanceDatabaseResponse.h | 4 +- gaussdb/src/v3/GaussDBClient.cpp | 1366 +++++---- gaussdb/src/v3/GaussDBMeta.cpp | 1352 +++++++++ .../v3/model/AddDatabasePermissionRequest.cpp | 3 +- .../model/AddDatabasePermissionResponse.cpp | 3 +- .../model/ApplyConfigurationRequestBody.cpp | 3 +- gaussdb/src/v3/model/Backup.cpp | 3 +- gaussdb/src/v3/model/BackupEncryptRequest.cpp | 3 +- gaussdb/src/v3/model/BackupPolicy.cpp | 3 +- gaussdb/src/v3/model/Backups.cpp | 3 +- .../BatchOperateInstanceTagRequestBody.cpp | 3 +- .../src/v3/model/BatchTagActionRequest.cpp | 3 +- .../src/v3/model/BatchTagActionResponse.cpp | 3 +- .../CancelGaussMySqlInstanceEipRequest.cpp | 3 +- .../CancelGaussMySqlInstanceEipResponse.cpp | 3 +- gaussdb/src/v3/model/CancelScheduleTask.cpp | 3 +- .../v3/model/CancelScheduleTaskRequest.cpp | 3 +- .../v3/model/CancelScheduleTaskResponse.cpp | 3 +- ...GaussMySqlInstanceSpecificationRequest.cpp | 3 +- ...aussMySqlInstanceSpecificationResponse.cpp | 3 +- ...ngeGaussMySqlProxySpecificationRequest.cpp | 3 +- ...geGaussMySqlProxySpecificationResponse.cpp | 3 +- .../v3/model/CloseMysqlProxyRequestBody.cpp | 3 +- gaussdb/src/v3/model/ConfigurationSummary.cpp | 3 +- .../src/v3/model/ConfigurationSummary2.cpp | 3 +- .../model/CreateConfigurationRequestBody.cpp | 3 +- gaussdb/src/v3/model/CreateDatabaseList.cpp | 3 +- .../src/v3/model/CreateDatabaseUserList.cpp | 3 +- .../v3/model/CreateDatabaseUserRequest.cpp | 3 +- gaussdb/src/v3/model/CreateDnsNameReq.cpp | 3 +- .../model/CreateGaussMySqlBackupRequest.cpp | 3 +- .../model/CreateGaussMySqlBackupResponse.cpp | 3 +- .../CreateGaussMySqlConfigurationRequest.cpp | 3 +- .../CreateGaussMySqlConfigurationResponse.cpp | 3 +- .../src/v3/model/CreateGaussMySqlDatabase.cpp | 3 +- .../model/CreateGaussMySqlDatabaseRequest.cpp | 3 +- .../CreateGaussMySqlDatabaseRequestBody.cpp | 3 +- .../CreateGaussMySqlDatabaseResponse.cpp | 3 +- .../CreateGaussMySqlDatabaseUserRequest.cpp | 3 +- .../CreateGaussMySqlDatabaseUserResponse.cpp | 3 +- .../model/CreateGaussMySqlInstanceRequest.cpp | 3 +- .../CreateGaussMySqlInstanceResponse.cpp | 3 +- .../v3/model/CreateGaussMySqlProxyRequest.cpp | 3 +- .../model/CreateGaussMySqlProxyResponse.cpp | 3 +- .../CreateGaussMySqlReadonlyNodeRequest.cpp | 3 +- .../CreateGaussMySqlReadonlyNodeResponse.cpp | 3 +- .../v3/model/CreateGaussMysqlDnsRequest.cpp | 3 +- .../v3/model/CreateGaussMysqlDnsResponse.cpp | 3 +- gaussdb/src/v3/model/DatabasePermission.cpp | 3 +- gaussdb/src/v3/model/DatastoreResult.cpp | 3 +- gaussdb/src/v3/model/DedicatedComputeInfo.cpp | 3 +- gaussdb/src/v3/model/DedicatedResource.cpp | 3 +- .../v3/model/DedicatedResourceCapacity.cpp | 3 +- gaussdb/src/v3/model/DedicatedStorageInfo.cpp | 3 +- .../src/v3/model/DeleteDatabasePermission.cpp | 3 +- .../model/DeleteDatabasePermissionRequest.cpp | 3 +- .../DeleteDatabasePermissionRequestBody.cpp | 3 +- .../DeleteDatabasePermissionResponse.cpp | 3 +- .../v3/model/DeleteDatabaseUserRequest.cpp | 3 +- .../model/DeleteGaussMySqlBackupRequest.cpp | 3 +- .../model/DeleteGaussMySqlBackupResponse.cpp | 3 +- .../DeleteGaussMySqlConfigurationRequest.cpp | 3 +- .../DeleteGaussMySqlConfigurationResponse.cpp | 3 +- .../model/DeleteGaussMySqlDatabaseRequest.cpp | 3 +- .../DeleteGaussMySqlDatabaseRequestBody.cpp | 3 +- .../DeleteGaussMySqlDatabaseResponse.cpp | 3 +- .../DeleteGaussMySqlDatabaseUserRequest.cpp | 3 +- .../DeleteGaussMySqlDatabaseUserResponse.cpp | 3 +- .../model/DeleteGaussMySqlInstanceRequest.cpp | 3 +- .../DeleteGaussMySqlInstanceResponse.cpp | 3 +- .../v3/model/DeleteGaussMySqlProxyRequest.cpp | 3 +- .../model/DeleteGaussMySqlProxyResponse.cpp | 3 +- .../DeleteGaussMySqlReadonlyNodeRequest.cpp | 3 +- .../DeleteGaussMySqlReadonlyNodeResponse.cpp | 3 +- .../src/v3/model/DeleteNodeSqlFilterRule.cpp | 3 +- .../v3/model/DeleteNodeSqlFilterRuleInfo.cpp | 3 +- .../src/v3/model/DeleteSqlFilterRuleReq.cpp | 3 +- .../v3/model/DeleteSqlFilterRuleRequest.cpp | 3 +- .../v3/model/DeleteSqlFilterRuleResponse.cpp | 3 +- .../src/v3/model/DeleteTaskRecordRequest.cpp | 3 +- .../src/v3/model/DeleteTaskRecordResponse.cpp | 3 +- .../DescribeBackupEncryptStatusRequest.cpp | 3 +- .../DescribeBackupEncryptStatusResponse.cpp | 3 +- gaussdb/src/v3/model/EnlargeProxyRequest.cpp | 3 +- .../ExpandGaussMySqlInstanceVolumeRequest.cpp | 3 +- ...ExpandGaussMySqlInstanceVolumeResponse.cpp | 3 +- .../v3/model/ExpandGaussMySqlProxyRequest.cpp | 3 +- .../model/ExpandGaussMySqlProxyResponse.cpp | 3 +- gaussdb/src/v3/model/FileInfo.cpp | 3 +- .../src/v3/model/GaussMySqlDatabaseInfo.cpp | 3 +- .../src/v3/model/GaussMySqlDatabaseUser.cpp | 3 +- .../src/v3/model/GetJobEntitiesInfoDetail.cpp | 3 +- gaussdb/src/v3/model/GetJobInfoDetail.cpp | 3 +- .../src/v3/model/GetJobInstanceInfoDetail.cpp | 3 +- .../src/v3/model/GrantDatabasePermission.cpp | 3 +- .../GrantDatabasePermissionRequestBody.cpp | 3 +- gaussdb/src/v3/model/InstanceTagItem.cpp | 3 +- ...okeGaussMySqlInstanceSwitchOverRequest.cpp | 3 +- ...keGaussMySqlInstanceSwitchOverResponse.cpp | 3 +- .../model/ListAuditLogDownloadLinkRequest.cpp | 3 +- .../ListAuditLogDownloadLinkResponse.cpp | 3 +- .../model/ListDeleteDatabaseUserRequest.cpp | 3 +- .../ListGaussMySqlConfigurationsRequest.cpp | 3 +- .../ListGaussMySqlConfigurationsResponse.cpp | 3 +- .../src/v3/model/ListGaussMySqlDatabase.cpp | 3 +- .../ListGaussMySqlDatabaseCharsetsRequest.cpp | 3 +- ...ListGaussMySqlDatabaseCharsetsResponse.cpp | 3 +- .../model/ListGaussMySqlDatabaseRequest.cpp | 3 +- .../model/ListGaussMySqlDatabaseResponse.cpp | 3 +- .../v3/model/ListGaussMySqlDatabaseUser.cpp | 3 +- .../ListGaussMySqlDatabaseUserRequest.cpp | 3 +- .../ListGaussMySqlDatabaseUserResponse.cpp | 3 +- ...istGaussMySqlDedicatedResourcesRequest.cpp | 3 +- ...stGaussMySqlDedicatedResourcesResponse.cpp | 3 +- ...istGaussMySqlInstanceDetailInfoRequest.cpp | 3 +- ...stGaussMySqlInstanceDetailInfoResponse.cpp | 3 +- .../model/ListGaussMySqlInstancesRequest.cpp | 3 +- .../model/ListGaussMySqlInstancesResponse.cpp | 3 +- .../v3/model/ListGaussMysqlDatabaseInfo.cpp | 3 +- .../src/v3/model/ListImmediateJobsRequest.cpp | 3 +- .../v3/model/ListImmediateJobsResponse.cpp | 3 +- .../src/v3/model/ListInstanceTagsRequest.cpp | 3 +- .../src/v3/model/ListInstanceTagsResponse.cpp | 3 +- .../model/ListLtsErrorLogDetailsRequest.cpp | 3 +- .../model/ListLtsErrorLogDetailsResponse.cpp | 3 +- .../v3/model/ListLtsSlowlogDetailsRequest.cpp | 3 +- .../model/ListLtsSlowlogDetailsResponse.cpp | 3 +- .../src/v3/model/ListProjectTagsRequest.cpp | 3 +- .../src/v3/model/ListProjectTagsResponse.cpp | 3 +- .../src/v3/model/ListScheduleJobsRequest.cpp | 3 +- .../src/v3/model/ListScheduleJobsResponse.cpp | 3 +- gaussdb/src/v3/model/LtsLogErrorDetail.cpp | 3 +- .../src/v3/model/LtsLogErrorQueryRequest.cpp | 3 +- gaussdb/src/v3/model/LtsLogSlowDetail.cpp | 3 +- .../src/v3/model/LtsLogSlowQueryRequest.cpp | 3 +- gaussdb/src/v3/model/ModifyAliasRequest.cpp | 3 +- .../ModifyBackupEncryptStatusRequest.cpp | 3 +- .../ModifyBackupEncryptStatusResponse.cpp | 3 +- gaussdb/src/v3/model/ModifyBindEipRequest.cpp | 3 +- gaussdb/src/v3/model/ModifyDnsNameReq.cpp | 3 +- .../ModifyGaussMySqlProxyRouteModeRequest.cpp | 3 +- ...ifyGaussMySqlProxyRouteModeRequestBody.cpp | 3 +- ...ModifyGaussMySqlProxyRouteModeResponse.cpp | 3 +- .../v3/model/ModifyGaussMysqlDnsRequest.cpp | 3 +- .../v3/model/ModifyGaussMysqlDnsResponse.cpp | 3 +- .../src/v3/model/ModifyInternalIpRequest.cpp | 3 +- gaussdb/src/v3/model/ModifyOpsWindow.cpp | 3 +- gaussdb/src/v3/model/ModifyPortRequest.cpp | 3 +- .../v3/model/ModifyProxyConsistRequest.cpp | 3 +- .../ModifyProxyRouteWeightReadonlyNode.cpp | 3 +- .../model/ModifyProxyWeightReadonlyNode.cpp | 3 +- .../v3/model/ModifySecurityGroupRequest.cpp | 3 +- gaussdb/src/v3/model/MysqlBackupPolicy.cpp | 3 +- gaussdb/src/v3/model/MysqlBackupStrategy.cpp | 3 +- .../model/MysqlChangeSpecificationRequest.cpp | 3 +- gaussdb/src/v3/model/MysqlChargeInfo.cpp | 3 +- .../src/v3/model/MysqlCreateBackupRequest.cpp | 3 +- .../model/MysqlCreateReadonlyNodeRequest.cpp | 3 +- .../src/v3/model/MysqlDatastoreInBackup.cpp | 3 +- gaussdb/src/v3/model/MysqlDatastoreInReq.cpp | 3 +- gaussdb/src/v3/model/MysqlDatastoreInRes.cpp | 3 +- .../model/MysqlDatastoreWithKernelVersion.cpp | 3 +- .../src/v3/model/MysqlEngineVersionInfo.cpp | 3 +- .../MysqlExtendInstanceVolumeRequest.cpp | 3 +- gaussdb/src/v3/model/MysqlFlavorInfo.cpp | 3 +- gaussdb/src/v3/model/MysqlFlavorsInfo.cpp | 3 +- .../src/v3/model/MysqlInstanceChargeInfo.cpp | 3 +- .../src/v3/model/MysqlInstanceInfoDetail.cpp | 3 +- .../src/v3/model/MysqlInstanceListInfo.cpp | 3 +- .../src/v3/model/MysqlInstanceNodeInfo.cpp | 3 +- .../v3/model/MysqlInstanceNodeVolumeInfo.cpp | 3 +- gaussdb/src/v3/model/MysqlInstanceRequest.cpp | 3 +- .../src/v3/model/MysqlInstanceResponse.cpp | 3 +- gaussdb/src/v3/model/MysqlProxyAvailable.cpp | 3 +- .../src/v3/model/MysqlProxyComputeFlavor.cpp | 3 +- .../src/v3/model/MysqlProxyFlavorGroups.cpp | 3 +- gaussdb/src/v3/model/MysqlProxyInfo.cpp | 3 +- gaussdb/src/v3/model/MysqlProxyNodeV3.cpp | 3 +- gaussdb/src/v3/model/MysqlProxyNodes.cpp | 3 +- gaussdb/src/v3/model/MysqlProxyV3.cpp | 3 +- .../v3/model/MysqlResetPasswordRequest.cpp | 3 +- gaussdb/src/v3/model/MysqlResizeFlavor.cpp | 3 +- gaussdb/src/v3/model/MysqlRestorePoint.cpp | 3 +- .../src/v3/model/MysqlShowProxyResponseV3.cpp | 3 +- gaussdb/src/v3/model/MysqlTags.cpp | 3 +- .../model/MysqlUpdateBackupPolicyRequest.cpp | 3 +- .../model/MysqlUpdateInstanceNameRequest.cpp | 3 +- gaussdb/src/v3/model/MysqlVolume.cpp | 3 +- gaussdb/src/v3/model/MysqlVolumeInfo.cpp | 3 +- gaussdb/src/v3/model/MysqlVolumeResp.cpp | 3 +- gaussdb/src/v3/model/NodeSqlFilterRule.cpp | 3 +- .../src/v3/model/NodeSqlFilterRuleInfo.cpp | 3 +- .../src/v3/model/NodeSqlFilterRulePattern.cpp | 3 +- gaussdb/src/v3/model/NodesWeight.cpp | 3 +- .../v3/model/OpenMysqlProxyRequestBody.cpp | 3 +- .../v3/model/OperateAuditLogRequestV3Body.cpp | 3 +- .../v3/model/OperateSqlFilterControlReq.cpp | 3 +- .../src/v3/model/OperateSqlFilterRuleReq.cpp | 3 +- gaussdb/src/v3/model/ProjectTagItem.cpp | 3 +- gaussdb/src/v3/model/Project_quotas.cpp | 3 +- .../v3/model/ProxyTransactionSplitRequest.cpp | 3 +- ...xyUpdateProxyConnectionPoolTypeRequest.cpp | 3 +- gaussdb/src/v3/model/Quota.cpp | 3 +- .../src/v3/model/ResetDatabasePassword.cpp | 3 +- .../v3/model/ResetDatabasePasswordRequest.cpp | 3 +- ...ResetGaussMySqlDatabasePasswordRequest.cpp | 3 +- ...esetGaussMySqlDatabasePasswordResponse.cpp | 3 +- .../model/ResetGaussMySqlPasswordRequest.cpp | 3 +- .../model/ResetGaussMySqlPasswordResponse.cpp | 3 +- gaussdb/src/v3/model/Resource.cpp | 3 +- gaussdb/src/v3/model/ResourceTagItem.cpp | 3 +- .../RestartGaussMySqlInstanceRequest.cpp | 3 +- .../RestartGaussMySqlInstanceResponse.cpp | 3 +- .../v3/model/RestartGaussMySqlNodeRequest.cpp | 3 +- .../model/RestartGaussMySqlNodeResponse.cpp | 3 +- gaussdb/src/v3/model/RestartNodeRequest.cpp | 3 +- .../v3/model/RestoreOldInstanceRequest.cpp | 3 +- .../v3/model/RestoreOldInstanceResponse.cpp | 3 +- gaussdb/src/v3/model/RestoreRequest.cpp | 3 +- gaussdb/src/v3/model/RestoreTimeInfo.cpp | 3 +- gaussdb/src/v3/model/ScheduleTask.cpp | 3 +- .../model/SetGaussMySqlProxyWeightRequest.cpp | 3 +- .../SetGaussMySqlProxyWeightResponse.cpp | 3 +- .../v3/model/SetGaussMySqlQuotasRequest.cpp | 3 +- .../v3/model/SetGaussMySqlQuotasResponse.cpp | 3 +- gaussdb/src/v3/model/SetQuota.cpp | 3 +- gaussdb/src/v3/model/SetQuotasRequestBody.cpp | 3 +- .../src/v3/model/SetSqlFilterRuleRequest.cpp | 3 +- .../src/v3/model/SetSqlFilterRuleResponse.cpp | 3 +- gaussdb/src/v3/model/ShowAuditLogRequest.cpp | 3 +- gaussdb/src/v3/model/ShowAuditLogResponse.cpp | 3 +- .../v3/model/ShowBackupRestoreTimeRequest.cpp | 3 +- .../model/ShowBackupRestoreTimeResponse.cpp | 3 +- .../ShowDedicatedResourceInfoRequest.cpp | 3 +- .../ShowDedicatedResourceInfoResponse.cpp | 3 +- .../model/ShowGaussMySqlBackupListRequest.cpp | 3 +- .../ShowGaussMySqlBackupListResponse.cpp | 3 +- .../ShowGaussMySqlBackupPolicyRequest.cpp | 3 +- .../ShowGaussMySqlBackupPolicyResponse.cpp | 3 +- .../ShowGaussMySqlConfigurationRequest.cpp | 3 +- .../ShowGaussMySqlConfigurationResponse.cpp | 3 +- .../ShowGaussMySqlEngineVersionRequest.cpp | 3 +- .../ShowGaussMySqlEngineVersionResponse.cpp | 3 +- .../v3/model/ShowGaussMySqlFlavorsRequest.cpp | 3 +- .../model/ShowGaussMySqlFlavorsResponse.cpp | 3 +- .../ShowGaussMySqlInstanceInfoRequest.cpp | 3 +- .../ShowGaussMySqlInstanceInfoResponse.cpp | 3 +- .../v3/model/ShowGaussMySqlJobInfoRequest.cpp | 3 +- .../model/ShowGaussMySqlJobInfoResponse.cpp | 3 +- .../ShowGaussMySqlProjectQuotasRequest.cpp | 3 +- .../ShowGaussMySqlProjectQuotasResponse.cpp | 3 +- .../ShowGaussMySqlProxyFlavorsRequest.cpp | 3 +- .../ShowGaussMySqlProxyFlavorsResponse.cpp | 3 +- .../model/ShowGaussMySqlProxyListRequest.cpp | 3 +- .../model/ShowGaussMySqlProxyListResponse.cpp | 3 +- .../v3/model/ShowGaussMySqlQuotasRequest.cpp | 3 +- .../v3/model/ShowGaussMySqlQuotasResponse.cpp | 3 +- .../ShowInstanceMonitorExtendRequest.cpp | 3 +- .../ShowInstanceMonitorExtendResponse.cpp | 3 +- .../v3/model/ShowSqlFilterControlRequest.cpp | 3 +- .../v3/model/ShowSqlFilterControlResponse.cpp | 3 +- .../src/v3/model/ShowSqlFilterRuleRequest.cpp | 3 +- .../v3/model/ShowSqlFilterRuleResponse.cpp | 3 +- gaussdb/src/v3/model/SqlFilterRule.cpp | 3 +- gaussdb/src/v3/model/SqlFilterRulePattern.cpp | 3 +- .../SwitchGaussMySqlConfigurationRequest.cpp | 3 +- .../SwitchGaussMySqlConfigurationResponse.cpp | 3 +- .../SwitchGaussMySqlInstanceSslRequest.cpp | 3 +- .../SwitchGaussMySqlInstanceSslResponse.cpp | 3 +- gaussdb/src/v3/model/SwitchSSLRequest.cpp | 3 +- gaussdb/src/v3/model/TagItem.cpp | 3 +- gaussdb/src/v3/model/TaskDetailInfo.cpp | 3 +- ...TaurusModifyInstanceMonitorRequestBody.cpp | 3 +- .../model/TaurusModifyProxyWeightRequest.cpp | 3 +- .../src/v3/model/TaurusProxyScaleRequest.cpp | 3 +- .../v3/model/TaurusRestartInstanceRequest.cpp | 3 +- .../src/v3/model/TaurusSwitchoverRequest.cpp | 3 +- .../src/v3/model/UpdateAuditLogRequest.cpp | 3 +- .../src/v3/model/UpdateAuditLogResponse.cpp | 3 +- ...pdateConfigurationParameterRequestBody.cpp | 3 +- .../src/v3/model/UpdateDatabaseComment.cpp | 3 +- .../v3/model/UpdateDatabaseCommentRequest.cpp | 3 +- .../v3/model/UpdateDatabaseUserComment.cpp | 3 +- .../UpdateDatabaseUserCommentRequest.cpp | 3 +- .../UpdateGaussMySqlBackupPolicyRequest.cpp | 3 +- .../UpdateGaussMySqlBackupPolicyResponse.cpp | 3 +- .../UpdateGaussMySqlConfigurationRequest.cpp | 3 +- .../UpdateGaussMySqlConfigurationResponse.cpp | 3 +- ...UpdateGaussMySqlDatabaseCommentRequest.cpp | 3 +- ...pdateGaussMySqlDatabaseCommentResponse.cpp | 3 +- ...teGaussMySqlDatabaseUserCommentRequest.cpp | 3 +- ...eGaussMySqlDatabaseUserCommentResponse.cpp | 3 +- .../UpdateGaussMySqlInstanceAliasRequest.cpp | 3 +- .../UpdateGaussMySqlInstanceAliasResponse.cpp | 3 +- .../UpdateGaussMySqlInstanceEipRequest.cpp | 3 +- .../UpdateGaussMySqlInstanceEipResponse.cpp | 3 +- ...ateGaussMySqlInstanceInternalIpRequest.cpp | 3 +- ...teGaussMySqlInstanceInternalIpResponse.cpp | 3 +- .../UpdateGaussMySqlInstanceNameRequest.cpp | 3 +- .../UpdateGaussMySqlInstanceNameResponse.cpp | 3 +- ...dateGaussMySqlInstanceOpsWindowRequest.cpp | 3 +- ...ateGaussMySqlInstanceOpsWindowResponse.cpp | 3 +- .../UpdateGaussMySqlInstancePortRequest.cpp | 3 +- .../UpdateGaussMySqlInstancePortResponse.cpp | 3 +- ...GaussMySqlInstanceSecurityGroupRequest.cpp | 3 +- ...aussMySqlInstanceSecurityGroupResponse.cpp | 3 +- .../model/UpdateGaussMySqlQuotasRequest.cpp | 3 +- .../model/UpdateGaussMySqlQuotasResponse.cpp | 3 +- .../v3/model/UpdateInstanceMonitorRequest.cpp | 3 +- .../model/UpdateInstanceMonitorResponse.cpp | 3 +- .../UpdateProxyConnectionPoolTypeRequest.cpp | 3 +- .../UpdateProxyConnectionPoolTypeResponse.cpp | 3 +- .../src/v3/model/UpdateProxyPortRequest.cpp | 3 +- .../v3/model/UpdateProxyPortRequestBody.cpp | 3 +- .../src/v3/model/UpdateProxyPortResponse.cpp | 3 +- .../UpdateProxySessionConsistenceRequest.cpp | 3 +- .../UpdateProxySessionConsistenceResponse.cpp | 3 +- .../model/UpdateSqlFilterControlRequest.cpp | 3 +- .../model/UpdateSqlFilterControlResponse.cpp | 3 +- .../UpdateTransactionSplitStatusRequest.cpp | 3 +- .../UpdateTransactionSplitStatusResponse.cpp | 3 +- .../src/v3/model/UpgradeDatabaseRequest.cpp | 3 +- ...gradeGaussMySqlInstanceDatabaseRequest.cpp | 3 +- ...radeGaussMySqlInstanceDatabaseResponse.cpp | 3 +- .../gaussdbfornosql/v3/GaussDBforNoSQLMeta.h | 110 + .../gaussdbfornosql/v3/model/ActionBody.h | 4 +- .../v3/model/ApiVersionResponse.h | 4 +- .../v3/model/ApplicableInstanceRsp.h | 4 +- .../v3/model/ApplyConfigurationRequest.h | 4 +- .../v3/model/ApplyConfigurationRequestBody.h | 4 +- .../v3/model/ApplyConfigurationResponse.h | 4 +- .../v3/model/ApplyHistoryRsp.h | 4 +- .../v3/model/AvailabilityZoneDetail.h | 4 +- .../gaussdbfornosql/v3/model/Backup.h | 4 +- .../gaussdbfornosql/v3/model/BackupPolicy.h | 4 +- .../v3/model/BackupStrategyOption.h | 4 +- .../v3/model/BackupStrategyResult.h | 4 +- .../v3/model/BatchTagActionRequest.h | 4 +- .../v3/model/BatchTagActionRequestBody.h | 4 +- .../v3/model/BatchTagActionResponse.h | 4 +- .../v3/model/BatchTagActionTagOption.h | 4 +- .../v3/model/ChargeInfoOption.h | 4 +- .../v3/model/ChargeInfoResult.h | 4 +- .../CheckDisasterRecoveryOperationRequest.h | 4 +- .../CheckDisasterRecoveryOperationResponse.h | 4 +- .../v3/model/CheckWeekPasswordRequest.h | 4 +- .../v3/model/CheckWeekPasswordRequestBody.h | 4 +- .../v3/model/CheckWeekPasswordResponse.h | 4 +- .../gaussdbfornosql/v3/model/CommandInfo.h | 4 +- .../v3/model/CompareConfigurationRequest.h | 4 +- .../model/CompareConfigurationRequestBody.h | 4 +- .../v3/model/CompareConfigurationResponse.h | 4 +- .../gaussdbfornosql/v3/model/ComputeFlavor.h | 4 +- .../v3/model/ConfigurationHistoryRsp.h | 4 +- .../v3/model/ConfigurationParameterResult.h | 4 +- .../v3/model/ConstructDisasterRecoveryBody.h | 4 +- .../model/ConstructDisasterRecoveryInstance.h | 4 +- .../v3/model/CopyConfigurationRequest.h | 4 +- .../v3/model/CopyConfigurationRequestBody.h | 4 +- .../v3/model/CopyConfigurationResponse.h | 4 +- .../v3/model/CreateBackRequest.h | 4 +- .../v3/model/CreateBackResponse.h | 4 +- .../v3/model/CreateColdVolumeRequest.h | 4 +- .../v3/model/CreateColdVolumeRequestBody.h | 4 +- .../v3/model/CreateColdVolumeResponse.h | 4 +- .../CreateConfigurationDatastoreOption.h | 4 +- .../v3/model/CreateConfigurationRequest.h | 4 +- .../v3/model/CreateConfigurationRequestBody.h | 4 +- .../v3/model/CreateConfigurationResponse.h | 4 +- .../v3/model/CreateConfigurationResult.h | 4 +- .../v3/model/CreateDbUserRequest.h | 4 +- .../v3/model/CreateDbUserResponse.h | 4 +- .../v3/model/CreateDisasterRecoveryRequest.h | 4 +- .../v3/model/CreateDisasterRecoveryResponse.h | 4 +- .../v3/model/CreateInstanceFlavorOption.h | 4 +- .../v3/model/CreateInstanceFlavorResult.h | 4 +- .../v3/model/CreateInstanceRequest.h | 4 +- .../v3/model/CreateInstanceRequestBody.h | 4 +- .../v3/model/CreateInstanceResponse.h | 4 +- .../gaussdbfornosql/v3/model/DataStoreList.h | 4 +- .../gaussdbfornosql/v3/model/Datastore.h | 4 +- .../v3/model/DatastoreOption.h | 4 +- .../v3/model/DatastoreResult.h | 4 +- .../v3/model/DedicatedResourceCapacity.h | 4 +- .../v3/model/DeleteBackupRequest.h | 4 +- .../v3/model/DeleteBackupResponse.h | 4 +- .../v3/model/DeleteConfigurationRequest.h | 4 +- .../v3/model/DeleteConfigurationResponse.h | 4 +- .../v3/model/DeleteDbUserRequest.h | 4 +- .../v3/model/DeleteDbUserResponse.h | 4 +- .../v3/model/DeleteDisasterRecoveryRequest.h | 4 +- .../v3/model/DeleteDisasterRecoveryResponse.h | 4 +- .../v3/model/DeleteEnlargeFailNodeRequest.h | 4 +- .../model/DeleteEnlargeFailNodeRequestBody.h | 4 +- .../v3/model/DeleteEnlargeFailNodeResponse.h | 4 +- .../v3/model/DeleteInstanceRequest.h | 4 +- .../v3/model/DeleteInstanceResponse.h | 4 +- .../v3/model/DifferentDetails.h | 4 +- .../v3/model/DiskAutoExpansionPolicy.h | 4 +- .../gaussdbfornosql/v3/model/ErrorLogList.h | 4 +- .../v3/model/ErrorResponseBody.h | 4 +- .../v3/model/ExpandInstanceNodeRequest.h | 4 +- .../v3/model/ExpandInstanceNodeRequestBody.h | 4 +- .../v3/model/ExpandInstanceNodeResponse.h | 4 +- .../gaussdbfornosql/v3/model/InstanceResult.h | 4 +- .../v3/model/InstanceTagResult.h | 4 +- .../gaussdbfornosql/v3/model/Links.h | 4 +- .../v3/model/ListApiVersionRequest.h | 4 +- .../v3/model/ListApiVersionResponse.h | 4 +- .../model/ListAvailableFlavorInfosRequest.h | 4 +- .../model/ListAvailableFlavorInfosResponse.h | 4 +- .../ListConfigurationDatastoresRequest.h | 4 +- .../ListConfigurationDatastoresResponse.h | 4 +- .../model/ListConfigurationTemplatesRequest.h | 4 +- .../ListConfigurationTemplatesResponse.h | 4 +- .../v3/model/ListConfigurationsRequest.h | 4 +- .../v3/model/ListConfigurationsResponse.h | 4 +- .../v3/model/ListConfigurationsResult.h | 4 +- .../v3/model/ListDatastoresRequest.h | 4 +- .../v3/model/ListDatastoresResponse.h | 4 +- .../v3/model/ListDbUsersRequest.h | 4 +- .../v3/model/ListDbUsersResponse.h | 4 +- .../v3/model/ListDedicatedResourceResult.h | 4 +- .../v3/model/ListDedicatedResourcesRequest.h | 4 +- .../v3/model/ListDedicatedResourcesResponse.h | 4 +- .../v3/model/ListEpsQuotasRequest.h | 4 +- .../v3/model/ListEpsQuotasResponse.h | 4 +- .../v3/model/ListFlavorInfosRequest.h | 4 +- .../v3/model/ListFlavorInfosResponse.h | 4 +- .../v3/model/ListFlavorsRequest.h | 4 +- .../v3/model/ListFlavorsResponse.h | 4 +- .../v3/model/ListFlavorsResult.h | 4 +- .../v3/model/ListInstanceDatabasesRequest.h | 4 +- .../v3/model/ListInstanceDatabasesResponse.h | 4 +- .../v3/model/ListInstanceTagsRequest.h | 4 +- .../v3/model/ListInstanceTagsResponse.h | 4 +- .../v3/model/ListInstanceTagsResult.h | 4 +- .../model/ListInstancesBackupStrategyResult.h | 4 +- .../ListInstancesByResourceTagsRequest.h | 4 +- .../ListInstancesByResourceTagsResponse.h | 4 +- .../v3/model/ListInstancesByTagsRequest.h | 4 +- .../v3/model/ListInstancesByTagsRequestBody.h | 4 +- .../v3/model/ListInstancesByTagsResponse.h | 4 +- .../v3/model/ListInstancesDatastoreResult.h | 4 +- .../v3/model/ListInstancesGroupResult.h | 4 +- .../v3/model/ListInstancesNodeResult.h | 4 +- .../v3/model/ListInstancesRequest.h | 4 +- .../v3/model/ListInstancesResponse.h | 4 +- .../v3/model/ListInstancesResult.h | 4 +- .../v3/model/ListProjectTagsRequest.h | 4 +- .../v3/model/ListProjectTagsResponse.h | 4 +- .../v3/model/ListRecycleInstancesRequest.h | 4 +- .../v3/model/ListRecycleInstancesResponse.h | 4 +- .../v3/model/ListRestoreTimeRequest.h | 4 +- .../v3/model/ListRestoreTimeResponse.h | 4 +- .../v3/model/ListSlowLogsRequest.h | 4 +- .../v3/model/ListSlowLogsResponse.h | 4 +- .../gaussdbfornosql/v3/model/MatchOption.h | 4 +- .../v3/model/ModifyDbUserPrivilegeRequest.h | 4 +- .../v3/model/ModifyDbUserPrivilegeResponse.h | 4 +- .../v3/model/ModifyEpsQuotasRequest.h | 4 +- .../v3/model/ModifyEpsQuotasResponse.h | 4 +- .../v3/model/ModifyPortRequest.h | 4 +- .../v3/model/ModifyPortRequestBody.h | 4 +- .../v3/model/ModifyPortResponse.h | 4 +- .../v3/model/ModifyPublicIpRequest.h | 4 +- .../v3/model/ModifyPublicIpRequestBody.h | 4 +- .../v3/model/ModifyPublicIpResponse.h | 4 +- .../v3/model/ModifyVolumeRequest.h | 4 +- .../v3/model/ModifyVolumeRequestBody.h | 4 +- .../v3/model/ModifyVolumeResponse.h | 4 +- .../v3/model/NoSQLDrDateSyncIndicators.h | 4 +- .../v3/model/NoSQLDrRpoAndRto.h | 4 +- .../v3/model/NoSqlCreateBackupRequestBody.h | 4 +- .../v3/model/NoSqlEpsQuotaRequestInfo.h | 4 +- .../v3/model/NoSqlEpsQuotaTotal.h | 4 +- .../v3/model/NoSqlEpsQuotaUsed.h | 4 +- .../model/NoSqlModiflyEpsQuotasRequestBody.h | 4 +- .../v3/model/NoSqlQueryEpsQuotaInfo.h | 4 +- .../v3/model/NoSqlRequestEpsQuota.h | 4 +- .../v3/model/OptionalFlavorsInfo.h | 4 +- .../PauseResumeDataSynchronizationRequest.h | 4 +- .../PauseResumeDataSynchronizationResponse.h | 4 +- .../model/PrecheckDisasterRecoveryInstance.h | 4 +- .../PrecheckDisasterRecoveryOperationBody.h | 4 +- .../v3/model/QueryDatabaseTableInfo.h | 4 +- .../QueryInstanceBackupResponseBody_backups.h | 4 +- ...ueryInstanceBackupResponseBody_datastore.h | 4 +- .../v3/model/QueryRestoreList.h | 4 +- .../v3/model/RecycleDatastore.h | 4 +- .../v3/model/RecycleInstance.h | 4 +- .../gaussdbfornosql/v3/model/RecyclePolicy.h | 4 +- .../v3/model/RecyclePolicyRequestBody.h | 4 +- .../v3/model/RedisCreateDbUserRequest.h | 4 +- .../v3/model/RedisDbUserInfo.h | 4 +- .../v3/model/RedisDeleteDbUserRequest.h | 4 +- .../model/RedisModifyDBUserPrivilegeRequest.h | 4 +- .../RedisModifyDbUserPrivilegeRequestBody.h | 4 +- .../RedisResetDbUserPasswordRequestBody.h | 4 +- .../v3/model/RedisUserForCreation.h | 4 +- .../v3/model/RenameHighRiskCommandsRequest.h | 4 +- .../v3/model/ResetDbUserPasswordRequest.h | 4 +- .../v3/model/ResetDbUserPasswordResponse.h | 4 +- .../v3/model/ResetPasswordRequest.h | 4 +- .../v3/model/ResetPasswordRequestBody.h | 4 +- .../v3/model/ResetPasswordResponse.h | 4 +- .../v3/model/ResizeColdVolumeRequest.h | 4 +- .../v3/model/ResizeColdVolumeRequestBody.h | 4 +- .../v3/model/ResizeColdVolumeResponse.h | 4 +- .../v3/model/ResizeInstanceOption.h | 4 +- .../v3/model/ResizeInstanceRequest.h | 4 +- .../v3/model/ResizeInstanceRequestBody.h | 4 +- .../v3/model/ResizeInstanceResponse.h | 4 +- .../v3/model/ResizeInstanceVolumeRequest.h | 4 +- .../model/ResizeInstanceVolumeRequestBody.h | 4 +- .../v3/model/ResizeInstanceVolumeResponse.h | 4 +- .../v3/model/RestartInstanceRequest.h | 4 +- .../v3/model/RestartInstanceResponse.h | 4 +- .../gaussdbfornosql/v3/model/RestorableTime.h | 4 +- .../v3/model/RestoreExistingInstanceRequest.h | 4 +- .../model/RestoreExistingInstanceResponse.h | 4 +- .../gaussdbfornosql/v3/model/RestoreInfo.h | 4 +- .../v3/model/RestoreRequestBody.h | 4 +- .../v3/model/SetAutoEnlargePolicyRequest.h | 4 +- .../v3/model/SetAutoEnlargePolicyResponse.h | 4 +- .../v3/model/SetAutoPolicyRequestBody.h | 4 +- .../v3/model/SetBackupPolicyRequest.h | 4 +- .../v3/model/SetBackupPolicyRequestBody.h | 4 +- .../v3/model/SetBackupPolicyResponse.h | 4 +- .../v3/model/SetRecyclePolicyRequest.h | 4 +- .../v3/model/SetRecyclePolicyResponse.h | 4 +- .../model/ShowAllInstancesBackupsNewRequest.h | 4 +- .../ShowAllInstancesBackupsNewResponse.h | 4 +- .../v3/model/ShowAllInstancesBackupsRequest.h | 4 +- .../model/ShowAllInstancesBackupsResponse.h | 4 +- .../v3/model/ShowApiVersionRequest.h | 4 +- .../v3/model/ShowApiVersionResponse.h | 4 +- .../v3/model/ShowApplicableInstancesRequest.h | 4 +- .../model/ShowApplicableInstancesResponse.h | 4 +- .../v3/model/ShowApplyHistoryRequest.h | 4 +- .../v3/model/ShowApplyHistoryResponse.h | 4 +- .../v3/model/ShowAutoEnlargePolicyRequest.h | 4 +- .../v3/model/ShowAutoEnlargePolicyResponse.h | 4 +- .../v3/model/ShowBackupPolicyRequest.h | 4 +- .../v3/model/ShowBackupPolicyResponse.h | 4 +- .../v3/model/ShowBackupPolicyResult.h | 4 +- .../v3/model/ShowConfigurationDetailRequest.h | 4 +- .../model/ShowConfigurationDetailResponse.h | 4 +- .../v3/model/ShowErrorLogRequest.h | 4 +- .../v3/model/ShowErrorLogResponse.h | 4 +- .../v3/model/ShowHighRiskCommandsRequest.h | 4 +- .../v3/model/ShowHighRiskCommandsResponse.h | 4 +- .../ShowInstanceBiactiveRegionsRequest.h | 4 +- .../ShowInstanceBiactiveRegionsResponse.h | 4 +- .../model/ShowInstanceConfigurationRequest.h | 4 +- .../model/ShowInstanceConfigurationResponse.h | 4 +- .../v3/model/ShowInstanceRoleRequest.h | 4 +- .../v3/model/ShowInstanceRoleResponse.h | 4 +- .../v3/model/ShowIpNumRequirementRequest.h | 4 +- .../v3/model/ShowIpNumRequirementResponse.h | 4 +- .../v3/model/ShowModifyHistoryRequest.h | 4 +- .../v3/model/ShowModifyHistoryResponse.h | 4 +- .../v3/model/ShowPauseResumeStutusRequest.h | 4 +- .../v3/model/ShowPauseResumeStutusResponse.h | 4 +- .../v3/model/ShowQuotasRequest.h | 4 +- .../v3/model/ShowQuotasResponse.h | 4 +- .../v3/model/ShowRecyclePolicyRequest.h | 4 +- .../v3/model/ShowRecyclePolicyResponse.h | 4 +- .../model/ShowResourcesDetailResponseBody.h | 4 +- .../v3/model/ShowResourcesListResponseBody.h | 4 +- .../v3/model/ShowRestorableListRequest.h | 4 +- .../v3/model/ShowRestorableListResponse.h | 4 +- .../model/ShowSlowLogDesensitizationRequest.h | 4 +- .../ShowSlowLogDesensitizationResponse.h | 4 +- .../v3/model/ShrinkInstanceNodeRequest.h | 4 +- .../v3/model/ShrinkInstanceNodeRequestBody.h | 4 +- .../v3/model/ShrinkInstanceNodeResponse.h | 4 +- .../gaussdbfornosql/v3/model/SlowlogResult.h | 4 +- .../SwitchSlowlogDesensitizationRequest.h | 4 +- .../SwitchSlowlogDesensitizationRequestBody.h | 4 +- .../SwitchSlowlogDesensitizationResponse.h | 4 +- .../v3/model/SwitchSslRequest.h | 4 +- .../v3/model/SwitchSslRequestBody.h | 4 +- .../v3/model/SwitchSslResponse.h | 4 +- .../SwitchToMasterDisasterRecoveryBody.h | 4 +- .../v3/model/SwitchToMasterRequest.h | 4 +- .../v3/model/SwitchToMasterResponse.h | 4 +- .../v3/model/SwitchToSlaveRequest.h | 4 +- .../v3/model/SwitchToSlaveResponse.h | 4 +- .../gaussdbfornosql/v3/model/Tag.h | 4 +- .../gaussdbfornosql/v3/model/TagOption.h | 4 +- .../v3/model/UpdateClientNetworkRequest.h | 4 +- .../v3/model/UpdateClientNetworkRequestBody.h | 4 +- .../v3/model/UpdateClientNetworkResponse.h | 4 +- .../v3/model/UpdateConfigurationRequest.h | 4 +- .../v3/model/UpdateConfigurationRequestBody.h | 4 +- .../v3/model/UpdateConfigurationResponse.h | 4 +- .../v3/model/UpdateHighRiskCommandsRequest.h | 4 +- .../v3/model/UpdateHighRiskCommandsResponse.h | 4 +- .../UpdateInstanceConfigurationRequest.h | 4 +- .../UpdateInstanceConfigurationRequestBody.h | 4 +- .../UpdateInstanceConfigurationResponse.h | 4 +- .../v3/model/UpdateInstanceNameRequest.h | 4 +- .../v3/model/UpdateInstanceNameRequestBody.h | 4 +- .../v3/model/UpdateInstanceNameResponse.h | 4 +- .../v3/model/UpdateSecurityGroupRequest.h | 4 +- .../v3/model/UpdateSecurityGroupRequestBody.h | 4 +- .../v3/model/UpdateSecurityGroupResponse.h | 4 +- .../v3/model/UpgradeDbVersionRequest.h | 4 +- .../v3/model/UpgradeDbVersionResponse.h | 4 +- .../gaussdbfornosql/v3/model/Volume.h | 4 +- .../src/v3/GaussDBforNoSQLClient.cpp | 1259 ++++---- .../src/v3/GaussDBforNoSQLMeta.cpp | 863 ++++++ gaussdbfornosql/src/v3/model/ActionBody.cpp | 3 +- .../src/v3/model/ApiVersionResponse.cpp | 3 +- .../src/v3/model/ApplicableInstanceRsp.cpp | 3 +- .../v3/model/ApplyConfigurationRequest.cpp | 3 +- .../model/ApplyConfigurationRequestBody.cpp | 3 +- .../v3/model/ApplyConfigurationResponse.cpp | 3 +- .../src/v3/model/ApplyHistoryRsp.cpp | 3 +- .../src/v3/model/AvailabilityZoneDetail.cpp | 3 +- gaussdbfornosql/src/v3/model/Backup.cpp | 3 +- gaussdbfornosql/src/v3/model/BackupPolicy.cpp | 3 +- .../src/v3/model/BackupStrategyOption.cpp | 3 +- .../src/v3/model/BackupStrategyResult.cpp | 3 +- .../src/v3/model/BatchTagActionRequest.cpp | 3 +- .../v3/model/BatchTagActionRequestBody.cpp | 3 +- .../src/v3/model/BatchTagActionResponse.cpp | 3 +- .../src/v3/model/BatchTagActionTagOption.cpp | 3 +- .../src/v3/model/ChargeInfoOption.cpp | 3 +- .../src/v3/model/ChargeInfoResult.cpp | 3 +- .../CheckDisasterRecoveryOperationRequest.cpp | 3 +- ...CheckDisasterRecoveryOperationResponse.cpp | 3 +- .../src/v3/model/CheckWeekPasswordRequest.cpp | 3 +- .../v3/model/CheckWeekPasswordRequestBody.cpp | 3 +- .../v3/model/CheckWeekPasswordResponse.cpp | 3 +- gaussdbfornosql/src/v3/model/CommandInfo.cpp | 3 +- .../v3/model/CompareConfigurationRequest.cpp | 3 +- .../model/CompareConfigurationRequestBody.cpp | 3 +- .../v3/model/CompareConfigurationResponse.cpp | 3 +- .../src/v3/model/ComputeFlavor.cpp | 3 +- .../src/v3/model/ConfigurationHistoryRsp.cpp | 3 +- .../v3/model/ConfigurationParameterResult.cpp | 3 +- .../model/ConstructDisasterRecoveryBody.cpp | 3 +- .../ConstructDisasterRecoveryInstance.cpp | 3 +- .../src/v3/model/CopyConfigurationRequest.cpp | 3 +- .../v3/model/CopyConfigurationRequestBody.cpp | 3 +- .../v3/model/CopyConfigurationResponse.cpp | 3 +- .../src/v3/model/CreateBackRequest.cpp | 3 +- .../src/v3/model/CreateBackResponse.cpp | 3 +- .../src/v3/model/CreateColdVolumeRequest.cpp | 3 +- .../v3/model/CreateColdVolumeRequestBody.cpp | 3 +- .../src/v3/model/CreateColdVolumeResponse.cpp | 3 +- .../CreateConfigurationDatastoreOption.cpp | 3 +- .../v3/model/CreateConfigurationRequest.cpp | 3 +- .../model/CreateConfigurationRequestBody.cpp | 3 +- .../v3/model/CreateConfigurationResponse.cpp | 3 +- .../v3/model/CreateConfigurationResult.cpp | 3 +- .../src/v3/model/CreateDbUserRequest.cpp | 3 +- .../src/v3/model/CreateDbUserResponse.cpp | 3 +- .../model/CreateDisasterRecoveryRequest.cpp | 3 +- .../model/CreateDisasterRecoveryResponse.cpp | 3 +- .../v3/model/CreateInstanceFlavorOption.cpp | 3 +- .../v3/model/CreateInstanceFlavorResult.cpp | 3 +- .../src/v3/model/CreateInstanceRequest.cpp | 3 +- .../v3/model/CreateInstanceRequestBody.cpp | 3 +- .../src/v3/model/CreateInstanceResponse.cpp | 3 +- .../src/v3/model/DataStoreList.cpp | 3 +- gaussdbfornosql/src/v3/model/Datastore.cpp | 3 +- .../src/v3/model/DatastoreOption.cpp | 3 +- .../src/v3/model/DatastoreResult.cpp | 3 +- .../v3/model/DedicatedResourceCapacity.cpp | 3 +- .../src/v3/model/DeleteBackupRequest.cpp | 3 +- .../src/v3/model/DeleteBackupResponse.cpp | 3 +- .../v3/model/DeleteConfigurationRequest.cpp | 3 +- .../v3/model/DeleteConfigurationResponse.cpp | 3 +- .../src/v3/model/DeleteDbUserRequest.cpp | 3 +- .../src/v3/model/DeleteDbUserResponse.cpp | 3 +- .../model/DeleteDisasterRecoveryRequest.cpp | 3 +- .../model/DeleteDisasterRecoveryResponse.cpp | 3 +- .../v3/model/DeleteEnlargeFailNodeRequest.cpp | 3 +- .../DeleteEnlargeFailNodeRequestBody.cpp | 3 +- .../model/DeleteEnlargeFailNodeResponse.cpp | 3 +- .../src/v3/model/DeleteInstanceRequest.cpp | 3 +- .../src/v3/model/DeleteInstanceResponse.cpp | 3 +- .../src/v3/model/DifferentDetails.cpp | 3 +- .../src/v3/model/DiskAutoExpansionPolicy.cpp | 3 +- gaussdbfornosql/src/v3/model/ErrorLogList.cpp | 3 +- .../src/v3/model/ErrorResponseBody.cpp | 3 +- .../v3/model/ExpandInstanceNodeRequest.cpp | 3 +- .../model/ExpandInstanceNodeRequestBody.cpp | 3 +- .../v3/model/ExpandInstanceNodeResponse.cpp | 3 +- .../src/v3/model/InstanceResult.cpp | 3 +- .../src/v3/model/InstanceTagResult.cpp | 3 +- gaussdbfornosql/src/v3/model/Links.cpp | 3 +- .../src/v3/model/ListApiVersionRequest.cpp | 3 +- .../src/v3/model/ListApiVersionResponse.cpp | 3 +- .../model/ListAvailableFlavorInfosRequest.cpp | 3 +- .../ListAvailableFlavorInfosResponse.cpp | 3 +- .../ListConfigurationDatastoresRequest.cpp | 3 +- .../ListConfigurationDatastoresResponse.cpp | 3 +- .../ListConfigurationTemplatesRequest.cpp | 3 +- .../ListConfigurationTemplatesResponse.cpp | 3 +- .../v3/model/ListConfigurationsRequest.cpp | 3 +- .../v3/model/ListConfigurationsResponse.cpp | 3 +- .../src/v3/model/ListConfigurationsResult.cpp | 3 +- .../src/v3/model/ListDatastoresRequest.cpp | 3 +- .../src/v3/model/ListDatastoresResponse.cpp | 3 +- .../src/v3/model/ListDbUsersRequest.cpp | 3 +- .../src/v3/model/ListDbUsersResponse.cpp | 3 +- .../v3/model/ListDedicatedResourceResult.cpp | 3 +- .../model/ListDedicatedResourcesRequest.cpp | 3 +- .../model/ListDedicatedResourcesResponse.cpp | 3 +- .../src/v3/model/ListEpsQuotasRequest.cpp | 3 +- .../src/v3/model/ListEpsQuotasResponse.cpp | 3 +- .../src/v3/model/ListFlavorInfosRequest.cpp | 3 +- .../src/v3/model/ListFlavorInfosResponse.cpp | 3 +- .../src/v3/model/ListFlavorsRequest.cpp | 3 +- .../src/v3/model/ListFlavorsResponse.cpp | 3 +- .../src/v3/model/ListFlavorsResult.cpp | 3 +- .../v3/model/ListInstanceDatabasesRequest.cpp | 3 +- .../model/ListInstanceDatabasesResponse.cpp | 3 +- .../src/v3/model/ListInstanceTagsRequest.cpp | 3 +- .../src/v3/model/ListInstanceTagsResponse.cpp | 3 +- .../src/v3/model/ListInstanceTagsResult.cpp | 3 +- .../ListInstancesBackupStrategyResult.cpp | 3 +- .../ListInstancesByResourceTagsRequest.cpp | 3 +- .../ListInstancesByResourceTagsResponse.cpp | 3 +- .../v3/model/ListInstancesByTagsRequest.cpp | 3 +- .../model/ListInstancesByTagsRequestBody.cpp | 3 +- .../v3/model/ListInstancesByTagsResponse.cpp | 3 +- .../v3/model/ListInstancesDatastoreResult.cpp | 3 +- .../src/v3/model/ListInstancesGroupResult.cpp | 3 +- .../src/v3/model/ListInstancesNodeResult.cpp | 3 +- .../src/v3/model/ListInstancesRequest.cpp | 3 +- .../src/v3/model/ListInstancesResponse.cpp | 3 +- .../src/v3/model/ListInstancesResult.cpp | 3 +- .../src/v3/model/ListProjectTagsRequest.cpp | 3 +- .../src/v3/model/ListProjectTagsResponse.cpp | 3 +- .../v3/model/ListRecycleInstancesRequest.cpp | 3 +- .../v3/model/ListRecycleInstancesResponse.cpp | 3 +- .../src/v3/model/ListRestoreTimeRequest.cpp | 3 +- .../src/v3/model/ListRestoreTimeResponse.cpp | 3 +- .../src/v3/model/ListSlowLogsRequest.cpp | 3 +- .../src/v3/model/ListSlowLogsResponse.cpp | 3 +- gaussdbfornosql/src/v3/model/MatchOption.cpp | 3 +- .../v3/model/ModifyDbUserPrivilegeRequest.cpp | 3 +- .../model/ModifyDbUserPrivilegeResponse.cpp | 3 +- .../src/v3/model/ModifyEpsQuotasRequest.cpp | 3 +- .../src/v3/model/ModifyEpsQuotasResponse.cpp | 3 +- .../src/v3/model/ModifyPortRequest.cpp | 3 +- .../src/v3/model/ModifyPortRequestBody.cpp | 3 +- .../src/v3/model/ModifyPortResponse.cpp | 3 +- .../src/v3/model/ModifyPublicIpRequest.cpp | 3 +- .../v3/model/ModifyPublicIpRequestBody.cpp | 3 +- .../src/v3/model/ModifyPublicIpResponse.cpp | 3 +- .../src/v3/model/ModifyVolumeRequest.cpp | 3 +- .../src/v3/model/ModifyVolumeRequestBody.cpp | 3 +- .../src/v3/model/ModifyVolumeResponse.cpp | 3 +- .../v3/model/NoSQLDrDateSyncIndicators.cpp | 3 +- .../src/v3/model/NoSQLDrRpoAndRto.cpp | 3 +- .../v3/model/NoSqlCreateBackupRequestBody.cpp | 3 +- .../src/v3/model/NoSqlEpsQuotaRequestInfo.cpp | 3 +- .../src/v3/model/NoSqlEpsQuotaTotal.cpp | 3 +- .../src/v3/model/NoSqlEpsQuotaUsed.cpp | 3 +- .../NoSqlModiflyEpsQuotasRequestBody.cpp | 3 +- .../src/v3/model/NoSqlQueryEpsQuotaInfo.cpp | 3 +- .../src/v3/model/NoSqlRequestEpsQuota.cpp | 3 +- .../src/v3/model/OptionalFlavorsInfo.cpp | 3 +- .../PauseResumeDataSynchronizationRequest.cpp | 3 +- ...PauseResumeDataSynchronizationResponse.cpp | 3 +- .../PrecheckDisasterRecoveryInstance.cpp | 3 +- .../PrecheckDisasterRecoveryOperationBody.cpp | 3 +- .../src/v3/model/QueryDatabaseTableInfo.cpp | 3 +- ...ueryInstanceBackupResponseBody_backups.cpp | 3 +- ...ryInstanceBackupResponseBody_datastore.cpp | 3 +- .../src/v3/model/QueryRestoreList.cpp | 3 +- .../src/v3/model/RecycleDatastore.cpp | 3 +- .../src/v3/model/RecycleInstance.cpp | 3 +- .../src/v3/model/RecyclePolicy.cpp | 3 +- .../src/v3/model/RecyclePolicyRequestBody.cpp | 3 +- .../src/v3/model/RedisCreateDbUserRequest.cpp | 3 +- .../src/v3/model/RedisDbUserInfo.cpp | 3 +- .../src/v3/model/RedisDeleteDbUserRequest.cpp | 3 +- .../RedisModifyDBUserPrivilegeRequest.cpp | 3 +- .../RedisModifyDbUserPrivilegeRequestBody.cpp | 3 +- .../RedisResetDbUserPasswordRequestBody.cpp | 3 +- .../src/v3/model/RedisUserForCreation.cpp | 3 +- .../model/RenameHighRiskCommandsRequest.cpp | 3 +- .../v3/model/ResetDbUserPasswordRequest.cpp | 3 +- .../v3/model/ResetDbUserPasswordResponse.cpp | 3 +- .../src/v3/model/ResetPasswordRequest.cpp | 3 +- .../src/v3/model/ResetPasswordRequestBody.cpp | 3 +- .../src/v3/model/ResetPasswordResponse.cpp | 3 +- .../src/v3/model/ResizeColdVolumeRequest.cpp | 3 +- .../v3/model/ResizeColdVolumeRequestBody.cpp | 3 +- .../src/v3/model/ResizeColdVolumeResponse.cpp | 3 +- .../src/v3/model/ResizeInstanceOption.cpp | 3 +- .../src/v3/model/ResizeInstanceRequest.cpp | 3 +- .../v3/model/ResizeInstanceRequestBody.cpp | 3 +- .../src/v3/model/ResizeInstanceResponse.cpp | 3 +- .../v3/model/ResizeInstanceVolumeRequest.cpp | 3 +- .../model/ResizeInstanceVolumeRequestBody.cpp | 3 +- .../v3/model/ResizeInstanceVolumeResponse.cpp | 3 +- .../src/v3/model/RestartInstanceRequest.cpp | 3 +- .../src/v3/model/RestartInstanceResponse.cpp | 3 +- .../src/v3/model/RestorableTime.cpp | 3 +- .../model/RestoreExistingInstanceRequest.cpp | 3 +- .../model/RestoreExistingInstanceResponse.cpp | 3 +- gaussdbfornosql/src/v3/model/RestoreInfo.cpp | 3 +- .../src/v3/model/RestoreRequestBody.cpp | 3 +- .../v3/model/SetAutoEnlargePolicyRequest.cpp | 3 +- .../v3/model/SetAutoEnlargePolicyResponse.cpp | 3 +- .../src/v3/model/SetAutoPolicyRequestBody.cpp | 3 +- .../src/v3/model/SetBackupPolicyRequest.cpp | 3 +- .../v3/model/SetBackupPolicyRequestBody.cpp | 3 +- .../src/v3/model/SetBackupPolicyResponse.cpp | 3 +- .../src/v3/model/SetRecyclePolicyRequest.cpp | 3 +- .../src/v3/model/SetRecyclePolicyResponse.cpp | 3 +- .../ShowAllInstancesBackupsNewRequest.cpp | 3 +- .../ShowAllInstancesBackupsNewResponse.cpp | 3 +- .../model/ShowAllInstancesBackupsRequest.cpp | 3 +- .../model/ShowAllInstancesBackupsResponse.cpp | 3 +- .../src/v3/model/ShowApiVersionRequest.cpp | 3 +- .../src/v3/model/ShowApiVersionResponse.cpp | 3 +- .../model/ShowApplicableInstancesRequest.cpp | 3 +- .../model/ShowApplicableInstancesResponse.cpp | 3 +- .../src/v3/model/ShowApplyHistoryRequest.cpp | 3 +- .../src/v3/model/ShowApplyHistoryResponse.cpp | 3 +- .../v3/model/ShowAutoEnlargePolicyRequest.cpp | 3 +- .../model/ShowAutoEnlargePolicyResponse.cpp | 3 +- .../src/v3/model/ShowBackupPolicyRequest.cpp | 3 +- .../src/v3/model/ShowBackupPolicyResponse.cpp | 3 +- .../src/v3/model/ShowBackupPolicyResult.cpp | 3 +- .../model/ShowConfigurationDetailRequest.cpp | 3 +- .../model/ShowConfigurationDetailResponse.cpp | 3 +- .../src/v3/model/ShowErrorLogRequest.cpp | 3 +- .../src/v3/model/ShowErrorLogResponse.cpp | 3 +- .../v3/model/ShowHighRiskCommandsRequest.cpp | 3 +- .../v3/model/ShowHighRiskCommandsResponse.cpp | 3 +- .../ShowInstanceBiactiveRegionsRequest.cpp | 3 +- .../ShowInstanceBiactiveRegionsResponse.cpp | 3 +- .../ShowInstanceConfigurationRequest.cpp | 3 +- .../ShowInstanceConfigurationResponse.cpp | 3 +- .../src/v3/model/ShowInstanceRoleRequest.cpp | 3 +- .../src/v3/model/ShowInstanceRoleResponse.cpp | 3 +- .../v3/model/ShowIpNumRequirementRequest.cpp | 3 +- .../v3/model/ShowIpNumRequirementResponse.cpp | 3 +- .../src/v3/model/ShowModifyHistoryRequest.cpp | 3 +- .../v3/model/ShowModifyHistoryResponse.cpp | 3 +- .../v3/model/ShowPauseResumeStutusRequest.cpp | 3 +- .../model/ShowPauseResumeStutusResponse.cpp | 3 +- .../src/v3/model/ShowQuotasRequest.cpp | 3 +- .../src/v3/model/ShowQuotasResponse.cpp | 3 +- .../src/v3/model/ShowRecyclePolicyRequest.cpp | 3 +- .../v3/model/ShowRecyclePolicyResponse.cpp | 3 +- .../model/ShowResourcesDetailResponseBody.cpp | 3 +- .../model/ShowResourcesListResponseBody.cpp | 3 +- .../v3/model/ShowRestorableListRequest.cpp | 3 +- .../v3/model/ShowRestorableListResponse.cpp | 3 +- .../ShowSlowLogDesensitizationRequest.cpp | 3 +- .../ShowSlowLogDesensitizationResponse.cpp | 3 +- .../v3/model/ShrinkInstanceNodeRequest.cpp | 3 +- .../model/ShrinkInstanceNodeRequestBody.cpp | 3 +- .../v3/model/ShrinkInstanceNodeResponse.cpp | 3 +- .../src/v3/model/SlowlogResult.cpp | 3 +- .../SwitchSlowlogDesensitizationRequest.cpp | 3 +- ...witchSlowlogDesensitizationRequestBody.cpp | 3 +- .../SwitchSlowlogDesensitizationResponse.cpp | 3 +- .../src/v3/model/SwitchSslRequest.cpp | 3 +- .../src/v3/model/SwitchSslRequestBody.cpp | 3 +- .../src/v3/model/SwitchSslResponse.cpp | 3 +- .../SwitchToMasterDisasterRecoveryBody.cpp | 3 +- .../src/v3/model/SwitchToMasterRequest.cpp | 3 +- .../src/v3/model/SwitchToMasterResponse.cpp | 3 +- .../src/v3/model/SwitchToSlaveRequest.cpp | 3 +- .../src/v3/model/SwitchToSlaveResponse.cpp | 3 +- gaussdbfornosql/src/v3/model/Tag.cpp | 3 +- gaussdbfornosql/src/v3/model/TagOption.cpp | 3 +- .../v3/model/UpdateClientNetworkRequest.cpp | 3 +- .../model/UpdateClientNetworkRequestBody.cpp | 3 +- .../v3/model/UpdateClientNetworkResponse.cpp | 3 +- .../v3/model/UpdateConfigurationRequest.cpp | 3 +- .../model/UpdateConfigurationRequestBody.cpp | 3 +- .../v3/model/UpdateConfigurationResponse.cpp | 3 +- .../model/UpdateHighRiskCommandsRequest.cpp | 3 +- .../model/UpdateHighRiskCommandsResponse.cpp | 3 +- .../UpdateInstanceConfigurationRequest.cpp | 3 +- ...UpdateInstanceConfigurationRequestBody.cpp | 3 +- .../UpdateInstanceConfigurationResponse.cpp | 3 +- .../v3/model/UpdateInstanceNameRequest.cpp | 3 +- .../model/UpdateInstanceNameRequestBody.cpp | 3 +- .../v3/model/UpdateInstanceNameResponse.cpp | 3 +- .../v3/model/UpdateSecurityGroupRequest.cpp | 3 +- .../model/UpdateSecurityGroupRequestBody.cpp | 3 +- .../v3/model/UpdateSecurityGroupResponse.cpp | 3 +- .../src/v3/model/UpgradeDbVersionRequest.cpp | 3 +- .../src/v3/model/UpgradeDbVersionResponse.cpp | 3 +- gaussdbfornosql/src/v3/model/Volume.cpp | 3 +- .../v3/GaussDBforopenGaussMeta.h | 96 + .../v3/model/AddInstanceTagsRequest.h | 4 +- .../v3/model/AddInstanceTagsResponse.h | 4 +- .../v3/model/AddTagsRequestBody.h | 4 +- .../v3/model/AllowDbPrivilegesRequest.h | 4 +- .../v3/model/AllowDbPrivilegesResponse.h | 4 +- .../v3/model/AppliedHistoriesResult.h | 4 +- .../v3/model/ApplyConfigurationRequestBody.h | 4 +- .../v3/model/AttachEipRequest.h | 4 +- .../v3/model/AttachEipResponse.h | 4 +- .../v3/model/AvailableFlavorInfoResult.h | 4 +- .../gaussdbforopengauss/v3/model/BackupInfo.h | 4 +- .../v3/model/BackupPolicy.h | 4 +- .../v3/model/BackupPolicyErrorResponse.h | 4 +- .../gaussdbforopengauss/v3/model/Backups.h | 4 +- .../v3/model/BackupsResult.h | 4 +- .../v3/model/BindEIPRequestBody.h | 4 +- .../v3/model/BindedEipResult.h | 4 +- .../gaussdbforopengauss/v3/model/Components.h | 4 +- .../v3/model/ConfigurationParameter.h | 4 +- .../v3/model/ConfigurationResult.h | 4 +- .../v3/model/ConfigurationSummary.h | 4 +- .../v3/model/CopyConfigurationRequest.h | 4 +- .../v3/model/CopyConfigurationResponse.h | 4 +- .../CreateConfigurationTemplateRequest.h | 4 +- .../CreateConfigurationTemplateRequestBody.h | 4 +- .../CreateConfigurationTemplateResponse.h | 4 +- .../v3/model/CreateDatabaseRequest.h | 4 +- .../v3/model/CreateDatabaseResponse.h | 4 +- .../v3/model/CreateDatabaseSchemasRequest.h | 4 +- .../v3/model/CreateDatabaseSchemasResponse.h | 4 +- .../v3/model/CreateDbInstanceRequest.h | 4 +- .../v3/model/CreateDbInstanceResponse.h | 4 +- .../v3/model/CreateDbUserRequest.h | 4 +- .../v3/model/CreateDbUserResponse.h | 4 +- .../v3/model/CreateInstanceRequest.h | 4 +- .../v3/model/CreateInstanceRespItem.h | 4 +- .../v3/model/CreateInstanceResponse.h | 4 +- .../v3/model/CreateManualBackupRequest.h | 4 +- .../v3/model/CreateManualBackupRequestBody.h | 4 +- .../v3/model/CreateManualBackupResponse.h | 4 +- .../v3/model/CreateRestoreInstanceRequest.h | 4 +- .../v3/model/CreateRestoreInstanceResponse.h | 4 +- .../v3/model/DataStroeErrorResponse.h | 4 +- .../v3/model/DatastoreOption.h | 4 +- .../v3/model/DatastoresResult.h | 4 +- .../v3/model/DbUserPwdRequest.h | 4 +- .../v3/model/DeleteBackupErrorResponse.h | 4 +- .../v3/model/DeleteConfigurationRequest.h | 4 +- .../v3/model/DeleteConfigurationResponse.h | 4 +- .../v3/model/DeleteInstanceRequest.h | 4 +- .../v3/model/DeleteInstanceResponse.h | 4 +- .../v3/model/DeleteJobRequest.h | 4 +- .../v3/model/DeleteJobResponse.h | 4 +- .../v3/model/DeleteManualBackupRequest.h | 4 +- .../v3/model/DeleteManualBackupResponse.h | 4 +- .../v3/model/DownloadBackupErrorResponse.h | 4 +- .../v3/model/DownloadBackupRequest.h | 4 +- .../v3/model/DownloadBackupResponse.h | 4 +- .../v3/model/DownloadObject.h | 4 +- .../v3/model/EpsQuotasOption.h | 4 +- .../gaussdbforopengauss/v3/model/Flavor.h | 4 +- .../v3/model/FlavorErrorResponse.h | 4 +- .../v3/model/FlavorResult.h | 4 +- .../model/GaussDBforOpenDatabaseForCreation.h | 4 +- .../GaussDBforOpenGaussCreateSchemaReq.h | 4 +- ...GaussDBforOpenGaussDatabaseForListSchema.h | 4 +- .../GaussDBforOpenGaussDatabaseSchemaReq.h | 4 +- .../model/GaussDBforOpenGaussGrantRequest.h | 4 +- .../model/GaussDBforOpenGaussListDatabase.h | 4 +- .../GaussDBforOpenGaussUserForCreation.h | 4 +- .../v3/model/GaussDBforOpenGaussUserForList.h | 4 +- ...aussDBforOpenGaussUserForList_attributes.h | 4 +- .../GaussDBforOpenGaussUserWithPrivilege.h | 4 +- .../GetRestoreTimeResponse_restore_time.h | 4 +- .../v3/model/InstanceInfoResult.h | 4 +- .../v3/model/InstancesListResult.h | 4 +- .../v3/model/InstancesResult.h | 4 +- .../gaussdbforopengauss/v3/model/JobDetail.h | 4 +- .../v3/model/JobInstanceInfo.h | 4 +- .../v3/model/ListApplicableInstancesRequest.h | 4 +- .../model/ListApplicableInstancesResponse.h | 4 +- .../v3/model/ListAppliedHistoriesRequest.h | 4 +- .../v3/model/ListAppliedHistoriesResponse.h | 4 +- .../v3/model/ListAvailableFlavorsRequest.h | 4 +- .../v3/model/ListAvailableFlavorsResponse.h | 4 +- .../v3/model/ListBackupsRequest.h | 4 +- .../v3/model/ListBackupsResponse.h | 4 +- .../v3/model/ListBindedEipsRequest.h | 4 +- .../v3/model/ListBindedEipsResponse.h | 4 +- .../v3/model/ListComponentInfosRequest.h | 4 +- .../v3/model/ListComponentInfosResponse.h | 4 +- .../v3/model/ListConfigurationsDiffRequest.h | 4 +- .../v3/model/ListConfigurationsDiffResponse.h | 4 +- .../v3/model/ListConfigurationsRequest.h | 4 +- .../v3/model/ListConfigurationsResponse.h | 4 +- .../v3/model/ListDatabaseSchemasRequest.h | 4 +- .../v3/model/ListDatabaseSchemasResponse.h | 4 +- .../v3/model/ListDatabasesRequest.h | 4 +- .../v3/model/ListDatabasesResponse.h | 4 +- .../v3/model/ListDatastore.h | 28 +- .../v3/model/ListDatastoresRequest.h | 4 +- .../v3/model/ListDatastoresResponse.h | 4 +- .../v3/model/ListDbBackupsRequest.h | 4 +- .../v3/model/ListDbBackupsResponse.h | 4 +- .../v3/model/ListDbFlavorsRequest.h | 4 +- .../v3/model/ListDbFlavorsResponse.h | 4 +- .../v3/model/ListDbUsersRequest.h | 4 +- .../v3/model/ListDbUsersResponse.h | 4 +- .../v3/model/ListDiffDetailsResult.h | 4 +- .../v3/model/ListEpsQuotasRequest.h | 4 +- .../v3/model/ListEpsQuotasResponse.h | 4 +- .../v3/model/ListFlavorInfo.h | 4 +- .../v3/model/ListFlavorsRequest.h | 4 +- .../v3/model/ListFlavorsResponse.h | 4 +- .../v3/model/ListGaussDbDatastoresRequest.h | 4 +- .../v3/model/ListGaussDbDatastoresResponse.h | 4 +- .../gaussdbforopengauss/v3/model/ListHa.h | 4 +- .../v3/model/ListHaResult.h | 4 +- .../v3/model/ListHistoryOperationsRequest.h | 4 +- .../v3/model/ListHistoryOperationsResponse.h | 4 +- .../v3/model/ListHistoryOperationsResult.h | 4 +- .../v3/model/ListInstanceResponse.h | 4 +- .../v3/model/ListInstanceResult.h | 4 +- .../v3/model/ListInstanceTagsRequest.h | 4 +- .../v3/model/ListInstanceTagsResponse.h | 4 +- .../v3/model/ListInstancesDetailsRequest.h | 4 +- .../v3/model/ListInstancesDetailsResponse.h | 4 +- .../v3/model/ListInstancesRequest.h | 4 +- .../v3/model/ListInstancesResponse.h | 4 +- .../v3/model/ListParamGroupTemplatesRequest.h | 4 +- .../model/ListParamGroupTemplatesResponse.h | 4 +- .../v3/model/ListPredefinedTagsRequest.h | 4 +- .../v3/model/ListPredefinedTagsResponse.h | 4 +- .../v3/model/ListProjectTagsRequest.h | 4 +- .../v3/model/ListProjectTagsResponse.h | 4 +- .../v3/model/ListQuotaResult.h | 4 +- .../v3/model/ListRecycleInstancesRequest.h | 4 +- .../v3/model/ListRecycleInstancesResponse.h | 4 +- .../v3/model/ListRestorableInstancesRequest.h | 4 +- .../model/ListRestorableInstancesResponse.h | 4 +- .../v3/model/ListRestoreTimesRequest.h | 4 +- .../v3/model/ListRestoreTimesResponse.h | 4 +- .../v3/model/ListStorageTypesRequest.h | 4 +- .../v3/model/ListStorageTypesResponse.h | 4 +- .../v3/model/ListTasksRequest.h | 4 +- .../v3/model/ListTasksResponse.h | 4 +- .../gaussdbforopengauss/v3/model/ListVolume.h | 4 +- .../v3/model/ModifyEpsQuotaRequest.h | 4 +- .../v3/model/ModifyEpsQuotaRequestBody.h | 4 +- .../v3/model/ModifyEpsQuotaResponse.h | 4 +- .../gaussdbforopengauss/v3/model/NodeResult.h | 4 +- .../gaussdbforopengauss/v3/model/Nodes.h | 4 +- .../v3/model/OpenGaussBackupStrategy.h | 4 +- .../OpenGaussBackupStrategyForListResponse.h | 4 +- .../OpenGaussBackupStrategyForResponse.h | 4 +- .../v3/model/OpenGaussChargeInfo.h | 4 +- .../model/OpenGaussChargeInfoListResponse.h | 4 +- .../v3/model/OpenGaussChargeInfoResponse.h | 4 +- .../v3/model/OpenGaussCoordinators.h | 4 +- .../v3/model/OpenGaussDatastore.h | 4 +- .../v3/model/OpenGaussDatastoreOption.h | 4 +- .../v3/model/OpenGaussDatastoreResponse.h | 4 +- .../v3/model/OpenGaussDatastoreResult.h | 4 +- .../v3/model/OpenGaussEnlargeVolume.h | 4 +- .../v3/model/OpenGaussErrorResponse.h | 4 +- .../v3/model/OpenGaussExpandCluster.h | 4 +- .../v3/model/OpenGaussHa.h | 4 +- .../v3/model/OpenGaussHaOption.h | 4 +- .../v3/model/OpenGaussHaResponse.h | 4 +- .../v3/model/OpenGaussHaResult.h | 4 +- .../v3/model/OpenGaussInstanceActionRequest.h | 4 +- .../v3/model/OpenGaussInstanceRequest.h | 4 +- .../v3/model/OpenGaussInstanceRequestBody.h | 4 +- .../v3/model/OpenGaussInstanceResponse.h | 4 +- .../v3/model/OpenGaussInstanceResult.h | 4 +- ...nGaussModifyInstanceConfigurationRequest.h | 4 +- .../v3/model/OpenGaussResizeRequest.h | 4 +- .../v3/model/OpenGaussShard.h | 4 +- .../v3/model/OpenGaussVolume.h | 4 +- .../v3/model/OpenGaussVolumeResponse.h | 4 +- .../v3/model/OpenGaussVolumeResult.h | 4 +- .../model/OpengaussRestoreInstanceRequest.h | 4 +- .../v3/model/ParaErrorResponse.h | 4 +- .../v3/model/ParaErrorResponseBody.h | 4 +- .../v3/model/ParaGroupParameterResult.h | 4 +- .../v3/model/ParamGroupCopyRequestBody.h | 4 +- .../v3/model/ParamGroupDiffRequestBody.h | 4 +- .../v3/model/ProjectQuotasResult.h | 4 +- .../v3/model/PwdResetRequest.h | 4 +- .../v3/model/RecycleInstancesDetailResult.h | 4 +- .../v3/model/RecyclePolicy.h | 4 +- .../v3/model/RecyclePolicyRequestBody.h | 4 +- .../v3/model/ResetConfigurationRequest.h | 4 +- .../v3/model/ResetConfigurationResponse.h | 4 +- .../v3/model/ResetPwdRequest.h | 4 +- .../v3/model/ResetPwdResponse.h | 4 +- .../v3/model/ResizeInstanceFlavorRequest.h | 4 +- .../v3/model/ResizeInstanceFlavorResponse.h | 4 +- .../v3/model/ResourceErrorResponse.h | 4 +- .../v3/model/ResourceResult.h | 4 +- .../v3/model/RestartInstanceRequest.h | 4 +- .../v3/model/RestartInstanceResponse.h | 4 +- .../v3/model/RestorePoint.h | 4 +- .../v3/model/RunInstanceActionRequest.h | 4 +- .../v3/model/RunInstanceActionResponse.h | 4 +- .../v3/model/SetBackupPolicyRequest.h | 4 +- .../v3/model/SetBackupPolicyRequestBody.h | 4 +- .../v3/model/SetBackupPolicyResponse.h | 4 +- .../v3/model/SetDbUserPwdRequest.h | 4 +- .../v3/model/SetDbUserPwdResponse.h | 4 +- .../v3/model/SetRecyclePolicyRequest.h | 4 +- .../v3/model/SetRecyclePolicyResponse.h | 4 +- .../gaussdbforopengauss/v3/model/Shards.h | 4 +- .../v3/model/ShowBackupPolicy.h | 4 +- .../v3/model/ShowBackupPolicyRequest.h | 4 +- .../v3/model/ShowBackupPolicyResponse.h | 4 +- .../v3/model/ShowBalanceStatusRequest.h | 4 +- .../v3/model/ShowBalanceStatusResponse.h | 4 +- .../v3/model/ShowConfigurationDetailRequest.h | 4 +- .../model/ShowConfigurationDetailResponse.h | 4 +- .../v3/model/ShowDeploymentFormRequest.h | 4 +- .../v3/model/ShowDeploymentFormResponse.h | 4 +- .../model/ShowInstanceConfigurationRequest.h | 4 +- .../model/ShowInstanceConfigurationResponse.h | 4 +- .../v3/model/ShowInstanceDiskRequest.h | 4 +- .../v3/model/ShowInstanceDiskResponse.h | 4 +- .../v3/model/ShowInstanceParamGroupRequest.h | 4 +- .../v3/model/ShowInstanceParamGroupResponse.h | 4 +- .../v3/model/ShowInstanceSnapshotRequest.h | 4 +- .../v3/model/ShowInstanceSnapshotResponse.h | 4 +- .../v3/model/ShowJobDetailRequest.h | 4 +- .../v3/model/ShowJobDetailResponse.h | 4 +- .../v3/model/ShowProjectQuotasRequest.h | 4 +- .../v3/model/ShowProjectQuotasResponse.h | 4 +- .../v3/model/ShowRecyclePolicyRequest.h | 4 +- .../v3/model/ShowRecyclePolicyResponse.h | 4 +- .../v3/model/ShowSslCertDownloadLinkRequest.h | 4 +- .../model/ShowSslCertDownloadLinkResponse.h | 4 +- .../gaussdbforopengauss/v3/model/Storage.h | 4 +- .../v3/model/SwitchConfigurationRequest.h | 4 +- .../v3/model/SwitchConfigurationResponse.h | 4 +- .../v3/model/SwitchShardRequest.h | 4 +- .../v3/model/SwitchShardRequestBody.h | 4 +- .../v3/model/SwitchShardResponse.h | 4 +- .../gaussdbforopengauss/v3/model/TagResult.h | 4 +- .../gaussdbforopengauss/v3/model/TagsOption.h | 4 +- .../gaussdbforopengauss/v3/model/TagsResult.h | 4 +- .../v3/model/TaskDetailResult.h | 4 +- .../UpdateInstanceConfigurationRequest.h | 4 +- .../UpdateInstanceConfigurationResponse.h | 4 +- .../v3/model/UpdateInstanceNameRequest.h | 4 +- .../v3/model/UpdateInstanceNameResponse.h | 4 +- .../v3/model/UpdateNameRequestBody.h | 4 +- .../v3/model/ValidateParaGroupNameRequest.h | 4 +- .../v3/model/ValidateParaGroupNameResponse.h | 4 +- .../v3/model/ValidateWeakPasswordRequest.h | 4 +- .../v3/model/ValidateWeakPasswordResponse.h | 4 +- .../v3/model/WeakPasswordRequestBody.h | 4 +- .../src/v3/GaussDBforopenGaussClient.cpp | 1026 +++---- .../src/v3/GaussDBforopenGaussMeta.cpp | 1124 ++++++++ .../src/v3/model/AddInstanceTagsRequest.cpp | 3 +- .../src/v3/model/AddInstanceTagsResponse.cpp | 3 +- .../src/v3/model/AddTagsRequestBody.cpp | 3 +- .../src/v3/model/AllowDbPrivilegesRequest.cpp | 3 +- .../v3/model/AllowDbPrivilegesResponse.cpp | 3 +- .../src/v3/model/AppliedHistoriesResult.cpp | 3 +- .../model/ApplyConfigurationRequestBody.cpp | 3 +- .../src/v3/model/AttachEipRequest.cpp | 3 +- .../src/v3/model/AttachEipResponse.cpp | 3 +- .../v3/model/AvailableFlavorInfoResult.cpp | 3 +- .../src/v3/model/BackupInfo.cpp | 3 +- .../src/v3/model/BackupPolicy.cpp | 3 +- .../v3/model/BackupPolicyErrorResponse.cpp | 3 +- gaussdbforopengauss/src/v3/model/Backups.cpp | 3 +- .../src/v3/model/BackupsResult.cpp | 3 +- .../src/v3/model/BindEIPRequestBody.cpp | 3 +- .../src/v3/model/BindedEipResult.cpp | 3 +- .../src/v3/model/Components.cpp | 3 +- .../src/v3/model/ConfigurationParameter.cpp | 3 +- .../src/v3/model/ConfigurationResult.cpp | 3 +- .../src/v3/model/ConfigurationSummary.cpp | 3 +- .../src/v3/model/CopyConfigurationRequest.cpp | 3 +- .../v3/model/CopyConfigurationResponse.cpp | 3 +- .../CreateConfigurationTemplateRequest.cpp | 3 +- ...CreateConfigurationTemplateRequestBody.cpp | 3 +- .../CreateConfigurationTemplateResponse.cpp | 3 +- .../src/v3/model/CreateDatabaseRequest.cpp | 3 +- .../src/v3/model/CreateDatabaseResponse.cpp | 3 +- .../v3/model/CreateDatabaseSchemasRequest.cpp | 3 +- .../model/CreateDatabaseSchemasResponse.cpp | 3 +- .../src/v3/model/CreateDbInstanceRequest.cpp | 3 +- .../src/v3/model/CreateDbInstanceResponse.cpp | 3 +- .../src/v3/model/CreateDbUserRequest.cpp | 3 +- .../src/v3/model/CreateDbUserResponse.cpp | 3 +- .../src/v3/model/CreateInstanceRequest.cpp | 3 +- .../src/v3/model/CreateInstanceRespItem.cpp | 3 +- .../src/v3/model/CreateInstanceResponse.cpp | 3 +- .../v3/model/CreateManualBackupRequest.cpp | 3 +- .../model/CreateManualBackupRequestBody.cpp | 3 +- .../v3/model/CreateManualBackupResponse.cpp | 3 +- .../v3/model/CreateRestoreInstanceRequest.cpp | 3 +- .../model/CreateRestoreInstanceResponse.cpp | 3 +- .../src/v3/model/DataStroeErrorResponse.cpp | 3 +- .../src/v3/model/DatastoreOption.cpp | 3 +- .../src/v3/model/DatastoresResult.cpp | 3 +- .../src/v3/model/DbUserPwdRequest.cpp | 3 +- .../v3/model/DeleteBackupErrorResponse.cpp | 3 +- .../v3/model/DeleteConfigurationRequest.cpp | 3 +- .../v3/model/DeleteConfigurationResponse.cpp | 3 +- .../src/v3/model/DeleteInstanceRequest.cpp | 3 +- .../src/v3/model/DeleteInstanceResponse.cpp | 3 +- .../src/v3/model/DeleteJobRequest.cpp | 3 +- .../src/v3/model/DeleteJobResponse.cpp | 3 +- .../v3/model/DeleteManualBackupRequest.cpp | 3 +- .../v3/model/DeleteManualBackupResponse.cpp | 3 +- .../v3/model/DownloadBackupErrorResponse.cpp | 3 +- .../src/v3/model/DownloadBackupRequest.cpp | 3 +- .../src/v3/model/DownloadBackupResponse.cpp | 3 +- .../src/v3/model/DownloadObject.cpp | 3 +- .../src/v3/model/EpsQuotasOption.cpp | 3 +- gaussdbforopengauss/src/v3/model/Flavor.cpp | 3 +- .../src/v3/model/FlavorErrorResponse.cpp | 3 +- .../src/v3/model/FlavorResult.cpp | 3 +- .../GaussDBforOpenDatabaseForCreation.cpp | 3 +- .../GaussDBforOpenGaussCreateSchemaReq.cpp | 3 +- ...ussDBforOpenGaussDatabaseForListSchema.cpp | 3 +- .../GaussDBforOpenGaussDatabaseSchemaReq.cpp | 3 +- .../model/GaussDBforOpenGaussGrantRequest.cpp | 3 +- .../model/GaussDBforOpenGaussListDatabase.cpp | 3 +- .../GaussDBforOpenGaussUserForCreation.cpp | 3 +- .../model/GaussDBforOpenGaussUserForList.cpp | 3 +- ...ssDBforOpenGaussUserForList_attributes.cpp | 3 +- .../GaussDBforOpenGaussUserWithPrivilege.cpp | 3 +- .../GetRestoreTimeResponse_restore_time.cpp | 3 +- .../src/v3/model/InstanceInfoResult.cpp | 3 +- .../src/v3/model/InstancesListResult.cpp | 3 +- .../src/v3/model/InstancesResult.cpp | 3 +- .../src/v3/model/JobDetail.cpp | 3 +- .../src/v3/model/JobInstanceInfo.cpp | 3 +- .../model/ListApplicableInstancesRequest.cpp | 3 +- .../model/ListApplicableInstancesResponse.cpp | 3 +- .../v3/model/ListAppliedHistoriesRequest.cpp | 3 +- .../v3/model/ListAppliedHistoriesResponse.cpp | 3 +- .../v3/model/ListAvailableFlavorsRequest.cpp | 3 +- .../v3/model/ListAvailableFlavorsResponse.cpp | 3 +- .../src/v3/model/ListBackupsRequest.cpp | 3 +- .../src/v3/model/ListBackupsResponse.cpp | 3 +- .../src/v3/model/ListBindedEipsRequest.cpp | 3 +- .../src/v3/model/ListBindedEipsResponse.cpp | 3 +- .../v3/model/ListComponentInfosRequest.cpp | 3 +- .../v3/model/ListComponentInfosResponse.cpp | 3 +- .../model/ListConfigurationsDiffRequest.cpp | 3 +- .../model/ListConfigurationsDiffResponse.cpp | 3 +- .../v3/model/ListConfigurationsRequest.cpp | 3 +- .../v3/model/ListConfigurationsResponse.cpp | 3 +- .../v3/model/ListDatabaseSchemasRequest.cpp | 3 +- .../v3/model/ListDatabaseSchemasResponse.cpp | 3 +- .../src/v3/model/ListDatabasesRequest.cpp | 3 +- .../src/v3/model/ListDatabasesResponse.cpp | 3 +- .../src/v3/model/ListDatastore.cpp | 73 +- .../src/v3/model/ListDatastoresRequest.cpp | 3 +- .../src/v3/model/ListDatastoresResponse.cpp | 3 +- .../src/v3/model/ListDbBackupsRequest.cpp | 3 +- .../src/v3/model/ListDbBackupsResponse.cpp | 3 +- .../src/v3/model/ListDbFlavorsRequest.cpp | 3 +- .../src/v3/model/ListDbFlavorsResponse.cpp | 3 +- .../src/v3/model/ListDbUsersRequest.cpp | 3 +- .../src/v3/model/ListDbUsersResponse.cpp | 3 +- .../src/v3/model/ListDiffDetailsResult.cpp | 3 +- .../src/v3/model/ListEpsQuotasRequest.cpp | 3 +- .../src/v3/model/ListEpsQuotasResponse.cpp | 3 +- .../src/v3/model/ListFlavorInfo.cpp | 3 +- .../src/v3/model/ListFlavorsRequest.cpp | 3 +- .../src/v3/model/ListFlavorsResponse.cpp | 3 +- .../v3/model/ListGaussDbDatastoresRequest.cpp | 3 +- .../model/ListGaussDbDatastoresResponse.cpp | 3 +- gaussdbforopengauss/src/v3/model/ListHa.cpp | 3 +- .../src/v3/model/ListHaResult.cpp | 3 +- .../v3/model/ListHistoryOperationsRequest.cpp | 3 +- .../model/ListHistoryOperationsResponse.cpp | 3 +- .../v3/model/ListHistoryOperationsResult.cpp | 3 +- .../src/v3/model/ListInstanceResponse.cpp | 3 +- .../src/v3/model/ListInstanceResult.cpp | 3 +- .../src/v3/model/ListInstanceTagsRequest.cpp | 3 +- .../src/v3/model/ListInstanceTagsResponse.cpp | 3 +- .../v3/model/ListInstancesDetailsRequest.cpp | 3 +- .../v3/model/ListInstancesDetailsResponse.cpp | 3 +- .../src/v3/model/ListInstancesRequest.cpp | 3 +- .../src/v3/model/ListInstancesResponse.cpp | 3 +- .../model/ListParamGroupTemplatesRequest.cpp | 3 +- .../model/ListParamGroupTemplatesResponse.cpp | 3 +- .../v3/model/ListPredefinedTagsRequest.cpp | 3 +- .../v3/model/ListPredefinedTagsResponse.cpp | 3 +- .../src/v3/model/ListProjectTagsRequest.cpp | 3 +- .../src/v3/model/ListProjectTagsResponse.cpp | 3 +- .../src/v3/model/ListQuotaResult.cpp | 3 +- .../v3/model/ListRecycleInstancesRequest.cpp | 3 +- .../v3/model/ListRecycleInstancesResponse.cpp | 3 +- .../model/ListRestorableInstancesRequest.cpp | 3 +- .../model/ListRestorableInstancesResponse.cpp | 3 +- .../src/v3/model/ListRestoreTimesRequest.cpp | 3 +- .../src/v3/model/ListRestoreTimesResponse.cpp | 3 +- .../src/v3/model/ListStorageTypesRequest.cpp | 3 +- .../src/v3/model/ListStorageTypesResponse.cpp | 3 +- .../src/v3/model/ListTasksRequest.cpp | 3 +- .../src/v3/model/ListTasksResponse.cpp | 3 +- .../src/v3/model/ListVolume.cpp | 3 +- .../src/v3/model/ModifyEpsQuotaRequest.cpp | 3 +- .../v3/model/ModifyEpsQuotaRequestBody.cpp | 3 +- .../src/v3/model/ModifyEpsQuotaResponse.cpp | 3 +- .../src/v3/model/NodeResult.cpp | 3 +- gaussdbforopengauss/src/v3/model/Nodes.cpp | 3 +- .../src/v3/model/OpenGaussBackupStrategy.cpp | 3 +- ...OpenGaussBackupStrategyForListResponse.cpp | 3 +- .../OpenGaussBackupStrategyForResponse.cpp | 3 +- .../src/v3/model/OpenGaussChargeInfo.cpp | 3 +- .../model/OpenGaussChargeInfoListResponse.cpp | 3 +- .../v3/model/OpenGaussChargeInfoResponse.cpp | 3 +- .../src/v3/model/OpenGaussCoordinators.cpp | 3 +- .../src/v3/model/OpenGaussDatastore.cpp | 3 +- .../src/v3/model/OpenGaussDatastoreOption.cpp | 3 +- .../v3/model/OpenGaussDatastoreResponse.cpp | 3 +- .../src/v3/model/OpenGaussDatastoreResult.cpp | 3 +- .../src/v3/model/OpenGaussEnlargeVolume.cpp | 3 +- .../src/v3/model/OpenGaussErrorResponse.cpp | 3 +- .../src/v3/model/OpenGaussExpandCluster.cpp | 3 +- .../src/v3/model/OpenGaussHa.cpp | 3 +- .../src/v3/model/OpenGaussHaOption.cpp | 3 +- .../src/v3/model/OpenGaussHaResponse.cpp | 3 +- .../src/v3/model/OpenGaussHaResult.cpp | 3 +- .../model/OpenGaussInstanceActionRequest.cpp | 3 +- .../src/v3/model/OpenGaussInstanceRequest.cpp | 3 +- .../v3/model/OpenGaussInstanceRequestBody.cpp | 3 +- .../v3/model/OpenGaussInstanceResponse.cpp | 3 +- .../src/v3/model/OpenGaussInstanceResult.cpp | 3 +- ...aussModifyInstanceConfigurationRequest.cpp | 3 +- .../src/v3/model/OpenGaussResizeRequest.cpp | 3 +- .../src/v3/model/OpenGaussShard.cpp | 3 +- .../src/v3/model/OpenGaussVolume.cpp | 3 +- .../src/v3/model/OpenGaussVolumeResponse.cpp | 3 +- .../src/v3/model/OpenGaussVolumeResult.cpp | 3 +- .../model/OpengaussRestoreInstanceRequest.cpp | 3 +- .../src/v3/model/ParaErrorResponse.cpp | 3 +- .../src/v3/model/ParaErrorResponseBody.cpp | 3 +- .../src/v3/model/ParaGroupParameterResult.cpp | 3 +- .../v3/model/ParamGroupCopyRequestBody.cpp | 3 +- .../v3/model/ParamGroupDiffRequestBody.cpp | 3 +- .../src/v3/model/ProjectQuotasResult.cpp | 3 +- .../src/v3/model/PwdResetRequest.cpp | 3 +- .../v3/model/RecycleInstancesDetailResult.cpp | 3 +- .../src/v3/model/RecyclePolicy.cpp | 3 +- .../src/v3/model/RecyclePolicyRequestBody.cpp | 3 +- .../v3/model/ResetConfigurationRequest.cpp | 3 +- .../v3/model/ResetConfigurationResponse.cpp | 3 +- .../src/v3/model/ResetPwdRequest.cpp | 3 +- .../src/v3/model/ResetPwdResponse.cpp | 3 +- .../v3/model/ResizeInstanceFlavorRequest.cpp | 3 +- .../v3/model/ResizeInstanceFlavorResponse.cpp | 3 +- .../src/v3/model/ResourceErrorResponse.cpp | 3 +- .../src/v3/model/ResourceResult.cpp | 3 +- .../src/v3/model/RestartInstanceRequest.cpp | 3 +- .../src/v3/model/RestartInstanceResponse.cpp | 3 +- .../src/v3/model/RestorePoint.cpp | 3 +- .../src/v3/model/RunInstanceActionRequest.cpp | 3 +- .../v3/model/RunInstanceActionResponse.cpp | 3 +- .../src/v3/model/SetBackupPolicyRequest.cpp | 3 +- .../v3/model/SetBackupPolicyRequestBody.cpp | 3 +- .../src/v3/model/SetBackupPolicyResponse.cpp | 3 +- .../src/v3/model/SetDbUserPwdRequest.cpp | 3 +- .../src/v3/model/SetDbUserPwdResponse.cpp | 3 +- .../src/v3/model/SetRecyclePolicyRequest.cpp | 3 +- .../src/v3/model/SetRecyclePolicyResponse.cpp | 3 +- gaussdbforopengauss/src/v3/model/Shards.cpp | 3 +- .../src/v3/model/ShowBackupPolicy.cpp | 3 +- .../src/v3/model/ShowBackupPolicyRequest.cpp | 3 +- .../src/v3/model/ShowBackupPolicyResponse.cpp | 3 +- .../src/v3/model/ShowBalanceStatusRequest.cpp | 3 +- .../v3/model/ShowBalanceStatusResponse.cpp | 3 +- .../model/ShowConfigurationDetailRequest.cpp | 3 +- .../model/ShowConfigurationDetailResponse.cpp | 3 +- .../v3/model/ShowDeploymentFormRequest.cpp | 3 +- .../v3/model/ShowDeploymentFormResponse.cpp | 3 +- .../ShowInstanceConfigurationRequest.cpp | 3 +- .../ShowInstanceConfigurationResponse.cpp | 3 +- .../src/v3/model/ShowInstanceDiskRequest.cpp | 3 +- .../src/v3/model/ShowInstanceDiskResponse.cpp | 3 +- .../model/ShowInstanceParamGroupRequest.cpp | 3 +- .../model/ShowInstanceParamGroupResponse.cpp | 3 +- .../v3/model/ShowInstanceSnapshotRequest.cpp | 3 +- .../v3/model/ShowInstanceSnapshotResponse.cpp | 3 +- .../src/v3/model/ShowJobDetailRequest.cpp | 3 +- .../src/v3/model/ShowJobDetailResponse.cpp | 3 +- .../src/v3/model/ShowProjectQuotasRequest.cpp | 3 +- .../v3/model/ShowProjectQuotasResponse.cpp | 3 +- .../src/v3/model/ShowRecyclePolicyRequest.cpp | 3 +- .../v3/model/ShowRecyclePolicyResponse.cpp | 3 +- .../model/ShowSslCertDownloadLinkRequest.cpp | 3 +- .../model/ShowSslCertDownloadLinkResponse.cpp | 3 +- gaussdbforopengauss/src/v3/model/Storage.cpp | 3 +- .../v3/model/SwitchConfigurationRequest.cpp | 3 +- .../v3/model/SwitchConfigurationResponse.cpp | 3 +- .../src/v3/model/SwitchShardRequest.cpp | 3 +- .../src/v3/model/SwitchShardRequestBody.cpp | 3 +- .../src/v3/model/SwitchShardResponse.cpp | 3 +- .../src/v3/model/TagResult.cpp | 3 +- .../src/v3/model/TagsOption.cpp | 3 +- .../src/v3/model/TagsResult.cpp | 3 +- .../src/v3/model/TaskDetailResult.cpp | 3 +- .../UpdateInstanceConfigurationRequest.cpp | 3 +- .../UpdateInstanceConfigurationResponse.cpp | 3 +- .../v3/model/UpdateInstanceNameRequest.cpp | 3 +- .../v3/model/UpdateInstanceNameResponse.cpp | 3 +- .../src/v3/model/UpdateNameRequestBody.cpp | 3 +- .../v3/model/ValidateParaGroupNameRequest.cpp | 3 +- .../model/ValidateParaGroupNameResponse.cpp | 3 +- .../v3/model/ValidateWeakPasswordRequest.cpp | 3 +- .../v3/model/ValidateWeakPasswordResponse.cpp | 3 +- .../src/v3/model/WeakPasswordRequestBody.cpp | 3 +- ims/include/huaweicloud/ims/v2/ImsMeta.h | 66 + .../ims/v2/model/AddImageTagRequest.h | 4 +- .../ims/v2/model/AddImageTagRequestBody.h | 4 +- .../ims/v2/model/AddImageTagResponse.h | 4 +- .../ims/v2/model/AddOrUpdateTagsRequestBody.h | 4 +- .../ims/v2/model/AdditionalProperties.h | 4 +- .../ims/v2/model/BatchAddMembersRequest.h | 4 +- .../ims/v2/model/BatchAddMembersRequestBody.h | 4 +- .../ims/v2/model/BatchAddMembersResponse.h | 4 +- .../v2/model/BatchAddOrDeleteTagsRequest.h | 4 +- .../model/BatchAddOrDeleteTagsRequestBody.h | 4 +- .../v2/model/BatchAddOrDeleteTagsResponse.h | 4 +- .../ims/v2/model/BatchDeleteMembersRequest.h | 4 +- .../ims/v2/model/BatchDeleteMembersResponse.h | 4 +- .../ims/v2/model/BatchUpdateMembersRequest.h | 4 +- .../v2/model/BatchUpdateMembersRequestBody.h | 4 +- .../ims/v2/model/BatchUpdateMembersResponse.h | 4 +- .../v2/model/CopyImageCrossRegionRequest.h | 4 +- .../model/CopyImageCrossRegionRequestBody.h | 4 +- .../v2/model/CopyImageCrossRegionResponse.h | 4 +- .../ims/v2/model/CopyImageInRegionRequest.h | 4 +- .../v2/model/CopyImageInRegionRequestBody.h | 4 +- .../ims/v2/model/CopyImageInRegionResponse.h | 4 +- .../ims/v2/model/CreateDataImage.h | 4 +- .../ims/v2/model/CreateDataImageRequest.h | 4 +- .../ims/v2/model/CreateDataImageRequestBody.h | 4 +- .../ims/v2/model/CreateDataImageResponse.h | 4 +- .../ims/v2/model/CreateImageRequest.h | 4 +- .../ims/v2/model/CreateImageRequestBody.h | 4 +- .../ims/v2/model/CreateImageResponse.h | 4 +- .../ims/v2/model/CreateOrUpdateTagsRequest.h | 4 +- .../ims/v2/model/CreateOrUpdateTagsResponse.h | 4 +- .../ims/v2/model/CreateWholeImageRequest.h | 4 +- .../v2/model/CreateWholeImageRequestBody.h | 4 +- .../ims/v2/model/CreateWholeImageResponse.h | 4 +- .../ims/v2/model/DeleteImageTagRequest.h | 4 +- .../ims/v2/model/DeleteImageTagResponse.h | 4 +- .../ims/v2/model/ExportImageRequest.h | 4 +- .../ims/v2/model/ExportImageRequestBody.h | 4 +- .../ims/v2/model/ExportImageResponse.h | 4 +- .../v2/model/GlanceAddImageMemberRequest.h | 4 +- .../model/GlanceAddImageMemberRequestBody.h | 4 +- .../v2/model/GlanceAddImageMemberResponse.h | 4 +- .../model/GlanceCreateImageMetadataRequest.h | 4 +- .../GlanceCreateImageMetadataRequestBody.h | 4 +- .../model/GlanceCreateImageMetadataResponse.h | 4 +- .../ims/v2/model/GlanceCreateTagRequest.h | 4 +- .../ims/v2/model/GlanceCreateTagResponse.h | 4 +- .../v2/model/GlanceDeleteImageMemberRequest.h | 4 +- .../model/GlanceDeleteImageMemberResponse.h | 4 +- .../ims/v2/model/GlanceDeleteImageRequest.h | 4 +- .../v2/model/GlanceDeleteImageRequestBody.h | 4 +- .../ims/v2/model/GlanceDeleteImageResponse.h | 4 +- .../ims/v2/model/GlanceDeleteTagRequest.h | 4 +- .../ims/v2/model/GlanceDeleteTagResponse.h | 4 +- .../ims/v2/model/GlanceImageMembers.h | 4 +- .../GlanceListImageMemberSchemasRequest.h | 4 +- .../GlanceListImageMemberSchemasResponse.h | 4 +- .../v2/model/GlanceListImageMembersRequest.h | 4 +- .../v2/model/GlanceListImageMembersResponse.h | 4 +- .../v2/model/GlanceListImageSchemasRequest.h | 4 +- .../v2/model/GlanceListImageSchemasResponse.h | 4 +- .../ims/v2/model/GlanceListImagesRequest.h | 4 +- .../ims/v2/model/GlanceListImagesResponse.h | 4 +- .../model/GlanceShowImageListResponseBody.h | 4 +- .../v2/model/GlanceShowImageMemberRequest.h | 4 +- .../v2/model/GlanceShowImageMemberResponse.h | 4 +- .../GlanceShowImageMemberSchemasRequest.h | 4 +- .../GlanceShowImageMemberSchemasResponse.h | 4 +- .../ims/v2/model/GlanceShowImageRequest.h | 4 +- .../ims/v2/model/GlanceShowImageResponse.h | 4 +- .../v2/model/GlanceShowImageSchemasRequest.h | 4 +- .../v2/model/GlanceShowImageSchemasResponse.h | 4 +- .../v2/model/GlanceUpdateImageMemberRequest.h | 4 +- .../GlanceUpdateImageMemberRequestBody.h | 4 +- .../model/GlanceUpdateImageMemberResponse.h | 4 +- .../ims/v2/model/GlanceUpdateImageRequest.h | 4 +- .../v2/model/GlanceUpdateImageRequestBody.h | 4 +- .../ims/v2/model/GlanceUpdateImageResponse.h | 4 +- .../huaweicloud/ims/v2/model/ImageInfo.h | 4 +- .../huaweicloud/ims/v2/model/ImageTag.h | 4 +- .../ims/v2/model/ImportImageQuickRequest.h | 4 +- .../ims/v2/model/ImportImageQuickResponse.h | 4 +- .../huaweicloud/ims/v2/model/JobEntities.h | 59 +- .../ims/v2/model/JobEntitiesResult.h | 4 +- .../ims/v2/model/JobProgressEntities.h | 4 +- ims/include/huaweicloud/ims/v2/model/Links.h | 4 +- .../ims/v2/model/ListImageByTagsRequest.h | 4 +- .../ims/v2/model/ListImageByTagsRequestBody.h | 4 +- .../ims/v2/model/ListImageByTagsResponse.h | 4 +- .../ims/v2/model/ListImageTagsRequest.h | 4 +- .../ims/v2/model/ListImageTagsResponse.h | 4 +- .../ims/v2/model/ListImagesRequest.h | 4 +- .../ims/v2/model/ListImagesResponse.h | 4 +- .../ims/v2/model/ListImagesTagsRequest.h | 4 +- .../ims/v2/model/ListImagesTagsResponse.h | 4 +- .../ims/v2/model/ListOsVersionsRequest.h | 4 +- .../ims/v2/model/ListOsVersionsResponse.h | 4 +- .../ims/v2/model/ListOsVersionsResponseBody.h | 4 +- .../ims/v2/model/ListTagsRequest.h | 4 +- .../ims/v2/model/ListTagsResponse.h | 4 +- .../ims/v2/model/ListVersionsRequest.h | 4 +- .../ims/v2/model/ListVersionsResponse.h | 4 +- .../huaweicloud/ims/v2/model/OsVersionInfo.h | 4 +- .../ims/v2/model/OsVersionResponse.h | 4 +- .../v2/model/QueryImageByTagsResourceDetail.h | 4 +- .../model/QuickImportImageByFileRequestBody.h | 4 +- ims/include/huaweicloud/ims/v2/model/Quota.h | 4 +- .../huaweicloud/ims/v2/model/QuotaInfo.h | 4 +- .../ims/v2/model/RegisterImageRequest.h | 4 +- .../ims/v2/model/RegisterImageRequestBody.h | 4 +- .../ims/v2/model/RegisterImageResponse.h | 4 +- .../huaweicloud/ims/v2/model/ResourceTag.h | 4 +- .../ims/v2/model/ShowImageByTagsResource.h | 4 +- .../ims/v2/model/ShowImageQuotaRequest.h | 4 +- .../ims/v2/model/ShowImageQuotaResponse.h | 4 +- .../ims/v2/model/ShowJobProgressRequest.h | 4 +- .../ims/v2/model/ShowJobProgressResponse.h | 4 +- .../huaweicloud/ims/v2/model/ShowJobRequest.h | 4 +- .../ims/v2/model/ShowJobResponse.h | 4 +- .../ims/v2/model/ShowVersionRequest.h | 4 +- .../ims/v2/model/ShowVersionResponse.h | 4 +- .../huaweicloud/ims/v2/model/SubJobEntities.h | 4 +- .../huaweicloud/ims/v2/model/SubJobResult.h | 4 +- .../huaweicloud/ims/v2/model/TagKeyValue.h | 4 +- ims/include/huaweicloud/ims/v2/model/Tags.h | 4 +- .../ims/v2/model/UpdateImageRequest.h | 4 +- .../ims/v2/model/UpdateImageRequestBody.h | 4 +- .../ims/v2/model/UpdateImageResponse.h | 4 +- ims/src/v2/ImsClient.cpp | 624 ++-- ims/src/v2/ImsMeta.cpp | 575 ++++ ims/src/v2/model/AddImageTagRequest.cpp | 3 +- ims/src/v2/model/AddImageTagRequestBody.cpp | 3 +- ims/src/v2/model/AddImageTagResponse.cpp | 3 +- .../v2/model/AddOrUpdateTagsRequestBody.cpp | 3 +- ims/src/v2/model/AdditionalProperties.cpp | 3 +- ims/src/v2/model/BatchAddMembersRequest.cpp | 3 +- .../v2/model/BatchAddMembersRequestBody.cpp | 3 +- ims/src/v2/model/BatchAddMembersResponse.cpp | 3 +- .../v2/model/BatchAddOrDeleteTagsRequest.cpp | 3 +- .../model/BatchAddOrDeleteTagsRequestBody.cpp | 3 +- .../v2/model/BatchAddOrDeleteTagsResponse.cpp | 3 +- .../v2/model/BatchDeleteMembersRequest.cpp | 3 +- .../v2/model/BatchDeleteMembersResponse.cpp | 3 +- .../v2/model/BatchUpdateMembersRequest.cpp | 3 +- .../model/BatchUpdateMembersRequestBody.cpp | 3 +- .../v2/model/BatchUpdateMembersResponse.cpp | 3 +- .../v2/model/CopyImageCrossRegionRequest.cpp | 3 +- .../model/CopyImageCrossRegionRequestBody.cpp | 3 +- .../v2/model/CopyImageCrossRegionResponse.cpp | 3 +- ims/src/v2/model/CopyImageInRegionRequest.cpp | 3 +- .../v2/model/CopyImageInRegionRequestBody.cpp | 3 +- .../v2/model/CopyImageInRegionResponse.cpp | 3 +- ims/src/v2/model/CreateDataImage.cpp | 3 +- ims/src/v2/model/CreateDataImageRequest.cpp | 3 +- .../v2/model/CreateDataImageRequestBody.cpp | 3 +- ims/src/v2/model/CreateDataImageResponse.cpp | 3 +- ims/src/v2/model/CreateImageRequest.cpp | 3 +- ims/src/v2/model/CreateImageRequestBody.cpp | 3 +- ims/src/v2/model/CreateImageResponse.cpp | 3 +- .../v2/model/CreateOrUpdateTagsRequest.cpp | 3 +- .../v2/model/CreateOrUpdateTagsResponse.cpp | 3 +- ims/src/v2/model/CreateWholeImageRequest.cpp | 3 +- .../v2/model/CreateWholeImageRequestBody.cpp | 3 +- ims/src/v2/model/CreateWholeImageResponse.cpp | 3 +- ims/src/v2/model/DeleteImageTagRequest.cpp | 3 +- ims/src/v2/model/DeleteImageTagResponse.cpp | 3 +- ims/src/v2/model/ExportImageRequest.cpp | 3 +- ims/src/v2/model/ExportImageRequestBody.cpp | 3 +- ims/src/v2/model/ExportImageResponse.cpp | 3 +- .../v2/model/GlanceAddImageMemberRequest.cpp | 3 +- .../model/GlanceAddImageMemberRequestBody.cpp | 3 +- .../v2/model/GlanceAddImageMemberResponse.cpp | 3 +- .../GlanceCreateImageMetadataRequest.cpp | 3 +- .../GlanceCreateImageMetadataRequestBody.cpp | 3 +- .../GlanceCreateImageMetadataResponse.cpp | 3 +- ims/src/v2/model/GlanceCreateTagRequest.cpp | 3 +- ims/src/v2/model/GlanceCreateTagResponse.cpp | 3 +- .../model/GlanceDeleteImageMemberRequest.cpp | 3 +- .../model/GlanceDeleteImageMemberResponse.cpp | 3 +- ims/src/v2/model/GlanceDeleteImageRequest.cpp | 3 +- .../v2/model/GlanceDeleteImageRequestBody.cpp | 3 +- .../v2/model/GlanceDeleteImageResponse.cpp | 3 +- ims/src/v2/model/GlanceDeleteTagRequest.cpp | 3 +- ims/src/v2/model/GlanceDeleteTagResponse.cpp | 3 +- ims/src/v2/model/GlanceImageMembers.cpp | 3 +- .../GlanceListImageMemberSchemasRequest.cpp | 3 +- .../GlanceListImageMemberSchemasResponse.cpp | 3 +- .../model/GlanceListImageMembersRequest.cpp | 3 +- .../model/GlanceListImageMembersResponse.cpp | 3 +- .../model/GlanceListImageSchemasRequest.cpp | 3 +- .../model/GlanceListImageSchemasResponse.cpp | 3 +- ims/src/v2/model/GlanceListImagesRequest.cpp | 3 +- ims/src/v2/model/GlanceListImagesResponse.cpp | 3 +- .../model/GlanceShowImageListResponseBody.cpp | 3 +- .../v2/model/GlanceShowImageMemberRequest.cpp | 3 +- .../model/GlanceShowImageMemberResponse.cpp | 3 +- .../GlanceShowImageMemberSchemasRequest.cpp | 3 +- .../GlanceShowImageMemberSchemasResponse.cpp | 3 +- ims/src/v2/model/GlanceShowImageRequest.cpp | 3 +- ims/src/v2/model/GlanceShowImageResponse.cpp | 3 +- .../model/GlanceShowImageSchemasRequest.cpp | 3 +- .../model/GlanceShowImageSchemasResponse.cpp | 3 +- .../model/GlanceUpdateImageMemberRequest.cpp | 3 +- .../GlanceUpdateImageMemberRequestBody.cpp | 3 +- .../model/GlanceUpdateImageMemberResponse.cpp | 3 +- ims/src/v2/model/GlanceUpdateImageRequest.cpp | 3 +- .../v2/model/GlanceUpdateImageRequestBody.cpp | 3 +- .../v2/model/GlanceUpdateImageResponse.cpp | 3 +- ims/src/v2/model/ImageInfo.cpp | 3 +- ims/src/v2/model/ImageTag.cpp | 3 +- ims/src/v2/model/ImportImageQuickRequest.cpp | 3 +- ims/src/v2/model/ImportImageQuickResponse.cpp | 3 +- ims/src/v2/model/JobEntities.cpp | 178 +- ims/src/v2/model/JobEntitiesResult.cpp | 3 +- ims/src/v2/model/JobProgressEntities.cpp | 3 +- ims/src/v2/model/Links.cpp | 3 +- ims/src/v2/model/ListImageByTagsRequest.cpp | 3 +- .../v2/model/ListImageByTagsRequestBody.cpp | 3 +- ims/src/v2/model/ListImageByTagsResponse.cpp | 3 +- ims/src/v2/model/ListImageTagsRequest.cpp | 3 +- ims/src/v2/model/ListImageTagsResponse.cpp | 3 +- ims/src/v2/model/ListImagesRequest.cpp | 3 +- ims/src/v2/model/ListImagesResponse.cpp | 3 +- ims/src/v2/model/ListImagesTagsRequest.cpp | 3 +- ims/src/v2/model/ListImagesTagsResponse.cpp | 3 +- ims/src/v2/model/ListOsVersionsRequest.cpp | 3 +- ims/src/v2/model/ListOsVersionsResponse.cpp | 3 +- .../v2/model/ListOsVersionsResponseBody.cpp | 3 +- ims/src/v2/model/ListTagsRequest.cpp | 3 +- ims/src/v2/model/ListTagsResponse.cpp | 3 +- ims/src/v2/model/ListVersionsRequest.cpp | 3 +- ims/src/v2/model/ListVersionsResponse.cpp | 3 +- ims/src/v2/model/OsVersionInfo.cpp | 3 +- ims/src/v2/model/OsVersionResponse.cpp | 3 +- .../model/QueryImageByTagsResourceDetail.cpp | 3 +- .../QuickImportImageByFileRequestBody.cpp | 3 +- ims/src/v2/model/Quota.cpp | 3 +- ims/src/v2/model/QuotaInfo.cpp | 3 +- ims/src/v2/model/RegisterImageRequest.cpp | 3 +- ims/src/v2/model/RegisterImageRequestBody.cpp | 3 +- ims/src/v2/model/RegisterImageResponse.cpp | 3 +- ims/src/v2/model/ResourceTag.cpp | 3 +- ims/src/v2/model/ShowImageByTagsResource.cpp | 3 +- ims/src/v2/model/ShowImageQuotaRequest.cpp | 3 +- ims/src/v2/model/ShowImageQuotaResponse.cpp | 3 +- ims/src/v2/model/ShowJobProgressRequest.cpp | 3 +- ims/src/v2/model/ShowJobProgressResponse.cpp | 3 +- ims/src/v2/model/ShowJobRequest.cpp | 3 +- ims/src/v2/model/ShowJobResponse.cpp | 3 +- ims/src/v2/model/ShowVersionRequest.cpp | 3 +- ims/src/v2/model/ShowVersionResponse.cpp | 3 +- ims/src/v2/model/SubJobEntities.cpp | 3 +- ims/src/v2/model/SubJobResult.cpp | 3 +- ims/src/v2/model/TagKeyValue.cpp | 3 +- ims/src/v2/model/Tags.cpp | 3 +- ims/src/v2/model/UpdateImageRequest.cpp | 3 +- ims/src/v2/model/UpdateImageRequestBody.cpp | 3 +- ims/src/v2/model/UpdateImageResponse.cpp | 3 +- ivs/include/huaweicloud/ivs/v2/IvsMeta.h | 29 + .../huaweicloud/ivs/v2/model/ActionsList.h | 4 +- .../DetectExtentionByIdCardImageRequest.h | 4 +- .../DetectExtentionByIdCardImageResponse.h | 4 +- .../model/DetectExtentionByNameAndIdRequest.h | 4 +- .../DetectExtentionByNameAndIdResponse.h | 4 +- .../DetectStandardByIdCardImageRequest.h | 4 +- .../DetectStandardByIdCardImageResponse.h | 4 +- .../model/DetectStandardByNameAndIdRequest.h | 4 +- .../model/DetectStandardByNameAndIdResponse.h | 4 +- ...tectStandardByVideoAndIdCardImageRequest.h | 4 +- ...ectStandardByVideoAndIdCardImageResponse.h | 4 +- ...DetectStandardByVideoAndNameAndIdRequest.h | 4 +- ...etectStandardByVideoAndNameAndIdResponse.h | 4 +- .../v2/model/ExtentionReqDataByIdCardImage.h | 4 +- .../v2/model/ExtentionReqDataByNameAndId.h | 4 +- .../v2/model/ExtentionRespDataByIdCardImage.h | 4 +- .../v2/model/ExtentionRespDataByNameAndId.h | 4 +- .../huaweicloud/ivs/v2/model/IdcardResult.h | 4 +- .../IvsExtentionByIdCardImageRequestBody.h | 4 +- ...vsExtentionByIdCardImageRequestBody_data.h | 4 +- ...xtentionByIdCardImageResponseBody_result.h | 4 +- .../IvsExtentionByNameAndIdRequestBody.h | 4 +- .../IvsExtentionByNameAndIdRequestBody_data.h | 4 +- ...sExtentionByNameAndIdResponseBody_result.h | 4 +- .../IvsStandardByIdCardImageRequestBody.h | 4 +- ...IvsStandardByIdCardImageRequestBody_data.h | 4 +- ...StandardByIdCardImageResponseBody_result.h | 4 +- .../model/IvsStandardByNameAndIdRequestBody.h | 4 +- .../IvsStandardByNameAndIdRequestBody_data.h | 4 +- ...vsStandardByNameAndIdResponseBody_result.h | 4 +- ...StandardByVideoAndIdCardImageRequestBody.h | 4 +- ...ardByVideoAndIdCardImageRequestBody_data.h | 4 +- ...ByVideoAndIdCardImageResponseBody_result.h | 4 +- ...vsStandardByVideoAndNameAndIdRequestBody.h | 4 +- ...ndardByVideoAndNameAndIdRequestBody_data.h | 4 +- ...rdByVideoAndNameAndIdResponseBody_result.h | 4 +- ivs/include/huaweicloud/ivs/v2/model/Meta.h | 4 +- .../ivs/v2/model/ReqDataByIdCardImage.h | 4 +- .../v2/model/ReqDataByVideoAndIdCardImage.h | 4 +- .../ivs/v2/model/RespDataByIdCardImage.h | 4 +- .../v2/model/RespDataByVideoAndIdCardImage.h | 4 +- .../ivs/v2/model/StandardReqDataByNameAndId.h | 4 +- .../StandardReqDataByVideoAndNameAndId.h | 4 +- .../v2/model/StandardRespDataByNameAndId.h | 4 +- .../StandardRespDataByVideoAndNameAndId.h | 4 +- .../huaweicloud/ivs/v2/model/VideoResult.h | 4 +- ivs/src/v2/IvsClient.cpp | 98 +- ivs/src/v2/IvsMeta.cpp | 100 + ivs/src/v2/model/ActionsList.cpp | 3 +- .../DetectExtentionByIdCardImageRequest.cpp | 3 +- .../DetectExtentionByIdCardImageResponse.cpp | 3 +- .../DetectExtentionByNameAndIdRequest.cpp | 3 +- .../DetectExtentionByNameAndIdResponse.cpp | 3 +- .../DetectStandardByIdCardImageRequest.cpp | 3 +- .../DetectStandardByIdCardImageResponse.cpp | 3 +- .../DetectStandardByNameAndIdRequest.cpp | 3 +- .../DetectStandardByNameAndIdResponse.cpp | 3 +- ...ctStandardByVideoAndIdCardImageRequest.cpp | 3 +- ...tStandardByVideoAndIdCardImageResponse.cpp | 3 +- ...tectStandardByVideoAndNameAndIdRequest.cpp | 3 +- ...ectStandardByVideoAndNameAndIdResponse.cpp | 3 +- .../model/ExtentionReqDataByIdCardImage.cpp | 3 +- .../v2/model/ExtentionReqDataByNameAndId.cpp | 3 +- .../model/ExtentionRespDataByIdCardImage.cpp | 3 +- .../v2/model/ExtentionRespDataByNameAndId.cpp | 3 +- ivs/src/v2/model/IdcardResult.cpp | 3 +- .../IvsExtentionByIdCardImageRequestBody.cpp | 3 +- ...ExtentionByIdCardImageRequestBody_data.cpp | 3 +- ...entionByIdCardImageResponseBody_result.cpp | 3 +- .../IvsExtentionByNameAndIdRequestBody.cpp | 3 +- ...vsExtentionByNameAndIdRequestBody_data.cpp | 3 +- ...xtentionByNameAndIdResponseBody_result.cpp | 3 +- .../IvsStandardByIdCardImageRequestBody.cpp | 3 +- ...sStandardByIdCardImageRequestBody_data.cpp | 3 +- ...andardByIdCardImageResponseBody_result.cpp | 3 +- .../IvsStandardByNameAndIdRequestBody.cpp | 3 +- ...IvsStandardByNameAndIdRequestBody_data.cpp | 3 +- ...StandardByNameAndIdResponseBody_result.cpp | 3 +- ...andardByVideoAndIdCardImageRequestBody.cpp | 3 +- ...dByVideoAndIdCardImageRequestBody_data.cpp | 3 +- ...VideoAndIdCardImageResponseBody_result.cpp | 3 +- ...StandardByVideoAndNameAndIdRequestBody.cpp | 3 +- ...ardByVideoAndNameAndIdRequestBody_data.cpp | 3 +- ...ByVideoAndNameAndIdResponseBody_result.cpp | 3 +- ivs/src/v2/model/Meta.cpp | 3 +- ivs/src/v2/model/ReqDataByIdCardImage.cpp | 3 +- .../v2/model/ReqDataByVideoAndIdCardImage.cpp | 3 +- ivs/src/v2/model/RespDataByIdCardImage.cpp | 3 +- .../model/RespDataByVideoAndIdCardImage.cpp | 3 +- .../v2/model/StandardReqDataByNameAndId.cpp | 3 +- .../StandardReqDataByVideoAndNameAndId.cpp | 3 +- .../v2/model/StandardRespDataByNameAndId.cpp | 3 +- .../StandardRespDataByVideoAndNameAndId.cpp | 3 +- ivs/src/v2/model/VideoResult.cpp | 3 +- kms/include/huaweicloud/kms/v2/KmsMeta.h | 70 + .../kms/v2/model/ActionResources.h | 4 +- .../huaweicloud/kms/v2/model/ApiLink.h | 4 +- .../kms/v2/model/ApiVersionDetail.h | 4 +- .../kms/v2/model/BatchCreateKmsTagsRequest.h | 4 +- .../v2/model/BatchCreateKmsTagsRequestBody.h | 4 +- .../kms/v2/model/BatchCreateKmsTagsResponse.h | 4 +- .../kms/v2/model/CancelGrantRequest.h | 4 +- .../kms/v2/model/CancelGrantResponse.h | 4 +- .../kms/v2/model/CancelKeyDeletionRequest.h | 4 +- .../kms/v2/model/CancelKeyDeletionResponse.h | 4 +- .../kms/v2/model/CancelSelfGrantRequest.h | 4 +- .../kms/v2/model/CancelSelfGrantResponse.h | 4 +- .../kms/v2/model/CreateDatakeyRequest.h | 4 +- .../kms/v2/model/CreateDatakeyRequestBody.h | 4 +- .../kms/v2/model/CreateDatakeyResponse.h | 4 +- .../CreateDatakeyWithoutPlaintextRequest.h | 4 +- .../CreateDatakeyWithoutPlaintextResponse.h | 4 +- .../kms/v2/model/CreateGrantRequest.h | 4 +- .../kms/v2/model/CreateGrantRequestBody.h | 4 +- .../kms/v2/model/CreateGrantResponse.h | 4 +- .../kms/v2/model/CreateKeyRequest.h | 4 +- .../kms/v2/model/CreateKeyRequestBody.h | 4 +- .../kms/v2/model/CreateKeyResponse.h | 4 +- .../kms/v2/model/CreateKeyStoreRequest.h | 4 +- .../kms/v2/model/CreateKeyStoreRequestBody.h | 4 +- .../kms/v2/model/CreateKeyStoreResponse.h | 4 +- .../kms/v2/model/CreateKmsTagRequest.h | 4 +- .../kms/v2/model/CreateKmsTagRequestBody.h | 4 +- .../kms/v2/model/CreateKmsTagResponse.h | 4 +- .../model/CreateParametersForImportRequest.h | 4 +- .../model/CreateParametersForImportResponse.h | 4 +- .../kms/v2/model/CreateRandomRequest.h | 4 +- .../kms/v2/model/CreateRandomResponse.h | 4 +- .../kms/v2/model/DecryptDataRequest.h | 4 +- .../kms/v2/model/DecryptDataRequestBody.h | 4 +- .../kms/v2/model/DecryptDataResponse.h | 4 +- .../kms/v2/model/DecryptDatakeyRequest.h | 4 +- .../kms/v2/model/DecryptDatakeyRequestBody.h | 4 +- .../kms/v2/model/DecryptDatakeyResponse.h | 4 +- .../model/DeleteImportedKeyMaterialRequest.h | 4 +- .../model/DeleteImportedKeyMaterialResponse.h | 4 +- .../kms/v2/model/DeleteKeyRequest.h | 4 +- .../kms/v2/model/DeleteKeyResponse.h | 4 +- .../kms/v2/model/DeleteKeyStoreRequest.h | 4 +- .../kms/v2/model/DeleteKeyStoreResponse.h | 4 +- .../kms/v2/model/DeleteTagRequest.h | 4 +- .../kms/v2/model/DeleteTagResponse.h | 4 +- .../kms/v2/model/DisableKeyRequest.h | 4 +- .../kms/v2/model/DisableKeyResponse.h | 4 +- .../kms/v2/model/DisableKeyRotationRequest.h | 4 +- .../kms/v2/model/DisableKeyRotationResponse.h | 4 +- .../kms/v2/model/DisableKeyStoreRequest.h | 4 +- .../kms/v2/model/DisableKeyStoreResponse.h | 4 +- .../kms/v2/model/EnableKeyRequest.h | 4 +- .../kms/v2/model/EnableKeyResponse.h | 4 +- .../kms/v2/model/EnableKeyRotationRequest.h | 4 +- .../kms/v2/model/EnableKeyRotationResponse.h | 4 +- .../kms/v2/model/EnableKeyStoreRequest.h | 4 +- .../kms/v2/model/EnableKeyStoreResponse.h | 4 +- .../kms/v2/model/EncryptDataRequest.h | 4 +- .../kms/v2/model/EncryptDataRequestBody.h | 4 +- .../kms/v2/model/EncryptDataResponse.h | 4 +- .../kms/v2/model/EncryptDatakeyRequest.h | 4 +- .../kms/v2/model/EncryptDatakeyRequestBody.h | 4 +- .../kms/v2/model/EncryptDatakeyResponse.h | 4 +- .../kms/v2/model/GenRandomRequestBody.h | 4 +- .../model/GetParametersForImportRequestBody.h | 4 +- kms/include/huaweicloud/kms/v2/model/Grants.h | 4 +- .../kms/v2/model/ImportKeyMaterialRequest.h | 4 +- .../v2/model/ImportKeyMaterialRequestBody.h | 4 +- .../kms/v2/model/ImportKeyMaterialResponse.h | 4 +- .../huaweicloud/kms/v2/model/KeKInfo.h | 4 +- .../huaweicloud/kms/v2/model/KeyAliasInfo.h | 4 +- .../kms/v2/model/KeyDescriptionInfo.h | 4 +- .../huaweicloud/kms/v2/model/KeyDetails.h | 4 +- .../huaweicloud/kms/v2/model/KeyStatusInfo.h | 4 +- .../kms/v2/model/KeyStoreStateInfo.h | 4 +- .../kms/v2/model/KeystoreDetails.h | 4 +- .../huaweicloud/kms/v2/model/KeystoreInfo.h | 4 +- .../kms/v2/model/ListGrantsRequest.h | 4 +- .../kms/v2/model/ListGrantsRequestBody.h | 4 +- .../kms/v2/model/ListGrantsResponse.h | 4 +- .../kms/v2/model/ListKeyDetailRequest.h | 4 +- .../kms/v2/model/ListKeyDetailResponse.h | 4 +- .../kms/v2/model/ListKeyStoresRequest.h | 4 +- .../kms/v2/model/ListKeyStoresResponse.h | 4 +- .../kms/v2/model/ListKeysRequest.h | 4 +- .../kms/v2/model/ListKeysRequestBody.h | 4 +- .../kms/v2/model/ListKeysResponse.h | 4 +- .../kms/v2/model/ListKmsByTagsRequest.h | 4 +- .../kms/v2/model/ListKmsByTagsRequestBody.h | 4 +- .../kms/v2/model/ListKmsByTagsResponse.h | 4 +- .../kms/v2/model/ListKmsTagsRequest.h | 4 +- .../kms/v2/model/ListKmsTagsResponse.h | 4 +- .../kms/v2/model/ListRetirableGrantsRequest.h | 4 +- .../v2/model/ListRetirableGrantsRequestBody.h | 4 +- .../v2/model/ListRetirableGrantsResponse.h | 4 +- .../kms/v2/model/OperateKeyRequestBody.h | 4 +- kms/include/huaweicloud/kms/v2/model/Quotas.h | 4 +- .../huaweicloud/kms/v2/model/Resources.h | 4 +- .../kms/v2/model/RevokeGrantRequestBody.h | 4 +- .../v2/model/ScheduleKeyDeletionRequestBody.h | 4 +- .../v2/model/ShowKeyRotationStatusRequest.h | 4 +- .../v2/model/ShowKeyRotationStatusResponse.h | 4 +- .../kms/v2/model/ShowKeyStoreRequest.h | 4 +- .../kms/v2/model/ShowKeyStoreResponse.h | 4 +- .../kms/v2/model/ShowKmsTagsRequest.h | 4 +- .../kms/v2/model/ShowKmsTagsResponse.h | 4 +- .../kms/v2/model/ShowPublicKeyRequest.h | 4 +- .../kms/v2/model/ShowPublicKeyResponse.h | 4 +- .../kms/v2/model/ShowUserInstancesRequest.h | 4 +- .../kms/v2/model/ShowUserInstancesResponse.h | 4 +- .../kms/v2/model/ShowUserQuotasRequest.h | 4 +- .../kms/v2/model/ShowUserQuotasResponse.h | 4 +- .../kms/v2/model/ShowVersionRequest.h | 4 +- .../kms/v2/model/ShowVersionResponse.h | 4 +- .../kms/v2/model/ShowVersionsRequest.h | 4 +- .../kms/v2/model/ShowVersionsResponse.h | 4 +- .../huaweicloud/kms/v2/model/SignRequest.h | 4 +- .../kms/v2/model/SignRequestBody.h | 4 +- .../huaweicloud/kms/v2/model/SignResponse.h | 4 +- kms/include/huaweicloud/kms/v2/model/Tag.h | 4 +- .../huaweicloud/kms/v2/model/TagItem.h | 4 +- .../kms/v2/model/UpdateKeyAliasRequest.h | 4 +- .../kms/v2/model/UpdateKeyAliasRequestBody.h | 4 +- .../kms/v2/model/UpdateKeyAliasResponse.h | 4 +- .../v2/model/UpdateKeyDescriptionRequest.h | 4 +- .../model/UpdateKeyDescriptionRequestBody.h | 4 +- .../v2/model/UpdateKeyDescriptionResponse.h | 4 +- .../model/UpdateKeyRotationIntervalRequest.h | 4 +- .../UpdateKeyRotationIntervalRequestBody.h | 4 +- .../model/UpdateKeyRotationIntervalResponse.h | 4 +- .../kms/v2/model/ValidateSignatureRequest.h | 4 +- .../kms/v2/model/ValidateSignatureResponse.h | 4 +- .../kms/v2/model/VerifyRequestBody.h | 4 +- kms/src/v2/KmsClient.cpp | 718 ++--- kms/src/v2/KmsMeta.cpp | 397 +++ kms/src/v2/model/ActionResources.cpp | 3 +- kms/src/v2/model/ApiLink.cpp | 3 +- kms/src/v2/model/ApiVersionDetail.cpp | 3 +- .../v2/model/BatchCreateKmsTagsRequest.cpp | 3 +- .../model/BatchCreateKmsTagsRequestBody.cpp | 3 +- .../v2/model/BatchCreateKmsTagsResponse.cpp | 3 +- kms/src/v2/model/CancelGrantRequest.cpp | 3 +- kms/src/v2/model/CancelGrantResponse.cpp | 3 +- kms/src/v2/model/CancelKeyDeletionRequest.cpp | 3 +- .../v2/model/CancelKeyDeletionResponse.cpp | 3 +- kms/src/v2/model/CancelSelfGrantRequest.cpp | 3 +- kms/src/v2/model/CancelSelfGrantResponse.cpp | 3 +- kms/src/v2/model/CreateDatakeyRequest.cpp | 3 +- kms/src/v2/model/CreateDatakeyRequestBody.cpp | 3 +- kms/src/v2/model/CreateDatakeyResponse.cpp | 3 +- .../CreateDatakeyWithoutPlaintextRequest.cpp | 3 +- .../CreateDatakeyWithoutPlaintextResponse.cpp | 3 +- kms/src/v2/model/CreateGrantRequest.cpp | 3 +- kms/src/v2/model/CreateGrantRequestBody.cpp | 3 +- kms/src/v2/model/CreateGrantResponse.cpp | 3 +- kms/src/v2/model/CreateKeyRequest.cpp | 3 +- kms/src/v2/model/CreateKeyRequestBody.cpp | 3 +- kms/src/v2/model/CreateKeyResponse.cpp | 3 +- kms/src/v2/model/CreateKeyStoreRequest.cpp | 3 +- .../v2/model/CreateKeyStoreRequestBody.cpp | 3 +- kms/src/v2/model/CreateKeyStoreResponse.cpp | 3 +- kms/src/v2/model/CreateKmsTagRequest.cpp | 3 +- kms/src/v2/model/CreateKmsTagRequestBody.cpp | 3 +- kms/src/v2/model/CreateKmsTagResponse.cpp | 3 +- .../CreateParametersForImportRequest.cpp | 3 +- .../CreateParametersForImportResponse.cpp | 3 +- kms/src/v2/model/CreateRandomRequest.cpp | 3 +- kms/src/v2/model/CreateRandomResponse.cpp | 3 +- kms/src/v2/model/DecryptDataRequest.cpp | 3 +- kms/src/v2/model/DecryptDataRequestBody.cpp | 3 +- kms/src/v2/model/DecryptDataResponse.cpp | 3 +- kms/src/v2/model/DecryptDatakeyRequest.cpp | 3 +- .../v2/model/DecryptDatakeyRequestBody.cpp | 3 +- kms/src/v2/model/DecryptDatakeyResponse.cpp | 3 +- .../DeleteImportedKeyMaterialRequest.cpp | 3 +- .../DeleteImportedKeyMaterialResponse.cpp | 3 +- kms/src/v2/model/DeleteKeyRequest.cpp | 3 +- kms/src/v2/model/DeleteKeyResponse.cpp | 3 +- kms/src/v2/model/DeleteKeyStoreRequest.cpp | 3 +- kms/src/v2/model/DeleteKeyStoreResponse.cpp | 3 +- kms/src/v2/model/DeleteTagRequest.cpp | 3 +- kms/src/v2/model/DeleteTagResponse.cpp | 3 +- kms/src/v2/model/DisableKeyRequest.cpp | 3 +- kms/src/v2/model/DisableKeyResponse.cpp | 3 +- .../v2/model/DisableKeyRotationRequest.cpp | 3 +- .../v2/model/DisableKeyRotationResponse.cpp | 3 +- kms/src/v2/model/DisableKeyStoreRequest.cpp | 3 +- kms/src/v2/model/DisableKeyStoreResponse.cpp | 3 +- kms/src/v2/model/EnableKeyRequest.cpp | 3 +- kms/src/v2/model/EnableKeyResponse.cpp | 3 +- kms/src/v2/model/EnableKeyRotationRequest.cpp | 3 +- .../v2/model/EnableKeyRotationResponse.cpp | 3 +- kms/src/v2/model/EnableKeyStoreRequest.cpp | 3 +- kms/src/v2/model/EnableKeyStoreResponse.cpp | 3 +- kms/src/v2/model/EncryptDataRequest.cpp | 3 +- kms/src/v2/model/EncryptDataRequestBody.cpp | 3 +- kms/src/v2/model/EncryptDataResponse.cpp | 3 +- kms/src/v2/model/EncryptDatakeyRequest.cpp | 3 +- .../v2/model/EncryptDatakeyRequestBody.cpp | 3 +- kms/src/v2/model/EncryptDatakeyResponse.cpp | 3 +- kms/src/v2/model/GenRandomRequestBody.cpp | 3 +- .../GetParametersForImportRequestBody.cpp | 3 +- kms/src/v2/model/Grants.cpp | 3 +- kms/src/v2/model/ImportKeyMaterialRequest.cpp | 3 +- .../v2/model/ImportKeyMaterialRequestBody.cpp | 3 +- .../v2/model/ImportKeyMaterialResponse.cpp | 3 +- kms/src/v2/model/KeKInfo.cpp | 3 +- kms/src/v2/model/KeyAliasInfo.cpp | 3 +- kms/src/v2/model/KeyDescriptionInfo.cpp | 3 +- kms/src/v2/model/KeyDetails.cpp | 3 +- kms/src/v2/model/KeyStatusInfo.cpp | 3 +- kms/src/v2/model/KeyStoreStateInfo.cpp | 3 +- kms/src/v2/model/KeystoreDetails.cpp | 3 +- kms/src/v2/model/KeystoreInfo.cpp | 3 +- kms/src/v2/model/ListGrantsRequest.cpp | 3 +- kms/src/v2/model/ListGrantsRequestBody.cpp | 3 +- kms/src/v2/model/ListGrantsResponse.cpp | 3 +- kms/src/v2/model/ListKeyDetailRequest.cpp | 3 +- kms/src/v2/model/ListKeyDetailResponse.cpp | 3 +- kms/src/v2/model/ListKeyStoresRequest.cpp | 3 +- kms/src/v2/model/ListKeyStoresResponse.cpp | 3 +- kms/src/v2/model/ListKeysRequest.cpp | 3 +- kms/src/v2/model/ListKeysRequestBody.cpp | 3 +- kms/src/v2/model/ListKeysResponse.cpp | 3 +- kms/src/v2/model/ListKmsByTagsRequest.cpp | 3 +- kms/src/v2/model/ListKmsByTagsRequestBody.cpp | 3 +- kms/src/v2/model/ListKmsByTagsResponse.cpp | 3 +- kms/src/v2/model/ListKmsTagsRequest.cpp | 3 +- kms/src/v2/model/ListKmsTagsResponse.cpp | 3 +- .../v2/model/ListRetirableGrantsRequest.cpp | 3 +- .../model/ListRetirableGrantsRequestBody.cpp | 3 +- .../v2/model/ListRetirableGrantsResponse.cpp | 3 +- kms/src/v2/model/OperateKeyRequestBody.cpp | 3 +- kms/src/v2/model/Quotas.cpp | 3 +- kms/src/v2/model/Resources.cpp | 3 +- kms/src/v2/model/RevokeGrantRequestBody.cpp | 3 +- .../model/ScheduleKeyDeletionRequestBody.cpp | 3 +- .../v2/model/ShowKeyRotationStatusRequest.cpp | 3 +- .../model/ShowKeyRotationStatusResponse.cpp | 3 +- kms/src/v2/model/ShowKeyStoreRequest.cpp | 3 +- kms/src/v2/model/ShowKeyStoreResponse.cpp | 3 +- kms/src/v2/model/ShowKmsTagsRequest.cpp | 3 +- kms/src/v2/model/ShowKmsTagsResponse.cpp | 3 +- kms/src/v2/model/ShowPublicKeyRequest.cpp | 3 +- kms/src/v2/model/ShowPublicKeyResponse.cpp | 3 +- kms/src/v2/model/ShowUserInstancesRequest.cpp | 3 +- .../v2/model/ShowUserInstancesResponse.cpp | 3 +- kms/src/v2/model/ShowUserQuotasRequest.cpp | 3 +- kms/src/v2/model/ShowUserQuotasResponse.cpp | 3 +- kms/src/v2/model/ShowVersionRequest.cpp | 3 +- kms/src/v2/model/ShowVersionResponse.cpp | 3 +- kms/src/v2/model/ShowVersionsRequest.cpp | 3 +- kms/src/v2/model/ShowVersionsResponse.cpp | 3 +- kms/src/v2/model/SignRequest.cpp | 3 +- kms/src/v2/model/SignRequestBody.cpp | 3 +- kms/src/v2/model/SignResponse.cpp | 3 +- kms/src/v2/model/Tag.cpp | 3 +- kms/src/v2/model/TagItem.cpp | 3 +- kms/src/v2/model/UpdateKeyAliasRequest.cpp | 3 +- .../v2/model/UpdateKeyAliasRequestBody.cpp | 3 +- kms/src/v2/model/UpdateKeyAliasResponse.cpp | 3 +- .../v2/model/UpdateKeyDescriptionRequest.cpp | 3 +- .../model/UpdateKeyDescriptionRequestBody.cpp | 3 +- .../v2/model/UpdateKeyDescriptionResponse.cpp | 3 +- .../UpdateKeyRotationIntervalRequest.cpp | 3 +- .../UpdateKeyRotationIntervalRequestBody.cpp | 3 +- .../UpdateKeyRotationIntervalResponse.cpp | 3 +- kms/src/v2/model/ValidateSignatureRequest.cpp | 3 +- .../v2/model/ValidateSignatureResponse.cpp | 3 +- kms/src/v2/model/VerifyRequestBody.cpp | 3 +- kvs/include/huaweicloud/kvs/v1/KvsClient.h | 199 ++ kvs/include/huaweicloud/kvs/v1/KvsExport.h | 16 + kvs/include/huaweicloud/kvs/v1/KvsMeta.h | 33 + .../kvs/v1/model/BatchWriteKvRequest.h | 86 + .../kvs/v1/model/BatchWriteKvRequestBody.h | 68 + .../kvs/v1/model/BatchWriteKvResponse.h | 71 + .../kvs/v1/model/ConditionExpression.h | 91 + .../kvs/v1/model/CreateTableRequest.h | 86 + .../kvs/v1/model/CreateTableRequestBody.h | 127 + .../kvs/v1/model/CreateTableResponse.h | 130 + .../huaweicloud/kvs/v1/model/DeleteKv.h | 78 + .../kvs/v1/model/DeleteKvRequest.h | 86 + .../kvs/v1/model/DeleteKvRequestBody.h | 126 + .../kvs/v1/model/DeleteKvResponse.h | 82 + .../kvs/v1/model/DescribeTableRequest.h | 86 + .../kvs/v1/model/DescribeTableRequestBody.h | 67 + .../kvs/v1/model/DescribeTableResponse.h | 119 + kvs/include/huaweicloud/kvs/v1/model/Field.h | 78 + .../huaweicloud/kvs/v1/model/GetKvRequest.h | 86 + .../kvs/v1/model/GetKvRequestBody.h | 114 + .../huaweicloud/kvs/v1/model/GetKvResponse.h | 82 + .../huaweicloud/kvs/v1/model/GsiIndex.h | 113 + .../huaweicloud/kvs/v1/model/GsiIndexInfo.h | 78 + kvs/include/huaweicloud/kvs/v1/model/KvBlob.h | 89 + .../huaweicloud/kvs/v1/model/KvBlobAttr.h | 78 + .../huaweicloud/kvs/v1/model/KvBlobData.h | 122 + kvs/include/huaweicloud/kvs/v1/model/KvItem.h | 79 + .../huaweicloud/kvs/v1/model/KvOperIds.h | 78 + .../huaweicloud/kvs/v1/model/KvOptions.h | 66 + .../huaweicloud/kvs/v1/model/LsiIndex.h | 91 + .../huaweicloud/kvs/v1/model/LsiIndexInfo.h | 78 + .../huaweicloud/kvs/v1/model/MultiFieldExpr.h | 80 + .../huaweicloud/kvs/v1/model/OperItem.h | 79 + .../kvs/v1/model/PreSplitKeyOptions.h | 79 + .../kvs/v1/model/PrimaryKeySchema.h | 91 + kvs/include/huaweicloud/kvs/v1/model/PutKv.h | 90 + .../huaweicloud/kvs/v1/model/PutKvRequest.h | 86 + .../kvs/v1/model/PutKvRequestBody.h | 103 + .../huaweicloud/kvs/v1/model/PutKvResponse.h | 58 + .../kvs/v1/model/RenameKvRequest.h | 86 + .../kvs/v1/model/RenameKvRequestBody.h | 126 + .../kvs/v1/model/RenameKvResponse.h | 93 + .../huaweicloud/kvs/v1/model/ReturnBlobAttr.h | 66 + .../kvs/v1/model/ReturnPartialBlob.h | 88 + .../huaweicloud/kvs/v1/model/RuntimeInfo.h | 92 + .../huaweicloud/kvs/v1/model/ScanKvRequest.h | 86 + .../kvs/v1/model/ScanKvRequestBody.h | 170 ++ .../huaweicloud/kvs/v1/model/ScanKvResponse.h | 105 + .../kvs/v1/model/ScanSkeyKvRequest.h | 86 + .../kvs/v1/model/ScanSkeyKvRequestBody.h | 181 ++ .../kvs/v1/model/ScanSkeyKvResponse.h | 105 + .../kvs/v1/model/SingleFieldExpr.h | 102 + .../huaweicloud/kvs/v1/model/SingleKvExpr.h | 67 + .../huaweicloud/kvs/v1/model/TableBatch.h | 80 + .../huaweicloud/kvs/v1/model/TableInfo.h | 67 + .../huaweicloud/kvs/v1/model/TableOperIds.h | 79 + .../huaweicloud/kvs/v1/model/UpdateBlob.h | 100 + .../huaweicloud/kvs/v1/model/UpdateBlobAttr.h | 67 + .../huaweicloud/kvs/v1/model/UpdateFields.h | 91 + .../kvs/v1/model/UpdateKvRequest.h | 86 + .../kvs/v1/model/UpdateKvRequestBody.h | 151 + .../kvs/v1/model/UpdateKvResponse.h | 82 + kvs/src/v1/CMakeLists.txt | 80 + kvs/src/v1/KvsClient.cpp | 546 ++++ kvs/src/v1/KvsMeta.cpp | 136 + kvs/src/v1/model/BatchWriteKvRequest.cpp | 119 + kvs/src/v1/model/BatchWriteKvRequestBody.cpp | 84 + kvs/src/v1/model/BatchWriteKvResponse.cpp | 84 + kvs/src/v1/model/ConditionExpression.cpp | 152 + kvs/src/v1/model/CreateTableRequest.cpp | 119 + kvs/src/v1/model/CreateTableRequestBody.cpp | 256 ++ kvs/src/v1/model/CreateTableResponse.cpp | 256 ++ kvs/src/v1/model/DeleteKv.cpp | 119 + kvs/src/v1/model/DeleteKvRequest.cpp | 119 + kvs/src/v1/model/DeleteKvRequestBody.cpp | 255 ++ kvs/src/v1/model/DeleteKvResponse.cpp | 118 + kvs/src/v1/model/DescribeTableRequest.cpp | 119 + kvs/src/v1/model/DescribeTableRequestBody.cpp | 85 + kvs/src/v1/model/DescribeTableResponse.cpp | 221 ++ kvs/src/v1/model/Field.cpp | 120 + kvs/src/v1/model/GetKvRequest.cpp | 119 + kvs/src/v1/model/GetKvRequestBody.cpp | 222 ++ kvs/src/v1/model/GetKvResponse.cpp | 118 + kvs/src/v1/model/GsiIndex.cpp | 222 ++ kvs/src/v1/model/GsiIndexInfo.cpp | 120 + kvs/src/v1/model/KvBlob.cpp | 152 + kvs/src/v1/model/KvBlobAttr.cpp | 118 + kvs/src/v1/model/KvBlobData.cpp | 257 ++ kvs/src/v1/model/KvItem.cpp | 118 + kvs/src/v1/model/KvOperIds.cpp | 118 + kvs/src/v1/model/KvOptions.cpp | 85 + kvs/src/v1/model/LsiIndex.cpp | 153 + kvs/src/v1/model/LsiIndexInfo.cpp | 120 + kvs/src/v1/model/MultiFieldExpr.cpp | 119 + kvs/src/v1/model/OperItem.cpp | 118 + kvs/src/v1/model/PreSplitKeyOptions.cpp | 119 + kvs/src/v1/model/PrimaryKeySchema.cpp | 153 + kvs/src/v1/model/PutKv.cpp | 153 + kvs/src/v1/model/PutKvRequest.cpp | 119 + kvs/src/v1/model/PutKvRequestBody.cpp | 187 ++ kvs/src/v1/model/PutKvResponse.cpp | 50 + kvs/src/v1/model/RenameKvRequest.cpp | 119 + kvs/src/v1/model/RenameKvRequestBody.cpp | 255 ++ kvs/src/v1/model/RenameKvResponse.cpp | 152 + kvs/src/v1/model/ReturnBlobAttr.cpp | 85 + kvs/src/v1/model/ReturnPartialBlob.cpp | 155 + kvs/src/v1/model/RuntimeInfo.cpp | 152 + kvs/src/v1/model/ScanKvRequest.cpp | 119 + kvs/src/v1/model/ScanKvRequestBody.cpp | 394 +++ kvs/src/v1/model/ScanKvResponse.cpp | 188 ++ kvs/src/v1/model/ScanSkeyKvRequest.cpp | 119 + kvs/src/v1/model/ScanSkeyKvRequestBody.cpp | 428 +++ kvs/src/v1/model/ScanSkeyKvResponse.cpp | 188 ++ kvs/src/v1/model/SingleFieldExpr.cpp | 188 ++ kvs/src/v1/model/SingleKvExpr.cpp | 85 + kvs/src/v1/model/TableBatch.cpp | 119 + kvs/src/v1/model/TableInfo.cpp | 85 + kvs/src/v1/model/TableOperIds.cpp | 119 + kvs/src/v1/model/UpdateBlob.cpp | 189 ++ kvs/src/v1/model/UpdateBlobAttr.cpp | 84 + kvs/src/v1/model/UpdateFields.cpp | 152 + kvs/src/v1/model/UpdateKvRequest.cpp | 119 + kvs/src/v1/model/UpdateKvRequestBody.cpp | 323 +++ kvs/src/v1/model/UpdateKvResponse.cpp | 118 + live/include/huaweicloud/live/v1/LiveMeta.h | 65 + .../live/v1/model/AppQualityInfo.h | 4 +- .../live/v1/model/BatchShowIpBelongsRequest.h | 4 +- .../v1/model/BatchShowIpBelongsResponse.h | 4 +- .../include/huaweicloud/live/v1/model/CdnIp.h | 4 +- .../v1/model/CreateDomainMappingRequest.h | 4 +- .../v1/model/CreateDomainMappingResponse.h | 4 +- .../live/v1/model/CreateDomainRequest.h | 4 +- .../live/v1/model/CreateDomainResponse.h | 4 +- .../model/CreateRecordCallbackConfigRequest.h | 4 +- .../CreateRecordCallbackConfigResponse.h | 4 +- .../live/v1/model/CreateRecordIndexRequest.h | 4 +- .../live/v1/model/CreateRecordIndexResponse.h | 4 +- .../live/v1/model/CreateRecordRuleRequest.h | 4 +- .../live/v1/model/CreateRecordRuleResponse.h | 4 +- .../v1/model/CreateSnapshotConfigRequest.h | 4 +- .../v1/model/CreateSnapshotConfigResponse.h | 4 +- .../v1/model/CreateStreamForbiddenRequest.h | 4 +- .../v1/model/CreateStreamForbiddenResponse.h | 4 +- .../model/CreateTranscodingsTemplateRequest.h | 4 +- .../CreateTranscodingsTemplateResponse.h | 4 +- .../live/v1/model/DecoupledLiveDomainInfo.h | 4 +- .../live/v1/model/DefaultRecordConfig.h | 4 +- .../v1/model/DeleteDomainHttpsCertRequest.h | 4 +- .../v1/model/DeleteDomainHttpsCertResponse.h | 4 +- .../v1/model/DeleteDomainKeyChainRequest.h | 4 +- .../v1/model/DeleteDomainKeyChainResponse.h | 4 +- .../v1/model/DeleteDomainMappingRequest.h | 4 +- .../v1/model/DeleteDomainMappingResponse.h | 4 +- .../live/v1/model/DeleteDomainRequest.h | 4 +- .../live/v1/model/DeleteDomainResponse.h | 4 +- .../model/DeleteRecordCallbackConfigRequest.h | 4 +- .../DeleteRecordCallbackConfigResponse.h | 4 +- .../live/v1/model/DeleteRecordRuleRequest.h | 4 +- .../live/v1/model/DeleteRecordRuleResponse.h | 4 +- .../v1/model/DeleteSnapshotConfigRequest.h | 4 +- .../v1/model/DeleteSnapshotConfigResponse.h | 4 +- .../v1/model/DeleteStreamForbiddenRequest.h | 4 +- .../v1/model/DeleteStreamForbiddenResponse.h | 4 +- .../model/DeleteTranscodingsTemplateRequest.h | 4 +- .../DeleteTranscodingsTemplateResponse.h | 4 +- .../live/v1/model/DomainHttpsCertInfo.h | 4 +- .../live/v1/model/DomainIpv6SwitchReq.h | 4 +- .../huaweicloud/live/v1/model/DomainMapping.h | 4 +- .../live/v1/model/FLVRecordConfig.h | 4 +- .../live/v1/model/HLSRecordConfig.h | 4 +- .../huaweicloud/live/v1/model/KeyChainInfo.h | 4 +- .../live/v1/model/ListLiveSampleLogsRequest.h | 4 +- .../v1/model/ListLiveSampleLogsResponse.h | 4 +- .../v1/model/ListLiveStreamsOnlineRequest.h | 4 +- .../v1/model/ListLiveStreamsOnlineResponse.h | 4 +- .../model/ListRecordCallbackConfigsRequest.h | 4 +- .../model/ListRecordCallbackConfigsResponse.h | 4 +- .../live/v1/model/ListRecordContentsRequest.h | 4 +- .../v1/model/ListRecordContentsResponse.h | 4 +- .../live/v1/model/ListRecordRulesRequest.h | 4 +- .../live/v1/model/ListRecordRulesResponse.h | 4 +- .../v1/model/ListSnapshotConfigsRequest.h | 4 +- .../v1/model/ListSnapshotConfigsResponse.h | 4 +- .../v1/model/ListStreamForbiddenRequest.h | 4 +- .../v1/model/ListStreamForbiddenResponse.h | 4 +- .../live/v1/model/LiveDomainCreateReq.h | 4 +- .../live/v1/model/LiveDomainModifyReq.h | 4 +- .../live/v1/model/LiveSnapshotConfig.h | 4 +- .../huaweicloud/live/v1/model/LogInfo.h | 4 +- .../live/v1/model/MP4RecordConfig.h | 4 +- .../live/v1/model/ObsAuthorityConfigV2.h | 4 +- .../huaweicloud/live/v1/model/ObsFileAddr.h | 4 +- .../huaweicloud/live/v1/model/OnlineInfo.h | 4 +- .../huaweicloud/live/v1/model/QualityInfo.h | 4 +- .../live/v1/model/RecordCallbackConfig.h | 4 +- .../v1/model/RecordCallbackConfigRequest.h | 4 +- .../live/v1/model/RecordContentInfoV2.h | 4 +- .../live/v1/model/RecordControlInfo.h | 4 +- .../live/v1/model/RecordIndexRequestBody.h | 4 +- .../live/v1/model/RecordObsFileAddr.h | 4 +- .../huaweicloud/live/v1/model/RecordRule.h | 4 +- .../live/v1/model/RecordRuleRequest.h | 4 +- .../live/v1/model/RunRecordRequest.h | 4 +- .../live/v1/model/RunRecordResponse.h | 4 +- .../v1/model/ShowDomainHttpsCertRequest.h | 4 +- .../v1/model/ShowDomainHttpsCertResponse.h | 4 +- .../live/v1/model/ShowDomainKeyChainRequest.h | 4 +- .../v1/model/ShowDomainKeyChainResponse.h | 4 +- .../live/v1/model/ShowDomainRequest.h | 4 +- .../live/v1/model/ShowDomainResponse.h | 4 +- .../model/ShowRecordCallbackConfigRequest.h | 4 +- .../model/ShowRecordCallbackConfigResponse.h | 4 +- .../live/v1/model/ShowRecordRuleRequest.h | 4 +- .../live/v1/model/ShowRecordRuleResponse.h | 4 +- .../model/ShowTranscodingsTemplateRequest.h | 4 +- .../model/ShowTranscodingsTemplateResponse.h | 4 +- .../live/v1/model/StreamForbiddenList.h | 4 +- .../live/v1/model/StreamForbiddenSetting.h | 4 +- .../live/v1/model/StreamTranscodingTemplate.h | 4 +- .../v1/model/UpdateDomainHttpsCertRequest.h | 4 +- .../v1/model/UpdateDomainHttpsCertResponse.h | 4 +- .../v1/model/UpdateDomainIp6SwitchRequest.h | 4 +- .../v1/model/UpdateDomainIp6SwitchResponse.h | 4 +- .../v1/model/UpdateDomainKeyChainRequest.h | 4 +- .../v1/model/UpdateDomainKeyChainResponse.h | 4 +- .../live/v1/model/UpdateDomainRequest.h | 4 +- .../live/v1/model/UpdateDomainResponse.h | 4 +- .../UpdateObsBucketAuthorityPublicRequest.h | 4 +- .../UpdateObsBucketAuthorityPublicResponse.h | 4 +- .../model/UpdateRecordCallbackConfigRequest.h | 4 +- .../UpdateRecordCallbackConfigResponse.h | 4 +- .../live/v1/model/UpdateRecordRuleRequest.h | 4 +- .../live/v1/model/UpdateRecordRuleResponse.h | 4 +- .../v1/model/UpdateSnapshotConfigRequest.h | 4 +- .../v1/model/UpdateSnapshotConfigResponse.h | 4 +- .../v1/model/UpdateStreamForbiddenRequest.h | 4 +- .../v1/model/UpdateStreamForbiddenResponse.h | 4 +- .../model/UpdateTranscodingsTemplateRequest.h | 4 +- .../UpdateTranscodingsTemplateResponse.h | 4 +- .../live/v1/model/VideoFormatVar.h | 2 + .../huaweicloud/live/v1/model/VodInfoV2.h | 4 +- live/include/huaweicloud/live/v2/LiveMeta.h | 41 + .../huaweicloud/live/v2/model/AreaDetail.h | 4 +- .../huaweicloud/live/v2/model/AreaTimeValue.h | 4 +- .../live/v2/model/HistoryStreamInfo.h | 4 +- .../huaweicloud/live/v2/model/HttpCode.h | 4 +- .../live/v2/model/HttpCodeSummary.h | 4 +- .../live/v2/model/ListAreaDetailRequest.h | 4 +- .../live/v2/model/ListAreaDetailResponse.h | 4 +- .../v2/model/ListBandwidthDetailRequest.h | 4 +- .../v2/model/ListBandwidthDetailResponse.h | 4 +- .../v2/model/ListDomainBandwidthPeakRequest.h | 4 +- .../model/ListDomainBandwidthPeakResponse.h | 4 +- .../v2/model/ListDomainTrafficDetailRequest.h | 4 +- .../model/ListDomainTrafficDetailResponse.h | 4 +- .../model/ListDomainTrafficSummaryRequest.h | 4 +- .../model/ListDomainTrafficSummaryResponse.h | 4 +- .../live/v2/model/ListHistoryStreamsRequest.h | 4 +- .../v2/model/ListHistoryStreamsResponse.h | 4 +- .../live/v2/model/ListQueryHttpCodeRequest.h | 4 +- .../live/v2/model/ListQueryHttpCodeResponse.h | 4 +- .../live/v2/model/ListRecordDataRequest.h | 4 +- .../live/v2/model/ListRecordDataResponse.h | 4 +- .../v2/model/ListSingleStreamBitrateRequest.h | 4 +- .../model/ListSingleStreamBitrateResponse.h | 4 +- .../v2/model/ListSingleStreamDetailRequest.h | 4 +- .../v2/model/ListSingleStreamDetailResponse.h | 4 +- .../model/ListSingleStreamFramerateRequest.h | 4 +- .../model/ListSingleStreamFramerateResponse.h | 4 +- .../live/v2/model/ListSnapshotDataRequest.h | 4 +- .../live/v2/model/ListSnapshotDataResponse.h | 4 +- .../live/v2/model/ListTranscodeDataRequest.h | 4 +- .../live/v2/model/ListTranscodeDataResponse.h | 4 +- .../live/v2/model/ListUpStreamDetailRequest.h | 4 +- .../v2/model/ListUpStreamDetailResponse.h | 4 +- .../live/v2/model/ListUsersOfStreamRequest.h | 4 +- .../live/v2/model/ListUsersOfStreamResponse.h | 4 +- .../live/v2/model/PeakBandwidthData.h | 4 +- .../huaweicloud/live/v2/model/RecordData.h | 4 +- .../live/v2/model/ShowStreamCountRequest.h | 4 +- .../live/v2/model/ShowStreamCountResponse.h | 4 +- .../live/v2/model/ShowStreamPortraitRequest.h | 4 +- .../v2/model/ShowStreamPortraitResponse.h | 4 +- .../live/v2/model/ShowUpBandwidthRequest.h | 4 +- .../live/v2/model/ShowUpBandwidthResponse.h | 4 +- .../huaweicloud/live/v2/model/SnapshotData.h | 4 +- .../live/v2/model/StreamCountData.h | 4 +- .../huaweicloud/live/v2/model/StreamDetail.h | 4 +- .../live/v2/model/StreamPortrait.h | 4 +- .../huaweicloud/live/v2/model/TimeValue.h | 4 +- .../huaweicloud/live/v2/model/TrafficData.h | 4 +- .../live/v2/model/TrafficSummaryData.h | 4 +- .../huaweicloud/live/v2/model/TranscodeData.h | 4 +- .../huaweicloud/live/v2/model/TranscodeSpec.h | 4 +- .../live/v2/model/TranscodeSummary.h | 4 +- .../live/v2/model/UpStreamDetail.h | 4 +- .../live/v2/model/V2BandwidthData.h | 4 +- .../huaweicloud/live/v2/model/V2BitrateInfo.h | 4 +- .../live/v2/model/V2FramerateInfo.h | 4 +- .../huaweicloud/live/v2/model/V2UserData.h | 4 +- live/src/v1/LiveClient.cpp | 605 ++-- live/src/v1/LiveMeta.cpp | 494 ++++ live/src/v1/model/AppQualityInfo.cpp | 3 +- .../v1/model/BatchShowIpBelongsRequest.cpp | 3 +- .../v1/model/BatchShowIpBelongsResponse.cpp | 3 +- live/src/v1/model/CdnIp.cpp | 3 +- .../v1/model/CreateDomainMappingRequest.cpp | 3 +- .../v1/model/CreateDomainMappingResponse.cpp | 3 +- live/src/v1/model/CreateDomainRequest.cpp | 3 +- live/src/v1/model/CreateDomainResponse.cpp | 3 +- .../CreateRecordCallbackConfigRequest.cpp | 3 +- .../CreateRecordCallbackConfigResponse.cpp | 3 +- .../src/v1/model/CreateRecordIndexRequest.cpp | 3 +- .../v1/model/CreateRecordIndexResponse.cpp | 3 +- live/src/v1/model/CreateRecordRuleRequest.cpp | 3 +- .../src/v1/model/CreateRecordRuleResponse.cpp | 3 +- .../v1/model/CreateSnapshotConfigRequest.cpp | 3 +- .../v1/model/CreateSnapshotConfigResponse.cpp | 3 +- .../v1/model/CreateStreamForbiddenRequest.cpp | 3 +- .../model/CreateStreamForbiddenResponse.cpp | 3 +- .../CreateTranscodingsTemplateRequest.cpp | 3 +- .../CreateTranscodingsTemplateResponse.cpp | 3 +- live/src/v1/model/DecoupledLiveDomainInfo.cpp | 3 +- live/src/v1/model/DefaultRecordConfig.cpp | 3 +- .../v1/model/DeleteDomainHttpsCertRequest.cpp | 3 +- .../model/DeleteDomainHttpsCertResponse.cpp | 3 +- .../v1/model/DeleteDomainKeyChainRequest.cpp | 3 +- .../v1/model/DeleteDomainKeyChainResponse.cpp | 3 +- .../v1/model/DeleteDomainMappingRequest.cpp | 3 +- .../v1/model/DeleteDomainMappingResponse.cpp | 3 +- live/src/v1/model/DeleteDomainRequest.cpp | 3 +- live/src/v1/model/DeleteDomainResponse.cpp | 3 +- .../DeleteRecordCallbackConfigRequest.cpp | 3 +- .../DeleteRecordCallbackConfigResponse.cpp | 3 +- live/src/v1/model/DeleteRecordRuleRequest.cpp | 3 +- .../src/v1/model/DeleteRecordRuleResponse.cpp | 3 +- .../v1/model/DeleteSnapshotConfigRequest.cpp | 3 +- .../v1/model/DeleteSnapshotConfigResponse.cpp | 3 +- .../v1/model/DeleteStreamForbiddenRequest.cpp | 3 +- .../model/DeleteStreamForbiddenResponse.cpp | 3 +- .../DeleteTranscodingsTemplateRequest.cpp | 3 +- .../DeleteTranscodingsTemplateResponse.cpp | 3 +- live/src/v1/model/DomainHttpsCertInfo.cpp | 3 +- live/src/v1/model/DomainIpv6SwitchReq.cpp | 3 +- live/src/v1/model/DomainMapping.cpp | 3 +- live/src/v1/model/FLVRecordConfig.cpp | 3 +- live/src/v1/model/HLSRecordConfig.cpp | 3 +- live/src/v1/model/KeyChainInfo.cpp | 3 +- .../v1/model/ListLiveSampleLogsRequest.cpp | 3 +- .../v1/model/ListLiveSampleLogsResponse.cpp | 3 +- .../v1/model/ListLiveStreamsOnlineRequest.cpp | 3 +- .../model/ListLiveStreamsOnlineResponse.cpp | 3 +- .../ListRecordCallbackConfigsRequest.cpp | 3 +- .../ListRecordCallbackConfigsResponse.cpp | 3 +- .../v1/model/ListRecordContentsRequest.cpp | 3 +- .../v1/model/ListRecordContentsResponse.cpp | 3 +- live/src/v1/model/ListRecordRulesRequest.cpp | 3 +- live/src/v1/model/ListRecordRulesResponse.cpp | 3 +- .../v1/model/ListSnapshotConfigsRequest.cpp | 3 +- .../v1/model/ListSnapshotConfigsResponse.cpp | 3 +- .../v1/model/ListStreamForbiddenRequest.cpp | 3 +- .../v1/model/ListStreamForbiddenResponse.cpp | 3 +- live/src/v1/model/LiveDomainCreateReq.cpp | 3 +- live/src/v1/model/LiveDomainModifyReq.cpp | 3 +- live/src/v1/model/LiveSnapshotConfig.cpp | 3 +- live/src/v1/model/LogInfo.cpp | 3 +- live/src/v1/model/MP4RecordConfig.cpp | 3 +- live/src/v1/model/ObsAuthorityConfigV2.cpp | 3 +- live/src/v1/model/ObsFileAddr.cpp | 3 +- live/src/v1/model/OnlineInfo.cpp | 3 +- live/src/v1/model/QualityInfo.cpp | 3 +- live/src/v1/model/RecordCallbackConfig.cpp | 3 +- .../v1/model/RecordCallbackConfigRequest.cpp | 3 +- live/src/v1/model/RecordContentInfoV2.cpp | 3 +- live/src/v1/model/RecordControlInfo.cpp | 3 +- live/src/v1/model/RecordIndexRequestBody.cpp | 3 +- live/src/v1/model/RecordObsFileAddr.cpp | 3 +- live/src/v1/model/RecordRule.cpp | 3 +- live/src/v1/model/RecordRuleRequest.cpp | 3 +- live/src/v1/model/RunRecordRequest.cpp | 3 +- live/src/v1/model/RunRecordResponse.cpp | 3 +- .../v1/model/ShowDomainHttpsCertRequest.cpp | 3 +- .../v1/model/ShowDomainHttpsCertResponse.cpp | 3 +- .../v1/model/ShowDomainKeyChainRequest.cpp | 3 +- .../v1/model/ShowDomainKeyChainResponse.cpp | 3 +- live/src/v1/model/ShowDomainRequest.cpp | 3 +- live/src/v1/model/ShowDomainResponse.cpp | 3 +- .../model/ShowRecordCallbackConfigRequest.cpp | 3 +- .../ShowRecordCallbackConfigResponse.cpp | 3 +- live/src/v1/model/ShowRecordRuleRequest.cpp | 3 +- live/src/v1/model/ShowRecordRuleResponse.cpp | 3 +- .../model/ShowTranscodingsTemplateRequest.cpp | 3 +- .../ShowTranscodingsTemplateResponse.cpp | 3 +- live/src/v1/model/StreamForbiddenList.cpp | 3 +- live/src/v1/model/StreamForbiddenSetting.cpp | 3 +- .../v1/model/StreamTranscodingTemplate.cpp | 3 +- .../v1/model/UpdateDomainHttpsCertRequest.cpp | 3 +- .../model/UpdateDomainHttpsCertResponse.cpp | 3 +- .../v1/model/UpdateDomainIp6SwitchRequest.cpp | 3 +- .../model/UpdateDomainIp6SwitchResponse.cpp | 3 +- .../v1/model/UpdateDomainKeyChainRequest.cpp | 3 +- .../v1/model/UpdateDomainKeyChainResponse.cpp | 3 +- live/src/v1/model/UpdateDomainRequest.cpp | 3 +- live/src/v1/model/UpdateDomainResponse.cpp | 3 +- .../UpdateObsBucketAuthorityPublicRequest.cpp | 3 +- ...UpdateObsBucketAuthorityPublicResponse.cpp | 3 +- .../UpdateRecordCallbackConfigRequest.cpp | 3 +- .../UpdateRecordCallbackConfigResponse.cpp | 3 +- live/src/v1/model/UpdateRecordRuleRequest.cpp | 3 +- .../src/v1/model/UpdateRecordRuleResponse.cpp | 3 +- .../v1/model/UpdateSnapshotConfigRequest.cpp | 3 +- .../v1/model/UpdateSnapshotConfigResponse.cpp | 3 +- .../v1/model/UpdateStreamForbiddenRequest.cpp | 3 +- .../model/UpdateStreamForbiddenResponse.cpp | 3 +- .../UpdateTranscodingsTemplateRequest.cpp | 3 +- .../UpdateTranscodingsTemplateResponse.cpp | 3 +- live/src/v1/model/VideoFormatVar.cpp | 1 - live/src/v1/model/VodInfoV2.cpp | 3 +- live/src/v2/LiveClient.cpp | 236 +- live/src/v2/LiveMeta.cpp | 550 ++++ live/src/v2/model/AreaDetail.cpp | 3 +- live/src/v2/model/AreaTimeValue.cpp | 3 +- live/src/v2/model/HistoryStreamInfo.cpp | 3 +- live/src/v2/model/HttpCode.cpp | 3 +- live/src/v2/model/HttpCodeSummary.cpp | 3 +- live/src/v2/model/ListAreaDetailRequest.cpp | 3 +- live/src/v2/model/ListAreaDetailResponse.cpp | 3 +- .../v2/model/ListBandwidthDetailRequest.cpp | 3 +- .../v2/model/ListBandwidthDetailResponse.cpp | 3 +- .../model/ListDomainBandwidthPeakRequest.cpp | 3 +- .../model/ListDomainBandwidthPeakResponse.cpp | 3 +- .../model/ListDomainTrafficDetailRequest.cpp | 3 +- .../model/ListDomainTrafficDetailResponse.cpp | 3 +- .../model/ListDomainTrafficSummaryRequest.cpp | 3 +- .../ListDomainTrafficSummaryResponse.cpp | 3 +- .../v2/model/ListHistoryStreamsRequest.cpp | 3 +- .../v2/model/ListHistoryStreamsResponse.cpp | 3 +- .../src/v2/model/ListQueryHttpCodeRequest.cpp | 3 +- .../v2/model/ListQueryHttpCodeResponse.cpp | 3 +- live/src/v2/model/ListRecordDataRequest.cpp | 3 +- live/src/v2/model/ListRecordDataResponse.cpp | 3 +- .../model/ListSingleStreamBitrateRequest.cpp | 3 +- .../model/ListSingleStreamBitrateResponse.cpp | 3 +- .../model/ListSingleStreamDetailRequest.cpp | 3 +- .../model/ListSingleStreamDetailResponse.cpp | 3 +- .../ListSingleStreamFramerateRequest.cpp | 3 +- .../ListSingleStreamFramerateResponse.cpp | 3 +- live/src/v2/model/ListSnapshotDataRequest.cpp | 3 +- .../src/v2/model/ListSnapshotDataResponse.cpp | 3 +- .../src/v2/model/ListTranscodeDataRequest.cpp | 3 +- .../v2/model/ListTranscodeDataResponse.cpp | 3 +- .../v2/model/ListUpStreamDetailRequest.cpp | 3 +- .../v2/model/ListUpStreamDetailResponse.cpp | 3 +- .../src/v2/model/ListUsersOfStreamRequest.cpp | 3 +- .../v2/model/ListUsersOfStreamResponse.cpp | 3 +- live/src/v2/model/PeakBandwidthData.cpp | 3 +- live/src/v2/model/RecordData.cpp | 3 +- live/src/v2/model/ShowStreamCountRequest.cpp | 3 +- live/src/v2/model/ShowStreamCountResponse.cpp | 3 +- .../v2/model/ShowStreamPortraitRequest.cpp | 3 +- .../v2/model/ShowStreamPortraitResponse.cpp | 3 +- live/src/v2/model/ShowUpBandwidthRequest.cpp | 3 +- live/src/v2/model/ShowUpBandwidthResponse.cpp | 3 +- live/src/v2/model/SnapshotData.cpp | 3 +- live/src/v2/model/StreamCountData.cpp | 3 +- live/src/v2/model/StreamDetail.cpp | 3 +- live/src/v2/model/StreamPortrait.cpp | 3 +- live/src/v2/model/TimeValue.cpp | 3 +- live/src/v2/model/TrafficData.cpp | 3 +- live/src/v2/model/TrafficSummaryData.cpp | 3 +- live/src/v2/model/TranscodeData.cpp | 3 +- live/src/v2/model/TranscodeSpec.cpp | 3 +- live/src/v2/model/TranscodeSummary.cpp | 3 +- live/src/v2/model/UpStreamDetail.cpp | 3 +- live/src/v2/model/V2BandwidthData.cpp | 3 +- live/src/v2/model/V2BitrateInfo.cpp | 3 +- live/src/v2/model/V2FramerateInfo.cpp | 3 +- live/src/v2/model/V2UserData.cpp | 3 +- lts/include/huaweicloud/lts/v2/LtsClient.h | 105 +- lts/include/huaweicloud/lts/v2/LtsMeta.h | 103 + .../lts/v2/model/AccessConfigBaseLogInfo.h | 4 +- .../v2/model/AccessConfigBaseLogInfoCreate.h | 4 +- .../lts/v2/model/AccessConfigDeatilCreate.h | 8 +- .../lts/v2/model/AccessConfigDeatilUpdate.h | 266 ++ .../lts/v2/model/AccessConfigFormatCreate.h | 4 +- .../lts/v2/model/AccessConfigFormatMutil.h | 75 + .../v2/model/AccessConfigFormatMutilCreate.h | 4 +- .../lts/v2/model/AccessConfigFormatSingle.h | 75 + .../v2/model/AccessConfigFormatSingleCreate.h | 4 +- .../lts/v2/model/AccessConfigFormatUpdate.h | 76 + .../v2/model/AccessConfigHostGroupIdList.h | 4 +- .../model/AccessConfigHostGroupIdListCreate.h | 4 +- .../lts/v2/model/AccessConfigInfo.h | 4 +- .../lts/v2/model/AccessConfigQueryLogInfo.h | 4 +- .../lts/v2/model/AccessConfigTag.h | 4 +- .../lts/v2/model/AccessConfigTimeOffset.h | 75 + .../v2/model/AccessConfigTimeOffsetCreate.h | 4 +- .../model/AccessConfigWindowsLogInfoCreate.h | 12 +- .../model/AccessConfigWindowsLogInfoUpdate.h | 88 + .../huaweicloud/lts/v2/model/Annotations.h | 4 +- .../lts/v2/model/AomMappingLogStreamInfo.h | 4 +- .../lts/v2/model/AomMappingRequestInfo.h | 4 +- .../lts/v2/model/AomMappingRuleInfo.h | 4 +- .../lts/v2/model/AomMappingRuleResp.h | 4 +- .../lts/v2/model/AomMappingfilesInfo.h | 4 +- .../lts/v2/model/BriefStructTemplateModel.h | 4 +- .../lts/v2/model/ChangeAlarmRuleStatus.h | 4 +- .../huaweicloud/lts/v2/model/ChartConfig.h | 4 +- .../lts/v2/model/CreateAccessConfigRequest.h | 4 +- .../v2/model/CreateAccessConfigRequestBody.h | 4 +- .../lts/v2/model/CreateAccessConfigResponse.h | 4 +- .../v2/model/CreateAomMappingRulesRequest.h | 4 +- .../v2/model/CreateAomMappingRulesResponse.h | 4 +- .../lts/v2/model/CreateDashBoardReqBody.h | 4 +- .../lts/v2/model/CreateDashBoardRequest.h | 4 +- .../lts/v2/model/CreateDashBoardResponse.h | 4 +- .../lts/v2/model/CreateDashboardGroupReq.h | 4 +- .../v2/model/CreateDashboardGroupRequest.h | 4 +- .../v2/model/CreateDashboardGroupResponse.h | 4 +- .../lts/v2/model/CreateHostGroupRequest.h | 4 +- .../lts/v2/model/CreateHostGroupRequestBody.h | 4 +- .../lts/v2/model/CreateHostGroupResponse.h | 4 +- .../v2/model/CreateKeywordsAlarmRuleRequest.h | 4 +- .../CreateKeywordsAlarmRuleRequestBody.h | 4 +- .../model/CreateKeywordsAlarmRuleResponse.h | 4 +- .../lts/v2/model/CreateLogDumpObsRequest.h | 4 +- .../v2/model/CreateLogDumpObsRequestBody.h | 4 +- .../lts/v2/model/CreateLogDumpObsResponse.h | 4 +- .../lts/v2/model/CreateLogGroupParams.h | 4 +- .../lts/v2/model/CreateLogGroupRequest.h | 4 +- .../lts/v2/model/CreateLogGroupResponse.h | 4 +- .../lts/v2/model/CreateLogStreamParams.h | 4 +- .../lts/v2/model/CreateLogStreamRequest.h | 4 +- .../lts/v2/model/CreateLogStreamResponse.h | 4 +- .../model/CreateNotificationTemplateRequest.h | 4 +- .../CreateNotificationTemplateRequestBody.h | 4 +- .../CreateNotificationTemplateResponse.h | 4 +- .../lts/v2/model/CreateSearchCriteriasBody.h | 4 +- .../v2/model/CreateSearchCriteriasRequest.h | 4 +- .../v2/model/CreateSearchCriteriasResponse.h | 4 +- .../lts/v2/model/CreateSqlAlarmRuleRequest.h | 4 +- .../v2/model/CreateSqlAlarmRuleRequestBody.h | 4 +- .../lts/v2/model/CreateSqlAlarmRuleResponse.h | 4 +- .../lts/v2/model/CreateStructConfigRequest.h | 4 +- .../lts/v2/model/CreateStructConfigResponse.h | 4 +- .../v2/model/CreateStructTemplateRequest.h | 4 +- .../v2/model/CreateStructTemplateResponse.h | 4 +- .../lts/v2/model/CreateTagsReqbody.h | 4 +- .../lts/v2/model/CreateTagsRequest.h | 4 +- .../lts/v2/model/CreateTagsResponse.h | 4 +- .../lts/v2/model/CreateTransferRequest.h | 4 +- .../lts/v2/model/CreateTransferRequestBody.h | 4 +- .../CreateTransferRequestBody_log_streams.h | 4 +- ...ateTransferRequestBody_log_transfer_info.h | 4 +- ...dy_log_transfer_info_log_agency_transfer.h | 4 +- .../lts/v2/model/CreateTransferResponse.h | 4 +- .../lts/v2/model/CreateTransferResponseBody.h | 4 +- .../CreateTransferResponseBody_log_streams.h | 4 +- ...teTransferResponseBody_log_transfer_info.h | 4 +- ...dy_log_transfer_info_log_agency_transfer.h | 4 +- .../lts/v2/model/CreatefavoriteReqbody.h | 4 +- .../lts/v2/model/CreatefavoriteRequest.h | 4 +- .../lts/v2/model/CreatefavoriteResponse.h | 4 +- .../lts/v2/model/DeleteAccessConfigRequest.h | 4 +- .../v2/model/DeleteAccessConfigRequestBody.h | 4 +- .../lts/v2/model/DeleteAccessConfigResponse.h | 4 +- .../lts/v2/model/DeleteActiveAlarmsRequest.h | 4 +- .../v2/model/DeleteActiveAlarmsRequestBody.h | 4 +- .../lts/v2/model/DeleteActiveAlarmsResponse.h | 4 +- .../v2/model/DeleteAomMappingRulesRequest.h | 4 +- .../v2/model/DeleteAomMappingRulesResponse.h | 4 +- .../lts/v2/model/DeleteDashboardRequest.h | 4 +- .../lts/v2/model/DeleteDashboardResponse.h | 4 +- .../lts/v2/model/DeleteHostGroupRequest.h | 4 +- .../lts/v2/model/DeleteHostGroupRequestBody.h | 4 +- .../lts/v2/model/DeleteHostGroupResponse.h | 4 +- .../v2/model/DeleteKeywordsAlarmRuleRequest.h | 4 +- .../model/DeleteKeywordsAlarmRuleResponse.h | 4 +- .../lts/v2/model/DeleteLogGroupRequest.h | 4 +- .../lts/v2/model/DeleteLogGroupResponse.h | 4 +- .../lts/v2/model/DeleteLogStreamRequest.h | 4 +- .../lts/v2/model/DeleteLogStreamResponse.h | 4 +- .../v2/model/DeleteNotificationTemplateBody.h | 4 +- .../model/DeleteNotificationTemplateRequest.h | 4 +- .../DeleteNotificationTemplateResponse.h | 4 +- .../lts/v2/model/DeleteSearchCriterias.h | 4 +- .../v2/model/DeleteSearchCriteriasRequest.h | 4 +- .../v2/model/DeleteSearchCriteriasResponse.h | 4 +- .../lts/v2/model/DeleteSqlAlarmRuleRequest.h | 4 +- .../lts/v2/model/DeleteSqlAlarmRuleResponse.h | 4 +- .../v2/model/DeleteStructTemplateReqBody.h | 4 +- .../v2/model/DeleteStructTemplateRequest.h | 4 +- .../v2/model/DeleteStructTemplateResponse.h | 4 +- .../lts/v2/model/DeleteTransferRequest.h | 4 +- .../lts/v2/model/DeleteTransferResponse.h | 4 +- .../lts/v2/model/DeletefavoriteRequest.h | 4 +- .../lts/v2/model/DeletefavoriteResponse.h | 4 +- .../huaweicloud/lts/v2/model/DemoField.h | 4 +- .../v2/model/DisableLogCollectionRequest.h | 4 +- .../v2/model/DisableLogCollectionResponse.h | 4 +- .../lts/v2/model/EnableLogCollectionRequest.h | 4 +- .../v2/model/EnableLogCollectionResponse.h | 4 +- lts/include/huaweicloud/lts/v2/model/Event.h | 4 +- lts/include/huaweicloud/lts/v2/model/Events.h | 4 +- .../huaweicloud/lts/v2/model/FieldModel.h | 4 +- .../huaweicloud/lts/v2/model/Frequency.h | 4 +- .../v2/model/GetAccessConfigListRequestBody.h | 4 +- .../lts/v2/model/GetHostGroupInfo.h | 4 +- .../lts/v2/model/GetHostGroupListFilter.h | 4 +- .../v2/model/GetHostGroupListRequestBody.h | 4 +- .../lts/v2/model/GetHostGroupListTag.h | 4 +- .../lts/v2/model/GetHostListFilter.h | 4 +- .../lts/v2/model/GetHostListInfo.h | 4 +- .../lts/v2/model/GetHostListRequestBody.h | 4 +- .../v2/model/GetQuerySearchCriteriasBody.h | 4 +- .../huaweicloud/lts/v2/model/HostGroupTag.h | 4 +- .../lts/v2/model/KeywordsAlarmRuleRespList.h | 4 +- .../lts/v2/model/KeywordsRequest.h | 4 +- .../lts/v2/model/ListAccessConfigRequest.h | 4 +- .../lts/v2/model/ListAccessConfigResponse.h | 4 +- .../model/ListActiveOrHistoryAlarmsRequest.h | 4 +- .../ListActiveOrHistoryAlarmsRequestBody.h | 4 +- .../model/ListActiveOrHistoryAlarmsResponse.h | 4 +- .../v2/model/ListBreifStructTemplateRequest.h | 4 +- .../model/ListBreifStructTemplateResponse.h | 4 +- .../lts/v2/model/ListChartsRequest.h | 4 +- .../lts/v2/model/ListChartsResponse.h | 4 +- .../lts/v2/model/ListCriteriasRequest.h | 4 +- .../lts/v2/model/ListCriteriasResponse.h | 4 +- .../lts/v2/model/ListHistorySqlRequest.h | 4 +- .../lts/v2/model/ListHistorySqlResponse.h | 4 +- .../lts/v2/model/ListHostGroupRequest.h | 4 +- .../lts/v2/model/ListHostGroupResponse.h | 4 +- .../lts/v2/model/ListHostRequest.h | 4 +- .../lts/v2/model/ListHostResponse.h | 4 +- .../v2/model/ListKeywordsAlarmRulesRequest.h | 4 +- .../v2/model/ListKeywordsAlarmRulesResponse.h | 4 +- .../lts/v2/model/ListLogGroupsRequest.h | 4 +- .../lts/v2/model/ListLogGroupsResponse.h | 4 +- .../lts/v2/model/ListLogHistogramRequest.h | 4 +- .../lts/v2/model/ListLogHistogramResponse.h | 4 +- .../lts/v2/model/ListLogStreamRequest.h | 4 +- .../lts/v2/model/ListLogStreamResponse.h | 4 +- .../lts/v2/model/ListLogStreamsRequest.h | 4 +- .../lts/v2/model/ListLogStreamsResponse.h | 4 +- .../ListLogStreamsResponseBody1_log_streams.h | 4 +- .../lts/v2/model/ListLogsRequest.h | 4 +- .../lts/v2/model/ListLogsResponse.h | 4 +- .../model/ListNotificationTemplateRequest.h | 4 +- .../model/ListNotificationTemplateResponse.h | 4 +- .../model/ListNotificationTemplatesRequest.h | 4 +- .../model/ListNotificationTemplatesResponse.h | 4 +- .../v2/model/ListNotificationTopicsRequest.h | 4 +- .../v2/model/ListNotificationTopicsResponse.h | 4 +- .../ListQueryAllSearchCriteriasRequest.h | 4 +- .../ListQueryAllSearchCriteriasResponse.h | 4 +- .../v2/model/ListQueryStructuredLogsRequest.h | 4 +- .../model/ListQueryStructuredLogsResponse.h | 4 +- .../lts/v2/model/ListSqlAlarmRulesRequest.h | 4 +- .../lts/v2/model/ListSqlAlarmRulesResponse.h | 4 +- .../lts/v2/model/ListStructTemplateRequest.h | 4 +- .../lts/v2/model/ListStructTemplateResponse.h | 4 +- .../ListStructuredLogsWithTimeRangeRequest.h | 4 +- .../ListStructuredLogsWithTimeRangeResponse.h | 4 +- .../ListTimeLineTrafficStatisticsRequest.h | 4 +- .../ListTimeLineTrafficStatisticsResponse.h | 4 +- .../model/ListTopnTrafficStatisticsRequest.h | 4 +- .../model/ListTopnTrafficStatisticsResponse.h | 4 +- .../lts/v2/model/ListTransfersRequest.h | 4 +- .../lts/v2/model/ListTransfersResponse.h | 4 +- .../huaweicloud/lts/v2/model/LogContents.h | 4 +- .../huaweicloud/lts/v2/model/LogGroup.h | 4 +- .../lts/v2/model/LogMappingConfig.h | 4 +- .../lts/v2/model/LogMappingStreamInfo.h | 4 +- .../lts/v2/model/LogStreamResBody.h | 4 +- .../lts/v2/model/LtsStructTemplateInfo.h | 4 +- .../model/MemberGroupandStream_log_streams.h | 4 +- .../v2/model/MemberGroupandStream_results.h | 4 +- .../huaweicloud/lts/v2/model/Metadata.h | 4 +- .../lts/v2/model/NotificationTemplate.h | 4 +- .../huaweicloud/lts/v2/model/PageInfo.h | 4 +- .../lts/v2/model/PreviewTemplateBody.h | 4 +- .../lts/v2/model/QuertHistorySQLResultsBody.h | 4 +- .../model/QueryLogKeyWordCountRequestBody.h | 4 +- .../lts/v2/model/QueryLtsLogParams.h | 4 +- .../lts/v2/model/QueryLtsStructLogParams.h | 4 +- .../lts/v2/model/QueryLtsStructLogParamsNew.h | 4 +- .../model/RegisterDmsKafkaInstanceRequest.h | 4 +- .../RegisterDmsKafkaInstanceRequestBody.h | 4 +- ...DmsKafkaInstanceRequestBody_connect_info.h | 4 +- .../model/RegisterDmsKafkaInstanceResponse.h | 4 +- .../huaweicloud/lts/v2/model/Resulits.h | 4 +- .../lts/v2/model/ResultsTopnBody.h | 37 +- lts/include/huaweicloud/lts/v2/model/Rule.h | 4 +- .../lts/v2/model/Search_criteriasBody.h | 4 +- .../lts/v2/model/ShowAdminConfigRequest.h | 4 +- .../lts/v2/model/ShowAdminConfigResponse.h | 4 +- .../lts/v2/model/ShowAomMappingRuleRequest.h | 4 +- .../lts/v2/model/ShowAomMappingRuleResponse.h | 4 +- .../lts/v2/model/ShowAomMappingRulesRequest.h | 4 +- .../v2/model/ShowAomMappingRulesResponse.h | 4 +- .../v2/model/ShowLogConvergeConfigRequest.h | 4 +- .../v2/model/ShowLogConvergeConfigResponse.h | 4 +- .../model/ShowMemberGroupAndStreamRequest.h | 4 +- .../model/ShowMemberGroupAndStreamResponse.h | 4 +- .../model/ShowNotificationTemplateRequest.h | 4 +- .../model/ShowNotificationTemplateResponse.h | 4 +- .../lts/v2/model/ShowStructTemplateRequest.h | 4 +- .../lts/v2/model/ShowStructTemplateResponse.h | 4 +- .../lts/v2/model/ShowStructTemplateRule.h | 4 +- .../v2/model/ShowStructTemplateclusterInfo.h | 4 +- lts/include/huaweicloud/lts/v2/model/Sort.h | 4 +- .../lts/v2/model/SqlAlarmRuleRespList.h | 4 +- .../lts/v2/model/SqlNotificationSaveRule.h | 4 +- .../huaweicloud/lts/v2/model/SqlRequest.h | 4 +- .../huaweicloud/lts/v2/model/StructConfig.h | 4 +- .../lts/v2/model/StructFieldInfo.h | 4 +- .../lts/v2/model/StructFieldInfoReturn.h | 4 +- .../lts/v2/model/StructLogContents.h | 4 +- .../huaweicloud/lts/v2/model/StructTemplate.h | 4 +- .../lts/v2/model/StructTemplateModel.h | 4 +- .../huaweicloud/lts/v2/model/SubTemplate.h | 4 +- .../huaweicloud/lts/v2/model/TagField.h | 4 +- .../huaweicloud/lts/v2/model/TagFieldNew.h | 4 +- .../huaweicloud/lts/v2/model/TagFieldsInfo.h | 4 +- .../huaweicloud/lts/v2/model/TagsBody.h | 4 +- .../huaweicloud/lts/v2/model/TemplateRule.h | 4 +- .../huaweicloud/lts/v2/model/TimeRange.h | 4 +- .../TimelineTrafficStatisticsRequestBody.h | 6 +- lts/include/huaweicloud/lts/v2/model/Topics.h | 4 +- .../huaweicloud/lts/v2/model/TopnRequstBody.h | 8 +- .../huaweicloud/lts/v2/model/TransferDetail.h | 4 +- .../lts/v2/model/UpdateAccessConfigRequest.h | 4 +- .../v2/model/UpdateAccessConfigRequestBody.h | 12 +- .../lts/v2/model/UpdateAccessConfigResponse.h | 4 +- .../v2/model/UpdateAlarmRuleStatusRequest.h | 4 +- .../v2/model/UpdateAlarmRuleStatusResponse.h | 4 +- .../lts/v2/model/UpdateAomMappingRequest.h | 4 +- .../v2/model/UpdateAomMappingRulesRequest.h | 4 +- .../v2/model/UpdateAomMappingRulesResponse.h | 4 +- .../lts/v2/model/UpdateHostGroupRequest.h | 4 +- .../lts/v2/model/UpdateHostGroupRequestBody.h | 4 +- .../lts/v2/model/UpdateHostGroupResponse.h | 4 +- .../v2/model/UpdateKeywordsAlarmRuleRequest.h | 4 +- .../UpdateKeywordsAlarmRuleRequestBody.h | 4 +- .../model/UpdateKeywordsAlarmRuleResponse.h | 4 +- .../v2/model/UpdateLogConvergeConfigRequest.h | 4 +- .../model/UpdateLogConvergeConfigResponse.h | 4 +- .../lts/v2/model/UpdateLogGroupParams.h | 4 +- .../lts/v2/model/UpdateLogGroupRequest.h | 4 +- .../lts/v2/model/UpdateLogGroupResponse.h | 4 +- .../lts/v2/model/UpdateLogStreamParams.h | 4 +- .../lts/v2/model/UpdateLogStreamRequest.h | 4 +- .../lts/v2/model/UpdateLogStreamResponse.h | 4 +- .../model/UpdateNotificationTemplateRequest.h | 4 +- .../UpdateNotificationTemplateResponse.h | 4 +- .../lts/v2/model/UpdateSqlAlarmRuleRequest.h | 4 +- .../v2/model/UpdateSqlAlarmRuleRequestBody.h | 4 +- .../lts/v2/model/UpdateSqlAlarmRuleResponse.h | 4 +- .../lts/v2/model/UpdateStructConfigRequest.h | 4 +- .../lts/v2/model/UpdateStructConfigResponse.h | 4 +- .../v2/model/UpdateStructTemplateRequest.h | 4 +- .../v2/model/UpdateStructTemplateResponse.h | 4 +- .../lts/v2/model/UpdateSwitchRequest.h | 4 +- .../lts/v2/model/UpdateSwitchResponse.h | 4 +- .../lts/v2/model/UpdateTransferRequest.h | 4 +- .../lts/v2/model/UpdateTransferRequestBody.h | 4 +- ...ateTransferRequestBody_log_transfer_info.h | 4 +- .../lts/v2/model/UpdateTransferResponse.h | 4 +- .../lts/v2/model/UpdatelogConvergeConfig.h | 4 +- lts/src/v2/LtsClient.cpp | 1460 +++++----- lts/src/v2/LtsMeta.cpp | 1058 +++++++ lts/src/v2/model/AccessConfigBaseLogInfo.cpp | 3 +- .../model/AccessConfigBaseLogInfoCreate.cpp | 3 +- lts/src/v2/model/AccessConfigDeatilCreate.cpp | 3 +- lts/src/v2/model/AccessConfigDeatilUpdate.cpp | 696 +++++ lts/src/v2/model/AccessConfigFormatCreate.cpp | 3 +- lts/src/v2/model/AccessConfigFormatMutil.cpp | 114 + .../model/AccessConfigFormatMutilCreate.cpp | 3 +- lts/src/v2/model/AccessConfigFormatSingle.cpp | 114 + .../model/AccessConfigFormatSingleCreate.cpp | 3 +- lts/src/v2/model/AccessConfigFormatUpdate.cpp | 112 + .../v2/model/AccessConfigHostGroupIdList.cpp | 3 +- .../AccessConfigHostGroupIdListCreate.cpp | 3 +- lts/src/v2/model/AccessConfigInfo.cpp | 3 +- lts/src/v2/model/AccessConfigQueryLogInfo.cpp | 3 +- lts/src/v2/model/AccessConfigTag.cpp | 3 +- lts/src/v2/model/AccessConfigTimeOffset.cpp | 114 + .../v2/model/AccessConfigTimeOffsetCreate.cpp | 3 +- .../AccessConfigWindowsLogInfoCreate.cpp | 9 +- .../AccessConfigWindowsLogInfoUpdate.cpp | 146 + lts/src/v2/model/Annotations.cpp | 3 +- lts/src/v2/model/AomMappingLogStreamInfo.cpp | 3 +- lts/src/v2/model/AomMappingRequestInfo.cpp | 3 +- lts/src/v2/model/AomMappingRuleInfo.cpp | 3 +- lts/src/v2/model/AomMappingRuleResp.cpp | 3 +- lts/src/v2/model/AomMappingfilesInfo.cpp | 3 +- lts/src/v2/model/BriefStructTemplateModel.cpp | 3 +- lts/src/v2/model/ChangeAlarmRuleStatus.cpp | 3 +- lts/src/v2/model/ChartConfig.cpp | 21 +- .../v2/model/CreateAccessConfigRequest.cpp | 3 +- .../model/CreateAccessConfigRequestBody.cpp | 3 +- .../v2/model/CreateAccessConfigResponse.cpp | 3 +- .../v2/model/CreateAomMappingRulesRequest.cpp | 3 +- .../model/CreateAomMappingRulesResponse.cpp | 3 +- lts/src/v2/model/CreateDashBoardReqBody.cpp | 3 +- lts/src/v2/model/CreateDashBoardRequest.cpp | 3 +- lts/src/v2/model/CreateDashBoardResponse.cpp | 3 +- lts/src/v2/model/CreateDashboardGroupReq.cpp | 3 +- .../v2/model/CreateDashboardGroupRequest.cpp | 3 +- .../v2/model/CreateDashboardGroupResponse.cpp | 3 +- lts/src/v2/model/CreateHostGroupRequest.cpp | 3 +- .../v2/model/CreateHostGroupRequestBody.cpp | 3 +- lts/src/v2/model/CreateHostGroupResponse.cpp | 3 +- .../model/CreateKeywordsAlarmRuleRequest.cpp | 3 +- .../CreateKeywordsAlarmRuleRequestBody.cpp | 3 +- .../model/CreateKeywordsAlarmRuleResponse.cpp | 3 +- lts/src/v2/model/CreateLogDumpObsRequest.cpp | 3 +- .../v2/model/CreateLogDumpObsRequestBody.cpp | 3 +- lts/src/v2/model/CreateLogDumpObsResponse.cpp | 3 +- lts/src/v2/model/CreateLogGroupParams.cpp | 3 +- lts/src/v2/model/CreateLogGroupRequest.cpp | 3 +- lts/src/v2/model/CreateLogGroupResponse.cpp | 3 +- lts/src/v2/model/CreateLogStreamParams.cpp | 3 +- lts/src/v2/model/CreateLogStreamRequest.cpp | 3 +- lts/src/v2/model/CreateLogStreamResponse.cpp | 3 +- .../CreateNotificationTemplateRequest.cpp | 3 +- .../CreateNotificationTemplateRequestBody.cpp | 3 +- .../CreateNotificationTemplateResponse.cpp | 3 +- .../v2/model/CreateSearchCriteriasBody.cpp | 3 +- .../v2/model/CreateSearchCriteriasRequest.cpp | 3 +- .../model/CreateSearchCriteriasResponse.cpp | 3 +- .../v2/model/CreateSqlAlarmRuleRequest.cpp | 3 +- .../model/CreateSqlAlarmRuleRequestBody.cpp | 3 +- .../v2/model/CreateSqlAlarmRuleResponse.cpp | 3 +- .../v2/model/CreateStructConfigRequest.cpp | 3 +- .../v2/model/CreateStructConfigResponse.cpp | 3 +- .../v2/model/CreateStructTemplateRequest.cpp | 3 +- .../v2/model/CreateStructTemplateResponse.cpp | 3 +- lts/src/v2/model/CreateTagsReqbody.cpp | 3 +- lts/src/v2/model/CreateTagsRequest.cpp | 3 +- lts/src/v2/model/CreateTagsResponse.cpp | 3 +- lts/src/v2/model/CreateTransferRequest.cpp | 3 +- .../v2/model/CreateTransferRequestBody.cpp | 3 +- .../CreateTransferRequestBody_log_streams.cpp | 3 +- ...eTransferRequestBody_log_transfer_info.cpp | 3 +- ..._log_transfer_info_log_agency_transfer.cpp | 3 +- lts/src/v2/model/CreateTransferResponse.cpp | 3 +- .../v2/model/CreateTransferResponseBody.cpp | 3 +- ...CreateTransferResponseBody_log_streams.cpp | 3 +- ...TransferResponseBody_log_transfer_info.cpp | 3 +- ..._log_transfer_info_log_agency_transfer.cpp | 3 +- lts/src/v2/model/CreatefavoriteReqbody.cpp | 3 +- lts/src/v2/model/CreatefavoriteRequest.cpp | 3 +- lts/src/v2/model/CreatefavoriteResponse.cpp | 3 +- .../v2/model/DeleteAccessConfigRequest.cpp | 3 +- .../model/DeleteAccessConfigRequestBody.cpp | 3 +- .../v2/model/DeleteAccessConfigResponse.cpp | 3 +- .../v2/model/DeleteActiveAlarmsRequest.cpp | 3 +- .../model/DeleteActiveAlarmsRequestBody.cpp | 3 +- .../v2/model/DeleteActiveAlarmsResponse.cpp | 3 +- .../v2/model/DeleteAomMappingRulesRequest.cpp | 3 +- .../model/DeleteAomMappingRulesResponse.cpp | 3 +- lts/src/v2/model/DeleteDashboardRequest.cpp | 3 +- lts/src/v2/model/DeleteDashboardResponse.cpp | 3 +- lts/src/v2/model/DeleteHostGroupRequest.cpp | 3 +- .../v2/model/DeleteHostGroupRequestBody.cpp | 3 +- lts/src/v2/model/DeleteHostGroupResponse.cpp | 3 +- .../model/DeleteKeywordsAlarmRuleRequest.cpp | 3 +- .../model/DeleteKeywordsAlarmRuleResponse.cpp | 3 +- lts/src/v2/model/DeleteLogGroupRequest.cpp | 3 +- lts/src/v2/model/DeleteLogGroupResponse.cpp | 3 +- lts/src/v2/model/DeleteLogStreamRequest.cpp | 3 +- lts/src/v2/model/DeleteLogStreamResponse.cpp | 3 +- .../model/DeleteNotificationTemplateBody.cpp | 3 +- .../DeleteNotificationTemplateRequest.cpp | 3 +- .../DeleteNotificationTemplateResponse.cpp | 3 +- lts/src/v2/model/DeleteSearchCriterias.cpp | 3 +- .../v2/model/DeleteSearchCriteriasRequest.cpp | 3 +- .../model/DeleteSearchCriteriasResponse.cpp | 3 +- .../v2/model/DeleteSqlAlarmRuleRequest.cpp | 3 +- .../v2/model/DeleteSqlAlarmRuleResponse.cpp | 3 +- .../v2/model/DeleteStructTemplateReqBody.cpp | 3 +- .../v2/model/DeleteStructTemplateRequest.cpp | 3 +- .../v2/model/DeleteStructTemplateResponse.cpp | 3 +- lts/src/v2/model/DeleteTransferRequest.cpp | 3 +- lts/src/v2/model/DeleteTransferResponse.cpp | 3 +- lts/src/v2/model/DeletefavoriteRequest.cpp | 3 +- lts/src/v2/model/DeletefavoriteResponse.cpp | 3 +- lts/src/v2/model/DemoField.cpp | 3 +- .../v2/model/DisableLogCollectionRequest.cpp | 3 +- .../v2/model/DisableLogCollectionResponse.cpp | 3 +- .../v2/model/EnableLogCollectionRequest.cpp | 3 +- .../v2/model/EnableLogCollectionResponse.cpp | 3 +- lts/src/v2/model/Event.cpp | 3 +- lts/src/v2/model/Events.cpp | 3 +- lts/src/v2/model/FieldModel.cpp | 3 +- lts/src/v2/model/Frequency.cpp | 3 +- .../model/GetAccessConfigListRequestBody.cpp | 3 +- lts/src/v2/model/GetHostGroupInfo.cpp | 3 +- lts/src/v2/model/GetHostGroupListFilter.cpp | 3 +- .../v2/model/GetHostGroupListRequestBody.cpp | 3 +- lts/src/v2/model/GetHostGroupListTag.cpp | 3 +- lts/src/v2/model/GetHostListFilter.cpp | 3 +- lts/src/v2/model/GetHostListInfo.cpp | 3 +- lts/src/v2/model/GetHostListRequestBody.cpp | 3 +- .../v2/model/GetQuerySearchCriteriasBody.cpp | 3 +- lts/src/v2/model/HostGroupTag.cpp | 3 +- .../v2/model/KeywordsAlarmRuleRespList.cpp | 3 +- lts/src/v2/model/KeywordsRequest.cpp | 3 +- lts/src/v2/model/ListAccessConfigRequest.cpp | 3 +- lts/src/v2/model/ListAccessConfigResponse.cpp | 3 +- .../ListActiveOrHistoryAlarmsRequest.cpp | 3 +- .../ListActiveOrHistoryAlarmsRequestBody.cpp | 3 +- .../ListActiveOrHistoryAlarmsResponse.cpp | 3 +- .../model/ListBreifStructTemplateRequest.cpp | 3 +- .../model/ListBreifStructTemplateResponse.cpp | 3 +- lts/src/v2/model/ListChartsRequest.cpp | 3 +- lts/src/v2/model/ListChartsResponse.cpp | 3 +- lts/src/v2/model/ListCriteriasRequest.cpp | 3 +- lts/src/v2/model/ListCriteriasResponse.cpp | 3 +- lts/src/v2/model/ListHistorySqlRequest.cpp | 3 +- lts/src/v2/model/ListHistorySqlResponse.cpp | 3 +- lts/src/v2/model/ListHostGroupRequest.cpp | 3 +- lts/src/v2/model/ListHostGroupResponse.cpp | 3 +- lts/src/v2/model/ListHostRequest.cpp | 3 +- lts/src/v2/model/ListHostResponse.cpp | 3 +- .../model/ListKeywordsAlarmRulesRequest.cpp | 3 +- .../model/ListKeywordsAlarmRulesResponse.cpp | 3 +- lts/src/v2/model/ListLogGroupsRequest.cpp | 3 +- lts/src/v2/model/ListLogGroupsResponse.cpp | 3 +- lts/src/v2/model/ListLogHistogramRequest.cpp | 3 +- lts/src/v2/model/ListLogHistogramResponse.cpp | 3 +- lts/src/v2/model/ListLogStreamRequest.cpp | 3 +- lts/src/v2/model/ListLogStreamResponse.cpp | 3 +- lts/src/v2/model/ListLogStreamsRequest.cpp | 3 +- lts/src/v2/model/ListLogStreamsResponse.cpp | 3 +- ...istLogStreamsResponseBody1_log_streams.cpp | 3 +- lts/src/v2/model/ListLogsRequest.cpp | 3 +- lts/src/v2/model/ListLogsResponse.cpp | 3 +- .../model/ListNotificationTemplateRequest.cpp | 3 +- .../ListNotificationTemplateResponse.cpp | 3 +- .../ListNotificationTemplatesRequest.cpp | 3 +- .../ListNotificationTemplatesResponse.cpp | 3 +- .../model/ListNotificationTopicsRequest.cpp | 3 +- .../model/ListNotificationTopicsResponse.cpp | 3 +- .../ListQueryAllSearchCriteriasRequest.cpp | 3 +- .../ListQueryAllSearchCriteriasResponse.cpp | 3 +- .../model/ListQueryStructuredLogsRequest.cpp | 3 +- .../model/ListQueryStructuredLogsResponse.cpp | 3 +- lts/src/v2/model/ListSqlAlarmRulesRequest.cpp | 3 +- .../v2/model/ListSqlAlarmRulesResponse.cpp | 3 +- .../v2/model/ListStructTemplateRequest.cpp | 3 +- .../v2/model/ListStructTemplateResponse.cpp | 3 +- ...ListStructuredLogsWithTimeRangeRequest.cpp | 3 +- ...istStructuredLogsWithTimeRangeResponse.cpp | 3 +- .../ListTimeLineTrafficStatisticsRequest.cpp | 3 +- .../ListTimeLineTrafficStatisticsResponse.cpp | 3 +- .../ListTopnTrafficStatisticsRequest.cpp | 3 +- .../ListTopnTrafficStatisticsResponse.cpp | 3 +- lts/src/v2/model/ListTransfersRequest.cpp | 3 +- lts/src/v2/model/ListTransfersResponse.cpp | 3 +- lts/src/v2/model/LogContents.cpp | 3 +- lts/src/v2/model/LogGroup.cpp | 3 +- lts/src/v2/model/LogMappingConfig.cpp | 3 +- lts/src/v2/model/LogMappingStreamInfo.cpp | 3 +- lts/src/v2/model/LogStreamResBody.cpp | 3 +- lts/src/v2/model/LtsStructTemplateInfo.cpp | 3 +- .../MemberGroupandStream_log_streams.cpp | 3 +- .../v2/model/MemberGroupandStream_results.cpp | 3 +- lts/src/v2/model/Metadata.cpp | 3 +- lts/src/v2/model/NotificationTemplate.cpp | 3 +- lts/src/v2/model/PageInfo.cpp | 3 +- lts/src/v2/model/PreviewTemplateBody.cpp | 3 +- .../v2/model/QuertHistorySQLResultsBody.cpp | 3 +- .../model/QueryLogKeyWordCountRequestBody.cpp | 3 +- lts/src/v2/model/QueryLtsLogParams.cpp | 3 +- lts/src/v2/model/QueryLtsStructLogParams.cpp | 3 +- .../v2/model/QueryLtsStructLogParamsNew.cpp | 3 +- .../model/RegisterDmsKafkaInstanceRequest.cpp | 3 +- .../RegisterDmsKafkaInstanceRequestBody.cpp | 3 +- ...sKafkaInstanceRequestBody_connect_info.cpp | 3 +- .../RegisterDmsKafkaInstanceResponse.cpp | 3 +- lts/src/v2/model/Resulits.cpp | 3 +- lts/src/v2/model/ResultsTopnBody.cpp | 108 +- lts/src/v2/model/Rule.cpp | 3 +- lts/src/v2/model/Search_criteriasBody.cpp | 3 +- lts/src/v2/model/ShowAdminConfigRequest.cpp | 3 +- lts/src/v2/model/ShowAdminConfigResponse.cpp | 3 +- .../v2/model/ShowAomMappingRuleRequest.cpp | 3 +- .../v2/model/ShowAomMappingRuleResponse.cpp | 3 +- .../v2/model/ShowAomMappingRulesRequest.cpp | 3 +- .../v2/model/ShowAomMappingRulesResponse.cpp | 3 +- .../v2/model/ShowLogConvergeConfigRequest.cpp | 3 +- .../model/ShowLogConvergeConfigResponse.cpp | 3 +- .../model/ShowMemberGroupAndStreamRequest.cpp | 3 +- .../ShowMemberGroupAndStreamResponse.cpp | 3 +- .../model/ShowNotificationTemplateRequest.cpp | 3 +- .../ShowNotificationTemplateResponse.cpp | 3 +- .../v2/model/ShowStructTemplateRequest.cpp | 3 +- .../v2/model/ShowStructTemplateResponse.cpp | 3 +- lts/src/v2/model/ShowStructTemplateRule.cpp | 3 +- .../model/ShowStructTemplateclusterInfo.cpp | 3 +- lts/src/v2/model/Sort.cpp | 3 +- lts/src/v2/model/SqlAlarmRuleRespList.cpp | 3 +- lts/src/v2/model/SqlNotificationSaveRule.cpp | 3 +- lts/src/v2/model/SqlRequest.cpp | 3 +- lts/src/v2/model/StructConfig.cpp | 3 +- lts/src/v2/model/StructFieldInfo.cpp | 3 +- lts/src/v2/model/StructFieldInfoReturn.cpp | 3 +- lts/src/v2/model/StructLogContents.cpp | 3 +- lts/src/v2/model/StructTemplate.cpp | 3 +- lts/src/v2/model/StructTemplateModel.cpp | 3 +- lts/src/v2/model/SubTemplate.cpp | 3 +- lts/src/v2/model/TagField.cpp | 3 +- lts/src/v2/model/TagFieldNew.cpp | 3 +- lts/src/v2/model/TagFieldsInfo.cpp | 3 +- lts/src/v2/model/TagsBody.cpp | 3 +- lts/src/v2/model/TemplateRule.cpp | 3 +- lts/src/v2/model/TimeRange.cpp | 3 +- .../TimelineTrafficStatisticsRequestBody.cpp | 3 +- lts/src/v2/model/Topics.cpp | 3 +- lts/src/v2/model/TopnRequstBody.cpp | 3 +- lts/src/v2/model/TransferDetail.cpp | 3 +- .../v2/model/UpdateAccessConfigRequest.cpp | 3 +- .../model/UpdateAccessConfigRequestBody.cpp | 9 +- .../v2/model/UpdateAccessConfigResponse.cpp | 3 +- .../v2/model/UpdateAlarmRuleStatusRequest.cpp | 3 +- .../model/UpdateAlarmRuleStatusResponse.cpp | 3 +- lts/src/v2/model/UpdateAomMappingRequest.cpp | 3 +- .../v2/model/UpdateAomMappingRulesRequest.cpp | 3 +- .../model/UpdateAomMappingRulesResponse.cpp | 3 +- lts/src/v2/model/UpdateHostGroupRequest.cpp | 3 +- .../v2/model/UpdateHostGroupRequestBody.cpp | 3 +- lts/src/v2/model/UpdateHostGroupResponse.cpp | 3 +- .../model/UpdateKeywordsAlarmRuleRequest.cpp | 3 +- .../UpdateKeywordsAlarmRuleRequestBody.cpp | 3 +- .../model/UpdateKeywordsAlarmRuleResponse.cpp | 3 +- .../model/UpdateLogConvergeConfigRequest.cpp | 3 +- .../model/UpdateLogConvergeConfigResponse.cpp | 3 +- lts/src/v2/model/UpdateLogGroupParams.cpp | 3 +- lts/src/v2/model/UpdateLogGroupRequest.cpp | 3 +- lts/src/v2/model/UpdateLogGroupResponse.cpp | 3 +- lts/src/v2/model/UpdateLogStreamParams.cpp | 3 +- lts/src/v2/model/UpdateLogStreamRequest.cpp | 3 +- lts/src/v2/model/UpdateLogStreamResponse.cpp | 3 +- .../UpdateNotificationTemplateRequest.cpp | 3 +- .../UpdateNotificationTemplateResponse.cpp | 3 +- .../v2/model/UpdateSqlAlarmRuleRequest.cpp | 3 +- .../model/UpdateSqlAlarmRuleRequestBody.cpp | 3 +- .../v2/model/UpdateSqlAlarmRuleResponse.cpp | 3 +- .../v2/model/UpdateStructConfigRequest.cpp | 3 +- .../v2/model/UpdateStructConfigResponse.cpp | 3 +- .../v2/model/UpdateStructTemplateRequest.cpp | 3 +- .../v2/model/UpdateStructTemplateResponse.cpp | 3 +- lts/src/v2/model/UpdateSwitchRequest.cpp | 3 +- lts/src/v2/model/UpdateSwitchResponse.cpp | 3 +- lts/src/v2/model/UpdateTransferRequest.cpp | 3 +- .../v2/model/UpdateTransferRequestBody.cpp | 3 +- ...eTransferRequestBody_log_transfer_info.cpp | 3 +- lts/src/v2/model/UpdateTransferResponse.cpp | 3 +- lts/src/v2/model/UpdatelogConvergeConfig.cpp | 3 +- mpc/include/huaweicloud/mpc/v1/MpcMeta.h | 84 + .../mpc/v1/model/AgenciesTaskReq.h | 4 +- .../v1/model/AnimatedGraphicsOutputParam.h | 4 +- .../mpc/v1/model/AnimatedGraphicsTask.h | 4 +- mpc/include/huaweicloud/mpc/v1/model/Audio.h | 4 +- .../huaweicloud/mpc/v1/model/AudioFile.h | 4 +- .../huaweicloud/mpc/v1/model/AudioInfo.h | 4 +- .../huaweicloud/mpc/v1/model/AudioProcess.h | 4 +- .../huaweicloud/mpc/v1/model/AudioTrack.h | 4 +- .../huaweicloud/mpc/v1/model/AvParameters.h | 4 +- .../huaweicloud/mpc/v1/model/BasicTaskInfo.h | 4 +- .../huaweicloud/mpc/v1/model/BasicWatermark.h | 4 +- .../mpc/v1/model/BucketAuthorizedReq.h | 4 +- .../mpc/v1/model/CancelRemuxTaskRequest.h | 4 +- .../mpc/v1/model/CancelRemuxTaskResponse.h | 4 +- .../huaweicloud/mpc/v1/model/ClipInfo.h | 4 +- mpc/include/huaweicloud/mpc/v1/model/Common.h | 4 +- .../mpc/v1/model/CommonCreateTaskReq.h | 4 +- .../mpc/v1/model/CommonCreateTaskRsp.h | 4 +- .../mpc/v1/model/CommonQueryTaskRsp.h | 4 +- .../huaweicloud/mpc/v1/model/CommonTask.h | 4 +- .../huaweicloud/mpc/v1/model/CommonTaskMeta.h | 4 +- .../huaweicloud/mpc/v1/model/ConcatInfo.h | 4 +- .../mpc/v1/model/CreateAgenciesTaskRequest.h | 4 +- .../mpc/v1/model/CreateAgenciesTaskResponse.h | 4 +- .../v1/model/CreateAnimatedGraphicsTaskReq.h | 4 +- .../model/CreateAnimatedGraphicsTaskRequest.h | 4 +- .../CreateAnimatedGraphicsTaskResponse.h | 4 +- .../mpc/v1/model/CreateEditingJobReq.h | 4 +- .../mpc/v1/model/CreateEditingJobRequest.h | 4 +- .../mpc/v1/model/CreateEditingJobResponse.h | 4 +- .../mpc/v1/model/CreateEncryptReq.h | 4 +- .../mpc/v1/model/CreateEncryptTaskRequest.h | 4 +- .../mpc/v1/model/CreateEncryptTaskResponse.h | 4 +- .../mpc/v1/model/CreateExtractTaskReq.h | 4 +- .../mpc/v1/model/CreateExtractTaskRequest.h | 4 +- .../mpc/v1/model/CreateExtractTaskResponse.h | 4 +- .../mpc/v1/model/CreateMbTasksReportRequest.h | 4 +- .../v1/model/CreateMbTasksReportResponse.h | 4 +- .../mpc/v1/model/CreateMediaProcessReq.h | 4 +- .../v1/model/CreateMediaProcessTaskRequest.h | 4 +- .../v1/model/CreateMediaProcessTaskResponse.h | 4 +- .../mpc/v1/model/CreateMergeChannelsReq.h | 4 +- .../v1/model/CreateMergeChannelsTaskRequest.h | 4 +- .../model/CreateMergeChannelsTaskResponse.h | 4 +- .../mpc/v1/model/CreateMpeCallBackRequest.h | 4 +- .../mpc/v1/model/CreateMpeCallBackResponse.h | 4 +- .../CreateQualityEnhanceTemplateRequest.h | 4 +- .../CreateQualityEnhanceTemplateResponse.h | 4 +- .../mpc/v1/model/CreateRemuxTaskReq.h | 4 +- .../mpc/v1/model/CreateRemuxTaskRequest.h | 4 +- .../mpc/v1/model/CreateRemuxTaskResponse.h | 4 +- .../mpc/v1/model/CreateResetTracksReq.h | 4 +- .../v1/model/CreateResetTracksTaskRequest.h | 4 +- .../v1/model/CreateResetTracksTaskResponse.h | 4 +- .../v1/model/CreateRetryRemuxTaskRequest.h | 4 +- .../v1/model/CreateRetryRemuxTaskResponse.h | 4 +- .../mpc/v1/model/CreateTemplateGroupRequest.h | 4 +- .../v1/model/CreateTemplateGroupResponse.h | 4 +- .../huaweicloud/mpc/v1/model/CreateThumbReq.h | 4 +- .../v1/model/CreateThumbnailsTaskRequest.h | 4 +- .../v1/model/CreateThumbnailsTaskResponse.h | 4 +- .../mpc/v1/model/CreateTransTemplateRequest.h | 4 +- .../v1/model/CreateTransTemplateResponse.h | 4 +- .../mpc/v1/model/CreateTranscodingReq.h | 4 +- .../v1/model/CreateTranscodingTaskRequest.h | 4 +- .../v1/model/CreateTranscodingTaskResponse.h | 4 +- .../v1/model/CreateWatermarkTemplateRequest.h | 4 +- .../model/CreateWatermarkTemplateResponse.h | 4 +- mpc/include/huaweicloud/mpc/v1/model/Crop.h | 4 +- .../model/DeleteAnimatedGraphicsTaskRequest.h | 4 +- .../DeleteAnimatedGraphicsTaskResponse.h | 4 +- .../mpc/v1/model/DeleteEditingJobRequest.h | 4 +- .../mpc/v1/model/DeleteEditingJobResponse.h | 4 +- .../mpc/v1/model/DeleteEncryptTaskRequest.h | 4 +- .../mpc/v1/model/DeleteEncryptTaskResponse.h | 4 +- .../mpc/v1/model/DeleteExtractTaskRequest.h | 4 +- .../mpc/v1/model/DeleteExtractTaskResponse.h | 4 +- .../v1/model/DeleteMediaProcessTaskRequest.h | 4 +- .../v1/model/DeleteMediaProcessTaskResponse.h | 4 +- .../v1/model/DeleteMergeChannelsTaskRequest.h | 4 +- .../model/DeleteMergeChannelsTaskResponse.h | 4 +- .../DeleteQualityEnhanceTemplateRequest.h | 4 +- .../DeleteQualityEnhanceTemplateResponse.h | 4 +- .../mpc/v1/model/DeleteRemuxTaskRequest.h | 4 +- .../mpc/v1/model/DeleteRemuxTaskResponse.h | 4 +- .../v1/model/DeleteResetTracksTaskRequest.h | 4 +- .../v1/model/DeleteResetTracksTaskResponse.h | 4 +- .../mpc/v1/model/DeleteTemplateGroupRequest.h | 4 +- .../v1/model/DeleteTemplateGroupResponse.h | 4 +- .../mpc/v1/model/DeleteTemplateRequest.h | 4 +- .../mpc/v1/model/DeleteTemplateResponse.h | 4 +- .../v1/model/DeleteThumbnailsTaskRequest.h | 4 +- .../v1/model/DeleteThumbnailsTaskResponse.h | 4 +- .../DeleteTranscodingTaskByConsoleRequest.h | 4 +- .../DeleteTranscodingTaskByConsoleResponse.h | 4 +- .../v1/model/DeleteTranscodingTaskRequest.h | 4 +- .../v1/model/DeleteTranscodingTaskResponse.h | 4 +- .../v1/model/DeleteWatermarkTemplateRequest.h | 4 +- .../model/DeleteWatermarkTemplateResponse.h | 4 +- .../huaweicloud/mpc/v1/model/EachEncryptRsp.h | 4 +- .../huaweicloud/mpc/v1/model/EditAudioInfo.h | 4 +- .../huaweicloud/mpc/v1/model/EditHlsInfo.h | 4 +- .../huaweicloud/mpc/v1/model/EditSetting.h | 4 +- .../huaweicloud/mpc/v1/model/EditVideoInfo.h | 4 +- .../huaweicloud/mpc/v1/model/EditingJob.h | 4 +- .../huaweicloud/mpc/v1/model/Encryption.h | 4 +- .../huaweicloud/mpc/v1/model/ErrorResponse.h | 4 +- .../huaweicloud/mpc/v1/model/ExtractTask.h | 4 +- .../huaweicloud/mpc/v1/model/HlsEncrypt.h | 4 +- .../huaweicloud/mpc/v1/model/ImageWatermark.h | 4 +- .../mpc/v1/model/ImageWatermarkSetting.h | 4 +- .../huaweicloud/mpc/v1/model/InputSetting.h | 4 +- .../mpc/v1/model/ListAllBucketsRequest.h | 4 +- .../mpc/v1/model/ListAllBucketsResponse.h | 4 +- .../mpc/v1/model/ListAllObsObjListRequest.h | 4 +- .../mpc/v1/model/ListAllObsObjListResponse.h | 4 +- .../model/ListAnimatedGraphicsTaskRequest.h | 4 +- .../model/ListAnimatedGraphicsTaskResponse.h | 4 +- .../mpc/v1/model/ListEditingJobRequest.h | 4 +- .../mpc/v1/model/ListEditingJobResponse.h | 4 +- .../mpc/v1/model/ListEncryptTaskRequest.h | 4 +- .../mpc/v1/model/ListEncryptTaskResponse.h | 4 +- .../mpc/v1/model/ListExtractTaskRequest.h | 4 +- .../mpc/v1/model/ListExtractTaskResponse.h | 4 +- .../v1/model/ListMediaProcessTaskRequest.h | 4 +- .../v1/model/ListMediaProcessTaskResponse.h | 4 +- .../v1/model/ListMergeChannelsTaskRequest.h | 4 +- .../v1/model/ListMergeChannelsTaskResponse.h | 4 +- .../mpc/v1/model/ListNotifyEventRequest.h | 4 +- .../mpc/v1/model/ListNotifyEventResponse.h | 4 +- .../model/ListNotifySmnTopicConfigRequest.h | 4 +- .../model/ListNotifySmnTopicConfigResponse.h | 4 +- ...ListQualityEnhanceDefaultTemplateRequest.h | 4 +- ...istQualityEnhanceDefaultTemplateResponse.h | 4 +- .../mpc/v1/model/ListRemuxTaskRequest.h | 4 +- .../mpc/v1/model/ListRemuxTaskResponse.h | 4 +- .../mpc/v1/model/ListResetTracksTaskRequest.h | 4 +- .../v1/model/ListResetTracksTaskResponse.h | 4 +- .../mpc/v1/model/ListStatSummaryRequest.h | 4 +- .../mpc/v1/model/ListStatSummaryResponse.h | 4 +- .../mpc/v1/model/ListTemplateGroupRequest.h | 4 +- .../mpc/v1/model/ListTemplateGroupResponse.h | 4 +- .../mpc/v1/model/ListTemplateRequest.h | 4 +- .../mpc/v1/model/ListTemplateResponse.h | 4 +- .../mpc/v1/model/ListThumbnailsTaskRequest.h | 4 +- .../mpc/v1/model/ListThumbnailsTaskResponse.h | 4 +- .../mpc/v1/model/ListTranscodeDetailRequest.h | 4 +- .../v1/model/ListTranscodeDetailResponse.h | 4 +- .../mpc/v1/model/ListTranscodingTaskRequest.h | 4 +- .../v1/model/ListTranscodingTaskResponse.h | 4 +- .../v1/model/ListWatermarkTemplateRequest.h | 4 +- .../v1/model/ListWatermarkTemplateResponse.h | 4 +- .../mpc/v1/model/MbTaskParameter.h | 4 +- .../mpc/v1/model/MbTasksReportReq.h | 4 +- .../huaweicloud/mpc/v1/model/MediaDetail.h | 4 +- .../mpc/v1/model/MediaProcessTaskInfo.h | 4 +- .../mpc/v1/model/MergeChannelsTaskInfo.h | 4 +- .../huaweicloud/mpc/v1/model/MetaData.h | 4 +- .../huaweicloud/mpc/v1/model/MixInfo.h | 4 +- .../huaweicloud/mpc/v1/model/MixInfo_layout.h | 4 +- .../mpc/v1/model/ModifyTransTemplateGroup.h | 4 +- .../mpc/v1/model/ModifyTransTemplateReq.h | 4 +- .../huaweicloud/mpc/v1/model/MosaicInfo.h | 4 +- .../huaweicloud/mpc/v1/model/MpcMultiAudio.h | 4 +- .../huaweicloud/mpc/v1/model/MpeCallBackReq.h | 4 +- .../huaweicloud/mpc/v1/model/MpeMetaData.h | 4 +- .../mpc/v1/model/MulInputFileInfo.h | 4 +- .../huaweicloud/mpc/v1/model/MultiAudio.h | 4 +- .../mpc/v1/model/MultiConcatInfo.h | 4 +- .../huaweicloud/mpc/v1/model/MultiTaskInfo.h | 4 +- .../huaweicloud/mpc/v1/model/Notification.h | 4 +- .../mpc/v1/model/NotificationConfigReq.h | 4 +- .../v1/model/NotifySmnTopicConfigRequest.h | 4 +- .../v1/model/NotifySmnTopicConfigResponse.h | 4 +- .../huaweicloud/mpc/v1/model/ObsBucket.h | 4 +- .../huaweicloud/mpc/v1/model/ObsObjInfo.h | 4 +- .../huaweicloud/mpc/v1/model/ObsObject.h | 4 +- .../huaweicloud/mpc/v1/model/OriginPara.h | 4 +- .../huaweicloud/mpc/v1/model/OutputFileInfo.h | 4 +- .../huaweicloud/mpc/v1/model/OutputPolicy.h | 4 +- .../huaweicloud/mpc/v1/model/OutputSetting.h | 4 +- .../mpc/v1/model/OutputThumbnailPara.h | 4 +- .../mpc/v1/model/OutputVideoPara.h | 4 +- .../mpc/v1/model/OutputWatermarkPara.h | 4 +- .../huaweicloud/mpc/v1/model/PaneSetting.h | 4 +- .../huaweicloud/mpc/v1/model/PicInfo.h | 4 +- .../mpc/v1/model/QualityEnhanceTemplate.h | 4 +- .../mpc/v1/model/QualityEnhanceTemplateInfo.h | 4 +- .../mpc/v1/model/QualityEnhanceVideo.h | 4 +- .../mpc/v1/model/QueryTransTemplate.h | 4 +- .../v1/model/QueryTranscodingsTaskResponse.h | 4 +- .../mpc/v1/model/RemuxOutputParam.h | 4 +- .../huaweicloud/mpc/v1/model/RemuxRetryReq.h | 4 +- .../huaweicloud/mpc/v1/model/RemuxTask.h | 4 +- .../mpc/v1/model/ResetTracksTaskInfo.h | 4 +- .../mpc/v1/model/ShowAgenciesTaskRequest.h | 4 +- .../mpc/v1/model/ShowAgenciesTaskResponse.h | 4 +- .../huaweicloud/mpc/v1/model/SourceInfo.h | 4 +- .../huaweicloud/mpc/v1/model/StatSummary.h | 4 +- .../huaweicloud/mpc/v1/model/SubAudioFile.h | 4 +- .../huaweicloud/mpc/v1/model/Subtitle.h | 4 +- .../huaweicloud/mpc/v1/model/TaskDetailInfo.h | 4 +- .../huaweicloud/mpc/v1/model/TaskInfo.h | 4 +- .../huaweicloud/mpc/v1/model/TemplateGroup.h | 4 +- .../huaweicloud/mpc/v1/model/TemplateInfo.h | 4 +- .../huaweicloud/mpc/v1/model/TextWatermark.h | 4 +- .../huaweicloud/mpc/v1/model/ThumbTask.h | 4 +- .../huaweicloud/mpc/v1/model/Thumbnail.h | 4 +- .../huaweicloud/mpc/v1/model/ThumbnailPara.h | 4 +- .../huaweicloud/mpc/v1/model/TracksInfo.h | 4 +- .../huaweicloud/mpc/v1/model/TransTemplate.h | 4 +- .../mpc/v1/model/TransTemplateGroup.h | 4 +- .../mpc/v1/model/TranscodeDetail.h | 4 +- .../v1/model/UpdateBucketAuthorizedRequest.h | 4 +- .../v1/model/UpdateBucketAuthorizedResponse.h | 4 +- .../model/UpdateQualityEnhanceTemplateReq.h | 4 +- .../UpdateQualityEnhanceTemplateRequest.h | 4 +- .../UpdateQualityEnhanceTemplateResponse.h | 4 +- .../mpc/v1/model/UpdateTemplateGroupRequest.h | 4 +- .../v1/model/UpdateTemplateGroupResponse.h | 4 +- .../mpc/v1/model/UpdateTransTemplateRequest.h | 4 +- .../v1/model/UpdateTransTemplateResponse.h | 4 +- .../v1/model/UpdateWatermarkTemplateRequest.h | 4 +- .../model/UpdateWatermarkTemplateResponse.h | 4 +- mpc/include/huaweicloud/mpc/v1/model/Video.h | 4 +- .../mpc/v1/model/VideoAndTemplate.h | 4 +- .../huaweicloud/mpc/v1/model/VideoCommon.h | 4 +- .../huaweicloud/mpc/v1/model/VideoContrast.h | 4 +- .../huaweicloud/mpc/v1/model/VideoDeblock.h | 4 +- .../huaweicloud/mpc/v1/model/VideoDenoise.h | 4 +- .../huaweicloud/mpc/v1/model/VideoInfo.h | 4 +- .../huaweicloud/mpc/v1/model/VideoObj.h | 4 +- .../mpc/v1/model/VideoParameters.h | 4 +- .../huaweicloud/mpc/v1/model/VideoProcess.h | 4 +- .../mpc/v1/model/VideoSaturation.h | 4 +- .../huaweicloud/mpc/v1/model/VideoSharp.h | 4 +- .../mpc/v1/model/VideoSuperresolution.h | 4 +- .../mpc/v1/model/WatermarkRequest.h | 4 +- .../mpc/v1/model/WatermarkTemplate.h | 4 +- .../huaweicloud/mpc/v1/model/XCodeError.h | 4 +- mpc/src/v1/MpcClient.cpp | 867 +++--- mpc/src/v1/MpcMeta.cpp | 727 +++++ mpc/src/v1/model/AgenciesTaskReq.cpp | 3 +- .../v1/model/AnimatedGraphicsOutputParam.cpp | 3 +- mpc/src/v1/model/AnimatedGraphicsTask.cpp | 3 +- mpc/src/v1/model/Audio.cpp | 3 +- mpc/src/v1/model/AudioFile.cpp | 3 +- mpc/src/v1/model/AudioInfo.cpp | 3 +- mpc/src/v1/model/AudioProcess.cpp | 3 +- mpc/src/v1/model/AudioTrack.cpp | 3 +- mpc/src/v1/model/AvParameters.cpp | 3 +- mpc/src/v1/model/BasicTaskInfo.cpp | 3 +- mpc/src/v1/model/BasicWatermark.cpp | 3 +- mpc/src/v1/model/BucketAuthorizedReq.cpp | 3 +- mpc/src/v1/model/CancelRemuxTaskRequest.cpp | 3 +- mpc/src/v1/model/CancelRemuxTaskResponse.cpp | 3 +- mpc/src/v1/model/ClipInfo.cpp | 3 +- mpc/src/v1/model/Common.cpp | 3 +- mpc/src/v1/model/CommonCreateTaskReq.cpp | 3 +- mpc/src/v1/model/CommonCreateTaskRsp.cpp | 3 +- mpc/src/v1/model/CommonQueryTaskRsp.cpp | 3 +- mpc/src/v1/model/CommonTask.cpp | 3 +- mpc/src/v1/model/CommonTaskMeta.cpp | 3 +- mpc/src/v1/model/ConcatInfo.cpp | 3 +- .../v1/model/CreateAgenciesTaskRequest.cpp | 3 +- .../v1/model/CreateAgenciesTaskResponse.cpp | 3 +- .../model/CreateAnimatedGraphicsTaskReq.cpp | 3 +- .../CreateAnimatedGraphicsTaskRequest.cpp | 3 +- .../CreateAnimatedGraphicsTaskResponse.cpp | 3 +- mpc/src/v1/model/CreateEditingJobReq.cpp | 3 +- mpc/src/v1/model/CreateEditingJobRequest.cpp | 3 +- mpc/src/v1/model/CreateEditingJobResponse.cpp | 3 +- mpc/src/v1/model/CreateEncryptReq.cpp | 3 +- mpc/src/v1/model/CreateEncryptTaskRequest.cpp | 3 +- .../v1/model/CreateEncryptTaskResponse.cpp | 3 +- mpc/src/v1/model/CreateExtractTaskReq.cpp | 3 +- mpc/src/v1/model/CreateExtractTaskRequest.cpp | 3 +- .../v1/model/CreateExtractTaskResponse.cpp | 3 +- .../v1/model/CreateMbTasksReportRequest.cpp | 3 +- .../v1/model/CreateMbTasksReportResponse.cpp | 3 +- mpc/src/v1/model/CreateMediaProcessReq.cpp | 3 +- .../model/CreateMediaProcessTaskRequest.cpp | 3 +- .../model/CreateMediaProcessTaskResponse.cpp | 3 +- mpc/src/v1/model/CreateMergeChannelsReq.cpp | 3 +- .../model/CreateMergeChannelsTaskRequest.cpp | 3 +- .../model/CreateMergeChannelsTaskResponse.cpp | 3 +- mpc/src/v1/model/CreateMpeCallBackRequest.cpp | 3 +- .../v1/model/CreateMpeCallBackResponse.cpp | 3 +- .../CreateQualityEnhanceTemplateRequest.cpp | 3 +- .../CreateQualityEnhanceTemplateResponse.cpp | 3 +- mpc/src/v1/model/CreateRemuxTaskReq.cpp | 3 +- mpc/src/v1/model/CreateRemuxTaskRequest.cpp | 3 +- mpc/src/v1/model/CreateRemuxTaskResponse.cpp | 3 +- mpc/src/v1/model/CreateResetTracksReq.cpp | 3 +- .../v1/model/CreateResetTracksTaskRequest.cpp | 3 +- .../model/CreateResetTracksTaskResponse.cpp | 3 +- .../v1/model/CreateRetryRemuxTaskRequest.cpp | 3 +- .../v1/model/CreateRetryRemuxTaskResponse.cpp | 3 +- .../v1/model/CreateTemplateGroupRequest.cpp | 3 +- .../v1/model/CreateTemplateGroupResponse.cpp | 3 +- mpc/src/v1/model/CreateThumbReq.cpp | 3 +- .../v1/model/CreateThumbnailsTaskRequest.cpp | 3 +- .../v1/model/CreateThumbnailsTaskResponse.cpp | 3 +- .../v1/model/CreateTransTemplateRequest.cpp | 3 +- .../v1/model/CreateTransTemplateResponse.cpp | 3 +- mpc/src/v1/model/CreateTranscodingReq.cpp | 3 +- .../v1/model/CreateTranscodingTaskRequest.cpp | 3 +- .../model/CreateTranscodingTaskResponse.cpp | 3 +- .../model/CreateWatermarkTemplateRequest.cpp | 3 +- .../model/CreateWatermarkTemplateResponse.cpp | 3 +- mpc/src/v1/model/Crop.cpp | 3 +- .../DeleteAnimatedGraphicsTaskRequest.cpp | 3 +- .../DeleteAnimatedGraphicsTaskResponse.cpp | 3 +- mpc/src/v1/model/DeleteEditingJobRequest.cpp | 3 +- mpc/src/v1/model/DeleteEditingJobResponse.cpp | 3 +- mpc/src/v1/model/DeleteEncryptTaskRequest.cpp | 3 +- .../v1/model/DeleteEncryptTaskResponse.cpp | 3 +- mpc/src/v1/model/DeleteExtractTaskRequest.cpp | 3 +- .../v1/model/DeleteExtractTaskResponse.cpp | 3 +- .../model/DeleteMediaProcessTaskRequest.cpp | 3 +- .../model/DeleteMediaProcessTaskResponse.cpp | 3 +- .../model/DeleteMergeChannelsTaskRequest.cpp | 3 +- .../model/DeleteMergeChannelsTaskResponse.cpp | 3 +- .../DeleteQualityEnhanceTemplateRequest.cpp | 3 +- .../DeleteQualityEnhanceTemplateResponse.cpp | 3 +- mpc/src/v1/model/DeleteRemuxTaskRequest.cpp | 3 +- mpc/src/v1/model/DeleteRemuxTaskResponse.cpp | 3 +- .../v1/model/DeleteResetTracksTaskRequest.cpp | 3 +- .../model/DeleteResetTracksTaskResponse.cpp | 3 +- .../v1/model/DeleteTemplateGroupRequest.cpp | 3 +- .../v1/model/DeleteTemplateGroupResponse.cpp | 3 +- mpc/src/v1/model/DeleteTemplateRequest.cpp | 3 +- mpc/src/v1/model/DeleteTemplateResponse.cpp | 3 +- .../v1/model/DeleteThumbnailsTaskRequest.cpp | 3 +- .../v1/model/DeleteThumbnailsTaskResponse.cpp | 3 +- .../DeleteTranscodingTaskByConsoleRequest.cpp | 3 +- ...DeleteTranscodingTaskByConsoleResponse.cpp | 3 +- .../v1/model/DeleteTranscodingTaskRequest.cpp | 3 +- .../model/DeleteTranscodingTaskResponse.cpp | 3 +- .../model/DeleteWatermarkTemplateRequest.cpp | 3 +- .../model/DeleteWatermarkTemplateResponse.cpp | 3 +- mpc/src/v1/model/EachEncryptRsp.cpp | 3 +- mpc/src/v1/model/EditAudioInfo.cpp | 3 +- mpc/src/v1/model/EditHlsInfo.cpp | 3 +- mpc/src/v1/model/EditSetting.cpp | 3 +- mpc/src/v1/model/EditVideoInfo.cpp | 3 +- mpc/src/v1/model/EditingJob.cpp | 3 +- mpc/src/v1/model/Encryption.cpp | 3 +- mpc/src/v1/model/ErrorResponse.cpp | 3 +- mpc/src/v1/model/ExtractTask.cpp | 3 +- mpc/src/v1/model/HlsEncrypt.cpp | 3 +- mpc/src/v1/model/ImageWatermark.cpp | 3 +- mpc/src/v1/model/ImageWatermarkSetting.cpp | 3 +- mpc/src/v1/model/InputSetting.cpp | 3 +- mpc/src/v1/model/ListAllBucketsRequest.cpp | 3 +- mpc/src/v1/model/ListAllBucketsResponse.cpp | 3 +- mpc/src/v1/model/ListAllObsObjListRequest.cpp | 3 +- .../v1/model/ListAllObsObjListResponse.cpp | 3 +- .../model/ListAnimatedGraphicsTaskRequest.cpp | 3 +- .../ListAnimatedGraphicsTaskResponse.cpp | 3 +- mpc/src/v1/model/ListEditingJobRequest.cpp | 3 +- mpc/src/v1/model/ListEditingJobResponse.cpp | 3 +- mpc/src/v1/model/ListEncryptTaskRequest.cpp | 3 +- mpc/src/v1/model/ListEncryptTaskResponse.cpp | 3 +- mpc/src/v1/model/ListExtractTaskRequest.cpp | 3 +- mpc/src/v1/model/ListExtractTaskResponse.cpp | 3 +- .../v1/model/ListMediaProcessTaskRequest.cpp | 3 +- .../v1/model/ListMediaProcessTaskResponse.cpp | 3 +- .../v1/model/ListMergeChannelsTaskRequest.cpp | 3 +- .../model/ListMergeChannelsTaskResponse.cpp | 3 +- mpc/src/v1/model/ListNotifyEventRequest.cpp | 3 +- mpc/src/v1/model/ListNotifyEventResponse.cpp | 3 +- .../model/ListNotifySmnTopicConfigRequest.cpp | 3 +- .../ListNotifySmnTopicConfigResponse.cpp | 3 +- ...stQualityEnhanceDefaultTemplateRequest.cpp | 3 +- ...tQualityEnhanceDefaultTemplateResponse.cpp | 3 +- mpc/src/v1/model/ListRemuxTaskRequest.cpp | 3 +- mpc/src/v1/model/ListRemuxTaskResponse.cpp | 3 +- .../v1/model/ListResetTracksTaskRequest.cpp | 3 +- .../v1/model/ListResetTracksTaskResponse.cpp | 3 +- mpc/src/v1/model/ListStatSummaryRequest.cpp | 3 +- mpc/src/v1/model/ListStatSummaryResponse.cpp | 3 +- mpc/src/v1/model/ListTemplateGroupRequest.cpp | 3 +- .../v1/model/ListTemplateGroupResponse.cpp | 3 +- mpc/src/v1/model/ListTemplateRequest.cpp | 3 +- mpc/src/v1/model/ListTemplateResponse.cpp | 3 +- .../v1/model/ListThumbnailsTaskRequest.cpp | 3 +- .../v1/model/ListThumbnailsTaskResponse.cpp | 3 +- .../v1/model/ListTranscodeDetailRequest.cpp | 3 +- .../v1/model/ListTranscodeDetailResponse.cpp | 3 +- .../v1/model/ListTranscodingTaskRequest.cpp | 3 +- .../v1/model/ListTranscodingTaskResponse.cpp | 3 +- .../v1/model/ListWatermarkTemplateRequest.cpp | 3 +- .../model/ListWatermarkTemplateResponse.cpp | 3 +- mpc/src/v1/model/MbTaskParameter.cpp | 3 +- mpc/src/v1/model/MbTasksReportReq.cpp | 3 +- mpc/src/v1/model/MediaDetail.cpp | 3 +- mpc/src/v1/model/MediaProcessTaskInfo.cpp | 3 +- mpc/src/v1/model/MergeChannelsTaskInfo.cpp | 3 +- mpc/src/v1/model/MetaData.cpp | 3 +- mpc/src/v1/model/MixInfo.cpp | 3 +- mpc/src/v1/model/MixInfo_layout.cpp | 3 +- mpc/src/v1/model/ModifyTransTemplateGroup.cpp | 3 +- mpc/src/v1/model/ModifyTransTemplateReq.cpp | 3 +- mpc/src/v1/model/MosaicInfo.cpp | 3 +- mpc/src/v1/model/MpcMultiAudio.cpp | 3 +- mpc/src/v1/model/MpeCallBackReq.cpp | 3 +- mpc/src/v1/model/MpeMetaData.cpp | 3 +- mpc/src/v1/model/MulInputFileInfo.cpp | 3 +- mpc/src/v1/model/MultiAudio.cpp | 3 +- mpc/src/v1/model/MultiConcatInfo.cpp | 3 +- mpc/src/v1/model/MultiTaskInfo.cpp | 3 +- mpc/src/v1/model/Notification.cpp | 3 +- mpc/src/v1/model/NotificationConfigReq.cpp | 3 +- .../v1/model/NotifySmnTopicConfigRequest.cpp | 3 +- .../v1/model/NotifySmnTopicConfigResponse.cpp | 3 +- mpc/src/v1/model/ObsBucket.cpp | 3 +- mpc/src/v1/model/ObsObjInfo.cpp | 3 +- mpc/src/v1/model/ObsObject.cpp | 3 +- mpc/src/v1/model/OriginPara.cpp | 3 +- mpc/src/v1/model/OutputFileInfo.cpp | 3 +- mpc/src/v1/model/OutputPolicy.cpp | 3 +- mpc/src/v1/model/OutputSetting.cpp | 3 +- mpc/src/v1/model/OutputThumbnailPara.cpp | 3 +- mpc/src/v1/model/OutputVideoPara.cpp | 3 +- mpc/src/v1/model/OutputWatermarkPara.cpp | 3 +- mpc/src/v1/model/PaneSetting.cpp | 3 +- mpc/src/v1/model/PicInfo.cpp | 3 +- mpc/src/v1/model/QualityEnhanceTemplate.cpp | 3 +- .../v1/model/QualityEnhanceTemplateInfo.cpp | 3 +- mpc/src/v1/model/QualityEnhanceVideo.cpp | 3 +- mpc/src/v1/model/QueryTransTemplate.cpp | 3 +- .../model/QueryTranscodingsTaskResponse.cpp | 3 +- mpc/src/v1/model/RemuxOutputParam.cpp | 3 +- mpc/src/v1/model/RemuxRetryReq.cpp | 3 +- mpc/src/v1/model/RemuxTask.cpp | 3 +- mpc/src/v1/model/ResetTracksTaskInfo.cpp | 3 +- mpc/src/v1/model/ShowAgenciesTaskRequest.cpp | 3 +- mpc/src/v1/model/ShowAgenciesTaskResponse.cpp | 3 +- mpc/src/v1/model/SourceInfo.cpp | 3 +- mpc/src/v1/model/StatSummary.cpp | 3 +- mpc/src/v1/model/SubAudioFile.cpp | 3 +- mpc/src/v1/model/Subtitle.cpp | 3 +- mpc/src/v1/model/TaskDetailInfo.cpp | 3 +- mpc/src/v1/model/TaskInfo.cpp | 3 +- mpc/src/v1/model/TemplateGroup.cpp | 3 +- mpc/src/v1/model/TemplateInfo.cpp | 3 +- mpc/src/v1/model/TextWatermark.cpp | 3 +- mpc/src/v1/model/ThumbTask.cpp | 3 +- mpc/src/v1/model/Thumbnail.cpp | 3 +- mpc/src/v1/model/ThumbnailPara.cpp | 3 +- mpc/src/v1/model/TracksInfo.cpp | 3 +- mpc/src/v1/model/TransTemplate.cpp | 3 +- mpc/src/v1/model/TransTemplateGroup.cpp | 3 +- mpc/src/v1/model/TranscodeDetail.cpp | 3 +- .../model/UpdateBucketAuthorizedRequest.cpp | 3 +- .../model/UpdateBucketAuthorizedResponse.cpp | 3 +- .../model/UpdateQualityEnhanceTemplateReq.cpp | 3 +- .../UpdateQualityEnhanceTemplateRequest.cpp | 3 +- .../UpdateQualityEnhanceTemplateResponse.cpp | 3 +- .../v1/model/UpdateTemplateGroupRequest.cpp | 3 +- .../v1/model/UpdateTemplateGroupResponse.cpp | 3 +- .../v1/model/UpdateTransTemplateRequest.cpp | 3 +- .../v1/model/UpdateTransTemplateResponse.cpp | 3 +- .../model/UpdateWatermarkTemplateRequest.cpp | 3 +- .../model/UpdateWatermarkTemplateResponse.cpp | 3 +- mpc/src/v1/model/Video.cpp | 3 +- mpc/src/v1/model/VideoAndTemplate.cpp | 3 +- mpc/src/v1/model/VideoCommon.cpp | 3 +- mpc/src/v1/model/VideoContrast.cpp | 3 +- mpc/src/v1/model/VideoDeblock.cpp | 3 +- mpc/src/v1/model/VideoDenoise.cpp | 3 +- mpc/src/v1/model/VideoInfo.cpp | 3 +- mpc/src/v1/model/VideoObj.cpp | 3 +- mpc/src/v1/model/VideoParameters.cpp | 3 +- mpc/src/v1/model/VideoProcess.cpp | 3 +- mpc/src/v1/model/VideoSaturation.cpp | 3 +- mpc/src/v1/model/VideoSharp.cpp | 3 +- mpc/src/v1/model/VideoSuperresolution.cpp | 3 +- mpc/src/v1/model/WatermarkRequest.cpp | 3 +- mpc/src/v1/model/WatermarkTemplate.cpp | 3 +- mpc/src/v1/model/XCodeError.cpp | 3 +- ocr/include/huaweicloud/ocr/v1/OcrClient.h | 17 +- ocr/include/huaweicloud/ocr/v1/OcrMeta.h | 70 + .../ocr/v1/model/AcceptanceBillRequestBody.h | 6 +- .../ocr/v1/model/AcceptanceBillResult.h | 4 +- .../v1/model/AutoClassificationRequestBody.h | 6 +- .../ocr/v1/model/AutoClassificationResult.h | 4 +- .../model/AutoClassificationResult_status.h | 4 +- .../ocr/v1/model/BankcardRequestBody.h | 6 +- .../huaweicloud/ocr/v1/model/BankcardResult.h | 4 +- .../ocr/v1/model/BeneficiaryItem.h | 4 +- .../ocr/v1/model/BusinessCardRequestBody.h | 6 +- .../ocr/v1/model/BusinessCardResult.h | 4 +- .../ocr/v1/model/BusinessLicenseRequestBody.h | 6 +- .../ocr/v1/model/BusinessLicenseResult.h | 4 +- .../ocr/v1/model/CambodianIdCardRequestBody.h | 6 +- .../ocr/v1/model/CambodianIdCardResult.h | 4 +- .../huaweicloud/ocr/v1/model/CharListIem.h | 4 +- .../ocr/v1/model/ChileIdCardConfidence.h | 4 +- .../ocr/v1/model/ChileIdCardRequestBody.h | 6 +- .../ocr/v1/model/ChileIdCardResult.h | 4 +- .../ocr/v1/model/ColombiaIdCardRequestBody.h | 75 + .../ocr/v1/model/ColombiaIdCardResult.h | 220 ++ .../ocr/v1/model/CustomTemplateRequestBody.h | 8 +- .../ocr/v1/model/DriverLicenseBack.h | 4 +- .../ocr/v1/model/DriverLicenseFront.h | 4 +- .../ocr/v1/model/DriverLicenseRequestBody.h | 6 +- .../ocr/v1/model/DriverLicenseResult.h | 4 +- .../ocr/v1/model/ExitEntryPermitConfidence.h | 4 +- .../v1/model/ExitEntryPermitEndorsementInfo.h | 4 +- .../ocr/v1/model/ExitEntryPermitRequestBody.h | 6 +- .../ocr/v1/model/ExitEntryPermitResult.h | 4 +- .../huaweicloud/ocr/v1/model/ExtraInfoList.h | 4 +- .../v1/model/FinancialStatementRequestBody.h | 6 +- .../ocr/v1/model/FinancialStatementResult.h | 4 +- .../FinancialStatementResult_image_size.h | 4 +- .../model/FinancialStatementWordsBlockList.h | 4 +- .../model/FinancialStatementWordsRegionList.h | 4 +- .../ocr/v1/model/FlightItineraryRequestBody.h | 6 +- .../ocr/v1/model/FlightItineraryResult.h | 4 +- .../ocr/v1/model/GeneralTableRequestBody.h | 6 +- .../ocr/v1/model/GeneralTableResult.h | 4 +- .../ocr/v1/model/GeneralTableWordsBlockList.h | 4 +- .../ocr/v1/model/GeneralTextCharList.h | 4 +- .../ocr/v1/model/GeneralTextRequestBody.h | 6 +- .../ocr/v1/model/GeneralTextResult.h | 4 +- .../ocr/v1/model/GeneralTextWordsBlockList.h | 4 +- .../ocr/v1/model/HandwritingRequestBody.h | 6 +- .../ocr/v1/model/HandwritingResult.h | 4 +- .../ocr/v1/model/HandwritingWordsBlockList.h | 4 +- .../ocr/v1/model/HealthCodeRequestBody.h | 6 +- .../ocr/v1/model/HealthCodeResult.h | 4 +- .../ocr/v1/model/HealthCodeWordsBlockList.h | 4 +- .../ocr/v1/model/HkIdCardRequestBody.h | 6 +- .../huaweicloud/ocr/v1/model/HkIdCardResult.h | 4 +- .../ocr/v1/model/IdCardRequestBody.h | 6 +- .../huaweicloud/ocr/v1/model/IdCardResult.h | 4 +- .../huaweicloud/ocr/v1/model/IdDocumentItem.h | 4 +- .../ocr/v1/model/IdDocumentRequestBody.h | 6 +- .../ocr/v1/model/IdcardVerificationResult.h | 4 +- .../huaweicloud/ocr/v1/model/InsuranceItem.h | 4 +- .../ocr/v1/model/InsurancePolicyDetail.h | 4 +- .../ocr/v1/model/InsurancePolicyRequestBody.h | 6 +- .../ocr/v1/model/InsurancePolicyResult.h | 4 +- .../huaweicloud/ocr/v1/model/InsurantItem.h | 4 +- .../v1/model/InvoiceVerificationRequestBody.h | 4 +- .../huaweicloud/ocr/v1/model/ItemList.h | 4 +- .../huaweicloud/ocr/v1/model/ItineraryList.h | 4 +- .../ocr/v1/model/LicensePlateRequestBody.h | 6 +- .../ocr/v1/model/LicensePlateResult.h | 4 +- .../ocr/v1/model/MacaoIdCardRequestBody.h | 6 +- .../ocr/v1/model/MacaoIdCardResult.h | 4 +- .../v1/model/MainlandTravelPermitConfidence.h | 4 +- .../model/MainlandTravelPermitRequestBody.h | 6 +- .../ocr/v1/model/MainlandTravelPermitResult.h | 4 +- .../ocr/v1/model/MvsInvoiceRequestBody.h | 6 +- .../ocr/v1/model/MvsInvoiceResult.h | 4 +- .../v1/model/MyanmarDriverLicenseConfidence.h | 4 +- .../model/MyanmarDriverLicenseRequestBody.h | 6 +- .../ocr/v1/model/MyanmarDriverLicenseResult.h | 4 +- .../ocr/v1/model/MyanmarIdcardConfidence.h | 4 +- .../ocr/v1/model/MyanmarIdcardRequestBody.h | 6 +- .../ocr/v1/model/MyanmarIdcardResult.h | 4 +- .../v1/model/MyanmarIdcardTranslationInfo.h | 4 +- .../ocr/v1/model/PassportRequestBody.h | 6 +- .../huaweicloud/ocr/v1/model/PassportResult.h | 4 +- .../ocr/v1/model/PcrTestRecordConfidence.h | 4 +- .../ocr/v1/model/PcrTestRecordRequestBody.h | 6 +- .../ocr/v1/model/PcrTestRecordResult.h | 4 +- .../v1/model/PcrTestRecordWordsBlockList.h | 4 +- .../ocr/v1/model/QualificationCategory.h | 4 +- .../model/QualificationCategoryConfidence.h | 4 +- .../QualificationCertificateRequestBody.h | 6 +- .../v1/model/QualificationCertificateResult.h | 4 +- .../ocr/v1/model/QualificationConfidence.h | 4 +- .../ocr/v1/model/QuotaInvoiceRequestBody.h | 6 +- .../ocr/v1/model/QuotaInvoiceResult.h | 4 +- .../model/RealEstateCertificateRequestBody.h | 6 +- .../v1/model/RealEstateCertificateResult.h | 4 +- .../v1/model/RecognizeAcceptanceBillRequest.h | 4 +- .../model/RecognizeAcceptanceBillResponse.h | 4 +- .../RecognizeAutoClassificationRequest.h | 4 +- .../RecognizeAutoClassificationResponse.h | 4 +- .../ocr/v1/model/RecognizeBankcardRequest.h | 4 +- .../ocr/v1/model/RecognizeBankcardResponse.h | 4 +- .../v1/model/RecognizeBusinessCardRequest.h | 4 +- .../v1/model/RecognizeBusinessCardResponse.h | 4 +- .../model/RecognizeBusinessLicenseRequest.h | 4 +- .../model/RecognizeBusinessLicenseResponse.h | 4 +- .../model/RecognizeCambodianIdCardRequest.h | 4 +- .../model/RecognizeCambodianIdCardResponse.h | 4 +- .../v1/model/RecognizeChileIdCardRequest.h | 4 +- .../v1/model/RecognizeChileIdCardResponse.h | 4 +- .../v1/model/RecognizeColombiaIdCardRequest.h | 83 + .../model/RecognizeColombiaIdCardResponse.h | 67 + .../v1/model/RecognizeCustomTemplateRequest.h | 4 +- .../model/RecognizeCustomTemplateResponse.h | 4 +- .../v1/model/RecognizeDriverLicenseRequest.h | 4 +- .../v1/model/RecognizeDriverLicenseResponse.h | 4 +- .../model/RecognizeExitEntryPermitRequest.h | 4 +- .../model/RecognizeExitEntryPermitResponse.h | 4 +- .../RecognizeFinancialStatementRequest.h | 4 +- .../RecognizeFinancialStatementResponse.h | 4 +- .../model/RecognizeFlightItineraryRequest.h | 4 +- .../model/RecognizeFlightItineraryResponse.h | 4 +- .../v1/model/RecognizeGeneralTableRequest.h | 4 +- .../v1/model/RecognizeGeneralTableResponse.h | 4 +- .../v1/model/RecognizeGeneralTextRequest.h | 4 +- .../v1/model/RecognizeGeneralTextResponse.h | 4 +- .../v1/model/RecognizeHandwritingRequest.h | 4 +- .../v1/model/RecognizeHandwritingResponse.h | 4 +- .../ocr/v1/model/RecognizeHealthCodeRequest.h | 4 +- .../v1/model/RecognizeHealthCodeResponse.h | 4 +- .../ocr/v1/model/RecognizeHkIdCardRequest.h | 4 +- .../ocr/v1/model/RecognizeHkIdCardResponse.h | 4 +- .../ocr/v1/model/RecognizeIdCardRequest.h | 4 +- .../ocr/v1/model/RecognizeIdCardResponse.h | 4 +- .../ocr/v1/model/RecognizeIdDocumentRequest.h | 4 +- .../v1/model/RecognizeIdDocumentResponse.h | 4 +- .../model/RecognizeInsurancePolicyRequest.h | 4 +- .../model/RecognizeInsurancePolicyResponse.h | 4 +- .../RecognizeInvoiceVerificationRequest.h | 4 +- .../RecognizeInvoiceVerificationResponse.h | 4 +- .../v1/model/RecognizeLicensePlateRequest.h | 4 +- .../v1/model/RecognizeLicensePlateResponse.h | 4 +- .../v1/model/RecognizeMacaoIdCardRequest.h | 4 +- .../v1/model/RecognizeMacaoIdCardResponse.h | 4 +- .../RecognizeMainlandTravelPermitRequest.h | 4 +- .../RecognizeMainlandTravelPermitResponse.h | 4 +- .../ocr/v1/model/RecognizeMvsInvoiceRequest.h | 4 +- .../v1/model/RecognizeMvsInvoiceResponse.h | 4 +- .../RecognizeMyanmarDriverLicenseRequest.h | 4 +- .../RecognizeMyanmarDriverLicenseResponse.h | 4 +- .../v1/model/RecognizeMyanmarIdcardRequest.h | 4 +- .../v1/model/RecognizeMyanmarIdcardResponse.h | 4 +- .../ocr/v1/model/RecognizePassportRequest.h | 4 +- .../ocr/v1/model/RecognizePassportResponse.h | 4 +- .../v1/model/RecognizePcrTestRecordRequest.h | 4 +- .../v1/model/RecognizePcrTestRecordResponse.h | 4 +- ...RecognizeQualificationCertificateRequest.h | 4 +- ...ecognizeQualificationCertificateResponse.h | 4 +- .../v1/model/RecognizeQuotaInvoiceRequest.h | 4 +- .../v1/model/RecognizeQuotaInvoiceResponse.h | 4 +- .../RecognizeRealEstateCertificateRequest.h | 4 +- .../RecognizeRealEstateCertificateResponse.h | 4 +- .../RecognizeSmartDocumentRecognizerRequest.h | 4 +- ...RecognizeSmartDocumentRecognizerResponse.h | 4 +- .../v1/model/RecognizeTaxiInvoiceRequest.h | 4 +- .../v1/model/RecognizeTaxiInvoiceResponse.h | 4 +- .../v1/model/RecognizeThailandIdcardRequest.h | 4 +- .../model/RecognizeThailandIdcardResponse.h | 4 +- .../RecognizeThailandLicensePlateRequest.h | 4 +- .../RecognizeThailandLicensePlateResponse.h | 4 +- .../v1/model/RecognizeTollInvoiceRequest.h | 4 +- .../v1/model/RecognizeTollInvoiceResponse.h | 4 +- .../v1/model/RecognizeTrainTicketRequest.h | 4 +- .../v1/model/RecognizeTrainTicketResponse.h | 4 +- .../RecognizeTransportationLicenseRequest.h | 4 +- .../RecognizeTransportationLicenseResponse.h | 4 +- .../ocr/v1/model/RecognizeVatInvoiceRequest.h | 4 +- .../v1/model/RecognizeVatInvoiceResponse.h | 4 +- .../RecognizeVehicleCertificateRequest.h | 4 +- .../RecognizeVehicleCertificateResponse.h | 4 +- .../v1/model/RecognizeVehicleLicenseRequest.h | 4 +- .../model/RecognizeVehicleLicenseResponse.h | 4 +- .../v1/model/RecognizeVietnamIdCardRequest.h | 4 +- .../v1/model/RecognizeVietnamIdCardResponse.h | 4 +- .../ocr/v1/model/RecognizeVinRequest.h | 4 +- .../ocr/v1/model/RecognizeVinResponse.h | 4 +- .../model/RecognizeWaybillElectronicRequest.h | 4 +- .../RecognizeWaybillElectronicResponse.h | 4 +- .../ocr/v1/model/RecognizeWebImageRequest.h | 4 +- .../ocr/v1/model/RecognizeWebImageResponse.h | 4 +- .../v1/model/SmartDocumentRecognizerKVBlock.h | 4 +- .../SmartDocumentRecognizerKVWordsBlock.h | 4 +- .../model/SmartDocumentRecognizerKvResult.h | 4 +- .../SmartDocumentRecognizerLayoutBlock.h | 4 +- .../SmartDocumentRecognizerLayoutResult.h | 4 +- .../model/SmartDocumentRecognizerOcrResult.h | 4 +- .../SmartDocumentRecognizerRequestBody.h | 6 +- .../v1/model/SmartDocumentRecognizerResult.h | 4 +- .../model/SmartDocumentRecognizerTableBlock.h | 4 +- .../SmartDocumentRecognizerTableResult.h | 4 +- .../SmartDocumentRecognizerTableWordsBlock.h | 4 +- .../SmartDocumentRecognizerWordsBlockList.h | 4 +- .../ocr/v1/model/TaxiInvoiceRequestBody.h | 6 +- .../ocr/v1/model/TaxiInvoiceResult.h | 4 +- .../ocr/v1/model/ThailandIdcardConfidence.h | 4 +- .../ocr/v1/model/ThailandIdcardRequestBody.h | 6 +- .../ocr/v1/model/ThailandIdcardResult.h | 4 +- .../ocr/v1/model/ThailandLicensePlateItem.h | 4 +- .../model/ThailandLicensePlateRequestBody.h | 6 +- .../ocr/v1/model/TollInvoiceRequestBody.h | 6 +- .../ocr/v1/model/TollInvoiceResult.h | 4 +- .../ocr/v1/model/TrainTicketRequestBody.h | 6 +- .../ocr/v1/model/TrainTicketResult.h | 4 +- .../model/TransportationLicenseRequestBody.h | 6 +- .../v1/model/TransportationLicenseResult.h | 4 +- .../huaweicloud/ocr/v1/model/VINResult.h | 4 +- .../ocr/v1/model/VatInvoiceRequestBody.h | 6 +- .../ocr/v1/model/VatInvoiceResult.h | 4 +- .../v1/model/VehicleCertificateRequestBody.h | 6 +- .../ocr/v1/model/VehicleCertificateResult.h | 4 +- .../ocr/v1/model/VehicleLicenseFront.h | 186 ++ .../ocr/v1/model/VehicleLicenseRequestBody.h | 8 +- .../ocr/v1/model/VehicleLicenseResult.h | 39 +- .../ocr/v1/model/VehicleLicenseback.h | 197 ++ .../ocr/v1/model/VietnamIdCardRequestBody.h | 6 +- .../ocr/v1/model/VietnamIdCardResult.h | 4 +- .../huaweicloud/ocr/v1/model/VinRequestBody.h | 6 +- .../v1/model/WaybillElectronicRequestBody.h | 6 +- .../ocr/v1/model/WaybillElectronicResult.h | 4 +- .../ocr/v1/model/WebImageContactInfo.h | 4 +- .../ocr/v1/model/WebImageExtractedData.h | 4 +- .../ocr/v1/model/WebImageImageSize.h | 4 +- .../ocr/v1/model/WebImageRequestBody.h | 17 +- .../huaweicloud/ocr/v1/model/WebImageResult.h | 4 +- .../ocr/v1/model/WebImageWordsBlockList.h | 4 +- .../huaweicloud/ocr/v1/model/WordsListIem.h | 4 +- .../ocr/v1/model/WordsRegionList.h | 4 +- ocr/src/v1/OcrClient.cpp | 776 +++-- ocr/src/v1/OcrMeta.cpp | 674 +++++ .../v1/model/AcceptanceBillRequestBody.cpp | 3 +- ocr/src/v1/model/AcceptanceBillResult.cpp | 3 +- .../model/AutoClassificationRequestBody.cpp | 3 +- ocr/src/v1/model/AutoClassificationResult.cpp | 3 +- .../model/AutoClassificationResult_status.cpp | 3 +- ocr/src/v1/model/BankcardRequestBody.cpp | 3 +- ocr/src/v1/model/BankcardResult.cpp | 3 +- ocr/src/v1/model/BeneficiaryItem.cpp | 3 +- ocr/src/v1/model/BusinessCardRequestBody.cpp | 3 +- ocr/src/v1/model/BusinessCardResult.cpp | 3 +- .../v1/model/BusinessLicenseRequestBody.cpp | 3 +- ocr/src/v1/model/BusinessLicenseResult.cpp | 3 +- .../v1/model/CambodianIdCardRequestBody.cpp | 3 +- ocr/src/v1/model/CambodianIdCardResult.cpp | 3 +- ocr/src/v1/model/CharListIem.cpp | 3 +- ocr/src/v1/model/ChileIdCardConfidence.cpp | 3 +- ocr/src/v1/model/ChileIdCardRequestBody.cpp | 3 +- ocr/src/v1/model/ChileIdCardResult.cpp | 3 +- .../v1/model/ColombiaIdCardRequestBody.cpp | 114 + ocr/src/v1/model/ColombiaIdCardResult.cpp | 568 ++++ .../v1/model/CustomTemplateRequestBody.cpp | 3 +- ocr/src/v1/model/DriverLicenseBack.cpp | 3 +- ocr/src/v1/model/DriverLicenseFront.cpp | 3 +- ocr/src/v1/model/DriverLicenseRequestBody.cpp | 3 +- ocr/src/v1/model/DriverLicenseResult.cpp | 3 +- .../v1/model/ExitEntryPermitConfidence.cpp | 3 +- .../model/ExitEntryPermitEndorsementInfo.cpp | 3 +- .../v1/model/ExitEntryPermitRequestBody.cpp | 3 +- ocr/src/v1/model/ExitEntryPermitResult.cpp | 3 +- ocr/src/v1/model/ExtraInfoList.cpp | 3 +- .../model/FinancialStatementRequestBody.cpp | 3 +- ocr/src/v1/model/FinancialStatementResult.cpp | 3 +- .../FinancialStatementResult_image_size.cpp | 3 +- .../FinancialStatementWordsBlockList.cpp | 3 +- .../FinancialStatementWordsRegionList.cpp | 3 +- .../v1/model/FlightItineraryRequestBody.cpp | 3 +- ocr/src/v1/model/FlightItineraryResult.cpp | 3 +- ocr/src/v1/model/GeneralTableRequestBody.cpp | 3 +- ocr/src/v1/model/GeneralTableResult.cpp | 3 +- .../v1/model/GeneralTableWordsBlockList.cpp | 3 +- ocr/src/v1/model/GeneralTextCharList.cpp | 3 +- ocr/src/v1/model/GeneralTextRequestBody.cpp | 3 +- ocr/src/v1/model/GeneralTextResult.cpp | 3 +- .../v1/model/GeneralTextWordsBlockList.cpp | 3 +- ocr/src/v1/model/HandwritingRequestBody.cpp | 3 +- ocr/src/v1/model/HandwritingResult.cpp | 3 +- .../v1/model/HandwritingWordsBlockList.cpp | 3 +- ocr/src/v1/model/HealthCodeRequestBody.cpp | 3 +- ocr/src/v1/model/HealthCodeResult.cpp | 3 +- ocr/src/v1/model/HealthCodeWordsBlockList.cpp | 3 +- ocr/src/v1/model/HkIdCardRequestBody.cpp | 3 +- ocr/src/v1/model/HkIdCardResult.cpp | 3 +- ocr/src/v1/model/IdCardRequestBody.cpp | 3 +- ocr/src/v1/model/IdCardResult.cpp | 3 +- ocr/src/v1/model/IdDocumentItem.cpp | 3 +- ocr/src/v1/model/IdDocumentRequestBody.cpp | 3 +- ocr/src/v1/model/IdcardVerificationResult.cpp | 3 +- ocr/src/v1/model/InsuranceItem.cpp | 3 +- ocr/src/v1/model/InsurancePolicyDetail.cpp | 3 +- .../v1/model/InsurancePolicyRequestBody.cpp | 3 +- ocr/src/v1/model/InsurancePolicyResult.cpp | 3 +- ocr/src/v1/model/InsurantItem.cpp | 3 +- .../model/InvoiceVerificationRequestBody.cpp | 3 +- ocr/src/v1/model/ItemList.cpp | 3 +- ocr/src/v1/model/ItineraryList.cpp | 3 +- ocr/src/v1/model/LicensePlateRequestBody.cpp | 3 +- ocr/src/v1/model/LicensePlateResult.cpp | 3 +- ocr/src/v1/model/MacaoIdCardRequestBody.cpp | 3 +- ocr/src/v1/model/MacaoIdCardResult.cpp | 3 +- .../model/MainlandTravelPermitConfidence.cpp | 3 +- .../model/MainlandTravelPermitRequestBody.cpp | 3 +- .../v1/model/MainlandTravelPermitResult.cpp | 3 +- ocr/src/v1/model/MvsInvoiceRequestBody.cpp | 3 +- ocr/src/v1/model/MvsInvoiceResult.cpp | 3 +- .../model/MyanmarDriverLicenseConfidence.cpp | 3 +- .../model/MyanmarDriverLicenseRequestBody.cpp | 3 +- .../v1/model/MyanmarDriverLicenseResult.cpp | 3 +- ocr/src/v1/model/MyanmarIdcardConfidence.cpp | 3 +- ocr/src/v1/model/MyanmarIdcardRequestBody.cpp | 3 +- ocr/src/v1/model/MyanmarIdcardResult.cpp | 3 +- .../v1/model/MyanmarIdcardTranslationInfo.cpp | 3 +- ocr/src/v1/model/PassportRequestBody.cpp | 3 +- ocr/src/v1/model/PassportResult.cpp | 3 +- ocr/src/v1/model/PcrTestRecordConfidence.cpp | 3 +- ocr/src/v1/model/PcrTestRecordRequestBody.cpp | 3 +- ocr/src/v1/model/PcrTestRecordResult.cpp | 3 +- .../v1/model/PcrTestRecordWordsBlockList.cpp | 3 +- ocr/src/v1/model/QualificationCategory.cpp | 3 +- .../model/QualificationCategoryConfidence.cpp | 3 +- .../QualificationCertificateRequestBody.cpp | 3 +- .../model/QualificationCertificateResult.cpp | 3 +- ocr/src/v1/model/QualificationConfidence.cpp | 3 +- ocr/src/v1/model/QuotaInvoiceRequestBody.cpp | 3 +- ocr/src/v1/model/QuotaInvoiceResult.cpp | 3 +- .../RealEstateCertificateRequestBody.cpp | 3 +- .../v1/model/RealEstateCertificateResult.cpp | 3 +- .../model/RecognizeAcceptanceBillRequest.cpp | 3 +- .../model/RecognizeAcceptanceBillResponse.cpp | 3 +- .../RecognizeAutoClassificationRequest.cpp | 3 +- .../RecognizeAutoClassificationResponse.cpp | 3 +- ocr/src/v1/model/RecognizeBankcardRequest.cpp | 3 +- .../v1/model/RecognizeBankcardResponse.cpp | 3 +- .../v1/model/RecognizeBusinessCardRequest.cpp | 3 +- .../model/RecognizeBusinessCardResponse.cpp | 3 +- .../model/RecognizeBusinessLicenseRequest.cpp | 3 +- .../RecognizeBusinessLicenseResponse.cpp | 3 +- .../model/RecognizeCambodianIdCardRequest.cpp | 3 +- .../RecognizeCambodianIdCardResponse.cpp | 3 +- .../v1/model/RecognizeChileIdCardRequest.cpp | 3 +- .../v1/model/RecognizeChileIdCardResponse.cpp | 3 +- .../model/RecognizeColombiaIdCardRequest.cpp | 113 + .../model/RecognizeColombiaIdCardResponse.cpp | 78 + .../model/RecognizeCustomTemplateRequest.cpp | 3 +- .../model/RecognizeCustomTemplateResponse.cpp | 3 +- .../model/RecognizeDriverLicenseRequest.cpp | 3 +- .../model/RecognizeDriverLicenseResponse.cpp | 3 +- .../model/RecognizeExitEntryPermitRequest.cpp | 3 +- .../RecognizeExitEntryPermitResponse.cpp | 3 +- .../RecognizeFinancialStatementRequest.cpp | 3 +- .../RecognizeFinancialStatementResponse.cpp | 3 +- .../model/RecognizeFlightItineraryRequest.cpp | 3 +- .../RecognizeFlightItineraryResponse.cpp | 3 +- .../v1/model/RecognizeGeneralTableRequest.cpp | 3 +- .../model/RecognizeGeneralTableResponse.cpp | 3 +- .../v1/model/RecognizeGeneralTextRequest.cpp | 3 +- .../v1/model/RecognizeGeneralTextResponse.cpp | 3 +- .../v1/model/RecognizeHandwritingRequest.cpp | 3 +- .../v1/model/RecognizeHandwritingResponse.cpp | 3 +- .../v1/model/RecognizeHealthCodeRequest.cpp | 3 +- .../v1/model/RecognizeHealthCodeResponse.cpp | 3 +- ocr/src/v1/model/RecognizeHkIdCardRequest.cpp | 3 +- .../v1/model/RecognizeHkIdCardResponse.cpp | 3 +- ocr/src/v1/model/RecognizeIdCardRequest.cpp | 3 +- ocr/src/v1/model/RecognizeIdCardResponse.cpp | 3 +- .../v1/model/RecognizeIdDocumentRequest.cpp | 3 +- .../v1/model/RecognizeIdDocumentResponse.cpp | 3 +- .../model/RecognizeInsurancePolicyRequest.cpp | 3 +- .../RecognizeInsurancePolicyResponse.cpp | 3 +- .../RecognizeInvoiceVerificationRequest.cpp | 3 +- .../RecognizeInvoiceVerificationResponse.cpp | 3 +- .../v1/model/RecognizeLicensePlateRequest.cpp | 3 +- .../model/RecognizeLicensePlateResponse.cpp | 3 +- .../v1/model/RecognizeMacaoIdCardRequest.cpp | 3 +- .../v1/model/RecognizeMacaoIdCardResponse.cpp | 3 +- .../RecognizeMainlandTravelPermitRequest.cpp | 3 +- .../RecognizeMainlandTravelPermitResponse.cpp | 3 +- .../v1/model/RecognizeMvsInvoiceRequest.cpp | 3 +- .../v1/model/RecognizeMvsInvoiceResponse.cpp | 3 +- .../RecognizeMyanmarDriverLicenseRequest.cpp | 3 +- .../RecognizeMyanmarDriverLicenseResponse.cpp | 3 +- .../model/RecognizeMyanmarIdcardRequest.cpp | 3 +- .../model/RecognizeMyanmarIdcardResponse.cpp | 3 +- ocr/src/v1/model/RecognizePassportRequest.cpp | 3 +- .../v1/model/RecognizePassportResponse.cpp | 3 +- .../model/RecognizePcrTestRecordRequest.cpp | 3 +- .../model/RecognizePcrTestRecordResponse.cpp | 3 +- ...cognizeQualificationCertificateRequest.cpp | 3 +- ...ognizeQualificationCertificateResponse.cpp | 3 +- .../v1/model/RecognizeQuotaInvoiceRequest.cpp | 3 +- .../model/RecognizeQuotaInvoiceResponse.cpp | 3 +- .../RecognizeRealEstateCertificateRequest.cpp | 3 +- ...RecognizeRealEstateCertificateResponse.cpp | 3 +- ...ecognizeSmartDocumentRecognizerRequest.cpp | 3 +- ...cognizeSmartDocumentRecognizerResponse.cpp | 3 +- .../v1/model/RecognizeTaxiInvoiceRequest.cpp | 3 +- .../v1/model/RecognizeTaxiInvoiceResponse.cpp | 3 +- .../model/RecognizeThailandIdcardRequest.cpp | 3 +- .../model/RecognizeThailandIdcardResponse.cpp | 3 +- .../RecognizeThailandLicensePlateRequest.cpp | 3 +- .../RecognizeThailandLicensePlateResponse.cpp | 3 +- .../v1/model/RecognizeTollInvoiceRequest.cpp | 3 +- .../v1/model/RecognizeTollInvoiceResponse.cpp | 3 +- .../v1/model/RecognizeTrainTicketRequest.cpp | 3 +- .../v1/model/RecognizeTrainTicketResponse.cpp | 3 +- .../RecognizeTransportationLicenseRequest.cpp | 3 +- ...RecognizeTransportationLicenseResponse.cpp | 3 +- .../v1/model/RecognizeVatInvoiceRequest.cpp | 3 +- .../v1/model/RecognizeVatInvoiceResponse.cpp | 3 +- .../RecognizeVehicleCertificateRequest.cpp | 3 +- .../RecognizeVehicleCertificateResponse.cpp | 3 +- .../model/RecognizeVehicleLicenseRequest.cpp | 3 +- .../model/RecognizeVehicleLicenseResponse.cpp | 3 +- .../model/RecognizeVietnamIdCardRequest.cpp | 3 +- .../model/RecognizeVietnamIdCardResponse.cpp | 3 +- ocr/src/v1/model/RecognizeVinRequest.cpp | 3 +- ocr/src/v1/model/RecognizeVinResponse.cpp | 3 +- .../RecognizeWaybillElectronicRequest.cpp | 3 +- .../RecognizeWaybillElectronicResponse.cpp | 3 +- ocr/src/v1/model/RecognizeWebImageRequest.cpp | 3 +- .../v1/model/RecognizeWebImageResponse.cpp | 3 +- .../model/SmartDocumentRecognizerKVBlock.cpp | 3 +- .../SmartDocumentRecognizerKVWordsBlock.cpp | 3 +- .../model/SmartDocumentRecognizerKvResult.cpp | 3 +- .../SmartDocumentRecognizerLayoutBlock.cpp | 3 +- .../SmartDocumentRecognizerLayoutResult.cpp | 3 +- .../SmartDocumentRecognizerOcrResult.cpp | 3 +- .../SmartDocumentRecognizerRequestBody.cpp | 3 +- .../model/SmartDocumentRecognizerResult.cpp | 3 +- .../SmartDocumentRecognizerTableBlock.cpp | 3 +- .../SmartDocumentRecognizerTableResult.cpp | 3 +- ...SmartDocumentRecognizerTableWordsBlock.cpp | 3 +- .../SmartDocumentRecognizerWordsBlockList.cpp | 3 +- ocr/src/v1/model/TaxiInvoiceRequestBody.cpp | 3 +- ocr/src/v1/model/TaxiInvoiceResult.cpp | 3 +- ocr/src/v1/model/ThailandIdcardConfidence.cpp | 3 +- .../v1/model/ThailandIdcardRequestBody.cpp | 3 +- ocr/src/v1/model/ThailandIdcardResult.cpp | 3 +- ocr/src/v1/model/ThailandLicensePlateItem.cpp | 3 +- .../model/ThailandLicensePlateRequestBody.cpp | 3 +- ocr/src/v1/model/TollInvoiceRequestBody.cpp | 3 +- ocr/src/v1/model/TollInvoiceResult.cpp | 3 +- ocr/src/v1/model/TrainTicketRequestBody.cpp | 3 +- ocr/src/v1/model/TrainTicketResult.cpp | 3 +- .../TransportationLicenseRequestBody.cpp | 3 +- .../v1/model/TransportationLicenseResult.cpp | 3 +- ocr/src/v1/model/VINResult.cpp | 3 +- ocr/src/v1/model/VatInvoiceRequestBody.cpp | 3 +- ocr/src/v1/model/VatInvoiceResult.cpp | 3 +- .../model/VehicleCertificateRequestBody.cpp | 3 +- ocr/src/v1/model/VehicleCertificateResult.cpp | 3 +- ocr/src/v1/model/VehicleLicenseFront.cpp | 463 +++ .../v1/model/VehicleLicenseRequestBody.cpp | 3 +- ocr/src/v1/model/VehicleLicenseResult.cpp | 106 +- ocr/src/v1/model/VehicleLicenseback.cpp | 498 ++++ ocr/src/v1/model/VietnamIdCardRequestBody.cpp | 3 +- ocr/src/v1/model/VietnamIdCardResult.cpp | 3 +- ocr/src/v1/model/VinRequestBody.cpp | 3 +- .../v1/model/WaybillElectronicRequestBody.cpp | 3 +- ocr/src/v1/model/WaybillElectronicResult.cpp | 3 +- ocr/src/v1/model/WebImageContactInfo.cpp | 3 +- ocr/src/v1/model/WebImageExtractedData.cpp | 3 +- ocr/src/v1/model/WebImageImageSize.cpp | 3 +- ocr/src/v1/model/WebImageRequestBody.cpp | 38 +- ocr/src/v1/model/WebImageResult.cpp | 3 +- ocr/src/v1/model/WebImageWordsBlockList.cpp | 3 +- ocr/src/v1/model/WordsListIem.cpp | 3 +- ocr/src/v1/model/WordsRegionList.cpp | 3 +- rds/include/huaweicloud/rds/v3/RdsClient.h | 54 + rds/include/huaweicloud/rds/v3/RdsMeta.h | 191 ++ rds/include/huaweicloud/rds/v3/RdsRegion.h | 4 + .../huaweicloud/rds/v3/model/ADDomainInfo.h | 4 +- .../rds/v3/model/AddMsdtcRequestBody.h | 4 +- .../v3/model/AddPostgresqlHbaConfRequest.h | 84 + .../v3/model/AddPostgresqlHbaConfResponse.h | 78 + .../rds/v3/model/AllowDbPrivilegeRequest.h | 4 +- .../rds/v3/model/AllowDbPrivilegeResponse.h | 4 +- .../v3/model/AllowDbUserPrivilegeRequest.h | 4 +- .../v3/model/AllowDbUserPrivilegeResponse.h | 4 +- .../AllowSqlserverDbUserPrivilegeRequest.h | 4 +- .../AllowSqlserverDbUserPrivilegeResponse.h | 4 +- .../huaweicloud/rds/v3/model/ApiVersion.h | 4 +- .../v3/model/ApplyConfigurationAsyncRequest.h | 4 +- .../model/ApplyConfigurationAsyncResponse.h | 4 +- .../rds/v3/model/ApplyConfigurationRequest.h | 4 +- ...ApplyConfigurationResponse_apply_results.h | 4 +- .../rds/v3/model/AttachEipRequest.h | 4 +- .../rds/v3/model/AttachEipResponse.h | 4 +- .../huaweicloud/rds/v3/model/Auditlog.h | 4 +- .../huaweicloud/rds/v3/model/AvailableZone.h | 4 +- .../huaweicloud/rds/v3/model/BackupDatabase.h | 4 +- .../rds/v3/model/BackupDatastore.h | 4 +- .../huaweicloud/rds/v3/model/BackupForList.h | 4 +- .../huaweicloud/rds/v3/model/BackupInfo.h | 4 +- .../huaweicloud/rds/v3/model/BackupPolicy.h | 4 +- .../huaweicloud/rds/v3/model/BackupStrategy.h | 4 +- .../rds/v3/model/BackupStrategyForResponse.h | 4 +- .../rds/v3/model/BatchAddMsdtcsRequest.h | 4 +- .../rds/v3/model/BatchAddMsdtcsResponse.h | 4 +- .../v3/model/BatchDeleteBackupRequestBody.h | 4 +- .../v3/model/BatchDeleteManualBackupRequest.h | 4 +- .../model/BatchDeleteManualBackupResponse.h | 4 +- .../v3/model/BatchTagActionAddRequestBody.h | 4 +- .../v3/model/BatchTagActionDelRequestBody.h | 4 +- .../rds/v3/model/BatchTagAddActionRequest.h | 4 +- .../rds/v3/model/BatchTagAddActionResponse.h | 4 +- .../rds/v3/model/BatchTagDelActionRequest.h | 4 +- .../rds/v3/model/BatchTagDelActionResponse.h | 4 +- .../huaweicloud/rds/v3/model/BindEipRequest.h | 4 +- .../v3/model/BinlogClearPolicyRequestBody.h | 4 +- .../rds/v3/model/ChangeFailoverModeRequest.h | 4 +- .../rds/v3/model/ChangeFailoverModeResponse.h | 4 +- .../v3/model/ChangeFailoverStrategyRequest.h | 4 +- .../v3/model/ChangeFailoverStrategyResponse.h | 4 +- .../rds/v3/model/ChangeOpsWindowRequest.h | 4 +- .../rds/v3/model/ChangeOpsWindowResponse.h | 4 +- .../rds/v3/model/ChangeProxyScaleRequest.h | 4 +- .../rds/v3/model/ChangeProxyScaleResponse.h | 4 +- .../v3/model/ChangeTheDelayThresholdRequest.h | 4 +- .../model/ChangeTheDelayThresholdResponse.h | 4 +- .../ChangingTheDelayThresholdRequestBody.h | 4 +- .../huaweicloud/rds/v3/model/ChargeInfo.h | 4 +- .../rds/v3/model/ChargeInfoResponse.h | 4 +- .../huaweicloud/rds/v3/model/Computes.h | 4 +- .../v3/model/ConfigurationCopyRequestBody.h | 4 +- .../rds/v3/model/ConfigurationForCreation.h | 4 +- .../rds/v3/model/ConfigurationForUpdate.h | 4 +- .../rds/v3/model/ConfigurationParameter.h | 4 +- .../rds/v3/model/ConfigurationSummary.h | 4 +- .../v3/model/ConfigurationSummaryForCreate.h | 4 +- .../rds/v3/model/CopyConfigurationRequest.h | 4 +- .../rds/v3/model/CopyConfigurationResponse.h | 4 +- .../rds/v3/model/CreateConfigurationRequest.h | 4 +- .../v3/model/CreateConfigurationResponse.h | 4 +- .../rds/v3/model/CreateDatabaseRequest.h | 4 +- .../rds/v3/model/CreateDatabaseResponse.h | 4 +- .../rds/v3/model/CreateDbUserRequest.h | 4 +- .../rds/v3/model/CreateDbUserResponse.h | 4 +- .../rds/v3/model/CreateDnsNameRequest.h | 4 +- .../rds/v3/model/CreateDnsNameRequestBody.h | 4 +- .../rds/v3/model/CreateDnsNameResponse.h | 4 +- .../rds/v3/model/CreateInstanceRequest.h | 4 +- .../rds/v3/model/CreateInstanceRespItem.h | 4 +- .../rds/v3/model/CreateInstanceResponse.h | 4 +- .../rds/v3/model/CreateManualBackupRequest.h | 4 +- .../v3/model/CreateManualBackupRequestBody.h | 4 +- .../rds/v3/model/CreateManualBackupResponse.h | 4 +- .../model/CreatePostgresqlDatabaseRequest.h | 4 +- .../model/CreatePostgresqlDatabaseResponse.h | 4 +- .../CreatePostgresqlDatabaseSchemaRequest.h | 4 +- .../CreatePostgresqlDatabaseSchemaResponse.h | 4 +- .../v3/model/CreatePostgresqlDbUserRequest.h | 4 +- .../v3/model/CreatePostgresqlDbUserResponse.h | 4 +- .../model/CreatePostgresqlExtensionRequest.h | 4 +- .../model/CreatePostgresqlExtensionResponse.h | 4 +- .../v3/model/CreateRestoreInstanceRequest.h | 4 +- .../model/CreateRestoreInstanceRequestBody.h | 4 +- .../v3/model/CreateRestoreInstanceResponse.h | 4 +- .../v3/model/CreateSqlserverDatabaseRequest.h | 4 +- .../model/CreateSqlserverDatabaseResponse.h | 4 +- .../v3/model/CreateSqlserverDbUserRequest.h | 4 +- .../v3/model/CreateSqlserverDbUserResponse.h | 4 +- .../v3/model/CreateXelLogDownloadRequest.h | 4 +- .../model/CreateXelLogDownloadRequestBody.h | 4 +- .../v3/model/CreateXelLogDownloadResponse.h | 4 +- .../rds/v3/model/CreateXelLogDownloadResult.h | 4 +- .../CustomerModifyAutoEnlargePolicyReq.h | 4 +- .../model/CustomerUpgradeDatabaseVersionReq.h | 4 +- .../CustomerUpgradeDatabaseVersionReqNew.h | 16 +- .../rds/v3/model/DBSInstanceHostInfoResult.h | 4 +- .../huaweicloud/rds/v3/model/DataIpRequest.h | 4 +- .../rds/v3/model/DatabaseForCreation.h | 4 +- .../rds/v3/model/DatabaseWithPrivilege.h | 4 +- .../v3/model/DatabaseWithPrivilegeObject.h | 4 +- .../huaweicloud/rds/v3/model/Datastore.h | 4 +- .../rds/v3/model/DbUserPrivilegeRequest.h | 4 +- .../rds/v3/model/DbUserPwdRequest.h | 4 +- .../rds/v3/model/DeleteBackupResult.h | 4 +- .../rds/v3/model/DeleteConfigurationRequest.h | 4 +- .../v3/model/DeleteConfigurationResponse.h | 4 +- .../rds/v3/model/DeleteDatabaseRequest.h | 4 +- .../rds/v3/model/DeleteDatabaseResponse.h | 4 +- .../rds/v3/model/DeleteDbUserRequest.h | 4 +- .../rds/v3/model/DeleteDbUserResponse.h | 4 +- .../rds/v3/model/DeleteInstanceRequest.h | 4 +- .../rds/v3/model/DeleteInstanceResponse.h | 4 +- .../rds/v3/model/DeleteJobRequest.h | 4 +- .../rds/v3/model/DeleteJobResponse.h | 4 +- .../rds/v3/model/DeleteManualBackupRequest.h | 4 +- .../rds/v3/model/DeleteManualBackupResponse.h | 4 +- .../model/DeletePostgresqlDatabaseRequest.h | 4 +- .../model/DeletePostgresqlDatabaseResponse.h | 4 +- .../v3/model/DeletePostgresqlDbUserRequest.h | 4 +- .../v3/model/DeletePostgresqlDbUserResponse.h | 4 +- .../model/DeletePostgresqlExtensionRequest.h | 4 +- .../model/DeletePostgresqlExtensionResponse.h | 4 +- .../v3/model/DeletePostgresqlHbaConfRequest.h | 84 + .../model/DeletePostgresqlHbaConfResponse.h | 78 + .../model/DeleteSqlserverDatabaseExRequest.h | 4 +- .../model/DeleteSqlserverDatabaseExResponse.h | 4 +- .../v3/model/DeleteSqlserverDatabaseRequest.h | 4 +- .../model/DeleteSqlserverDatabaseResponse.h | 4 +- .../v3/model/DeleteSqlserverDbUserRequest.h | 4 +- .../v3/model/DeleteSqlserverDbUserResponse.h | 4 +- .../rds/v3/model/DownloadInfoRsp.h | 4 +- .../rds/v3/model/DownloadSlowlogRequest.h | 4 +- .../rds/v3/model/DownloadSlowlogResponse.h | 4 +- .../rds/v3/model/DropDatabaseV3Req.h | 4 +- .../huaweicloud/rds/v3/model/DssPoolInfo.h | 4 +- .../rds/v3/model/EnableConfigurationRequest.h | 4 +- .../v3/model/EnableConfigurationResponse.h | 4 +- .../rds/v3/model/EngineFlavorData.h | 4 +- .../rds/v3/model/EnlargeVolumeObject.h | 4 +- .../rds/v3/model/EnlargeVolumeRequestBody.h | 4 +- .../huaweicloud/rds/v3/model/ErrorLog.h | 4 +- .../huaweicloud/rds/v3/model/ErrorLogItem.h | 4 +- .../huaweicloud/rds/v3/model/ErrorResponse.h | 4 +- .../huaweicloud/rds/v3/model/ErrorRsp.h | 4 +- .../rds/v3/model/ErrorlogForLtsRequest.h | 4 +- .../rds/v3/model/ExtensionRequest.h | 4 +- .../rds/v3/model/ExtensionsResponse.h | 4 +- .../rds/v3/model/FailoverModeRequest.h | 4 +- .../rds/v3/model/FailoverRequest.h | 4 +- .../rds/v3/model/FailoverStrategyRequest.h | 4 +- rds/include/huaweicloud/rds/v3/model/Flavor.h | 4 +- .../rds/v3/model/FollowerMigrateRequest.h | 4 +- .../GenerateAuditlogDownloadLinkRequest.h | 4 +- .../v3/model/GetBackupDownloadLink_files.h | 4 +- .../rds/v3/model/GetJobInfoResponseBody_job.h | 4 +- .../rds/v3/model/GetOffSiteBackupPolicy.h | 4 +- .../GetRestoreTimeResponse_restore_time.h | 4 +- .../rds/v3/model/GetTaskDetailListRsp_jobs.h | 4 +- .../GetTaskDetailListRsp_jobs_instance.h | 4 +- .../huaweicloud/rds/v3/model/GrantRequest.h | 4 +- rds/include/huaweicloud/rds/v3/model/Ha.h | 4 +- .../huaweicloud/rds/v3/model/HaResponse.h | 4 +- .../rds/v3/model/InstanceRequest.h | 4 +- .../rds/v3/model/InstanceResponse.h | 4 +- .../rds/v3/model/InstanceRestartRequsetBody.h | 4 +- .../huaweicloud/rds/v3/model/InstanceState.h | 4 +- .../rds/v3/model/Instance_dr_relation.h | 4 +- .../huaweicloud/rds/v3/model/LDatastore.h | 4 +- .../rds/v3/model/LinksInfoResponse.h | 4 +- .../rds/v3/model/ListApiVersionNewRequest.h | 4 +- .../rds/v3/model/ListApiVersionNewResponse.h | 4 +- .../rds/v3/model/ListApiVersionRequest.h | 4 +- .../rds/v3/model/ListApiVersionResponse.h | 4 +- .../rds/v3/model/ListAuditlogsRequest.h | 4 +- .../rds/v3/model/ListAuditlogsResponse.h | 4 +- .../v3/model/ListAuthorizedDatabasesRequest.h | 4 +- .../model/ListAuthorizedDatabasesResponse.h | 4 +- .../v3/model/ListAuthorizedDbUsersRequest.h | 4 +- .../v3/model/ListAuthorizedDbUsersResponse.h | 4 +- .../ListAuthorizedSqlserverDbUsersRequest.h | 4 +- .../ListAuthorizedSqlserverDbUsersResponse.h | 4 +- .../rds/v3/model/ListBackupsRequest.h | 4 +- .../rds/v3/model/ListBackupsResponse.h | 4 +- .../rds/v3/model/ListCollationsRequest.h | 4 +- .../rds/v3/model/ListCollationsResponse.h | 4 +- .../rds/v3/model/ListConfigurationsRequest.h | 4 +- .../rds/v3/model/ListConfigurationsResponse.h | 4 +- .../rds/v3/model/ListDatabasesRequest.h | 4 +- .../rds/v3/model/ListDatabasesResponse.h | 4 +- .../rds/v3/model/ListDatastoresRequest.h | 4 +- .../rds/v3/model/ListDatastoresResponse.h | 4 +- .../rds/v3/model/ListDbUsersRequest.h | 4 +- .../rds/v3/model/ListDbUsersResponse.h | 4 +- .../rds/v3/model/ListDrRelationsRequest.h | 4 +- .../rds/v3/model/ListDrRelationsResponse.h | 4 +- .../rds/v3/model/ListEngineFlavorsRequest.h | 4 +- .../rds/v3/model/ListEngineFlavorsResponse.h | 4 +- .../rds/v3/model/ListErrorLogsNewRequest.h | 4 +- .../rds/v3/model/ListErrorLogsNewResponse.h | 4 +- .../rds/v3/model/ListErrorLogsRequest.h | 4 +- .../rds/v3/model/ListErrorLogsResponse.h | 4 +- .../rds/v3/model/ListErrorlogForLtsRequest.h | 4 +- .../rds/v3/model/ListErrorlogForLtsResponse.h | 4 +- .../rds/v3/model/ListFlavorsRequest.h | 4 +- .../rds/v3/model/ListFlavorsResponse.h | 4 +- .../model/ListInstanceParamHistoriesRequest.h | 4 +- .../ListInstanceParamHistoriesResponse.h | 4 +- .../rds/v3/model/ListInstanceTagsRequest.h | 4 +- .../rds/v3/model/ListInstanceTagsResponse.h | 4 +- .../ListInstancesRecommendationRequest.h | 4 +- .../ListInstancesRecommendationResponse.h | 4 +- .../rds/v3/model/ListInstancesRequest.h | 4 +- .../ListInstancesResourceMetricsRequest.h | 4 +- .../ListInstancesResourceMetricsResponse.h | 4 +- .../rds/v3/model/ListInstancesResponse.h | 4 +- .../ListInstancesSupportFastRestoreRequest.h | 4 +- ...stInstancesSupportFastRestoreRequestBody.h | 4 +- .../ListInstancesSupportFastRestoreResponse.h | 4 +- .../rds/v3/model/ListJobInfoDetailRequest.h | 4 +- .../rds/v3/model/ListJobInfoDetailResponse.h | 4 +- .../rds/v3/model/ListJobInfoRequest.h | 4 +- .../rds/v3/model/ListJobInfoResponse.h | 4 +- .../rds/v3/model/ListMsdtcHostsRequest.h | 4 +- .../rds/v3/model/ListMsdtcHostsResponse.h | 4 +- .../rds/v3/model/ListOffSiteBackupsRequest.h | 4 +- .../rds/v3/model/ListOffSiteBackupsResponse.h | 4 +- .../v3/model/ListOffSiteInstancesRequest.h | 4 +- .../v3/model/ListOffSiteInstancesResponse.h | 4 +- .../v3/model/ListOffSiteRestoreTimesRequest.h | 4 +- .../model/ListOffSiteRestoreTimesResponse.h | 4 +- .../ListPostgresqlDatabaseSchemasRequest.h | 4 +- .../ListPostgresqlDatabaseSchemasResponse.h | 4 +- .../v3/model/ListPostgresqlDatabasesRequest.h | 4 +- .../model/ListPostgresqlDatabasesResponse.h | 4 +- .../ListPostgresqlDbUserPaginatedRequest.h | 4 +- .../ListPostgresqlDbUserPaginatedResponse.h | 4 +- .../v3/model/ListPostgresqlExtensionRequest.h | 4 +- .../model/ListPostgresqlExtensionResponse.h | 4 +- .../ListPostgresqlHbaInfoHistoryRequest.h | 94 + .../ListPostgresqlHbaInfoHistoryResponse.h | 68 + .../v3/model/ListPostgresqlHbaInfoRequest.h | 71 + .../v3/model/ListPostgresqlHbaInfoResponse.h | 68 + .../rds/v3/model/ListPredefinedTagRequest.h | 4 +- .../rds/v3/model/ListPredefinedTagResponse.h | 4 +- .../rds/v3/model/ListProjectTagsRequest.h | 4 +- .../rds/v3/model/ListProjectTagsResponse.h | 4 +- .../v3/model/ListRecycleInstancesRequest.h | 4 +- .../v3/model/ListRecycleInstancesResponse.h | 4 +- .../rds/v3/model/ListRestoreTimesRequest.h | 4 +- .../rds/v3/model/ListRestoreTimesResponse.h | 4 +- .../v3/model/ListSimplifiedInstancesRequest.h | 4 +- .../model/ListSimplifiedInstancesResponse.h | 4 +- .../rds/v3/model/ListSlowLogFileRequest.h | 4 +- .../rds/v3/model/ListSlowLogFileResponse.h | 4 +- .../ListSlowLogStatisticsForLtsRequest.h | 4 +- .../ListSlowLogStatisticsForLtsResponse.h | 4 +- .../rds/v3/model/ListSlowLogsNewRequest.h | 4 +- .../rds/v3/model/ListSlowLogsNewResponse.h | 4 +- .../rds/v3/model/ListSlowLogsRequest.h | 4 +- .../rds/v3/model/ListSlowLogsResponse.h | 4 +- .../rds/v3/model/ListSlowlogForLtsRequest.h | 4 +- .../rds/v3/model/ListSlowlogForLtsResponse.h | 4 +- .../v3/model/ListSlowlogStatisticsRequest.h | 4 +- .../v3/model/ListSlowlogStatisticsResponse.h | 4 +- .../v3/model/ListSqlserverDatabasesRequest.h | 4 +- .../v3/model/ListSqlserverDatabasesResponse.h | 4 +- .../v3/model/ListSqlserverDbUsersRequest.h | 4 +- .../v3/model/ListSqlserverDbUsersResponse.h | 4 +- .../v3/model/ListSslCertDownloadLinkRequest.h | 4 +- .../model/ListSslCertDownloadLinkResponse.h | 4 +- .../rds/v3/model/ListStorageTypesRequest.h | 4 +- .../rds/v3/model/ListStorageTypesResponse.h | 4 +- .../rds/v3/model/ListXelLogResponseResult.h | 4 +- .../rds/v3/model/ListXellogFilesRequest.h | 4 +- .../rds/v3/model/ListXellogFilesResponse.h | 4 +- .../huaweicloud/rds/v3/model/MasterInstance.h | 4 +- .../rds/v3/model/Master_instance.h | 4 +- .../rds/v3/model/MigrateFollowerRequest.h | 4 +- .../rds/v3/model/MigrateFollowerResponse.h | 4 +- .../rds/v3/model/ModifiyInstanceNameRequest.h | 4 +- .../rds/v3/model/ModifyCollationRequest.h | 4 +- .../rds/v3/model/ModifyCollationRequestBody.h | 4 +- .../rds/v3/model/ModifyCollationResponse.h | 4 +- .../rds/v3/model/ModifyDnsNameRequestBody.h | 4 +- .../rds/v3/model/ModifyParamRequest.h | 4 +- .../v3/model/ModifyPostgresqlHbaConfRequest.h | 84 + .../model/ModifyPostgresqlHbaConfResponse.h | 78 + .../rds/v3/model/ModifyProxyWeightRequest.h | 4 +- .../rds/v3/model/MsdtcHostOption.h | 4 +- .../rds/v3/model/MysqlReadOnlySwitch.h | 4 +- .../rds/v3/model/MysqlSlowLogDetailsItem.h | 4 +- .../rds/v3/model/MysqlSlowLogStatisticsItem.h | 4 +- .../huaweicloud/rds/v3/model/NodeResponse.h | 4 +- .../rds/v3/model/OffSiteBackupForList.h | 4 +- .../rds/v3/model/OffSiteBackupPolicy.h | 4 +- .../rds/v3/model/OffsiteBackupInstance.h | 4 +- .../rds/v3/model/OpenProxyRequest.h | 4 +- .../rds/v3/model/OpsWindowRequest.h | 4 +- .../rds/v3/model/ParaGroupDatastore.h | 4 +- .../rds/v3/model/ParamGroupHistoryResult.h | 4 +- .../rds/v3/model/PostgresqlCreateSchemaReq.h | 4 +- .../v3/model/PostgresqlDatabaseForCreation.h | 4 +- .../model/PostgresqlDatabaseForListSchema.h | 4 +- .../v3/model/PostgresqlDatabaseSchemaReq.h | 4 +- .../rds/v3/model/PostgresqlGrantRequest.h | 4 +- .../rds/v3/model/PostgresqlHbaConf.h | 130 + .../rds/v3/model/PostgresqlHbaHistory.h | 111 + .../rds/v3/model/PostgresqlListDatabase.h | 4 +- .../rds/v3/model/PostgresqlUserForCreation.h | 4 +- .../rds/v3/model/PostgresqlUserForList.h | 4 +- .../v3/model/PostgresqlUserWithPrivilege.h | 4 +- .../rds/v3/model/ProjectTagInfoResponse.h | 4 +- rds/include/huaweicloud/rds/v3/model/Proxy.h | 4 +- .../huaweicloud/rds/v3/model/ProxyNode.h | 4 +- .../rds/v3/model/ProxyReadonlyInstances.h | 4 +- .../rds/v3/model/PwdResetRequest.h | 4 +- rds/include/huaweicloud/rds/v3/model/Quotas.h | 4 +- .../rds/v3/model/ReadonlyInstances.h | 4 +- .../rds/v3/model/RecommendFlavor.h | 4 +- .../rds/v3/model/RecommendedProduct.h | 4 +- .../rds/v3/model/RecycleInstsanceV3.h | 4 +- .../huaweicloud/rds/v3/model/RecyclePolicy.h | 4 +- .../rds/v3/model/RecyclePolicyRequestBody.h | 4 +- .../rds/v3/model/RelatedInstance.h | 4 +- .../rds/v3/model/ResetPwdRequest.h | 4 +- .../rds/v3/model/ResetPwdResponse.h | 4 +- .../rds/v3/model/ResizeFlavorObject.h | 4 +- .../rds/v3/model/ResizeFlavorRequest.h | 4 +- .../rds/v3/model/ResourceMonitoringInfo.h | 4 +- .../huaweicloud/rds/v3/model/ResourceTag.h | 4 +- .../huaweicloud/rds/v3/model/Resources.h | 4 +- .../rds/v3/model/RestoreDatabasesInfo.h | 4 +- .../rds/v3/model/RestoreDatabasesInfoNew.h | 4 +- .../v3/model/RestoreExistInstanceRequest.h | 4 +- .../v3/model/RestoreExistInstanceResponse.h | 4 +- .../RestoreExistingInstanceRequestBody.h | 4 +- ...estoreExistingInstanceRequestBody_source.h | 4 +- .../huaweicloud/rds/v3/model/RestorePoint.h | 4 +- .../rds/v3/model/RestoreTableInfo.h | 4 +- .../rds/v3/model/RestoreTableInfoNew.h | 4 +- .../rds/v3/model/RestoreTablesNewRequest.h | 4 +- .../v3/model/RestoreTablesNewRequestBody.h | 4 +- .../rds/v3/model/RestoreTablesNewResponse.h | 4 +- .../rds/v3/model/RestoreTablesRequest.h | 4 +- .../rds/v3/model/RestoreTablesRequestBody.h | 4 +- .../rds/v3/model/RestoreTablesResponse.h | 4 +- .../model/RestoreToExistingInstanceRequest.h | 4 +- .../RestoreToExistingInstanceRequestBody.h | 4 +- ...toreToExistingInstanceRequestBody_source.h | 4 +- ...toreToExistingInstanceRequestBody_target.h | 4 +- .../model/RestoreToExistingInstanceResponse.h | 4 +- .../huaweicloud/rds/v3/model/RevokeRequest.h | 4 +- .../rds/v3/model/RevokeRequestBody.h | 4 +- .../rds/v3/model/RevokeRequestBody_users.h | 4 +- .../huaweicloud/rds/v3/model/RevokeResponse.h | 4 +- .../RevokeSqlserverDbUserPrivilegeRequest.h | 4 +- .../RevokeSqlserverDbUserPrivilegeResponse.h | 4 +- .../huaweicloud/rds/v3/model/ScaleFlavors.h | 4 +- .../rds/v3/model/ScaleProxyRequestBody.h | 4 +- .../SearchQueryScaleComputeFlavorsRequest.h | 4 +- .../SearchQueryScaleComputeFlavorsResponse.h | 4 +- .../v3/model/SearchQueryScaleFlavorsRequest.h | 4 +- .../model/SearchQueryScaleFlavorsResponse.h | 4 +- .../huaweicloud/rds/v3/model/SecondMonitor.h | 4 +- .../rds/v3/model/SecurityGroupRequest.h | 4 +- .../rds/v3/model/SetAuditlogPolicyRequest.h | 4 +- .../v3/model/SetAuditlogPolicyRequestBody.h | 4 +- .../rds/v3/model/SetAuditlogPolicyResponse.h | 4 +- .../v3/model/SetAutoEnlargePolicyRequest.h | 4 +- .../v3/model/SetAutoEnlargePolicyResponse.h | 4 +- .../rds/v3/model/SetBackupPolicyRequest.h | 4 +- .../rds/v3/model/SetBackupPolicyRequestBody.h | 4 +- .../rds/v3/model/SetBackupPolicyResponse.h | 4 +- .../v3/model/SetBinlogClearPolicyRequest.h | 4 +- .../v3/model/SetBinlogClearPolicyResponse.h | 4 +- .../v3/model/SetDatabaseUserPrivilegeReqV3.h | 4 +- .../model/SetDatabaseUserPrivilegeRequest.h | 4 +- .../model/SetDatabaseUserPrivilegeResponse.h | 4 +- .../rds/v3/model/SetDbUserPwdRequest.h | 4 +- .../rds/v3/model/SetDbUserPwdResponse.h | 4 +- .../v3/model/SetOffSiteBackupPolicyRequest.h | 4 +- .../model/SetOffSiteBackupPolicyRequestBody.h | 4 +- .../v3/model/SetOffSiteBackupPolicyResponse.h | 4 +- .../v3/model/SetPostgresqlDbUserPwdRequest.h | 4 +- .../v3/model/SetPostgresqlDbUserPwdResponse.h | 4 +- .../rds/v3/model/SetReadOnlySwitchRequest.h | 4 +- .../rds/v3/model/SetReadOnlySwitchResponse.h | 4 +- .../v3/model/SetSecondLevelMonitorRequest.h | 4 +- .../v3/model/SetSecondLevelMonitorResponse.h | 4 +- .../rds/v3/model/SetSecurityGroupRequest.h | 4 +- .../rds/v3/model/SetSecurityGroupResponse.h | 4 +- .../rds/v3/model/SetSensitiveSlowLogRequest.h | 4 +- .../v3/model/SetSensitiveSlowLogResponse.h | 4 +- .../rds/v3/model/ShowApiVersionRequest.h | 4 +- .../rds/v3/model/ShowApiVersionResponse.h | 4 +- .../model/ShowAuditlogDownloadLinkRequest.h | 4 +- .../model/ShowAuditlogDownloadLinkResponse.h | 4 +- .../rds/v3/model/ShowAuditlogPolicyRequest.h | 4 +- .../rds/v3/model/ShowAuditlogPolicyResponse.h | 4 +- .../v3/model/ShowAutoEnlargePolicyRequest.h | 4 +- .../v3/model/ShowAutoEnlargePolicyResponse.h | 4 +- .../v3/model/ShowBackupDownloadLinkRequest.h | 4 +- .../v3/model/ShowBackupDownloadLinkResponse.h | 4 +- .../rds/v3/model/ShowBackupPolicyRequest.h | 4 +- .../rds/v3/model/ShowBackupPolicyResponse.h | 4 +- .../v3/model/ShowBinlogClearPolicyRequest.h | 4 +- .../v3/model/ShowBinlogClearPolicyResponse.h | 4 +- .../rds/v3/model/ShowConfigurationRequest.h | 4 +- .../rds/v3/model/ShowConfigurationResponse.h | 4 +- .../rds/v3/model/ShowDnsNameRequest.h | 4 +- .../rds/v3/model/ShowDnsNameResponse.h | 4 +- .../rds/v3/model/ShowDomainNameRequest.h | 4 +- .../rds/v3/model/ShowDomainNameResponse.h | 4 +- .../rds/v3/model/ShowDrReplicaStatusRequest.h | 4 +- .../v3/model/ShowDrReplicaStatusResponse.h | 4 +- ...ShowInformationAboutDatabaseProxyRequest.h | 4 +- ...howInformationAboutDatabaseProxyResponse.h | 4 +- .../model/ShowInstanceConfigurationRequest.h | 4 +- .../model/ShowInstanceConfigurationResponse.h | 4 +- .../v3/model/ShowOffSiteBackupPolicyRequest.h | 4 +- .../model/ShowOffSiteBackupPolicyResponse.h | 4 +- .../model/ShowPostgresqlParamValueRequest.h | 4 +- .../model/ShowPostgresqlParamValueResponse.h | 4 +- .../rds/v3/model/ShowQuotasRequest.h | 4 +- .../rds/v3/model/ShowQuotasResponse.h | 4 +- .../rds/v3/model/ShowRecyclePolicyRequest.h | 4 +- .../rds/v3/model/ShowRecyclePolicyResponse.h | 4 +- .../v3/model/ShowReplicationStatusRequest.h | 4 +- .../v3/model/ShowReplicationStatusResponse.h | 4 +- .../model/ShowSecondLevelMonitoringRequest.h | 4 +- .../model/ShowSecondLevelMonitoringResponse.h | 4 +- .../rds/v3/model/SimplifiedInstanceEntry.h | 4 +- .../rds/v3/model/SimplifiedInstancesRequest.h | 4 +- .../huaweicloud/rds/v3/model/Single2Ha.h | 4 +- .../rds/v3/model/Single2HaObject.h | 4 +- .../huaweicloud/rds/v3/model/Slave_instance.h | 4 +- .../huaweicloud/rds/v3/model/SlowLog.h | 4 +- .../huaweicloud/rds/v3/model/SlowLogFile.h | 4 +- .../rds/v3/model/SlowLogStatistics.h | 4 +- .../v3/model/SlowLogStatisticsForLtsRequest.h | 4 +- .../rds/v3/model/SlowlogDownloadInfo.h | 4 +- .../rds/v3/model/SlowlogDownloadRequest.h | 4 +- .../rds/v3/model/SlowlogForLtsRequest.h | 4 +- .../v3/model/SqlserverDatabaseForCreation.h | 4 +- .../rds/v3/model/SqlserverDatabaseForDetail.h | 4 +- .../rds/v3/model/SqlserverGrantRequest.h | 4 +- .../rds/v3/model/SqlserverRevokeRequest.h | 4 +- .../rds/v3/model/SqlserverUserForCreation.h | 4 +- .../rds/v3/model/SqlserverUserWithPrivilege.h | 4 +- .../rds/v3/model/SslOptionRequest.h | 4 +- .../rds/v3/model/StartDatabaseProxyRequest.h | 4 +- .../rds/v3/model/StartDatabaseProxyResponse.h | 4 +- .../rds/v3/model/StartFailoverRequest.h | 4 +- .../rds/v3/model/StartFailoverResponse.h | 4 +- .../StartInstanceEnlargeVolumeActionRequest.h | 4 +- ...StartInstanceEnlargeVolumeActionResponse.h | 4 +- .../model/StartInstanceRestartActionRequest.h | 4 +- .../StartInstanceRestartActionResponse.h | 4 +- .../StartInstanceSingleToHaActionRequest.h | 4 +- .../StartInstanceSingleToHaActionResponse.h | 4 +- .../rds/v3/model/StartRecyclePolicyRequest.h | 4 +- .../rds/v3/model/StartRecyclePolicyResponse.h | 4 +- .../v3/model/StartResizeFlavorActionRequest.h | 4 +- .../model/StartResizeFlavorActionResponse.h | 4 +- .../rds/v3/model/StartupInstanceRequest.h | 4 +- .../rds/v3/model/StartupInstanceResponse.h | 4 +- .../rds/v3/model/StopDatabaseProxyRequest.h | 4 +- .../rds/v3/model/StopDatabaseProxyResponse.h | 4 +- .../rds/v3/model/StopInstanceRequest.h | 4 +- .../rds/v3/model/StopInstanceResponse.h | 4 +- .../huaweicloud/rds/v3/model/Storage.h | 4 +- .../rds/v3/model/SupportFastRestoreList.h | 4 +- .../rds/v3/model/SwitchSslRequest.h | 4 +- .../rds/v3/model/SwitchSslResponse.h | 4 +- .../rds/v3/model/TagDelWithKeyValue.h | 4 +- .../huaweicloud/rds/v3/model/TagResp.h | 4 +- .../huaweicloud/rds/v3/model/TagResponse.h | 4 +- .../rds/v3/model/TagWithKeyValue.h | 4 +- .../rds/v3/model/TargetInstanceRequest.h | 4 +- .../rds/v3/model/UnchangeableParam.h | 4 +- .../rds/v3/model/UpdateConfigurationRequest.h | 4 +- .../v3/model/UpdateConfigurationResponse.h | 4 +- .../UpdateConfigurationRsp_configuration.h | 4 +- .../rds/v3/model/UpdateDataIpRequest.h | 4 +- .../rds/v3/model/UpdateDataIpResponse.h | 4 +- .../rds/v3/model/UpdateDatabaseReq.h | 4 +- .../rds/v3/model/UpdateDatabaseRequest.h | 4 +- .../rds/v3/model/UpdateDatabaseResponse.h | 4 +- .../rds/v3/model/UpdateDbPortRequest.h | 4 +- .../rds/v3/model/UpdateDbUserCommentRequest.h | 4 +- .../v3/model/UpdateDbUserCommentResponse.h | 4 +- .../v3/model/UpdateDbUserPrivilegeRequest.h | 4 +- .../v3/model/UpdateDbUserPrivilegeResponse.h | 4 +- .../rds/v3/model/UpdateDbUserReq.h | 4 +- .../rds/v3/model/UpdateDnsNameRequest.h | 4 +- .../rds/v3/model/UpdateDnsNameResponse.h | 4 +- .../UpdateInstanceConfigurationAsyncRequest.h | 4 +- ...UpdateInstanceConfigurationAsyncResponse.h | 4 +- .../UpdateInstanceConfigurationRequest.h | 4 +- .../UpdateInstanceConfigurationRequestBody.h | 4 +- .../UpdateInstanceConfigurationResponse.h | 4 +- .../rds/v3/model/UpdateInstanceNameRequest.h | 4 +- .../rds/v3/model/UpdateInstanceNameResponse.h | 4 +- .../rds/v3/model/UpdatePortRequest.h | 4 +- .../rds/v3/model/UpdatePortResponse.h | 4 +- .../model/UpdatePostgresqlDatabaseRequest.h | 4 +- .../model/UpdatePostgresqlDatabaseResponse.h | 4 +- .../UpdatePostgresqlDbUserCommentRequest.h | 4 +- .../UpdatePostgresqlDbUserCommentResponse.h | 4 +- .../UpdatePostgresqlInstanceAliasRequest.h | 4 +- .../UpdatePostgresqlInstanceAliasResponse.h | 4 +- .../UpdatePostgresqlParameterValueRequest.h | 4 +- .../UpdatePostgresqlParameterValueResponse.h | 4 +- .../v3/model/UpdateRdsInstanceAliasRequest.h | 4 +- .../rds/v3/model/UpdateReadWeightRequest.h | 4 +- .../rds/v3/model/UpdateReadWeightResponse.h | 4 +- .../rds/v3/model/UpgradeDbVersionNewRequest.h | 4 +- .../v3/model/UpgradeDbVersionNewResponse.h | 4 +- .../rds/v3/model/UpgradeDbVersionRequest.h | 4 +- .../rds/v3/model/UpgradeDbVersionResponse.h | 4 +- .../rds/v3/model/UserForCreation.h | 4 +- .../huaweicloud/rds/v3/model/UserForList.h | 4 +- .../rds/v3/model/UserWithPrivilege.h | 4 +- rds/include/huaweicloud/rds/v3/model/Volume.h | 4 +- .../huaweicloud/rds/v3/model/VolumeFlavor.h | 4 +- rds/src/v3/RdsClient.cpp | 2562 ++++++++--------- rds/src/v3/RdsMeta.cpp | 2348 +++++++++++++++ rds/src/v3/model/ADDomainInfo.cpp | 3 +- rds/src/v3/model/AddMsdtcRequestBody.cpp | 3 +- .../v3/model/AddPostgresqlHbaConfRequest.cpp | 113 + .../v3/model/AddPostgresqlHbaConfResponse.cpp | 114 + rds/src/v3/model/AllowDbPrivilegeRequest.cpp | 3 +- rds/src/v3/model/AllowDbPrivilegeResponse.cpp | 3 +- .../v3/model/AllowDbUserPrivilegeRequest.cpp | 3 +- .../v3/model/AllowDbUserPrivilegeResponse.cpp | 3 +- .../AllowSqlserverDbUserPrivilegeRequest.cpp | 3 +- .../AllowSqlserverDbUserPrivilegeResponse.cpp | 3 +- rds/src/v3/model/ApiVersion.cpp | 3 +- .../model/ApplyConfigurationAsyncRequest.cpp | 3 +- .../model/ApplyConfigurationAsyncResponse.cpp | 3 +- .../v3/model/ApplyConfigurationRequest.cpp | 3 +- ...plyConfigurationResponse_apply_results.cpp | 3 +- rds/src/v3/model/AttachEipRequest.cpp | 3 +- rds/src/v3/model/AttachEipResponse.cpp | 3 +- rds/src/v3/model/Auditlog.cpp | 3 +- rds/src/v3/model/AvailableZone.cpp | 3 +- rds/src/v3/model/BackupDatabase.cpp | 3 +- rds/src/v3/model/BackupDatastore.cpp | 3 +- rds/src/v3/model/BackupForList.cpp | 3 +- rds/src/v3/model/BackupInfo.cpp | 3 +- rds/src/v3/model/BackupPolicy.cpp | 3 +- rds/src/v3/model/BackupStrategy.cpp | 3 +- .../v3/model/BackupStrategyForResponse.cpp | 3 +- rds/src/v3/model/BatchAddMsdtcsRequest.cpp | 3 +- rds/src/v3/model/BatchAddMsdtcsResponse.cpp | 3 +- .../v3/model/BatchDeleteBackupRequestBody.cpp | 3 +- .../model/BatchDeleteManualBackupRequest.cpp | 3 +- .../model/BatchDeleteManualBackupResponse.cpp | 3 +- .../v3/model/BatchTagActionAddRequestBody.cpp | 3 +- .../v3/model/BatchTagActionDelRequestBody.cpp | 3 +- rds/src/v3/model/BatchTagAddActionRequest.cpp | 3 +- .../v3/model/BatchTagAddActionResponse.cpp | 3 +- rds/src/v3/model/BatchTagDelActionRequest.cpp | 3 +- .../v3/model/BatchTagDelActionResponse.cpp | 3 +- rds/src/v3/model/BindEipRequest.cpp | 3 +- .../v3/model/BinlogClearPolicyRequestBody.cpp | 3 +- .../v3/model/ChangeFailoverModeRequest.cpp | 3 +- .../v3/model/ChangeFailoverModeResponse.cpp | 3 +- .../model/ChangeFailoverStrategyRequest.cpp | 3 +- .../model/ChangeFailoverStrategyResponse.cpp | 3 +- rds/src/v3/model/ChangeOpsWindowRequest.cpp | 3 +- rds/src/v3/model/ChangeOpsWindowResponse.cpp | 3 +- rds/src/v3/model/ChangeProxyScaleRequest.cpp | 3 +- rds/src/v3/model/ChangeProxyScaleResponse.cpp | 3 +- .../model/ChangeTheDelayThresholdRequest.cpp | 3 +- .../model/ChangeTheDelayThresholdResponse.cpp | 3 +- .../ChangingTheDelayThresholdRequestBody.cpp | 3 +- rds/src/v3/model/ChargeInfo.cpp | 3 +- rds/src/v3/model/ChargeInfoResponse.cpp | 3 +- rds/src/v3/model/Computes.cpp | 3 +- .../v3/model/ConfigurationCopyRequestBody.cpp | 3 +- rds/src/v3/model/ConfigurationForCreation.cpp | 3 +- rds/src/v3/model/ConfigurationForUpdate.cpp | 3 +- rds/src/v3/model/ConfigurationParameter.cpp | 3 +- rds/src/v3/model/ConfigurationSummary.cpp | 3 +- .../model/ConfigurationSummaryForCreate.cpp | 3 +- rds/src/v3/model/CopyConfigurationRequest.cpp | 3 +- .../v3/model/CopyConfigurationResponse.cpp | 3 +- .../v3/model/CreateConfigurationRequest.cpp | 3 +- .../v3/model/CreateConfigurationResponse.cpp | 3 +- rds/src/v3/model/CreateDatabaseRequest.cpp | 3 +- rds/src/v3/model/CreateDatabaseResponse.cpp | 3 +- rds/src/v3/model/CreateDbUserRequest.cpp | 3 +- rds/src/v3/model/CreateDbUserResponse.cpp | 3 +- rds/src/v3/model/CreateDnsNameRequest.cpp | 3 +- rds/src/v3/model/CreateDnsNameRequestBody.cpp | 3 +- rds/src/v3/model/CreateDnsNameResponse.cpp | 3 +- rds/src/v3/model/CreateInstanceRequest.cpp | 3 +- rds/src/v3/model/CreateInstanceRespItem.cpp | 3 +- rds/src/v3/model/CreateInstanceResponse.cpp | 3 +- .../v3/model/CreateManualBackupRequest.cpp | 3 +- .../model/CreateManualBackupRequestBody.cpp | 3 +- .../v3/model/CreateManualBackupResponse.cpp | 3 +- .../model/CreatePostgresqlDatabaseRequest.cpp | 3 +- .../CreatePostgresqlDatabaseResponse.cpp | 3 +- .../CreatePostgresqlDatabaseSchemaRequest.cpp | 3 +- ...CreatePostgresqlDatabaseSchemaResponse.cpp | 3 +- .../model/CreatePostgresqlDbUserRequest.cpp | 3 +- .../model/CreatePostgresqlDbUserResponse.cpp | 3 +- .../CreatePostgresqlExtensionRequest.cpp | 3 +- .../CreatePostgresqlExtensionResponse.cpp | 3 +- .../v3/model/CreateRestoreInstanceRequest.cpp | 3 +- .../CreateRestoreInstanceRequestBody.cpp | 3 +- .../model/CreateRestoreInstanceResponse.cpp | 3 +- .../model/CreateSqlserverDatabaseRequest.cpp | 3 +- .../model/CreateSqlserverDatabaseResponse.cpp | 3 +- .../v3/model/CreateSqlserverDbUserRequest.cpp | 3 +- .../model/CreateSqlserverDbUserResponse.cpp | 3 +- .../v3/model/CreateXelLogDownloadRequest.cpp | 3 +- .../model/CreateXelLogDownloadRequestBody.cpp | 3 +- .../v3/model/CreateXelLogDownloadResponse.cpp | 3 +- .../v3/model/CreateXelLogDownloadResult.cpp | 3 +- .../CustomerModifyAutoEnlargePolicyReq.cpp | 3 +- .../CustomerUpgradeDatabaseVersionReq.cpp | 3 +- .../CustomerUpgradeDatabaseVersionReqNew.cpp | 35 +- .../v3/model/DBSInstanceHostInfoResult.cpp | 3 +- rds/src/v3/model/DataIpRequest.cpp | 3 +- rds/src/v3/model/DatabaseForCreation.cpp | 3 +- rds/src/v3/model/DatabaseWithPrivilege.cpp | 3 +- .../v3/model/DatabaseWithPrivilegeObject.cpp | 3 +- rds/src/v3/model/Datastore.cpp | 3 +- rds/src/v3/model/DbUserPrivilegeRequest.cpp | 3 +- rds/src/v3/model/DbUserPwdRequest.cpp | 3 +- rds/src/v3/model/DeleteBackupResult.cpp | 3 +- .../v3/model/DeleteConfigurationRequest.cpp | 3 +- .../v3/model/DeleteConfigurationResponse.cpp | 3 +- rds/src/v3/model/DeleteDatabaseRequest.cpp | 3 +- rds/src/v3/model/DeleteDatabaseResponse.cpp | 3 +- rds/src/v3/model/DeleteDbUserRequest.cpp | 3 +- rds/src/v3/model/DeleteDbUserResponse.cpp | 3 +- rds/src/v3/model/DeleteInstanceRequest.cpp | 3 +- rds/src/v3/model/DeleteInstanceResponse.cpp | 3 +- rds/src/v3/model/DeleteJobRequest.cpp | 3 +- rds/src/v3/model/DeleteJobResponse.cpp | 3 +- .../v3/model/DeleteManualBackupRequest.cpp | 3 +- .../v3/model/DeleteManualBackupResponse.cpp | 3 +- .../model/DeletePostgresqlDatabaseRequest.cpp | 3 +- .../DeletePostgresqlDatabaseResponse.cpp | 3 +- .../model/DeletePostgresqlDbUserRequest.cpp | 3 +- .../model/DeletePostgresqlDbUserResponse.cpp | 3 +- .../DeletePostgresqlExtensionRequest.cpp | 3 +- .../DeletePostgresqlExtensionResponse.cpp | 3 +- .../model/DeletePostgresqlHbaConfRequest.cpp | 113 + .../model/DeletePostgresqlHbaConfResponse.cpp | 114 + .../DeleteSqlserverDatabaseExRequest.cpp | 3 +- .../DeleteSqlserverDatabaseExResponse.cpp | 3 +- .../model/DeleteSqlserverDatabaseRequest.cpp | 3 +- .../model/DeleteSqlserverDatabaseResponse.cpp | 3 +- .../v3/model/DeleteSqlserverDbUserRequest.cpp | 3 +- .../model/DeleteSqlserverDbUserResponse.cpp | 3 +- rds/src/v3/model/DownloadInfoRsp.cpp | 3 +- rds/src/v3/model/DownloadSlowlogRequest.cpp | 3 +- rds/src/v3/model/DownloadSlowlogResponse.cpp | 3 +- rds/src/v3/model/DropDatabaseV3Req.cpp | 3 +- rds/src/v3/model/DssPoolInfo.cpp | 3 +- .../v3/model/EnableConfigurationRequest.cpp | 3 +- .../v3/model/EnableConfigurationResponse.cpp | 3 +- rds/src/v3/model/EngineFlavorData.cpp | 3 +- rds/src/v3/model/EnlargeVolumeObject.cpp | 3 +- rds/src/v3/model/EnlargeVolumeRequestBody.cpp | 3 +- rds/src/v3/model/ErrorLog.cpp | 3 +- rds/src/v3/model/ErrorLogItem.cpp | 3 +- rds/src/v3/model/ErrorResponse.cpp | 3 +- rds/src/v3/model/ErrorRsp.cpp | 3 +- rds/src/v3/model/ErrorlogForLtsRequest.cpp | 3 +- rds/src/v3/model/ExtensionRequest.cpp | 3 +- rds/src/v3/model/ExtensionsResponse.cpp | 3 +- rds/src/v3/model/FailoverModeRequest.cpp | 3 +- rds/src/v3/model/FailoverRequest.cpp | 3 +- rds/src/v3/model/FailoverStrategyRequest.cpp | 3 +- rds/src/v3/model/Flavor.cpp | 3 +- rds/src/v3/model/FollowerMigrateRequest.cpp | 3 +- .../GenerateAuditlogDownloadLinkRequest.cpp | 3 +- .../v3/model/GetBackupDownloadLink_files.cpp | 3 +- .../v3/model/GetJobInfoResponseBody_job.cpp | 3 +- rds/src/v3/model/GetOffSiteBackupPolicy.cpp | 3 +- .../GetRestoreTimeResponse_restore_time.cpp | 3 +- .../v3/model/GetTaskDetailListRsp_jobs.cpp | 3 +- .../GetTaskDetailListRsp_jobs_instance.cpp | 3 +- rds/src/v3/model/GrantRequest.cpp | 3 +- rds/src/v3/model/Ha.cpp | 3 +- rds/src/v3/model/HaResponse.cpp | 3 +- rds/src/v3/model/InstanceRequest.cpp | 3 +- rds/src/v3/model/InstanceResponse.cpp | 3 +- .../v3/model/InstanceRestartRequsetBody.cpp | 3 +- rds/src/v3/model/InstanceState.cpp | 3 +- rds/src/v3/model/Instance_dr_relation.cpp | 3 +- rds/src/v3/model/LDatastore.cpp | 3 +- rds/src/v3/model/LinksInfoResponse.cpp | 3 +- rds/src/v3/model/ListApiVersionNewRequest.cpp | 3 +- .../v3/model/ListApiVersionNewResponse.cpp | 3 +- rds/src/v3/model/ListApiVersionRequest.cpp | 3 +- rds/src/v3/model/ListApiVersionResponse.cpp | 3 +- rds/src/v3/model/ListAuditlogsRequest.cpp | 3 +- rds/src/v3/model/ListAuditlogsResponse.cpp | 3 +- .../model/ListAuthorizedDatabasesRequest.cpp | 3 +- .../model/ListAuthorizedDatabasesResponse.cpp | 3 +- .../v3/model/ListAuthorizedDbUsersRequest.cpp | 3 +- .../model/ListAuthorizedDbUsersResponse.cpp | 3 +- .../ListAuthorizedSqlserverDbUsersRequest.cpp | 3 +- ...ListAuthorizedSqlserverDbUsersResponse.cpp | 3 +- rds/src/v3/model/ListBackupsRequest.cpp | 3 +- rds/src/v3/model/ListBackupsResponse.cpp | 3 +- rds/src/v3/model/ListCollationsRequest.cpp | 3 +- rds/src/v3/model/ListCollationsResponse.cpp | 3 +- .../v3/model/ListConfigurationsRequest.cpp | 3 +- .../v3/model/ListConfigurationsResponse.cpp | 3 +- rds/src/v3/model/ListDatabasesRequest.cpp | 3 +- rds/src/v3/model/ListDatabasesResponse.cpp | 3 +- rds/src/v3/model/ListDatastoresRequest.cpp | 3 +- rds/src/v3/model/ListDatastoresResponse.cpp | 3 +- rds/src/v3/model/ListDbUsersRequest.cpp | 3 +- rds/src/v3/model/ListDbUsersResponse.cpp | 3 +- rds/src/v3/model/ListDrRelationsRequest.cpp | 3 +- rds/src/v3/model/ListDrRelationsResponse.cpp | 3 +- rds/src/v3/model/ListEngineFlavorsRequest.cpp | 3 +- .../v3/model/ListEngineFlavorsResponse.cpp | 3 +- rds/src/v3/model/ListErrorLogsNewRequest.cpp | 3 +- rds/src/v3/model/ListErrorLogsNewResponse.cpp | 3 +- rds/src/v3/model/ListErrorLogsRequest.cpp | 3 +- rds/src/v3/model/ListErrorLogsResponse.cpp | 3 +- .../v3/model/ListErrorlogForLtsRequest.cpp | 3 +- .../v3/model/ListErrorlogForLtsResponse.cpp | 3 +- rds/src/v3/model/ListFlavorsRequest.cpp | 3 +- rds/src/v3/model/ListFlavorsResponse.cpp | 3 +- .../ListInstanceParamHistoriesRequest.cpp | 3 +- .../ListInstanceParamHistoriesResponse.cpp | 3 +- rds/src/v3/model/ListInstanceTagsRequest.cpp | 3 +- rds/src/v3/model/ListInstanceTagsResponse.cpp | 3 +- .../ListInstancesRecommendationRequest.cpp | 3 +- .../ListInstancesRecommendationResponse.cpp | 3 +- rds/src/v3/model/ListInstancesRequest.cpp | 3 +- .../ListInstancesResourceMetricsRequest.cpp | 3 +- .../ListInstancesResourceMetricsResponse.cpp | 3 +- rds/src/v3/model/ListInstancesResponse.cpp | 3 +- ...ListInstancesSupportFastRestoreRequest.cpp | 3 +- ...InstancesSupportFastRestoreRequestBody.cpp | 3 +- ...istInstancesSupportFastRestoreResponse.cpp | 3 +- rds/src/v3/model/ListJobInfoDetailRequest.cpp | 3 +- .../v3/model/ListJobInfoDetailResponse.cpp | 3 +- rds/src/v3/model/ListJobInfoRequest.cpp | 3 +- rds/src/v3/model/ListJobInfoResponse.cpp | 3 +- rds/src/v3/model/ListMsdtcHostsRequest.cpp | 3 +- rds/src/v3/model/ListMsdtcHostsResponse.cpp | 3 +- .../v3/model/ListOffSiteBackupsRequest.cpp | 3 +- .../v3/model/ListOffSiteBackupsResponse.cpp | 3 +- .../v3/model/ListOffSiteInstancesRequest.cpp | 3 +- .../v3/model/ListOffSiteInstancesResponse.cpp | 3 +- .../model/ListOffSiteRestoreTimesRequest.cpp | 3 +- .../model/ListOffSiteRestoreTimesResponse.cpp | 3 +- .../ListPostgresqlDatabaseSchemasRequest.cpp | 3 +- .../ListPostgresqlDatabaseSchemasResponse.cpp | 3 +- .../model/ListPostgresqlDatabasesRequest.cpp | 3 +- .../model/ListPostgresqlDatabasesResponse.cpp | 3 +- .../ListPostgresqlDbUserPaginatedRequest.cpp | 3 +- .../ListPostgresqlDbUserPaginatedResponse.cpp | 3 +- .../model/ListPostgresqlExtensionRequest.cpp | 3 +- .../model/ListPostgresqlExtensionResponse.cpp | 3 +- .../ListPostgresqlHbaInfoHistoryRequest.cpp | 149 + .../ListPostgresqlHbaInfoHistoryResponse.cpp | 78 + .../v3/model/ListPostgresqlHbaInfoRequest.cpp | 79 + .../model/ListPostgresqlHbaInfoResponse.cpp | 78 + rds/src/v3/model/ListPredefinedTagRequest.cpp | 3 +- .../v3/model/ListPredefinedTagResponse.cpp | 3 +- rds/src/v3/model/ListProjectTagsRequest.cpp | 3 +- rds/src/v3/model/ListProjectTagsResponse.cpp | 3 +- .../v3/model/ListRecycleInstancesRequest.cpp | 3 +- .../v3/model/ListRecycleInstancesResponse.cpp | 3 +- rds/src/v3/model/ListRestoreTimesRequest.cpp | 3 +- rds/src/v3/model/ListRestoreTimesResponse.cpp | 3 +- .../model/ListSimplifiedInstancesRequest.cpp | 3 +- .../model/ListSimplifiedInstancesResponse.cpp | 3 +- rds/src/v3/model/ListSlowLogFileRequest.cpp | 3 +- rds/src/v3/model/ListSlowLogFileResponse.cpp | 3 +- .../ListSlowLogStatisticsForLtsRequest.cpp | 3 +- .../ListSlowLogStatisticsForLtsResponse.cpp | 3 +- rds/src/v3/model/ListSlowLogsNewRequest.cpp | 3 +- rds/src/v3/model/ListSlowLogsNewResponse.cpp | 3 +- rds/src/v3/model/ListSlowLogsRequest.cpp | 3 +- rds/src/v3/model/ListSlowLogsResponse.cpp | 3 +- rds/src/v3/model/ListSlowlogForLtsRequest.cpp | 3 +- .../v3/model/ListSlowlogForLtsResponse.cpp | 3 +- .../v3/model/ListSlowlogStatisticsRequest.cpp | 3 +- .../model/ListSlowlogStatisticsResponse.cpp | 3 +- .../model/ListSqlserverDatabasesRequest.cpp | 3 +- .../model/ListSqlserverDatabasesResponse.cpp | 3 +- .../v3/model/ListSqlserverDbUsersRequest.cpp | 3 +- .../v3/model/ListSqlserverDbUsersResponse.cpp | 3 +- .../model/ListSslCertDownloadLinkRequest.cpp | 3 +- .../model/ListSslCertDownloadLinkResponse.cpp | 3 +- rds/src/v3/model/ListStorageTypesRequest.cpp | 3 +- rds/src/v3/model/ListStorageTypesResponse.cpp | 3 +- rds/src/v3/model/ListXelLogResponseResult.cpp | 3 +- rds/src/v3/model/ListXellogFilesRequest.cpp | 3 +- rds/src/v3/model/ListXellogFilesResponse.cpp | 3 +- rds/src/v3/model/MasterInstance.cpp | 3 +- rds/src/v3/model/Master_instance.cpp | 3 +- rds/src/v3/model/MigrateFollowerRequest.cpp | 3 +- rds/src/v3/model/MigrateFollowerResponse.cpp | 3 +- .../v3/model/ModifiyInstanceNameRequest.cpp | 3 +- rds/src/v3/model/ModifyCollationRequest.cpp | 3 +- .../v3/model/ModifyCollationRequestBody.cpp | 3 +- rds/src/v3/model/ModifyCollationResponse.cpp | 3 +- rds/src/v3/model/ModifyDnsNameRequestBody.cpp | 3 +- rds/src/v3/model/ModifyParamRequest.cpp | 3 +- .../model/ModifyPostgresqlHbaConfRequest.cpp | 113 + .../model/ModifyPostgresqlHbaConfResponse.cpp | 114 + rds/src/v3/model/ModifyProxyWeightRequest.cpp | 3 +- rds/src/v3/model/MsdtcHostOption.cpp | 3 +- rds/src/v3/model/MysqlReadOnlySwitch.cpp | 3 +- rds/src/v3/model/MysqlSlowLogDetailsItem.cpp | 3 +- .../v3/model/MysqlSlowLogStatisticsItem.cpp | 3 +- rds/src/v3/model/NodeResponse.cpp | 3 +- rds/src/v3/model/OffSiteBackupForList.cpp | 3 +- rds/src/v3/model/OffSiteBackupPolicy.cpp | 3 +- rds/src/v3/model/OffsiteBackupInstance.cpp | 3 +- rds/src/v3/model/OpenProxyRequest.cpp | 3 +- rds/src/v3/model/OpsWindowRequest.cpp | 3 +- rds/src/v3/model/ParaGroupDatastore.cpp | 3 +- rds/src/v3/model/ParamGroupHistoryResult.cpp | 3 +- .../v3/model/PostgresqlCreateSchemaReq.cpp | 3 +- .../model/PostgresqlDatabaseForCreation.cpp | 3 +- .../model/PostgresqlDatabaseForListSchema.cpp | 3 +- .../v3/model/PostgresqlDatabaseSchemaReq.cpp | 3 +- rds/src/v3/model/PostgresqlGrantRequest.cpp | 3 +- rds/src/v3/model/PostgresqlHbaConf.cpp | 289 ++ rds/src/v3/model/PostgresqlHbaHistory.cpp | 217 ++ rds/src/v3/model/PostgresqlListDatabase.cpp | 3 +- .../v3/model/PostgresqlUserForCreation.cpp | 3 +- rds/src/v3/model/PostgresqlUserForList.cpp | 3 +- .../v3/model/PostgresqlUserWithPrivilege.cpp | 3 +- rds/src/v3/model/ProjectTagInfoResponse.cpp | 3 +- rds/src/v3/model/Proxy.cpp | 3 +- rds/src/v3/model/ProxyNode.cpp | 3 +- rds/src/v3/model/ProxyReadonlyInstances.cpp | 3 +- rds/src/v3/model/PwdResetRequest.cpp | 3 +- rds/src/v3/model/Quotas.cpp | 3 +- rds/src/v3/model/ReadonlyInstances.cpp | 3 +- rds/src/v3/model/RecommendFlavor.cpp | 3 +- rds/src/v3/model/RecommendedProduct.cpp | 3 +- rds/src/v3/model/RecycleInstsanceV3.cpp | 3 +- rds/src/v3/model/RecyclePolicy.cpp | 3 +- rds/src/v3/model/RecyclePolicyRequestBody.cpp | 3 +- rds/src/v3/model/RelatedInstance.cpp | 3 +- rds/src/v3/model/ResetPwdRequest.cpp | 3 +- rds/src/v3/model/ResetPwdResponse.cpp | 3 +- rds/src/v3/model/ResizeFlavorObject.cpp | 3 +- rds/src/v3/model/ResizeFlavorRequest.cpp | 3 +- rds/src/v3/model/ResourceMonitoringInfo.cpp | 3 +- rds/src/v3/model/ResourceTag.cpp | 3 +- rds/src/v3/model/Resources.cpp | 3 +- rds/src/v3/model/RestoreDatabasesInfo.cpp | 3 +- rds/src/v3/model/RestoreDatabasesInfoNew.cpp | 3 +- .../v3/model/RestoreExistInstanceRequest.cpp | 3 +- .../v3/model/RestoreExistInstanceResponse.cpp | 3 +- .../RestoreExistingInstanceRequestBody.cpp | 3 +- ...toreExistingInstanceRequestBody_source.cpp | 3 +- rds/src/v3/model/RestorePoint.cpp | 3 +- rds/src/v3/model/RestoreTableInfo.cpp | 3 +- rds/src/v3/model/RestoreTableInfoNew.cpp | 3 +- rds/src/v3/model/RestoreTablesNewRequest.cpp | 3 +- .../v3/model/RestoreTablesNewRequestBody.cpp | 3 +- rds/src/v3/model/RestoreTablesNewResponse.cpp | 3 +- rds/src/v3/model/RestoreTablesRequest.cpp | 3 +- rds/src/v3/model/RestoreTablesRequestBody.cpp | 3 +- rds/src/v3/model/RestoreTablesResponse.cpp | 3 +- .../RestoreToExistingInstanceRequest.cpp | 3 +- .../RestoreToExistingInstanceRequestBody.cpp | 3 +- ...reToExistingInstanceRequestBody_source.cpp | 3 +- ...reToExistingInstanceRequestBody_target.cpp | 3 +- .../RestoreToExistingInstanceResponse.cpp | 3 +- rds/src/v3/model/RevokeRequest.cpp | 3 +- rds/src/v3/model/RevokeRequestBody.cpp | 3 +- rds/src/v3/model/RevokeRequestBody_users.cpp | 3 +- rds/src/v3/model/RevokeResponse.cpp | 3 +- .../RevokeSqlserverDbUserPrivilegeRequest.cpp | 3 +- ...RevokeSqlserverDbUserPrivilegeResponse.cpp | 3 +- rds/src/v3/model/ScaleFlavors.cpp | 3 +- rds/src/v3/model/ScaleProxyRequestBody.cpp | 3 +- .../SearchQueryScaleComputeFlavorsRequest.cpp | 3 +- ...SearchQueryScaleComputeFlavorsResponse.cpp | 3 +- .../model/SearchQueryScaleFlavorsRequest.cpp | 3 +- .../model/SearchQueryScaleFlavorsResponse.cpp | 3 +- rds/src/v3/model/SecondMonitor.cpp | 3 +- rds/src/v3/model/SecurityGroupRequest.cpp | 3 +- rds/src/v3/model/SetAuditlogPolicyRequest.cpp | 3 +- .../v3/model/SetAuditlogPolicyRequestBody.cpp | 3 +- .../v3/model/SetAuditlogPolicyResponse.cpp | 3 +- .../v3/model/SetAutoEnlargePolicyRequest.cpp | 3 +- .../v3/model/SetAutoEnlargePolicyResponse.cpp | 3 +- rds/src/v3/model/SetBackupPolicyRequest.cpp | 3 +- .../v3/model/SetBackupPolicyRequestBody.cpp | 3 +- rds/src/v3/model/SetBackupPolicyResponse.cpp | 3 +- .../v3/model/SetBinlogClearPolicyRequest.cpp | 3 +- .../v3/model/SetBinlogClearPolicyResponse.cpp | 3 +- .../model/SetDatabaseUserPrivilegeReqV3.cpp | 3 +- .../model/SetDatabaseUserPrivilegeRequest.cpp | 3 +- .../SetDatabaseUserPrivilegeResponse.cpp | 3 +- rds/src/v3/model/SetDbUserPwdRequest.cpp | 3 +- rds/src/v3/model/SetDbUserPwdResponse.cpp | 3 +- .../model/SetOffSiteBackupPolicyRequest.cpp | 3 +- .../SetOffSiteBackupPolicyRequestBody.cpp | 3 +- .../model/SetOffSiteBackupPolicyResponse.cpp | 3 +- .../model/SetPostgresqlDbUserPwdRequest.cpp | 3 +- .../model/SetPostgresqlDbUserPwdResponse.cpp | 3 +- rds/src/v3/model/SetReadOnlySwitchRequest.cpp | 3 +- .../v3/model/SetReadOnlySwitchResponse.cpp | 3 +- .../v3/model/SetSecondLevelMonitorRequest.cpp | 3 +- .../model/SetSecondLevelMonitorResponse.cpp | 3 +- rds/src/v3/model/SetSecurityGroupRequest.cpp | 3 +- rds/src/v3/model/SetSecurityGroupResponse.cpp | 3 +- .../v3/model/SetSensitiveSlowLogRequest.cpp | 3 +- .../v3/model/SetSensitiveSlowLogResponse.cpp | 3 +- rds/src/v3/model/ShowApiVersionRequest.cpp | 3 +- rds/src/v3/model/ShowApiVersionResponse.cpp | 3 +- .../model/ShowAuditlogDownloadLinkRequest.cpp | 3 +- .../ShowAuditlogDownloadLinkResponse.cpp | 3 +- .../v3/model/ShowAuditlogPolicyRequest.cpp | 3 +- .../v3/model/ShowAuditlogPolicyResponse.cpp | 3 +- .../v3/model/ShowAutoEnlargePolicyRequest.cpp | 3 +- .../model/ShowAutoEnlargePolicyResponse.cpp | 3 +- .../model/ShowBackupDownloadLinkRequest.cpp | 3 +- .../model/ShowBackupDownloadLinkResponse.cpp | 3 +- rds/src/v3/model/ShowBackupPolicyRequest.cpp | 3 +- rds/src/v3/model/ShowBackupPolicyResponse.cpp | 3 +- .../v3/model/ShowBinlogClearPolicyRequest.cpp | 3 +- .../model/ShowBinlogClearPolicyResponse.cpp | 3 +- rds/src/v3/model/ShowConfigurationRequest.cpp | 3 +- .../v3/model/ShowConfigurationResponse.cpp | 3 +- rds/src/v3/model/ShowDnsNameRequest.cpp | 3 +- rds/src/v3/model/ShowDnsNameResponse.cpp | 3 +- rds/src/v3/model/ShowDomainNameRequest.cpp | 3 +- rds/src/v3/model/ShowDomainNameResponse.cpp | 3 +- .../v3/model/ShowDrReplicaStatusRequest.cpp | 3 +- .../v3/model/ShowDrReplicaStatusResponse.cpp | 3 +- ...owInformationAboutDatabaseProxyRequest.cpp | 3 +- ...wInformationAboutDatabaseProxyResponse.cpp | 3 +- .../ShowInstanceConfigurationRequest.cpp | 3 +- .../ShowInstanceConfigurationResponse.cpp | 3 +- .../model/ShowOffSiteBackupPolicyRequest.cpp | 3 +- .../model/ShowOffSiteBackupPolicyResponse.cpp | 3 +- .../model/ShowPostgresqlParamValueRequest.cpp | 3 +- .../ShowPostgresqlParamValueResponse.cpp | 3 +- rds/src/v3/model/ShowQuotasRequest.cpp | 3 +- rds/src/v3/model/ShowQuotasResponse.cpp | 3 +- rds/src/v3/model/ShowRecyclePolicyRequest.cpp | 3 +- .../v3/model/ShowRecyclePolicyResponse.cpp | 3 +- .../v3/model/ShowReplicationStatusRequest.cpp | 3 +- .../model/ShowReplicationStatusResponse.cpp | 3 +- .../ShowSecondLevelMonitoringRequest.cpp | 3 +- .../ShowSecondLevelMonitoringResponse.cpp | 3 +- rds/src/v3/model/SimplifiedInstanceEntry.cpp | 3 +- .../v3/model/SimplifiedInstancesRequest.cpp | 3 +- rds/src/v3/model/Single2Ha.cpp | 3 +- rds/src/v3/model/Single2HaObject.cpp | 3 +- rds/src/v3/model/Slave_instance.cpp | 3 +- rds/src/v3/model/SlowLog.cpp | 3 +- rds/src/v3/model/SlowLogFile.cpp | 3 +- rds/src/v3/model/SlowLogStatistics.cpp | 3 +- .../model/SlowLogStatisticsForLtsRequest.cpp | 3 +- rds/src/v3/model/SlowlogDownloadInfo.cpp | 3 +- rds/src/v3/model/SlowlogDownloadRequest.cpp | 3 +- rds/src/v3/model/SlowlogForLtsRequest.cpp | 3 +- .../v3/model/SqlserverDatabaseForCreation.cpp | 3 +- .../v3/model/SqlserverDatabaseForDetail.cpp | 3 +- rds/src/v3/model/SqlserverGrantRequest.cpp | 3 +- rds/src/v3/model/SqlserverRevokeRequest.cpp | 3 +- rds/src/v3/model/SqlserverUserForCreation.cpp | 3 +- .../v3/model/SqlserverUserWithPrivilege.cpp | 3 +- rds/src/v3/model/SslOptionRequest.cpp | 3 +- .../v3/model/StartDatabaseProxyRequest.cpp | 3 +- .../v3/model/StartDatabaseProxyResponse.cpp | 3 +- rds/src/v3/model/StartFailoverRequest.cpp | 3 +- rds/src/v3/model/StartFailoverResponse.cpp | 3 +- ...tartInstanceEnlargeVolumeActionRequest.cpp | 3 +- ...artInstanceEnlargeVolumeActionResponse.cpp | 3 +- .../StartInstanceRestartActionRequest.cpp | 3 +- .../StartInstanceRestartActionResponse.cpp | 3 +- .../StartInstanceSingleToHaActionRequest.cpp | 3 +- .../StartInstanceSingleToHaActionResponse.cpp | 3 +- .../v3/model/StartRecyclePolicyRequest.cpp | 3 +- .../v3/model/StartRecyclePolicyResponse.cpp | 3 +- .../model/StartResizeFlavorActionRequest.cpp | 3 +- .../model/StartResizeFlavorActionResponse.cpp | 3 +- rds/src/v3/model/StartupInstanceRequest.cpp | 3 +- rds/src/v3/model/StartupInstanceResponse.cpp | 3 +- rds/src/v3/model/StopDatabaseProxyRequest.cpp | 3 +- .../v3/model/StopDatabaseProxyResponse.cpp | 3 +- rds/src/v3/model/StopInstanceRequest.cpp | 3 +- rds/src/v3/model/StopInstanceResponse.cpp | 3 +- rds/src/v3/model/Storage.cpp | 3 +- rds/src/v3/model/SupportFastRestoreList.cpp | 3 +- rds/src/v3/model/SwitchSslRequest.cpp | 3 +- rds/src/v3/model/SwitchSslResponse.cpp | 3 +- rds/src/v3/model/TagDelWithKeyValue.cpp | 3 +- rds/src/v3/model/TagResp.cpp | 3 +- rds/src/v3/model/TagResponse.cpp | 3 +- rds/src/v3/model/TagWithKeyValue.cpp | 3 +- rds/src/v3/model/TargetInstanceRequest.cpp | 3 +- rds/src/v3/model/UnchangeableParam.cpp | 3 +- .../v3/model/UpdateConfigurationRequest.cpp | 3 +- .../v3/model/UpdateConfigurationResponse.cpp | 3 +- .../UpdateConfigurationRsp_configuration.cpp | 3 +- rds/src/v3/model/UpdateDataIpRequest.cpp | 3 +- rds/src/v3/model/UpdateDataIpResponse.cpp | 3 +- rds/src/v3/model/UpdateDatabaseReq.cpp | 3 +- rds/src/v3/model/UpdateDatabaseRequest.cpp | 3 +- rds/src/v3/model/UpdateDatabaseResponse.cpp | 3 +- rds/src/v3/model/UpdateDbPortRequest.cpp | 3 +- .../v3/model/UpdateDbUserCommentRequest.cpp | 3 +- .../v3/model/UpdateDbUserCommentResponse.cpp | 3 +- .../v3/model/UpdateDbUserPrivilegeRequest.cpp | 3 +- .../model/UpdateDbUserPrivilegeResponse.cpp | 3 +- rds/src/v3/model/UpdateDbUserReq.cpp | 3 +- rds/src/v3/model/UpdateDnsNameRequest.cpp | 3 +- rds/src/v3/model/UpdateDnsNameResponse.cpp | 3 +- ...pdateInstanceConfigurationAsyncRequest.cpp | 3 +- ...dateInstanceConfigurationAsyncResponse.cpp | 3 +- .../UpdateInstanceConfigurationRequest.cpp | 3 +- ...UpdateInstanceConfigurationRequestBody.cpp | 3 +- .../UpdateInstanceConfigurationResponse.cpp | 3 +- .../v3/model/UpdateInstanceNameRequest.cpp | 3 +- .../v3/model/UpdateInstanceNameResponse.cpp | 3 +- rds/src/v3/model/UpdatePortRequest.cpp | 3 +- rds/src/v3/model/UpdatePortResponse.cpp | 3 +- .../model/UpdatePostgresqlDatabaseRequest.cpp | 3 +- .../UpdatePostgresqlDatabaseResponse.cpp | 3 +- .../UpdatePostgresqlDbUserCommentRequest.cpp | 3 +- .../UpdatePostgresqlDbUserCommentResponse.cpp | 3 +- .../UpdatePostgresqlInstanceAliasRequest.cpp | 3 +- .../UpdatePostgresqlInstanceAliasResponse.cpp | 3 +- .../UpdatePostgresqlParameterValueRequest.cpp | 3 +- ...UpdatePostgresqlParameterValueResponse.cpp | 3 +- .../model/UpdateRdsInstanceAliasRequest.cpp | 3 +- rds/src/v3/model/UpdateReadWeightRequest.cpp | 3 +- rds/src/v3/model/UpdateReadWeightResponse.cpp | 3 +- .../v3/model/UpgradeDbVersionNewRequest.cpp | 3 +- .../v3/model/UpgradeDbVersionNewResponse.cpp | 3 +- rds/src/v3/model/UpgradeDbVersionRequest.cpp | 3 +- rds/src/v3/model/UpgradeDbVersionResponse.cpp | 3 +- rds/src/v3/model/UserForCreation.cpp | 3 +- rds/src/v3/model/UserForList.cpp | 3 +- rds/src/v3/model/UserWithPrivilege.cpp | 3 +- rds/src/v3/model/Volume.cpp | 3 +- rds/src/v3/model/VolumeFlavor.cpp | 3 +- sdrs/include/huaweicloud/sdrs/v1/SdrsMeta.h | 72 + .../v1/model/AddProtectedInstanceNicRequest.h | 4 +- .../model/AddProtectedInstanceNicResponse.h | 4 +- .../model/AddProtectedInstanceTagsRequest.h | 4 +- .../model/AddProtectedInstanceTagsResponse.h | 4 +- ...ttachProtectedInstanceReplicationRequest.h | 4 +- ...tachProtectedInstanceReplicationResponse.h | 4 +- .../sdrs/v1/model/BatchAddTagsRequest.h | 4 +- .../sdrs/v1/model/BatchAddTagsRequestBody.h | 4 +- .../sdrs/v1/model/BatchAddTagsResponse.h | 4 +- .../BatchCreateProtectedInstancesRequest.h | 4 +- ...BatchCreateProtectedInstancesRequestBody.h | 4 +- ...tchCreateProtectedInstancesRequestParams.h | 4 +- .../BatchCreateProtectedInstancesResponse.h | 4 +- .../BatchDeleteProtectedInstancesRequest.h | 4 +- ...BatchDeleteProtectedInstancesRequestBody.h | 4 +- .../BatchDeleteProtectedInstancesResponse.h | 4 +- .../sdrs/v1/model/BatchDeleteTagsRequest.h | 4 +- .../v1/model/BatchDeleteTagsRequestBody.h | 4 +- .../sdrs/v1/model/BatchDeleteTagsResponse.h | 4 +- .../CreateDisasterRecoveryDrillRequest.h | 4 +- .../CreateDisasterRecoveryDrillRequestBody.h | 4 +- ...CreateDisasterRecoveryDrillRequestParams.h | 4 +- .../CreateDisasterRecoveryDrillResponse.h | 4 +- .../v1/model/CreateProtectedInstanceRequest.h | 4 +- .../CreateProtectedInstanceRequestBody.h | 4 +- .../CreateProtectedInstanceRequestParams.h | 4 +- .../model/CreateProtectedInstanceResponse.h | 4 +- .../v1/model/CreateProtectionGroupRequest.h | 4 +- .../model/CreateProtectionGroupRequestBody.h | 4 +- .../CreateProtectionGroupRequestParams.h | 4 +- .../v1/model/CreateProtectionGroupResponse.h | 4 +- .../sdrs/v1/model/CreateReplicationRequest.h | 4 +- .../v1/model/CreateReplicationRequestBody.h | 4 +- .../v1/model/CreateReplicationRequestParams.h | 4 +- .../sdrs/v1/model/CreateReplicationResponse.h | 4 +- .../DeleteAllServerGroupFailureJobsRequest.h | 4 +- .../DeleteAllServerGroupFailureJobsResponse.h | 4 +- .../DeleteDisasterRecoveryDrillRequest.h | 4 +- .../DeleteDisasterRecoveryDrillResponse.h | 4 +- .../sdrs/v1/model/DeleteFailureJobRequest.h | 4 +- .../sdrs/v1/model/DeleteFailureJobResponse.h | 4 +- .../model/DeleteProtectedInstanceNicRequest.h | 4 +- .../DeleteProtectedInstanceNicResponse.h | 4 +- .../v1/model/DeleteProtectedInstanceRequest.h | 4 +- .../DeleteProtectedInstanceRequestBody.h | 4 +- .../model/DeleteProtectedInstanceResponse.h | 4 +- .../model/DeleteProtectedInstanceTagRequest.h | 4 +- .../DeleteProtectedInstanceTagResponse.h | 4 +- .../v1/model/DeleteProtectionGroupRequest.h | 4 +- .../v1/model/DeleteProtectionGroupResponse.h | 4 +- .../sdrs/v1/model/DeleteReplicationRequest.h | 4 +- .../v1/model/DeleteReplicationRequestBody.h | 4 +- .../v1/model/DeleteReplicationRequestParams.h | 4 +- .../sdrs/v1/model/DeleteReplicationResponse.h | 4 +- .../sdrs/v1/model/DeleteResourceTag.h | 4 +- .../DeleteServerGroupFailureJobsRequest.h | 4 +- .../DeleteServerGroupFailureJobsResponse.h | 4 +- ...etachProtectedInstanceReplicationRequest.h | 4 +- ...tachProtectedInstanceReplicationResponse.h | 4 +- .../sdrs/v1/model/DrillServerParams.h | 4 +- .../sdrs/v1/model/ExpandReplicationRequest.h | 4 +- .../sdrs/v1/model/ExpandReplicationResponse.h | 4 +- .../v1/model/ExtendReplicationRequestBody.h | 4 +- .../v1/model/ExtendReplicationRequestParams.h | 4 +- .../FailoverProtectionGroupRequestBody.h | 4 +- .../sdrs/v1/model/FailureJobParams.h | 4 +- .../huaweicloud/sdrs/v1/model/JobEntities.h | 4 +- .../v1/model/ListActiveActiveDomainsRequest.h | 4 +- .../model/ListActiveActiveDomainsResponse.h | 4 +- .../sdrs/v1/model/ListApiVersionsRequest.h | 4 +- .../sdrs/v1/model/ListApiVersionsResponse.h | 4 +- .../model/ListDisasterRecoveryDrillsRequest.h | 4 +- .../ListDisasterRecoveryDrillsResponse.h | 4 +- .../sdrs/v1/model/ListFailureJobsRequest.h | 4 +- .../sdrs/v1/model/ListFailureJobsResponse.h | 4 +- .../model/ListProtectedInstanceTagsRequest.h | 4 +- .../model/ListProtectedInstanceTagsResponse.h | 4 +- .../ListProtectedInstancesByTagsRequest.h | 4 +- .../ListProtectedInstancesByTagsRequestBody.h | 4 +- .../ListProtectedInstancesByTagsResponse.h | 4 +- ...ListProtectedInstancesProjectTagsRequest.h | 4 +- ...istProtectedInstancesProjectTagsResponse.h | 4 +- .../v1/model/ListProtectedInstancesRequest.h | 4 +- .../v1/model/ListProtectedInstancesResponse.h | 4 +- .../v1/model/ListProtectionGroupsRequest.h | 4 +- .../v1/model/ListProtectionGroupsResponse.h | 4 +- .../sdrs/v1/model/ListReplicationsRequest.h | 4 +- .../sdrs/v1/model/ListReplicationsResponse.h | 4 +- .../sdrs/v1/model/ListRpoStatisticsRequest.h | 4 +- .../sdrs/v1/model/ListRpoStatisticsResponse.h | 4 +- .../huaweicloud/sdrs/v1/model/MatchParams.h | 4 +- .../sdrs/v1/model/MetadataParams.h | 4 +- .../ProtectedInstanceAddNicRequestBody.h | 4 +- .../ProtectedInstanceAddTagsRequestBody.h | 4 +- ...ctedInstanceAttachReplicationRequestBody.h | 4 +- ...edInstanceAttachReplicationRequestParams.h | 4 +- .../v1/model/ProtectedInstanceAttachment.h | 4 +- .../ProtectedInstanceDeleteNicRequestBody.h | 4 +- .../huaweicloud/sdrs/v1/model/QuotaParams.h | 4 +- .../sdrs/v1/model/QuotaResourceParams.h | 4 +- .../sdrs/v1/model/ReplicationAttachment.h | 4 +- .../sdrs/v1/model/ReplicationClusterParams.h | 4 +- .../sdrs/v1/model/ReplicationRecordMetadata.h | 4 +- .../v1/model/ResizeProtectedInstanceRequest.h | 4 +- .../ResizeProtectedInstanceRequestBody.h | 4 +- .../ResizeProtectedInstanceRequestParams.h | 4 +- .../model/ResizeProtectedInstanceResponse.h | 4 +- .../huaweicloud/sdrs/v1/model/ResourceId.h | 4 +- .../sdrs/v1/model/ResourceParams.h | 4 +- .../huaweicloud/sdrs/v1/model/ResourceTag.h | 4 +- .../model/ReverseProtectionGroupRequestBody.h | 4 +- .../ReverseProtectionGroupRequestParams.h | 4 +- .../sdrs/v1/model/RpoStattisticsParams.h | 4 +- .../sdrs/v1/model/SecurityGroupsParams.h | 4 +- .../huaweicloud/sdrs/v1/model/ServerInfo.h | 4 +- .../v1/model/ShowActiveActiveDomainParams.h | 4 +- .../sdrs/v1/model/ShowApiVersionLinksParams.h | 4 +- .../sdrs/v1/model/ShowApiVersionParams.h | 4 +- .../model/ShowDisasterRecoveryDrillParams.h | 4 +- .../model/ShowDisasterRecoveryDrillRequest.h | 4 +- .../model/ShowDisasterRecoveryDrillResponse.h | 4 +- .../sdrs/v1/model/ShowJobStatusRequest.h | 4 +- .../sdrs/v1/model/ShowJobStatusResponse.h | 4 +- .../v1/model/ShowProtectedInstanceParams.h | 4 +- .../v1/model/ShowProtectedInstanceRequest.h | 4 +- .../v1/model/ShowProtectedInstanceResponse.h | 4 +- .../sdrs/v1/model/ShowProtectionGroupParams.h | 4 +- .../v1/model/ShowProtectionGroupRequest.h | 4 +- .../v1/model/ShowProtectionGroupResponse.h | 4 +- .../sdrs/v1/model/ShowQuotaRequest.h | 4 +- .../sdrs/v1/model/ShowQuotaResponse.h | 4 +- .../sdrs/v1/model/ShowReplicationParams.h | 4 +- .../sdrs/v1/model/ShowReplicationRequest.h | 4 +- .../sdrs/v1/model/ShowReplicationResponse.h | 4 +- .../v1/model/ShowSpecifiedApiVersionRequest.h | 4 +- .../model/ShowSpecifiedApiVersionResponse.h | 4 +- .../StartFailoverProtectionGroupRequest.h | 4 +- .../StartFailoverProtectionGroupResponse.h | 4 +- .../v1/model/StartProtectionGroupRequest.h | 4 +- .../model/StartProtectionGroupRequestBody.h | 4 +- .../v1/model/StartProtectionGroupResponse.h | 4 +- .../StartReverseProtectionGroupRequest.h | 4 +- .../StartReverseProtectionGroupResponse.h | 4 +- .../v1/model/StopProtectionGroupRequest.h | 4 +- .../v1/model/StopProtectionGroupRequestBody.h | 4 +- .../v1/model/StopProtectionGroupResponse.h | 4 +- .../sdrs/v1/model/SubJobEntities.h | 4 +- .../huaweicloud/sdrs/v1/model/SubJobParams.h | 4 +- .../huaweicloud/sdrs/v1/model/TagParams.h | 4 +- .../UpdateDisasterRecoveryDrillNameRequest.h | 4 +- ...dateDisasterRecoveryDrillNameRequestBody.h | 4 +- ...teDisasterRecoveryDrillNameRequestParams.h | 4 +- .../UpdateDisasterRecoveryDrillNameResponse.h | 4 +- .../UpdateProtectedInstanceNameRequest.h | 4 +- .../UpdateProtectedInstanceNameRequestBody.h | 4 +- ...UpdateProtectedInstanceNameRequestParams.h | 4 +- .../UpdateProtectedInstanceNameResponse.h | 4 +- .../model/UpdateProtectionGroupNameRequest.h | 4 +- .../UpdateProtectionGroupNameRequestBody.h | 4 +- .../UpdateProtectionGroupNameRequestParams.h | 4 +- .../model/UpdateProtectionGroupNameResponse.h | 4 +- .../v1/model/UpdateReplicationNameRequest.h | 4 +- .../model/UpdateReplicationNameRequestBody.h | 4 +- .../UpdateReplicationNameRequestParams.h | 4 +- .../v1/model/UpdateReplicationNameResponse.h | 4 +- sdrs/src/v1/SdrsClient.cpp | 714 +++-- sdrs/src/v1/SdrsMeta.cpp | 487 ++++ .../model/AddProtectedInstanceNicRequest.cpp | 3 +- .../model/AddProtectedInstanceNicResponse.cpp | 3 +- .../model/AddProtectedInstanceTagsRequest.cpp | 3 +- .../AddProtectedInstanceTagsResponse.cpp | 3 +- ...achProtectedInstanceReplicationRequest.cpp | 3 +- ...chProtectedInstanceReplicationResponse.cpp | 3 +- sdrs/src/v1/model/BatchAddTagsRequest.cpp | 3 +- sdrs/src/v1/model/BatchAddTagsRequestBody.cpp | 3 +- sdrs/src/v1/model/BatchAddTagsResponse.cpp | 3 +- .../BatchCreateProtectedInstancesRequest.cpp | 3 +- ...tchCreateProtectedInstancesRequestBody.cpp | 3 +- ...hCreateProtectedInstancesRequestParams.cpp | 3 +- .../BatchCreateProtectedInstancesResponse.cpp | 3 +- .../BatchDeleteProtectedInstancesRequest.cpp | 3 +- ...tchDeleteProtectedInstancesRequestBody.cpp | 3 +- .../BatchDeleteProtectedInstancesResponse.cpp | 3 +- sdrs/src/v1/model/BatchDeleteTagsRequest.cpp | 3 +- .../v1/model/BatchDeleteTagsRequestBody.cpp | 3 +- sdrs/src/v1/model/BatchDeleteTagsResponse.cpp | 3 +- .../CreateDisasterRecoveryDrillRequest.cpp | 3 +- ...CreateDisasterRecoveryDrillRequestBody.cpp | 3 +- ...eateDisasterRecoveryDrillRequestParams.cpp | 3 +- .../CreateDisasterRecoveryDrillResponse.cpp | 3 +- .../model/CreateProtectedInstanceRequest.cpp | 3 +- .../CreateProtectedInstanceRequestBody.cpp | 3 +- .../CreateProtectedInstanceRequestParams.cpp | 3 +- .../model/CreateProtectedInstanceResponse.cpp | 3 +- .../v1/model/CreateProtectionGroupRequest.cpp | 3 +- .../CreateProtectionGroupRequestBody.cpp | 3 +- .../CreateProtectionGroupRequestParams.cpp | 3 +- .../model/CreateProtectionGroupResponse.cpp | 3 +- .../src/v1/model/CreateReplicationRequest.cpp | 3 +- .../v1/model/CreateReplicationRequestBody.cpp | 3 +- .../model/CreateReplicationRequestParams.cpp | 3 +- .../v1/model/CreateReplicationResponse.cpp | 3 +- ...DeleteAllServerGroupFailureJobsRequest.cpp | 3 +- ...eleteAllServerGroupFailureJobsResponse.cpp | 3 +- .../DeleteDisasterRecoveryDrillRequest.cpp | 3 +- .../DeleteDisasterRecoveryDrillResponse.cpp | 3 +- sdrs/src/v1/model/DeleteFailureJobRequest.cpp | 3 +- .../src/v1/model/DeleteFailureJobResponse.cpp | 3 +- .../DeleteProtectedInstanceNicRequest.cpp | 3 +- .../DeleteProtectedInstanceNicResponse.cpp | 3 +- .../model/DeleteProtectedInstanceRequest.cpp | 3 +- .../DeleteProtectedInstanceRequestBody.cpp | 3 +- .../model/DeleteProtectedInstanceResponse.cpp | 3 +- .../DeleteProtectedInstanceTagRequest.cpp | 3 +- .../DeleteProtectedInstanceTagResponse.cpp | 3 +- .../v1/model/DeleteProtectionGroupRequest.cpp | 3 +- .../model/DeleteProtectionGroupResponse.cpp | 3 +- .../src/v1/model/DeleteReplicationRequest.cpp | 3 +- .../v1/model/DeleteReplicationRequestBody.cpp | 3 +- .../model/DeleteReplicationRequestParams.cpp | 3 +- .../v1/model/DeleteReplicationResponse.cpp | 3 +- sdrs/src/v1/model/DeleteResourceTag.cpp | 3 +- .../DeleteServerGroupFailureJobsRequest.cpp | 3 +- .../DeleteServerGroupFailureJobsResponse.cpp | 3 +- ...achProtectedInstanceReplicationRequest.cpp | 3 +- ...chProtectedInstanceReplicationResponse.cpp | 3 +- sdrs/src/v1/model/DrillServerParams.cpp | 3 +- .../src/v1/model/ExpandReplicationRequest.cpp | 3 +- .../v1/model/ExpandReplicationResponse.cpp | 3 +- .../v1/model/ExtendReplicationRequestBody.cpp | 3 +- .../model/ExtendReplicationRequestParams.cpp | 3 +- .../FailoverProtectionGroupRequestBody.cpp | 3 +- sdrs/src/v1/model/FailureJobParams.cpp | 3 +- sdrs/src/v1/model/JobEntities.cpp | 3 +- .../model/ListActiveActiveDomainsRequest.cpp | 3 +- .../model/ListActiveActiveDomainsResponse.cpp | 3 +- sdrs/src/v1/model/ListApiVersionsRequest.cpp | 3 +- sdrs/src/v1/model/ListApiVersionsResponse.cpp | 3 +- .../ListDisasterRecoveryDrillsRequest.cpp | 3 +- .../ListDisasterRecoveryDrillsResponse.cpp | 3 +- sdrs/src/v1/model/ListFailureJobsRequest.cpp | 3 +- sdrs/src/v1/model/ListFailureJobsResponse.cpp | 3 +- .../ListProtectedInstanceTagsRequest.cpp | 3 +- .../ListProtectedInstanceTagsResponse.cpp | 3 +- .../ListProtectedInstancesByTagsRequest.cpp | 3 +- ...istProtectedInstancesByTagsRequestBody.cpp | 3 +- .../ListProtectedInstancesByTagsResponse.cpp | 3 +- ...stProtectedInstancesProjectTagsRequest.cpp | 3 +- ...tProtectedInstancesProjectTagsResponse.cpp | 3 +- .../model/ListProtectedInstancesRequest.cpp | 3 +- .../model/ListProtectedInstancesResponse.cpp | 3 +- .../v1/model/ListProtectionGroupsRequest.cpp | 3 +- .../v1/model/ListProtectionGroupsResponse.cpp | 3 +- sdrs/src/v1/model/ListReplicationsRequest.cpp | 3 +- .../src/v1/model/ListReplicationsResponse.cpp | 3 +- .../src/v1/model/ListRpoStatisticsRequest.cpp | 3 +- .../v1/model/ListRpoStatisticsResponse.cpp | 3 +- sdrs/src/v1/model/MatchParams.cpp | 3 +- sdrs/src/v1/model/MetadataParams.cpp | 3 +- .../ProtectedInstanceAddNicRequestBody.cpp | 3 +- .../ProtectedInstanceAddTagsRequestBody.cpp | 3 +- ...edInstanceAttachReplicationRequestBody.cpp | 3 +- ...InstanceAttachReplicationRequestParams.cpp | 3 +- .../v1/model/ProtectedInstanceAttachment.cpp | 3 +- .../ProtectedInstanceDeleteNicRequestBody.cpp | 3 +- sdrs/src/v1/model/QuotaParams.cpp | 3 +- sdrs/src/v1/model/QuotaResourceParams.cpp | 3 +- sdrs/src/v1/model/ReplicationAttachment.cpp | 3 +- .../src/v1/model/ReplicationClusterParams.cpp | 3 +- .../v1/model/ReplicationRecordMetadata.cpp | 3 +- .../model/ResizeProtectedInstanceRequest.cpp | 3 +- .../ResizeProtectedInstanceRequestBody.cpp | 3 +- .../ResizeProtectedInstanceRequestParams.cpp | 3 +- .../model/ResizeProtectedInstanceResponse.cpp | 3 +- sdrs/src/v1/model/ResourceId.cpp | 3 +- sdrs/src/v1/model/ResourceParams.cpp | 3 +- sdrs/src/v1/model/ResourceTag.cpp | 3 +- .../ReverseProtectionGroupRequestBody.cpp | 3 +- .../ReverseProtectionGroupRequestParams.cpp | 3 +- sdrs/src/v1/model/RpoStattisticsParams.cpp | 3 +- sdrs/src/v1/model/SecurityGroupsParams.cpp | 3 +- sdrs/src/v1/model/ServerInfo.cpp | 3 +- .../v1/model/ShowActiveActiveDomainParams.cpp | 3 +- .../v1/model/ShowApiVersionLinksParams.cpp | 3 +- sdrs/src/v1/model/ShowApiVersionParams.cpp | 3 +- .../model/ShowDisasterRecoveryDrillParams.cpp | 3 +- .../ShowDisasterRecoveryDrillRequest.cpp | 3 +- .../ShowDisasterRecoveryDrillResponse.cpp | 3 +- sdrs/src/v1/model/ShowJobStatusRequest.cpp | 3 +- sdrs/src/v1/model/ShowJobStatusResponse.cpp | 3 +- .../v1/model/ShowProtectedInstanceParams.cpp | 3 +- .../v1/model/ShowProtectedInstanceRequest.cpp | 3 +- .../model/ShowProtectedInstanceResponse.cpp | 3 +- .../v1/model/ShowProtectionGroupParams.cpp | 3 +- .../v1/model/ShowProtectionGroupRequest.cpp | 3 +- .../v1/model/ShowProtectionGroupResponse.cpp | 3 +- sdrs/src/v1/model/ShowQuotaRequest.cpp | 3 +- sdrs/src/v1/model/ShowQuotaResponse.cpp | 3 +- sdrs/src/v1/model/ShowReplicationParams.cpp | 3 +- sdrs/src/v1/model/ShowReplicationRequest.cpp | 3 +- sdrs/src/v1/model/ShowReplicationResponse.cpp | 3 +- .../model/ShowSpecifiedApiVersionRequest.cpp | 3 +- .../model/ShowSpecifiedApiVersionResponse.cpp | 3 +- .../StartFailoverProtectionGroupRequest.cpp | 3 +- .../StartFailoverProtectionGroupResponse.cpp | 3 +- .../v1/model/StartProtectionGroupRequest.cpp | 3 +- .../model/StartProtectionGroupRequestBody.cpp | 3 +- .../v1/model/StartProtectionGroupResponse.cpp | 3 +- .../StartReverseProtectionGroupRequest.cpp | 3 +- .../StartReverseProtectionGroupResponse.cpp | 3 +- .../v1/model/StopProtectionGroupRequest.cpp | 3 +- .../model/StopProtectionGroupRequestBody.cpp | 3 +- .../v1/model/StopProtectionGroupResponse.cpp | 3 +- sdrs/src/v1/model/SubJobEntities.cpp | 3 +- sdrs/src/v1/model/SubJobParams.cpp | 3 +- sdrs/src/v1/model/TagParams.cpp | 3 +- ...UpdateDisasterRecoveryDrillNameRequest.cpp | 3 +- ...teDisasterRecoveryDrillNameRequestBody.cpp | 3 +- ...DisasterRecoveryDrillNameRequestParams.cpp | 3 +- ...pdateDisasterRecoveryDrillNameResponse.cpp | 3 +- .../UpdateProtectedInstanceNameRequest.cpp | 3 +- ...UpdateProtectedInstanceNameRequestBody.cpp | 3 +- ...dateProtectedInstanceNameRequestParams.cpp | 3 +- .../UpdateProtectedInstanceNameResponse.cpp | 3 +- .../UpdateProtectionGroupNameRequest.cpp | 3 +- .../UpdateProtectionGroupNameRequestBody.cpp | 3 +- ...UpdateProtectionGroupNameRequestParams.cpp | 3 +- .../UpdateProtectionGroupNameResponse.cpp | 3 +- .../v1/model/UpdateReplicationNameRequest.cpp | 3 +- .../UpdateReplicationNameRequestBody.cpp | 3 +- .../UpdateReplicationNameRequestParams.cpp | 3 +- .../model/UpdateReplicationNameResponse.cpp | 3 +- sis/include/huaweicloud/sis/v1/SisMeta.h | 35 + .../huaweicloud/sis/v1/model/AnalysisInfo.h | 4 +- .../sis/v1/model/AnalysisInfoResult.h | 4 +- .../huaweicloud/sis/v1/model/AudioConfig.h | 4 +- .../v1/model/CollectTranscriberJobRequest.h | 4 +- .../v1/model/CollectTranscriberJobResponse.h | 4 +- sis/include/huaweicloud/sis/v1/model/Config.h | 4 +- .../sis/v1/model/CreateVocabularyRequest.h | 4 +- .../sis/v1/model/CreateVocabularyResponse.h | 4 +- .../huaweicloud/sis/v1/model/CustomResult.h | 4 +- .../sis/v1/model/DeleteVocabularyRequest.h | 4 +- .../sis/v1/model/DeleteVocabularyResponse.h | 4 +- .../huaweicloud/sis/v1/model/FlashResult.h | 4 +- .../sis/v1/model/FlashScoreResult.h | 4 +- .../huaweicloud/sis/v1/model/Fluency.h | 4 +- .../sis/v1/model/MultiModalConfig.h | 4 +- .../huaweicloud/sis/v1/model/Phoneme.h | 4 +- .../huaweicloud/sis/v1/model/PhonemeFluency.h | 4 +- .../sis/v1/model/PhonemePronunciation.h | 4 +- .../sis/v1/model/PostCreateVocabReq.h | 4 +- .../sis/v1/model/PostCustomTTSReq.h | 4 +- .../v1/model/PostMultiModalAssessmentReq.h | 4 +- .../v1/model/PostShortAudioAssessmentReq.h | 4 +- .../sis/v1/model/PostShortAudioReq.h | 4 +- .../sis/v1/model/PostTranscriberJobs.h | 4 +- .../huaweicloud/sis/v1/model/Pronunciation.h | 4 +- .../sis/v1/model/PushTranscriberJobsRequest.h | 4 +- .../v1/model/PushTranscriberJobsResponse.h | 4 +- .../sis/v1/model/PutUpdateVocabReq.h | 4 +- .../sis/v1/model/RecognizeFlashAsrRequest.h | 4 +- .../sis/v1/model/RecognizeFlashAsrResponse.h | 4 +- .../sis/v1/model/RecognizeShortAudioRequest.h | 4 +- .../v1/model/RecognizeShortAudioResponse.h | 4 +- sis/include/huaweicloud/sis/v1/model/Result.h | 4 +- .../sis/v1/model/RunAudioAssessmentRequest.h | 4 +- .../sis/v1/model/RunAudioAssessmentResponse.h | 4 +- .../v1/model/RunMultiModalAssessmentRequest.h | 4 +- .../model/RunMultiModalAssessmentResponse.h | 4 +- .../huaweicloud/sis/v1/model/RunTtsRequest.h | 4 +- .../huaweicloud/sis/v1/model/RunTtsResponse.h | 4 +- .../huaweicloud/sis/v1/model/Segment.h | 4 +- .../huaweicloud/sis/v1/model/Sentences.h | 4 +- .../sis/v1/model/ShowVocabulariesParams.h | 4 +- .../sis/v1/model/ShowVocabulariesRequest.h | 4 +- .../sis/v1/model/ShowVocabulariesResponse.h | 4 +- .../sis/v1/model/ShowVocabularyRequest.h | 4 +- .../sis/v1/model/ShowVocabularyResponse.h | 4 +- .../sis/v1/model/TranscriberConfig.h | 4 +- .../sis/v1/model/TranscriberResult.h | 4 +- .../huaweicloud/sis/v1/model/TtsConfig.h | 4 +- .../sis/v1/model/UpdateVocabularyRequest.h | 4 +- .../sis/v1/model/UpdateVocabularyResponse.h | 4 +- .../huaweicloud/sis/v1/model/VocabInfo.h | 4 +- sis/include/huaweicloud/sis/v1/model/Word.h | 4 +- .../huaweicloud/sis/v1/model/WordFluency.h | 4 +- .../huaweicloud/sis/v1/model/WordInfo.h | 4 +- .../sis/v1/model/WordPronunciation.h | 4 +- sis/src/v1/SisClient.cpp | 182 +- sis/src/v1/SisMeta.cpp | 146 + sis/src/v1/model/AnalysisInfo.cpp | 3 +- sis/src/v1/model/AnalysisInfoResult.cpp | 3 +- sis/src/v1/model/AudioConfig.cpp | 3 +- .../v1/model/CollectTranscriberJobRequest.cpp | 3 +- .../model/CollectTranscriberJobResponse.cpp | 3 +- sis/src/v1/model/Config.cpp | 3 +- sis/src/v1/model/CreateVocabularyRequest.cpp | 3 +- sis/src/v1/model/CreateVocabularyResponse.cpp | 3 +- sis/src/v1/model/CustomResult.cpp | 3 +- sis/src/v1/model/DeleteVocabularyRequest.cpp | 3 +- sis/src/v1/model/DeleteVocabularyResponse.cpp | 3 +- sis/src/v1/model/FlashResult.cpp | 3 +- sis/src/v1/model/FlashScoreResult.cpp | 3 +- sis/src/v1/model/Fluency.cpp | 3 +- sis/src/v1/model/MultiModalConfig.cpp | 3 +- sis/src/v1/model/Phoneme.cpp | 3 +- sis/src/v1/model/PhonemeFluency.cpp | 3 +- sis/src/v1/model/PhonemePronunciation.cpp | 3 +- sis/src/v1/model/PostCreateVocabReq.cpp | 3 +- sis/src/v1/model/PostCustomTTSReq.cpp | 3 +- .../v1/model/PostMultiModalAssessmentReq.cpp | 3 +- .../v1/model/PostShortAudioAssessmentReq.cpp | 3 +- sis/src/v1/model/PostShortAudioReq.cpp | 3 +- sis/src/v1/model/PostTranscriberJobs.cpp | 3 +- sis/src/v1/model/Pronunciation.cpp | 3 +- .../v1/model/PushTranscriberJobsRequest.cpp | 3 +- .../v1/model/PushTranscriberJobsResponse.cpp | 3 +- sis/src/v1/model/PutUpdateVocabReq.cpp | 3 +- sis/src/v1/model/RecognizeFlashAsrRequest.cpp | 3 +- .../v1/model/RecognizeFlashAsrResponse.cpp | 3 +- .../v1/model/RecognizeShortAudioRequest.cpp | 3 +- .../v1/model/RecognizeShortAudioResponse.cpp | 3 +- sis/src/v1/model/Result.cpp | 3 +- .../v1/model/RunAudioAssessmentRequest.cpp | 3 +- .../v1/model/RunAudioAssessmentResponse.cpp | 3 +- .../model/RunMultiModalAssessmentRequest.cpp | 3 +- .../model/RunMultiModalAssessmentResponse.cpp | 3 +- sis/src/v1/model/RunTtsRequest.cpp | 3 +- sis/src/v1/model/RunTtsResponse.cpp | 3 +- sis/src/v1/model/Segment.cpp | 3 +- sis/src/v1/model/Sentences.cpp | 3 +- sis/src/v1/model/ShowVocabulariesParams.cpp | 3 +- sis/src/v1/model/ShowVocabulariesRequest.cpp | 3 +- sis/src/v1/model/ShowVocabulariesResponse.cpp | 3 +- sis/src/v1/model/ShowVocabularyRequest.cpp | 3 +- sis/src/v1/model/ShowVocabularyResponse.cpp | 3 +- sis/src/v1/model/TranscriberConfig.cpp | 3 +- sis/src/v1/model/TranscriberResult.cpp | 3 +- sis/src/v1/model/TtsConfig.cpp | 3 +- sis/src/v1/model/UpdateVocabularyRequest.cpp | 3 +- sis/src/v1/model/UpdateVocabularyResponse.cpp | 3 +- sis/src/v1/model/VocabInfo.cpp | 3 +- sis/src/v1/model/Word.cpp | 3 +- sis/src/v1/model/WordFluency.cpp | 3 +- sis/src/v1/model/WordInfo.cpp | 3 +- sis/src/v1/model/WordPronunciation.cpp | 3 +- smn/include/huaweicloud/smn/v2/SmnMeta.h | 66 + .../huaweicloud/smn/v2/model/AccessPolicy.h | 4 +- .../smn/v2/model/AddSubscriptionRequest.h | 4 +- .../smn/v2/model/AddSubscriptionRequestBody.h | 4 +- .../smn/v2/model/AddSubscriptionResponse.h | 4 +- .../smn/v2/model/ApplicationEndpoint.h | 4 +- .../smn/v2/model/ApplicationItem.h | 4 +- .../BatchCreateOrDeleteResourceTagsRequest.h | 4 +- ...tchCreateOrDeleteResourceTagsRequestBody.h | 4 +- .../BatchCreateOrDeleteResourceTagsResponse.h | 4 +- .../smn/v2/model/CancelSubscriptionRequest.h | 4 +- .../smn/v2/model/CancelSubscriptionResponse.h | 4 +- .../model/CreateApplicationEndpointRequest.h | 4 +- .../CreateApplicationEndpointRequestBody.h | 4 +- .../model/CreateApplicationEndpointResponse.h | 4 +- .../smn/v2/model/CreateApplicationRequest.h | 4 +- .../v2/model/CreateApplicationRequestBody.h | 4 +- .../smn/v2/model/CreateApplicationResponse.h | 4 +- .../smn/v2/model/CreateLogtankRequest.h | 4 +- .../smn/v2/model/CreateLogtankRequestBody.h | 4 +- .../smn/v2/model/CreateLogtankResponse.h | 4 +- .../v2/model/CreateMessageTemplateRequest.h | 4 +- .../model/CreateMessageTemplateRequestBody.h | 4 +- .../v2/model/CreateMessageTemplateResponse.h | 4 +- .../smn/v2/model/CreateResourceTagRequest.h | 4 +- .../v2/model/CreateResourceTagRequestBody.h | 4 +- .../smn/v2/model/CreateResourceTagResponse.h | 4 +- .../smn/v2/model/CreateTopicRequest.h | 4 +- .../smn/v2/model/CreateTopicRequestBody.h | 4 +- .../smn/v2/model/CreateTopicResponse.h | 4 +- .../model/DeleteApplicationEndpointRequest.h | 4 +- .../model/DeleteApplicationEndpointResponse.h | 4 +- .../smn/v2/model/DeleteApplicationRequest.h | 4 +- .../smn/v2/model/DeleteApplicationResponse.h | 4 +- .../smn/v2/model/DeleteLogtankRequest.h | 4 +- .../smn/v2/model/DeleteLogtankResponse.h | 4 +- .../v2/model/DeleteMessageTemplateRequest.h | 4 +- .../v2/model/DeleteMessageTemplateResponse.h | 4 +- .../smn/v2/model/DeleteResourceTagRequest.h | 4 +- .../smn/v2/model/DeleteResourceTagResponse.h | 4 +- .../model/DeleteTopicAttributeByNameRequest.h | 4 +- .../DeleteTopicAttributeByNameResponse.h | 4 +- .../v2/model/DeleteTopicAttributesRequest.h | 4 +- .../v2/model/DeleteTopicAttributesResponse.h | 4 +- .../smn/v2/model/DeleteTopicRequest.h | 4 +- .../smn/v2/model/DeleteTopicResponse.h | 4 +- .../huaweicloud/smn/v2/model/LinksItem.h | 4 +- .../model/ListApplicationAttributesRequest.h | 4 +- .../model/ListApplicationAttributesResponse.h | 4 +- ...icationAttributesResponseBody_attributes.h | 4 +- ...ListApplicationEndpointAttributesRequest.h | 4 +- ...istApplicationEndpointAttributesResponse.h | 4 +- ...ndpointAttributesResponseBody_attributes.h | 4 +- .../model/ListApplicationEndpointsRequest.h | 4 +- .../model/ListApplicationEndpointsResponse.h | 4 +- .../smn/v2/model/ListApplicationsRequest.h | 4 +- .../smn/v2/model/ListApplicationsResponse.h | 4 +- .../smn/v2/model/ListInstanceRequestBody.h | 4 +- .../smn/v2/model/ListLogtankRequest.h | 4 +- .../smn/v2/model/ListLogtankResponse.h | 4 +- .../model/ListMessageTemplateDetailsRequest.h | 4 +- .../ListMessageTemplateDetailsResponse.h | 4 +- .../v2/model/ListMessageTemplatesRequest.h | 4 +- .../v2/model/ListMessageTemplatesResponse.h | 4 +- .../smn/v2/model/ListProjectTagsRequest.h | 4 +- .../smn/v2/model/ListProjectTagsResponse.h | 4 +- .../v2/model/ListResourceInstancesRequest.h | 4 +- .../v2/model/ListResourceInstancesResponse.h | 4 +- .../smn/v2/model/ListResourceTagsRequest.h | 4 +- .../smn/v2/model/ListResourceTagsResponse.h | 4 +- .../model/ListSubscriptionsByTopicRequest.h | 4 +- .../model/ListSubscriptionsByTopicResponse.h | 4 +- .../smn/v2/model/ListSubscriptionsItem.h | 4 +- .../smn/v2/model/ListSubscriptionsRequest.h | 4 +- .../smn/v2/model/ListSubscriptionsResponse.h | 4 +- .../smn/v2/model/ListTopicAttributesRequest.h | 4 +- .../v2/model/ListTopicAttributesResponse.h | 4 +- .../smn/v2/model/ListTopicDetailsRequest.h | 4 +- .../smn/v2/model/ListTopicDetailsResponse.h | 4 +- .../huaweicloud/smn/v2/model/ListTopicsItem.h | 4 +- .../smn/v2/model/ListTopicsRequest.h | 4 +- .../smn/v2/model/ListTopicsResponse.h | 4 +- .../smn/v2/model/ListVersionRequest.h | 4 +- .../smn/v2/model/ListVersionResponse.h | 4 +- .../smn/v2/model/ListVersionsRequest.h | 4 +- .../smn/v2/model/ListVersionsResponse.h | 4 +- .../huaweicloud/smn/v2/model/LogtankItem.h | 4 +- .../smn/v2/model/MessageTemplate.h | 4 +- .../smn/v2/model/PublishAppMessageRequest.h | 4 +- .../v2/model/PublishAppMessageRequestBody.h | 4 +- .../smn/v2/model/PublishAppMessageResponse.h | 4 +- .../smn/v2/model/PublishMessageRequest.h | 4 +- .../smn/v2/model/PublishMessageRequestBody.h | 4 +- .../smn/v2/model/PublishMessageResponse.h | 4 +- .../huaweicloud/smn/v2/model/ResourceDetail.h | 4 +- .../huaweicloud/smn/v2/model/ResourceTag.h | 4 +- .../huaweicloud/smn/v2/model/ResourceTags.h | 4 +- .../huaweicloud/smn/v2/model/Statement.h | 4 +- .../smn/v2/model/SubscriptionExtension.h | 4 +- .../huaweicloud/smn/v2/model/TagMatch.h | 4 +- .../huaweicloud/smn/v2/model/TagResource.h | 4 +- .../huaweicloud/smn/v2/model/TopicAttribute.h | 4 +- .../model/UpdateApplicationEndpointRequest.h | 4 +- .../UpdateApplicationEndpointRequestBody.h | 4 +- .../model/UpdateApplicationEndpointResponse.h | 4 +- .../smn/v2/model/UpdateApplicationRequest.h | 4 +- .../v2/model/UpdateApplicationRequestBody.h | 4 +- .../smn/v2/model/UpdateApplicationResponse.h | 4 +- .../smn/v2/model/UpdateLogtankRequest.h | 4 +- .../smn/v2/model/UpdateLogtankRequestBody.h | 4 +- .../smn/v2/model/UpdateLogtankResponse.h | 4 +- .../v2/model/UpdateMessageTemplateRequest.h | 4 +- .../model/UpdateMessageTemplateRequestBody.h | 4 +- .../v2/model/UpdateMessageTemplateResponse.h | 4 +- .../smn/v2/model/UpdateSubscriptionRequest.h | 4 +- .../v2/model/UpdateSubscriptionRequestBody.h | 4 +- .../smn/v2/model/UpdateSubscriptionResponse.h | 4 +- .../v2/model/UpdateTopicAttributeRequest.h | 4 +- .../model/UpdateTopicAttributeRequestBody.h | 4 +- .../v2/model/UpdateTopicAttributeResponse.h | 4 +- .../smn/v2/model/UpdateTopicRequest.h | 4 +- .../smn/v2/model/UpdateTopicRequestBody.h | 4 +- .../smn/v2/model/UpdateTopicResponse.h | 4 +- .../huaweicloud/smn/v2/model/VersionItem.h | 4 +- smn/src/v2/SmnClient.cpp | 615 ++-- smn/src/v2/SmnMeta.cpp | 384 +++ smn/src/v2/model/AccessPolicy.cpp | 3 +- smn/src/v2/model/AddSubscriptionRequest.cpp | 3 +- .../v2/model/AddSubscriptionRequestBody.cpp | 3 +- smn/src/v2/model/AddSubscriptionResponse.cpp | 3 +- smn/src/v2/model/ApplicationEndpoint.cpp | 3 +- smn/src/v2/model/ApplicationItem.cpp | 3 +- ...BatchCreateOrDeleteResourceTagsRequest.cpp | 3 +- ...hCreateOrDeleteResourceTagsRequestBody.cpp | 3 +- ...atchCreateOrDeleteResourceTagsResponse.cpp | 3 +- .../v2/model/CancelSubscriptionRequest.cpp | 3 +- .../v2/model/CancelSubscriptionResponse.cpp | 3 +- .../CreateApplicationEndpointRequest.cpp | 3 +- .../CreateApplicationEndpointRequestBody.cpp | 3 +- .../CreateApplicationEndpointResponse.cpp | 3 +- smn/src/v2/model/CreateApplicationRequest.cpp | 3 +- .../v2/model/CreateApplicationRequestBody.cpp | 3 +- .../v2/model/CreateApplicationResponse.cpp | 3 +- smn/src/v2/model/CreateLogtankRequest.cpp | 3 +- smn/src/v2/model/CreateLogtankRequestBody.cpp | 3 +- smn/src/v2/model/CreateLogtankResponse.cpp | 3 +- .../v2/model/CreateMessageTemplateRequest.cpp | 3 +- .../CreateMessageTemplateRequestBody.cpp | 3 +- .../model/CreateMessageTemplateResponse.cpp | 3 +- smn/src/v2/model/CreateResourceTagRequest.cpp | 3 +- .../v2/model/CreateResourceTagRequestBody.cpp | 3 +- .../v2/model/CreateResourceTagResponse.cpp | 3 +- smn/src/v2/model/CreateTopicRequest.cpp | 3 +- smn/src/v2/model/CreateTopicRequestBody.cpp | 3 +- smn/src/v2/model/CreateTopicResponse.cpp | 3 +- .../DeleteApplicationEndpointRequest.cpp | 3 +- .../DeleteApplicationEndpointResponse.cpp | 3 +- smn/src/v2/model/DeleteApplicationRequest.cpp | 3 +- .../v2/model/DeleteApplicationResponse.cpp | 3 +- smn/src/v2/model/DeleteLogtankRequest.cpp | 3 +- smn/src/v2/model/DeleteLogtankResponse.cpp | 3 +- .../v2/model/DeleteMessageTemplateRequest.cpp | 3 +- .../model/DeleteMessageTemplateResponse.cpp | 3 +- smn/src/v2/model/DeleteResourceTagRequest.cpp | 3 +- .../v2/model/DeleteResourceTagResponse.cpp | 3 +- .../DeleteTopicAttributeByNameRequest.cpp | 3 +- .../DeleteTopicAttributeByNameResponse.cpp | 3 +- .../v2/model/DeleteTopicAttributesRequest.cpp | 3 +- .../model/DeleteTopicAttributesResponse.cpp | 3 +- smn/src/v2/model/DeleteTopicRequest.cpp | 3 +- smn/src/v2/model/DeleteTopicResponse.cpp | 3 +- smn/src/v2/model/LinksItem.cpp | 3 +- .../ListApplicationAttributesRequest.cpp | 3 +- .../ListApplicationAttributesResponse.cpp | 3 +- ...ationAttributesResponseBody_attributes.cpp | 3 +- ...stApplicationEndpointAttributesRequest.cpp | 3 +- ...tApplicationEndpointAttributesResponse.cpp | 3 +- ...pointAttributesResponseBody_attributes.cpp | 3 +- .../model/ListApplicationEndpointsRequest.cpp | 3 +- .../ListApplicationEndpointsResponse.cpp | 3 +- smn/src/v2/model/ListApplicationsRequest.cpp | 3 +- smn/src/v2/model/ListApplicationsResponse.cpp | 3 +- smn/src/v2/model/ListInstanceRequestBody.cpp | 3 +- smn/src/v2/model/ListLogtankRequest.cpp | 3 +- smn/src/v2/model/ListLogtankResponse.cpp | 3 +- .../ListMessageTemplateDetailsRequest.cpp | 3 +- .../ListMessageTemplateDetailsResponse.cpp | 3 +- .../v2/model/ListMessageTemplatesRequest.cpp | 3 +- .../v2/model/ListMessageTemplatesResponse.cpp | 3 +- smn/src/v2/model/ListProjectTagsRequest.cpp | 3 +- smn/src/v2/model/ListProjectTagsResponse.cpp | 3 +- .../v2/model/ListResourceInstancesRequest.cpp | 3 +- .../model/ListResourceInstancesResponse.cpp | 3 +- smn/src/v2/model/ListResourceTagsRequest.cpp | 3 +- smn/src/v2/model/ListResourceTagsResponse.cpp | 3 +- .../model/ListSubscriptionsByTopicRequest.cpp | 3 +- .../ListSubscriptionsByTopicResponse.cpp | 3 +- smn/src/v2/model/ListSubscriptionsItem.cpp | 3 +- smn/src/v2/model/ListSubscriptionsRequest.cpp | 3 +- .../v2/model/ListSubscriptionsResponse.cpp | 3 +- .../v2/model/ListTopicAttributesRequest.cpp | 3 +- .../v2/model/ListTopicAttributesResponse.cpp | 3 +- smn/src/v2/model/ListTopicDetailsRequest.cpp | 3 +- smn/src/v2/model/ListTopicDetailsResponse.cpp | 3 +- smn/src/v2/model/ListTopicsItem.cpp | 3 +- smn/src/v2/model/ListTopicsRequest.cpp | 3 +- smn/src/v2/model/ListTopicsResponse.cpp | 3 +- smn/src/v2/model/ListVersionRequest.cpp | 3 +- smn/src/v2/model/ListVersionResponse.cpp | 3 +- smn/src/v2/model/ListVersionsRequest.cpp | 3 +- smn/src/v2/model/ListVersionsResponse.cpp | 3 +- smn/src/v2/model/LogtankItem.cpp | 3 +- smn/src/v2/model/MessageTemplate.cpp | 3 +- smn/src/v2/model/PublishAppMessageRequest.cpp | 3 +- .../v2/model/PublishAppMessageRequestBody.cpp | 3 +- .../v2/model/PublishAppMessageResponse.cpp | 3 +- smn/src/v2/model/PublishMessageRequest.cpp | 3 +- .../v2/model/PublishMessageRequestBody.cpp | 3 +- smn/src/v2/model/PublishMessageResponse.cpp | 3 +- smn/src/v2/model/ResourceDetail.cpp | 3 +- smn/src/v2/model/ResourceTag.cpp | 3 +- smn/src/v2/model/ResourceTags.cpp | 3 +- smn/src/v2/model/Statement.cpp | 3 +- smn/src/v2/model/SubscriptionExtension.cpp | 3 +- smn/src/v2/model/TagMatch.cpp | 3 +- smn/src/v2/model/TagResource.cpp | 3 +- smn/src/v2/model/TopicAttribute.cpp | 3 +- .../UpdateApplicationEndpointRequest.cpp | 3 +- .../UpdateApplicationEndpointRequestBody.cpp | 3 +- .../UpdateApplicationEndpointResponse.cpp | 3 +- smn/src/v2/model/UpdateApplicationRequest.cpp | 3 +- .../v2/model/UpdateApplicationRequestBody.cpp | 3 +- .../v2/model/UpdateApplicationResponse.cpp | 3 +- smn/src/v2/model/UpdateLogtankRequest.cpp | 3 +- smn/src/v2/model/UpdateLogtankRequestBody.cpp | 3 +- smn/src/v2/model/UpdateLogtankResponse.cpp | 3 +- .../v2/model/UpdateMessageTemplateRequest.cpp | 3 +- .../UpdateMessageTemplateRequestBody.cpp | 3 +- .../model/UpdateMessageTemplateResponse.cpp | 3 +- .../v2/model/UpdateSubscriptionRequest.cpp | 3 +- .../model/UpdateSubscriptionRequestBody.cpp | 3 +- .../v2/model/UpdateSubscriptionResponse.cpp | 3 +- .../v2/model/UpdateTopicAttributeRequest.cpp | 3 +- .../model/UpdateTopicAttributeRequestBody.cpp | 3 +- .../v2/model/UpdateTopicAttributeResponse.cpp | 3 +- smn/src/v2/model/UpdateTopicRequest.cpp | 3 +- smn/src/v2/model/UpdateTopicRequestBody.cpp | 3 +- smn/src/v2/model/UpdateTopicResponse.cpp | 3 +- smn/src/v2/model/VersionItem.cpp | 3 +- tms/include/huaweicloud/tms/v1/TmsMeta.h | 37 + .../tms/v1/model/CreatePredefineTagsRequest.h | 4 +- .../v1/model/CreatePredefineTagsResponse.h | 4 +- .../tms/v1/model/CreateResourceTagRequest.h | 4 +- .../tms/v1/model/CreateResourceTagResponse.h | 4 +- .../tms/v1/model/CreateTagRequest.h | 4 +- .../tms/v1/model/DeletePredefineTagsRequest.h | 4 +- .../v1/model/DeletePredefineTagsResponse.h | 4 +- .../tms/v1/model/DeleteResourceTagRequest.h | 4 +- .../tms/v1/model/DeleteResourceTagResponse.h | 4 +- .../tms/v1/model/DeleteTagRequest.h | 4 +- tms/include/huaweicloud/tms/v1/model/Errors.h | 4 +- tms/include/huaweicloud/tms/v1/model/Link.h | 4 +- .../tms/v1/model/ListApiVersionsRequest.h | 4 +- .../tms/v1/model/ListApiVersionsResponse.h | 4 +- .../tms/v1/model/ListPredefineTagsRequest.h | 4 +- .../tms/v1/model/ListPredefineTagsResponse.h | 4 +- .../tms/v1/model/ListProvidersRequest.h | 4 +- .../tms/v1/model/ListProvidersResponse.h | 4 +- .../tms/v1/model/ListResourceRequest.h | 4 +- .../tms/v1/model/ListResourceResponse.h | 4 +- .../tms/v1/model/ListTagKeysRequest.h | 4 +- .../tms/v1/model/ListTagKeysResponse.h | 4 +- .../tms/v1/model/ListTagValuesRequest.h | 4 +- .../tms/v1/model/ListTagValuesResponse.h | 4 +- .../tms/v1/model/ModifyPrefineTag.h | 4 +- .../tms/v1/model/PageInfoTagKeys.h | 4 +- .../tms/v1/model/PageInfoTagValues.h | 4 +- .../huaweicloud/tms/v1/model/PredefineTag.h | 4 +- .../tms/v1/model/PredefineTagRequest.h | 4 +- .../tms/v1/model/ProviderResponseBody.h | 4 +- .../tms/v1/model/ReqCreatePredefineTag.h | 4 +- .../huaweicloud/tms/v1/model/ReqCreateTag.h | 4 +- .../tms/v1/model/ReqDeletePredefineTag.h | 4 +- .../huaweicloud/tms/v1/model/ReqDeleteTag.h | 4 +- .../tms/v1/model/ResourceTagBody.h | 4 +- .../tms/v1/model/ResourceTypeBody.h | 4 +- .../huaweicloud/tms/v1/model/Resources.h | 4 +- .../tms/v1/model/ResqTagResource.h | 4 +- .../tms/v1/model/ShowApiVersionRequest.h | 4 +- .../tms/v1/model/ShowApiVersionResponse.h | 4 +- .../tms/v1/model/ShowResourceTagRequest.h | 4 +- .../tms/v1/model/ShowResourceTagResponse.h | 4 +- .../tms/v1/model/ShowTagQuotaRequest.h | 4 +- .../tms/v1/model/ShowTagQuotaResponse.h | 4 +- tms/include/huaweicloud/tms/v1/model/Tag.h | 4 +- .../tms/v1/model/TagCreateResponseItem.h | 4 +- .../tms/v1/model/TagDeleteResponseItem.h | 4 +- .../huaweicloud/tms/v1/model/TagQuota.h | 4 +- tms/include/huaweicloud/tms/v1/model/TagVo.h | 4 +- .../tms/v1/model/UpdatePredefineTagsRequest.h | 4 +- .../v1/model/UpdatePredefineTagsResponse.h | 4 +- .../huaweicloud/tms/v1/model/VersionDetail.h | 4 +- tms/src/v1/TmsClient.cpp | 202 +- tms/src/v1/TmsMeta.cpp | 167 ++ .../v1/model/CreatePredefineTagsRequest.cpp | 3 +- .../v1/model/CreatePredefineTagsResponse.cpp | 3 +- tms/src/v1/model/CreateResourceTagRequest.cpp | 3 +- .../v1/model/CreateResourceTagResponse.cpp | 3 +- tms/src/v1/model/CreateTagRequest.cpp | 3 +- .../v1/model/DeletePredefineTagsRequest.cpp | 3 +- .../v1/model/DeletePredefineTagsResponse.cpp | 3 +- tms/src/v1/model/DeleteResourceTagRequest.cpp | 3 +- .../v1/model/DeleteResourceTagResponse.cpp | 3 +- tms/src/v1/model/DeleteTagRequest.cpp | 3 +- tms/src/v1/model/Errors.cpp | 3 +- tms/src/v1/model/Link.cpp | 3 +- tms/src/v1/model/ListApiVersionsRequest.cpp | 3 +- tms/src/v1/model/ListApiVersionsResponse.cpp | 3 +- tms/src/v1/model/ListPredefineTagsRequest.cpp | 3 +- .../v1/model/ListPredefineTagsResponse.cpp | 3 +- tms/src/v1/model/ListProvidersRequest.cpp | 3 +- tms/src/v1/model/ListProvidersResponse.cpp | 3 +- tms/src/v1/model/ListResourceRequest.cpp | 3 +- tms/src/v1/model/ListResourceResponse.cpp | 3 +- tms/src/v1/model/ListTagKeysRequest.cpp | 3 +- tms/src/v1/model/ListTagKeysResponse.cpp | 3 +- tms/src/v1/model/ListTagValuesRequest.cpp | 3 +- tms/src/v1/model/ListTagValuesResponse.cpp | 3 +- tms/src/v1/model/ModifyPrefineTag.cpp | 3 +- tms/src/v1/model/PageInfoTagKeys.cpp | 3 +- tms/src/v1/model/PageInfoTagValues.cpp | 3 +- tms/src/v1/model/PredefineTag.cpp | 3 +- tms/src/v1/model/PredefineTagRequest.cpp | 3 +- tms/src/v1/model/ProviderResponseBody.cpp | 3 +- tms/src/v1/model/ReqCreatePredefineTag.cpp | 3 +- tms/src/v1/model/ReqCreateTag.cpp | 3 +- tms/src/v1/model/ReqDeletePredefineTag.cpp | 3 +- tms/src/v1/model/ReqDeleteTag.cpp | 3 +- tms/src/v1/model/ResourceTagBody.cpp | 3 +- tms/src/v1/model/ResourceTypeBody.cpp | 3 +- tms/src/v1/model/Resources.cpp | 3 +- tms/src/v1/model/ResqTagResource.cpp | 3 +- tms/src/v1/model/ShowApiVersionRequest.cpp | 3 +- tms/src/v1/model/ShowApiVersionResponse.cpp | 3 +- tms/src/v1/model/ShowResourceTagRequest.cpp | 3 +- tms/src/v1/model/ShowResourceTagResponse.cpp | 3 +- tms/src/v1/model/ShowTagQuotaRequest.cpp | 3 +- tms/src/v1/model/ShowTagQuotaResponse.cpp | 3 +- tms/src/v1/model/Tag.cpp | 3 +- tms/src/v1/model/TagCreateResponseItem.cpp | 3 +- tms/src/v1/model/TagDeleteResponseItem.cpp | 3 +- tms/src/v1/model/TagQuota.cpp | 3 +- tms/src/v1/model/TagVo.cpp | 3 +- .../v1/model/UpdatePredefineTagsRequest.cpp | 3 +- .../v1/model/UpdatePredefineTagsResponse.cpp | 3 +- tms/src/v1/model/VersionDetail.cpp | 3 +- vod/include/huaweicloud/vod/v1/VodMeta.h | 77 + .../huaweicloud/vod/v1/model/AddSubtitle.h | 4 +- .../huaweicloud/vod/v1/model/AssetDetails.h | 4 +- .../huaweicloud/vod/v1/model/AssetInfo.h | 4 +- .../vod/v1/model/AssetProcessReq.h | 4 +- .../huaweicloud/vod/v1/model/AssetReviewReq.h | 4 +- .../huaweicloud/vod/v1/model/AssetSummary.h | 4 +- .../huaweicloud/vod/v1/model/AudioInfo.h | 4 +- .../vod/v1/model/AudioTemplateInfo.h | 4 +- .../huaweicloud/vod/v1/model/BaseInfo.h | 4 +- .../model/CancelAssetTranscodeTaskRequest.h | 4 +- .../model/CancelAssetTranscodeTaskResponse.h | 4 +- .../v1/model/CancelExtractAudioTaskRequest.h | 4 +- .../v1/model/CancelExtractAudioTaskResponse.h | 4 +- vod/include/huaweicloud/vod/v1/model/CdnLog.h | 4 +- .../vod/v1/model/CheckMd5DuplicationRequest.h | 4 +- .../v1/model/CheckMd5DuplicationResponse.h | 4 +- vod/include/huaweicloud/vod/v1/model/Common.h | 4 +- .../huaweicloud/vod/v1/model/CommonInfo.h | 4 +- .../vod/v1/model/ConfirmAssetUploadReq.h | 4 +- .../vod/v1/model/ConfirmAssetUploadRequest.h | 4 +- .../vod/v1/model/ConfirmAssetUploadResponse.h | 4 +- .../vod/v1/model/ConfirmImageUploadReq.h | 4 +- .../vod/v1/model/ConfirmImageUploadRequest.h | 4 +- .../vod/v1/model/ConfirmImageUploadResponse.h | 4 +- .../huaweicloud/vod/v1/model/CoverInfo.h | 4 +- .../vod/v1/model/CreateAssetByFileUploadReq.h | 4 +- .../v1/model/CreateAssetByFileUploadRequest.h | 4 +- .../model/CreateAssetByFileUploadResponse.h | 4 +- .../vod/v1/model/CreateAssetCategoryRequest.h | 4 +- .../v1/model/CreateAssetCategoryResponse.h | 4 +- .../v1/model/CreateAssetProcessTaskRequest.h | 4 +- .../v1/model/CreateAssetProcessTaskResponse.h | 4 +- .../v1/model/CreateAssetReviewTaskRequest.h | 4 +- .../v1/model/CreateAssetReviewTaskResponse.h | 4 +- .../vod/v1/model/CreateCategoryReq.h | 4 +- .../v1/model/CreateExtractAudioTaskRequest.h | 4 +- .../v1/model/CreateExtractAudioTaskResponse.h | 4 +- .../vod/v1/model/CreatePreheatingAssetReq.h | 4 +- .../v1/model/CreatePreheatingAssetRequest.h | 4 +- .../v1/model/CreatePreheatingAssetResponse.h | 4 +- .../vod/v1/model/CreateTakeOverTaskReq.h | 4 +- .../vod/v1/model/CreateTakeOverTaskRequest.h | 4 +- .../vod/v1/model/CreateTakeOverTaskResponse.h | 4 +- .../CreateTemplateGroupCollectionRequest.h | 4 +- .../CreateTemplateGroupCollectionResponse.h | 4 +- .../vod/v1/model/CreateTemplateGroupRequest.h | 4 +- .../v1/model/CreateTemplateGroupResponse.h | 4 +- .../vod/v1/model/CreateTranscodeTemplate.h | 4 +- .../v1/model/CreateTranscodeTemplateRequest.h | 4 +- .../model/CreateTranscodeTemplateResponse.h | 4 +- .../vod/v1/model/CreateWatermarkTemplateReq.h | 4 +- .../v1/model/CreateWatermarkTemplateRequest.h | 4 +- .../model/CreateWatermarkTemplateResponse.h | 4 +- .../vod/v1/model/DeleteAssetCategoryRequest.h | 4 +- .../v1/model/DeleteAssetCategoryResponse.h | 4 +- .../vod/v1/model/DeleteAssetsRequest.h | 4 +- .../vod/v1/model/DeleteAssetsResponse.h | 4 +- .../huaweicloud/vod/v1/model/DeleteResult.h | 4 +- .../huaweicloud/vod/v1/model/DeleteSubtitle.h | 4 +- .../DeleteTemplateGroupCollectionRequest.h | 4 +- .../DeleteTemplateGroupCollectionResponse.h | 4 +- .../vod/v1/model/DeleteTemplateGroupRequest.h | 4 +- .../v1/model/DeleteTemplateGroupResponse.h | 4 +- .../v1/model/DeleteTranscodeTemplateRequest.h | 4 +- .../model/DeleteTranscodeTemplateResponse.h | 4 +- .../v1/model/DeleteWatermarkTemplateRequest.h | 4 +- .../model/DeleteWatermarkTemplateResponse.h | 4 +- .../vod/v1/model/ExtractAudioTaskReq.h | 4 +- .../huaweicloud/vod/v1/model/File_addr.h | 4 +- .../vod/v1/model/ListAssetCategoryRequest.h | 4 +- .../vod/v1/model/ListAssetCategoryResponse.h | 4 +- .../vod/v1/model/ListAssetListRequest.h | 4 +- .../vod/v1/model/ListAssetListResponse.h | 4 +- .../vod/v1/model/ListDomainLogsRequest.h | 4 +- .../vod/v1/model/ListDomainLogsResponse.h | 4 +- .../vod/v1/model/ListTakeOverTaskRequest.h | 4 +- .../vod/v1/model/ListTakeOverTaskResponse.h | 4 +- .../ListTemplateGroupCollectionRequest.h | 4 +- .../ListTemplateGroupCollectionResponse.h | 4 +- .../vod/v1/model/ListTemplateGroupRequest.h | 4 +- .../vod/v1/model/ListTemplateGroupResponse.h | 4 +- .../vod/v1/model/ListTopStatisticsRequest.h | 4 +- .../vod/v1/model/ListTopStatisticsResponse.h | 4 +- .../v1/model/ListTranscodeTemplateRequest.h | 4 +- .../v1/model/ListTranscodeTemplateResponse.h | 4 +- .../v1/model/ListWatermarkTemplateRequest.h | 4 +- .../v1/model/ListWatermarkTemplateResponse.h | 4 +- .../huaweicloud/vod/v1/model/MetaData.h | 4 +- .../vod/v1/model/ModifySubtitleRequest.h | 4 +- .../vod/v1/model/ModifySubtitleResponse.h | 4 +- .../v1/model/ModifyTemplateGroupCollection.h | 4 +- .../vod/v1/model/ModifyTransTemplate.h | 4 +- .../vod/v1/model/ModifyTransTemplateGroup.h | 4 +- .../huaweicloud/vod/v1/model/ObsInfo.h | 4 +- vod/include/huaweicloud/vod/v1/model/Output.h | 4 +- .../huaweicloud/vod/v1/model/Parameter.h | 4 +- .../vod/v1/model/PictureReviewRet.h | 4 +- .../huaweicloud/vod/v1/model/PlayInfo.h | 4 +- .../vod/v1/model/PreheatingResult.h | 4 +- .../vod/v1/model/PublishAssetFromObsReq.h | 4 +- .../vod/v1/model/PublishAssetFromObsRequest.h | 4 +- .../v1/model/PublishAssetFromObsResponse.h | 4 +- .../vod/v1/model/PublishAssetReq.h | 4 +- .../vod/v1/model/PublishAssetsRequest.h | 4 +- .../vod/v1/model/PublishAssetsResponse.h | 4 +- .../huaweicloud/vod/v1/model/QualityInfo.h | 4 +- .../vod/v1/model/QualityInfoList.h | 4 +- .../vod/v1/model/QueryCategoryRsp.h | 4 +- vod/include/huaweicloud/vod/v1/model/Review.h | 4 +- .../huaweicloud/vod/v1/model/ReviewDetail.h | 4 +- .../huaweicloud/vod/v1/model/ReviewInfo.h | 4 +- .../vod/v1/model/ShowAssetCipherRequest.h | 4 +- .../vod/v1/model/ShowAssetCipherResponse.h | 4 +- .../vod/v1/model/ShowAssetDetailRequest.h | 4 +- .../vod/v1/model/ShowAssetDetailResponse.h | 4 +- .../vod/v1/model/ShowAssetMetaRequest.h | 4 +- .../vod/v1/model/ShowAssetMetaResponse.h | 4 +- .../v1/model/ShowAssetTempAuthorityRequest.h | 4 +- .../v1/model/ShowAssetTempAuthorityResponse.h | 4 +- .../vod/v1/model/ShowCdnStatisticsRequest.h | 4 +- .../vod/v1/model/ShowCdnStatisticsResponse.h | 4 +- .../vod/v1/model/ShowPreheatingAssetRequest.h | 4 +- .../v1/model/ShowPreheatingAssetResponse.h | 4 +- .../model/ShowTakeOverAssetDetailsRequest.h | 4 +- .../model/ShowTakeOverAssetDetailsResponse.h | 4 +- .../v1/model/ShowTakeOverTaskDetailsRequest.h | 4 +- .../model/ShowTakeOverTaskDetailsResponse.h | 4 +- .../vod/v1/model/ShowVodStatisticsRequest.h | 4 +- .../vod/v1/model/ShowVodStatisticsResponse.h | 4 +- .../huaweicloud/vod/v1/model/Subtitle.h | 4 +- .../huaweicloud/vod/v1/model/SubtitleInfo.h | 4 +- .../vod/v1/model/SubtitleModifyReq.h | 4 +- .../huaweicloud/vod/v1/model/TakeOverTask.h | 4 +- .../huaweicloud/vod/v1/model/TemplateGroup.h | 4 +- .../vod/v1/model/TemplateGroupCollection.h | 4 +- .../huaweicloud/vod/v1/model/TextReviewRet.h | 4 +- .../huaweicloud/vod/v1/model/Thumbnail.h | 4 +- .../huaweicloud/vod/v1/model/ThumbnailInfo.h | 4 +- .../huaweicloud/vod/v1/model/ThumbnailRsp.h | 4 +- vod/include/huaweicloud/vod/v1/model/TopUrl.h | 4 +- .../vod/v1/model/TransTemplateGroup.h | 4 +- .../v1/model/TransTemplateGroupCollection.h | 4 +- .../vod/v1/model/TransTemplateRsp.h | 4 +- .../huaweicloud/vod/v1/model/TranscodeInfo.h | 4 +- .../vod/v1/model/UnpublishAssetsRequest.h | 4 +- .../vod/v1/model/UnpublishAssetsResponse.h | 4 +- .../vod/v1/model/UpdateAssetCategoryRequest.h | 4 +- .../v1/model/UpdateAssetCategoryResponse.h | 4 +- .../vod/v1/model/UpdateAssetMetaReq.h | 4 +- .../vod/v1/model/UpdateAssetMetaRequest.h | 4 +- .../vod/v1/model/UpdateAssetMetaResponse.h | 4 +- .../vod/v1/model/UpdateAssetRequest.h | 4 +- .../vod/v1/model/UpdateAssetResponse.h | 4 +- .../vod/v1/model/UpdateBucketAuthorizedReq.h | 4 +- .../v1/model/UpdateBucketAuthorizedRequest.h | 4 +- .../v1/model/UpdateBucketAuthorizedResponse.h | 4 +- .../vod/v1/model/UpdateCategoryReq.h | 4 +- .../vod/v1/model/UpdateCoverByThumbnailReq.h | 4 +- .../v1/model/UpdateCoverByThumbnailRequest.h | 4 +- .../v1/model/UpdateCoverByThumbnailResponse.h | 4 +- .../UpdateTemplateGroupCollectionRequest.h | 4 +- .../UpdateTemplateGroupCollectionResponse.h | 4 +- .../vod/v1/model/UpdateTemplateGroupRequest.h | 4 +- .../v1/model/UpdateTemplateGroupResponse.h | 4 +- .../v1/model/UpdateTranscodeTemplateRequest.h | 4 +- .../model/UpdateTranscodeTemplateResponse.h | 4 +- .../vod/v1/model/UpdateWatermarkTemplateReq.h | 4 +- .../v1/model/UpdateWatermarkTemplateRequest.h | 4 +- .../model/UpdateWatermarkTemplateResponse.h | 4 +- .../huaweicloud/vod/v1/model/UploadAsset.h | 4 +- .../huaweicloud/vod/v1/model/UploadAssetReq.h | 4 +- .../vod/v1/model/UploadMetaDataByUrl.h | 4 +- .../vod/v1/model/UploadMetaDataByUrlReq.h | 4 +- .../vod/v1/model/UploadMetaDataByUrlRequest.h | 4 +- .../v1/model/UploadMetaDataByUrlResponse.h | 4 +- .../huaweicloud/vod/v1/model/VideoInfo.h | 4 +- .../vod/v1/model/VideoTemplateInfo.h | 4 +- .../huaweicloud/vod/v1/model/VideoTypeRef.h | 4 +- .../huaweicloud/vod/v1/model/VodSampleData.h | 4 +- .../vod/v1/model/WatermarkTemplate.h | 4 +- vod/src/v1/VodClient.cpp | 785 +++-- vod/src/v1/VodMeta.cpp | 911 ++++++ vod/src/v1/model/AddSubtitle.cpp | 3 +- vod/src/v1/model/AssetDetails.cpp | 3 +- vod/src/v1/model/AssetInfo.cpp | 3 +- vod/src/v1/model/AssetProcessReq.cpp | 3 +- vod/src/v1/model/AssetReviewReq.cpp | 3 +- vod/src/v1/model/AssetSummary.cpp | 3 +- vod/src/v1/model/AudioInfo.cpp | 3 +- vod/src/v1/model/AudioTemplateInfo.cpp | 3 +- vod/src/v1/model/BaseInfo.cpp | 3 +- .../model/CancelAssetTranscodeTaskRequest.cpp | 3 +- .../CancelAssetTranscodeTaskResponse.cpp | 3 +- .../model/CancelExtractAudioTaskRequest.cpp | 3 +- .../model/CancelExtractAudioTaskResponse.cpp | 3 +- vod/src/v1/model/CdnLog.cpp | 3 +- .../v1/model/CheckMd5DuplicationRequest.cpp | 3 +- .../v1/model/CheckMd5DuplicationResponse.cpp | 3 +- vod/src/v1/model/Common.cpp | 3 +- vod/src/v1/model/CommonInfo.cpp | 3 +- vod/src/v1/model/ConfirmAssetUploadReq.cpp | 3 +- .../v1/model/ConfirmAssetUploadRequest.cpp | 3 +- .../v1/model/ConfirmAssetUploadResponse.cpp | 3 +- vod/src/v1/model/ConfirmImageUploadReq.cpp | 3 +- .../v1/model/ConfirmImageUploadRequest.cpp | 3 +- .../v1/model/ConfirmImageUploadResponse.cpp | 3 +- vod/src/v1/model/CoverInfo.cpp | 3 +- .../v1/model/CreateAssetByFileUploadReq.cpp | 3 +- .../model/CreateAssetByFileUploadRequest.cpp | 3 +- .../model/CreateAssetByFileUploadResponse.cpp | 3 +- .../v1/model/CreateAssetCategoryRequest.cpp | 3 +- .../v1/model/CreateAssetCategoryResponse.cpp | 3 +- .../model/CreateAssetProcessTaskRequest.cpp | 3 +- .../model/CreateAssetProcessTaskResponse.cpp | 3 +- .../v1/model/CreateAssetReviewTaskRequest.cpp | 3 +- .../model/CreateAssetReviewTaskResponse.cpp | 3 +- vod/src/v1/model/CreateCategoryReq.cpp | 3 +- .../model/CreateExtractAudioTaskRequest.cpp | 3 +- .../model/CreateExtractAudioTaskResponse.cpp | 3 +- vod/src/v1/model/CreatePreheatingAssetReq.cpp | 3 +- .../v1/model/CreatePreheatingAssetRequest.cpp | 3 +- .../model/CreatePreheatingAssetResponse.cpp | 3 +- vod/src/v1/model/CreateTakeOverTaskReq.cpp | 3 +- .../v1/model/CreateTakeOverTaskRequest.cpp | 3 +- .../v1/model/CreateTakeOverTaskResponse.cpp | 3 +- .../CreateTemplateGroupCollectionRequest.cpp | 3 +- .../CreateTemplateGroupCollectionResponse.cpp | 3 +- .../v1/model/CreateTemplateGroupRequest.cpp | 3 +- .../v1/model/CreateTemplateGroupResponse.cpp | 3 +- vod/src/v1/model/CreateTranscodeTemplate.cpp | 3 +- .../model/CreateTranscodeTemplateRequest.cpp | 3 +- .../model/CreateTranscodeTemplateResponse.cpp | 3 +- .../v1/model/CreateWatermarkTemplateReq.cpp | 3 +- .../model/CreateWatermarkTemplateRequest.cpp | 3 +- .../model/CreateWatermarkTemplateResponse.cpp | 3 +- .../v1/model/DeleteAssetCategoryRequest.cpp | 3 +- .../v1/model/DeleteAssetCategoryResponse.cpp | 3 +- vod/src/v1/model/DeleteAssetsRequest.cpp | 3 +- vod/src/v1/model/DeleteAssetsResponse.cpp | 3 +- vod/src/v1/model/DeleteResult.cpp | 3 +- vod/src/v1/model/DeleteSubtitle.cpp | 3 +- .../DeleteTemplateGroupCollectionRequest.cpp | 3 +- .../DeleteTemplateGroupCollectionResponse.cpp | 3 +- .../v1/model/DeleteTemplateGroupRequest.cpp | 3 +- .../v1/model/DeleteTemplateGroupResponse.cpp | 3 +- .../model/DeleteTranscodeTemplateRequest.cpp | 3 +- .../model/DeleteTranscodeTemplateResponse.cpp | 3 +- .../model/DeleteWatermarkTemplateRequest.cpp | 3 +- .../model/DeleteWatermarkTemplateResponse.cpp | 3 +- vod/src/v1/model/ExtractAudioTaskReq.cpp | 3 +- vod/src/v1/model/File_addr.cpp | 3 +- vod/src/v1/model/ListAssetCategoryRequest.cpp | 3 +- .../v1/model/ListAssetCategoryResponse.cpp | 3 +- vod/src/v1/model/ListAssetListRequest.cpp | 3 +- vod/src/v1/model/ListAssetListResponse.cpp | 3 +- vod/src/v1/model/ListDomainLogsRequest.cpp | 3 +- vod/src/v1/model/ListDomainLogsResponse.cpp | 3 +- vod/src/v1/model/ListTakeOverTaskRequest.cpp | 3 +- vod/src/v1/model/ListTakeOverTaskResponse.cpp | 3 +- .../ListTemplateGroupCollectionRequest.cpp | 3 +- .../ListTemplateGroupCollectionResponse.cpp | 3 +- vod/src/v1/model/ListTemplateGroupRequest.cpp | 3 +- .../v1/model/ListTemplateGroupResponse.cpp | 3 +- vod/src/v1/model/ListTopStatisticsRequest.cpp | 3 +- .../v1/model/ListTopStatisticsResponse.cpp | 3 +- .../v1/model/ListTranscodeTemplateRequest.cpp | 3 +- .../model/ListTranscodeTemplateResponse.cpp | 3 +- .../v1/model/ListWatermarkTemplateRequest.cpp | 3 +- .../model/ListWatermarkTemplateResponse.cpp | 3 +- vod/src/v1/model/MetaData.cpp | 3 +- vod/src/v1/model/ModifySubtitleRequest.cpp | 3 +- vod/src/v1/model/ModifySubtitleResponse.cpp | 3 +- .../model/ModifyTemplateGroupCollection.cpp | 3 +- vod/src/v1/model/ModifyTransTemplate.cpp | 3 +- vod/src/v1/model/ModifyTransTemplateGroup.cpp | 3 +- vod/src/v1/model/ObsInfo.cpp | 3 +- vod/src/v1/model/Output.cpp | 3 +- vod/src/v1/model/Parameter.cpp | 3 +- vod/src/v1/model/PictureReviewRet.cpp | 3 +- vod/src/v1/model/PlayInfo.cpp | 3 +- vod/src/v1/model/PreheatingResult.cpp | 3 +- vod/src/v1/model/PublishAssetFromObsReq.cpp | 3 +- .../v1/model/PublishAssetFromObsRequest.cpp | 3 +- .../v1/model/PublishAssetFromObsResponse.cpp | 3 +- vod/src/v1/model/PublishAssetReq.cpp | 3 +- vod/src/v1/model/PublishAssetsRequest.cpp | 3 +- vod/src/v1/model/PublishAssetsResponse.cpp | 3 +- vod/src/v1/model/QualityInfo.cpp | 3 +- vod/src/v1/model/QualityInfoList.cpp | 3 +- vod/src/v1/model/QueryCategoryRsp.cpp | 3 +- vod/src/v1/model/Review.cpp | 3 +- vod/src/v1/model/ReviewDetail.cpp | 3 +- vod/src/v1/model/ReviewInfo.cpp | 3 +- vod/src/v1/model/ShowAssetCipherRequest.cpp | 3 +- vod/src/v1/model/ShowAssetCipherResponse.cpp | 3 +- vod/src/v1/model/ShowAssetDetailRequest.cpp | 3 +- vod/src/v1/model/ShowAssetDetailResponse.cpp | 3 +- vod/src/v1/model/ShowAssetMetaRequest.cpp | 3 +- vod/src/v1/model/ShowAssetMetaResponse.cpp | 3 +- .../model/ShowAssetTempAuthorityRequest.cpp | 3 +- .../model/ShowAssetTempAuthorityResponse.cpp | 3 +- vod/src/v1/model/ShowCdnStatisticsRequest.cpp | 3 +- .../v1/model/ShowCdnStatisticsResponse.cpp | 3 +- .../v1/model/ShowPreheatingAssetRequest.cpp | 3 +- .../v1/model/ShowPreheatingAssetResponse.cpp | 3 +- .../model/ShowTakeOverAssetDetailsRequest.cpp | 3 +- .../ShowTakeOverAssetDetailsResponse.cpp | 3 +- .../model/ShowTakeOverTaskDetailsRequest.cpp | 3 +- .../model/ShowTakeOverTaskDetailsResponse.cpp | 3 +- vod/src/v1/model/ShowVodStatisticsRequest.cpp | 3 +- .../v1/model/ShowVodStatisticsResponse.cpp | 3 +- vod/src/v1/model/Subtitle.cpp | 3 +- vod/src/v1/model/SubtitleInfo.cpp | 3 +- vod/src/v1/model/SubtitleModifyReq.cpp | 3 +- vod/src/v1/model/TakeOverTask.cpp | 3 +- vod/src/v1/model/TemplateGroup.cpp | 3 +- vod/src/v1/model/TemplateGroupCollection.cpp | 3 +- vod/src/v1/model/TextReviewRet.cpp | 3 +- vod/src/v1/model/Thumbnail.cpp | 3 +- vod/src/v1/model/ThumbnailInfo.cpp | 3 +- vod/src/v1/model/ThumbnailRsp.cpp | 3 +- vod/src/v1/model/TopUrl.cpp | 3 +- vod/src/v1/model/TransTemplateGroup.cpp | 3 +- .../v1/model/TransTemplateGroupCollection.cpp | 3 +- vod/src/v1/model/TransTemplateRsp.cpp | 3 +- vod/src/v1/model/TranscodeInfo.cpp | 3 +- vod/src/v1/model/UnpublishAssetsRequest.cpp | 3 +- vod/src/v1/model/UnpublishAssetsResponse.cpp | 3 +- .../v1/model/UpdateAssetCategoryRequest.cpp | 3 +- .../v1/model/UpdateAssetCategoryResponse.cpp | 3 +- vod/src/v1/model/UpdateAssetMetaReq.cpp | 3 +- vod/src/v1/model/UpdateAssetMetaRequest.cpp | 3 +- vod/src/v1/model/UpdateAssetMetaResponse.cpp | 3 +- vod/src/v1/model/UpdateAssetRequest.cpp | 3 +- vod/src/v1/model/UpdateAssetResponse.cpp | 3 +- .../v1/model/UpdateBucketAuthorizedReq.cpp | 3 +- .../model/UpdateBucketAuthorizedRequest.cpp | 3 +- .../model/UpdateBucketAuthorizedResponse.cpp | 3 +- vod/src/v1/model/UpdateCategoryReq.cpp | 3 +- .../v1/model/UpdateCoverByThumbnailReq.cpp | 3 +- .../model/UpdateCoverByThumbnailRequest.cpp | 3 +- .../model/UpdateCoverByThumbnailResponse.cpp | 3 +- .../UpdateTemplateGroupCollectionRequest.cpp | 3 +- .../UpdateTemplateGroupCollectionResponse.cpp | 3 +- .../v1/model/UpdateTemplateGroupRequest.cpp | 3 +- .../v1/model/UpdateTemplateGroupResponse.cpp | 3 +- .../model/UpdateTranscodeTemplateRequest.cpp | 3 +- .../model/UpdateTranscodeTemplateResponse.cpp | 3 +- .../v1/model/UpdateWatermarkTemplateReq.cpp | 3 +- .../model/UpdateWatermarkTemplateRequest.cpp | 3 +- .../model/UpdateWatermarkTemplateResponse.cpp | 3 +- vod/src/v1/model/UploadAsset.cpp | 3 +- vod/src/v1/model/UploadAssetReq.cpp | 3 +- vod/src/v1/model/UploadMetaDataByUrl.cpp | 3 +- vod/src/v1/model/UploadMetaDataByUrlReq.cpp | 3 +- .../v1/model/UploadMetaDataByUrlRequest.cpp | 3 +- .../v1/model/UploadMetaDataByUrlResponse.cpp | 3 +- vod/src/v1/model/VideoInfo.cpp | 3 +- vod/src/v1/model/VideoTemplateInfo.cpp | 3 +- vod/src/v1/model/VideoTypeRef.cpp | 3 +- vod/src/v1/model/VodSampleData.cpp | 3 +- vod/src/v1/model/WatermarkTemplate.cpp | 3 +- vpc/include/huaweicloud/vpc/v2/VpcMeta.h | 138 + vpc/include/huaweicloud/vpc/v2/VpcRegion.h | 8 + .../vpc/v2/model/AcceptVpcPeeringRequest.h | 4 +- .../vpc/v2/model/AcceptVpcPeeringResponse.h | 4 +- .../vpc/v2/model/AddRouteTableRoute.h | 4 +- .../huaweicloud/vpc/v2/model/AllocationPool.h | 4 +- .../vpc/v2/model/AllowedAddressPair.h | 4 +- .../huaweicloud/vpc/v2/model/AsscoiateReq.h | 4 +- .../model/AssociateRouteTableAndSubnetReq.h | 4 +- .../vpc/v2/model/AssociateRouteTableRequest.h | 4 +- .../v2/model/AssociateRouteTableResponse.h | 4 +- .../v2/model/BatchCreateSubnetTagsRequest.h | 4 +- .../model/BatchCreateSubnetTagsRequestBody.h | 4 +- .../v2/model/BatchCreateSubnetTagsResponse.h | 4 +- .../vpc/v2/model/BatchCreateVpcTagsRequest.h | 4 +- .../v2/model/BatchCreateVpcTagsRequestBody.h | 4 +- .../vpc/v2/model/BatchCreateVpcTagsResponse.h | 4 +- .../v2/model/BatchDeleteSubnetTagsRequest.h | 4 +- .../model/BatchDeleteSubnetTagsRequestBody.h | 4 +- .../v2/model/BatchDeleteSubnetTagsResponse.h | 4 +- .../vpc/v2/model/BatchDeleteVpcTagsRequest.h | 4 +- .../v2/model/BatchDeleteVpcTagsRequestBody.h | 4 +- .../vpc/v2/model/BatchDeleteVpcTagsResponse.h | 4 +- .../vpc/v2/model/BindingVifDetails.h | 4 +- .../vpc/v2/model/CreateFlowLogReq.h | 4 +- .../vpc/v2/model/CreateFlowLogReqBody.h | 4 +- .../vpc/v2/model/CreateFlowLogRequest.h | 4 +- .../vpc/v2/model/CreateFlowLogResponse.h | 4 +- .../vpc/v2/model/CreatePortOption.h | 4 +- .../vpc/v2/model/CreatePortRequest.h | 4 +- .../vpc/v2/model/CreatePortRequestBody.h | 4 +- .../vpc/v2/model/CreatePortResponse.h | 4 +- .../vpc/v2/model/CreatePrivateipOption.h | 4 +- .../vpc/v2/model/CreatePrivateipRequest.h | 4 +- .../vpc/v2/model/CreatePrivateipRequestBody.h | 4 +- .../vpc/v2/model/CreatePrivateipResponse.h | 4 +- .../vpc/v2/model/CreateRouteTableReq.h | 4 +- .../vpc/v2/model/CreateRouteTableRequest.h | 4 +- .../vpc/v2/model/CreateRouteTableResponse.h | 4 +- .../vpc/v2/model/CreateRoutetableReqBody.h | 4 +- .../vpc/v2/model/CreateSecurityGroupOption.h | 4 +- .../vpc/v2/model/CreateSecurityGroupRequest.h | 4 +- .../v2/model/CreateSecurityGroupRequestBody.h | 4 +- .../v2/model/CreateSecurityGroupResponse.h | 4 +- .../v2/model/CreateSecurityGroupRuleOption.h | 4 +- .../v2/model/CreateSecurityGroupRuleRequest.h | 4 +- .../CreateSecurityGroupRuleRequestBody.h | 4 +- .../model/CreateSecurityGroupRuleResponse.h | 4 +- .../vpc/v2/model/CreateSubnetOption.h | 4 +- .../vpc/v2/model/CreateSubnetRequest.h | 4 +- .../vpc/v2/model/CreateSubnetRequestBody.h | 4 +- .../vpc/v2/model/CreateSubnetResponse.h | 4 +- .../vpc/v2/model/CreateSubnetTagRequest.h | 4 +- .../vpc/v2/model/CreateSubnetTagRequestBody.h | 4 +- .../vpc/v2/model/CreateSubnetTagResponse.h | 4 +- .../vpc/v2/model/CreateVpcOption.h | 4 +- .../vpc/v2/model/CreateVpcPeeringOption.h | 4 +- .../vpc/v2/model/CreateVpcPeeringRequest.h | 4 +- .../v2/model/CreateVpcPeeringRequestBody.h | 4 +- .../vpc/v2/model/CreateVpcPeeringResponse.h | 4 +- .../vpc/v2/model/CreateVpcRequest.h | 4 +- .../vpc/v2/model/CreateVpcRequestBody.h | 4 +- .../v2/model/CreateVpcResourceTagRequest.h | 4 +- .../model/CreateVpcResourceTagRequestBody.h | 4 +- .../v2/model/CreateVpcResourceTagResponse.h | 4 +- .../vpc/v2/model/CreateVpcResponse.h | 4 +- .../vpc/v2/model/CreateVpcRouteOption.h | 4 +- .../vpc/v2/model/CreateVpcRouteRequest.h | 4 +- .../vpc/v2/model/CreateVpcRouteRequestBody.h | 4 +- .../vpc/v2/model/CreateVpcRouteResponse.h | 4 +- .../vpc/v2/model/DelRouteTableRoute.h | 4 +- .../vpc/v2/model/DeleteFlowLogRequest.h | 4 +- .../vpc/v2/model/DeleteFlowLogResponse.h | 4 +- .../vpc/v2/model/DeletePortRequest.h | 4 +- .../vpc/v2/model/DeletePortResponse.h | 4 +- .../vpc/v2/model/DeletePrivateipRequest.h | 4 +- .../vpc/v2/model/DeletePrivateipResponse.h | 4 +- .../vpc/v2/model/DeleteRouteTableRequest.h | 4 +- .../vpc/v2/model/DeleteRouteTableResponse.h | 4 +- .../vpc/v2/model/DeleteSecurityGroupRequest.h | 4 +- .../v2/model/DeleteSecurityGroupResponse.h | 4 +- .../v2/model/DeleteSecurityGroupRuleRequest.h | 4 +- .../model/DeleteSecurityGroupRuleResponse.h | 4 +- .../vpc/v2/model/DeleteSubnetRequest.h | 4 +- .../vpc/v2/model/DeleteSubnetResponse.h | 4 +- .../vpc/v2/model/DeleteSubnetTagRequest.h | 4 +- .../vpc/v2/model/DeleteSubnetTagResponse.h | 4 +- .../vpc/v2/model/DeleteVpcPeeringRequest.h | 4 +- .../vpc/v2/model/DeleteVpcPeeringResponse.h | 4 +- .../vpc/v2/model/DeleteVpcRequest.h | 4 +- .../vpc/v2/model/DeleteVpcResponse.h | 4 +- .../vpc/v2/model/DeleteVpcRouteRequest.h | 4 +- .../vpc/v2/model/DeleteVpcRouteResponse.h | 4 +- .../vpc/v2/model/DeleteVpcTagRequest.h | 4 +- .../vpc/v2/model/DeleteVpcTagResponse.h | 4 +- .../v2/model/DisassociateRouteTableRequest.h | 4 +- .../v2/model/DisassociateRouteTableResponse.h | 4 +- .../huaweicloud/vpc/v2/model/DnsAssignMent.h | 4 +- .../vpc/v2/model/ExternalGatewayInfo.h | 4 +- .../vpc/v2/model/ExternalGatewayInfoOption.h | 4 +- .../huaweicloud/vpc/v2/model/ExtraDhcpOpt.h | 4 +- .../vpc/v2/model/ExtraDhcpOption.h | 4 +- .../huaweicloud/vpc/v2/model/FixedIp.h | 4 +- .../huaweicloud/vpc/v2/model/FlowLogResp.h | 4 +- .../huaweicloud/vpc/v2/model/HostRoute.h | 4 +- .../vpc/v2/model/ListApiVersionRequest.h | 4 +- .../vpc/v2/model/ListApiVersionResponse.h | 4 +- .../vpc/v2/model/ListFlowLogsRequest.h | 4 +- .../vpc/v2/model/ListFlowLogsResponse.h | 4 +- .../vpc/v2/model/ListPortsRequest.h | 4 +- .../vpc/v2/model/ListPortsResponse.h | 4 +- .../vpc/v2/model/ListPrivateipsRequest.h | 4 +- .../vpc/v2/model/ListPrivateipsResponse.h | 4 +- .../vpc/v2/model/ListResourceResp.h | 4 +- .../vpc/v2/model/ListRouteTablesRequest.h | 4 +- .../vpc/v2/model/ListRouteTablesResponse.h | 4 +- .../v2/model/ListSecurityGroupRulesRequest.h | 4 +- .../v2/model/ListSecurityGroupRulesResponse.h | 4 +- .../vpc/v2/model/ListSecurityGroupsRequest.h | 4 +- .../vpc/v2/model/ListSecurityGroupsResponse.h | 4 +- .../vpc/v2/model/ListSubnetTagsRequest.h | 4 +- .../vpc/v2/model/ListSubnetTagsResponse.h | 4 +- .../vpc/v2/model/ListSubnetsByTagsRequest.h | 4 +- .../v2/model/ListSubnetsByTagsRequestBody.h | 4 +- .../vpc/v2/model/ListSubnetsByTagsResponse.h | 4 +- .../vpc/v2/model/ListSubnetsRequest.h | 4 +- .../vpc/v2/model/ListSubnetsResponse.h | 4 +- .../huaweicloud/vpc/v2/model/ListTag.h | 4 +- .../vpc/v2/model/ListVpcPeeringsRequest.h | 4 +- .../vpc/v2/model/ListVpcPeeringsResponse.h | 4 +- .../vpc/v2/model/ListVpcRoutesRequest.h | 4 +- .../vpc/v2/model/ListVpcRoutesResponse.h | 4 +- .../vpc/v2/model/ListVpcTagsRequest.h | 4 +- .../vpc/v2/model/ListVpcTagsResponse.h | 4 +- .../vpc/v2/model/ListVpcsByTagsRequest.h | 4 +- .../vpc/v2/model/ListVpcsByTagsRequestBody.h | 4 +- .../vpc/v2/model/ListVpcsByTagsResponse.h | 4 +- .../vpc/v2/model/ListVpcsRequest.h | 4 +- .../vpc/v2/model/ListVpcsResponse.h | 4 +- vpc/include/huaweicloud/vpc/v2/model/Match.h | 4 +- .../vpc/v2/model/ModRouteTableRoute.h | 4 +- .../vpc/v2/model/NetworkIpAvailability.h | 4 +- .../v2/model/NeutronAddFirewallRuleRequest.h | 4 +- .../v2/model/NeutronAddFirewallRuleResponse.h | 4 +- .../model/NeutronAddRouterInterfaceRequest.h | 4 +- .../model/NeutronAddRouterInterfaceResponse.h | 4 +- .../model/NeutronCreateFirewallGroupOption.h | 4 +- .../model/NeutronCreateFirewallGroupRequest.h | 4 +- .../NeutronCreateFirewallGroupRequestBody.h | 4 +- .../NeutronCreateFirewallGroupResponse.h | 4 +- .../model/NeutronCreateFirewallPolicyOption.h | 4 +- .../NeutronCreateFirewallPolicyRequest.h | 4 +- .../NeutronCreateFirewallPolicyRequestBody.h | 4 +- .../NeutronCreateFirewallPolicyResponse.h | 4 +- .../model/NeutronCreateFirewallRuleOption.h | 4 +- .../model/NeutronCreateFirewallRuleRequest.h | 4 +- .../NeutronCreateFirewallRuleRequestBody.h | 4 +- .../model/NeutronCreateFirewallRuleResponse.h | 4 +- .../vpc/v2/model/NeutronCreateNetworkOption.h | 4 +- .../v2/model/NeutronCreateNetworkRequest.h | 4 +- .../model/NeutronCreateNetworkRequestBody.h | 4 +- .../v2/model/NeutronCreateNetworkResponse.h | 4 +- .../vpc/v2/model/NeutronCreatePortOption.h | 4 +- .../vpc/v2/model/NeutronCreatePortRequest.h | 4 +- .../v2/model/NeutronCreatePortRequestBody.h | 4 +- .../vpc/v2/model/NeutronCreatePortResponse.h | 4 +- .../vpc/v2/model/NeutronCreateRouterOption.h | 4 +- .../vpc/v2/model/NeutronCreateRouterRequest.h | 4 +- .../v2/model/NeutronCreateRouterRequestBody.h | 4 +- .../v2/model/NeutronCreateRouterResponse.h | 4 +- .../model/NeutronCreateSecurityGroupOption.h | 4 +- .../model/NeutronCreateSecurityGroupRequest.h | 4 +- .../NeutronCreateSecurityGroupRequestBody.h | 4 +- .../NeutronCreateSecurityGroupResponse.h | 4 +- .../NeutronCreateSecurityGroupRuleOption.h | 4 +- .../NeutronCreateSecurityGroupRuleRequest.h | 4 +- ...eutronCreateSecurityGroupRuleRequestBody.h | 4 +- .../NeutronCreateSecurityGroupRuleResponse.h | 4 +- .../vpc/v2/model/NeutronCreateSubnetOption.h | 4 +- .../vpc/v2/model/NeutronCreateSubnetRequest.h | 4 +- .../v2/model/NeutronCreateSubnetRequestBody.h | 4 +- .../v2/model/NeutronCreateSubnetResponse.h | 4 +- .../model/NeutronDeleteFirewallGroupRequest.h | 4 +- .../NeutronDeleteFirewallGroupResponse.h | 4 +- .../NeutronDeleteFirewallPolicyRequest.h | 4 +- .../NeutronDeleteFirewallPolicyResponse.h | 4 +- .../model/NeutronDeleteFirewallRuleRequest.h | 4 +- .../model/NeutronDeleteFirewallRuleResponse.h | 4 +- .../v2/model/NeutronDeleteNetworkRequest.h | 4 +- .../v2/model/NeutronDeleteNetworkResponse.h | 4 +- .../vpc/v2/model/NeutronDeletePortRequest.h | 4 +- .../vpc/v2/model/NeutronDeletePortResponse.h | 4 +- .../vpc/v2/model/NeutronDeleteRouterRequest.h | 4 +- .../v2/model/NeutronDeleteRouterResponse.h | 4 +- .../model/NeutronDeleteSecurityGroupRequest.h | 4 +- .../NeutronDeleteSecurityGroupResponse.h | 4 +- .../NeutronDeleteSecurityGroupRuleRequest.h | 4 +- .../NeutronDeleteSecurityGroupRuleResponse.h | 4 +- .../vpc/v2/model/NeutronDeleteSubnetRequest.h | 4 +- .../v2/model/NeutronDeleteSubnetResponse.h | 4 +- .../vpc/v2/model/NeutronFirewallGroup.h | 4 +- .../vpc/v2/model/NeutronFirewallPolicy.h | 4 +- .../vpc/v2/model/NeutronFirewallRule.h | 4 +- .../NeutronInsertFirewallRuleRequestBody.h | 4 +- .../model/NeutronListFirewallGroupsRequest.h | 4 +- .../model/NeutronListFirewallGroupsResponse.h | 4 +- .../NeutronListFirewallPoliciesRequest.h | 4 +- .../NeutronListFirewallPoliciesResponse.h | 4 +- .../model/NeutronListFirewallRulesRequest.h | 4 +- .../model/NeutronListFirewallRulesResponse.h | 4 +- .../vpc/v2/model/NeutronListNetworksRequest.h | 4 +- .../v2/model/NeutronListNetworksResponse.h | 4 +- .../vpc/v2/model/NeutronListPortsRequest.h | 4 +- .../vpc/v2/model/NeutronListPortsResponse.h | 4 +- .../vpc/v2/model/NeutronListRoutersRequest.h | 4 +- .../vpc/v2/model/NeutronListRoutersResponse.h | 4 +- .../NeutronListSecurityGroupRulesRequest.h | 4 +- .../NeutronListSecurityGroupRulesResponse.h | 4 +- .../model/NeutronListSecurityGroupsRequest.h | 4 +- .../model/NeutronListSecurityGroupsResponse.h | 4 +- .../vpc/v2/model/NeutronListSubnetsRequest.h | 4 +- .../vpc/v2/model/NeutronListSubnetsResponse.h | 4 +- .../huaweicloud/vpc/v2/model/NeutronNetwork.h | 4 +- .../vpc/v2/model/NeutronPageLink.h | 4 +- .../huaweicloud/vpc/v2/model/NeutronPort.h | 4 +- .../model/NeutronRemoveFirewallRuleRequest.h | 4 +- .../NeutronRemoveFirewallRuleRequestBody.h | 4 +- .../model/NeutronRemoveFirewallRuleResponse.h | 4 +- .../NeutronRemoveRouterInterfaceRequest.h | 4 +- .../NeutronRemoveRouterInterfaceResponse.h | 4 +- .../huaweicloud/vpc/v2/model/NeutronRouter.h | 4 +- .../vpc/v2/model/NeutronSecurityGroup.h | 4 +- .../vpc/v2/model/NeutronSecurityGroupRule.h | 4 +- .../model/NeutronShowFirewallGroupRequest.h | 4 +- .../model/NeutronShowFirewallGroupResponse.h | 4 +- .../model/NeutronShowFirewallPolicyRequest.h | 4 +- .../model/NeutronShowFirewallPolicyResponse.h | 4 +- .../v2/model/NeutronShowFirewallRuleRequest.h | 4 +- .../model/NeutronShowFirewallRuleResponse.h | 4 +- .../vpc/v2/model/NeutronShowNetworkRequest.h | 4 +- .../vpc/v2/model/NeutronShowNetworkResponse.h | 4 +- .../vpc/v2/model/NeutronShowPortRequest.h | 4 +- .../vpc/v2/model/NeutronShowPortResponse.h | 4 +- .../vpc/v2/model/NeutronShowRouterRequest.h | 4 +- .../vpc/v2/model/NeutronShowRouterResponse.h | 4 +- .../model/NeutronShowSecurityGroupRequest.h | 4 +- .../model/NeutronShowSecurityGroupResponse.h | 4 +- .../NeutronShowSecurityGroupRuleRequest.h | 4 +- .../NeutronShowSecurityGroupRuleResponse.h | 4 +- .../vpc/v2/model/NeutronShowSubnetRequest.h | 4 +- .../vpc/v2/model/NeutronShowSubnetResponse.h | 4 +- .../huaweicloud/vpc/v2/model/NeutronSubnet.h | 4 +- .../model/NeutronUpdateFirewallGroupOption.h | 4 +- .../model/NeutronUpdateFirewallGroupRequest.h | 4 +- .../NeutronUpdateFirewallGroupRequestBody.h | 4 +- .../NeutronUpdateFirewallGroupResponse.h | 4 +- .../model/NeutronUpdateFirewallPolicyOption.h | 4 +- .../NeutronUpdateFirewallPolicyRequest.h | 4 +- .../NeutronUpdateFirewallPolicyRequestBody.h | 4 +- .../NeutronUpdateFirewallPolicyResponse.h | 4 +- .../model/NeutronUpdateFirewallRuleOption.h | 4 +- .../model/NeutronUpdateFirewallRuleRequest.h | 4 +- .../NeutronUpdateFirewallRuleRequestBody.h | 4 +- .../model/NeutronUpdateFirewallRuleResponse.h | 4 +- .../vpc/v2/model/NeutronUpdateNetworkOption.h | 4 +- .../v2/model/NeutronUpdateNetworkRequest.h | 4 +- .../model/NeutronUpdateNetworkRequestBody.h | 4 +- .../v2/model/NeutronUpdateNetworkResponse.h | 4 +- .../vpc/v2/model/NeutronUpdatePortOption.h | 4 +- .../vpc/v2/model/NeutronUpdatePortRequest.h | 4 +- .../v2/model/NeutronUpdatePortRequestBody.h | 4 +- .../vpc/v2/model/NeutronUpdatePortResponse.h | 4 +- .../vpc/v2/model/NeutronUpdateRouterOption.h | 4 +- .../vpc/v2/model/NeutronUpdateRouterRequest.h | 4 +- .../v2/model/NeutronUpdateRouterRequestBody.h | 4 +- .../v2/model/NeutronUpdateRouterResponse.h | 4 +- .../model/NeutronUpdateSecurityGroupOption.h | 4 +- .../model/NeutronUpdateSecurityGroupRequest.h | 4 +- .../NeutronUpdateSecurityGroupRequestBody.h | 4 +- .../NeutronUpdateSecurityGroupResponse.h | 4 +- .../vpc/v2/model/NeutronUpdateSubnetOption.h | 4 +- .../vpc/v2/model/NeutronUpdateSubnetRequest.h | 4 +- .../v2/model/NeutronUpdateSubnetRequestBody.h | 4 +- .../v2/model/NeutronUpdateSubnetResponse.h | 4 +- vpc/include/huaweicloud/vpc/v2/model/Port.h | 4 +- .../huaweicloud/vpc/v2/model/Privateip.h | 4 +- vpc/include/huaweicloud/vpc/v2/model/Quota.h | 4 +- .../vpc/v2/model/RejectVpcPeeringRequest.h | 4 +- .../vpc/v2/model/RejectVpcPeeringResponse.h | 4 +- .../huaweicloud/vpc/v2/model/ResourceResult.h | 4 +- .../huaweicloud/vpc/v2/model/ResourceTag.h | 4 +- vpc/include/huaweicloud/vpc/v2/model/Route.h | 4 +- .../vpc/v2/model/RouteTableListResp.h | 4 +- .../huaweicloud/vpc/v2/model/RouteTableResp.h | 4 +- .../vpc/v2/model/RouteTableRoute.h | 4 +- .../vpc/v2/model/RouteTableRouteAction.h | 4 +- .../vpc/v2/model/RouterInterfaceRequestBody.h | 4 +- .../vpc/v2/model/RoutetableAssociateReqbody.h | 4 +- .../huaweicloud/vpc/v2/model/SecurityGroup.h | 4 +- .../vpc/v2/model/SecurityGroupRule.h | 4 +- .../vpc/v2/model/ShowFlowLogRequest.h | 4 +- .../vpc/v2/model/ShowFlowLogResponse.h | 4 +- .../ShowNetworkIpAvailabilitiesRequest.h | 4 +- .../ShowNetworkIpAvailabilitiesResponse.h | 4 +- .../vpc/v2/model/ShowPortRequest.h | 4 +- .../vpc/v2/model/ShowPortResponse.h | 4 +- .../vpc/v2/model/ShowPrivateipRequest.h | 4 +- .../vpc/v2/model/ShowPrivateipResponse.h | 4 +- .../vpc/v2/model/ShowQuotaRequest.h | 4 +- .../vpc/v2/model/ShowQuotaResponse.h | 4 +- .../vpc/v2/model/ShowRouteTableRequest.h | 4 +- .../vpc/v2/model/ShowRouteTableResponse.h | 4 +- .../vpc/v2/model/ShowSecurityGroupRequest.h | 4 +- .../vpc/v2/model/ShowSecurityGroupResponse.h | 4 +- .../v2/model/ShowSecurityGroupRuleRequest.h | 4 +- .../v2/model/ShowSecurityGroupRuleResponse.h | 4 +- .../vpc/v2/model/ShowSubnetRequest.h | 4 +- .../vpc/v2/model/ShowSubnetResponse.h | 4 +- .../vpc/v2/model/ShowSubnetTagsRequest.h | 4 +- .../vpc/v2/model/ShowSubnetTagsResponse.h | 4 +- .../vpc/v2/model/ShowVpcPeeringRequest.h | 4 +- .../vpc/v2/model/ShowVpcPeeringResponse.h | 4 +- .../huaweicloud/vpc/v2/model/ShowVpcRequest.h | 4 +- .../vpc/v2/model/ShowVpcResponse.h | 4 +- .../vpc/v2/model/ShowVpcRouteRequest.h | 4 +- .../vpc/v2/model/ShowVpcRouteResponse.h | 4 +- .../vpc/v2/model/ShowVpcTagsRequest.h | 4 +- .../vpc/v2/model/ShowVpcTagsResponse.h | 4 +- vpc/include/huaweicloud/vpc/v2/model/Subnet.h | 4 +- .../vpc/v2/model/SubnetIpAvailability.h | 4 +- .../huaweicloud/vpc/v2/model/SubnetList.h | 4 +- .../huaweicloud/vpc/v2/model/SubnetResult.h | 4 +- .../vpc/v2/model/UpdateFlowLogReq.h | 4 +- .../vpc/v2/model/UpdateFlowLogReqBody.h | 4 +- .../vpc/v2/model/UpdateFlowLogRequest.h | 4 +- .../vpc/v2/model/UpdateFlowLogResponse.h | 4 +- .../vpc/v2/model/UpdatePortOption.h | 4 +- .../vpc/v2/model/UpdatePortRequest.h | 4 +- .../vpc/v2/model/UpdatePortRequestBody.h | 4 +- .../vpc/v2/model/UpdatePortResponse.h | 4 +- .../vpc/v2/model/UpdateRouteTableReq.h | 4 +- .../vpc/v2/model/UpdateRouteTableRequest.h | 4 +- .../vpc/v2/model/UpdateRouteTableResponse.h | 4 +- .../vpc/v2/model/UpdateRoutetableReqBody.h | 4 +- .../vpc/v2/model/UpdateSubnetOption.h | 4 +- .../vpc/v2/model/UpdateSubnetRequest.h | 4 +- .../vpc/v2/model/UpdateSubnetRequestBody.h | 4 +- .../vpc/v2/model/UpdateSubnetResponse.h | 4 +- .../vpc/v2/model/UpdateVpcOption.h | 4 +- .../vpc/v2/model/UpdateVpcPeeringOption.h | 4 +- .../vpc/v2/model/UpdateVpcPeeringRequest.h | 4 +- .../v2/model/UpdateVpcPeeringRequestBody.h | 4 +- .../vpc/v2/model/UpdateVpcPeeringResponse.h | 4 +- .../vpc/v2/model/UpdateVpcRequest.h | 4 +- .../vpc/v2/model/UpdateVpcRequestBody.h | 4 +- .../vpc/v2/model/UpdateVpcResponse.h | 4 +- .../huaweicloud/vpc/v2/model/VersionResult.h | 4 +- vpc/include/huaweicloud/vpc/v2/model/Vpc.h | 4 +- .../huaweicloud/vpc/v2/model/VpcInfo.h | 4 +- .../huaweicloud/vpc/v2/model/VpcPeering.h | 4 +- .../huaweicloud/vpc/v2/model/VpcRoute.h | 4 +- vpc/src/v2/VpcClient.cpp | 1642 +++++------ vpc/src/v2/VpcMeta.cpp | 1205 ++++++++ vpc/src/v2/model/AcceptVpcPeeringRequest.cpp | 3 +- vpc/src/v2/model/AcceptVpcPeeringResponse.cpp | 3 +- vpc/src/v2/model/AddRouteTableRoute.cpp | 3 +- vpc/src/v2/model/AllocationPool.cpp | 3 +- vpc/src/v2/model/AllowedAddressPair.cpp | 3 +- vpc/src/v2/model/AsscoiateReq.cpp | 3 +- .../model/AssociateRouteTableAndSubnetReq.cpp | 3 +- .../v2/model/AssociateRouteTableRequest.cpp | 3 +- .../v2/model/AssociateRouteTableResponse.cpp | 3 +- .../v2/model/BatchCreateSubnetTagsRequest.cpp | 3 +- .../BatchCreateSubnetTagsRequestBody.cpp | 3 +- .../model/BatchCreateSubnetTagsResponse.cpp | 3 +- .../v2/model/BatchCreateVpcTagsRequest.cpp | 3 +- .../model/BatchCreateVpcTagsRequestBody.cpp | 3 +- .../v2/model/BatchCreateVpcTagsResponse.cpp | 3 +- .../v2/model/BatchDeleteSubnetTagsRequest.cpp | 3 +- .../BatchDeleteSubnetTagsRequestBody.cpp | 3 +- .../model/BatchDeleteSubnetTagsResponse.cpp | 3 +- .../v2/model/BatchDeleteVpcTagsRequest.cpp | 3 +- .../model/BatchDeleteVpcTagsRequestBody.cpp | 3 +- .../v2/model/BatchDeleteVpcTagsResponse.cpp | 3 +- vpc/src/v2/model/BindingVifDetails.cpp | 3 +- vpc/src/v2/model/CreateFlowLogReq.cpp | 3 +- vpc/src/v2/model/CreateFlowLogReqBody.cpp | 3 +- vpc/src/v2/model/CreateFlowLogRequest.cpp | 3 +- vpc/src/v2/model/CreateFlowLogResponse.cpp | 3 +- vpc/src/v2/model/CreatePortOption.cpp | 3 +- vpc/src/v2/model/CreatePortRequest.cpp | 3 +- vpc/src/v2/model/CreatePortRequestBody.cpp | 3 +- vpc/src/v2/model/CreatePortResponse.cpp | 3 +- vpc/src/v2/model/CreatePrivateipOption.cpp | 3 +- vpc/src/v2/model/CreatePrivateipRequest.cpp | 3 +- .../v2/model/CreatePrivateipRequestBody.cpp | 3 +- vpc/src/v2/model/CreatePrivateipResponse.cpp | 3 +- vpc/src/v2/model/CreateRouteTableReq.cpp | 3 +- vpc/src/v2/model/CreateRouteTableRequest.cpp | 3 +- vpc/src/v2/model/CreateRouteTableResponse.cpp | 3 +- vpc/src/v2/model/CreateRoutetableReqBody.cpp | 3 +- .../v2/model/CreateSecurityGroupOption.cpp | 3 +- .../v2/model/CreateSecurityGroupRequest.cpp | 3 +- .../model/CreateSecurityGroupRequestBody.cpp | 3 +- .../v2/model/CreateSecurityGroupResponse.cpp | 3 +- .../model/CreateSecurityGroupRuleOption.cpp | 3 +- .../model/CreateSecurityGroupRuleRequest.cpp | 3 +- .../CreateSecurityGroupRuleRequestBody.cpp | 3 +- .../model/CreateSecurityGroupRuleResponse.cpp | 3 +- vpc/src/v2/model/CreateSubnetOption.cpp | 3 +- vpc/src/v2/model/CreateSubnetRequest.cpp | 3 +- vpc/src/v2/model/CreateSubnetRequestBody.cpp | 3 +- vpc/src/v2/model/CreateSubnetResponse.cpp | 3 +- vpc/src/v2/model/CreateSubnetTagRequest.cpp | 3 +- .../v2/model/CreateSubnetTagRequestBody.cpp | 3 +- vpc/src/v2/model/CreateSubnetTagResponse.cpp | 3 +- vpc/src/v2/model/CreateVpcOption.cpp | 3 +- vpc/src/v2/model/CreateVpcPeeringOption.cpp | 3 +- vpc/src/v2/model/CreateVpcPeeringRequest.cpp | 3 +- .../v2/model/CreateVpcPeeringRequestBody.cpp | 3 +- vpc/src/v2/model/CreateVpcPeeringResponse.cpp | 3 +- vpc/src/v2/model/CreateVpcRequest.cpp | 3 +- vpc/src/v2/model/CreateVpcRequestBody.cpp | 3 +- .../v2/model/CreateVpcResourceTagRequest.cpp | 3 +- .../model/CreateVpcResourceTagRequestBody.cpp | 3 +- .../v2/model/CreateVpcResourceTagResponse.cpp | 3 +- vpc/src/v2/model/CreateVpcResponse.cpp | 3 +- vpc/src/v2/model/CreateVpcRouteOption.cpp | 3 +- vpc/src/v2/model/CreateVpcRouteRequest.cpp | 3 +- .../v2/model/CreateVpcRouteRequestBody.cpp | 3 +- vpc/src/v2/model/CreateVpcRouteResponse.cpp | 3 +- vpc/src/v2/model/DelRouteTableRoute.cpp | 3 +- vpc/src/v2/model/DeleteFlowLogRequest.cpp | 3 +- vpc/src/v2/model/DeleteFlowLogResponse.cpp | 3 +- vpc/src/v2/model/DeletePortRequest.cpp | 3 +- vpc/src/v2/model/DeletePortResponse.cpp | 3 +- vpc/src/v2/model/DeletePrivateipRequest.cpp | 3 +- vpc/src/v2/model/DeletePrivateipResponse.cpp | 3 +- vpc/src/v2/model/DeleteRouteTableRequest.cpp | 3 +- vpc/src/v2/model/DeleteRouteTableResponse.cpp | 3 +- .../v2/model/DeleteSecurityGroupRequest.cpp | 3 +- .../v2/model/DeleteSecurityGroupResponse.cpp | 3 +- .../model/DeleteSecurityGroupRuleRequest.cpp | 3 +- .../model/DeleteSecurityGroupRuleResponse.cpp | 3 +- vpc/src/v2/model/DeleteSubnetRequest.cpp | 3 +- vpc/src/v2/model/DeleteSubnetResponse.cpp | 3 +- vpc/src/v2/model/DeleteSubnetTagRequest.cpp | 3 +- vpc/src/v2/model/DeleteSubnetTagResponse.cpp | 3 +- vpc/src/v2/model/DeleteVpcPeeringRequest.cpp | 3 +- vpc/src/v2/model/DeleteVpcPeeringResponse.cpp | 3 +- vpc/src/v2/model/DeleteVpcRequest.cpp | 3 +- vpc/src/v2/model/DeleteVpcResponse.cpp | 3 +- vpc/src/v2/model/DeleteVpcRouteRequest.cpp | 3 +- vpc/src/v2/model/DeleteVpcRouteResponse.cpp | 3 +- vpc/src/v2/model/DeleteVpcTagRequest.cpp | 3 +- vpc/src/v2/model/DeleteVpcTagResponse.cpp | 3 +- .../model/DisassociateRouteTableRequest.cpp | 3 +- .../model/DisassociateRouteTableResponse.cpp | 3 +- vpc/src/v2/model/DnsAssignMent.cpp | 3 +- vpc/src/v2/model/ExternalGatewayInfo.cpp | 3 +- .../v2/model/ExternalGatewayInfoOption.cpp | 3 +- vpc/src/v2/model/ExtraDhcpOpt.cpp | 3 +- vpc/src/v2/model/ExtraDhcpOption.cpp | 3 +- vpc/src/v2/model/FixedIp.cpp | 3 +- vpc/src/v2/model/FlowLogResp.cpp | 3 +- vpc/src/v2/model/HostRoute.cpp | 3 +- vpc/src/v2/model/ListApiVersionRequest.cpp | 3 +- vpc/src/v2/model/ListApiVersionResponse.cpp | 3 +- vpc/src/v2/model/ListFlowLogsRequest.cpp | 3 +- vpc/src/v2/model/ListFlowLogsResponse.cpp | 3 +- vpc/src/v2/model/ListPortsRequest.cpp | 3 +- vpc/src/v2/model/ListPortsResponse.cpp | 3 +- vpc/src/v2/model/ListPrivateipsRequest.cpp | 3 +- vpc/src/v2/model/ListPrivateipsResponse.cpp | 3 +- vpc/src/v2/model/ListResourceResp.cpp | 3 +- vpc/src/v2/model/ListRouteTablesRequest.cpp | 3 +- vpc/src/v2/model/ListRouteTablesResponse.cpp | 3 +- .../model/ListSecurityGroupRulesRequest.cpp | 3 +- .../model/ListSecurityGroupRulesResponse.cpp | 3 +- .../v2/model/ListSecurityGroupsRequest.cpp | 3 +- .../v2/model/ListSecurityGroupsResponse.cpp | 3 +- vpc/src/v2/model/ListSubnetTagsRequest.cpp | 3 +- vpc/src/v2/model/ListSubnetTagsResponse.cpp | 3 +- vpc/src/v2/model/ListSubnetsByTagsRequest.cpp | 3 +- .../v2/model/ListSubnetsByTagsRequestBody.cpp | 3 +- .../v2/model/ListSubnetsByTagsResponse.cpp | 3 +- vpc/src/v2/model/ListSubnetsRequest.cpp | 3 +- vpc/src/v2/model/ListSubnetsResponse.cpp | 3 +- vpc/src/v2/model/ListTag.cpp | 3 +- vpc/src/v2/model/ListVpcPeeringsRequest.cpp | 3 +- vpc/src/v2/model/ListVpcPeeringsResponse.cpp | 3 +- vpc/src/v2/model/ListVpcRoutesRequest.cpp | 3 +- vpc/src/v2/model/ListVpcRoutesResponse.cpp | 3 +- vpc/src/v2/model/ListVpcTagsRequest.cpp | 3 +- vpc/src/v2/model/ListVpcTagsResponse.cpp | 3 +- vpc/src/v2/model/ListVpcsByTagsRequest.cpp | 3 +- .../v2/model/ListVpcsByTagsRequestBody.cpp | 3 +- vpc/src/v2/model/ListVpcsByTagsResponse.cpp | 3 +- vpc/src/v2/model/ListVpcsRequest.cpp | 3 +- vpc/src/v2/model/ListVpcsResponse.cpp | 3 +- vpc/src/v2/model/Match.cpp | 3 +- vpc/src/v2/model/ModRouteTableRoute.cpp | 3 +- vpc/src/v2/model/NetworkIpAvailability.cpp | 3 +- .../model/NeutronAddFirewallRuleRequest.cpp | 3 +- .../model/NeutronAddFirewallRuleResponse.cpp | 3 +- .../NeutronAddRouterInterfaceRequest.cpp | 3 +- .../NeutronAddRouterInterfaceResponse.cpp | 3 +- .../NeutronCreateFirewallGroupOption.cpp | 3 +- .../NeutronCreateFirewallGroupRequest.cpp | 3 +- .../NeutronCreateFirewallGroupRequestBody.cpp | 3 +- .../NeutronCreateFirewallGroupResponse.cpp | 3 +- .../NeutronCreateFirewallPolicyOption.cpp | 3 +- .../NeutronCreateFirewallPolicyRequest.cpp | 3 +- ...NeutronCreateFirewallPolicyRequestBody.cpp | 3 +- .../NeutronCreateFirewallPolicyResponse.cpp | 3 +- .../model/NeutronCreateFirewallRuleOption.cpp | 3 +- .../NeutronCreateFirewallRuleRequest.cpp | 3 +- .../NeutronCreateFirewallRuleRequestBody.cpp | 3 +- .../NeutronCreateFirewallRuleResponse.cpp | 3 +- .../v2/model/NeutronCreateNetworkOption.cpp | 3 +- .../v2/model/NeutronCreateNetworkRequest.cpp | 3 +- .../model/NeutronCreateNetworkRequestBody.cpp | 3 +- .../v2/model/NeutronCreateNetworkResponse.cpp | 3 +- vpc/src/v2/model/NeutronCreatePortOption.cpp | 3 +- vpc/src/v2/model/NeutronCreatePortRequest.cpp | 3 +- .../v2/model/NeutronCreatePortRequestBody.cpp | 3 +- .../v2/model/NeutronCreatePortResponse.cpp | 3 +- .../v2/model/NeutronCreateRouterOption.cpp | 3 +- .../v2/model/NeutronCreateRouterRequest.cpp | 3 +- .../model/NeutronCreateRouterRequestBody.cpp | 3 +- .../v2/model/NeutronCreateRouterResponse.cpp | 3 +- .../NeutronCreateSecurityGroupOption.cpp | 3 +- .../NeutronCreateSecurityGroupRequest.cpp | 3 +- .../NeutronCreateSecurityGroupRequestBody.cpp | 3 +- .../NeutronCreateSecurityGroupResponse.cpp | 3 +- .../NeutronCreateSecurityGroupRuleOption.cpp | 3 +- .../NeutronCreateSecurityGroupRuleRequest.cpp | 3 +- ...tronCreateSecurityGroupRuleRequestBody.cpp | 3 +- ...NeutronCreateSecurityGroupRuleResponse.cpp | 3 +- .../v2/model/NeutronCreateSubnetOption.cpp | 3 +- .../v2/model/NeutronCreateSubnetRequest.cpp | 3 +- .../model/NeutronCreateSubnetRequestBody.cpp | 3 +- .../v2/model/NeutronCreateSubnetResponse.cpp | 3 +- .../NeutronDeleteFirewallGroupRequest.cpp | 3 +- .../NeutronDeleteFirewallGroupResponse.cpp | 3 +- .../NeutronDeleteFirewallPolicyRequest.cpp | 3 +- .../NeutronDeleteFirewallPolicyResponse.cpp | 3 +- .../NeutronDeleteFirewallRuleRequest.cpp | 3 +- .../NeutronDeleteFirewallRuleResponse.cpp | 3 +- .../v2/model/NeutronDeleteNetworkRequest.cpp | 3 +- .../v2/model/NeutronDeleteNetworkResponse.cpp | 3 +- vpc/src/v2/model/NeutronDeletePortRequest.cpp | 3 +- .../v2/model/NeutronDeletePortResponse.cpp | 3 +- .../v2/model/NeutronDeleteRouterRequest.cpp | 3 +- .../v2/model/NeutronDeleteRouterResponse.cpp | 3 +- .../NeutronDeleteSecurityGroupRequest.cpp | 3 +- .../NeutronDeleteSecurityGroupResponse.cpp | 3 +- .../NeutronDeleteSecurityGroupRuleRequest.cpp | 3 +- ...NeutronDeleteSecurityGroupRuleResponse.cpp | 3 +- .../v2/model/NeutronDeleteSubnetRequest.cpp | 3 +- .../v2/model/NeutronDeleteSubnetResponse.cpp | 3 +- vpc/src/v2/model/NeutronFirewallGroup.cpp | 3 +- vpc/src/v2/model/NeutronFirewallPolicy.cpp | 3 +- vpc/src/v2/model/NeutronFirewallRule.cpp | 3 +- .../NeutronInsertFirewallRuleRequestBody.cpp | 3 +- .../NeutronListFirewallGroupsRequest.cpp | 3 +- .../NeutronListFirewallGroupsResponse.cpp | 3 +- .../NeutronListFirewallPoliciesRequest.cpp | 3 +- .../NeutronListFirewallPoliciesResponse.cpp | 3 +- .../model/NeutronListFirewallRulesRequest.cpp | 3 +- .../NeutronListFirewallRulesResponse.cpp | 3 +- .../v2/model/NeutronListNetworksRequest.cpp | 3 +- .../v2/model/NeutronListNetworksResponse.cpp | 3 +- vpc/src/v2/model/NeutronListPortsRequest.cpp | 3 +- vpc/src/v2/model/NeutronListPortsResponse.cpp | 3 +- .../v2/model/NeutronListRoutersRequest.cpp | 3 +- .../v2/model/NeutronListRoutersResponse.cpp | 3 +- .../NeutronListSecurityGroupRulesRequest.cpp | 3 +- .../NeutronListSecurityGroupRulesResponse.cpp | 3 +- .../NeutronListSecurityGroupsRequest.cpp | 3 +- .../NeutronListSecurityGroupsResponse.cpp | 3 +- .../v2/model/NeutronListSubnetsRequest.cpp | 3 +- .../v2/model/NeutronListSubnetsResponse.cpp | 3 +- vpc/src/v2/model/NeutronNetwork.cpp | 3 +- vpc/src/v2/model/NeutronPageLink.cpp | 3 +- vpc/src/v2/model/NeutronPort.cpp | 3 +- .../NeutronRemoveFirewallRuleRequest.cpp | 3 +- .../NeutronRemoveFirewallRuleRequestBody.cpp | 3 +- .../NeutronRemoveFirewallRuleResponse.cpp | 3 +- .../NeutronRemoveRouterInterfaceRequest.cpp | 3 +- .../NeutronRemoveRouterInterfaceResponse.cpp | 3 +- vpc/src/v2/model/NeutronRouter.cpp | 3 +- vpc/src/v2/model/NeutronSecurityGroup.cpp | 3 +- vpc/src/v2/model/NeutronSecurityGroupRule.cpp | 3 +- .../model/NeutronShowFirewallGroupRequest.cpp | 3 +- .../NeutronShowFirewallGroupResponse.cpp | 3 +- .../NeutronShowFirewallPolicyRequest.cpp | 3 +- .../NeutronShowFirewallPolicyResponse.cpp | 3 +- .../model/NeutronShowFirewallRuleRequest.cpp | 3 +- .../model/NeutronShowFirewallRuleResponse.cpp | 3 +- .../v2/model/NeutronShowNetworkRequest.cpp | 3 +- .../v2/model/NeutronShowNetworkResponse.cpp | 3 +- vpc/src/v2/model/NeutronShowPortRequest.cpp | 3 +- vpc/src/v2/model/NeutronShowPortResponse.cpp | 3 +- vpc/src/v2/model/NeutronShowRouterRequest.cpp | 3 +- .../v2/model/NeutronShowRouterResponse.cpp | 3 +- .../model/NeutronShowSecurityGroupRequest.cpp | 3 +- .../NeutronShowSecurityGroupResponse.cpp | 3 +- .../NeutronShowSecurityGroupRuleRequest.cpp | 3 +- .../NeutronShowSecurityGroupRuleResponse.cpp | 3 +- vpc/src/v2/model/NeutronShowSubnetRequest.cpp | 3 +- .../v2/model/NeutronShowSubnetResponse.cpp | 3 +- vpc/src/v2/model/NeutronSubnet.cpp | 3 +- .../NeutronUpdateFirewallGroupOption.cpp | 3 +- .../NeutronUpdateFirewallGroupRequest.cpp | 3 +- .../NeutronUpdateFirewallGroupRequestBody.cpp | 3 +- .../NeutronUpdateFirewallGroupResponse.cpp | 3 +- .../NeutronUpdateFirewallPolicyOption.cpp | 3 +- .../NeutronUpdateFirewallPolicyRequest.cpp | 3 +- ...NeutronUpdateFirewallPolicyRequestBody.cpp | 3 +- .../NeutronUpdateFirewallPolicyResponse.cpp | 3 +- .../model/NeutronUpdateFirewallRuleOption.cpp | 3 +- .../NeutronUpdateFirewallRuleRequest.cpp | 3 +- .../NeutronUpdateFirewallRuleRequestBody.cpp | 3 +- .../NeutronUpdateFirewallRuleResponse.cpp | 3 +- .../v2/model/NeutronUpdateNetworkOption.cpp | 3 +- .../v2/model/NeutronUpdateNetworkRequest.cpp | 3 +- .../model/NeutronUpdateNetworkRequestBody.cpp | 3 +- .../v2/model/NeutronUpdateNetworkResponse.cpp | 3 +- vpc/src/v2/model/NeutronUpdatePortOption.cpp | 3 +- vpc/src/v2/model/NeutronUpdatePortRequest.cpp | 3 +- .../v2/model/NeutronUpdatePortRequestBody.cpp | 3 +- .../v2/model/NeutronUpdatePortResponse.cpp | 3 +- .../v2/model/NeutronUpdateRouterOption.cpp | 3 +- .../v2/model/NeutronUpdateRouterRequest.cpp | 3 +- .../model/NeutronUpdateRouterRequestBody.cpp | 3 +- .../v2/model/NeutronUpdateRouterResponse.cpp | 3 +- .../NeutronUpdateSecurityGroupOption.cpp | 3 +- .../NeutronUpdateSecurityGroupRequest.cpp | 3 +- .../NeutronUpdateSecurityGroupRequestBody.cpp | 3 +- .../NeutronUpdateSecurityGroupResponse.cpp | 3 +- .../v2/model/NeutronUpdateSubnetOption.cpp | 3 +- .../v2/model/NeutronUpdateSubnetRequest.cpp | 3 +- .../model/NeutronUpdateSubnetRequestBody.cpp | 3 +- .../v2/model/NeutronUpdateSubnetResponse.cpp | 3 +- vpc/src/v2/model/Port.cpp | 3 +- vpc/src/v2/model/Privateip.cpp | 3 +- vpc/src/v2/model/Quota.cpp | 3 +- vpc/src/v2/model/RejectVpcPeeringRequest.cpp | 3 +- vpc/src/v2/model/RejectVpcPeeringResponse.cpp | 3 +- vpc/src/v2/model/ResourceResult.cpp | 3 +- vpc/src/v2/model/ResourceTag.cpp | 3 +- vpc/src/v2/model/Route.cpp | 3 +- vpc/src/v2/model/RouteTableListResp.cpp | 3 +- vpc/src/v2/model/RouteTableResp.cpp | 3 +- vpc/src/v2/model/RouteTableRoute.cpp | 3 +- vpc/src/v2/model/RouteTableRouteAction.cpp | 3 +- .../v2/model/RouterInterfaceRequestBody.cpp | 3 +- .../v2/model/RoutetableAssociateReqbody.cpp | 3 +- vpc/src/v2/model/SecurityGroup.cpp | 3 +- vpc/src/v2/model/SecurityGroupRule.cpp | 3 +- vpc/src/v2/model/ShowFlowLogRequest.cpp | 3 +- vpc/src/v2/model/ShowFlowLogResponse.cpp | 3 +- .../ShowNetworkIpAvailabilitiesRequest.cpp | 3 +- .../ShowNetworkIpAvailabilitiesResponse.cpp | 3 +- vpc/src/v2/model/ShowPortRequest.cpp | 3 +- vpc/src/v2/model/ShowPortResponse.cpp | 3 +- vpc/src/v2/model/ShowPrivateipRequest.cpp | 3 +- vpc/src/v2/model/ShowPrivateipResponse.cpp | 3 +- vpc/src/v2/model/ShowQuotaRequest.cpp | 3 +- vpc/src/v2/model/ShowQuotaResponse.cpp | 3 +- vpc/src/v2/model/ShowRouteTableRequest.cpp | 3 +- vpc/src/v2/model/ShowRouteTableResponse.cpp | 3 +- vpc/src/v2/model/ShowSecurityGroupRequest.cpp | 3 +- .../v2/model/ShowSecurityGroupResponse.cpp | 3 +- .../v2/model/ShowSecurityGroupRuleRequest.cpp | 3 +- .../model/ShowSecurityGroupRuleResponse.cpp | 3 +- vpc/src/v2/model/ShowSubnetRequest.cpp | 3 +- vpc/src/v2/model/ShowSubnetResponse.cpp | 3 +- vpc/src/v2/model/ShowSubnetTagsRequest.cpp | 3 +- vpc/src/v2/model/ShowSubnetTagsResponse.cpp | 3 +- vpc/src/v2/model/ShowVpcPeeringRequest.cpp | 3 +- vpc/src/v2/model/ShowVpcPeeringResponse.cpp | 3 +- vpc/src/v2/model/ShowVpcRequest.cpp | 3 +- vpc/src/v2/model/ShowVpcResponse.cpp | 3 +- vpc/src/v2/model/ShowVpcRouteRequest.cpp | 3 +- vpc/src/v2/model/ShowVpcRouteResponse.cpp | 3 +- vpc/src/v2/model/ShowVpcTagsRequest.cpp | 3 +- vpc/src/v2/model/ShowVpcTagsResponse.cpp | 3 +- vpc/src/v2/model/Subnet.cpp | 3 +- vpc/src/v2/model/SubnetIpAvailability.cpp | 3 +- vpc/src/v2/model/SubnetList.cpp | 3 +- vpc/src/v2/model/SubnetResult.cpp | 3 +- vpc/src/v2/model/UpdateFlowLogReq.cpp | 3 +- vpc/src/v2/model/UpdateFlowLogReqBody.cpp | 3 +- vpc/src/v2/model/UpdateFlowLogRequest.cpp | 3 +- vpc/src/v2/model/UpdateFlowLogResponse.cpp | 3 +- vpc/src/v2/model/UpdatePortOption.cpp | 3 +- vpc/src/v2/model/UpdatePortRequest.cpp | 3 +- vpc/src/v2/model/UpdatePortRequestBody.cpp | 3 +- vpc/src/v2/model/UpdatePortResponse.cpp | 3 +- vpc/src/v2/model/UpdateRouteTableReq.cpp | 3 +- vpc/src/v2/model/UpdateRouteTableRequest.cpp | 3 +- vpc/src/v2/model/UpdateRouteTableResponse.cpp | 3 +- vpc/src/v2/model/UpdateRoutetableReqBody.cpp | 3 +- vpc/src/v2/model/UpdateSubnetOption.cpp | 3 +- vpc/src/v2/model/UpdateSubnetRequest.cpp | 3 +- vpc/src/v2/model/UpdateSubnetRequestBody.cpp | 3 +- vpc/src/v2/model/UpdateSubnetResponse.cpp | 3 +- vpc/src/v2/model/UpdateVpcOption.cpp | 3 +- vpc/src/v2/model/UpdateVpcPeeringOption.cpp | 3 +- vpc/src/v2/model/UpdateVpcPeeringRequest.cpp | 3 +- .../v2/model/UpdateVpcPeeringRequestBody.cpp | 3 +- vpc/src/v2/model/UpdateVpcPeeringResponse.cpp | 3 +- vpc/src/v2/model/UpdateVpcRequest.cpp | 3 +- vpc/src/v2/model/UpdateVpcRequestBody.cpp | 3 +- vpc/src/v2/model/UpdateVpcResponse.cpp | 3 +- vpc/src/v2/model/VersionResult.cpp | 3 +- vpc/src/v2/model/Vpc.cpp | 3 +- vpc/src/v2/model/VpcInfo.cpp | 3 +- vpc/src/v2/model/VpcPeering.cpp | 3 +- vpc/src/v2/model/VpcRoute.cpp | 3 +- 12501 files changed, 86765 insertions(+), 38137 deletions(-) create mode 100644 cbr/include/huaweicloud/cbr/v1/CbrMeta.h create mode 100644 cbr/src/v1/CbrMeta.cpp create mode 100644 cdn/include/huaweicloud/cdn/v1/CdnMeta.h create mode 100644 cdn/include/huaweicloud/cdn/v2/CdnMeta.h create mode 100644 cdn/src/v1/CdnMeta.cpp create mode 100644 cdn/src/v2/CdnMeta.cpp create mode 100644 cfw/include/huaweicloud/cfw/v1/CfwMeta.h create mode 100644 cfw/src/v1/CfwMeta.cpp create mode 100644 cloudtable/include/huaweicloud/cloudtable/v2/CloudTableMeta.h create mode 100644 cloudtable/src/v2/CloudTableMeta.cpp create mode 100644 codeartsbuild/include/huaweicloud/codeartsbuild/v3/CodeArtsBuildMeta.h create mode 100644 codeartsbuild/src/v3/CodeArtsBuildMeta.cpp create mode 100644 codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/CodeArtsDeployMeta.h create mode 100644 codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ConfigInfo.h create mode 100644 codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowExecutionParamsRequest.h create mode 100644 codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowExecutionParamsResponse.h create mode 100644 codeartsdeploy/src/v2/CodeArtsDeployMeta.cpp create mode 100644 codeartsdeploy/src/v2/model/ConfigInfo.cpp create mode 100644 codeartsdeploy/src/v2/model/ShowExecutionParamsRequest.cpp create mode 100644 codeartsdeploy/src/v2/model/ShowExecutionParamsResponse.cpp create mode 100644 core/include/huaweicloud/core/bson/Bson.h create mode 100644 core/include/huaweicloud/core/bson/Builder.h create mode 100644 core/include/huaweicloud/core/bson/Decimal128.h create mode 100644 core/include/huaweicloud/core/bson/Defines.h create mode 100644 core/include/huaweicloud/core/bson/Document.h create mode 100644 core/include/huaweicloud/core/bson/Oid.h create mode 100644 core/include/huaweicloud/core/bson/Types.h create mode 100644 core/include/huaweicloud/core/bson/Viewer.h create mode 100644 core/include/huaweicloud/core/bson/impl/BsonEncoder.h create mode 100644 core/include/huaweicloud/core/bson/impl/BsonIterator.h create mode 100644 core/include/huaweicloud/core/bson/impl/LibBsonEncoder.h create mode 100644 core/include/huaweicloud/core/bson/impl/LibBsonIterator.h create mode 100644 core/include/huaweicloud/core/http/FieldDef.h create mode 100644 core/include/huaweicloud/core/http/HttpRequestDef.h create mode 100644 core/src/bson/Builder.cpp create mode 100644 core/src/bson/Decimal128.cpp create mode 100644 core/src/bson/Document.cpp create mode 100644 core/src/bson/Oid.cpp create mode 100644 core/src/bson/Types.cpp create mode 100644 core/src/bson/Viewer.cpp create mode 100644 core/src/bson/impl/LibBsonEncoder.cpp create mode 100644 core/src/bson/impl/LibBsonIterator.cpp create mode 100644 core/src/http/FieldDef.cpp create mode 100644 core/src/http/HttpRequestDef.cpp create mode 100644 csms/include/huaweicloud/csms/v1/CsmsMeta.h create mode 100644 csms/src/v1/CsmsMeta.cpp create mode 100644 cts/include/huaweicloud/cts/v3/CtsMeta.h create mode 100644 cts/include/huaweicloud/cts/v3/model/BatchCreateResourceTagsRequest.h create mode 100644 cts/include/huaweicloud/cts/v3/model/BatchCreateResourceTagsRequestBody.h create mode 100644 cts/include/huaweicloud/cts/v3/model/BatchCreateResourceTagsResponse.h create mode 100644 cts/include/huaweicloud/cts/v3/model/BatchDeleteResourceTagsRequest.h create mode 100644 cts/include/huaweicloud/cts/v3/model/BatchDeleteResourceTagsRequestBody.h create mode 100644 cts/include/huaweicloud/cts/v3/model/BatchDeleteResourceTagsResponse.h create mode 100644 cts/include/huaweicloud/cts/v3/model/Bucket.h create mode 100644 cts/include/huaweicloud/cts/v3/model/CheckBucketRequest.h create mode 100644 cts/include/huaweicloud/cts/v3/model/CheckBucketResponse.h create mode 100644 cts/include/huaweicloud/cts/v3/model/CheckObsBucketsRequest.h create mode 100644 cts/include/huaweicloud/cts/v3/model/CheckObsBucketsRequestBody.h create mode 100644 cts/include/huaweicloud/cts/v3/model/CheckObsBucketsResponse.h create mode 100644 cts/include/huaweicloud/cts/v3/model/ListOperation.h create mode 100644 cts/include/huaweicloud/cts/v3/model/ListOperationsRequest.h create mode 100644 cts/include/huaweicloud/cts/v3/model/ListOperationsResponse.h create mode 100644 cts/include/huaweicloud/cts/v3/model/ListTraceResourcesRequest.h create mode 100644 cts/include/huaweicloud/cts/v3/model/ListTraceResourcesResponse.h create mode 100644 cts/include/huaweicloud/cts/v3/model/ListUserResourcesRequest.h create mode 100644 cts/include/huaweicloud/cts/v3/model/ListUserResourcesResponse.h create mode 100644 cts/include/huaweicloud/cts/v3/model/Tags.h create mode 100644 cts/include/huaweicloud/cts/v3/model/TraceResource.h create mode 100644 cts/include/huaweicloud/cts/v3/model/UserResource.h create mode 100644 cts/src/v3/CtsMeta.cpp create mode 100644 cts/src/v3/model/BatchCreateResourceTagsRequest.cpp create mode 100644 cts/src/v3/model/BatchCreateResourceTagsRequestBody.cpp create mode 100644 cts/src/v3/model/BatchCreateResourceTagsResponse.cpp create mode 100644 cts/src/v3/model/BatchDeleteResourceTagsRequest.cpp create mode 100644 cts/src/v3/model/BatchDeleteResourceTagsRequestBody.cpp create mode 100644 cts/src/v3/model/BatchDeleteResourceTagsResponse.cpp create mode 100644 cts/src/v3/model/Bucket.cpp create mode 100644 cts/src/v3/model/CheckBucketRequest.cpp create mode 100644 cts/src/v3/model/CheckBucketResponse.cpp create mode 100644 cts/src/v3/model/CheckObsBucketsRequest.cpp create mode 100644 cts/src/v3/model/CheckObsBucketsRequestBody.cpp create mode 100644 cts/src/v3/model/CheckObsBucketsResponse.cpp create mode 100644 cts/src/v3/model/ListOperation.cpp create mode 100644 cts/src/v3/model/ListOperationsRequest.cpp create mode 100644 cts/src/v3/model/ListOperationsResponse.cpp create mode 100644 cts/src/v3/model/ListTraceResourcesRequest.cpp create mode 100644 cts/src/v3/model/ListTraceResourcesResponse.cpp create mode 100644 cts/src/v3/model/ListUserResourcesRequest.cpp create mode 100644 cts/src/v3/model/ListUserResourcesResponse.cpp create mode 100644 cts/src/v3/model/Tags.cpp create mode 100644 cts/src/v3/model/TraceResource.cpp create mode 100644 cts/src/v3/model/UserResource.cpp create mode 100644 dds/include/huaweicloud/dds/v3/DdsMeta.h create mode 100644 dds/src/v3/DdsMeta.cpp create mode 100644 drs/include/huaweicloud/drs/v3/DrsMeta.h create mode 100644 drs/include/huaweicloud/drs/v5/DrsMeta.h create mode 100644 drs/src/v3/DrsMeta.cpp create mode 100644 drs/src/v5/DrsMeta.cpp create mode 100644 ecs/include/huaweicloud/ecs/v2/EcsMeta.h create mode 100644 ecs/src/v2/EcsMeta.cpp create mode 100644 eip/include/huaweicloud/eip/v2/EipMeta.h create mode 100644 eip/include/huaweicloud/eip/v3/EipMeta.h create mode 100644 eip/src/v2/EipMeta.cpp create mode 100644 eip/src/v3/EipMeta.cpp create mode 100644 eps/include/huaweicloud/eps/v1/EpsMeta.h create mode 100644 eps/src/v1/EpsMeta.cpp create mode 100644 evs/include/huaweicloud/evs/v2/EvsMeta.h create mode 100644 evs/src/v2/EvsMeta.cpp create mode 100644 frs/include/huaweicloud/frs/v2/FrsMeta.h create mode 100644 frs/src/v2/FrsMeta.cpp create mode 100644 gaussdb/include/huaweicloud/gaussdb/v3/GaussDBMeta.h create mode 100644 gaussdb/src/v3/GaussDBMeta.cpp create mode 100644 gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/GaussDBforNoSQLMeta.h create mode 100644 gaussdbfornosql/src/v3/GaussDBforNoSQLMeta.cpp create mode 100644 gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/GaussDBforopenGaussMeta.h create mode 100644 gaussdbforopengauss/src/v3/GaussDBforopenGaussMeta.cpp create mode 100644 ims/include/huaweicloud/ims/v2/ImsMeta.h create mode 100644 ims/src/v2/ImsMeta.cpp create mode 100644 ivs/include/huaweicloud/ivs/v2/IvsMeta.h create mode 100644 ivs/src/v2/IvsMeta.cpp create mode 100644 kms/include/huaweicloud/kms/v2/KmsMeta.h create mode 100644 kms/src/v2/KmsMeta.cpp create mode 100644 kvs/include/huaweicloud/kvs/v1/KvsClient.h create mode 100644 kvs/include/huaweicloud/kvs/v1/KvsExport.h create mode 100644 kvs/include/huaweicloud/kvs/v1/KvsMeta.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/BatchWriteKvRequest.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/BatchWriteKvRequestBody.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/BatchWriteKvResponse.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/ConditionExpression.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/CreateTableRequest.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/CreateTableRequestBody.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/CreateTableResponse.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/DeleteKv.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/DeleteKvRequest.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/DeleteKvRequestBody.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/DeleteKvResponse.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/DescribeTableRequest.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/DescribeTableRequestBody.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/DescribeTableResponse.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/Field.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/GetKvRequest.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/GetKvRequestBody.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/GetKvResponse.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/GsiIndex.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/GsiIndexInfo.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/KvBlob.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/KvBlobAttr.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/KvBlobData.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/KvItem.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/KvOperIds.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/KvOptions.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/LsiIndex.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/LsiIndexInfo.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/MultiFieldExpr.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/OperItem.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/PreSplitKeyOptions.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/PrimaryKeySchema.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/PutKv.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/PutKvRequest.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/PutKvRequestBody.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/PutKvResponse.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/RenameKvRequest.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/RenameKvRequestBody.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/RenameKvResponse.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/ReturnBlobAttr.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/ReturnPartialBlob.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/RuntimeInfo.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/ScanKvRequest.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/ScanKvRequestBody.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/ScanKvResponse.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/ScanSkeyKvRequest.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/ScanSkeyKvRequestBody.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/ScanSkeyKvResponse.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/SingleFieldExpr.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/SingleKvExpr.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/TableBatch.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/TableInfo.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/TableOperIds.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/UpdateBlob.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/UpdateBlobAttr.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/UpdateFields.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/UpdateKvRequest.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/UpdateKvRequestBody.h create mode 100644 kvs/include/huaweicloud/kvs/v1/model/UpdateKvResponse.h create mode 100644 kvs/src/v1/CMakeLists.txt create mode 100644 kvs/src/v1/KvsClient.cpp create mode 100644 kvs/src/v1/KvsMeta.cpp create mode 100644 kvs/src/v1/model/BatchWriteKvRequest.cpp create mode 100644 kvs/src/v1/model/BatchWriteKvRequestBody.cpp create mode 100644 kvs/src/v1/model/BatchWriteKvResponse.cpp create mode 100644 kvs/src/v1/model/ConditionExpression.cpp create mode 100644 kvs/src/v1/model/CreateTableRequest.cpp create mode 100644 kvs/src/v1/model/CreateTableRequestBody.cpp create mode 100644 kvs/src/v1/model/CreateTableResponse.cpp create mode 100644 kvs/src/v1/model/DeleteKv.cpp create mode 100644 kvs/src/v1/model/DeleteKvRequest.cpp create mode 100644 kvs/src/v1/model/DeleteKvRequestBody.cpp create mode 100644 kvs/src/v1/model/DeleteKvResponse.cpp create mode 100644 kvs/src/v1/model/DescribeTableRequest.cpp create mode 100644 kvs/src/v1/model/DescribeTableRequestBody.cpp create mode 100644 kvs/src/v1/model/DescribeTableResponse.cpp create mode 100644 kvs/src/v1/model/Field.cpp create mode 100644 kvs/src/v1/model/GetKvRequest.cpp create mode 100644 kvs/src/v1/model/GetKvRequestBody.cpp create mode 100644 kvs/src/v1/model/GetKvResponse.cpp create mode 100644 kvs/src/v1/model/GsiIndex.cpp create mode 100644 kvs/src/v1/model/GsiIndexInfo.cpp create mode 100644 kvs/src/v1/model/KvBlob.cpp create mode 100644 kvs/src/v1/model/KvBlobAttr.cpp create mode 100644 kvs/src/v1/model/KvBlobData.cpp create mode 100644 kvs/src/v1/model/KvItem.cpp create mode 100644 kvs/src/v1/model/KvOperIds.cpp create mode 100644 kvs/src/v1/model/KvOptions.cpp create mode 100644 kvs/src/v1/model/LsiIndex.cpp create mode 100644 kvs/src/v1/model/LsiIndexInfo.cpp create mode 100644 kvs/src/v1/model/MultiFieldExpr.cpp create mode 100644 kvs/src/v1/model/OperItem.cpp create mode 100644 kvs/src/v1/model/PreSplitKeyOptions.cpp create mode 100644 kvs/src/v1/model/PrimaryKeySchema.cpp create mode 100644 kvs/src/v1/model/PutKv.cpp create mode 100644 kvs/src/v1/model/PutKvRequest.cpp create mode 100644 kvs/src/v1/model/PutKvRequestBody.cpp create mode 100644 kvs/src/v1/model/PutKvResponse.cpp create mode 100644 kvs/src/v1/model/RenameKvRequest.cpp create mode 100644 kvs/src/v1/model/RenameKvRequestBody.cpp create mode 100644 kvs/src/v1/model/RenameKvResponse.cpp create mode 100644 kvs/src/v1/model/ReturnBlobAttr.cpp create mode 100644 kvs/src/v1/model/ReturnPartialBlob.cpp create mode 100644 kvs/src/v1/model/RuntimeInfo.cpp create mode 100644 kvs/src/v1/model/ScanKvRequest.cpp create mode 100644 kvs/src/v1/model/ScanKvRequestBody.cpp create mode 100644 kvs/src/v1/model/ScanKvResponse.cpp create mode 100644 kvs/src/v1/model/ScanSkeyKvRequest.cpp create mode 100644 kvs/src/v1/model/ScanSkeyKvRequestBody.cpp create mode 100644 kvs/src/v1/model/ScanSkeyKvResponse.cpp create mode 100644 kvs/src/v1/model/SingleFieldExpr.cpp create mode 100644 kvs/src/v1/model/SingleKvExpr.cpp create mode 100644 kvs/src/v1/model/TableBatch.cpp create mode 100644 kvs/src/v1/model/TableInfo.cpp create mode 100644 kvs/src/v1/model/TableOperIds.cpp create mode 100644 kvs/src/v1/model/UpdateBlob.cpp create mode 100644 kvs/src/v1/model/UpdateBlobAttr.cpp create mode 100644 kvs/src/v1/model/UpdateFields.cpp create mode 100644 kvs/src/v1/model/UpdateKvRequest.cpp create mode 100644 kvs/src/v1/model/UpdateKvRequestBody.cpp create mode 100644 kvs/src/v1/model/UpdateKvResponse.cpp create mode 100644 live/include/huaweicloud/live/v1/LiveMeta.h create mode 100644 live/include/huaweicloud/live/v2/LiveMeta.h create mode 100644 live/src/v1/LiveMeta.cpp create mode 100644 live/src/v2/LiveMeta.cpp create mode 100644 lts/include/huaweicloud/lts/v2/LtsMeta.h create mode 100644 lts/include/huaweicloud/lts/v2/model/AccessConfigDeatilUpdate.h create mode 100644 lts/include/huaweicloud/lts/v2/model/AccessConfigFormatMutil.h create mode 100644 lts/include/huaweicloud/lts/v2/model/AccessConfigFormatSingle.h create mode 100644 lts/include/huaweicloud/lts/v2/model/AccessConfigFormatUpdate.h create mode 100644 lts/include/huaweicloud/lts/v2/model/AccessConfigTimeOffset.h create mode 100644 lts/include/huaweicloud/lts/v2/model/AccessConfigWindowsLogInfoUpdate.h create mode 100644 lts/src/v2/LtsMeta.cpp create mode 100644 lts/src/v2/model/AccessConfigDeatilUpdate.cpp create mode 100644 lts/src/v2/model/AccessConfigFormatMutil.cpp create mode 100644 lts/src/v2/model/AccessConfigFormatSingle.cpp create mode 100644 lts/src/v2/model/AccessConfigFormatUpdate.cpp create mode 100644 lts/src/v2/model/AccessConfigTimeOffset.cpp create mode 100644 lts/src/v2/model/AccessConfigWindowsLogInfoUpdate.cpp create mode 100644 mpc/include/huaweicloud/mpc/v1/MpcMeta.h create mode 100644 mpc/src/v1/MpcMeta.cpp create mode 100644 ocr/include/huaweicloud/ocr/v1/OcrMeta.h create mode 100644 ocr/include/huaweicloud/ocr/v1/model/ColombiaIdCardRequestBody.h create mode 100644 ocr/include/huaweicloud/ocr/v1/model/ColombiaIdCardResult.h create mode 100644 ocr/include/huaweicloud/ocr/v1/model/RecognizeColombiaIdCardRequest.h create mode 100644 ocr/include/huaweicloud/ocr/v1/model/RecognizeColombiaIdCardResponse.h create mode 100644 ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseFront.h create mode 100644 ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseback.h create mode 100644 ocr/src/v1/OcrMeta.cpp create mode 100644 ocr/src/v1/model/ColombiaIdCardRequestBody.cpp create mode 100644 ocr/src/v1/model/ColombiaIdCardResult.cpp create mode 100644 ocr/src/v1/model/RecognizeColombiaIdCardRequest.cpp create mode 100644 ocr/src/v1/model/RecognizeColombiaIdCardResponse.cpp create mode 100644 ocr/src/v1/model/VehicleLicenseFront.cpp create mode 100644 ocr/src/v1/model/VehicleLicenseback.cpp create mode 100644 rds/include/huaweicloud/rds/v3/RdsMeta.h create mode 100644 rds/include/huaweicloud/rds/v3/model/AddPostgresqlHbaConfRequest.h create mode 100644 rds/include/huaweicloud/rds/v3/model/AddPostgresqlHbaConfResponse.h create mode 100644 rds/include/huaweicloud/rds/v3/model/DeletePostgresqlHbaConfRequest.h create mode 100644 rds/include/huaweicloud/rds/v3/model/DeletePostgresqlHbaConfResponse.h create mode 100644 rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoHistoryRequest.h create mode 100644 rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoHistoryResponse.h create mode 100644 rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoRequest.h create mode 100644 rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoResponse.h create mode 100644 rds/include/huaweicloud/rds/v3/model/ModifyPostgresqlHbaConfRequest.h create mode 100644 rds/include/huaweicloud/rds/v3/model/ModifyPostgresqlHbaConfResponse.h create mode 100644 rds/include/huaweicloud/rds/v3/model/PostgresqlHbaConf.h create mode 100644 rds/include/huaweicloud/rds/v3/model/PostgresqlHbaHistory.h create mode 100644 rds/src/v3/RdsMeta.cpp create mode 100644 rds/src/v3/model/AddPostgresqlHbaConfRequest.cpp create mode 100644 rds/src/v3/model/AddPostgresqlHbaConfResponse.cpp create mode 100644 rds/src/v3/model/DeletePostgresqlHbaConfRequest.cpp create mode 100644 rds/src/v3/model/DeletePostgresqlHbaConfResponse.cpp create mode 100644 rds/src/v3/model/ListPostgresqlHbaInfoHistoryRequest.cpp create mode 100644 rds/src/v3/model/ListPostgresqlHbaInfoHistoryResponse.cpp create mode 100644 rds/src/v3/model/ListPostgresqlHbaInfoRequest.cpp create mode 100644 rds/src/v3/model/ListPostgresqlHbaInfoResponse.cpp create mode 100644 rds/src/v3/model/ModifyPostgresqlHbaConfRequest.cpp create mode 100644 rds/src/v3/model/ModifyPostgresqlHbaConfResponse.cpp create mode 100644 rds/src/v3/model/PostgresqlHbaConf.cpp create mode 100644 rds/src/v3/model/PostgresqlHbaHistory.cpp create mode 100644 sdrs/include/huaweicloud/sdrs/v1/SdrsMeta.h create mode 100644 sdrs/src/v1/SdrsMeta.cpp create mode 100644 sis/include/huaweicloud/sis/v1/SisMeta.h create mode 100644 sis/src/v1/SisMeta.cpp create mode 100644 smn/include/huaweicloud/smn/v2/SmnMeta.h create mode 100644 smn/src/v2/SmnMeta.cpp create mode 100644 tms/include/huaweicloud/tms/v1/TmsMeta.h create mode 100644 tms/src/v1/TmsMeta.cpp create mode 100644 vod/include/huaweicloud/vod/v1/VodMeta.h create mode 100644 vod/src/v1/VodMeta.cpp create mode 100644 vpc/include/huaweicloud/vpc/v2/VpcMeta.h create mode 100644 vpc/src/v2/VpcMeta.cpp diff --git a/CHANGELOG.md b/CHANGELOG.md index 543c4c274..f64e5c41a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,155 @@ +# 3.1.54 2023-10-12 + +### HuaweiCloud SDK CDN + +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ShowHistoryTasks** + - changes of request param + - `+ task_type` + - **ShowUrlTaskInfo** + - changes of response param + - `+ result.mode` + +### HuaweiCloud SDK CodeArtsDeploy + +- _Features_ + - Support the interface `ShowExecutionParams` +- _Bug Fix_ + - None +- _Change_ + - **ListAllApp** + - changes of request param + - `+ states` + - `+ group_id` + +### HuaweiCloud SDK CTS + +- _Features_ + - Support the following interfaces: + - `ListOperations` + - `BatchCreateResourceTags` + - `BatchDeleteResourceTags` + - `ListUserResources` + - `CheckObsBuckets` + - `ListTraceResources` +- _Bug Fix_ + - None +- _Change_ + - None + +### HuaweiCloud SDK ECS + +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ReinstallServerWithoutCloudInit** + - changes of request param + - `+ os-reinstall.metadata.BYOL` + - **ListFlavors** + - changes of response param + - `+ flavors.os_extra_specs.quota:vif_max_num` + - `+ flavors.os_extra_specs.quota:sub_network_interface_max_num` + - **ListResizeFlavors** + - changes of response param + - `+ flavors.extra_specs.quota:vif_max_num` + - `+ flavors.extra_specs.quota:sub_network_interface_max_num` + +### HuaweiCloud SDK GaussDBforopenGauss + +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ListInstances** + - changes of response param + - `+ instances.datastore.complete_version` + - `+ instances.datastore.hotfix_versions` + - **ListInstancesDetails** + - changes of response param + - `+ instances.datastore.complete_version` + - `+ instances.datastore.hotfix_versions` + +### HuaweiCloud SDK IMS + +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ShowJob** + - changes of response param + - `+ entities.addition_error_code` + - `+ entities.addition_error_msg` + - `+ entities.error_code` + - `+ entities.error` + - `+ entities.alarm_code` + +### HuaweiCloud SDK OCR + +- _Features_ + - Support the interface `RecognizeColombiaIdCard` +- _Bug Fix_ + - None +- _Change_ + - **RecognizeVehicleLicense** + - changes of response param + - `+ result.energy_type` + - `+ result.front` + - `+ result.back` + - **RecognizeWebImage** + - changes of request param + - `+ detect_text_direction` + +### HuaweiCloud SDK RDS + +- _Features_ + - Support the following interfaces: + - `ListPostgresqlHbaInfo` + - `ModifyPostgresqlHbaConf` + - `AddPostgresqlHbaConf` + - `DeletePostgresqlHbaConf` + - `ListPostgresqlHbaInfoHistory` +- _Bug Fix_ + - None +- _Change_ + - **UpgradeDbVersionNew** + - changes of request param + - `+ is_delayed` + - `- delay` + +### HuaweiCloud SDK VPC + +- _Features_ + - Support the following interfaces: + - `ListTrafficMirrorSessions` + - `CreateTrafficMirrorSession` + - `ShowTrafficMirrorSession` + - `UpdateTrafficMirrorSession` + - `DeleteTrafficMirrorSession` + - `RemoveSourcesFromTrafficMirrorSession` + - `AddSourcesToTrafficMirrorSession` + - `ListTrafficMirrorFilters` + - `CreateTrafficMirrorFilter` + - `ShowTrafficMirrorFilter` + - `UpdateTrafficMirrorFilter` + - `DeleteTrafficMirrorFilter` + - `ListTrafficMirrorFilterRules` + - `CreateTrafficMirrorFilterRule` + - `ShowTrafficMirrorFilterRule` + - `UpdateTrafficMirrorFilterRule` + - `DeleteTrafficMirrorFilterRule` +- _Bug Fix_ + - None +- _Change_ + - None + # 3.1.53 2023-09-19 ### HuaweiCloud SDK CTS diff --git a/CHANGELOG_CN.md b/CHANGELOG_CN.md index 1bfe37da5..188c51407 100644 --- a/CHANGELOG_CN.md +++ b/CHANGELOG_CN.md @@ -1,3 +1,155 @@ +# 3.1.54 2023-10-12 + +### HuaweiCloud SDK CDN + +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ShowHistoryTasks** + - 请求参数变更 + - `+ task_type` + - **ShowUrlTaskInfo** + - 响应参数变更 + - `+ result.mode` + +### HuaweiCloud SDK CodeArtsDeploy + +- _新增特性_ + - 支持接口`ShowExecutionParams` +- _解决问题_ + - 无 +- _特性变更_ + - **ListAllApp** + - 请求参数变更 + - `+ states` + - `+ group_id` + +### HuaweiCloud SDK CTS + +- _新增特性_ + - 支持以下接口: + - `ListOperations` + - `BatchCreateResourceTags` + - `BatchDeleteResourceTags` + - `ListUserResources` + - `CheckObsBuckets` + - `ListTraceResources` +- _解决问题_ + - 无 +- _特性变更_ + - 无 + +### HuaweiCloud SDK ECS + +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ReinstallServerWithoutCloudInit** + - 请求参数变更 + - `+ os-reinstall.metadata.BYOL` + - **ListFlavors** + - 响应参数变更 + - `+ flavors.os_extra_specs.quota:vif_max_num` + - `+ flavors.os_extra_specs.quota:sub_network_interface_max_num` + - **ListResizeFlavors** + - 响应参数变更 + - `+ flavors.extra_specs.quota:vif_max_num` + - `+ flavors.extra_specs.quota:sub_network_interface_max_num` + +### HuaweiCloud SDK GaussDBforopenGauss + +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ListInstances** + - 响应参数变更 + - `+ instances.datastore.complete_version` + - `+ instances.datastore.hotfix_versions` + - **ListInstancesDetails** + - 响应参数变更 + - `+ instances.datastore.complete_version` + - `+ instances.datastore.hotfix_versions` + +### HuaweiCloud SDK IMS + +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ShowJob** + - 响应参数变更 + - `+ entities.addition_error_code` + - `+ entities.addition_error_msg` + - `+ entities.error_code` + - `+ entities.error` + - `+ entities.alarm_code` + +### HuaweiCloud SDK OCR + +- _新增特性_ + - 支持接口`RecognizeColombiaIdCard` +- _解决问题_ + - 无 +- _特性变更_ + - **RecognizeVehicleLicense** + - 响应参数变更 + - `+ result.energy_type` + - `+ result.front` + - `+ result.back` + - **RecognizeWebImage** + - 请求参数变更 + - `+ detect_text_direction` + +### HuaweiCloud SDK RDS + +- _新增特性_ + - 支持以下接口: + - `ListPostgresqlHbaInfo` + - `ModifyPostgresqlHbaConf` + - `AddPostgresqlHbaConf` + - `DeletePostgresqlHbaConf` + - `ListPostgresqlHbaInfoHistory` +- _解决问题_ + - 无 +- _特性变更_ + - **UpgradeDbVersionNew** + - 请求参数变更 + - `+ is_delayed` + - `- delay` + +### HuaweiCloud SDK VPC + +- _新增特性_ + - 支持以下接口: + - `ListTrafficMirrorSessions` + - `CreateTrafficMirrorSession` + - `ShowTrafficMirrorSession` + - `UpdateTrafficMirrorSession` + - `DeleteTrafficMirrorSession` + - `RemoveSourcesFromTrafficMirrorSession` + - `AddSourcesToTrafficMirrorSession` + - `ListTrafficMirrorFilters` + - `CreateTrafficMirrorFilter` + - `ShowTrafficMirrorFilter` + - `UpdateTrafficMirrorFilter` + - `DeleteTrafficMirrorFilter` + - `ListTrafficMirrorFilterRules` + - `CreateTrafficMirrorFilterRule` + - `ShowTrafficMirrorFilterRule` + - `UpdateTrafficMirrorFilterRule` + - `DeleteTrafficMirrorFilterRule` +- _解决问题_ + - 无 +- _特性变更_ + - 无 + # 3.1.53 2023-09-19 ### HuaweiCloud SDK CTS diff --git a/CMakeLists.txt b/CMakeLists.txt index 233fe77ee..778c89d27 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,10 +5,13 @@ project(huaweicloud_cpp_sdk_v3) set(CMAKE_CXX_STANDARD 14) + include(GNUInstallDirs) +include(FindPackageHandleStandardArgs) option(ENABLE_SHARED "Enable shared library" ON) option(ENABLE_RTTR "Enable rttr library" OFF) +option(ENABLE_BSON "Enable bson library" OFF) if(ENABLE_SHARED) set(LIB_TYPE SHARED) @@ -17,8 +20,13 @@ else() set(LIB_TYPE STATIC) endif() -SET(BUILD_SERVICE codeartsdeploy) -SET(SERVICE_VERSION v2) +if(ENABLE_BSON) + add_definitions(-DBOOST_NO_CXX11_DELETED_FUNCTIONS) + add_definitions(-DHUAWEICLOUD_SDK_BSON_) +endif() + +SET(BUILD_SERVICE kvs) +SET(SERVICE_VERSION v1) if(BUILD_SERVICE STREQUAL "all" OR BUILD_SERVICE STREQUAL "") # USE MULTIPLE SERVICES(EXAMPLE: USE VPC ECS AND EIP) @@ -32,5 +40,4 @@ else() add_subdirectory(core) add_subdirectory(${BUILD_SERVICE}/src/${SERVICE_VERSION}) message(STATUS "'BUILD_SERVICE'=${BUILD_SERVICE}") -endif() - +endif() \ No newline at end of file diff --git a/README.md b/README.md index e0749adcb..2360921e4 100644 --- a/README.md +++ b/README.md @@ -52,6 +52,12 @@ make sudo make install ``` +For services that use BSON (kvs), install `libbson` and configure LIBBSON_INCLUDE_DIRS and LIBBSON_LIBRARY_DIRS to specify the header file path and library file path, respectively. + +``` bash +sudo apt-get install libbson-1.0 +``` + #### Step 2: Build and install SDK ``` bash @@ -73,7 +79,10 @@ After the preceding commands completed, **the installation directory of C++ SDK* ``` bash vcpkg install curl cpprestsdk boost openssl spdlog ``` - +For services that use BSON (kvs), install `libbson` and configure LIBBSON_INCLUDE_DIRS and LIBBSON_LIBRARY_DIRS to specify the header file path and library file path, respectively. +``` bash +vcpkg install libbson +``` #### Step 2: Build By CLion 1. open directory `huaweicloud-sdk-cpp-v3` by clion @@ -531,3 +540,8 @@ add_subdirectory(vpc/src/v2) add_subdirectory(eip/src/v2) add_subdirectory(ecs/src/v2) ``` +- For services that use BSON (kvs), set ENABLE_BSON to ON. ENABLE_BSON is set to OFF by default. +``` bash +# For services that use BSON, set ENABLE_BSON to ON. ENABLE_BSON is set to OFF by default. +option(ENABLE_BSON "Enable bson library" ON) +``` \ No newline at end of file diff --git a/README_CN.md b/README_CN.md index c63ca3c04..eef3c28cc 100644 --- a/README_CN.md +++ b/README_CN.md @@ -52,6 +52,11 @@ make sudo make install ``` +对于使用bson编码的服务(kvs),需要安装libbson,编译sdk时设置LIBBSON_INCLUDE_DIRS和LIBBSON_LIBRARY_DIRS指定头文件和库文件路径 +``` bash +sudo apt-get install libbson-1.0 +``` + #### Step 2:编译安装 ``` bash @@ -73,6 +78,10 @@ sudo make install ``` bash vcpkg install curl cpprestsdk boost openssl spdlog ``` +对于使用bson编码的服务(kvs),需要安装libbson,编译sdk时设置LIBBSON_INCLUDE_DIRS和LIBBSON_LIBRARY_DIRS指定头文件和库文件路径 +``` bash +vcpkg install libbson +``` #### Step 2:使用 CLion 进行编译 @@ -527,3 +536,7 @@ add_subdirectory(vpc/src/v2) add_subdirectory(eip/src/v2) add_subdirectory(ecs/src/v2) ``` +- 对于使用bson编码的服务(kvs),需要设置ENABLE_BSON开关为ON,默认OFF +``` cmake +# SET ENABLE_BSON IS ON +option(ENABLE_BSON "Enable bson library" ON) diff --git a/VERSION b/VERSION index 406837cb8..8fc4b1976 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.1.53 +3.1.54 diff --git a/cbr/include/huaweicloud/cbr/v1/CbrMeta.h b/cbr/include/huaweicloud/cbr/v1/CbrMeta.h new file mode 100644 index 000000000..65290f09c --- /dev/null +++ b/cbr/include/huaweicloud/cbr/v1/CbrMeta.h @@ -0,0 +1,86 @@ +#ifndef HUAWEICLOUD_SDK_CBR_V1_CbrMeta_H_ +#define HUAWEICLOUD_SDK_CBR_V1_CbrMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cbr { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_CBR_V1_EXPORT CbrMeta { +public: + static HttpRequestDef genRequestDefForAddAgentPath(); + static HttpRequestDef genRequestDefForAddMember(); + static HttpRequestDef genRequestDefForAddVaultResource(); + static HttpRequestDef genRequestDefForAssociateVaultPolicy(); + static HttpRequestDef genRequestDefForBatchCreateAndDeleteVaultTags(); + static HttpRequestDef genRequestDefForBatchUpdateVault(); + static HttpRequestDef genRequestDefForCheckAgent(); + static HttpRequestDef genRequestDefForCopyBackup(); + static HttpRequestDef genRequestDefForCopyCheckpoint(); + static HttpRequestDef genRequestDefForCreateCheckpoint(); + static HttpRequestDef genRequestDefForCreatePolicy(); + static HttpRequestDef genRequestDefForCreatePostPaidVault(); + static HttpRequestDef genRequestDefForCreateVault(); + static HttpRequestDef genRequestDefForCreateVaultTags(); + static HttpRequestDef genRequestDefForDeleteBackup(); + static HttpRequestDef genRequestDefForDeleteMember(); + static HttpRequestDef genRequestDefForDeletePolicy(); + static HttpRequestDef genRequestDefForDeleteVault(); + static HttpRequestDef genRequestDefForDeleteVaultTag(); + static HttpRequestDef genRequestDefForDisassociateVaultPolicy(); + static HttpRequestDef genRequestDefForImportBackup(); + static HttpRequestDef genRequestDefForImportCheckpoint(); + static HttpRequestDef genRequestDefForListAgent(); + static HttpRequestDef genRequestDefForListBackups(); + static HttpRequestDef genRequestDefForListDomainProjects(); + static HttpRequestDef genRequestDefForListExternalVault(); + static HttpRequestDef genRequestDefForListOpLogs(); + static HttpRequestDef genRequestDefForListPolicies(); + static HttpRequestDef genRequestDefForListProjects(); + static HttpRequestDef genRequestDefForListProtectable(); + static HttpRequestDef genRequestDefForListVault(); + static HttpRequestDef genRequestDefForMigrateDomain(); + static HttpRequestDef genRequestDefForMigrateVaultResource(); + static HttpRequestDef genRequestDefForRegisterAgent(); + static HttpRequestDef genRequestDefForRemoveAgentPath(); + static HttpRequestDef genRequestDefForRemoveVaultResource(); + static HttpRequestDef genRequestDefForRestoreBackup(); + static HttpRequestDef genRequestDefForSetVaultResource(); + static HttpRequestDef genRequestDefForShowAgent(); + static HttpRequestDef genRequestDefForShowBackup(); + static HttpRequestDef genRequestDefForShowCheckpoint(); + static HttpRequestDef genRequestDefForShowDomain(); + static HttpRequestDef genRequestDefForShowMemberDetail(); + static HttpRequestDef genRequestDefForShowMembersDetail(); + static HttpRequestDef genRequestDefForShowMetadata(); + static HttpRequestDef genRequestDefForShowMigrateStatus(); + static HttpRequestDef genRequestDefForShowOpLog(); + static HttpRequestDef genRequestDefForShowPolicy(); + static HttpRequestDef genRequestDefForShowProtectable(); + static HttpRequestDef genRequestDefForShowReplicationCapabilities(); + static HttpRequestDef genRequestDefForShowStorageUsage(); + static HttpRequestDef genRequestDefForShowSummary(); + static HttpRequestDef genRequestDefForShowVault(); + static HttpRequestDef genRequestDefForShowVaultProjectTag(); + static HttpRequestDef genRequestDefForShowVaultResourceInstances(); + static HttpRequestDef genRequestDefForShowVaultTag(); + static HttpRequestDef genRequestDefForUnregisterAgent(); + static HttpRequestDef genRequestDefForUpdateAgent(); + static HttpRequestDef genRequestDefForUpdateBackup(); + static HttpRequestDef genRequestDefForUpdateMemberStatus(); + static HttpRequestDef genRequestDefForUpdateOrder(); + static HttpRequestDef genRequestDefForUpdatePolicy(); + static HttpRequestDef genRequestDefForUpdateVault(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CBR_V1_CbrMeta_H_ diff --git a/cbr/include/huaweicloud/cbr/v1/model/AddAgentPathRequest.h b/cbr/include/huaweicloud/cbr/v1/model/AddAgentPathRequest.h index dd3f6cd23..301f0d36c 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AddAgentPathRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AddAgentPathRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AddAgentPathRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AddAgentPathRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AddAgentPathRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddAgentPathRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AddAgentPathResponse.h b/cbr/include/huaweicloud/cbr/v1/model/AddAgentPathResponse.h index f6066b73a..39494e063 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AddAgentPathResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AddAgentPathResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AddAgentPathResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AddAgentPathResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AddAgentPathResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddAgentPathResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AddMemberRequest.h b/cbr/include/huaweicloud/cbr/v1/model/AddMemberRequest.h index f0a5923f1..a5cc9974b 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AddMemberRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AddMemberRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AddMemberRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AddMemberRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AddMemberRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddMemberRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AddMemberResponse.h b/cbr/include/huaweicloud/cbr/v1/model/AddMemberResponse.h index c947faaab..b32e54b5d 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AddMemberResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AddMemberResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AddMemberResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AddMemberResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AddMemberResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddMemberResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AddMembersReq.h b/cbr/include/huaweicloud/cbr/v1/model/AddMembersReq.h index 2cac2d608..89f72e128 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AddMembersReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AddMembersReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AddMembersReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AddMembersReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AddMembersReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddMembersReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AddVaultResourceRequest.h b/cbr/include/huaweicloud/cbr/v1/model/AddVaultResourceRequest.h index ee19f0928..7b091c622 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AddVaultResourceRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AddVaultResourceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AddVaultResourceRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AddVaultResourceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AddVaultResourceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddVaultResourceRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AddVaultResourceResponse.h b/cbr/include/huaweicloud/cbr/v1/model/AddVaultResourceResponse.h index 3209bee65..5d02c459b 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AddVaultResourceResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AddVaultResourceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AddVaultResourceResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AddVaultResourceResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AddVaultResourceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddVaultResourceResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/Agent.h b/cbr/include/huaweicloud/cbr/v1/model/Agent.h index f148b543c..f853651d7 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/Agent.h +++ b/cbr/include/huaweicloud/cbr/v1/model/Agent.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_Agent_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_Agent_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT Agent /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Agent members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AgentAddPathReq.h b/cbr/include/huaweicloud/cbr/v1/model/AgentAddPathReq.h index 84974293b..6bf086978 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AgentAddPathReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AgentAddPathReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AgentAddPathReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AgentAddPathReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AgentAddPathReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AgentAddPathReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AgentRegister.h b/cbr/include/huaweicloud/cbr/v1/model/AgentRegister.h index e03e22569..ef57392a8 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AgentRegister.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AgentRegister.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AgentRegister_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AgentRegister_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AgentRegister /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AgentRegister members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AgentRegisterReq.h b/cbr/include/huaweicloud/cbr/v1/model/AgentRegisterReq.h index fc6719c2c..8ba143c68 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AgentRegisterReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AgentRegisterReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AgentRegisterReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AgentRegisterReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AgentRegisterReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AgentRegisterReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AgentRemovePathReq.h b/cbr/include/huaweicloud/cbr/v1/model/AgentRemovePathReq.h index 7b09f5123..0b5710ec6 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AgentRemovePathReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AgentRemovePathReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AgentRemovePathReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AgentRemovePathReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AgentRemovePathReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AgentRemovePathReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AgentUpdate.h b/cbr/include/huaweicloud/cbr/v1/model/AgentUpdate.h index 9a648235a..6a1f4c3f8 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AgentUpdate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AgentUpdate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AgentUpdate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AgentUpdate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AgentUpdate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AgentUpdate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AgentUpdateReq.h b/cbr/include/huaweicloud/cbr/v1/model/AgentUpdateReq.h index 98af97632..36af19f8c 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AgentUpdateReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AgentUpdateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AgentUpdateReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AgentUpdateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AgentUpdateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AgentUpdateReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AssociateVaultPolicyRequest.h b/cbr/include/huaweicloud/cbr/v1/model/AssociateVaultPolicyRequest.h index c65924ff2..dfdf8afc0 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AssociateVaultPolicyRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AssociateVaultPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AssociateVaultPolicyRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AssociateVaultPolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AssociateVaultPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssociateVaultPolicyRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/AssociateVaultPolicyResponse.h b/cbr/include/huaweicloud/cbr/v1/model/AssociateVaultPolicyResponse.h index 5a9b3e130..75ede6c39 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/AssociateVaultPolicyResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/AssociateVaultPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_AssociateVaultPolicyResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_AssociateVaultPolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT AssociateVaultPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssociateVaultPolicyResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BackupExtendInfo.h b/cbr/include/huaweicloud/cbr/v1/model/BackupExtendInfo.h index ab936eb3f..3abb8c2dd 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BackupExtendInfo.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BackupExtendInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupExtendInfo_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupExtendInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BackupExtendInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupExtendInfo members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BackupReplicateReq.h b/cbr/include/huaweicloud/cbr/v1/model/BackupReplicateReq.h index 438b1695d..2e1b9c55c 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BackupReplicateReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BackupReplicateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupReplicateReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupReplicateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BackupReplicateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupReplicateReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BackupReplicateReqBody.h b/cbr/include/huaweicloud/cbr/v1/model/BackupReplicateReqBody.h index 3997b088b..d79e212e9 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BackupReplicateReqBody.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BackupReplicateReqBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupReplicateReqBody_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupReplicateReqBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BackupReplicateReqBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupReplicateReqBody members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BackupReplicateRespBody.h b/cbr/include/huaweicloud/cbr/v1/model/BackupReplicateRespBody.h index 1ac4c9027..c1ea58656 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BackupReplicateRespBody.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BackupReplicateRespBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupReplicateRespBody_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupReplicateRespBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BackupReplicateRespBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupReplicateRespBody members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BackupResp.h b/cbr/include/huaweicloud/cbr/v1/model/BackupResp.h index c35966f2b..9654074b8 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BackupResp.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BackupResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupResp_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupResp_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BackupResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupResp members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BackupRestore.h b/cbr/include/huaweicloud/cbr/v1/model/BackupRestore.h index f7242030b..31628390a 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BackupRestore.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BackupRestore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupRestore_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupRestore_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BackupRestore /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupRestore members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BackupRestoreReq.h b/cbr/include/huaweicloud/cbr/v1/model/BackupRestoreReq.h index b23ea3b90..62a478cfb 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BackupRestoreReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BackupRestoreReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupRestoreReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupRestoreReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BackupRestoreReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupRestoreReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BackupRestoreServerMapping.h b/cbr/include/huaweicloud/cbr/v1/model/BackupRestoreServerMapping.h index 84bd6fe20..5af509b19 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BackupRestoreServerMapping.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BackupRestoreServerMapping.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupRestoreServerMapping_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupRestoreServerMapping_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BackupRestoreServerMapping /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupRestoreServerMapping members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BackupSync.h b/cbr/include/huaweicloud/cbr/v1/model/BackupSync.h index 220d74901..784122a4f 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BackupSync.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BackupSync.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupSync_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupSync_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BackupSync /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupSync members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BackupSyncReq.h b/cbr/include/huaweicloud/cbr/v1/model/BackupSyncReq.h index 8d9153969..10a4b297e 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BackupSyncReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BackupSyncReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupSyncReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupSyncReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BackupSyncReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupSyncReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BackupSyncRespBody.h b/cbr/include/huaweicloud/cbr/v1/model/BackupSyncRespBody.h index e71179d1a..ba10f044f 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BackupSyncRespBody.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BackupSyncRespBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupSyncRespBody_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupSyncRespBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BackupSyncRespBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupSyncRespBody members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BackupUpdate.h b/cbr/include/huaweicloud/cbr/v1/model/BackupUpdate.h index d278c8a76..1f9d035ff 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BackupUpdate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BackupUpdate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupUpdate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupUpdate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BackupUpdate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupUpdate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BackupUpdateReq.h b/cbr/include/huaweicloud/cbr/v1/model/BackupUpdateReq.h index 8f71fd22a..9c3ef7653 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BackupUpdateReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BackupUpdateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupUpdateReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BackupUpdateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BackupUpdateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupUpdateReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BatchCreateAndDeleteVaultTagsRequest.h b/cbr/include/huaweicloud/cbr/v1/model/BatchCreateAndDeleteVaultTagsRequest.h index 3ffb184cf..1a657cd94 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BatchCreateAndDeleteVaultTagsRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BatchCreateAndDeleteVaultTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BatchCreateAndDeleteVaultTagsRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BatchCreateAndDeleteVaultTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BatchCreateAndDeleteVaultTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateAndDeleteVaultTagsRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BatchCreateAndDeleteVaultTagsResponse.h b/cbr/include/huaweicloud/cbr/v1/model/BatchCreateAndDeleteVaultTagsResponse.h index 71a44a646..c4e8e76f1 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BatchCreateAndDeleteVaultTagsResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BatchCreateAndDeleteVaultTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BatchCreateAndDeleteVaultTagsResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BatchCreateAndDeleteVaultTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BatchCreateAndDeleteVaultTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateAndDeleteVaultTagsResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BatchUpdateVaultRequest.h b/cbr/include/huaweicloud/cbr/v1/model/BatchUpdateVaultRequest.h index 3ac6cdf50..2075e254c 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BatchUpdateVaultRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BatchUpdateVaultRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BatchUpdateVaultRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BatchUpdateVaultRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BatchUpdateVaultRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateVaultRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BatchUpdateVaultRequestBody.h b/cbr/include/huaweicloud/cbr/v1/model/BatchUpdateVaultRequestBody.h index 53743d22d..f43c0b7ca 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BatchUpdateVaultRequestBody.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BatchUpdateVaultRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BatchUpdateVaultRequestBody_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BatchUpdateVaultRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BatchUpdateVaultRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateVaultRequestBody members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BatchUpdateVaultResponse.h b/cbr/include/huaweicloud/cbr/v1/model/BatchUpdateVaultResponse.h index 33d52b4af..0cdf33fc6 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BatchUpdateVaultResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BatchUpdateVaultResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BatchUpdateVaultResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BatchUpdateVaultResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BatchUpdateVaultResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateVaultResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/Billing.h b/cbr/include/huaweicloud/cbr/v1/model/Billing.h index 8148faed5..6b2b59ddd 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/Billing.h +++ b/cbr/include/huaweicloud/cbr/v1/model/Billing.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_Billing_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_Billing_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT Billing /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Billing members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BillingCreate.h b/cbr/include/huaweicloud/cbr/v1/model/BillingCreate.h index 5b5482500..491fabf32 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BillingCreate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BillingCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BillingCreate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BillingCreate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BillingCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BillingCreate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BillingUpdate.h b/cbr/include/huaweicloud/cbr/v1/model/BillingUpdate.h index d04cbe8bf..460a6c719 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BillingUpdate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BillingUpdate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BillingUpdate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BillingUpdate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BillingUpdate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BillingUpdate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BindRulesTags.h b/cbr/include/huaweicloud/cbr/v1/model/BindRulesTags.h index 674096962..d4f7c8d75 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BindRulesTags.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BindRulesTags.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BindRulesTags_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BindRulesTags_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BindRulesTags /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BindRulesTags members diff --git a/cbr/include/huaweicloud/cbr/v1/model/BulkCreateAndDeleteVaultTagsReq.h b/cbr/include/huaweicloud/cbr/v1/model/BulkCreateAndDeleteVaultTagsReq.h index 42f46c138..4c1260871 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/BulkCreateAndDeleteVaultTagsReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/BulkCreateAndDeleteVaultTagsReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_BulkCreateAndDeleteVaultTagsReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_BulkCreateAndDeleteVaultTagsReq_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT BulkCreateAndDeleteVaultTagsReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BulkCreateAndDeleteVaultTagsReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CbcOrderResult.h b/cbr/include/huaweicloud/cbr/v1/model/CbcOrderResult.h index 0f361b584..a26d47907 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CbcOrderResult.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CbcOrderResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CbcOrderResult_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CbcOrderResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CbcOrderResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CbcOrderResult members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CbcProductInfoUpdate.h b/cbr/include/huaweicloud/cbr/v1/model/CbcProductInfoUpdate.h index 2666b8c34..ff81cfe92 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CbcProductInfoUpdate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CbcProductInfoUpdate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CbcProductInfoUpdate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CbcProductInfoUpdate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CbcProductInfoUpdate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CbcProductInfoUpdate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CbcUpdate.h b/cbr/include/huaweicloud/cbr/v1/model/CbcUpdate.h index aab64fe2b..14f852740 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CbcUpdate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CbcUpdate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CbcUpdate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CbcUpdate_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CbcUpdate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CbcUpdate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CheckAgentRequest.h b/cbr/include/huaweicloud/cbr/v1/model/CheckAgentRequest.h index 25e02df31..8425220d0 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CheckAgentRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CheckAgentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckAgentRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckAgentRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CheckAgentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckAgentRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CheckAgentResponse.h b/cbr/include/huaweicloud/cbr/v1/model/CheckAgentResponse.h index 728d07c0f..48e6b57ab 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CheckAgentResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CheckAgentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckAgentResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckAgentResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CheckAgentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckAgentResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CheckpointCreate.h b/cbr/include/huaweicloud/cbr/v1/model/CheckpointCreate.h index d35958b1a..d09505278 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CheckpointCreate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CheckpointCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointCreate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointCreate_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CheckpointCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckpointCreate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CheckpointCreateSkippedResource.h b/cbr/include/huaweicloud/cbr/v1/model/CheckpointCreateSkippedResource.h index aeaddfebf..07b76cf24 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CheckpointCreateSkippedResource.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CheckpointCreateSkippedResource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointCreateSkippedResource_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointCreateSkippedResource_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CheckpointCreateSkippedResource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckpointCreateSkippedResource members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CheckpointExtraInfoResp.h b/cbr/include/huaweicloud/cbr/v1/model/CheckpointExtraInfoResp.h index 23d9eae2d..7a57b5f89 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CheckpointExtraInfoResp.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CheckpointExtraInfoResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointExtraInfoResp_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointExtraInfoResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CheckpointExtraInfoResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckpointExtraInfoResp members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CheckpointParam.h b/cbr/include/huaweicloud/cbr/v1/model/CheckpointParam.h index 1d4223e04..ce99226a2 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CheckpointParam.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CheckpointParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointParam_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointParam_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CheckpointParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckpointParam members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CheckpointPlanCreate.h b/cbr/include/huaweicloud/cbr/v1/model/CheckpointPlanCreate.h index 0faaa46d8..339e698a4 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CheckpointPlanCreate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CheckpointPlanCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointPlanCreate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointPlanCreate_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CheckpointPlanCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckpointPlanCreate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateParam.h b/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateParam.h index 127b70192..fed8fe13f 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateParam.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointReplicateParam_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointReplicateParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CheckpointReplicateParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckpointReplicateParam members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateReq.h b/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateReq.h index b9c252af9..1402def43 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointReplicateReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointReplicateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CheckpointReplicateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckpointReplicateReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateRespBody.h b/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateRespBody.h index e951c28bc..70453d29c 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateRespBody.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateRespBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointReplicateRespBody_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointReplicateRespBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CheckpointReplicateRespBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckpointReplicateRespBody members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateRespbackups.h b/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateRespbackups.h index cc57f6625..cefb1ce2b 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateRespbackups.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CheckpointReplicateRespbackups.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointReplicateRespbackups_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointReplicateRespbackups_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CheckpointReplicateRespbackups /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckpointReplicateRespbackups members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CheckpointResourceResp.h b/cbr/include/huaweicloud/cbr/v1/model/CheckpointResourceResp.h index 0fdf3ddab..a2b3498ef 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CheckpointResourceResp.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CheckpointResourceResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointResourceResp_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CheckpointResourceResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CheckpointResourceResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckpointResourceResp members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CombinedOrder.h b/cbr/include/huaweicloud/cbr/v1/model/CombinedOrder.h index 6085c40b1..173f56791 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CombinedOrder.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CombinedOrder.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CombinedOrder_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CombinedOrder_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CombinedOrder /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CombinedOrder members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CopyBackupRequest.h b/cbr/include/huaweicloud/cbr/v1/model/CopyBackupRequest.h index 5a1bf408e..655bd43bb 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CopyBackupRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CopyBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CopyBackupRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CopyBackupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CopyBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyBackupRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CopyBackupResponse.h b/cbr/include/huaweicloud/cbr/v1/model/CopyBackupResponse.h index b6898b156..895e19e84 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CopyBackupResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CopyBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CopyBackupResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CopyBackupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CopyBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyBackupResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CopyCheckpointRequest.h b/cbr/include/huaweicloud/cbr/v1/model/CopyCheckpointRequest.h index dbf91ea2f..f285bbdd9 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CopyCheckpointRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CopyCheckpointRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CopyCheckpointRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CopyCheckpointRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CopyCheckpointRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyCheckpointRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CopyCheckpointResponse.h b/cbr/include/huaweicloud/cbr/v1/model/CopyCheckpointResponse.h index c86b00701..abb80f4dd 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CopyCheckpointResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CopyCheckpointResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CopyCheckpointResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CopyCheckpointResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CopyCheckpointResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyCheckpointResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CreateCheckpointRequest.h b/cbr/include/huaweicloud/cbr/v1/model/CreateCheckpointRequest.h index a57755ed7..20010053e 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CreateCheckpointRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CreateCheckpointRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CreateCheckpointRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CreateCheckpointRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CreateCheckpointRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateCheckpointRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CreateCheckpointResponse.h b/cbr/include/huaweicloud/cbr/v1/model/CreateCheckpointResponse.h index a7fceff98..680332673 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CreateCheckpointResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CreateCheckpointResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CreateCheckpointResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CreateCheckpointResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CreateCheckpointResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateCheckpointResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CreatePolicyRequest.h b/cbr/include/huaweicloud/cbr/v1/model/CreatePolicyRequest.h index 14a0d7af3..fedd20239 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CreatePolicyRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CreatePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CreatePolicyRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CreatePolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CreatePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePolicyRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CreatePolicyResponse.h b/cbr/include/huaweicloud/cbr/v1/model/CreatePolicyResponse.h index 8b82521d6..a28cb010e 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CreatePolicyResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CreatePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CreatePolicyResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CreatePolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CreatePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePolicyResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CreatePostPaidVaultRequest.h b/cbr/include/huaweicloud/cbr/v1/model/CreatePostPaidVaultRequest.h index 778c35ccd..3469eec55 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CreatePostPaidVaultRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CreatePostPaidVaultRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CreatePostPaidVaultRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CreatePostPaidVaultRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CreatePostPaidVaultRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePostPaidVaultRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CreatePostPaidVaultResponse.h b/cbr/include/huaweicloud/cbr/v1/model/CreatePostPaidVaultResponse.h index 3259ea8b3..2ee4affc1 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CreatePostPaidVaultResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CreatePostPaidVaultResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CreatePostPaidVaultResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CreatePostPaidVaultResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CreatePostPaidVaultResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePostPaidVaultResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CreateVaultRequest.h b/cbr/include/huaweicloud/cbr/v1/model/CreateVaultRequest.h index 01388cc56..04bb2a3e1 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CreateVaultRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CreateVaultRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CreateVaultRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CreateVaultRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CreateVaultRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVaultRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CreateVaultResponse.h b/cbr/include/huaweicloud/cbr/v1/model/CreateVaultResponse.h index b8205f6e6..79ef6ba09 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CreateVaultResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CreateVaultResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CreateVaultResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CreateVaultResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CreateVaultResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVaultResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CreateVaultTagsRequest.h b/cbr/include/huaweicloud/cbr/v1/model/CreateVaultTagsRequest.h index a906241d1..c04512e05 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CreateVaultTagsRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CreateVaultTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CreateVaultTagsRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CreateVaultTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CreateVaultTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVaultTagsRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/CreateVaultTagsResponse.h b/cbr/include/huaweicloud/cbr/v1/model/CreateVaultTagsResponse.h index 67fe80b2d..d63b24d34 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/CreateVaultTagsResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/CreateVaultTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_CreateVaultTagsResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_CreateVaultTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT CreateVaultTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVaultTagsResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DeleteBackupRequest.h b/cbr/include/huaweicloud/cbr/v1/model/DeleteBackupRequest.h index 8e351106b..de0230c25 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DeleteBackupRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DeleteBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteBackupRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteBackupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DeleteBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteBackupRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DeleteBackupResponse.h b/cbr/include/huaweicloud/cbr/v1/model/DeleteBackupResponse.h index d2bb17f5c..44947f197 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DeleteBackupResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DeleteBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteBackupResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteBackupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DeleteBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteBackupResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DeleteMemberRequest.h b/cbr/include/huaweicloud/cbr/v1/model/DeleteMemberRequest.h index b69ea2926..a4f5fad44 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DeleteMemberRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DeleteMemberRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteMemberRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteMemberRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DeleteMemberRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteMemberRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DeleteMemberResponse.h b/cbr/include/huaweicloud/cbr/v1/model/DeleteMemberResponse.h index 42b6e51c5..be3795105 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DeleteMemberResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DeleteMemberResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteMemberResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteMemberResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DeleteMemberResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteMemberResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DeletePolicyRequest.h b/cbr/include/huaweicloud/cbr/v1/model/DeletePolicyRequest.h index b6865abf3..afbbdc7dd 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DeletePolicyRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DeletePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DeletePolicyRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DeletePolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DeletePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePolicyRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DeletePolicyResponse.h b/cbr/include/huaweicloud/cbr/v1/model/DeletePolicyResponse.h index 9ea497073..60cabff3e 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DeletePolicyResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DeletePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DeletePolicyResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DeletePolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DeletePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePolicyResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultRequest.h b/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultRequest.h index bcf71b8aa..21a99a4a0 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteVaultRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteVaultRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DeleteVaultRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVaultRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultResponse.h b/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultResponse.h index 581349e4d..6153194da 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteVaultResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteVaultResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DeleteVaultResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVaultResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultTagRequest.h b/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultTagRequest.h index 08eeddb9d..f821b0f2f 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultTagRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteVaultTagRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteVaultTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DeleteVaultTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVaultTagRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultTagResponse.h b/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultTagResponse.h index 18d0bf7d4..46d8f1a22 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultTagResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DeleteVaultTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteVaultTagResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DeleteVaultTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DeleteVaultTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVaultTagResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DisassociateVaultPolicyRequest.h b/cbr/include/huaweicloud/cbr/v1/model/DisassociateVaultPolicyRequest.h index dcb13b3d9..fb43b5847 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DisassociateVaultPolicyRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DisassociateVaultPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DisassociateVaultPolicyRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DisassociateVaultPolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DisassociateVaultPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisassociateVaultPolicyRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DisassociateVaultPolicyResponse.h b/cbr/include/huaweicloud/cbr/v1/model/DisassociateVaultPolicyResponse.h index cd0ed56b3..36b44028d 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DisassociateVaultPolicyResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DisassociateVaultPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DisassociateVaultPolicyResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DisassociateVaultPolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DisassociateVaultPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisassociateVaultPolicyResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DomainMigrate.h b/cbr/include/huaweicloud/cbr/v1/model/DomainMigrate.h index 0ff741ce9..5a73aff7f 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DomainMigrate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DomainMigrate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DomainMigrate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DomainMigrate_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DomainMigrate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainMigrate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DomainMigrateProjectStatus.h b/cbr/include/huaweicloud/cbr/v1/model/DomainMigrateProjectStatus.h index 26b334f9e..6d9d0ba0c 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DomainMigrateProjectStatus.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DomainMigrateProjectStatus.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DomainMigrateProjectStatus_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DomainMigrateProjectStatus_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DomainMigrateProjectStatus /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainMigrateProjectStatus members diff --git a/cbr/include/huaweicloud/cbr/v1/model/DomainProjectsInfo.h b/cbr/include/huaweicloud/cbr/v1/model/DomainProjectsInfo.h index 3fad145e4..b2506587e 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/DomainProjectsInfo.h +++ b/cbr/include/huaweicloud/cbr/v1/model/DomainProjectsInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_DomainProjectsInfo_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_DomainProjectsInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT DomainProjectsInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainProjectsInfo members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ImageData.h b/cbr/include/huaweicloud/cbr/v1/model/ImageData.h index 4e4a3d127..31cd33a01 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ImageData.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ImageData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ImageData_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ImageData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ImageData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImageData members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ImportBackupRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ImportBackupRequest.h index 75c218b7f..8621cbe86 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ImportBackupRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ImportBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ImportBackupRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ImportBackupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ImportBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportBackupRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ImportBackupResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ImportBackupResponse.h index d52704fd3..fc539c4c9 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ImportBackupResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ImportBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ImportBackupResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ImportBackupResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ImportBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportBackupResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ImportCheckpointRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ImportCheckpointRequest.h index 9e1f24ae4..3505f96e2 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ImportCheckpointRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ImportCheckpointRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ImportCheckpointRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ImportCheckpointRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ImportCheckpointRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportCheckpointRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ImportCheckpointResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ImportCheckpointResponse.h index 0d0af76ff..83014ea86 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ImportCheckpointResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ImportCheckpointResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ImportCheckpointResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ImportCheckpointResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ImportCheckpointResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportCheckpointResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/InstancesResourceDetail.h b/cbr/include/huaweicloud/cbr/v1/model/InstancesResourceDetail.h index 0d7a7ee0b..81f4a389d 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/InstancesResourceDetail.h +++ b/cbr/include/huaweicloud/cbr/v1/model/InstancesResourceDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_InstancesResourceDetail_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_InstancesResourceDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT InstancesResourceDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstancesResourceDetail members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListAgentRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ListAgentRequest.h index 54ac06a9a..46d3ae6a4 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListAgentRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListAgentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListAgentRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListAgentRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListAgentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAgentRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListAgentResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ListAgentResponse.h index 172b9edb2..b36c70b79 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListAgentResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListAgentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListAgentResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListAgentResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListAgentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAgentResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListBackupsRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ListBackupsRequest.h index c813dc131..251791252 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListBackupsRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListBackupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListBackupsRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListBackupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListBackupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBackupsRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListBackupsResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ListBackupsResponse.h index 7d3fd7dac..2f787c70c 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListBackupsResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListBackupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListBackupsResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListBackupsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListBackupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBackupsResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListDomainProjectsRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ListDomainProjectsRequest.h index 80869f412..d71685bca 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListDomainProjectsRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListDomainProjectsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListDomainProjectsRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListDomainProjectsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListDomainProjectsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainProjectsRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListDomainProjectsResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ListDomainProjectsResponse.h index fd94c1b33..e93834f0b 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListDomainProjectsResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListDomainProjectsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListDomainProjectsResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListDomainProjectsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListDomainProjectsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainProjectsResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListExternalVaultRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ListExternalVaultRequest.h index 808d56a7a..3b2e33942 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListExternalVaultRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListExternalVaultRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListExternalVaultRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListExternalVaultRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListExternalVaultRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListExternalVaultRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListExternalVaultResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ListExternalVaultResponse.h index f32e3924d..6f7503372 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListExternalVaultResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListExternalVaultResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListExternalVaultResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListExternalVaultResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListExternalVaultResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListExternalVaultResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListOpLogsRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ListOpLogsRequest.h index c6230c890..146696b7c 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListOpLogsRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListOpLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListOpLogsRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListOpLogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListOpLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListOpLogsRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListOpLogsResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ListOpLogsResponse.h index 1bc41454d..1c43931d4 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListOpLogsResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListOpLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListOpLogsResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListOpLogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListOpLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListOpLogsResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListPoliciesRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ListPoliciesRequest.h index 0b285de33..c82f6d380 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListPoliciesRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListPoliciesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListPoliciesRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListPoliciesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListPoliciesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPoliciesRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListPoliciesResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ListPoliciesResponse.h index f6f55146e..6ff779512 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListPoliciesResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListPoliciesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListPoliciesResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListPoliciesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListPoliciesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPoliciesResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListProjectsRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ListProjectsRequest.h index 5d220de76..c029cc788 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListProjectsRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListProjectsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListProjectsRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListProjectsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListProjectsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectsRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListProjectsResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ListProjectsResponse.h index 1c084e6ca..9afd70c90 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListProjectsResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListProjectsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListProjectsResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListProjectsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListProjectsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectsResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListProtectableRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ListProtectableRequest.h index aaf78d8c2..5da3b2231 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListProtectableRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListProtectableRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListProtectableRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListProtectableRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListProtectableRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProtectableRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListProtectableResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ListProtectableResponse.h index 1627d2449..7254f5be5 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListProtectableResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListProtectableResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListProtectableResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListProtectableResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListProtectableResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProtectableResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListVaultRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ListVaultRequest.h index c9dd318a6..1f90d28e2 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListVaultRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListVaultRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListVaultRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListVaultRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListVaultRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVaultRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ListVaultResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ListVaultResponse.h index bbe19183c..4bdb97537 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ListVaultResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ListVaultResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ListVaultResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ListVaultResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ListVaultResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVaultResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/Match.h b/cbr/include/huaweicloud/cbr/v1/model/Match.h index 6d30a3528..3dc68fdf5 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/Match.h +++ b/cbr/include/huaweicloud/cbr/v1/model/Match.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_Match_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_Match_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT Match /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Match members diff --git a/cbr/include/huaweicloud/cbr/v1/model/Member.h b/cbr/include/huaweicloud/cbr/v1/model/Member.h index f7f62fd88..0c155e39d 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/Member.h +++ b/cbr/include/huaweicloud/cbr/v1/model/Member.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_Member_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_Member_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT Member /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Member members diff --git a/cbr/include/huaweicloud/cbr/v1/model/MigrateDomainRequest.h b/cbr/include/huaweicloud/cbr/v1/model/MigrateDomainRequest.h index f3015ed7f..d639b178a 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/MigrateDomainRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/MigrateDomainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_MigrateDomainRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_MigrateDomainRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT MigrateDomainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateDomainRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/MigrateDomainResponse.h b/cbr/include/huaweicloud/cbr/v1/model/MigrateDomainResponse.h index f83ba0f96..bb1d95c05 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/MigrateDomainResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/MigrateDomainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_MigrateDomainResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_MigrateDomainResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT MigrateDomainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateDomainResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/MigrateVaultResourceRequest.h b/cbr/include/huaweicloud/cbr/v1/model/MigrateVaultResourceRequest.h index 204c240ff..664789e97 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/MigrateVaultResourceRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/MigrateVaultResourceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_MigrateVaultResourceRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_MigrateVaultResourceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT MigrateVaultResourceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateVaultResourceRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/MigrateVaultResourceResponse.h b/cbr/include/huaweicloud/cbr/v1/model/MigrateVaultResourceResponse.h index 3819b983e..dc620a4f7 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/MigrateVaultResourceResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/MigrateVaultResourceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_MigrateVaultResourceResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_MigrateVaultResourceResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT MigrateVaultResourceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateVaultResourceResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/OpErrorInfo.h b/cbr/include/huaweicloud/cbr/v1/model/OpErrorInfo.h index 7d10fd832..6430b476e 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/OpErrorInfo.h +++ b/cbr/include/huaweicloud/cbr/v1/model/OpErrorInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_OpErrorInfo_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_OpErrorInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT OpErrorInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpErrorInfo members diff --git a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoBckup.h b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoBckup.h index 5a34b79ee..17d514e1a 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoBckup.h +++ b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoBckup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoBckup_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoBckup_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT OpExtendInfoBckup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpExtendInfoBckup members diff --git a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoCommon.h b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoCommon.h index 133360a83..0a16336c7 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoCommon.h +++ b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoCommon.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoCommon_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoCommon_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT OpExtendInfoCommon /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpExtendInfoCommon members diff --git a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoDelete.h b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoDelete.h index b7901523f..ceb90bf14 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoDelete.h +++ b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoDelete.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoDelete_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoDelete_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT OpExtendInfoDelete /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpExtendInfoDelete members diff --git a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoRemoveResources.h b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoRemoveResources.h index 7494fa053..e0ed4ac23 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoRemoveResources.h +++ b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoRemoveResources.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoRemoveResources_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoRemoveResources_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT OpExtendInfoRemoveResources /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpExtendInfoRemoveResources members diff --git a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoReplication.h b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoReplication.h index 10e9072a5..687f11e98 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoReplication.h +++ b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoReplication.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoReplication_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoReplication_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT OpExtendInfoReplication /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpExtendInfoReplication members diff --git a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoRestore.h b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoRestore.h index 7d775f730..681d9b35a 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoRestore.h +++ b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoRestore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoRestore_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoRestore_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT OpExtendInfoRestore /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpExtendInfoRestore members diff --git a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoSync.h b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoSync.h index 4ae65fd21..bc3f8e158 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoSync.h +++ b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoSync.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoSync_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoSync_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT OpExtendInfoSync /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpExtendInfoSync members diff --git a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoVaultDelete.h b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoVaultDelete.h index ac23e81db..f72012136 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoVaultDelete.h +++ b/cbr/include/huaweicloud/cbr/v1/model/OpExtendInfoVaultDelete.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoVaultDelete_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtendInfoVaultDelete_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT OpExtendInfoVaultDelete /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpExtendInfoVaultDelete members diff --git a/cbr/include/huaweicloud/cbr/v1/model/OpExtraInfo.h b/cbr/include/huaweicloud/cbr/v1/model/OpExtraInfo.h index c3792e3ab..465f2d5d7 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/OpExtraInfo.h +++ b/cbr/include/huaweicloud/cbr/v1/model/OpExtraInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtraInfo_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_OpExtraInfo_H_ + #include #include +#include #include #include @@ -39,10 +41,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT OpExtraInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpExtraInfo members diff --git a/cbr/include/huaweicloud/cbr/v1/model/OperationLog.h b/cbr/include/huaweicloud/cbr/v1/model/OperationLog.h index 1fbdb3e1a..e7c170ba6 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/OperationLog.h +++ b/cbr/include/huaweicloud/cbr/v1/model/OperationLog.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_OperationLog_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_OperationLog_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT OperationLog /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OperationLog members diff --git a/cbr/include/huaweicloud/cbr/v1/model/Path.h b/cbr/include/huaweicloud/cbr/v1/model/Path.h index 6cf256141..9b80395c2 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/Path.h +++ b/cbr/include/huaweicloud/cbr/v1/model/Path.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_Path_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_Path_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT Path /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Path members diff --git a/cbr/include/huaweicloud/cbr/v1/model/Policy.h b/cbr/include/huaweicloud/cbr/v1/model/Policy.h index 5a5fed72c..2c00d9be1 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/Policy.h +++ b/cbr/include/huaweicloud/cbr/v1/model/Policy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_Policy_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_Policy_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT Policy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Policy members diff --git a/cbr/include/huaweicloud/cbr/v1/model/PolicyAssociateVault.h b/cbr/include/huaweicloud/cbr/v1/model/PolicyAssociateVault.h index a14a10b12..dc4e57ec1 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/PolicyAssociateVault.h +++ b/cbr/include/huaweicloud/cbr/v1/model/PolicyAssociateVault.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyAssociateVault_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyAssociateVault_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT PolicyAssociateVault /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PolicyAssociateVault members diff --git a/cbr/include/huaweicloud/cbr/v1/model/PolicyCreate.h b/cbr/include/huaweicloud/cbr/v1/model/PolicyCreate.h index 1260c1d3a..a48f5f468 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/PolicyCreate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/PolicyCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyCreate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyCreate_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT PolicyCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PolicyCreate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/PolicyCreateReq.h b/cbr/include/huaweicloud/cbr/v1/model/PolicyCreateReq.h index 844bd8156..a2d04949a 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/PolicyCreateReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/PolicyCreateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyCreateReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyCreateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT PolicyCreateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PolicyCreateReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerPropertiesReq.h b/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerPropertiesReq.h index e368721c7..66ebcc2bc 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerPropertiesReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerPropertiesReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyTriggerPropertiesReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyTriggerPropertiesReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT PolicyTriggerPropertiesReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PolicyTriggerPropertiesReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerPropertiesResp.h b/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerPropertiesResp.h index 621d2d5b7..7f312c5e2 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerPropertiesResp.h +++ b/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerPropertiesResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyTriggerPropertiesResp_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyTriggerPropertiesResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT PolicyTriggerPropertiesResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PolicyTriggerPropertiesResp members diff --git a/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerReq.h b/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerReq.h index 197b39e37..eeb454a63 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyTriggerReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyTriggerReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT PolicyTriggerReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PolicyTriggerReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerResp.h b/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerResp.h index a6b608023..3231846de 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerResp.h +++ b/cbr/include/huaweicloud/cbr/v1/model/PolicyTriggerResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyTriggerResp_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyTriggerResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT PolicyTriggerResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PolicyTriggerResp members diff --git a/cbr/include/huaweicloud/cbr/v1/model/PolicyUpdate.h b/cbr/include/huaweicloud/cbr/v1/model/PolicyUpdate.h index 96ea01bb2..142cd95e0 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/PolicyUpdate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/PolicyUpdate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyUpdate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyUpdate_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT PolicyUpdate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PolicyUpdate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/PolicyUpdateReq.h b/cbr/include/huaweicloud/cbr/v1/model/PolicyUpdateReq.h index 72a4df3ac..732d74b59 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/PolicyUpdateReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/PolicyUpdateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyUpdateReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyUpdateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT PolicyUpdateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PolicyUpdateReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/PolicyoODCreate.h b/cbr/include/huaweicloud/cbr/v1/model/PolicyoODCreate.h index b807de69b..18691fa77 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/PolicyoODCreate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/PolicyoODCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyoODCreate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_PolicyoODCreate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT PolicyoODCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PolicyoODCreate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ProjectsListInfo.h b/cbr/include/huaweicloud/cbr/v1/model/ProjectsListInfo.h index c313e8a5d..217aba75d 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ProjectsListInfo.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ProjectsListInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ProjectsListInfo_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ProjectsListInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ProjectsListInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProjectsListInfo members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ProtectableAgentReq.h b/cbr/include/huaweicloud/cbr/v1/model/ProtectableAgentReq.h index e1015fa75..59589b9e6 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ProtectableAgentReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ProtectableAgentReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ProtectableAgentReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ProtectableAgentReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ProtectableAgentReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProtectableAgentReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ProtectableAgentStatus.h b/cbr/include/huaweicloud/cbr/v1/model/ProtectableAgentStatus.h index 44e8e8fea..22909e646 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ProtectableAgentStatus.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ProtectableAgentStatus.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ProtectableAgentStatus_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ProtectableAgentStatus_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ProtectableAgentStatus /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProtectableAgentStatus members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ProtectableAgentStatusResource.h b/cbr/include/huaweicloud/cbr/v1/model/ProtectableAgentStatusResource.h index c194cad60..df315dcf1 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ProtectableAgentStatusResource.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ProtectableAgentStatusResource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ProtectableAgentStatusResource_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ProtectableAgentStatusResource_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ProtectableAgentStatusResource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProtectableAgentStatusResource members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ProtectableReplicationCapabilitiesRespRegion.h b/cbr/include/huaweicloud/cbr/v1/model/ProtectableReplicationCapabilitiesRespRegion.h index d55eea439..f557f099b 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ProtectableReplicationCapabilitiesRespRegion.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ProtectableReplicationCapabilitiesRespRegion.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ProtectableReplicationCapabilitiesRespRegion_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ProtectableReplicationCapabilitiesRespRegion_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ProtectableReplicationCapabilitiesRespRegion /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProtectableReplicationCapabilitiesRespRegion members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ProtectableResult.h b/cbr/include/huaweicloud/cbr/v1/model/ProtectableResult.h index ca715b980..f7fd87efc 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ProtectableResult.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ProtectableResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ProtectableResult_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ProtectableResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ProtectableResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProtectableResult members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ProtectablesResp.h b/cbr/include/huaweicloud/cbr/v1/model/ProtectablesResp.h index 266374061..5227187b8 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ProtectablesResp.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ProtectablesResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ProtectablesResp_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ProtectablesResp_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ProtectablesResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProtectablesResp members diff --git a/cbr/include/huaweicloud/cbr/v1/model/RegisterAgentRequest.h b/cbr/include/huaweicloud/cbr/v1/model/RegisterAgentRequest.h index 50d7d7c70..4fba5fd49 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/RegisterAgentRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/RegisterAgentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_RegisterAgentRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_RegisterAgentRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT RegisterAgentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterAgentRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/RegisterAgentResponse.h b/cbr/include/huaweicloud/cbr/v1/model/RegisterAgentResponse.h index 3c3b2ee5c..bd6e160a3 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/RegisterAgentResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/RegisterAgentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_RegisterAgentResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_RegisterAgentResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT RegisterAgentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterAgentResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/RemoveAgentPathRequest.h b/cbr/include/huaweicloud/cbr/v1/model/RemoveAgentPathRequest.h index b91da14e6..86a31f854 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/RemoveAgentPathRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/RemoveAgentPathRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_RemoveAgentPathRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_RemoveAgentPathRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT RemoveAgentPathRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RemoveAgentPathRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/RemoveAgentPathResponse.h b/cbr/include/huaweicloud/cbr/v1/model/RemoveAgentPathResponse.h index 356b6a5a3..1a92961aa 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/RemoveAgentPathResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/RemoveAgentPathResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_RemoveAgentPathResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_RemoveAgentPathResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT RemoveAgentPathResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RemoveAgentPathResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/RemoveVaultResourceRequest.h b/cbr/include/huaweicloud/cbr/v1/model/RemoveVaultResourceRequest.h index 0a52bd21b..9620b104e 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/RemoveVaultResourceRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/RemoveVaultResourceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_RemoveVaultResourceRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_RemoveVaultResourceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT RemoveVaultResourceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RemoveVaultResourceRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/RemoveVaultResourceResponse.h b/cbr/include/huaweicloud/cbr/v1/model/RemoveVaultResourceResponse.h index d7dbee334..d818606d3 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/RemoveVaultResourceResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/RemoveVaultResourceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_RemoveVaultResourceResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_RemoveVaultResourceResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT RemoveVaultResourceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RemoveVaultResourceResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ReplicationRecordGet.h b/cbr/include/huaweicloud/cbr/v1/model/ReplicationRecordGet.h index 2fb59ac29..db549a229 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ReplicationRecordGet.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ReplicationRecordGet.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ReplicationRecordGet_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ReplicationRecordGet_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ReplicationRecordGet /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReplicationRecordGet members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ReplicationRecordsExtraInfo.h b/cbr/include/huaweicloud/cbr/v1/model/ReplicationRecordsExtraInfo.h index cf8ee67f3..fcee55846 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ReplicationRecordsExtraInfo.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ReplicationRecordsExtraInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ReplicationRecordsExtraInfo_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ReplicationRecordsExtraInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ReplicationRecordsExtraInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReplicationRecordsExtraInfo members diff --git a/cbr/include/huaweicloud/cbr/v1/model/Resource.h b/cbr/include/huaweicloud/cbr/v1/model/Resource.h index 662e32b29..3ade2df4a 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/Resource.h +++ b/cbr/include/huaweicloud/cbr/v1/model/Resource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_Resource_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_Resource_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT Resource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Resource members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ResourceCreate.h b/cbr/include/huaweicloud/cbr/v1/model/ResourceCreate.h index 42b76a049..1ec1fec9b 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ResourceCreate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ResourceCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ResourceCreate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ResourceCreate_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ResourceCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceCreate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ResourceExtraInfo.h b/cbr/include/huaweicloud/cbr/v1/model/ResourceExtraInfo.h index 392f53516..36e3299b0 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ResourceExtraInfo.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ResourceExtraInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ResourceExtraInfo_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ResourceExtraInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ResourceExtraInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceExtraInfo members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ResourceExtraInfoIncludeVolumes.h b/cbr/include/huaweicloud/cbr/v1/model/ResourceExtraInfoIncludeVolumes.h index ddfccde6c..48d341d06 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ResourceExtraInfoIncludeVolumes.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ResourceExtraInfoIncludeVolumes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ResourceExtraInfoIncludeVolumes_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ResourceExtraInfoIncludeVolumes_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ResourceExtraInfoIncludeVolumes /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceExtraInfoIncludeVolumes members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ResourceResp.h b/cbr/include/huaweicloud/cbr/v1/model/ResourceResp.h index 48d21d40a..2f8951c52 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ResourceResp.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ResourceResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ResourceResp_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ResourceResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ResourceResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceResp members diff --git a/cbr/include/huaweicloud/cbr/v1/model/RestoreBackupRequest.h b/cbr/include/huaweicloud/cbr/v1/model/RestoreBackupRequest.h index 686d3cf88..cf37b6af1 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/RestoreBackupRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/RestoreBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_RestoreBackupRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_RestoreBackupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT RestoreBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreBackupRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/RestoreBackupResponse.h b/cbr/include/huaweicloud/cbr/v1/model/RestoreBackupResponse.h index 2a69a2f77..4c0402128 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/RestoreBackupResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/RestoreBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_RestoreBackupResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_RestoreBackupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT RestoreBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreBackupResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/RestoreDetails.h b/cbr/include/huaweicloud/cbr/v1/model/RestoreDetails.h index 5c195359f..35d48d09a 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/RestoreDetails.h +++ b/cbr/include/huaweicloud/cbr/v1/model/RestoreDetails.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_RestoreDetails_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_RestoreDetails_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT RestoreDetails /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreDetails members diff --git a/cbr/include/huaweicloud/cbr/v1/model/SelfLinksInfo.h b/cbr/include/huaweicloud/cbr/v1/model/SelfLinksInfo.h index f0669e64d..c588f98ba 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/SelfLinksInfo.h +++ b/cbr/include/huaweicloud/cbr/v1/model/SelfLinksInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_SelfLinksInfo_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_SelfLinksInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT SelfLinksInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SelfLinksInfo members diff --git a/cbr/include/huaweicloud/cbr/v1/model/SetVaultResourceRequest.h b/cbr/include/huaweicloud/cbr/v1/model/SetVaultResourceRequest.h index 4b79e2d1e..da1b6b49b 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/SetVaultResourceRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/SetVaultResourceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_SetVaultResourceRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_SetVaultResourceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT SetVaultResourceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetVaultResourceRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/SetVaultResourceResponse.h b/cbr/include/huaweicloud/cbr/v1/model/SetVaultResourceResponse.h index b9d84f00b..8065bb194 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/SetVaultResourceResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/SetVaultResourceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_SetVaultResourceResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_SetVaultResourceResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT SetVaultResourceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetVaultResourceResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowAgentRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowAgentRequest.h index 4027e1ed8..493c68282 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowAgentRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowAgentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowAgentRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowAgentRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowAgentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAgentRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowAgentResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowAgentResponse.h index 45e79881d..898809e3b 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowAgentResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowAgentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowAgentResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowAgentResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowAgentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAgentResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowBackupRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowBackupRequest.h index c88b3e03e..995f0beed 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowBackupRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowBackupRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowBackupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowBackupResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowBackupResponse.h index 5f90495be..5feef0586 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowBackupResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowBackupResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowBackupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowCheckpointRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowCheckpointRequest.h index 299043da9..57cfab4a9 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowCheckpointRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowCheckpointRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowCheckpointRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowCheckpointRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowCheckpointRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowCheckpointRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowCheckpointResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowCheckpointResponse.h index d5fa638ae..b0ead12b7 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowCheckpointResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowCheckpointResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowCheckpointResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowCheckpointResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowCheckpointResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowCheckpointResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowDomainRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowDomainRequest.h index 6eda69283..fa520a590 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowDomainRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowDomainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowDomainRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowDomainRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowDomainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowDomainResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowDomainResponse.h index 66d25b283..355fab379 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowDomainResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowDomainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowDomainResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowDomainResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowDomainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowMemberDetailRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowMemberDetailRequest.h index d6996ce87..2adf4dae0 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowMemberDetailRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowMemberDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMemberDetailRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMemberDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowMemberDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMemberDetailRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowMemberDetailResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowMemberDetailResponse.h index 706ab873c..36a54988a 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowMemberDetailResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowMemberDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMemberDetailResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMemberDetailResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowMemberDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMemberDetailResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowMembersDetailRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowMembersDetailRequest.h index 5478ba2b5..c352ba365 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowMembersDetailRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowMembersDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMembersDetailRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMembersDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowMembersDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMembersDetailRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowMembersDetailResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowMembersDetailResponse.h index 9534746e9..a000fd322 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowMembersDetailResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowMembersDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMembersDetailResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMembersDetailResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowMembersDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMembersDetailResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowMetadataRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowMetadataRequest.h index 1fffcfc79..a533e0764 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowMetadataRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowMetadataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMetadataRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMetadataRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowMetadataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMetadataRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowMetadataResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowMetadataResponse.h index e5bea6bf9..8225f5d53 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowMetadataResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowMetadataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMetadataResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMetadataResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowMetadataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMetadataResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowMigrateStatusRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowMigrateStatusRequest.h index 6eed94857..ca535b98e 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowMigrateStatusRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowMigrateStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMigrateStatusRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMigrateStatusRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowMigrateStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMigrateStatusRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowMigrateStatusResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowMigrateStatusResponse.h index f2b1c3afb..c487f82ee 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowMigrateStatusResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowMigrateStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMigrateStatusResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowMigrateStatusResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowMigrateStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMigrateStatusResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowOpLogRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowOpLogRequest.h index 7b9c00a02..0029676ec 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowOpLogRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowOpLogRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowOpLogRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowOpLogRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowOpLogRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowOpLogRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowOpLogResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowOpLogResponse.h index 6fdf2ec93..a875fda3e 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowOpLogResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowOpLogResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowOpLogResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowOpLogResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowOpLogResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowOpLogResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowPolicyRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowPolicyRequest.h index 60694dcb5..e7d931138 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowPolicyRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowPolicyRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPolicyRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowPolicyResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowPolicyResponse.h index 6d5ebe30c..a7e28ed60 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowPolicyResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowPolicyResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowPolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPolicyResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowProtectableRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowProtectableRequest.h index b481a7aed..e0fc4d1b3 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowProtectableRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowProtectableRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowProtectableRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowProtectableRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowProtectableRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProtectableRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowProtectableResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowProtectableResponse.h index a37af1519..28426b0e8 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowProtectableResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowProtectableResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowProtectableResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowProtectableResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowProtectableResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProtectableResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowReplicationCapabilitiesRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowReplicationCapabilitiesRequest.h index 0c4302d6b..7f5a61fcf 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowReplicationCapabilitiesRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowReplicationCapabilitiesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowReplicationCapabilitiesRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowReplicationCapabilitiesRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowReplicationCapabilitiesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowReplicationCapabilitiesRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowReplicationCapabilitiesResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowReplicationCapabilitiesResponse.h index 5e09e2dbe..f1ea156f9 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowReplicationCapabilitiesResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowReplicationCapabilitiesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowReplicationCapabilitiesResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowReplicationCapabilitiesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowReplicationCapabilitiesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowReplicationCapabilitiesResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowStorageUsageRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowStorageUsageRequest.h index 5e3f9c200..f6b1dd232 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowStorageUsageRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowStorageUsageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowStorageUsageRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowStorageUsageRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowStorageUsageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowStorageUsageRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowStorageUsageResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowStorageUsageResponse.h index dcfc8dc6d..ea1fd6412 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowStorageUsageResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowStorageUsageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowStorageUsageResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowStorageUsageResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowStorageUsageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowStorageUsageResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowSummaryRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowSummaryRequest.h index 61094cf6c..b7c1bea1b 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowSummaryRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowSummaryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowSummaryRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowSummaryRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowSummaryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSummaryRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowSummaryResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowSummaryResponse.h index 1a37b1d6d..e8737faa2 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowSummaryResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowSummaryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowSummaryResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowSummaryResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowSummaryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSummaryResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultProjectTagRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultProjectTagRequest.h index ad9ae1bd0..bb468c195 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultProjectTagRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultProjectTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultProjectTagRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultProjectTagRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowVaultProjectTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVaultProjectTagRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultProjectTagResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultProjectTagResponse.h index 187e97628..e48167bfa 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultProjectTagResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultProjectTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultProjectTagResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultProjectTagResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowVaultProjectTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVaultProjectTagResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultRequest.h index fd441277c..aed51b371 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowVaultRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVaultRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultResourceInstancesRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultResourceInstancesRequest.h index 5318d9aa5..390472470 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultResourceInstancesRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultResourceInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultResourceInstancesRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultResourceInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowVaultResourceInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVaultResourceInstancesRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultResourceInstancesResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultResourceInstancesResponse.h index da4372e53..763a4edb4 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultResourceInstancesResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultResourceInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultResourceInstancesResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultResourceInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowVaultResourceInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVaultResourceInstancesResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultResponse.h index fae035539..e8f9750e9 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowVaultResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVaultResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultTagRequest.h b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultTagRequest.h index 34dcd2217..0924e732e 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultTagRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultTagRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowVaultTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVaultTagRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultTagResponse.h b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultTagResponse.h index b6ecbae57..84b9316d1 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/ShowVaultTagResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/ShowVaultTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultTagResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_ShowVaultTagResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT ShowVaultTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVaultTagResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/StorageUsage.h b/cbr/include/huaweicloud/cbr/v1/model/StorageUsage.h index 00ff06be0..300869a6b 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/StorageUsage.h +++ b/cbr/include/huaweicloud/cbr/v1/model/StorageUsage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_StorageUsage_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_StorageUsage_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT StorageUsage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StorageUsage members diff --git a/cbr/include/huaweicloud/cbr/v1/model/SyncParam.h b/cbr/include/huaweicloud/cbr/v1/model/SyncParam.h index 1e1b18e81..c6f5e812d 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/SyncParam.h +++ b/cbr/include/huaweicloud/cbr/v1/model/SyncParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_SyncParam_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_SyncParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT SyncParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SyncParam members diff --git a/cbr/include/huaweicloud/cbr/v1/model/SyncReq.h b/cbr/include/huaweicloud/cbr/v1/model/SyncReq.h index 14429e722..f0a889494 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/SyncReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/SyncReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_SyncReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_SyncReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT SyncReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SyncReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/SyncRespBody.h b/cbr/include/huaweicloud/cbr/v1/model/SyncRespBody.h index f14e8caa6..89c35c949 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/SyncRespBody.h +++ b/cbr/include/huaweicloud/cbr/v1/model/SyncRespBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_SyncRespBody_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_SyncRespBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT SyncRespBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SyncRespBody members diff --git a/cbr/include/huaweicloud/cbr/v1/model/SysTag.h b/cbr/include/huaweicloud/cbr/v1/model/SysTag.h index 3226a41d0..a5d196cf1 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/SysTag.h +++ b/cbr/include/huaweicloud/cbr/v1/model/SysTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_SysTag_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_SysTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT SysTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SysTag members diff --git a/cbr/include/huaweicloud/cbr/v1/model/SysTags.h b/cbr/include/huaweicloud/cbr/v1/model/SysTags.h index c9763f3bf..3afbda7f0 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/SysTags.h +++ b/cbr/include/huaweicloud/cbr/v1/model/SysTags.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_SysTags_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_SysTags_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT SysTags /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SysTags members diff --git a/cbr/include/huaweicloud/cbr/v1/model/Tag.h b/cbr/include/huaweicloud/cbr/v1/model/Tag.h index ddacee9fd..b53868b51 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/Tag.h +++ b/cbr/include/huaweicloud/cbr/v1/model/Tag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_Tag_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_Tag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT Tag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Tag members diff --git a/cbr/include/huaweicloud/cbr/v1/model/TagResource.h b/cbr/include/huaweicloud/cbr/v1/model/TagResource.h index 1d47b56de..d1a4aae72 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/TagResource.h +++ b/cbr/include/huaweicloud/cbr/v1/model/TagResource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_TagResource_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_TagResource_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT TagResource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagResource members diff --git a/cbr/include/huaweicloud/cbr/v1/model/TagsReq.h b/cbr/include/huaweicloud/cbr/v1/model/TagsReq.h index 99d648ce7..a90c060dd 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/TagsReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/TagsReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_TagsReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_TagsReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT TagsReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagsReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/TagsResp.h b/cbr/include/huaweicloud/cbr/v1/model/TagsResp.h index 9b8b7efc9..382324ff5 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/TagsResp.h +++ b/cbr/include/huaweicloud/cbr/v1/model/TagsResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_TagsResp_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_TagsResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT TagsResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagsResp members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UnregisterAgentRequest.h b/cbr/include/huaweicloud/cbr/v1/model/UnregisterAgentRequest.h index 6084913dd..a95473f28 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UnregisterAgentRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UnregisterAgentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UnregisterAgentRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UnregisterAgentRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UnregisterAgentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UnregisterAgentRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UnregisterAgentResponse.h b/cbr/include/huaweicloud/cbr/v1/model/UnregisterAgentResponse.h index c85bbf59e..47de40f1c 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UnregisterAgentResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UnregisterAgentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UnregisterAgentResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UnregisterAgentResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UnregisterAgentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UnregisterAgentResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UpdateAgentRequest.h b/cbr/include/huaweicloud/cbr/v1/model/UpdateAgentRequest.h index 9932b1cac..158120e48 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UpdateAgentRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UpdateAgentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateAgentRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateAgentRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UpdateAgentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAgentRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UpdateAgentResponse.h b/cbr/include/huaweicloud/cbr/v1/model/UpdateAgentResponse.h index 384ccefc4..63e898e61 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UpdateAgentResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UpdateAgentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateAgentResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateAgentResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UpdateAgentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAgentResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UpdateBackupRequest.h b/cbr/include/huaweicloud/cbr/v1/model/UpdateBackupRequest.h index 70517d343..720c597bc 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UpdateBackupRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UpdateBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateBackupRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateBackupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UpdateBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBackupRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UpdateBackupResponse.h b/cbr/include/huaweicloud/cbr/v1/model/UpdateBackupResponse.h index 506c72120..c48403b72 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UpdateBackupResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UpdateBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateBackupResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateBackupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UpdateBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBackupResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UpdateMember.h b/cbr/include/huaweicloud/cbr/v1/model/UpdateMember.h index 89c98d572..1ce1bf76e 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UpdateMember.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UpdateMember.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateMember_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateMember_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UpdateMember /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateMember members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UpdateMemberStatusRequest.h b/cbr/include/huaweicloud/cbr/v1/model/UpdateMemberStatusRequest.h index 2b00ae153..dbb645e3f 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UpdateMemberStatusRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UpdateMemberStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateMemberStatusRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateMemberStatusRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UpdateMemberStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateMemberStatusRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UpdateMemberStatusResponse.h b/cbr/include/huaweicloud/cbr/v1/model/UpdateMemberStatusResponse.h index 7b1838142..a23f691a3 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UpdateMemberStatusResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UpdateMemberStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateMemberStatusResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateMemberStatusResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UpdateMemberStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateMemberStatusResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UpdateOrderRequest.h b/cbr/include/huaweicloud/cbr/v1/model/UpdateOrderRequest.h index 4aea6dc0a..c145a575f 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UpdateOrderRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UpdateOrderRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateOrderRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateOrderRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UpdateOrderRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateOrderRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UpdateOrderResponse.h b/cbr/include/huaweicloud/cbr/v1/model/UpdateOrderResponse.h index d69a7042d..400ef5b92 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UpdateOrderResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UpdateOrderResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateOrderResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateOrderResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UpdateOrderResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateOrderResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UpdatePolicyRequest.h b/cbr/include/huaweicloud/cbr/v1/model/UpdatePolicyRequest.h index 4096e5847..c5456fcab 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UpdatePolicyRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UpdatePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdatePolicyRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdatePolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UpdatePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePolicyRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UpdatePolicyResponse.h b/cbr/include/huaweicloud/cbr/v1/model/UpdatePolicyResponse.h index f0b9ab050..faebfe922 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UpdatePolicyResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UpdatePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdatePolicyResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdatePolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UpdatePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePolicyResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UpdateVaultRequest.h b/cbr/include/huaweicloud/cbr/v1/model/UpdateVaultRequest.h index 33d807ee2..beb072fc9 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UpdateVaultRequest.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UpdateVaultRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateVaultRequest_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateVaultRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UpdateVaultRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVaultRequest members diff --git a/cbr/include/huaweicloud/cbr/v1/model/UpdateVaultResponse.h b/cbr/include/huaweicloud/cbr/v1/model/UpdateVaultResponse.h index f5fedfff7..e984de055 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/UpdateVaultResponse.h +++ b/cbr/include/huaweicloud/cbr/v1/model/UpdateVaultResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateVaultResponse_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_UpdateVaultResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT UpdateVaultResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVaultResponse members diff --git a/cbr/include/huaweicloud/cbr/v1/model/Vault.h b/cbr/include/huaweicloud/cbr/v1/model/Vault.h index b39bb096e..1edf83638 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/Vault.h +++ b/cbr/include/huaweicloud/cbr/v1/model/Vault.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_Vault_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_Vault_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT Vault /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Vault members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultAddResourceReq.h b/cbr/include/huaweicloud/cbr/v1/model/VaultAddResourceReq.h index fe79b7b26..1e740533e 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultAddResourceReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultAddResourceReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultAddResourceReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultAddResourceReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultAddResourceReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultAddResourceReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultAssociate.h b/cbr/include/huaweicloud/cbr/v1/model/VaultAssociate.h index 64444d71a..6a387339d 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultAssociate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultAssociate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultAssociate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultAssociate_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultAssociate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultAssociate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultBackup.h b/cbr/include/huaweicloud/cbr/v1/model/VaultBackup.h index 39ab94516..80f2ccbd2 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultBackup.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultBackup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultBackup_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultBackup_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultBackup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultBackup members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultBackupReq.h b/cbr/include/huaweicloud/cbr/v1/model/VaultBackupReq.h index aa97fd2d5..b881b6edb 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultBackupReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultBackupReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultBackupReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultBackupReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultBackupReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultBackupReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultBatchUpdate.h b/cbr/include/huaweicloud/cbr/v1/model/VaultBatchUpdate.h index 3b97967a8..b1084eec9 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultBatchUpdate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultBatchUpdate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultBatchUpdate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultBatchUpdate_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultBatchUpdate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultBatchUpdate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultBindRules.h b/cbr/include/huaweicloud/cbr/v1/model/VaultBindRules.h index 4d96622d4..49ad5e2b2 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultBindRules.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultBindRules.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultBindRules_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultBindRules_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultBindRules /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultBindRules members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultCreate.h b/cbr/include/huaweicloud/cbr/v1/model/VaultCreate.h index 7f8322001..3d91c4a09 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultCreate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultCreate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultCreate_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultCreate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultCreateParameters.h b/cbr/include/huaweicloud/cbr/v1/model/VaultCreateParameters.h index 6c793e9dd..2f9d4a103 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultCreateParameters.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultCreateParameters.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultCreateParameters_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultCreateParameters_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultCreateParameters /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultCreateParameters members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultCreateReq.h b/cbr/include/huaweicloud/cbr/v1/model/VaultCreateReq.h index c5766090a..7b9286b67 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultCreateReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultCreateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultCreateReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultCreateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultCreateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultCreateReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultCreateResource.h b/cbr/include/huaweicloud/cbr/v1/model/VaultCreateResource.h index a46239f81..89b756894 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultCreateResource.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultCreateResource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultCreateResource_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultCreateResource_H_ + #include #include +#include #include #include @@ -37,10 +39,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultCreateResource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultCreateResource members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultDissociate.h b/cbr/include/huaweicloud/cbr/v1/model/VaultDissociate.h index 04693b8df..61a0630ec 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultDissociate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultDissociate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultDissociate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultDissociate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultDissociate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultDissociate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultGet.h b/cbr/include/huaweicloud/cbr/v1/model/VaultGet.h index 0e5c7f542..cfdddfa07 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultGet.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultGet.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultGet_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultGet_H_ + #include #include +#include #include #include @@ -37,10 +39,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultGet /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultGet members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultMigrateResourceReq.h b/cbr/include/huaweicloud/cbr/v1/model/VaultMigrateResourceReq.h index 617539227..1704ec944 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultMigrateResourceReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultMigrateResourceReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultMigrateResourceReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultMigrateResourceReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultMigrateResourceReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultMigrateResourceReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultOrder.h b/cbr/include/huaweicloud/cbr/v1/model/VaultOrder.h index be0f76fe0..14a88e1b0 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultOrder.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultOrder.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultOrder_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultOrder_H_ + #include #include +#include #include #include @@ -37,10 +39,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultOrder /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultOrder members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultOrderCreateReqs.h b/cbr/include/huaweicloud/cbr/v1/model/VaultOrderCreateReqs.h index 19774acaa..2301552b4 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultOrderCreateReqs.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultOrderCreateReqs.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultOrderCreateReqs_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultOrderCreateReqs_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultOrderCreateReqs /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultOrderCreateReqs members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultPolicyResp.h b/cbr/include/huaweicloud/cbr/v1/model/VaultPolicyResp.h index 00e4a8877..435577002 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultPolicyResp.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultPolicyResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultPolicyResp_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultPolicyResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultPolicyResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultPolicyResp members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultRemoveResourceReq.h b/cbr/include/huaweicloud/cbr/v1/model/VaultRemoveResourceReq.h index 860fbfb34..9ce017853 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultRemoveResourceReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultRemoveResourceReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultRemoveResourceReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultRemoveResourceReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultRemoveResourceReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultRemoveResourceReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultResourceInstancesReq.h b/cbr/include/huaweicloud/cbr/v1/model/VaultResourceInstancesReq.h index 763954726..108284fba 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultResourceInstancesReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultResourceInstancesReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultResourceInstancesReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultResourceInstancesReq_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultResourceInstancesReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultResourceInstancesReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultSetResourceReq.h b/cbr/include/huaweicloud/cbr/v1/model/VaultSetResourceReq.h index 1c59d6c4e..2cadd493a 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultSetResourceReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultSetResourceReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultSetResourceReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultSetResourceReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultSetResourceReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultSetResourceReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultTagsCreateReq.h b/cbr/include/huaweicloud/cbr/v1/model/VaultTagsCreateReq.h index a7d0e0152..8aa5b9e97 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultTagsCreateReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultTagsCreateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultTagsCreateReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultTagsCreateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultTagsCreateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultTagsCreateReq members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultUpdate.h b/cbr/include/huaweicloud/cbr/v1/model/VaultUpdate.h index 115163c42..77a9ad2ca 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultUpdate.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultUpdate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultUpdate_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultUpdate_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultUpdate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultUpdate members diff --git a/cbr/include/huaweicloud/cbr/v1/model/VaultUpdateReq.h b/cbr/include/huaweicloud/cbr/v1/model/VaultUpdateReq.h index e731df27d..8c791f28e 100644 --- a/cbr/include/huaweicloud/cbr/v1/model/VaultUpdateReq.h +++ b/cbr/include/huaweicloud/cbr/v1/model/VaultUpdateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultUpdateReq_H_ #define HUAWEICLOUD_SDK_CBR_V1_MODEL_VaultUpdateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CBR_V1_EXPORT VaultUpdateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VaultUpdateReq members diff --git a/cbr/src/v1/CbrClient.cpp b/cbr/src/v1/CbrClient.cpp index 2305326b7..a8e84475b 100644 --- a/cbr/src/v1/CbrClient.cpp +++ b/cbr/src/v1/CbrClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,35 +40,37 @@ std::shared_ptr CbrClient::addAgentPath(AddAgentPathReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["agent_id"] = parameterToString(request.getAgentId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForAddAgentPath()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -80,35 +82,37 @@ std::shared_ptr CbrClient::addMember(AddMemberRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForAddMember()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -120,35 +124,37 @@ std::shared_ptr CbrClient::addVaultResource(AddVaultRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vault_id"] = parameterToString(request.getVaultId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForAddVaultResource()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -160,35 +166,37 @@ std::shared_ptr CbrClient::associateVaultPolicy(As std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vault_id"] = parameterToString(request.getVaultId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForAssociateVaultPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -200,35 +208,37 @@ std::shared_ptr CbrClient::batchCreateAnd std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vault_id"] = parameterToString(request.getVaultId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForBatchCreateAndDeleteVaultTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -240,34 +250,36 @@ std::shared_ptr CbrClient::batchUpdateVault(BatchUpdat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForBatchUpdateVault()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -279,34 +291,36 @@ std::shared_ptr CbrClient::checkAgent(CheckAgentRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForCheckAgent()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -318,35 +332,37 @@ std::shared_ptr CbrClient::copyBackup(CopyBackupRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForCopyBackup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -358,34 +374,36 @@ std::shared_ptr CbrClient::copyCheckpoint(CopyCheckpoint std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForCopyCheckpoint()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -397,34 +415,36 @@ std::shared_ptr CbrClient::createCheckpoint(CreateChec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForCreateCheckpoint()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -436,34 +456,36 @@ std::shared_ptr CbrClient::createPolicy(CreatePolicyReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForCreatePolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -475,34 +497,36 @@ std::shared_ptr CbrClient::createPostPaidVault(Crea std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForCreatePostPaidVault()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -514,34 +538,36 @@ std::shared_ptr CbrClient::createVault(CreateVaultRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForCreateVault()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -553,35 +579,37 @@ std::shared_ptr CbrClient::createVaultTags(CreateVaultT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vault_id"] = parameterToString(request.getVaultId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForCreateVaultTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -593,27 +621,22 @@ std::shared_ptr CbrClient::deleteBackup(DeleteBackupReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForDeleteBackup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -628,28 +651,23 @@ std::shared_ptr CbrClient::deleteMember(DeleteMemberReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); localVarPathParams["member_id"] = parameterToString(request.getMemberId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForDeleteMember()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -664,27 +682,22 @@ std::shared_ptr CbrClient::deletePolicy(DeletePolicyReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["policy_id"] = parameterToString(request.getPolicyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForDeletePolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -699,27 +712,22 @@ std::shared_ptr CbrClient::deleteVault(DeleteVaultRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vault_id"] = parameterToString(request.getVaultId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForDeleteVault()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -734,28 +742,23 @@ std::shared_ptr CbrClient::deleteVaultTag(DeleteVaultTag std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["key"] = parameterToString(request.getKey()); localVarPathParams["vault_id"] = parameterToString(request.getVaultId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForDeleteVaultTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -770,35 +773,37 @@ std::shared_ptr CbrClient::disassociateVaultPol std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vault_id"] = parameterToString(request.getVaultId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForDisassociateVaultPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -810,34 +815,36 @@ std::shared_ptr CbrClient::importBackup(ImportBackupReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForImportBackup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -849,34 +856,36 @@ std::shared_ptr CbrClient::importCheckpoint(ImportChec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForImportCheckpoint()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -888,12 +897,12 @@ std::shared_ptr CbrClient::listAgent(ListAgentRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -911,15 +920,10 @@ std::shared_ptr CbrClient::listAgent(ListAgentRequest &reques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForListAgent()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -934,12 +938,12 @@ std::shared_ptr CbrClient::listBackups(ListBackupsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.checkpointIdIsSet()) { @@ -1014,15 +1018,10 @@ std::shared_ptr CbrClient::listBackups(ListBackupsRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForListBackups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1037,27 +1036,22 @@ std::shared_ptr CbrClient::listDomainProjects(ListDo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_name"] = parameterToString(request.getDomainName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForListDomainProjects()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1072,12 +1066,12 @@ std::shared_ptr CbrClient::listExternalVault(ListExte std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.externalProjectIdIsSet()) { @@ -1107,15 +1101,10 @@ std::shared_ptr CbrClient::listExternalVault(ListExte std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForListExternalVault()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1130,12 +1119,12 @@ std::shared_ptr CbrClient::listOpLogs(ListOpLogsRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.endTimeIsSet()) { @@ -1177,15 +1166,10 @@ std::shared_ptr CbrClient::listOpLogs(ListOpLogsRequest &req std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForListOpLogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1200,12 +1184,12 @@ std::shared_ptr CbrClient::listPolicies(ListPoliciesReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.operationTypeIsSet()) { @@ -1217,15 +1201,10 @@ std::shared_ptr CbrClient::listPolicies(ListPoliciesReques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForListPolicies()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1240,26 +1219,21 @@ std::shared_ptr CbrClient::listProjects(ListProjectsReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForListProjects()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1274,13 +1248,13 @@ std::shared_ptr CbrClient::listProtectable(ListProtecta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protectable_type"] = parameterToString(request.getProtectableType()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1307,15 +1281,10 @@ std::shared_ptr CbrClient::listProtectable(ListProtecta std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForListProtectable()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1330,12 +1299,12 @@ std::shared_ptr CbrClient::listVault(ListVaultRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1374,15 +1343,10 @@ std::shared_ptr CbrClient::listVault(ListVaultRequest &reques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForListVault()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1397,34 +1361,36 @@ std::shared_ptr CbrClient::migrateDomain(MigrateDomainReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForMigrateDomain()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1436,35 +1402,37 @@ std::shared_ptr CbrClient::migrateVaultResource(Mi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vault_id"] = parameterToString(request.getVaultId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForMigrateVaultResource()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1476,34 +1444,36 @@ std::shared_ptr CbrClient::registerAgent(RegisterAgentReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForRegisterAgent()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1515,35 +1485,37 @@ std::shared_ptr CbrClient::removeAgentPath(RemoveAgentP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["agent_id"] = parameterToString(request.getAgentId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForRemoveAgentPath()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1555,35 +1527,37 @@ std::shared_ptr CbrClient::removeVaultResource(Remo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vault_id"] = parameterToString(request.getVaultId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForRemoveVaultResource()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1595,35 +1569,37 @@ std::shared_ptr CbrClient::restoreBackup(RestoreBackupReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForRestoreBackup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1635,35 +1611,37 @@ std::shared_ptr CbrClient::setVaultResource(SetVaultRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vault_id"] = parameterToString(request.getVaultId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForSetVaultResource()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1675,27 +1653,22 @@ std::shared_ptr CbrClient::showAgent(ShowAgentRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["agent_id"] = parameterToString(request.getAgentId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowAgent()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1710,27 +1683,22 @@ std::shared_ptr CbrClient::showBackup(ShowBackupRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowBackup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1745,27 +1713,22 @@ std::shared_ptr CbrClient::showCheckpoint(ShowCheckpoint std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["checkpoint_id"] = parameterToString(request.getCheckpointId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowCheckpoint()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1780,27 +1743,22 @@ std::shared_ptr CbrClient::showDomain(ShowDomainRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["source_project_id"] = parameterToString(request.getSourceProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowDomain()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1815,28 +1773,23 @@ std::shared_ptr CbrClient::showMemberDetail(ShowMember std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); localVarPathParams["member_id"] = parameterToString(request.getMemberId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowMemberDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1851,13 +1804,13 @@ std::shared_ptr CbrClient::showMembersDetail(ShowMemb std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.destProjectIdIsSet()) { @@ -1887,15 +1840,10 @@ std::shared_ptr CbrClient::showMembersDetail(ShowMemb std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowMembersDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1910,27 +1858,22 @@ std::shared_ptr CbrClient::showMetadata(ShowMetadataReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowMetadata()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1945,12 +1888,12 @@ std::shared_ptr CbrClient::showMigrateStatus(ShowMigr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.allRegionsIsSet()) { @@ -1959,15 +1902,10 @@ std::shared_ptr CbrClient::showMigrateStatus(ShowMigr std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowMigrateStatus()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1982,27 +1920,22 @@ std::shared_ptr CbrClient::showOpLog(ShowOpLogRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["operation_log_id"] = parameterToString(request.getOperationLogId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowOpLog()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2017,27 +1950,22 @@ std::shared_ptr CbrClient::showPolicy(ShowPolicyRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["policy_id"] = parameterToString(request.getPolicyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowPolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2052,28 +1980,23 @@ std::shared_ptr CbrClient::showProtectable(ShowProtecta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["protectable_type"] = parameterToString(request.getProtectableType()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowProtectable()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2088,26 +2011,21 @@ std::shared_ptr CbrClient::showReplicationC std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowReplicationCapabilities()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2122,12 +2040,12 @@ std::shared_ptr CbrClient::showStorageUsage(ShowStorag std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -2145,15 +2063,10 @@ std::shared_ptr CbrClient::showStorageUsage(ShowStorag std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowStorageUsage()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2168,26 +2081,21 @@ std::shared_ptr CbrClient::showSummary(ShowSummaryRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowSummary()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2202,27 +2110,22 @@ std::shared_ptr CbrClient::showVault(ShowVaultRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vault_id"] = parameterToString(request.getVaultId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowVault()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2237,26 +2140,21 @@ std::shared_ptr CbrClient::showVaultProjectTag(Show std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowVaultProjectTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2271,34 +2169,36 @@ std::shared_ptr CbrClient::showVaultResource std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowVaultResourceInstances()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2310,27 +2210,22 @@ std::shared_ptr CbrClient::showVaultTag(ShowVaultTagReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vault_id"] = parameterToString(request.getVaultId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForShowVaultTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2345,27 +2240,22 @@ std::shared_ptr CbrClient::unregisterAgent(UnregisterAg std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["agent_id"] = parameterToString(request.getAgentId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForUnregisterAgent()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2380,35 +2270,37 @@ std::shared_ptr CbrClient::updateAgent(UpdateAgentRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["agent_id"] = parameterToString(request.getAgentId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForUpdateAgent()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2420,35 +2312,37 @@ std::shared_ptr CbrClient::updateBackup(UpdateBackupReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForUpdateBackup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2460,36 +2354,38 @@ std::shared_ptr CbrClient::updateMemberStatus(Update std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["member_id"] = parameterToString(request.getMemberId()); localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForUpdateMemberStatus()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2501,35 +2397,37 @@ std::shared_ptr CbrClient::updateOrder(UpdateOrderRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["order_id"] = parameterToString(request.getOrderId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForUpdateOrder()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2541,35 +2439,37 @@ std::shared_ptr CbrClient::updatePolicy(UpdatePolicyReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["policy_id"] = parameterToString(request.getPolicyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForUpdatePolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2581,35 +2481,37 @@ std::shared_ptr CbrClient::updateVault(UpdateVaultRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vault_id"] = parameterToString(request.getVaultId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CbrMeta::genRequestDefForUpdateVault()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/cbr/src/v1/CbrMeta.cpp b/cbr/src/v1/CbrMeta.cpp new file mode 100644 index 000000000..11f91041d --- /dev/null +++ b/cbr/src/v1/CbrMeta.cpp @@ -0,0 +1,698 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cbr { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef CbrMeta::genRequestDefForAddAgentPath() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForAddMember() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForAddVaultResource() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForAssociateVaultPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForBatchCreateAndDeleteVaultTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForBatchUpdateVault() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForCheckAgent() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForCopyBackup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForCopyCheckpoint() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForCreateCheckpoint() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForCreatePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForCreatePostPaidVault() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForCreateVault() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForCreateVaultTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForDeleteBackup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForDeleteMember() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForDeletePolicy() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForDeleteVault() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForDeleteVaultTag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForDisassociateVaultPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForImportBackup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForImportCheckpoint() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForListAgent() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AgentId") + .withJsonTag("agent_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForListBackups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("CheckpointId") + .withJsonTag("checkpoint_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Dec") + .withJsonTag("dec") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ImageType") + .withJsonTag("image_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceAz") + .withJsonTag("resource_az") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceId") + .withJsonTag("resource_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceName") + .withJsonTag("resource_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceType") + .withJsonTag("resource_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Sort") + .withJsonTag("sort") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VaultId") + .withJsonTag("vault_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("OwnType") + .withJsonTag("own_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("MemberStatus") + .withJsonTag("member_status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ParentId") + .withJsonTag("parent_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("UsedPercent") + .withJsonTag("used_percent") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ShowReplication") + .withJsonTag("show_replication") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Incremental") + .withJsonTag("incremental") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForListDomainProjects() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForListExternalVault() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ExternalProjectId") + .withJsonTag("external_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ProtectType") + .withJsonTag("protect_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RegionId") + .withJsonTag("region_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ObjcetType") + .withJsonTag("objcet_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("CloudType") + .withJsonTag("cloud_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VaultId") + .withJsonTag("vault_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForListOpLogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("OperationType") + .withJsonTag("operation_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ProviderId") + .withJsonTag("provider_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceId") + .withJsonTag("resource_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceName") + .withJsonTag("resource_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VaultId") + .withJsonTag("vault_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VaultName") + .withJsonTag("vault_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForListPolicies() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("OperationType") + .withJsonTag("operation_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VaultId") + .withJsonTag("vault_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForListProjects() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForListProtectable() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServerId") + .withJsonTag("server_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForListVault() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("CloudType") + .withJsonTag("cloud_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ProtectType") + .withJsonTag("protect_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ObjectType") + .withJsonTag("object_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PolicyId") + .withJsonTag("policy_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceIds") + .withJsonTag("resource_ids") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForMigrateDomain() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + reqDefBuilder.WithResponseField(FieldDef(). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForMigrateVaultResource() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForRegisterAgent() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForRemoveAgentPath() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForRemoveVaultResource() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForRestoreBackup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForSetVaultResource() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowAgent() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowBackup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowCheckpoint() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowDomain() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowMemberDetail() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowMembersDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DestProjectId") + .withJsonTag("dest_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ImageId") + .withJsonTag("image_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VaultId") + .withJsonTag("vault_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Sort") + .withJsonTag("sort") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowMetadata() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowMigrateStatus() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("AllRegions") + .withJsonTag("all_regions") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowOpLog() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowPolicy() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowProtectable() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowReplicationCapabilities() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowStorageUsage() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceId") + .withJsonTag("resource_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceType") + .withJsonTag("resource_type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowSummary() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowVault() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowVaultProjectTag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowVaultResourceInstances() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForShowVaultTag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForUnregisterAgent() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForUpdateAgent() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForUpdateBackup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForUpdateMemberStatus() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForUpdateOrder() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForUpdatePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CbrMeta::genRequestDefForUpdateVault() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/cbr/src/v1/model/AddAgentPathRequest.cpp b/cbr/src/v1/model/AddAgentPathRequest.cpp index 282c1056c..84deb5ae0 100644 --- a/cbr/src/v1/model/AddAgentPathRequest.cpp +++ b/cbr/src/v1/model/AddAgentPathRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AddAgentPathRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value AddAgentPathRequest::toJson() const return val; } - bool AddAgentPathRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddAgentPathRequest::fromJson(const web::json::value& val) return ok; } + std::string AddAgentPathRequest::getAgentId() const { return agentId_; diff --git a/cbr/src/v1/model/AddAgentPathResponse.cpp b/cbr/src/v1/model/AddAgentPathResponse.cpp index 69dfeeaad..0460814dc 100644 --- a/cbr/src/v1/model/AddAgentPathResponse.cpp +++ b/cbr/src/v1/model/AddAgentPathResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AddAgentPathResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -36,7 +35,6 @@ web::json::value AddAgentPathResponse::toJson() const return val; } - bool AddAgentPathResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool AddAgentPathResponse::fromJson(const web::json::value& val) return ok; } + std::vector& AddAgentPathResponse::getAdded() { return added_; diff --git a/cbr/src/v1/model/AddMemberRequest.cpp b/cbr/src/v1/model/AddMemberRequest.cpp index bf84a58bc..982a5ebdc 100644 --- a/cbr/src/v1/model/AddMemberRequest.cpp +++ b/cbr/src/v1/model/AddMemberRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AddMemberRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value AddMemberRequest::toJson() const return val; } - bool AddMemberRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddMemberRequest::fromJson(const web::json::value& val) return ok; } + std::string AddMemberRequest::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/AddMemberResponse.cpp b/cbr/src/v1/model/AddMemberResponse.cpp index 38d0b4fed..ed878d0f0 100644 --- a/cbr/src/v1/model/AddMemberResponse.cpp +++ b/cbr/src/v1/model/AddMemberResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AddMemberResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value AddMemberResponse::toJson() const return val; } - bool AddMemberResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddMemberResponse::fromJson(const web::json::value& val) return ok; } + std::vector& AddMemberResponse::getMembers() { return members_; diff --git a/cbr/src/v1/model/AddMembersReq.cpp b/cbr/src/v1/model/AddMembersReq.cpp index 83bd48bfc..4ed0b35d2 100644 --- a/cbr/src/v1/model/AddMembersReq.cpp +++ b/cbr/src/v1/model/AddMembersReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AddMembersReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value AddMembersReq::toJson() const return val; } - bool AddMembersReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddMembersReq::fromJson(const web::json::value& val) return ok; } + std::vector& AddMembersReq::getMembers() { return members_; diff --git a/cbr/src/v1/model/AddVaultResourceRequest.cpp b/cbr/src/v1/model/AddVaultResourceRequest.cpp index 797a22f37..317767a10 100644 --- a/cbr/src/v1/model/AddVaultResourceRequest.cpp +++ b/cbr/src/v1/model/AddVaultResourceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AddVaultResourceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value AddVaultResourceRequest::toJson() const return val; } - bool AddVaultResourceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddVaultResourceRequest::fromJson(const web::json::value& val) return ok; } + std::string AddVaultResourceRequest::getVaultId() const { return vaultId_; diff --git a/cbr/src/v1/model/AddVaultResourceResponse.cpp b/cbr/src/v1/model/AddVaultResourceResponse.cpp index 87c97bd6d..4bec46947 100644 --- a/cbr/src/v1/model/AddVaultResourceResponse.cpp +++ b/cbr/src/v1/model/AddVaultResourceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AddVaultResourceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value AddVaultResourceResponse::toJson() const return val; } - bool AddVaultResourceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddVaultResourceResponse::fromJson(const web::json::value& val) return ok; } + std::vector& AddVaultResourceResponse::getAddResourceIds() { return addResourceIds_; diff --git a/cbr/src/v1/model/Agent.cpp b/cbr/src/v1/model/Agent.cpp index 624a9bfb4..1ff274894 100644 --- a/cbr/src/v1/model/Agent.cpp +++ b/cbr/src/v1/model/Agent.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/Agent.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -87,7 +86,6 @@ web::json::value Agent::toJson() const return val; } - bool Agent::fromJson(const web::json::value& val) { bool ok = true; @@ -203,6 +201,7 @@ bool Agent::fromJson(const web::json::value& val) return ok; } + utility::datetime Agent::getCreatedAt() const { return createdAt_; diff --git a/cbr/src/v1/model/AgentAddPathReq.cpp b/cbr/src/v1/model/AgentAddPathReq.cpp index 331846ca7..6c71a17ec 100644 --- a/cbr/src/v1/model/AgentAddPathReq.cpp +++ b/cbr/src/v1/model/AgentAddPathReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AgentAddPathReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value AgentAddPathReq::toJson() const return val; } - bool AgentAddPathReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AgentAddPathReq::fromJson(const web::json::value& val) return ok; } + std::vector& AgentAddPathReq::getAddPath() { return addPath_; diff --git a/cbr/src/v1/model/AgentRegister.cpp b/cbr/src/v1/model/AgentRegister.cpp index 272b791f4..16415cf07 100644 --- a/cbr/src/v1/model/AgentRegister.cpp +++ b/cbr/src/v1/model/AgentRegister.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AgentRegister.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -63,7 +62,6 @@ web::json::value AgentRegister::toJson() const return val; } - bool AgentRegister::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool AgentRegister::fromJson(const web::json::value& val) return ok; } + std::string AgentRegister::getAgentId() const { return agentId_; diff --git a/cbr/src/v1/model/AgentRegisterReq.cpp b/cbr/src/v1/model/AgentRegisterReq.cpp index e41b4754d..3cf5b4da3 100644 --- a/cbr/src/v1/model/AgentRegisterReq.cpp +++ b/cbr/src/v1/model/AgentRegisterReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AgentRegisterReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value AgentRegisterReq::toJson() const return val; } - bool AgentRegisterReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AgentRegisterReq::fromJson(const web::json::value& val) return ok; } + AgentRegister AgentRegisterReq::getAgent() const { return agent_; diff --git a/cbr/src/v1/model/AgentRemovePathReq.cpp b/cbr/src/v1/model/AgentRemovePathReq.cpp index db5bc7dab..1deeb3479 100644 --- a/cbr/src/v1/model/AgentRemovePathReq.cpp +++ b/cbr/src/v1/model/AgentRemovePathReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AgentRemovePathReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value AgentRemovePathReq::toJson() const return val; } - bool AgentRemovePathReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AgentRemovePathReq::fromJson(const web::json::value& val) return ok; } + std::vector& AgentRemovePathReq::getRemovePath() { return removePath_; diff --git a/cbr/src/v1/model/AgentUpdate.cpp b/cbr/src/v1/model/AgentUpdate.cpp index fe0a599a3..855e012c0 100644 --- a/cbr/src/v1/model/AgentUpdate.cpp +++ b/cbr/src/v1/model/AgentUpdate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AgentUpdate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value AgentUpdate::toJson() const return val; } - bool AgentUpdate::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AgentUpdate::fromJson(const web::json::value& val) return ok; } + std::string AgentUpdate::getStatus() const { return status_; diff --git a/cbr/src/v1/model/AgentUpdateReq.cpp b/cbr/src/v1/model/AgentUpdateReq.cpp index 8278ec3e0..06a91a37c 100644 --- a/cbr/src/v1/model/AgentUpdateReq.cpp +++ b/cbr/src/v1/model/AgentUpdateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AgentUpdateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value AgentUpdateReq::toJson() const return val; } - bool AgentUpdateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AgentUpdateReq::fromJson(const web::json::value& val) return ok; } + AgentUpdate AgentUpdateReq::getAgent() const { return agent_; diff --git a/cbr/src/v1/model/AssociateVaultPolicyRequest.cpp b/cbr/src/v1/model/AssociateVaultPolicyRequest.cpp index bab8d1663..2ad800cba 100644 --- a/cbr/src/v1/model/AssociateVaultPolicyRequest.cpp +++ b/cbr/src/v1/model/AssociateVaultPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AssociateVaultPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value AssociateVaultPolicyRequest::toJson() const return val; } - bool AssociateVaultPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AssociateVaultPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string AssociateVaultPolicyRequest::getVaultId() const { return vaultId_; diff --git a/cbr/src/v1/model/AssociateVaultPolicyResponse.cpp b/cbr/src/v1/model/AssociateVaultPolicyResponse.cpp index 7916fada1..a2abd526c 100644 --- a/cbr/src/v1/model/AssociateVaultPolicyResponse.cpp +++ b/cbr/src/v1/model/AssociateVaultPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/AssociateVaultPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value AssociateVaultPolicyResponse::toJson() const return val; } - bool AssociateVaultPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AssociateVaultPolicyResponse::fromJson(const web::json::value& val) return ok; } + VaultPolicyResp AssociateVaultPolicyResponse::getAssociatePolicy() const { return associatePolicy_; diff --git a/cbr/src/v1/model/BackupExtendInfo.cpp b/cbr/src/v1/model/BackupExtendInfo.cpp index 34ddb1803..aa9b55180 100644 --- a/cbr/src/v1/model/BackupExtendInfo.cpp +++ b/cbr/src/v1/model/BackupExtendInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BackupExtendInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -82,7 +81,6 @@ web::json::value BackupExtendInfo::toJson() const return val; } - bool BackupExtendInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool BackupExtendInfo::fromJson(const web::json::value& val) return ok; } + bool BackupExtendInfo::isAutoTrigger() const { return autoTrigger_; diff --git a/cbr/src/v1/model/BackupReplicateReq.cpp b/cbr/src/v1/model/BackupReplicateReq.cpp index d38df680f..c94768570 100644 --- a/cbr/src/v1/model/BackupReplicateReq.cpp +++ b/cbr/src/v1/model/BackupReplicateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BackupReplicateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value BackupReplicateReq::toJson() const return val; } - bool BackupReplicateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BackupReplicateReq::fromJson(const web::json::value& val) return ok; } + BackupReplicateReqBody BackupReplicateReq::getReplicate() const { return replicate_; diff --git a/cbr/src/v1/model/BackupReplicateReqBody.cpp b/cbr/src/v1/model/BackupReplicateReqBody.cpp index 815dbad14..4e54f1027 100644 --- a/cbr/src/v1/model/BackupReplicateReqBody.cpp +++ b/cbr/src/v1/model/BackupReplicateReqBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BackupReplicateReqBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -58,7 +57,6 @@ web::json::value BackupReplicateReqBody::toJson() const return val; } - bool BackupReplicateReqBody::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool BackupReplicateReqBody::fromJson(const web::json::value& val) return ok; } + std::string BackupReplicateReqBody::getDescription() const { return description_; diff --git a/cbr/src/v1/model/BackupReplicateRespBody.cpp b/cbr/src/v1/model/BackupReplicateRespBody.cpp index c552452c1..796618e25 100644 --- a/cbr/src/v1/model/BackupReplicateRespBody.cpp +++ b/cbr/src/v1/model/BackupReplicateRespBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BackupReplicateRespBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -68,7 +67,6 @@ web::json::value BackupReplicateRespBody::toJson() const return val; } - bool BackupReplicateRespBody::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool BackupReplicateRespBody::fromJson(const web::json::value& val) return ok; } + std::string BackupReplicateRespBody::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/BackupResp.cpp b/cbr/src/v1/model/BackupResp.cpp index 0caab5d75..fc2a3dac6 100644 --- a/cbr/src/v1/model/BackupResp.cpp +++ b/cbr/src/v1/model/BackupResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BackupResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -139,7 +138,6 @@ web::json::value BackupResp::toJson() const return val; } - bool BackupResp::fromJson(const web::json::value& val) { bool ok = true; @@ -354,6 +352,7 @@ bool BackupResp::fromJson(const web::json::value& val) return ok; } + std::string BackupResp::getCheckpointId() const { return checkpointId_; diff --git a/cbr/src/v1/model/BackupRestore.cpp b/cbr/src/v1/model/BackupRestore.cpp index d03328be1..bfe1e5c2c 100644 --- a/cbr/src/v1/model/BackupRestore.cpp +++ b/cbr/src/v1/model/BackupRestore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BackupRestore.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -56,7 +55,6 @@ web::json::value BackupRestore::toJson() const return val; } - bool BackupRestore::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool BackupRestore::fromJson(const web::json::value& val) return ok; } + std::vector& BackupRestore::getMappings() { return mappings_; diff --git a/cbr/src/v1/model/BackupRestoreReq.cpp b/cbr/src/v1/model/BackupRestoreReq.cpp index 3a5402d0b..2a358602d 100644 --- a/cbr/src/v1/model/BackupRestoreReq.cpp +++ b/cbr/src/v1/model/BackupRestoreReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BackupRestoreReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value BackupRestoreReq::toJson() const return val; } - bool BackupRestoreReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BackupRestoreReq::fromJson(const web::json::value& val) return ok; } + BackupRestore BackupRestoreReq::getRestore() const { return restore_; diff --git a/cbr/src/v1/model/BackupRestoreServerMapping.cpp b/cbr/src/v1/model/BackupRestoreServerMapping.cpp index 20d9a6721..584572efa 100644 --- a/cbr/src/v1/model/BackupRestoreServerMapping.cpp +++ b/cbr/src/v1/model/BackupRestoreServerMapping.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BackupRestoreServerMapping.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value BackupRestoreServerMapping::toJson() const return val; } - bool BackupRestoreServerMapping::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BackupRestoreServerMapping::fromJson(const web::json::value& val) return ok; } + std::string BackupRestoreServerMapping::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/BackupSync.cpp b/cbr/src/v1/model/BackupSync.cpp index 694f697bb..1ab9fb9e8 100644 --- a/cbr/src/v1/model/BackupSync.cpp +++ b/cbr/src/v1/model/BackupSync.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BackupSync.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -68,7 +67,6 @@ web::json::value BackupSync::toJson() const return val; } - bool BackupSync::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool BackupSync::fromJson(const web::json::value& val) return ok; } + std::string BackupSync::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/BackupSyncReq.cpp b/cbr/src/v1/model/BackupSyncReq.cpp index 5dc63a392..7be369e92 100644 --- a/cbr/src/v1/model/BackupSyncReq.cpp +++ b/cbr/src/v1/model/BackupSyncReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BackupSyncReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value BackupSyncReq::toJson() const return val; } - bool BackupSyncReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BackupSyncReq::fromJson(const web::json::value& val) return ok; } + std::vector& BackupSyncReq::getSync() { return sync_; diff --git a/cbr/src/v1/model/BackupSyncRespBody.cpp b/cbr/src/v1/model/BackupSyncRespBody.cpp index 20c882ff3..3670b7754 100644 --- a/cbr/src/v1/model/BackupSyncRespBody.cpp +++ b/cbr/src/v1/model/BackupSyncRespBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BackupSyncRespBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value BackupSyncRespBody::toJson() const return val; } - bool BackupSyncRespBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BackupSyncRespBody::fromJson(const web::json::value& val) return ok; } + std::string BackupSyncRespBody::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/BackupUpdate.cpp b/cbr/src/v1/model/BackupUpdate.cpp index 2ba4faf57..793c62877 100644 --- a/cbr/src/v1/model/BackupUpdate.cpp +++ b/cbr/src/v1/model/BackupUpdate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BackupUpdate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value BackupUpdate::toJson() const return val; } - bool BackupUpdate::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BackupUpdate::fromJson(const web::json::value& val) return ok; } + std::string BackupUpdate::getName() const { return name_; diff --git a/cbr/src/v1/model/BackupUpdateReq.cpp b/cbr/src/v1/model/BackupUpdateReq.cpp index 8bd15e75e..a12009989 100644 --- a/cbr/src/v1/model/BackupUpdateReq.cpp +++ b/cbr/src/v1/model/BackupUpdateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BackupUpdateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value BackupUpdateReq::toJson() const return val; } - bool BackupUpdateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BackupUpdateReq::fromJson(const web::json::value& val) return ok; } + BackupUpdate BackupUpdateReq::getBackup() const { return backup_; diff --git a/cbr/src/v1/model/BatchCreateAndDeleteVaultTagsRequest.cpp b/cbr/src/v1/model/BatchCreateAndDeleteVaultTagsRequest.cpp index 91e1e019a..e83804460 100644 --- a/cbr/src/v1/model/BatchCreateAndDeleteVaultTagsRequest.cpp +++ b/cbr/src/v1/model/BatchCreateAndDeleteVaultTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BatchCreateAndDeleteVaultTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value BatchCreateAndDeleteVaultTagsRequest::toJson() const return val; } - bool BatchCreateAndDeleteVaultTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateAndDeleteVaultTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchCreateAndDeleteVaultTagsRequest::getVaultId() const { return vaultId_; diff --git a/cbr/src/v1/model/BatchCreateAndDeleteVaultTagsResponse.cpp b/cbr/src/v1/model/BatchCreateAndDeleteVaultTagsResponse.cpp index e254c50a3..37ec5aa2a 100644 --- a/cbr/src/v1/model/BatchCreateAndDeleteVaultTagsResponse.cpp +++ b/cbr/src/v1/model/BatchCreateAndDeleteVaultTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BatchCreateAndDeleteVaultTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -28,7 +27,6 @@ web::json::value BatchCreateAndDeleteVaultTagsResponse::toJson() const return val; } - bool BatchCreateAndDeleteVaultTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchCreateAndDeleteVaultTagsResponse::fromJson(const web::json::value& val return ok; } + } } } diff --git a/cbr/src/v1/model/BatchUpdateVaultRequest.cpp b/cbr/src/v1/model/BatchUpdateVaultRequest.cpp index a10d00f5a..a1ee32af5 100644 --- a/cbr/src/v1/model/BatchUpdateVaultRequest.cpp +++ b/cbr/src/v1/model/BatchUpdateVaultRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BatchUpdateVaultRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value BatchUpdateVaultRequest::toJson() const return val; } - bool BatchUpdateVaultRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchUpdateVaultRequest::fromJson(const web::json::value& val) return ok; } + BatchUpdateVaultRequestBody BatchUpdateVaultRequest::getBody() const { return body_; diff --git a/cbr/src/v1/model/BatchUpdateVaultRequestBody.cpp b/cbr/src/v1/model/BatchUpdateVaultRequestBody.cpp index b0f911929..62ab5553a 100644 --- a/cbr/src/v1/model/BatchUpdateVaultRequestBody.cpp +++ b/cbr/src/v1/model/BatchUpdateVaultRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BatchUpdateVaultRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value BatchUpdateVaultRequestBody::toJson() const return val; } - bool BatchUpdateVaultRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchUpdateVaultRequestBody::fromJson(const web::json::value& val) return ok; } + VaultBatchUpdate BatchUpdateVaultRequestBody::getVault() const { return vault_; diff --git a/cbr/src/v1/model/BatchUpdateVaultResponse.cpp b/cbr/src/v1/model/BatchUpdateVaultResponse.cpp index 17163e46e..85b014b3d 100644 --- a/cbr/src/v1/model/BatchUpdateVaultResponse.cpp +++ b/cbr/src/v1/model/BatchUpdateVaultResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BatchUpdateVaultResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value BatchUpdateVaultResponse::toJson() const return val; } - bool BatchUpdateVaultResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchUpdateVaultResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchUpdateVaultResponse::getUpdatedVaultsId() { return updatedVaultsId_; diff --git a/cbr/src/v1/model/Billing.cpp b/cbr/src/v1/model/Billing.cpp index 153fdaf83..eeff5d72a 100644 --- a/cbr/src/v1/model/Billing.cpp +++ b/cbr/src/v1/model/Billing.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/Billing.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -103,7 +102,6 @@ web::json::value Billing::toJson() const return val; } - bool Billing::fromJson(const web::json::value& val) { bool ok = true; @@ -246,6 +244,7 @@ bool Billing::fromJson(const web::json::value& val) return ok; } + int32_t Billing::getAllocated() const { return allocated_; diff --git a/cbr/src/v1/model/BillingCreate.cpp b/cbr/src/v1/model/BillingCreate.cpp index d255a6d21..8b1e45cae 100644 --- a/cbr/src/v1/model/BillingCreate.cpp +++ b/cbr/src/v1/model/BillingCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BillingCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -88,7 +87,6 @@ web::json::value BillingCreate::toJson() const return val; } - bool BillingCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool BillingCreate::fromJson(const web::json::value& val) return ok; } + std::string BillingCreate::getCloudType() const { return cloudType_; diff --git a/cbr/src/v1/model/BillingUpdate.cpp b/cbr/src/v1/model/BillingUpdate.cpp index 360d8b585..ca6791cab 100644 --- a/cbr/src/v1/model/BillingUpdate.cpp +++ b/cbr/src/v1/model/BillingUpdate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BillingUpdate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value BillingUpdate::toJson() const return val; } - bool BillingUpdate::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BillingUpdate::fromJson(const web::json::value& val) return ok; } + std::string BillingUpdate::getConsistentLevel() const { return consistentLevel_; diff --git a/cbr/src/v1/model/BindRulesTags.cpp b/cbr/src/v1/model/BindRulesTags.cpp index f3043fa71..ab0d24e2a 100644 --- a/cbr/src/v1/model/BindRulesTags.cpp +++ b/cbr/src/v1/model/BindRulesTags.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BindRulesTags.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value BindRulesTags::toJson() const return val; } - bool BindRulesTags::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BindRulesTags::fromJson(const web::json::value& val) return ok; } + std::string BindRulesTags::getKey() const { return key_; diff --git a/cbr/src/v1/model/BulkCreateAndDeleteVaultTagsReq.cpp b/cbr/src/v1/model/BulkCreateAndDeleteVaultTagsReq.cpp index fd23fd917..e930ea5bb 100644 --- a/cbr/src/v1/model/BulkCreateAndDeleteVaultTagsReq.cpp +++ b/cbr/src/v1/model/BulkCreateAndDeleteVaultTagsReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/BulkCreateAndDeleteVaultTagsReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -41,7 +40,6 @@ web::json::value BulkCreateAndDeleteVaultTagsReq::toJson() const return val; } - bool BulkCreateAndDeleteVaultTagsReq::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool BulkCreateAndDeleteVaultTagsReq::fromJson(const web::json::value& val) return ok; } + std::vector& BulkCreateAndDeleteVaultTagsReq::getTags() { return tags_; diff --git a/cbr/src/v1/model/CbcOrderResult.cpp b/cbr/src/v1/model/CbcOrderResult.cpp index 6cf3c141d..4cd0e6145 100644 --- a/cbr/src/v1/model/CbcOrderResult.cpp +++ b/cbr/src/v1/model/CbcOrderResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CbcOrderResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -48,7 +47,6 @@ web::json::value CbcOrderResult::toJson() const return val; } - bool CbcOrderResult::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool CbcOrderResult::fromJson(const web::json::value& val) return ok; } + std::string CbcOrderResult::getCloudServiceId() const { return cloudServiceId_; diff --git a/cbr/src/v1/model/CbcProductInfoUpdate.cpp b/cbr/src/v1/model/CbcProductInfoUpdate.cpp index e0ba362d3..53e15c4b7 100644 --- a/cbr/src/v1/model/CbcProductInfoUpdate.cpp +++ b/cbr/src/v1/model/CbcProductInfoUpdate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CbcProductInfoUpdate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -48,7 +47,6 @@ web::json::value CbcProductInfoUpdate::toJson() const return val; } - bool CbcProductInfoUpdate::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool CbcProductInfoUpdate::fromJson(const web::json::value& val) return ok; } + std::string CbcProductInfoUpdate::getProductId() const { return productId_; diff --git a/cbr/src/v1/model/CbcUpdate.cpp b/cbr/src/v1/model/CbcUpdate.cpp index 6ac151c00..ead07aa87 100644 --- a/cbr/src/v1/model/CbcUpdate.cpp +++ b/cbr/src/v1/model/CbcUpdate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CbcUpdate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -47,7 +46,6 @@ web::json::value CbcUpdate::toJson() const return val; } - bool CbcUpdate::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool CbcUpdate::fromJson(const web::json::value& val) return ok; } + std::string CbcUpdate::getCloudServiceConsoleURL() const { return cloudServiceConsoleURL_; diff --git a/cbr/src/v1/model/CheckAgentRequest.cpp b/cbr/src/v1/model/CheckAgentRequest.cpp index ef7d88fe3..b5cfe458b 100644 --- a/cbr/src/v1/model/CheckAgentRequest.cpp +++ b/cbr/src/v1/model/CheckAgentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CheckAgentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value CheckAgentRequest::toJson() const return val; } - bool CheckAgentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CheckAgentRequest::fromJson(const web::json::value& val) return ok; } + ProtectableAgentReq CheckAgentRequest::getBody() const { return body_; diff --git a/cbr/src/v1/model/CheckAgentResponse.cpp b/cbr/src/v1/model/CheckAgentResponse.cpp index b9b3f97f0..d3f8554fa 100644 --- a/cbr/src/v1/model/CheckAgentResponse.cpp +++ b/cbr/src/v1/model/CheckAgentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CheckAgentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value CheckAgentResponse::toJson() const return val; } - bool CheckAgentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CheckAgentResponse::fromJson(const web::json::value& val) return ok; } + std::vector& CheckAgentResponse::getAgentStatus() { return agentStatus_; diff --git a/cbr/src/v1/model/CheckpointCreate.cpp b/cbr/src/v1/model/CheckpointCreate.cpp index c84b0b04d..4f6d3b894 100644 --- a/cbr/src/v1/model/CheckpointCreate.cpp +++ b/cbr/src/v1/model/CheckpointCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CheckpointCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -56,7 +55,6 @@ web::json::value CheckpointCreate::toJson() const return val; } - bool CheckpointCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool CheckpointCreate::fromJson(const web::json::value& val) return ok; } + std::string CheckpointCreate::getCreatedAt() const { return createdAt_; diff --git a/cbr/src/v1/model/CheckpointCreateSkippedResource.cpp b/cbr/src/v1/model/CheckpointCreateSkippedResource.cpp index b5ae34b1a..ccbb79ad4 100644 --- a/cbr/src/v1/model/CheckpointCreateSkippedResource.cpp +++ b/cbr/src/v1/model/CheckpointCreateSkippedResource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CheckpointCreateSkippedResource.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -53,7 +52,6 @@ web::json::value CheckpointCreateSkippedResource::toJson() const return val; } - bool CheckpointCreateSkippedResource::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CheckpointCreateSkippedResource::fromJson(const web::json::value& val) return ok; } + std::string CheckpointCreateSkippedResource::getId() const { return id_; diff --git a/cbr/src/v1/model/CheckpointExtraInfoResp.cpp b/cbr/src/v1/model/CheckpointExtraInfoResp.cpp index bb9e159c5..816f0567c 100644 --- a/cbr/src/v1/model/CheckpointExtraInfoResp.cpp +++ b/cbr/src/v1/model/CheckpointExtraInfoResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CheckpointExtraInfoResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -43,7 +42,6 @@ web::json::value CheckpointExtraInfoResp::toJson() const return val; } - bool CheckpointExtraInfoResp::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CheckpointExtraInfoResp::fromJson(const web::json::value& val) return ok; } + std::string CheckpointExtraInfoResp::getName() const { return name_; diff --git a/cbr/src/v1/model/CheckpointParam.cpp b/cbr/src/v1/model/CheckpointParam.cpp index ebef25075..479c19121 100644 --- a/cbr/src/v1/model/CheckpointParam.cpp +++ b/cbr/src/v1/model/CheckpointParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CheckpointParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -61,7 +60,6 @@ web::json::value CheckpointParam::toJson() const return val; } - bool CheckpointParam::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool CheckpointParam::fromJson(const web::json::value& val) return ok; } + bool CheckpointParam::isAutoTrigger() const { return autoTrigger_; diff --git a/cbr/src/v1/model/CheckpointPlanCreate.cpp b/cbr/src/v1/model/CheckpointPlanCreate.cpp index fb494ac84..f6bfff858 100644 --- a/cbr/src/v1/model/CheckpointPlanCreate.cpp +++ b/cbr/src/v1/model/CheckpointPlanCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CheckpointPlanCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -46,7 +45,6 @@ web::json::value CheckpointPlanCreate::toJson() const return val; } - bool CheckpointPlanCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool CheckpointPlanCreate::fromJson(const web::json::value& val) return ok; } + std::string CheckpointPlanCreate::getId() const { return id_; diff --git a/cbr/src/v1/model/CheckpointReplicateParam.cpp b/cbr/src/v1/model/CheckpointReplicateParam.cpp index 1b2377b75..dd933d499 100644 --- a/cbr/src/v1/model/CheckpointReplicateParam.cpp +++ b/cbr/src/v1/model/CheckpointReplicateParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CheckpointReplicateParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -58,7 +57,6 @@ web::json::value CheckpointReplicateParam::toJson() const return val; } - bool CheckpointReplicateParam::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool CheckpointReplicateParam::fromJson(const web::json::value& val) return ok; } + bool CheckpointReplicateParam::isAutoTrigger() const { return autoTrigger_; diff --git a/cbr/src/v1/model/CheckpointReplicateReq.cpp b/cbr/src/v1/model/CheckpointReplicateReq.cpp index 11c9c3559..7181e28e8 100644 --- a/cbr/src/v1/model/CheckpointReplicateReq.cpp +++ b/cbr/src/v1/model/CheckpointReplicateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CheckpointReplicateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value CheckpointReplicateReq::toJson() const return val; } - bool CheckpointReplicateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CheckpointReplicateReq::fromJson(const web::json::value& val) return ok; } + CheckpointReplicateParam CheckpointReplicateReq::getReplicate() const { return replicate_; diff --git a/cbr/src/v1/model/CheckpointReplicateRespBody.cpp b/cbr/src/v1/model/CheckpointReplicateRespBody.cpp index a77323102..812e3d052 100644 --- a/cbr/src/v1/model/CheckpointReplicateRespBody.cpp +++ b/cbr/src/v1/model/CheckpointReplicateRespBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CheckpointReplicateRespBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -67,7 +66,6 @@ web::json::value CheckpointReplicateRespBody::toJson() const return val; } - bool CheckpointReplicateRespBody::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool CheckpointReplicateRespBody::fromJson(const web::json::value& val) return ok; } + std::vector& CheckpointReplicateRespBody::getBackups() { return backups_; diff --git a/cbr/src/v1/model/CheckpointReplicateRespbackups.cpp b/cbr/src/v1/model/CheckpointReplicateRespbackups.cpp index 205f076ca..d5269ae6e 100644 --- a/cbr/src/v1/model/CheckpointReplicateRespbackups.cpp +++ b/cbr/src/v1/model/CheckpointReplicateRespbackups.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CheckpointReplicateRespbackups.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value CheckpointReplicateRespbackups::toJson() const return val; } - bool CheckpointReplicateRespbackups::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CheckpointReplicateRespbackups::fromJson(const web::json::value& val) return ok; } + std::string CheckpointReplicateRespbackups::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/CheckpointResourceResp.cpp b/cbr/src/v1/model/CheckpointResourceResp.cpp index 697e1f0c0..b4ea8b782 100644 --- a/cbr/src/v1/model/CheckpointResourceResp.cpp +++ b/cbr/src/v1/model/CheckpointResourceResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CheckpointResourceResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -68,7 +67,6 @@ web::json::value CheckpointResourceResp::toJson() const return val; } - bool CheckpointResourceResp::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool CheckpointResourceResp::fromJson(const web::json::value& val) return ok; } + std::string CheckpointResourceResp::getExtraInfo() const { return extraInfo_; diff --git a/cbr/src/v1/model/CombinedOrder.cpp b/cbr/src/v1/model/CombinedOrder.cpp index b31971123..c25760e88 100644 --- a/cbr/src/v1/model/CombinedOrder.cpp +++ b/cbr/src/v1/model/CombinedOrder.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CombinedOrder.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -43,7 +42,6 @@ web::json::value CombinedOrder::toJson() const return val; } - bool CombinedOrder::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CombinedOrder::fromJson(const web::json::value& val) return ok; } + std::string CombinedOrder::getCombinedOrderId() const { return combinedOrderId_; diff --git a/cbr/src/v1/model/CopyBackupRequest.cpp b/cbr/src/v1/model/CopyBackupRequest.cpp index 677e3e193..286b54c51 100644 --- a/cbr/src/v1/model/CopyBackupRequest.cpp +++ b/cbr/src/v1/model/CopyBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CopyBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value CopyBackupRequest::toJson() const return val; } - bool CopyBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CopyBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string CopyBackupRequest::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/CopyBackupResponse.cpp b/cbr/src/v1/model/CopyBackupResponse.cpp index 37a3976c4..c72742d2b 100644 --- a/cbr/src/v1/model/CopyBackupResponse.cpp +++ b/cbr/src/v1/model/CopyBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CopyBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value CopyBackupResponse::toJson() const return val; } - bool CopyBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CopyBackupResponse::fromJson(const web::json::value& val) return ok; } + BackupReplicateRespBody CopyBackupResponse::getReplication() const { return replication_; diff --git a/cbr/src/v1/model/CopyCheckpointRequest.cpp b/cbr/src/v1/model/CopyCheckpointRequest.cpp index 2dad486c5..16b3999d6 100644 --- a/cbr/src/v1/model/CopyCheckpointRequest.cpp +++ b/cbr/src/v1/model/CopyCheckpointRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CopyCheckpointRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value CopyCheckpointRequest::toJson() const return val; } - bool CopyCheckpointRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CopyCheckpointRequest::fromJson(const web::json::value& val) return ok; } + CheckpointReplicateReq CopyCheckpointRequest::getBody() const { return body_; diff --git a/cbr/src/v1/model/CopyCheckpointResponse.cpp b/cbr/src/v1/model/CopyCheckpointResponse.cpp index 194946b77..c51c231ff 100644 --- a/cbr/src/v1/model/CopyCheckpointResponse.cpp +++ b/cbr/src/v1/model/CopyCheckpointResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CopyCheckpointResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value CopyCheckpointResponse::toJson() const return val; } - bool CopyCheckpointResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CopyCheckpointResponse::fromJson(const web::json::value& val) return ok; } + CheckpointReplicateRespBody CopyCheckpointResponse::getReplication() const { return replication_; diff --git a/cbr/src/v1/model/CreateCheckpointRequest.cpp b/cbr/src/v1/model/CreateCheckpointRequest.cpp index c6bb88de2..47dbb22bd 100644 --- a/cbr/src/v1/model/CreateCheckpointRequest.cpp +++ b/cbr/src/v1/model/CreateCheckpointRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CreateCheckpointRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value CreateCheckpointRequest::toJson() const return val; } - bool CreateCheckpointRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateCheckpointRequest::fromJson(const web::json::value& val) return ok; } + VaultBackupReq CreateCheckpointRequest::getBody() const { return body_; diff --git a/cbr/src/v1/model/CreateCheckpointResponse.cpp b/cbr/src/v1/model/CreateCheckpointResponse.cpp index 32ce9df51..b736e26d7 100644 --- a/cbr/src/v1/model/CreateCheckpointResponse.cpp +++ b/cbr/src/v1/model/CreateCheckpointResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CreateCheckpointResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value CreateCheckpointResponse::toJson() const return val; } - bool CreateCheckpointResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateCheckpointResponse::fromJson(const web::json::value& val) return ok; } + CheckpointCreate CreateCheckpointResponse::getCheckpoint() const { return checkpoint_; diff --git a/cbr/src/v1/model/CreatePolicyRequest.cpp b/cbr/src/v1/model/CreatePolicyRequest.cpp index ff1820cad..f3c7401ff 100644 --- a/cbr/src/v1/model/CreatePolicyRequest.cpp +++ b/cbr/src/v1/model/CreatePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CreatePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value CreatePolicyRequest::toJson() const return val; } - bool CreatePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePolicyRequest::fromJson(const web::json::value& val) return ok; } + PolicyCreateReq CreatePolicyRequest::getBody() const { return body_; diff --git a/cbr/src/v1/model/CreatePolicyResponse.cpp b/cbr/src/v1/model/CreatePolicyResponse.cpp index 56c876ce1..ada364a9d 100644 --- a/cbr/src/v1/model/CreatePolicyResponse.cpp +++ b/cbr/src/v1/model/CreatePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CreatePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value CreatePolicyResponse::toJson() const return val; } - bool CreatePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePolicyResponse::fromJson(const web::json::value& val) return ok; } + Policy CreatePolicyResponse::getPolicy() const { return policy_; diff --git a/cbr/src/v1/model/CreatePostPaidVaultRequest.cpp b/cbr/src/v1/model/CreatePostPaidVaultRequest.cpp index c59ce50dd..1a882ef84 100644 --- a/cbr/src/v1/model/CreatePostPaidVaultRequest.cpp +++ b/cbr/src/v1/model/CreatePostPaidVaultRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CreatePostPaidVaultRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value CreatePostPaidVaultRequest::toJson() const return val; } - bool CreatePostPaidVaultRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePostPaidVaultRequest::fromJson(const web::json::value& val) return ok; } + VaultOrderCreateReqs CreatePostPaidVaultRequest::getBody() const { return body_; diff --git a/cbr/src/v1/model/CreatePostPaidVaultResponse.cpp b/cbr/src/v1/model/CreatePostPaidVaultResponse.cpp index 243016e36..93ed8ddf7 100644 --- a/cbr/src/v1/model/CreatePostPaidVaultResponse.cpp +++ b/cbr/src/v1/model/CreatePostPaidVaultResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CreatePostPaidVaultResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -47,7 +46,6 @@ web::json::value CreatePostPaidVaultResponse::toJson() const return val; } - bool CreatePostPaidVaultResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool CreatePostPaidVaultResponse::fromJson(const web::json::value& val) return ok; } + std::vector& CreatePostPaidVaultResponse::getOrders() { return orders_; diff --git a/cbr/src/v1/model/CreateVaultRequest.cpp b/cbr/src/v1/model/CreateVaultRequest.cpp index f752b6581..f44e0c5b1 100644 --- a/cbr/src/v1/model/CreateVaultRequest.cpp +++ b/cbr/src/v1/model/CreateVaultRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CreateVaultRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value CreateVaultRequest::toJson() const return val; } - bool CreateVaultRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVaultRequest::fromJson(const web::json::value& val) return ok; } + VaultCreateReq CreateVaultRequest::getBody() const { return body_; diff --git a/cbr/src/v1/model/CreateVaultResponse.cpp b/cbr/src/v1/model/CreateVaultResponse.cpp index d43003a2b..57b3a8dc7 100644 --- a/cbr/src/v1/model/CreateVaultResponse.cpp +++ b/cbr/src/v1/model/CreateVaultResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CreateVaultResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value CreateVaultResponse::toJson() const return val; } - bool CreateVaultResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVaultResponse::fromJson(const web::json::value& val) return ok; } + VaultCreateResource CreateVaultResponse::getVault() const { return vault_; diff --git a/cbr/src/v1/model/CreateVaultTagsRequest.cpp b/cbr/src/v1/model/CreateVaultTagsRequest.cpp index bc2b18acf..0bb51e018 100644 --- a/cbr/src/v1/model/CreateVaultTagsRequest.cpp +++ b/cbr/src/v1/model/CreateVaultTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CreateVaultTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value CreateVaultTagsRequest::toJson() const return val; } - bool CreateVaultTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateVaultTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateVaultTagsRequest::getVaultId() const { return vaultId_; diff --git a/cbr/src/v1/model/CreateVaultTagsResponse.cpp b/cbr/src/v1/model/CreateVaultTagsResponse.cpp index 439536dd4..64fee71a8 100644 --- a/cbr/src/v1/model/CreateVaultTagsResponse.cpp +++ b/cbr/src/v1/model/CreateVaultTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/CreateVaultTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -28,7 +27,6 @@ web::json::value CreateVaultTagsResponse::toJson() const return val; } - bool CreateVaultTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateVaultTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cbr/src/v1/model/DeleteBackupRequest.cpp b/cbr/src/v1/model/DeleteBackupRequest.cpp index fb1735c05..c0162cca1 100644 --- a/cbr/src/v1/model/DeleteBackupRequest.cpp +++ b/cbr/src/v1/model/DeleteBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DeleteBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value DeleteBackupRequest::toJson() const return val; } - bool DeleteBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteBackupRequest::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/DeleteBackupResponse.cpp b/cbr/src/v1/model/DeleteBackupResponse.cpp index b81dde939..dc4957bf3 100644 --- a/cbr/src/v1/model/DeleteBackupResponse.cpp +++ b/cbr/src/v1/model/DeleteBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DeleteBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -28,7 +27,6 @@ web::json::value DeleteBackupResponse::toJson() const return val; } - bool DeleteBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteBackupResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cbr/src/v1/model/DeleteMemberRequest.cpp b/cbr/src/v1/model/DeleteMemberRequest.cpp index 1f5f18688..72b311456 100644 --- a/cbr/src/v1/model/DeleteMemberRequest.cpp +++ b/cbr/src/v1/model/DeleteMemberRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DeleteMemberRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value DeleteMemberRequest::toJson() const return val; } - bool DeleteMemberRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteMemberRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteMemberRequest::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/DeleteMemberResponse.cpp b/cbr/src/v1/model/DeleteMemberResponse.cpp index fdbf43596..388f624ce 100644 --- a/cbr/src/v1/model/DeleteMemberResponse.cpp +++ b/cbr/src/v1/model/DeleteMemberResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DeleteMemberResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -28,7 +27,6 @@ web::json::value DeleteMemberResponse::toJson() const return val; } - bool DeleteMemberResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteMemberResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cbr/src/v1/model/DeletePolicyRequest.cpp b/cbr/src/v1/model/DeletePolicyRequest.cpp index 567420bf2..2379988a3 100644 --- a/cbr/src/v1/model/DeletePolicyRequest.cpp +++ b/cbr/src/v1/model/DeletePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DeletePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value DeletePolicyRequest::toJson() const return val; } - bool DeletePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeletePolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string DeletePolicyRequest::getPolicyId() const { return policyId_; diff --git a/cbr/src/v1/model/DeletePolicyResponse.cpp b/cbr/src/v1/model/DeletePolicyResponse.cpp index 95f5b9ec4..9d1001bda 100644 --- a/cbr/src/v1/model/DeletePolicyResponse.cpp +++ b/cbr/src/v1/model/DeletePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DeletePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -28,7 +27,6 @@ web::json::value DeletePolicyResponse::toJson() const return val; } - bool DeletePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeletePolicyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cbr/src/v1/model/DeleteVaultRequest.cpp b/cbr/src/v1/model/DeleteVaultRequest.cpp index 3e734dca9..a18872f95 100644 --- a/cbr/src/v1/model/DeleteVaultRequest.cpp +++ b/cbr/src/v1/model/DeleteVaultRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DeleteVaultRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value DeleteVaultRequest::toJson() const return val; } - bool DeleteVaultRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteVaultRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteVaultRequest::getVaultId() const { return vaultId_; diff --git a/cbr/src/v1/model/DeleteVaultResponse.cpp b/cbr/src/v1/model/DeleteVaultResponse.cpp index d9c4382ce..053cc7a7d 100644 --- a/cbr/src/v1/model/DeleteVaultResponse.cpp +++ b/cbr/src/v1/model/DeleteVaultResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DeleteVaultResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -28,7 +27,6 @@ web::json::value DeleteVaultResponse::toJson() const return val; } - bool DeleteVaultResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteVaultResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cbr/src/v1/model/DeleteVaultTagRequest.cpp b/cbr/src/v1/model/DeleteVaultTagRequest.cpp index f875daed6..5488b210c 100644 --- a/cbr/src/v1/model/DeleteVaultTagRequest.cpp +++ b/cbr/src/v1/model/DeleteVaultTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DeleteVaultTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value DeleteVaultTagRequest::toJson() const return val; } - bool DeleteVaultTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteVaultTagRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteVaultTagRequest::getKey() const { return key_; diff --git a/cbr/src/v1/model/DeleteVaultTagResponse.cpp b/cbr/src/v1/model/DeleteVaultTagResponse.cpp index 52d507679..98fd82952 100644 --- a/cbr/src/v1/model/DeleteVaultTagResponse.cpp +++ b/cbr/src/v1/model/DeleteVaultTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DeleteVaultTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -28,7 +27,6 @@ web::json::value DeleteVaultTagResponse::toJson() const return val; } - bool DeleteVaultTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteVaultTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cbr/src/v1/model/DisassociateVaultPolicyRequest.cpp b/cbr/src/v1/model/DisassociateVaultPolicyRequest.cpp index 44c50c779..08d4701a0 100644 --- a/cbr/src/v1/model/DisassociateVaultPolicyRequest.cpp +++ b/cbr/src/v1/model/DisassociateVaultPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DisassociateVaultPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value DisassociateVaultPolicyRequest::toJson() const return val; } - bool DisassociateVaultPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DisassociateVaultPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string DisassociateVaultPolicyRequest::getVaultId() const { return vaultId_; diff --git a/cbr/src/v1/model/DisassociateVaultPolicyResponse.cpp b/cbr/src/v1/model/DisassociateVaultPolicyResponse.cpp index 98a71e5f3..88c9acb4f 100644 --- a/cbr/src/v1/model/DisassociateVaultPolicyResponse.cpp +++ b/cbr/src/v1/model/DisassociateVaultPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DisassociateVaultPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value DisassociateVaultPolicyResponse::toJson() const return val; } - bool DisassociateVaultPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DisassociateVaultPolicyResponse::fromJson(const web::json::value& val) return ok; } + VaultPolicyResp DisassociateVaultPolicyResponse::getDissociatePolicy() const { return dissociatePolicy_; diff --git a/cbr/src/v1/model/DomainMigrate.cpp b/cbr/src/v1/model/DomainMigrate.cpp index eb5515b1a..c142ed6a5 100644 --- a/cbr/src/v1/model/DomainMigrate.cpp +++ b/cbr/src/v1/model/DomainMigrate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DomainMigrate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value DomainMigrate::toJson() const return val; } - bool DomainMigrate::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DomainMigrate::fromJson(const web::json::value& val) return ok; } + bool DomainMigrate::isAllRegions() const { return allRegions_; diff --git a/cbr/src/v1/model/DomainMigrateProjectStatus.cpp b/cbr/src/v1/model/DomainMigrateProjectStatus.cpp index e5a551f03..55683a138 100644 --- a/cbr/src/v1/model/DomainMigrateProjectStatus.cpp +++ b/cbr/src/v1/model/DomainMigrateProjectStatus.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DomainMigrateProjectStatus.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -63,7 +62,6 @@ web::json::value DomainMigrateProjectStatus::toJson() const return val; } - bool DomainMigrateProjectStatus::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool DomainMigrateProjectStatus::fromJson(const web::json::value& val) return ok; } + std::string DomainMigrateProjectStatus::getStatus() const { return status_; diff --git a/cbr/src/v1/model/DomainProjectsInfo.cpp b/cbr/src/v1/model/DomainProjectsInfo.cpp index d5af51640..5d34311fa 100644 --- a/cbr/src/v1/model/DomainProjectsInfo.cpp +++ b/cbr/src/v1/model/DomainProjectsInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/DomainProjectsInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value DomainProjectsInfo::toJson() const return val; } - bool DomainProjectsInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DomainProjectsInfo::fromJson(const web::json::value& val) return ok; } + std::string DomainProjectsInfo::getProjectId() const { return projectId_; diff --git a/cbr/src/v1/model/ImageData.cpp b/cbr/src/v1/model/ImageData.cpp index 384b632a8..368592008 100644 --- a/cbr/src/v1/model/ImageData.cpp +++ b/cbr/src/v1/model/ImageData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ImageData.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value ImageData::toJson() const return val; } - bool ImageData::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ImageData::fromJson(const web::json::value& val) return ok; } + std::string ImageData::getImageId() const { return imageId_; diff --git a/cbr/src/v1/model/ImportBackupRequest.cpp b/cbr/src/v1/model/ImportBackupRequest.cpp index e07c5e302..5d01db157 100644 --- a/cbr/src/v1/model/ImportBackupRequest.cpp +++ b/cbr/src/v1/model/ImportBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ImportBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ImportBackupRequest::toJson() const return val; } - bool ImportBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ImportBackupRequest::fromJson(const web::json::value& val) return ok; } + BackupSyncReq ImportBackupRequest::getBody() const { return body_; diff --git a/cbr/src/v1/model/ImportBackupResponse.cpp b/cbr/src/v1/model/ImportBackupResponse.cpp index a5a7dd3a3..1c5238c30 100644 --- a/cbr/src/v1/model/ImportBackupResponse.cpp +++ b/cbr/src/v1/model/ImportBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ImportBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ImportBackupResponse::toJson() const return val; } - bool ImportBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ImportBackupResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ImportBackupResponse::getSync() { return sync_; diff --git a/cbr/src/v1/model/ImportCheckpointRequest.cpp b/cbr/src/v1/model/ImportCheckpointRequest.cpp index 5b200b804..bde81d6a7 100644 --- a/cbr/src/v1/model/ImportCheckpointRequest.cpp +++ b/cbr/src/v1/model/ImportCheckpointRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ImportCheckpointRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ImportCheckpointRequest::toJson() const return val; } - bool ImportCheckpointRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ImportCheckpointRequest::fromJson(const web::json::value& val) return ok; } + SyncReq ImportCheckpointRequest::getBody() const { return body_; diff --git a/cbr/src/v1/model/ImportCheckpointResponse.cpp b/cbr/src/v1/model/ImportCheckpointResponse.cpp index 598186b58..d42c8aa12 100644 --- a/cbr/src/v1/model/ImportCheckpointResponse.cpp +++ b/cbr/src/v1/model/ImportCheckpointResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ImportCheckpointResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ImportCheckpointResponse::toJson() const return val; } - bool ImportCheckpointResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ImportCheckpointResponse::fromJson(const web::json::value& val) return ok; } + SyncRespBody ImportCheckpointResponse::getSync() const { return sync_; diff --git a/cbr/src/v1/model/InstancesResourceDetail.cpp b/cbr/src/v1/model/InstancesResourceDetail.cpp index 7474ca065..0a95d6f3c 100644 --- a/cbr/src/v1/model/InstancesResourceDetail.cpp +++ b/cbr/src/v1/model/InstancesResourceDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/InstancesResourceDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value InstancesResourceDetail::toJson() const return val; } - bool InstancesResourceDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool InstancesResourceDetail::fromJson(const web::json::value& val) return ok; } + Vault InstancesResourceDetail::getVault() const { return vault_; diff --git a/cbr/src/v1/model/ListAgentRequest.cpp b/cbr/src/v1/model/ListAgentRequest.cpp index 9d7d7c64c..f0553d608 100644 --- a/cbr/src/v1/model/ListAgentRequest.cpp +++ b/cbr/src/v1/model/ListAgentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListAgentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -48,7 +47,6 @@ web::json::value ListAgentRequest::toJson() const return val; } - bool ListAgentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListAgentRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAgentRequest::getLimit() const { return limit_; diff --git a/cbr/src/v1/model/ListAgentResponse.cpp b/cbr/src/v1/model/ListAgentResponse.cpp index e98c5b309..573db26d3 100644 --- a/cbr/src/v1/model/ListAgentResponse.cpp +++ b/cbr/src/v1/model/ListAgentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListAgentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -47,7 +46,6 @@ web::json::value ListAgentResponse::toJson() const return val; } - bool ListAgentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListAgentResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAgentResponse::getAgents() { return agents_; diff --git a/cbr/src/v1/model/ListBackupsRequest.cpp b/cbr/src/v1/model/ListBackupsRequest.cpp index e0a93d9c6..ebddec0c3 100644 --- a/cbr/src/v1/model/ListBackupsRequest.cpp +++ b/cbr/src/v1/model/ListBackupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListBackupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -143,7 +142,6 @@ web::json::value ListBackupsRequest::toJson() const return val; } - bool ListBackupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -358,6 +356,7 @@ bool ListBackupsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListBackupsRequest::getCheckpointId() const { return checkpointId_; diff --git a/cbr/src/v1/model/ListBackupsResponse.cpp b/cbr/src/v1/model/ListBackupsResponse.cpp index 277ea3c92..4c04e38fe 100644 --- a/cbr/src/v1/model/ListBackupsResponse.cpp +++ b/cbr/src/v1/model/ListBackupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListBackupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -47,7 +46,6 @@ web::json::value ListBackupsResponse::toJson() const return val; } - bool ListBackupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListBackupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListBackupsResponse::getBackups() { return backups_; diff --git a/cbr/src/v1/model/ListDomainProjectsRequest.cpp b/cbr/src/v1/model/ListDomainProjectsRequest.cpp index fdcbc39f8..9efebafc9 100644 --- a/cbr/src/v1/model/ListDomainProjectsRequest.cpp +++ b/cbr/src/v1/model/ListDomainProjectsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListDomainProjectsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value ListDomainProjectsRequest::toJson() const return val; } - bool ListDomainProjectsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListDomainProjectsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDomainProjectsRequest::getDomainName() const { return domainName_; diff --git a/cbr/src/v1/model/ListDomainProjectsResponse.cpp b/cbr/src/v1/model/ListDomainProjectsResponse.cpp index 30a297239..a8f94d7e4 100644 --- a/cbr/src/v1/model/ListDomainProjectsResponse.cpp +++ b/cbr/src/v1/model/ListDomainProjectsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListDomainProjectsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ListDomainProjectsResponse::toJson() const return val; } - bool ListDomainProjectsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListDomainProjectsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDomainProjectsResponse::getProjects() { return projects_; diff --git a/cbr/src/v1/model/ListExternalVaultRequest.cpp b/cbr/src/v1/model/ListExternalVaultRequest.cpp index 8b5189bf3..ba8c2e511 100644 --- a/cbr/src/v1/model/ListExternalVaultRequest.cpp +++ b/cbr/src/v1/model/ListExternalVaultRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListExternalVaultRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -68,7 +67,6 @@ web::json::value ListExternalVaultRequest::toJson() const return val; } - bool ListExternalVaultRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListExternalVaultRequest::fromJson(const web::json::value& val) return ok; } + std::string ListExternalVaultRequest::getExternalProjectId() const { return externalProjectId_; diff --git a/cbr/src/v1/model/ListExternalVaultResponse.cpp b/cbr/src/v1/model/ListExternalVaultResponse.cpp index e82638651..2964493fe 100644 --- a/cbr/src/v1/model/ListExternalVaultResponse.cpp +++ b/cbr/src/v1/model/ListExternalVaultResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListExternalVaultResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -47,7 +46,6 @@ web::json::value ListExternalVaultResponse::toJson() const return val; } - bool ListExternalVaultResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListExternalVaultResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListExternalVaultResponse::getVaults() { return vaults_; diff --git a/cbr/src/v1/model/ListOpLogsRequest.cpp b/cbr/src/v1/model/ListOpLogsRequest.cpp index 182f89afa..921eaa7ec 100644 --- a/cbr/src/v1/model/ListOpLogsRequest.cpp +++ b/cbr/src/v1/model/ListOpLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListOpLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -88,7 +87,6 @@ web::json::value ListOpLogsRequest::toJson() const return val; } - bool ListOpLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool ListOpLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListOpLogsRequest::getEndTime() const { return endTime_; diff --git a/cbr/src/v1/model/ListOpLogsResponse.cpp b/cbr/src/v1/model/ListOpLogsResponse.cpp index 0fd4659f8..6d9da78c6 100644 --- a/cbr/src/v1/model/ListOpLogsResponse.cpp +++ b/cbr/src/v1/model/ListOpLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListOpLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -47,7 +46,6 @@ web::json::value ListOpLogsResponse::toJson() const return val; } - bool ListOpLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListOpLogsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListOpLogsResponse::getOperationLogs() { return operationLogs_; diff --git a/cbr/src/v1/model/ListPoliciesRequest.cpp b/cbr/src/v1/model/ListPoliciesRequest.cpp index 7a4d9a451..da97433ca 100644 --- a/cbr/src/v1/model/ListPoliciesRequest.cpp +++ b/cbr/src/v1/model/ListPoliciesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListPoliciesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value ListPoliciesRequest::toJson() const return val; } - bool ListPoliciesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListPoliciesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPoliciesRequest::getOperationType() const { return operationType_; diff --git a/cbr/src/v1/model/ListPoliciesResponse.cpp b/cbr/src/v1/model/ListPoliciesResponse.cpp index 620bc62f5..39b6bda6b 100644 --- a/cbr/src/v1/model/ListPoliciesResponse.cpp +++ b/cbr/src/v1/model/ListPoliciesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListPoliciesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value ListPoliciesResponse::toJson() const return val; } - bool ListPoliciesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListPoliciesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListPoliciesResponse::getPolicies() { return policies_; diff --git a/cbr/src/v1/model/ListProjectsRequest.cpp b/cbr/src/v1/model/ListProjectsRequest.cpp index 44671669b..33cbfa33a 100644 --- a/cbr/src/v1/model/ListProjectsRequest.cpp +++ b/cbr/src/v1/model/ListProjectsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListProjectsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -28,7 +27,6 @@ web::json::value ListProjectsRequest::toJson() const return val; } - bool ListProjectsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListProjectsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cbr/src/v1/model/ListProjectsResponse.cpp b/cbr/src/v1/model/ListProjectsResponse.cpp index 045077c56..9c5899974 100644 --- a/cbr/src/v1/model/ListProjectsResponse.cpp +++ b/cbr/src/v1/model/ListProjectsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListProjectsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -36,7 +35,6 @@ web::json::value ListProjectsResponse::toJson() const return val; } - bool ListProjectsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListProjectsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProjectsResponse::getProjects() { return projects_; diff --git a/cbr/src/v1/model/ListProtectableRequest.cpp b/cbr/src/v1/model/ListProtectableRequest.cpp index c666ad1e3..f8dc0d094 100644 --- a/cbr/src/v1/model/ListProtectableRequest.cpp +++ b/cbr/src/v1/model/ListProtectableRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListProtectableRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -68,7 +67,6 @@ web::json::value ListProtectableRequest::toJson() const return val; } - bool ListProtectableRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListProtectableRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListProtectableRequest::getLimit() const { return limit_; diff --git a/cbr/src/v1/model/ListProtectableResponse.cpp b/cbr/src/v1/model/ListProtectableResponse.cpp index adfedef69..25cb51a6a 100644 --- a/cbr/src/v1/model/ListProtectableResponse.cpp +++ b/cbr/src/v1/model/ListProtectableResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListProtectableResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ListProtectableResponse::toJson() const return val; } - bool ListProtectableResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListProtectableResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProtectableResponse::getInstances() { return instances_; diff --git a/cbr/src/v1/model/ListVaultRequest.cpp b/cbr/src/v1/model/ListVaultRequest.cpp index 2e29f4684..030b2bec8 100644 --- a/cbr/src/v1/model/ListVaultRequest.cpp +++ b/cbr/src/v1/model/ListVaultRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListVaultRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -83,7 +82,6 @@ web::json::value ListVaultRequest::toJson() const return val; } - bool ListVaultRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool ListVaultRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListVaultRequest::getLimit() const { return limit_; diff --git a/cbr/src/v1/model/ListVaultResponse.cpp b/cbr/src/v1/model/ListVaultResponse.cpp index 471284d4e..b4c270dea 100644 --- a/cbr/src/v1/model/ListVaultResponse.cpp +++ b/cbr/src/v1/model/ListVaultResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ListVaultResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -47,7 +46,6 @@ web::json::value ListVaultResponse::toJson() const return val; } - bool ListVaultResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListVaultResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListVaultResponse::getVaults() { return vaults_; diff --git a/cbr/src/v1/model/Match.cpp b/cbr/src/v1/model/Match.cpp index 3a87c0187..e9ef0a033 100644 --- a/cbr/src/v1/model/Match.cpp +++ b/cbr/src/v1/model/Match.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/Match.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value Match::toJson() const return val; } - bool Match::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Match::fromJson(const web::json::value& val) return ok; } + std::string Match::getKey() const { return key_; diff --git a/cbr/src/v1/model/Member.cpp b/cbr/src/v1/model/Member.cpp index d0d316452..4f6981ad6 100644 --- a/cbr/src/v1/model/Member.cpp +++ b/cbr/src/v1/model/Member.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/Member.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -68,7 +67,6 @@ web::json::value Member::toJson() const return val; } - bool Member::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool Member::fromJson(const web::json::value& val) return ok; } + std::string Member::getStatus() const { return status_; diff --git a/cbr/src/v1/model/MigrateDomainRequest.cpp b/cbr/src/v1/model/MigrateDomainRequest.cpp index 83aca4c2e..bb4484740 100644 --- a/cbr/src/v1/model/MigrateDomainRequest.cpp +++ b/cbr/src/v1/model/MigrateDomainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/MigrateDomainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value MigrateDomainRequest::toJson() const return val; } - bool MigrateDomainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool MigrateDomainRequest::fromJson(const web::json::value& val) return ok; } + DomainMigrate MigrateDomainRequest::getBody() const { return body_; diff --git a/cbr/src/v1/model/MigrateDomainResponse.cpp b/cbr/src/v1/model/MigrateDomainResponse.cpp index c8024d3d2..4a41a92e4 100644 --- a/cbr/src/v1/model/MigrateDomainResponse.cpp +++ b/cbr/src/v1/model/MigrateDomainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/MigrateDomainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value MigrateDomainResponse::toJson() const return val; } - bool MigrateDomainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool MigrateDomainResponse::fromJson(const web::json::value& val) return ok; } + std::map& MigrateDomainResponse::getBody() { return body_; diff --git a/cbr/src/v1/model/MigrateVaultResourceRequest.cpp b/cbr/src/v1/model/MigrateVaultResourceRequest.cpp index ded0bdd0f..9c9942016 100644 --- a/cbr/src/v1/model/MigrateVaultResourceRequest.cpp +++ b/cbr/src/v1/model/MigrateVaultResourceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/MigrateVaultResourceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value MigrateVaultResourceRequest::toJson() const return val; } - bool MigrateVaultResourceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool MigrateVaultResourceRequest::fromJson(const web::json::value& val) return ok; } + std::string MigrateVaultResourceRequest::getVaultId() const { return vaultId_; diff --git a/cbr/src/v1/model/MigrateVaultResourceResponse.cpp b/cbr/src/v1/model/MigrateVaultResourceResponse.cpp index 4c8db0315..7a88504a0 100644 --- a/cbr/src/v1/model/MigrateVaultResourceResponse.cpp +++ b/cbr/src/v1/model/MigrateVaultResourceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/MigrateVaultResourceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value MigrateVaultResourceResponse::toJson() const return val; } - bool MigrateVaultResourceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool MigrateVaultResourceResponse::fromJson(const web::json::value& val) return ok; } + std::vector& MigrateVaultResourceResponse::getMigratedResources() { return migratedResources_; diff --git a/cbr/src/v1/model/OpErrorInfo.cpp b/cbr/src/v1/model/OpErrorInfo.cpp index e73c05c60..e477d5fda 100644 --- a/cbr/src/v1/model/OpErrorInfo.cpp +++ b/cbr/src/v1/model/OpErrorInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/OpErrorInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value OpErrorInfo::toJson() const return val; } - bool OpErrorInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpErrorInfo::fromJson(const web::json::value& val) return ok; } + std::string OpErrorInfo::getCode() const { return code_; diff --git a/cbr/src/v1/model/OpExtendInfoBckup.cpp b/cbr/src/v1/model/OpExtendInfoBckup.cpp index da17fbfcf..bc41b963c 100644 --- a/cbr/src/v1/model/OpExtendInfoBckup.cpp +++ b/cbr/src/v1/model/OpExtendInfoBckup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/OpExtendInfoBckup.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -58,7 +57,6 @@ web::json::value OpExtendInfoBckup::toJson() const return val; } - bool OpExtendInfoBckup::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool OpExtendInfoBckup::fromJson(const web::json::value& val) return ok; } + std::string OpExtendInfoBckup::getAppConsistencyErrorCode() const { return appConsistencyErrorCode_; diff --git a/cbr/src/v1/model/OpExtendInfoCommon.cpp b/cbr/src/v1/model/OpExtendInfoCommon.cpp index 3926da81c..1c9b7e004 100644 --- a/cbr/src/v1/model/OpExtendInfoCommon.cpp +++ b/cbr/src/v1/model/OpExtendInfoCommon.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/OpExtendInfoCommon.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -43,7 +42,6 @@ web::json::value OpExtendInfoCommon::toJson() const return val; } - bool OpExtendInfoCommon::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool OpExtendInfoCommon::fromJson(const web::json::value& val) return ok; } + int32_t OpExtendInfoCommon::getProgress() const { return progress_; diff --git a/cbr/src/v1/model/OpExtendInfoDelete.cpp b/cbr/src/v1/model/OpExtendInfoDelete.cpp index 4ab4a91f3..acd6284df 100644 --- a/cbr/src/v1/model/OpExtendInfoDelete.cpp +++ b/cbr/src/v1/model/OpExtendInfoDelete.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/OpExtendInfoDelete.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value OpExtendInfoDelete::toJson() const return val; } - bool OpExtendInfoDelete::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpExtendInfoDelete::fromJson(const web::json::value& val) return ok; } + std::string OpExtendInfoDelete::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/OpExtendInfoRemoveResources.cpp b/cbr/src/v1/model/OpExtendInfoRemoveResources.cpp index a6c047d93..63465e33b 100644 --- a/cbr/src/v1/model/OpExtendInfoRemoveResources.cpp +++ b/cbr/src/v1/model/OpExtendInfoRemoveResources.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/OpExtendInfoRemoveResources.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -42,7 +41,6 @@ web::json::value OpExtendInfoRemoveResources::toJson() const return val; } - bool OpExtendInfoRemoveResources::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool OpExtendInfoRemoveResources::fromJson(const web::json::value& val) return ok; } + int32_t OpExtendInfoRemoveResources::getFailCount() const { return failCount_; diff --git a/cbr/src/v1/model/OpExtendInfoReplication.cpp b/cbr/src/v1/model/OpExtendInfoReplication.cpp index 1d76112be..3e69ed608 100644 --- a/cbr/src/v1/model/OpExtendInfoReplication.cpp +++ b/cbr/src/v1/model/OpExtendInfoReplication.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/OpExtendInfoReplication.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -78,7 +77,6 @@ web::json::value OpExtendInfoReplication::toJson() const return val; } - bool OpExtendInfoReplication::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool OpExtendInfoReplication::fromJson(const web::json::value& val) return ok; } + std::string OpExtendInfoReplication::getDestinationBackupId() const { return destinationBackupId_; diff --git a/cbr/src/v1/model/OpExtendInfoRestore.cpp b/cbr/src/v1/model/OpExtendInfoRestore.cpp index 35a5857f9..4d34ef2d8 100644 --- a/cbr/src/v1/model/OpExtendInfoRestore.cpp +++ b/cbr/src/v1/model/OpExtendInfoRestore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/OpExtendInfoRestore.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -48,7 +47,6 @@ web::json::value OpExtendInfoRestore::toJson() const return val; } - bool OpExtendInfoRestore::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool OpExtendInfoRestore::fromJson(const web::json::value& val) return ok; } + std::string OpExtendInfoRestore::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/OpExtendInfoSync.cpp b/cbr/src/v1/model/OpExtendInfoSync.cpp index fa24aa20c..2e7701910 100644 --- a/cbr/src/v1/model/OpExtendInfoSync.cpp +++ b/cbr/src/v1/model/OpExtendInfoSync.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/OpExtendInfoSync.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -43,7 +42,6 @@ web::json::value OpExtendInfoSync::toJson() const return val; } - bool OpExtendInfoSync::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool OpExtendInfoSync::fromJson(const web::json::value& val) return ok; } + int32_t OpExtendInfoSync::getSyncBackupNum() const { return syncBackupNum_; diff --git a/cbr/src/v1/model/OpExtendInfoVaultDelete.cpp b/cbr/src/v1/model/OpExtendInfoVaultDelete.cpp index 9b1d958f2..123d17aaa 100644 --- a/cbr/src/v1/model/OpExtendInfoVaultDelete.cpp +++ b/cbr/src/v1/model/OpExtendInfoVaultDelete.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/OpExtendInfoVaultDelete.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value OpExtendInfoVaultDelete::toJson() const return val; } - bool OpExtendInfoVaultDelete::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpExtendInfoVaultDelete::fromJson(const web::json::value& val) return ok; } + int32_t OpExtendInfoVaultDelete::getFailCount() const { return failCount_; diff --git a/cbr/src/v1/model/OpExtraInfo.cpp b/cbr/src/v1/model/OpExtraInfo.cpp index 6849845aa..049787323 100644 --- a/cbr/src/v1/model/OpExtraInfo.cpp +++ b/cbr/src/v1/model/OpExtraInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/OpExtraInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -64,7 +63,6 @@ web::json::value OpExtraInfo::toJson() const return val; } - bool OpExtraInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -153,6 +151,7 @@ bool OpExtraInfo::fromJson(const web::json::value& val) return ok; } + OpExtendInfoBckup OpExtraInfo::getBackup() const { return backup_; diff --git a/cbr/src/v1/model/OperationLog.cpp b/cbr/src/v1/model/OperationLog.cpp index c93135563..163534d62 100644 --- a/cbr/src/v1/model/OperationLog.cpp +++ b/cbr/src/v1/model/OperationLog.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/OperationLog.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -101,7 +100,6 @@ web::json::value OperationLog::toJson() const return val; } - bool OperationLog::fromJson(const web::json::value& val) { bool ok = true; @@ -244,6 +242,7 @@ bool OperationLog::fromJson(const web::json::value& val) return ok; } + std::string OperationLog::getCheckpointId() const { return checkpointId_; diff --git a/cbr/src/v1/model/Path.cpp b/cbr/src/v1/model/Path.cpp index 36a52941a..92cfc33aa 100644 --- a/cbr/src/v1/model/Path.cpp +++ b/cbr/src/v1/model/Path.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/Path.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -48,7 +47,6 @@ web::json::value Path::toJson() const return val; } - bool Path::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool Path::fromJson(const web::json::value& val) return ok; } + std::string Path::getId() const { return id_; diff --git a/cbr/src/v1/model/Policy.cpp b/cbr/src/v1/model/Policy.cpp index f6b564499..95689b6cf 100644 --- a/cbr/src/v1/model/Policy.cpp +++ b/cbr/src/v1/model/Policy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/Policy.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -60,7 +59,6 @@ web::json::value Policy::toJson() const return val; } - bool Policy::fromJson(const web::json::value& val) { bool ok = true; @@ -131,6 +129,7 @@ bool Policy::fromJson(const web::json::value& val) return ok; } + bool Policy::isEnabled() const { return enabled_; diff --git a/cbr/src/v1/model/PolicyAssociateVault.cpp b/cbr/src/v1/model/PolicyAssociateVault.cpp index be39be626..0c4301c13 100644 --- a/cbr/src/v1/model/PolicyAssociateVault.cpp +++ b/cbr/src/v1/model/PolicyAssociateVault.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/PolicyAssociateVault.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value PolicyAssociateVault::toJson() const return val; } - bool PolicyAssociateVault::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PolicyAssociateVault::fromJson(const web::json::value& val) return ok; } + std::string PolicyAssociateVault::getDestinationVaultId() const { return destinationVaultId_; diff --git a/cbr/src/v1/model/PolicyCreate.cpp b/cbr/src/v1/model/PolicyCreate.cpp index cb0d95f93..f28f62e49 100644 --- a/cbr/src/v1/model/PolicyCreate.cpp +++ b/cbr/src/v1/model/PolicyCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/PolicyCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -51,7 +50,6 @@ web::json::value PolicyCreate::toJson() const return val; } - bool PolicyCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool PolicyCreate::fromJson(const web::json::value& val) return ok; } + bool PolicyCreate::isEnabled() const { return enabled_; diff --git a/cbr/src/v1/model/PolicyCreateReq.cpp b/cbr/src/v1/model/PolicyCreateReq.cpp index 69d49a532..b58a4f5d4 100644 --- a/cbr/src/v1/model/PolicyCreateReq.cpp +++ b/cbr/src/v1/model/PolicyCreateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/PolicyCreateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value PolicyCreateReq::toJson() const return val; } - bool PolicyCreateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool PolicyCreateReq::fromJson(const web::json::value& val) return ok; } + PolicyCreate PolicyCreateReq::getPolicy() const { return policy_; diff --git a/cbr/src/v1/model/PolicyTriggerPropertiesReq.cpp b/cbr/src/v1/model/PolicyTriggerPropertiesReq.cpp index 004aa013c..a2312419f 100644 --- a/cbr/src/v1/model/PolicyTriggerPropertiesReq.cpp +++ b/cbr/src/v1/model/PolicyTriggerPropertiesReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/PolicyTriggerPropertiesReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value PolicyTriggerPropertiesReq::toJson() const return val; } - bool PolicyTriggerPropertiesReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool PolicyTriggerPropertiesReq::fromJson(const web::json::value& val) return ok; } + std::vector& PolicyTriggerPropertiesReq::getPattern() { return pattern_; diff --git a/cbr/src/v1/model/PolicyTriggerPropertiesResp.cpp b/cbr/src/v1/model/PolicyTriggerPropertiesResp.cpp index 60cdd6237..e8ce2bf00 100644 --- a/cbr/src/v1/model/PolicyTriggerPropertiesResp.cpp +++ b/cbr/src/v1/model/PolicyTriggerPropertiesResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/PolicyTriggerPropertiesResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value PolicyTriggerPropertiesResp::toJson() const return val; } - bool PolicyTriggerPropertiesResp::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool PolicyTriggerPropertiesResp::fromJson(const web::json::value& val) return ok; } + std::vector& PolicyTriggerPropertiesResp::getPattern() { return pattern_; diff --git a/cbr/src/v1/model/PolicyTriggerReq.cpp b/cbr/src/v1/model/PolicyTriggerReq.cpp index 0f4ff4df1..cb2208da9 100644 --- a/cbr/src/v1/model/PolicyTriggerReq.cpp +++ b/cbr/src/v1/model/PolicyTriggerReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/PolicyTriggerReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value PolicyTriggerReq::toJson() const return val; } - bool PolicyTriggerReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool PolicyTriggerReq::fromJson(const web::json::value& val) return ok; } + PolicyTriggerPropertiesReq PolicyTriggerReq::getProperties() const { return properties_; diff --git a/cbr/src/v1/model/PolicyTriggerResp.cpp b/cbr/src/v1/model/PolicyTriggerResp.cpp index 9f25ec566..e24aa59ea 100644 --- a/cbr/src/v1/model/PolicyTriggerResp.cpp +++ b/cbr/src/v1/model/PolicyTriggerResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/PolicyTriggerResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -47,7 +46,6 @@ web::json::value PolicyTriggerResp::toJson() const return val; } - bool PolicyTriggerResp::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool PolicyTriggerResp::fromJson(const web::json::value& val) return ok; } + std::string PolicyTriggerResp::getId() const { return id_; diff --git a/cbr/src/v1/model/PolicyUpdate.cpp b/cbr/src/v1/model/PolicyUpdate.cpp index e17018d39..d3c288f41 100644 --- a/cbr/src/v1/model/PolicyUpdate.cpp +++ b/cbr/src/v1/model/PolicyUpdate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/PolicyUpdate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -46,7 +45,6 @@ web::json::value PolicyUpdate::toJson() const return val; } - bool PolicyUpdate::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool PolicyUpdate::fromJson(const web::json::value& val) return ok; } + bool PolicyUpdate::isEnabled() const { return enabled_; diff --git a/cbr/src/v1/model/PolicyUpdateReq.cpp b/cbr/src/v1/model/PolicyUpdateReq.cpp index 33146bb28..ad5cf86e3 100644 --- a/cbr/src/v1/model/PolicyUpdateReq.cpp +++ b/cbr/src/v1/model/PolicyUpdateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/PolicyUpdateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value PolicyUpdateReq::toJson() const return val; } - bool PolicyUpdateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool PolicyUpdateReq::fromJson(const web::json::value& val) return ok; } + PolicyUpdate PolicyUpdateReq::getPolicy() const { return policy_; diff --git a/cbr/src/v1/model/PolicyoODCreate.cpp b/cbr/src/v1/model/PolicyoODCreate.cpp index 0dff23dbc..49506e293 100644 --- a/cbr/src/v1/model/PolicyoODCreate.cpp +++ b/cbr/src/v1/model/PolicyoODCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/PolicyoODCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -83,7 +82,6 @@ web::json::value PolicyoODCreate::toJson() const return val; } - bool PolicyoODCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool PolicyoODCreate::fromJson(const web::json::value& val) return ok; } + int32_t PolicyoODCreate::getDayBackups() const { return dayBackups_; diff --git a/cbr/src/v1/model/ProjectsListInfo.cpp b/cbr/src/v1/model/ProjectsListInfo.cpp index 7cb2cfb09..55ba062ea 100644 --- a/cbr/src/v1/model/ProjectsListInfo.cpp +++ b/cbr/src/v1/model/ProjectsListInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ProjectsListInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -67,7 +66,6 @@ web::json::value ProjectsListInfo::toJson() const return val; } - bool ProjectsListInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ProjectsListInfo::fromJson(const web::json::value& val) return ok; } + std::string ProjectsListInfo::getDomainId() const { return domainId_; diff --git a/cbr/src/v1/model/ProtectableAgentReq.cpp b/cbr/src/v1/model/ProtectableAgentReq.cpp index fe21ace34..052c1ac80 100644 --- a/cbr/src/v1/model/ProtectableAgentReq.cpp +++ b/cbr/src/v1/model/ProtectableAgentReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ProtectableAgentReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ProtectableAgentReq::toJson() const return val; } - bool ProtectableAgentReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ProtectableAgentReq::fromJson(const web::json::value& val) return ok; } + std::vector& ProtectableAgentReq::getAgentStatus() { return agentStatus_; diff --git a/cbr/src/v1/model/ProtectableAgentStatus.cpp b/cbr/src/v1/model/ProtectableAgentStatus.cpp index a57f80d7a..f2b189643 100644 --- a/cbr/src/v1/model/ProtectableAgentStatus.cpp +++ b/cbr/src/v1/model/ProtectableAgentStatus.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ProtectableAgentStatus.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -58,7 +57,6 @@ web::json::value ProtectableAgentStatus::toJson() const return val; } - bool ProtectableAgentStatus::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ProtectableAgentStatus::fromJson(const web::json::value& val) return ok; } + int32_t ProtectableAgentStatus::getCode() const { return code_; diff --git a/cbr/src/v1/model/ProtectableAgentStatusResource.cpp b/cbr/src/v1/model/ProtectableAgentStatusResource.cpp index c79de3835..cdc5b8581 100644 --- a/cbr/src/v1/model/ProtectableAgentStatusResource.cpp +++ b/cbr/src/v1/model/ProtectableAgentStatusResource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ProtectableAgentStatusResource.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -43,7 +42,6 @@ web::json::value ProtectableAgentStatusResource::toJson() const return val; } - bool ProtectableAgentStatusResource::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ProtectableAgentStatusResource::fromJson(const web::json::value& val) return ok; } + std::string ProtectableAgentStatusResource::getResourceId() const { return resourceId_; diff --git a/cbr/src/v1/model/ProtectableReplicationCapabilitiesRespRegion.cpp b/cbr/src/v1/model/ProtectableReplicationCapabilitiesRespRegion.cpp index 04655e47b..f26a5b0a9 100644 --- a/cbr/src/v1/model/ProtectableReplicationCapabilitiesRespRegion.cpp +++ b/cbr/src/v1/model/ProtectableReplicationCapabilitiesRespRegion.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ProtectableReplicationCapabilitiesRespRegion.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value ProtectableReplicationCapabilitiesRespRegion::toJson() const return val; } - bool ProtectableReplicationCapabilitiesRespRegion::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ProtectableReplicationCapabilitiesRespRegion::fromJson(const web::json::val return ok; } + std::string ProtectableReplicationCapabilitiesRespRegion::getName() const { return name_; diff --git a/cbr/src/v1/model/ProtectableResult.cpp b/cbr/src/v1/model/ProtectableResult.cpp index efc7c975f..ae4984601 100644 --- a/cbr/src/v1/model/ProtectableResult.cpp +++ b/cbr/src/v1/model/ProtectableResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ProtectableResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -52,7 +51,6 @@ web::json::value ProtectableResult::toJson() const return val; } - bool ProtectableResult::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ProtectableResult::fromJson(const web::json::value& val) return ok; } + std::string ProtectableResult::getCode() const { return code_; diff --git a/cbr/src/v1/model/ProtectablesResp.cpp b/cbr/src/v1/model/ProtectablesResp.cpp index a3b4052e3..defcb8c7b 100644 --- a/cbr/src/v1/model/ProtectablesResp.cpp +++ b/cbr/src/v1/model/ProtectablesResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ProtectablesResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -65,7 +64,6 @@ web::json::value ProtectablesResp::toJson() const return val; } - bool ProtectablesResp::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool ProtectablesResp::fromJson(const web::json::value& val) return ok; } + std::vector& ProtectablesResp::getChildren() { return children_; diff --git a/cbr/src/v1/model/RegisterAgentRequest.cpp b/cbr/src/v1/model/RegisterAgentRequest.cpp index e13148edf..a91e4bab4 100644 --- a/cbr/src/v1/model/RegisterAgentRequest.cpp +++ b/cbr/src/v1/model/RegisterAgentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/RegisterAgentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value RegisterAgentRequest::toJson() const return val; } - bool RegisterAgentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RegisterAgentRequest::fromJson(const web::json::value& val) return ok; } + AgentRegisterReq RegisterAgentRequest::getBody() const { return body_; diff --git a/cbr/src/v1/model/RegisterAgentResponse.cpp b/cbr/src/v1/model/RegisterAgentResponse.cpp index 65dcba261..ddeb7fada 100644 --- a/cbr/src/v1/model/RegisterAgentResponse.cpp +++ b/cbr/src/v1/model/RegisterAgentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/RegisterAgentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value RegisterAgentResponse::toJson() const return val; } - bool RegisterAgentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RegisterAgentResponse::fromJson(const web::json::value& val) return ok; } + Agent RegisterAgentResponse::getAgent() const { return agent_; diff --git a/cbr/src/v1/model/RemoveAgentPathRequest.cpp b/cbr/src/v1/model/RemoveAgentPathRequest.cpp index 1843908a2..bc39ad659 100644 --- a/cbr/src/v1/model/RemoveAgentPathRequest.cpp +++ b/cbr/src/v1/model/RemoveAgentPathRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/RemoveAgentPathRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value RemoveAgentPathRequest::toJson() const return val; } - bool RemoveAgentPathRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RemoveAgentPathRequest::fromJson(const web::json::value& val) return ok; } + std::string RemoveAgentPathRequest::getAgentId() const { return agentId_; diff --git a/cbr/src/v1/model/RemoveAgentPathResponse.cpp b/cbr/src/v1/model/RemoveAgentPathResponse.cpp index 33405eda9..b9c8d8875 100644 --- a/cbr/src/v1/model/RemoveAgentPathResponse.cpp +++ b/cbr/src/v1/model/RemoveAgentPathResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/RemoveAgentPathResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -36,7 +35,6 @@ web::json::value RemoveAgentPathResponse::toJson() const return val; } - bool RemoveAgentPathResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool RemoveAgentPathResponse::fromJson(const web::json::value& val) return ok; } + std::vector& RemoveAgentPathResponse::getRemoved() { return removed_; diff --git a/cbr/src/v1/model/RemoveVaultResourceRequest.cpp b/cbr/src/v1/model/RemoveVaultResourceRequest.cpp index 197993029..475d88871 100644 --- a/cbr/src/v1/model/RemoveVaultResourceRequest.cpp +++ b/cbr/src/v1/model/RemoveVaultResourceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/RemoveVaultResourceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value RemoveVaultResourceRequest::toJson() const return val; } - bool RemoveVaultResourceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RemoveVaultResourceRequest::fromJson(const web::json::value& val) return ok; } + std::string RemoveVaultResourceRequest::getVaultId() const { return vaultId_; diff --git a/cbr/src/v1/model/RemoveVaultResourceResponse.cpp b/cbr/src/v1/model/RemoveVaultResourceResponse.cpp index cb217131b..7c691c98f 100644 --- a/cbr/src/v1/model/RemoveVaultResourceResponse.cpp +++ b/cbr/src/v1/model/RemoveVaultResourceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/RemoveVaultResourceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value RemoveVaultResourceResponse::toJson() const return val; } - bool RemoveVaultResourceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RemoveVaultResourceResponse::fromJson(const web::json::value& val) return ok; } + std::vector& RemoveVaultResourceResponse::getRemoveResourceIds() { return removeResourceIds_; diff --git a/cbr/src/v1/model/ReplicationRecordGet.cpp b/cbr/src/v1/model/ReplicationRecordGet.cpp index bdaa67306..6a78ec232 100644 --- a/cbr/src/v1/model/ReplicationRecordGet.cpp +++ b/cbr/src/v1/model/ReplicationRecordGet.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ReplicationRecordGet.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -97,7 +96,6 @@ web::json::value ReplicationRecordGet::toJson() const return val; } - bool ReplicationRecordGet::fromJson(const web::json::value& val) { bool ok = true; @@ -231,6 +229,7 @@ bool ReplicationRecordGet::fromJson(const web::json::value& val) return ok; } + std::string ReplicationRecordGet::getCreatedAt() const { return createdAt_; diff --git a/cbr/src/v1/model/ReplicationRecordsExtraInfo.cpp b/cbr/src/v1/model/ReplicationRecordsExtraInfo.cpp index c6963eb8c..1307b60f4 100644 --- a/cbr/src/v1/model/ReplicationRecordsExtraInfo.cpp +++ b/cbr/src/v1/model/ReplicationRecordsExtraInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ReplicationRecordsExtraInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -53,7 +52,6 @@ web::json::value ReplicationRecordsExtraInfo::toJson() const return val; } - bool ReplicationRecordsExtraInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ReplicationRecordsExtraInfo::fromJson(const web::json::value& val) return ok; } + int32_t ReplicationRecordsExtraInfo::getProgress() const { return progress_; diff --git a/cbr/src/v1/model/Resource.cpp b/cbr/src/v1/model/Resource.cpp index a6e3315ff..cb77ebd39 100644 --- a/cbr/src/v1/model/Resource.cpp +++ b/cbr/src/v1/model/Resource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/Resource.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -47,7 +46,6 @@ web::json::value Resource::toJson() const return val; } - bool Resource::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool Resource::fromJson(const web::json::value& val) return ok; } + ResourceExtraInfo Resource::getExtraInfo() const { return extraInfo_; diff --git a/cbr/src/v1/model/ResourceCreate.cpp b/cbr/src/v1/model/ResourceCreate.cpp index d76506f17..67d992ede 100644 --- a/cbr/src/v1/model/ResourceCreate.cpp +++ b/cbr/src/v1/model/ResourceCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ResourceCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -47,7 +46,6 @@ web::json::value ResourceCreate::toJson() const return val; } - bool ResourceCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ResourceCreate::fromJson(const web::json::value& val) return ok; } + ResourceExtraInfo ResourceCreate::getExtraInfo() const { return extraInfo_; diff --git a/cbr/src/v1/model/ResourceExtraInfo.cpp b/cbr/src/v1/model/ResourceExtraInfo.cpp index fd653e1c1..43262b898 100644 --- a/cbr/src/v1/model/ResourceExtraInfo.cpp +++ b/cbr/src/v1/model/ResourceExtraInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ResourceExtraInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -36,7 +35,6 @@ web::json::value ResourceExtraInfo::toJson() const return val; } - bool ResourceExtraInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ResourceExtraInfo::fromJson(const web::json::value& val) return ok; } + std::vector& ResourceExtraInfo::getExcludeVolumes() { return excludeVolumes_; diff --git a/cbr/src/v1/model/ResourceExtraInfoIncludeVolumes.cpp b/cbr/src/v1/model/ResourceExtraInfoIncludeVolumes.cpp index d780c051b..bb6c39485 100644 --- a/cbr/src/v1/model/ResourceExtraInfoIncludeVolumes.cpp +++ b/cbr/src/v1/model/ResourceExtraInfoIncludeVolumes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ResourceExtraInfoIncludeVolumes.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value ResourceExtraInfoIncludeVolumes::toJson() const return val; } - bool ResourceExtraInfoIncludeVolumes::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResourceExtraInfoIncludeVolumes::fromJson(const web::json::value& val) return ok; } + std::string ResourceExtraInfoIncludeVolumes::getId() const { return id_; diff --git a/cbr/src/v1/model/ResourceResp.cpp b/cbr/src/v1/model/ResourceResp.cpp index 3b1f115a6..9e16e57b2 100644 --- a/cbr/src/v1/model/ResourceResp.cpp +++ b/cbr/src/v1/model/ResourceResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ResourceResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -72,7 +71,6 @@ web::json::value ResourceResp::toJson() const return val; } - bool ResourceResp::fromJson(const web::json::value& val) { bool ok = true; @@ -161,6 +159,7 @@ bool ResourceResp::fromJson(const web::json::value& val) return ok; } + ResourceExtraInfo ResourceResp::getExtraInfo() const { return extraInfo_; diff --git a/cbr/src/v1/model/RestoreBackupRequest.cpp b/cbr/src/v1/model/RestoreBackupRequest.cpp index 5885771be..28535a179 100644 --- a/cbr/src/v1/model/RestoreBackupRequest.cpp +++ b/cbr/src/v1/model/RestoreBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/RestoreBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value RestoreBackupRequest::toJson() const return val; } - bool RestoreBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RestoreBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string RestoreBackupRequest::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/RestoreBackupResponse.cpp b/cbr/src/v1/model/RestoreBackupResponse.cpp index 94dfec56a..6b2ffa5d8 100644 --- a/cbr/src/v1/model/RestoreBackupResponse.cpp +++ b/cbr/src/v1/model/RestoreBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/RestoreBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -28,7 +27,6 @@ web::json::value RestoreBackupResponse::toJson() const return val; } - bool RestoreBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool RestoreBackupResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cbr/src/v1/model/RestoreDetails.cpp b/cbr/src/v1/model/RestoreDetails.cpp index fa88900c5..38ea5a686 100644 --- a/cbr/src/v1/model/RestoreDetails.cpp +++ b/cbr/src/v1/model/RestoreDetails.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/RestoreDetails.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value RestoreDetails::toJson() const return val; } - bool RestoreDetails::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestoreDetails::fromJson(const web::json::value& val) return ok; } + std::string RestoreDetails::getDestinationPath() const { return destinationPath_; diff --git a/cbr/src/v1/model/SelfLinksInfo.cpp b/cbr/src/v1/model/SelfLinksInfo.cpp index c5ebdd40c..1bece9135 100644 --- a/cbr/src/v1/model/SelfLinksInfo.cpp +++ b/cbr/src/v1/model/SelfLinksInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/SelfLinksInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value SelfLinksInfo::toJson() const return val; } - bool SelfLinksInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SelfLinksInfo::fromJson(const web::json::value& val) return ok; } + std::string SelfLinksInfo::getSelf() const { return self_; diff --git a/cbr/src/v1/model/SetVaultResourceRequest.cpp b/cbr/src/v1/model/SetVaultResourceRequest.cpp index f66dbb08a..cccbb9814 100644 --- a/cbr/src/v1/model/SetVaultResourceRequest.cpp +++ b/cbr/src/v1/model/SetVaultResourceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/SetVaultResourceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value SetVaultResourceRequest::toJson() const return val; } - bool SetVaultResourceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SetVaultResourceRequest::fromJson(const web::json::value& val) return ok; } + std::string SetVaultResourceRequest::getVaultId() const { return vaultId_; diff --git a/cbr/src/v1/model/SetVaultResourceResponse.cpp b/cbr/src/v1/model/SetVaultResourceResponse.cpp index 1600c0e54..1de2e09e2 100644 --- a/cbr/src/v1/model/SetVaultResourceResponse.cpp +++ b/cbr/src/v1/model/SetVaultResourceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/SetVaultResourceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value SetVaultResourceResponse::toJson() const return val; } - bool SetVaultResourceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SetVaultResourceResponse::fromJson(const web::json::value& val) return ok; } + std::vector& SetVaultResourceResponse::getSetResourceIds() { return setResourceIds_; diff --git a/cbr/src/v1/model/ShowAgentRequest.cpp b/cbr/src/v1/model/ShowAgentRequest.cpp index f0d674610..f10b9967f 100644 --- a/cbr/src/v1/model/ShowAgentRequest.cpp +++ b/cbr/src/v1/model/ShowAgentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowAgentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value ShowAgentRequest::toJson() const return val; } - bool ShowAgentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowAgentRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAgentRequest::getAgentId() const { return agentId_; diff --git a/cbr/src/v1/model/ShowAgentResponse.cpp b/cbr/src/v1/model/ShowAgentResponse.cpp index d5c6baf67..b29453d6a 100644 --- a/cbr/src/v1/model/ShowAgentResponse.cpp +++ b/cbr/src/v1/model/ShowAgentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowAgentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ShowAgentResponse::toJson() const return val; } - bool ShowAgentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowAgentResponse::fromJson(const web::json::value& val) return ok; } + Agent ShowAgentResponse::getAgent() const { return agent_; diff --git a/cbr/src/v1/model/ShowBackupRequest.cpp b/cbr/src/v1/model/ShowBackupRequest.cpp index 121477658..8baee05cd 100644 --- a/cbr/src/v1/model/ShowBackupRequest.cpp +++ b/cbr/src/v1/model/ShowBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value ShowBackupRequest::toJson() const return val; } - bool ShowBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowBackupRequest::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/ShowBackupResponse.cpp b/cbr/src/v1/model/ShowBackupResponse.cpp index c259605ce..d86157661 100644 --- a/cbr/src/v1/model/ShowBackupResponse.cpp +++ b/cbr/src/v1/model/ShowBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ShowBackupResponse::toJson() const return val; } - bool ShowBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowBackupResponse::fromJson(const web::json::value& val) return ok; } + BackupResp ShowBackupResponse::getBackup() const { return backup_; diff --git a/cbr/src/v1/model/ShowCheckpointRequest.cpp b/cbr/src/v1/model/ShowCheckpointRequest.cpp index 8d44dc6d3..b66fd223c 100644 --- a/cbr/src/v1/model/ShowCheckpointRequest.cpp +++ b/cbr/src/v1/model/ShowCheckpointRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowCheckpointRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value ShowCheckpointRequest::toJson() const return val; } - bool ShowCheckpointRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowCheckpointRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowCheckpointRequest::getCheckpointId() const { return checkpointId_; diff --git a/cbr/src/v1/model/ShowCheckpointResponse.cpp b/cbr/src/v1/model/ShowCheckpointResponse.cpp index 1d83100b4..b8f4fb5d8 100644 --- a/cbr/src/v1/model/ShowCheckpointResponse.cpp +++ b/cbr/src/v1/model/ShowCheckpointResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowCheckpointResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ShowCheckpointResponse::toJson() const return val; } - bool ShowCheckpointResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowCheckpointResponse::fromJson(const web::json::value& val) return ok; } + CheckpointCreate ShowCheckpointResponse::getCheckpoint() const { return checkpoint_; diff --git a/cbr/src/v1/model/ShowDomainRequest.cpp b/cbr/src/v1/model/ShowDomainRequest.cpp index 00c74556e..7b2949629 100644 --- a/cbr/src/v1/model/ShowDomainRequest.cpp +++ b/cbr/src/v1/model/ShowDomainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowDomainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value ShowDomainRequest::toJson() const return val; } - bool ShowDomainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowDomainRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainRequest::getSourceProjectId() const { return sourceProjectId_; diff --git a/cbr/src/v1/model/ShowDomainResponse.cpp b/cbr/src/v1/model/ShowDomainResponse.cpp index 2cc0a342f..a66b5571f 100644 --- a/cbr/src/v1/model/ShowDomainResponse.cpp +++ b/cbr/src/v1/model/ShowDomainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowDomainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -48,7 +47,6 @@ web::json::value ShowDomainResponse::toJson() const return val; } - bool ShowDomainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowDomainResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainResponse::getProjectName() const { return projectName_; diff --git a/cbr/src/v1/model/ShowMemberDetailRequest.cpp b/cbr/src/v1/model/ShowMemberDetailRequest.cpp index 7529de2ec..c6d90a5ee 100644 --- a/cbr/src/v1/model/ShowMemberDetailRequest.cpp +++ b/cbr/src/v1/model/ShowMemberDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowMemberDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value ShowMemberDetailRequest::toJson() const return val; } - bool ShowMemberDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowMemberDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowMemberDetailRequest::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/ShowMemberDetailResponse.cpp b/cbr/src/v1/model/ShowMemberDetailResponse.cpp index 30f9a7401..0c094a70e 100644 --- a/cbr/src/v1/model/ShowMemberDetailResponse.cpp +++ b/cbr/src/v1/model/ShowMemberDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowMemberDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ShowMemberDetailResponse::toJson() const return val; } - bool ShowMemberDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowMemberDetailResponse::fromJson(const web::json::value& val) return ok; } + Member ShowMemberDetailResponse::getMember() const { return member_; diff --git a/cbr/src/v1/model/ShowMembersDetailRequest.cpp b/cbr/src/v1/model/ShowMembersDetailRequest.cpp index 4d16a0b0d..831499d36 100644 --- a/cbr/src/v1/model/ShowMembersDetailRequest.cpp +++ b/cbr/src/v1/model/ShowMembersDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowMembersDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -73,7 +72,6 @@ web::json::value ShowMembersDetailRequest::toJson() const return val; } - bool ShowMembersDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ShowMembersDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowMembersDetailRequest::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/ShowMembersDetailResponse.cpp b/cbr/src/v1/model/ShowMembersDetailResponse.cpp index 9d2106eee..d91ac5f3e 100644 --- a/cbr/src/v1/model/ShowMembersDetailResponse.cpp +++ b/cbr/src/v1/model/ShowMembersDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowMembersDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value ShowMembersDetailResponse::toJson() const return val; } - bool ShowMembersDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowMembersDetailResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowMembersDetailResponse::getMembers() { return members_; diff --git a/cbr/src/v1/model/ShowMetadataRequest.cpp b/cbr/src/v1/model/ShowMetadataRequest.cpp index 6579e70f5..6484172ef 100644 --- a/cbr/src/v1/model/ShowMetadataRequest.cpp +++ b/cbr/src/v1/model/ShowMetadataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowMetadataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value ShowMetadataRequest::toJson() const return val; } - bool ShowMetadataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowMetadataRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowMetadataRequest::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/ShowMetadataResponse.cpp b/cbr/src/v1/model/ShowMetadataResponse.cpp index 83f171c02..e99dba471 100644 --- a/cbr/src/v1/model/ShowMetadataResponse.cpp +++ b/cbr/src/v1/model/ShowMetadataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowMetadataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -65,7 +64,6 @@ web::json::value ShowMetadataResponse::toJson() const return val; } - bool ShowMetadataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool ShowMetadataResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowMetadataResponse::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/ShowMigrateStatusRequest.cpp b/cbr/src/v1/model/ShowMigrateStatusRequest.cpp index eb51d1946..f97f4ddb9 100644 --- a/cbr/src/v1/model/ShowMigrateStatusRequest.cpp +++ b/cbr/src/v1/model/ShowMigrateStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowMigrateStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value ShowMigrateStatusRequest::toJson() const return val; } - bool ShowMigrateStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowMigrateStatusRequest::fromJson(const web::json::value& val) return ok; } + bool ShowMigrateStatusRequest::isAllRegions() const { return allRegions_; diff --git a/cbr/src/v1/model/ShowMigrateStatusResponse.cpp b/cbr/src/v1/model/ShowMigrateStatusResponse.cpp index 4500758c4..602ab9770 100644 --- a/cbr/src/v1/model/ShowMigrateStatusResponse.cpp +++ b/cbr/src/v1/model/ShowMigrateStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowMigrateStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value ShowMigrateStatusResponse::toJson() const return val; } - bool ShowMigrateStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowMigrateStatusResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowMigrateStatusResponse::getStatus() const { return status_; diff --git a/cbr/src/v1/model/ShowOpLogRequest.cpp b/cbr/src/v1/model/ShowOpLogRequest.cpp index d17e2bbf9..f19de7c00 100644 --- a/cbr/src/v1/model/ShowOpLogRequest.cpp +++ b/cbr/src/v1/model/ShowOpLogRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowOpLogRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value ShowOpLogRequest::toJson() const return val; } - bool ShowOpLogRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowOpLogRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowOpLogRequest::getOperationLogId() const { return operationLogId_; diff --git a/cbr/src/v1/model/ShowOpLogResponse.cpp b/cbr/src/v1/model/ShowOpLogResponse.cpp index b2df977b1..9d5c04e56 100644 --- a/cbr/src/v1/model/ShowOpLogResponse.cpp +++ b/cbr/src/v1/model/ShowOpLogResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowOpLogResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ShowOpLogResponse::toJson() const return val; } - bool ShowOpLogResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowOpLogResponse::fromJson(const web::json::value& val) return ok; } + OperationLog ShowOpLogResponse::getOperationLog() const { return operationLog_; diff --git a/cbr/src/v1/model/ShowPolicyRequest.cpp b/cbr/src/v1/model/ShowPolicyRequest.cpp index 1ba76305d..5e907bd55 100644 --- a/cbr/src/v1/model/ShowPolicyRequest.cpp +++ b/cbr/src/v1/model/ShowPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value ShowPolicyRequest::toJson() const return val; } - bool ShowPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowPolicyRequest::getPolicyId() const { return policyId_; diff --git a/cbr/src/v1/model/ShowPolicyResponse.cpp b/cbr/src/v1/model/ShowPolicyResponse.cpp index f25b96344..beccca407 100644 --- a/cbr/src/v1/model/ShowPolicyResponse.cpp +++ b/cbr/src/v1/model/ShowPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ShowPolicyResponse::toJson() const return val; } - bool ShowPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowPolicyResponse::fromJson(const web::json::value& val) return ok; } + Policy ShowPolicyResponse::getPolicy() const { return policy_; diff --git a/cbr/src/v1/model/ShowProtectableRequest.cpp b/cbr/src/v1/model/ShowProtectableRequest.cpp index cd80670ee..20f019fc2 100644 --- a/cbr/src/v1/model/ShowProtectableRequest.cpp +++ b/cbr/src/v1/model/ShowProtectableRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowProtectableRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value ShowProtectableRequest::toJson() const return val; } - bool ShowProtectableRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowProtectableRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowProtectableRequest::getInstanceId() const { return instanceId_; diff --git a/cbr/src/v1/model/ShowProtectableResponse.cpp b/cbr/src/v1/model/ShowProtectableResponse.cpp index 1f6147d6b..eb8c50f4a 100644 --- a/cbr/src/v1/model/ShowProtectableResponse.cpp +++ b/cbr/src/v1/model/ShowProtectableResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowProtectableResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ShowProtectableResponse::toJson() const return val; } - bool ShowProtectableResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowProtectableResponse::fromJson(const web::json::value& val) return ok; } + ProtectablesResp ShowProtectableResponse::getInstance() const { return instance_; diff --git a/cbr/src/v1/model/ShowReplicationCapabilitiesRequest.cpp b/cbr/src/v1/model/ShowReplicationCapabilitiesRequest.cpp index bd17a4e66..232b0b1d1 100644 --- a/cbr/src/v1/model/ShowReplicationCapabilitiesRequest.cpp +++ b/cbr/src/v1/model/ShowReplicationCapabilitiesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowReplicationCapabilitiesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -28,7 +27,6 @@ web::json::value ShowReplicationCapabilitiesRequest::toJson() const return val; } - bool ShowReplicationCapabilitiesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowReplicationCapabilitiesRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cbr/src/v1/model/ShowReplicationCapabilitiesResponse.cpp b/cbr/src/v1/model/ShowReplicationCapabilitiesResponse.cpp index 411a44289..01cf366fa 100644 --- a/cbr/src/v1/model/ShowReplicationCapabilitiesResponse.cpp +++ b/cbr/src/v1/model/ShowReplicationCapabilitiesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowReplicationCapabilitiesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ShowReplicationCapabilitiesResponse::toJson() const return val; } - bool ShowReplicationCapabilitiesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowReplicationCapabilitiesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowReplicationCapabilitiesResponse::getRegions() { return regions_; diff --git a/cbr/src/v1/model/ShowStorageUsageRequest.cpp b/cbr/src/v1/model/ShowStorageUsageRequest.cpp index a417b023a..06a33434b 100644 --- a/cbr/src/v1/model/ShowStorageUsageRequest.cpp +++ b/cbr/src/v1/model/ShowStorageUsageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowStorageUsageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -48,7 +47,6 @@ web::json::value ShowStorageUsageRequest::toJson() const return val; } - bool ShowStorageUsageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowStorageUsageRequest::fromJson(const web::json::value& val) return ok; } + int32_t ShowStorageUsageRequest::getLimit() const { return limit_; diff --git a/cbr/src/v1/model/ShowStorageUsageResponse.cpp b/cbr/src/v1/model/ShowStorageUsageResponse.cpp index b8ba49f47..c8633f8fc 100644 --- a/cbr/src/v1/model/ShowStorageUsageResponse.cpp +++ b/cbr/src/v1/model/ShowStorageUsageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowStorageUsageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value ShowStorageUsageResponse::toJson() const return val; } - bool ShowStorageUsageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowStorageUsageResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowStorageUsageResponse::getResourceCount() const { return resourceCount_; diff --git a/cbr/src/v1/model/ShowSummaryRequest.cpp b/cbr/src/v1/model/ShowSummaryRequest.cpp index 17b7c02d8..21c6c1790 100644 --- a/cbr/src/v1/model/ShowSummaryRequest.cpp +++ b/cbr/src/v1/model/ShowSummaryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowSummaryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -28,7 +27,6 @@ web::json::value ShowSummaryRequest::toJson() const return val; } - bool ShowSummaryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowSummaryRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cbr/src/v1/model/ShowSummaryResponse.cpp b/cbr/src/v1/model/ShowSummaryResponse.cpp index 65e8d5598..5e355960f 100644 --- a/cbr/src/v1/model/ShowSummaryResponse.cpp +++ b/cbr/src/v1/model/ShowSummaryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowSummaryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value ShowSummaryResponse::toJson() const return val; } - bool ShowSummaryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowSummaryResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowSummaryResponse::getSize() const { return size_; diff --git a/cbr/src/v1/model/ShowVaultProjectTagRequest.cpp b/cbr/src/v1/model/ShowVaultProjectTagRequest.cpp index 3b1445e31..c719c653b 100644 --- a/cbr/src/v1/model/ShowVaultProjectTagRequest.cpp +++ b/cbr/src/v1/model/ShowVaultProjectTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowVaultProjectTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -28,7 +27,6 @@ web::json::value ShowVaultProjectTagRequest::toJson() const return val; } - bool ShowVaultProjectTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowVaultProjectTagRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cbr/src/v1/model/ShowVaultProjectTagResponse.cpp b/cbr/src/v1/model/ShowVaultProjectTagResponse.cpp index 7eb61b438..4cefc7c90 100644 --- a/cbr/src/v1/model/ShowVaultProjectTagResponse.cpp +++ b/cbr/src/v1/model/ShowVaultProjectTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowVaultProjectTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ShowVaultProjectTagResponse::toJson() const return val; } - bool ShowVaultProjectTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowVaultProjectTagResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowVaultProjectTagResponse::getTags() { return tags_; diff --git a/cbr/src/v1/model/ShowVaultRequest.cpp b/cbr/src/v1/model/ShowVaultRequest.cpp index 9a90c32c8..0fb2742db 100644 --- a/cbr/src/v1/model/ShowVaultRequest.cpp +++ b/cbr/src/v1/model/ShowVaultRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowVaultRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value ShowVaultRequest::toJson() const return val; } - bool ShowVaultRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowVaultRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowVaultRequest::getVaultId() const { return vaultId_; diff --git a/cbr/src/v1/model/ShowVaultResourceInstancesRequest.cpp b/cbr/src/v1/model/ShowVaultResourceInstancesRequest.cpp index bf4ed6544..aac8961ce 100644 --- a/cbr/src/v1/model/ShowVaultResourceInstancesRequest.cpp +++ b/cbr/src/v1/model/ShowVaultResourceInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowVaultResourceInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ShowVaultResourceInstancesRequest::toJson() const return val; } - bool ShowVaultResourceInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowVaultResourceInstancesRequest::fromJson(const web::json::value& val) return ok; } + VaultResourceInstancesReq ShowVaultResourceInstancesRequest::getBody() const { return body_; diff --git a/cbr/src/v1/model/ShowVaultResourceInstancesResponse.cpp b/cbr/src/v1/model/ShowVaultResourceInstancesResponse.cpp index f82853561..8a9a54d87 100644 --- a/cbr/src/v1/model/ShowVaultResourceInstancesResponse.cpp +++ b/cbr/src/v1/model/ShowVaultResourceInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowVaultResourceInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value ShowVaultResourceInstancesResponse::toJson() const return val; } - bool ShowVaultResourceInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowVaultResourceInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowVaultResourceInstancesResponse::getResources() { return resources_; diff --git a/cbr/src/v1/model/ShowVaultResponse.cpp b/cbr/src/v1/model/ShowVaultResponse.cpp index f6bd74647..16143890c 100644 --- a/cbr/src/v1/model/ShowVaultResponse.cpp +++ b/cbr/src/v1/model/ShowVaultResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowVaultResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value ShowVaultResponse::toJson() const return val; } - bool ShowVaultResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowVaultResponse::fromJson(const web::json::value& val) return ok; } + Vault ShowVaultResponse::getVault() const { return vault_; diff --git a/cbr/src/v1/model/ShowVaultTagRequest.cpp b/cbr/src/v1/model/ShowVaultTagRequest.cpp index e3ea7c2f8..26c8b8a3b 100644 --- a/cbr/src/v1/model/ShowVaultTagRequest.cpp +++ b/cbr/src/v1/model/ShowVaultTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowVaultTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value ShowVaultTagRequest::toJson() const return val; } - bool ShowVaultTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowVaultTagRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowVaultTagRequest::getVaultId() const { return vaultId_; diff --git a/cbr/src/v1/model/ShowVaultTagResponse.cpp b/cbr/src/v1/model/ShowVaultTagResponse.cpp index d00a7b3b3..cb810819a 100644 --- a/cbr/src/v1/model/ShowVaultTagResponse.cpp +++ b/cbr/src/v1/model/ShowVaultTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/ShowVaultTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -36,7 +35,6 @@ web::json::value ShowVaultTagResponse::toJson() const return val; } - bool ShowVaultTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ShowVaultTagResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowVaultTagResponse::getTags() { return tags_; diff --git a/cbr/src/v1/model/StorageUsage.cpp b/cbr/src/v1/model/StorageUsage.cpp index 9cef2206c..136b3a012 100644 --- a/cbr/src/v1/model/StorageUsage.cpp +++ b/cbr/src/v1/model/StorageUsage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/StorageUsage.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -58,7 +57,6 @@ web::json::value StorageUsage::toJson() const return val; } - bool StorageUsage::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool StorageUsage::fromJson(const web::json::value& val) return ok; } + int32_t StorageUsage::getBackupCount() const { return backupCount_; diff --git a/cbr/src/v1/model/SyncParam.cpp b/cbr/src/v1/model/SyncParam.cpp index f60e7cabc..891590567 100644 --- a/cbr/src/v1/model/SyncParam.cpp +++ b/cbr/src/v1/model/SyncParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/SyncParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value SyncParam::toJson() const return val; } - bool SyncParam::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SyncParam::fromJson(const web::json::value& val) return ok; } + bool SyncParam::isAutoTrigger() const { return autoTrigger_; diff --git a/cbr/src/v1/model/SyncReq.cpp b/cbr/src/v1/model/SyncReq.cpp index 30a0fde69..43f7f5af3 100644 --- a/cbr/src/v1/model/SyncReq.cpp +++ b/cbr/src/v1/model/SyncReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/SyncReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value SyncReq::toJson() const return val; } - bool SyncReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SyncReq::fromJson(const web::json::value& val) return ok; } + SyncParam SyncReq::getSync() const { return sync_; diff --git a/cbr/src/v1/model/SyncRespBody.cpp b/cbr/src/v1/model/SyncRespBody.cpp index 32c591ff0..68a86a697 100644 --- a/cbr/src/v1/model/SyncRespBody.cpp +++ b/cbr/src/v1/model/SyncRespBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/SyncRespBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value SyncRespBody::toJson() const return val; } - bool SyncRespBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SyncRespBody::fromJson(const web::json::value& val) return ok; } + std::string SyncRespBody::getOperationLogId() const { return operationLogId_; diff --git a/cbr/src/v1/model/SysTag.cpp b/cbr/src/v1/model/SysTag.cpp index 35f69cd14..dee4eaaef 100644 --- a/cbr/src/v1/model/SysTag.cpp +++ b/cbr/src/v1/model/SysTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/SysTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value SysTag::toJson() const return val; } - bool SysTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SysTag::fromJson(const web::json::value& val) return ok; } + std::string SysTag::getKey() const { return key_; diff --git a/cbr/src/v1/model/SysTags.cpp b/cbr/src/v1/model/SysTags.cpp index dfb4a24a8..a0fdf16d5 100644 --- a/cbr/src/v1/model/SysTags.cpp +++ b/cbr/src/v1/model/SysTags.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/SysTags.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value SysTags::toJson() const return val; } - bool SysTags::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SysTags::fromJson(const web::json::value& val) return ok; } + std::string SysTags::getKey() const { return key_; diff --git a/cbr/src/v1/model/Tag.cpp b/cbr/src/v1/model/Tag.cpp index ca14f1315..c99ac649e 100644 --- a/cbr/src/v1/model/Tag.cpp +++ b/cbr/src/v1/model/Tag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/Tag.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value Tag::toJson() const return val; } - bool Tag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Tag::fromJson(const web::json::value& val) return ok; } + std::string Tag::getKey() const { return key_; diff --git a/cbr/src/v1/model/TagResource.cpp b/cbr/src/v1/model/TagResource.cpp index 3a86fbbdb..fb5268cc5 100644 --- a/cbr/src/v1/model/TagResource.cpp +++ b/cbr/src/v1/model/TagResource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/TagResource.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -50,7 +49,6 @@ web::json::value TagResource::toJson() const return val; } - bool TagResource::fromJson(const web::json::value& val) { bool ok = true; @@ -103,6 +101,7 @@ bool TagResource::fromJson(const web::json::value& val) return ok; } + std::string TagResource::getResourceId() const { return resourceId_; diff --git a/cbr/src/v1/model/TagsReq.cpp b/cbr/src/v1/model/TagsReq.cpp index f831f393c..b3d22ade4 100644 --- a/cbr/src/v1/model/TagsReq.cpp +++ b/cbr/src/v1/model/TagsReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/TagsReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value TagsReq::toJson() const return val; } - bool TagsReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TagsReq::fromJson(const web::json::value& val) return ok; } + std::string TagsReq::getKey() const { return key_; diff --git a/cbr/src/v1/model/TagsResp.cpp b/cbr/src/v1/model/TagsResp.cpp index 806671a64..84aaf1c17 100644 --- a/cbr/src/v1/model/TagsResp.cpp +++ b/cbr/src/v1/model/TagsResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/TagsResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value TagsResp::toJson() const return val; } - bool TagsResp::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagsResp::fromJson(const web::json::value& val) return ok; } + std::string TagsResp::getKey() const { return key_; diff --git a/cbr/src/v1/model/UnregisterAgentRequest.cpp b/cbr/src/v1/model/UnregisterAgentRequest.cpp index b9b7c7010..2478a084f 100644 --- a/cbr/src/v1/model/UnregisterAgentRequest.cpp +++ b/cbr/src/v1/model/UnregisterAgentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UnregisterAgentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value UnregisterAgentRequest::toJson() const return val; } - bool UnregisterAgentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UnregisterAgentRequest::fromJson(const web::json::value& val) return ok; } + std::string UnregisterAgentRequest::getAgentId() const { return agentId_; diff --git a/cbr/src/v1/model/UnregisterAgentResponse.cpp b/cbr/src/v1/model/UnregisterAgentResponse.cpp index b5230e692..0f0728cab 100644 --- a/cbr/src/v1/model/UnregisterAgentResponse.cpp +++ b/cbr/src/v1/model/UnregisterAgentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UnregisterAgentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -28,7 +27,6 @@ web::json::value UnregisterAgentResponse::toJson() const return val; } - bool UnregisterAgentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UnregisterAgentResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cbr/src/v1/model/UpdateAgentRequest.cpp b/cbr/src/v1/model/UpdateAgentRequest.cpp index 7c3ac55e0..1776cbd57 100644 --- a/cbr/src/v1/model/UpdateAgentRequest.cpp +++ b/cbr/src/v1/model/UpdateAgentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UpdateAgentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value UpdateAgentRequest::toJson() const return val; } - bool UpdateAgentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateAgentRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateAgentRequest::getAgentId() const { return agentId_; diff --git a/cbr/src/v1/model/UpdateAgentResponse.cpp b/cbr/src/v1/model/UpdateAgentResponse.cpp index 0317f716d..183b19f9d 100644 --- a/cbr/src/v1/model/UpdateAgentResponse.cpp +++ b/cbr/src/v1/model/UpdateAgentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UpdateAgentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value UpdateAgentResponse::toJson() const return val; } - bool UpdateAgentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateAgentResponse::fromJson(const web::json::value& val) return ok; } + Agent UpdateAgentResponse::getAgent() const { return agent_; diff --git a/cbr/src/v1/model/UpdateBackupRequest.cpp b/cbr/src/v1/model/UpdateBackupRequest.cpp index de086875d..cafda6dde 100644 --- a/cbr/src/v1/model/UpdateBackupRequest.cpp +++ b/cbr/src/v1/model/UpdateBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UpdateBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value UpdateBackupRequest::toJson() const return val; } - bool UpdateBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateBackupRequest::getBackupId() const { return backupId_; diff --git a/cbr/src/v1/model/UpdateBackupResponse.cpp b/cbr/src/v1/model/UpdateBackupResponse.cpp index 197e8aea5..45082a902 100644 --- a/cbr/src/v1/model/UpdateBackupResponse.cpp +++ b/cbr/src/v1/model/UpdateBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UpdateBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value UpdateBackupResponse::toJson() const return val; } - bool UpdateBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateBackupResponse::fromJson(const web::json::value& val) return ok; } + BackupResp UpdateBackupResponse::getBackup() const { return backup_; diff --git a/cbr/src/v1/model/UpdateMember.cpp b/cbr/src/v1/model/UpdateMember.cpp index 78584d4bb..002abf0b7 100644 --- a/cbr/src/v1/model/UpdateMember.cpp +++ b/cbr/src/v1/model/UpdateMember.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UpdateMember.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value UpdateMember::toJson() const return val; } - bool UpdateMember::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateMember::fromJson(const web::json::value& val) return ok; } + std::string UpdateMember::getStatus() const { return status_; diff --git a/cbr/src/v1/model/UpdateMemberStatusRequest.cpp b/cbr/src/v1/model/UpdateMemberStatusRequest.cpp index b551bd46e..c6cb93018 100644 --- a/cbr/src/v1/model/UpdateMemberStatusRequest.cpp +++ b/cbr/src/v1/model/UpdateMemberStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UpdateMemberStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -42,7 +41,6 @@ web::json::value UpdateMemberStatusRequest::toJson() const return val; } - bool UpdateMemberStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateMemberStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateMemberStatusRequest::getMemberId() const { return memberId_; diff --git a/cbr/src/v1/model/UpdateMemberStatusResponse.cpp b/cbr/src/v1/model/UpdateMemberStatusResponse.cpp index d1ece0321..4b8b482bb 100644 --- a/cbr/src/v1/model/UpdateMemberStatusResponse.cpp +++ b/cbr/src/v1/model/UpdateMemberStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UpdateMemberStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value UpdateMemberStatusResponse::toJson() const return val; } - bool UpdateMemberStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateMemberStatusResponse::fromJson(const web::json::value& val) return ok; } + Member UpdateMemberStatusResponse::getMember() const { return member_; diff --git a/cbr/src/v1/model/UpdateOrderRequest.cpp b/cbr/src/v1/model/UpdateOrderRequest.cpp index 22c416bc6..990f3b5fc 100644 --- a/cbr/src/v1/model/UpdateOrderRequest.cpp +++ b/cbr/src/v1/model/UpdateOrderRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UpdateOrderRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value UpdateOrderRequest::toJson() const return val; } - bool UpdateOrderRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateOrderRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateOrderRequest::getOrderId() const { return orderId_; diff --git a/cbr/src/v1/model/UpdateOrderResponse.cpp b/cbr/src/v1/model/UpdateOrderResponse.cpp index 6d9388829..4c2bef6e7 100644 --- a/cbr/src/v1/model/UpdateOrderResponse.cpp +++ b/cbr/src/v1/model/UpdateOrderResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UpdateOrderResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -43,7 +42,6 @@ web::json::value UpdateOrderResponse::toJson() const return val; } - bool UpdateOrderResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdateOrderResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateOrderResponse::getOrderId() const { return orderId_; diff --git a/cbr/src/v1/model/UpdatePolicyRequest.cpp b/cbr/src/v1/model/UpdatePolicyRequest.cpp index 2c2802ce7..f2b895027 100644 --- a/cbr/src/v1/model/UpdatePolicyRequest.cpp +++ b/cbr/src/v1/model/UpdatePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UpdatePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value UpdatePolicyRequest::toJson() const return val; } - bool UpdatePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdatePolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdatePolicyRequest::getPolicyId() const { return policyId_; diff --git a/cbr/src/v1/model/UpdatePolicyResponse.cpp b/cbr/src/v1/model/UpdatePolicyResponse.cpp index 03ed6ba91..0fa65d44a 100644 --- a/cbr/src/v1/model/UpdatePolicyResponse.cpp +++ b/cbr/src/v1/model/UpdatePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UpdatePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value UpdatePolicyResponse::toJson() const return val; } - bool UpdatePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdatePolicyResponse::fromJson(const web::json::value& val) return ok; } + Policy UpdatePolicyResponse::getPolicy() const { return policy_; diff --git a/cbr/src/v1/model/UpdateVaultRequest.cpp b/cbr/src/v1/model/UpdateVaultRequest.cpp index adfb3b3e0..2b13ec6b0 100644 --- a/cbr/src/v1/model/UpdateVaultRequest.cpp +++ b/cbr/src/v1/model/UpdateVaultRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UpdateVaultRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value UpdateVaultRequest::toJson() const return val; } - bool UpdateVaultRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateVaultRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateVaultRequest::getVaultId() const { return vaultId_; diff --git a/cbr/src/v1/model/UpdateVaultResponse.cpp b/cbr/src/v1/model/UpdateVaultResponse.cpp index 97bbc720a..34875b0fc 100644 --- a/cbr/src/v1/model/UpdateVaultResponse.cpp +++ b/cbr/src/v1/model/UpdateVaultResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/UpdateVaultResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value UpdateVaultResponse::toJson() const return val; } - bool UpdateVaultResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateVaultResponse::fromJson(const web::json::value& val) return ok; } + Vault UpdateVaultResponse::getVault() const { return vault_; diff --git a/cbr/src/v1/model/Vault.cpp b/cbr/src/v1/model/Vault.cpp index f8ed30512..639fdb1cc 100644 --- a/cbr/src/v1/model/Vault.cpp +++ b/cbr/src/v1/model/Vault.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/Vault.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -104,7 +103,6 @@ web::json::value Vault::toJson() const return val; } - bool Vault::fromJson(const web::json::value& val) { bool ok = true; @@ -256,6 +254,7 @@ bool Vault::fromJson(const web::json::value& val) return ok; } + Billing Vault::getBilling() const { return billing_; diff --git a/cbr/src/v1/model/VaultAddResourceReq.cpp b/cbr/src/v1/model/VaultAddResourceReq.cpp index 072470d9f..e0df1860f 100644 --- a/cbr/src/v1/model/VaultAddResourceReq.cpp +++ b/cbr/src/v1/model/VaultAddResourceReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultAddResourceReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value VaultAddResourceReq::toJson() const return val; } - bool VaultAddResourceReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool VaultAddResourceReq::fromJson(const web::json::value& val) return ok; } + std::vector& VaultAddResourceReq::getResources() { return resources_; diff --git a/cbr/src/v1/model/VaultAssociate.cpp b/cbr/src/v1/model/VaultAssociate.cpp index 414054f95..4028dd89d 100644 --- a/cbr/src/v1/model/VaultAssociate.cpp +++ b/cbr/src/v1/model/VaultAssociate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultAssociate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -42,7 +41,6 @@ web::json::value VaultAssociate::toJson() const return val; } - bool VaultAssociate::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool VaultAssociate::fromJson(const web::json::value& val) return ok; } + std::string VaultAssociate::getDestinationVaultId() const { return destinationVaultId_; diff --git a/cbr/src/v1/model/VaultBackup.cpp b/cbr/src/v1/model/VaultBackup.cpp index b0e85515d..fbe874252 100644 --- a/cbr/src/v1/model/VaultBackup.cpp +++ b/cbr/src/v1/model/VaultBackup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultBackup.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value VaultBackup::toJson() const return val; } - bool VaultBackup::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool VaultBackup::fromJson(const web::json::value& val) return ok; } + CheckpointParam VaultBackup::getParameters() const { return parameters_; diff --git a/cbr/src/v1/model/VaultBackupReq.cpp b/cbr/src/v1/model/VaultBackupReq.cpp index b266da16e..f20577e9e 100644 --- a/cbr/src/v1/model/VaultBackupReq.cpp +++ b/cbr/src/v1/model/VaultBackupReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultBackupReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value VaultBackupReq::toJson() const return val; } - bool VaultBackupReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool VaultBackupReq::fromJson(const web::json::value& val) return ok; } + VaultBackup VaultBackupReq::getCheckpoint() const { return checkpoint_; diff --git a/cbr/src/v1/model/VaultBatchUpdate.cpp b/cbr/src/v1/model/VaultBatchUpdate.cpp index cdeaa277c..349ca33d4 100644 --- a/cbr/src/v1/model/VaultBatchUpdate.cpp +++ b/cbr/src/v1/model/VaultBatchUpdate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultBatchUpdate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -38,7 +37,6 @@ web::json::value VaultBatchUpdate::toJson() const return val; } - bool VaultBatchUpdate::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool VaultBatchUpdate::fromJson(const web::json::value& val) return ok; } + bool VaultBatchUpdate::isSmnNotify() const { return smnNotify_; diff --git a/cbr/src/v1/model/VaultBindRules.cpp b/cbr/src/v1/model/VaultBindRules.cpp index e0d441a2b..e770bd0eb 100644 --- a/cbr/src/v1/model/VaultBindRules.cpp +++ b/cbr/src/v1/model/VaultBindRules.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultBindRules.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value VaultBindRules::toJson() const return val; } - bool VaultBindRules::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool VaultBindRules::fromJson(const web::json::value& val) return ok; } + std::vector& VaultBindRules::getTags() { return tags_; diff --git a/cbr/src/v1/model/VaultCreate.cpp b/cbr/src/v1/model/VaultCreate.cpp index 89c289d67..94af70eef 100644 --- a/cbr/src/v1/model/VaultCreate.cpp +++ b/cbr/src/v1/model/VaultCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -94,7 +93,6 @@ web::json::value VaultCreate::toJson() const return val; } - bool VaultCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -228,6 +226,7 @@ bool VaultCreate::fromJson(const web::json::value& val) return ok; } + std::string VaultCreate::getBackupPolicyId() const { return backupPolicyId_; diff --git a/cbr/src/v1/model/VaultCreateParameters.cpp b/cbr/src/v1/model/VaultCreateParameters.cpp index c6d7b7443..79ea6699e 100644 --- a/cbr/src/v1/model/VaultCreateParameters.cpp +++ b/cbr/src/v1/model/VaultCreateParameters.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultCreateParameters.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value VaultCreateParameters::toJson() const return val; } - bool VaultCreateParameters::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool VaultCreateParameters::fromJson(const web::json::value& val) return ok; } + CombinedOrder VaultCreateParameters::getCombinedOrder() const { return combinedOrder_; diff --git a/cbr/src/v1/model/VaultCreateReq.cpp b/cbr/src/v1/model/VaultCreateReq.cpp index deb380b17..fe946c644 100644 --- a/cbr/src/v1/model/VaultCreateReq.cpp +++ b/cbr/src/v1/model/VaultCreateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultCreateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value VaultCreateReq::toJson() const return val; } - bool VaultCreateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool VaultCreateReq::fromJson(const web::json::value& val) return ok; } + VaultCreate VaultCreateReq::getVault() const { return vault_; diff --git a/cbr/src/v1/model/VaultCreateResource.cpp b/cbr/src/v1/model/VaultCreateResource.cpp index 01ab07b08..b7e80926e 100644 --- a/cbr/src/v1/model/VaultCreateResource.cpp +++ b/cbr/src/v1/model/VaultCreateResource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultCreateResource.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -138,7 +137,6 @@ web::json::value VaultCreateResource::toJson() const return val; } - bool VaultCreateResource::fromJson(const web::json::value& val) { bool ok = true; @@ -353,6 +351,7 @@ bool VaultCreateResource::fromJson(const web::json::value& val) return ok; } + Billing VaultCreateResource::getBilling() const { return billing_; diff --git a/cbr/src/v1/model/VaultDissociate.cpp b/cbr/src/v1/model/VaultDissociate.cpp index 49f7b233c..8ca6de7bd 100644 --- a/cbr/src/v1/model/VaultDissociate.cpp +++ b/cbr/src/v1/model/VaultDissociate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultDissociate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -33,7 +32,6 @@ web::json::value VaultDissociate::toJson() const return val; } - bool VaultDissociate::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool VaultDissociate::fromJson(const web::json::value& val) return ok; } + std::string VaultDissociate::getPolicyId() const { return policyId_; diff --git a/cbr/src/v1/model/VaultGet.cpp b/cbr/src/v1/model/VaultGet.cpp index 3f6f5db2f..2f0803dab 100644 --- a/cbr/src/v1/model/VaultGet.cpp +++ b/cbr/src/v1/model/VaultGet.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultGet.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -114,7 +113,6 @@ web::json::value VaultGet::toJson() const return val; } - bool VaultGet::fromJson(const web::json::value& val) { bool ok = true; @@ -284,6 +282,7 @@ bool VaultGet::fromJson(const web::json::value& val) return ok; } + Billing VaultGet::getBilling() const { return billing_; diff --git a/cbr/src/v1/model/VaultMigrateResourceReq.cpp b/cbr/src/v1/model/VaultMigrateResourceReq.cpp index 2225a9608..00e81d0c7 100644 --- a/cbr/src/v1/model/VaultMigrateResourceReq.cpp +++ b/cbr/src/v1/model/VaultMigrateResourceReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultMigrateResourceReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value VaultMigrateResourceReq::toJson() const return val; } - bool VaultMigrateResourceReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool VaultMigrateResourceReq::fromJson(const web::json::value& val) return ok; } + std::string VaultMigrateResourceReq::getDestinationVaultId() const { return destinationVaultId_; diff --git a/cbr/src/v1/model/VaultOrder.cpp b/cbr/src/v1/model/VaultOrder.cpp index b5d803fbb..ffa724bb1 100644 --- a/cbr/src/v1/model/VaultOrder.cpp +++ b/cbr/src/v1/model/VaultOrder.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultOrder.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -88,7 +87,6 @@ web::json::value VaultOrder::toJson() const return val; } - bool VaultOrder::fromJson(const web::json::value& val) { bool ok = true; @@ -213,6 +211,7 @@ bool VaultOrder::fromJson(const web::json::value& val) return ok; } + std::string VaultOrder::getName() const { return name_; diff --git a/cbr/src/v1/model/VaultOrderCreateReqs.cpp b/cbr/src/v1/model/VaultOrderCreateReqs.cpp index dac36e2da..357e95b26 100644 --- a/cbr/src/v1/model/VaultOrderCreateReqs.cpp +++ b/cbr/src/v1/model/VaultOrderCreateReqs.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultOrderCreateReqs.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value VaultOrderCreateReqs::toJson() const return val; } - bool VaultOrderCreateReqs::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool VaultOrderCreateReqs::fromJson(const web::json::value& val) return ok; } + VaultOrder VaultOrderCreateReqs::getVault() const { return vault_; diff --git a/cbr/src/v1/model/VaultPolicyResp.cpp b/cbr/src/v1/model/VaultPolicyResp.cpp index 676791839..99067d021 100644 --- a/cbr/src/v1/model/VaultPolicyResp.cpp +++ b/cbr/src/v1/model/VaultPolicyResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultPolicyResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -43,7 +42,6 @@ web::json::value VaultPolicyResp::toJson() const return val; } - bool VaultPolicyResp::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool VaultPolicyResp::fromJson(const web::json::value& val) return ok; } + std::string VaultPolicyResp::getDestinationVaultId() const { return destinationVaultId_; diff --git a/cbr/src/v1/model/VaultRemoveResourceReq.cpp b/cbr/src/v1/model/VaultRemoveResourceReq.cpp index 218fdc4c9..dc2d397c8 100644 --- a/cbr/src/v1/model/VaultRemoveResourceReq.cpp +++ b/cbr/src/v1/model/VaultRemoveResourceReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultRemoveResourceReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value VaultRemoveResourceReq::toJson() const return val; } - bool VaultRemoveResourceReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool VaultRemoveResourceReq::fromJson(const web::json::value& val) return ok; } + std::vector& VaultRemoveResourceReq::getResourceIds() { return resourceIds_; diff --git a/cbr/src/v1/model/VaultResourceInstancesReq.cpp b/cbr/src/v1/model/VaultResourceInstancesReq.cpp index 1221f95d1..d489727ce 100644 --- a/cbr/src/v1/model/VaultResourceInstancesReq.cpp +++ b/cbr/src/v1/model/VaultResourceInstancesReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultResourceInstancesReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -82,7 +81,6 @@ web::json::value VaultResourceInstancesReq::toJson() const return val; } - bool VaultResourceInstancesReq::fromJson(const web::json::value& val) { bool ok = true; @@ -198,6 +196,7 @@ bool VaultResourceInstancesReq::fromJson(const web::json::value& val) return ok; } + bool VaultResourceInstancesReq::isWithoutAnyTag() const { return withoutAnyTag_; diff --git a/cbr/src/v1/model/VaultSetResourceReq.cpp b/cbr/src/v1/model/VaultSetResourceReq.cpp index 069425f8e..a0b7ee6bd 100644 --- a/cbr/src/v1/model/VaultSetResourceReq.cpp +++ b/cbr/src/v1/model/VaultSetResourceReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultSetResourceReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -37,7 +36,6 @@ web::json::value VaultSetResourceReq::toJson() const return val; } - bool VaultSetResourceReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool VaultSetResourceReq::fromJson(const web::json::value& val) return ok; } + std::vector& VaultSetResourceReq::getResourceIds() { return resourceIds_; diff --git a/cbr/src/v1/model/VaultTagsCreateReq.cpp b/cbr/src/v1/model/VaultTagsCreateReq.cpp index cf2eb24b6..dd3b773ad 100644 --- a/cbr/src/v1/model/VaultTagsCreateReq.cpp +++ b/cbr/src/v1/model/VaultTagsCreateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultTagsCreateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value VaultTagsCreateReq::toJson() const return val; } - bool VaultTagsCreateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool VaultTagsCreateReq::fromJson(const web::json::value& val) return ok; } + Tag VaultTagsCreateReq::getTag() const { return tag_; diff --git a/cbr/src/v1/model/VaultUpdate.cpp b/cbr/src/v1/model/VaultUpdate.cpp index 906b248aa..f982e326a 100644 --- a/cbr/src/v1/model/VaultUpdate.cpp +++ b/cbr/src/v1/model/VaultUpdate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultUpdate.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -61,7 +60,6 @@ web::json::value VaultUpdate::toJson() const return val; } - bool VaultUpdate::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool VaultUpdate::fromJson(const web::json::value& val) return ok; } + BillingUpdate VaultUpdate::getBilling() const { return billing_; diff --git a/cbr/src/v1/model/VaultUpdateReq.cpp b/cbr/src/v1/model/VaultUpdateReq.cpp index 2ff4c0e24..a21892798 100644 --- a/cbr/src/v1/model/VaultUpdateReq.cpp +++ b/cbr/src/v1/model/VaultUpdateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cbr/v1/model/VaultUpdateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cbr { @@ -32,7 +31,6 @@ web::json::value VaultUpdateReq::toJson() const return val; } - bool VaultUpdateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool VaultUpdateReq::fromJson(const web::json::value& val) return ok; } + VaultUpdate VaultUpdateReq::getVault() const { return vault_; diff --git a/cdn/include/huaweicloud/cdn/v1/CdnMeta.h b/cdn/include/huaweicloud/cdn/v1/CdnMeta.h new file mode 100644 index 000000000..960edea17 --- /dev/null +++ b/cdn/include/huaweicloud/cdn/v1/CdnMeta.h @@ -0,0 +1,65 @@ +#ifndef HUAWEICLOUD_SDK_CDN_V1_CdnMeta_H_ +#define HUAWEICLOUD_SDK_CDN_V1_CdnMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cdn { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_CDN_V1_EXPORT CdnMeta { +public: + static HttpRequestDef genRequestDefForBatchDeleteTags(); + static HttpRequestDef genRequestDefForCreateDomain(); + static HttpRequestDef genRequestDefForCreatePreheatingTasks(); + static HttpRequestDef genRequestDefForCreateRefreshTasks(); + static HttpRequestDef genRequestDefForCreateTags(); + static HttpRequestDef genRequestDefForDeleteDomain(); + static HttpRequestDef genRequestDefForDisableDomain(); + static HttpRequestDef genRequestDefForEnableDomain(); + static HttpRequestDef genRequestDefForListDomains(); + static HttpRequestDef genRequestDefForShowBlackWhiteList(); + static HttpRequestDef genRequestDefForShowCacheRules(); + static HttpRequestDef genRequestDefForShowCertificatesHttpsInfo(); + static HttpRequestDef genRequestDefForShowDomainDetail(); + static HttpRequestDef genRequestDefForShowDomainFullConfig(); + static HttpRequestDef genRequestDefForShowDomainItemDetails(); + static HttpRequestDef genRequestDefForShowDomainItemLocationDetails(); + static HttpRequestDef genRequestDefForShowDomainLocationStats(); + static HttpRequestDef genRequestDefForShowDomainStats(); + static HttpRequestDef genRequestDefForShowHistoryTaskDetails(); + static HttpRequestDef genRequestDefForShowHistoryTasks(); + static HttpRequestDef genRequestDefForShowHttpInfo(); + static HttpRequestDef genRequestDefForShowIpInfo(); + static HttpRequestDef genRequestDefForShowLogs(); + static HttpRequestDef genRequestDefForShowOriginHost(); + static HttpRequestDef genRequestDefForShowQuota(); + static HttpRequestDef genRequestDefForShowRefer(); + static HttpRequestDef genRequestDefForShowResponseHeader(); + static HttpRequestDef genRequestDefForShowTags(); + static HttpRequestDef genRequestDefForShowTopUrl(); + static HttpRequestDef genRequestDefForShowUrlTaskInfo(); + static HttpRequestDef genRequestDefForUpdateBlackWhiteList(); + static HttpRequestDef genRequestDefForUpdateCacheRules(); + static HttpRequestDef genRequestDefForUpdateDomainFullConfig(); + static HttpRequestDef genRequestDefForUpdateDomainMultiCertificates(); + static HttpRequestDef genRequestDefForUpdateDomainOrigin(); + static HttpRequestDef genRequestDefForUpdateFollow302Switch(); + static HttpRequestDef genRequestDefForUpdateHttpsInfo(); + static HttpRequestDef genRequestDefForUpdateOriginHost(); + static HttpRequestDef genRequestDefForUpdatePrivateBucketAccess(); + static HttpRequestDef genRequestDefForUpdateRangeSwitch(); + static HttpRequestDef genRequestDefForUpdateRefer(); + static HttpRequestDef genRequestDefForUpdateResponseHeader(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CDN_V1_CdnMeta_H_ diff --git a/cdn/include/huaweicloud/cdn/v1/model/BatchDeleteTagsRequest.h b/cdn/include/huaweicloud/cdn/v1/model/BatchDeleteTagsRequest.h index bf914d6c8..45b854f2b 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/BatchDeleteTagsRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/BatchDeleteTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_BatchDeleteTagsRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_BatchDeleteTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT BatchDeleteTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteTagsRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/BatchDeleteTagsResponse.h b/cdn/include/huaweicloud/cdn/v1/model/BatchDeleteTagsResponse.h index 62b44d22e..13145546d 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/BatchDeleteTagsResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/BatchDeleteTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_BatchDeleteTagsResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_BatchDeleteTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT BatchDeleteTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteTagsResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/BlackWhiteListBody.h b/cdn/include/huaweicloud/cdn/v1/model/BlackWhiteListBody.h index cd2327cca..17a50295c 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/BlackWhiteListBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/BlackWhiteListBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_BlackWhiteListBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_BlackWhiteListBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT BlackWhiteListBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BlackWhiteListBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CacheConfig.h b/cdn/include/huaweicloud/cdn/v1/model/CacheConfig.h index 23b367906..778e5ade6 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CacheConfig.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CacheConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CacheConfig_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CacheConfig_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CacheConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CacheConfig members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CacheConfigRequest.h b/cdn/include/huaweicloud/cdn/v1/model/CacheConfigRequest.h index 668b4538a..8b95d4ad3 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CacheConfigRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CacheConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CacheConfigRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CacheConfigRequest_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CacheConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CacheConfigRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CacheConfigRequestBody.h b/cdn/include/huaweicloud/cdn/v1/model/CacheConfigRequestBody.h index a737f2d9f..da5387620 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CacheConfigRequestBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CacheConfigRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CacheConfigRequestBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CacheConfigRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CacheConfigRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CacheConfigRequestBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CacheRules.h b/cdn/include/huaweicloud/cdn/v1/model/CacheRules.h index a4671b46a..520f96eea 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CacheRules.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CacheRules.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CacheRules_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CacheRules_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CacheRules /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CacheRules members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CacheUrlParameterFilter.h b/cdn/include/huaweicloud/cdn/v1/model/CacheUrlParameterFilter.h index a8979f1c5..fb0f6ebfe 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CacheUrlParameterFilter.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CacheUrlParameterFilter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CacheUrlParameterFilter_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CacheUrlParameterFilter_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CacheUrlParameterFilter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CacheUrlParameterFilter members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CdnIps.h b/cdn/include/huaweicloud/cdn/v1/model/CdnIps.h index 90b9dd28c..afa988c63 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CdnIps.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CdnIps.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CdnIps_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CdnIps_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CdnIps /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CdnIps members diff --git a/cdn/include/huaweicloud/cdn/v1/model/Compress.h b/cdn/include/huaweicloud/cdn/v1/model/Compress.h index 3d0fe0e75..1221ea25e 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/Compress.h +++ b/cdn/include/huaweicloud/cdn/v1/model/Compress.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_Compress_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_Compress_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT Compress /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Compress members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CompressRequest.h b/cdn/include/huaweicloud/cdn/v1/model/CompressRequest.h index 822193977..5c78249c6 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CompressRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CompressRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CompressRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CompressRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CompressRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompressRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CompressResponse.h b/cdn/include/huaweicloud/cdn/v1/model/CompressResponse.h index cc22c5b7f..e9d111047 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CompressResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CompressResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CompressResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CompressResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CompressResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompressResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CompressRules.h b/cdn/include/huaweicloud/cdn/v1/model/CompressRules.h index 06eab6985..8b4e564ab 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CompressRules.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CompressRules.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CompressRules_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CompressRules_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CompressRules /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompressRules members diff --git a/cdn/include/huaweicloud/cdn/v1/model/Configs.h b/cdn/include/huaweicloud/cdn/v1/model/Configs.h index 3468a9ba4..a865402fa 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/Configs.h +++ b/cdn/include/huaweicloud/cdn/v1/model/Configs.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_Configs_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_Configs_H_ + #include #include +#include #include #include @@ -47,10 +49,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT Configs /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Configs members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ConfigsGetBody.h b/cdn/include/huaweicloud/cdn/v1/model/ConfigsGetBody.h index ec499aba0..197457301 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ConfigsGetBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ConfigsGetBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ConfigsGetBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ConfigsGetBody_H_ + #include #include +#include #include #include @@ -47,10 +49,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ConfigsGetBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigsGetBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CreateDomainRequest.h b/cdn/include/huaweicloud/cdn/v1/model/CreateDomainRequest.h index f601ea01e..023f7f746 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CreateDomainRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CreateDomainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateDomainRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateDomainRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CreateDomainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDomainRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CreateDomainRequestBody.h b/cdn/include/huaweicloud/cdn/v1/model/CreateDomainRequestBody.h index f3cbc5cc0..39dec65e6 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CreateDomainRequestBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CreateDomainRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateDomainRequestBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateDomainRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CreateDomainRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDomainRequestBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CreateDomainResponse.h b/cdn/include/huaweicloud/cdn/v1/model/CreateDomainResponse.h index 4458687f3..fa186af1b 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CreateDomainResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CreateDomainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateDomainResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateDomainResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CreateDomainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDomainResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CreateDomainResponseBodyContent.h b/cdn/include/huaweicloud/cdn/v1/model/CreateDomainResponseBodyContent.h index b43487ca7..1a8e39d2c 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CreateDomainResponseBodyContent.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CreateDomainResponseBodyContent.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateDomainResponseBodyContent_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateDomainResponseBodyContent_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CreateDomainResponseBodyContent /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDomainResponseBodyContent members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CreatePreheatingTasksRequest.h b/cdn/include/huaweicloud/cdn/v1/model/CreatePreheatingTasksRequest.h index 0197860d2..d06a588d2 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CreatePreheatingTasksRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CreatePreheatingTasksRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CreatePreheatingTasksRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CreatePreheatingTasksRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CreatePreheatingTasksRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePreheatingTasksRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CreatePreheatingTasksResponse.h b/cdn/include/huaweicloud/cdn/v1/model/CreatePreheatingTasksResponse.h index 945e92b2a..fa55b39b9 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CreatePreheatingTasksResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CreatePreheatingTasksResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CreatePreheatingTasksResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CreatePreheatingTasksResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CreatePreheatingTasksResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePreheatingTasksResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CreateRefreshTasksRequest.h b/cdn/include/huaweicloud/cdn/v1/model/CreateRefreshTasksRequest.h index 2a16e9aaf..e645f157a 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CreateRefreshTasksRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CreateRefreshTasksRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateRefreshTasksRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateRefreshTasksRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CreateRefreshTasksRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRefreshTasksRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CreateRefreshTasksResponse.h b/cdn/include/huaweicloud/cdn/v1/model/CreateRefreshTasksResponse.h index ab737fc80..f032cf8ce 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CreateRefreshTasksResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CreateRefreshTasksResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateRefreshTasksResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateRefreshTasksResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CreateRefreshTasksResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRefreshTasksResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CreateTagsRequest.h b/cdn/include/huaweicloud/cdn/v1/model/CreateTagsRequest.h index c9fc2fdf8..859d5f33a 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CreateTagsRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CreateTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateTagsRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CreateTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTagsRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CreateTagsRequestBody.h b/cdn/include/huaweicloud/cdn/v1/model/CreateTagsRequestBody.h index 288fcca69..7ea16ac04 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CreateTagsRequestBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CreateTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateTagsRequestBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CreateTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTagsRequestBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/CreateTagsResponse.h b/cdn/include/huaweicloud/cdn/v1/model/CreateTagsResponse.h index 9665932b0..ddc456cd2 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/CreateTagsResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/CreateTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateTagsResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_CreateTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT CreateTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTagsResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/DeleteDomainRequest.h b/cdn/include/huaweicloud/cdn/v1/model/DeleteDomainRequest.h index 471ba6cb7..68cbdcab8 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/DeleteDomainRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/DeleteDomainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_DeleteDomainRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_DeleteDomainRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT DeleteDomainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDomainRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/DeleteDomainResponse.h b/cdn/include/huaweicloud/cdn/v1/model/DeleteDomainResponse.h index 2efc143ca..2f920f7cd 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/DeleteDomainResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/DeleteDomainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_DeleteDomainResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_DeleteDomainResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT DeleteDomainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDomainResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/DeleteTagsRequestBody.h b/cdn/include/huaweicloud/cdn/v1/model/DeleteTagsRequestBody.h index e2115a2c6..e26449edc 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/DeleteTagsRequestBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/DeleteTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_DeleteTagsRequestBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_DeleteTagsRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT DeleteTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTagsRequestBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/DisableDomainRequest.h b/cdn/include/huaweicloud/cdn/v1/model/DisableDomainRequest.h index e5fdf36d3..b051f3d49 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/DisableDomainRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/DisableDomainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_DisableDomainRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_DisableDomainRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT DisableDomainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableDomainRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/DisableDomainResponse.h b/cdn/include/huaweicloud/cdn/v1/model/DisableDomainResponse.h index 6979eee94..3d4406236 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/DisableDomainResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/DisableDomainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_DisableDomainResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_DisableDomainResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT DisableDomainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableDomainResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/DomainBody.h b/cdn/include/huaweicloud/cdn/v1/model/DomainBody.h index 6e77b9561..bf6ea07df 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/DomainBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/DomainBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_DomainBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_DomainBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT DomainBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/DomainItemDetail.h b/cdn/include/huaweicloud/cdn/v1/model/DomainItemDetail.h index 391be3808..f85e0d596 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/DomainItemDetail.h +++ b/cdn/include/huaweicloud/cdn/v1/model/DomainItemDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_DomainItemDetail_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_DomainItemDetail_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT DomainItemDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainItemDetail members diff --git a/cdn/include/huaweicloud/cdn/v1/model/DomainItemLocationDetails.h b/cdn/include/huaweicloud/cdn/v1/model/DomainItemLocationDetails.h index 3c242d411..f5c86ea34 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/DomainItemLocationDetails.h +++ b/cdn/include/huaweicloud/cdn/v1/model/DomainItemLocationDetails.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_DomainItemLocationDetails_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_DomainItemLocationDetails_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT DomainItemLocationDetails /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainItemLocationDetails members diff --git a/cdn/include/huaweicloud/cdn/v1/model/DomainOriginHost.h b/cdn/include/huaweicloud/cdn/v1/model/DomainOriginHost.h index 6795fde9e..cb0cf6d85 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/DomainOriginHost.h +++ b/cdn/include/huaweicloud/cdn/v1/model/DomainOriginHost.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_DomainOriginHost_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_DomainOriginHost_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT DomainOriginHost /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainOriginHost members diff --git a/cdn/include/huaweicloud/cdn/v1/model/DomainRegion.h b/cdn/include/huaweicloud/cdn/v1/model/DomainRegion.h index 852762d9a..252bc887a 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/DomainRegion.h +++ b/cdn/include/huaweicloud/cdn/v1/model/DomainRegion.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_DomainRegion_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_DomainRegion_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT DomainRegion /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainRegion members diff --git a/cdn/include/huaweicloud/cdn/v1/model/Domains.h b/cdn/include/huaweicloud/cdn/v1/model/Domains.h index bf6020845..21bbda84e 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/Domains.h +++ b/cdn/include/huaweicloud/cdn/v1/model/Domains.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_Domains_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_Domains_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT Domains /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Domains members diff --git a/cdn/include/huaweicloud/cdn/v1/model/DomainsWithPort.h b/cdn/include/huaweicloud/cdn/v1/model/DomainsWithPort.h index 5f6cdbfb7..8d383f747 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/DomainsWithPort.h +++ b/cdn/include/huaweicloud/cdn/v1/model/DomainsWithPort.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_DomainsWithPort_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_DomainsWithPort_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT DomainsWithPort /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainsWithPort members diff --git a/cdn/include/huaweicloud/cdn/v1/model/EnableDomainRequest.h b/cdn/include/huaweicloud/cdn/v1/model/EnableDomainRequest.h index 98629aeb1..1e49a4b00 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/EnableDomainRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/EnableDomainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_EnableDomainRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_EnableDomainRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT EnableDomainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableDomainRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/EnableDomainResponse.h b/cdn/include/huaweicloud/cdn/v1/model/EnableDomainResponse.h index a4b37c62e..a55c0fb43 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/EnableDomainResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/EnableDomainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_EnableDomainResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_EnableDomainResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT EnableDomainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableDomainResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/EpResourceTag.h b/cdn/include/huaweicloud/cdn/v1/model/EpResourceTag.h index 1ef8ab0d0..868593485 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/EpResourceTag.h +++ b/cdn/include/huaweicloud/cdn/v1/model/EpResourceTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_EpResourceTag_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_EpResourceTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT EpResourceTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EpResourceTag members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ErrorCodeCache.h b/cdn/include/huaweicloud/cdn/v1/model/ErrorCodeCache.h index 4641dd8e7..da61babbd 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ErrorCodeCache.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ErrorCodeCache.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ErrorCodeCache_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ErrorCodeCache_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ErrorCodeCache /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorCodeCache members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ErrorCodeRedirectRules.h b/cdn/include/huaweicloud/cdn/v1/model/ErrorCodeRedirectRules.h index b9ff132f2..3fdad06c6 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ErrorCodeRedirectRules.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ErrorCodeRedirectRules.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ErrorCodeRedirectRules_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ErrorCodeRedirectRules_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ErrorCodeRedirectRules /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorCodeRedirectRules members diff --git a/cdn/include/huaweicloud/cdn/v1/model/Follow302StatusBody.h b/cdn/include/huaweicloud/cdn/v1/model/Follow302StatusBody.h index 435201ba2..970c35afb 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/Follow302StatusBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/Follow302StatusBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_Follow302StatusBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_Follow302StatusBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT Follow302StatusBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Follow302StatusBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/Follow302StatusRequest.h b/cdn/include/huaweicloud/cdn/v1/model/Follow302StatusRequest.h index 6088612a4..48d710b89 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/Follow302StatusRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/Follow302StatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_Follow302StatusRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_Follow302StatusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT Follow302StatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Follow302StatusRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ForceRedirect.h b/cdn/include/huaweicloud/cdn/v1/model/ForceRedirect.h index cfee5fd9e..9be1da613 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ForceRedirect.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ForceRedirect.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ForceRedirect_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ForceRedirect_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ForceRedirect /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ForceRedirect members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ForceRedirectConfig.h b/cdn/include/huaweicloud/cdn/v1/model/ForceRedirectConfig.h index e647aa705..660e1e14f 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ForceRedirectConfig.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ForceRedirectConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ForceRedirectConfig_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ForceRedirectConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ForceRedirectConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ForceRedirectConfig members diff --git a/cdn/include/huaweicloud/cdn/v1/model/HeaderBody.h b/cdn/include/huaweicloud/cdn/v1/model/HeaderBody.h index 069014925..6b41880c9 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/HeaderBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/HeaderBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_HeaderBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_HeaderBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT HeaderBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HeaderBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/HeaderMap.h b/cdn/include/huaweicloud/cdn/v1/model/HeaderMap.h index e98406c26..2b0c019f7 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/HeaderMap.h +++ b/cdn/include/huaweicloud/cdn/v1/model/HeaderMap.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_HeaderMap_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_HeaderMap_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT HeaderMap /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HeaderMap members diff --git a/cdn/include/huaweicloud/cdn/v1/model/HttpGetBody.h b/cdn/include/huaweicloud/cdn/v1/model/HttpGetBody.h index 0c4f43dd6..5fc0e37b4 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/HttpGetBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/HttpGetBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpGetBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpGetBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT HttpGetBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpGetBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/HttpInfoRequest.h b/cdn/include/huaweicloud/cdn/v1/model/HttpInfoRequest.h index f08e149d2..7753af96f 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/HttpInfoRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/HttpInfoRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpInfoRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpInfoRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT HttpInfoRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpInfoRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/HttpInfoRequestBody.h b/cdn/include/huaweicloud/cdn/v1/model/HttpInfoRequestBody.h index ad4a8de42..d7d731e38 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/HttpInfoRequestBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/HttpInfoRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpInfoRequestBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpInfoRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT HttpInfoRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpInfoRequestBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/HttpInfoResponseBody.h b/cdn/include/huaweicloud/cdn/v1/model/HttpInfoResponseBody.h index a962e2f13..6f490fd47 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/HttpInfoResponseBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/HttpInfoResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpInfoResponseBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpInfoResponseBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT HttpInfoResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpInfoResponseBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/HttpPutBody.h b/cdn/include/huaweicloud/cdn/v1/model/HttpPutBody.h index 3ccdc25fb..79d5396b1 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/HttpPutBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/HttpPutBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpPutBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpPutBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT HttpPutBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpPutBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/HttpResponseHeader.h b/cdn/include/huaweicloud/cdn/v1/model/HttpResponseHeader.h index 807067a80..43c2a4528 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/HttpResponseHeader.h +++ b/cdn/include/huaweicloud/cdn/v1/model/HttpResponseHeader.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpResponseHeader_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpResponseHeader_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT HttpResponseHeader /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpResponseHeader members diff --git a/cdn/include/huaweicloud/cdn/v1/model/HttpsDetail.h b/cdn/include/huaweicloud/cdn/v1/model/HttpsDetail.h index a3985a0c7..a26947f34 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/HttpsDetail.h +++ b/cdn/include/huaweicloud/cdn/v1/model/HttpsDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpsDetail_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_HttpsDetail_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT HttpsDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpsDetail members diff --git a/cdn/include/huaweicloud/cdn/v1/model/IpFilter.h b/cdn/include/huaweicloud/cdn/v1/model/IpFilter.h index c7c56a805..fa499e663 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/IpFilter.h +++ b/cdn/include/huaweicloud/cdn/v1/model/IpFilter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_IpFilter_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_IpFilter_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT IpFilter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IpFilter members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ListDomainsRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ListDomainsRequest.h index 092e678ca..434817310 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ListDomainsRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ListDomainsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ListDomainsRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ListDomainsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ListDomainsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainsRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ListDomainsResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ListDomainsResponse.h index 0dc8b9afa..40062f7a7 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ListDomainsResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ListDomainsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ListDomainsResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ListDomainsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ListDomainsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainsResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/LogObject.h b/cdn/include/huaweicloud/cdn/v1/model/LogObject.h index 8c17620b7..96019a90f 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/LogObject.h +++ b/cdn/include/huaweicloud/cdn/v1/model/LogObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_LogObject_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_LogObject_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT LogObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LogObject members diff --git a/cdn/include/huaweicloud/cdn/v1/model/Map.h b/cdn/include/huaweicloud/cdn/v1/model/Map.h index e5cefbe26..8192ccf2a 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/Map.h +++ b/cdn/include/huaweicloud/cdn/v1/model/Map.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_Map_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_Map_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT Map /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Map members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ModifyDomainConfigRequestBody.h b/cdn/include/huaweicloud/cdn/v1/model/ModifyDomainConfigRequestBody.h index f0607e269..23f451908 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ModifyDomainConfigRequestBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ModifyDomainConfigRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ModifyDomainConfigRequestBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ModifyDomainConfigRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ModifyDomainConfigRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyDomainConfigRequestBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/OriginHostBody.h b/cdn/include/huaweicloud/cdn/v1/model/OriginHostBody.h index 59abdb78a..c6d2919c1 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/OriginHostBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/OriginHostBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_OriginHostBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_OriginHostBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT OriginHostBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OriginHostBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/OriginHostRequest.h b/cdn/include/huaweicloud/cdn/v1/model/OriginHostRequest.h index 0a7c13f53..b1de27caa 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/OriginHostRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/OriginHostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_OriginHostRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_OriginHostRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT OriginHostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OriginHostRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/OriginRangeBody.h b/cdn/include/huaweicloud/cdn/v1/model/OriginRangeBody.h index b4f6bda1c..3c3bb38d9 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/OriginRangeBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/OriginRangeBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_OriginRangeBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_OriginRangeBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT OriginRangeBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OriginRangeBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/OriginRequest.h b/cdn/include/huaweicloud/cdn/v1/model/OriginRequest.h index aee149c42..5cb270341 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/OriginRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/OriginRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_OriginRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_OriginRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT OriginRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OriginRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/OriginRequestHeader.h b/cdn/include/huaweicloud/cdn/v1/model/OriginRequestHeader.h index f6aeeb264..d8596381a 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/OriginRequestHeader.h +++ b/cdn/include/huaweicloud/cdn/v1/model/OriginRequestHeader.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_OriginRequestHeader_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_OriginRequestHeader_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT OriginRequestHeader /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OriginRequestHeader members diff --git a/cdn/include/huaweicloud/cdn/v1/model/OriginRequestUrlRewrite.h b/cdn/include/huaweicloud/cdn/v1/model/OriginRequestUrlRewrite.h index 6fda4e49e..1a321d7e8 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/OriginRequestUrlRewrite.h +++ b/cdn/include/huaweicloud/cdn/v1/model/OriginRequestUrlRewrite.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_OriginRequestUrlRewrite_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_OriginRequestUrlRewrite_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT OriginRequestUrlRewrite /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OriginRequestUrlRewrite members diff --git a/cdn/include/huaweicloud/cdn/v1/model/PreheatingTaskRequest.h b/cdn/include/huaweicloud/cdn/v1/model/PreheatingTaskRequest.h index 9162f8e3a..eb231a5f6 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/PreheatingTaskRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/PreheatingTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_PreheatingTaskRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_PreheatingTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT PreheatingTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PreheatingTaskRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/PreheatingTaskRequestBody.h b/cdn/include/huaweicloud/cdn/v1/model/PreheatingTaskRequestBody.h index 8a426d030..94cc66181 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/PreheatingTaskRequestBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/PreheatingTaskRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_PreheatingTaskRequestBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_PreheatingTaskRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT PreheatingTaskRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PreheatingTaskRequestBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/Quotas.h b/cdn/include/huaweicloud/cdn/v1/model/Quotas.h index d01c69dae..a8ea3d506 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/Quotas.h +++ b/cdn/include/huaweicloud/cdn/v1/model/Quotas.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_Quotas_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_Quotas_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT Quotas /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Quotas members diff --git a/cdn/include/huaweicloud/cdn/v1/model/RangeStatusRequest.h b/cdn/include/huaweicloud/cdn/v1/model/RangeStatusRequest.h index 181a35ae4..17fd37446 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/RangeStatusRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/RangeStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_RangeStatusRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_RangeStatusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT RangeStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RangeStatusRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/Referer.h b/cdn/include/huaweicloud/cdn/v1/model/Referer.h index 3205458b8..26ca70ef2 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/Referer.h +++ b/cdn/include/huaweicloud/cdn/v1/model/Referer.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_Referer_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_Referer_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT Referer /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Referer members diff --git a/cdn/include/huaweicloud/cdn/v1/model/RefererBody.h b/cdn/include/huaweicloud/cdn/v1/model/RefererBody.h index f4d967c1b..f2b5e78c6 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/RefererBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/RefererBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_RefererBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_RefererBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT RefererBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RefererBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/RefererConfig.h b/cdn/include/huaweicloud/cdn/v1/model/RefererConfig.h index 99c373594..c7eff70b9 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/RefererConfig.h +++ b/cdn/include/huaweicloud/cdn/v1/model/RefererConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_RefererConfig_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_RefererConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT RefererConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RefererConfig members diff --git a/cdn/include/huaweicloud/cdn/v1/model/RefererRsp.h b/cdn/include/huaweicloud/cdn/v1/model/RefererRsp.h index 531b1a907..6f27bd201 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/RefererRsp.h +++ b/cdn/include/huaweicloud/cdn/v1/model/RefererRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_RefererRsp_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_RefererRsp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT RefererRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RefererRsp members diff --git a/cdn/include/huaweicloud/cdn/v1/model/RefreshTaskRequest.h b/cdn/include/huaweicloud/cdn/v1/model/RefreshTaskRequest.h index f4b804401..0a8a6a5b9 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/RefreshTaskRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/RefreshTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_RefreshTaskRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_RefreshTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT RefreshTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RefreshTaskRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/RefreshTaskRequestBody.h b/cdn/include/huaweicloud/cdn/v1/model/RefreshTaskRequestBody.h index aeac106d9..ad9ef5b8c 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/RefreshTaskRequestBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/RefreshTaskRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_RefreshTaskRequestBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_RefreshTaskRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT RefreshTaskRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RefreshTaskRequestBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ResourceBody.h b/cdn/include/huaweicloud/cdn/v1/model/ResourceBody.h index ba4d429a1..a0fb9ca99 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ResourceBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ResourceBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ResourceBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ResourceBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ResourceBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/Rules.h b/cdn/include/huaweicloud/cdn/v1/model/Rules.h index 7b986e872..24651bfc4 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/Rules.h +++ b/cdn/include/huaweicloud/cdn/v1/model/Rules.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_Rules_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_Rules_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT Rules /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Rules members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowBlackWhiteListRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowBlackWhiteListRequest.h index 8b1675b32..0a4fa86fa 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowBlackWhiteListRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowBlackWhiteListRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowBlackWhiteListRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowBlackWhiteListRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowBlackWhiteListRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBlackWhiteListRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowBlackWhiteListResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowBlackWhiteListResponse.h index 1fdd01f4b..1ee90a0d2 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowBlackWhiteListResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowBlackWhiteListResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowBlackWhiteListResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowBlackWhiteListResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowBlackWhiteListResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBlackWhiteListResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowCacheRulesRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowCacheRulesRequest.h index e3b4bd439..be5b222f6 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowCacheRulesRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowCacheRulesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowCacheRulesRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowCacheRulesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowCacheRulesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowCacheRulesRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowCacheRulesResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowCacheRulesResponse.h index dae993b89..ebd738e36 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowCacheRulesResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowCacheRulesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowCacheRulesResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowCacheRulesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowCacheRulesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowCacheRulesResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowCertificatesHttpsInfoRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowCertificatesHttpsInfoRequest.h index de44dc567..91fb47dcf 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowCertificatesHttpsInfoRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowCertificatesHttpsInfoRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowCertificatesHttpsInfoRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowCertificatesHttpsInfoRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowCertificatesHttpsInfoRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowCertificatesHttpsInfoRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowCertificatesHttpsInfoResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowCertificatesHttpsInfoResponse.h index b4ff11e28..28d119a58 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowCertificatesHttpsInfoResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowCertificatesHttpsInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowCertificatesHttpsInfoResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowCertificatesHttpsInfoResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowCertificatesHttpsInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowCertificatesHttpsInfoResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainDetailRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainDetailRequest.h index 04be3cd3d..dcb8a3231 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainDetailRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainDetailRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowDomainDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainDetailRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainDetailResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainDetailResponse.h index 4ee1167a1..73cd8c8a5 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainDetailResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainDetailResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainDetailResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowDomainDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainDetailResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainFullConfigRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainFullConfigRequest.h index 02ae80b2c..1a773f674 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainFullConfigRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainFullConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainFullConfigRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainFullConfigRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowDomainFullConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainFullConfigRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainFullConfigResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainFullConfigResponse.h index ac6626c6e..397f17f67 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainFullConfigResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainFullConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainFullConfigResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainFullConfigResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowDomainFullConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainFullConfigResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemDetailsRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemDetailsRequest.h index 10468bdd2..e7cf3ef3a 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemDetailsRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainItemDetailsRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainItemDetailsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowDomainItemDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainItemDetailsRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemDetailsResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemDetailsResponse.h index 89b37965b..4907d2ee3 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemDetailsResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainItemDetailsResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainItemDetailsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowDomainItemDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainItemDetailsResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemLocationDetailsRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemLocationDetailsRequest.h index c6ceb0f92..9c4914697 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemLocationDetailsRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemLocationDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainItemLocationDetailsRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainItemLocationDetailsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowDomainItemLocationDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainItemLocationDetailsRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemLocationDetailsResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemLocationDetailsResponse.h index f7ecb4577..4301422dd 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemLocationDetailsResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainItemLocationDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainItemLocationDetailsResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainItemLocationDetailsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowDomainItemLocationDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainItemLocationDetailsResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainLocationStatsRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainLocationStatsRequest.h index ec930a3a3..ca23c89ae 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainLocationStatsRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainLocationStatsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainLocationStatsRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainLocationStatsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowDomainLocationStatsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainLocationStatsRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainLocationStatsResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainLocationStatsResponse.h index 940be7687..82331fc8b 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainLocationStatsResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainLocationStatsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainLocationStatsResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainLocationStatsResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowDomainLocationStatsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainLocationStatsResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainStatsRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainStatsRequest.h index c36b0938b..bc4c340c3 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainStatsRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainStatsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainStatsRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainStatsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowDomainStatsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainStatsRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainStatsResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainStatsResponse.h index 3ae549290..641c0ed1b 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowDomainStatsResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowDomainStatsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainStatsResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowDomainStatsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowDomainStatsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainStatsResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTaskDetailsRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTaskDetailsRequest.h index 2527c932d..42d8a02cd 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTaskDetailsRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTaskDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowHistoryTaskDetailsRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowHistoryTaskDetailsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowHistoryTaskDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHistoryTaskDetailsRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTaskDetailsResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTaskDetailsResponse.h index 7c2b98f7d..4bcf70d6a 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTaskDetailsResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTaskDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowHistoryTaskDetailsResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowHistoryTaskDetailsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowHistoryTaskDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHistoryTaskDetailsResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTasksRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTasksRequest.h index d737d6f59..0970bbd5c 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTasksRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTasksRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowHistoryTasksRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowHistoryTasksRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowHistoryTasksRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHistoryTasksRequest members @@ -111,7 +111,7 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowHistoryTasksRequest void setOrderType(const std::string& value); /// - /// 默认是文件file。file:文件,directory:目录。 + /// file:文件,directory:目录。 /// std::string getFileType() const; @@ -119,6 +119,15 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowHistoryTasksRequest void unsetfileType(); void setFileType(const std::string& value); + /// + /// 任务类型,refresh:刷新任务;preheating:预热任务 + /// + + std::string getTaskType() const; + bool taskTypeIsSet() const; + void unsettaskType(); + void setTaskType(const std::string& value); + protected: std::string enterpriseProjectId_; @@ -139,6 +148,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowHistoryTasksRequest bool orderTypeIsSet_; std::string fileType_; bool fileTypeIsSet_; + std::string taskType_; + bool taskTypeIsSet_; #ifdef RTTR_FLAG RTTR_ENABLE() diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTasksResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTasksResponse.h index 8aadb5e50..38ed5861f 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTasksResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowHistoryTasksResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowHistoryTasksResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowHistoryTasksResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowHistoryTasksResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHistoryTasksResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowHttpInfoRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowHttpInfoRequest.h index 8e8bb3d6b..43977a90a 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowHttpInfoRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowHttpInfoRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowHttpInfoRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowHttpInfoRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowHttpInfoRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHttpInfoRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowHttpInfoResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowHttpInfoResponse.h index 1d14806e8..c2c290b94 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowHttpInfoResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowHttpInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowHttpInfoResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowHttpInfoResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowHttpInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHttpInfoResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowIpInfoRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowIpInfoRequest.h index ebd1cd73b..3051995d6 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowIpInfoRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowIpInfoRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowIpInfoRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowIpInfoRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowIpInfoRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowIpInfoRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowIpInfoResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowIpInfoResponse.h index 28a3b3dc7..f48cb0cf5 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowIpInfoResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowIpInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowIpInfoResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowIpInfoResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowIpInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowIpInfoResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowLogsRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowLogsRequest.h index 18aab60ef..8326b40b0 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowLogsRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowLogsRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowLogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowLogsRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowLogsResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowLogsResponse.h index fb1ca5538..8dd08a407 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowLogsResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowLogsResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowLogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowLogsResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowOriginHostRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowOriginHostRequest.h index 10e112fa7..e85afcc00 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowOriginHostRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowOriginHostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowOriginHostRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowOriginHostRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowOriginHostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowOriginHostRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowOriginHostResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowOriginHostResponse.h index 24fc868ad..5359b6386 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowOriginHostResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowOriginHostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowOriginHostResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowOriginHostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowOriginHostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowOriginHostResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowQuotaRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowQuotaRequest.h index bd9cd2100..c9d6ccfb1 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowQuotaRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowQuotaRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowQuotaRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowQuotaRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowQuotaRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotaRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowQuotaResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowQuotaResponse.h index caab32d77..a8f03f794 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowQuotaResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowQuotaResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowQuotaResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowQuotaResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowQuotaResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotaResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowReferRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowReferRequest.h index 61a8210ce..fbaa59a15 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowReferRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowReferRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowReferRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowReferRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowReferRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowReferRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowReferResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowReferResponse.h index abe16828d..789f15f55 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowReferResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowReferResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowReferResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowReferResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowReferResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowReferResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowResponseHeaderRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowResponseHeaderRequest.h index a1f4b07f5..f3f88957c 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowResponseHeaderRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowResponseHeaderRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowResponseHeaderRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowResponseHeaderRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowResponseHeaderRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResponseHeaderRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowResponseHeaderResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowResponseHeaderResponse.h index ef7b56385..ff343a3a0 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowResponseHeaderResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowResponseHeaderResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowResponseHeaderResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowResponseHeaderResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowResponseHeaderResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResponseHeaderResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowTagsRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowTagsRequest.h index 66b12be77..7f95a98f0 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowTagsRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowTagsRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTagsRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowTagsResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowTagsResponse.h index 6db8533b4..1341ee2ab 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowTagsResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowTagsResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTagsResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowTopUrlRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowTopUrlRequest.h index 54a023015..f243e62e0 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowTopUrlRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowTopUrlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowTopUrlRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowTopUrlRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowTopUrlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTopUrlRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowTopUrlResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowTopUrlResponse.h index ecc7f38e4..0c20e32c3 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowTopUrlResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowTopUrlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowTopUrlResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowTopUrlResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowTopUrlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTopUrlResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowUrlTaskInfoRequest.h b/cdn/include/huaweicloud/cdn/v1/model/ShowUrlTaskInfoRequest.h index 0792d711e..c9a92f57b 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowUrlTaskInfoRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowUrlTaskInfoRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowUrlTaskInfoRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowUrlTaskInfoRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowUrlTaskInfoRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowUrlTaskInfoRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/ShowUrlTaskInfoResponse.h b/cdn/include/huaweicloud/cdn/v1/model/ShowUrlTaskInfoResponse.h index 72eb56b80..f7d33b508 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/ShowUrlTaskInfoResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/ShowUrlTaskInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowUrlTaskInfoResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_ShowUrlTaskInfoResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT ShowUrlTaskInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowUrlTaskInfoResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/SourceWithPort.h b/cdn/include/huaweicloud/cdn/v1/model/SourceWithPort.h index 48af4b65e..0238a0f0b 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/SourceWithPort.h +++ b/cdn/include/huaweicloud/cdn/v1/model/SourceWithPort.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_SourceWithPort_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_SourceWithPort_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT SourceWithPort /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SourceWithPort members diff --git a/cdn/include/huaweicloud/cdn/v1/model/Sources.h b/cdn/include/huaweicloud/cdn/v1/model/Sources.h index 85468d2ef..df580f620 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/Sources.h +++ b/cdn/include/huaweicloud/cdn/v1/model/Sources.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_Sources_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_Sources_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT Sources /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Sources members diff --git a/cdn/include/huaweicloud/cdn/v1/model/SourcesConfig.h b/cdn/include/huaweicloud/cdn/v1/model/SourcesConfig.h index acdb078c8..14e8e1dbe 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/SourcesConfig.h +++ b/cdn/include/huaweicloud/cdn/v1/model/SourcesConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_SourcesConfig_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_SourcesConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT SourcesConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SourcesConfig members diff --git a/cdn/include/huaweicloud/cdn/v1/model/TasksObject.h b/cdn/include/huaweicloud/cdn/v1/model/TasksObject.h index bba63ffec..94daa5e63 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/TasksObject.h +++ b/cdn/include/huaweicloud/cdn/v1/model/TasksObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_TasksObject_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_TasksObject_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT TasksObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TasksObject members diff --git a/cdn/include/huaweicloud/cdn/v1/model/TopUrlSummary.h b/cdn/include/huaweicloud/cdn/v1/model/TopUrlSummary.h index 10c8dfa29..9c73a13dd 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/TopUrlSummary.h +++ b/cdn/include/huaweicloud/cdn/v1/model/TopUrlSummary.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_TopUrlSummary_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_TopUrlSummary_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT TopUrlSummary /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TopUrlSummary members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateBlackWhiteListRequest.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateBlackWhiteListRequest.h index 79a13eeb7..f1b79ee7d 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateBlackWhiteListRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateBlackWhiteListRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateBlackWhiteListRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateBlackWhiteListRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateBlackWhiteListRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBlackWhiteListRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateBlackWhiteListResponse.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateBlackWhiteListResponse.h index bf71e4fbc..5066e0aef 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateBlackWhiteListResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateBlackWhiteListResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateBlackWhiteListResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateBlackWhiteListResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateBlackWhiteListResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBlackWhiteListResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateCacheRulesRequest.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateCacheRulesRequest.h index 641335e54..c20f681e5 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateCacheRulesRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateCacheRulesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateCacheRulesRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateCacheRulesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateCacheRulesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateCacheRulesRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateCacheRulesResponse.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateCacheRulesResponse.h index 3f3396bc1..f8d6b734b 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateCacheRulesResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateCacheRulesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateCacheRulesResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateCacheRulesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateCacheRulesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateCacheRulesResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainFullConfigRequest.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainFullConfigRequest.h index 57c67a73f..9e62124c8 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainFullConfigRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainFullConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainFullConfigRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainFullConfigRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateDomainFullConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainFullConfigRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainFullConfigResponse.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainFullConfigResponse.h index 29c7b4240..577924077 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainFullConfigResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainFullConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainFullConfigResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainFullConfigResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateDomainFullConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainFullConfigResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequest.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequest.h index b6933585c..80f20a7be 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainMultiCertificatesRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainMultiCertificatesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateDomainMultiCertificatesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainMultiCertificatesRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequestBody.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequestBody.h index 7a8d16a96..945ef3c04 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequestBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainMultiCertificatesRequestBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainMultiCertificatesRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateDomainMultiCertificatesRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainMultiCertificatesRequestBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequestBodyContent.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequestBodyContent.h index b104a68bd..180da5843 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequestBodyContent.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequestBodyContent.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainMultiCertificatesRequestBodyContent_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainMultiCertificatesRequestBodyContent_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateDomainMultiCertificatesRequestBodyContent /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainMultiCertificatesRequestBodyContent members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesResponse.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesResponse.h index 16983886a..11fb61427 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainMultiCertificatesResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainMultiCertificatesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateDomainMultiCertificatesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainMultiCertificatesResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesResponseBodyContent.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesResponseBodyContent.h index 2af3b07db..c6d54772a 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesResponseBodyContent.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesResponseBodyContent.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainMultiCertificatesResponseBodyContent_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainMultiCertificatesResponseBodyContent_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateDomainMultiCertificatesResponseBodyConten /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainMultiCertificatesResponseBodyContent members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainOriginRequest.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainOriginRequest.h index f83e1a456..36d6b3100 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainOriginRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainOriginRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainOriginRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainOriginRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateDomainOriginRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainOriginRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainOriginResponse.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainOriginResponse.h index f64d67550..851b03b1f 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainOriginResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateDomainOriginResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainOriginResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateDomainOriginResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateDomainOriginResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainOriginResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateFollow302SwitchRequest.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateFollow302SwitchRequest.h index 922da66fc..3a31e0086 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateFollow302SwitchRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateFollow302SwitchRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateFollow302SwitchRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateFollow302SwitchRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateFollow302SwitchRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateFollow302SwitchRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateFollow302SwitchResponse.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateFollow302SwitchResponse.h index 008b11e09..71f3c8b31 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateFollow302SwitchResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateFollow302SwitchResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateFollow302SwitchResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateFollow302SwitchResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateFollow302SwitchResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateFollow302SwitchResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateHttpsInfoRequest.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateHttpsInfoRequest.h index bd29c586e..d58796970 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateHttpsInfoRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateHttpsInfoRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateHttpsInfoRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateHttpsInfoRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateHttpsInfoRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateHttpsInfoRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateHttpsInfoResponse.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateHttpsInfoResponse.h index e6ef601e6..0bc724931 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateHttpsInfoResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateHttpsInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateHttpsInfoResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateHttpsInfoResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateHttpsInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateHttpsInfoResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateOriginHostRequest.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateOriginHostRequest.h index 201626bba..307e838f9 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateOriginHostRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateOriginHostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateOriginHostRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateOriginHostRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateOriginHostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateOriginHostRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateOriginHostResponse.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateOriginHostResponse.h index db5994b68..ef372960a 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateOriginHostResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateOriginHostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateOriginHostResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateOriginHostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateOriginHostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateOriginHostResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessBody.h b/cdn/include/huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessBody.h index 7061377c1..08a754c4c 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdatePrivateBucketAccessBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdatePrivateBucketAccessBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdatePrivateBucketAccessBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePrivateBucketAccessBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessRequest.h b/cdn/include/huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessRequest.h index d9d5eb469..db1371fbe 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdatePrivateBucketAccessRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdatePrivateBucketAccessRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdatePrivateBucketAccessRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePrivateBucketAccessRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessResponse.h b/cdn/include/huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessResponse.h index 3b07cfdc1..3e6bfe432 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdatePrivateBucketAccessResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdatePrivateBucketAccessResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdatePrivateBucketAccessResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePrivateBucketAccessResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateRangeSwitchRequest.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateRangeSwitchRequest.h index c7e298ef1..3a1a817d6 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateRangeSwitchRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateRangeSwitchRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateRangeSwitchRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateRangeSwitchRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateRangeSwitchRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRangeSwitchRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateRangeSwitchResponse.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateRangeSwitchResponse.h index 2130e67b9..bdf0cbea2 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateRangeSwitchResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateRangeSwitchResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateRangeSwitchResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateRangeSwitchResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateRangeSwitchResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRangeSwitchResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateReferRequest.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateReferRequest.h index 99f8c29d2..9ca8d9cd3 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateReferRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateReferRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateReferRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateReferRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateReferRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateReferRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateReferResponse.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateReferResponse.h index 20bbe039f..a241c204d 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateReferResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateReferResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateReferResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateReferResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateReferResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateReferResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateResponseHeaderRequest.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateResponseHeaderRequest.h index a50e24c02..695e244b8 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateResponseHeaderRequest.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateResponseHeaderRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateResponseHeaderRequest_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateResponseHeaderRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateResponseHeaderRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateResponseHeaderRequest members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UpdateResponseHeaderResponse.h b/cdn/include/huaweicloud/cdn/v1/model/UpdateResponseHeaderResponse.h index 20ccb1ab8..c954b5e57 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UpdateResponseHeaderResponse.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UpdateResponseHeaderResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateResponseHeaderResponse_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UpdateResponseHeaderResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UpdateResponseHeaderResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateResponseHeaderResponse members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UrlAuth.h b/cdn/include/huaweicloud/cdn/v1/model/UrlAuth.h index 86c00dd36..d2d40ee14 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UrlAuth.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UrlAuth.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UrlAuth_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UrlAuth_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UrlAuth /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UrlAuth members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UrlAuthGetBody.h b/cdn/include/huaweicloud/cdn/v1/model/UrlAuthGetBody.h index 78ed4551f..50b1986e5 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UrlAuthGetBody.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UrlAuthGetBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UrlAuthGetBody_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UrlAuthGetBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UrlAuthGetBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UrlAuthGetBody members diff --git a/cdn/include/huaweicloud/cdn/v1/model/UrlObject.h b/cdn/include/huaweicloud/cdn/v1/model/UrlObject.h index 99e5dcc2f..9833df7f9 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UrlObject.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UrlObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UrlObject_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UrlObject_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UrlObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UrlObject members diff --git a/cdn/include/huaweicloud/cdn/v1/model/Urls.h b/cdn/include/huaweicloud/cdn/v1/model/Urls.h index a77d744c4..a1b3a0601 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/Urls.h +++ b/cdn/include/huaweicloud/cdn/v1/model/Urls.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_Urls_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_Urls_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT Urls /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Urls members @@ -110,6 +110,15 @@ class HUAWEICLOUD_CDN_V1_EXPORT Urls void unsetfileType(); void setFileType(const std::string& value); + /// + /// 目录刷新方式,all:刷新目录下全部资源;detect_modify_refresh:刷新目录下已变更的资源,默认值为all。 + /// + + std::string getMode() const; + bool modeIsSet() const; + void unsetmode(); + void setMode(const std::string& value); + protected: int64_t id_; @@ -128,6 +137,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT Urls bool createTimeIsSet_; std::string fileType_; bool fileTypeIsSet_; + std::string mode_; + bool modeIsSet_; }; diff --git a/cdn/include/huaweicloud/cdn/v1/model/UserAgentFilter.h b/cdn/include/huaweicloud/cdn/v1/model/UserAgentFilter.h index 1e3c74176..406783ba4 100644 --- a/cdn/include/huaweicloud/cdn/v1/model/UserAgentFilter.h +++ b/cdn/include/huaweicloud/cdn/v1/model/UserAgentFilter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V1_MODEL_UserAgentFilter_H_ #define HUAWEICLOUD_SDK_CDN_V1_MODEL_UserAgentFilter_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V1_EXPORT UserAgentFilter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UserAgentFilter members diff --git a/cdn/include/huaweicloud/cdn/v2/CdnMeta.h b/cdn/include/huaweicloud/cdn/v2/CdnMeta.h new file mode 100644 index 000000000..b4bd94e03 --- /dev/null +++ b/cdn/include/huaweicloud/cdn/v2/CdnMeta.h @@ -0,0 +1,37 @@ +#ifndef HUAWEICLOUD_SDK_CDN_V2_CdnMeta_H_ +#define HUAWEICLOUD_SDK_CDN_V2_CdnMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cdn { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_CDN_V2_EXPORT CdnMeta { +public: + static HttpRequestDef genRequestDefForBatchCopyDomain(); + static HttpRequestDef genRequestDefForDownloadRegionCarrierExcel(); + static HttpRequestDef genRequestDefForDownloadStatisticsExcel(); + static HttpRequestDef genRequestDefForListDomains(); + static HttpRequestDef genRequestDefForSetChargeModes(); + static HttpRequestDef genRequestDefForShowBandwidthCalc(); + static HttpRequestDef genRequestDefForShowChargeModes(); + static HttpRequestDef genRequestDefForShowDomainDetailByName(); + static HttpRequestDef genRequestDefForShowDomainFullConfig(); + static HttpRequestDef genRequestDefForShowDomainLocationStats(); + static HttpRequestDef genRequestDefForShowDomainStats(); + static HttpRequestDef genRequestDefForShowTopDomainNames(); + static HttpRequestDef genRequestDefForShowTopUrl(); + static HttpRequestDef genRequestDefForUpdateDomainFullConfig(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CDN_V2_CdnMeta_H_ diff --git a/cdn/include/huaweicloud/cdn/v2/model/BackSources.h b/cdn/include/huaweicloud/cdn/v2/model/BackSources.h index 3fffe01f6..cc15d1406 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/BackSources.h +++ b/cdn/include/huaweicloud/cdn/v2/model/BackSources.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_BackSources_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_BackSources_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT BackSources /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackSources members diff --git a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyConfigs.h b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyConfigs.h index 797e34c59..4c269fc5b 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyConfigs.h +++ b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyConfigs.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyConfigs_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyConfigs_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT BatchCopyConfigs /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCopyConfigs members diff --git a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyDRequestBody.h b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyDRequestBody.h index d81b3419d..fe9333cef 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyDRequestBody.h +++ b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyDRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyDRequestBody_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyDRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT BatchCopyDRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCopyDRequestBody members diff --git a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyDomainRequest.h b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyDomainRequest.h index eca7ddf1a..1502b86ad 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyDomainRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyDomainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyDomainRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyDomainRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT BatchCopyDomainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCopyDomainRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyDomainResponse.h b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyDomainResponse.h index a548274d2..c7688c288 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyDomainResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyDomainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyDomainResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyDomainResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT BatchCopyDomainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCopyDomainResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyErrorRsp.h b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyErrorRsp.h index 85cb53562..870916544 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyErrorRsp.h +++ b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyErrorRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyErrorRsp_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyErrorRsp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT BatchCopyErrorRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCopyErrorRsp members diff --git a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyErrorRsp_error.h b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyErrorRsp_error.h index 02da9a440..43fc5d004 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyErrorRsp_error.h +++ b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyErrorRsp_error.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyErrorRsp_error_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyErrorRsp_error_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT BatchCopyErrorRsp_error /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCopyErrorRsp_error members diff --git a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyResultVo.h b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyResultVo.h index f4f88033a..bec3a6aa5 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/BatchCopyResultVo.h +++ b/cdn/include/huaweicloud/cdn/v2/model/BatchCopyResultVo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyResultVo_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_BatchCopyResultVo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT BatchCopyResultVo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCopyResultVo members diff --git a/cdn/include/huaweicloud/cdn/v2/model/CacheRules.h b/cdn/include/huaweicloud/cdn/v2/model/CacheRules.h index 8875867de..a9bcd4cef 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/CacheRules.h +++ b/cdn/include/huaweicloud/cdn/v2/model/CacheRules.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_CacheRules_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_CacheRules_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT CacheRules /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CacheRules members diff --git a/cdn/include/huaweicloud/cdn/v2/model/CacheUrlParameterFilter.h b/cdn/include/huaweicloud/cdn/v2/model/CacheUrlParameterFilter.h index 55b0a8332..1d688cdd5 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/CacheUrlParameterFilter.h +++ b/cdn/include/huaweicloud/cdn/v2/model/CacheUrlParameterFilter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_CacheUrlParameterFilter_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_CacheUrlParameterFilter_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT CacheUrlParameterFilter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CacheUrlParameterFilter members diff --git a/cdn/include/huaweicloud/cdn/v2/model/CacheUrlParameterFilterGetBody.h b/cdn/include/huaweicloud/cdn/v2/model/CacheUrlParameterFilterGetBody.h index 85f3289a0..f37c53409 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/CacheUrlParameterFilterGetBody.h +++ b/cdn/include/huaweicloud/cdn/v2/model/CacheUrlParameterFilterGetBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_CacheUrlParameterFilterGetBody_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_CacheUrlParameterFilterGetBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT CacheUrlParameterFilterGetBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CacheUrlParameterFilterGetBody members diff --git a/cdn/include/huaweicloud/cdn/v2/model/CommonRemoteAuth.h b/cdn/include/huaweicloud/cdn/v2/model/CommonRemoteAuth.h index fbdefefeb..2253db0fb 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/CommonRemoteAuth.h +++ b/cdn/include/huaweicloud/cdn/v2/model/CommonRemoteAuth.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_CommonRemoteAuth_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_CommonRemoteAuth_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT CommonRemoteAuth /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CommonRemoteAuth members diff --git a/cdn/include/huaweicloud/cdn/v2/model/Compress.h b/cdn/include/huaweicloud/cdn/v2/model/Compress.h index fa378af6c..a0f5bd2d6 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/Compress.h +++ b/cdn/include/huaweicloud/cdn/v2/model/Compress.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_Compress_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_Compress_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT Compress /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Compress members diff --git a/cdn/include/huaweicloud/cdn/v2/model/Configs.h b/cdn/include/huaweicloud/cdn/v2/model/Configs.h index 69c8d23b2..a3fc493ec 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/Configs.h +++ b/cdn/include/huaweicloud/cdn/v2/model/Configs.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_Configs_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_Configs_H_ + #include #include +#include #include #include @@ -55,10 +57,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT Configs /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Configs members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ConfigsGetBody.h b/cdn/include/huaweicloud/cdn/v2/model/ConfigsGetBody.h index 2a1396faf..16748639b 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ConfigsGetBody.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ConfigsGetBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ConfigsGetBody_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ConfigsGetBody_H_ + #include #include +#include #include #include @@ -55,10 +57,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ConfigsGetBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigsGetBody members diff --git a/cdn/include/huaweicloud/cdn/v2/model/CustomArgs.h b/cdn/include/huaweicloud/cdn/v2/model/CustomArgs.h index 6c9c6a7e4..2633a7571 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/CustomArgs.h +++ b/cdn/include/huaweicloud/cdn/v2/model/CustomArgs.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_CustomArgs_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_CustomArgs_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT CustomArgs /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CustomArgs members diff --git a/cdn/include/huaweicloud/cdn/v2/model/DomainOriginHost.h b/cdn/include/huaweicloud/cdn/v2/model/DomainOriginHost.h index a59b1a3ae..3bfdb2405 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/DomainOriginHost.h +++ b/cdn/include/huaweicloud/cdn/v2/model/DomainOriginHost.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_DomainOriginHost_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_DomainOriginHost_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT DomainOriginHost /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainOriginHost members diff --git a/cdn/include/huaweicloud/cdn/v2/model/Domains.h b/cdn/include/huaweicloud/cdn/v2/model/Domains.h index b9b3dcb6d..42f5e478c 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/Domains.h +++ b/cdn/include/huaweicloud/cdn/v2/model/Domains.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_Domains_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_Domains_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT Domains /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Domains members diff --git a/cdn/include/huaweicloud/cdn/v2/model/DomainsWithPort.h b/cdn/include/huaweicloud/cdn/v2/model/DomainsWithPort.h index 7a7364cb9..c23c9640b 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/DomainsWithPort.h +++ b/cdn/include/huaweicloud/cdn/v2/model/DomainsWithPort.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_DomainsWithPort_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_DomainsWithPort_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT DomainsWithPort /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainsWithPort members diff --git a/cdn/include/huaweicloud/cdn/v2/model/DownloadRegionCarrierExcelRequest.h b/cdn/include/huaweicloud/cdn/v2/model/DownloadRegionCarrierExcelRequest.h index 33dbc57bc..cfa8054d2 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/DownloadRegionCarrierExcelRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/DownloadRegionCarrierExcelRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_DownloadRegionCarrierExcelRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_DownloadRegionCarrierExcelRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT DownloadRegionCarrierExcelRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadRegionCarrierExcelRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/DownloadRegionCarrierExcelResponse.h b/cdn/include/huaweicloud/cdn/v2/model/DownloadRegionCarrierExcelResponse.h index 585550193..3ff5b4f59 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/DownloadRegionCarrierExcelResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/DownloadRegionCarrierExcelResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_DownloadRegionCarrierExcelResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_DownloadRegionCarrierExcelResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT DownloadRegionCarrierExcelResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadRegionCarrierExcelResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/DownloadStatisticsExcelRequest.h b/cdn/include/huaweicloud/cdn/v2/model/DownloadStatisticsExcelRequest.h index ce10839f9..3515ac353 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/DownloadStatisticsExcelRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/DownloadStatisticsExcelRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_DownloadStatisticsExcelRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_DownloadStatisticsExcelRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT DownloadStatisticsExcelRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadStatisticsExcelRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/DownloadStatisticsExcelResponse.h b/cdn/include/huaweicloud/cdn/v2/model/DownloadStatisticsExcelResponse.h index 580157b72..6680ea67f 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/DownloadStatisticsExcelResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/DownloadStatisticsExcelResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_DownloadStatisticsExcelResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_DownloadStatisticsExcelResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT DownloadStatisticsExcelResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadStatisticsExcelResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/EpResourceTag.h b/cdn/include/huaweicloud/cdn/v2/model/EpResourceTag.h index 5d3cf2d3d..9a3d3c60d 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/EpResourceTag.h +++ b/cdn/include/huaweicloud/cdn/v2/model/EpResourceTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_EpResourceTag_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_EpResourceTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT EpResourceTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EpResourceTag members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ErrMsg.h b/cdn/include/huaweicloud/cdn/v2/model/ErrMsg.h index edaa8db10..e80c0a92c 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ErrMsg.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ErrMsg.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ErrMsg_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ErrMsg_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ErrMsg /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrMsg members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ErrRsp.h b/cdn/include/huaweicloud/cdn/v2/model/ErrRsp.h index 029906cca..6bf60fb5a 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ErrRsp.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ErrRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ErrRsp_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ErrRsp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ErrRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrRsp members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ErrorCodeCache.h b/cdn/include/huaweicloud/cdn/v2/model/ErrorCodeCache.h index 29dd50610..8df6e569b 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ErrorCodeCache.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ErrorCodeCache.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ErrorCodeCache_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ErrorCodeCache_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ErrorCodeCache /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorCodeCache members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ErrorCodeRedirectRules.h b/cdn/include/huaweicloud/cdn/v2/model/ErrorCodeRedirectRules.h index 1ae6831e5..c9c2e388f 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ErrorCodeRedirectRules.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ErrorCodeRedirectRules.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ErrorCodeRedirectRules_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ErrorCodeRedirectRules_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ErrorCodeRedirectRules /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorCodeRedirectRules members diff --git a/cdn/include/huaweicloud/cdn/v2/model/FlexibleOrigins.h b/cdn/include/huaweicloud/cdn/v2/model/FlexibleOrigins.h index 9680b2662..55f57f8fa 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/FlexibleOrigins.h +++ b/cdn/include/huaweicloud/cdn/v2/model/FlexibleOrigins.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_FlexibleOrigins_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_FlexibleOrigins_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT FlexibleOrigins /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FlexibleOrigins members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ForceRedirectConfig.h b/cdn/include/huaweicloud/cdn/v2/model/ForceRedirectConfig.h index 3a48188b3..3406764db 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ForceRedirectConfig.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ForceRedirectConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ForceRedirectConfig_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ForceRedirectConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ForceRedirectConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ForceRedirectConfig members diff --git a/cdn/include/huaweicloud/cdn/v2/model/Hsts.h b/cdn/include/huaweicloud/cdn/v2/model/Hsts.h index 0fd007251..9c51567fd 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/Hsts.h +++ b/cdn/include/huaweicloud/cdn/v2/model/Hsts.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_Hsts_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_Hsts_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT Hsts /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Hsts members diff --git a/cdn/include/huaweicloud/cdn/v2/model/HstsQuery.h b/cdn/include/huaweicloud/cdn/v2/model/HstsQuery.h index 7e7e3497a..7a2858eb4 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/HstsQuery.h +++ b/cdn/include/huaweicloud/cdn/v2/model/HstsQuery.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_HstsQuery_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_HstsQuery_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT HstsQuery /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HstsQuery members diff --git a/cdn/include/huaweicloud/cdn/v2/model/HttpGetBody.h b/cdn/include/huaweicloud/cdn/v2/model/HttpGetBody.h index 2d1b9afcb..9507ba4ac 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/HttpGetBody.h +++ b/cdn/include/huaweicloud/cdn/v2/model/HttpGetBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_HttpGetBody_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_HttpGetBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT HttpGetBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpGetBody members diff --git a/cdn/include/huaweicloud/cdn/v2/model/HttpPutBody.h b/cdn/include/huaweicloud/cdn/v2/model/HttpPutBody.h index 71b63c862..fb7030b20 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/HttpPutBody.h +++ b/cdn/include/huaweicloud/cdn/v2/model/HttpPutBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_HttpPutBody_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_HttpPutBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT HttpPutBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpPutBody members diff --git a/cdn/include/huaweicloud/cdn/v2/model/HttpResponseHeader.h b/cdn/include/huaweicloud/cdn/v2/model/HttpResponseHeader.h index 11c6eb571..e1b80518e 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/HttpResponseHeader.h +++ b/cdn/include/huaweicloud/cdn/v2/model/HttpResponseHeader.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_HttpResponseHeader_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_HttpResponseHeader_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT HttpResponseHeader /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpResponseHeader members diff --git a/cdn/include/huaweicloud/cdn/v2/model/InheritConfig.h b/cdn/include/huaweicloud/cdn/v2/model/InheritConfig.h index 939eef705..57dfa6822 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/InheritConfig.h +++ b/cdn/include/huaweicloud/cdn/v2/model/InheritConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_InheritConfig_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_InheritConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT InheritConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InheritConfig members diff --git a/cdn/include/huaweicloud/cdn/v2/model/InheritConfigQuery.h b/cdn/include/huaweicloud/cdn/v2/model/InheritConfigQuery.h index 083ebe856..bf03d9c0c 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/InheritConfigQuery.h +++ b/cdn/include/huaweicloud/cdn/v2/model/InheritConfigQuery.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_InheritConfigQuery_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_InheritConfigQuery_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT InheritConfigQuery /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InheritConfigQuery members diff --git a/cdn/include/huaweicloud/cdn/v2/model/IpFilter.h b/cdn/include/huaweicloud/cdn/v2/model/IpFilter.h index f33db2597..1a586cf12 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/IpFilter.h +++ b/cdn/include/huaweicloud/cdn/v2/model/IpFilter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_IpFilter_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_IpFilter_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT IpFilter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IpFilter members diff --git a/cdn/include/huaweicloud/cdn/v2/model/IpFrequencyLimit.h b/cdn/include/huaweicloud/cdn/v2/model/IpFrequencyLimit.h index 33efc41e4..70de009cf 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/IpFrequencyLimit.h +++ b/cdn/include/huaweicloud/cdn/v2/model/IpFrequencyLimit.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_IpFrequencyLimit_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_IpFrequencyLimit_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT IpFrequencyLimit /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IpFrequencyLimit members diff --git a/cdn/include/huaweicloud/cdn/v2/model/IpFrequencyLimitQuery.h b/cdn/include/huaweicloud/cdn/v2/model/IpFrequencyLimitQuery.h index d4cc36bbc..820c2ccca 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/IpFrequencyLimitQuery.h +++ b/cdn/include/huaweicloud/cdn/v2/model/IpFrequencyLimitQuery.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_IpFrequencyLimitQuery_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_IpFrequencyLimitQuery_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT IpFrequencyLimitQuery /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IpFrequencyLimitQuery members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ListDomainsRequest.h b/cdn/include/huaweicloud/cdn/v2/model/ListDomainsRequest.h index ef2357f3f..6e8eec90e 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ListDomainsRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ListDomainsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ListDomainsRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ListDomainsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ListDomainsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainsRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ListDomainsResponse.h b/cdn/include/huaweicloud/cdn/v2/model/ListDomainsResponse.h index a6e62fda8..c0de35dbb 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ListDomainsResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ListDomainsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ListDomainsResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ListDomainsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ListDomainsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainsResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ModifyDomainConfigRequestBody.h b/cdn/include/huaweicloud/cdn/v2/model/ModifyDomainConfigRequestBody.h index 24db8a1ec..951eafd88 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ModifyDomainConfigRequestBody.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ModifyDomainConfigRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ModifyDomainConfigRequestBody_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ModifyDomainConfigRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ModifyDomainConfigRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyDomainConfigRequestBody members diff --git a/cdn/include/huaweicloud/cdn/v2/model/OriginRequestHeader.h b/cdn/include/huaweicloud/cdn/v2/model/OriginRequestHeader.h index 269de8089..35224234b 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/OriginRequestHeader.h +++ b/cdn/include/huaweicloud/cdn/v2/model/OriginRequestHeader.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_OriginRequestHeader_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_OriginRequestHeader_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT OriginRequestHeader /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OriginRequestHeader members diff --git a/cdn/include/huaweicloud/cdn/v2/model/OriginRequestUrlRewrite.h b/cdn/include/huaweicloud/cdn/v2/model/OriginRequestUrlRewrite.h index 7483d0299..53b12ec7b 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/OriginRequestUrlRewrite.h +++ b/cdn/include/huaweicloud/cdn/v2/model/OriginRequestUrlRewrite.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_OriginRequestUrlRewrite_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_OriginRequestUrlRewrite_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT OriginRequestUrlRewrite /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OriginRequestUrlRewrite members diff --git a/cdn/include/huaweicloud/cdn/v2/model/Quic.h b/cdn/include/huaweicloud/cdn/v2/model/Quic.h index f9cd0486d..91e6486ba 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/Quic.h +++ b/cdn/include/huaweicloud/cdn/v2/model/Quic.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_Quic_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_Quic_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT Quic /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Quic members diff --git a/cdn/include/huaweicloud/cdn/v2/model/RefererConfig.h b/cdn/include/huaweicloud/cdn/v2/model/RefererConfig.h index e9147d679..46aba076f 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/RefererConfig.h +++ b/cdn/include/huaweicloud/cdn/v2/model/RefererConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_RefererConfig_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_RefererConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT RefererConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RefererConfig members diff --git a/cdn/include/huaweicloud/cdn/v2/model/RemoteAuthRuleVo.h b/cdn/include/huaweicloud/cdn/v2/model/RemoteAuthRuleVo.h index c06e3ca69..0843b4492 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/RemoteAuthRuleVo.h +++ b/cdn/include/huaweicloud/cdn/v2/model/RemoteAuthRuleVo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_RemoteAuthRuleVo_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_RemoteAuthRuleVo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT RemoteAuthRuleVo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RemoteAuthRuleVo members diff --git a/cdn/include/huaweicloud/cdn/v2/model/RequestLimitRules.h b/cdn/include/huaweicloud/cdn/v2/model/RequestLimitRules.h index d34b3f95f..8131a24bd 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/RequestLimitRules.h +++ b/cdn/include/huaweicloud/cdn/v2/model/RequestLimitRules.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_RequestLimitRules_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_RequestLimitRules_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT RequestLimitRules /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RequestLimitRules members diff --git a/cdn/include/huaweicloud/cdn/v2/model/SetChargeModesBody.h b/cdn/include/huaweicloud/cdn/v2/model/SetChargeModesBody.h index 1853c486b..6bc137e0d 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/SetChargeModesBody.h +++ b/cdn/include/huaweicloud/cdn/v2/model/SetChargeModesBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_SetChargeModesBody_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_SetChargeModesBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT SetChargeModesBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetChargeModesBody members diff --git a/cdn/include/huaweicloud/cdn/v2/model/SetChargeModesRequest.h b/cdn/include/huaweicloud/cdn/v2/model/SetChargeModesRequest.h index dc1b55965..df0132aa0 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/SetChargeModesRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/SetChargeModesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_SetChargeModesRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_SetChargeModesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT SetChargeModesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetChargeModesRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/SetChargeModesResponse.h b/cdn/include/huaweicloud/cdn/v2/model/SetChargeModesResponse.h index edfc6de51..a652f5807 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/SetChargeModesResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/SetChargeModesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_SetChargeModesResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_SetChargeModesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT SetChargeModesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetChargeModesResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowBandwidthCalcRequest.h b/cdn/include/huaweicloud/cdn/v2/model/ShowBandwidthCalcRequest.h index e00e606f3..c1be57bbf 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowBandwidthCalcRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowBandwidthCalcRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowBandwidthCalcRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowBandwidthCalcRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowBandwidthCalcRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBandwidthCalcRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowBandwidthCalcResponse.h b/cdn/include/huaweicloud/cdn/v2/model/ShowBandwidthCalcResponse.h index 9cf3a74f6..fe3d55eed 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowBandwidthCalcResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowBandwidthCalcResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowBandwidthCalcResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowBandwidthCalcResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowBandwidthCalcResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBandwidthCalcResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowChargeModesRequest.h b/cdn/include/huaweicloud/cdn/v2/model/ShowChargeModesRequest.h index 07a934c52..fafb7d6c6 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowChargeModesRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowChargeModesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowChargeModesRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowChargeModesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowChargeModesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowChargeModesRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowChargeModesResponse.h b/cdn/include/huaweicloud/cdn/v2/model/ShowChargeModesResponse.h index 48ef29efc..12ed473fc 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowChargeModesResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowChargeModesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowChargeModesResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowChargeModesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowChargeModesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowChargeModesResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainDetailByNameRequest.h b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainDetailByNameRequest.h index 74aaad815..f51b288b3 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainDetailByNameRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainDetailByNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainDetailByNameRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainDetailByNameRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowDomainDetailByNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainDetailByNameRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainDetailByNameResponse.h b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainDetailByNameResponse.h index d0c5d21ee..3d80ab5aa 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainDetailByNameResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainDetailByNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainDetailByNameResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainDetailByNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowDomainDetailByNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainDetailByNameResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainFullConfigRequest.h b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainFullConfigRequest.h index cc9cd92dd..2d1fff46b 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainFullConfigRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainFullConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainFullConfigRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainFullConfigRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowDomainFullConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainFullConfigRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainFullConfigResponse.h b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainFullConfigResponse.h index 2a580eec1..db9ecdc6b 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainFullConfigResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainFullConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainFullConfigResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainFullConfigResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowDomainFullConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainFullConfigResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainLocationStatsRequest.h b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainLocationStatsRequest.h index 2108e9b45..da5f25ef3 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainLocationStatsRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainLocationStatsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainLocationStatsRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainLocationStatsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowDomainLocationStatsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainLocationStatsRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainLocationStatsResponse.h b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainLocationStatsResponse.h index e9bb9c694..83621f93b 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainLocationStatsResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainLocationStatsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainLocationStatsResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainLocationStatsResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowDomainLocationStatsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainLocationStatsResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainStatsRequest.h b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainStatsRequest.h index d8bb512af..8f37404c1 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainStatsRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainStatsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainStatsRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainStatsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowDomainStatsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainStatsRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainStatsResponse.h b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainStatsResponse.h index c40bf959b..d5339f7e6 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowDomainStatsResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowDomainStatsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainStatsResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowDomainStatsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowDomainStatsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainStatsResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowTopDomainNamesRequest.h b/cdn/include/huaweicloud/cdn/v2/model/ShowTopDomainNamesRequest.h index 8b23cc09b..7bdbf8bdc 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowTopDomainNamesRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowTopDomainNamesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowTopDomainNamesRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowTopDomainNamesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowTopDomainNamesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTopDomainNamesRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowTopDomainNamesResponse.h b/cdn/include/huaweicloud/cdn/v2/model/ShowTopDomainNamesResponse.h index 564328c97..ec001433f 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowTopDomainNamesResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowTopDomainNamesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowTopDomainNamesResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowTopDomainNamesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowTopDomainNamesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTopDomainNamesResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowTopUrlRequest.h b/cdn/include/huaweicloud/cdn/v2/model/ShowTopUrlRequest.h index a1411e2e7..0c269cedd 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowTopUrlRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowTopUrlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowTopUrlRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowTopUrlRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowTopUrlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTopUrlRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/ShowTopUrlResponse.h b/cdn/include/huaweicloud/cdn/v2/model/ShowTopUrlResponse.h index 99cabeaa3..8e4344572 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/ShowTopUrlResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/ShowTopUrlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowTopUrlResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_ShowTopUrlResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT ShowTopUrlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTopUrlResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/Sources.h b/cdn/include/huaweicloud/cdn/v2/model/Sources.h index 311d1d7a7..a20a016f1 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/Sources.h +++ b/cdn/include/huaweicloud/cdn/v2/model/Sources.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_Sources_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_Sources_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT Sources /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Sources members diff --git a/cdn/include/huaweicloud/cdn/v2/model/SourcesConfig.h b/cdn/include/huaweicloud/cdn/v2/model/SourcesConfig.h index e9f67d791..f2ea81e23 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/SourcesConfig.h +++ b/cdn/include/huaweicloud/cdn/v2/model/SourcesConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_SourcesConfig_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_SourcesConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT SourcesConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SourcesConfig members diff --git a/cdn/include/huaweicloud/cdn/v2/model/SourcesDomainConfig.h b/cdn/include/huaweicloud/cdn/v2/model/SourcesDomainConfig.h index 0df507da3..00c9409d4 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/SourcesDomainConfig.h +++ b/cdn/include/huaweicloud/cdn/v2/model/SourcesDomainConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_SourcesDomainConfig_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_SourcesDomainConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT SourcesDomainConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SourcesDomainConfig members diff --git a/cdn/include/huaweicloud/cdn/v2/model/TopUrlSummary.h b/cdn/include/huaweicloud/cdn/v2/model/TopUrlSummary.h index 68c849590..9c1c6bd95 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/TopUrlSummary.h +++ b/cdn/include/huaweicloud/cdn/v2/model/TopUrlSummary.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_TopUrlSummary_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_TopUrlSummary_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT TopUrlSummary /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TopUrlSummary members diff --git a/cdn/include/huaweicloud/cdn/v2/model/UpdateDomainFullConfigRequest.h b/cdn/include/huaweicloud/cdn/v2/model/UpdateDomainFullConfigRequest.h index 62643c3a0..e21fcfb9a 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/UpdateDomainFullConfigRequest.h +++ b/cdn/include/huaweicloud/cdn/v2/model/UpdateDomainFullConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_UpdateDomainFullConfigRequest_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_UpdateDomainFullConfigRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT UpdateDomainFullConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainFullConfigRequest members diff --git a/cdn/include/huaweicloud/cdn/v2/model/UpdateDomainFullConfigResponse.h b/cdn/include/huaweicloud/cdn/v2/model/UpdateDomainFullConfigResponse.h index faeeb5a6c..48ea95085 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/UpdateDomainFullConfigResponse.h +++ b/cdn/include/huaweicloud/cdn/v2/model/UpdateDomainFullConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_UpdateDomainFullConfigResponse_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_UpdateDomainFullConfigResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT UpdateDomainFullConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainFullConfigResponse members diff --git a/cdn/include/huaweicloud/cdn/v2/model/UrlAuth.h b/cdn/include/huaweicloud/cdn/v2/model/UrlAuth.h index ea9d4bb5c..28e0a63ae 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/UrlAuth.h +++ b/cdn/include/huaweicloud/cdn/v2/model/UrlAuth.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_UrlAuth_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_UrlAuth_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT UrlAuth /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UrlAuth members diff --git a/cdn/include/huaweicloud/cdn/v2/model/UrlAuthGetBody.h b/cdn/include/huaweicloud/cdn/v2/model/UrlAuthGetBody.h index 46c3ab27c..a67f125ec 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/UrlAuthGetBody.h +++ b/cdn/include/huaweicloud/cdn/v2/model/UrlAuthGetBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_UrlAuthGetBody_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_UrlAuthGetBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT UrlAuthGetBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UrlAuthGetBody members diff --git a/cdn/include/huaweicloud/cdn/v2/model/UserAgentFilter.h b/cdn/include/huaweicloud/cdn/v2/model/UserAgentFilter.h index 5ff749b45..6f11be42e 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/UserAgentFilter.h +++ b/cdn/include/huaweicloud/cdn/v2/model/UserAgentFilter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_UserAgentFilter_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_UserAgentFilter_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT UserAgentFilter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UserAgentFilter members diff --git a/cdn/include/huaweicloud/cdn/v2/model/VideoSeek.h b/cdn/include/huaweicloud/cdn/v2/model/VideoSeek.h index be7653b23..7b53f566e 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/VideoSeek.h +++ b/cdn/include/huaweicloud/cdn/v2/model/VideoSeek.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_VideoSeek_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_VideoSeek_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT VideoSeek /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoSeek members diff --git a/cdn/include/huaweicloud/cdn/v2/model/WebSocketSeek.h b/cdn/include/huaweicloud/cdn/v2/model/WebSocketSeek.h index c02bae2fc..72b8f2783 100644 --- a/cdn/include/huaweicloud/cdn/v2/model/WebSocketSeek.h +++ b/cdn/include/huaweicloud/cdn/v2/model/WebSocketSeek.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CDN_V2_MODEL_WebSocketSeek_H_ #define HUAWEICLOUD_SDK_CDN_V2_MODEL_WebSocketSeek_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CDN_V2_EXPORT WebSocketSeek /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WebSocketSeek members diff --git a/cdn/src/v1/CdnClient.cpp b/cdn/src/v1/CdnClient.cpp index 3db18814a..d12dfcac7 100644 --- a/cdn/src/v1/CdnClient.cpp +++ b/cdn/src/v1/CdnClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,34 +40,36 @@ std::shared_ptr CdnClient::batchDeleteTags(BatchDeleteT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForBatchDeleteTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -79,34 +81,36 @@ std::shared_ptr CdnClient::createDomain(CreateDomainReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForCreateDomain()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -118,12 +122,12 @@ std::shared_ptr CdnClient::createPreheatingTasks( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -132,23 +136,25 @@ std::shared_ptr CdnClient::createPreheatingTasks( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForCreatePreheatingTasks()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -160,12 +166,12 @@ std::shared_ptr CdnClient::createRefreshTasks(Create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -174,23 +180,25 @@ std::shared_ptr CdnClient::createRefreshTasks(Create std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForCreateRefreshTasks()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -202,34 +210,36 @@ std::shared_ptr CdnClient::createTags(CreateTagsRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForCreateTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -241,13 +251,13 @@ std::shared_ptr CdnClient::deleteDomain(DeleteDomainReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -256,15 +266,10 @@ std::shared_ptr CdnClient::deleteDomain(DeleteDomainReques std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForDeleteDomain()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -279,13 +284,13 @@ std::shared_ptr CdnClient::disableDomain(DisableDomainReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -294,15 +299,10 @@ std::shared_ptr CdnClient::disableDomain(DisableDomainReq std::string localVarHttpBody; - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForDisableDomain()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -317,13 +317,13 @@ std::shared_ptr CdnClient::enableDomain(EnableDomainReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -332,15 +332,10 @@ std::shared_ptr CdnClient::enableDomain(EnableDomainReques std::string localVarHttpBody; - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForEnableDomain()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -355,12 +350,12 @@ std::shared_ptr CdnClient::listDomains(ListDomainsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainNameIsSet()) { @@ -393,15 +388,10 @@ std::shared_ptr CdnClient::listDomains(ListDomainsRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForListDomains()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -416,13 +406,13 @@ std::shared_ptr CdnClient::showBlackWhiteList(ShowBl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -431,15 +421,10 @@ std::shared_ptr CdnClient::showBlackWhiteList(ShowBl std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowBlackWhiteList()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -454,13 +439,13 @@ std::shared_ptr CdnClient::showCacheRules(ShowCacheRules std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -469,15 +454,10 @@ std::shared_ptr CdnClient::showCacheRules(ShowCacheRules std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowCacheRules()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -492,12 +472,12 @@ std::shared_ptr CdnClient::showCertificatesHt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.pageSizeIsSet()) { @@ -518,15 +498,10 @@ std::shared_ptr CdnClient::showCertificatesHt std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowCertificatesHttpsInfo()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -541,13 +516,13 @@ std::shared_ptr CdnClient::showDomainDetail(ShowDomain std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -556,15 +531,10 @@ std::shared_ptr CdnClient::showDomainDetail(ShowDomain std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowDomainDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -579,13 +549,13 @@ std::shared_ptr CdnClient::showDomainFullConfig(Sh std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_name"] = parameterToString(request.getDomainName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -594,15 +564,10 @@ std::shared_ptr CdnClient::showDomainFullConfig(Sh std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowDomainFullConfig()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -617,12 +582,12 @@ std::shared_ptr CdnClient::showDomainItemDetails( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -646,15 +611,10 @@ std::shared_ptr CdnClient::showDomainItemDetails( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowDomainItemDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -669,12 +629,12 @@ std::shared_ptr CdnClient::showDomainItem std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -701,15 +661,10 @@ std::shared_ptr CdnClient::showDomainItem std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowDomainItemLocationDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -724,12 +679,12 @@ std::shared_ptr CdnClient::showDomainLocationSt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.actionIsSet()) { @@ -768,15 +723,10 @@ std::shared_ptr CdnClient::showDomainLocationSt std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowDomainLocationStats()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -791,12 +741,12 @@ std::shared_ptr CdnClient::showDomainStats(ShowDomainSt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.actionIsSet()) { @@ -829,15 +779,10 @@ std::shared_ptr CdnClient::showDomainStats(ShowDomainSt std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowDomainStats()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -852,13 +797,13 @@ std::shared_ptr CdnClient::showHistoryTaskDetail std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["history_tasks_id"] = parameterToString(request.getHistoryTasksId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -882,15 +827,10 @@ std::shared_ptr CdnClient::showHistoryTaskDetail std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowHistoryTaskDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -905,12 +845,12 @@ std::shared_ptr CdnClient::showHistoryTasks(ShowHistor std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -940,18 +880,16 @@ std::shared_ptr CdnClient::showHistoryTasks(ShowHistor if (request.fileTypeIsSet()) { localVarQueryParams["file_type"] = parameterToString(request.getFileType()); } + if (request.taskTypeIsSet()) { + localVarQueryParams["task_type"] = parameterToString(request.getTaskType()); + } std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowHistoryTasks()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -966,13 +904,13 @@ std::shared_ptr CdnClient::showHttpInfo(ShowHttpInfoReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -981,15 +919,10 @@ std::shared_ptr CdnClient::showHttpInfo(ShowHttpInfoReques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowHttpInfo()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1004,12 +937,12 @@ std::shared_ptr CdnClient::showIpInfo(ShowIpInfoRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1021,15 +954,10 @@ std::shared_ptr CdnClient::showIpInfo(ShowIpInfoRequest &req std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowIpInfo()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1044,12 +972,12 @@ std::shared_ptr CdnClient::showLogs(ShowLogsRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainNameIsSet()) { @@ -1073,15 +1001,10 @@ std::shared_ptr CdnClient::showLogs(ShowLogsRequest &request) std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowLogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1096,13 +1019,13 @@ std::shared_ptr CdnClient::showOriginHost(ShowOriginHost std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1111,15 +1034,10 @@ std::shared_ptr CdnClient::showOriginHost(ShowOriginHost std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowOriginHost()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1134,26 +1052,21 @@ std::shared_ptr CdnClient::showQuota(ShowQuotaRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowQuota()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1168,13 +1081,13 @@ std::shared_ptr CdnClient::showRefer(ShowReferRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1183,15 +1096,10 @@ std::shared_ptr CdnClient::showRefer(ShowReferRequest &reques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowRefer()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1206,13 +1114,13 @@ std::shared_ptr CdnClient::showResponseHeader(ShowRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1221,15 +1129,10 @@ std::shared_ptr CdnClient::showResponseHeader(ShowRe std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowResponseHeader()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1244,12 +1147,12 @@ std::shared_ptr CdnClient::showTags(ShowTagsRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.resourceIdIsSet()) { @@ -1258,15 +1161,10 @@ std::shared_ptr CdnClient::showTags(ShowTagsRequest &request) std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1281,12 +1179,12 @@ std::shared_ptr CdnClient::showTopUrl(ShowTopUrlRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1310,15 +1208,10 @@ std::shared_ptr CdnClient::showTopUrl(ShowTopUrlRequest &req std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowTopUrl()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1333,12 +1226,12 @@ std::shared_ptr CdnClient::showUrlTaskInfo(ShowUrlTaskI std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -1368,15 +1261,10 @@ std::shared_ptr CdnClient::showUrlTaskInfo(ShowUrlTaskI std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowUrlTaskInfo()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1391,13 +1279,13 @@ std::shared_ptr CdnClient::updateBlackWhiteList(Up std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1406,23 +1294,25 @@ std::shared_ptr CdnClient::updateBlackWhiteList(Up std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForUpdateBlackWhiteList()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1434,13 +1324,13 @@ std::shared_ptr CdnClient::updateCacheRules(UpdateCach std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1449,23 +1339,25 @@ std::shared_ptr CdnClient::updateCacheRules(UpdateCach std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForUpdateCacheRules()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1477,13 +1369,13 @@ std::shared_ptr CdnClient::updateDomainFullConfi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_name"] = parameterToString(request.getDomainName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1492,23 +1384,25 @@ std::shared_ptr CdnClient::updateDomainFullConfi std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForUpdateDomainFullConfig()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1520,12 +1414,12 @@ std::shared_ptr CdnClient::updateDomainMu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1534,23 +1428,25 @@ std::shared_ptr CdnClient::updateDomainMu std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForUpdateDomainMultiCertificates()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1562,13 +1458,13 @@ std::shared_ptr CdnClient::updateDomainOrigin(Update std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1577,23 +1473,25 @@ std::shared_ptr CdnClient::updateDomainOrigin(Update std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForUpdateDomainOrigin()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1605,13 +1503,13 @@ std::shared_ptr CdnClient::updateFollow302Switch( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1620,23 +1518,25 @@ std::shared_ptr CdnClient::updateFollow302Switch( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForUpdateFollow302Switch()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1648,13 +1548,13 @@ std::shared_ptr CdnClient::updateHttpsInfo(UpdateHttpsI std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1663,23 +1563,25 @@ std::shared_ptr CdnClient::updateHttpsInfo(UpdateHttpsI std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForUpdateHttpsInfo()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1691,13 +1593,13 @@ std::shared_ptr CdnClient::updateOriginHost(UpdateOrig std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1706,23 +1608,25 @@ std::shared_ptr CdnClient::updateOriginHost(UpdateOrig std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForUpdateOriginHost()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1734,13 +1638,13 @@ std::shared_ptr CdnClient::updatePrivateBucke std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1749,23 +1653,25 @@ std::shared_ptr CdnClient::updatePrivateBucke std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForUpdatePrivateBucketAccess()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1777,13 +1683,13 @@ std::shared_ptr CdnClient::updateRangeSwitch(UpdateRa std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1792,23 +1698,25 @@ std::shared_ptr CdnClient::updateRangeSwitch(UpdateRa std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForUpdateRangeSwitch()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1820,13 +1728,13 @@ std::shared_ptr CdnClient::updateRefer(UpdateReferRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1835,23 +1743,25 @@ std::shared_ptr CdnClient::updateRefer(UpdateReferRequest & std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForUpdateRefer()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1863,13 +1773,13 @@ std::shared_ptr CdnClient::updateResponseHeader(Up std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1878,23 +1788,25 @@ std::shared_ptr CdnClient::updateResponseHeader(Up std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForUpdateResponseHeader()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/cdn/src/v1/CdnMeta.cpp b/cdn/src/v1/CdnMeta.cpp new file mode 100644 index 000000000..b48941fd1 --- /dev/null +++ b/cdn/src/v1/CdnMeta.cpp @@ -0,0 +1,632 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cdn { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef CdnMeta::genRequestDefForBatchDeleteTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForCreateDomain() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForCreatePreheatingTasks() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForCreateRefreshTasks() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForCreateTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForDeleteDomain() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForDisableDomain() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForEnableDomain() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForListDomains() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BusinessType") + .withJsonTag("business_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainStatus") + .withJsonTag("domain_status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceArea") + .withJsonTag("service_area") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageSize") + .withJsonTag("page_size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageNumber") + .withJsonTag("page_number") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ShowTags") + .withJsonTag("show_tags") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ExactMatch") + .withJsonTag("exact_match") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowBlackWhiteList() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowCacheRules() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowCertificatesHttpsInfo() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PageSize") + .withJsonTag("page_size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageNumber") + .withJsonTag("page_number") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("UserDomainId") + .withJsonTag("user_domain_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowDomainDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowDomainFullConfig() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowDomainItemDetails() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceArea") + .withJsonTag("service_area") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StatType") + .withJsonTag("stat_type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowDomainItemLocationDetails() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StatType") + .withJsonTag("stat_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Region") + .withJsonTag("region") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Isp") + .withJsonTag("isp") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowDomainLocationStats() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Action") + .withJsonTag("action") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StatType") + .withJsonTag("stat_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("GroupBy") + .withJsonTag("group_by") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Country") + .withJsonTag("country") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Province") + .withJsonTag("province") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Isp") + .withJsonTag("isp") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowDomainStats() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Action") + .withJsonTag("action") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StatType") + .withJsonTag("stat_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("GroupBy") + .withJsonTag("group_by") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceArea") + .withJsonTag("service_area") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowHistoryTaskDetails() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageSize") + .withJsonTag("page_size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageNumber") + .withJsonTag("page_number") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Url") + .withJsonTag("url") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("CreateTime") + .withJsonTag("create_time") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowHistoryTasks() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageSize") + .withJsonTag("page_size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageNumber") + .withJsonTag("page_number") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartDate") + .withJsonTag("start_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndDate") + .withJsonTag("end_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("OrderField") + .withJsonTag("order_field") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("OrderType") + .withJsonTag("order_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FileType") + .withJsonTag("file_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TaskType") + .withJsonTag("task_type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowHttpInfo() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowIpInfo() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Ips") + .withJsonTag("ips") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowLogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageSize") + .withJsonTag("page_size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageNumber") + .withJsonTag("page_number") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowOriginHost() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowQuota() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowRefer() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowResponseHeader() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowTags() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ResourceId") + .withJsonTag("resource_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowTopUrl() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceArea") + .withJsonTag("service_area") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StatType") + .withJsonTag("stat_type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowUrlTaskInfo() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Url") + .withJsonTag("url") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TaskType") + .withJsonTag("task_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FileType") + .withJsonTag("file_type") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-request-id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForUpdateBlackWhiteList() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForUpdateCacheRules() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForUpdateDomainFullConfig() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForUpdateDomainMultiCertificates() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForUpdateDomainOrigin() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForUpdateFollow302Switch() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForUpdateHttpsInfo() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForUpdateOriginHost() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForUpdatePrivateBucketAccess() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForUpdateRangeSwitch() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForUpdateRefer() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForUpdateResponseHeader() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/cdn/src/v1/model/BatchDeleteTagsRequest.cpp b/cdn/src/v1/model/BatchDeleteTagsRequest.cpp index 597eef9fc..658b4e206 100644 --- a/cdn/src/v1/model/BatchDeleteTagsRequest.cpp +++ b/cdn/src/v1/model/BatchDeleteTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/BatchDeleteTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value BatchDeleteTagsRequest::toJson() const return val; } - bool BatchDeleteTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDeleteTagsRequest::fromJson(const web::json::value& val) return ok; } + DeleteTagsRequestBody BatchDeleteTagsRequest::getBody() const { return body_; diff --git a/cdn/src/v1/model/BatchDeleteTagsResponse.cpp b/cdn/src/v1/model/BatchDeleteTagsResponse.cpp index 00e314c8b..3637adfe0 100644 --- a/cdn/src/v1/model/BatchDeleteTagsResponse.cpp +++ b/cdn/src/v1/model/BatchDeleteTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/BatchDeleteTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -28,7 +27,6 @@ web::json::value BatchDeleteTagsResponse::toJson() const return val; } - bool BatchDeleteTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchDeleteTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cdn/src/v1/model/BlackWhiteListBody.cpp b/cdn/src/v1/model/BlackWhiteListBody.cpp index 32555811c..9e7674ff1 100644 --- a/cdn/src/v1/model/BlackWhiteListBody.cpp +++ b/cdn/src/v1/model/BlackWhiteListBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/BlackWhiteListBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value BlackWhiteListBody::toJson() const return val; } - bool BlackWhiteListBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BlackWhiteListBody::fromJson(const web::json::value& val) return ok; } + int32_t BlackWhiteListBody::getType() const { return type_; diff --git a/cdn/src/v1/model/CacheConfig.cpp b/cdn/src/v1/model/CacheConfig.cpp index 5fe8ae1dd..7f5eae992 100644 --- a/cdn/src/v1/model/CacheConfig.cpp +++ b/cdn/src/v1/model/CacheConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CacheConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -46,7 +45,6 @@ web::json::value CacheConfig::toJson() const return val; } - bool CacheConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool CacheConfig::fromJson(const web::json::value& val) return ok; } + bool CacheConfig::isIgnoreUrlParameter() const { return ignoreUrlParameter_; diff --git a/cdn/src/v1/model/CacheConfigRequest.cpp b/cdn/src/v1/model/CacheConfigRequest.cpp index 4af7a623e..46f616098 100644 --- a/cdn/src/v1/model/CacheConfigRequest.cpp +++ b/cdn/src/v1/model/CacheConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CacheConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -46,7 +45,6 @@ web::json::value CacheConfigRequest::toJson() const return val; } - bool CacheConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool CacheConfigRequest::fromJson(const web::json::value& val) return ok; } + bool CacheConfigRequest::isIgnoreUrlParameter() const { return ignoreUrlParameter_; diff --git a/cdn/src/v1/model/CacheConfigRequestBody.cpp b/cdn/src/v1/model/CacheConfigRequestBody.cpp index a8d936a1f..4e60a42a3 100644 --- a/cdn/src/v1/model/CacheConfigRequestBody.cpp +++ b/cdn/src/v1/model/CacheConfigRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CacheConfigRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value CacheConfigRequestBody::toJson() const return val; } - bool CacheConfigRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CacheConfigRequestBody::fromJson(const web::json::value& val) return ok; } + CacheConfigRequest CacheConfigRequestBody::getCacheConfig() const { return cacheConfig_; diff --git a/cdn/src/v1/model/CacheRules.cpp b/cdn/src/v1/model/CacheRules.cpp index 48efe4cd1..fbbf83759 100644 --- a/cdn/src/v1/model/CacheRules.cpp +++ b/cdn/src/v1/model/CacheRules.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CacheRules.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -68,7 +67,6 @@ web::json::value CacheRules::toJson() const return val; } - bool CacheRules::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool CacheRules::fromJson(const web::json::value& val) return ok; } + std::string CacheRules::getMatchType() const { return matchType_; diff --git a/cdn/src/v1/model/CacheUrlParameterFilter.cpp b/cdn/src/v1/model/CacheUrlParameterFilter.cpp index 67ed94b4a..11e5281b7 100644 --- a/cdn/src/v1/model/CacheUrlParameterFilter.cpp +++ b/cdn/src/v1/model/CacheUrlParameterFilter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CacheUrlParameterFilter.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value CacheUrlParameterFilter::toJson() const return val; } - bool CacheUrlParameterFilter::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CacheUrlParameterFilter::fromJson(const web::json::value& val) return ok; } + std::string CacheUrlParameterFilter::getType() const { return type_; diff --git a/cdn/src/v1/model/CdnIps.cpp b/cdn/src/v1/model/CdnIps.cpp index bf051a6c0..076a8648c 100644 --- a/cdn/src/v1/model/CdnIps.cpp +++ b/cdn/src/v1/model/CdnIps.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CdnIps.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -53,7 +52,6 @@ web::json::value CdnIps::toJson() const return val; } - bool CdnIps::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CdnIps::fromJson(const web::json::value& val) return ok; } + std::string CdnIps::getIp() const { return ip_; diff --git a/cdn/src/v1/model/Compress.cpp b/cdn/src/v1/model/Compress.cpp index 9b03e98e3..dcb221210 100644 --- a/cdn/src/v1/model/Compress.cpp +++ b/cdn/src/v1/model/Compress.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/Compress.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value Compress::toJson() const return val; } - bool Compress::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Compress::fromJson(const web::json::value& val) return ok; } + std::string Compress::getStatus() const { return status_; diff --git a/cdn/src/v1/model/CompressRequest.cpp b/cdn/src/v1/model/CompressRequest.cpp index 35a8aa2f4..f8e2ca8dd 100644 --- a/cdn/src/v1/model/CompressRequest.cpp +++ b/cdn/src/v1/model/CompressRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CompressRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -33,7 +32,6 @@ web::json::value CompressRequest::toJson() const return val; } - bool CompressRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CompressRequest::fromJson(const web::json::value& val) return ok; } + int32_t CompressRequest::getCompressSwitch() const { return compressSwitch_; diff --git a/cdn/src/v1/model/CompressResponse.cpp b/cdn/src/v1/model/CompressResponse.cpp index 1030cc4a1..50b795451 100644 --- a/cdn/src/v1/model/CompressResponse.cpp +++ b/cdn/src/v1/model/CompressResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CompressResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value CompressResponse::toJson() const return val; } - bool CompressResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CompressResponse::fromJson(const web::json::value& val) return ok; } + int32_t CompressResponse::getCompressSwitch() const { return compressSwitch_; diff --git a/cdn/src/v1/model/CompressRules.cpp b/cdn/src/v1/model/CompressRules.cpp index 22bf85be7..1fa2ab1a3 100644 --- a/cdn/src/v1/model/CompressRules.cpp +++ b/cdn/src/v1/model/CompressRules.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CompressRules.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value CompressRules::toJson() const return val; } - bool CompressRules::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CompressRules::fromJson(const web::json::value& val) return ok; } + std::string CompressRules::getCompressType() const { return compressType_; diff --git a/cdn/src/v1/model/Configs.cpp b/cdn/src/v1/model/Configs.cpp index e25b7944c..e8acd0d53 100644 --- a/cdn/src/v1/model/Configs.cpp +++ b/cdn/src/v1/model/Configs.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/Configs.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -108,7 +107,6 @@ web::json::value Configs::toJson() const return val; } - bool Configs::fromJson(const web::json::value& val) { bool ok = true; @@ -287,6 +285,7 @@ bool Configs::fromJson(const web::json::value& val) return ok; } + std::vector& Configs::getOriginRequestHeader() { return originRequestHeader_; diff --git a/cdn/src/v1/model/ConfigsGetBody.cpp b/cdn/src/v1/model/ConfigsGetBody.cpp index e759956bd..4908bb6eb 100644 --- a/cdn/src/v1/model/ConfigsGetBody.cpp +++ b/cdn/src/v1/model/ConfigsGetBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ConfigsGetBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -108,7 +107,6 @@ web::json::value ConfigsGetBody::toJson() const return val; } - bool ConfigsGetBody::fromJson(const web::json::value& val) { bool ok = true; @@ -287,6 +285,7 @@ bool ConfigsGetBody::fromJson(const web::json::value& val) return ok; } + std::vector& ConfigsGetBody::getOriginRequestHeader() { return originRequestHeader_; diff --git a/cdn/src/v1/model/CreateDomainRequest.cpp b/cdn/src/v1/model/CreateDomainRequest.cpp index 00044f637..a06246cd3 100644 --- a/cdn/src/v1/model/CreateDomainRequest.cpp +++ b/cdn/src/v1/model/CreateDomainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CreateDomainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value CreateDomainRequest::toJson() const return val; } - bool CreateDomainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateDomainRequest::fromJson(const web::json::value& val) return ok; } + CreateDomainRequestBody CreateDomainRequest::getBody() const { return body_; diff --git a/cdn/src/v1/model/CreateDomainRequestBody.cpp b/cdn/src/v1/model/CreateDomainRequestBody.cpp index d0aa82b68..7756d0bec 100644 --- a/cdn/src/v1/model/CreateDomainRequestBody.cpp +++ b/cdn/src/v1/model/CreateDomainRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CreateDomainRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value CreateDomainRequestBody::toJson() const return val; } - bool CreateDomainRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateDomainRequestBody::fromJson(const web::json::value& val) return ok; } + DomainBody CreateDomainRequestBody::getDomain() const { return domain_; diff --git a/cdn/src/v1/model/CreateDomainResponse.cpp b/cdn/src/v1/model/CreateDomainResponse.cpp index 9948f69fc..566782387 100644 --- a/cdn/src/v1/model/CreateDomainResponse.cpp +++ b/cdn/src/v1/model/CreateDomainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CreateDomainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value CreateDomainResponse::toJson() const return val; } - bool CreateDomainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateDomainResponse::fromJson(const web::json::value& val) return ok; } + CreateDomainResponseBodyContent CreateDomainResponse::getDomain() const { return domain_; diff --git a/cdn/src/v1/model/CreateDomainResponseBodyContent.cpp b/cdn/src/v1/model/CreateDomainResponseBodyContent.cpp index 2cc924a51..7509c73b0 100644 --- a/cdn/src/v1/model/CreateDomainResponseBodyContent.cpp +++ b/cdn/src/v1/model/CreateDomainResponseBodyContent.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CreateDomainResponseBodyContent.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -116,7 +115,6 @@ web::json::value CreateDomainResponseBodyContent::toJson() const return val; } - bool CreateDomainResponseBodyContent::fromJson(const web::json::value& val) { bool ok = true; @@ -286,6 +284,7 @@ bool CreateDomainResponseBodyContent::fromJson(const web::json::value& val) return ok; } + std::string CreateDomainResponseBodyContent::getId() const { return id_; diff --git a/cdn/src/v1/model/CreatePreheatingTasksRequest.cpp b/cdn/src/v1/model/CreatePreheatingTasksRequest.cpp index b08b7b3f9..c818c6160 100644 --- a/cdn/src/v1/model/CreatePreheatingTasksRequest.cpp +++ b/cdn/src/v1/model/CreatePreheatingTasksRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CreatePreheatingTasksRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value CreatePreheatingTasksRequest::toJson() const return val; } - bool CreatePreheatingTasksRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreatePreheatingTasksRequest::fromJson(const web::json::value& val) return ok; } + std::string CreatePreheatingTasksRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cdn/src/v1/model/CreatePreheatingTasksResponse.cpp b/cdn/src/v1/model/CreatePreheatingTasksResponse.cpp index b7e423d70..9923450c5 100644 --- a/cdn/src/v1/model/CreatePreheatingTasksResponse.cpp +++ b/cdn/src/v1/model/CreatePreheatingTasksResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CreatePreheatingTasksResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -33,7 +32,6 @@ web::json::value CreatePreheatingTasksResponse::toJson() const return val; } - bool CreatePreheatingTasksResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreatePreheatingTasksResponse::fromJson(const web::json::value& val) return ok; } + std::string CreatePreheatingTasksResponse::getPreheatingTask() const { return preheatingTask_; diff --git a/cdn/src/v1/model/CreateRefreshTasksRequest.cpp b/cdn/src/v1/model/CreateRefreshTasksRequest.cpp index ee01bdea0..6f85898e8 100644 --- a/cdn/src/v1/model/CreateRefreshTasksRequest.cpp +++ b/cdn/src/v1/model/CreateRefreshTasksRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CreateRefreshTasksRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value CreateRefreshTasksRequest::toJson() const return val; } - bool CreateRefreshTasksRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateRefreshTasksRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateRefreshTasksRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cdn/src/v1/model/CreateRefreshTasksResponse.cpp b/cdn/src/v1/model/CreateRefreshTasksResponse.cpp index 87c9661b0..314cd7a24 100644 --- a/cdn/src/v1/model/CreateRefreshTasksResponse.cpp +++ b/cdn/src/v1/model/CreateRefreshTasksResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CreateRefreshTasksResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -33,7 +32,6 @@ web::json::value CreateRefreshTasksResponse::toJson() const return val; } - bool CreateRefreshTasksResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateRefreshTasksResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateRefreshTasksResponse::getRefreshTask() const { return refreshTask_; diff --git a/cdn/src/v1/model/CreateTagsRequest.cpp b/cdn/src/v1/model/CreateTagsRequest.cpp index 15e10daa1..ae6a50634 100644 --- a/cdn/src/v1/model/CreateTagsRequest.cpp +++ b/cdn/src/v1/model/CreateTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CreateTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value CreateTagsRequest::toJson() const return val; } - bool CreateTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateTagsRequest::fromJson(const web::json::value& val) return ok; } + CreateTagsRequestBody CreateTagsRequest::getBody() const { return body_; diff --git a/cdn/src/v1/model/CreateTagsRequestBody.cpp b/cdn/src/v1/model/CreateTagsRequestBody.cpp index ecdedfb65..30802d1e4 100644 --- a/cdn/src/v1/model/CreateTagsRequestBody.cpp +++ b/cdn/src/v1/model/CreateTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CreateTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value CreateTagsRequestBody::toJson() const return val; } - bool CreateTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateTagsRequestBody::getResourceId() const { return resourceId_; diff --git a/cdn/src/v1/model/CreateTagsResponse.cpp b/cdn/src/v1/model/CreateTagsResponse.cpp index 70e30c69a..412b55f95 100644 --- a/cdn/src/v1/model/CreateTagsResponse.cpp +++ b/cdn/src/v1/model/CreateTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/CreateTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -28,7 +27,6 @@ web::json::value CreateTagsResponse::toJson() const return val; } - bool CreateTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cdn/src/v1/model/DeleteDomainRequest.cpp b/cdn/src/v1/model/DeleteDomainRequest.cpp index e1dd7cc38..9e3f52487 100644 --- a/cdn/src/v1/model/DeleteDomainRequest.cpp +++ b/cdn/src/v1/model/DeleteDomainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/DeleteDomainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value DeleteDomainRequest::toJson() const return val; } - bool DeleteDomainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteDomainRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDomainRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/DeleteDomainResponse.cpp b/cdn/src/v1/model/DeleteDomainResponse.cpp index 5e9c65606..0b7d02255 100644 --- a/cdn/src/v1/model/DeleteDomainResponse.cpp +++ b/cdn/src/v1/model/DeleteDomainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/DeleteDomainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value DeleteDomainResponse::toJson() const return val; } - bool DeleteDomainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteDomainResponse::fromJson(const web::json::value& val) return ok; } + DomainsWithPort DeleteDomainResponse::getDomain() const { return domain_; diff --git a/cdn/src/v1/model/DeleteTagsRequestBody.cpp b/cdn/src/v1/model/DeleteTagsRequestBody.cpp index b3b1cf411..61fc12e3d 100644 --- a/cdn/src/v1/model/DeleteTagsRequestBody.cpp +++ b/cdn/src/v1/model/DeleteTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/DeleteTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value DeleteTagsRequestBody::toJson() const return val; } - bool DeleteTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string DeleteTagsRequestBody::getResourceId() const { return resourceId_; diff --git a/cdn/src/v1/model/DisableDomainRequest.cpp b/cdn/src/v1/model/DisableDomainRequest.cpp index 220132d38..11cb0c463 100644 --- a/cdn/src/v1/model/DisableDomainRequest.cpp +++ b/cdn/src/v1/model/DisableDomainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/DisableDomainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value DisableDomainRequest::toJson() const return val; } - bool DisableDomainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DisableDomainRequest::fromJson(const web::json::value& val) return ok; } + std::string DisableDomainRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/DisableDomainResponse.cpp b/cdn/src/v1/model/DisableDomainResponse.cpp index 0b4facb6d..d9b1091be 100644 --- a/cdn/src/v1/model/DisableDomainResponse.cpp +++ b/cdn/src/v1/model/DisableDomainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/DisableDomainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value DisableDomainResponse::toJson() const return val; } - bool DisableDomainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DisableDomainResponse::fromJson(const web::json::value& val) return ok; } + DomainsWithPort DisableDomainResponse::getDomain() const { return domain_; diff --git a/cdn/src/v1/model/DomainBody.cpp b/cdn/src/v1/model/DomainBody.cpp index 51c326b19..b9f7a36a1 100644 --- a/cdn/src/v1/model/DomainBody.cpp +++ b/cdn/src/v1/model/DomainBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/DomainBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -52,7 +51,6 @@ web::json::value DomainBody::toJson() const return val; } - bool DomainBody::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool DomainBody::fromJson(const web::json::value& val) return ok; } + std::string DomainBody::getDomainName() const { return domainName_; diff --git a/cdn/src/v1/model/DomainItemDetail.cpp b/cdn/src/v1/model/DomainItemDetail.cpp index d8fb6bf84..e4d69c040 100644 --- a/cdn/src/v1/model/DomainItemDetail.cpp +++ b/cdn/src/v1/model/DomainItemDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/DomainItemDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -47,7 +46,6 @@ web::json::value DomainItemDetail::toJson() const return val; } - bool DomainItemDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool DomainItemDetail::fromJson(const web::json::value& val) return ok; } + int64_t DomainItemDetail::getStartTime() const { return startTime_; diff --git a/cdn/src/v1/model/DomainItemLocationDetails.cpp b/cdn/src/v1/model/DomainItemLocationDetails.cpp index c4b1b6200..d55fda84d 100644 --- a/cdn/src/v1/model/DomainItemLocationDetails.cpp +++ b/cdn/src/v1/model/DomainItemLocationDetails.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/DomainItemLocationDetails.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -47,7 +46,6 @@ web::json::value DomainItemLocationDetails::toJson() const return val; } - bool DomainItemLocationDetails::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool DomainItemLocationDetails::fromJson(const web::json::value& val) return ok; } + int64_t DomainItemLocationDetails::getStartTime() const { return startTime_; diff --git a/cdn/src/v1/model/DomainOriginHost.cpp b/cdn/src/v1/model/DomainOriginHost.cpp index 902c1756e..c5ec7aed4 100644 --- a/cdn/src/v1/model/DomainOriginHost.cpp +++ b/cdn/src/v1/model/DomainOriginHost.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/DomainOriginHost.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value DomainOriginHost::toJson() const return val; } - bool DomainOriginHost::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DomainOriginHost::fromJson(const web::json::value& val) return ok; } + std::string DomainOriginHost::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/DomainRegion.cpp b/cdn/src/v1/model/DomainRegion.cpp index 10ba1559c..aa78352a3 100644 --- a/cdn/src/v1/model/DomainRegion.cpp +++ b/cdn/src/v1/model/DomainRegion.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/DomainRegion.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value DomainRegion::toJson() const return val; } - bool DomainRegion::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DomainRegion::fromJson(const web::json::value& val) return ok; } + std::string DomainRegion::getDomainName() const { return domainName_; diff --git a/cdn/src/v1/model/Domains.cpp b/cdn/src/v1/model/Domains.cpp index bd4862662..60739d04e 100644 --- a/cdn/src/v1/model/Domains.cpp +++ b/cdn/src/v1/model/Domains.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/Domains.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -135,7 +134,6 @@ web::json::value Domains::toJson() const return val; } - bool Domains::fromJson(const web::json::value& val) { bool ok = true; @@ -341,6 +339,7 @@ bool Domains::fromJson(const web::json::value& val) return ok; } + std::string Domains::getId() const { return id_; diff --git a/cdn/src/v1/model/DomainsWithPort.cpp b/cdn/src/v1/model/DomainsWithPort.cpp index e787e938e..1dd916a20 100644 --- a/cdn/src/v1/model/DomainsWithPort.cpp +++ b/cdn/src/v1/model/DomainsWithPort.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/DomainsWithPort.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -131,7 +130,6 @@ web::json::value DomainsWithPort::toJson() const return val; } - bool DomainsWithPort::fromJson(const web::json::value& val) { bool ok = true; @@ -328,6 +326,7 @@ bool DomainsWithPort::fromJson(const web::json::value& val) return ok; } + std::string DomainsWithPort::getId() const { return id_; diff --git a/cdn/src/v1/model/EnableDomainRequest.cpp b/cdn/src/v1/model/EnableDomainRequest.cpp index b82677dc7..cc6874cce 100644 --- a/cdn/src/v1/model/EnableDomainRequest.cpp +++ b/cdn/src/v1/model/EnableDomainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/EnableDomainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value EnableDomainRequest::toJson() const return val; } - bool EnableDomainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool EnableDomainRequest::fromJson(const web::json::value& val) return ok; } + std::string EnableDomainRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/EnableDomainResponse.cpp b/cdn/src/v1/model/EnableDomainResponse.cpp index 66c7aff8e..aa7fedf88 100644 --- a/cdn/src/v1/model/EnableDomainResponse.cpp +++ b/cdn/src/v1/model/EnableDomainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/EnableDomainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value EnableDomainResponse::toJson() const return val; } - bool EnableDomainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool EnableDomainResponse::fromJson(const web::json::value& val) return ok; } + DomainsWithPort EnableDomainResponse::getDomain() const { return domain_; diff --git a/cdn/src/v1/model/EpResourceTag.cpp b/cdn/src/v1/model/EpResourceTag.cpp index 11f1be5e5..bcca539b0 100644 --- a/cdn/src/v1/model/EpResourceTag.cpp +++ b/cdn/src/v1/model/EpResourceTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/EpResourceTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value EpResourceTag::toJson() const return val; } - bool EpResourceTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool EpResourceTag::fromJson(const web::json::value& val) return ok; } + std::string EpResourceTag::getKey() const { return key_; diff --git a/cdn/src/v1/model/ErrorCodeCache.cpp b/cdn/src/v1/model/ErrorCodeCache.cpp index a92e97d11..0fd3181a5 100644 --- a/cdn/src/v1/model/ErrorCodeCache.cpp +++ b/cdn/src/v1/model/ErrorCodeCache.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ErrorCodeCache.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ErrorCodeCache::toJson() const return val; } - bool ErrorCodeCache::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ErrorCodeCache::fromJson(const web::json::value& val) return ok; } + int32_t ErrorCodeCache::getCode() const { return code_; diff --git a/cdn/src/v1/model/ErrorCodeRedirectRules.cpp b/cdn/src/v1/model/ErrorCodeRedirectRules.cpp index 0f592fb71..8312ab95a 100644 --- a/cdn/src/v1/model/ErrorCodeRedirectRules.cpp +++ b/cdn/src/v1/model/ErrorCodeRedirectRules.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ErrorCodeRedirectRules.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value ErrorCodeRedirectRules::toJson() const return val; } - bool ErrorCodeRedirectRules::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ErrorCodeRedirectRules::fromJson(const web::json::value& val) return ok; } + int32_t ErrorCodeRedirectRules::getErrorCode() const { return errorCode_; diff --git a/cdn/src/v1/model/Follow302StatusBody.cpp b/cdn/src/v1/model/Follow302StatusBody.cpp index 3ee37dcf3..d83f57b82 100644 --- a/cdn/src/v1/model/Follow302StatusBody.cpp +++ b/cdn/src/v1/model/Follow302StatusBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/Follow302StatusBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value Follow302StatusBody::toJson() const return val; } - bool Follow302StatusBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Follow302StatusBody::fromJson(const web::json::value& val) return ok; } + std::string Follow302StatusBody::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/Follow302StatusRequest.cpp b/cdn/src/v1/model/Follow302StatusRequest.cpp index d548314f4..01057eb2b 100644 --- a/cdn/src/v1/model/Follow302StatusRequest.cpp +++ b/cdn/src/v1/model/Follow302StatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/Follow302StatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -33,7 +32,6 @@ web::json::value Follow302StatusRequest::toJson() const return val; } - bool Follow302StatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool Follow302StatusRequest::fromJson(const web::json::value& val) return ok; } + std::string Follow302StatusRequest::getFollow302Status() const { return follow302Status_; diff --git a/cdn/src/v1/model/ForceRedirect.cpp b/cdn/src/v1/model/ForceRedirect.cpp index d821b14fc..5dda5625c 100644 --- a/cdn/src/v1/model/ForceRedirect.cpp +++ b/cdn/src/v1/model/ForceRedirect.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ForceRedirect.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ForceRedirect::toJson() const return val; } - bool ForceRedirect::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ForceRedirect::fromJson(const web::json::value& val) return ok; } + int32_t ForceRedirect::getSwitch() const { return switch_; diff --git a/cdn/src/v1/model/ForceRedirectConfig.cpp b/cdn/src/v1/model/ForceRedirectConfig.cpp index 9201b6879..449a1667a 100644 --- a/cdn/src/v1/model/ForceRedirectConfig.cpp +++ b/cdn/src/v1/model/ForceRedirectConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ForceRedirectConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value ForceRedirectConfig::toJson() const return val; } - bool ForceRedirectConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ForceRedirectConfig::fromJson(const web::json::value& val) return ok; } + std::string ForceRedirectConfig::getStatus() const { return status_; diff --git a/cdn/src/v1/model/HeaderBody.cpp b/cdn/src/v1/model/HeaderBody.cpp index 48b8d472b..f1b2cd197 100644 --- a/cdn/src/v1/model/HeaderBody.cpp +++ b/cdn/src/v1/model/HeaderBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/HeaderBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value HeaderBody::toJson() const return val; } - bool HeaderBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool HeaderBody::fromJson(const web::json::value& val) return ok; } + HeaderMap HeaderBody::getHeaders() const { return headers_; diff --git a/cdn/src/v1/model/HeaderMap.cpp b/cdn/src/v1/model/HeaderMap.cpp index 6e63c20a0..4ad0241a3 100644 --- a/cdn/src/v1/model/HeaderMap.cpp +++ b/cdn/src/v1/model/HeaderMap.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/HeaderMap.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -58,7 +57,6 @@ web::json::value HeaderMap::toJson() const return val; } - bool HeaderMap::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool HeaderMap::fromJson(const web::json::value& val) return ok; } + std::string HeaderMap::getContentDisposition() const { return contentDisposition_; diff --git a/cdn/src/v1/model/HttpGetBody.cpp b/cdn/src/v1/model/HttpGetBody.cpp index 444a4d420..12bdb8957 100644 --- a/cdn/src/v1/model/HttpGetBody.cpp +++ b/cdn/src/v1/model/HttpGetBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/HttpGetBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -58,7 +57,6 @@ web::json::value HttpGetBody::toJson() const return val; } - bool HttpGetBody::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool HttpGetBody::fromJson(const web::json::value& val) return ok; } + std::string HttpGetBody::getHttpsStatus() const { return httpsStatus_; diff --git a/cdn/src/v1/model/HttpInfoRequest.cpp b/cdn/src/v1/model/HttpInfoRequest.cpp index 6add7cca5..a7faed6b9 100644 --- a/cdn/src/v1/model/HttpInfoRequest.cpp +++ b/cdn/src/v1/model/HttpInfoRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/HttpInfoRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value HttpInfoRequest::toJson() const return val; } - bool HttpInfoRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool HttpInfoRequest::fromJson(const web::json::value& val) return ok; } + HttpInfoRequestBody HttpInfoRequest::getHttps() const { return https_; diff --git a/cdn/src/v1/model/HttpInfoRequestBody.cpp b/cdn/src/v1/model/HttpInfoRequestBody.cpp index b49c3c754..f1ca60357 100644 --- a/cdn/src/v1/model/HttpInfoRequestBody.cpp +++ b/cdn/src/v1/model/HttpInfoRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/HttpInfoRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -67,7 +66,6 @@ web::json::value HttpInfoRequestBody::toJson() const return val; } - bool HttpInfoRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool HttpInfoRequestBody::fromJson(const web::json::value& val) return ok; } + std::string HttpInfoRequestBody::getCertName() const { return certName_; diff --git a/cdn/src/v1/model/HttpInfoResponseBody.cpp b/cdn/src/v1/model/HttpInfoResponseBody.cpp index a10f55dfa..3bba4a653 100644 --- a/cdn/src/v1/model/HttpInfoResponseBody.cpp +++ b/cdn/src/v1/model/HttpInfoResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/HttpInfoResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -72,7 +71,6 @@ web::json::value HttpInfoResponseBody::toJson() const return val; } - bool HttpInfoResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -161,6 +159,7 @@ bool HttpInfoResponseBody::fromJson(const web::json::value& val) return ok; } + int32_t HttpInfoResponseBody::getHttpsStatus() const { return httpsStatus_; diff --git a/cdn/src/v1/model/HttpPutBody.cpp b/cdn/src/v1/model/HttpPutBody.cpp index 306b0f5b7..654473f48 100644 --- a/cdn/src/v1/model/HttpPutBody.cpp +++ b/cdn/src/v1/model/HttpPutBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/HttpPutBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -63,7 +62,6 @@ web::json::value HttpPutBody::toJson() const return val; } - bool HttpPutBody::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool HttpPutBody::fromJson(const web::json::value& val) return ok; } + std::string HttpPutBody::getHttpsStatus() const { return httpsStatus_; diff --git a/cdn/src/v1/model/HttpResponseHeader.cpp b/cdn/src/v1/model/HttpResponseHeader.cpp index 6351cf88b..e9422f79c 100644 --- a/cdn/src/v1/model/HttpResponseHeader.cpp +++ b/cdn/src/v1/model/HttpResponseHeader.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/HttpResponseHeader.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value HttpResponseHeader::toJson() const return val; } - bool HttpResponseHeader::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool HttpResponseHeader::fromJson(const web::json::value& val) return ok; } + std::string HttpResponseHeader::getName() const { return name_; diff --git a/cdn/src/v1/model/HttpsDetail.cpp b/cdn/src/v1/model/HttpsDetail.cpp index 5559ea28c..3424b5e8f 100644 --- a/cdn/src/v1/model/HttpsDetail.cpp +++ b/cdn/src/v1/model/HttpsDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/HttpsDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -82,7 +81,6 @@ web::json::value HttpsDetail::toJson() const return val; } - bool HttpsDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool HttpsDetail::fromJson(const web::json::value& val) return ok; } + std::string HttpsDetail::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/IpFilter.cpp b/cdn/src/v1/model/IpFilter.cpp index bee61e02a..f6b3d6460 100644 --- a/cdn/src/v1/model/IpFilter.cpp +++ b/cdn/src/v1/model/IpFilter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/IpFilter.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value IpFilter::toJson() const return val; } - bool IpFilter::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool IpFilter::fromJson(const web::json::value& val) return ok; } + std::string IpFilter::getType() const { return type_; diff --git a/cdn/src/v1/model/ListDomainsRequest.cpp b/cdn/src/v1/model/ListDomainsRequest.cpp index e81abd44d..b0ab10782 100644 --- a/cdn/src/v1/model/ListDomainsRequest.cpp +++ b/cdn/src/v1/model/ListDomainsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ListDomainsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -73,7 +72,6 @@ web::json::value ListDomainsRequest::toJson() const return val; } - bool ListDomainsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ListDomainsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDomainsRequest::getDomainName() const { return domainName_; diff --git a/cdn/src/v1/model/ListDomainsResponse.cpp b/cdn/src/v1/model/ListDomainsResponse.cpp index 4cc29786e..e7bc0356f 100644 --- a/cdn/src/v1/model/ListDomainsResponse.cpp +++ b/cdn/src/v1/model/ListDomainsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ListDomainsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value ListDomainsResponse::toJson() const return val; } - bool ListDomainsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDomainsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListDomainsResponse::getTotal() const { return total_; diff --git a/cdn/src/v1/model/LogObject.cpp b/cdn/src/v1/model/LogObject.cpp index 10aadf234..a4a442aee 100644 --- a/cdn/src/v1/model/LogObject.cpp +++ b/cdn/src/v1/model/LogObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/LogObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -58,7 +57,6 @@ web::json::value LogObject::toJson() const return val; } - bool LogObject::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool LogObject::fromJson(const web::json::value& val) return ok; } + std::string LogObject::getDomainName() const { return domainName_; diff --git a/cdn/src/v1/model/Map.cpp b/cdn/src/v1/model/Map.cpp index df3d9d370..de465b233 100644 --- a/cdn/src/v1/model/Map.cpp +++ b/cdn/src/v1/model/Map.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/Map.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value Map::toJson() const return val; } - bool Map::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Map::fromJson(const web::json::value& val) return ok; } + std::string Map::getKey() const { return key_; diff --git a/cdn/src/v1/model/ModifyDomainConfigRequestBody.cpp b/cdn/src/v1/model/ModifyDomainConfigRequestBody.cpp index 8df48e1c4..e5ca24e65 100644 --- a/cdn/src/v1/model/ModifyDomainConfigRequestBody.cpp +++ b/cdn/src/v1/model/ModifyDomainConfigRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ModifyDomainConfigRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ModifyDomainConfigRequestBody::toJson() const return val; } - bool ModifyDomainConfigRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ModifyDomainConfigRequestBody::fromJson(const web::json::value& val) return ok; } + Configs ModifyDomainConfigRequestBody::getConfigs() const { return configs_; diff --git a/cdn/src/v1/model/OriginHostBody.cpp b/cdn/src/v1/model/OriginHostBody.cpp index 54150b5df..5d3c8882f 100644 --- a/cdn/src/v1/model/OriginHostBody.cpp +++ b/cdn/src/v1/model/OriginHostBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/OriginHostBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value OriginHostBody::toJson() const return val; } - bool OriginHostBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OriginHostBody::fromJson(const web::json::value& val) return ok; } + std::string OriginHostBody::getOriginHostType() const { return originHostType_; diff --git a/cdn/src/v1/model/OriginHostRequest.cpp b/cdn/src/v1/model/OriginHostRequest.cpp index 9f1ee6e5e..a322594e1 100644 --- a/cdn/src/v1/model/OriginHostRequest.cpp +++ b/cdn/src/v1/model/OriginHostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/OriginHostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value OriginHostRequest::toJson() const return val; } - bool OriginHostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool OriginHostRequest::fromJson(const web::json::value& val) return ok; } + OriginHostBody OriginHostRequest::getOriginHost() const { return originHost_; diff --git a/cdn/src/v1/model/OriginRangeBody.cpp b/cdn/src/v1/model/OriginRangeBody.cpp index c57a75f3c..d7d41cf53 100644 --- a/cdn/src/v1/model/OriginRangeBody.cpp +++ b/cdn/src/v1/model/OriginRangeBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/OriginRangeBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value OriginRangeBody::toJson() const return val; } - bool OriginRangeBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OriginRangeBody::fromJson(const web::json::value& val) return ok; } + std::string OriginRangeBody::getRangeStatus() const { return rangeStatus_; diff --git a/cdn/src/v1/model/OriginRequest.cpp b/cdn/src/v1/model/OriginRequest.cpp index eaea02d99..4c8e60c14 100644 --- a/cdn/src/v1/model/OriginRequest.cpp +++ b/cdn/src/v1/model/OriginRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/OriginRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value OriginRequest::toJson() const return val; } - bool OriginRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool OriginRequest::fromJson(const web::json::value& val) return ok; } + ResourceBody OriginRequest::getOrigin() const { return origin_; diff --git a/cdn/src/v1/model/OriginRequestHeader.cpp b/cdn/src/v1/model/OriginRequestHeader.cpp index 6df728bc4..72d6ebcc0 100644 --- a/cdn/src/v1/model/OriginRequestHeader.cpp +++ b/cdn/src/v1/model/OriginRequestHeader.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/OriginRequestHeader.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value OriginRequestHeader::toJson() const return val; } - bool OriginRequestHeader::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool OriginRequestHeader::fromJson(const web::json::value& val) return ok; } + std::string OriginRequestHeader::getName() const { return name_; diff --git a/cdn/src/v1/model/OriginRequestUrlRewrite.cpp b/cdn/src/v1/model/OriginRequestUrlRewrite.cpp index 456629c7f..ca0bcd06f 100644 --- a/cdn/src/v1/model/OriginRequestUrlRewrite.cpp +++ b/cdn/src/v1/model/OriginRequestUrlRewrite.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/OriginRequestUrlRewrite.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -48,7 +47,6 @@ web::json::value OriginRequestUrlRewrite::toJson() const return val; } - bool OriginRequestUrlRewrite::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool OriginRequestUrlRewrite::fromJson(const web::json::value& val) return ok; } + int32_t OriginRequestUrlRewrite::getPriority() const { return priority_; diff --git a/cdn/src/v1/model/PreheatingTaskRequest.cpp b/cdn/src/v1/model/PreheatingTaskRequest.cpp index 32224f29e..c19b63379 100644 --- a/cdn/src/v1/model/PreheatingTaskRequest.cpp +++ b/cdn/src/v1/model/PreheatingTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/PreheatingTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value PreheatingTaskRequest::toJson() const return val; } - bool PreheatingTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool PreheatingTaskRequest::fromJson(const web::json::value& val) return ok; } + PreheatingTaskRequestBody PreheatingTaskRequest::getPreheatingTask() const { return preheatingTask_; diff --git a/cdn/src/v1/model/PreheatingTaskRequestBody.cpp b/cdn/src/v1/model/PreheatingTaskRequestBody.cpp index 607db91e6..4f35f01ac 100644 --- a/cdn/src/v1/model/PreheatingTaskRequestBody.cpp +++ b/cdn/src/v1/model/PreheatingTaskRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/PreheatingTaskRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value PreheatingTaskRequestBody::toJson() const return val; } - bool PreheatingTaskRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool PreheatingTaskRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& PreheatingTaskRequestBody::getUrls() { return urls_; diff --git a/cdn/src/v1/model/Quotas.cpp b/cdn/src/v1/model/Quotas.cpp index da5319964..6a4fa7163 100644 --- a/cdn/src/v1/model/Quotas.cpp +++ b/cdn/src/v1/model/Quotas.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/Quotas.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -48,7 +47,6 @@ web::json::value Quotas::toJson() const return val; } - bool Quotas::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool Quotas::fromJson(const web::json::value& val) return ok; } + int32_t Quotas::getQuotaLimit() const { return quotaLimit_; diff --git a/cdn/src/v1/model/RangeStatusRequest.cpp b/cdn/src/v1/model/RangeStatusRequest.cpp index 193b24436..34ec9fa68 100644 --- a/cdn/src/v1/model/RangeStatusRequest.cpp +++ b/cdn/src/v1/model/RangeStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/RangeStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -33,7 +32,6 @@ web::json::value RangeStatusRequest::toJson() const return val; } - bool RangeStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RangeStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string RangeStatusRequest::getRangeStatus() const { return rangeStatus_; diff --git a/cdn/src/v1/model/Referer.cpp b/cdn/src/v1/model/Referer.cpp index c16a083a0..0d6484c2e 100644 --- a/cdn/src/v1/model/Referer.cpp +++ b/cdn/src/v1/model/Referer.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/Referer.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value Referer::toJson() const return val; } - bool Referer::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Referer::fromJson(const web::json::value& val) return ok; } + int32_t Referer::getRefererType() const { return refererType_; diff --git a/cdn/src/v1/model/RefererBody.cpp b/cdn/src/v1/model/RefererBody.cpp index 53f801e43..16c959c7c 100644 --- a/cdn/src/v1/model/RefererBody.cpp +++ b/cdn/src/v1/model/RefererBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/RefererBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value RefererBody::toJson() const return val; } - bool RefererBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RefererBody::fromJson(const web::json::value& val) return ok; } + Referer RefererBody::getReferer() const { return referer_; diff --git a/cdn/src/v1/model/RefererConfig.cpp b/cdn/src/v1/model/RefererConfig.cpp index e286a2bd7..22dd4cd7f 100644 --- a/cdn/src/v1/model/RefererConfig.cpp +++ b/cdn/src/v1/model/RefererConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/RefererConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value RefererConfig::toJson() const return val; } - bool RefererConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool RefererConfig::fromJson(const web::json::value& val) return ok; } + std::string RefererConfig::getType() const { return type_; diff --git a/cdn/src/v1/model/RefererRsp.cpp b/cdn/src/v1/model/RefererRsp.cpp index 9e41ade4a..68be30878 100644 --- a/cdn/src/v1/model/RefererRsp.cpp +++ b/cdn/src/v1/model/RefererRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/RefererRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value RefererRsp::toJson() const return val; } - bool RefererRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool RefererRsp::fromJson(const web::json::value& val) return ok; } + int32_t RefererRsp::getRefererType() const { return refererType_; diff --git a/cdn/src/v1/model/RefreshTaskRequest.cpp b/cdn/src/v1/model/RefreshTaskRequest.cpp index 3f89391a7..8380582d7 100644 --- a/cdn/src/v1/model/RefreshTaskRequest.cpp +++ b/cdn/src/v1/model/RefreshTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/RefreshTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value RefreshTaskRequest::toJson() const return val; } - bool RefreshTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RefreshTaskRequest::fromJson(const web::json::value& val) return ok; } + RefreshTaskRequestBody RefreshTaskRequest::getRefreshTask() const { return refreshTask_; diff --git a/cdn/src/v1/model/RefreshTaskRequestBody.cpp b/cdn/src/v1/model/RefreshTaskRequestBody.cpp index 28d4b9894..44243549a 100644 --- a/cdn/src/v1/model/RefreshTaskRequestBody.cpp +++ b/cdn/src/v1/model/RefreshTaskRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/RefreshTaskRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value RefreshTaskRequestBody::toJson() const return val; } - bool RefreshTaskRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RefreshTaskRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RefreshTaskRequestBody::getType() const { return type_; diff --git a/cdn/src/v1/model/ResourceBody.cpp b/cdn/src/v1/model/ResourceBody.cpp index 0210c26aa..63c8492be 100644 --- a/cdn/src/v1/model/ResourceBody.cpp +++ b/cdn/src/v1/model/ResourceBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ResourceBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ResourceBody::toJson() const return val; } - bool ResourceBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ResourceBody::fromJson(const web::json::value& val) return ok; } + std::vector& ResourceBody::getSources() { return sources_; diff --git a/cdn/src/v1/model/Rules.cpp b/cdn/src/v1/model/Rules.cpp index fb7532f16..ca535cc01 100644 --- a/cdn/src/v1/model/Rules.cpp +++ b/cdn/src/v1/model/Rules.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/Rules.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -53,7 +52,6 @@ web::json::value Rules::toJson() const return val; } - bool Rules::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool Rules::fromJson(const web::json::value& val) return ok; } + int32_t Rules::getRuleType() const { return ruleType_; diff --git a/cdn/src/v1/model/ShowBlackWhiteListRequest.cpp b/cdn/src/v1/model/ShowBlackWhiteListRequest.cpp index 05b6d8467..8cacf33f0 100644 --- a/cdn/src/v1/model/ShowBlackWhiteListRequest.cpp +++ b/cdn/src/v1/model/ShowBlackWhiteListRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowBlackWhiteListRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ShowBlackWhiteListRequest::toJson() const return val; } - bool ShowBlackWhiteListRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowBlackWhiteListRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowBlackWhiteListRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/ShowBlackWhiteListResponse.cpp b/cdn/src/v1/model/ShowBlackWhiteListResponse.cpp index 32369efbf..9810d1122 100644 --- a/cdn/src/v1/model/ShowBlackWhiteListResponse.cpp +++ b/cdn/src/v1/model/ShowBlackWhiteListResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowBlackWhiteListResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value ShowBlackWhiteListResponse::toJson() const return val; } - bool ShowBlackWhiteListResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowBlackWhiteListResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowBlackWhiteListResponse::getType() const { return type_; diff --git a/cdn/src/v1/model/ShowCacheRulesRequest.cpp b/cdn/src/v1/model/ShowCacheRulesRequest.cpp index 83e2220d8..6e8a904c1 100644 --- a/cdn/src/v1/model/ShowCacheRulesRequest.cpp +++ b/cdn/src/v1/model/ShowCacheRulesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowCacheRulesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ShowCacheRulesRequest::toJson() const return val; } - bool ShowCacheRulesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowCacheRulesRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowCacheRulesRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/ShowCacheRulesResponse.cpp b/cdn/src/v1/model/ShowCacheRulesResponse.cpp index 73999c576..2bfd2177a 100644 --- a/cdn/src/v1/model/ShowCacheRulesResponse.cpp +++ b/cdn/src/v1/model/ShowCacheRulesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowCacheRulesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowCacheRulesResponse::toJson() const return val; } - bool ShowCacheRulesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowCacheRulesResponse::fromJson(const web::json::value& val) return ok; } + CacheConfig ShowCacheRulesResponse::getCacheConfig() const { return cacheConfig_; diff --git a/cdn/src/v1/model/ShowCertificatesHttpsInfoRequest.cpp b/cdn/src/v1/model/ShowCertificatesHttpsInfoRequest.cpp index e07f24985..be53d3c44 100644 --- a/cdn/src/v1/model/ShowCertificatesHttpsInfoRequest.cpp +++ b/cdn/src/v1/model/ShowCertificatesHttpsInfoRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowCertificatesHttpsInfoRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -53,7 +52,6 @@ web::json::value ShowCertificatesHttpsInfoRequest::toJson() const return val; } - bool ShowCertificatesHttpsInfoRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ShowCertificatesHttpsInfoRequest::fromJson(const web::json::value& val) return ok; } + int32_t ShowCertificatesHttpsInfoRequest::getPageSize() const { return pageSize_; diff --git a/cdn/src/v1/model/ShowCertificatesHttpsInfoResponse.cpp b/cdn/src/v1/model/ShowCertificatesHttpsInfoResponse.cpp index d4f110605..400f0c255 100644 --- a/cdn/src/v1/model/ShowCertificatesHttpsInfoResponse.cpp +++ b/cdn/src/v1/model/ShowCertificatesHttpsInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowCertificatesHttpsInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value ShowCertificatesHttpsInfoResponse::toJson() const return val; } - bool ShowCertificatesHttpsInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowCertificatesHttpsInfoResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowCertificatesHttpsInfoResponse::getTotal() const { return total_; diff --git a/cdn/src/v1/model/ShowDomainDetailRequest.cpp b/cdn/src/v1/model/ShowDomainDetailRequest.cpp index 3114fdbe8..f706b3735 100644 --- a/cdn/src/v1/model/ShowDomainDetailRequest.cpp +++ b/cdn/src/v1/model/ShowDomainDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowDomainDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ShowDomainDetailRequest::toJson() const return val; } - bool ShowDomainDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowDomainDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainDetailRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/ShowDomainDetailResponse.cpp b/cdn/src/v1/model/ShowDomainDetailResponse.cpp index d4ca14415..61512a34e 100644 --- a/cdn/src/v1/model/ShowDomainDetailResponse.cpp +++ b/cdn/src/v1/model/ShowDomainDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowDomainDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowDomainDetailResponse::toJson() const return val; } - bool ShowDomainDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowDomainDetailResponse::fromJson(const web::json::value& val) return ok; } + DomainsWithPort ShowDomainDetailResponse::getDomain() const { return domain_; diff --git a/cdn/src/v1/model/ShowDomainFullConfigRequest.cpp b/cdn/src/v1/model/ShowDomainFullConfigRequest.cpp index a80517a4a..9285cc55d 100644 --- a/cdn/src/v1/model/ShowDomainFullConfigRequest.cpp +++ b/cdn/src/v1/model/ShowDomainFullConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowDomainFullConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ShowDomainFullConfigRequest::toJson() const return val; } - bool ShowDomainFullConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowDomainFullConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainFullConfigRequest::getDomainName() const { return domainName_; diff --git a/cdn/src/v1/model/ShowDomainFullConfigResponse.cpp b/cdn/src/v1/model/ShowDomainFullConfigResponse.cpp index 0bf2cb97b..9c381521e 100644 --- a/cdn/src/v1/model/ShowDomainFullConfigResponse.cpp +++ b/cdn/src/v1/model/ShowDomainFullConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowDomainFullConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowDomainFullConfigResponse::toJson() const return val; } - bool ShowDomainFullConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowDomainFullConfigResponse::fromJson(const web::json::value& val) return ok; } + ConfigsGetBody ShowDomainFullConfigResponse::getConfigs() const { return configs_; diff --git a/cdn/src/v1/model/ShowDomainItemDetailsRequest.cpp b/cdn/src/v1/model/ShowDomainItemDetailsRequest.cpp index 68d5e935c..6bc8e6d85 100644 --- a/cdn/src/v1/model/ShowDomainItemDetailsRequest.cpp +++ b/cdn/src/v1/model/ShowDomainItemDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowDomainItemDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -58,7 +57,6 @@ web::json::value ShowDomainItemDetailsRequest::toJson() const return val; } - bool ShowDomainItemDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ShowDomainItemDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainItemDetailsRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cdn/src/v1/model/ShowDomainItemDetailsResponse.cpp b/cdn/src/v1/model/ShowDomainItemDetailsResponse.cpp index 6f9194cb2..a8d60b9bc 100644 --- a/cdn/src/v1/model/ShowDomainItemDetailsResponse.cpp +++ b/cdn/src/v1/model/ShowDomainItemDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowDomainItemDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowDomainItemDetailsResponse::toJson() const return val; } - bool ShowDomainItemDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowDomainItemDetailsResponse::fromJson(const web::json::value& val) return ok; } + DomainItemDetail ShowDomainItemDetailsResponse::getDomainItemDetails() const { return domainItemDetails_; diff --git a/cdn/src/v1/model/ShowDomainItemLocationDetailsRequest.cpp b/cdn/src/v1/model/ShowDomainItemLocationDetailsRequest.cpp index 59951a0f9..d8a742f37 100644 --- a/cdn/src/v1/model/ShowDomainItemLocationDetailsRequest.cpp +++ b/cdn/src/v1/model/ShowDomainItemLocationDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowDomainItemLocationDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -63,7 +62,6 @@ web::json::value ShowDomainItemLocationDetailsRequest::toJson() const return val; } - bool ShowDomainItemLocationDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ShowDomainItemLocationDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainItemLocationDetailsRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cdn/src/v1/model/ShowDomainItemLocationDetailsResponse.cpp b/cdn/src/v1/model/ShowDomainItemLocationDetailsResponse.cpp index 5fb28bf26..9e1618504 100644 --- a/cdn/src/v1/model/ShowDomainItemLocationDetailsResponse.cpp +++ b/cdn/src/v1/model/ShowDomainItemLocationDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowDomainItemLocationDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowDomainItemLocationDetailsResponse::toJson() const return val; } - bool ShowDomainItemLocationDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowDomainItemLocationDetailsResponse::fromJson(const web::json::value& val return ok; } + DomainItemLocationDetails ShowDomainItemLocationDetailsResponse::getDomainItemLocationDetails() const { return domainItemLocationDetails_; diff --git a/cdn/src/v1/model/ShowDomainLocationStatsRequest.cpp b/cdn/src/v1/model/ShowDomainLocationStatsRequest.cpp index 2e96b9d29..e0f5ecc5e 100644 --- a/cdn/src/v1/model/ShowDomainLocationStatsRequest.cpp +++ b/cdn/src/v1/model/ShowDomainLocationStatsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowDomainLocationStatsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -83,7 +82,6 @@ web::json::value ShowDomainLocationStatsRequest::toJson() const return val; } - bool ShowDomainLocationStatsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool ShowDomainLocationStatsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainLocationStatsRequest::getAction() const { return action_; diff --git a/cdn/src/v1/model/ShowDomainLocationStatsResponse.cpp b/cdn/src/v1/model/ShowDomainLocationStatsResponse.cpp index a1221a811..52cbf2fe7 100644 --- a/cdn/src/v1/model/ShowDomainLocationStatsResponse.cpp +++ b/cdn/src/v1/model/ShowDomainLocationStatsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowDomainLocationStatsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value ShowDomainLocationStatsResponse::toJson() const return val; } - bool ShowDomainLocationStatsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowDomainLocationStatsResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainLocationStatsResponse::getGroupBy() const { return groupBy_; diff --git a/cdn/src/v1/model/ShowDomainStatsRequest.cpp b/cdn/src/v1/model/ShowDomainStatsRequest.cpp index b6c9c37d1..6bf5e8b56 100644 --- a/cdn/src/v1/model/ShowDomainStatsRequest.cpp +++ b/cdn/src/v1/model/ShowDomainStatsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowDomainStatsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -73,7 +72,6 @@ web::json::value ShowDomainStatsRequest::toJson() const return val; } - bool ShowDomainStatsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ShowDomainStatsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainStatsRequest::getAction() const { return action_; diff --git a/cdn/src/v1/model/ShowDomainStatsResponse.cpp b/cdn/src/v1/model/ShowDomainStatsResponse.cpp index 951fc31fe..d0ea9349b 100644 --- a/cdn/src/v1/model/ShowDomainStatsResponse.cpp +++ b/cdn/src/v1/model/ShowDomainStatsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowDomainStatsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowDomainStatsResponse::toJson() const return val; } - bool ShowDomainStatsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowDomainStatsResponse::fromJson(const web::json::value& val) return ok; } + std::map& ShowDomainStatsResponse::getResult() { return result_; diff --git a/cdn/src/v1/model/ShowHistoryTaskDetailsRequest.cpp b/cdn/src/v1/model/ShowHistoryTaskDetailsRequest.cpp index 5f52e2011..f4b131d0d 100644 --- a/cdn/src/v1/model/ShowHistoryTaskDetailsRequest.cpp +++ b/cdn/src/v1/model/ShowHistoryTaskDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowHistoryTaskDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -63,7 +62,6 @@ web::json::value ShowHistoryTaskDetailsRequest::toJson() const return val; } - bool ShowHistoryTaskDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ShowHistoryTaskDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowHistoryTaskDetailsRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cdn/src/v1/model/ShowHistoryTaskDetailsResponse.cpp b/cdn/src/v1/model/ShowHistoryTaskDetailsResponse.cpp index f2d83f00f..34e1053d6 100644 --- a/cdn/src/v1/model/ShowHistoryTaskDetailsResponse.cpp +++ b/cdn/src/v1/model/ShowHistoryTaskDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowHistoryTaskDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -77,7 +76,6 @@ web::json::value ShowHistoryTaskDetailsResponse::toJson() const return val; } - bool ShowHistoryTaskDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool ShowHistoryTaskDetailsResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowHistoryTaskDetailsResponse::getId() const { return id_; diff --git a/cdn/src/v1/model/ShowHistoryTasksRequest.cpp b/cdn/src/v1/model/ShowHistoryTasksRequest.cpp index 28ea9ab56..5bf68e84e 100644 --- a/cdn/src/v1/model/ShowHistoryTasksRequest.cpp +++ b/cdn/src/v1/model/ShowHistoryTasksRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowHistoryTasksRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -31,6 +30,8 @@ ShowHistoryTasksRequest::ShowHistoryTasksRequest() orderTypeIsSet_ = false; fileType_ = ""; fileTypeIsSet_ = false; + taskType_ = ""; + taskTypeIsSet_ = false; } ShowHistoryTasksRequest::~ShowHistoryTasksRequest() = default; @@ -70,10 +71,12 @@ web::json::value ShowHistoryTasksRequest::toJson() const if(fileTypeIsSet_) { val[utility::conversions::to_string_t("file_type")] = ModelBase::toJson(fileType_); } + if(taskTypeIsSet_) { + val[utility::conversions::to_string_t("task_type")] = ModelBase::toJson(taskType_); + } return val; } - bool ShowHistoryTasksRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -159,9 +162,19 @@ bool ShowHistoryTasksRequest::fromJson(const web::json::value& val) setFileType(refVal); } } + if(val.has_field(utility::conversions::to_string_t("task_type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("task_type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setTaskType(refVal); + } + } return ok; } + std::string ShowHistoryTasksRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; @@ -351,6 +364,27 @@ void ShowHistoryTasksRequest::unsetfileType() fileTypeIsSet_ = false; } +std::string ShowHistoryTasksRequest::getTaskType() const +{ + return taskType_; +} + +void ShowHistoryTasksRequest::setTaskType(const std::string& value) +{ + taskType_ = value; + taskTypeIsSet_ = true; +} + +bool ShowHistoryTasksRequest::taskTypeIsSet() const +{ + return taskTypeIsSet_; +} + +void ShowHistoryTasksRequest::unsettaskType() +{ + taskTypeIsSet_ = false; +} + } } } diff --git a/cdn/src/v1/model/ShowHistoryTasksResponse.cpp b/cdn/src/v1/model/ShowHistoryTasksResponse.cpp index 1d3a9e12d..cc41e495c 100644 --- a/cdn/src/v1/model/ShowHistoryTasksResponse.cpp +++ b/cdn/src/v1/model/ShowHistoryTasksResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowHistoryTasksResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value ShowHistoryTasksResponse::toJson() const return val; } - bool ShowHistoryTasksResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowHistoryTasksResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowHistoryTasksResponse::getTotal() const { return total_; diff --git a/cdn/src/v1/model/ShowHttpInfoRequest.cpp b/cdn/src/v1/model/ShowHttpInfoRequest.cpp index f4be3db82..cc0e4eb6e 100644 --- a/cdn/src/v1/model/ShowHttpInfoRequest.cpp +++ b/cdn/src/v1/model/ShowHttpInfoRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowHttpInfoRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ShowHttpInfoRequest::toJson() const return val; } - bool ShowHttpInfoRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowHttpInfoRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowHttpInfoRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/ShowHttpInfoResponse.cpp b/cdn/src/v1/model/ShowHttpInfoResponse.cpp index 6b424adb6..0cf4bffad 100644 --- a/cdn/src/v1/model/ShowHttpInfoResponse.cpp +++ b/cdn/src/v1/model/ShowHttpInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowHttpInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowHttpInfoResponse::toJson() const return val; } - bool ShowHttpInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowHttpInfoResponse::fromJson(const web::json::value& val) return ok; } + HttpInfoResponseBody ShowHttpInfoResponse::getHttps() const { return https_; diff --git a/cdn/src/v1/model/ShowIpInfoRequest.cpp b/cdn/src/v1/model/ShowIpInfoRequest.cpp index 3943ff920..9bc1d248d 100644 --- a/cdn/src/v1/model/ShowIpInfoRequest.cpp +++ b/cdn/src/v1/model/ShowIpInfoRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowIpInfoRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ShowIpInfoRequest::toJson() const return val; } - bool ShowIpInfoRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowIpInfoRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowIpInfoRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cdn/src/v1/model/ShowIpInfoResponse.cpp b/cdn/src/v1/model/ShowIpInfoResponse.cpp index 3b3779080..2f46bd59f 100644 --- a/cdn/src/v1/model/ShowIpInfoResponse.cpp +++ b/cdn/src/v1/model/ShowIpInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowIpInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowIpInfoResponse::toJson() const return val; } - bool ShowIpInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowIpInfoResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowIpInfoResponse::getCdnIps() { return cdnIps_; diff --git a/cdn/src/v1/model/ShowLogsRequest.cpp b/cdn/src/v1/model/ShowLogsRequest.cpp index 311f94c6d..5b2f97d4a 100644 --- a/cdn/src/v1/model/ShowLogsRequest.cpp +++ b/cdn/src/v1/model/ShowLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -58,7 +57,6 @@ web::json::value ShowLogsRequest::toJson() const return val; } - bool ShowLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ShowLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowLogsRequest::getDomainName() const { return domainName_; diff --git a/cdn/src/v1/model/ShowLogsResponse.cpp b/cdn/src/v1/model/ShowLogsResponse.cpp index 4640d217f..33060fd34 100644 --- a/cdn/src/v1/model/ShowLogsResponse.cpp +++ b/cdn/src/v1/model/ShowLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value ShowLogsResponse::toJson() const return val; } - bool ShowLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowLogsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowLogsResponse::getTotal() const { return total_; diff --git a/cdn/src/v1/model/ShowOriginHostRequest.cpp b/cdn/src/v1/model/ShowOriginHostRequest.cpp index a87315842..c415beeb6 100644 --- a/cdn/src/v1/model/ShowOriginHostRequest.cpp +++ b/cdn/src/v1/model/ShowOriginHostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowOriginHostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ShowOriginHostRequest::toJson() const return val; } - bool ShowOriginHostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowOriginHostRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowOriginHostRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/ShowOriginHostResponse.cpp b/cdn/src/v1/model/ShowOriginHostResponse.cpp index 8fb448531..2c9fca0a7 100644 --- a/cdn/src/v1/model/ShowOriginHostResponse.cpp +++ b/cdn/src/v1/model/ShowOriginHostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowOriginHostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowOriginHostResponse::toJson() const return val; } - bool ShowOriginHostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowOriginHostResponse::fromJson(const web::json::value& val) return ok; } + DomainOriginHost ShowOriginHostResponse::getOriginHost() const { return originHost_; diff --git a/cdn/src/v1/model/ShowQuotaRequest.cpp b/cdn/src/v1/model/ShowQuotaRequest.cpp index 552c7dc56..927edb8e6 100644 --- a/cdn/src/v1/model/ShowQuotaRequest.cpp +++ b/cdn/src/v1/model/ShowQuotaRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowQuotaRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -28,7 +27,6 @@ web::json::value ShowQuotaRequest::toJson() const return val; } - bool ShowQuotaRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowQuotaRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cdn/src/v1/model/ShowQuotaResponse.cpp b/cdn/src/v1/model/ShowQuotaResponse.cpp index 2b4858961..b8d5a960e 100644 --- a/cdn/src/v1/model/ShowQuotaResponse.cpp +++ b/cdn/src/v1/model/ShowQuotaResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowQuotaResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowQuotaResponse::toJson() const return val; } - bool ShowQuotaResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowQuotaResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowQuotaResponse::getQuotas() { return quotas_; diff --git a/cdn/src/v1/model/ShowReferRequest.cpp b/cdn/src/v1/model/ShowReferRequest.cpp index e16ee8548..3eeb89d3e 100644 --- a/cdn/src/v1/model/ShowReferRequest.cpp +++ b/cdn/src/v1/model/ShowReferRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowReferRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ShowReferRequest::toJson() const return val; } - bool ShowReferRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowReferRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowReferRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cdn/src/v1/model/ShowReferResponse.cpp b/cdn/src/v1/model/ShowReferResponse.cpp index c2f22900b..f8128ecc7 100644 --- a/cdn/src/v1/model/ShowReferResponse.cpp +++ b/cdn/src/v1/model/ShowReferResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowReferResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowReferResponse::toJson() const return val; } - bool ShowReferResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowReferResponse::fromJson(const web::json::value& val) return ok; } + RefererRsp ShowReferResponse::getReferer() const { return referer_; diff --git a/cdn/src/v1/model/ShowResponseHeaderRequest.cpp b/cdn/src/v1/model/ShowResponseHeaderRequest.cpp index b0728f43f..d7f67ce1a 100644 --- a/cdn/src/v1/model/ShowResponseHeaderRequest.cpp +++ b/cdn/src/v1/model/ShowResponseHeaderRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowResponseHeaderRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ShowResponseHeaderRequest::toJson() const return val; } - bool ShowResponseHeaderRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowResponseHeaderRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowResponseHeaderRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/ShowResponseHeaderResponse.cpp b/cdn/src/v1/model/ShowResponseHeaderResponse.cpp index 2e1355cbc..27388cfb8 100644 --- a/cdn/src/v1/model/ShowResponseHeaderResponse.cpp +++ b/cdn/src/v1/model/ShowResponseHeaderResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowResponseHeaderResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowResponseHeaderResponse::toJson() const return val; } - bool ShowResponseHeaderResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowResponseHeaderResponse::fromJson(const web::json::value& val) return ok; } + HeaderMap ShowResponseHeaderResponse::getHeaders() const { return headers_; diff --git a/cdn/src/v1/model/ShowTagsRequest.cpp b/cdn/src/v1/model/ShowTagsRequest.cpp index 93b516473..36dd13b1d 100644 --- a/cdn/src/v1/model/ShowTagsRequest.cpp +++ b/cdn/src/v1/model/ShowTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -33,7 +32,6 @@ web::json::value ShowTagsRequest::toJson() const return val; } - bool ShowTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowTagsRequest::getResourceId() const { return resourceId_; diff --git a/cdn/src/v1/model/ShowTagsResponse.cpp b/cdn/src/v1/model/ShowTagsResponse.cpp index 247a042c4..8708e934a 100644 --- a/cdn/src/v1/model/ShowTagsResponse.cpp +++ b/cdn/src/v1/model/ShowTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowTagsResponse::toJson() const return val; } - bool ShowTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowTagsResponse::getTags() { return tags_; diff --git a/cdn/src/v1/model/ShowTopUrlRequest.cpp b/cdn/src/v1/model/ShowTopUrlRequest.cpp index 00dca6ac8..3668219ae 100644 --- a/cdn/src/v1/model/ShowTopUrlRequest.cpp +++ b/cdn/src/v1/model/ShowTopUrlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowTopUrlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -58,7 +57,6 @@ web::json::value ShowTopUrlRequest::toJson() const return val; } - bool ShowTopUrlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ShowTopUrlRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowTopUrlRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cdn/src/v1/model/ShowTopUrlResponse.cpp b/cdn/src/v1/model/ShowTopUrlResponse.cpp index e58270a51..1ed50fa82 100644 --- a/cdn/src/v1/model/ShowTopUrlResponse.cpp +++ b/cdn/src/v1/model/ShowTopUrlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowTopUrlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value ShowTopUrlResponse::toJson() const return val; } - bool ShowTopUrlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowTopUrlResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowTopUrlResponse::getServiceArea() const { return serviceArea_; diff --git a/cdn/src/v1/model/ShowUrlTaskInfoRequest.cpp b/cdn/src/v1/model/ShowUrlTaskInfoRequest.cpp index 200931b40..4ad05c25f 100644 --- a/cdn/src/v1/model/ShowUrlTaskInfoRequest.cpp +++ b/cdn/src/v1/model/ShowUrlTaskInfoRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowUrlTaskInfoRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -68,7 +67,6 @@ web::json::value ShowUrlTaskInfoRequest::toJson() const return val; } - bool ShowUrlTaskInfoRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ShowUrlTaskInfoRequest::fromJson(const web::json::value& val) return ok; } + int64_t ShowUrlTaskInfoRequest::getStartTime() const { return startTime_; diff --git a/cdn/src/v1/model/ShowUrlTaskInfoResponse.cpp b/cdn/src/v1/model/ShowUrlTaskInfoResponse.cpp index b7cf689df..1de4351b9 100644 --- a/cdn/src/v1/model/ShowUrlTaskInfoResponse.cpp +++ b/cdn/src/v1/model/ShowUrlTaskInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/ShowUrlTaskInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -47,7 +46,6 @@ web::json::value ShowUrlTaskInfoResponse::toJson() const return val; } - bool ShowUrlTaskInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ShowUrlTaskInfoResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowUrlTaskInfoResponse::getTotal() const { return total_; diff --git a/cdn/src/v1/model/SourceWithPort.cpp b/cdn/src/v1/model/SourceWithPort.cpp index 65e504c69..1347adbfd 100644 --- a/cdn/src/v1/model/SourceWithPort.cpp +++ b/cdn/src/v1/model/SourceWithPort.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/SourceWithPort.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -63,7 +62,6 @@ web::json::value SourceWithPort::toJson() const return val; } - bool SourceWithPort::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool SourceWithPort::fromJson(const web::json::value& val) return ok; } + std::string SourceWithPort::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/Sources.cpp b/cdn/src/v1/model/Sources.cpp index fc6aec4d9..df704894d 100644 --- a/cdn/src/v1/model/Sources.cpp +++ b/cdn/src/v1/model/Sources.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/Sources.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -53,7 +52,6 @@ web::json::value Sources::toJson() const return val; } - bool Sources::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool Sources::fromJson(const web::json::value& val) return ok; } + std::string Sources::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/SourcesConfig.cpp b/cdn/src/v1/model/SourcesConfig.cpp index acd656baf..ed72c2440 100644 --- a/cdn/src/v1/model/SourcesConfig.cpp +++ b/cdn/src/v1/model/SourcesConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/SourcesConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -63,7 +62,6 @@ web::json::value SourcesConfig::toJson() const return val; } - bool SourcesConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool SourcesConfig::fromJson(const web::json::value& val) return ok; } + std::string SourcesConfig::getOriginAddr() const { return originAddr_; diff --git a/cdn/src/v1/model/TasksObject.cpp b/cdn/src/v1/model/TasksObject.cpp index a3ebcf772..498bfa860 100644 --- a/cdn/src/v1/model/TasksObject.cpp +++ b/cdn/src/v1/model/TasksObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/TasksObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -73,7 +72,6 @@ web::json::value TasksObject::toJson() const return val; } - bool TasksObject::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool TasksObject::fromJson(const web::json::value& val) return ok; } + std::string TasksObject::getId() const { return id_; diff --git a/cdn/src/v1/model/TopUrlSummary.cpp b/cdn/src/v1/model/TopUrlSummary.cpp index aaed9e008..bd1c8ada4 100644 --- a/cdn/src/v1/model/TopUrlSummary.cpp +++ b/cdn/src/v1/model/TopUrlSummary.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/TopUrlSummary.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -53,7 +52,6 @@ web::json::value TopUrlSummary::toJson() const return val; } - bool TopUrlSummary::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool TopUrlSummary::fromJson(const web::json::value& val) return ok; } + std::string TopUrlSummary::getUrl() const { return url_; diff --git a/cdn/src/v1/model/UpdateBlackWhiteListRequest.cpp b/cdn/src/v1/model/UpdateBlackWhiteListRequest.cpp index dc77f8a43..12116197e 100644 --- a/cdn/src/v1/model/UpdateBlackWhiteListRequest.cpp +++ b/cdn/src/v1/model/UpdateBlackWhiteListRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateBlackWhiteListRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UpdateBlackWhiteListRequest::toJson() const return val; } - bool UpdateBlackWhiteListRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateBlackWhiteListRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateBlackWhiteListRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/UpdateBlackWhiteListResponse.cpp b/cdn/src/v1/model/UpdateBlackWhiteListResponse.cpp index 55bae5d2a..c8a74fbc2 100644 --- a/cdn/src/v1/model/UpdateBlackWhiteListResponse.cpp +++ b/cdn/src/v1/model/UpdateBlackWhiteListResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateBlackWhiteListResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UpdateBlackWhiteListResponse::toJson() const return val; } - bool UpdateBlackWhiteListResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateBlackWhiteListResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateBlackWhiteListResponse::getCode() const { return code_; diff --git a/cdn/src/v1/model/UpdateCacheRulesRequest.cpp b/cdn/src/v1/model/UpdateCacheRulesRequest.cpp index 863d478b9..33baacbef 100644 --- a/cdn/src/v1/model/UpdateCacheRulesRequest.cpp +++ b/cdn/src/v1/model/UpdateCacheRulesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateCacheRulesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UpdateCacheRulesRequest::toJson() const return val; } - bool UpdateCacheRulesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateCacheRulesRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateCacheRulesRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/UpdateCacheRulesResponse.cpp b/cdn/src/v1/model/UpdateCacheRulesResponse.cpp index 2b01b2443..0c918e29e 100644 --- a/cdn/src/v1/model/UpdateCacheRulesResponse.cpp +++ b/cdn/src/v1/model/UpdateCacheRulesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateCacheRulesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value UpdateCacheRulesResponse::toJson() const return val; } - bool UpdateCacheRulesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateCacheRulesResponse::fromJson(const web::json::value& val) return ok; } + CacheConfig UpdateCacheRulesResponse::getCacheConfig() const { return cacheConfig_; diff --git a/cdn/src/v1/model/UpdateDomainFullConfigRequest.cpp b/cdn/src/v1/model/UpdateDomainFullConfigRequest.cpp index 3765d1e08..79d2c16e6 100644 --- a/cdn/src/v1/model/UpdateDomainFullConfigRequest.cpp +++ b/cdn/src/v1/model/UpdateDomainFullConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateDomainFullConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UpdateDomainFullConfigRequest::toJson() const return val; } - bool UpdateDomainFullConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateDomainFullConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDomainFullConfigRequest::getDomainName() const { return domainName_; diff --git a/cdn/src/v1/model/UpdateDomainFullConfigResponse.cpp b/cdn/src/v1/model/UpdateDomainFullConfigResponse.cpp index e64aa2286..691e576d1 100644 --- a/cdn/src/v1/model/UpdateDomainFullConfigResponse.cpp +++ b/cdn/src/v1/model/UpdateDomainFullConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateDomainFullConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -28,7 +27,6 @@ web::json::value UpdateDomainFullConfigResponse::toJson() const return val; } - bool UpdateDomainFullConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateDomainFullConfigResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cdn/src/v1/model/UpdateDomainMultiCertificatesRequest.cpp b/cdn/src/v1/model/UpdateDomainMultiCertificatesRequest.cpp index 5bfe62c66..6518a7667 100644 --- a/cdn/src/v1/model/UpdateDomainMultiCertificatesRequest.cpp +++ b/cdn/src/v1/model/UpdateDomainMultiCertificatesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value UpdateDomainMultiCertificatesRequest::toJson() const return val; } - bool UpdateDomainMultiCertificatesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateDomainMultiCertificatesRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDomainMultiCertificatesRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cdn/src/v1/model/UpdateDomainMultiCertificatesRequestBody.cpp b/cdn/src/v1/model/UpdateDomainMultiCertificatesRequestBody.cpp index 488769835..5c3b0699d 100644 --- a/cdn/src/v1/model/UpdateDomainMultiCertificatesRequestBody.cpp +++ b/cdn/src/v1/model/UpdateDomainMultiCertificatesRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value UpdateDomainMultiCertificatesRequestBody::toJson() const return val; } - bool UpdateDomainMultiCertificatesRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateDomainMultiCertificatesRequestBody::fromJson(const web::json::value& return ok; } + UpdateDomainMultiCertificatesRequestBodyContent UpdateDomainMultiCertificatesRequestBody::getHttps() const { return https_; diff --git a/cdn/src/v1/model/UpdateDomainMultiCertificatesRequestBodyContent.cpp b/cdn/src/v1/model/UpdateDomainMultiCertificatesRequestBodyContent.cpp index 9d0f8b19b..0c6a1eae6 100644 --- a/cdn/src/v1/model/UpdateDomainMultiCertificatesRequestBodyContent.cpp +++ b/cdn/src/v1/model/UpdateDomainMultiCertificatesRequestBodyContent.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesRequestBodyContent.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -77,7 +76,6 @@ web::json::value UpdateDomainMultiCertificatesRequestBodyContent::toJson() const return val; } - bool UpdateDomainMultiCertificatesRequestBodyContent::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool UpdateDomainMultiCertificatesRequestBodyContent::fromJson(const web::json:: return ok; } + std::string UpdateDomainMultiCertificatesRequestBodyContent::getDomainName() const { return domainName_; diff --git a/cdn/src/v1/model/UpdateDomainMultiCertificatesResponse.cpp b/cdn/src/v1/model/UpdateDomainMultiCertificatesResponse.cpp index 11bdb9f32..bb43ec413 100644 --- a/cdn/src/v1/model/UpdateDomainMultiCertificatesResponse.cpp +++ b/cdn/src/v1/model/UpdateDomainMultiCertificatesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value UpdateDomainMultiCertificatesResponse::toJson() const return val; } - bool UpdateDomainMultiCertificatesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateDomainMultiCertificatesResponse::fromJson(const web::json::value& val return ok; } + UpdateDomainMultiCertificatesResponseBodyContent UpdateDomainMultiCertificatesResponse::getHttps() const { return https_; diff --git a/cdn/src/v1/model/UpdateDomainMultiCertificatesResponseBodyContent.cpp b/cdn/src/v1/model/UpdateDomainMultiCertificatesResponseBodyContent.cpp index fee9d6819..ad95707d8 100644 --- a/cdn/src/v1/model/UpdateDomainMultiCertificatesResponseBodyContent.cpp +++ b/cdn/src/v1/model/UpdateDomainMultiCertificatesResponseBodyContent.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateDomainMultiCertificatesResponseBodyContent.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -77,7 +76,6 @@ web::json::value UpdateDomainMultiCertificatesResponseBodyContent::toJson() cons return val; } - bool UpdateDomainMultiCertificatesResponseBodyContent::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool UpdateDomainMultiCertificatesResponseBodyContent::fromJson(const web::json: return ok; } + std::string UpdateDomainMultiCertificatesResponseBodyContent::getDomainName() const { return domainName_; diff --git a/cdn/src/v1/model/UpdateDomainOriginRequest.cpp b/cdn/src/v1/model/UpdateDomainOriginRequest.cpp index 74426f41c..d8de3059c 100644 --- a/cdn/src/v1/model/UpdateDomainOriginRequest.cpp +++ b/cdn/src/v1/model/UpdateDomainOriginRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateDomainOriginRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UpdateDomainOriginRequest::toJson() const return val; } - bool UpdateDomainOriginRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateDomainOriginRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDomainOriginRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/UpdateDomainOriginResponse.cpp b/cdn/src/v1/model/UpdateDomainOriginResponse.cpp index ac5946c8d..b5181ec1e 100644 --- a/cdn/src/v1/model/UpdateDomainOriginResponse.cpp +++ b/cdn/src/v1/model/UpdateDomainOriginResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateDomainOriginResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value UpdateDomainOriginResponse::toJson() const return val; } - bool UpdateDomainOriginResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateDomainOriginResponse::fromJson(const web::json::value& val) return ok; } + ResourceBody UpdateDomainOriginResponse::getOrigin() const { return origin_; diff --git a/cdn/src/v1/model/UpdateFollow302SwitchRequest.cpp b/cdn/src/v1/model/UpdateFollow302SwitchRequest.cpp index 209b809a6..0fd785e91 100644 --- a/cdn/src/v1/model/UpdateFollow302SwitchRequest.cpp +++ b/cdn/src/v1/model/UpdateFollow302SwitchRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateFollow302SwitchRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UpdateFollow302SwitchRequest::toJson() const return val; } - bool UpdateFollow302SwitchRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateFollow302SwitchRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateFollow302SwitchRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/UpdateFollow302SwitchResponse.cpp b/cdn/src/v1/model/UpdateFollow302SwitchResponse.cpp index bc4e06dd6..d82e1ae49 100644 --- a/cdn/src/v1/model/UpdateFollow302SwitchResponse.cpp +++ b/cdn/src/v1/model/UpdateFollow302SwitchResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateFollow302SwitchResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value UpdateFollow302SwitchResponse::toJson() const return val; } - bool UpdateFollow302SwitchResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateFollow302SwitchResponse::fromJson(const web::json::value& val) return ok; } + Follow302StatusBody UpdateFollow302SwitchResponse::getFollowStatus() const { return followStatus_; diff --git a/cdn/src/v1/model/UpdateHttpsInfoRequest.cpp b/cdn/src/v1/model/UpdateHttpsInfoRequest.cpp index fd2184c2a..ccb3587e6 100644 --- a/cdn/src/v1/model/UpdateHttpsInfoRequest.cpp +++ b/cdn/src/v1/model/UpdateHttpsInfoRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateHttpsInfoRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UpdateHttpsInfoRequest::toJson() const return val; } - bool UpdateHttpsInfoRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateHttpsInfoRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateHttpsInfoRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/UpdateHttpsInfoResponse.cpp b/cdn/src/v1/model/UpdateHttpsInfoResponse.cpp index b030d971d..485886379 100644 --- a/cdn/src/v1/model/UpdateHttpsInfoResponse.cpp +++ b/cdn/src/v1/model/UpdateHttpsInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateHttpsInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value UpdateHttpsInfoResponse::toJson() const return val; } - bool UpdateHttpsInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateHttpsInfoResponse::fromJson(const web::json::value& val) return ok; } + HttpInfoResponseBody UpdateHttpsInfoResponse::getHttps() const { return https_; diff --git a/cdn/src/v1/model/UpdateOriginHostRequest.cpp b/cdn/src/v1/model/UpdateOriginHostRequest.cpp index c6f514ef5..3da63b5a7 100644 --- a/cdn/src/v1/model/UpdateOriginHostRequest.cpp +++ b/cdn/src/v1/model/UpdateOriginHostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateOriginHostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UpdateOriginHostRequest::toJson() const return val; } - bool UpdateOriginHostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateOriginHostRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateOriginHostRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/UpdateOriginHostResponse.cpp b/cdn/src/v1/model/UpdateOriginHostResponse.cpp index 494b20ed0..410eff602 100644 --- a/cdn/src/v1/model/UpdateOriginHostResponse.cpp +++ b/cdn/src/v1/model/UpdateOriginHostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateOriginHostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value UpdateOriginHostResponse::toJson() const return val; } - bool UpdateOriginHostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateOriginHostResponse::fromJson(const web::json::value& val) return ok; } + DomainOriginHost UpdateOriginHostResponse::getOriginHost() const { return originHost_; diff --git a/cdn/src/v1/model/UpdatePrivateBucketAccessBody.cpp b/cdn/src/v1/model/UpdatePrivateBucketAccessBody.cpp index a31056fb2..6ad595a0d 100644 --- a/cdn/src/v1/model/UpdatePrivateBucketAccessBody.cpp +++ b/cdn/src/v1/model/UpdatePrivateBucketAccessBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -33,7 +32,6 @@ web::json::value UpdatePrivateBucketAccessBody::toJson() const return val; } - bool UpdatePrivateBucketAccessBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdatePrivateBucketAccessBody::fromJson(const web::json::value& val) return ok; } + bool UpdatePrivateBucketAccessBody::isStatus() const { return status_; diff --git a/cdn/src/v1/model/UpdatePrivateBucketAccessRequest.cpp b/cdn/src/v1/model/UpdatePrivateBucketAccessRequest.cpp index 2bb99d5d5..30071950a 100644 --- a/cdn/src/v1/model/UpdatePrivateBucketAccessRequest.cpp +++ b/cdn/src/v1/model/UpdatePrivateBucketAccessRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UpdatePrivateBucketAccessRequest::toJson() const return val; } - bool UpdatePrivateBucketAccessRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdatePrivateBucketAccessRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdatePrivateBucketAccessRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cdn/src/v1/model/UpdatePrivateBucketAccessResponse.cpp b/cdn/src/v1/model/UpdatePrivateBucketAccessResponse.cpp index 1ee15ddf2..33286363c 100644 --- a/cdn/src/v1/model/UpdatePrivateBucketAccessResponse.cpp +++ b/cdn/src/v1/model/UpdatePrivateBucketAccessResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdatePrivateBucketAccessResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -33,7 +32,6 @@ web::json::value UpdatePrivateBucketAccessResponse::toJson() const return val; } - bool UpdatePrivateBucketAccessResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdatePrivateBucketAccessResponse::fromJson(const web::json::value& val) return ok; } + bool UpdatePrivateBucketAccessResponse::isStatus() const { return status_; diff --git a/cdn/src/v1/model/UpdateRangeSwitchRequest.cpp b/cdn/src/v1/model/UpdateRangeSwitchRequest.cpp index d7dacf0d1..50fa8b4fc 100644 --- a/cdn/src/v1/model/UpdateRangeSwitchRequest.cpp +++ b/cdn/src/v1/model/UpdateRangeSwitchRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateRangeSwitchRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UpdateRangeSwitchRequest::toJson() const return val; } - bool UpdateRangeSwitchRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateRangeSwitchRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateRangeSwitchRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cdn/src/v1/model/UpdateRangeSwitchResponse.cpp b/cdn/src/v1/model/UpdateRangeSwitchResponse.cpp index a17cd813e..ae93a9f8a 100644 --- a/cdn/src/v1/model/UpdateRangeSwitchResponse.cpp +++ b/cdn/src/v1/model/UpdateRangeSwitchResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateRangeSwitchResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value UpdateRangeSwitchResponse::toJson() const return val; } - bool UpdateRangeSwitchResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateRangeSwitchResponse::fromJson(const web::json::value& val) return ok; } + OriginRangeBody UpdateRangeSwitchResponse::getOriginRange() const { return originRange_; diff --git a/cdn/src/v1/model/UpdateReferRequest.cpp b/cdn/src/v1/model/UpdateReferRequest.cpp index 65756a5f8..cefa5e207 100644 --- a/cdn/src/v1/model/UpdateReferRequest.cpp +++ b/cdn/src/v1/model/UpdateReferRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateReferRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UpdateReferRequest::toJson() const return val; } - bool UpdateReferRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateReferRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateReferRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cdn/src/v1/model/UpdateReferResponse.cpp b/cdn/src/v1/model/UpdateReferResponse.cpp index 7f8fd8cbf..ec9521cc1 100644 --- a/cdn/src/v1/model/UpdateReferResponse.cpp +++ b/cdn/src/v1/model/UpdateReferResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateReferResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value UpdateReferResponse::toJson() const return val; } - bool UpdateReferResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateReferResponse::fromJson(const web::json::value& val) return ok; } + RefererRsp UpdateReferResponse::getReferer() const { return referer_; diff --git a/cdn/src/v1/model/UpdateResponseHeaderRequest.cpp b/cdn/src/v1/model/UpdateResponseHeaderRequest.cpp index 46d3080e1..67e3ff12b 100644 --- a/cdn/src/v1/model/UpdateResponseHeaderRequest.cpp +++ b/cdn/src/v1/model/UpdateResponseHeaderRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateResponseHeaderRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UpdateResponseHeaderRequest::toJson() const return val; } - bool UpdateResponseHeaderRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateResponseHeaderRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateResponseHeaderRequest::getDomainId() const { return domainId_; diff --git a/cdn/src/v1/model/UpdateResponseHeaderResponse.cpp b/cdn/src/v1/model/UpdateResponseHeaderResponse.cpp index bc983adc9..8dfa528f4 100644 --- a/cdn/src/v1/model/UpdateResponseHeaderResponse.cpp +++ b/cdn/src/v1/model/UpdateResponseHeaderResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UpdateResponseHeaderResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value UpdateResponseHeaderResponse::toJson() const return val; } - bool UpdateResponseHeaderResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateResponseHeaderResponse::fromJson(const web::json::value& val) return ok; } + HeaderMap UpdateResponseHeaderResponse::getHeaders() const { return headers_; diff --git a/cdn/src/v1/model/UrlAuth.cpp b/cdn/src/v1/model/UrlAuth.cpp index dfa1eb665..483a138bf 100644 --- a/cdn/src/v1/model/UrlAuth.cpp +++ b/cdn/src/v1/model/UrlAuth.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UrlAuth.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -53,7 +52,6 @@ web::json::value UrlAuth::toJson() const return val; } - bool UrlAuth::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool UrlAuth::fromJson(const web::json::value& val) return ok; } + std::string UrlAuth::getStatus() const { return status_; diff --git a/cdn/src/v1/model/UrlAuthGetBody.cpp b/cdn/src/v1/model/UrlAuthGetBody.cpp index 1eae94851..582f372a3 100644 --- a/cdn/src/v1/model/UrlAuthGetBody.cpp +++ b/cdn/src/v1/model/UrlAuthGetBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UrlAuthGetBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -48,7 +47,6 @@ web::json::value UrlAuthGetBody::toJson() const return val; } - bool UrlAuthGetBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool UrlAuthGetBody::fromJson(const web::json::value& val) return ok; } + std::string UrlAuthGetBody::getStatus() const { return status_; diff --git a/cdn/src/v1/model/UrlObject.cpp b/cdn/src/v1/model/UrlObject.cpp index b112a2a60..0fb448924 100644 --- a/cdn/src/v1/model/UrlObject.cpp +++ b/cdn/src/v1/model/UrlObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UrlObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -58,7 +57,6 @@ web::json::value UrlObject::toJson() const return val; } - bool UrlObject::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool UrlObject::fromJson(const web::json::value& val) return ok; } + std::string UrlObject::getId() const { return id_; diff --git a/cdn/src/v1/model/Urls.cpp b/cdn/src/v1/model/Urls.cpp index 20b6d0313..465eee79e 100644 --- a/cdn/src/v1/model/Urls.cpp +++ b/cdn/src/v1/model/Urls.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/Urls.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -29,6 +28,8 @@ Urls::Urls() createTimeIsSet_ = false; fileType_ = ""; fileTypeIsSet_ = false; + mode_ = ""; + modeIsSet_ = false; } Urls::~Urls() = default; @@ -65,10 +66,12 @@ web::json::value Urls::toJson() const if(fileTypeIsSet_) { val[utility::conversions::to_string_t("file_type")] = ModelBase::toJson(fileType_); } + if(modeIsSet_) { + val[utility::conversions::to_string_t("mode")] = ModelBase::toJson(mode_); + } return val; } - bool Urls::fromJson(const web::json::value& val) { bool ok = true; @@ -145,9 +148,19 @@ bool Urls::fromJson(const web::json::value& val) setFileType(refVal); } } + if(val.has_field(utility::conversions::to_string_t("mode"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("mode")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setMode(refVal); + } + } return ok; } + int64_t Urls::getId() const { return id_; @@ -316,6 +329,27 @@ void Urls::unsetfileType() fileTypeIsSet_ = false; } +std::string Urls::getMode() const +{ + return mode_; +} + +void Urls::setMode(const std::string& value) +{ + mode_ = value; + modeIsSet_ = true; +} + +bool Urls::modeIsSet() const +{ + return modeIsSet_; +} + +void Urls::unsetmode() +{ + modeIsSet_ = false; +} + } } } diff --git a/cdn/src/v1/model/UserAgentFilter.cpp b/cdn/src/v1/model/UserAgentFilter.cpp index 825b4f276..fa17f7cf4 100644 --- a/cdn/src/v1/model/UserAgentFilter.cpp +++ b/cdn/src/v1/model/UserAgentFilter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v1/model/UserAgentFilter.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value UserAgentFilter::toJson() const return val; } - bool UserAgentFilter::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UserAgentFilter::fromJson(const web::json::value& val) return ok; } + std::string UserAgentFilter::getType() const { return type_; diff --git a/cdn/src/v2/CdnClient.cpp b/cdn/src/v2/CdnClient.cpp index 505de1564..3c6b803ba 100644 --- a/cdn/src/v2/CdnClient.cpp +++ b/cdn/src/v2/CdnClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,34 +40,36 @@ std::shared_ptr CdnClient::batchCopyDomain(BatchCopyDom std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForBatchCopyDomain()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -79,12 +81,12 @@ std::shared_ptr CdnClient::downloadRegionCar std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -120,15 +122,10 @@ std::shared_ptr CdnClient::downloadRegionCar std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForDownloadRegionCarrierExcel()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -143,12 +140,12 @@ std::shared_ptr CdnClient::downloadStatisticsEx std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -178,15 +175,10 @@ std::shared_ptr CdnClient::downloadStatisticsEx std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForDownloadStatisticsExcel()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -201,12 +193,12 @@ std::shared_ptr CdnClient::listDomains(ListDomainsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainNameIsSet()) { @@ -239,15 +231,10 @@ std::shared_ptr CdnClient::listDomains(ListDomainsRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForListDomains()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -262,34 +249,36 @@ std::shared_ptr CdnClient::setChargeModes(SetChargeModes std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForSetChargeModes()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -301,12 +290,12 @@ std::shared_ptr CdnClient::showBandwidthCalc(ShowBand std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -330,15 +319,10 @@ std::shared_ptr CdnClient::showBandwidthCalc(ShowBand std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowBandwidthCalc()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -353,12 +337,12 @@ std::shared_ptr CdnClient::showChargeModes(ShowChargeMo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.productTypeIsSet()) { @@ -373,15 +357,10 @@ std::shared_ptr CdnClient::showChargeModes(ShowChargeMo std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowChargeModes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -396,13 +375,13 @@ std::shared_ptr CdnClient::showDomainDetailByNam std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_name"] = parameterToString(request.getDomainName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -411,15 +390,10 @@ std::shared_ptr CdnClient::showDomainDetailByNam std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowDomainDetailByName()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -434,13 +408,13 @@ std::shared_ptr CdnClient::showDomainFullConfig(Sh std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_name"] = parameterToString(request.getDomainName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -452,15 +426,10 @@ std::shared_ptr CdnClient::showDomainFullConfig(Sh std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowDomainFullConfig()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -475,12 +444,12 @@ std::shared_ptr CdnClient::showDomainLocationSt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.actionIsSet()) { @@ -519,15 +488,10 @@ std::shared_ptr CdnClient::showDomainLocationSt std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowDomainLocationStats()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -542,12 +506,12 @@ std::shared_ptr CdnClient::showDomainStats(ShowDomainSt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.actionIsSet()) { @@ -580,15 +544,10 @@ std::shared_ptr CdnClient::showDomainStats(ShowDomainSt std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowDomainStats()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -603,12 +562,12 @@ std::shared_ptr CdnClient::showTopDomainNames(ShowTo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -632,15 +591,10 @@ std::shared_ptr CdnClient::showTopDomainNames(ShowTo std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowTopDomainNames()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -655,12 +609,12 @@ std::shared_ptr CdnClient::showTopUrl(ShowTopUrlRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -684,15 +638,10 @@ std::shared_ptr CdnClient::showTopUrl(ShowTopUrlRequest &req std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForShowTopUrl()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -707,13 +656,13 @@ std::shared_ptr CdnClient::updateDomainFullConfi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_name"] = parameterToString(request.getDomainName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -722,23 +671,25 @@ std::shared_ptr CdnClient::updateDomainFullConfi std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CdnMeta::genRequestDefForUpdateDomainFullConfig()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/cdn/src/v2/CdnMeta.cpp b/cdn/src/v2/CdnMeta.cpp new file mode 100644 index 000000000..c19efa58f --- /dev/null +++ b/cdn/src/v2/CdnMeta.cpp @@ -0,0 +1,314 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cdn { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef CdnMeta::genRequestDefForBatchCopyDomain() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForDownloadRegionCarrierExcel() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Country") + .withJsonTag("country") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ExcelLanguage") + .withJsonTag("excel_language") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ExcelType") + .withJsonTag("excel_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Region") + .withJsonTag("region") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Carrier") + .withJsonTag("carrier") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForDownloadStatisticsExcel() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ExcelLanguage") + .withJsonTag("excel_language") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceArea") + .withJsonTag("service_area") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ExcelType") + .withJsonTag("excel_type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForListDomains() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BusinessType") + .withJsonTag("business_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainStatus") + .withJsonTag("domain_status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceArea") + .withJsonTag("service_area") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageSize") + .withJsonTag("page_size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageNumber") + .withJsonTag("page_number") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ShowTags") + .withJsonTag("show_tags") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ExactMatch") + .withJsonTag("exact_match") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForSetChargeModes() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowBandwidthCalc() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceArea") + .withJsonTag("service_area") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("CalcType") + .withJsonTag("calc_type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowChargeModes() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ProductType") + .withJsonTag("product_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceArea") + .withJsonTag("service_area") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowDomainDetailByName() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowDomainFullConfig() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ShowSpecialConfigs") + .withJsonTag("show_special_configs") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowDomainLocationStats() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Action") + .withJsonTag("action") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StatType") + .withJsonTag("stat_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Country") + .withJsonTag("country") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Province") + .withJsonTag("province") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Isp") + .withJsonTag("isp") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("GroupBy") + .withJsonTag("group_by") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowDomainStats() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Action") + .withJsonTag("action") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StatType") + .withJsonTag("stat_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("GroupBy") + .withJsonTag("group_by") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceArea") + .withJsonTag("service_area") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowTopDomainNames() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StatType") + .withJsonTag("stat_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceArea") + .withJsonTag("service_area") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForShowTopUrl() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StatType") + .withJsonTag("stat_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceArea") + .withJsonTag("service_area") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CdnMeta::genRequestDefForUpdateDomainFullConfig() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/cdn/src/v2/model/BackSources.cpp b/cdn/src/v2/model/BackSources.cpp index 44dda3d3c..9832354d4 100644 --- a/cdn/src/v2/model/BackSources.cpp +++ b/cdn/src/v2/model/BackSources.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/BackSources.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -53,7 +52,6 @@ web::json::value BackSources::toJson() const return val; } - bool BackSources::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool BackSources::fromJson(const web::json::value& val) return ok; } + std::string BackSources::getSourcesType() const { return sourcesType_; diff --git a/cdn/src/v2/model/BatchCopyConfigs.cpp b/cdn/src/v2/model/BatchCopyConfigs.cpp index 5c97471c9..8264873d8 100644 --- a/cdn/src/v2/model/BatchCopyConfigs.cpp +++ b/cdn/src/v2/model/BatchCopyConfigs.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/BatchCopyConfigs.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value BatchCopyConfigs::toJson() const return val; } - bool BatchCopyConfigs::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool BatchCopyConfigs::fromJson(const web::json::value& val) return ok; } + std::string BatchCopyConfigs::getTargetDomain() const { return targetDomain_; diff --git a/cdn/src/v2/model/BatchCopyDRequestBody.cpp b/cdn/src/v2/model/BatchCopyDRequestBody.cpp index 190151591..15f489996 100644 --- a/cdn/src/v2/model/BatchCopyDRequestBody.cpp +++ b/cdn/src/v2/model/BatchCopyDRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/BatchCopyDRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value BatchCopyDRequestBody::toJson() const return val; } - bool BatchCopyDRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchCopyDRequestBody::fromJson(const web::json::value& val) return ok; } + BatchCopyConfigs BatchCopyDRequestBody::getConfigs() const { return configs_; diff --git a/cdn/src/v2/model/BatchCopyDomainRequest.cpp b/cdn/src/v2/model/BatchCopyDomainRequest.cpp index 42c8842af..a3697177e 100644 --- a/cdn/src/v2/model/BatchCopyDomainRequest.cpp +++ b/cdn/src/v2/model/BatchCopyDomainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/BatchCopyDomainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value BatchCopyDomainRequest::toJson() const return val; } - bool BatchCopyDomainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchCopyDomainRequest::fromJson(const web::json::value& val) return ok; } + BatchCopyDRequestBody BatchCopyDomainRequest::getBody() const { return body_; diff --git a/cdn/src/v2/model/BatchCopyDomainResponse.cpp b/cdn/src/v2/model/BatchCopyDomainResponse.cpp index 03b26881e..208e88475 100644 --- a/cdn/src/v2/model/BatchCopyDomainResponse.cpp +++ b/cdn/src/v2/model/BatchCopyDomainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/BatchCopyDomainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value BatchCopyDomainResponse::toJson() const return val; } - bool BatchCopyDomainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchCopyDomainResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchCopyDomainResponse::getResult() { return result_; diff --git a/cdn/src/v2/model/BatchCopyErrorRsp.cpp b/cdn/src/v2/model/BatchCopyErrorRsp.cpp index 8d0082596..8acea8075 100644 --- a/cdn/src/v2/model/BatchCopyErrorRsp.cpp +++ b/cdn/src/v2/model/BatchCopyErrorRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/BatchCopyErrorRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value BatchCopyErrorRsp::toJson() const return val; } - bool BatchCopyErrorRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchCopyErrorRsp::fromJson(const web::json::value& val) return ok; } + BatchCopyErrorRsp_error BatchCopyErrorRsp::getError() const { return error_; diff --git a/cdn/src/v2/model/BatchCopyErrorRsp_error.cpp b/cdn/src/v2/model/BatchCopyErrorRsp_error.cpp index 128799998..d5d78e9a1 100644 --- a/cdn/src/v2/model/BatchCopyErrorRsp_error.cpp +++ b/cdn/src/v2/model/BatchCopyErrorRsp_error.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/BatchCopyErrorRsp_error.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value BatchCopyErrorRsp_error::toJson() const return val; } - bool BatchCopyErrorRsp_error::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BatchCopyErrorRsp_error::fromJson(const web::json::value& val) return ok; } + std::string BatchCopyErrorRsp_error::getErrorCode() const { return errorCode_; diff --git a/cdn/src/v2/model/BatchCopyResultVo.cpp b/cdn/src/v2/model/BatchCopyResultVo.cpp index 16183e67d..c37be3f2a 100644 --- a/cdn/src/v2/model/BatchCopyResultVo.cpp +++ b/cdn/src/v2/model/BatchCopyResultVo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/BatchCopyResultVo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value BatchCopyResultVo::toJson() const return val; } - bool BatchCopyResultVo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BatchCopyResultVo::fromJson(const web::json::value& val) return ok; } + std::string BatchCopyResultVo::getReason() const { return reason_; diff --git a/cdn/src/v2/model/CacheRules.cpp b/cdn/src/v2/model/CacheRules.cpp index 22f7ec692..8345dd614 100644 --- a/cdn/src/v2/model/CacheRules.cpp +++ b/cdn/src/v2/model/CacheRules.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/CacheRules.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -68,7 +67,6 @@ web::json::value CacheRules::toJson() const return val; } - bool CacheRules::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool CacheRules::fromJson(const web::json::value& val) return ok; } + std::string CacheRules::getMatchType() const { return matchType_; diff --git a/cdn/src/v2/model/CacheUrlParameterFilter.cpp b/cdn/src/v2/model/CacheUrlParameterFilter.cpp index 0deb11a61..62ea81b46 100644 --- a/cdn/src/v2/model/CacheUrlParameterFilter.cpp +++ b/cdn/src/v2/model/CacheUrlParameterFilter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/CacheUrlParameterFilter.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value CacheUrlParameterFilter::toJson() const return val; } - bool CacheUrlParameterFilter::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CacheUrlParameterFilter::fromJson(const web::json::value& val) return ok; } + std::string CacheUrlParameterFilter::getType() const { return type_; diff --git a/cdn/src/v2/model/CacheUrlParameterFilterGetBody.cpp b/cdn/src/v2/model/CacheUrlParameterFilterGetBody.cpp index c491b6b77..252a287ec 100644 --- a/cdn/src/v2/model/CacheUrlParameterFilterGetBody.cpp +++ b/cdn/src/v2/model/CacheUrlParameterFilterGetBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/CacheUrlParameterFilterGetBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value CacheUrlParameterFilterGetBody::toJson() const return val; } - bool CacheUrlParameterFilterGetBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CacheUrlParameterFilterGetBody::fromJson(const web::json::value& val) return ok; } + std::string CacheUrlParameterFilterGetBody::getType() const { return type_; diff --git a/cdn/src/v2/model/CommonRemoteAuth.cpp b/cdn/src/v2/model/CommonRemoteAuth.cpp index f80f749c2..7e365d6d5 100644 --- a/cdn/src/v2/model/CommonRemoteAuth.cpp +++ b/cdn/src/v2/model/CommonRemoteAuth.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/CommonRemoteAuth.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value CommonRemoteAuth::toJson() const return val; } - bool CommonRemoteAuth::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CommonRemoteAuth::fromJson(const web::json::value& val) return ok; } + std::string CommonRemoteAuth::getRemoteAuthentication() const { return remoteAuthentication_; diff --git a/cdn/src/v2/model/Compress.cpp b/cdn/src/v2/model/Compress.cpp index 499db9779..a1f931aba 100644 --- a/cdn/src/v2/model/Compress.cpp +++ b/cdn/src/v2/model/Compress.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/Compress.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value Compress::toJson() const return val; } - bool Compress::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Compress::fromJson(const web::json::value& val) return ok; } + std::string Compress::getStatus() const { return status_; diff --git a/cdn/src/v2/model/Configs.cpp b/cdn/src/v2/model/Configs.cpp index edacad7f5..f16620228 100644 --- a/cdn/src/v2/model/Configs.cpp +++ b/cdn/src/v2/model/Configs.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/Configs.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -165,7 +164,6 @@ web::json::value Configs::toJson() const return val; } - bool Configs::fromJson(const web::json::value& val) { bool ok = true; @@ -461,6 +459,7 @@ bool Configs::fromJson(const web::json::value& val) return ok; } + std::string Configs::getBusinessType() const { return businessType_; diff --git a/cdn/src/v2/model/ConfigsGetBody.cpp b/cdn/src/v2/model/ConfigsGetBody.cpp index c93f51caa..44f4d13f5 100644 --- a/cdn/src/v2/model/ConfigsGetBody.cpp +++ b/cdn/src/v2/model/ConfigsGetBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ConfigsGetBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -165,7 +164,6 @@ web::json::value ConfigsGetBody::toJson() const return val; } - bool ConfigsGetBody::fromJson(const web::json::value& val) { bool ok = true; @@ -461,6 +459,7 @@ bool ConfigsGetBody::fromJson(const web::json::value& val) return ok; } + std::string ConfigsGetBody::getBusinessType() const { return businessType_; diff --git a/cdn/src/v2/model/CustomArgs.cpp b/cdn/src/v2/model/CustomArgs.cpp index 59c444b5e..e3f2c3044 100644 --- a/cdn/src/v2/model/CustomArgs.cpp +++ b/cdn/src/v2/model/CustomArgs.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/CustomArgs.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value CustomArgs::toJson() const return val; } - bool CustomArgs::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CustomArgs::fromJson(const web::json::value& val) return ok; } + std::string CustomArgs::getType() const { return type_; diff --git a/cdn/src/v2/model/DomainOriginHost.cpp b/cdn/src/v2/model/DomainOriginHost.cpp index 202b40b68..a876143ae 100644 --- a/cdn/src/v2/model/DomainOriginHost.cpp +++ b/cdn/src/v2/model/DomainOriginHost.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/DomainOriginHost.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value DomainOriginHost::toJson() const return val; } - bool DomainOriginHost::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DomainOriginHost::fromJson(const web::json::value& val) return ok; } + std::string DomainOriginHost::getDomainId() const { return domainId_; diff --git a/cdn/src/v2/model/Domains.cpp b/cdn/src/v2/model/Domains.cpp index 9081f3aff..fba621bb4 100644 --- a/cdn/src/v2/model/Domains.cpp +++ b/cdn/src/v2/model/Domains.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/Domains.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -130,7 +129,6 @@ web::json::value Domains::toJson() const return val; } - bool Domains::fromJson(const web::json::value& val) { bool ok = true; @@ -327,6 +325,7 @@ bool Domains::fromJson(const web::json::value& val) return ok; } + std::string Domains::getId() const { return id_; diff --git a/cdn/src/v2/model/DomainsWithPort.cpp b/cdn/src/v2/model/DomainsWithPort.cpp index d10a036da..452100239 100644 --- a/cdn/src/v2/model/DomainsWithPort.cpp +++ b/cdn/src/v2/model/DomainsWithPort.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/DomainsWithPort.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -87,7 +86,6 @@ web::json::value DomainsWithPort::toJson() const return val; } - bool DomainsWithPort::fromJson(const web::json::value& val) { bool ok = true; @@ -203,6 +201,7 @@ bool DomainsWithPort::fromJson(const web::json::value& val) return ok; } + std::string DomainsWithPort::getId() const { return id_; diff --git a/cdn/src/v2/model/DownloadRegionCarrierExcelRequest.cpp b/cdn/src/v2/model/DownloadRegionCarrierExcelRequest.cpp index faebb8aba..7a0378ea2 100644 --- a/cdn/src/v2/model/DownloadRegionCarrierExcelRequest.cpp +++ b/cdn/src/v2/model/DownloadRegionCarrierExcelRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/DownloadRegionCarrierExcelRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -78,7 +77,6 @@ web::json::value DownloadRegionCarrierExcelRequest::toJson() const return val; } - bool DownloadRegionCarrierExcelRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool DownloadRegionCarrierExcelRequest::fromJson(const web::json::value& val) return ok; } + int64_t DownloadRegionCarrierExcelRequest::getStartTime() const { return startTime_; diff --git a/cdn/src/v2/model/DownloadRegionCarrierExcelResponse.cpp b/cdn/src/v2/model/DownloadRegionCarrierExcelResponse.cpp index 7c5be25f3..505ab18a7 100644 --- a/cdn/src/v2/model/DownloadRegionCarrierExcelResponse.cpp +++ b/cdn/src/v2/model/DownloadRegionCarrierExcelResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/DownloadRegionCarrierExcelResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -28,7 +27,6 @@ web::json::value DownloadRegionCarrierExcelResponse::toJson() const return val; } - bool DownloadRegionCarrierExcelResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DownloadRegionCarrierExcelResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cdn/src/v2/model/DownloadStatisticsExcelRequest.cpp b/cdn/src/v2/model/DownloadStatisticsExcelRequest.cpp index 9c4aa2c5b..8f4a6fe17 100644 --- a/cdn/src/v2/model/DownloadStatisticsExcelRequest.cpp +++ b/cdn/src/v2/model/DownloadStatisticsExcelRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/DownloadStatisticsExcelRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -68,7 +67,6 @@ web::json::value DownloadStatisticsExcelRequest::toJson() const return val; } - bool DownloadStatisticsExcelRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool DownloadStatisticsExcelRequest::fromJson(const web::json::value& val) return ok; } + int64_t DownloadStatisticsExcelRequest::getStartTime() const { return startTime_; diff --git a/cdn/src/v2/model/DownloadStatisticsExcelResponse.cpp b/cdn/src/v2/model/DownloadStatisticsExcelResponse.cpp index 9bd32ad04..2952f0361 100644 --- a/cdn/src/v2/model/DownloadStatisticsExcelResponse.cpp +++ b/cdn/src/v2/model/DownloadStatisticsExcelResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/DownloadStatisticsExcelResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -28,7 +27,6 @@ web::json::value DownloadStatisticsExcelResponse::toJson() const return val; } - bool DownloadStatisticsExcelResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DownloadStatisticsExcelResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cdn/src/v2/model/EpResourceTag.cpp b/cdn/src/v2/model/EpResourceTag.cpp index 2c60b3896..62e6eb537 100644 --- a/cdn/src/v2/model/EpResourceTag.cpp +++ b/cdn/src/v2/model/EpResourceTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/EpResourceTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value EpResourceTag::toJson() const return val; } - bool EpResourceTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool EpResourceTag::fromJson(const web::json::value& val) return ok; } + std::string EpResourceTag::getKey() const { return key_; diff --git a/cdn/src/v2/model/ErrMsg.cpp b/cdn/src/v2/model/ErrMsg.cpp index 6b32ae443..d54169ece 100644 --- a/cdn/src/v2/model/ErrMsg.cpp +++ b/cdn/src/v2/model/ErrMsg.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ErrMsg.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ErrMsg::toJson() const return val; } - bool ErrMsg::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ErrMsg::fromJson(const web::json::value& val) return ok; } + std::string ErrMsg::getErrorCode() const { return errorCode_; diff --git a/cdn/src/v2/model/ErrRsp.cpp b/cdn/src/v2/model/ErrRsp.cpp index 091ba9f73..a5634dcdd 100644 --- a/cdn/src/v2/model/ErrRsp.cpp +++ b/cdn/src/v2/model/ErrRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ErrRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ErrRsp::toJson() const return val; } - bool ErrRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ErrRsp::fromJson(const web::json::value& val) return ok; } + ErrMsg ErrRsp::getError() const { return error_; diff --git a/cdn/src/v2/model/ErrorCodeCache.cpp b/cdn/src/v2/model/ErrorCodeCache.cpp index 4c8debb31..02957ccc0 100644 --- a/cdn/src/v2/model/ErrorCodeCache.cpp +++ b/cdn/src/v2/model/ErrorCodeCache.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ErrorCodeCache.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ErrorCodeCache::toJson() const return val; } - bool ErrorCodeCache::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ErrorCodeCache::fromJson(const web::json::value& val) return ok; } + int32_t ErrorCodeCache::getCode() const { return code_; diff --git a/cdn/src/v2/model/ErrorCodeRedirectRules.cpp b/cdn/src/v2/model/ErrorCodeRedirectRules.cpp index 713f1bf61..e77b8ec57 100644 --- a/cdn/src/v2/model/ErrorCodeRedirectRules.cpp +++ b/cdn/src/v2/model/ErrorCodeRedirectRules.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ErrorCodeRedirectRules.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value ErrorCodeRedirectRules::toJson() const return val; } - bool ErrorCodeRedirectRules::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ErrorCodeRedirectRules::fromJson(const web::json::value& val) return ok; } + int32_t ErrorCodeRedirectRules::getErrorCode() const { return errorCode_; diff --git a/cdn/src/v2/model/FlexibleOrigins.cpp b/cdn/src/v2/model/FlexibleOrigins.cpp index 763bb8a03..c1d0ff458 100644 --- a/cdn/src/v2/model/FlexibleOrigins.cpp +++ b/cdn/src/v2/model/FlexibleOrigins.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/FlexibleOrigins.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -47,7 +46,6 @@ web::json::value FlexibleOrigins::toJson() const return val; } - bool FlexibleOrigins::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool FlexibleOrigins::fromJson(const web::json::value& val) return ok; } + std::string FlexibleOrigins::getMatchType() const { return matchType_; diff --git a/cdn/src/v2/model/ForceRedirectConfig.cpp b/cdn/src/v2/model/ForceRedirectConfig.cpp index 6d42771e9..2cabaf5c8 100644 --- a/cdn/src/v2/model/ForceRedirectConfig.cpp +++ b/cdn/src/v2/model/ForceRedirectConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ForceRedirectConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value ForceRedirectConfig::toJson() const return val; } - bool ForceRedirectConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ForceRedirectConfig::fromJson(const web::json::value& val) return ok; } + std::string ForceRedirectConfig::getStatus() const { return status_; diff --git a/cdn/src/v2/model/Hsts.cpp b/cdn/src/v2/model/Hsts.cpp index d2f4bcb0e..1088d88b0 100644 --- a/cdn/src/v2/model/Hsts.cpp +++ b/cdn/src/v2/model/Hsts.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/Hsts.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value Hsts::toJson() const return val; } - bool Hsts::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Hsts::fromJson(const web::json::value& val) return ok; } + std::string Hsts::getStatus() const { return status_; diff --git a/cdn/src/v2/model/HstsQuery.cpp b/cdn/src/v2/model/HstsQuery.cpp index ceb694a5f..835c10279 100644 --- a/cdn/src/v2/model/HstsQuery.cpp +++ b/cdn/src/v2/model/HstsQuery.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/HstsQuery.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value HstsQuery::toJson() const return val; } - bool HstsQuery::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool HstsQuery::fromJson(const web::json::value& val) return ok; } + std::string HstsQuery::getStatus() const { return status_; diff --git a/cdn/src/v2/model/HttpGetBody.cpp b/cdn/src/v2/model/HttpGetBody.cpp index e1715b58c..6054020d6 100644 --- a/cdn/src/v2/model/HttpGetBody.cpp +++ b/cdn/src/v2/model/HttpGetBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/HttpGetBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -73,7 +72,6 @@ web::json::value HttpGetBody::toJson() const return val; } - bool HttpGetBody::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool HttpGetBody::fromJson(const web::json::value& val) return ok; } + std::string HttpGetBody::getHttpsStatus() const { return httpsStatus_; diff --git a/cdn/src/v2/model/HttpPutBody.cpp b/cdn/src/v2/model/HttpPutBody.cpp index c79135f0c..71b9286cc 100644 --- a/cdn/src/v2/model/HttpPutBody.cpp +++ b/cdn/src/v2/model/HttpPutBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/HttpPutBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -73,7 +72,6 @@ web::json::value HttpPutBody::toJson() const return val; } - bool HttpPutBody::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool HttpPutBody::fromJson(const web::json::value& val) return ok; } + std::string HttpPutBody::getHttpsStatus() const { return httpsStatus_; diff --git a/cdn/src/v2/model/HttpResponseHeader.cpp b/cdn/src/v2/model/HttpResponseHeader.cpp index aaebe6a03..cc03722dc 100644 --- a/cdn/src/v2/model/HttpResponseHeader.cpp +++ b/cdn/src/v2/model/HttpResponseHeader.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/HttpResponseHeader.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value HttpResponseHeader::toJson() const return val; } - bool HttpResponseHeader::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool HttpResponseHeader::fromJson(const web::json::value& val) return ok; } + std::string HttpResponseHeader::getName() const { return name_; diff --git a/cdn/src/v2/model/InheritConfig.cpp b/cdn/src/v2/model/InheritConfig.cpp index 299c3d2d3..4850f4459 100644 --- a/cdn/src/v2/model/InheritConfig.cpp +++ b/cdn/src/v2/model/InheritConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/InheritConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value InheritConfig::toJson() const return val; } - bool InheritConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool InheritConfig::fromJson(const web::json::value& val) return ok; } + std::string InheritConfig::getStatus() const { return status_; diff --git a/cdn/src/v2/model/InheritConfigQuery.cpp b/cdn/src/v2/model/InheritConfigQuery.cpp index c79d099e9..8b2cb1418 100644 --- a/cdn/src/v2/model/InheritConfigQuery.cpp +++ b/cdn/src/v2/model/InheritConfigQuery.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/InheritConfigQuery.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value InheritConfigQuery::toJson() const return val; } - bool InheritConfigQuery::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool InheritConfigQuery::fromJson(const web::json::value& val) return ok; } + std::string InheritConfigQuery::getStatus() const { return status_; diff --git a/cdn/src/v2/model/IpFilter.cpp b/cdn/src/v2/model/IpFilter.cpp index 8d13a3883..f02fa0c5a 100644 --- a/cdn/src/v2/model/IpFilter.cpp +++ b/cdn/src/v2/model/IpFilter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/IpFilter.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value IpFilter::toJson() const return val; } - bool IpFilter::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool IpFilter::fromJson(const web::json::value& val) return ok; } + std::string IpFilter::getType() const { return type_; diff --git a/cdn/src/v2/model/IpFrequencyLimit.cpp b/cdn/src/v2/model/IpFrequencyLimit.cpp index fd137ed47..ab72ea815 100644 --- a/cdn/src/v2/model/IpFrequencyLimit.cpp +++ b/cdn/src/v2/model/IpFrequencyLimit.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/IpFrequencyLimit.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value IpFrequencyLimit::toJson() const return val; } - bool IpFrequencyLimit::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool IpFrequencyLimit::fromJson(const web::json::value& val) return ok; } + std::string IpFrequencyLimit::getStatus() const { return status_; diff --git a/cdn/src/v2/model/IpFrequencyLimitQuery.cpp b/cdn/src/v2/model/IpFrequencyLimitQuery.cpp index 4bc0d2b18..9972c9263 100644 --- a/cdn/src/v2/model/IpFrequencyLimitQuery.cpp +++ b/cdn/src/v2/model/IpFrequencyLimitQuery.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/IpFrequencyLimitQuery.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value IpFrequencyLimitQuery::toJson() const return val; } - bool IpFrequencyLimitQuery::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool IpFrequencyLimitQuery::fromJson(const web::json::value& val) return ok; } + std::string IpFrequencyLimitQuery::getStatus() const { return status_; diff --git a/cdn/src/v2/model/ListDomainsRequest.cpp b/cdn/src/v2/model/ListDomainsRequest.cpp index 0552b6c57..35227f5aa 100644 --- a/cdn/src/v2/model/ListDomainsRequest.cpp +++ b/cdn/src/v2/model/ListDomainsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ListDomainsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -73,7 +72,6 @@ web::json::value ListDomainsRequest::toJson() const return val; } - bool ListDomainsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ListDomainsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDomainsRequest::getDomainName() const { return domainName_; diff --git a/cdn/src/v2/model/ListDomainsResponse.cpp b/cdn/src/v2/model/ListDomainsResponse.cpp index 94325ccd2..d10c80304 100644 --- a/cdn/src/v2/model/ListDomainsResponse.cpp +++ b/cdn/src/v2/model/ListDomainsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ListDomainsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value ListDomainsResponse::toJson() const return val; } - bool ListDomainsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDomainsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListDomainsResponse::getTotal() const { return total_; diff --git a/cdn/src/v2/model/ModifyDomainConfigRequestBody.cpp b/cdn/src/v2/model/ModifyDomainConfigRequestBody.cpp index 407c5fdc3..7e480c670 100644 --- a/cdn/src/v2/model/ModifyDomainConfigRequestBody.cpp +++ b/cdn/src/v2/model/ModifyDomainConfigRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ModifyDomainConfigRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ModifyDomainConfigRequestBody::toJson() const return val; } - bool ModifyDomainConfigRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ModifyDomainConfigRequestBody::fromJson(const web::json::value& val) return ok; } + Configs ModifyDomainConfigRequestBody::getConfigs() const { return configs_; diff --git a/cdn/src/v2/model/OriginRequestHeader.cpp b/cdn/src/v2/model/OriginRequestHeader.cpp index 5164d24b5..30b549578 100644 --- a/cdn/src/v2/model/OriginRequestHeader.cpp +++ b/cdn/src/v2/model/OriginRequestHeader.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/OriginRequestHeader.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value OriginRequestHeader::toJson() const return val; } - bool OriginRequestHeader::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool OriginRequestHeader::fromJson(const web::json::value& val) return ok; } + std::string OriginRequestHeader::getName() const { return name_; diff --git a/cdn/src/v2/model/OriginRequestUrlRewrite.cpp b/cdn/src/v2/model/OriginRequestUrlRewrite.cpp index f59bd18fb..a70e9f90c 100644 --- a/cdn/src/v2/model/OriginRequestUrlRewrite.cpp +++ b/cdn/src/v2/model/OriginRequestUrlRewrite.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/OriginRequestUrlRewrite.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -48,7 +47,6 @@ web::json::value OriginRequestUrlRewrite::toJson() const return val; } - bool OriginRequestUrlRewrite::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool OriginRequestUrlRewrite::fromJson(const web::json::value& val) return ok; } + int32_t OriginRequestUrlRewrite::getPriority() const { return priority_; diff --git a/cdn/src/v2/model/Quic.cpp b/cdn/src/v2/model/Quic.cpp index b1ca26ed7..c7761d401 100644 --- a/cdn/src/v2/model/Quic.cpp +++ b/cdn/src/v2/model/Quic.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/Quic.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -33,7 +32,6 @@ web::json::value Quic::toJson() const return val; } - bool Quic::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool Quic::fromJson(const web::json::value& val) return ok; } + std::string Quic::getStatus() const { return status_; diff --git a/cdn/src/v2/model/RefererConfig.cpp b/cdn/src/v2/model/RefererConfig.cpp index d37bedebd..f56001702 100644 --- a/cdn/src/v2/model/RefererConfig.cpp +++ b/cdn/src/v2/model/RefererConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/RefererConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value RefererConfig::toJson() const return val; } - bool RefererConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool RefererConfig::fromJson(const web::json::value& val) return ok; } + std::string RefererConfig::getType() const { return type_; diff --git a/cdn/src/v2/model/RemoteAuthRuleVo.cpp b/cdn/src/v2/model/RemoteAuthRuleVo.cpp index 0234512f1..5b420892b 100644 --- a/cdn/src/v2/model/RemoteAuthRuleVo.cpp +++ b/cdn/src/v2/model/RemoteAuthRuleVo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/RemoteAuthRuleVo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -101,7 +100,6 @@ web::json::value RemoteAuthRuleVo::toJson() const return val; } - bool RemoteAuthRuleVo::fromJson(const web::json::value& val) { bool ok = true; @@ -244,6 +242,7 @@ bool RemoteAuthRuleVo::fromJson(const web::json::value& val) return ok; } + std::string RemoteAuthRuleVo::getAuthServer() const { return authServer_; diff --git a/cdn/src/v2/model/RequestLimitRules.cpp b/cdn/src/v2/model/RequestLimitRules.cpp index ad5a3fbf4..c67e4080a 100644 --- a/cdn/src/v2/model/RequestLimitRules.cpp +++ b/cdn/src/v2/model/RequestLimitRules.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/RequestLimitRules.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -63,7 +62,6 @@ web::json::value RequestLimitRules::toJson() const return val; } - bool RequestLimitRules::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool RequestLimitRules::fromJson(const web::json::value& val) return ok; } + std::string RequestLimitRules::getStatus() const { return status_; diff --git a/cdn/src/v2/model/SetChargeModesBody.cpp b/cdn/src/v2/model/SetChargeModesBody.cpp index 0f07f4581..bad22e93c 100644 --- a/cdn/src/v2/model/SetChargeModesBody.cpp +++ b/cdn/src/v2/model/SetChargeModesBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/SetChargeModesBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value SetChargeModesBody::toJson() const return val; } - bool SetChargeModesBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool SetChargeModesBody::fromJson(const web::json::value& val) return ok; } + std::string SetChargeModesBody::getChargeMode() const { return chargeMode_; diff --git a/cdn/src/v2/model/SetChargeModesRequest.cpp b/cdn/src/v2/model/SetChargeModesRequest.cpp index f54aed550..94ce64026 100644 --- a/cdn/src/v2/model/SetChargeModesRequest.cpp +++ b/cdn/src/v2/model/SetChargeModesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/SetChargeModesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value SetChargeModesRequest::toJson() const return val; } - bool SetChargeModesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SetChargeModesRequest::fromJson(const web::json::value& val) return ok; } + SetChargeModesBody SetChargeModesRequest::getBody() const { return body_; diff --git a/cdn/src/v2/model/SetChargeModesResponse.cpp b/cdn/src/v2/model/SetChargeModesResponse.cpp index 1ea1fed94..3c1919424 100644 --- a/cdn/src/v2/model/SetChargeModesResponse.cpp +++ b/cdn/src/v2/model/SetChargeModesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/SetChargeModesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -58,7 +57,6 @@ web::json::value SetChargeModesResponse::toJson() const return val; } - bool SetChargeModesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool SetChargeModesResponse::fromJson(const web::json::value& val) return ok; } + std::string SetChargeModesResponse::getChargeMode() const { return chargeMode_; diff --git a/cdn/src/v2/model/ShowBandwidthCalcRequest.cpp b/cdn/src/v2/model/ShowBandwidthCalcRequest.cpp index 0424cf10d..aa73e6ba6 100644 --- a/cdn/src/v2/model/ShowBandwidthCalcRequest.cpp +++ b/cdn/src/v2/model/ShowBandwidthCalcRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowBandwidthCalcRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -58,7 +57,6 @@ web::json::value ShowBandwidthCalcRequest::toJson() const return val; } - bool ShowBandwidthCalcRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ShowBandwidthCalcRequest::fromJson(const web::json::value& val) return ok; } + int64_t ShowBandwidthCalcRequest::getStartTime() const { return startTime_; diff --git a/cdn/src/v2/model/ShowBandwidthCalcResponse.cpp b/cdn/src/v2/model/ShowBandwidthCalcResponse.cpp index 38b01c3f5..4a3b7c68a 100644 --- a/cdn/src/v2/model/ShowBandwidthCalcResponse.cpp +++ b/cdn/src/v2/model/ShowBandwidthCalcResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowBandwidthCalcResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowBandwidthCalcResponse::toJson() const return val; } - bool ShowBandwidthCalcResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowBandwidthCalcResponse::fromJson(const web::json::value& val) return ok; } + std::map& ShowBandwidthCalcResponse::getBandwidthCalc() { return bandwidthCalc_; diff --git a/cdn/src/v2/model/ShowChargeModesRequest.cpp b/cdn/src/v2/model/ShowChargeModesRequest.cpp index f39ae1e65..d282dc24e 100644 --- a/cdn/src/v2/model/ShowChargeModesRequest.cpp +++ b/cdn/src/v2/model/ShowChargeModesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowChargeModesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value ShowChargeModesRequest::toJson() const return val; } - bool ShowChargeModesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowChargeModesRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowChargeModesRequest::getProductType() const { return productType_; diff --git a/cdn/src/v2/model/ShowChargeModesResponse.cpp b/cdn/src/v2/model/ShowChargeModesResponse.cpp index 3e0ab547c..cead9c0cc 100644 --- a/cdn/src/v2/model/ShowChargeModesResponse.cpp +++ b/cdn/src/v2/model/ShowChargeModesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowChargeModesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowChargeModesResponse::toJson() const return val; } - bool ShowChargeModesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowChargeModesResponse::fromJson(const web::json::value& val) return ok; } + std::vector>& ShowChargeModesResponse::getResult() { return result_; diff --git a/cdn/src/v2/model/ShowDomainDetailByNameRequest.cpp b/cdn/src/v2/model/ShowDomainDetailByNameRequest.cpp index 283e86810..1f0917b0d 100644 --- a/cdn/src/v2/model/ShowDomainDetailByNameRequest.cpp +++ b/cdn/src/v2/model/ShowDomainDetailByNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowDomainDetailByNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value ShowDomainDetailByNameRequest::toJson() const return val; } - bool ShowDomainDetailByNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowDomainDetailByNameRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainDetailByNameRequest::getDomainName() const { return domainName_; diff --git a/cdn/src/v2/model/ShowDomainDetailByNameResponse.cpp b/cdn/src/v2/model/ShowDomainDetailByNameResponse.cpp index 7ce7543ad..a686273ba 100644 --- a/cdn/src/v2/model/ShowDomainDetailByNameResponse.cpp +++ b/cdn/src/v2/model/ShowDomainDetailByNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowDomainDetailByNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowDomainDetailByNameResponse::toJson() const return val; } - bool ShowDomainDetailByNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowDomainDetailByNameResponse::fromJson(const web::json::value& val) return ok; } + DomainsWithPort ShowDomainDetailByNameResponse::getDomain() const { return domain_; diff --git a/cdn/src/v2/model/ShowDomainFullConfigRequest.cpp b/cdn/src/v2/model/ShowDomainFullConfigRequest.cpp index 0e5c49a54..e8a80ed89 100644 --- a/cdn/src/v2/model/ShowDomainFullConfigRequest.cpp +++ b/cdn/src/v2/model/ShowDomainFullConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowDomainFullConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -43,7 +42,6 @@ web::json::value ShowDomainFullConfigRequest::toJson() const return val; } - bool ShowDomainFullConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowDomainFullConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainFullConfigRequest::getDomainName() const { return domainName_; diff --git a/cdn/src/v2/model/ShowDomainFullConfigResponse.cpp b/cdn/src/v2/model/ShowDomainFullConfigResponse.cpp index aa2d315db..2e7e1f3a4 100644 --- a/cdn/src/v2/model/ShowDomainFullConfigResponse.cpp +++ b/cdn/src/v2/model/ShowDomainFullConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowDomainFullConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowDomainFullConfigResponse::toJson() const return val; } - bool ShowDomainFullConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowDomainFullConfigResponse::fromJson(const web::json::value& val) return ok; } + ConfigsGetBody ShowDomainFullConfigResponse::getConfigs() const { return configs_; diff --git a/cdn/src/v2/model/ShowDomainLocationStatsRequest.cpp b/cdn/src/v2/model/ShowDomainLocationStatsRequest.cpp index 70b0211d0..a054590c7 100644 --- a/cdn/src/v2/model/ShowDomainLocationStatsRequest.cpp +++ b/cdn/src/v2/model/ShowDomainLocationStatsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowDomainLocationStatsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -83,7 +82,6 @@ web::json::value ShowDomainLocationStatsRequest::toJson() const return val; } - bool ShowDomainLocationStatsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool ShowDomainLocationStatsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainLocationStatsRequest::getAction() const { return action_; diff --git a/cdn/src/v2/model/ShowDomainLocationStatsResponse.cpp b/cdn/src/v2/model/ShowDomainLocationStatsResponse.cpp index f1a6f2dd9..a6d0e7f12 100644 --- a/cdn/src/v2/model/ShowDomainLocationStatsResponse.cpp +++ b/cdn/src/v2/model/ShowDomainLocationStatsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowDomainLocationStatsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value ShowDomainLocationStatsResponse::toJson() const return val; } - bool ShowDomainLocationStatsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowDomainLocationStatsResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainLocationStatsResponse::getGroupBy() const { return groupBy_; diff --git a/cdn/src/v2/model/ShowDomainStatsRequest.cpp b/cdn/src/v2/model/ShowDomainStatsRequest.cpp index a66fb8e8f..0c9e4d88c 100644 --- a/cdn/src/v2/model/ShowDomainStatsRequest.cpp +++ b/cdn/src/v2/model/ShowDomainStatsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowDomainStatsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -73,7 +72,6 @@ web::json::value ShowDomainStatsRequest::toJson() const return val; } - bool ShowDomainStatsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ShowDomainStatsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainStatsRequest::getAction() const { return action_; diff --git a/cdn/src/v2/model/ShowDomainStatsResponse.cpp b/cdn/src/v2/model/ShowDomainStatsResponse.cpp index c27f80396..6b717dff4 100644 --- a/cdn/src/v2/model/ShowDomainStatsResponse.cpp +++ b/cdn/src/v2/model/ShowDomainStatsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowDomainStatsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowDomainStatsResponse::toJson() const return val; } - bool ShowDomainStatsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowDomainStatsResponse::fromJson(const web::json::value& val) return ok; } + std::map& ShowDomainStatsResponse::getResult() { return result_; diff --git a/cdn/src/v2/model/ShowTopDomainNamesRequest.cpp b/cdn/src/v2/model/ShowTopDomainNamesRequest.cpp index 124a7798f..34a110dfc 100644 --- a/cdn/src/v2/model/ShowTopDomainNamesRequest.cpp +++ b/cdn/src/v2/model/ShowTopDomainNamesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowTopDomainNamesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -58,7 +57,6 @@ web::json::value ShowTopDomainNamesRequest::toJson() const return val; } - bool ShowTopDomainNamesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ShowTopDomainNamesRequest::fromJson(const web::json::value& val) return ok; } + int64_t ShowTopDomainNamesRequest::getStartTime() const { return startTime_; diff --git a/cdn/src/v2/model/ShowTopDomainNamesResponse.cpp b/cdn/src/v2/model/ShowTopDomainNamesResponse.cpp index 99132fb15..9c1b8ed6a 100644 --- a/cdn/src/v2/model/ShowTopDomainNamesResponse.cpp +++ b/cdn/src/v2/model/ShowTopDomainNamesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowTopDomainNamesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -32,7 +31,6 @@ web::json::value ShowTopDomainNamesResponse::toJson() const return val; } - bool ShowTopDomainNamesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowTopDomainNamesResponse::fromJson(const web::json::value& val) return ok; } + std::vector>& ShowTopDomainNamesResponse::getTopDomainNames() { return topDomainNames_; diff --git a/cdn/src/v2/model/ShowTopUrlRequest.cpp b/cdn/src/v2/model/ShowTopUrlRequest.cpp index d5bac54d1..523cc239f 100644 --- a/cdn/src/v2/model/ShowTopUrlRequest.cpp +++ b/cdn/src/v2/model/ShowTopUrlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowTopUrlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -58,7 +57,6 @@ web::json::value ShowTopUrlRequest::toJson() const return val; } - bool ShowTopUrlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ShowTopUrlRequest::fromJson(const web::json::value& val) return ok; } + int64_t ShowTopUrlRequest::getStartTime() const { return startTime_; diff --git a/cdn/src/v2/model/ShowTopUrlResponse.cpp b/cdn/src/v2/model/ShowTopUrlResponse.cpp index 3bd9cbc92..104fd3a35 100644 --- a/cdn/src/v2/model/ShowTopUrlResponse.cpp +++ b/cdn/src/v2/model/ShowTopUrlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/ShowTopUrlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -37,7 +36,6 @@ web::json::value ShowTopUrlResponse::toJson() const return val; } - bool ShowTopUrlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowTopUrlResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowTopUrlResponse::getServiceArea() const { return serviceArea_; diff --git a/cdn/src/v2/model/Sources.cpp b/cdn/src/v2/model/Sources.cpp index 0ad3c3ca3..ff6da7fa2 100644 --- a/cdn/src/v2/model/Sources.cpp +++ b/cdn/src/v2/model/Sources.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/Sources.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -53,7 +52,6 @@ web::json::value Sources::toJson() const return val; } - bool Sources::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool Sources::fromJson(const web::json::value& val) return ok; } + std::string Sources::getDomainId() const { return domainId_; diff --git a/cdn/src/v2/model/SourcesConfig.cpp b/cdn/src/v2/model/SourcesConfig.cpp index e195e9f6c..f4ef053df 100644 --- a/cdn/src/v2/model/SourcesConfig.cpp +++ b/cdn/src/v2/model/SourcesConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/SourcesConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -93,7 +92,6 @@ web::json::value SourcesConfig::toJson() const return val; } - bool SourcesConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -218,6 +216,7 @@ bool SourcesConfig::fromJson(const web::json::value& val) return ok; } + std::string SourcesConfig::getOriginType() const { return originType_; diff --git a/cdn/src/v2/model/SourcesDomainConfig.cpp b/cdn/src/v2/model/SourcesDomainConfig.cpp index a3e4bee8d..d7a381cc5 100644 --- a/cdn/src/v2/model/SourcesDomainConfig.cpp +++ b/cdn/src/v2/model/SourcesDomainConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/SourcesDomainConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -68,7 +67,6 @@ web::json::value SourcesDomainConfig::toJson() const return val; } - bool SourcesDomainConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool SourcesDomainConfig::fromJson(const web::json::value& val) return ok; } + std::string SourcesDomainConfig::getOriginType() const { return originType_; diff --git a/cdn/src/v2/model/TopUrlSummary.cpp b/cdn/src/v2/model/TopUrlSummary.cpp index 5cac52ce1..93eebf4da 100644 --- a/cdn/src/v2/model/TopUrlSummary.cpp +++ b/cdn/src/v2/model/TopUrlSummary.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/TopUrlSummary.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -53,7 +52,6 @@ web::json::value TopUrlSummary::toJson() const return val; } - bool TopUrlSummary::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool TopUrlSummary::fromJson(const web::json::value& val) return ok; } + std::string TopUrlSummary::getUrl() const { return url_; diff --git a/cdn/src/v2/model/UpdateDomainFullConfigRequest.cpp b/cdn/src/v2/model/UpdateDomainFullConfigRequest.cpp index f59647f80..6a295892c 100644 --- a/cdn/src/v2/model/UpdateDomainFullConfigRequest.cpp +++ b/cdn/src/v2/model/UpdateDomainFullConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/UpdateDomainFullConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UpdateDomainFullConfigRequest::toJson() const return val; } - bool UpdateDomainFullConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateDomainFullConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDomainFullConfigRequest::getDomainName() const { return domainName_; diff --git a/cdn/src/v2/model/UpdateDomainFullConfigResponse.cpp b/cdn/src/v2/model/UpdateDomainFullConfigResponse.cpp index 9e58615dd..fbd76499d 100644 --- a/cdn/src/v2/model/UpdateDomainFullConfigResponse.cpp +++ b/cdn/src/v2/model/UpdateDomainFullConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/UpdateDomainFullConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -28,7 +27,6 @@ web::json::value UpdateDomainFullConfigResponse::toJson() const return val; } - bool UpdateDomainFullConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateDomainFullConfigResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cdn/src/v2/model/UrlAuth.cpp b/cdn/src/v2/model/UrlAuth.cpp index fdc8138d0..e4431e83e 100644 --- a/cdn/src/v2/model/UrlAuth.cpp +++ b/cdn/src/v2/model/UrlAuth.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/UrlAuth.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -77,7 +76,6 @@ web::json::value UrlAuth::toJson() const return val; } - bool UrlAuth::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool UrlAuth::fromJson(const web::json::value& val) return ok; } + std::string UrlAuth::getStatus() const { return status_; diff --git a/cdn/src/v2/model/UrlAuthGetBody.cpp b/cdn/src/v2/model/UrlAuthGetBody.cpp index ffb668cc7..1b61c306a 100644 --- a/cdn/src/v2/model/UrlAuthGetBody.cpp +++ b/cdn/src/v2/model/UrlAuthGetBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/UrlAuthGetBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -77,7 +76,6 @@ web::json::value UrlAuthGetBody::toJson() const return val; } - bool UrlAuthGetBody::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool UrlAuthGetBody::fromJson(const web::json::value& val) return ok; } + std::string UrlAuthGetBody::getStatus() const { return status_; diff --git a/cdn/src/v2/model/UserAgentFilter.cpp b/cdn/src/v2/model/UserAgentFilter.cpp index 4d24a003c..479b4a800 100644 --- a/cdn/src/v2/model/UserAgentFilter.cpp +++ b/cdn/src/v2/model/UserAgentFilter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/UserAgentFilter.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -42,7 +41,6 @@ web::json::value UserAgentFilter::toJson() const return val; } - bool UserAgentFilter::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UserAgentFilter::fromJson(const web::json::value& val) return ok; } + std::string UserAgentFilter::getType() const { return type_; diff --git a/cdn/src/v2/model/VideoSeek.cpp b/cdn/src/v2/model/VideoSeek.cpp index 4a38a8f3b..856e2a789 100644 --- a/cdn/src/v2/model/VideoSeek.cpp +++ b/cdn/src/v2/model/VideoSeek.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/VideoSeek.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -48,7 +47,6 @@ web::json::value VideoSeek::toJson() const return val; } - bool VideoSeek::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool VideoSeek::fromJson(const web::json::value& val) return ok; } + bool VideoSeek::isEnableVideoSeek() const { return enableVideoSeek_; diff --git a/cdn/src/v2/model/WebSocketSeek.cpp b/cdn/src/v2/model/WebSocketSeek.cpp index 5b10f2158..b771c1126 100644 --- a/cdn/src/v2/model/WebSocketSeek.cpp +++ b/cdn/src/v2/model/WebSocketSeek.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cdn/v2/model/WebSocketSeek.h" - namespace HuaweiCloud { namespace Sdk { namespace Cdn { @@ -38,7 +37,6 @@ web::json::value WebSocketSeek::toJson() const return val; } - bool WebSocketSeek::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool WebSocketSeek::fromJson(const web::json::value& val) return ok; } + std::string WebSocketSeek::getStatus() const { return status_; diff --git a/cfw/include/huaweicloud/cfw/v1/CfwMeta.h b/cfw/include/huaweicloud/cfw/v1/CfwMeta.h new file mode 100644 index 000000000..430a8ebcb --- /dev/null +++ b/cfw/include/huaweicloud/cfw/v1/CfwMeta.h @@ -0,0 +1,67 @@ +#ifndef HUAWEICLOUD_SDK_CFW_V1_CfwMeta_H_ +#define HUAWEICLOUD_SDK_CFW_V1_CfwMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cfw { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_CFW_V1_EXPORT CfwMeta { +public: + static HttpRequestDef genRequestDefForAddAddressItemsUsingPost(); + static HttpRequestDef genRequestDefForAddAddressSetInfoUsingPost(); + static HttpRequestDef genRequestDefForAddBlackWhiteListUsingPost(); + static HttpRequestDef genRequestDefForAddServiceItemsUsingPost(); + static HttpRequestDef genRequestDefForAddServiceSetUsingPost(); + static HttpRequestDef genRequestDefForChangeEwProtectStatus(); + static HttpRequestDef genRequestDefForChangeIpsProtectModeUsingPost(); + static HttpRequestDef genRequestDefForDeleteAclRuleCount(); + static HttpRequestDef genRequestDefForDeleteAddressItemUsingDelete(); + static HttpRequestDef genRequestDefForDeleteAddressSetInfoUsingDelete(); + static HttpRequestDef genRequestDefForDeleteBlackWhiteListUsingDelete(); + static HttpRequestDef genRequestDefForDeleteServiceItemUsingDelete(); + static HttpRequestDef genRequestDefForDeleteServiceSetUsingDelete(); + static HttpRequestDef genRequestDefForListAccessControlLogs(); + static HttpRequestDef genRequestDefForListAddressItemsUsingGet(); + static HttpRequestDef genRequestDefForListAddressSetDetailUsingGet(); + static HttpRequestDef genRequestDefForListAddressSetListUsingGet(); + static HttpRequestDef genRequestDefForListAttackLogs(); + static HttpRequestDef genRequestDefForListBlackWhiteListsUsingGet(); + static HttpRequestDef genRequestDefForListDnsServers(); + static HttpRequestDef genRequestDefForListEastWestFirewall(); + static HttpRequestDef genRequestDefForListFirewallUsingGet(); + static HttpRequestDef genRequestDefForListFlowLogs(); + static HttpRequestDef genRequestDefForListIpsProtectModeUsingPost(); + static HttpRequestDef genRequestDefForListParseDomainDetails(); + static HttpRequestDef genRequestDefForListRuleHitCount(); + static HttpRequestDef genRequestDefForListServiceItemsDetails(); + static HttpRequestDef genRequestDefForListServiceSet(); + static HttpRequestDef genRequestDefForListServiceSetDetails(); + static HttpRequestDef genRequestDefForUpdateAddressSetInfoUsingPut(); + static HttpRequestDef genRequestDefForUpdateBlackWhiteListUsingPut(); + static HttpRequestDef genRequestDefForUpdateDnsServers(); + static HttpRequestDef genRequestDefForUpdateServiceSetUsingPut(); + static HttpRequestDef genRequestDefForAddRuleAclUsingPost(); + static HttpRequestDef genRequestDefForDeleteRuleAclUsingDelete(); + static HttpRequestDef genRequestDefForListRuleAclUsingPut(); + static HttpRequestDef genRequestDefForListRuleAclsUsingGet(); + static HttpRequestDef genRequestDefForUpdateRuleAclUsingPut(); + static HttpRequestDef genRequestDefForChangeProtectEip(); + static HttpRequestDef genRequestDefForCountEips(); + static HttpRequestDef genRequestDefForListEipResources(); + static HttpRequestDef genRequestDefForChangeIpsSwitchUsingPost(); + static HttpRequestDef genRequestDefForListIpsSwitchStatusUsingGet(); + static HttpRequestDef genRequestDefForListVpcProtects(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CFW_V1_CfwMeta_H_ diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsInfoDto.h b/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsInfoDto.h index 60c394272..3d69d7dd5 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsInfoDto.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsInfoDto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressItemsInfoDto_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressItemsInfoDto_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddAddressItemsInfoDto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddAddressItemsInfoDto members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsInfoDto_address_items.h b/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsInfoDto_address_items.h index 8716bfecd..75c84b8c2 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsInfoDto_address_items.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsInfoDto_address_items.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressItemsInfoDto_address_items_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressItemsInfoDto_address_items_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddAddressItemsInfoDto_address_items /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddAddressItemsInfoDto_address_items members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsUsingPostRequest.h b/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsUsingPostRequest.h index ffd285b72..8a8351b44 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsUsingPostRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsUsingPostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressItemsUsingPostRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressItemsUsingPostRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddAddressItemsUsingPostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddAddressItemsUsingPostRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsUsingPostResponse.h b/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsUsingPostResponse.h index da57e8057..36793770a 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsUsingPostResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddAddressItemsUsingPostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressItemsUsingPostResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressItemsUsingPostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddAddressItemsUsingPostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddAddressItemsUsingPostResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddAddressSetDto.h b/cfw/include/huaweicloud/cfw/v1/model/AddAddressSetDto.h index b2f9cd84f..bf62bc729 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddAddressSetDto.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddAddressSetDto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressSetDto_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressSetDto_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddAddressSetDto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddAddressSetDto members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddAddressSetInfoUsingPostRequest.h b/cfw/include/huaweicloud/cfw/v1/model/AddAddressSetInfoUsingPostRequest.h index 6aa0ee5c2..96f46644f 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddAddressSetInfoUsingPostRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddAddressSetInfoUsingPostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressSetInfoUsingPostRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressSetInfoUsingPostRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddAddressSetInfoUsingPostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddAddressSetInfoUsingPostRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddAddressSetInfoUsingPostResponse.h b/cfw/include/huaweicloud/cfw/v1/model/AddAddressSetInfoUsingPostResponse.h index da4d3301d..962c5a3b7 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddAddressSetInfoUsingPostResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddAddressSetInfoUsingPostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressSetInfoUsingPostResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddAddressSetInfoUsingPostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddAddressSetInfoUsingPostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddAddressSetInfoUsingPostResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddBlackWhiteListDto.h b/cfw/include/huaweicloud/cfw/v1/model/AddBlackWhiteListDto.h index 3edd50155..0d2bc12d2 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddBlackWhiteListDto.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddBlackWhiteListDto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddBlackWhiteListDto_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddBlackWhiteListDto_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddBlackWhiteListDto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddBlackWhiteListDto members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddBlackWhiteListUsingPostRequest.h b/cfw/include/huaweicloud/cfw/v1/model/AddBlackWhiteListUsingPostRequest.h index c97c91a88..d8a94af33 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddBlackWhiteListUsingPostRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddBlackWhiteListUsingPostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddBlackWhiteListUsingPostRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddBlackWhiteListUsingPostRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddBlackWhiteListUsingPostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddBlackWhiteListUsingPostRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddBlackWhiteListUsingPostResponse.h b/cfw/include/huaweicloud/cfw/v1/model/AddBlackWhiteListUsingPostResponse.h index 7ff9228b0..72a12339a 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddBlackWhiteListUsingPostResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddBlackWhiteListUsingPostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddBlackWhiteListUsingPostResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddBlackWhiteListUsingPostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddBlackWhiteListUsingPostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddBlackWhiteListUsingPostResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclDto.h b/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclDto.h index dfb43c4e6..26ade673b 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclDto.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclDto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddRuleAclDto_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddRuleAclDto_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddRuleAclDto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddRuleAclDto members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclDto_rules.h b/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclDto_rules.h index 1ba52fa52..dcc36a9d8 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclDto_rules.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclDto_rules.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddRuleAclDto_rules_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddRuleAclDto_rules_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddRuleAclDto_rules /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddRuleAclDto_rules members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclUsingPostRequest.h b/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclUsingPostRequest.h index fbd423815..5cc2a5d67 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclUsingPostRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclUsingPostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddRuleAclUsingPostRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddRuleAclUsingPostRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddRuleAclUsingPostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddRuleAclUsingPostRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclUsingPostResponse.h b/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclUsingPostResponse.h index 52eb4ae9a..7aca40e52 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclUsingPostResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddRuleAclUsingPostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddRuleAclUsingPostResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddRuleAclUsingPostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddRuleAclUsingPostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddRuleAclUsingPostResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPOSTRequestBody.h b/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPOSTRequestBody.h index 19c614e9b..95f8262b1 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPOSTRequestBody.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPOSTRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceItemsUsingPOSTRequestBody_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceItemsUsingPOSTRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddServiceItemsUsingPOSTRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddServiceItemsUsingPOSTRequestBody members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPOSTRequestBody_service_items.h b/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPOSTRequestBody_service_items.h index 37e9d153c..393cd78dd 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPOSTRequestBody_service_items.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPOSTRequestBody_service_items.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceItemsUsingPOSTRequestBody_service_items_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceItemsUsingPOSTRequestBody_service_items_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddServiceItemsUsingPOSTRequestBody_service_ite /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddServiceItemsUsingPOSTRequestBody_service_items members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPostRequest.h b/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPostRequest.h index ed8923fb0..cbc6c7021 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPostRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceItemsUsingPostRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceItemsUsingPostRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddServiceItemsUsingPostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddServiceItemsUsingPostRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPostResponse.h b/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPostResponse.h index 2669c4ceb..8f37ea867 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPostResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddServiceItemsUsingPostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceItemsUsingPostResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceItemsUsingPostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddServiceItemsUsingPostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddServiceItemsUsingPostResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddServiceSetUsingPOSTRequestBody.h b/cfw/include/huaweicloud/cfw/v1/model/AddServiceSetUsingPOSTRequestBody.h index 82bedbfbe..16f241364 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddServiceSetUsingPOSTRequestBody.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddServiceSetUsingPOSTRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceSetUsingPOSTRequestBody_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceSetUsingPOSTRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddServiceSetUsingPOSTRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddServiceSetUsingPOSTRequestBody members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddServiceSetUsingPostRequest.h b/cfw/include/huaweicloud/cfw/v1/model/AddServiceSetUsingPostRequest.h index 2462b1834..8672702df 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddServiceSetUsingPostRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddServiceSetUsingPostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceSetUsingPostRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceSetUsingPostRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddServiceSetUsingPostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddServiceSetUsingPostRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddServiceSetUsingPostResponse.h b/cfw/include/huaweicloud/cfw/v1/model/AddServiceSetUsingPostResponse.h index 307af50e7..01a63a7ea 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddServiceSetUsingPostResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddServiceSetUsingPostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceSetUsingPostResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddServiceSetUsingPostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddServiceSetUsingPostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddServiceSetUsingPostResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddressItemListResponseDTO_data.h b/cfw/include/huaweicloud/cfw/v1/model/AddressItemListResponseDTO_data.h index 940d0ad46..70754fe12 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddressItemListResponseDTO_data.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddressItemListResponseDTO_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddressItemListResponseDTO_data_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddressItemListResponseDTO_data_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddressItemListResponseDTO_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddressItemListResponseDTO_data members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddressItemListResponseDTO_data_records.h b/cfw/include/huaweicloud/cfw/v1/model/AddressItemListResponseDTO_data_records.h index 7b8fe3a83..58430c9a2 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddressItemListResponseDTO_data_records.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddressItemListResponseDTO_data_records.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddressItemListResponseDTO_data_records_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddressItemListResponseDTO_data_records_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddressItemListResponseDTO_data_records /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddressItemListResponseDTO_data_records members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddressItems.h b/cfw/include/huaweicloud/cfw/v1/model/AddressItems.h index 7530d55aa..4f3f49196 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddressItems.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddressItems.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddressItems_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddressItems_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddressItems /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddressItems members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddressSetDetailResponseDTO_data.h b/cfw/include/huaweicloud/cfw/v1/model/AddressSetDetailResponseDTO_data.h index 8f1cf992d..94e1527bb 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddressSetDetailResponseDTO_data.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddressSetDetailResponseDTO_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddressSetDetailResponseDTO_data_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddressSetDetailResponseDTO_data_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddressSetDetailResponseDTO_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddressSetDetailResponseDTO_data members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddressSetListResponseDTO_data.h b/cfw/include/huaweicloud/cfw/v1/model/AddressSetListResponseDTO_data.h index d608aeb0c..0f9fc8e9b 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddressSetListResponseDTO_data.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddressSetListResponseDTO_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddressSetListResponseDTO_data_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddressSetListResponseDTO_data_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddressSetListResponseDTO_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddressSetListResponseDTO_data members diff --git a/cfw/include/huaweicloud/cfw/v1/model/AddressSetListResponseDTO_data_records.h b/cfw/include/huaweicloud/cfw/v1/model/AddressSetListResponseDTO_data_records.h index 28f03d243..b94419740 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/AddressSetListResponseDTO_data_records.h +++ b/cfw/include/huaweicloud/cfw/v1/model/AddressSetListResponseDTO_data_records.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_AddressSetListResponseDTO_data_records_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_AddressSetListResponseDTO_data_records_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT AddressSetListResponseDTO_data_records /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddressSetListResponseDTO_data_records members diff --git a/cfw/include/huaweicloud/cfw/v1/model/BlackWhiteListResponse_data.h b/cfw/include/huaweicloud/cfw/v1/model/BlackWhiteListResponse_data.h index aa02d3d20..9d6ff9db9 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/BlackWhiteListResponse_data.h +++ b/cfw/include/huaweicloud/cfw/v1/model/BlackWhiteListResponse_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_BlackWhiteListResponse_data_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_BlackWhiteListResponse_data_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT BlackWhiteListResponse_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BlackWhiteListResponse_data members diff --git a/cfw/include/huaweicloud/cfw/v1/model/BlackWhiteListResponse_data_records.h b/cfw/include/huaweicloud/cfw/v1/model/BlackWhiteListResponse_data_records.h index aaf2839b2..477f682e3 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/BlackWhiteListResponse_data_records.h +++ b/cfw/include/huaweicloud/cfw/v1/model/BlackWhiteListResponse_data_records.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_BlackWhiteListResponse_data_records_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_BlackWhiteListResponse_data_records_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT BlackWhiteListResponse_data_records /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BlackWhiteListResponse_data_records members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ChangeEwProtectStatusRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ChangeEwProtectStatusRequest.h index 833950887..b51e5ddb7 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ChangeEwProtectStatusRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ChangeEwProtectStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeEwProtectStatusRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeEwProtectStatusRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ChangeEwProtectStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeEwProtectStatusRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ChangeEwProtectStatusResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ChangeEwProtectStatusResponse.h index a72dd9c29..f133021f0 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ChangeEwProtectStatusResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ChangeEwProtectStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeEwProtectStatusResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeEwProtectStatusResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ChangeEwProtectStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeEwProtectStatusResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsProtectModeUsingPostRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsProtectModeUsingPostRequest.h index 2759cd69c..62d31a2a3 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsProtectModeUsingPostRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsProtectModeUsingPostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeIpsProtectModeUsingPostRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeIpsProtectModeUsingPostRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ChangeIpsProtectModeUsingPostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeIpsProtectModeUsingPostRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsProtectModeUsingPostResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsProtectModeUsingPostResponse.h index 437d8207f..0f0b6487c 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsProtectModeUsingPostResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsProtectModeUsingPostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeIpsProtectModeUsingPostResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeIpsProtectModeUsingPostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ChangeIpsProtectModeUsingPostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeIpsProtectModeUsingPostResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsSwitchUsingPostRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsSwitchUsingPostRequest.h index 2cd8c8207..9f29a9f73 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsSwitchUsingPostRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsSwitchUsingPostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeIpsSwitchUsingPostRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeIpsSwitchUsingPostRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ChangeIpsSwitchUsingPostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeIpsSwitchUsingPostRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsSwitchUsingPostResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsSwitchUsingPostResponse.h index 009a84d56..840929b5d 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsSwitchUsingPostResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ChangeIpsSwitchUsingPostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeIpsSwitchUsingPostResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeIpsSwitchUsingPostResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ChangeIpsSwitchUsingPostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeIpsSwitchUsingPostResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ChangeProtectEipRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ChangeProtectEipRequest.h index 3f74294bf..5e20c2c4b 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ChangeProtectEipRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ChangeProtectEipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeProtectEipRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeProtectEipRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ChangeProtectEipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeProtectEipRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ChangeProtectEipResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ChangeProtectEipResponse.h index dd671d462..37d4a4f58 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ChangeProtectEipResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ChangeProtectEipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeProtectEipResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeProtectEipResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ChangeProtectEipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeProtectEipResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ChangeProtectStatusRequestBody.h b/cfw/include/huaweicloud/cfw/v1/model/ChangeProtectStatusRequestBody.h index c98992944..b259e3958 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ChangeProtectStatusRequestBody.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ChangeProtectStatusRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeProtectStatusRequestBody_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ChangeProtectStatusRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ChangeProtectStatusRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeProtectStatusRequestBody members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ClearAccessLogRuleHitCountsDto.h b/cfw/include/huaweicloud/cfw/v1/model/ClearAccessLogRuleHitCountsDto.h index b83cbf62f..f3b29c8cd 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ClearAccessLogRuleHitCountsDto.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ClearAccessLogRuleHitCountsDto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ClearAccessLogRuleHitCountsDto_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ClearAccessLogRuleHitCountsDto_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ClearAccessLogRuleHitCountsDto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ClearAccessLogRuleHitCountsDto members diff --git a/cfw/include/huaweicloud/cfw/v1/model/CommonResponseDTO_data.h b/cfw/include/huaweicloud/cfw/v1/model/CommonResponseDTO_data.h index 68599b1d7..f26f5bf07 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/CommonResponseDTO_data.h +++ b/cfw/include/huaweicloud/cfw/v1/model/CommonResponseDTO_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_CommonResponseDTO_data_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_CommonResponseDTO_data_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT CommonResponseDTO_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CommonResponseDTO_data members diff --git a/cfw/include/huaweicloud/cfw/v1/model/CountEipsRequest.h b/cfw/include/huaweicloud/cfw/v1/model/CountEipsRequest.h index 7ffccdb9e..1fcc09851 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/CountEipsRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/CountEipsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_CountEipsRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_CountEipsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT CountEipsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CountEipsRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/CountEipsResponse.h b/cfw/include/huaweicloud/cfw/v1/model/CountEipsResponse.h index 78d980320..0c2a9da07 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/CountEipsResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/CountEipsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_CountEipsResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_CountEipsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT CountEipsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CountEipsResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteAclRuleCountRequest.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteAclRuleCountRequest.h index 240b39dc1..6b632c6ff 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteAclRuleCountRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteAclRuleCountRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteAclRuleCountRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteAclRuleCountRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteAclRuleCountRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAclRuleCountRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteAclRuleCountResponse.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteAclRuleCountResponse.h index 44521bb9e..485fb86b8 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteAclRuleCountResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteAclRuleCountResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteAclRuleCountResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteAclRuleCountResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteAclRuleCountResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAclRuleCountResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressItemUsingDeleteRequest.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressItemUsingDeleteRequest.h index 83a420c96..977e1f2b8 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressItemUsingDeleteRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressItemUsingDeleteRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteAddressItemUsingDeleteRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteAddressItemUsingDeleteRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteAddressItemUsingDeleteRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAddressItemUsingDeleteRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressItemUsingDeleteResponse.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressItemUsingDeleteResponse.h index e1399edbd..1c8935cd7 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressItemUsingDeleteResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressItemUsingDeleteResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteAddressItemUsingDeleteResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteAddressItemUsingDeleteResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteAddressItemUsingDeleteResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAddressItemUsingDeleteResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressSetInfoUsingDeleteRequest.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressSetInfoUsingDeleteRequest.h index 09500bcb6..9548b4eb2 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressSetInfoUsingDeleteRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressSetInfoUsingDeleteRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteAddressSetInfoUsingDeleteRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteAddressSetInfoUsingDeleteRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteAddressSetInfoUsingDeleteRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAddressSetInfoUsingDeleteRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressSetInfoUsingDeleteResponse.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressSetInfoUsingDeleteResponse.h index 6d8e04a04..7bbad7fc1 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressSetInfoUsingDeleteResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteAddressSetInfoUsingDeleteResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteAddressSetInfoUsingDeleteResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteAddressSetInfoUsingDeleteResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteAddressSetInfoUsingDeleteResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAddressSetInfoUsingDeleteResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteBlackWhiteListUsingDeleteRequest.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteBlackWhiteListUsingDeleteRequest.h index d85892bc0..2b55deb02 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteBlackWhiteListUsingDeleteRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteBlackWhiteListUsingDeleteRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteBlackWhiteListUsingDeleteRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteBlackWhiteListUsingDeleteRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteBlackWhiteListUsingDeleteRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteBlackWhiteListUsingDeleteRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteBlackWhiteListUsingDeleteResponse.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteBlackWhiteListUsingDeleteResponse.h index c233099d7..3d5bb5144 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteBlackWhiteListUsingDeleteResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteBlackWhiteListUsingDeleteResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteBlackWhiteListUsingDeleteResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteBlackWhiteListUsingDeleteResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteBlackWhiteListUsingDeleteResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteBlackWhiteListUsingDeleteResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteRuleAclUsingDeleteRequest.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteRuleAclUsingDeleteRequest.h index 1d364cc16..67c2727b1 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteRuleAclUsingDeleteRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteRuleAclUsingDeleteRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteRuleAclUsingDeleteRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteRuleAclUsingDeleteRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteRuleAclUsingDeleteRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteRuleAclUsingDeleteRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteRuleAclUsingDeleteResponse.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteRuleAclUsingDeleteResponse.h index ed6a84cf3..7e5131375 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteRuleAclUsingDeleteResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteRuleAclUsingDeleteResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteRuleAclUsingDeleteResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteRuleAclUsingDeleteResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteRuleAclUsingDeleteResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteRuleAclUsingDeleteResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceItemUsingDeleteRequest.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceItemUsingDeleteRequest.h index 81cdc52e2..01c015851 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceItemUsingDeleteRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceItemUsingDeleteRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteServiceItemUsingDeleteRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteServiceItemUsingDeleteRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteServiceItemUsingDeleteRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServiceItemUsingDeleteRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceItemUsingDeleteResponse.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceItemUsingDeleteResponse.h index a45aeb910..f72e12927 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceItemUsingDeleteResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceItemUsingDeleteResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteServiceItemUsingDeleteResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteServiceItemUsingDeleteResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteServiceItemUsingDeleteResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServiceItemUsingDeleteResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceSetUsingDeleteRequest.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceSetUsingDeleteRequest.h index cc27fc52c..af180debc 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceSetUsingDeleteRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceSetUsingDeleteRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteServiceSetUsingDeleteRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteServiceSetUsingDeleteRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteServiceSetUsingDeleteRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServiceSetUsingDeleteRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceSetUsingDeleteResponse.h b/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceSetUsingDeleteResponse.h index 90d5c9f57..6d2ec95d8 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceSetUsingDeleteResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DeleteServiceSetUsingDeleteResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteServiceSetUsingDeleteResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DeleteServiceSetUsingDeleteResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DeleteServiceSetUsingDeleteResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServiceSetUsingDeleteResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/DnsServersResponseDTO.h b/cfw/include/huaweicloud/cfw/v1/model/DnsServersResponseDTO.h index defd5a49d..1cc264291 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/DnsServersResponseDTO.h +++ b/cfw/include/huaweicloud/cfw/v1/model/DnsServersResponseDTO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_DnsServersResponseDTO_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_DnsServersResponseDTO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT DnsServersResponseDTO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DnsServersResponseDTO members diff --git a/cfw/include/huaweicloud/cfw/v1/model/EipCountRespData.h b/cfw/include/huaweicloud/cfw/v1/model/EipCountRespData.h index 179cc4ff5..1f9ce7c93 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/EipCountRespData.h +++ b/cfw/include/huaweicloud/cfw/v1/model/EipCountRespData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_EipCountRespData_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_EipCountRespData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT EipCountRespData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EipCountRespData members diff --git a/cfw/include/huaweicloud/cfw/v1/model/EipOperateProtectReq.h b/cfw/include/huaweicloud/cfw/v1/model/EipOperateProtectReq.h index 1bee8bf89..1e54524a9 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/EipOperateProtectReq.h +++ b/cfw/include/huaweicloud/cfw/v1/model/EipOperateProtectReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_EipOperateProtectReq_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_EipOperateProtectReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT EipOperateProtectReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EipOperateProtectReq members diff --git a/cfw/include/huaweicloud/cfw/v1/model/EipOperateProtectReq_ip_infos.h b/cfw/include/huaweicloud/cfw/v1/model/EipOperateProtectReq_ip_infos.h index c1e2cd089..9858253ac 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/EipOperateProtectReq_ip_infos.h +++ b/cfw/include/huaweicloud/cfw/v1/model/EipOperateProtectReq_ip_infos.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_EipOperateProtectReq_ip_infos_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_EipOperateProtectReq_ip_infos_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT EipOperateProtectReq_ip_infos /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EipOperateProtectReq_ip_infos members diff --git a/cfw/include/huaweicloud/cfw/v1/model/EipResource.h b/cfw/include/huaweicloud/cfw/v1/model/EipResource.h index 554fe5605..84825c6e4 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/EipResource.h +++ b/cfw/include/huaweicloud/cfw/v1/model/EipResource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_EipResource_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_EipResource_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT EipResource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EipResource members diff --git a/cfw/include/huaweicloud/cfw/v1/model/EipResponseData.h b/cfw/include/huaweicloud/cfw/v1/model/EipResponseData.h index f5d44f499..b05ba755d 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/EipResponseData.h +++ b/cfw/include/huaweicloud/cfw/v1/model/EipResponseData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_EipResponseData_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_EipResponseData_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT EipResponseData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EipResponseData members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ErInstance.h b/cfw/include/huaweicloud/cfw/v1/model/ErInstance.h index 739ce36a3..8360f917e 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ErInstance.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ErInstance.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ErInstance_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ErInstance_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ErInstance /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErInstance members diff --git a/cfw/include/huaweicloud/cfw/v1/model/EwProtectResourceInfo.h b/cfw/include/huaweicloud/cfw/v1/model/EwProtectResourceInfo.h index dcd6d3bc7..ee630dc8a 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/EwProtectResourceInfo.h +++ b/cfw/include/huaweicloud/cfw/v1/model/EwProtectResourceInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_EwProtectResourceInfo_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_EwProtectResourceInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT EwProtectResourceInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EwProtectResourceInfo members diff --git a/cfw/include/huaweicloud/cfw/v1/model/FirewallInstanceResource.h b/cfw/include/huaweicloud/cfw/v1/model/FirewallInstanceResource.h index 00d99e81c..05316055b 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/FirewallInstanceResource.h +++ b/cfw/include/huaweicloud/cfw/v1/model/FirewallInstanceResource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_FirewallInstanceResource_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_FirewallInstanceResource_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT FirewallInstanceResource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FirewallInstanceResource members diff --git a/cfw/include/huaweicloud/cfw/v1/model/Flavor.h b/cfw/include/huaweicloud/cfw/v1/model/Flavor.h index 3c50e4d80..45e917a5d 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/Flavor.h +++ b/cfw/include/huaweicloud/cfw/v1/model/Flavor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_Flavor_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_Flavor_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT Flavor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Flavor members diff --git a/cfw/include/huaweicloud/cfw/v1/model/GetEastWestFirewallResponseBody.h b/cfw/include/huaweicloud/cfw/v1/model/GetEastWestFirewallResponseBody.h index 201a19e19..72d870db0 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/GetEastWestFirewallResponseBody.h +++ b/cfw/include/huaweicloud/cfw/v1/model/GetEastWestFirewallResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_GetEastWestFirewallResponseBody_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_GetEastWestFirewallResponseBody_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT GetEastWestFirewallResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetEastWestFirewallResponseBody members diff --git a/cfw/include/huaweicloud/cfw/v1/model/GetFirewallInstanceData.h b/cfw/include/huaweicloud/cfw/v1/model/GetFirewallInstanceData.h index 4ab8052cc..5f6b4db5a 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/GetFirewallInstanceData.h +++ b/cfw/include/huaweicloud/cfw/v1/model/GetFirewallInstanceData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_GetFirewallInstanceData_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_GetFirewallInstanceData_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT GetFirewallInstanceData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetFirewallInstanceData members diff --git a/cfw/include/huaweicloud/cfw/v1/model/GetFirewallInstanceResponseRecord.h b/cfw/include/huaweicloud/cfw/v1/model/GetFirewallInstanceResponseRecord.h index 6852353ac..47d6f6122 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/GetFirewallInstanceResponseRecord.h +++ b/cfw/include/huaweicloud/cfw/v1/model/GetFirewallInstanceResponseRecord.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_GetFirewallInstanceResponseRecord_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_GetFirewallInstanceResponseRecord_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT GetFirewallInstanceResponseRecord /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetFirewallInstanceResponseRecord members diff --git a/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data.h b/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data.h index a27458850..58b724838 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data.h +++ b/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_HttpQueryCfwAccessControllerLogsResponseDTO_data_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_HttpQueryCfwAccessControllerLogsResponseDTO_data_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT HttpQueryCfwAccessControllerLogsResponseDTO_dat /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpQueryCfwAccessControllerLogsResponseDTO_data members diff --git a/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data_records.h b/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data_records.h index 80c22198b..fc2854897 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data_records.h +++ b/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data_records.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_HttpQueryCfwAccessControllerLogsResponseDTO_data_records_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_HttpQueryCfwAccessControllerLogsResponseDTO_data_records_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT HttpQueryCfwAccessControllerLogsResponseDTO_dat /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpQueryCfwAccessControllerLogsResponseDTO_data_records members diff --git a/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAttackLogsResponseDTO_data.h b/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAttackLogsResponseDTO_data.h index 7285e1b0a..fc3aeb8aa 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAttackLogsResponseDTO_data.h +++ b/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAttackLogsResponseDTO_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_HttpQueryCfwAttackLogsResponseDTO_data_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_HttpQueryCfwAttackLogsResponseDTO_data_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT HttpQueryCfwAttackLogsResponseDTO_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpQueryCfwAttackLogsResponseDTO_data members diff --git a/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAttackLogsResponseDTO_data_records.h b/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAttackLogsResponseDTO_data_records.h index f1c16ce3b..64d0cf1df 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAttackLogsResponseDTO_data_records.h +++ b/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwAttackLogsResponseDTO_data_records.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_HttpQueryCfwAttackLogsResponseDTO_data_records_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_HttpQueryCfwAttackLogsResponseDTO_data_records_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT HttpQueryCfwAttackLogsResponseDTO_data_records /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpQueryCfwAttackLogsResponseDTO_data_records members diff --git a/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwFlowLogsResponseDTO_data.h b/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwFlowLogsResponseDTO_data.h index 7db810591..27e2d4089 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwFlowLogsResponseDTO_data.h +++ b/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwFlowLogsResponseDTO_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_HttpQueryCfwFlowLogsResponseDTO_data_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_HttpQueryCfwFlowLogsResponseDTO_data_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT HttpQueryCfwFlowLogsResponseDTO_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpQueryCfwFlowLogsResponseDTO_data members diff --git a/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwFlowLogsResponseDTO_data_records.h b/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwFlowLogsResponseDTO_data_records.h index 8c4e30392..7eaa38b02 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwFlowLogsResponseDTO_data_records.h +++ b/cfw/include/huaweicloud/cfw/v1/model/HttpQueryCfwFlowLogsResponseDTO_data_records.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_HttpQueryCfwFlowLogsResponseDTO_data_records_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_HttpQueryCfwFlowLogsResponseDTO_data_records_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT HttpQueryCfwFlowLogsResponseDTO_data_records /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpQueryCfwFlowLogsResponseDTO_data_records members diff --git a/cfw/include/huaweicloud/cfw/v1/model/IdObject.h b/cfw/include/huaweicloud/cfw/v1/model/IdObject.h index d93e2ce8c..8f06edeb2 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/IdObject.h +++ b/cfw/include/huaweicloud/cfw/v1/model/IdObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_IdObject_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_IdObject_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT IdObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IdObject members diff --git a/cfw/include/huaweicloud/cfw/v1/model/IpsProtectDTO.h b/cfw/include/huaweicloud/cfw/v1/model/IpsProtectDTO.h index 0ad410102..ea591c8a6 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/IpsProtectDTO.h +++ b/cfw/include/huaweicloud/cfw/v1/model/IpsProtectDTO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_IpsProtectDTO_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_IpsProtectDTO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT IpsProtectDTO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IpsProtectDTO members diff --git a/cfw/include/huaweicloud/cfw/v1/model/IpsProtectModeObject.h b/cfw/include/huaweicloud/cfw/v1/model/IpsProtectModeObject.h index e7e5a43db..c0eb34dd7 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/IpsProtectModeObject.h +++ b/cfw/include/huaweicloud/cfw/v1/model/IpsProtectModeObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_IpsProtectModeObject_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_IpsProtectModeObject_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT IpsProtectModeObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IpsProtectModeObject members diff --git a/cfw/include/huaweicloud/cfw/v1/model/IpsSwitchDTO.h b/cfw/include/huaweicloud/cfw/v1/model/IpsSwitchDTO.h index 85222aa4c..c2dca96ac 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/IpsSwitchDTO.h +++ b/cfw/include/huaweicloud/cfw/v1/model/IpsSwitchDTO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_IpsSwitchDTO_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_IpsSwitchDTO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT IpsSwitchDTO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IpsSwitchDTO members diff --git a/cfw/include/huaweicloud/cfw/v1/model/IpsSwitchResponseDTO.h b/cfw/include/huaweicloud/cfw/v1/model/IpsSwitchResponseDTO.h index 018853ce0..85a4f9921 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/IpsSwitchResponseDTO.h +++ b/cfw/include/huaweicloud/cfw/v1/model/IpsSwitchResponseDTO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_IpsSwitchResponseDTO_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_IpsSwitchResponseDTO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT IpsSwitchResponseDTO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IpsSwitchResponseDTO members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListAccessControlLogsRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListAccessControlLogsRequest.h index b2587a43f..5dd11765d 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListAccessControlLogsRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListAccessControlLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAccessControlLogsRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAccessControlLogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListAccessControlLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAccessControlLogsRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListAccessControlLogsResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListAccessControlLogsResponse.h index 386df35bc..a13f8da6a 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListAccessControlLogsResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListAccessControlLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAccessControlLogsResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAccessControlLogsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListAccessControlLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAccessControlLogsResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListAddressItemsUsingGetRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListAddressItemsUsingGetRequest.h index 3239369d5..e6c3f738d 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListAddressItemsUsingGetRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListAddressItemsUsingGetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAddressItemsUsingGetRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAddressItemsUsingGetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListAddressItemsUsingGetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAddressItemsUsingGetRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListAddressItemsUsingGetResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListAddressItemsUsingGetResponse.h index 25e0d0cae..c8b810f2d 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListAddressItemsUsingGetResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListAddressItemsUsingGetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAddressItemsUsingGetResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAddressItemsUsingGetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListAddressItemsUsingGetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAddressItemsUsingGetResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetDetailUsingGetRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetDetailUsingGetRequest.h index 8d6d96c78..863724c0c 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetDetailUsingGetRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetDetailUsingGetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAddressSetDetailUsingGetRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAddressSetDetailUsingGetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListAddressSetDetailUsingGetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAddressSetDetailUsingGetRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetDetailUsingGetResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetDetailUsingGetResponse.h index e34a02493..4cf3b9446 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetDetailUsingGetResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetDetailUsingGetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAddressSetDetailUsingGetResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAddressSetDetailUsingGetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListAddressSetDetailUsingGetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAddressSetDetailUsingGetResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetListUsingGetRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetListUsingGetRequest.h index be38527c9..dd5cc52ea 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetListUsingGetRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetListUsingGetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAddressSetListUsingGetRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAddressSetListUsingGetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListAddressSetListUsingGetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAddressSetListUsingGetRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetListUsingGetResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetListUsingGetResponse.h index af5f450e2..228bb541b 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetListUsingGetResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListAddressSetListUsingGetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAddressSetListUsingGetResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAddressSetListUsingGetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListAddressSetListUsingGetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAddressSetListUsingGetResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListAttackLogsRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListAttackLogsRequest.h index e57bc7ecf..332edfee8 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListAttackLogsRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListAttackLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAttackLogsRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAttackLogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListAttackLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAttackLogsRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListAttackLogsResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListAttackLogsResponse.h index 72fe6f722..e72580326 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListAttackLogsResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListAttackLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAttackLogsResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListAttackLogsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListAttackLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAttackLogsResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListBlackWhiteListsUsingGetRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListBlackWhiteListsUsingGetRequest.h index 6b852a19f..490353b24 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListBlackWhiteListsUsingGetRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListBlackWhiteListsUsingGetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListBlackWhiteListsUsingGetRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListBlackWhiteListsUsingGetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListBlackWhiteListsUsingGetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBlackWhiteListsUsingGetRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListBlackWhiteListsUsingGetResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListBlackWhiteListsUsingGetResponse.h index 0cf4e1d42..287c55bf3 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListBlackWhiteListsUsingGetResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListBlackWhiteListsUsingGetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListBlackWhiteListsUsingGetResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListBlackWhiteListsUsingGetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListBlackWhiteListsUsingGetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBlackWhiteListsUsingGetResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListDnsServersRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListDnsServersRequest.h index 4e6fa069d..b511ffbaa 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListDnsServersRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListDnsServersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListDnsServersRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListDnsServersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListDnsServersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDnsServersRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListDnsServersResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListDnsServersResponse.h index 1cb55ea83..f94169f4c 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListDnsServersResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListDnsServersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListDnsServersResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListDnsServersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListDnsServersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDnsServersResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListEastWestFirewallRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListEastWestFirewallRequest.h index 9f3fb8b09..71c8c8b96 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListEastWestFirewallRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListEastWestFirewallRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListEastWestFirewallRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListEastWestFirewallRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListEastWestFirewallRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEastWestFirewallRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListEastWestFirewallResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListEastWestFirewallResponse.h index 6217675a2..b0f75f66d 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListEastWestFirewallResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListEastWestFirewallResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListEastWestFirewallResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListEastWestFirewallResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListEastWestFirewallResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEastWestFirewallResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListEipResourcesRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListEipResourcesRequest.h index 298572116..a07c670c0 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListEipResourcesRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListEipResourcesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListEipResourcesRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListEipResourcesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListEipResourcesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEipResourcesRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListEipResourcesResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListEipResourcesResponse.h index 37180481b..a3bf70a33 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListEipResourcesResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListEipResourcesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListEipResourcesResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListEipResourcesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListEipResourcesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEipResourcesResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListFirewallUsingGetRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListFirewallUsingGetRequest.h index 84c8874e1..b26604e6f 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListFirewallUsingGetRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListFirewallUsingGetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListFirewallUsingGetRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListFirewallUsingGetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListFirewallUsingGetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFirewallUsingGetRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListFirewallUsingGetResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListFirewallUsingGetResponse.h index c63a4e849..c937089e1 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListFirewallUsingGetResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListFirewallUsingGetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListFirewallUsingGetResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListFirewallUsingGetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListFirewallUsingGetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFirewallUsingGetResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListFlowLogsRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListFlowLogsRequest.h index d72d258c8..c86d84046 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListFlowLogsRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListFlowLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListFlowLogsRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListFlowLogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListFlowLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlowLogsRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListFlowLogsResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListFlowLogsResponse.h index 9ae796335..2fff5cc4f 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListFlowLogsResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListFlowLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListFlowLogsResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListFlowLogsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListFlowLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlowLogsResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListIpsProtectModeUsingPostRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListIpsProtectModeUsingPostRequest.h index 729ba402a..72cdebcbf 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListIpsProtectModeUsingPostRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListIpsProtectModeUsingPostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListIpsProtectModeUsingPostRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListIpsProtectModeUsingPostRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListIpsProtectModeUsingPostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListIpsProtectModeUsingPostRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListIpsProtectModeUsingPostResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListIpsProtectModeUsingPostResponse.h index c804147f9..0fc6d2794 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListIpsProtectModeUsingPostResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListIpsProtectModeUsingPostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListIpsProtectModeUsingPostResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListIpsProtectModeUsingPostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListIpsProtectModeUsingPostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListIpsProtectModeUsingPostResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListIpsSwitchStatusUsingGetRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListIpsSwitchStatusUsingGetRequest.h index cf24b8bc2..2c185fcb6 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListIpsSwitchStatusUsingGetRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListIpsSwitchStatusUsingGetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListIpsSwitchStatusUsingGetRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListIpsSwitchStatusUsingGetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListIpsSwitchStatusUsingGetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListIpsSwitchStatusUsingGetRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListIpsSwitchStatusUsingGetResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListIpsSwitchStatusUsingGetResponse.h index a995313e4..25b413595 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListIpsSwitchStatusUsingGetResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListIpsSwitchStatusUsingGetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListIpsSwitchStatusUsingGetResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListIpsSwitchStatusUsingGetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListIpsSwitchStatusUsingGetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListIpsSwitchStatusUsingGetResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListParseDomainDetailsRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListParseDomainDetailsRequest.h index 6f356f046..290caf035 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListParseDomainDetailsRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListParseDomainDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListParseDomainDetailsRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListParseDomainDetailsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListParseDomainDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListParseDomainDetailsRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListParseDomainDetailsResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListParseDomainDetailsResponse.h index 9d7ccc625..cc30bdf2f 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListParseDomainDetailsResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListParseDomainDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListParseDomainDetailsResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListParseDomainDetailsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListParseDomainDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListParseDomainDetailsResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclUsingPutRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclUsingPutRequest.h index 6396b621c..68bd52596 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclUsingPutRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclUsingPutRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleAclUsingPutRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleAclUsingPutRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListRuleAclUsingPutRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRuleAclUsingPutRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclUsingPutResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclUsingPutResponse.h index 127290383..281d4b175 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclUsingPutResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclUsingPutResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleAclUsingPutResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleAclUsingPutResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListRuleAclUsingPutResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRuleAclUsingPutResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclsUsingGetRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclsUsingGetRequest.h index 0ec277f40..4f161e8bf 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclsUsingGetRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclsUsingGetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleAclsUsingGetRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleAclsUsingGetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListRuleAclsUsingGetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRuleAclsUsingGetRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclsUsingGetResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclsUsingGetResponse.h index 2915a7896..250bd1aa1 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclsUsingGetResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListRuleAclsUsingGetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleAclsUsingGetResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleAclsUsingGetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListRuleAclsUsingGetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRuleAclsUsingGetResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListRuleHitCountDto.h b/cfw/include/huaweicloud/cfw/v1/model/ListRuleHitCountDto.h index f0cba170b..2d1d22ecd 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListRuleHitCountDto.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListRuleHitCountDto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleHitCountDto_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleHitCountDto_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListRuleHitCountDto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRuleHitCountDto members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListRuleHitCountRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListRuleHitCountRequest.h index 2903de993..cc4c87e1d 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListRuleHitCountRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListRuleHitCountRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleHitCountRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleHitCountRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListRuleHitCountRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRuleHitCountRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListRuleHitCountResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListRuleHitCountResponse.h index 06df4fcb5..cdcd38ee6 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListRuleHitCountResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListRuleHitCountResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleHitCountResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListRuleHitCountResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListRuleHitCountResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRuleHitCountResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListServiceItemsDetailsRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListServiceItemsDetailsRequest.h index 56e493f6d..0d0ba00ee 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListServiceItemsDetailsRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListServiceItemsDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListServiceItemsDetailsRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListServiceItemsDetailsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListServiceItemsDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServiceItemsDetailsRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListServiceItemsDetailsResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListServiceItemsDetailsResponse.h index d0e6eda3a..633c1d495 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListServiceItemsDetailsResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListServiceItemsDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListServiceItemsDetailsResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListServiceItemsDetailsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListServiceItemsDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServiceItemsDetailsResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetDetailsRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetDetailsRequest.h index 9ccaafd64..41ada661d 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetDetailsRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListServiceSetDetailsRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListServiceSetDetailsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListServiceSetDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServiceSetDetailsRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetDetailsResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetDetailsResponse.h index 303db4f67..c85e7258c 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetDetailsResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListServiceSetDetailsResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListServiceSetDetailsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListServiceSetDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServiceSetDetailsResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetRequest.h index 343adcc8d..9161310d4 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListServiceSetRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListServiceSetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListServiceSetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServiceSetRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetResponse.h index 43c7edd51..bbdcdba50 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListServiceSetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListServiceSetResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListServiceSetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListServiceSetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServiceSetResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListVpcProtectsRequest.h b/cfw/include/huaweicloud/cfw/v1/model/ListVpcProtectsRequest.h index e23f21d41..a15c188f7 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListVpcProtectsRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListVpcProtectsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListVpcProtectsRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListVpcProtectsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListVpcProtectsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVpcProtectsRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ListVpcProtectsResponse.h b/cfw/include/huaweicloud/cfw/v1/model/ListVpcProtectsResponse.h index 1e6180948..b69554944 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ListVpcProtectsResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ListVpcProtectsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ListVpcProtectsResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ListVpcProtectsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ListVpcProtectsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVpcProtectsResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/OrderRuleAclDto.h b/cfw/include/huaweicloud/cfw/v1/model/OrderRuleAclDto.h index 37f5f4ea3..74d615356 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/OrderRuleAclDto.h +++ b/cfw/include/huaweicloud/cfw/v1/model/OrderRuleAclDto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_OrderRuleAclDto_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_OrderRuleAclDto_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT OrderRuleAclDto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OrderRuleAclDto members diff --git a/cfw/include/huaweicloud/cfw/v1/model/Packet.h b/cfw/include/huaweicloud/cfw/v1/model/Packet.h index a6d9509b6..8fd86bbca 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/Packet.h +++ b/cfw/include/huaweicloud/cfw/v1/model/Packet.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_Packet_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_Packet_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT Packet /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Packet members diff --git a/cfw/include/huaweicloud/cfw/v1/model/PacketMessage.h b/cfw/include/huaweicloud/cfw/v1/model/PacketMessage.h index 7b412757c..28516733e 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/PacketMessage.h +++ b/cfw/include/huaweicloud/cfw/v1/model/PacketMessage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_PacketMessage_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_PacketMessage_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT PacketMessage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PacketMessage members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ProtectObjectVO.h b/cfw/include/huaweicloud/cfw/v1/model/ProtectObjectVO.h index bd1f35911..b4e9c7c7f 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ProtectObjectVO.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ProtectObjectVO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ProtectObjectVO_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ProtectObjectVO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ProtectObjectVO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProtectObjectVO members diff --git a/cfw/include/huaweicloud/cfw/v1/model/RuleAclListResponseDTO_data.h b/cfw/include/huaweicloud/cfw/v1/model/RuleAclListResponseDTO_data.h index 3bcfd9973..c05523b09 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/RuleAclListResponseDTO_data.h +++ b/cfw/include/huaweicloud/cfw/v1/model/RuleAclListResponseDTO_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleAclListResponseDTO_data_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleAclListResponseDTO_data_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT RuleAclListResponseDTO_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RuleAclListResponseDTO_data members diff --git a/cfw/include/huaweicloud/cfw/v1/model/RuleAclListResponseDTO_data_records.h b/cfw/include/huaweicloud/cfw/v1/model/RuleAclListResponseDTO_data_records.h index 3b5cd75b5..47735cde2 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/RuleAclListResponseDTO_data_records.h +++ b/cfw/include/huaweicloud/cfw/v1/model/RuleAclListResponseDTO_data_records.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleAclListResponseDTO_data_records_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleAclListResponseDTO_data_records_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT RuleAclListResponseDTO_data_records /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RuleAclListResponseDTO_data_records members diff --git a/cfw/include/huaweicloud/cfw/v1/model/RuleAddressDto.h b/cfw/include/huaweicloud/cfw/v1/model/RuleAddressDto.h index 58f7ea089..4a0490635 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/RuleAddressDto.h +++ b/cfw/include/huaweicloud/cfw/v1/model/RuleAddressDto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleAddressDto_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleAddressDto_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT RuleAddressDto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RuleAddressDto members diff --git a/cfw/include/huaweicloud/cfw/v1/model/RuleHitCountObject.h b/cfw/include/huaweicloud/cfw/v1/model/RuleHitCountObject.h index 96dd30935..8bffa035e 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/RuleHitCountObject.h +++ b/cfw/include/huaweicloud/cfw/v1/model/RuleHitCountObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleHitCountObject_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleHitCountObject_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT RuleHitCountObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RuleHitCountObject members diff --git a/cfw/include/huaweicloud/cfw/v1/model/RuleHitCountRecords.h b/cfw/include/huaweicloud/cfw/v1/model/RuleHitCountRecords.h index 90cb9c9c3..1364ce578 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/RuleHitCountRecords.h +++ b/cfw/include/huaweicloud/cfw/v1/model/RuleHitCountRecords.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleHitCountRecords_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleHitCountRecords_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT RuleHitCountRecords /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RuleHitCountRecords members diff --git a/cfw/include/huaweicloud/cfw/v1/model/RuleId.h b/cfw/include/huaweicloud/cfw/v1/model/RuleId.h index 17e32f54d..27011bea0 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/RuleId.h +++ b/cfw/include/huaweicloud/cfw/v1/model/RuleId.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleId_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleId_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT RuleId /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RuleId members diff --git a/cfw/include/huaweicloud/cfw/v1/model/RuleIdList.h b/cfw/include/huaweicloud/cfw/v1/model/RuleIdList.h index 1f33a2f8e..7fbb083af 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/RuleIdList.h +++ b/cfw/include/huaweicloud/cfw/v1/model/RuleIdList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleIdList_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleIdList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT RuleIdList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RuleIdList members diff --git a/cfw/include/huaweicloud/cfw/v1/model/RuleServiceDto.h b/cfw/include/huaweicloud/cfw/v1/model/RuleServiceDto.h index 2c6fb517b..0b140261f 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/RuleServiceDto.h +++ b/cfw/include/huaweicloud/cfw/v1/model/RuleServiceDto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleServiceDto_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_RuleServiceDto_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT RuleServiceDto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RuleServiceDto members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ServiceItemIds.h b/cfw/include/huaweicloud/cfw/v1/model/ServiceItemIds.h index 024bf653c..56de07161 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ServiceItemIds.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ServiceItemIds.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ServiceItemIds_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ServiceItemIds_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ServiceItemIds /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServiceItemIds members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ServiceItemListResponseDto_data.h b/cfw/include/huaweicloud/cfw/v1/model/ServiceItemListResponseDto_data.h index 7dccc677c..976f6189f 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ServiceItemListResponseDto_data.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ServiceItemListResponseDto_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ServiceItemListResponseDto_data_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ServiceItemListResponseDto_data_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ServiceItemListResponseDto_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServiceItemListResponseDto_data members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ServiceItemListResponseDto_data_records.h b/cfw/include/huaweicloud/cfw/v1/model/ServiceItemListResponseDto_data_records.h index d6a23962c..c0b8fe29c 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ServiceItemListResponseDto_data_records.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ServiceItemListResponseDto_data_records.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ServiceItemListResponseDto_data_records_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ServiceItemListResponseDto_data_records_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ServiceItemListResponseDto_data_records /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServiceItemListResponseDto_data_records members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ServiceSet.h b/cfw/include/huaweicloud/cfw/v1/model/ServiceSet.h index 94539534d..a6c72ebb3 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ServiceSet.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ServiceSet.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ServiceSet_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ServiceSet_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ServiceSet /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServiceSet members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ServiceSetDetailResponseDto.h b/cfw/include/huaweicloud/cfw/v1/model/ServiceSetDetailResponseDto.h index 1afdbca9a..c47396f3d 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ServiceSetDetailResponseDto.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ServiceSetDetailResponseDto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ServiceSetDetailResponseDto_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ServiceSetDetailResponseDto_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ServiceSetDetailResponseDto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServiceSetDetailResponseDto members diff --git a/cfw/include/huaweicloud/cfw/v1/model/ServiceSetRecords.h b/cfw/include/huaweicloud/cfw/v1/model/ServiceSetRecords.h index c2b399250..7366577cd 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/ServiceSetRecords.h +++ b/cfw/include/huaweicloud/cfw/v1/model/ServiceSetRecords.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_ServiceSetRecords_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_ServiceSetRecords_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT ServiceSetRecords /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServiceSetRecords members diff --git a/cfw/include/huaweicloud/cfw/v1/model/SubnetInfo.h b/cfw/include/huaweicloud/cfw/v1/model/SubnetInfo.h index 1e8f68587..118d7d67b 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/SubnetInfo.h +++ b/cfw/include/huaweicloud/cfw/v1/model/SubnetInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_SubnetInfo_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_SubnetInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT SubnetInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubnetInfo members diff --git a/cfw/include/huaweicloud/cfw/v1/model/SuccessRsp_data.h b/cfw/include/huaweicloud/cfw/v1/model/SuccessRsp_data.h index 2cd8b68ee..a861e48e4 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/SuccessRsp_data.h +++ b/cfw/include/huaweicloud/cfw/v1/model/SuccessRsp_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_SuccessRsp_data_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_SuccessRsp_data_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT SuccessRsp_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SuccessRsp_data members diff --git a/cfw/include/huaweicloud/cfw/v1/model/Tag.h b/cfw/include/huaweicloud/cfw/v1/model/Tag.h index 66a4b9f42..47932721d 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/Tag.h +++ b/cfw/include/huaweicloud/cfw/v1/model/Tag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_Tag_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_Tag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT Tag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Tag members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateAddressSetDto.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateAddressSetDto.h index b4fa840af..1293c1bb1 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateAddressSetDto.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateAddressSetDto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateAddressSetDto_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateAddressSetDto_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateAddressSetDto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAddressSetDto members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateAddressSetInfoUsingPutRequest.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateAddressSetInfoUsingPutRequest.h index 943c898b2..8360362e1 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateAddressSetInfoUsingPutRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateAddressSetInfoUsingPutRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateAddressSetInfoUsingPutRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateAddressSetInfoUsingPutRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateAddressSetInfoUsingPutRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAddressSetInfoUsingPutRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateAddressSetInfoUsingPutResponse.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateAddressSetInfoUsingPutResponse.h index 2c3243ef7..c19bc45bc 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateAddressSetInfoUsingPutResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateAddressSetInfoUsingPutResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateAddressSetInfoUsingPutResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateAddressSetInfoUsingPutResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateAddressSetInfoUsingPutResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAddressSetInfoUsingPutResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateBlackWhiteListDto.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateBlackWhiteListDto.h index f07c2fe4e..6cf2dc177 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateBlackWhiteListDto.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateBlackWhiteListDto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateBlackWhiteListDto_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateBlackWhiteListDto_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateBlackWhiteListDto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBlackWhiteListDto members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateBlackWhiteListUsingPutRequest.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateBlackWhiteListUsingPutRequest.h index cd20a880c..a45614c4e 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateBlackWhiteListUsingPutRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateBlackWhiteListUsingPutRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateBlackWhiteListUsingPutRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateBlackWhiteListUsingPutRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateBlackWhiteListUsingPutRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBlackWhiteListUsingPutRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateBlackWhiteListUsingPutResponse.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateBlackWhiteListUsingPutResponse.h index 53453ed33..ea99ebd3a 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateBlackWhiteListUsingPutResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateBlackWhiteListUsingPutResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateBlackWhiteListUsingPutResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateBlackWhiteListUsingPutResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateBlackWhiteListUsingPutResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBlackWhiteListUsingPutResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersRequest.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersRequest.h index 7efe2630f..e490ba4eb 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateDnsServersRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateDnsServersRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateDnsServersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDnsServersRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersRequestBody.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersRequestBody.h index cbc763694..d77571ab6 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersRequestBody.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateDnsServersRequestBody_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateDnsServersRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateDnsServersRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDnsServersRequestBody members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersRequestBody_dns_server.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersRequestBody_dns_server.h index 70b5439a5..4da10e085 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersRequestBody_dns_server.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersRequestBody_dns_server.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateDnsServersRequestBody_dns_server_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateDnsServersRequestBody_dns_server_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateDnsServersRequestBody_dns_server /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDnsServersRequestBody_dns_server members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersResponse.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersResponse.h index ed669f235..f93e05e50 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateDnsServersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateDnsServersResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateDnsServersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateDnsServersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDnsServersResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateRuleAclDto.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateRuleAclDto.h index d5b24a37f..46f1b7ead 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateRuleAclDto.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateRuleAclDto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateRuleAclDto_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateRuleAclDto_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateRuleAclDto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRuleAclDto members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateRuleAclUsingPutRequest.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateRuleAclUsingPutRequest.h index 2e8d94575..2cfd3bd54 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateRuleAclUsingPutRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateRuleAclUsingPutRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateRuleAclUsingPutRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateRuleAclUsingPutRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateRuleAclUsingPutRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRuleAclUsingPutRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateRuleAclUsingPutResponse.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateRuleAclUsingPutResponse.h index acfbd02ae..7593bc1d4 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateRuleAclUsingPutResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateRuleAclUsingPutResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateRuleAclUsingPutResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateRuleAclUsingPutResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateRuleAclUsingPutResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRuleAclUsingPutResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateServiceSetUsingPUTRequestBody.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateServiceSetUsingPUTRequestBody.h index d53f39e0b..77f8cb704 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateServiceSetUsingPUTRequestBody.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateServiceSetUsingPUTRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateServiceSetUsingPUTRequestBody_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateServiceSetUsingPUTRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateServiceSetUsingPUTRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServiceSetUsingPUTRequestBody members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateServiceSetUsingPutRequest.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateServiceSetUsingPutRequest.h index a0ec52ae2..1ef869064 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateServiceSetUsingPutRequest.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateServiceSetUsingPutRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateServiceSetUsingPutRequest_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateServiceSetUsingPutRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateServiceSetUsingPutRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServiceSetUsingPutRequest members diff --git a/cfw/include/huaweicloud/cfw/v1/model/UpdateServiceSetUsingPutResponse.h b/cfw/include/huaweicloud/cfw/v1/model/UpdateServiceSetUsingPutResponse.h index aa64fc980..ed74270f1 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/UpdateServiceSetUsingPutResponse.h +++ b/cfw/include/huaweicloud/cfw/v1/model/UpdateServiceSetUsingPutResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateServiceSetUsingPutResponse_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_UpdateServiceSetUsingPutResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT UpdateServiceSetUsingPutResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServiceSetUsingPutResponse members diff --git a/cfw/include/huaweicloud/cfw/v1/model/VPCProtectsVo.h b/cfw/include/huaweicloud/cfw/v1/model/VPCProtectsVo.h index 2e2c5b2d1..61123ee71 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/VPCProtectsVo.h +++ b/cfw/include/huaweicloud/cfw/v1/model/VPCProtectsVo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_VPCProtectsVo_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_VPCProtectsVo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT VPCProtectsVo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VPCProtectsVo members diff --git a/cfw/include/huaweicloud/cfw/v1/model/VpcAttachmentDetail.h b/cfw/include/huaweicloud/cfw/v1/model/VpcAttachmentDetail.h index 1c7ec2b20..e63e3c762 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/VpcAttachmentDetail.h +++ b/cfw/include/huaweicloud/cfw/v1/model/VpcAttachmentDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_VpcAttachmentDetail_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_VpcAttachmentDetail_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT VpcAttachmentDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VpcAttachmentDetail members diff --git a/cfw/include/huaweicloud/cfw/v1/model/VpcDetail.h b/cfw/include/huaweicloud/cfw/v1/model/VpcDetail.h index 50170ddc0..1d57a9b39 100644 --- a/cfw/include/huaweicloud/cfw/v1/model/VpcDetail.h +++ b/cfw/include/huaweicloud/cfw/v1/model/VpcDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CFW_V1_MODEL_VpcDetail_H_ #define HUAWEICLOUD_SDK_CFW_V1_MODEL_VpcDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CFW_V1_EXPORT VpcDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VpcDetail members diff --git a/cfw/src/v1/CfwClient.cpp b/cfw/src/v1/CfwClient.cpp index fc967bf6b..888e8eb12 100644 --- a/cfw/src/v1/CfwClient.cpp +++ b/cfw/src/v1/CfwClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,12 +40,12 @@ std::shared_ptr CfwClient::addAddressItemsUsin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -57,23 +57,25 @@ std::shared_ptr CfwClient::addAddressItemsUsin std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForAddAddressItemsUsingPost()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -85,12 +87,12 @@ std::shared_ptr CfwClient::addAddressSetInfo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -102,23 +104,25 @@ std::shared_ptr CfwClient::addAddressSetInfo std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForAddAddressSetInfoUsingPost()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -130,12 +134,12 @@ std::shared_ptr CfwClient::addBlackWhiteList std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -147,23 +151,25 @@ std::shared_ptr CfwClient::addBlackWhiteList std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForAddBlackWhiteListUsingPost()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -175,12 +181,12 @@ std::shared_ptr CfwClient::addServiceItemsUsin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -192,23 +198,25 @@ std::shared_ptr CfwClient::addServiceItemsUsin std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForAddServiceItemsUsingPost()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -220,12 +228,12 @@ std::shared_ptr CfwClient::addServiceSetUsingPos std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -237,23 +245,25 @@ std::shared_ptr CfwClient::addServiceSetUsingPos std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForAddServiceSetUsingPost()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -265,12 +275,12 @@ std::shared_ptr CfwClient::changeEwProtectStatus( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -282,23 +292,25 @@ std::shared_ptr CfwClient::changeEwProtectStatus( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForChangeEwProtectStatus()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -310,12 +322,12 @@ std::shared_ptr CfwClient::changeIpsProte std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -327,23 +339,25 @@ std::shared_ptr CfwClient::changeIpsProte std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForChangeIpsProtectModeUsingPost()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -355,12 +369,12 @@ std::shared_ptr CfwClient::deleteAclRuleCount(Delete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -372,23 +386,25 @@ std::shared_ptr CfwClient::deleteAclRuleCount(Delete std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForDeleteAclRuleCount()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -400,13 +416,13 @@ std::shared_ptr CfwClient::deleteAddressIt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["item_id"] = parameterToString(request.getItemId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -418,15 +434,10 @@ std::shared_ptr CfwClient::deleteAddressIt std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForDeleteAddressItemUsingDelete()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -441,13 +452,13 @@ std::shared_ptr CfwClient::deleteAddres std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["set_id"] = parameterToString(request.getSetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -459,15 +470,10 @@ std::shared_ptr CfwClient::deleteAddres std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForDeleteAddressSetInfoUsingDelete()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -482,13 +488,13 @@ std::shared_ptr CfwClient::deleteBlackW std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["list_id"] = parameterToString(request.getListId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -500,15 +506,10 @@ std::shared_ptr CfwClient::deleteBlackW std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForDeleteBlackWhiteListUsingDelete()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -523,13 +524,13 @@ std::shared_ptr CfwClient::deleteServiceIt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["item_id"] = parameterToString(request.getItemId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -541,15 +542,10 @@ std::shared_ptr CfwClient::deleteServiceIt std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForDeleteServiceItemUsingDelete()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -564,13 +560,13 @@ std::shared_ptr CfwClient::deleteServiceSet std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["set_id"] = parameterToString(request.getSetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -582,15 +578,10 @@ std::shared_ptr CfwClient::deleteServiceSet std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForDeleteServiceSetUsingDelete()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -605,12 +596,12 @@ std::shared_ptr CfwClient::listAccessControlLogs( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.fwInstanceIdIsSet()) { @@ -664,15 +655,10 @@ std::shared_ptr CfwClient::listAccessControlLogs( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListAccessControlLogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -687,12 +673,12 @@ std::shared_ptr CfwClient::listAddressItemsUsi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.setIdIsSet()) { @@ -719,15 +705,10 @@ std::shared_ptr CfwClient::listAddressItemsUsi std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListAddressItemsUsingGet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -742,13 +723,13 @@ std::shared_ptr CfwClient::listAddressSetD std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["set_id"] = parameterToString(request.getSetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -760,15 +741,10 @@ std::shared_ptr CfwClient::listAddressSetD std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListAddressSetDetailUsingGet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -783,12 +759,12 @@ std::shared_ptr CfwClient::listAddressSetLis std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.objectIdIsSet()) { @@ -818,15 +794,10 @@ std::shared_ptr CfwClient::listAddressSetLis std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListAddressSetListUsingGet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -841,12 +812,12 @@ std::shared_ptr CfwClient::listAttackLogs(ListAttackLogs std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -912,15 +883,10 @@ std::shared_ptr CfwClient::listAttackLogs(ListAttackLogs std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListAttackLogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -935,12 +901,12 @@ std::shared_ptr CfwClient::listBlackWhiteLi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.objectIdIsSet()) { @@ -973,15 +939,10 @@ std::shared_ptr CfwClient::listBlackWhiteLi std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListBlackWhiteListsUsingGet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -996,12 +957,12 @@ std::shared_ptr CfwClient::listDnsServers(ListDnsServers std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1019,15 +980,10 @@ std::shared_ptr CfwClient::listDnsServers(ListDnsServers std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListDnsServers()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1042,12 +998,12 @@ std::shared_ptr CfwClient::listEastWestFirewall(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1065,15 +1021,10 @@ std::shared_ptr CfwClient::listEastWestFirewall(Li std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListEastWestFirewall()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1088,12 +1039,12 @@ std::shared_ptr CfwClient::listFirewallUsingGet(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1114,15 +1065,10 @@ std::shared_ptr CfwClient::listFirewallUsingGet(Li std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListFirewallUsingGet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1137,12 +1083,12 @@ std::shared_ptr CfwClient::listFlowLogs(ListFlowLogsReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.fwInstanceIdIsSet()) { @@ -1196,15 +1142,10 @@ std::shared_ptr CfwClient::listFlowLogs(ListFlowLogsReques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListFlowLogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1219,12 +1160,12 @@ std::shared_ptr CfwClient::listIpsProtectMo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.objectIdIsSet()) { @@ -1239,15 +1180,10 @@ std::shared_ptr CfwClient::listIpsProtectMo std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListIpsProtectModeUsingPost()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1262,13 +1198,13 @@ std::shared_ptr CfwClient::listParseDomainDetail std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_name"] = parameterToString(request.getDomainName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1280,15 +1216,10 @@ std::shared_ptr CfwClient::listParseDomainDetail std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListParseDomainDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1303,12 +1234,12 @@ std::shared_ptr CfwClient::listRuleHitCount(ListRuleHi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1320,23 +1251,25 @@ std::shared_ptr CfwClient::listRuleHitCount(ListRuleHi std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListRuleHitCount()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1348,12 +1281,12 @@ std::shared_ptr CfwClient::listServiceItemsDeta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.setIdIsSet()) { @@ -1377,15 +1310,10 @@ std::shared_ptr CfwClient::listServiceItemsDeta std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListServiceItemsDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1400,12 +1328,12 @@ std::shared_ptr CfwClient::listServiceSet(ListServiceSet std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.objectIdIsSet()) { @@ -1429,15 +1357,10 @@ std::shared_ptr CfwClient::listServiceSet(ListServiceSet std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListServiceSet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1452,13 +1375,13 @@ std::shared_ptr CfwClient::listServiceSetDetails( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["set_id"] = parameterToString(request.getSetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1470,15 +1393,10 @@ std::shared_ptr CfwClient::listServiceSetDetails( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListServiceSetDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1493,13 +1411,13 @@ std::shared_ptr CfwClient::updateAddressSe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["set_id"] = parameterToString(request.getSetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1511,23 +1429,25 @@ std::shared_ptr CfwClient::updateAddressSe std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForUpdateAddressSetInfoUsingPut()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1539,13 +1459,13 @@ std::shared_ptr CfwClient::updateBlackWhit std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["list_id"] = parameterToString(request.getListId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1557,23 +1477,25 @@ std::shared_ptr CfwClient::updateBlackWhit std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForUpdateBlackWhiteListUsingPut()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1585,12 +1507,12 @@ std::shared_ptr CfwClient::updateDnsServers(UpdateDnsS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.fwInstanceIdIsSet()) { @@ -1602,23 +1524,25 @@ std::shared_ptr CfwClient::updateDnsServers(UpdateDnsS std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForUpdateDnsServers()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1630,13 +1554,13 @@ std::shared_ptr CfwClient::updateServiceSetUsi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["set_id"] = parameterToString(request.getSetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1648,23 +1572,25 @@ std::shared_ptr CfwClient::updateServiceSetUsi std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForUpdateServiceSetUsingPut()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1676,12 +1602,12 @@ std::shared_ptr CfwClient::addRuleAclUsingPost(AddR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1693,23 +1619,25 @@ std::shared_ptr CfwClient::addRuleAclUsingPost(AddR std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForAddRuleAclUsingPost()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1721,13 +1649,13 @@ std::shared_ptr CfwClient::deleteRuleAclUsingD std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["acl_rule_id"] = parameterToString(request.getAclRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1739,15 +1667,10 @@ std::shared_ptr CfwClient::deleteRuleAclUsingD std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForDeleteRuleAclUsingDelete()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1762,13 +1685,13 @@ std::shared_ptr CfwClient::listRuleAclUsingPut(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["acl_rule_id"] = parameterToString(request.getAclRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1780,23 +1703,25 @@ std::shared_ptr CfwClient::listRuleAclUsingPut(List std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListRuleAclUsingPut()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1808,12 +1733,12 @@ std::shared_ptr CfwClient::listRuleAclsUsingGet(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.objectIdIsSet()) { @@ -1858,15 +1783,10 @@ std::shared_ptr CfwClient::listRuleAclsUsingGet(Li std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListRuleAclsUsingGet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1881,13 +1801,13 @@ std::shared_ptr CfwClient::updateRuleAclUsingPut( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["acl_rule_id"] = parameterToString(request.getAclRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1899,23 +1819,25 @@ std::shared_ptr CfwClient::updateRuleAclUsingPut( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForUpdateRuleAclUsingPut()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1927,12 +1849,12 @@ std::shared_ptr CfwClient::changeProtectEip(ChangeProt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1944,23 +1866,25 @@ std::shared_ptr CfwClient::changeProtectEip(ChangeProt std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForChangeProtectEip()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1972,13 +1896,13 @@ std::shared_ptr CfwClient::countEips(CountEipsRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["object_id"] = parameterToString(request.getObjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1990,15 +1914,10 @@ std::shared_ptr CfwClient::countEips(CountEipsRequest &reques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForCountEips()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2013,12 +1932,12 @@ std::shared_ptr CfwClient::listEipResources(ListEipRes std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.objectIdIsSet()) { @@ -2060,15 +1979,10 @@ std::shared_ptr CfwClient::listEipResources(ListEipRes std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListEipResources()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2083,12 +1997,12 @@ std::shared_ptr CfwClient::changeIpsSwitchUsin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -2100,23 +2014,25 @@ std::shared_ptr CfwClient::changeIpsSwitchUsin std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForChangeIpsSwitchUsingPost()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2128,12 +2044,12 @@ std::shared_ptr CfwClient::listIpsSwitchSta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.objectIdIsSet()) { @@ -2148,15 +2064,10 @@ std::shared_ptr CfwClient::listIpsSwitchSta std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListIpsSwitchStatusUsingGet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2171,12 +2082,12 @@ std::shared_ptr CfwClient::listVpcProtects(ListVpcProte std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.objectIdIsSet()) { @@ -2191,15 +2102,10 @@ std::shared_ptr CfwClient::listVpcProtects(ListVpcProte std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CfwMeta::genRequestDefForListVpcProtects()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); diff --git a/cfw/src/v1/CfwMeta.cpp b/cfw/src/v1/CfwMeta.cpp new file mode 100644 index 000000000..9af5bd35d --- /dev/null +++ b/cfw/src/v1/CfwMeta.cpp @@ -0,0 +1,881 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cfw { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef CfwMeta::genRequestDefForAddAddressItemsUsingPost() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForAddAddressSetInfoUsingPost() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForAddBlackWhiteListUsingPost() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForAddServiceItemsUsingPost() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForAddServiceSetUsingPost() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForChangeEwProtectStatus() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForChangeIpsProtectModeUsingPost() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForDeleteAclRuleCount() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForDeleteAddressItemUsingDelete() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForDeleteAddressSetInfoUsingDelete() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForDeleteBlackWhiteListUsingDelete() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForDeleteServiceItemUsingDelete() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForDeleteServiceSetUsingDelete() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListAccessControlLogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RuleId") + .withJsonTag("rule_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SrcIp") + .withJsonTag("src_ip") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SrcPort") + .withJsonTag("src_port") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DstIp") + .withJsonTag("dst_ip") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DstPort") + .withJsonTag("dst_port") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protocol") + .withJsonTag("protocol") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LogId") + .withJsonTag("log_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NextDate") + .withJsonTag("next_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LogType") + .withJsonTag("log_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListAddressItemsUsingGet() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("SetId") + .withJsonTag("set_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("KeyWord") + .withJsonTag("key_word") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Address") + .withJsonTag("address") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListAddressSetDetailUsingGet() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListAddressSetListUsingGet() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ObjectId") + .withJsonTag("object_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("KeyWord") + .withJsonTag("key_word") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Address") + .withJsonTag("address") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AddressType") + .withJsonTag("address_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListAttackLogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SrcIp") + .withJsonTag("src_ip") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SrcPort") + .withJsonTag("src_port") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DstIp") + .withJsonTag("dst_ip") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DstPort") + .withJsonTag("dst_port") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protocol") + .withJsonTag("protocol") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LogId") + .withJsonTag("log_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NextDate") + .withJsonTag("next_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Action") + .withJsonTag("action") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Direction") + .withJsonTag("direction") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AttackType") + .withJsonTag("attack_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AttackRule") + .withJsonTag("attack_rule") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Level") + .withJsonTag("level") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Source") + .withJsonTag("source") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListBlackWhiteListsUsingGet() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ObjectId") + .withJsonTag("object_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ListType") + .withJsonTag("list_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AddressType") + .withJsonTag("address_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Address") + .withJsonTag("address") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Port") + .withJsonTag("port") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListDnsServers() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListEastWestFirewall() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListFirewallUsingGet() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceType") + .withJsonTag("service_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListFlowLogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Direction") + .withJsonTag("direction") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LogType") + .withJsonTag("log_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SrcIp") + .withJsonTag("src_ip") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SrcPort") + .withJsonTag("src_port") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DstIp") + .withJsonTag("dst_ip") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DstPort") + .withJsonTag("dst_port") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protocol") + .withJsonTag("protocol") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LogId") + .withJsonTag("log_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NextDate") + .withJsonTag("next_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListIpsProtectModeUsingPost() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ObjectId") + .withJsonTag("object_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListParseDomainDetails() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListRuleHitCount() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListServiceItemsDetails() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("SetId") + .withJsonTag("set_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("KeyWord") + .withJsonTag("key_word") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListServiceSet() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ObjectId") + .withJsonTag("object_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("KeyWord") + .withJsonTag("key_word") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListServiceSetDetails() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForUpdateAddressSetInfoUsingPut() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForUpdateBlackWhiteListUsingPut() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForUpdateDnsServers() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForUpdateServiceSetUsingPut() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForAddRuleAclUsingPost() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForDeleteRuleAclUsingDelete() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListRuleAclUsingPut() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListRuleAclsUsingGet() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ObjectId") + .withJsonTag("object_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protocol") + .withJsonTag("protocol") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Ip") + .withJsonTag("ip") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Direction") + .withJsonTag("direction") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ActionType") + .withJsonTag("action_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AddressType") + .withJsonTag("address_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForUpdateRuleAclUsingPut() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForChangeProtectEip() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForCountEips() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListEipResources() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ObjectId") + .withJsonTag("object_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("KeyWord") + .withJsonTag("key_word") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Sync") + .withJsonTag("sync") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DeviceKey") + .withJsonTag("device_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AddressType") + .withJsonTag("address_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwKeyWord") + .withJsonTag("fw_key_word") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EpsId") + .withJsonTag("eps_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForChangeIpsSwitchUsingPost() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListIpsSwitchStatusUsingGet() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ObjectId") + .withJsonTag("object_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CfwMeta::genRequestDefForListVpcProtects() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ObjectId") + .withJsonTag("object_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FwInstanceId") + .withJsonTag("fw_instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/cfw/src/v1/model/AddAddressItemsInfoDto.cpp b/cfw/src/v1/model/AddAddressItemsInfoDto.cpp index 3f639b256..f6919a2df 100644 --- a/cfw/src/v1/model/AddAddressItemsInfoDto.cpp +++ b/cfw/src/v1/model/AddAddressItemsInfoDto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddAddressItemsInfoDto.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -37,7 +36,6 @@ web::json::value AddAddressItemsInfoDto::toJson() const return val; } - bool AddAddressItemsInfoDto::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddAddressItemsInfoDto::fromJson(const web::json::value& val) return ok; } + std::string AddAddressItemsInfoDto::getSetId() const { return setId_; diff --git a/cfw/src/v1/model/AddAddressItemsInfoDto_address_items.cpp b/cfw/src/v1/model/AddAddressItemsInfoDto_address_items.cpp index c81f69c4b..cef58c5fc 100644 --- a/cfw/src/v1/model/AddAddressItemsInfoDto_address_items.cpp +++ b/cfw/src/v1/model/AddAddressItemsInfoDto_address_items.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddAddressItemsInfoDto_address_items.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -48,7 +47,6 @@ web::json::value AddAddressItemsInfoDto_address_items::toJson() const return val; } - bool AddAddressItemsInfoDto_address_items::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool AddAddressItemsInfoDto_address_items::fromJson(const web::json::value& val) return ok; } + std::string AddAddressItemsInfoDto_address_items::getName() const { return name_; diff --git a/cfw/src/v1/model/AddAddressItemsUsingPostRequest.cpp b/cfw/src/v1/model/AddAddressItemsUsingPostRequest.cpp index 9d678ca47..6f5210c15 100644 --- a/cfw/src/v1/model/AddAddressItemsUsingPostRequest.cpp +++ b/cfw/src/v1/model/AddAddressItemsUsingPostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddAddressItemsUsingPostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value AddAddressItemsUsingPostRequest::toJson() const return val; } - bool AddAddressItemsUsingPostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddAddressItemsUsingPostRequest::fromJson(const web::json::value& val) return ok; } + std::string AddAddressItemsUsingPostRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cfw/src/v1/model/AddAddressItemsUsingPostResponse.cpp b/cfw/src/v1/model/AddAddressItemsUsingPostResponse.cpp index 04f64d74b..bee20fd5e 100644 --- a/cfw/src/v1/model/AddAddressItemsUsingPostResponse.cpp +++ b/cfw/src/v1/model/AddAddressItemsUsingPostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddAddressItemsUsingPostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value AddAddressItemsUsingPostResponse::toJson() const return val; } - bool AddAddressItemsUsingPostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddAddressItemsUsingPostResponse::fromJson(const web::json::value& val) return ok; } + AddressItems AddAddressItemsUsingPostResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/AddAddressSetDto.cpp b/cfw/src/v1/model/AddAddressSetDto.cpp index bbf17ccc4..54785939b 100644 --- a/cfw/src/v1/model/AddAddressSetDto.cpp +++ b/cfw/src/v1/model/AddAddressSetDto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddAddressSetDto.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -48,7 +47,6 @@ web::json::value AddAddressSetDto::toJson() const return val; } - bool AddAddressSetDto::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool AddAddressSetDto::fromJson(const web::json::value& val) return ok; } + std::string AddAddressSetDto::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/AddAddressSetInfoUsingPostRequest.cpp b/cfw/src/v1/model/AddAddressSetInfoUsingPostRequest.cpp index cd06fa16c..07482117b 100644 --- a/cfw/src/v1/model/AddAddressSetInfoUsingPostRequest.cpp +++ b/cfw/src/v1/model/AddAddressSetInfoUsingPostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddAddressSetInfoUsingPostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value AddAddressSetInfoUsingPostRequest::toJson() const return val; } - bool AddAddressSetInfoUsingPostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddAddressSetInfoUsingPostRequest::fromJson(const web::json::value& val) return ok; } + std::string AddAddressSetInfoUsingPostRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cfw/src/v1/model/AddAddressSetInfoUsingPostResponse.cpp b/cfw/src/v1/model/AddAddressSetInfoUsingPostResponse.cpp index 802014b43..82c1e620f 100644 --- a/cfw/src/v1/model/AddAddressSetInfoUsingPostResponse.cpp +++ b/cfw/src/v1/model/AddAddressSetInfoUsingPostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddAddressSetInfoUsingPostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value AddAddressSetInfoUsingPostResponse::toJson() const return val; } - bool AddAddressSetInfoUsingPostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddAddressSetInfoUsingPostResponse::fromJson(const web::json::value& val) return ok; } + IdObject AddAddressSetInfoUsingPostResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/AddBlackWhiteListDto.cpp b/cfw/src/v1/model/AddBlackWhiteListDto.cpp index 79908add4..8ab6dbfbb 100644 --- a/cfw/src/v1/model/AddBlackWhiteListDto.cpp +++ b/cfw/src/v1/model/AddBlackWhiteListDto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddBlackWhiteListDto.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -63,7 +62,6 @@ web::json::value AddBlackWhiteListDto::toJson() const return val; } - bool AddBlackWhiteListDto::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool AddBlackWhiteListDto::fromJson(const web::json::value& val) return ok; } + std::string AddBlackWhiteListDto::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/AddBlackWhiteListUsingPostRequest.cpp b/cfw/src/v1/model/AddBlackWhiteListUsingPostRequest.cpp index 46278a461..8926e579d 100644 --- a/cfw/src/v1/model/AddBlackWhiteListUsingPostRequest.cpp +++ b/cfw/src/v1/model/AddBlackWhiteListUsingPostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddBlackWhiteListUsingPostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value AddBlackWhiteListUsingPostRequest::toJson() const return val; } - bool AddBlackWhiteListUsingPostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddBlackWhiteListUsingPostRequest::fromJson(const web::json::value& val) return ok; } + std::string AddBlackWhiteListUsingPostRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cfw/src/v1/model/AddBlackWhiteListUsingPostResponse.cpp b/cfw/src/v1/model/AddBlackWhiteListUsingPostResponse.cpp index c7236124c..4425bca51 100644 --- a/cfw/src/v1/model/AddBlackWhiteListUsingPostResponse.cpp +++ b/cfw/src/v1/model/AddBlackWhiteListUsingPostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddBlackWhiteListUsingPostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value AddBlackWhiteListUsingPostResponse::toJson() const return val; } - bool AddBlackWhiteListUsingPostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddBlackWhiteListUsingPostResponse::fromJson(const web::json::value& val) return ok; } + IdObject AddBlackWhiteListUsingPostResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/AddRuleAclDto.cpp b/cfw/src/v1/model/AddRuleAclDto.cpp index d647e2c6d..d1c604e89 100644 --- a/cfw/src/v1/model/AddRuleAclDto.cpp +++ b/cfw/src/v1/model/AddRuleAclDto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddRuleAclDto.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value AddRuleAclDto::toJson() const return val; } - bool AddRuleAclDto::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddRuleAclDto::fromJson(const web::json::value& val) return ok; } + std::string AddRuleAclDto::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/AddRuleAclDto_rules.cpp b/cfw/src/v1/model/AddRuleAclDto_rules.cpp index 3175ac123..bc1e91d5d 100644 --- a/cfw/src/v1/model/AddRuleAclDto_rules.cpp +++ b/cfw/src/v1/model/AddRuleAclDto_rules.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddRuleAclDto_rules.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -99,7 +98,6 @@ web::json::value AddRuleAclDto_rules::toJson() const return val; } - bool AddRuleAclDto_rules::fromJson(const web::json::value& val) { bool ok = true; @@ -242,6 +240,7 @@ bool AddRuleAclDto_rules::fromJson(const web::json::value& val) return ok; } + std::string AddRuleAclDto_rules::getName() const { return name_; diff --git a/cfw/src/v1/model/AddRuleAclUsingPostRequest.cpp b/cfw/src/v1/model/AddRuleAclUsingPostRequest.cpp index a5858e381..a3aba402a 100644 --- a/cfw/src/v1/model/AddRuleAclUsingPostRequest.cpp +++ b/cfw/src/v1/model/AddRuleAclUsingPostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddRuleAclUsingPostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value AddRuleAclUsingPostRequest::toJson() const return val; } - bool AddRuleAclUsingPostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddRuleAclUsingPostRequest::fromJson(const web::json::value& val) return ok; } + std::string AddRuleAclUsingPostRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cfw/src/v1/model/AddRuleAclUsingPostResponse.cpp b/cfw/src/v1/model/AddRuleAclUsingPostResponse.cpp index caf575c17..c77b5864e 100644 --- a/cfw/src/v1/model/AddRuleAclUsingPostResponse.cpp +++ b/cfw/src/v1/model/AddRuleAclUsingPostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddRuleAclUsingPostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value AddRuleAclUsingPostResponse::toJson() const return val; } - bool AddRuleAclUsingPostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddRuleAclUsingPostResponse::fromJson(const web::json::value& val) return ok; } + RuleIdList AddRuleAclUsingPostResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/AddServiceItemsUsingPOSTRequestBody.cpp b/cfw/src/v1/model/AddServiceItemsUsingPOSTRequestBody.cpp index 310beeac6..4ee7a9764 100644 --- a/cfw/src/v1/model/AddServiceItemsUsingPOSTRequestBody.cpp +++ b/cfw/src/v1/model/AddServiceItemsUsingPOSTRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddServiceItemsUsingPOSTRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -37,7 +36,6 @@ web::json::value AddServiceItemsUsingPOSTRequestBody::toJson() const return val; } - bool AddServiceItemsUsingPOSTRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddServiceItemsUsingPOSTRequestBody::fromJson(const web::json::value& val) return ok; } + std::string AddServiceItemsUsingPOSTRequestBody::getSetId() const { return setId_; diff --git a/cfw/src/v1/model/AddServiceItemsUsingPOSTRequestBody_service_items.cpp b/cfw/src/v1/model/AddServiceItemsUsingPOSTRequestBody_service_items.cpp index 53c403e71..0b4eda431 100644 --- a/cfw/src/v1/model/AddServiceItemsUsingPOSTRequestBody_service_items.cpp +++ b/cfw/src/v1/model/AddServiceItemsUsingPOSTRequestBody_service_items.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddServiceItemsUsingPOSTRequestBody_service_items.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -58,7 +57,6 @@ web::json::value AddServiceItemsUsingPOSTRequestBody_service_items::toJson() con return val; } - bool AddServiceItemsUsingPOSTRequestBody_service_items::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool AddServiceItemsUsingPOSTRequestBody_service_items::fromJson(const web::json return ok; } + std::string AddServiceItemsUsingPOSTRequestBody_service_items::getItemId() const { return itemId_; diff --git a/cfw/src/v1/model/AddServiceItemsUsingPostRequest.cpp b/cfw/src/v1/model/AddServiceItemsUsingPostRequest.cpp index 3d573d93a..b38726c3c 100644 --- a/cfw/src/v1/model/AddServiceItemsUsingPostRequest.cpp +++ b/cfw/src/v1/model/AddServiceItemsUsingPostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddServiceItemsUsingPostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value AddServiceItemsUsingPostRequest::toJson() const return val; } - bool AddServiceItemsUsingPostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddServiceItemsUsingPostRequest::fromJson(const web::json::value& val) return ok; } + std::string AddServiceItemsUsingPostRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cfw/src/v1/model/AddServiceItemsUsingPostResponse.cpp b/cfw/src/v1/model/AddServiceItemsUsingPostResponse.cpp index 072367d60..c4b9348e7 100644 --- a/cfw/src/v1/model/AddServiceItemsUsingPostResponse.cpp +++ b/cfw/src/v1/model/AddServiceItemsUsingPostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddServiceItemsUsingPostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value AddServiceItemsUsingPostResponse::toJson() const return val; } - bool AddServiceItemsUsingPostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddServiceItemsUsingPostResponse::fromJson(const web::json::value& val) return ok; } + ServiceItemIds AddServiceItemsUsingPostResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/AddServiceSetUsingPOSTRequestBody.cpp b/cfw/src/v1/model/AddServiceSetUsingPOSTRequestBody.cpp index f53fa90c1..3510aca40 100644 --- a/cfw/src/v1/model/AddServiceSetUsingPOSTRequestBody.cpp +++ b/cfw/src/v1/model/AddServiceSetUsingPOSTRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddServiceSetUsingPOSTRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value AddServiceSetUsingPOSTRequestBody::toJson() const return val; } - bool AddServiceSetUsingPOSTRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool AddServiceSetUsingPOSTRequestBody::fromJson(const web::json::value& val) return ok; } + std::string AddServiceSetUsingPOSTRequestBody::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/AddServiceSetUsingPostRequest.cpp b/cfw/src/v1/model/AddServiceSetUsingPostRequest.cpp index 12d379c3c..fcc0a0af5 100644 --- a/cfw/src/v1/model/AddServiceSetUsingPostRequest.cpp +++ b/cfw/src/v1/model/AddServiceSetUsingPostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddServiceSetUsingPostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value AddServiceSetUsingPostRequest::toJson() const return val; } - bool AddServiceSetUsingPostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddServiceSetUsingPostRequest::fromJson(const web::json::value& val) return ok; } + std::string AddServiceSetUsingPostRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cfw/src/v1/model/AddServiceSetUsingPostResponse.cpp b/cfw/src/v1/model/AddServiceSetUsingPostResponse.cpp index 4ef6d2df8..0b152b34c 100644 --- a/cfw/src/v1/model/AddServiceSetUsingPostResponse.cpp +++ b/cfw/src/v1/model/AddServiceSetUsingPostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddServiceSetUsingPostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value AddServiceSetUsingPostResponse::toJson() const return val; } - bool AddServiceSetUsingPostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddServiceSetUsingPostResponse::fromJson(const web::json::value& val) return ok; } + IdObject AddServiceSetUsingPostResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/AddressItemListResponseDTO_data.cpp b/cfw/src/v1/model/AddressItemListResponseDTO_data.cpp index 12900d517..6c171ea74 100644 --- a/cfw/src/v1/model/AddressItemListResponseDTO_data.cpp +++ b/cfw/src/v1/model/AddressItemListResponseDTO_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddressItemListResponseDTO_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -52,7 +51,6 @@ web::json::value AddressItemListResponseDTO_data::toJson() const return val; } - bool AddressItemListResponseDTO_data::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool AddressItemListResponseDTO_data::fromJson(const web::json::value& val) return ok; } + int32_t AddressItemListResponseDTO_data::getOffset() const { return offset_; diff --git a/cfw/src/v1/model/AddressItemListResponseDTO_data_records.cpp b/cfw/src/v1/model/AddressItemListResponseDTO_data_records.cpp index 7657afc5c..88c41331d 100644 --- a/cfw/src/v1/model/AddressItemListResponseDTO_data_records.cpp +++ b/cfw/src/v1/model/AddressItemListResponseDTO_data_records.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddressItemListResponseDTO_data_records.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -53,7 +52,6 @@ web::json::value AddressItemListResponseDTO_data_records::toJson() const return val; } - bool AddressItemListResponseDTO_data_records::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool AddressItemListResponseDTO_data_records::fromJson(const web::json::value& v return ok; } + std::string AddressItemListResponseDTO_data_records::getItemId() const { return itemId_; diff --git a/cfw/src/v1/model/AddressItems.cpp b/cfw/src/v1/model/AddressItems.cpp index 729bd481e..d600de10e 100644 --- a/cfw/src/v1/model/AddressItems.cpp +++ b/cfw/src/v1/model/AddressItems.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddressItems.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value AddressItems::toJson() const return val; } - bool AddressItems::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddressItems::fromJson(const web::json::value& val) return ok; } + std::vector& AddressItems::getItems() { return items_; diff --git a/cfw/src/v1/model/AddressSetDetailResponseDTO_data.cpp b/cfw/src/v1/model/AddressSetDetailResponseDTO_data.cpp index 04335d7a7..f1295f12c 100644 --- a/cfw/src/v1/model/AddressSetDetailResponseDTO_data.cpp +++ b/cfw/src/v1/model/AddressSetDetailResponseDTO_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddressSetDetailResponseDTO_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -48,7 +47,6 @@ web::json::value AddressSetDetailResponseDTO_data::toJson() const return val; } - bool AddressSetDetailResponseDTO_data::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool AddressSetDetailResponseDTO_data::fromJson(const web::json::value& val) return ok; } + std::string AddressSetDetailResponseDTO_data::getId() const { return id_; diff --git a/cfw/src/v1/model/AddressSetListResponseDTO_data.cpp b/cfw/src/v1/model/AddressSetListResponseDTO_data.cpp index bac5188cc..48c3987ae 100644 --- a/cfw/src/v1/model/AddressSetListResponseDTO_data.cpp +++ b/cfw/src/v1/model/AddressSetListResponseDTO_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddressSetListResponseDTO_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -47,7 +46,6 @@ web::json::value AddressSetListResponseDTO_data::toJson() const return val; } - bool AddressSetListResponseDTO_data::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool AddressSetListResponseDTO_data::fromJson(const web::json::value& val) return ok; } + int32_t AddressSetListResponseDTO_data::getOffset() const { return offset_; diff --git a/cfw/src/v1/model/AddressSetListResponseDTO_data_records.cpp b/cfw/src/v1/model/AddressSetListResponseDTO_data_records.cpp index 5c131bf9f..65f352a8e 100644 --- a/cfw/src/v1/model/AddressSetListResponseDTO_data_records.cpp +++ b/cfw/src/v1/model/AddressSetListResponseDTO_data_records.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/AddressSetListResponseDTO_data_records.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -53,7 +52,6 @@ web::json::value AddressSetListResponseDTO_data_records::toJson() const return val; } - bool AddressSetListResponseDTO_data_records::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool AddressSetListResponseDTO_data_records::fromJson(const web::json::value& va return ok; } + std::string AddressSetListResponseDTO_data_records::getSetId() const { return setId_; diff --git a/cfw/src/v1/model/BlackWhiteListResponse_data.cpp b/cfw/src/v1/model/BlackWhiteListResponse_data.cpp index 5fb6c9010..561c5dabf 100644 --- a/cfw/src/v1/model/BlackWhiteListResponse_data.cpp +++ b/cfw/src/v1/model/BlackWhiteListResponse_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/BlackWhiteListResponse_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -52,7 +51,6 @@ web::json::value BlackWhiteListResponse_data::toJson() const return val; } - bool BlackWhiteListResponse_data::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool BlackWhiteListResponse_data::fromJson(const web::json::value& val) return ok; } + std::string BlackWhiteListResponse_data::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/BlackWhiteListResponse_data_records.cpp b/cfw/src/v1/model/BlackWhiteListResponse_data_records.cpp index 145591587..ae11addfd 100644 --- a/cfw/src/v1/model/BlackWhiteListResponse_data_records.cpp +++ b/cfw/src/v1/model/BlackWhiteListResponse_data_records.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/BlackWhiteListResponse_data_records.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -58,7 +57,6 @@ web::json::value BlackWhiteListResponse_data_records::toJson() const return val; } - bool BlackWhiteListResponse_data_records::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool BlackWhiteListResponse_data_records::fromJson(const web::json::value& val) return ok; } + std::string BlackWhiteListResponse_data_records::getListId() const { return listId_; diff --git a/cfw/src/v1/model/ChangeEwProtectStatusRequest.cpp b/cfw/src/v1/model/ChangeEwProtectStatusRequest.cpp index 27490a9b0..3fd9afef2 100644 --- a/cfw/src/v1/model/ChangeEwProtectStatusRequest.cpp +++ b/cfw/src/v1/model/ChangeEwProtectStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ChangeEwProtectStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value ChangeEwProtectStatusRequest::toJson() const return val; } - bool ChangeEwProtectStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ChangeEwProtectStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string ChangeEwProtectStatusRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cfw/src/v1/model/ChangeEwProtectStatusResponse.cpp b/cfw/src/v1/model/ChangeEwProtectStatusResponse.cpp index 5dac25235..438374762 100644 --- a/cfw/src/v1/model/ChangeEwProtectStatusResponse.cpp +++ b/cfw/src/v1/model/ChangeEwProtectStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ChangeEwProtectStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -37,7 +36,6 @@ web::json::value ChangeEwProtectStatusResponse::toJson() const return val; } - bool ChangeEwProtectStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ChangeEwProtectStatusResponse::fromJson(const web::json::value& val) return ok; } + SuccessRsp_data ChangeEwProtectStatusResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ChangeIpsProtectModeUsingPostRequest.cpp b/cfw/src/v1/model/ChangeIpsProtectModeUsingPostRequest.cpp index 6fc289896..6742f6444 100644 --- a/cfw/src/v1/model/ChangeIpsProtectModeUsingPostRequest.cpp +++ b/cfw/src/v1/model/ChangeIpsProtectModeUsingPostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ChangeIpsProtectModeUsingPostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value ChangeIpsProtectModeUsingPostRequest::toJson() const return val; } - bool ChangeIpsProtectModeUsingPostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ChangeIpsProtectModeUsingPostRequest::fromJson(const web::json::value& val) return ok; } + std::string ChangeIpsProtectModeUsingPostRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cfw/src/v1/model/ChangeIpsProtectModeUsingPostResponse.cpp b/cfw/src/v1/model/ChangeIpsProtectModeUsingPostResponse.cpp index 466c29133..b32694bb1 100644 --- a/cfw/src/v1/model/ChangeIpsProtectModeUsingPostResponse.cpp +++ b/cfw/src/v1/model/ChangeIpsProtectModeUsingPostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ChangeIpsProtectModeUsingPostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ChangeIpsProtectModeUsingPostResponse::toJson() const return val; } - bool ChangeIpsProtectModeUsingPostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ChangeIpsProtectModeUsingPostResponse::fromJson(const web::json::value& val return ok; } + IdObject ChangeIpsProtectModeUsingPostResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ChangeIpsSwitchUsingPostRequest.cpp b/cfw/src/v1/model/ChangeIpsSwitchUsingPostRequest.cpp index 5627df86b..13cc5b6c8 100644 --- a/cfw/src/v1/model/ChangeIpsSwitchUsingPostRequest.cpp +++ b/cfw/src/v1/model/ChangeIpsSwitchUsingPostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ChangeIpsSwitchUsingPostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value ChangeIpsSwitchUsingPostRequest::toJson() const return val; } - bool ChangeIpsSwitchUsingPostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ChangeIpsSwitchUsingPostRequest::fromJson(const web::json::value& val) return ok; } + std::string ChangeIpsSwitchUsingPostRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cfw/src/v1/model/ChangeIpsSwitchUsingPostResponse.cpp b/cfw/src/v1/model/ChangeIpsSwitchUsingPostResponse.cpp index f92cbaa54..f020e44f2 100644 --- a/cfw/src/v1/model/ChangeIpsSwitchUsingPostResponse.cpp +++ b/cfw/src/v1/model/ChangeIpsSwitchUsingPostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ChangeIpsSwitchUsingPostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -37,7 +36,6 @@ web::json::value ChangeIpsSwitchUsingPostResponse::toJson() const return val; } - bool ChangeIpsSwitchUsingPostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ChangeIpsSwitchUsingPostResponse::fromJson(const web::json::value& val) return ok; } + std::string ChangeIpsSwitchUsingPostResponse::getTraceId() const { return traceId_; diff --git a/cfw/src/v1/model/ChangeProtectEipRequest.cpp b/cfw/src/v1/model/ChangeProtectEipRequest.cpp index 405627e0e..7543d3044 100644 --- a/cfw/src/v1/model/ChangeProtectEipRequest.cpp +++ b/cfw/src/v1/model/ChangeProtectEipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ChangeProtectEipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value ChangeProtectEipRequest::toJson() const return val; } - bool ChangeProtectEipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ChangeProtectEipRequest::fromJson(const web::json::value& val) return ok; } + std::string ChangeProtectEipRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cfw/src/v1/model/ChangeProtectEipResponse.cpp b/cfw/src/v1/model/ChangeProtectEipResponse.cpp index cddcff300..9f36c4831 100644 --- a/cfw/src/v1/model/ChangeProtectEipResponse.cpp +++ b/cfw/src/v1/model/ChangeProtectEipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ChangeProtectEipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ChangeProtectEipResponse::toJson() const return val; } - bool ChangeProtectEipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ChangeProtectEipResponse::fromJson(const web::json::value& val) return ok; } + IdObject ChangeProtectEipResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ChangeProtectStatusRequestBody.cpp b/cfw/src/v1/model/ChangeProtectStatusRequestBody.cpp index 83eaffc71..463515b2c 100644 --- a/cfw/src/v1/model/ChangeProtectStatusRequestBody.cpp +++ b/cfw/src/v1/model/ChangeProtectStatusRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ChangeProtectStatusRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -38,7 +37,6 @@ web::json::value ChangeProtectStatusRequestBody::toJson() const return val; } - bool ChangeProtectStatusRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ChangeProtectStatusRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ChangeProtectStatusRequestBody::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/ClearAccessLogRuleHitCountsDto.cpp b/cfw/src/v1/model/ClearAccessLogRuleHitCountsDto.cpp index 1b978c044..371209a20 100644 --- a/cfw/src/v1/model/ClearAccessLogRuleHitCountsDto.cpp +++ b/cfw/src/v1/model/ClearAccessLogRuleHitCountsDto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ClearAccessLogRuleHitCountsDto.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ClearAccessLogRuleHitCountsDto::toJson() const return val; } - bool ClearAccessLogRuleHitCountsDto::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ClearAccessLogRuleHitCountsDto::fromJson(const web::json::value& val) return ok; } + std::vector& ClearAccessLogRuleHitCountsDto::getRuleIds() { return ruleIds_; diff --git a/cfw/src/v1/model/CommonResponseDTO_data.cpp b/cfw/src/v1/model/CommonResponseDTO_data.cpp index aa787e5f1..21c88c4ce 100644 --- a/cfw/src/v1/model/CommonResponseDTO_data.cpp +++ b/cfw/src/v1/model/CommonResponseDTO_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/CommonResponseDTO_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -33,7 +32,6 @@ web::json::value CommonResponseDTO_data::toJson() const return val; } - bool CommonResponseDTO_data::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CommonResponseDTO_data::fromJson(const web::json::value& val) return ok; } + std::string CommonResponseDTO_data::getId() const { return id_; diff --git a/cfw/src/v1/model/CountEipsRequest.cpp b/cfw/src/v1/model/CountEipsRequest.cpp index c10fe1bf7..cd6a20013 100644 --- a/cfw/src/v1/model/CountEipsRequest.cpp +++ b/cfw/src/v1/model/CountEipsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/CountEipsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value CountEipsRequest::toJson() const return val; } - bool CountEipsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CountEipsRequest::fromJson(const web::json::value& val) return ok; } + std::string CountEipsRequest::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/CountEipsResponse.cpp b/cfw/src/v1/model/CountEipsResponse.cpp index 1be46731e..979557589 100644 --- a/cfw/src/v1/model/CountEipsResponse.cpp +++ b/cfw/src/v1/model/CountEipsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/CountEipsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value CountEipsResponse::toJson() const return val; } - bool CountEipsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CountEipsResponse::fromJson(const web::json::value& val) return ok; } + EipCountRespData CountEipsResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/DeleteAclRuleCountRequest.cpp b/cfw/src/v1/model/DeleteAclRuleCountRequest.cpp index b651e8d0d..e3436986b 100644 --- a/cfw/src/v1/model/DeleteAclRuleCountRequest.cpp +++ b/cfw/src/v1/model/DeleteAclRuleCountRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteAclRuleCountRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value DeleteAclRuleCountRequest::toJson() const return val; } - bool DeleteAclRuleCountRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DeleteAclRuleCountRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteAclRuleCountRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cfw/src/v1/model/DeleteAclRuleCountResponse.cpp b/cfw/src/v1/model/DeleteAclRuleCountResponse.cpp index e07a63be3..044f4c0e8 100644 --- a/cfw/src/v1/model/DeleteAclRuleCountResponse.cpp +++ b/cfw/src/v1/model/DeleteAclRuleCountResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteAclRuleCountResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -33,7 +32,6 @@ web::json::value DeleteAclRuleCountResponse::toJson() const return val; } - bool DeleteAclRuleCountResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteAclRuleCountResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteAclRuleCountResponse::getBody() const { return body_; diff --git a/cfw/src/v1/model/DeleteAddressItemUsingDeleteRequest.cpp b/cfw/src/v1/model/DeleteAddressItemUsingDeleteRequest.cpp index f4e288911..f2d3cf2f9 100644 --- a/cfw/src/v1/model/DeleteAddressItemUsingDeleteRequest.cpp +++ b/cfw/src/v1/model/DeleteAddressItemUsingDeleteRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteAddressItemUsingDeleteRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value DeleteAddressItemUsingDeleteRequest::toJson() const return val; } - bool DeleteAddressItemUsingDeleteRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteAddressItemUsingDeleteRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteAddressItemUsingDeleteRequest::getItemId() const { return itemId_; diff --git a/cfw/src/v1/model/DeleteAddressItemUsingDeleteResponse.cpp b/cfw/src/v1/model/DeleteAddressItemUsingDeleteResponse.cpp index a31eb6540..3efc02c6b 100644 --- a/cfw/src/v1/model/DeleteAddressItemUsingDeleteResponse.cpp +++ b/cfw/src/v1/model/DeleteAddressItemUsingDeleteResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteAddressItemUsingDeleteResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value DeleteAddressItemUsingDeleteResponse::toJson() const return val; } - bool DeleteAddressItemUsingDeleteResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteAddressItemUsingDeleteResponse::fromJson(const web::json::value& val) return ok; } + IdObject DeleteAddressItemUsingDeleteResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/DeleteAddressSetInfoUsingDeleteRequest.cpp b/cfw/src/v1/model/DeleteAddressSetInfoUsingDeleteRequest.cpp index e5206dfc8..aa33a4628 100644 --- a/cfw/src/v1/model/DeleteAddressSetInfoUsingDeleteRequest.cpp +++ b/cfw/src/v1/model/DeleteAddressSetInfoUsingDeleteRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteAddressSetInfoUsingDeleteRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value DeleteAddressSetInfoUsingDeleteRequest::toJson() const return val; } - bool DeleteAddressSetInfoUsingDeleteRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteAddressSetInfoUsingDeleteRequest::fromJson(const web::json::value& va return ok; } + std::string DeleteAddressSetInfoUsingDeleteRequest::getSetId() const { return setId_; diff --git a/cfw/src/v1/model/DeleteAddressSetInfoUsingDeleteResponse.cpp b/cfw/src/v1/model/DeleteAddressSetInfoUsingDeleteResponse.cpp index 3e41bef7f..f812da672 100644 --- a/cfw/src/v1/model/DeleteAddressSetInfoUsingDeleteResponse.cpp +++ b/cfw/src/v1/model/DeleteAddressSetInfoUsingDeleteResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteAddressSetInfoUsingDeleteResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value DeleteAddressSetInfoUsingDeleteResponse::toJson() const return val; } - bool DeleteAddressSetInfoUsingDeleteResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteAddressSetInfoUsingDeleteResponse::fromJson(const web::json::value& v return ok; } + IdObject DeleteAddressSetInfoUsingDeleteResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/DeleteBlackWhiteListUsingDeleteRequest.cpp b/cfw/src/v1/model/DeleteBlackWhiteListUsingDeleteRequest.cpp index ab9bdcf35..21578b164 100644 --- a/cfw/src/v1/model/DeleteBlackWhiteListUsingDeleteRequest.cpp +++ b/cfw/src/v1/model/DeleteBlackWhiteListUsingDeleteRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteBlackWhiteListUsingDeleteRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value DeleteBlackWhiteListUsingDeleteRequest::toJson() const return val; } - bool DeleteBlackWhiteListUsingDeleteRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteBlackWhiteListUsingDeleteRequest::fromJson(const web::json::value& va return ok; } + std::string DeleteBlackWhiteListUsingDeleteRequest::getListId() const { return listId_; diff --git a/cfw/src/v1/model/DeleteBlackWhiteListUsingDeleteResponse.cpp b/cfw/src/v1/model/DeleteBlackWhiteListUsingDeleteResponse.cpp index 3cecde257..de902c8c3 100644 --- a/cfw/src/v1/model/DeleteBlackWhiteListUsingDeleteResponse.cpp +++ b/cfw/src/v1/model/DeleteBlackWhiteListUsingDeleteResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteBlackWhiteListUsingDeleteResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value DeleteBlackWhiteListUsingDeleteResponse::toJson() const return val; } - bool DeleteBlackWhiteListUsingDeleteResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteBlackWhiteListUsingDeleteResponse::fromJson(const web::json::value& v return ok; } + IdObject DeleteBlackWhiteListUsingDeleteResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/DeleteRuleAclUsingDeleteRequest.cpp b/cfw/src/v1/model/DeleteRuleAclUsingDeleteRequest.cpp index ffb282902..1cb5d2a67 100644 --- a/cfw/src/v1/model/DeleteRuleAclUsingDeleteRequest.cpp +++ b/cfw/src/v1/model/DeleteRuleAclUsingDeleteRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteRuleAclUsingDeleteRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value DeleteRuleAclUsingDeleteRequest::toJson() const return val; } - bool DeleteRuleAclUsingDeleteRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteRuleAclUsingDeleteRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteRuleAclUsingDeleteRequest::getAclRuleId() const { return aclRuleId_; diff --git a/cfw/src/v1/model/DeleteRuleAclUsingDeleteResponse.cpp b/cfw/src/v1/model/DeleteRuleAclUsingDeleteResponse.cpp index 609cfe404..db6f753c3 100644 --- a/cfw/src/v1/model/DeleteRuleAclUsingDeleteResponse.cpp +++ b/cfw/src/v1/model/DeleteRuleAclUsingDeleteResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteRuleAclUsingDeleteResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value DeleteRuleAclUsingDeleteResponse::toJson() const return val; } - bool DeleteRuleAclUsingDeleteResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteRuleAclUsingDeleteResponse::fromJson(const web::json::value& val) return ok; } + RuleId DeleteRuleAclUsingDeleteResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/DeleteServiceItemUsingDeleteRequest.cpp b/cfw/src/v1/model/DeleteServiceItemUsingDeleteRequest.cpp index fb2d42c1c..adbfec7de 100644 --- a/cfw/src/v1/model/DeleteServiceItemUsingDeleteRequest.cpp +++ b/cfw/src/v1/model/DeleteServiceItemUsingDeleteRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteServiceItemUsingDeleteRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value DeleteServiceItemUsingDeleteRequest::toJson() const return val; } - bool DeleteServiceItemUsingDeleteRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteServiceItemUsingDeleteRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteServiceItemUsingDeleteRequest::getItemId() const { return itemId_; diff --git a/cfw/src/v1/model/DeleteServiceItemUsingDeleteResponse.cpp b/cfw/src/v1/model/DeleteServiceItemUsingDeleteResponse.cpp index 45e7726d8..8b118c7c9 100644 --- a/cfw/src/v1/model/DeleteServiceItemUsingDeleteResponse.cpp +++ b/cfw/src/v1/model/DeleteServiceItemUsingDeleteResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteServiceItemUsingDeleteResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value DeleteServiceItemUsingDeleteResponse::toJson() const return val; } - bool DeleteServiceItemUsingDeleteResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteServiceItemUsingDeleteResponse::fromJson(const web::json::value& val) return ok; } + IdObject DeleteServiceItemUsingDeleteResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/DeleteServiceSetUsingDeleteRequest.cpp b/cfw/src/v1/model/DeleteServiceSetUsingDeleteRequest.cpp index 7f35619e2..56c114aa6 100644 --- a/cfw/src/v1/model/DeleteServiceSetUsingDeleteRequest.cpp +++ b/cfw/src/v1/model/DeleteServiceSetUsingDeleteRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteServiceSetUsingDeleteRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value DeleteServiceSetUsingDeleteRequest::toJson() const return val; } - bool DeleteServiceSetUsingDeleteRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteServiceSetUsingDeleteRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteServiceSetUsingDeleteRequest::getSetId() const { return setId_; diff --git a/cfw/src/v1/model/DeleteServiceSetUsingDeleteResponse.cpp b/cfw/src/v1/model/DeleteServiceSetUsingDeleteResponse.cpp index 4a7a67318..36237c585 100644 --- a/cfw/src/v1/model/DeleteServiceSetUsingDeleteResponse.cpp +++ b/cfw/src/v1/model/DeleteServiceSetUsingDeleteResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DeleteServiceSetUsingDeleteResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value DeleteServiceSetUsingDeleteResponse::toJson() const return val; } - bool DeleteServiceSetUsingDeleteResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteServiceSetUsingDeleteResponse::fromJson(const web::json::value& val) return ok; } + IdObject DeleteServiceSetUsingDeleteResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/DnsServersResponseDTO.cpp b/cfw/src/v1/model/DnsServersResponseDTO.cpp index a08d38598..8f0d2e6f2 100644 --- a/cfw/src/v1/model/DnsServersResponseDTO.cpp +++ b/cfw/src/v1/model/DnsServersResponseDTO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/DnsServersResponseDTO.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -48,7 +47,6 @@ web::json::value DnsServersResponseDTO::toJson() const return val; } - bool DnsServersResponseDTO::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool DnsServersResponseDTO::fromJson(const web::json::value& val) return ok; } + int32_t DnsServersResponseDTO::getId() const { return id_; diff --git a/cfw/src/v1/model/EipCountRespData.cpp b/cfw/src/v1/model/EipCountRespData.cpp index 9f581162e..5080ae6e4 100644 --- a/cfw/src/v1/model/EipCountRespData.cpp +++ b/cfw/src/v1/model/EipCountRespData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/EipCountRespData.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value EipCountRespData::toJson() const return val; } - bool EipCountRespData::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool EipCountRespData::fromJson(const web::json::value& val) return ok; } + std::string EipCountRespData::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/EipOperateProtectReq.cpp b/cfw/src/v1/model/EipOperateProtectReq.cpp index 1b449cf30..cafdbd905 100644 --- a/cfw/src/v1/model/EipOperateProtectReq.cpp +++ b/cfw/src/v1/model/EipOperateProtectReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/EipOperateProtectReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value EipOperateProtectReq::toJson() const return val; } - bool EipOperateProtectReq::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool EipOperateProtectReq::fromJson(const web::json::value& val) return ok; } + std::string EipOperateProtectReq::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/EipOperateProtectReq_ip_infos.cpp b/cfw/src/v1/model/EipOperateProtectReq_ip_infos.cpp index 6205fd060..8fff2cb3b 100644 --- a/cfw/src/v1/model/EipOperateProtectReq_ip_infos.cpp +++ b/cfw/src/v1/model/EipOperateProtectReq_ip_infos.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/EipOperateProtectReq_ip_infos.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value EipOperateProtectReq_ip_infos::toJson() const return val; } - bool EipOperateProtectReq_ip_infos::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool EipOperateProtectReq_ip_infos::fromJson(const web::json::value& val) return ok; } + std::string EipOperateProtectReq_ip_infos::getId() const { return id_; diff --git a/cfw/src/v1/model/EipResource.cpp b/cfw/src/v1/model/EipResource.cpp index 80c8f11aa..b3c2160cb 100644 --- a/cfw/src/v1/model/EipResource.cpp +++ b/cfw/src/v1/model/EipResource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/EipResource.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -88,7 +87,6 @@ web::json::value EipResource::toJson() const return val; } - bool EipResource::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool EipResource::fromJson(const web::json::value& val) return ok; } + std::string EipResource::getId() const { return id_; diff --git a/cfw/src/v1/model/EipResponseData.cpp b/cfw/src/v1/model/EipResponseData.cpp index a28880012..6b882987f 100644 --- a/cfw/src/v1/model/EipResponseData.cpp +++ b/cfw/src/v1/model/EipResponseData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/EipResponseData.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -47,7 +46,6 @@ web::json::value EipResponseData::toJson() const return val; } - bool EipResponseData::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool EipResponseData::fromJson(const web::json::value& val) return ok; } + int32_t EipResponseData::getLimit() const { return limit_; diff --git a/cfw/src/v1/model/ErInstance.cpp b/cfw/src/v1/model/ErInstance.cpp index 767ed5eb2..daec224cf 100644 --- a/cfw/src/v1/model/ErInstance.cpp +++ b/cfw/src/v1/model/ErInstance.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ErInstance.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -58,7 +57,6 @@ web::json::value ErInstance::toJson() const return val; } - bool ErInstance::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ErInstance::fromJson(const web::json::value& val) return ok; } + std::string ErInstance::getId() const { return id_; diff --git a/cfw/src/v1/model/EwProtectResourceInfo.cpp b/cfw/src/v1/model/EwProtectResourceInfo.cpp index 20eee7327..66de40afe 100644 --- a/cfw/src/v1/model/EwProtectResourceInfo.cpp +++ b/cfw/src/v1/model/EwProtectResourceInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/EwProtectResourceInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -58,7 +57,6 @@ web::json::value EwProtectResourceInfo::toJson() const return val; } - bool EwProtectResourceInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool EwProtectResourceInfo::fromJson(const web::json::value& val) return ok; } + int32_t EwProtectResourceInfo::getProtectedResourceType() const { return protectedResourceType_; diff --git a/cfw/src/v1/model/FirewallInstanceResource.cpp b/cfw/src/v1/model/FirewallInstanceResource.cpp index 5295c164b..cfc5f8105 100644 --- a/cfw/src/v1/model/FirewallInstanceResource.cpp +++ b/cfw/src/v1/model/FirewallInstanceResource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/FirewallInstanceResource.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -58,7 +57,6 @@ web::json::value FirewallInstanceResource::toJson() const return val; } - bool FirewallInstanceResource::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool FirewallInstanceResource::fromJson(const web::json::value& val) return ok; } + std::string FirewallInstanceResource::getResourceId() const { return resourceId_; diff --git a/cfw/src/v1/model/Flavor.cpp b/cfw/src/v1/model/Flavor.cpp index 5b07f37c2..06c7f337f 100644 --- a/cfw/src/v1/model/Flavor.cpp +++ b/cfw/src/v1/model/Flavor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/Flavor.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -53,7 +52,6 @@ web::json::value Flavor::toJson() const return val; } - bool Flavor::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool Flavor::fromJson(const web::json::value& val) return ok; } + int32_t Flavor::getVersion() const { return version_; diff --git a/cfw/src/v1/model/GetEastWestFirewallResponseBody.cpp b/cfw/src/v1/model/GetEastWestFirewallResponseBody.cpp index 85d18cfae..6c95359bd 100644 --- a/cfw/src/v1/model/GetEastWestFirewallResponseBody.cpp +++ b/cfw/src/v1/model/GetEastWestFirewallResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/GetEastWestFirewallResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -78,7 +77,6 @@ web::json::value GetEastWestFirewallResponseBody::toJson() const return val; } - bool GetEastWestFirewallResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -185,6 +183,7 @@ bool GetEastWestFirewallResponseBody::fromJson(const web::json::value& val) return ok; } + std::string GetEastWestFirewallResponseBody::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/GetFirewallInstanceData.cpp b/cfw/src/v1/model/GetFirewallInstanceData.cpp index 58d4713a8..2f19681e8 100644 --- a/cfw/src/v1/model/GetFirewallInstanceData.cpp +++ b/cfw/src/v1/model/GetFirewallInstanceData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/GetFirewallInstanceData.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -47,7 +46,6 @@ web::json::value GetFirewallInstanceData::toJson() const return val; } - bool GetFirewallInstanceData::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool GetFirewallInstanceData::fromJson(const web::json::value& val) return ok; } + int32_t GetFirewallInstanceData::getLimit() const { return limit_; diff --git a/cfw/src/v1/model/GetFirewallInstanceResponseRecord.cpp b/cfw/src/v1/model/GetFirewallInstanceResponseRecord.cpp index f9dadd54d..24c318c6e 100644 --- a/cfw/src/v1/model/GetFirewallInstanceResponseRecord.cpp +++ b/cfw/src/v1/model/GetFirewallInstanceResponseRecord.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/GetFirewallInstanceResponseRecord.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -99,7 +98,6 @@ web::json::value GetFirewallInstanceResponseRecord::toJson() const return val; } - bool GetFirewallInstanceResponseRecord::fromJson(const web::json::value& val) { bool ok = true; @@ -242,6 +240,7 @@ bool GetFirewallInstanceResponseRecord::fromJson(const web::json::value& val) return ok; } + std::string GetFirewallInstanceResponseRecord::getFwInstanceId() const { return fwInstanceId_; diff --git a/cfw/src/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data.cpp b/cfw/src/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data.cpp index b8f3a4875..94e5f3a40 100644 --- a/cfw/src/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data.cpp +++ b/cfw/src/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value HttpQueryCfwAccessControllerLogsResponseDTO_data::toJson() cons return val; } - bool HttpQueryCfwAccessControllerLogsResponseDTO_data::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool HttpQueryCfwAccessControllerLogsResponseDTO_data::fromJson(const web::json: return ok; } + int32_t HttpQueryCfwAccessControllerLogsResponseDTO_data::getTotal() const { return total_; diff --git a/cfw/src/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data_records.cpp b/cfw/src/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data_records.cpp index 078d377c0..8e4b807a1 100644 --- a/cfw/src/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data_records.cpp +++ b/cfw/src/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data_records.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/HttpQueryCfwAccessControllerLogsResponseDTO_data_records.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -83,7 +82,6 @@ web::json::value HttpQueryCfwAccessControllerLogsResponseDTO_data_records::toJso return val; } - bool HttpQueryCfwAccessControllerLogsResponseDTO_data_records::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool HttpQueryCfwAccessControllerLogsResponseDTO_data_records::fromJson(const we return ok; } + std::string HttpQueryCfwAccessControllerLogsResponseDTO_data_records::getAction() const { return action_; diff --git a/cfw/src/v1/model/HttpQueryCfwAttackLogsResponseDTO_data.cpp b/cfw/src/v1/model/HttpQueryCfwAttackLogsResponseDTO_data.cpp index c5c41f281..e7fe50d9f 100644 --- a/cfw/src/v1/model/HttpQueryCfwAttackLogsResponseDTO_data.cpp +++ b/cfw/src/v1/model/HttpQueryCfwAttackLogsResponseDTO_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/HttpQueryCfwAttackLogsResponseDTO_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value HttpQueryCfwAttackLogsResponseDTO_data::toJson() const return val; } - bool HttpQueryCfwAttackLogsResponseDTO_data::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool HttpQueryCfwAttackLogsResponseDTO_data::fromJson(const web::json::value& va return ok; } + int32_t HttpQueryCfwAttackLogsResponseDTO_data::getTotal() const { return total_; diff --git a/cfw/src/v1/model/HttpQueryCfwAttackLogsResponseDTO_data_records.cpp b/cfw/src/v1/model/HttpQueryCfwAttackLogsResponseDTO_data_records.cpp index 138e06908..24f1a3bd9 100644 --- a/cfw/src/v1/model/HttpQueryCfwAttackLogsResponseDTO_data_records.cpp +++ b/cfw/src/v1/model/HttpQueryCfwAttackLogsResponseDTO_data_records.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/HttpQueryCfwAttackLogsResponseDTO_data_records.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -121,7 +120,6 @@ web::json::value HttpQueryCfwAttackLogsResponseDTO_data_records::toJson() const return val; } - bool HttpQueryCfwAttackLogsResponseDTO_data_records::fromJson(const web::json::value& val) { bool ok = true; @@ -300,6 +298,7 @@ bool HttpQueryCfwAttackLogsResponseDTO_data_records::fromJson(const web::json::v return ok; } + std::string HttpQueryCfwAttackLogsResponseDTO_data_records::getDirection() const { return direction_; diff --git a/cfw/src/v1/model/HttpQueryCfwFlowLogsResponseDTO_data.cpp b/cfw/src/v1/model/HttpQueryCfwFlowLogsResponseDTO_data.cpp index 8a03d270e..5a9b6791b 100644 --- a/cfw/src/v1/model/HttpQueryCfwFlowLogsResponseDTO_data.cpp +++ b/cfw/src/v1/model/HttpQueryCfwFlowLogsResponseDTO_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/HttpQueryCfwFlowLogsResponseDTO_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value HttpQueryCfwFlowLogsResponseDTO_data::toJson() const return val; } - bool HttpQueryCfwFlowLogsResponseDTO_data::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool HttpQueryCfwFlowLogsResponseDTO_data::fromJson(const web::json::value& val) return ok; } + int32_t HttpQueryCfwFlowLogsResponseDTO_data::getTotal() const { return total_; diff --git a/cfw/src/v1/model/HttpQueryCfwFlowLogsResponseDTO_data_records.cpp b/cfw/src/v1/model/HttpQueryCfwFlowLogsResponseDTO_data_records.cpp index 3694fc740..bb11fa13c 100644 --- a/cfw/src/v1/model/HttpQueryCfwFlowLogsResponseDTO_data_records.cpp +++ b/cfw/src/v1/model/HttpQueryCfwFlowLogsResponseDTO_data_records.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/HttpQueryCfwFlowLogsResponseDTO_data_records.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -88,7 +87,6 @@ web::json::value HttpQueryCfwFlowLogsResponseDTO_data_records::toJson() const return val; } - bool HttpQueryCfwFlowLogsResponseDTO_data_records::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool HttpQueryCfwFlowLogsResponseDTO_data_records::fromJson(const web::json::val return ok; } + int32_t HttpQueryCfwFlowLogsResponseDTO_data_records::getBytes() const { return bytes_; diff --git a/cfw/src/v1/model/IdObject.cpp b/cfw/src/v1/model/IdObject.cpp index 56d106859..d84bd308b 100644 --- a/cfw/src/v1/model/IdObject.cpp +++ b/cfw/src/v1/model/IdObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/IdObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -33,7 +32,6 @@ web::json::value IdObject::toJson() const return val; } - bool IdObject::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool IdObject::fromJson(const web::json::value& val) return ok; } + std::string IdObject::getId() const { return id_; diff --git a/cfw/src/v1/model/IpsProtectDTO.cpp b/cfw/src/v1/model/IpsProtectDTO.cpp index c158db394..06efd654d 100644 --- a/cfw/src/v1/model/IpsProtectDTO.cpp +++ b/cfw/src/v1/model/IpsProtectDTO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/IpsProtectDTO.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -38,7 +37,6 @@ web::json::value IpsProtectDTO::toJson() const return val; } - bool IpsProtectDTO::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool IpsProtectDTO::fromJson(const web::json::value& val) return ok; } + std::string IpsProtectDTO::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/IpsProtectModeObject.cpp b/cfw/src/v1/model/IpsProtectModeObject.cpp index db8127b0d..0e1fa00cc 100644 --- a/cfw/src/v1/model/IpsProtectModeObject.cpp +++ b/cfw/src/v1/model/IpsProtectModeObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/IpsProtectModeObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -38,7 +37,6 @@ web::json::value IpsProtectModeObject::toJson() const return val; } - bool IpsProtectModeObject::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool IpsProtectModeObject::fromJson(const web::json::value& val) return ok; } + std::string IpsProtectModeObject::getId() const { return id_; diff --git a/cfw/src/v1/model/IpsSwitchDTO.cpp b/cfw/src/v1/model/IpsSwitchDTO.cpp index b4fc3b8d9..c54e7733f 100644 --- a/cfw/src/v1/model/IpsSwitchDTO.cpp +++ b/cfw/src/v1/model/IpsSwitchDTO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/IpsSwitchDTO.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value IpsSwitchDTO::toJson() const return val; } - bool IpsSwitchDTO::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool IpsSwitchDTO::fromJson(const web::json::value& val) return ok; } + std::string IpsSwitchDTO::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/IpsSwitchResponseDTO.cpp b/cfw/src/v1/model/IpsSwitchResponseDTO.cpp index 06f9ee573..69d49bb2a 100644 --- a/cfw/src/v1/model/IpsSwitchResponseDTO.cpp +++ b/cfw/src/v1/model/IpsSwitchResponseDTO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/IpsSwitchResponseDTO.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value IpsSwitchResponseDTO::toJson() const return val; } - bool IpsSwitchResponseDTO::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool IpsSwitchResponseDTO::fromJson(const web::json::value& val) return ok; } + std::string IpsSwitchResponseDTO::getId() const { return id_; diff --git a/cfw/src/v1/model/ListAccessControlLogsRequest.cpp b/cfw/src/v1/model/ListAccessControlLogsRequest.cpp index f5f9d9422..fda2fe377 100644 --- a/cfw/src/v1/model/ListAccessControlLogsRequest.cpp +++ b/cfw/src/v1/model/ListAccessControlLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListAccessControlLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -108,7 +107,6 @@ web::json::value ListAccessControlLogsRequest::toJson() const return val; } - bool ListAccessControlLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -260,6 +258,7 @@ bool ListAccessControlLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAccessControlLogsRequest::getFwInstanceId() const { return fwInstanceId_; diff --git a/cfw/src/v1/model/ListAccessControlLogsResponse.cpp b/cfw/src/v1/model/ListAccessControlLogsResponse.cpp index f8ef1a61b..e724c8e72 100644 --- a/cfw/src/v1/model/ListAccessControlLogsResponse.cpp +++ b/cfw/src/v1/model/ListAccessControlLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListAccessControlLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListAccessControlLogsResponse::toJson() const return val; } - bool ListAccessControlLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAccessControlLogsResponse::fromJson(const web::json::value& val) return ok; } + HttpQueryCfwAccessControllerLogsResponseDTO_data ListAccessControlLogsResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListAddressItemsUsingGetRequest.cpp b/cfw/src/v1/model/ListAddressItemsUsingGetRequest.cpp index 24abda516..1b17c5f29 100644 --- a/cfw/src/v1/model/ListAddressItemsUsingGetRequest.cpp +++ b/cfw/src/v1/model/ListAddressItemsUsingGetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListAddressItemsUsingGetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -63,7 +62,6 @@ web::json::value ListAddressItemsUsingGetRequest::toJson() const return val; } - bool ListAddressItemsUsingGetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListAddressItemsUsingGetRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAddressItemsUsingGetRequest::getSetId() const { return setId_; diff --git a/cfw/src/v1/model/ListAddressItemsUsingGetResponse.cpp b/cfw/src/v1/model/ListAddressItemsUsingGetResponse.cpp index ac4600c8a..04609bbda 100644 --- a/cfw/src/v1/model/ListAddressItemsUsingGetResponse.cpp +++ b/cfw/src/v1/model/ListAddressItemsUsingGetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListAddressItemsUsingGetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListAddressItemsUsingGetResponse::toJson() const return val; } - bool ListAddressItemsUsingGetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAddressItemsUsingGetResponse::fromJson(const web::json::value& val) return ok; } + AddressItemListResponseDTO_data ListAddressItemsUsingGetResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListAddressSetDetailUsingGetRequest.cpp b/cfw/src/v1/model/ListAddressSetDetailUsingGetRequest.cpp index e62ec38a3..9329a6fd8 100644 --- a/cfw/src/v1/model/ListAddressSetDetailUsingGetRequest.cpp +++ b/cfw/src/v1/model/ListAddressSetDetailUsingGetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListAddressSetDetailUsingGetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value ListAddressSetDetailUsingGetRequest::toJson() const return val; } - bool ListAddressSetDetailUsingGetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListAddressSetDetailUsingGetRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAddressSetDetailUsingGetRequest::getSetId() const { return setId_; diff --git a/cfw/src/v1/model/ListAddressSetDetailUsingGetResponse.cpp b/cfw/src/v1/model/ListAddressSetDetailUsingGetResponse.cpp index 12ca103c8..14430a973 100644 --- a/cfw/src/v1/model/ListAddressSetDetailUsingGetResponse.cpp +++ b/cfw/src/v1/model/ListAddressSetDetailUsingGetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListAddressSetDetailUsingGetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListAddressSetDetailUsingGetResponse::toJson() const return val; } - bool ListAddressSetDetailUsingGetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAddressSetDetailUsingGetResponse::fromJson(const web::json::value& val) return ok; } + AddressSetDetailResponseDTO_data ListAddressSetDetailUsingGetResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListAddressSetListUsingGetRequest.cpp b/cfw/src/v1/model/ListAddressSetListUsingGetRequest.cpp index d2e27e3ad..0cc4a51cc 100644 --- a/cfw/src/v1/model/ListAddressSetListUsingGetRequest.cpp +++ b/cfw/src/v1/model/ListAddressSetListUsingGetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListAddressSetListUsingGetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -68,7 +67,6 @@ web::json::value ListAddressSetListUsingGetRequest::toJson() const return val; } - bool ListAddressSetListUsingGetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListAddressSetListUsingGetRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAddressSetListUsingGetRequest::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/ListAddressSetListUsingGetResponse.cpp b/cfw/src/v1/model/ListAddressSetListUsingGetResponse.cpp index 8d5030bc5..6debddc5d 100644 --- a/cfw/src/v1/model/ListAddressSetListUsingGetResponse.cpp +++ b/cfw/src/v1/model/ListAddressSetListUsingGetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListAddressSetListUsingGetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListAddressSetListUsingGetResponse::toJson() const return val; } - bool ListAddressSetListUsingGetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAddressSetListUsingGetResponse::fromJson(const web::json::value& val) return ok; } + AddressSetListResponseDTO_data ListAddressSetListUsingGetResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListAttackLogsRequest.cpp b/cfw/src/v1/model/ListAttackLogsRequest.cpp index b07bd14a1..62d234436 100644 --- a/cfw/src/v1/model/ListAttackLogsRequest.cpp +++ b/cfw/src/v1/model/ListAttackLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListAttackLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -128,7 +127,6 @@ web::json::value ListAttackLogsRequest::toJson() const return val; } - bool ListAttackLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -316,6 +314,7 @@ bool ListAttackLogsRequest::fromJson(const web::json::value& val) return ok; } + int64_t ListAttackLogsRequest::getStartTime() const { return startTime_; diff --git a/cfw/src/v1/model/ListAttackLogsResponse.cpp b/cfw/src/v1/model/ListAttackLogsResponse.cpp index d4bf3e534..af03d6dd7 100644 --- a/cfw/src/v1/model/ListAttackLogsResponse.cpp +++ b/cfw/src/v1/model/ListAttackLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListAttackLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListAttackLogsResponse::toJson() const return val; } - bool ListAttackLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAttackLogsResponse::fromJson(const web::json::value& val) return ok; } + HttpQueryCfwAttackLogsResponseDTO_data ListAttackLogsResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListBlackWhiteListsUsingGetRequest.cpp b/cfw/src/v1/model/ListBlackWhiteListsUsingGetRequest.cpp index 0f7a2d117..781938fb4 100644 --- a/cfw/src/v1/model/ListBlackWhiteListsUsingGetRequest.cpp +++ b/cfw/src/v1/model/ListBlackWhiteListsUsingGetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListBlackWhiteListsUsingGetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -73,7 +72,6 @@ web::json::value ListBlackWhiteListsUsingGetRequest::toJson() const return val; } - bool ListBlackWhiteListsUsingGetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ListBlackWhiteListsUsingGetRequest::fromJson(const web::json::value& val) return ok; } + std::string ListBlackWhiteListsUsingGetRequest::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/ListBlackWhiteListsUsingGetResponse.cpp b/cfw/src/v1/model/ListBlackWhiteListsUsingGetResponse.cpp index 705a21a9b..f62106dc7 100644 --- a/cfw/src/v1/model/ListBlackWhiteListsUsingGetResponse.cpp +++ b/cfw/src/v1/model/ListBlackWhiteListsUsingGetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListBlackWhiteListsUsingGetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListBlackWhiteListsUsingGetResponse::toJson() const return val; } - bool ListBlackWhiteListsUsingGetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListBlackWhiteListsUsingGetResponse::fromJson(const web::json::value& val) return ok; } + BlackWhiteListResponse_data ListBlackWhiteListsUsingGetResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListDnsServersRequest.cpp b/cfw/src/v1/model/ListDnsServersRequest.cpp index a5cc3e058..ed9860434 100644 --- a/cfw/src/v1/model/ListDnsServersRequest.cpp +++ b/cfw/src/v1/model/ListDnsServersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListDnsServersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -48,7 +47,6 @@ web::json::value ListDnsServersRequest::toJson() const return val; } - bool ListDnsServersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListDnsServersRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListDnsServersRequest::getLimit() const { return limit_; diff --git a/cfw/src/v1/model/ListDnsServersResponse.cpp b/cfw/src/v1/model/ListDnsServersResponse.cpp index 0180c1fb8..09dfe81fd 100644 --- a/cfw/src/v1/model/ListDnsServersResponse.cpp +++ b/cfw/src/v1/model/ListDnsServersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListDnsServersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -37,7 +36,6 @@ web::json::value ListDnsServersResponse::toJson() const return val; } - bool ListDnsServersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDnsServersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDnsServersResponse::getData() { return data_; diff --git a/cfw/src/v1/model/ListEastWestFirewallRequest.cpp b/cfw/src/v1/model/ListEastWestFirewallRequest.cpp index d7a97964f..54a4c548c 100644 --- a/cfw/src/v1/model/ListEastWestFirewallRequest.cpp +++ b/cfw/src/v1/model/ListEastWestFirewallRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListEastWestFirewallRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -48,7 +47,6 @@ web::json::value ListEastWestFirewallRequest::toJson() const return val; } - bool ListEastWestFirewallRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListEastWestFirewallRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListEastWestFirewallRequest::getLimit() const { return limit_; diff --git a/cfw/src/v1/model/ListEastWestFirewallResponse.cpp b/cfw/src/v1/model/ListEastWestFirewallResponse.cpp index 9939b8fbd..7567a8174 100644 --- a/cfw/src/v1/model/ListEastWestFirewallResponse.cpp +++ b/cfw/src/v1/model/ListEastWestFirewallResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListEastWestFirewallResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListEastWestFirewallResponse::toJson() const return val; } - bool ListEastWestFirewallResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListEastWestFirewallResponse::fromJson(const web::json::value& val) return ok; } + GetEastWestFirewallResponseBody ListEastWestFirewallResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListEipResourcesRequest.cpp b/cfw/src/v1/model/ListEipResourcesRequest.cpp index b9e25daa8..7ceabca01 100644 --- a/cfw/src/v1/model/ListEipResourcesRequest.cpp +++ b/cfw/src/v1/model/ListEipResourcesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListEipResourcesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -88,7 +87,6 @@ web::json::value ListEipResourcesRequest::toJson() const return val; } - bool ListEipResourcesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool ListEipResourcesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListEipResourcesRequest::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/ListEipResourcesResponse.cpp b/cfw/src/v1/model/ListEipResourcesResponse.cpp index 5e1f52fc2..e2acaad70 100644 --- a/cfw/src/v1/model/ListEipResourcesResponse.cpp +++ b/cfw/src/v1/model/ListEipResourcesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListEipResourcesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListEipResourcesResponse::toJson() const return val; } - bool ListEipResourcesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListEipResourcesResponse::fromJson(const web::json::value& val) return ok; } + EipResponseData ListEipResourcesResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListFirewallUsingGetRequest.cpp b/cfw/src/v1/model/ListFirewallUsingGetRequest.cpp index 215bb13d2..196d631f9 100644 --- a/cfw/src/v1/model/ListFirewallUsingGetRequest.cpp +++ b/cfw/src/v1/model/ListFirewallUsingGetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListFirewallUsingGetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -53,7 +52,6 @@ web::json::value ListFirewallUsingGetRequest::toJson() const return val; } - bool ListFirewallUsingGetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListFirewallUsingGetRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListFirewallUsingGetRequest::getOffset() const { return offset_; diff --git a/cfw/src/v1/model/ListFirewallUsingGetResponse.cpp b/cfw/src/v1/model/ListFirewallUsingGetResponse.cpp index 447c0fc62..04f85fc95 100644 --- a/cfw/src/v1/model/ListFirewallUsingGetResponse.cpp +++ b/cfw/src/v1/model/ListFirewallUsingGetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListFirewallUsingGetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListFirewallUsingGetResponse::toJson() const return val; } - bool ListFirewallUsingGetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListFirewallUsingGetResponse::fromJson(const web::json::value& val) return ok; } + GetFirewallInstanceData ListFirewallUsingGetResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListFlowLogsRequest.cpp b/cfw/src/v1/model/ListFlowLogsRequest.cpp index 844bf915f..9555ba4eb 100644 --- a/cfw/src/v1/model/ListFlowLogsRequest.cpp +++ b/cfw/src/v1/model/ListFlowLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListFlowLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -108,7 +107,6 @@ web::json::value ListFlowLogsRequest::toJson() const return val; } - bool ListFlowLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -260,6 +258,7 @@ bool ListFlowLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListFlowLogsRequest::getFwInstanceId() const { return fwInstanceId_; diff --git a/cfw/src/v1/model/ListFlowLogsResponse.cpp b/cfw/src/v1/model/ListFlowLogsResponse.cpp index 9e45dedc1..1079b88e9 100644 --- a/cfw/src/v1/model/ListFlowLogsResponse.cpp +++ b/cfw/src/v1/model/ListFlowLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListFlowLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListFlowLogsResponse::toJson() const return val; } - bool ListFlowLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListFlowLogsResponse::fromJson(const web::json::value& val) return ok; } + HttpQueryCfwFlowLogsResponseDTO_data ListFlowLogsResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListIpsProtectModeUsingPostRequest.cpp b/cfw/src/v1/model/ListIpsProtectModeUsingPostRequest.cpp index 9fce3ef6e..3f3fa2cac 100644 --- a/cfw/src/v1/model/ListIpsProtectModeUsingPostRequest.cpp +++ b/cfw/src/v1/model/ListIpsProtectModeUsingPostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListIpsProtectModeUsingPostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value ListIpsProtectModeUsingPostRequest::toJson() const return val; } - bool ListIpsProtectModeUsingPostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListIpsProtectModeUsingPostRequest::fromJson(const web::json::value& val) return ok; } + std::string ListIpsProtectModeUsingPostRequest::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/ListIpsProtectModeUsingPostResponse.cpp b/cfw/src/v1/model/ListIpsProtectModeUsingPostResponse.cpp index 394b6d5a8..d02e58dac 100644 --- a/cfw/src/v1/model/ListIpsProtectModeUsingPostResponse.cpp +++ b/cfw/src/v1/model/ListIpsProtectModeUsingPostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListIpsProtectModeUsingPostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListIpsProtectModeUsingPostResponse::toJson() const return val; } - bool ListIpsProtectModeUsingPostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListIpsProtectModeUsingPostResponse::fromJson(const web::json::value& val) return ok; } + IpsProtectModeObject ListIpsProtectModeUsingPostResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListIpsSwitchStatusUsingGetRequest.cpp b/cfw/src/v1/model/ListIpsSwitchStatusUsingGetRequest.cpp index 482b1662b..1b0a6b823 100644 --- a/cfw/src/v1/model/ListIpsSwitchStatusUsingGetRequest.cpp +++ b/cfw/src/v1/model/ListIpsSwitchStatusUsingGetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListIpsSwitchStatusUsingGetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value ListIpsSwitchStatusUsingGetRequest::toJson() const return val; } - bool ListIpsSwitchStatusUsingGetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListIpsSwitchStatusUsingGetRequest::fromJson(const web::json::value& val) return ok; } + std::string ListIpsSwitchStatusUsingGetRequest::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/ListIpsSwitchStatusUsingGetResponse.cpp b/cfw/src/v1/model/ListIpsSwitchStatusUsingGetResponse.cpp index c789c9cff..8d9c8a40e 100644 --- a/cfw/src/v1/model/ListIpsSwitchStatusUsingGetResponse.cpp +++ b/cfw/src/v1/model/ListIpsSwitchStatusUsingGetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListIpsSwitchStatusUsingGetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListIpsSwitchStatusUsingGetResponse::toJson() const return val; } - bool ListIpsSwitchStatusUsingGetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListIpsSwitchStatusUsingGetResponse::fromJson(const web::json::value& val) return ok; } + IpsSwitchResponseDTO ListIpsSwitchStatusUsingGetResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListParseDomainDetailsRequest.cpp b/cfw/src/v1/model/ListParseDomainDetailsRequest.cpp index 2cc5b8680..71367b350 100644 --- a/cfw/src/v1/model/ListParseDomainDetailsRequest.cpp +++ b/cfw/src/v1/model/ListParseDomainDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListParseDomainDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value ListParseDomainDetailsRequest::toJson() const return val; } - bool ListParseDomainDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListParseDomainDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListParseDomainDetailsRequest::getDomainName() const { return domainName_; diff --git a/cfw/src/v1/model/ListParseDomainDetailsResponse.cpp b/cfw/src/v1/model/ListParseDomainDetailsResponse.cpp index 45653f204..3fe8d8d63 100644 --- a/cfw/src/v1/model/ListParseDomainDetailsResponse.cpp +++ b/cfw/src/v1/model/ListParseDomainDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListParseDomainDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListParseDomainDetailsResponse::toJson() const return val; } - bool ListParseDomainDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListParseDomainDetailsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListParseDomainDetailsResponse::getData() { return data_; diff --git a/cfw/src/v1/model/ListRuleAclUsingPutRequest.cpp b/cfw/src/v1/model/ListRuleAclUsingPutRequest.cpp index 5ae6ce6c3..fd573c677 100644 --- a/cfw/src/v1/model/ListRuleAclUsingPutRequest.cpp +++ b/cfw/src/v1/model/ListRuleAclUsingPutRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListRuleAclUsingPutRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -47,7 +46,6 @@ web::json::value ListRuleAclUsingPutRequest::toJson() const return val; } - bool ListRuleAclUsingPutRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListRuleAclUsingPutRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRuleAclUsingPutRequest::getAclRuleId() const { return aclRuleId_; diff --git a/cfw/src/v1/model/ListRuleAclUsingPutResponse.cpp b/cfw/src/v1/model/ListRuleAclUsingPutResponse.cpp index 32f332a01..4dd32d9aa 100644 --- a/cfw/src/v1/model/ListRuleAclUsingPutResponse.cpp +++ b/cfw/src/v1/model/ListRuleAclUsingPutResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListRuleAclUsingPutResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListRuleAclUsingPutResponse::toJson() const return val; } - bool ListRuleAclUsingPutResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListRuleAclUsingPutResponse::fromJson(const web::json::value& val) return ok; } + RuleId ListRuleAclUsingPutResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListRuleAclsUsingGetRequest.cpp b/cfw/src/v1/model/ListRuleAclsUsingGetRequest.cpp index 6b82108a4..16a5ed50e 100644 --- a/cfw/src/v1/model/ListRuleAclsUsingGetRequest.cpp +++ b/cfw/src/v1/model/ListRuleAclsUsingGetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListRuleAclsUsingGetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -93,7 +92,6 @@ web::json::value ListRuleAclsUsingGetRequest::toJson() const return val; } - bool ListRuleAclsUsingGetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -218,6 +216,7 @@ bool ListRuleAclsUsingGetRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRuleAclsUsingGetRequest::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/ListRuleAclsUsingGetResponse.cpp b/cfw/src/v1/model/ListRuleAclsUsingGetResponse.cpp index 3380a582e..11ea0571b 100644 --- a/cfw/src/v1/model/ListRuleAclsUsingGetResponse.cpp +++ b/cfw/src/v1/model/ListRuleAclsUsingGetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListRuleAclsUsingGetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListRuleAclsUsingGetResponse::toJson() const return val; } - bool ListRuleAclsUsingGetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListRuleAclsUsingGetResponse::fromJson(const web::json::value& val) return ok; } + RuleAclListResponseDTO_data ListRuleAclsUsingGetResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListRuleHitCountDto.cpp b/cfw/src/v1/model/ListRuleHitCountDto.cpp index 31e3fd92f..d00f2fb47 100644 --- a/cfw/src/v1/model/ListRuleHitCountDto.cpp +++ b/cfw/src/v1/model/ListRuleHitCountDto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListRuleHitCountDto.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListRuleHitCountDto::toJson() const return val; } - bool ListRuleHitCountDto::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListRuleHitCountDto::fromJson(const web::json::value& val) return ok; } + std::vector& ListRuleHitCountDto::getRuleIds() { return ruleIds_; diff --git a/cfw/src/v1/model/ListRuleHitCountRequest.cpp b/cfw/src/v1/model/ListRuleHitCountRequest.cpp index ee25e6140..fbeb2a1f5 100644 --- a/cfw/src/v1/model/ListRuleHitCountRequest.cpp +++ b/cfw/src/v1/model/ListRuleHitCountRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListRuleHitCountRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value ListRuleHitCountRequest::toJson() const return val; } - bool ListRuleHitCountRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListRuleHitCountRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRuleHitCountRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/cfw/src/v1/model/ListRuleHitCountResponse.cpp b/cfw/src/v1/model/ListRuleHitCountResponse.cpp index b7fbb3b86..dab1ac0ef 100644 --- a/cfw/src/v1/model/ListRuleHitCountResponse.cpp +++ b/cfw/src/v1/model/ListRuleHitCountResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListRuleHitCountResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListRuleHitCountResponse::toJson() const return val; } - bool ListRuleHitCountResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListRuleHitCountResponse::fromJson(const web::json::value& val) return ok; } + RuleHitCountRecords ListRuleHitCountResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListServiceItemsDetailsRequest.cpp b/cfw/src/v1/model/ListServiceItemsDetailsRequest.cpp index a5af309e7..b2b25e9a5 100644 --- a/cfw/src/v1/model/ListServiceItemsDetailsRequest.cpp +++ b/cfw/src/v1/model/ListServiceItemsDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListServiceItemsDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -58,7 +57,6 @@ web::json::value ListServiceItemsDetailsRequest::toJson() const return val; } - bool ListServiceItemsDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListServiceItemsDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListServiceItemsDetailsRequest::getSetId() const { return setId_; diff --git a/cfw/src/v1/model/ListServiceItemsDetailsResponse.cpp b/cfw/src/v1/model/ListServiceItemsDetailsResponse.cpp index 81057e6d9..9b5ef1847 100644 --- a/cfw/src/v1/model/ListServiceItemsDetailsResponse.cpp +++ b/cfw/src/v1/model/ListServiceItemsDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListServiceItemsDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListServiceItemsDetailsResponse::toJson() const return val; } - bool ListServiceItemsDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListServiceItemsDetailsResponse::fromJson(const web::json::value& val) return ok; } + ServiceItemListResponseDto_data ListServiceItemsDetailsResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListServiceSetDetailsRequest.cpp b/cfw/src/v1/model/ListServiceSetDetailsRequest.cpp index 507ffb10f..bdb7b12cb 100644 --- a/cfw/src/v1/model/ListServiceSetDetailsRequest.cpp +++ b/cfw/src/v1/model/ListServiceSetDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListServiceSetDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value ListServiceSetDetailsRequest::toJson() const return val; } - bool ListServiceSetDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListServiceSetDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListServiceSetDetailsRequest::getSetId() const { return setId_; diff --git a/cfw/src/v1/model/ListServiceSetDetailsResponse.cpp b/cfw/src/v1/model/ListServiceSetDetailsResponse.cpp index dc6999fef..77f0c652b 100644 --- a/cfw/src/v1/model/ListServiceSetDetailsResponse.cpp +++ b/cfw/src/v1/model/ListServiceSetDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListServiceSetDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListServiceSetDetailsResponse::toJson() const return val; } - bool ListServiceSetDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListServiceSetDetailsResponse::fromJson(const web::json::value& val) return ok; } + ServiceSetDetailResponseDto ListServiceSetDetailsResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListServiceSetRequest.cpp b/cfw/src/v1/model/ListServiceSetRequest.cpp index f71e1c638..a2a1f20c5 100644 --- a/cfw/src/v1/model/ListServiceSetRequest.cpp +++ b/cfw/src/v1/model/ListServiceSetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListServiceSetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -58,7 +57,6 @@ web::json::value ListServiceSetRequest::toJson() const return val; } - bool ListServiceSetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListServiceSetRequest::fromJson(const web::json::value& val) return ok; } + std::string ListServiceSetRequest::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/ListServiceSetResponse.cpp b/cfw/src/v1/model/ListServiceSetResponse.cpp index 9c46458bb..452c95b45 100644 --- a/cfw/src/v1/model/ListServiceSetResponse.cpp +++ b/cfw/src/v1/model/ListServiceSetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListServiceSetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ListServiceSetResponse::toJson() const return val; } - bool ListServiceSetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListServiceSetResponse::fromJson(const web::json::value& val) return ok; } + ServiceSetRecords ListServiceSetResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/ListVpcProtectsRequest.cpp b/cfw/src/v1/model/ListVpcProtectsRequest.cpp index 53d003395..d2e3680ca 100644 --- a/cfw/src/v1/model/ListVpcProtectsRequest.cpp +++ b/cfw/src/v1/model/ListVpcProtectsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListVpcProtectsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value ListVpcProtectsRequest::toJson() const return val; } - bool ListVpcProtectsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListVpcProtectsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListVpcProtectsRequest::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/ListVpcProtectsResponse.cpp b/cfw/src/v1/model/ListVpcProtectsResponse.cpp index efeb7ef1c..8e0e4b59e 100644 --- a/cfw/src/v1/model/ListVpcProtectsResponse.cpp +++ b/cfw/src/v1/model/ListVpcProtectsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ListVpcProtectsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -37,7 +36,6 @@ web::json::value ListVpcProtectsResponse::toJson() const return val; } - bool ListVpcProtectsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListVpcProtectsResponse::fromJson(const web::json::value& val) return ok; } + std::string ListVpcProtectsResponse::getTraceId() const { return traceId_; diff --git a/cfw/src/v1/model/OrderRuleAclDto.cpp b/cfw/src/v1/model/OrderRuleAclDto.cpp index 8e0c8b8fe..67471d28c 100644 --- a/cfw/src/v1/model/OrderRuleAclDto.cpp +++ b/cfw/src/v1/model/OrderRuleAclDto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/OrderRuleAclDto.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -38,7 +37,6 @@ web::json::value OrderRuleAclDto::toJson() const return val; } - bool OrderRuleAclDto::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OrderRuleAclDto::fromJson(const web::json::value& val) return ok; } + std::string OrderRuleAclDto::getDestRuleId() const { return destRuleId_; diff --git a/cfw/src/v1/model/Packet.cpp b/cfw/src/v1/model/Packet.cpp index b84901068..7f853f86c 100644 --- a/cfw/src/v1/model/Packet.cpp +++ b/cfw/src/v1/model/Packet.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/Packet.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value Packet::toJson() const return val; } - bool Packet::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool Packet::fromJson(const web::json::value& val) return ok; } + std::string Packet::getHexIndex() const { return hexIndex_; diff --git a/cfw/src/v1/model/PacketMessage.cpp b/cfw/src/v1/model/PacketMessage.cpp index 2720c6d8d..a2f6a22c6 100644 --- a/cfw/src/v1/model/PacketMessage.cpp +++ b/cfw/src/v1/model/PacketMessage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/PacketMessage.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value PacketMessage::toJson() const return val; } - bool PacketMessage::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool PacketMessage::fromJson(const web::json::value& val) return ok; } + std::string PacketMessage::getHexIndex() const { return hexIndex_; diff --git a/cfw/src/v1/model/ProtectObjectVO.cpp b/cfw/src/v1/model/ProtectObjectVO.cpp index 5beb2e573..9b7dadafa 100644 --- a/cfw/src/v1/model/ProtectObjectVO.cpp +++ b/cfw/src/v1/model/ProtectObjectVO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ProtectObjectVO.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value ProtectObjectVO::toJson() const return val; } - bool ProtectObjectVO::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ProtectObjectVO::fromJson(const web::json::value& val) return ok; } + std::string ProtectObjectVO::getObjectId() const { return objectId_; diff --git a/cfw/src/v1/model/RuleAclListResponseDTO_data.cpp b/cfw/src/v1/model/RuleAclListResponseDTO_data.cpp index b9a080244..7d7bc9084 100644 --- a/cfw/src/v1/model/RuleAclListResponseDTO_data.cpp +++ b/cfw/src/v1/model/RuleAclListResponseDTO_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/RuleAclListResponseDTO_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -52,7 +51,6 @@ web::json::value RuleAclListResponseDTO_data::toJson() const return val; } - bool RuleAclListResponseDTO_data::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool RuleAclListResponseDTO_data::fromJson(const web::json::value& val) return ok; } + int32_t RuleAclListResponseDTO_data::getOffset() const { return offset_; diff --git a/cfw/src/v1/model/RuleAclListResponseDTO_data_records.cpp b/cfw/src/v1/model/RuleAclListResponseDTO_data_records.cpp index 386e17e83..8a9b4cf25 100644 --- a/cfw/src/v1/model/RuleAclListResponseDTO_data_records.cpp +++ b/cfw/src/v1/model/RuleAclListResponseDTO_data_records.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/RuleAclListResponseDTO_data_records.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -109,7 +108,6 @@ web::json::value RuleAclListResponseDTO_data_records::toJson() const return val; } - bool RuleAclListResponseDTO_data_records::fromJson(const web::json::value& val) { bool ok = true; @@ -270,6 +268,7 @@ bool RuleAclListResponseDTO_data_records::fromJson(const web::json::value& val) return ok; } + std::string RuleAclListResponseDTO_data_records::getRuleId() const { return ruleId_; diff --git a/cfw/src/v1/model/RuleAddressDto.cpp b/cfw/src/v1/model/RuleAddressDto.cpp index 01463bb87..01e5ffa83 100644 --- a/cfw/src/v1/model/RuleAddressDto.cpp +++ b/cfw/src/v1/model/RuleAddressDto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/RuleAddressDto.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -58,7 +57,6 @@ web::json::value RuleAddressDto::toJson() const return val; } - bool RuleAddressDto::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool RuleAddressDto::fromJson(const web::json::value& val) return ok; } + int32_t RuleAddressDto::getType() const { return type_; diff --git a/cfw/src/v1/model/RuleHitCountObject.cpp b/cfw/src/v1/model/RuleHitCountObject.cpp index 6c6e8ce88..42dd132c8 100644 --- a/cfw/src/v1/model/RuleHitCountObject.cpp +++ b/cfw/src/v1/model/RuleHitCountObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/RuleHitCountObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -38,7 +37,6 @@ web::json::value RuleHitCountObject::toJson() const return val; } - bool RuleHitCountObject::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RuleHitCountObject::fromJson(const web::json::value& val) return ok; } + std::string RuleHitCountObject::getRuleId() const { return ruleId_; diff --git a/cfw/src/v1/model/RuleHitCountRecords.cpp b/cfw/src/v1/model/RuleHitCountRecords.cpp index b18371bdf..2a774940f 100644 --- a/cfw/src/v1/model/RuleHitCountRecords.cpp +++ b/cfw/src/v1/model/RuleHitCountRecords.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/RuleHitCountRecords.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -47,7 +46,6 @@ web::json::value RuleHitCountRecords::toJson() const return val; } - bool RuleHitCountRecords::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool RuleHitCountRecords::fromJson(const web::json::value& val) return ok; } + int32_t RuleHitCountRecords::getLimit() const { return limit_; diff --git a/cfw/src/v1/model/RuleId.cpp b/cfw/src/v1/model/RuleId.cpp index e67f705ce..0a0ae710d 100644 --- a/cfw/src/v1/model/RuleId.cpp +++ b/cfw/src/v1/model/RuleId.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/RuleId.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -33,7 +32,6 @@ web::json::value RuleId::toJson() const return val; } - bool RuleId::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RuleId::fromJson(const web::json::value& val) return ok; } + std::string RuleId::getId() const { return id_; diff --git a/cfw/src/v1/model/RuleIdList.cpp b/cfw/src/v1/model/RuleIdList.cpp index 379c008db..0dd1d4f97 100644 --- a/cfw/src/v1/model/RuleIdList.cpp +++ b/cfw/src/v1/model/RuleIdList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/RuleIdList.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value RuleIdList::toJson() const return val; } - bool RuleIdList::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RuleIdList::fromJson(const web::json::value& val) return ok; } + std::vector& RuleIdList::getRules() { return rules_; diff --git a/cfw/src/v1/model/RuleServiceDto.cpp b/cfw/src/v1/model/RuleServiceDto.cpp index 9c0f8c248..5da1143ff 100644 --- a/cfw/src/v1/model/RuleServiceDto.cpp +++ b/cfw/src/v1/model/RuleServiceDto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/RuleServiceDto.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -58,7 +57,6 @@ web::json::value RuleServiceDto::toJson() const return val; } - bool RuleServiceDto::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool RuleServiceDto::fromJson(const web::json::value& val) return ok; } + int32_t RuleServiceDto::getType() const { return type_; diff --git a/cfw/src/v1/model/ServiceItemIds.cpp b/cfw/src/v1/model/ServiceItemIds.cpp index 8bb2b5aaf..47962ebd9 100644 --- a/cfw/src/v1/model/ServiceItemIds.cpp +++ b/cfw/src/v1/model/ServiceItemIds.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ServiceItemIds.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value ServiceItemIds::toJson() const return val; } - bool ServiceItemIds::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ServiceItemIds::fromJson(const web::json::value& val) return ok; } + std::vector& ServiceItemIds::getItems() { return items_; diff --git a/cfw/src/v1/model/ServiceItemListResponseDto_data.cpp b/cfw/src/v1/model/ServiceItemListResponseDto_data.cpp index 265e4ef13..b50ce73c5 100644 --- a/cfw/src/v1/model/ServiceItemListResponseDto_data.cpp +++ b/cfw/src/v1/model/ServiceItemListResponseDto_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ServiceItemListResponseDto_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -52,7 +51,6 @@ web::json::value ServiceItemListResponseDto_data::toJson() const return val; } - bool ServiceItemListResponseDto_data::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ServiceItemListResponseDto_data::fromJson(const web::json::value& val) return ok; } + int32_t ServiceItemListResponseDto_data::getOffset() const { return offset_; diff --git a/cfw/src/v1/model/ServiceItemListResponseDto_data_records.cpp b/cfw/src/v1/model/ServiceItemListResponseDto_data_records.cpp index a237818ba..aea177d81 100644 --- a/cfw/src/v1/model/ServiceItemListResponseDto_data_records.cpp +++ b/cfw/src/v1/model/ServiceItemListResponseDto_data_records.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ServiceItemListResponseDto_data_records.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -58,7 +57,6 @@ web::json::value ServiceItemListResponseDto_data_records::toJson() const return val; } - bool ServiceItemListResponseDto_data_records::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ServiceItemListResponseDto_data_records::fromJson(const web::json::value& v return ok; } + std::string ServiceItemListResponseDto_data_records::getItemId() const { return itemId_; diff --git a/cfw/src/v1/model/ServiceSet.cpp b/cfw/src/v1/model/ServiceSet.cpp index ec30797b4..92098548e 100644 --- a/cfw/src/v1/model/ServiceSet.cpp +++ b/cfw/src/v1/model/ServiceSet.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ServiceSet.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -53,7 +52,6 @@ web::json::value ServiceSet::toJson() const return val; } - bool ServiceSet::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ServiceSet::fromJson(const web::json::value& val) return ok; } + std::string ServiceSet::getSetId() const { return setId_; diff --git a/cfw/src/v1/model/ServiceSetDetailResponseDto.cpp b/cfw/src/v1/model/ServiceSetDetailResponseDto.cpp index 2b4188bbe..60ffc4e9f 100644 --- a/cfw/src/v1/model/ServiceSetDetailResponseDto.cpp +++ b/cfw/src/v1/model/ServiceSetDetailResponseDto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ServiceSetDetailResponseDto.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value ServiceSetDetailResponseDto::toJson() const return val; } - bool ServiceSetDetailResponseDto::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ServiceSetDetailResponseDto::fromJson(const web::json::value& val) return ok; } + std::string ServiceSetDetailResponseDto::getId() const { return id_; diff --git a/cfw/src/v1/model/ServiceSetRecords.cpp b/cfw/src/v1/model/ServiceSetRecords.cpp index f42b364f5..412eb3f53 100644 --- a/cfw/src/v1/model/ServiceSetRecords.cpp +++ b/cfw/src/v1/model/ServiceSetRecords.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/ServiceSetRecords.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -47,7 +46,6 @@ web::json::value ServiceSetRecords::toJson() const return val; } - bool ServiceSetRecords::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ServiceSetRecords::fromJson(const web::json::value& val) return ok; } + int32_t ServiceSetRecords::getOffset() const { return offset_; diff --git a/cfw/src/v1/model/SubnetInfo.cpp b/cfw/src/v1/model/SubnetInfo.cpp index 0bf175993..f510d84ee 100644 --- a/cfw/src/v1/model/SubnetInfo.cpp +++ b/cfw/src/v1/model/SubnetInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/SubnetInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -63,7 +62,6 @@ web::json::value SubnetInfo::toJson() const return val; } - bool SubnetInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool SubnetInfo::fromJson(const web::json::value& val) return ok; } + std::string SubnetInfo::getAvailabilityZone() const { return availabilityZone_; diff --git a/cfw/src/v1/model/SuccessRsp_data.cpp b/cfw/src/v1/model/SuccessRsp_data.cpp index f42d0442a..60f059db9 100644 --- a/cfw/src/v1/model/SuccessRsp_data.cpp +++ b/cfw/src/v1/model/SuccessRsp_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/SuccessRsp_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -33,7 +32,6 @@ web::json::value SuccessRsp_data::toJson() const return val; } - bool SuccessRsp_data::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SuccessRsp_data::fromJson(const web::json::value& val) return ok; } + std::string SuccessRsp_data::getId() const { return id_; diff --git a/cfw/src/v1/model/Tag.cpp b/cfw/src/v1/model/Tag.cpp index 3daae352b..507ade720 100644 --- a/cfw/src/v1/model/Tag.cpp +++ b/cfw/src/v1/model/Tag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/Tag.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -38,7 +37,6 @@ web::json::value Tag::toJson() const return val; } - bool Tag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Tag::fromJson(const web::json::value& val) return ok; } + std::string Tag::getKey() const { return key_; diff --git a/cfw/src/v1/model/UpdateAddressSetDto.cpp b/cfw/src/v1/model/UpdateAddressSetDto.cpp index 325b708eb..605ed6ec0 100644 --- a/cfw/src/v1/model/UpdateAddressSetDto.cpp +++ b/cfw/src/v1/model/UpdateAddressSetDto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateAddressSetDto.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value UpdateAddressSetDto::toJson() const return val; } - bool UpdateAddressSetDto::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdateAddressSetDto::fromJson(const web::json::value& val) return ok; } + std::string UpdateAddressSetDto::getName() const { return name_; diff --git a/cfw/src/v1/model/UpdateAddressSetInfoUsingPutRequest.cpp b/cfw/src/v1/model/UpdateAddressSetInfoUsingPutRequest.cpp index 49215d850..9ca3035ae 100644 --- a/cfw/src/v1/model/UpdateAddressSetInfoUsingPutRequest.cpp +++ b/cfw/src/v1/model/UpdateAddressSetInfoUsingPutRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateAddressSetInfoUsingPutRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -47,7 +46,6 @@ web::json::value UpdateAddressSetInfoUsingPutRequest::toJson() const return val; } - bool UpdateAddressSetInfoUsingPutRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdateAddressSetInfoUsingPutRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateAddressSetInfoUsingPutRequest::getSetId() const { return setId_; diff --git a/cfw/src/v1/model/UpdateAddressSetInfoUsingPutResponse.cpp b/cfw/src/v1/model/UpdateAddressSetInfoUsingPutResponse.cpp index 55d5ba76e..99f644ae9 100644 --- a/cfw/src/v1/model/UpdateAddressSetInfoUsingPutResponse.cpp +++ b/cfw/src/v1/model/UpdateAddressSetInfoUsingPutResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateAddressSetInfoUsingPutResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value UpdateAddressSetInfoUsingPutResponse::toJson() const return val; } - bool UpdateAddressSetInfoUsingPutResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateAddressSetInfoUsingPutResponse::fromJson(const web::json::value& val) return ok; } + IdObject UpdateAddressSetInfoUsingPutResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/UpdateBlackWhiteListDto.cpp b/cfw/src/v1/model/UpdateBlackWhiteListDto.cpp index 59db9b7a9..a2f743462 100644 --- a/cfw/src/v1/model/UpdateBlackWhiteListDto.cpp +++ b/cfw/src/v1/model/UpdateBlackWhiteListDto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateBlackWhiteListDto.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -63,7 +62,6 @@ web::json::value UpdateBlackWhiteListDto::toJson() const return val; } - bool UpdateBlackWhiteListDto::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool UpdateBlackWhiteListDto::fromJson(const web::json::value& val) return ok; } + int32_t UpdateBlackWhiteListDto::getDirection() const { return direction_; diff --git a/cfw/src/v1/model/UpdateBlackWhiteListUsingPutRequest.cpp b/cfw/src/v1/model/UpdateBlackWhiteListUsingPutRequest.cpp index 7c8194c9c..6964deb7f 100644 --- a/cfw/src/v1/model/UpdateBlackWhiteListUsingPutRequest.cpp +++ b/cfw/src/v1/model/UpdateBlackWhiteListUsingPutRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateBlackWhiteListUsingPutRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -47,7 +46,6 @@ web::json::value UpdateBlackWhiteListUsingPutRequest::toJson() const return val; } - bool UpdateBlackWhiteListUsingPutRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdateBlackWhiteListUsingPutRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateBlackWhiteListUsingPutRequest::getListId() const { return listId_; diff --git a/cfw/src/v1/model/UpdateBlackWhiteListUsingPutResponse.cpp b/cfw/src/v1/model/UpdateBlackWhiteListUsingPutResponse.cpp index 6cb7d44ee..fdadada8b 100644 --- a/cfw/src/v1/model/UpdateBlackWhiteListUsingPutResponse.cpp +++ b/cfw/src/v1/model/UpdateBlackWhiteListUsingPutResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateBlackWhiteListUsingPutResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value UpdateBlackWhiteListUsingPutResponse::toJson() const return val; } - bool UpdateBlackWhiteListUsingPutResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateBlackWhiteListUsingPutResponse::fromJson(const web::json::value& val) return ok; } + IdObject UpdateBlackWhiteListUsingPutResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/UpdateDnsServersRequest.cpp b/cfw/src/v1/model/UpdateDnsServersRequest.cpp index d248d2598..ec91c1a62 100644 --- a/cfw/src/v1/model/UpdateDnsServersRequest.cpp +++ b/cfw/src/v1/model/UpdateDnsServersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateDnsServersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -42,7 +41,6 @@ web::json::value UpdateDnsServersRequest::toJson() const return val; } - bool UpdateDnsServersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateDnsServersRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDnsServersRequest::getFwInstanceId() const { return fwInstanceId_; diff --git a/cfw/src/v1/model/UpdateDnsServersRequestBody.cpp b/cfw/src/v1/model/UpdateDnsServersRequestBody.cpp index b31780869..5167349ca 100644 --- a/cfw/src/v1/model/UpdateDnsServersRequestBody.cpp +++ b/cfw/src/v1/model/UpdateDnsServersRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateDnsServersRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value UpdateDnsServersRequestBody::toJson() const return val; } - bool UpdateDnsServersRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateDnsServersRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& UpdateDnsServersRequestBody::getDnsServer() { return dnsServer_; diff --git a/cfw/src/v1/model/UpdateDnsServersRequestBody_dns_server.cpp b/cfw/src/v1/model/UpdateDnsServersRequestBody_dns_server.cpp index 2f7767275..a24784a57 100644 --- a/cfw/src/v1/model/UpdateDnsServersRequestBody_dns_server.cpp +++ b/cfw/src/v1/model/UpdateDnsServersRequestBody_dns_server.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateDnsServersRequestBody_dns_server.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -43,7 +42,6 @@ web::json::value UpdateDnsServersRequestBody_dns_server::toJson() const return val; } - bool UpdateDnsServersRequestBody_dns_server::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdateDnsServersRequestBody_dns_server::fromJson(const web::json::value& va return ok; } + std::string UpdateDnsServersRequestBody_dns_server::getServerIp() const { return serverIp_; diff --git a/cfw/src/v1/model/UpdateDnsServersResponse.cpp b/cfw/src/v1/model/UpdateDnsServersResponse.cpp index 77e4b297d..b38b48c69 100644 --- a/cfw/src/v1/model/UpdateDnsServersResponse.cpp +++ b/cfw/src/v1/model/UpdateDnsServersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateDnsServersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value UpdateDnsServersResponse::toJson() const return val; } - bool UpdateDnsServersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateDnsServersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& UpdateDnsServersResponse::getData() { return data_; diff --git a/cfw/src/v1/model/UpdateRuleAclDto.cpp b/cfw/src/v1/model/UpdateRuleAclDto.cpp index 9f1ff602b..4ce1f354e 100644 --- a/cfw/src/v1/model/UpdateRuleAclDto.cpp +++ b/cfw/src/v1/model/UpdateRuleAclDto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateRuleAclDto.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -104,7 +103,6 @@ web::json::value UpdateRuleAclDto::toJson() const return val; } - bool UpdateRuleAclDto::fromJson(const web::json::value& val) { bool ok = true; @@ -256,6 +254,7 @@ bool UpdateRuleAclDto::fromJson(const web::json::value& val) return ok; } + int32_t UpdateRuleAclDto::getAddressType() const { return addressType_; diff --git a/cfw/src/v1/model/UpdateRuleAclUsingPutRequest.cpp b/cfw/src/v1/model/UpdateRuleAclUsingPutRequest.cpp index 5ef1c85fd..594fe99b4 100644 --- a/cfw/src/v1/model/UpdateRuleAclUsingPutRequest.cpp +++ b/cfw/src/v1/model/UpdateRuleAclUsingPutRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateRuleAclUsingPutRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -47,7 +46,6 @@ web::json::value UpdateRuleAclUsingPutRequest::toJson() const return val; } - bool UpdateRuleAclUsingPutRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdateRuleAclUsingPutRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateRuleAclUsingPutRequest::getAclRuleId() const { return aclRuleId_; diff --git a/cfw/src/v1/model/UpdateRuleAclUsingPutResponse.cpp b/cfw/src/v1/model/UpdateRuleAclUsingPutResponse.cpp index 59df7d422..329b8cd90 100644 --- a/cfw/src/v1/model/UpdateRuleAclUsingPutResponse.cpp +++ b/cfw/src/v1/model/UpdateRuleAclUsingPutResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateRuleAclUsingPutResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value UpdateRuleAclUsingPutResponse::toJson() const return val; } - bool UpdateRuleAclUsingPutResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateRuleAclUsingPutResponse::fromJson(const web::json::value& val) return ok; } + RuleId UpdateRuleAclUsingPutResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/UpdateServiceSetUsingPUTRequestBody.cpp b/cfw/src/v1/model/UpdateServiceSetUsingPUTRequestBody.cpp index e0d332326..01b37d5f7 100644 --- a/cfw/src/v1/model/UpdateServiceSetUsingPUTRequestBody.cpp +++ b/cfw/src/v1/model/UpdateServiceSetUsingPUTRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateServiceSetUsingPUTRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -38,7 +37,6 @@ web::json::value UpdateServiceSetUsingPUTRequestBody::toJson() const return val; } - bool UpdateServiceSetUsingPUTRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateServiceSetUsingPUTRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateServiceSetUsingPUTRequestBody::getName() const { return name_; diff --git a/cfw/src/v1/model/UpdateServiceSetUsingPutRequest.cpp b/cfw/src/v1/model/UpdateServiceSetUsingPutRequest.cpp index 40e244d44..170e93c54 100644 --- a/cfw/src/v1/model/UpdateServiceSetUsingPutRequest.cpp +++ b/cfw/src/v1/model/UpdateServiceSetUsingPutRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateServiceSetUsingPutRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -47,7 +46,6 @@ web::json::value UpdateServiceSetUsingPutRequest::toJson() const return val; } - bool UpdateServiceSetUsingPutRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdateServiceSetUsingPutRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateServiceSetUsingPutRequest::getSetId() const { return setId_; diff --git a/cfw/src/v1/model/UpdateServiceSetUsingPutResponse.cpp b/cfw/src/v1/model/UpdateServiceSetUsingPutResponse.cpp index 883606ec2..175014800 100644 --- a/cfw/src/v1/model/UpdateServiceSetUsingPutResponse.cpp +++ b/cfw/src/v1/model/UpdateServiceSetUsingPutResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/UpdateServiceSetUsingPutResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -32,7 +31,6 @@ web::json::value UpdateServiceSetUsingPutResponse::toJson() const return val; } - bool UpdateServiceSetUsingPutResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateServiceSetUsingPutResponse::fromJson(const web::json::value& val) return ok; } + IdObject UpdateServiceSetUsingPutResponse::getData() const { return data_; diff --git a/cfw/src/v1/model/VPCProtectsVo.cpp b/cfw/src/v1/model/VPCProtectsVo.cpp index 723f0afdd..90dd4d45e 100644 --- a/cfw/src/v1/model/VPCProtectsVo.cpp +++ b/cfw/src/v1/model/VPCProtectsVo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/VPCProtectsVo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -55,7 +54,6 @@ web::json::value VPCProtectsVo::toJson() const return val; } - bool VPCProtectsVo::fromJson(const web::json::value& val) { bool ok = true; @@ -117,6 +115,7 @@ bool VPCProtectsVo::fromJson(const web::json::value& val) return ok; } + int32_t VPCProtectsVo::getTotal() const { return total_; diff --git a/cfw/src/v1/model/VpcAttachmentDetail.cpp b/cfw/src/v1/model/VpcAttachmentDetail.cpp index e2c39f7b5..81a81b7cf 100644 --- a/cfw/src/v1/model/VpcAttachmentDetail.cpp +++ b/cfw/src/v1/model/VpcAttachmentDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/VpcAttachmentDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -87,7 +86,6 @@ web::json::value VpcAttachmentDetail::toJson() const return val; } - bool VpcAttachmentDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -203,6 +201,7 @@ bool VpcAttachmentDetail::fromJson(const web::json::value& val) return ok; } + std::string VpcAttachmentDetail::getId() const { return id_; diff --git a/cfw/src/v1/model/VpcDetail.cpp b/cfw/src/v1/model/VpcDetail.cpp index 007eeee7e..4db7e4e28 100644 --- a/cfw/src/v1/model/VpcDetail.cpp +++ b/cfw/src/v1/model/VpcDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cfw/v1/model/VpcDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Cfw { @@ -48,7 +47,6 @@ web::json::value VpcDetail::toJson() const return val; } - bool VpcDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool VpcDetail::fromJson(const web::json::value& val) return ok; } + std::string VpcDetail::getId() const { return id_; diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/CloudTableMeta.h b/cloudtable/include/huaweicloud/cloudtable/v2/CloudTableMeta.h new file mode 100644 index 000000000..3650838d3 --- /dev/null +++ b/cloudtable/include/huaweicloud/cloudtable/v2/CloudTableMeta.h @@ -0,0 +1,32 @@ +#ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_CloudTableMeta_H_ +#define HUAWEICLOUD_SDK_CLOUDTABLE_V2_CloudTableMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cloudtable { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT CloudTableMeta { +public: + static HttpRequestDef genRequestDefForCreateCluster(); + static HttpRequestDef genRequestDefForDeleteCluster(); + static HttpRequestDef genRequestDefForEnableComponent(); + static HttpRequestDef genRequestDefForExpandClusterComponent(); + static HttpRequestDef genRequestDefForListClusters(); + static HttpRequestDef genRequestDefForRebootCloudTableCluster(); + static HttpRequestDef genRequestDefForShowClusterDetail(); + static HttpRequestDef genRequestDefForShowClusterSetting(); + static HttpRequestDef genRequestDefForUpdateClusterSetting(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CLOUDTABLE_V2_CloudTableMeta_H_ diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/ActionProgress.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/ActionProgress.h index 231cfd78d..8c38e78e1 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/ActionProgress.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/ActionProgress.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ActionProgress_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ActionProgress_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT ActionProgress /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ActionProgress members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/AddComponentReq.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/AddComponentReq.h index a21f7a853..1311bb7cb 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/AddComponentReq.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/AddComponentReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_AddComponentReq_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_AddComponentReq_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT AddComponentReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddComponentReq members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/Cluster.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/Cluster.h index 506329a44..83aaf7ffb 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/Cluster.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/Cluster.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_Cluster_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_Cluster_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT Cluster /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Cluster members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/ClusterDetail.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/ClusterDetail.h index ff0baa2d9..26a96e675 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/ClusterDetail.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/ClusterDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ClusterDetail_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ClusterDetail_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT ClusterDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ClusterDetail members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/CreateClusterRequest.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/CreateClusterRequest.h index 45dc6efe5..81b1cbfcd 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/CreateClusterRequest.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/CreateClusterRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_CreateClusterRequest_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_CreateClusterRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT CreateClusterRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateClusterRequest members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/CreateClusterRequestBody.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/CreateClusterRequestBody.h index 40d95364d..8e52a171e 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/CreateClusterRequestBody.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/CreateClusterRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_CreateClusterRequestBody_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_CreateClusterRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT CreateClusterRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateClusterRequestBody members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/CreateClusterResponse.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/CreateClusterResponse.h index b11bb04f5..f681f4f5b 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/CreateClusterResponse.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/CreateClusterResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_CreateClusterResponse_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_CreateClusterResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT CreateClusterResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateClusterResponse members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/Datastore.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/Datastore.h index 53dbb0fd1..1dbc77c79 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/Datastore.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/Datastore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_Datastore_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_Datastore_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT Datastore /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Datastore members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/DeleteClusterRequest.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/DeleteClusterRequest.h index 548d27fe9..322977f41 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/DeleteClusterRequest.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/DeleteClusterRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_DeleteClusterRequest_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_DeleteClusterRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT DeleteClusterRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteClusterRequest members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/DeleteClusterResponse.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/DeleteClusterResponse.h index e906c0829..c72477979 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/DeleteClusterResponse.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/DeleteClusterResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_DeleteClusterResponse_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_DeleteClusterResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT DeleteClusterResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteClusterResponse members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/EnableComponentRequest.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/EnableComponentRequest.h index 2ba298b4f..bfa31a8f9 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/EnableComponentRequest.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/EnableComponentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_EnableComponentRequest_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_EnableComponentRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT EnableComponentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableComponentRequest members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/EnableComponentResponse.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/EnableComponentResponse.h index 1ba9bd4ac..658ff0ddd 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/EnableComponentResponse.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/EnableComponentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_EnableComponentResponse_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_EnableComponentResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT EnableComponentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableComponentResponse members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/ExpandClusterComponentRequest.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/ExpandClusterComponentRequest.h index 500c02e79..672609165 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/ExpandClusterComponentRequest.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/ExpandClusterComponentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ExpandClusterComponentRequest_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ExpandClusterComponentRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT ExpandClusterComponentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExpandClusterComponentRequest members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/ExpandClusterComponentResponse.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/ExpandClusterComponentResponse.h index 8c298aa4f..82a37c706 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/ExpandClusterComponentResponse.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/ExpandClusterComponentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ExpandClusterComponentResponse_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ExpandClusterComponentResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT ExpandClusterComponentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExpandClusterComponentResponse members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/GrowNodeReq.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/GrowNodeReq.h index 2b5fb68ef..1018a5ce1 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/GrowNodeReq.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/GrowNodeReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_GrowNodeReq_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_GrowNodeReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT GrowNodeReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GrowNodeReq members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/HbaseClusterActionReq.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/HbaseClusterActionReq.h index ce1dd4540..142378570 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/HbaseClusterActionReq.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/HbaseClusterActionReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_HbaseClusterActionReq_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_HbaseClusterActionReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT HbaseClusterActionReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HbaseClusterActionReq members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/HbaseModifySettingV2.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/HbaseModifySettingV2.h index 5e8eda390..d56b18867 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/HbaseModifySettingV2.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/HbaseModifySettingV2.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_HbaseModifySettingV2_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_HbaseModifySettingV2_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT HbaseModifySettingV2 /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HbaseModifySettingV2 members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/HbaseModifySettingV2Req.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/HbaseModifySettingV2Req.h index 1121abe3b..e654d4c9d 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/HbaseModifySettingV2Req.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/HbaseModifySettingV2Req.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_HbaseModifySettingV2Req_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_HbaseModifySettingV2Req_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT HbaseModifySettingV2Req /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HbaseModifySettingV2Req members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/Instance.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/Instance.h index 26dc58f53..97000a6b3 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/Instance.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/Instance.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_Instance_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_Instance_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT Instance /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Instance members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/ListClustersRequest.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/ListClustersRequest.h index f055bd02c..70bb07753 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/ListClustersRequest.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/ListClustersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ListClustersRequest_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ListClustersRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT ListClustersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListClustersRequest members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/ListClustersResponse.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/ListClustersResponse.h index 72db4ed74..ea9b5ff90 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/ListClustersResponse.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/ListClustersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ListClustersResponse_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ListClustersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT ListClustersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListClustersResponse members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/Nics.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/Nics.h index 565b6b3ed..5963c8120 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/Nics.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/Nics.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_Nics_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_Nics_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT Nics /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Nics members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/ParameterInfo.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/ParameterInfo.h index 6fbb12cf8..0f4d00374 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/ParameterInfo.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/ParameterInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ParameterInfo_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ParameterInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT ParameterInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ParameterInfo members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/RebootCloudTableClusterRequest.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/RebootCloudTableClusterRequest.h index e07b8c195..bdef5782f 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/RebootCloudTableClusterRequest.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/RebootCloudTableClusterRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_RebootCloudTableClusterRequest_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_RebootCloudTableClusterRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT RebootCloudTableClusterRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RebootCloudTableClusterRequest members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/RebootCloudTableClusterResponse.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/RebootCloudTableClusterResponse.h index bfedb039a..460db5e4c 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/RebootCloudTableClusterResponse.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/RebootCloudTableClusterResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_RebootCloudTableClusterResponse_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_RebootCloudTableClusterResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT RebootCloudTableClusterResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RebootCloudTableClusterResponse members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/RestartInstanceRsp.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/RestartInstanceRsp.h index f2b105811..652e8bbd7 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/RestartInstanceRsp.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/RestartInstanceRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_RestartInstanceRsp_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_RestartInstanceRsp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT RestartInstanceRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestartInstanceRsp members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterDetailRequest.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterDetailRequest.h index 30f0b7a52..ff0cd4639 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterDetailRequest.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ShowClusterDetailRequest_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ShowClusterDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT ShowClusterDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowClusterDetailRequest members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterDetailResponse.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterDetailResponse.h index 12bfa6a76..67a8c4cf9 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterDetailResponse.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ShowClusterDetailResponse_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ShowClusterDetailResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT ShowClusterDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowClusterDetailResponse members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterSettingRequest.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterSettingRequest.h index 22afba642..fb4fbd074 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterSettingRequest.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterSettingRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ShowClusterSettingRequest_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ShowClusterSettingRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT ShowClusterSettingRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowClusterSettingRequest members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterSettingResponse.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterSettingResponse.h index 7e5d72c11..8f7baabb1 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterSettingResponse.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/ShowClusterSettingResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ShowClusterSettingResponse_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_ShowClusterSettingResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT ShowClusterSettingResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowClusterSettingResponse members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/UpdateClusterSettingRequest.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/UpdateClusterSettingRequest.h index 75798b48d..b69a7f56c 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/UpdateClusterSettingRequest.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/UpdateClusterSettingRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_UpdateClusterSettingRequest_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_UpdateClusterSettingRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT UpdateClusterSettingRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateClusterSettingRequest members diff --git a/cloudtable/include/huaweicloud/cloudtable/v2/model/UpdateClusterSettingResponse.h b/cloudtable/include/huaweicloud/cloudtable/v2/model/UpdateClusterSettingResponse.h index f43c248e2..8ac93b220 100644 --- a/cloudtable/include/huaweicloud/cloudtable/v2/model/UpdateClusterSettingResponse.h +++ b/cloudtable/include/huaweicloud/cloudtable/v2/model/UpdateClusterSettingResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_UpdateClusterSettingResponse_H_ #define HUAWEICLOUD_SDK_CLOUDTABLE_V2_MODEL_UpdateClusterSettingResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CLOUDTABLE_V2_EXPORT UpdateClusterSettingResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateClusterSettingResponse members diff --git a/cloudtable/src/v2/CloudTableClient.cpp b/cloudtable/src/v2/CloudTableClient.cpp index 696741098..3e436af32 100644 --- a/cloudtable/src/v2/CloudTableClient.cpp +++ b/cloudtable/src/v2/CloudTableClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,12 +40,12 @@ std::shared_ptr CloudTableClient::createCluster(CreateClu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -54,23 +54,25 @@ std::shared_ptr CloudTableClient::createCluster(CreateClu std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CloudTableMeta::genRequestDefForCreateCluster()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -82,13 +84,13 @@ std::shared_ptr CloudTableClient::deleteCluster(DeleteClu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["cluster_id"] = parameterToString(request.getClusterId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -97,15 +99,10 @@ std::shared_ptr CloudTableClient::deleteCluster(DeleteClu std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CloudTableMeta::genRequestDefForDeleteCluster()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -120,14 +117,14 @@ std::shared_ptr CloudTableClient::enableComponent(Enabl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["cluster_id"] = parameterToString(request.getClusterId()); localVarPathParams["component_name"] = parameterToString(request.getComponentName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -136,23 +133,25 @@ std::shared_ptr CloudTableClient::enableComponent(Enabl std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CloudTableMeta::genRequestDefForEnableComponent()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -164,13 +163,13 @@ std::shared_ptr CloudTableClient::expandClusterC std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["cluster_id"] = parameterToString(request.getClusterId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -179,23 +178,25 @@ std::shared_ptr CloudTableClient::expandClusterC std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CloudTableMeta::genRequestDefForExpandClusterComponent()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -207,12 +208,12 @@ std::shared_ptr CloudTableClient::listClusters(ListCluster std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -224,15 +225,10 @@ std::shared_ptr CloudTableClient::listClusters(ListCluster std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CloudTableMeta::genRequestDefForListClusters()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -247,13 +243,13 @@ std::shared_ptr CloudTableClient::rebootCloudTa std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["cluster_id"] = parameterToString(request.getClusterId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -262,23 +258,25 @@ std::shared_ptr CloudTableClient::rebootCloudTa std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CloudTableMeta::genRequestDefForRebootCloudTableCluster()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -290,13 +288,13 @@ std::shared_ptr CloudTableClient::showClusterDetail(S std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["cluster_id"] = parameterToString(request.getClusterId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -305,15 +303,10 @@ std::shared_ptr CloudTableClient::showClusterDetail(S std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CloudTableMeta::genRequestDefForShowClusterDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -328,13 +321,13 @@ std::shared_ptr CloudTableClient::showClusterSetting std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["cluster_id"] = parameterToString(request.getClusterId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -343,15 +336,10 @@ std::shared_ptr CloudTableClient::showClusterSetting std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CloudTableMeta::genRequestDefForShowClusterSetting()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -366,13 +354,13 @@ std::shared_ptr CloudTableClient::updateClusterSet std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["cluster_id"] = parameterToString(request.getClusterId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -381,23 +369,25 @@ std::shared_ptr CloudTableClient::updateClusterSet std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CloudTableMeta::genRequestDefForUpdateClusterSetting()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/cloudtable/src/v2/CloudTableMeta.cpp b/cloudtable/src/v2/CloudTableMeta.cpp new file mode 100644 index 000000000..c234751ff --- /dev/null +++ b/cloudtable/src/v2/CloudTableMeta.cpp @@ -0,0 +1,130 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cloudtable { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef CloudTableMeta::genRequestDefForCreateCluster() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CloudTableMeta::genRequestDefForDeleteCluster() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef CloudTableMeta::genRequestDefForEnableComponent() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CloudTableMeta::genRequestDefForExpandClusterComponent() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CloudTableMeta::genRequestDefForListClusters() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CloudTableMeta::genRequestDefForRebootCloudTableCluster() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CloudTableMeta::genRequestDefForShowClusterDetail() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef CloudTableMeta::genRequestDefForShowClusterSetting() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef CloudTableMeta::genRequestDefForUpdateClusterSetting() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/cloudtable/src/v2/model/ActionProgress.cpp b/cloudtable/src/v2/model/ActionProgress.cpp index 14bf852d2..8a7b98f8a 100644 --- a/cloudtable/src/v2/model/ActionProgress.cpp +++ b/cloudtable/src/v2/model/ActionProgress.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/ActionProgress.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -53,7 +52,6 @@ web::json::value ActionProgress::toJson() const return val; } - bool ActionProgress::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ActionProgress::fromJson(const web::json::value& val) return ok; } + std::string ActionProgress::getCreating() const { return creating_; diff --git a/cloudtable/src/v2/model/AddComponentReq.cpp b/cloudtable/src/v2/model/AddComponentReq.cpp index 38867e731..6dc4dd685 100644 --- a/cloudtable/src/v2/model/AddComponentReq.cpp +++ b/cloudtable/src/v2/model/AddComponentReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/AddComponentReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -33,7 +32,6 @@ web::json::value AddComponentReq::toJson() const return val; } - bool AddComponentReq::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AddComponentReq::fromJson(const web::json::value& val) return ok; } + int32_t AddComponentReq::getNodeNum() const { return nodeNum_; diff --git a/cloudtable/src/v2/model/Cluster.cpp b/cloudtable/src/v2/model/Cluster.cpp index 306772d69..1ff7d4528 100644 --- a/cloudtable/src/v2/model/Cluster.cpp +++ b/cloudtable/src/v2/model/Cluster.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/Cluster.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -71,7 +70,6 @@ web::json::value Cluster::toJson() const return val; } - bool Cluster::fromJson(const web::json::value& val) { bool ok = true; @@ -160,6 +158,7 @@ bool Cluster::fromJson(const web::json::value& val) return ok; } + std::string Cluster::getAuthMode() const { return authMode_; diff --git a/cloudtable/src/v2/model/ClusterDetail.cpp b/cloudtable/src/v2/model/ClusterDetail.cpp index 7a9a507bd..f17056c8b 100644 --- a/cloudtable/src/v2/model/ClusterDetail.cpp +++ b/cloudtable/src/v2/model/ClusterDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/ClusterDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -101,7 +100,6 @@ web::json::value ClusterDetail::toJson() const return val; } - bool ClusterDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -244,6 +242,7 @@ bool ClusterDetail::fromJson(const web::json::value& val) return ok; } + ActionProgress ClusterDetail::getActionProgress() const { return actionProgress_; diff --git a/cloudtable/src/v2/model/CreateClusterRequest.cpp b/cloudtable/src/v2/model/CreateClusterRequest.cpp index 7d90f91bf..82b7cf734 100644 --- a/cloudtable/src/v2/model/CreateClusterRequest.cpp +++ b/cloudtable/src/v2/model/CreateClusterRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/CreateClusterRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -37,7 +36,6 @@ web::json::value CreateClusterRequest::toJson() const return val; } - bool CreateClusterRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateClusterRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateClusterRequest::getXLanguage() const { return xLanguage_; diff --git a/cloudtable/src/v2/model/CreateClusterRequestBody.cpp b/cloudtable/src/v2/model/CreateClusterRequestBody.cpp index f1912df3a..df632e149 100644 --- a/cloudtable/src/v2/model/CreateClusterRequestBody.cpp +++ b/cloudtable/src/v2/model/CreateClusterRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/CreateClusterRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -32,7 +31,6 @@ web::json::value CreateClusterRequestBody::toJson() const return val; } - bool CreateClusterRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateClusterRequestBody::fromJson(const web::json::value& val) return ok; } + Cluster CreateClusterRequestBody::getCluster() const { return cluster_; diff --git a/cloudtable/src/v2/model/CreateClusterResponse.cpp b/cloudtable/src/v2/model/CreateClusterResponse.cpp index acdc55ca5..ff0f01b35 100644 --- a/cloudtable/src/v2/model/CreateClusterResponse.cpp +++ b/cloudtable/src/v2/model/CreateClusterResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/CreateClusterResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -33,7 +32,6 @@ web::json::value CreateClusterResponse::toJson() const return val; } - bool CreateClusterResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateClusterResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateClusterResponse::getClusterId() const { return clusterId_; diff --git a/cloudtable/src/v2/model/Datastore.cpp b/cloudtable/src/v2/model/Datastore.cpp index fa88388bd..be4aa714d 100644 --- a/cloudtable/src/v2/model/Datastore.cpp +++ b/cloudtable/src/v2/model/Datastore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/Datastore.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -38,7 +37,6 @@ web::json::value Datastore::toJson() const return val; } - bool Datastore::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Datastore::fromJson(const web::json::value& val) return ok; } + std::string Datastore::getVersion() const { return version_; diff --git a/cloudtable/src/v2/model/DeleteClusterRequest.cpp b/cloudtable/src/v2/model/DeleteClusterRequest.cpp index 54fc281e1..c43aab5f8 100644 --- a/cloudtable/src/v2/model/DeleteClusterRequest.cpp +++ b/cloudtable/src/v2/model/DeleteClusterRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/DeleteClusterRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -38,7 +37,6 @@ web::json::value DeleteClusterRequest::toJson() const return val; } - bool DeleteClusterRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteClusterRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteClusterRequest::getXLanguage() const { return xLanguage_; diff --git a/cloudtable/src/v2/model/DeleteClusterResponse.cpp b/cloudtable/src/v2/model/DeleteClusterResponse.cpp index 2674f2305..d5b35b938 100644 --- a/cloudtable/src/v2/model/DeleteClusterResponse.cpp +++ b/cloudtable/src/v2/model/DeleteClusterResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/DeleteClusterResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -28,7 +27,6 @@ web::json::value DeleteClusterResponse::toJson() const return val; } - bool DeleteClusterResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteClusterResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cloudtable/src/v2/model/EnableComponentRequest.cpp b/cloudtable/src/v2/model/EnableComponentRequest.cpp index 1e6233b98..633419435 100644 --- a/cloudtable/src/v2/model/EnableComponentRequest.cpp +++ b/cloudtable/src/v2/model/EnableComponentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/EnableComponentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -47,7 +46,6 @@ web::json::value EnableComponentRequest::toJson() const return val; } - bool EnableComponentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool EnableComponentRequest::fromJson(const web::json::value& val) return ok; } + std::string EnableComponentRequest::getClusterId() const { return clusterId_; diff --git a/cloudtable/src/v2/model/EnableComponentResponse.cpp b/cloudtable/src/v2/model/EnableComponentResponse.cpp index 9186da831..1f80c8729 100644 --- a/cloudtable/src/v2/model/EnableComponentResponse.cpp +++ b/cloudtable/src/v2/model/EnableComponentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/EnableComponentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -28,7 +27,6 @@ web::json::value EnableComponentResponse::toJson() const return val; } - bool EnableComponentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool EnableComponentResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cloudtable/src/v2/model/ExpandClusterComponentRequest.cpp b/cloudtable/src/v2/model/ExpandClusterComponentRequest.cpp index 43c192e02..c6a52799c 100644 --- a/cloudtable/src/v2/model/ExpandClusterComponentRequest.cpp +++ b/cloudtable/src/v2/model/ExpandClusterComponentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/ExpandClusterComponentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -42,7 +41,6 @@ web::json::value ExpandClusterComponentRequest::toJson() const return val; } - bool ExpandClusterComponentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ExpandClusterComponentRequest::fromJson(const web::json::value& val) return ok; } + std::string ExpandClusterComponentRequest::getClusterId() const { return clusterId_; diff --git a/cloudtable/src/v2/model/ExpandClusterComponentResponse.cpp b/cloudtable/src/v2/model/ExpandClusterComponentResponse.cpp index 8bb16c2ae..920399b4d 100644 --- a/cloudtable/src/v2/model/ExpandClusterComponentResponse.cpp +++ b/cloudtable/src/v2/model/ExpandClusterComponentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/ExpandClusterComponentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -28,7 +27,6 @@ web::json::value ExpandClusterComponentResponse::toJson() const return val; } - bool ExpandClusterComponentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ExpandClusterComponentResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cloudtable/src/v2/model/GrowNodeReq.cpp b/cloudtable/src/v2/model/GrowNodeReq.cpp index b30078414..a59ed3a7c 100644 --- a/cloudtable/src/v2/model/GrowNodeReq.cpp +++ b/cloudtable/src/v2/model/GrowNodeReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/GrowNodeReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -38,7 +37,6 @@ web::json::value GrowNodeReq::toJson() const return val; } - bool GrowNodeReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GrowNodeReq::fromJson(const web::json::value& val) return ok; } + std::string GrowNodeReq::getComponentName() const { return componentName_; diff --git a/cloudtable/src/v2/model/HbaseClusterActionReq.cpp b/cloudtable/src/v2/model/HbaseClusterActionReq.cpp index d08b6701e..4d2061e2d 100644 --- a/cloudtable/src/v2/model/HbaseClusterActionReq.cpp +++ b/cloudtable/src/v2/model/HbaseClusterActionReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/HbaseClusterActionReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -32,7 +31,6 @@ web::json::value HbaseClusterActionReq::toJson() const return val; } - bool HbaseClusterActionReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool HbaseClusterActionReq::fromJson(const web::json::value& val) return ok; } + Object HbaseClusterActionReq::getRestart() const { return restart_; diff --git a/cloudtable/src/v2/model/HbaseModifySettingV2.cpp b/cloudtable/src/v2/model/HbaseModifySettingV2.cpp index b8904ef43..d12ff5d3d 100644 --- a/cloudtable/src/v2/model/HbaseModifySettingV2.cpp +++ b/cloudtable/src/v2/model/HbaseModifySettingV2.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/HbaseModifySettingV2.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -43,7 +42,6 @@ web::json::value HbaseModifySettingV2::toJson() const return val; } - bool HbaseModifySettingV2::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool HbaseModifySettingV2::fromJson(const web::json::value& val) return ok; } + std::string HbaseModifySettingV2::getParmName() const { return parmName_; diff --git a/cloudtable/src/v2/model/HbaseModifySettingV2Req.cpp b/cloudtable/src/v2/model/HbaseModifySettingV2Req.cpp index 4024e4caa..dc9cb12d9 100644 --- a/cloudtable/src/v2/model/HbaseModifySettingV2Req.cpp +++ b/cloudtable/src/v2/model/HbaseModifySettingV2Req.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/HbaseModifySettingV2Req.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -37,7 +36,6 @@ web::json::value HbaseModifySettingV2Req::toJson() const return val; } - bool HbaseModifySettingV2Req::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool HbaseModifySettingV2Req::fromJson(const web::json::value& val) return ok; } + std::string HbaseModifySettingV2Req::getIsReboot() const { return isReboot_; diff --git a/cloudtable/src/v2/model/Instance.cpp b/cloudtable/src/v2/model/Instance.cpp index 0bf531109..30da82aa1 100644 --- a/cloudtable/src/v2/model/Instance.cpp +++ b/cloudtable/src/v2/model/Instance.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/Instance.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -52,7 +51,6 @@ web::json::value Instance::toJson() const return val; } - bool Instance::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool Instance::fromJson(const web::json::value& val) return ok; } + std::string Instance::getAvailabilityZone() const { return availabilityZone_; diff --git a/cloudtable/src/v2/model/ListClustersRequest.cpp b/cloudtable/src/v2/model/ListClustersRequest.cpp index 2294cc50d..ded69d470 100644 --- a/cloudtable/src/v2/model/ListClustersRequest.cpp +++ b/cloudtable/src/v2/model/ListClustersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/ListClustersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -38,7 +37,6 @@ web::json::value ListClustersRequest::toJson() const return val; } - bool ListClustersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListClustersRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListClustersRequest::getOffset() const { return offset_; diff --git a/cloudtable/src/v2/model/ListClustersResponse.cpp b/cloudtable/src/v2/model/ListClustersResponse.cpp index a3cb92bc3..ae474a079 100644 --- a/cloudtable/src/v2/model/ListClustersResponse.cpp +++ b/cloudtable/src/v2/model/ListClustersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/ListClustersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -37,7 +36,6 @@ web::json::value ListClustersResponse::toJson() const return val; } - bool ListClustersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListClustersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListClustersResponse::getClusters() { return clusters_; diff --git a/cloudtable/src/v2/model/Nics.cpp b/cloudtable/src/v2/model/Nics.cpp index 4f3b5e494..84783fd83 100644 --- a/cloudtable/src/v2/model/Nics.cpp +++ b/cloudtable/src/v2/model/Nics.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/Nics.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -38,7 +37,6 @@ web::json::value Nics::toJson() const return val; } - bool Nics::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Nics::fromJson(const web::json::value& val) return ok; } + std::string Nics::getNetId() const { return netId_; diff --git a/cloudtable/src/v2/model/ParameterInfo.cpp b/cloudtable/src/v2/model/ParameterInfo.cpp index b682420f4..d8fcc1788 100644 --- a/cloudtable/src/v2/model/ParameterInfo.cpp +++ b/cloudtable/src/v2/model/ParameterInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/ParameterInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -73,7 +72,6 @@ web::json::value ParameterInfo::toJson() const return val; } - bool ParameterInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ParameterInfo::fromJson(const web::json::value& val) return ok; } + std::string ParameterInfo::getId() const { return id_; diff --git a/cloudtable/src/v2/model/RebootCloudTableClusterRequest.cpp b/cloudtable/src/v2/model/RebootCloudTableClusterRequest.cpp index 6079221ec..3436093a0 100644 --- a/cloudtable/src/v2/model/RebootCloudTableClusterRequest.cpp +++ b/cloudtable/src/v2/model/RebootCloudTableClusterRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/RebootCloudTableClusterRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -42,7 +41,6 @@ web::json::value RebootCloudTableClusterRequest::toJson() const return val; } - bool RebootCloudTableClusterRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RebootCloudTableClusterRequest::fromJson(const web::json::value& val) return ok; } + std::string RebootCloudTableClusterRequest::getClusterId() const { return clusterId_; diff --git a/cloudtable/src/v2/model/RebootCloudTableClusterResponse.cpp b/cloudtable/src/v2/model/RebootCloudTableClusterResponse.cpp index c70c0e642..f6a1fe9ac 100644 --- a/cloudtable/src/v2/model/RebootCloudTableClusterResponse.cpp +++ b/cloudtable/src/v2/model/RebootCloudTableClusterResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/RebootCloudTableClusterResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -32,7 +31,6 @@ web::json::value RebootCloudTableClusterResponse::toJson() const return val; } - bool RebootCloudTableClusterResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RebootCloudTableClusterResponse::fromJson(const web::json::value& val) return ok; } + std::vector& RebootCloudTableClusterResponse::getBody() { return body_; diff --git a/cloudtable/src/v2/model/RestartInstanceRsp.cpp b/cloudtable/src/v2/model/RestartInstanceRsp.cpp index 9a1d97c63..b6f48c857 100644 --- a/cloudtable/src/v2/model/RestartInstanceRsp.cpp +++ b/cloudtable/src/v2/model/RestartInstanceRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/RestartInstanceRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -32,7 +31,6 @@ web::json::value RestartInstanceRsp::toJson() const return val; } - bool RestartInstanceRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RestartInstanceRsp::fromJson(const web::json::value& val) return ok; } + std::vector& RestartInstanceRsp::getJobId() { return jobId_; diff --git a/cloudtable/src/v2/model/ShowClusterDetailRequest.cpp b/cloudtable/src/v2/model/ShowClusterDetailRequest.cpp index 9f40f6e58..7363e22e8 100644 --- a/cloudtable/src/v2/model/ShowClusterDetailRequest.cpp +++ b/cloudtable/src/v2/model/ShowClusterDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/ShowClusterDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -38,7 +37,6 @@ web::json::value ShowClusterDetailRequest::toJson() const return val; } - bool ShowClusterDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowClusterDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowClusterDetailRequest::getXLanguage() const { return xLanguage_; diff --git a/cloudtable/src/v2/model/ShowClusterDetailResponse.cpp b/cloudtable/src/v2/model/ShowClusterDetailResponse.cpp index 23b68e191..8e9b201ad 100644 --- a/cloudtable/src/v2/model/ShowClusterDetailResponse.cpp +++ b/cloudtable/src/v2/model/ShowClusterDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/ShowClusterDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -161,7 +160,6 @@ web::json::value ShowClusterDetailResponse::toJson() const return val; } - bool ShowClusterDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -412,6 +410,7 @@ bool ShowClusterDetailResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowClusterDetailResponse::getActions() { return actions_; diff --git a/cloudtable/src/v2/model/ShowClusterSettingRequest.cpp b/cloudtable/src/v2/model/ShowClusterSettingRequest.cpp index e7c340029..3421dade0 100644 --- a/cloudtable/src/v2/model/ShowClusterSettingRequest.cpp +++ b/cloudtable/src/v2/model/ShowClusterSettingRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/ShowClusterSettingRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -38,7 +37,6 @@ web::json::value ShowClusterSettingRequest::toJson() const return val; } - bool ShowClusterSettingRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowClusterSettingRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowClusterSettingRequest::getClusterId() const { return clusterId_; diff --git a/cloudtable/src/v2/model/ShowClusterSettingResponse.cpp b/cloudtable/src/v2/model/ShowClusterSettingResponse.cpp index 17c2f711c..86d206647 100644 --- a/cloudtable/src/v2/model/ShowClusterSettingResponse.cpp +++ b/cloudtable/src/v2/model/ShowClusterSettingResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/ShowClusterSettingResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -37,7 +36,6 @@ web::json::value ShowClusterSettingResponse::toJson() const return val; } - bool ShowClusterSettingResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowClusterSettingResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowClusterSettingResponse::getParmStatus() const { return parmStatus_; diff --git a/cloudtable/src/v2/model/UpdateClusterSettingRequest.cpp b/cloudtable/src/v2/model/UpdateClusterSettingRequest.cpp index d92a2da4e..634d36420 100644 --- a/cloudtable/src/v2/model/UpdateClusterSettingRequest.cpp +++ b/cloudtable/src/v2/model/UpdateClusterSettingRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/UpdateClusterSettingRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -42,7 +41,6 @@ web::json::value UpdateClusterSettingRequest::toJson() const return val; } - bool UpdateClusterSettingRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateClusterSettingRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateClusterSettingRequest::getClusterId() const { return clusterId_; diff --git a/cloudtable/src/v2/model/UpdateClusterSettingResponse.cpp b/cloudtable/src/v2/model/UpdateClusterSettingResponse.cpp index 814800f3c..586c04836 100644 --- a/cloudtable/src/v2/model/UpdateClusterSettingResponse.cpp +++ b/cloudtable/src/v2/model/UpdateClusterSettingResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cloudtable/v2/model/UpdateClusterSettingResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cloudtable { @@ -33,7 +32,6 @@ web::json::value UpdateClusterSettingResponse::toJson() const return val; } - bool UpdateClusterSettingResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateClusterSettingResponse::fromJson(const web::json::value& val) return ok; } + bool UpdateClusterSettingResponse::isModifyResult() const { return modifyResult_; diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/CodeArtsBuildMeta.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/CodeArtsBuildMeta.h new file mode 100644 index 000000000..aa7e76b5f --- /dev/null +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/CodeArtsBuildMeta.h @@ -0,0 +1,32 @@ +#ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_CodeArtsBuildMeta_H_ +#define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_CodeArtsBuildMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Codeartsbuild { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT CodeArtsBuildMeta { +public: + static HttpRequestDef genRequestDefForDownloadKeystore(); + static HttpRequestDef genRequestDefForRunJob(); + static HttpRequestDef genRequestDefForShowHistoryDetails(); + static HttpRequestDef genRequestDefForShowJobListByProjectId(); + static HttpRequestDef genRequestDefForShowJobStatus(); + static HttpRequestDef genRequestDefForShowJobSuccessRatio(); + static HttpRequestDef genRequestDefForShowLastHistory(); + static HttpRequestDef genRequestDefForShowListHistory(); + static HttpRequestDef genRequestDefForShowListPeriodHistory(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CODEARTSBUILD_V3_CodeArtsBuildMeta_H_ diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/BuildStep.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/BuildStep.h index 8a3cc86b3..ae074922a 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/BuildStep.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/BuildStep.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_BuildStep_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_BuildStep_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT BuildStep /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BuildStep members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/DownloadKeystoreRequest.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/DownloadKeystoreRequest.h index a3debfbd7..05491f862 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/DownloadKeystoreRequest.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/DownloadKeystoreRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_DownloadKeystoreRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_DownloadKeystoreRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT DownloadKeystoreRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadKeystoreRequest members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/DownloadKeystoreResponse.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/DownloadKeystoreResponse.h index 86531891a..58168d036 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/DownloadKeystoreResponse.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/DownloadKeystoreResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_DownloadKeystoreResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_DownloadKeystoreResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT DownloadKeystoreResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadKeystoreResponse members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/HistoryRecord.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/HistoryRecord.h index a4e5af6fa..d91de1c53 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/HistoryRecord.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/HistoryRecord.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_HistoryRecord_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_HistoryRecord_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT HistoryRecord /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HistoryRecord members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/HistoryRecord_1.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/HistoryRecord_1.h index ab0cf419a..552738bde 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/HistoryRecord_1.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/HistoryRecord_1.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_HistoryRecord_1_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_HistoryRecord_1_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT HistoryRecord_1 /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HistoryRecord_1 members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/Job.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/Job.h index f2f260f99..e1aa33a31 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/Job.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/Job.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_Job_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_Job_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT Job /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Job members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ParameterItem.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ParameterItem.h index 40f8955de..2dd79790e 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ParameterItem.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ParameterItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ParameterItem_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ParameterItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ParameterItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ParameterItem members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/RunJobRequest.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/RunJobRequest.h index c4fbc7ebd..49326efd7 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/RunJobRequest.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/RunJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_RunJobRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_RunJobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT RunJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RunJobRequest members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/RunJobRequestBody.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/RunJobRequestBody.h index e3f3087ed..b576fff30 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/RunJobRequestBody.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/RunJobRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_RunJobRequestBody_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_RunJobRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT RunJobRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RunJobRequestBody members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/RunJobResponse.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/RunJobResponse.h index 60b480f49..0e0fb27f6 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/RunJobResponse.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/RunJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_RunJobResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_RunJobResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT RunJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RunJobResponse members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/Scm.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/Scm.h index c96f499cd..2f385e745 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/Scm.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/Scm.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_Scm_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_Scm_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT Scm /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Scm members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowHistoryDetailsRequest.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowHistoryDetailsRequest.h index 77de93f5c..b9aab2311 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowHistoryDetailsRequest.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowHistoryDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowHistoryDetailsRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowHistoryDetailsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowHistoryDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHistoryDetailsRequest members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowHistoryDetailsResponse.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowHistoryDetailsResponse.h index ebe721170..9abb475b3 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowHistoryDetailsResponse.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowHistoryDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowHistoryDetailsResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowHistoryDetailsResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowHistoryDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHistoryDetailsResponse members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobListByProjectIdRequest.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobListByProjectIdRequest.h index db5d9c3e9..50c133f70 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobListByProjectIdRequest.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobListByProjectIdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowJobListByProjectIdRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowJobListByProjectIdRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowJobListByProjectIdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobListByProjectIdRequest members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobListByProjectIdResponse.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobListByProjectIdResponse.h index 538e1673f..d9c843a57 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobListByProjectIdResponse.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobListByProjectIdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowJobListByProjectIdResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowJobListByProjectIdResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowJobListByProjectIdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobListByProjectIdResponse members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobStatusRequest.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobStatusRequest.h index 0fc1983b8..62d408c97 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobStatusRequest.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowJobStatusRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowJobStatusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowJobStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobStatusRequest members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobStatusResponse.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobStatusResponse.h index 2f08c39f4..41eaf8811 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobStatusResponse.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowJobStatusResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowJobStatusResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowJobStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobStatusResponse members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobSuccessRatioRequest.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobSuccessRatioRequest.h index 2cb0dde3d..18e711118 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobSuccessRatioRequest.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobSuccessRatioRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowJobSuccessRatioRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowJobSuccessRatioRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowJobSuccessRatioRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobSuccessRatioRequest members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobSuccessRatioResponse.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobSuccessRatioResponse.h index 0c3f22201..05e3668fb 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobSuccessRatioResponse.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowJobSuccessRatioResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowJobSuccessRatioResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowJobSuccessRatioResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowJobSuccessRatioResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobSuccessRatioResponse members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowLastHistoryRequest.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowLastHistoryRequest.h index d083b3ad9..2ba0aecf7 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowLastHistoryRequest.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowLastHistoryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowLastHistoryRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowLastHistoryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowLastHistoryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowLastHistoryRequest members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowLastHistoryResponse.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowLastHistoryResponse.h index b68a3c5ec..6b1c9a350 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowLastHistoryResponse.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowLastHistoryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowLastHistoryResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowLastHistoryResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowLastHistoryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowLastHistoryResponse members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListHistoryRequest.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListHistoryRequest.h index 5b692b517..883bb11aa 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListHistoryRequest.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListHistoryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowListHistoryRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowListHistoryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowListHistoryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowListHistoryRequest members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListHistoryResponse.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListHistoryResponse.h index 0656f015f..9a4237b63 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListHistoryResponse.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListHistoryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowListHistoryResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowListHistoryResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowListHistoryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowListHistoryResponse members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListPeriodHistoryRequest.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListPeriodHistoryRequest.h index 78999c173..edcf56e0f 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListPeriodHistoryRequest.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListPeriodHistoryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowListPeriodHistoryRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowListPeriodHistoryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowListPeriodHistoryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowListPeriodHistoryRequest members diff --git a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListPeriodHistoryResponse.h b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListPeriodHistoryResponse.h index 363548af8..55b91caa2 100644 --- a/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListPeriodHistoryResponse.h +++ b/codeartsbuild/include/huaweicloud/codeartsbuild/v3/model/ShowListPeriodHistoryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowListPeriodHistoryResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSBUILD_V3_MODEL_ShowListPeriodHistoryResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSBUILD_V3_EXPORT ShowListPeriodHistoryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowListPeriodHistoryResponse members diff --git a/codeartsbuild/src/v3/CodeArtsBuildClient.cpp b/codeartsbuild/src/v3/CodeArtsBuildClient.cpp index 63a0bc872..fd69fbc2d 100644 --- a/codeartsbuild/src/v3/CodeArtsBuildClient.cpp +++ b/codeartsbuild/src/v3/CodeArtsBuildClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,12 +40,12 @@ std::shared_ptr CodeArtsBuildClient::downloadKeystore( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.fileNameIsSet()) { @@ -57,15 +57,10 @@ std::shared_ptr CodeArtsBuildClient::downloadKeystore( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsBuildMeta::genRequestDefForDownloadKeystore()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -80,34 +75,36 @@ std::shared_ptr CodeArtsBuildClient::runJob(RunJobRequest &reque std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsBuildMeta::genRequestDefForRunJob()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -119,28 +116,23 @@ std::shared_ptr CodeArtsBuildClient::showHistoryDeta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); localVarPathParams["build_number"] = parameterToString(request.getBuildNumber()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsBuildMeta::genRequestDefForShowHistoryDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -155,13 +147,13 @@ std::shared_ptr CodeArtsBuildClient::showJobList std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.pageIndexIsSet()) { @@ -173,15 +165,10 @@ std::shared_ptr CodeArtsBuildClient::showJobList std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsBuildMeta::genRequestDefForShowJobListByProjectId()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -196,27 +183,22 @@ std::shared_ptr CodeArtsBuildClient::showJobStatus(ShowJo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsBuildMeta::genRequestDefForShowJobStatus()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -231,13 +213,13 @@ std::shared_ptr CodeArtsBuildClient::showJobSuccess std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -249,15 +231,10 @@ std::shared_ptr CodeArtsBuildClient::showJobSuccess std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsBuildMeta::genRequestDefForShowJobSuccessRatio()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -272,13 +249,13 @@ std::shared_ptr CodeArtsBuildClient::showLastHistory(Sh std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.repositoryNameIsSet()) { @@ -287,15 +264,10 @@ std::shared_ptr CodeArtsBuildClient::showLastHistory(Sh std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsBuildMeta::genRequestDefForShowLastHistory()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -310,13 +282,13 @@ std::shared_ptr CodeArtsBuildClient::showListHistory(Sh std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -331,15 +303,10 @@ std::shared_ptr CodeArtsBuildClient::showListHistory(Sh std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsBuildMeta::genRequestDefForShowListHistory()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -354,13 +321,13 @@ std::shared_ptr CodeArtsBuildClient::showListPeri std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -378,15 +345,10 @@ std::shared_ptr CodeArtsBuildClient::showListPeri std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsBuildMeta::genRequestDefForShowListPeriodHistory()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); diff --git a/codeartsbuild/src/v3/CodeArtsBuildMeta.cpp b/codeartsbuild/src/v3/CodeArtsBuildMeta.cpp new file mode 100644 index 000000000..a5c2aff18 --- /dev/null +++ b/codeartsbuild/src/v3/CodeArtsBuildMeta.cpp @@ -0,0 +1,107 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Codeartsbuild { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef CodeArtsBuildMeta::genRequestDefForDownloadKeystore() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("FileName") + .withJsonTag("file_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainId") + .withJsonTag("domain_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsBuildMeta::genRequestDefForRunJob() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsBuildMeta::genRequestDefForShowHistoryDetails() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsBuildMeta::genRequestDefForShowJobListByProjectId() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PageIndex") + .withJsonTag("page_index") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageSize") + .withJsonTag("page_size") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsBuildMeta::genRequestDefForShowJobStatus() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsBuildMeta::genRequestDefForShowJobSuccessRatio() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsBuildMeta::genRequestDefForShowLastHistory() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("RepositoryName") + .withJsonTag("repository_name") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsBuildMeta::genRequestDefForShowListHistory() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsBuildMeta::genRequestDefForShowListPeriodHistory() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/codeartsbuild/src/v3/model/BuildStep.cpp b/codeartsbuild/src/v3/model/BuildStep.cpp index b25ae2151..ce069e026 100644 --- a/codeartsbuild/src/v3/model/BuildStep.cpp +++ b/codeartsbuild/src/v3/model/BuildStep.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/BuildStep.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -43,7 +42,6 @@ web::json::value BuildStep::toJson() const return val; } - bool BuildStep::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BuildStep::fromJson(const web::json::value& val) return ok; } + std::string BuildStep::getName() const { return name_; diff --git a/codeartsbuild/src/v3/model/DownloadKeystoreRequest.cpp b/codeartsbuild/src/v3/model/DownloadKeystoreRequest.cpp index 2ef5f493b..4db563416 100644 --- a/codeartsbuild/src/v3/model/DownloadKeystoreRequest.cpp +++ b/codeartsbuild/src/v3/model/DownloadKeystoreRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/DownloadKeystoreRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -38,7 +37,6 @@ web::json::value DownloadKeystoreRequest::toJson() const return val; } - bool DownloadKeystoreRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DownloadKeystoreRequest::fromJson(const web::json::value& val) return ok; } + std::string DownloadKeystoreRequest::getFileName() const { return fileName_; diff --git a/codeartsbuild/src/v3/model/DownloadKeystoreResponse.cpp b/codeartsbuild/src/v3/model/DownloadKeystoreResponse.cpp index 822f61a40..253218240 100644 --- a/codeartsbuild/src/v3/model/DownloadKeystoreResponse.cpp +++ b/codeartsbuild/src/v3/model/DownloadKeystoreResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/DownloadKeystoreResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -28,7 +27,6 @@ web::json::value DownloadKeystoreResponse::toJson() const return val; } - bool DownloadKeystoreResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DownloadKeystoreResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/codeartsbuild/src/v3/model/HistoryRecord.cpp b/codeartsbuild/src/v3/model/HistoryRecord.cpp index 4c112e6b2..9b3f540e8 100644 --- a/codeartsbuild/src/v3/model/HistoryRecord.cpp +++ b/codeartsbuild/src/v3/model/HistoryRecord.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/HistoryRecord.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -58,7 +57,6 @@ web::json::value HistoryRecord::toJson() const return val; } - bool HistoryRecord::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool HistoryRecord::fromJson(const web::json::value& val) return ok; } + std::string HistoryRecord::getRecordId() const { return recordId_; diff --git a/codeartsbuild/src/v3/model/HistoryRecord_1.cpp b/codeartsbuild/src/v3/model/HistoryRecord_1.cpp index c1bcf74cd..6b240439e 100644 --- a/codeartsbuild/src/v3/model/HistoryRecord_1.cpp +++ b/codeartsbuild/src/v3/model/HistoryRecord_1.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/HistoryRecord_1.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -83,7 +82,6 @@ web::json::value HistoryRecord_1::toJson() const return val; } - bool HistoryRecord_1::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool HistoryRecord_1::fromJson(const web::json::value& val) return ok; } + std::string HistoryRecord_1::getRecordId() const { return recordId_; diff --git a/codeartsbuild/src/v3/model/Job.cpp b/codeartsbuild/src/v3/model/Job.cpp index 6b08e36bb..f166bb0fd 100644 --- a/codeartsbuild/src/v3/model/Job.cpp +++ b/codeartsbuild/src/v3/model/Job.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/Job.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -113,7 +112,6 @@ web::json::value Job::toJson() const return val; } - bool Job::fromJson(const web::json::value& val) { bool ok = true; @@ -274,6 +272,7 @@ bool Job::fromJson(const web::json::value& val) return ok; } + std::string Job::getId() const { return id_; diff --git a/codeartsbuild/src/v3/model/ParameterItem.cpp b/codeartsbuild/src/v3/model/ParameterItem.cpp index 0ce21a7c9..6c9f10c9e 100644 --- a/codeartsbuild/src/v3/model/ParameterItem.cpp +++ b/codeartsbuild/src/v3/model/ParameterItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ParameterItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -38,7 +37,6 @@ web::json::value ParameterItem::toJson() const return val; } - bool ParameterItem::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ParameterItem::fromJson(const web::json::value& val) return ok; } + std::string ParameterItem::getName() const { return name_; diff --git a/codeartsbuild/src/v3/model/RunJobRequest.cpp b/codeartsbuild/src/v3/model/RunJobRequest.cpp index 5c5aaad41..73da9346d 100644 --- a/codeartsbuild/src/v3/model/RunJobRequest.cpp +++ b/codeartsbuild/src/v3/model/RunJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/RunJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -32,7 +31,6 @@ web::json::value RunJobRequest::toJson() const return val; } - bool RunJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RunJobRequest::fromJson(const web::json::value& val) return ok; } + RunJobRequestBody RunJobRequest::getBody() const { return body_; diff --git a/codeartsbuild/src/v3/model/RunJobRequestBody.cpp b/codeartsbuild/src/v3/model/RunJobRequestBody.cpp index 787a7303a..aaee89ef2 100644 --- a/codeartsbuild/src/v3/model/RunJobRequestBody.cpp +++ b/codeartsbuild/src/v3/model/RunJobRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/RunJobRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -41,7 +40,6 @@ web::json::value RunJobRequestBody::toJson() const return val; } - bool RunJobRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool RunJobRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RunJobRequestBody::getJobId() const { return jobId_; diff --git a/codeartsbuild/src/v3/model/RunJobResponse.cpp b/codeartsbuild/src/v3/model/RunJobResponse.cpp index 2b603508f..3cfcbed94 100644 --- a/codeartsbuild/src/v3/model/RunJobResponse.cpp +++ b/codeartsbuild/src/v3/model/RunJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/RunJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -43,7 +42,6 @@ web::json::value RunJobResponse::toJson() const return val; } - bool RunJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool RunJobResponse::fromJson(const web::json::value& val) return ok; } + std::string RunJobResponse::getOctopusJobName() const { return octopusJobName_; diff --git a/codeartsbuild/src/v3/model/Scm.cpp b/codeartsbuild/src/v3/model/Scm.cpp index a215fb2cc..f53ff6927 100644 --- a/codeartsbuild/src/v3/model/Scm.cpp +++ b/codeartsbuild/src/v3/model/Scm.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/Scm.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -38,7 +37,6 @@ web::json::value Scm::toJson() const return val; } - bool Scm::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Scm::fromJson(const web::json::value& val) return ok; } + std::string Scm::getBuildTag() const { return buildTag_; diff --git a/codeartsbuild/src/v3/model/ShowHistoryDetailsRequest.cpp b/codeartsbuild/src/v3/model/ShowHistoryDetailsRequest.cpp index 2121f2cbe..bcc8dad99 100644 --- a/codeartsbuild/src/v3/model/ShowHistoryDetailsRequest.cpp +++ b/codeartsbuild/src/v3/model/ShowHistoryDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowHistoryDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -38,7 +37,6 @@ web::json::value ShowHistoryDetailsRequest::toJson() const return val; } - bool ShowHistoryDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowHistoryDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowHistoryDetailsRequest::getJobId() const { return jobId_; diff --git a/codeartsbuild/src/v3/model/ShowHistoryDetailsResponse.cpp b/codeartsbuild/src/v3/model/ShowHistoryDetailsResponse.cpp index bee69807f..2eaae59ca 100644 --- a/codeartsbuild/src/v3/model/ShowHistoryDetailsResponse.cpp +++ b/codeartsbuild/src/v3/model/ShowHistoryDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowHistoryDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -56,7 +55,6 @@ web::json::value ShowHistoryDetailsResponse::toJson() const return val; } - bool ShowHistoryDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool ShowHistoryDetailsResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowHistoryDetailsResponse::getJobName() const { return jobName_; diff --git a/codeartsbuild/src/v3/model/ShowJobListByProjectIdRequest.cpp b/codeartsbuild/src/v3/model/ShowJobListByProjectIdRequest.cpp index 7538a344f..f468eb808 100644 --- a/codeartsbuild/src/v3/model/ShowJobListByProjectIdRequest.cpp +++ b/codeartsbuild/src/v3/model/ShowJobListByProjectIdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowJobListByProjectIdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -43,7 +42,6 @@ web::json::value ShowJobListByProjectIdRequest::toJson() const return val; } - bool ShowJobListByProjectIdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowJobListByProjectIdRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowJobListByProjectIdRequest::getProjectId() const { return projectId_; diff --git a/codeartsbuild/src/v3/model/ShowJobListByProjectIdResponse.cpp b/codeartsbuild/src/v3/model/ShowJobListByProjectIdResponse.cpp index d72321609..0da4355fc 100644 --- a/codeartsbuild/src/v3/model/ShowJobListByProjectIdResponse.cpp +++ b/codeartsbuild/src/v3/model/ShowJobListByProjectIdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowJobListByProjectIdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -37,7 +36,6 @@ web::json::value ShowJobListByProjectIdResponse::toJson() const return val; } - bool ShowJobListByProjectIdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowJobListByProjectIdResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowJobListByProjectIdResponse::getJobs() { return jobs_; diff --git a/codeartsbuild/src/v3/model/ShowJobStatusRequest.cpp b/codeartsbuild/src/v3/model/ShowJobStatusRequest.cpp index 22dff5be7..e1666713d 100644 --- a/codeartsbuild/src/v3/model/ShowJobStatusRequest.cpp +++ b/codeartsbuild/src/v3/model/ShowJobStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowJobStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -33,7 +32,6 @@ web::json::value ShowJobStatusRequest::toJson() const return val; } - bool ShowJobStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowJobStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowJobStatusRequest::getJobId() const { return jobId_; diff --git a/codeartsbuild/src/v3/model/ShowJobStatusResponse.cpp b/codeartsbuild/src/v3/model/ShowJobStatusResponse.cpp index ea8056aa6..d65515a24 100644 --- a/codeartsbuild/src/v3/model/ShowJobStatusResponse.cpp +++ b/codeartsbuild/src/v3/model/ShowJobStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowJobStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -33,7 +32,6 @@ web::json::value ShowJobStatusResponse::toJson() const return val; } - bool ShowJobStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowJobStatusResponse::fromJson(const web::json::value& val) return ok; } + bool ShowJobStatusResponse::isResult() const { return result_; diff --git a/codeartsbuild/src/v3/model/ShowJobSuccessRatioRequest.cpp b/codeartsbuild/src/v3/model/ShowJobSuccessRatioRequest.cpp index 208b95933..e49be1aa5 100644 --- a/codeartsbuild/src/v3/model/ShowJobSuccessRatioRequest.cpp +++ b/codeartsbuild/src/v3/model/ShowJobSuccessRatioRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowJobSuccessRatioRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -43,7 +42,6 @@ web::json::value ShowJobSuccessRatioRequest::toJson() const return val; } - bool ShowJobSuccessRatioRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowJobSuccessRatioRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowJobSuccessRatioRequest::getJobId() const { return jobId_; diff --git a/codeartsbuild/src/v3/model/ShowJobSuccessRatioResponse.cpp b/codeartsbuild/src/v3/model/ShowJobSuccessRatioResponse.cpp index 94c71f2ac..e95fe3a35 100644 --- a/codeartsbuild/src/v3/model/ShowJobSuccessRatioResponse.cpp +++ b/codeartsbuild/src/v3/model/ShowJobSuccessRatioResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowJobSuccessRatioResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -43,7 +42,6 @@ web::json::value ShowJobSuccessRatioResponse::toJson() const return val; } - bool ShowJobSuccessRatioResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowJobSuccessRatioResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowJobSuccessRatioResponse::getSuccessCount() const { return successCount_; diff --git a/codeartsbuild/src/v3/model/ShowLastHistoryRequest.cpp b/codeartsbuild/src/v3/model/ShowLastHistoryRequest.cpp index 7a7f16203..0aa49a167 100644 --- a/codeartsbuild/src/v3/model/ShowLastHistoryRequest.cpp +++ b/codeartsbuild/src/v3/model/ShowLastHistoryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowLastHistoryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -38,7 +37,6 @@ web::json::value ShowLastHistoryRequest::toJson() const return val; } - bool ShowLastHistoryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowLastHistoryRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowLastHistoryRequest::getProjectId() const { return projectId_; diff --git a/codeartsbuild/src/v3/model/ShowLastHistoryResponse.cpp b/codeartsbuild/src/v3/model/ShowLastHistoryResponse.cpp index b035f4801..97c0d7284 100644 --- a/codeartsbuild/src/v3/model/ShowLastHistoryResponse.cpp +++ b/codeartsbuild/src/v3/model/ShowLastHistoryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowLastHistoryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -68,7 +67,6 @@ web::json::value ShowLastHistoryResponse::toJson() const return val; } - bool ShowLastHistoryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ShowLastHistoryResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowLastHistoryResponse::getRecordId() const { return recordId_; diff --git a/codeartsbuild/src/v3/model/ShowListHistoryRequest.cpp b/codeartsbuild/src/v3/model/ShowListHistoryRequest.cpp index 43bf7a97e..9c3f20df7 100644 --- a/codeartsbuild/src/v3/model/ShowListHistoryRequest.cpp +++ b/codeartsbuild/src/v3/model/ShowListHistoryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowListHistoryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -48,7 +47,6 @@ web::json::value ShowListHistoryRequest::toJson() const return val; } - bool ShowListHistoryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowListHistoryRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowListHistoryRequest::getJobId() const { return jobId_; diff --git a/codeartsbuild/src/v3/model/ShowListHistoryResponse.cpp b/codeartsbuild/src/v3/model/ShowListHistoryResponse.cpp index c47a8df36..413b407c9 100644 --- a/codeartsbuild/src/v3/model/ShowListHistoryResponse.cpp +++ b/codeartsbuild/src/v3/model/ShowListHistoryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowListHistoryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -37,7 +36,6 @@ web::json::value ShowListHistoryResponse::toJson() const return val; } - bool ShowListHistoryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowListHistoryResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowListHistoryResponse::getHistoryRecords() { return historyRecords_; diff --git a/codeartsbuild/src/v3/model/ShowListPeriodHistoryRequest.cpp b/codeartsbuild/src/v3/model/ShowListPeriodHistoryRequest.cpp index b6e3abbd9..f9ef5c930 100644 --- a/codeartsbuild/src/v3/model/ShowListPeriodHistoryRequest.cpp +++ b/codeartsbuild/src/v3/model/ShowListPeriodHistoryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowListPeriodHistoryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -53,7 +52,6 @@ web::json::value ShowListPeriodHistoryRequest::toJson() const return val; } - bool ShowListPeriodHistoryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ShowListPeriodHistoryRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowListPeriodHistoryRequest::getJobId() const { return jobId_; diff --git a/codeartsbuild/src/v3/model/ShowListPeriodHistoryResponse.cpp b/codeartsbuild/src/v3/model/ShowListPeriodHistoryResponse.cpp index 38b65d57e..7ea7c7e62 100644 --- a/codeartsbuild/src/v3/model/ShowListPeriodHistoryResponse.cpp +++ b/codeartsbuild/src/v3/model/ShowListPeriodHistoryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsbuild/v3/model/ShowListPeriodHistoryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsbuild { @@ -37,7 +36,6 @@ web::json::value ShowListPeriodHistoryResponse::toJson() const return val; } - bool ShowListPeriodHistoryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowListPeriodHistoryResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowListPeriodHistoryResponse::getTotal() const { return total_; diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/CodeArtsDeployClient.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/CodeArtsDeployClient.h index b3a565c4c..81aa79bf2 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/CodeArtsDeployClient.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/CodeArtsDeployClient.h @@ -6,6 +6,7 @@ #include +#include #include #include #include @@ -27,6 +28,8 @@ #include #include #include +#include +#include #include #include #include @@ -155,7 +158,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployClient : public Client ); // 获取应用列表 // - // 查询项目下应用列表 + // 查询项目下应用列表。 // // Please refer to HUAWEI cloud API Explorer for details. std::shared_ptr listAllApp( @@ -163,7 +166,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployClient : public Client ); // 根据开始时间和结束时间查询项目下指定应用的历史部署记录列表 // - // 根据开始时间和结束时间查询项目下指定应用的历史部署记录列表 + // 根据开始时间和结束时间查询项目下指定应用的历史部署记录列表。 // // Please refer to HUAWEI cloud API Explorer for details. std::shared_ptr listDeployTaskHistoryByDate( @@ -193,6 +196,14 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployClient : public Client std::shared_ptr showDeployTaskDetail( ShowDeployTaskDetailRequest &request ); + // 查询部署记录的执行参数 + // + // 查询部署记录的执行参数 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr showExecutionParams( + ShowExecutionParamsRequest &request + ); // 部署应用 // // 根据部署任务id部署应用。 @@ -204,7 +215,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployClient : public Client // 应用下创建环境 // - // 应用下创建环境 + // 应用下创建环境。 // // Please refer to HUAWEI cloud API Explorer for details. std::shared_ptr createEnvironment( @@ -212,7 +223,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployClient : public Client ); // 删除应用下的环境 // - // 删除应用下的环境 + // 删除应用下的环境。 // // Please refer to HUAWEI cloud API Explorer for details. std::shared_ptr deleteEnvironment( @@ -220,7 +231,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployClient : public Client ); // 环境下删除主机 // - // 环境下删除主机 + // 环境下删除主机。 // // Please refer to HUAWEI cloud API Explorer for details. std::shared_ptr deleteHostFromEnvironment( @@ -228,7 +239,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployClient : public Client ); // 环境下导入主机 // - // 环境下导入主机 + // 环境下导入主机。 // // Please refer to HUAWEI cloud API Explorer for details. std::shared_ptr importHostToEnvironment( @@ -236,7 +247,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployClient : public Client ); // 查询应用下环境列表 // - // 查询应用下环境列表 + // 查询应用下环境列表。 // // Please refer to HUAWEI cloud API Explorer for details. std::shared_ptr listEnvironments( @@ -244,7 +255,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployClient : public Client ); // 查询环境详情 // - // 查询环境详情 + // 查询环境详情。 // // Please refer to HUAWEI cloud API Explorer for details. std::shared_ptr showEnvironmentDetail( @@ -356,7 +367,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployClient : public Client std::shared_ptr listHostGroups( ListHostGroupsRequest &request ); - // 查询主机集群 + // 查询主机集群详情 // // 根据主机集群id查询主机集群详情。该接口于2024年09月30日后不再维护,推荐使用新版ShowHostClusterDetail接口。 // @@ -364,7 +375,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployClient : public Client std::shared_ptr showDeploymentGroupDetail( ShowDeploymentGroupDetailRequest &request ); - // 查询主机集群 + // 查询主机集群详情 // // 根据主机集群id查询主机集群详情。 // @@ -383,7 +394,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployClient : public Client // 获取指定应用的应用部署成功率 // - // 获取指定应用的应用部署成功率 + // 获取指定应用的应用部署成功率。 // // Please refer to HUAWEI cloud API Explorer for details. std::shared_ptr listTaskSuccessRate( @@ -391,7 +402,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployClient : public Client ); // 获取指定项目的应用部署成功率 // - // 获取指定项目的应用部署成功率 + // 获取指定项目的应用部署成功率。 // // Please refer to HUAWEI cloud API Explorer for details. std::shared_ptr showProjectSuccessRate( diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/CodeArtsDeployMeta.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/CodeArtsDeployMeta.h new file mode 100644 index 000000000..be42f4e5b --- /dev/null +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/CodeArtsDeployMeta.h @@ -0,0 +1,58 @@ +#ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_CodeArtsDeployMeta_H_ +#define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_CodeArtsDeployMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Codeartsdeploy { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CodeArtsDeployMeta { +public: + static HttpRequestDef genRequestDefForCreateApp(); + static HttpRequestDef genRequestDefForCreateDeployTaskByTemplate(); + static HttpRequestDef genRequestDefForDeleteApplication(); + static HttpRequestDef genRequestDefForDeleteDeployTask(); + static HttpRequestDef genRequestDefForListAllApp(); + static HttpRequestDef genRequestDefForListDeployTaskHistoryByDate(); + static HttpRequestDef genRequestDefForListDeployTasks(); + static HttpRequestDef genRequestDefForShowAppDetailById(); + static HttpRequestDef genRequestDefForShowDeployTaskDetail(); + static HttpRequestDef genRequestDefForShowExecutionParams(); + static HttpRequestDef genRequestDefForStartDeployTask(); + static HttpRequestDef genRequestDefForCreateEnvironment(); + static HttpRequestDef genRequestDefForDeleteEnvironment(); + static HttpRequestDef genRequestDefForDeleteHostFromEnvironment(); + static HttpRequestDef genRequestDefForImportHostToEnvironment(); + static HttpRequestDef genRequestDefForListEnvironments(); + static HttpRequestDef genRequestDefForShowEnvironmentDetail(); + static HttpRequestDef genRequestDefForCreateDeploymentHost(); + static HttpRequestDef genRequestDefForCreateHost(); + static HttpRequestDef genRequestDefForDeleteDeploymentHost(); + static HttpRequestDef genRequestDefForListHosts(); + static HttpRequestDef genRequestDefForListNewHosts(); + static HttpRequestDef genRequestDefForShowDeploymentHostDetail(); + static HttpRequestDef genRequestDefForShowHostDetail(); + static HttpRequestDef genRequestDefForUpdateDeploymentHost(); + static HttpRequestDef genRequestDefForCreateDeploymentGroup(); + static HttpRequestDef genRequestDefForCreateHostCluster(); + static HttpRequestDef genRequestDefForDeleteDeploymentGroup(); + static HttpRequestDef genRequestDefForListHostClusters(); + static HttpRequestDef genRequestDefForListHostGroups(); + static HttpRequestDef genRequestDefForShowDeploymentGroupDetail(); + static HttpRequestDef genRequestDefForShowHostClusterDetail(); + static HttpRequestDef genRequestDefForUpdateDeploymentGroup(); + static HttpRequestDef genRequestDefForListTaskSuccessRate(); + static HttpRequestDef genRequestDefForShowProjectSuccessRate(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_CodeArtsDeployMeta_H_ diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppBaseResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppBaseResponse.h index 66d8a392d..8b6c3bd59 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppBaseResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppBaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_AppBaseResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_AppBaseResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT AppBaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AppBaseResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppComponentDao.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppComponentDao.h index 0aa6a89e5..e89171a0d 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppComponentDao.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppComponentDao.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_AppComponentDao_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_AppComponentDao_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT AppComponentDao /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AppComponentDao members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppDetailInfo.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppDetailInfo.h index b19aaf072..99ea5a749 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppDetailInfo.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppDetailInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_AppDetailInfo_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_AppDetailInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT AppDetailInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AppDetailInfo members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppExecutionInfo.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppExecutionInfo.h index 952b94eb4..3a605f60d 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppExecutionInfo.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/AppExecutionInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_AppExecutionInfo_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_AppExecutionInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT AppExecutionInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AppExecutionInfo members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ConfigInfo.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ConfigInfo.h new file mode 100644 index 000000000..96611d1dc --- /dev/null +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ConfigInfo.h @@ -0,0 +1,86 @@ + +#ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ConfigInfo_H_ +#define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ConfigInfo_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Codeartsdeploy { +namespace V2 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// 部署任务执行参数 +/// +class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ConfigInfo + : public ModelBase +{ +public: + ConfigInfo(); + virtual ~ConfigInfo(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ConfigInfo members + + /// + /// 参数名 + /// + + std::string getName() const; + bool nameIsSet() const; + void unsetname(); + void setName(const std::string& value); + + /// + /// 参数类型 + /// + + std::string getType() const; + bool typeIsSet() const; + void unsettype(); + void setType(const std::string& value); + + /// + /// 参数值 + /// + + std::string getValue() const; + bool valueIsSet() const; + void unsetvalue(); + void setValue(const std::string& value); + + +protected: + std::string name_; + bool nameIsSet_; + std::string type_; + bool typeIsSet_; + std::string value_; + bool valueIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ConfigInfo_H_ diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ConfigInfoDO.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ConfigInfoDO.h index c6a6b9162..4b8c7d3c9 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ConfigInfoDO.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ConfigInfoDO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ConfigInfoDO_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ConfigInfoDO_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ConfigInfoDO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigInfoDO members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateAppRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateAppRequest.h index f8bf38631..ce7bbdedc 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateAppRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateAppRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateAppRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateAppRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateAppRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAppRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateAppRequestBody.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateAppRequestBody.h index f34e737aa..b56a336b4 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateAppRequestBody.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateAppRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateAppRequestBody_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateAppRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateAppRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAppRequestBody members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateAppResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateAppResponse.h index 8c76c72eb..856159a89 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateAppResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateAppResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateAppResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateAppResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateAppResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAppResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeployTaskByTemplateRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeployTaskByTemplateRequest.h index 7718875a6..63fcf6f9d 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeployTaskByTemplateRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeployTaskByTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateDeployTaskByTemplateRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateDeployTaskByTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateDeployTaskByTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDeployTaskByTemplateRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeployTaskByTemplateResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeployTaskByTemplateResponse.h index dd434ee9a..369a064a1 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeployTaskByTemplateResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeployTaskByTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateDeployTaskByTemplateResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateDeployTaskByTemplateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateDeployTaskByTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDeployTaskByTemplateResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentGroupRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentGroupRequest.h index 1c36e88cc..c1a36fa7e 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentGroupRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateDeploymentGroupRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateDeploymentGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateDeploymentGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDeploymentGroupRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentGroupResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentGroupResponse.h index fc9503283..0130c14bf 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentGroupResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateDeploymentGroupResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateDeploymentGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateDeploymentGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDeploymentGroupResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentHostRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentHostRequest.h index 695bfc5f4..c3821bedb 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentHostRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentHostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateDeploymentHostRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateDeploymentHostRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateDeploymentHostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDeploymentHostRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentHostResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentHostResponse.h index 83f178559..821f4abcb 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentHostResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateDeploymentHostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateDeploymentHostResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateDeploymentHostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateDeploymentHostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDeploymentHostResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateEnvironmentRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateEnvironmentRequest.h index 1544ea691..ddb445cc5 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateEnvironmentRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateEnvironmentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateEnvironmentRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateEnvironmentRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateEnvironmentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateEnvironmentRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateEnvironmentResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateEnvironmentResponse.h index 8ee4a667e..b6fbc939a 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateEnvironmentResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateEnvironmentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateEnvironmentResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateEnvironmentResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateEnvironmentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateEnvironmentResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostClusterRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostClusterRequest.h index a79624e93..c2aece90d 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostClusterRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostClusterRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateHostClusterRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateHostClusterRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateHostClusterRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateHostClusterRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostClusterRequestBody.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostClusterRequestBody.h index 8a9b21cc6..a29237a27 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostClusterRequestBody.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostClusterRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateHostClusterRequestBody_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateHostClusterRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateHostClusterRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateHostClusterRequestBody members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostClusterResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostClusterResponse.h index eeb8ac806..bc9875351 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostClusterResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostClusterResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateHostClusterResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateHostClusterResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateHostClusterResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateHostClusterResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostRequest.h index 63ea1c1e4..3f7c74b5b 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateHostRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateHostRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateHostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateHostRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostRequestBody.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostRequestBody.h index 74f918a5d..8a171f878 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostRequestBody.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateHostRequestBody_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateHostRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateHostRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateHostRequestBody members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostResponse.h index 679624ce8..513a0db88 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/CreateHostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateHostResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_CreateHostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT CreateHostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateHostResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteApplicationRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteApplicationRequest.h index 4323c77cd..84730f154 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteApplicationRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteApplicationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteApplicationRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteApplicationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeleteApplicationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteApplicationRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteApplicationResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteApplicationResponse.h index 0bef45f82..b6773ca21 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteApplicationResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteApplicationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteApplicationResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteApplicationResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeleteApplicationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteApplicationResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeployTaskRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeployTaskRequest.h index c54a8686c..00e94aa73 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeployTaskRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeployTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteDeployTaskRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteDeployTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeleteDeployTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDeployTaskRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeployTaskResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeployTaskResponse.h index 7340e391a..5bb6f01b5 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeployTaskResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeployTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteDeployTaskResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteDeployTaskResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeleteDeployTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDeployTaskResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentGroupRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentGroupRequest.h index bc14e415d..a3d4bd442 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentGroupRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteDeploymentGroupRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteDeploymentGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeleteDeploymentGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDeploymentGroupRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentGroupResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentGroupResponse.h index 1e471ce74..a143b1a9b 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentGroupResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteDeploymentGroupResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteDeploymentGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeleteDeploymentGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDeploymentGroupResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentHostRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentHostRequest.h index c13df0f81..8db1e3bb3 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentHostRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentHostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteDeploymentHostRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteDeploymentHostRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeleteDeploymentHostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDeploymentHostRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentHostResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentHostResponse.h index ebca7abbe..d145f6ca2 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentHostResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentHostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteDeploymentHostResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteDeploymentHostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeleteDeploymentHostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDeploymentHostResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteEnvironmentRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteEnvironmentRequest.h index 3ec5eeb99..82ddab380 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteEnvironmentRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteEnvironmentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteEnvironmentRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteEnvironmentRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeleteEnvironmentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteEnvironmentRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteEnvironmentResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteEnvironmentResponse.h index 53859a9a6..e57288938 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteEnvironmentResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteEnvironmentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteEnvironmentResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteEnvironmentResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeleteEnvironmentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteEnvironmentResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteHostFromEnvironmentRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteHostFromEnvironmentRequest.h index a882b3841..df30c2d59 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteHostFromEnvironmentRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteHostFromEnvironmentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteHostFromEnvironmentRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteHostFromEnvironmentRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeleteHostFromEnvironmentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteHostFromEnvironmentRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteHostFromEnvironmentResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteHostFromEnvironmentResponse.h index b54990af7..f9f1ce93e 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteHostFromEnvironmentResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeleteHostFromEnvironmentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteHostFromEnvironmentResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeleteHostFromEnvironmentResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeleteHostFromEnvironmentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteHostFromEnvironmentResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeployV2OperationsDO.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeployV2OperationsDO.h index a34b0e706..e9f44e357 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeployV2OperationsDO.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeployV2OperationsDO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeployV2OperationsDO_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeployV2OperationsDO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeployV2OperationsDO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeployV2OperationsDO members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentGroup.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentGroup.h index fb08ce12e..528ac207b 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentGroup.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentGroup_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentGroup_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeploymentGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeploymentGroup members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentGroupDetail.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentGroupDetail.h index a8ed92a8d..b8ca2566c 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentGroupDetail.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentGroupDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentGroupDetail_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentGroupDetail_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeploymentGroupDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeploymentGroupDetail members @@ -122,7 +122,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeploymentGroupDetail void setOs(const std::string& value); /// - /// 自动连通性验证 0不执行 1每日 2每周 + /// 自动测试功能已下架,该字段已失效 /// int32_t getAutoConnectionTestSwitch() const; diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentGroupUpdateRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentGroupUpdateRequest.h index 55fdd09b0..e610f10dc 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentGroupUpdateRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentGroupUpdateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentGroupUpdateRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentGroupUpdateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeploymentGroupUpdateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeploymentGroupUpdateRequest members @@ -66,7 +66,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeploymentGroupUpdateRequest void setSlaveClusterId(const std::string& value); /// - /// 自动连通性验证 0不执行 1每日 2每周 + /// 自动测试功能已下架,该字段已失效 /// int32_t getAutoConnectionTestSwitch() const; diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHost.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHost.h index 2798d293e..28eabffe5 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHost.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHost.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentHost_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentHost_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeploymentHost /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeploymentHost members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostAuthorizationBody.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostAuthorizationBody.h index 30b02e610..c529646af 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostAuthorizationBody.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostAuthorizationBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentHostAuthorizationBody_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentHostAuthorizationBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeploymentHostAuthorizationBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeploymentHostAuthorizationBody members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostDetail.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostDetail.h index 07f950e4c..46d34859e 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostDetail.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentHostDetail_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentHostDetail_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeploymentHostDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeploymentHostDetail members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostInfo.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostInfo.h index a37c27b48..31d043f60 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostInfo.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentHostInfo_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentHostInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeploymentHostInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeploymentHostInfo members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostRequest.h index da55ca977..cee9fbdda 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentHostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentHostRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentHostRequest_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeploymentHostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeploymentHostRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentUpdateHost.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentUpdateHost.h index b820e7ffc..5436a452c 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentUpdateHost.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DeploymentUpdateHost.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentUpdateHost_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DeploymentUpdateHost_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DeploymentUpdateHost /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeploymentUpdateHost members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DynamicConfigInfo.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DynamicConfigInfo.h index be6f3da3d..a7e8fc51d 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DynamicConfigInfo.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/DynamicConfigInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DynamicConfigInfo_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_DynamicConfigInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT DynamicConfigInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DynamicConfigInfo members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvExecutionBody.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvExecutionBody.h index 0cc29bf02..16a42b816 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvExecutionBody.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvExecutionBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_EnvExecutionBody_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_EnvExecutionBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT EnvExecutionBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnvExecutionBody members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvironmentDetail.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvironmentDetail.h index ace326adb..fa0bf264d 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvironmentDetail.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvironmentDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_EnvironmentDetail_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_EnvironmentDetail_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT EnvironmentDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnvironmentDetail members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvironmentPermissionDetail.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvironmentPermissionDetail.h index 9556f6c0f..fa029dee2 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvironmentPermissionDetail.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvironmentPermissionDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_EnvironmentPermissionDetail_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_EnvironmentPermissionDetail_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT EnvironmentPermissionDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnvironmentPermissionDetail members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvironmentRequestBody.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvironmentRequestBody.h index f7c7bb2b7..7ac040e5e 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvironmentRequestBody.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/EnvironmentRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_EnvironmentRequestBody_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_EnvironmentRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT EnvironmentRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnvironmentRequestBody members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ExecuteRecordV2Body.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ExecuteRecordV2Body.h index a41de61c6..bd6f395e8 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ExecuteRecordV2Body.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ExecuteRecordV2Body.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ExecuteRecordV2Body_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ExecuteRecordV2Body_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ExecuteRecordV2Body /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExecuteRecordV2Body members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostAuthorizationBody.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostAuthorizationBody.h index a3a90043a..54ef3205b 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostAuthorizationBody.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostAuthorizationBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_HostAuthorizationBody_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_HostAuthorizationBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT HostAuthorizationBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HostAuthorizationBody members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostClusterInfo.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostClusterInfo.h index 9400121df..c67e573dc 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostClusterInfo.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostClusterInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_HostClusterInfo_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_HostClusterInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT HostClusterInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HostClusterInfo members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostClusterInfoDetail.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostClusterInfoDetail.h index ebd87b3c8..9a8068f97 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostClusterInfoDetail.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostClusterInfoDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_HostClusterInfoDetail_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_HostClusterInfoDetail_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT HostClusterInfoDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HostClusterInfoDetail members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostInfo.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostInfo.h index 28b8149e3..f11fa47ef 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostInfo.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_HostInfo_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_HostInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT HostInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HostInfo members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostInfoDetail.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostInfoDetail.h index 3df12cbb2..eb2308e2f 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostInfoDetail.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/HostInfoDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_HostInfoDetail_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_HostInfoDetail_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT HostInfoDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HostInfoDetail members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentRequest.h index 632d65a6e..101361387 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ImportHostToEnvironmentRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ImportHostToEnvironmentRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ImportHostToEnvironmentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportHostToEnvironmentRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentRequestBody.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentRequestBody.h index 26ea21ae7..8cd73e81f 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentRequestBody.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ImportHostToEnvironmentRequestBody_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ImportHostToEnvironmentRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ImportHostToEnvironmentRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportHostToEnvironmentRequestBody members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentResponse.h index f82e3726e..edf15aeca 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ImportHostToEnvironmentResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ImportHostToEnvironmentResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ImportHostToEnvironmentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportHostToEnvironmentResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/KeyValueDO.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/KeyValueDO.h index a6f13e564..0d13a9f67 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/KeyValueDO.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/KeyValueDO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_KeyValueDO_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_KeyValueDO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT KeyValueDO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KeyValueDO members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListAllAppRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListAllAppRequest.h index 8c0ab1412..e3402c8b0 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListAllAppRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListAllAppRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListAllAppRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListAllAppRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListAllAppRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAllAppRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListAllAppRequestBody.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListAllAppRequestBody.h index 76ae37149..3cef751e1 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListAllAppRequestBody.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListAllAppRequestBody.h @@ -2,12 +2,15 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListAllAppRequestBody_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListAllAppRequestBody_H_ + #include #include +#include #include #include +#include namespace HuaweiCloud { namespace Sdk { @@ -31,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListAllAppRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAllAppRequestBody members @@ -83,6 +84,24 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListAllAppRequestBody void unsetsortBy(); void setSortBy(const std::string& value); + /// + /// 应用状态列表,支持查询以下状态: abort: 部署中止 failed: 部署失败 not_started: 取消执行 pending: 排队中 running: 正在部署 succeeded: 部署成功 timeout: 部署超时 not_executed: 未执行 + /// + + std::vector& getStates(); + bool statesIsSet() const; + void unsetstates(); + void setStates(const std::vector& value); + + /// + /// 应用的分组id,传入no_grouped为查询未分组的应用 + /// + + std::string getGroupId() const; + bool groupIdIsSet() const; + void unsetgroupId(); + void setGroupId(const std::string& value); + protected: std::string projectId_; @@ -95,6 +114,10 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListAllAppRequestBody bool sortNameIsSet_; std::string sortBy_; bool sortByIsSet_; + std::vector states_; + bool statesIsSet_; + std::string groupId_; + bool groupIdIsSet_; }; diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListAllAppResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListAllAppResponse.h index a0af199d5..23d1493c9 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListAllAppResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListAllAppResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListAllAppResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListAllAppResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListAllAppResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAllAppResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTaskHistoryByDateRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTaskHistoryByDateRequest.h index df38d8f3d..34c26e932 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTaskHistoryByDateRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTaskHistoryByDateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListDeployTaskHistoryByDateRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListDeployTaskHistoryByDateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListDeployTaskHistoryByDateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDeployTaskHistoryByDateRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTaskHistoryByDateResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTaskHistoryByDateResponse.h index a6c5034af..f79ecb82b 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTaskHistoryByDateResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTaskHistoryByDateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListDeployTaskHistoryByDateResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListDeployTaskHistoryByDateResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListDeployTaskHistoryByDateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDeployTaskHistoryByDateResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTasksRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTasksRequest.h index 1435030dc..3ed905bb8 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTasksRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTasksRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListDeployTasksRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListDeployTasksRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListDeployTasksRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDeployTasksRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTasksResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTasksResponse.h index c0bf9e085..a94a39601 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTasksResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListDeployTasksResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListDeployTasksResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListDeployTasksResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListDeployTasksResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDeployTasksResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListEnvironmentsRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListEnvironmentsRequest.h index bd274dd03..f2b209976 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListEnvironmentsRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListEnvironmentsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListEnvironmentsRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListEnvironmentsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListEnvironmentsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEnvironmentsRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListEnvironmentsResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListEnvironmentsResponse.h index 23f484eaf..a08ef1326 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListEnvironmentsResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListEnvironmentsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListEnvironmentsResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListEnvironmentsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListEnvironmentsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEnvironmentsResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostClustersRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostClustersRequest.h index 65df9e768..bf677c0ca 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostClustersRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostClustersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListHostClustersRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListHostClustersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListHostClustersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHostClustersRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostClustersResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostClustersResponse.h index c2e6851fd..46f6efc8b 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostClustersResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostClustersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListHostClustersResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListHostClustersResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListHostClustersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHostClustersResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostGroupsRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostGroupsRequest.h index f8ff54ce0..a2e63b21c 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostGroupsRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostGroupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListHostGroupsRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListHostGroupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListHostGroupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHostGroupsRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostGroupsResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostGroupsResponse.h index abe7368d1..645c6215e 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostGroupsResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostGroupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListHostGroupsResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListHostGroupsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListHostGroupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHostGroupsResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostsRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostsRequest.h index 8caa38e6c..6513f2aa2 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostsRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListHostsRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListHostsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListHostsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHostsRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostsResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostsResponse.h index 6493e5eea..37867aab3 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostsResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListHostsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListHostsResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListHostsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListHostsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHostsResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListNewHostsRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListNewHostsRequest.h index b213006f3..4a7cca2bc 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListNewHostsRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListNewHostsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListNewHostsRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListNewHostsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListNewHostsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNewHostsRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListNewHostsResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListNewHostsResponse.h index 1c0ca4b85..c559cf377 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListNewHostsResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListNewHostsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListNewHostsResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListNewHostsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListNewHostsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNewHostsResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListTaskSuccessRateRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListTaskSuccessRateRequest.h index 67eddacb6..42fff570c 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListTaskSuccessRateRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListTaskSuccessRateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListTaskSuccessRateRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListTaskSuccessRateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListTaskSuccessRateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTaskSuccessRateRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListTaskSuccessRateResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListTaskSuccessRateResponse.h index 1864922c5..210059514 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListTaskSuccessRateResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ListTaskSuccessRateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListTaskSuccessRateResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ListTaskSuccessRateResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ListTaskSuccessRateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTaskSuccessRateResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ParamTypeLimits.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ParamTypeLimits.h index 19bfcb5e9..5566a70f4 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ParamTypeLimits.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ParamTypeLimits.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ParamTypeLimits_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ParamTypeLimits_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ParamTypeLimits /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ParamTypeLimits members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionClusterDetail.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionClusterDetail.h index 8d86c89ef..9cde02b6b 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionClusterDetail.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionClusterDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_PermissionClusterDetail_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_PermissionClusterDetail_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT PermissionClusterDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PermissionClusterDetail members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionGroupDetail.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionGroupDetail.h index 1493ca8ce..14543a455 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionGroupDetail.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionGroupDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_PermissionGroupDetail_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_PermissionGroupDetail_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT PermissionGroupDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PermissionGroupDetail members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionHostDetail.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionHostDetail.h index 44f53eb65..50527d208 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionHostDetail.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionHostDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_PermissionHostDetail_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_PermissionHostDetail_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT PermissionHostDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PermissionHostDetail members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionHostDetailNew.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionHostDetailNew.h index 72512538f..899f425e8 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionHostDetailNew.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/PermissionHostDetailNew.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_PermissionHostDetailNew_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_PermissionHostDetailNew_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT PermissionHostDetailNew /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PermissionHostDetailNew members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowAppDetailByIdRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowAppDetailByIdRequest.h index 0c2160854..5bf9366b2 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowAppDetailByIdRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowAppDetailByIdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowAppDetailByIdRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowAppDetailByIdRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowAppDetailByIdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAppDetailByIdRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowAppDetailByIdResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowAppDetailByIdResponse.h index a8ef8fabe..2574b0e52 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowAppDetailByIdResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowAppDetailByIdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowAppDetailByIdResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowAppDetailByIdResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowAppDetailByIdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAppDetailByIdResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeployTaskDetailRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeployTaskDetailRequest.h index 7328f3930..c3f207eeb 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeployTaskDetailRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeployTaskDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowDeployTaskDetailRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowDeployTaskDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowDeployTaskDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDeployTaskDetailRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeployTaskDetailResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeployTaskDetailResponse.h index 89be2ca20..ec248fabb 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeployTaskDetailResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeployTaskDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowDeployTaskDetailResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowDeployTaskDetailResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowDeployTaskDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDeployTaskDetailResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentGroupDetailRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentGroupDetailRequest.h index 3ad608eb6..1b2edfa51 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentGroupDetailRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentGroupDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowDeploymentGroupDetailRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowDeploymentGroupDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowDeploymentGroupDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDeploymentGroupDetailRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentGroupDetailResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentGroupDetailResponse.h index a4760b65b..b657a16f4 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentGroupDetailResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentGroupDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowDeploymentGroupDetailResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowDeploymentGroupDetailResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowDeploymentGroupDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDeploymentGroupDetailResponse members @@ -122,7 +122,7 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowDeploymentGroupDetailResponse void setOs(const std::string& value); /// - /// 自动连通性验证 0不执行 1每日 2每周 + /// 自动测试功能已下架,该字段已失效 /// int32_t getAutoConnectionTestSwitch() const; diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentHostDetailRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentHostDetailRequest.h index 592c507d9..e336f757d 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentHostDetailRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentHostDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowDeploymentHostDetailRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowDeploymentHostDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowDeploymentHostDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDeploymentHostDetailRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentHostDetailResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentHostDetailResponse.h index 2c6e68176..59af91747 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentHostDetailResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowDeploymentHostDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowDeploymentHostDetailResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowDeploymentHostDetailResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowDeploymentHostDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDeploymentHostDetailResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowEnvironmentDetailRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowEnvironmentDetailRequest.h index b53b4fc92..a24810f45 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowEnvironmentDetailRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowEnvironmentDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowEnvironmentDetailRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowEnvironmentDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowEnvironmentDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowEnvironmentDetailRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowEnvironmentDetailResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowEnvironmentDetailResponse.h index cc0a9c466..fe8d1e759 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowEnvironmentDetailResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowEnvironmentDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowEnvironmentDetailResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowEnvironmentDetailResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowEnvironmentDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowEnvironmentDetailResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowExecutionParamsRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowExecutionParamsRequest.h new file mode 100644 index 000000000..7189d74a2 --- /dev/null +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowExecutionParamsRequest.h @@ -0,0 +1,82 @@ + +#ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowExecutionParamsRequest_H_ +#define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowExecutionParamsRequest_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Codeartsdeploy { +namespace V2 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowExecutionParamsRequest + : public ModelBase +{ +public: + ShowExecutionParamsRequest(); + virtual ~ShowExecutionParamsRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ShowExecutionParamsRequest members + + /// + /// 任务id + /// + + std::string getTaskId() const; + bool taskIdIsSet() const; + void unsettaskId(); + void setTaskId(const std::string& value); + + /// + /// 执行记录id + /// + + std::string getRecordId() const; + bool recordIdIsSet() const; + void unsetrecordId(); + void setRecordId(const std::string& value); + + +protected: + std::string taskId_; + bool taskIdIsSet_; + std::string recordId_; + bool recordIdIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + ShowExecutionParamsRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowExecutionParamsRequest_H_ diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowExecutionParamsResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowExecutionParamsResponse.h new file mode 100644 index 000000000..987443c35 --- /dev/null +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowExecutionParamsResponse.h @@ -0,0 +1,68 @@ + +#ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowExecutionParamsResponse_H_ +#define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowExecutionParamsResponse_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Codeartsdeploy { +namespace V2 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowExecutionParamsResponse + : public ModelBase, public HttpResponse +{ +public: + ShowExecutionParamsResponse(); + virtual ~ShowExecutionParamsResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ShowExecutionParamsResponse members + + /// + /// 查询部署记录执行参数返回体 + /// + + std::vector& getBody(); + bool bodyIsSet() const; + void unsetbody(); + void setBody(const std::vector& value); + + +protected: + std::vector body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowExecutionParamsResponse_H_ diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostClusterDetailRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostClusterDetailRequest.h index 2248e4aea..c56789b67 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostClusterDetailRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostClusterDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowHostClusterDetailRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowHostClusterDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowHostClusterDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHostClusterDetailRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostClusterDetailResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostClusterDetailResponse.h index 119cde9eb..355b90cd6 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostClusterDetailResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostClusterDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowHostClusterDetailResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowHostClusterDetailResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowHostClusterDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHostClusterDetailResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostDetailRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostDetailRequest.h index 73f868a76..c3e72109c 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostDetailRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowHostDetailRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowHostDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowHostDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHostDetailRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostDetailResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostDetailResponse.h index 2d48e5c33..c6d974873 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostDetailResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowHostDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowHostDetailResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowHostDetailResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowHostDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHostDetailResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowProjectSuccessRateRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowProjectSuccessRateRequest.h index eff77b5e4..6b6ee60ef 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowProjectSuccessRateRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowProjectSuccessRateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowProjectSuccessRateRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowProjectSuccessRateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowProjectSuccessRateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProjectSuccessRateRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowProjectSuccessRateResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowProjectSuccessRateResponse.h index 72146cda0..73348ab11 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowProjectSuccessRateResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/ShowProjectSuccessRateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowProjectSuccessRateResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_ShowProjectSuccessRateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT ShowProjectSuccessRateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProjectSuccessRateResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/StartDeployTaskRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/StartDeployTaskRequest.h index 8676ad3ca..e2fb4bb98 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/StartDeployTaskRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/StartDeployTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_StartDeployTaskRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_StartDeployTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT StartDeployTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartDeployTaskRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/StartDeployTaskResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/StartDeployTaskResponse.h index aa90aa0f5..89bc446a5 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/StartDeployTaskResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/StartDeployTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_StartDeployTaskResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_StartDeployTaskResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT StartDeployTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartDeployTaskResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/Step.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/Step.h index 432b91f59..dc825286f 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/Step.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/Step.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_Step_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_Step_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT Step /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Step members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskBaseBody.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskBaseBody.h index a2e4c9f9e..2e95177e6 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskBaseBody.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskBaseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskBaseBody_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskBaseBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT TaskBaseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaskBaseBody members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskBaseResponseBody.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskBaseResponseBody.h index f402ac887..a8e6dfb6d 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskBaseResponseBody.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskBaseResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskBaseResponseBody_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskBaseResponseBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT TaskBaseResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaskBaseResponseBody members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskInfo.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskInfo.h index 91a5c9202..374e3c43b 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskInfo.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskInfo_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskInfo_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT TaskInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaskInfo members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskSuccessRate.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskSuccessRate.h index 94d542238..39afaa7cf 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskSuccessRate.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskSuccessRate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskSuccessRate_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskSuccessRate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT TaskSuccessRate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaskSuccessRate members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskTriggerVO.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskTriggerVO.h index f9593e0e8..daeaa9d60 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskTriggerVO.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskTriggerVO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskTriggerVO_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskTriggerVO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT TaskTriggerVO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaskTriggerVO members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskV2Info.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskV2Info.h index 86dc30e3d..719a73dd9 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskV2Info.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskV2Info.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskV2Info_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskV2Info_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT TaskV2Info /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaskV2Info members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskV2RequestBody.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskV2RequestBody.h index 949172208..073c4b53c 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskV2RequestBody.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TaskV2RequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskV2RequestBody_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TaskV2RequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT TaskV2RequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaskV2RequestBody members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TasksSuccessRateQuery.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TasksSuccessRateQuery.h index e1646f462..7c12ffeef 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TasksSuccessRateQuery.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TasksSuccessRateQuery.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TasksSuccessRateQuery_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TasksSuccessRateQuery_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT TasksSuccessRateQuery /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TasksSuccessRateQuery members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TemplateTaskRequestBody.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TemplateTaskRequestBody.h index e646e6ff1..aa33c16f3 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TemplateTaskRequestBody.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/TemplateTaskRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TemplateTaskRequestBody_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_TemplateTaskRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT TemplateTaskRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TemplateTaskRequestBody members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentGroupRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentGroupRequest.h index af290425d..27ef3bf34 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentGroupRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_UpdateDeploymentGroupRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_UpdateDeploymentGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT UpdateDeploymentGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDeploymentGroupRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentGroupResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentGroupResponse.h index 7f41dc1b9..68512b3ce 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentGroupResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_UpdateDeploymentGroupResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_UpdateDeploymentGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT UpdateDeploymentGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDeploymentGroupResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentHostRequest.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentHostRequest.h index a655cd336..ef4bf2120 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentHostRequest.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentHostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_UpdateDeploymentHostRequest_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_UpdateDeploymentHostRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT UpdateDeploymentHostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDeploymentHostRequest members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentHostResponse.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentHostResponse.h index fe708b190..caa0b3f7d 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentHostResponse.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentHostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_UpdateDeploymentHostResponse_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_UpdateDeploymentHostResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT UpdateDeploymentHostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDeploymentHostResponse members diff --git a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UserInfo.h b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UserInfo.h index cffaa3686..a8d2e629d 100644 --- a/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UserInfo.h +++ b/codeartsdeploy/include/huaweicloud/codeartsdeploy/v2/model/UserInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_UserInfo_H_ #define HUAWEICLOUD_SDK_CODEARTSDEPLOY_V2_MODEL_UserInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CODEARTSDEPLOY_V2_EXPORT UserInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UserInfo members diff --git a/codeartsdeploy/src/v2/CodeArtsDeployClient.cpp b/codeartsdeploy/src/v2/CodeArtsDeployClient.cpp index 1005efa53..3461ec9b3 100644 --- a/codeartsdeploy/src/v2/CodeArtsDeployClient.cpp +++ b/codeartsdeploy/src/v2/CodeArtsDeployClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,34 +40,36 @@ std::shared_ptr CodeArtsDeployClient::createApp(CreateAppRequ std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForCreateApp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -79,34 +81,36 @@ std::shared_ptr CodeArtsDeployClient::create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForCreateDeployTaskByTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -118,27 +122,22 @@ std::shared_ptr CodeArtsDeployClient::deleteApplicati std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["app_id"] = parameterToString(request.getAppId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForDeleteApplication()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -153,27 +152,22 @@ std::shared_ptr CodeArtsDeployClient::deleteDeployTask std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["task_id"] = parameterToString(request.getTaskId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForDeleteDeployTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -188,34 +182,36 @@ std::shared_ptr CodeArtsDeployClient::listAllApp(ListAllAppR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForListAllApp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -227,14 +223,14 @@ std::shared_ptr CodeArtsDeployClient::listD std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); localVarPathParams["id"] = parameterToString(request.getId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.pageIsSet()) { @@ -252,15 +248,10 @@ std::shared_ptr CodeArtsDeployClient::listD std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForListDeployTaskHistoryByDate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -275,13 +266,13 @@ std::shared_ptr CodeArtsDeployClient::listDeployTasks(L std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.pageIsSet()) { @@ -293,15 +284,10 @@ std::shared_ptr CodeArtsDeployClient::listDeployTasks(L std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForListDeployTasks()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -316,27 +302,22 @@ std::shared_ptr CodeArtsDeployClient::showAppDetailBy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["app_id"] = parameterToString(request.getAppId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForShowAppDetailById()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -351,27 +332,55 @@ std::shared_ptr CodeArtsDeployClient::showDeployTa std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["task_id"] = parameterToString(request.getTaskId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForShowDeployTaskDetail()); std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); + return localVarResult; +} +std::shared_ptr CodeArtsDeployClient::showExecutionParams(ShowExecutionParamsRequest &request) +{ + std::string localVarPath = "/v2/history/tasks/{task_id}/params"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + localVarPathParams["task_id"] = parameterToString(request.getTaskId()); + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.recordIdIsSet()) { + localVarQueryParams["record_id"] = parameterToString(request.getRecordId()); } + + std::string localVarHttpBody; + + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForShowExecutionParams()); + + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -386,35 +395,37 @@ std::shared_ptr CodeArtsDeployClient::startDeployTask(S std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["task_id"] = parameterToString(request.getTaskId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForStartDeployTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -426,35 +437,37 @@ std::shared_ptr CodeArtsDeployClient::createEnvironme std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["application_id"] = parameterToString(request.getApplicationId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForCreateEnvironment()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -466,28 +479,23 @@ std::shared_ptr CodeArtsDeployClient::deleteEnvironme std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["application_id"] = parameterToString(request.getApplicationId()); localVarPathParams["environment_id"] = parameterToString(request.getEnvironmentId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForDeleteEnvironment()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -502,7 +510,6 @@ std::shared_ptr CodeArtsDeployClient::deleteH std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["application_id"] = parameterToString(request.getApplicationId()); localVarPathParams["environment_id"] = parameterToString(request.getEnvironmentId()); @@ -510,21 +517,17 @@ std::shared_ptr CodeArtsDeployClient::deleteH bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForDeleteHostFromEnvironment()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -539,36 +542,38 @@ std::shared_ptr CodeArtsDeployClient::importHos std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["application_id"] = parameterToString(request.getApplicationId()); localVarPathParams["environment_id"] = parameterToString(request.getEnvironmentId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForImportHostToEnvironment()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -580,13 +585,13 @@ std::shared_ptr CodeArtsDeployClient::listEnvironments std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["application_id"] = parameterToString(request.getApplicationId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.projectIdIsSet()) { @@ -610,15 +615,10 @@ std::shared_ptr CodeArtsDeployClient::listEnvironments std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForListEnvironments()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -633,28 +633,23 @@ std::shared_ptr CodeArtsDeployClient::showEnviron std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["application_id"] = parameterToString(request.getApplicationId()); localVarPathParams["environment_id"] = parameterToString(request.getEnvironmentId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForShowEnvironmentDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -669,35 +664,37 @@ std::shared_ptr CodeArtsDeployClient::createDeploy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForCreateDeploymentHost()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -709,35 +706,37 @@ std::shared_ptr CodeArtsDeployClient::createHost(CreateHostR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForCreateHost()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -749,28 +748,23 @@ std::shared_ptr CodeArtsDeployClient::deleteDeploy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); localVarPathParams["host_id"] = parameterToString(request.getHostId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForDeleteDeploymentHost()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -785,13 +779,13 @@ std::shared_ptr CodeArtsDeployClient::listHosts(ListHostsRequ std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.asProxyIsSet()) { @@ -818,15 +812,10 @@ std::shared_ptr CodeArtsDeployClient::listHosts(ListHostsRequ std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForListHosts()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -841,13 +830,13 @@ std::shared_ptr CodeArtsDeployClient::listNewHosts(ListNew std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.keyFieldIsSet()) { @@ -874,15 +863,10 @@ std::shared_ptr CodeArtsDeployClient::listNewHosts(ListNew std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForListNewHosts()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -897,28 +881,23 @@ std::shared_ptr CodeArtsDeployClient::showDepl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); localVarPathParams["host_id"] = parameterToString(request.getHostId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForShowDeploymentHostDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -933,28 +912,23 @@ std::shared_ptr CodeArtsDeployClient::showHostDetail(Sho std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); localVarPathParams["host_id"] = parameterToString(request.getHostId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForShowHostDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -969,36 +943,38 @@ std::shared_ptr CodeArtsDeployClient::updateDeploy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); localVarPathParams["host_id"] = parameterToString(request.getHostId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForUpdateDeploymentHost()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1010,34 +986,36 @@ std::shared_ptr CodeArtsDeployClient::createDeplo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForCreateDeploymentGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1049,34 +1027,36 @@ std::shared_ptr CodeArtsDeployClient::createHostClust std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForCreateHostCluster()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1088,27 +1068,22 @@ std::shared_ptr CodeArtsDeployClient::deleteDeplo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForDeleteDeploymentGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1123,12 +1098,12 @@ std::shared_ptr CodeArtsDeployClient::listHostClusters std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.projectIdIsSet()) { @@ -1161,15 +1136,10 @@ std::shared_ptr CodeArtsDeployClient::listHostClusters std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForListHostClusters()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1184,12 +1154,12 @@ std::shared_ptr CodeArtsDeployClient::listHostGroups(Lis std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.projectIdIsSet()) { @@ -1219,15 +1189,10 @@ std::shared_ptr CodeArtsDeployClient::listHostGroups(Lis std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForListHostGroups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1242,27 +1207,22 @@ std::shared_ptr CodeArtsDeployClient::showDep std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForShowDeploymentGroupDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1277,27 +1237,22 @@ std::shared_ptr CodeArtsDeployClient::showHostClu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForShowHostClusterDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1312,35 +1267,37 @@ std::shared_ptr CodeArtsDeployClient::updateDeplo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForUpdateDeploymentGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1352,35 +1309,37 @@ std::shared_ptr CodeArtsDeployClient::listTaskSucce std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForListTaskSuccessRate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1392,13 +1351,13 @@ std::shared_ptr CodeArtsDeployClient::showProjec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startDateIsSet()) { @@ -1410,15 +1369,10 @@ std::shared_ptr CodeArtsDeployClient::showProjec std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CodeArtsDeployMeta::genRequestDefForShowProjectSuccessRate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); diff --git a/codeartsdeploy/src/v2/CodeArtsDeployMeta.cpp b/codeartsdeploy/src/v2/CodeArtsDeployMeta.cpp new file mode 100644 index 000000000..70d93408f --- /dev/null +++ b/codeartsdeploy/src/v2/CodeArtsDeployMeta.cpp @@ -0,0 +1,384 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Codeartsdeploy { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForCreateApp() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForCreateDeployTaskByTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForDeleteApplication() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForDeleteDeployTask() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForListAllApp() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForListDeployTaskHistoryByDate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartDate") + .withJsonTag("start_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndDate") + .withJsonTag("end_date") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForListDeployTasks() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForShowAppDetailById() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForShowDeployTaskDetail() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForShowExecutionParams() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("RecordId") + .withJsonTag("record_id") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForStartDeployTask() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForCreateEnvironment() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForDeleteEnvironment() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForDeleteHostFromEnvironment() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForImportHostToEnvironment() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForListEnvironments() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ProjectId") + .withJsonTag("project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageIndex") + .withJsonTag("page_index") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageSize") + .withJsonTag("page_size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForShowEnvironmentDetail() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForCreateDeploymentHost() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForCreateHost() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForDeleteDeploymentHost() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForListHosts() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("AsProxy") + .withJsonTag("as_proxy") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("WithAuth") + .withJsonTag("with_auth") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForListNewHosts() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("KeyField") + .withJsonTag("key_field") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnvironmentId") + .withJsonTag("environment_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageIndex") + .withJsonTag("page_index") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageSize") + .withJsonTag("page_size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AsProxy") + .withJsonTag("as_proxy") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForShowDeploymentHostDetail() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForShowHostDetail() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForUpdateDeploymentHost() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForCreateDeploymentGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForCreateHostCluster() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForDeleteDeploymentGroup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForListHostClusters() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ProjectId") + .withJsonTag("project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Os") + .withJsonTag("os") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageIndex") + .withJsonTag("page_index") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageSize") + .withJsonTag("page_size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortField") + .withJsonTag("sort_field") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortType") + .withJsonTag("sort_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("IsProxyMode") + .withJsonTag("is_proxy_mode") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SlaveClusterId") + .withJsonTag("slave_cluster_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForListHostGroups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ProjectId") + .withJsonTag("project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RegionName") + .withJsonTag("region_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Os") + .withJsonTag("os") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForShowDeploymentGroupDetail() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForShowHostClusterDetail() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForUpdateDeploymentGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForListTaskSuccessRate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CodeArtsDeployMeta::genRequestDefForShowProjectSuccessRate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartDate") + .withJsonTag("start_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndDate") + .withJsonTag("end_date") + .withLocationType(Query_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/codeartsdeploy/src/v2/model/AppBaseResponse.cpp b/codeartsdeploy/src/v2/model/AppBaseResponse.cpp index 359179ea4..36307ecff 100644 --- a/codeartsdeploy/src/v2/model/AppBaseResponse.cpp +++ b/codeartsdeploy/src/v2/model/AppBaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/AppBaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -47,7 +46,6 @@ web::json::value AppBaseResponse::toJson() const return val; } - bool AppBaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool AppBaseResponse::fromJson(const web::json::value& val) return ok; } + std::string AppBaseResponse::getId() const { return id_; diff --git a/codeartsdeploy/src/v2/model/AppComponentDao.cpp b/codeartsdeploy/src/v2/model/AppComponentDao.cpp index c7f8c6f8f..869d41c32 100644 --- a/codeartsdeploy/src/v2/model/AppComponentDao.cpp +++ b/codeartsdeploy/src/v2/model/AppComponentDao.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/AppComponentDao.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -68,7 +67,6 @@ web::json::value AppComponentDao::toJson() const return val; } - bool AppComponentDao::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool AppComponentDao::fromJson(const web::json::value& val) return ok; } + std::string AppComponentDao::getTaskId() const { return taskId_; diff --git a/codeartsdeploy/src/v2/model/AppDetailInfo.cpp b/codeartsdeploy/src/v2/model/AppDetailInfo.cpp index f1cbac17b..cea87e641 100644 --- a/codeartsdeploy/src/v2/model/AppDetailInfo.cpp +++ b/codeartsdeploy/src/v2/model/AppDetailInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/AppDetailInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -142,7 +141,6 @@ web::json::value AppDetailInfo::toJson() const return val; } - bool AppDetailInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -357,6 +355,7 @@ bool AppDetailInfo::fromJson(const web::json::value& val) return ok; } + std::string AppDetailInfo::getId() const { return id_; diff --git a/codeartsdeploy/src/v2/model/AppExecutionInfo.cpp b/codeartsdeploy/src/v2/model/AppExecutionInfo.cpp index 044b51f2c..cf1091dbd 100644 --- a/codeartsdeploy/src/v2/model/AppExecutionInfo.cpp +++ b/codeartsdeploy/src/v2/model/AppExecutionInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/AppExecutionInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -152,7 +151,6 @@ web::json::value AppExecutionInfo::toJson() const return val; } - bool AppExecutionInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -385,6 +383,7 @@ bool AppExecutionInfo::fromJson(const web::json::value& val) return ok; } + std::string AppExecutionInfo::getId() const { return id_; diff --git a/codeartsdeploy/src/v2/model/ConfigInfo.cpp b/codeartsdeploy/src/v2/model/ConfigInfo.cpp new file mode 100644 index 000000000..aac08c076 --- /dev/null +++ b/codeartsdeploy/src/v2/model/ConfigInfo.cpp @@ -0,0 +1,149 @@ + + +#include "huaweicloud/codeartsdeploy/v2/model/ConfigInfo.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Codeartsdeploy { +namespace V2 { +namespace Model { + + + + +ConfigInfo::ConfigInfo() +{ + name_ = ""; + nameIsSet_ = false; + type_ = ""; + typeIsSet_ = false; + value_ = ""; + valueIsSet_ = false; +} + +ConfigInfo::~ConfigInfo() = default; + +void ConfigInfo::validate() +{ +} + +web::json::value ConfigInfo::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(nameIsSet_) { + val[utility::conversions::to_string_t("name")] = ModelBase::toJson(name_); + } + if(typeIsSet_) { + val[utility::conversions::to_string_t("type")] = ModelBase::toJson(type_); + } + if(valueIsSet_) { + val[utility::conversions::to_string_t("value")] = ModelBase::toJson(value_); + } + + return val; +} +bool ConfigInfo::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("name"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("name")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setName(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setType(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("value"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("value")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setValue(refVal); + } + } + return ok; +} + + +std::string ConfigInfo::getName() const +{ + return name_; +} + +void ConfigInfo::setName(const std::string& value) +{ + name_ = value; + nameIsSet_ = true; +} + +bool ConfigInfo::nameIsSet() const +{ + return nameIsSet_; +} + +void ConfigInfo::unsetname() +{ + nameIsSet_ = false; +} + +std::string ConfigInfo::getType() const +{ + return type_; +} + +void ConfigInfo::setType(const std::string& value) +{ + type_ = value; + typeIsSet_ = true; +} + +bool ConfigInfo::typeIsSet() const +{ + return typeIsSet_; +} + +void ConfigInfo::unsettype() +{ + typeIsSet_ = false; +} + +std::string ConfigInfo::getValue() const +{ + return value_; +} + +void ConfigInfo::setValue(const std::string& value) +{ + value_ = value; + valueIsSet_ = true; +} + +bool ConfigInfo::valueIsSet() const +{ + return valueIsSet_; +} + +void ConfigInfo::unsetvalue() +{ + valueIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/codeartsdeploy/src/v2/model/ConfigInfoDO.cpp b/codeartsdeploy/src/v2/model/ConfigInfoDO.cpp index d86cb9c2b..58d7f83bf 100644 --- a/codeartsdeploy/src/v2/model/ConfigInfoDO.cpp +++ b/codeartsdeploy/src/v2/model/ConfigInfoDO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ConfigInfoDO.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -62,7 +61,6 @@ web::json::value ConfigInfoDO::toJson() const return val; } - bool ConfigInfoDO::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool ConfigInfoDO::fromJson(const web::json::value& val) return ok; } + std::string ConfigInfoDO::getName() const { return name_; diff --git a/codeartsdeploy/src/v2/model/CreateAppRequest.cpp b/codeartsdeploy/src/v2/model/CreateAppRequest.cpp index 5186702b5..2527b75fd 100644 --- a/codeartsdeploy/src/v2/model/CreateAppRequest.cpp +++ b/codeartsdeploy/src/v2/model/CreateAppRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateAppRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -32,7 +31,6 @@ web::json::value CreateAppRequest::toJson() const return val; } - bool CreateAppRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateAppRequest::fromJson(const web::json::value& val) return ok; } + CreateAppRequestBody CreateAppRequest::getBody() const { return body_; diff --git a/codeartsdeploy/src/v2/model/CreateAppRequestBody.cpp b/codeartsdeploy/src/v2/model/CreateAppRequestBody.cpp index 98e6fb3dc..dcfe3e4ca 100644 --- a/codeartsdeploy/src/v2/model/CreateAppRequestBody.cpp +++ b/codeartsdeploy/src/v2/model/CreateAppRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateAppRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -66,7 +65,6 @@ web::json::value CreateAppRequestBody::toJson() const return val; } - bool CreateAppRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool CreateAppRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateAppRequestBody::getProjectId() const { return projectId_; diff --git a/codeartsdeploy/src/v2/model/CreateAppResponse.cpp b/codeartsdeploy/src/v2/model/CreateAppResponse.cpp index 2aa6aab82..acfb712b1 100644 --- a/codeartsdeploy/src/v2/model/CreateAppResponse.cpp +++ b/codeartsdeploy/src/v2/model/CreateAppResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateAppResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value CreateAppResponse::toJson() const return val; } - bool CreateAppResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateAppResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateAppResponse::getStatus() const { return status_; diff --git a/codeartsdeploy/src/v2/model/CreateDeployTaskByTemplateRequest.cpp b/codeartsdeploy/src/v2/model/CreateDeployTaskByTemplateRequest.cpp index 4aa3ee999..ef2117705 100644 --- a/codeartsdeploy/src/v2/model/CreateDeployTaskByTemplateRequest.cpp +++ b/codeartsdeploy/src/v2/model/CreateDeployTaskByTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateDeployTaskByTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -32,7 +31,6 @@ web::json::value CreateDeployTaskByTemplateRequest::toJson() const return val; } - bool CreateDeployTaskByTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateDeployTaskByTemplateRequest::fromJson(const web::json::value& val) return ok; } + TemplateTaskRequestBody CreateDeployTaskByTemplateRequest::getBody() const { return body_; diff --git a/codeartsdeploy/src/v2/model/CreateDeployTaskByTemplateResponse.cpp b/codeartsdeploy/src/v2/model/CreateDeployTaskByTemplateResponse.cpp index 7b9d1af6f..1efb780c3 100644 --- a/codeartsdeploy/src/v2/model/CreateDeployTaskByTemplateResponse.cpp +++ b/codeartsdeploy/src/v2/model/CreateDeployTaskByTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateDeployTaskByTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -38,7 +37,6 @@ web::json::value CreateDeployTaskByTemplateResponse::toJson() const return val; } - bool CreateDeployTaskByTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateDeployTaskByTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDeployTaskByTemplateResponse::getTaskName() const { return taskName_; diff --git a/codeartsdeploy/src/v2/model/CreateDeploymentGroupRequest.cpp b/codeartsdeploy/src/v2/model/CreateDeploymentGroupRequest.cpp index e82f9b165..043c00c36 100644 --- a/codeartsdeploy/src/v2/model/CreateDeploymentGroupRequest.cpp +++ b/codeartsdeploy/src/v2/model/CreateDeploymentGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateDeploymentGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -32,7 +31,6 @@ web::json::value CreateDeploymentGroupRequest::toJson() const return val; } - bool CreateDeploymentGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateDeploymentGroupRequest::fromJson(const web::json::value& val) return ok; } + DeploymentGroup CreateDeploymentGroupRequest::getBody() const { return body_; diff --git a/codeartsdeploy/src/v2/model/CreateDeploymentGroupResponse.cpp b/codeartsdeploy/src/v2/model/CreateDeploymentGroupResponse.cpp index 36707eead..c6030ad79 100644 --- a/codeartsdeploy/src/v2/model/CreateDeploymentGroupResponse.cpp +++ b/codeartsdeploy/src/v2/model/CreateDeploymentGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateDeploymentGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value CreateDeploymentGroupResponse::toJson() const return val; } - bool CreateDeploymentGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateDeploymentGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDeploymentGroupResponse::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/CreateDeploymentHostRequest.cpp b/codeartsdeploy/src/v2/model/CreateDeploymentHostRequest.cpp index 9c5dc514b..df6c6ce86 100644 --- a/codeartsdeploy/src/v2/model/CreateDeploymentHostRequest.cpp +++ b/codeartsdeploy/src/v2/model/CreateDeploymentHostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateDeploymentHostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value CreateDeploymentHostRequest::toJson() const return val; } - bool CreateDeploymentHostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateDeploymentHostRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDeploymentHostRequest::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/CreateDeploymentHostResponse.cpp b/codeartsdeploy/src/v2/model/CreateDeploymentHostResponse.cpp index dd119704a..30682cf69 100644 --- a/codeartsdeploy/src/v2/model/CreateDeploymentHostResponse.cpp +++ b/codeartsdeploy/src/v2/model/CreateDeploymentHostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateDeploymentHostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value CreateDeploymentHostResponse::toJson() const return val; } - bool CreateDeploymentHostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateDeploymentHostResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDeploymentHostResponse::getHostId() const { return hostId_; diff --git a/codeartsdeploy/src/v2/model/CreateEnvironmentRequest.cpp b/codeartsdeploy/src/v2/model/CreateEnvironmentRequest.cpp index 5493ce0db..758803680 100644 --- a/codeartsdeploy/src/v2/model/CreateEnvironmentRequest.cpp +++ b/codeartsdeploy/src/v2/model/CreateEnvironmentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateEnvironmentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value CreateEnvironmentRequest::toJson() const return val; } - bool CreateEnvironmentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateEnvironmentRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateEnvironmentRequest::getApplicationId() const { return applicationId_; diff --git a/codeartsdeploy/src/v2/model/CreateEnvironmentResponse.cpp b/codeartsdeploy/src/v2/model/CreateEnvironmentResponse.cpp index bad1d90ce..94a34a072 100644 --- a/codeartsdeploy/src/v2/model/CreateEnvironmentResponse.cpp +++ b/codeartsdeploy/src/v2/model/CreateEnvironmentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateEnvironmentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -38,7 +37,6 @@ web::json::value CreateEnvironmentResponse::toJson() const return val; } - bool CreateEnvironmentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateEnvironmentResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateEnvironmentResponse::getStatus() const { return status_; diff --git a/codeartsdeploy/src/v2/model/CreateHostClusterRequest.cpp b/codeartsdeploy/src/v2/model/CreateHostClusterRequest.cpp index 418788483..192dbb64c 100644 --- a/codeartsdeploy/src/v2/model/CreateHostClusterRequest.cpp +++ b/codeartsdeploy/src/v2/model/CreateHostClusterRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateHostClusterRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -32,7 +31,6 @@ web::json::value CreateHostClusterRequest::toJson() const return val; } - bool CreateHostClusterRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateHostClusterRequest::fromJson(const web::json::value& val) return ok; } + CreateHostClusterRequestBody CreateHostClusterRequest::getBody() const { return body_; diff --git a/codeartsdeploy/src/v2/model/CreateHostClusterRequestBody.cpp b/codeartsdeploy/src/v2/model/CreateHostClusterRequestBody.cpp index e4888e993..44ca806c4 100644 --- a/codeartsdeploy/src/v2/model/CreateHostClusterRequestBody.cpp +++ b/codeartsdeploy/src/v2/model/CreateHostClusterRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateHostClusterRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -58,7 +57,6 @@ web::json::value CreateHostClusterRequestBody::toJson() const return val; } - bool CreateHostClusterRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool CreateHostClusterRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateHostClusterRequestBody::getName() const { return name_; diff --git a/codeartsdeploy/src/v2/model/CreateHostClusterResponse.cpp b/codeartsdeploy/src/v2/model/CreateHostClusterResponse.cpp index e882350d2..99cfff423 100644 --- a/codeartsdeploy/src/v2/model/CreateHostClusterResponse.cpp +++ b/codeartsdeploy/src/v2/model/CreateHostClusterResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateHostClusterResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -38,7 +37,6 @@ web::json::value CreateHostClusterResponse::toJson() const return val; } - bool CreateHostClusterResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateHostClusterResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateHostClusterResponse::getId() const { return id_; diff --git a/codeartsdeploy/src/v2/model/CreateHostRequest.cpp b/codeartsdeploy/src/v2/model/CreateHostRequest.cpp index 258b76ffe..c72fa174a 100644 --- a/codeartsdeploy/src/v2/model/CreateHostRequest.cpp +++ b/codeartsdeploy/src/v2/model/CreateHostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateHostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value CreateHostRequest::toJson() const return val; } - bool CreateHostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateHostRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateHostRequest::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/CreateHostRequestBody.cpp b/codeartsdeploy/src/v2/model/CreateHostRequestBody.cpp index 82dabece1..06d2db855 100644 --- a/codeartsdeploy/src/v2/model/CreateHostRequestBody.cpp +++ b/codeartsdeploy/src/v2/model/CreateHostRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateHostRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -67,7 +66,6 @@ web::json::value CreateHostRequestBody::toJson() const return val; } - bool CreateHostRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool CreateHostRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateHostRequestBody::getHostName() const { return hostName_; diff --git a/codeartsdeploy/src/v2/model/CreateHostResponse.cpp b/codeartsdeploy/src/v2/model/CreateHostResponse.cpp index 8cc943988..fef6d8a3a 100644 --- a/codeartsdeploy/src/v2/model/CreateHostResponse.cpp +++ b/codeartsdeploy/src/v2/model/CreateHostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/CreateHostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -38,7 +37,6 @@ web::json::value CreateHostResponse::toJson() const return val; } - bool CreateHostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateHostResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateHostResponse::getStatus() const { return status_; diff --git a/codeartsdeploy/src/v2/model/DeleteApplicationRequest.cpp b/codeartsdeploy/src/v2/model/DeleteApplicationRequest.cpp index 9275811e6..90b63ec73 100644 --- a/codeartsdeploy/src/v2/model/DeleteApplicationRequest.cpp +++ b/codeartsdeploy/src/v2/model/DeleteApplicationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeleteApplicationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value DeleteApplicationRequest::toJson() const return val; } - bool DeleteApplicationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteApplicationRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteApplicationRequest::getAppId() const { return appId_; diff --git a/codeartsdeploy/src/v2/model/DeleteApplicationResponse.cpp b/codeartsdeploy/src/v2/model/DeleteApplicationResponse.cpp index 7b2b94b91..75cc577c7 100644 --- a/codeartsdeploy/src/v2/model/DeleteApplicationResponse.cpp +++ b/codeartsdeploy/src/v2/model/DeleteApplicationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeleteApplicationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value DeleteApplicationResponse::toJson() const return val; } - bool DeleteApplicationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteApplicationResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteApplicationResponse::getStatus() const { return status_; diff --git a/codeartsdeploy/src/v2/model/DeleteDeployTaskRequest.cpp b/codeartsdeploy/src/v2/model/DeleteDeployTaskRequest.cpp index 78a1ff24b..ee016677d 100644 --- a/codeartsdeploy/src/v2/model/DeleteDeployTaskRequest.cpp +++ b/codeartsdeploy/src/v2/model/DeleteDeployTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeleteDeployTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value DeleteDeployTaskRequest::toJson() const return val; } - bool DeleteDeployTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDeployTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDeployTaskRequest::getTaskId() const { return taskId_; diff --git a/codeartsdeploy/src/v2/model/DeleteDeployTaskResponse.cpp b/codeartsdeploy/src/v2/model/DeleteDeployTaskResponse.cpp index b45e0a1f8..1f605bfef 100644 --- a/codeartsdeploy/src/v2/model/DeleteDeployTaskResponse.cpp +++ b/codeartsdeploy/src/v2/model/DeleteDeployTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeleteDeployTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value DeleteDeployTaskResponse::toJson() const return val; } - bool DeleteDeployTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDeployTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteDeployTaskResponse::getTaskId() const { return taskId_; diff --git a/codeartsdeploy/src/v2/model/DeleteDeploymentGroupRequest.cpp b/codeartsdeploy/src/v2/model/DeleteDeploymentGroupRequest.cpp index cf0131288..34ca91e5f 100644 --- a/codeartsdeploy/src/v2/model/DeleteDeploymentGroupRequest.cpp +++ b/codeartsdeploy/src/v2/model/DeleteDeploymentGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value DeleteDeploymentGroupRequest::toJson() const return val; } - bool DeleteDeploymentGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDeploymentGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDeploymentGroupRequest::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/DeleteDeploymentGroupResponse.cpp b/codeartsdeploy/src/v2/model/DeleteDeploymentGroupResponse.cpp index c273855de..28d47bec6 100644 --- a/codeartsdeploy/src/v2/model/DeleteDeploymentGroupResponse.cpp +++ b/codeartsdeploy/src/v2/model/DeleteDeploymentGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value DeleteDeploymentGroupResponse::toJson() const return val; } - bool DeleteDeploymentGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDeploymentGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteDeploymentGroupResponse::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/DeleteDeploymentHostRequest.cpp b/codeartsdeploy/src/v2/model/DeleteDeploymentHostRequest.cpp index 8d19929e2..93e511077 100644 --- a/codeartsdeploy/src/v2/model/DeleteDeploymentHostRequest.cpp +++ b/codeartsdeploy/src/v2/model/DeleteDeploymentHostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentHostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -38,7 +37,6 @@ web::json::value DeleteDeploymentHostRequest::toJson() const return val; } - bool DeleteDeploymentHostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteDeploymentHostRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDeploymentHostRequest::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/DeleteDeploymentHostResponse.cpp b/codeartsdeploy/src/v2/model/DeleteDeploymentHostResponse.cpp index 28baa4b6c..b05401f59 100644 --- a/codeartsdeploy/src/v2/model/DeleteDeploymentHostResponse.cpp +++ b/codeartsdeploy/src/v2/model/DeleteDeploymentHostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeleteDeploymentHostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value DeleteDeploymentHostResponse::toJson() const return val; } - bool DeleteDeploymentHostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDeploymentHostResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteDeploymentHostResponse::getHostId() const { return hostId_; diff --git a/codeartsdeploy/src/v2/model/DeleteEnvironmentRequest.cpp b/codeartsdeploy/src/v2/model/DeleteEnvironmentRequest.cpp index b721157ad..4380c4b54 100644 --- a/codeartsdeploy/src/v2/model/DeleteEnvironmentRequest.cpp +++ b/codeartsdeploy/src/v2/model/DeleteEnvironmentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeleteEnvironmentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -38,7 +37,6 @@ web::json::value DeleteEnvironmentRequest::toJson() const return val; } - bool DeleteEnvironmentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteEnvironmentRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteEnvironmentRequest::getApplicationId() const { return applicationId_; diff --git a/codeartsdeploy/src/v2/model/DeleteEnvironmentResponse.cpp b/codeartsdeploy/src/v2/model/DeleteEnvironmentResponse.cpp index 091a7f040..dec100434 100644 --- a/codeartsdeploy/src/v2/model/DeleteEnvironmentResponse.cpp +++ b/codeartsdeploy/src/v2/model/DeleteEnvironmentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeleteEnvironmentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -38,7 +37,6 @@ web::json::value DeleteEnvironmentResponse::toJson() const return val; } - bool DeleteEnvironmentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteEnvironmentResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteEnvironmentResponse::getStatus() const { return status_; diff --git a/codeartsdeploy/src/v2/model/DeleteHostFromEnvironmentRequest.cpp b/codeartsdeploy/src/v2/model/DeleteHostFromEnvironmentRequest.cpp index f85f090ec..f3368ed60 100644 --- a/codeartsdeploy/src/v2/model/DeleteHostFromEnvironmentRequest.cpp +++ b/codeartsdeploy/src/v2/model/DeleteHostFromEnvironmentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeleteHostFromEnvironmentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -43,7 +42,6 @@ web::json::value DeleteHostFromEnvironmentRequest::toJson() const return val; } - bool DeleteHostFromEnvironmentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteHostFromEnvironmentRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteHostFromEnvironmentRequest::getApplicationId() const { return applicationId_; diff --git a/codeartsdeploy/src/v2/model/DeleteHostFromEnvironmentResponse.cpp b/codeartsdeploy/src/v2/model/DeleteHostFromEnvironmentResponse.cpp index b641edde5..4504492a8 100644 --- a/codeartsdeploy/src/v2/model/DeleteHostFromEnvironmentResponse.cpp +++ b/codeartsdeploy/src/v2/model/DeleteHostFromEnvironmentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeleteHostFromEnvironmentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -38,7 +37,6 @@ web::json::value DeleteHostFromEnvironmentResponse::toJson() const return val; } - bool DeleteHostFromEnvironmentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteHostFromEnvironmentResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteHostFromEnvironmentResponse::getStatus() const { return status_; diff --git a/codeartsdeploy/src/v2/model/DeployV2OperationsDO.cpp b/codeartsdeploy/src/v2/model/DeployV2OperationsDO.cpp index 36c08d55c..80c919647 100644 --- a/codeartsdeploy/src/v2/model/DeployV2OperationsDO.cpp +++ b/codeartsdeploy/src/v2/model/DeployV2OperationsDO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeployV2OperationsDO.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -63,7 +62,6 @@ web::json::value DeployV2OperationsDO::toJson() const return val; } - bool DeployV2OperationsDO::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool DeployV2OperationsDO::fromJson(const web::json::value& val) return ok; } + std::string DeployV2OperationsDO::getName() const { return name_; diff --git a/codeartsdeploy/src/v2/model/DeploymentGroup.cpp b/codeartsdeploy/src/v2/model/DeploymentGroup.cpp index def89bc1a..f7e3f44a2 100644 --- a/codeartsdeploy/src/v2/model/DeploymentGroup.cpp +++ b/codeartsdeploy/src/v2/model/DeploymentGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeploymentGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -63,7 +62,6 @@ web::json::value DeploymentGroup::toJson() const return val; } - bool DeploymentGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool DeploymentGroup::fromJson(const web::json::value& val) return ok; } + std::string DeploymentGroup::getName() const { return name_; diff --git a/codeartsdeploy/src/v2/model/DeploymentGroupDetail.cpp b/codeartsdeploy/src/v2/model/DeploymentGroupDetail.cpp index 81efee2ae..e3ff25884 100644 --- a/codeartsdeploy/src/v2/model/DeploymentGroupDetail.cpp +++ b/codeartsdeploy/src/v2/model/DeploymentGroupDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeploymentGroupDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -105,7 +104,6 @@ web::json::value DeploymentGroupDetail::toJson() const return val; } - bool DeploymentGroupDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -257,6 +255,7 @@ bool DeploymentGroupDetail::fromJson(const web::json::value& val) return ok; } + std::string DeploymentGroupDetail::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/DeploymentGroupUpdateRequest.cpp b/codeartsdeploy/src/v2/model/DeploymentGroupUpdateRequest.cpp index 661c1db41..f81351325 100644 --- a/codeartsdeploy/src/v2/model/DeploymentGroupUpdateRequest.cpp +++ b/codeartsdeploy/src/v2/model/DeploymentGroupUpdateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeploymentGroupUpdateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -48,7 +47,6 @@ web::json::value DeploymentGroupUpdateRequest::toJson() const return val; } - bool DeploymentGroupUpdateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool DeploymentGroupUpdateRequest::fromJson(const web::json::value& val) return ok; } + std::string DeploymentGroupUpdateRequest::getName() const { return name_; diff --git a/codeartsdeploy/src/v2/model/DeploymentHost.cpp b/codeartsdeploy/src/v2/model/DeploymentHost.cpp index ac040846c..7d7076bdc 100644 --- a/codeartsdeploy/src/v2/model/DeploymentHost.cpp +++ b/codeartsdeploy/src/v2/model/DeploymentHost.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeploymentHost.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -67,7 +66,6 @@ web::json::value DeploymentHost::toJson() const return val; } - bool DeploymentHost::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool DeploymentHost::fromJson(const web::json::value& val) return ok; } + std::string DeploymentHost::getHostName() const { return hostName_; diff --git a/codeartsdeploy/src/v2/model/DeploymentHostAuthorizationBody.cpp b/codeartsdeploy/src/v2/model/DeploymentHostAuthorizationBody.cpp index 08c540eb4..5c817bce5 100644 --- a/codeartsdeploy/src/v2/model/DeploymentHostAuthorizationBody.cpp +++ b/codeartsdeploy/src/v2/model/DeploymentHostAuthorizationBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeploymentHostAuthorizationBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -48,7 +47,6 @@ web::json::value DeploymentHostAuthorizationBody::toJson() const return val; } - bool DeploymentHostAuthorizationBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool DeploymentHostAuthorizationBody::fromJson(const web::json::value& val) return ok; } + std::string DeploymentHostAuthorizationBody::getUsername() const { return username_; diff --git a/codeartsdeploy/src/v2/model/DeploymentHostDetail.cpp b/codeartsdeploy/src/v2/model/DeploymentHostDetail.cpp index 031c17727..5b2b4f9f8 100644 --- a/codeartsdeploy/src/v2/model/DeploymentHostDetail.cpp +++ b/codeartsdeploy/src/v2/model/DeploymentHostDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeploymentHostDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -150,7 +149,6 @@ web::json::value DeploymentHostDetail::toJson() const return val; } - bool DeploymentHostDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -383,6 +381,7 @@ bool DeploymentHostDetail::fromJson(const web::json::value& val) return ok; } + std::string DeploymentHostDetail::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/DeploymentHostInfo.cpp b/codeartsdeploy/src/v2/model/DeploymentHostInfo.cpp index 050954b79..9f9f2325c 100644 --- a/codeartsdeploy/src/v2/model/DeploymentHostInfo.cpp +++ b/codeartsdeploy/src/v2/model/DeploymentHostInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeploymentHostInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -72,7 +71,6 @@ web::json::value DeploymentHostInfo::toJson() const return val; } - bool DeploymentHostInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -161,6 +159,7 @@ bool DeploymentHostInfo::fromJson(const web::json::value& val) return ok; } + std::string DeploymentHostInfo::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/DeploymentHostRequest.cpp b/codeartsdeploy/src/v2/model/DeploymentHostRequest.cpp index e680589c1..5d4a21c2e 100644 --- a/codeartsdeploy/src/v2/model/DeploymentHostRequest.cpp +++ b/codeartsdeploy/src/v2/model/DeploymentHostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeploymentHostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -67,7 +66,6 @@ web::json::value DeploymentHostRequest::toJson() const return val; } - bool DeploymentHostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool DeploymentHostRequest::fromJson(const web::json::value& val) return ok; } + std::string DeploymentHostRequest::getHostName() const { return hostName_; diff --git a/codeartsdeploy/src/v2/model/DeploymentUpdateHost.cpp b/codeartsdeploy/src/v2/model/DeploymentUpdateHost.cpp index a1765975a..46bc22ce1 100644 --- a/codeartsdeploy/src/v2/model/DeploymentUpdateHost.cpp +++ b/codeartsdeploy/src/v2/model/DeploymentUpdateHost.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DeploymentUpdateHost.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -62,7 +61,6 @@ web::json::value DeploymentUpdateHost::toJson() const return val; } - bool DeploymentUpdateHost::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool DeploymentUpdateHost::fromJson(const web::json::value& val) return ok; } + std::string DeploymentUpdateHost::getHostName() const { return hostName_; diff --git a/codeartsdeploy/src/v2/model/DynamicConfigInfo.cpp b/codeartsdeploy/src/v2/model/DynamicConfigInfo.cpp index 76d72d5ad..9ad5a5b09 100644 --- a/codeartsdeploy/src/v2/model/DynamicConfigInfo.cpp +++ b/codeartsdeploy/src/v2/model/DynamicConfigInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/DynamicConfigInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -43,7 +42,6 @@ web::json::value DynamicConfigInfo::toJson() const return val; } - bool DynamicConfigInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DynamicConfigInfo::fromJson(const web::json::value& val) return ok; } + std::string DynamicConfigInfo::getKey() const { return key_; diff --git a/codeartsdeploy/src/v2/model/EnvExecutionBody.cpp b/codeartsdeploy/src/v2/model/EnvExecutionBody.cpp index 15fa39cb8..83b3f96a6 100644 --- a/codeartsdeploy/src/v2/model/EnvExecutionBody.cpp +++ b/codeartsdeploy/src/v2/model/EnvExecutionBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/EnvExecutionBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -42,7 +41,6 @@ web::json::value EnvExecutionBody::toJson() const return val; } - bool EnvExecutionBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool EnvExecutionBody::fromJson(const web::json::value& val) return ok; } + std::vector& EnvExecutionBody::getParams() { return params_; diff --git a/codeartsdeploy/src/v2/model/EnvironmentDetail.cpp b/codeartsdeploy/src/v2/model/EnvironmentDetail.cpp index e14ac6eb8..55b6a602e 100644 --- a/codeartsdeploy/src/v2/model/EnvironmentDetail.cpp +++ b/codeartsdeploy/src/v2/model/EnvironmentDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/EnvironmentDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -76,7 +75,6 @@ web::json::value EnvironmentDetail::toJson() const return val; } - bool EnvironmentDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -174,6 +172,7 @@ bool EnvironmentDetail::fromJson(const web::json::value& val) return ok; } + std::string EnvironmentDetail::getId() const { return id_; diff --git a/codeartsdeploy/src/v2/model/EnvironmentPermissionDetail.cpp b/codeartsdeploy/src/v2/model/EnvironmentPermissionDetail.cpp index 2753549ec..41724689f 100644 --- a/codeartsdeploy/src/v2/model/EnvironmentPermissionDetail.cpp +++ b/codeartsdeploy/src/v2/model/EnvironmentPermissionDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/EnvironmentPermissionDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -53,7 +52,6 @@ web::json::value EnvironmentPermissionDetail::toJson() const return val; } - bool EnvironmentPermissionDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool EnvironmentPermissionDetail::fromJson(const web::json::value& val) return ok; } + bool EnvironmentPermissionDetail::isCanDelete() const { return canDelete_; diff --git a/codeartsdeploy/src/v2/model/EnvironmentRequestBody.cpp b/codeartsdeploy/src/v2/model/EnvironmentRequestBody.cpp index ce26d466d..dda980575 100644 --- a/codeartsdeploy/src/v2/model/EnvironmentRequestBody.cpp +++ b/codeartsdeploy/src/v2/model/EnvironmentRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/EnvironmentRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -53,7 +52,6 @@ web::json::value EnvironmentRequestBody::toJson() const return val; } - bool EnvironmentRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool EnvironmentRequestBody::fromJson(const web::json::value& val) return ok; } + std::string EnvironmentRequestBody::getProjectId() const { return projectId_; diff --git a/codeartsdeploy/src/v2/model/ExecuteRecordV2Body.cpp b/codeartsdeploy/src/v2/model/ExecuteRecordV2Body.cpp index 1ab13ca94..e772692af 100644 --- a/codeartsdeploy/src/v2/model/ExecuteRecordV2Body.cpp +++ b/codeartsdeploy/src/v2/model/ExecuteRecordV2Body.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ExecuteRecordV2Body.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -73,7 +72,6 @@ web::json::value ExecuteRecordV2Body::toJson() const return val; } - bool ExecuteRecordV2Body::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ExecuteRecordV2Body::fromJson(const web::json::value& val) return ok; } + std::string ExecuteRecordV2Body::getDuration() const { return duration_; diff --git a/codeartsdeploy/src/v2/model/HostAuthorizationBody.cpp b/codeartsdeploy/src/v2/model/HostAuthorizationBody.cpp index 5c3db75f6..03e2ea4e3 100644 --- a/codeartsdeploy/src/v2/model/HostAuthorizationBody.cpp +++ b/codeartsdeploy/src/v2/model/HostAuthorizationBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/HostAuthorizationBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -48,7 +47,6 @@ web::json::value HostAuthorizationBody::toJson() const return val; } - bool HostAuthorizationBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool HostAuthorizationBody::fromJson(const web::json::value& val) return ok; } + std::string HostAuthorizationBody::getUsername() const { return username_; diff --git a/codeartsdeploy/src/v2/model/HostClusterInfo.cpp b/codeartsdeploy/src/v2/model/HostClusterInfo.cpp index 753b04bce..a3727b6b7 100644 --- a/codeartsdeploy/src/v2/model/HostClusterInfo.cpp +++ b/codeartsdeploy/src/v2/model/HostClusterInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/HostClusterInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -81,7 +80,6 @@ web::json::value HostClusterInfo::toJson() const return val; } - bool HostClusterInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -188,6 +186,7 @@ bool HostClusterInfo::fromJson(const web::json::value& val) return ok; } + std::string HostClusterInfo::getId() const { return id_; diff --git a/codeartsdeploy/src/v2/model/HostClusterInfoDetail.cpp b/codeartsdeploy/src/v2/model/HostClusterInfoDetail.cpp index ba72018d6..edb4526fb 100644 --- a/codeartsdeploy/src/v2/model/HostClusterInfoDetail.cpp +++ b/codeartsdeploy/src/v2/model/HostClusterInfoDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/HostClusterInfoDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -81,7 +80,6 @@ web::json::value HostClusterInfoDetail::toJson() const return val; } - bool HostClusterInfoDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -188,6 +186,7 @@ bool HostClusterInfoDetail::fromJson(const web::json::value& val) return ok; } + std::string HostClusterInfoDetail::getId() const { return id_; diff --git a/codeartsdeploy/src/v2/model/HostInfo.cpp b/codeartsdeploy/src/v2/model/HostInfo.cpp index e6bcf310a..d8dc5f679 100644 --- a/codeartsdeploy/src/v2/model/HostInfo.cpp +++ b/codeartsdeploy/src/v2/model/HostInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/HostInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -125,7 +124,6 @@ web::json::value HostInfo::toJson() const return val; } - bool HostInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -313,6 +311,7 @@ bool HostInfo::fromJson(const web::json::value& val) return ok; } + std::string HostInfo::getUuid() const { return uuid_; diff --git a/codeartsdeploy/src/v2/model/HostInfoDetail.cpp b/codeartsdeploy/src/v2/model/HostInfoDetail.cpp index a449dee83..560d5e26d 100644 --- a/codeartsdeploy/src/v2/model/HostInfoDetail.cpp +++ b/codeartsdeploy/src/v2/model/HostInfoDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/HostInfoDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -120,7 +119,6 @@ web::json::value HostInfoDetail::toJson() const return val; } - bool HostInfoDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -299,6 +297,7 @@ bool HostInfoDetail::fromJson(const web::json::value& val) return ok; } + std::string HostInfoDetail::getHostId() const { return hostId_; diff --git a/codeartsdeploy/src/v2/model/ImportHostToEnvironmentRequest.cpp b/codeartsdeploy/src/v2/model/ImportHostToEnvironmentRequest.cpp index ad3f8151a..0c9df10fe 100644 --- a/codeartsdeploy/src/v2/model/ImportHostToEnvironmentRequest.cpp +++ b/codeartsdeploy/src/v2/model/ImportHostToEnvironmentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -42,7 +41,6 @@ web::json::value ImportHostToEnvironmentRequest::toJson() const return val; } - bool ImportHostToEnvironmentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ImportHostToEnvironmentRequest::fromJson(const web::json::value& val) return ok; } + std::string ImportHostToEnvironmentRequest::getApplicationId() const { return applicationId_; diff --git a/codeartsdeploy/src/v2/model/ImportHostToEnvironmentRequestBody.cpp b/codeartsdeploy/src/v2/model/ImportHostToEnvironmentRequestBody.cpp index 9527607ad..4a8df6fe2 100644 --- a/codeartsdeploy/src/v2/model/ImportHostToEnvironmentRequestBody.cpp +++ b/codeartsdeploy/src/v2/model/ImportHostToEnvironmentRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value ImportHostToEnvironmentRequestBody::toJson() const return val; } - bool ImportHostToEnvironmentRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ImportHostToEnvironmentRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ImportHostToEnvironmentRequestBody::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/ImportHostToEnvironmentResponse.cpp b/codeartsdeploy/src/v2/model/ImportHostToEnvironmentResponse.cpp index a276648ae..93b80cddc 100644 --- a/codeartsdeploy/src/v2/model/ImportHostToEnvironmentResponse.cpp +++ b/codeartsdeploy/src/v2/model/ImportHostToEnvironmentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ImportHostToEnvironmentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value ImportHostToEnvironmentResponse::toJson() const return val; } - bool ImportHostToEnvironmentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ImportHostToEnvironmentResponse::fromJson(const web::json::value& val) return ok; } + std::string ImportHostToEnvironmentResponse::getStatus() const { return status_; diff --git a/codeartsdeploy/src/v2/model/KeyValueDO.cpp b/codeartsdeploy/src/v2/model/KeyValueDO.cpp index 26986c663..5db0f287a 100644 --- a/codeartsdeploy/src/v2/model/KeyValueDO.cpp +++ b/codeartsdeploy/src/v2/model/KeyValueDO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/KeyValueDO.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -38,7 +37,6 @@ web::json::value KeyValueDO::toJson() const return val; } - bool KeyValueDO::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool KeyValueDO::fromJson(const web::json::value& val) return ok; } + std::string KeyValueDO::getKey() const { return key_; diff --git a/codeartsdeploy/src/v2/model/ListAllAppRequest.cpp b/codeartsdeploy/src/v2/model/ListAllAppRequest.cpp index 25c07210e..318d13f8e 100644 --- a/codeartsdeploy/src/v2/model/ListAllAppRequest.cpp +++ b/codeartsdeploy/src/v2/model/ListAllAppRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListAllAppRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -32,7 +31,6 @@ web::json::value ListAllAppRequest::toJson() const return val; } - bool ListAllAppRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAllAppRequest::fromJson(const web::json::value& val) return ok; } + ListAllAppRequestBody ListAllAppRequest::getBody() const { return body_; diff --git a/codeartsdeploy/src/v2/model/ListAllAppRequestBody.cpp b/codeartsdeploy/src/v2/model/ListAllAppRequestBody.cpp index e85d670a3..663f63dcf 100644 --- a/codeartsdeploy/src/v2/model/ListAllAppRequestBody.cpp +++ b/codeartsdeploy/src/v2/model/ListAllAppRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListAllAppRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -23,6 +22,9 @@ ListAllAppRequestBody::ListAllAppRequestBody() sortNameIsSet_ = false; sortBy_ = ""; sortByIsSet_ = false; + statesIsSet_ = false; + groupId_ = ""; + groupIdIsSet_ = false; } ListAllAppRequestBody::~ListAllAppRequestBody() = default; @@ -50,10 +52,15 @@ web::json::value ListAllAppRequestBody::toJson() const if(sortByIsSet_) { val[utility::conversions::to_string_t("sort_by")] = ModelBase::toJson(sortBy_); } + if(statesIsSet_) { + val[utility::conversions::to_string_t("states")] = ModelBase::toJson(states_); + } + if(groupIdIsSet_) { + val[utility::conversions::to_string_t("group_id")] = ModelBase::toJson(groupId_); + } return val; } - bool ListAllAppRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -103,9 +110,28 @@ bool ListAllAppRequestBody::fromJson(const web::json::value& val) setSortBy(refVal); } } + if(val.has_field(utility::conversions::to_string_t("states"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("states")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setStates(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("group_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("group_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setGroupId(refVal); + } + } return ok; } + std::string ListAllAppRequestBody::getProjectId() const { return projectId_; @@ -211,6 +237,48 @@ void ListAllAppRequestBody::unsetsortBy() sortByIsSet_ = false; } +std::vector& ListAllAppRequestBody::getStates() +{ + return states_; +} + +void ListAllAppRequestBody::setStates(const std::vector& value) +{ + states_ = value; + statesIsSet_ = true; +} + +bool ListAllAppRequestBody::statesIsSet() const +{ + return statesIsSet_; +} + +void ListAllAppRequestBody::unsetstates() +{ + statesIsSet_ = false; +} + +std::string ListAllAppRequestBody::getGroupId() const +{ + return groupId_; +} + +void ListAllAppRequestBody::setGroupId(const std::string& value) +{ + groupId_ = value; + groupIdIsSet_ = true; +} + +bool ListAllAppRequestBody::groupIdIsSet() const +{ + return groupIdIsSet_; +} + +void ListAllAppRequestBody::unsetgroupId() +{ + groupIdIsSet_ = false; +} + } } } diff --git a/codeartsdeploy/src/v2/model/ListAllAppResponse.cpp b/codeartsdeploy/src/v2/model/ListAllAppResponse.cpp index ac95fdec3..b22da0872 100644 --- a/codeartsdeploy/src/v2/model/ListAllAppResponse.cpp +++ b/codeartsdeploy/src/v2/model/ListAllAppResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListAllAppResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value ListAllAppResponse::toJson() const return val; } - bool ListAllAppResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAllAppResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListAllAppResponse::getTotalNum() const { return totalNum_; diff --git a/codeartsdeploy/src/v2/model/ListDeployTaskHistoryByDateRequest.cpp b/codeartsdeploy/src/v2/model/ListDeployTaskHistoryByDateRequest.cpp index 469f2b4d3..cbbf2dc2b 100644 --- a/codeartsdeploy/src/v2/model/ListDeployTaskHistoryByDateRequest.cpp +++ b/codeartsdeploy/src/v2/model/ListDeployTaskHistoryByDateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListDeployTaskHistoryByDateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -58,7 +57,6 @@ web::json::value ListDeployTaskHistoryByDateRequest::toJson() const return val; } - bool ListDeployTaskHistoryByDateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListDeployTaskHistoryByDateRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDeployTaskHistoryByDateRequest::getProjectId() const { return projectId_; diff --git a/codeartsdeploy/src/v2/model/ListDeployTaskHistoryByDateResponse.cpp b/codeartsdeploy/src/v2/model/ListDeployTaskHistoryByDateResponse.cpp index 2ae2e4f7c..217962205 100644 --- a/codeartsdeploy/src/v2/model/ListDeployTaskHistoryByDateResponse.cpp +++ b/codeartsdeploy/src/v2/model/ListDeployTaskHistoryByDateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListDeployTaskHistoryByDateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value ListDeployTaskHistoryByDateResponse::toJson() const return val; } - bool ListDeployTaskHistoryByDateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDeployTaskHistoryByDateResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDeployTaskHistoryByDateResponse::getResult() { return result_; diff --git a/codeartsdeploy/src/v2/model/ListDeployTasksRequest.cpp b/codeartsdeploy/src/v2/model/ListDeployTasksRequest.cpp index f2d66c481..8d0d13f0c 100644 --- a/codeartsdeploy/src/v2/model/ListDeployTasksRequest.cpp +++ b/codeartsdeploy/src/v2/model/ListDeployTasksRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListDeployTasksRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -43,7 +42,6 @@ web::json::value ListDeployTasksRequest::toJson() const return val; } - bool ListDeployTasksRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListDeployTasksRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDeployTasksRequest::getProjectId() const { return projectId_; diff --git a/codeartsdeploy/src/v2/model/ListDeployTasksResponse.cpp b/codeartsdeploy/src/v2/model/ListDeployTasksResponse.cpp index bd7583ac3..1fb3bb0e7 100644 --- a/codeartsdeploy/src/v2/model/ListDeployTasksResponse.cpp +++ b/codeartsdeploy/src/v2/model/ListDeployTasksResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListDeployTasksResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value ListDeployTasksResponse::toJson() const return val; } - bool ListDeployTasksResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDeployTasksResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListDeployTasksResponse::getTotalNum() const { return totalNum_; diff --git a/codeartsdeploy/src/v2/model/ListEnvironmentsRequest.cpp b/codeartsdeploy/src/v2/model/ListEnvironmentsRequest.cpp index df94ebbe0..8291d12d5 100644 --- a/codeartsdeploy/src/v2/model/ListEnvironmentsRequest.cpp +++ b/codeartsdeploy/src/v2/model/ListEnvironmentsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListEnvironmentsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -63,7 +62,6 @@ web::json::value ListEnvironmentsRequest::toJson() const return val; } - bool ListEnvironmentsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListEnvironmentsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListEnvironmentsRequest::getApplicationId() const { return applicationId_; diff --git a/codeartsdeploy/src/v2/model/ListEnvironmentsResponse.cpp b/codeartsdeploy/src/v2/model/ListEnvironmentsResponse.cpp index 6f6971ba0..80a3dc186 100644 --- a/codeartsdeploy/src/v2/model/ListEnvironmentsResponse.cpp +++ b/codeartsdeploy/src/v2/model/ListEnvironmentsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListEnvironmentsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -42,7 +41,6 @@ web::json::value ListEnvironmentsResponse::toJson() const return val; } - bool ListEnvironmentsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListEnvironmentsResponse::fromJson(const web::json::value& val) return ok; } + std::string ListEnvironmentsResponse::getStatus() const { return status_; diff --git a/codeartsdeploy/src/v2/model/ListHostClustersRequest.cpp b/codeartsdeploy/src/v2/model/ListHostClustersRequest.cpp index b83b13b88..f541dcc6d 100644 --- a/codeartsdeploy/src/v2/model/ListHostClustersRequest.cpp +++ b/codeartsdeploy/src/v2/model/ListHostClustersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListHostClustersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -73,7 +72,6 @@ web::json::value ListHostClustersRequest::toJson() const return val; } - bool ListHostClustersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ListHostClustersRequest::fromJson(const web::json::value& val) return ok; } + std::string ListHostClustersRequest::getProjectId() const { return projectId_; diff --git a/codeartsdeploy/src/v2/model/ListHostClustersResponse.cpp b/codeartsdeploy/src/v2/model/ListHostClustersResponse.cpp index 75d81cd38..039e25477 100644 --- a/codeartsdeploy/src/v2/model/ListHostClustersResponse.cpp +++ b/codeartsdeploy/src/v2/model/ListHostClustersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListHostClustersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -42,7 +41,6 @@ web::json::value ListHostClustersResponse::toJson() const return val; } - bool ListHostClustersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListHostClustersResponse::fromJson(const web::json::value& val) return ok; } + std::string ListHostClustersResponse::getStatus() const { return status_; diff --git a/codeartsdeploy/src/v2/model/ListHostGroupsRequest.cpp b/codeartsdeploy/src/v2/model/ListHostGroupsRequest.cpp index 2de30e92d..473266b6b 100644 --- a/codeartsdeploy/src/v2/model/ListHostGroupsRequest.cpp +++ b/codeartsdeploy/src/v2/model/ListHostGroupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListHostGroupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -68,7 +67,6 @@ web::json::value ListHostGroupsRequest::toJson() const return val; } - bool ListHostGroupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListHostGroupsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListHostGroupsRequest::getProjectId() const { return projectId_; diff --git a/codeartsdeploy/src/v2/model/ListHostGroupsResponse.cpp b/codeartsdeploy/src/v2/model/ListHostGroupsResponse.cpp index b8b7aab32..0500463a2 100644 --- a/codeartsdeploy/src/v2/model/ListHostGroupsResponse.cpp +++ b/codeartsdeploy/src/v2/model/ListHostGroupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListHostGroupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value ListHostGroupsResponse::toJson() const return val; } - bool ListHostGroupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListHostGroupsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListHostGroupsResponse::getTotal() const { return total_; diff --git a/codeartsdeploy/src/v2/model/ListHostsRequest.cpp b/codeartsdeploy/src/v2/model/ListHostsRequest.cpp index e1bed9133..a3c7bbdf9 100644 --- a/codeartsdeploy/src/v2/model/ListHostsRequest.cpp +++ b/codeartsdeploy/src/v2/model/ListHostsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListHostsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -68,7 +67,6 @@ web::json::value ListHostsRequest::toJson() const return val; } - bool ListHostsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListHostsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListHostsRequest::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/ListHostsResponse.cpp b/codeartsdeploy/src/v2/model/ListHostsResponse.cpp index bb152a08b..ccfc291c4 100644 --- a/codeartsdeploy/src/v2/model/ListHostsResponse.cpp +++ b/codeartsdeploy/src/v2/model/ListHostsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListHostsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -42,7 +41,6 @@ web::json::value ListHostsResponse::toJson() const return val; } - bool ListHostsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListHostsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListHostsResponse::getTotal() const { return total_; diff --git a/codeartsdeploy/src/v2/model/ListNewHostsRequest.cpp b/codeartsdeploy/src/v2/model/ListNewHostsRequest.cpp index d35cbb7b0..9b5376508 100644 --- a/codeartsdeploy/src/v2/model/ListNewHostsRequest.cpp +++ b/codeartsdeploy/src/v2/model/ListNewHostsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListNewHostsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -68,7 +67,6 @@ web::json::value ListNewHostsRequest::toJson() const return val; } - bool ListNewHostsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListNewHostsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListNewHostsRequest::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/ListNewHostsResponse.cpp b/codeartsdeploy/src/v2/model/ListNewHostsResponse.cpp index 6340a1f63..3491a3ff9 100644 --- a/codeartsdeploy/src/v2/model/ListNewHostsResponse.cpp +++ b/codeartsdeploy/src/v2/model/ListNewHostsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListNewHostsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -42,7 +41,6 @@ web::json::value ListNewHostsResponse::toJson() const return val; } - bool ListNewHostsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListNewHostsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListNewHostsResponse::getTotal() const { return total_; diff --git a/codeartsdeploy/src/v2/model/ListTaskSuccessRateRequest.cpp b/codeartsdeploy/src/v2/model/ListTaskSuccessRateRequest.cpp index eca922795..44899a2a4 100644 --- a/codeartsdeploy/src/v2/model/ListTaskSuccessRateRequest.cpp +++ b/codeartsdeploy/src/v2/model/ListTaskSuccessRateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListTaskSuccessRateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value ListTaskSuccessRateRequest::toJson() const return val; } - bool ListTaskSuccessRateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListTaskSuccessRateRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTaskSuccessRateRequest::getProjectId() const { return projectId_; diff --git a/codeartsdeploy/src/v2/model/ListTaskSuccessRateResponse.cpp b/codeartsdeploy/src/v2/model/ListTaskSuccessRateResponse.cpp index 76f1329a6..dc04588ce 100644 --- a/codeartsdeploy/src/v2/model/ListTaskSuccessRateResponse.cpp +++ b/codeartsdeploy/src/v2/model/ListTaskSuccessRateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ListTaskSuccessRateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -52,7 +51,6 @@ web::json::value ListTaskSuccessRateResponse::toJson() const return val; } - bool ListTaskSuccessRateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ListTaskSuccessRateResponse::fromJson(const web::json::value& val) return ok; } + std::string ListTaskSuccessRateResponse::getProjectId() const { return projectId_; diff --git a/codeartsdeploy/src/v2/model/ParamTypeLimits.cpp b/codeartsdeploy/src/v2/model/ParamTypeLimits.cpp index 6d2eef1f7..f0dfd1677 100644 --- a/codeartsdeploy/src/v2/model/ParamTypeLimits.cpp +++ b/codeartsdeploy/src/v2/model/ParamTypeLimits.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ParamTypeLimits.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value ParamTypeLimits::toJson() const return val; } - bool ParamTypeLimits::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ParamTypeLimits::fromJson(const web::json::value& val) return ok; } + std::string ParamTypeLimits::getName() const { return name_; diff --git a/codeartsdeploy/src/v2/model/PermissionClusterDetail.cpp b/codeartsdeploy/src/v2/model/PermissionClusterDetail.cpp index 3d3615936..96dc9143d 100644 --- a/codeartsdeploy/src/v2/model/PermissionClusterDetail.cpp +++ b/codeartsdeploy/src/v2/model/PermissionClusterDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/PermissionClusterDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -53,7 +52,6 @@ web::json::value PermissionClusterDetail::toJson() const return val; } - bool PermissionClusterDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool PermissionClusterDetail::fromJson(const web::json::value& val) return ok; } + bool PermissionClusterDetail::isCanView() const { return canView_; diff --git a/codeartsdeploy/src/v2/model/PermissionGroupDetail.cpp b/codeartsdeploy/src/v2/model/PermissionGroupDetail.cpp index 312120596..80ee51655 100644 --- a/codeartsdeploy/src/v2/model/PermissionGroupDetail.cpp +++ b/codeartsdeploy/src/v2/model/PermissionGroupDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/PermissionGroupDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -53,7 +52,6 @@ web::json::value PermissionGroupDetail::toJson() const return val; } - bool PermissionGroupDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool PermissionGroupDetail::fromJson(const web::json::value& val) return ok; } + bool PermissionGroupDetail::isCanView() const { return canView_; diff --git a/codeartsdeploy/src/v2/model/PermissionHostDetail.cpp b/codeartsdeploy/src/v2/model/PermissionHostDetail.cpp index c6bc60806..129db6702 100644 --- a/codeartsdeploy/src/v2/model/PermissionHostDetail.cpp +++ b/codeartsdeploy/src/v2/model/PermissionHostDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/PermissionHostDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -53,7 +52,6 @@ web::json::value PermissionHostDetail::toJson() const return val; } - bool PermissionHostDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool PermissionHostDetail::fromJson(const web::json::value& val) return ok; } + bool PermissionHostDetail::isCanView() const { return canView_; diff --git a/codeartsdeploy/src/v2/model/PermissionHostDetailNew.cpp b/codeartsdeploy/src/v2/model/PermissionHostDetailNew.cpp index c5dab2b1c..9b28afa5f 100644 --- a/codeartsdeploy/src/v2/model/PermissionHostDetailNew.cpp +++ b/codeartsdeploy/src/v2/model/PermissionHostDetailNew.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/PermissionHostDetailNew.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -53,7 +52,6 @@ web::json::value PermissionHostDetailNew::toJson() const return val; } - bool PermissionHostDetailNew::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool PermissionHostDetailNew::fromJson(const web::json::value& val) return ok; } + bool PermissionHostDetailNew::isCanView() const { return canView_; diff --git a/codeartsdeploy/src/v2/model/ShowAppDetailByIdRequest.cpp b/codeartsdeploy/src/v2/model/ShowAppDetailByIdRequest.cpp index 8fdc0e148..ef864bc00 100644 --- a/codeartsdeploy/src/v2/model/ShowAppDetailByIdRequest.cpp +++ b/codeartsdeploy/src/v2/model/ShowAppDetailByIdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowAppDetailByIdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value ShowAppDetailByIdRequest::toJson() const return val; } - bool ShowAppDetailByIdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowAppDetailByIdRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAppDetailByIdRequest::getAppId() const { return appId_; diff --git a/codeartsdeploy/src/v2/model/ShowAppDetailByIdResponse.cpp b/codeartsdeploy/src/v2/model/ShowAppDetailByIdResponse.cpp index 12499f0dd..26ac80dd7 100644 --- a/codeartsdeploy/src/v2/model/ShowAppDetailByIdResponse.cpp +++ b/codeartsdeploy/src/v2/model/ShowAppDetailByIdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowAppDetailByIdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value ShowAppDetailByIdResponse::toJson() const return val; } - bool ShowAppDetailByIdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowAppDetailByIdResponse::fromJson(const web::json::value& val) return ok; } + AppDetailInfo ShowAppDetailByIdResponse::getResult() const { return result_; diff --git a/codeartsdeploy/src/v2/model/ShowDeployTaskDetailRequest.cpp b/codeartsdeploy/src/v2/model/ShowDeployTaskDetailRequest.cpp index 77c70fd93..e416997fa 100644 --- a/codeartsdeploy/src/v2/model/ShowDeployTaskDetailRequest.cpp +++ b/codeartsdeploy/src/v2/model/ShowDeployTaskDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowDeployTaskDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value ShowDeployTaskDetailRequest::toJson() const return val; } - bool ShowDeployTaskDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowDeployTaskDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDeployTaskDetailRequest::getTaskId() const { return taskId_; diff --git a/codeartsdeploy/src/v2/model/ShowDeployTaskDetailResponse.cpp b/codeartsdeploy/src/v2/model/ShowDeployTaskDetailResponse.cpp index 676ea58bd..ebc3d228a 100644 --- a/codeartsdeploy/src/v2/model/ShowDeployTaskDetailResponse.cpp +++ b/codeartsdeploy/src/v2/model/ShowDeployTaskDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowDeployTaskDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -196,7 +195,6 @@ web::json::value ShowDeployTaskDetailResponse::toJson() const return val; } - bool ShowDeployTaskDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -510,6 +508,7 @@ bool ShowDeployTaskDetailResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowDeployTaskDetailResponse::getTaskId() const { return taskId_; diff --git a/codeartsdeploy/src/v2/model/ShowDeploymentGroupDetailRequest.cpp b/codeartsdeploy/src/v2/model/ShowDeploymentGroupDetailRequest.cpp index ab0618c50..e99b4d13b 100644 --- a/codeartsdeploy/src/v2/model/ShowDeploymentGroupDetailRequest.cpp +++ b/codeartsdeploy/src/v2/model/ShowDeploymentGroupDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowDeploymentGroupDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value ShowDeploymentGroupDetailRequest::toJson() const return val; } - bool ShowDeploymentGroupDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowDeploymentGroupDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDeploymentGroupDetailRequest::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/ShowDeploymentGroupDetailResponse.cpp b/codeartsdeploy/src/v2/model/ShowDeploymentGroupDetailResponse.cpp index 4e9d5fb84..1ba66db99 100644 --- a/codeartsdeploy/src/v2/model/ShowDeploymentGroupDetailResponse.cpp +++ b/codeartsdeploy/src/v2/model/ShowDeploymentGroupDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowDeploymentGroupDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -105,7 +104,6 @@ web::json::value ShowDeploymentGroupDetailResponse::toJson() const return val; } - bool ShowDeploymentGroupDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -257,6 +255,7 @@ bool ShowDeploymentGroupDetailResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowDeploymentGroupDetailResponse::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/ShowDeploymentHostDetailRequest.cpp b/codeartsdeploy/src/v2/model/ShowDeploymentHostDetailRequest.cpp index 563c68614..26a818b58 100644 --- a/codeartsdeploy/src/v2/model/ShowDeploymentHostDetailRequest.cpp +++ b/codeartsdeploy/src/v2/model/ShowDeploymentHostDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowDeploymentHostDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -38,7 +37,6 @@ web::json::value ShowDeploymentHostDetailRequest::toJson() const return val; } - bool ShowDeploymentHostDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowDeploymentHostDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDeploymentHostDetailRequest::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/ShowDeploymentHostDetailResponse.cpp b/codeartsdeploy/src/v2/model/ShowDeploymentHostDetailResponse.cpp index a6579014d..4a12121fe 100644 --- a/codeartsdeploy/src/v2/model/ShowDeploymentHostDetailResponse.cpp +++ b/codeartsdeploy/src/v2/model/ShowDeploymentHostDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowDeploymentHostDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -150,7 +149,6 @@ web::json::value ShowDeploymentHostDetailResponse::toJson() const return val; } - bool ShowDeploymentHostDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -383,6 +381,7 @@ bool ShowDeploymentHostDetailResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowDeploymentHostDetailResponse::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/ShowEnvironmentDetailRequest.cpp b/codeartsdeploy/src/v2/model/ShowEnvironmentDetailRequest.cpp index 089aeac09..19eff0b46 100644 --- a/codeartsdeploy/src/v2/model/ShowEnvironmentDetailRequest.cpp +++ b/codeartsdeploy/src/v2/model/ShowEnvironmentDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowEnvironmentDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -38,7 +37,6 @@ web::json::value ShowEnvironmentDetailRequest::toJson() const return val; } - bool ShowEnvironmentDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowEnvironmentDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowEnvironmentDetailRequest::getApplicationId() const { return applicationId_; diff --git a/codeartsdeploy/src/v2/model/ShowEnvironmentDetailResponse.cpp b/codeartsdeploy/src/v2/model/ShowEnvironmentDetailResponse.cpp index 3cd0c8892..a5ec61f28 100644 --- a/codeartsdeploy/src/v2/model/ShowEnvironmentDetailResponse.cpp +++ b/codeartsdeploy/src/v2/model/ShowEnvironmentDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowEnvironmentDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value ShowEnvironmentDetailResponse::toJson() const return val; } - bool ShowEnvironmentDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowEnvironmentDetailResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowEnvironmentDetailResponse::getStatus() const { return status_; diff --git a/codeartsdeploy/src/v2/model/ShowExecutionParamsRequest.cpp b/codeartsdeploy/src/v2/model/ShowExecutionParamsRequest.cpp new file mode 100644 index 000000000..117992b1d --- /dev/null +++ b/codeartsdeploy/src/v2/model/ShowExecutionParamsRequest.cpp @@ -0,0 +1,114 @@ + + +#include "huaweicloud/codeartsdeploy/v2/model/ShowExecutionParamsRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Codeartsdeploy { +namespace V2 { +namespace Model { + + + + +ShowExecutionParamsRequest::ShowExecutionParamsRequest() +{ + taskId_ = ""; + taskIdIsSet_ = false; + recordId_ = ""; + recordIdIsSet_ = false; +} + +ShowExecutionParamsRequest::~ShowExecutionParamsRequest() = default; + +void ShowExecutionParamsRequest::validate() +{ +} + +web::json::value ShowExecutionParamsRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(taskIdIsSet_) { + val[utility::conversions::to_string_t("task_id")] = ModelBase::toJson(taskId_); + } + if(recordIdIsSet_) { + val[utility::conversions::to_string_t("record_id")] = ModelBase::toJson(recordId_); + } + + return val; +} +bool ShowExecutionParamsRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("task_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("task_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setTaskId(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("record_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("record_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setRecordId(refVal); + } + } + return ok; +} + + +std::string ShowExecutionParamsRequest::getTaskId() const +{ + return taskId_; +} + +void ShowExecutionParamsRequest::setTaskId(const std::string& value) +{ + taskId_ = value; + taskIdIsSet_ = true; +} + +bool ShowExecutionParamsRequest::taskIdIsSet() const +{ + return taskIdIsSet_; +} + +void ShowExecutionParamsRequest::unsettaskId() +{ + taskIdIsSet_ = false; +} + +std::string ShowExecutionParamsRequest::getRecordId() const +{ + return recordId_; +} + +void ShowExecutionParamsRequest::setRecordId(const std::string& value) +{ + recordId_ = value; + recordIdIsSet_ = true; +} + +bool ShowExecutionParamsRequest::recordIdIsSet() const +{ + return recordIdIsSet_; +} + +void ShowExecutionParamsRequest::unsetrecordId() +{ + recordIdIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/codeartsdeploy/src/v2/model/ShowExecutionParamsResponse.cpp b/codeartsdeploy/src/v2/model/ShowExecutionParamsResponse.cpp new file mode 100644 index 000000000..337571af9 --- /dev/null +++ b/codeartsdeploy/src/v2/model/ShowExecutionParamsResponse.cpp @@ -0,0 +1,78 @@ + + +#include "huaweicloud/codeartsdeploy/v2/model/ShowExecutionParamsResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Codeartsdeploy { +namespace V2 { +namespace Model { + + + + +ShowExecutionParamsResponse::ShowExecutionParamsResponse() +{ + bodyIsSet_ = false; +} + +ShowExecutionParamsResponse::~ShowExecutionParamsResponse() = default; + +void ShowExecutionParamsResponse::validate() +{ +} + +web::json::value ShowExecutionParamsResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(bodyIsSet_) { + val[utility::conversions::to_string_t("body")] = ModelBase::toJson(body_); + } + + return val; +} +bool ShowExecutionParamsResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("body"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("body")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBody(refVal); + } + } + return ok; +} + + +std::vector& ShowExecutionParamsResponse::getBody() +{ + return body_; +} + +void ShowExecutionParamsResponse::setBody(const std::vector& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool ShowExecutionParamsResponse::bodyIsSet() const +{ + return bodyIsSet_; +} + +void ShowExecutionParamsResponse::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/codeartsdeploy/src/v2/model/ShowHostClusterDetailRequest.cpp b/codeartsdeploy/src/v2/model/ShowHostClusterDetailRequest.cpp index acea027dd..fb0461ece 100644 --- a/codeartsdeploy/src/v2/model/ShowHostClusterDetailRequest.cpp +++ b/codeartsdeploy/src/v2/model/ShowHostClusterDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowHostClusterDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value ShowHostClusterDetailRequest::toJson() const return val; } - bool ShowHostClusterDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowHostClusterDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowHostClusterDetailRequest::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/ShowHostClusterDetailResponse.cpp b/codeartsdeploy/src/v2/model/ShowHostClusterDetailResponse.cpp index f8fb95ab1..3835acf49 100644 --- a/codeartsdeploy/src/v2/model/ShowHostClusterDetailResponse.cpp +++ b/codeartsdeploy/src/v2/model/ShowHostClusterDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowHostClusterDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value ShowHostClusterDetailResponse::toJson() const return val; } - bool ShowHostClusterDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowHostClusterDetailResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowHostClusterDetailResponse::getStatus() const { return status_; diff --git a/codeartsdeploy/src/v2/model/ShowHostDetailRequest.cpp b/codeartsdeploy/src/v2/model/ShowHostDetailRequest.cpp index 7a0de94bd..e6cc70477 100644 --- a/codeartsdeploy/src/v2/model/ShowHostDetailRequest.cpp +++ b/codeartsdeploy/src/v2/model/ShowHostDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowHostDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -38,7 +37,6 @@ web::json::value ShowHostDetailRequest::toJson() const return val; } - bool ShowHostDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowHostDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowHostDetailRequest::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/ShowHostDetailResponse.cpp b/codeartsdeploy/src/v2/model/ShowHostDetailResponse.cpp index 87ed3ea35..0a550e9ad 100644 --- a/codeartsdeploy/src/v2/model/ShowHostDetailResponse.cpp +++ b/codeartsdeploy/src/v2/model/ShowHostDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowHostDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value ShowHostDetailResponse::toJson() const return val; } - bool ShowHostDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowHostDetailResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowHostDetailResponse::getStatus() const { return status_; diff --git a/codeartsdeploy/src/v2/model/ShowProjectSuccessRateRequest.cpp b/codeartsdeploy/src/v2/model/ShowProjectSuccessRateRequest.cpp index d60f6d36b..5ce59e217 100644 --- a/codeartsdeploy/src/v2/model/ShowProjectSuccessRateRequest.cpp +++ b/codeartsdeploy/src/v2/model/ShowProjectSuccessRateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowProjectSuccessRateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -43,7 +42,6 @@ web::json::value ShowProjectSuccessRateRequest::toJson() const return val; } - bool ShowProjectSuccessRateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowProjectSuccessRateRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowProjectSuccessRateRequest::getProjectId() const { return projectId_; diff --git a/codeartsdeploy/src/v2/model/ShowProjectSuccessRateResponse.cpp b/codeartsdeploy/src/v2/model/ShowProjectSuccessRateResponse.cpp index a09fd70de..a93dcb2d5 100644 --- a/codeartsdeploy/src/v2/model/ShowProjectSuccessRateResponse.cpp +++ b/codeartsdeploy/src/v2/model/ShowProjectSuccessRateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/ShowProjectSuccessRateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -68,7 +67,6 @@ web::json::value ShowProjectSuccessRateResponse::toJson() const return val; } - bool ShowProjectSuccessRateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ShowProjectSuccessRateResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowProjectSuccessRateResponse::getSuccessRate() const { return successRate_; diff --git a/codeartsdeploy/src/v2/model/StartDeployTaskRequest.cpp b/codeartsdeploy/src/v2/model/StartDeployTaskRequest.cpp index 0f0a553ed..5fbe5da8a 100644 --- a/codeartsdeploy/src/v2/model/StartDeployTaskRequest.cpp +++ b/codeartsdeploy/src/v2/model/StartDeployTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/StartDeployTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value StartDeployTaskRequest::toJson() const return val; } - bool StartDeployTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool StartDeployTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string StartDeployTaskRequest::getTaskId() const { return taskId_; diff --git a/codeartsdeploy/src/v2/model/StartDeployTaskResponse.cpp b/codeartsdeploy/src/v2/model/StartDeployTaskResponse.cpp index dfbb0d9dd..8da0b722f 100644 --- a/codeartsdeploy/src/v2/model/StartDeployTaskResponse.cpp +++ b/codeartsdeploy/src/v2/model/StartDeployTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/StartDeployTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -47,7 +46,6 @@ web::json::value StartDeployTaskResponse::toJson() const return val; } - bool StartDeployTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool StartDeployTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string StartDeployTaskResponse::getId() const { return id_; diff --git a/codeartsdeploy/src/v2/model/Step.cpp b/codeartsdeploy/src/v2/model/Step.cpp index 5e5ec8300..9b79cdc74 100644 --- a/codeartsdeploy/src/v2/model/Step.cpp +++ b/codeartsdeploy/src/v2/model/Step.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/Step.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -47,7 +46,6 @@ web::json::value Step::toJson() const return val; } - bool Step::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool Step::fromJson(const web::json::value& val) return ok; } + std::string Step::getId() const { return id_; diff --git a/codeartsdeploy/src/v2/model/TaskBaseBody.cpp b/codeartsdeploy/src/v2/model/TaskBaseBody.cpp index 8a1374a98..26a9300c4 100644 --- a/codeartsdeploy/src/v2/model/TaskBaseBody.cpp +++ b/codeartsdeploy/src/v2/model/TaskBaseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/TaskBaseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value TaskBaseBody::toJson() const return val; } - bool TaskBaseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool TaskBaseBody::fromJson(const web::json::value& val) return ok; } + std::string TaskBaseBody::getId() const { return id_; diff --git a/codeartsdeploy/src/v2/model/TaskBaseResponseBody.cpp b/codeartsdeploy/src/v2/model/TaskBaseResponseBody.cpp index fb78fbdb7..6ea0aafc4 100644 --- a/codeartsdeploy/src/v2/model/TaskBaseResponseBody.cpp +++ b/codeartsdeploy/src/v2/model/TaskBaseResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/TaskBaseResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -43,7 +42,6 @@ web::json::value TaskBaseResponseBody::toJson() const return val; } - bool TaskBaseResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool TaskBaseResponseBody::fromJson(const web::json::value& val) return ok; } + std::string TaskBaseResponseBody::getId() const { return id_; diff --git a/codeartsdeploy/src/v2/model/TaskInfo.cpp b/codeartsdeploy/src/v2/model/TaskInfo.cpp index cd350c848..9fa51a96a 100644 --- a/codeartsdeploy/src/v2/model/TaskInfo.cpp +++ b/codeartsdeploy/src/v2/model/TaskInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/TaskInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -196,7 +195,6 @@ web::json::value TaskInfo::toJson() const return val; } - bool TaskInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -510,6 +508,7 @@ bool TaskInfo::fromJson(const web::json::value& val) return ok; } + std::string TaskInfo::getTaskId() const { return taskId_; diff --git a/codeartsdeploy/src/v2/model/TaskSuccessRate.cpp b/codeartsdeploy/src/v2/model/TaskSuccessRate.cpp index c1966e1b3..c7eaa881d 100644 --- a/codeartsdeploy/src/v2/model/TaskSuccessRate.cpp +++ b/codeartsdeploy/src/v2/model/TaskSuccessRate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/TaskSuccessRate.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -53,7 +52,6 @@ web::json::value TaskSuccessRate::toJson() const return val; } - bool TaskSuccessRate::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool TaskSuccessRate::fromJson(const web::json::value& val) return ok; } + std::string TaskSuccessRate::getTaskId() const { return taskId_; diff --git a/codeartsdeploy/src/v2/model/TaskTriggerVO.cpp b/codeartsdeploy/src/v2/model/TaskTriggerVO.cpp index bdc01f7a2..2b004093a 100644 --- a/codeartsdeploy/src/v2/model/TaskTriggerVO.cpp +++ b/codeartsdeploy/src/v2/model/TaskTriggerVO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/TaskTriggerVO.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -43,7 +42,6 @@ web::json::value TaskTriggerVO::toJson() const return val; } - bool TaskTriggerVO::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool TaskTriggerVO::fromJson(const web::json::value& val) return ok; } + std::string TaskTriggerVO::getTriggerSource() const { return triggerSource_; diff --git a/codeartsdeploy/src/v2/model/TaskV2Info.cpp b/codeartsdeploy/src/v2/model/TaskV2Info.cpp index cebc459c8..a46e57576 100644 --- a/codeartsdeploy/src/v2/model/TaskV2Info.cpp +++ b/codeartsdeploy/src/v2/model/TaskV2Info.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/TaskV2Info.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -176,7 +175,6 @@ web::json::value TaskV2Info::toJson() const return val; } - bool TaskV2Info::fromJson(const web::json::value& val) { bool ok = true; @@ -454,6 +452,7 @@ bool TaskV2Info::fromJson(const web::json::value& val) return ok; } + std::string TaskV2Info::getId() const { return id_; diff --git a/codeartsdeploy/src/v2/model/TaskV2RequestBody.cpp b/codeartsdeploy/src/v2/model/TaskV2RequestBody.cpp index 23c771650..044d42ef9 100644 --- a/codeartsdeploy/src/v2/model/TaskV2RequestBody.cpp +++ b/codeartsdeploy/src/v2/model/TaskV2RequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/TaskV2RequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value TaskV2RequestBody::toJson() const return val; } - bool TaskV2RequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TaskV2RequestBody::fromJson(const web::json::value& val) return ok; } + std::string TaskV2RequestBody::getTemplateId() const { return templateId_; diff --git a/codeartsdeploy/src/v2/model/TasksSuccessRateQuery.cpp b/codeartsdeploy/src/v2/model/TasksSuccessRateQuery.cpp index 1d9fb3b8c..836886d3f 100644 --- a/codeartsdeploy/src/v2/model/TasksSuccessRateQuery.cpp +++ b/codeartsdeploy/src/v2/model/TasksSuccessRateQuery.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/TasksSuccessRateQuery.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -42,7 +41,6 @@ web::json::value TasksSuccessRateQuery::toJson() const return val; } - bool TasksSuccessRateQuery::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool TasksSuccessRateQuery::fromJson(const web::json::value& val) return ok; } + std::string TasksSuccessRateQuery::getStartDate() const { return startDate_; diff --git a/codeartsdeploy/src/v2/model/TemplateTaskRequestBody.cpp b/codeartsdeploy/src/v2/model/TemplateTaskRequestBody.cpp index b5e1ec3d2..40c27580c 100644 --- a/codeartsdeploy/src/v2/model/TemplateTaskRequestBody.cpp +++ b/codeartsdeploy/src/v2/model/TemplateTaskRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/TemplateTaskRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -57,7 +56,6 @@ web::json::value TemplateTaskRequestBody::toJson() const return val; } - bool TemplateTaskRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool TemplateTaskRequestBody::fromJson(const web::json::value& val) return ok; } + std::string TemplateTaskRequestBody::getProjectId() const { return projectId_; diff --git a/codeartsdeploy/src/v2/model/UpdateDeploymentGroupRequest.cpp b/codeartsdeploy/src/v2/model/UpdateDeploymentGroupRequest.cpp index 5fa03ade9..5c04d4665 100644 --- a/codeartsdeploy/src/v2/model/UpdateDeploymentGroupRequest.cpp +++ b/codeartsdeploy/src/v2/model/UpdateDeploymentGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -37,7 +36,6 @@ web::json::value UpdateDeploymentGroupRequest::toJson() const return val; } - bool UpdateDeploymentGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateDeploymentGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDeploymentGroupRequest::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/UpdateDeploymentGroupResponse.cpp b/codeartsdeploy/src/v2/model/UpdateDeploymentGroupResponse.cpp index 44341d7a1..03373221c 100644 --- a/codeartsdeploy/src/v2/model/UpdateDeploymentGroupResponse.cpp +++ b/codeartsdeploy/src/v2/model/UpdateDeploymentGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value UpdateDeploymentGroupResponse::toJson() const return val; } - bool UpdateDeploymentGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateDeploymentGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateDeploymentGroupResponse::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/UpdateDeploymentHostRequest.cpp b/codeartsdeploy/src/v2/model/UpdateDeploymentHostRequest.cpp index 555031698..7d3b1b944 100644 --- a/codeartsdeploy/src/v2/model/UpdateDeploymentHostRequest.cpp +++ b/codeartsdeploy/src/v2/model/UpdateDeploymentHostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentHostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -42,7 +41,6 @@ web::json::value UpdateDeploymentHostRequest::toJson() const return val; } - bool UpdateDeploymentHostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateDeploymentHostRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDeploymentHostRequest::getGroupId() const { return groupId_; diff --git a/codeartsdeploy/src/v2/model/UpdateDeploymentHostResponse.cpp b/codeartsdeploy/src/v2/model/UpdateDeploymentHostResponse.cpp index 52ced5767..880c9402b 100644 --- a/codeartsdeploy/src/v2/model/UpdateDeploymentHostResponse.cpp +++ b/codeartsdeploy/src/v2/model/UpdateDeploymentHostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/UpdateDeploymentHostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -33,7 +32,6 @@ web::json::value UpdateDeploymentHostResponse::toJson() const return val; } - bool UpdateDeploymentHostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateDeploymentHostResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateDeploymentHostResponse::getHostId() const { return hostId_; diff --git a/codeartsdeploy/src/v2/model/UserInfo.cpp b/codeartsdeploy/src/v2/model/UserInfo.cpp index 436d8228d..b31dc5c9f 100644 --- a/codeartsdeploy/src/v2/model/UserInfo.cpp +++ b/codeartsdeploy/src/v2/model/UserInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/codeartsdeploy/v2/model/UserInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Codeartsdeploy { @@ -38,7 +37,6 @@ web::json::value UserInfo::toJson() const return val; } - bool UserInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UserInfo::fromJson(const web::json::value& val) return ok; } + std::string UserInfo::getUserId() const { return userId_; diff --git a/core/CMakeLists.txt b/core/CMakeLists.txt index 000745efc..bc0440a2e 100644 --- a/core/CMakeLists.txt +++ b/core/CMakeLists.txt @@ -22,20 +22,40 @@ else() find_package(Boost REQUIRED COMPONENTS filesystem thread system regex date_time program_options) endif() -file(GLOB source_file "src/*.cpp" "src/auth/*.cpp" "src/http/*.cpp" "src/utils/*.cpp" "src/exception/*.cpp") +if(ENABLE_BSON) + file(GLOB source_file "src/*.cpp" "src/auth/*.cpp" "src/http/*.cpp" "src/utils/*.cpp" "src/exception/*.cpp" "src/bson/*.cpp" "src/bson/impl/*.cpp") + file(GLOB core_bson_header ${CMAKE_CURRENT_SOURCE_DIR}/include/huaweicloud/core/bson/*.h) + file(GLOB core_bson_impl_header ${CMAKE_CURRENT_SOURCE_DIR}/include/huaweicloud/core/bson/impl/*.h) +else() + file(GLOB source_file "src/*.cpp" "src/auth/*.cpp" "src/http/*.cpp" "src/utils/*.cpp" "src/exception/*.cpp") +endif () file(GLOB core_header ${CMAKE_CURRENT_SOURCE_DIR}/include/huaweicloud/core/*.h) file(GLOB core_auth_header ${CMAKE_CURRENT_SOURCE_DIR}/include/huaweicloud/core/auth/*.h) file(GLOB core_exception_header ${CMAKE_CURRENT_SOURCE_DIR}/include/huaweicloud/core/exception/*.h) file(GLOB core_http_header ${CMAKE_CURRENT_SOURCE_DIR}/include/huaweicloud/core/http/*.h) file(GLOB core_utils_header ${CMAKE_CURRENT_SOURCE_DIR}/include/huaweicloud/core/utils/*.h) -add_library(core ${LIB_TYPE} - ${source_file} - ${core_header} - ${core_auth_header} - ${core_exception_header} - ${core_http_header} - ${core_utils_header}) +if(ENABLE_BSON) + add_library(core ${LIB_TYPE} + ${source_file} + ${core_header} + ${core_auth_header} + ${core_exception_header} + ${core_http_header} + ${core_utils_header} + ${core_bson_header} + ${core_bson_impl_header} + ) +else() + add_library(core ${LIB_TYPE} + ${source_file} + ${core_header} + ${core_auth_header} + ${core_exception_header} + ${core_http_header} + ${core_utils_header} + ) +endif() set_target_properties(core PROPERTIES @@ -52,6 +72,17 @@ if(${LIB_TYPE} STREQUAL "SHARED") DEFINE_SYMBOL HUAWEICLOUD_CORE_SHARED) endif() +if(ENABLE_BSON) + if(NOT LIBBSON_DIR) + message(FATAL_ERROR "Please manual set variable LIBBSON_DIR for search libbson root dir") + endif() + set(LIBBSON_LIBRARY_DIR ${LIBBSON_DIR}/lib) + set(LIBBSON_INCLUDE_DIR ${LIBBSON_DIR}/include/libbson-1.0) + target_include_directories(core PUBLIC ${LIBBSON_INCLUDE_DIR}) + target_link_libraries(core PUBLIC bson-1.0) + target_link_directories(core PUBLIC ${LIBBSON_LIBRARY_DIR}) +endif() + target_include_directories(core PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include ) @@ -90,4 +121,10 @@ install(TARGETS core ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} - ) \ No newline at end of file + ) +if(ENABLE_BSON) +install(FILES ${core_bson_header} + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/huaweicloud/core/bson) +install(FILES ${core_bson_impl_header} + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/huaweicloud/core/bson/impl) +endif() \ No newline at end of file diff --git a/core/include/huaweicloud/core/Client.h b/core/include/huaweicloud/core/Client.h index 89b1d5e2f..fd94c6e15 100644 --- a/core/include/huaweicloud/core/Client.h +++ b/core/include/huaweicloud/core/Client.h @@ -32,7 +32,7 @@ #include #include #include - +#include namespace HuaweiCloud { namespace Sdk { @@ -71,7 +71,7 @@ class HUAWEICLOUD_CORE_EXPORT Client { void processRegionAuth(); std::unique_ptr callApi(const std::string &method, const std::string &resourcePath, const std::map &pathParams, const std::map &queryParams, - const std::map &headerParams, const std::string &body); + const std::map &headerParams, const std::string &body, const HttpRequestDef& def); private: std::string parseUrl(const RequestParams &requestParams); @@ -80,6 +80,12 @@ class HUAWEICLOUD_CORE_EXPORT Client { static void parseEndPoint(const std::string &str, std::string &scheme, std::string &host); + std::string buildEndpoint(const HttpRequestDef& ref, const std::map& pathParams, + const std::map &queryParams); + + std::string getFieldValueByName(std::string key, std::map& pathParams, + std::map &queryParams); + std::string getResourcePath(const std::string &uri, const std::map &pathParams, const std::map &updatePathParams); std::string getQueryParams(const std::map &map); diff --git a/core/include/huaweicloud/core/bson/Bson.h b/core/include/huaweicloud/core/bson/Bson.h new file mode 100644 index 000000000..78c34442b --- /dev/null +++ b/core/include/huaweicloud/core/bson/Bson.h @@ -0,0 +1,30 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#ifndef HUAWEICLOUD_CPP_SDK_CORE_BSON_BSON_H +#define HUAWEICLOUD_CPP_SDK_CORE_BSON_BSON_H + +#include +#include +#include +#include +#include +#include + +#endif //HUAWEICLOUD_CPP_SDK_CORE_BSON_BSON_H diff --git a/core/include/huaweicloud/core/bson/Builder.h b/core/include/huaweicloud/core/bson/Builder.h new file mode 100644 index 000000000..7d185e866 --- /dev/null +++ b/core/include/huaweicloud/core/bson/Builder.h @@ -0,0 +1,156 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#ifndef HUAWEICLOUD_CPP_SDK_CORE_BSON_BUILDER_H +#define HUAWEICLOUD_CPP_SDK_CORE_BSON_BUILDER_H + +#include + +#include +#include +#include + +using namespace HuaweiCloud::Sdk::Core::Exception; + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +/**************************** Stream manipulator ***************************/ +// Begin append child document +struct OpenDocumentType { + constexpr OpenDocumentType() = default; +}; + +// End append child document +struct CloseDocumentType { + constexpr CloseDocumentType() = default; +}; + +// Begin append child array. +struct OpenArrayType { + constexpr OpenArrayType() = default; +}; + +// End append child array. +struct CloseArrayType { + constexpr CloseArrayType() = default; +}; + +// Builder should generate document bson object. +struct BuildDocumentType { + constexpr BuildDocumentType() = default; +}; + +// Builder should generate array bson object. +struct BuildArrayType { + constexpr BuildArrayType() = default; +}; +/**************************** Stream manipulator end ***************************/ + +/** + * Builder bson object with stream style, which is based capacity of LibBsonEncoder. + */ +class Builder { +public: + Builder(Builder && other) noexcept : key_(std::move(other.key_)), encoder_(other.encoder_) { + other.encoder_ = nullptr; + } + + virtual ~Builder() { + delete encoder_; + } + + static Builder array() { + return Builder(true); + } + + static Builder document() { + return Builder(false); + } + + Builder &operator<<(const OpenDocumentType &value); + + Builder &operator<<(const CloseDocumentType &value); + + Builder &operator<<(const OpenArrayType &value); + + Builder &operator<<(const CloseArrayType &value); + + virtual Builder &operator<<(const char *value); + + virtual Builder &operator<<(const std::string &value); + + Document operator<<(const BuildDocumentType &value); + + Array operator<<(const BuildArrayType &value); + + template + Builder &operator<<(const T &value); + + static constexpr OpenDocumentType SubDocumentBegin{}; + static constexpr CloseDocumentType SubDocumentEnd{}; + static constexpr OpenArrayType SubArrayBegin{}; + static constexpr CloseArrayType SubArrayEnd{}; + static constexpr BuildDocumentType DocumentEnd{}; + static constexpr BuildArrayType ArrayEnd{}; + +private: + explicit Builder(bool isArray) : encoder_(new LibBsonEncoder(isArray)) {} + + Builder(const Builder &) = default; + + Builder &operator=(const Builder &) = default; + + BsonEncoder *encoder_{nullptr}; + std::string key_; +}; + +#define ENSURE_KEY_SET_IN_ARRAY() \ + if (encoder_->isArray()) { \ + key_ = encoder_->nextKey(); \ + } + +#define THROW_EXCEPTION_IF_KEY_ABSENT() \ + if (key_.empty()) { \ + throw SdkException("Document key is empty."); \ + } + +#define CLEAR_AFTER_APPEND() \ + key_.clear(); + +template +Builder &Builder::operator<<(const T &value) { + ENSURE_KEY_SET_IN_ARRAY() + THROW_EXCEPTION_IF_KEY_ABSENT() + + encoder_->append(key_, value); + + CLEAR_AFTER_APPEND() + + return *this; +} + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud + +#endif //HUAWEICLOUD_CPP_SDK_CORE_BSON_BUILDER_H diff --git a/core/include/huaweicloud/core/bson/Decimal128.h b/core/include/huaweicloud/core/bson/Decimal128.h new file mode 100644 index 000000000..8bf355ee6 --- /dev/null +++ b/core/include/huaweicloud/core/bson/Decimal128.h @@ -0,0 +1,72 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#ifndef HUAWEICLOUD_CPP_SDK_CORE_BSON_DECIMAL128_H +#define HUAWEICLOUD_CPP_SDK_CORE_BSON_DECIMAL128_H + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +class Decimal128 { +public: + Decimal128() = default; + + explicit Decimal128(const std::string &str); + + Decimal128(uint64_t high, uint64_t low) noexcept { + value_.high = high; + value_.low = low; + } + + explicit operator const bson_decimal128_t *() const { + return &value_; + } + + std::string toString() const; + + uint64_t high() const { + return value_.high; + } + + uint64_t low() const { + return value_.low; + } + + friend bool operator==(const Decimal128 &lhs, const Decimal128 &rhs); + + friend bool operator!=(const Decimal128 &lhs, const Decimal128 &rhs); + + friend class LibBsonEncoder; +private: + bson_decimal128_t value_{0, 0}; +}; + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud + +#endif //HUAWEICLOUD_CPP_SDK_CORE_BSON_DECIMAL128_H + diff --git a/core/include/huaweicloud/core/bson/Defines.h b/core/include/huaweicloud/core/bson/Defines.h new file mode 100644 index 000000000..7ac36e1a4 --- /dev/null +++ b/core/include/huaweicloud/core/bson/Defines.h @@ -0,0 +1,3 @@ +#ifndef HUAWEICLOUD_SDK_BSON_ +#define HUAWEICLOUD_SDK_BSON_ +#endif // HUAWEICLOUD_SDK_BSON_ diff --git a/core/include/huaweicloud/core/bson/Document.h b/core/include/huaweicloud/core/bson/Document.h new file mode 100644 index 000000000..3823fc92f --- /dev/null +++ b/core/include/huaweicloud/core/bson/Document.h @@ -0,0 +1,129 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#ifndef HUAWEICLOUD_CPP_SDK_CORE_DOCUMENT_H +#define HUAWEICLOUD_CPP_SDK_CORE_DOCUMENT_H + +#include +#include + +#include + +using namespace HuaweiCloud::Sdk::Core::Exception; + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +/** + * Bson object of document type. + */ +class Document { +public: + Document() : value_(bson_new()) {} + + explicit Document(const std::string &str) { + bson_error_t err; + value_ = bson_new_from_json((const uint8_t *) str.data(), str.length(), &err); + if (value_ == nullptr) { + throw SdkException(err.message); + } + } + + Document(const std::uint8_t *data, std::size_t len) { + value_ = bson_new_from_data((const uint8_t *) data, len); + if (value_ == nullptr) { + throw SdkException("Create bson failed."); + } + } + + Document(const Document &other); + + Document(Document &&other) noexcept; + + virtual ~Document() { + if (value_) { + bson_destroy(value_); + value_ = nullptr; + } + } + + Document &operator=(const Document &other); + + // Get json string of document. + virtual std::string toString() const; + + const uint8_t *data() const; + + std::uint32_t length() const; + + friend class LibBsonEncoder; + + friend class LibBsonIterator; + + friend class Array; + + friend bool operator==(const Document &lhs, const Document &rhs); + +protected: + bson_t *value_{nullptr}; + +private: + explicit Document(bson_t *value) : value_(value) { + if (value == nullptr) { + throw SdkException("Invalid value: nullptr."); + } + } + +}; + +/** + * Bson object with array type. + */ +class Array : public Document { +public: + Array() : Document() {} + + explicit Array(const std::string &str) : Document(str) {} + + Array(const std::uint8_t *data, std::size_t len) : Document(data, len) {} + + ~Array() override = default; + + // Get json string of document. + std::string toString() const override; + + friend class LibBsonEncoder; + + friend class LibBsonIterator; + + friend bool operator==(const Array &lhs, const Array &rhs); + +private: + explicit Array(bson_t *value) : Document(value) {} +}; + + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud + +#endif //HUAWEICLOUD_CPP_SDK_CORE_DOCUMENT_H diff --git a/core/include/huaweicloud/core/bson/Oid.h b/core/include/huaweicloud/core/bson/Oid.h new file mode 100644 index 000000000..9513fa16a --- /dev/null +++ b/core/include/huaweicloud/core/bson/Oid.h @@ -0,0 +1,72 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#ifndef HUAWEICLOUD_CPP_SDK_CORE_BSON_OID_H +#define HUAWEICLOUD_CPP_SDK_CORE_BSON_OID_H + +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +/** + * ObjectId is a 12-byte BSON type, constructed using: + * - a 4-byte value representing the seconds since the Unix epoch (in Big Endian). + * - a 5-byte random value. + * - a 3-byte counter (Big Endian), starting with a random value. + */ +class Oid { +public: + Oid(); + + explicit Oid(const std::uint8_t *bytes); + + explicit operator const bson_oid_t *() const { + return &value_; + } + + bool operator==(const Oid &other) const; + + bool operator!=(const Oid &other) const; + + uint32_t hash() const; + + std::time_t getTime() const; + + std::string toString() const; + + const char *bytes() const; + + friend class LibBsonEncoder; + +private: + bson_oid_t value_{}; +}; + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud + +#endif //HUAWEICLOUD_CPP_SDK_CORE_BSON_OID_H diff --git a/core/include/huaweicloud/core/bson/Types.h b/core/include/huaweicloud/core/bson/Types.h new file mode 100644 index 000000000..d59ae3ccc --- /dev/null +++ b/core/include/huaweicloud/core/bson/Types.h @@ -0,0 +1,484 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#ifndef HUAWEICLOUD_CPP_SDK_CORE_BSON_TYPES_H +#define HUAWEICLOUD_CPP_SDK_CORE_BSON_TYPES_H + +#include +#include +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +enum class BsonType { + EOD = 0x0, + DOUBLE = 0x1, + STRING = 0x2, + DOCUMENT = 0x3, + ARRAY = 0x4, + BINARY = 0x5, + UNDEFINED = 0x6, + OID = 0x7, + BOOLEAN = 0x8, + DATETIME = 0x9, + BSONNULL = 0xA, + REGEX = 0xB, + DBPOINTER = 0xC, + CODE = 0xD, + SYMBOL = 0xE, + CODEWSCOPE = 0xF, + INT32 = 0x10, + TIMESTAMP = 0x11, + INT64 = 0x12, + DECIMAL128 = 0x13, + MINKEY = 0xFF, + MAXKEY = 0x7F, +}; + +enum class BsonBinaryType { + BINARY = 0x0, + FUNCTION = 0x1, + BINARY_DEPRECATED = 0x2, + UUID_DEPRECATED = 0x3, + UUID = 0x4, + MD5 = 0x5, + COLUMN = 0x7, + USER = 0x80, +}; + +// Base class +struct BsonValue { +}; + +struct BsonDouble : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::DOUBLE; + + double value_{0}; + + BsonDouble() = default; + + explicit BsonDouble(double value) : value_(value) {} + + inline operator double() const { + return value_; + } +}; + +inline bool operator==(const BsonDouble &lhs, const BsonDouble &rhs) { + return lhs.value_ == rhs.value_; +} + +struct BsonString : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::STRING; + + std::string value_{}; + + BsonString() = default; + + explicit BsonString(std::string value) : value_(std::move(value)) {} + + inline operator std::string() const { + return value_; + } + +// inline operator const char *() const { +// return value_.data(); +// } +}; + +inline bool operator==(const BsonString &lhs, const BsonString &rhs) { + return lhs.value_ == rhs.value_; +} + +struct BsonDocument : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::DOCUMENT; + + Document value_{}; + + BsonDocument() = default; + + explicit BsonDocument(const Document &value) : value_(value) {} + + inline operator Document() const { + return value_; + } +}; + +struct BsonArray : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::ARRAY; + + Array value_{}; + + BsonArray() = default; + + explicit BsonArray(const Array &value) : value_(value) {} + + inline operator Array() const { + return value_; + } +}; + +struct BsonBinary : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::ARRAY; + + BsonBinaryType subType_{BsonBinaryType::BINARY}; + uint32_t size_{0}; + const uint8_t *bytes_{nullptr}; + + BsonBinary() = default; + + BsonBinary(BsonBinaryType subType, uint32_t size, const uint8_t *bytes) + : subType_(subType), size_(size), bytes_(bytes) {} +}; + +inline bool operator==(const BsonBinary &lhs, const BsonBinary &rhs) { + return lhs.subType_ == rhs.subType_ && lhs.size_ == rhs.size_ && + (lhs.size_ == 0 || (std::memcmp(lhs.bytes_, rhs.bytes_, lhs.size_) == 0)); +} + +struct BsonUndefined : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::UNDEFINED; +}; + +inline bool operator==(const BsonUndefined &lhs, const BsonUndefined &rhs) { + return true; +} + +struct BsonOid : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::OID; + + Oid value_{}; + + BsonOid() = default; + + explicit BsonOid(const Oid &value) : value_(value) {} + + operator Oid() const { + return value_; + } +}; + +inline bool operator==(const BsonOid &lhs, const BsonOid &rhs) { + return lhs.value_ == rhs.value_; +} + +struct BsonBool : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::BOOLEAN; + + bool value_{false}; + + BsonBool() = default; + + explicit BsonBool(bool value) : value_(value) {} + + inline operator bool() const { + return value_; + } +}; + +inline bool operator==(const BsonBool &lhs, const BsonBool &rhs) { + return lhs.value_ == rhs.value_; +} + +struct BsonDate : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::DATETIME; + + std::chrono::milliseconds value_{0}; + + BsonDate() = default; + + explicit BsonDate(std::chrono::milliseconds value) : value_(value) {} + + inline operator std::chrono::milliseconds() const { + return value_; + } + + inline operator int64_t() const { + return value_.count(); + } +}; + +inline bool operator==(const BsonDate &lhs, const BsonDate &rhs) { + return lhs.value_ == rhs.value_; +} + +struct BsonNull : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::BSONNULL; +}; + +inline bool operator==(const BsonNull &lhs, const BsonNull &rhs) { + return true; +} + +struct BsonRegex : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::REGEX; + + std::string regex_{}; + std::string options_{}; + + BsonRegex() = default; + BsonRegex(std::string regex, std::string options) : regex_(std::move(regex)), options_(std::move(options)) {} +}; + +inline bool operator==(const BsonRegex &lhs, const BsonRegex &rhs) { + return lhs.regex_ == rhs.regex_ && lhs.options_ == rhs.options_; +} + +struct BsonDBPointer : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::DBPOINTER; + + std::string coll_{}; + Oid oid_{}; + + BsonDBPointer() = default; + BsonDBPointer(std::string coll, const Oid &oid) : coll_(std::move(coll)), oid_(oid) {} +}; + +inline bool operator==(const BsonDBPointer &lhs, const BsonDBPointer &rhs) { + return lhs.coll_ == rhs.coll_ && lhs.oid_ == rhs.oid_; +} + +struct BsonCode : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::CODE; + + std::string value_{}; + + BsonCode() = default; + + explicit BsonCode(std::string value) : value_(std::move(value)) {} + + inline operator std::string() const { + return value_; + } +}; + +inline bool operator==(const BsonCode &lhs, const BsonCode &rhs) { + return lhs.value_ == rhs.value_; +} + +struct BsonSymbol : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::SYMBOL; + + std::string value_{}; + + BsonSymbol() = default; + explicit BsonSymbol(std::string value) : value_(std::move(value)) {} + + inline explicit operator std::string() const { + return value_; + } +}; + +inline bool operator==(const BsonSymbol &lhs, const BsonSymbol &rhs) { + return lhs.value_ == rhs.value_; +} + +struct BsonCodeWScope : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::CODEWSCOPE; + + std::string code_{}; + Document scope_{}; + + BsonCodeWScope() = default; + BsonCodeWScope(std::string code, const Document &scope) : code_(std::move(code)), scope_(scope) {} +}; + +inline bool operator==(const BsonCodeWScope &lhs, const BsonCodeWScope &rhs) { + return lhs.code_ == rhs.code_; +} + +struct BsonInt32 : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::INT32; + + int32_t value_{0}; + + BsonInt32() = default; + + explicit BsonInt32(int32_t value) : value_(value) {} + + operator int32_t() const { + return value_; + } +}; + +inline bool operator==(const BsonInt32 &lhs, const BsonInt32 &rhs) { + return lhs.value_ == rhs.value_; +} + +struct BsonTimestamp : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::TIMESTAMP; + + uint32_t increment_{0}; + uint32_t timestamp_{0}; + + BsonTimestamp() = default; + + BsonTimestamp(uint32_t increment, uint32_t timestamp) : increment_(increment), timestamp_(timestamp) {} +}; + +inline bool operator==(const BsonTimestamp &lhs, const BsonTimestamp &rhs) { + return lhs.increment_ == rhs.increment_ && lhs.timestamp_ == rhs.timestamp_; +} + +struct BsonInt64 : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::INT64; + + int64_t value_{0}; + + BsonInt64() = default; + + explicit BsonInt64(int64_t value) : value_(value) {} + + operator int64_t() const { + return value_; + } +}; + +inline bool operator==(const BsonInt64 &lhs, const BsonInt64 &rhs) { + return lhs.value_ == rhs.value_; +} + +struct BsonDecimal128 : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::DECIMAL128; + + Decimal128 value_{}; + + BsonDecimal128() = default; + + explicit BsonDecimal128(const Decimal128 &value) : value_(value) {} + + operator Decimal128() const { + return value_; + } +}; + +inline bool operator==(const BsonDecimal128 &lhs, const BsonDecimal128 &rhs) { + return lhs.value_ == rhs.value_; +} + +struct BsonMinKey : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::MINKEY; +}; + +inline bool operator==(const BsonMinKey &lhs, const BsonMinKey &rhs) { + return true; +} + +struct BsonMaxKey : public BsonValue { + static constexpr BsonType TYPE_ID = BsonType::MAXKEY; +}; + +inline bool operator==(const BsonMaxKey &lhs, const BsonMaxKey &rhs) { + return true; +} + +class Element { +public: + Element() = default; + + Element(const Element &other); + + Element(Element &&other) noexcept; + + ~Element() { + bson_value_destroy(&raw_); + } + + Element &operator=(const Element &other); + + bool operator==(const Element &other) const; + + bool operator!=(const Element &other) const; + + bool valid() const { + return !key_.empty() && raw_.value_type != BSON_TYPE_EOD; + } + + const std::string &key() const; + + BsonType type() const; + + BsonDouble getDouble() const; + + BsonString getString() const; + + BsonDocument getDocument() const; + + BsonArray getArray() const; + + BsonBinary getBinary() const; + + BsonUndefined getUndefined() const; + + BsonOid getOid() const; + + BsonBool getBool() const; + + BsonDate getDate() const; + + BsonNull getNull() const; + + BsonRegex getRegex() const; + + BsonDBPointer getDBPointer() const; + + BsonCode getCode() const; + + BsonSymbol getSymbol() const; + + BsonCodeWScope getCodeWScope() const; + + BsonInt32 getInt32() const; + + BsonTimestamp getTimestamp() const; + + BsonInt64 getInt64() const; + + BsonDecimal128 getDecimal128() const; + + BsonMinKey getMinKey() const; + + BsonMaxKey getMaxKey() const; + + friend class LibBsonIterator; + +private: + explicit Element(const char *key, const bson_value_t *raw) : key_(key) { + bson_value_copy(raw, &raw_); + } + + std::string key_{}; + bson_value_t raw_{}; +}; + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud + +#endif //HUAWEICLOUD_CPP_SDK_CORE_BSON_TYPES_H diff --git a/core/include/huaweicloud/core/bson/Viewer.h b/core/include/huaweicloud/core/bson/Viewer.h new file mode 100644 index 000000000..e126007a4 --- /dev/null +++ b/core/include/huaweicloud/core/bson/Viewer.h @@ -0,0 +1,114 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#ifndef HUAWEICLOUD_CPP_SDK_CORE_BSON_VIEWER_H +#define HUAWEICLOUD_CPP_SDK_CORE_BSON_VIEWER_H + +#include + +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +/** + * View bson object with iterator, which is based capacity of LibBsonIterator. + */ +class Viewer { +public: + class Iterator; + + explicit Viewer(const Document &value) : value_(value) {} + + explicit Viewer(const Array &value) : value_(value) {} + + Iterator begin() const; + + Iterator end() const; + + Iterator find(const std::string &key) const; + + Element operator[](const std::string &key) const; + + Element operator[](std::size_t key) const; + +private: + const Document &value_; + // used for iterator c + static Document doc_; +}; + +class Viewer::Iterator { +public: + // std::iterator_traits + using value_type = Element; + using reference = Element&; + using pointer = Element*; + using const_reference = const Element&; + using const_pointer = const Element*; + using iterator_category = std::forward_iterator_tag; + using difference_type = std::ptrdiff_t; + + Iterator() = default; + + explicit Iterator(const Document &value); + + Iterator(const Iterator &other); + + Iterator(Iterator &&other) noexcept; + + ~Iterator() { + delete iter_; + iter_ = nullptr; + } + + Iterator& operator=(const Iterator &other); + + const_reference operator*() const; + + const_pointer operator->() const; + + reference operator*(); + + pointer operator->(); + + Iterator &operator++(); + + Iterator operator++(int); + + friend bool operator==(const Iterator &lhs, const Iterator &rhs); + + friend bool operator!=(const Iterator &lhs, const Iterator &rhs); + +private: + BsonIterator *iter_{nullptr}; + Element elem_; +}; + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud + +#endif //HUAWEICLOUD_CPP_SDK_CORE_BSON_VIEWER_H diff --git a/core/include/huaweicloud/core/bson/impl/BsonEncoder.h b/core/include/huaweicloud/core/bson/impl/BsonEncoder.h new file mode 100644 index 000000000..b51936721 --- /dev/null +++ b/core/include/huaweicloud/core/bson/impl/BsonEncoder.h @@ -0,0 +1,192 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#ifndef HUAWEICLOUD_CPP_SDK_CORE_BSON_BSONADAPTOR_H +#define HUAWEICLOUD_CPP_SDK_CORE_BSON_BSONADAPTOR_H + +#include +#include + +#include "huaweicloud/core/bson/Decimal128.h" +#include "huaweicloud/core/bson/Document.h" +#include "huaweicloud/core/bson/Oid.h" +#include "huaweicloud/core/bson/Types.h" + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +/** + * Encoder for build bson object. + */ +class BsonEncoder { +public: + virtual ~BsonEncoder() = default; + + // Generate document bson object. + virtual Document document() = 0; + + // Generate array bson object. + virtual Array array() = 0; + + virtual BsonEncoder &openArray(const std::string &key) = 0; + + virtual BsonEncoder &closeArray() = 0; + + virtual BsonEncoder &openDocument(const std::string &key) = 0; + + virtual BsonEncoder &closeDocument() = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonDouble &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonString &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonDocument &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonArray &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonBinary &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonUndefined &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonOid &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonBool &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonDate &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonNull &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonRegex &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonDBPointer &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonCode &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonSymbol &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonCodeWScope &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonInt32 &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonTimestamp &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonInt64 &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonDecimal128 &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonMinKey &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const BsonMaxKey &value) = 0; + + virtual BsonEncoder &append(const std::string &key, double value) = 0; + + virtual BsonEncoder &append(const std::string &key, bool value) = 0; + + virtual BsonEncoder &append(const std::string &key, int32_t value) = 0; + + virtual BsonEncoder &append(const std::string &key, int64_t value) = 0; + + virtual BsonEncoder &append(const std::string &key, const std::string &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const char *data, std::size_t len) = 0; + + virtual BsonEncoder &append(const std::string &key, const Document &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const Array &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const Oid &value) = 0; + + virtual BsonEncoder &append(const std::string &key, const Decimal128 &value) = 0; + + // In array context, getting next array index, which cloud be append as element key. + virtual std::string nextKey() = 0; + + virtual bool isDocument() = 0; + + virtual bool isArray() = 0; +protected: + /** + * When build nested bson object, we need backtrace parent object. + * Frame is similar as stack, which record all parent bson object. + */ + template + struct Frame { + Frame(T *value, std::function destroyValue, bool isArray = false) + : parent_(nullptr), value_(value), destroyValue_(destroyValue), isArray_(isArray) {} + + Frame(Frame *parent, T *value, std::function destroyValue, bool isArray = false) + : parent_(parent), value_(value), destroyValue_(destroyValue), isArray_(isArray), key_(0) {} + + ~Frame() { + delete parent_; + if (destroyValue_ && value_) { + destroyValue_(value_); + } + } + + // In array context, get next array index. + inline std::string nextKey() { + return std::to_string(key_++); + } + + // Get parent bson object. + inline Frame *parentFrame() { + Frame *tmp = parent_; + parent_ = nullptr; + return tmp; + } + + // To avoiding value is freed with Frame. + inline T *releaseValue() { + T *tmp = value_; + value_ = nullptr; + return tmp; + } + + // Top bson object. + inline bool isTop() { + return parent_ == nullptr; + } + + // Array bson object. + inline bool isArray() { + return isArray_; + } + + // Document bson object. + inline bool isDocument() { + return !isArray_; + } + + Frame *parent_{nullptr}; + T *value_{nullptr}; + std::function destroyValue_{}; + bool isArray_{false}; + std::size_t key_{0}; + }; +}; + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud + +#endif //HUAWEICLOUD_CPP_SDK_CORE_BSON_BSONADAPTOR_H diff --git a/core/include/huaweicloud/core/bson/impl/BsonIterator.h b/core/include/huaweicloud/core/bson/impl/BsonIterator.h new file mode 100644 index 000000000..fe4d15a02 --- /dev/null +++ b/core/include/huaweicloud/core/bson/impl/BsonIterator.h @@ -0,0 +1,82 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#ifndef HUAWEICLOUD_CPP_SDK_CORE_BSON_BSONITERATOR_H +#define HUAWEICLOUD_CPP_SDK_CORE_BSON_BSONITERATOR_H + +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +/** + * Iterator for iterating bson object, and has not own bson object. + */ +class BsonIterator { +public: + virtual ~BsonIterator() = default; + + virtual bool operator==(const BsonIterator &other) const { + return true; + } + + virtual bool operator!=(const BsonIterator &other) const { + return true; + } + + virtual bool valid() const = 0; + + // advanced to next element + virtual bool next() = 0; + + // get key + virtual std::string key() = 0; + + // get value + virtual Element value() = 0; + + // find by key + virtual bool find(const std::string &key) = 0; + + // write bool + virtual void setValue(const BsonBool &value) = 0; + + // write decimal128 + virtual void setValue(const BsonDecimal128 &value) = 0; + + // write double + virtual void setValue(const BsonDouble &value) = 0; + + // write int32 + virtual void setValue(const BsonInt32 &value) = 0; + + // write int64 + virtual void setValue(const BsonInt64 &value) = 0; +}; + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud + +#endif //HUAWEICLOUD_CPP_SDK_CORE_BSON_BSONITERATOR_H diff --git a/core/include/huaweicloud/core/bson/impl/LibBsonEncoder.h b/core/include/huaweicloud/core/bson/impl/LibBsonEncoder.h new file mode 100644 index 000000000..a64cb5d0a --- /dev/null +++ b/core/include/huaweicloud/core/bson/impl/LibBsonEncoder.h @@ -0,0 +1,156 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#ifndef HUAWEICLOUD_CPP_SDK_CORE_BSON_LIBBSON_H +#define HUAWEICLOUD_CPP_SDK_CORE_BSON_LIBBSON_H + +#include +#include "BsonIterator.h" +#include "BsonEncoder.h" +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +#if defined(WIN32) || defined(__WIN32__) || defined(_WIN32) || defined(_MSC_VER) +#define DISABLE_WARNING_IGNORED_ATTRIBUTES \ + __pragma(warning(push)); \ + __pragma(warning(disable: 4001)); + +#define ENABLE_WARNING \ + __pragma(warning(pop)); +#else +#define DISABLE_WARNING_IGNORED_ATTRIBUTES \ + _Pragma("GCC diagnostic push") \ + _Pragma("GCC diagnostic ignored \"-Wignored-attributes\"") + +#define ENABLE_WARNING \ + _Pragma("GCC diagnostic pop") +#endif + +/** + * Implemented BsonEncoder with libbson library. + */ +class LibBsonEncoder : public BsonEncoder { +public: + DISABLE_WARNING_IGNORED_ATTRIBUTES + + explicit LibBsonEncoder(bool isArray) : frame_(new Frame(bson_new(), bson_destroy, isArray)) {} + + ENABLE_WARNING + + + ~LibBsonEncoder() override { + delete frame_; + } + + Document document() override; + + Array array() override; + + BsonEncoder &openArray(const std::string &key) override; + + BsonEncoder &closeArray() override; + + BsonEncoder &openDocument(const std::string &key) override; + + BsonEncoder &closeDocument() override; + + BsonEncoder &append(const std::string &key, const BsonDouble &value) override; + + BsonEncoder &append(const std::string &key, const BsonString &value) override; + + BsonEncoder &append(const std::string &key, const BsonDocument &value) override; + + BsonEncoder &append(const std::string &key, const BsonArray &value) override; + + BsonEncoder &append(const std::string &key, const BsonBinary &value) override; + + BsonEncoder &append(const std::string &key, const BsonUndefined &value) override; + + BsonEncoder &append(const std::string &key, const BsonOid &value) override; + + BsonEncoder &append(const std::string &key, const BsonBool &value) override; + + BsonEncoder &append(const std::string &key, const BsonDate &value) override; + + BsonEncoder &append(const std::string &key, const BsonNull &value) override; + + BsonEncoder &append(const std::string &key, const BsonRegex &value) override; + + BsonEncoder &append(const std::string &key, const BsonDBPointer &value) override; + + BsonEncoder &append(const std::string &key, const BsonCode &value) override; + + BsonEncoder &append(const std::string &key, const BsonSymbol &value) override; + + BsonEncoder &append(const std::string &key, const BsonCodeWScope &value) override; + + BsonEncoder &append(const std::string &key, const BsonInt32 &value) override; + + BsonEncoder &append(const std::string &key, const BsonTimestamp &value) override; + + BsonEncoder &append(const std::string &key, const BsonInt64 &value) override; + + BsonEncoder &append(const std::string &key, const BsonDecimal128 &value) override; + + BsonEncoder &append(const std::string &key, const BsonMinKey &value) override; + + BsonEncoder &append(const std::string &key, const BsonMaxKey &value) override; + + BsonEncoder &append(const std::string &key, double value) override; + + BsonEncoder &append(const std::string &key, bool value) override; + + BsonEncoder &append(const std::string &key, int32_t value) override; + + BsonEncoder &append(const std::string &key, int64_t value) override; + + BsonEncoder &append(const std::string &key, const std::string &value) override; + + BsonEncoder &append(const std::string &key, const char *data, std::size_t len) override; + + BsonEncoder &append(const std::string &key, const Document &value) override; + + BsonEncoder &append(const std::string &key, const Array &value) override; + + BsonEncoder &append(const std::string &key, const Oid &value) override; + + BsonEncoder &append(const std::string &key, const Decimal128 &value) override; + + std::string nextKey() override; + + bool isArray() override; + + bool isDocument() override; + +private: + DISABLE_WARNING_IGNORED_ATTRIBUTES + Frame *frame_; + ENABLE_WARNING +}; + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud + +#endif //HUAWEICLOUD_CPP_SDK_CORE_BSON_LIBBSON_H diff --git a/core/include/huaweicloud/core/bson/impl/LibBsonIterator.h b/core/include/huaweicloud/core/bson/impl/LibBsonIterator.h new file mode 100644 index 000000000..4bf1f9cab --- /dev/null +++ b/core/include/huaweicloud/core/bson/impl/LibBsonIterator.h @@ -0,0 +1,73 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#ifndef HUAWEICLOUD_CPP_SDK_CORE_BSON_LIBBSONITERATOR_H +#define HUAWEICLOUD_CPP_SDK_CORE_BSON_LIBBSONITERATOR_H + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +/** + * Implemented BsonIterator with libbson library. + */ +class LibBsonIterator : public BsonIterator { +public: + explicit LibBsonIterator(const Document &doc); + + ~LibBsonIterator() override = default; + + bool operator==(const BsonIterator &other) const override; + + bool operator!=(const BsonIterator &other) const override; + + bool valid() const override; + + bool next() override; + + std::string key() override; + + Element value() override; + + bool find(const std::string &key) override; + + void setValue(const BsonBool &value) override; + + void setValue(const BsonDecimal128 &value) override; + + void setValue(const BsonDouble &value) override; + + void setValue(const BsonInt32 &value) override; + + void setValue(const BsonInt64 &value) override; + +private: + bson_iter_t iter_{}; +}; + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud + +#endif //HUAWEICLOUD_CPP_SDK_CORE_BSON_LIBBSONITERATOR_H \ No newline at end of file diff --git a/core/include/huaweicloud/core/http/FieldDef.h b/core/include/huaweicloud/core/http/FieldDef.h new file mode 100644 index 000000000..7e9d037cb --- /dev/null +++ b/core/include/huaweicloud/core/http/FieldDef.h @@ -0,0 +1,70 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#ifndef HUAWEICLOUD_SDK_CORE_HTTP_FIELDDEF_H +#define HUAWEICLOUD_SDK_CORE_HTTP_FIELDDEF_H + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Http { + +enum HUAWEICLOUD_CORE_EXPORT LocationType { + Header_ = 1, + Path_, + Query_, + Body_, + Form_, + Cname +}; + +class HUAWEICLOUD_CORE_EXPORT FieldDef { +private: + LocationType locationType; + std::string name; + std::string JsonTag; +public: + FieldDef(); + virtual ~FieldDef(); + + FieldDef(const FieldDef& def); + + FieldDef(FieldDef&& def) = default; + + const std::string &getName() const; + const std::string &getJsonTag() const; + LocationType getLocationType(); + + FieldDef& withName(std::string name); + FieldDef& withLocationType(LocationType locationType); + + // set函数定义 + FieldDef& withJsonTag(std::string tag); + FieldDef& withKindName(std::string kindName); + +}; + +} +} +} +} +#endif //HUAWEICLOUD_SDK_CORE_HTTP_FIELDDEF_H diff --git a/core/include/huaweicloud/core/http/HttpClient.h b/core/include/huaweicloud/core/http/HttpClient.h index cdf2c32d1..23b74b0cf 100644 --- a/core/include/huaweicloud/core/http/HttpClient.h +++ b/core/include/huaweicloud/core/http/HttpClient.h @@ -59,12 +59,13 @@ class HUAWEICLOUD_CORE_EXPORT HttpClient { private: static constexpr int HTTP_SUCCESS_BEGIN_CODE = 200; static constexpr int HTTP_SUCCESS_END_CODE = 299; + std::string APPLICATION_BSON = "application/bson"; + CURLcode curl_perform(const HttpRequest &httpRequest, const HttpConfig &httpConfig, std::string &body, std::string &header, long &statusCode); std::map parseErrorMessage(const std::string &responseBody); - void dealSslHandShakeException(bool streamLog, bool fileLog); void dealHostUnreachableException(bool streamLog, bool fileLog); void dealCallTimeoutException(bool streamLog, bool fileLog); @@ -72,6 +73,9 @@ class HUAWEICLOUD_CORE_EXPORT HttpClient { void dealCurlOk(const HttpRequest &httpRequest, HttpResponse &httpResponse, bool streamLog, bool fileLog); std::string parseRequestId(const std::string &responseHeader); +#if defined(HUAWEICLOUD_SDK_BSON_) + std::map parseBsonErrorMessage(const std::string &responseBody); +#endif }; } } diff --git a/core/include/huaweicloud/core/http/HttpRequestDef.h b/core/include/huaweicloud/core/http/HttpRequestDef.h new file mode 100644 index 000000000..bc4378ea6 --- /dev/null +++ b/core/include/huaweicloud/core/http/HttpRequestDef.h @@ -0,0 +1,77 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#ifndef HUAWEICLOUD_SDK_CORE_HTTP_HTTPREQUESTDEF_H +#define HUAWEICLOUD_SDK_CORE_HTTP_HTTPREQUESTDEF_H + +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Http { + +class HUAWEICLOUD_CORE_EXPORT HttpRequestDef { +public: + HttpRequestDef() = default; + virtual ~HttpRequestDef() = default; + + HttpRequestDef(HttpRequestDef&& def) = default; + HttpRequestDef(const HttpRequestDef& def); + + HttpRequestDef& withPath(std::string path); + HttpRequestDef& withMethod(std::string method); + HttpRequestDef& withContentType(std::string contentType); + + HttpRequestDef& withRequestField(FieldDef& field); + HttpRequestDef& withResponseField(FieldDef& field); + + std::vector getRequestFields() const; + std::vector getResponseFields() const; + std::string getPath() const; + std::string getMethod() const; + std::string getContentType() const; + +private: + std::string method; + std::string contentType; + std::string path; + std::vector requestFields; // 请求字段参数定义 + std::vector responseFields; + void* response; // 响应体类型 +}; + +static const std::string MethodGet = "GET"; +static const std::string MethodHead = "HEAD"; +static const std::string MethodPut = "Put"; +static const std::string MethodPost = "POST"; +static const std::string MethodDelete = "DELETE"; +static const std::string MethodConnect = "CONNECT"; +static const std::string MethodOptions = "OPTIONS"; +static const std::string MethodTrace = "TRACE"; + +} +} +} +} + +#endif //HUAWEICLOUD_SDK_CORE_HTTP_HTTPREQUESTDEF_H diff --git a/core/include/huaweicloud/core/http/HttpResponse.h b/core/include/huaweicloud/core/http/HttpResponse.h index daa296dbb..00b301e02 100644 --- a/core/include/huaweicloud/core/http/HttpResponse.h +++ b/core/include/huaweicloud/core/http/HttpResponse.h @@ -36,7 +36,7 @@ class HUAWEICLOUD_CORE_EXPORT HttpResponse { int getStatusCode() const; std::string getHeaderParams() const; std::string getHttpBody() const; - + const std::string& getHttpBodyRef() const; void setStatusCode(int code); void setHeaderParams(std::string header); void setHttpBody(std::string body); diff --git a/core/include/huaweicloud/core/utils/ModelBase.h b/core/include/huaweicloud/core/utils/ModelBase.h index acb00824b..f8e8d2c63 100644 --- a/core/include/huaweicloud/core/utils/ModelBase.h +++ b/core/include/huaweicloud/core/utils/ModelBase.h @@ -33,6 +33,13 @@ #include #include +#if defined(HUAWEICLOUD_SDK_BSON_) +#include +#include + +using namespace HuaweiCloud::Sdk::Core::Bson; +#endif + namespace HuaweiCloud { namespace Sdk { namespace Core { @@ -44,8 +51,8 @@ class HUAWEICLOUD_CORE_EXPORT ModelBase { virtual void validate() = 0; - virtual web::json::value toJson() const = 0; - virtual bool fromJson(const web::json::value &json) = 0; + virtual web::json::value toJson() const; + virtual bool fromJson(const web::json::value &json); // virtual void toMultipart( std::shared_ptr multipart, const utility::string_t& namePrefix ) // const = 0; virtual bool fromMultiPart( std::shared_ptr multipart, const utility::string_t& @@ -71,6 +78,7 @@ class HUAWEICLOUD_CORE_EXPORT ModelBase { static web::json::value toJson(int32_t val); static web::json::value toJson(int64_t val); static web::json::value toJson(const std::string &val); + #if defined(WIN32) || defined(__WIN32__) || defined(_WIN32) || defined(_MSC_VER) static web::json::value toJson(const utility::string_t &val); #endif @@ -117,7 +125,69 @@ class HUAWEICLOUD_CORE_EXPORT ModelBase { #if defined(WIN32) || defined(__WIN32__) || defined(_WIN32) || defined(_MSC_VER) template static bool fromJson(const web::json::value &val, std::map &); #endif +#if defined(HUAWEICLOUD_SDK_BSON_) +#define BSON_METHOD_DECL(TYPE) \ + static bool bson_get(const Viewer::Iterator &it, TYPE &value); \ + static bool bson_append(Builder &builder, const TYPE &value); \ + static bool bson_append(Builder &builder, const std::string &key, const TYPE &value); + + BSON_METHOD_DECL(double) + BSON_METHOD_DECL(BsonDouble) + BSON_METHOD_DECL(std::string) + BSON_METHOD_DECL(BsonString) + BSON_METHOD_DECL(Document) + BSON_METHOD_DECL(BsonDocument) + BSON_METHOD_DECL(Array) + BSON_METHOD_DECL(BsonArray) + BSON_METHOD_DECL(BsonBinary) + BSON_METHOD_DECL(BsonUndefined) + BSON_METHOD_DECL(Oid) + BSON_METHOD_DECL(BsonOid) + BSON_METHOD_DECL(bool) + BSON_METHOD_DECL(BsonBool) + BSON_METHOD_DECL(std::chrono::milliseconds) + BSON_METHOD_DECL(BsonDate) + BSON_METHOD_DECL(BsonNull) + BSON_METHOD_DECL(BsonRegex) + BSON_METHOD_DECL(BsonDBPointer) + BSON_METHOD_DECL(BsonCode) + BSON_METHOD_DECL(BsonSymbol) + BSON_METHOD_DECL(BsonCodeWScope) + BSON_METHOD_DECL(int32_t) + BSON_METHOD_DECL(BsonInt32) + BSON_METHOD_DECL(BsonTimestamp) + BSON_METHOD_DECL(int64_t) + BSON_METHOD_DECL(BsonInt64) + BSON_METHOD_DECL(Decimal128) + BSON_METHOD_DECL(BsonDecimal128) + BSON_METHOD_DECL(BsonMinKey) + BSON_METHOD_DECL(BsonMaxKey) + + static bool bson_get(const Viewer::Iterator &it, ModelBase &value); + static bool bson_append(Builder &builder, const ModelBase &value); + static bool bson_append(Builder &builder, const std::string &key, const ModelBase &value); + + template + static bool bson_get(const Viewer::Iterator &it, std::vector &value); + + template + static bool bson_get(const Viewer::Iterator &it, std::map &value); + + template + static bool bson_append(Builder &builder, const std::vector &value); + + template + static bool bson_append(Builder &builder, const std::string &key, const std::vector &value); + + template + static bool bson_append(Builder &builder, const std::map &value); + template + static bool bson_append(Builder &builder, const std::string &key, const std::map &value); + + virtual bool toBson(Builder &builder) const = 0; + virtual bool fromBson(const Viewer &viewer) = 0; +#endif static std::shared_ptr toHttpContent(const utility::string_t &name, bool value, const utility::string_t &contentType = utility::conversions::to_string_t("")); static std::shared_ptr toHttpContent(const utility::string_t &name, float value, @@ -202,6 +272,7 @@ template web::json::value ModelBase::toJson(const T &val) retVal = val.toJson(); return retVal; } + template web::json::value ModelBase::toJson(const std::vector &value) { std::vector ret; @@ -302,6 +373,86 @@ template bool ModelBase::fromJson(const web::json::value &jval, std } return ok; } + +#if defined(HUAWEICLOUD_SDK_BSON_) + +template +bool ModelBase::bson_get(const Viewer::Iterator &it, std::vector &value) { + Array arr = it->getArray(); + Viewer arrViewer(arr); + Viewer::Iterator arrIter = arrViewer.begin(); + while (arrIter != arrViewer.end()) { + T tmp; + bson_get(arrIter, tmp); + value.push_back(tmp); + ++arrIter; + } + return true; +} + +template +bool ModelBase::bson_get(const Viewer::Iterator &it, std::map &value) { + Document doc = it->getDocument(); + Viewer docViewer(doc); + Viewer::Iterator docIter = docViewer.begin(); + while (docIter != docViewer.end()) { + T tmp; + bson_get(docIter, tmp); + value[it->key()] = tmp; + ++docIter; + } + return true; +} + +template +bool ModelBase::bson_append(Builder &builder, const std::vector &value) { + builder << Builder::SubArrayBegin; + for (const auto &v: value) { + if (!bson_append(builder, v)) { + return false; + } + } + builder << Builder::SubArrayEnd; + return true; +} + +template +bool ModelBase::bson_append(Builder &builder, const std::string &key, const std::vector &value) { + builder << key << Builder::SubArrayBegin; + for (const auto &v: value) { + if (!bson_append(builder, v)) { + return false; + } + } + builder << Builder::SubArrayEnd; + return true; +} + +template +bool ModelBase::bson_append(Builder &builder, const std::map &value) { + builder << Builder::SubDocumentBegin; + for (const auto &p: value) { + if (!bson_append(builder, p.first, p.second)) { + return false; + } + } + builder << Builder::SubDocumentEnd; + return true; +} + +template +bool ModelBase::bson_append(Builder &builder, const std::string &key, const std::map &value) { + builder << key << Builder::SubDocumentBegin; + for (const auto &p: value) { + if (!bson_append(builder, p.first, p.second)) { + return false; + } + } + builder << Builder::SubDocumentEnd; + return true; +} +#endif // HUAWEICLOUD_SDK_BSON_ + template std::shared_ptr ModelBase::toHttpContent(const utility::string_t &name, const std::shared_ptr &value, const utility::string_t &contentType) diff --git a/core/include/huaweicloud/core/utils/Utils.h b/core/include/huaweicloud/core/utils/Utils.h index bcad5de1a..ae0195df4 100644 --- a/core/include/huaweicloud/core/utils/Utils.h +++ b/core/include/huaweicloud/core/utils/Utils.h @@ -22,7 +22,6 @@ #include #include #include -#include #include #include #include @@ -40,7 +39,7 @@ HUAWEICLOUD_CORE_EXPORT std::string uriEncode(std::string &str, bool path = fals unsigned char toHex(unsigned char x); std::string dealSwUsual(char ch, std::string encodedStr); std::string dealSwQuotedSecond(char ch, std::string encodedStr, char decoded); -HUAWEICLOUD_CORE_EXPORT std::string getContentType(const std::string &contentType, bool &isJson, bool &isMultiPart); +HUAWEICLOUD_CORE_EXPORT std::string getContentType(const std::string &contentType, bool &isJson, bool &isMultiPart, bool &isBson); } } } diff --git a/core/src/Client.cpp b/core/src/Client.cpp index 21e6e58a1..4badfed5e 100644 --- a/core/src/Client.cpp +++ b/core/src/Client.cpp @@ -47,7 +47,7 @@ void Client::processRegionAuth() { std::unique_ptr Client::callApi(const std::string &method, const std::string &resourcePath, const std::map &pathParams, const std::map &queryParams, - const std::map &headerParams, const std::string &body) { + const std::map &headerParams, const std::string &body, const HttpRequestDef& def) { std::string scheme; std::string host; @@ -60,7 +60,9 @@ std::unique_ptr Client::callApi(const std::string &method, const s spdlog::info("region auth for region:{} successfully!", regionId); } while (true) { - parseEndPoint(this->endpoints_[endpointIndex], scheme, host); + std::string endpoint = buildEndpoint(def, pathParams, queryParams); + spdlog::info("build endpoint:{} successfully", endpoint); + parseEndPoint(endpoint, scheme, host); std::string uriHttp = getResourcePath(resourcePath, pathParams, credentials_->getUpdatePathParams()); std::string queryParamsHttp = getQueryParams(queryParams); RequestParams requestParams(method, scheme, host, uriHttp, queryParamsHttp, false, body); @@ -214,3 +216,37 @@ void Client::parseEndPoint(const std::string &str, std::string &scheme, std::str scheme = res.at(0); host = res.at(1); } + +std::string Client::buildEndpoint(const HttpRequestDef& def, const std::map& pathParams, + const std::map &queryParams) { + spdlog::info("[Client] begin assemable service endpoint..."); + for (auto field : def.getRequestFields()) { + if (field.getLocationType() != Cname) { + continue; + } + std::string scheme; + std::string host; + parseEndPoint(this->endpoints_[endpointIndex], scheme, host); + std::string value = getFieldValueByName(field.getJsonTag(), + const_cast &>(pathParams), + const_cast &>(queryParams)); + if (!scheme.empty() && !host.empty() && !value.empty()) { + return scheme + "://" + value + "." + host; + } + } + std::string scheme; + std::string host; + parseEndPoint(this->endpoints_[endpointIndex], scheme, host); + return scheme + "://" + host; +} + +std::string Client::getFieldValueByName(std::string key, std::map& pathParams, + std::map &queryParams) { + if (pathParams.find(key) != pathParams.end()) { + return pathParams[key]; + } + if (queryParams.find(key) != queryParams.end()) { + return queryParams[key]; + } + return ""; +} diff --git a/core/src/bson/Builder.cpp b/core/src/bson/Builder.cpp new file mode 100644 index 000000000..a8d108d7c --- /dev/null +++ b/core/src/bson/Builder.cpp @@ -0,0 +1,97 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#include + +using namespace HuaweiCloud::Sdk::Core::Bson; +using namespace HuaweiCloud::Sdk::Core::Exception; + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +constexpr OpenDocumentType Builder::SubDocumentBegin; +constexpr CloseDocumentType Builder::SubDocumentEnd; +constexpr OpenArrayType Builder::SubArrayBegin; +constexpr CloseArrayType Builder::SubArrayEnd; +constexpr BuildDocumentType Builder::DocumentEnd; +constexpr BuildArrayType Builder::ArrayEnd; + +Builder &Builder::operator<<(const OpenDocumentType &) { + ENSURE_KEY_SET_IN_ARRAY() + THROW_EXCEPTION_IF_KEY_ABSENT() + + encoder_->openDocument(key_); + + CLEAR_AFTER_APPEND() + + return *this; +} + +Builder &Builder::operator<<(const CloseDocumentType &) { + encoder_->closeDocument(); + return *this; +} + +Builder &Builder::operator<<(const OpenArrayType &) { + ENSURE_KEY_SET_IN_ARRAY() + THROW_EXCEPTION_IF_KEY_ABSENT() + + encoder_->openArray(key_); + + CLEAR_AFTER_APPEND() + + return *this; +} + +Builder &Builder::operator<<(const CloseArrayType &) { + encoder_->closeArray(); + return *this; +} + +Builder &Builder::operator<<(const char *value) { + ENSURE_KEY_SET_IN_ARRAY() + + if (key_.empty()) { + key_ = value; + } else { + encoder_->append(key_, value, strlen(value)); + CLEAR_AFTER_APPEND() + } + + return *this; +} + +Builder &Builder::operator<<(const std::string &value) { + return operator<<(value.data()); +} + +Document Builder::operator<<(const BuildDocumentType &) { + return encoder_->document(); +} + +Array Builder::operator<<(const BuildArrayType &) { + return encoder_->array(); +} + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud diff --git a/core/src/bson/Decimal128.cpp b/core/src/bson/Decimal128.cpp new file mode 100644 index 000000000..5e74b563b --- /dev/null +++ b/core/src/bson/Decimal128.cpp @@ -0,0 +1,54 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#include +#include + +using namespace HuaweiCloud::Sdk::Core::Exception; + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +Decimal128::Decimal128(const std::string &str) { + if (!bson_decimal128_from_string(str.data(), &value_)) { + throw SdkException("Invalid decimal128."); + } +} + +std::string Decimal128::toString() const { + char str[BSON_DECIMAL128_STRING]; + bson_decimal128_to_string(&value_, str); + return {str}; +} + +bool operator==(const Decimal128 &lhs, const Decimal128 &rhs) { + return lhs.value_.high == rhs.value_.high && lhs.value_.low == rhs.value_.low; +} + +bool operator!=(const Decimal128 &lhs, const Decimal128 &rhs) { + return !(lhs == rhs); +} + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud + diff --git a/core/src/bson/Document.cpp b/core/src/bson/Document.cpp new file mode 100644 index 000000000..5fc3e52ca --- /dev/null +++ b/core/src/bson/Document.cpp @@ -0,0 +1,88 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#include + +#include +#include + +using namespace HuaweiCloud::Sdk::Core::Exception; + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +Document::Document(const Document &other) { + value_ = bson_copy(other.value_); +} + +Document::Document(Document &&other) noexcept { + value_ = bson_new(); + bson_steal(value_, other.value_); + other.value_ = nullptr; +} + +Document &Document::operator=(const Document &other) { + if (this != &other) { + value_ = bson_copy(other.value_); + } + + return *this; +} + +std::string Document::toString() const { + std::size_t len; + char *json = bson_as_json(value_, &len); + + std::string ret(json, len); + bson_free(json); + + return ret; +} + +const uint8_t * Document::data() const { + return bson_get_data(value_); +} + +std::uint32_t Document::length() const { + return value_->len; +} + +std::string Array::toString() const { + std::size_t len; + char *json = bson_array_as_json(value_, &len); + + std::string ret(json, len); + bson_free(json); + + return ret; +} + +bool operator==(const Document &lhs, const Document &rhs) { + return 0 == bson_compare(lhs.value_, rhs.value_); +} + +bool operator==(const Array &lhs, const Array &rhs) { + return 0 == bson_compare(lhs.value_, rhs.value_); +} +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud diff --git a/core/src/bson/Oid.cpp b/core/src/bson/Oid.cpp new file mode 100644 index 000000000..ab5fe5b27 --- /dev/null +++ b/core/src/bson/Oid.cpp @@ -0,0 +1,67 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +Oid::Oid() { + bson_oid_init(&value_, nullptr); +} + +Oid::Oid(const std::uint8_t *bytes) { + bson_oid_init_from_data(&value_, (const uint8_t *) bytes); +} + +bool Oid::operator==(const Oid &other) const { + return bson_oid_compare(&value_, &other.value_) == 0; +} + +bool Oid::operator!=(const Oid &other) const { + return !operator==(other); +} + +uint32_t Oid::hash() const { + return bson_oid_hash(&value_); +} + +std::time_t Oid::getTime() const { + return bson_oid_get_time_t(&value_); +} + +std::string Oid::toString() const { + char str[25]; + + bson_oid_to_string(&value_, str); + + return std::string(str); +} + +const char *Oid::bytes() const { + return (const char *) value_.bytes; +} + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud + diff --git a/core/src/bson/Types.cpp b/core/src/bson/Types.cpp new file mode 100644 index 000000000..145bfad0b --- /dev/null +++ b/core/src/bson/Types.cpp @@ -0,0 +1,251 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +#define THROW_EXCEPTION_IF_TYPE_ERROR(TYPE) \ + if (!valid()) { \ + throw SdkException("Bson value is empty"); \ + } \ + if (static_cast(raw_.value_type) != TYPE) { \ + throw SdkException("Bson value type is not "#TYPE); \ + } + +Element::Element(const Element &other) : key_(other.key_) { + if (other.raw_.value_type != BSON_TYPE_EOD) { + bson_value_copy(&other.raw_, &raw_); + } +} + +Element::Element(Element &&other) noexcept: key_(std::move(other.key_)) { + std::memcpy(&raw_, &other.raw_, sizeof(bson_value_t)); + other.raw_ = {}; +} + +Element &Element::operator=(const Element &other) { + key_ = other.key_; + if (other.raw_.value_type == BSON_TYPE_EOD) { + raw_ = {}; + } else { + bson_value_copy(&other.raw_, &raw_); + } + return *this; +} + +bool Element::operator==(const Element &other) const { + if (raw_.value_type != other.raw_.value_type) { + return false; + } + + switch (raw_.value_type) { + case BSON_TYPE_EOD: + return true; + case BSON_TYPE_DOUBLE: + return raw_.value.v_double == other.raw_.value.v_double; + case BSON_TYPE_UTF8: + return raw_.value.v_utf8.len == other.raw_.value.v_utf8.len + && 0 == memcmp(raw_.value.v_utf8.str, other.raw_.value.v_utf8.str, raw_.value.v_utf8.len); + case BSON_TYPE_DOCUMENT: + case BSON_TYPE_ARRAY: + return raw_.value.v_doc.data_len == other.raw_.value.v_doc.data_len + && 0 == memcmp(raw_.value.v_doc.data, other.raw_.value.v_doc.data, raw_.value.v_doc.data_len); + case BSON_TYPE_BINARY: + return raw_.value.v_binary.subtype == other.raw_.value.v_binary.subtype + && raw_.value.v_binary.data_len == other.raw_.value.v_binary.data_len + && 0 == memcmp(raw_.value.v_binary.data, other.raw_.value.v_binary.data, + raw_.value.v_binary.data_len); + case BSON_TYPE_UNDEFINED: + return true; + case BSON_TYPE_OID: + return 0 == bson_oid_compare(&raw_.value.v_oid, &other.raw_.value.v_oid); + case BSON_TYPE_BOOL: + return raw_.value.v_bool == other.raw_.value.v_bool; + case BSON_TYPE_DATE_TIME: + return raw_.value.v_datetime == other.raw_.value.v_datetime; + case BSON_TYPE_NULL: + return true; + case BSON_TYPE_REGEX: + return 0 == strcmp(raw_.value.v_regex.regex, other.raw_.value.v_regex.regex) + && 0 == strcmp(raw_.value.v_regex.options, other.raw_.value.v_regex.options); + case BSON_TYPE_DBPOINTER: + return raw_.value.v_dbpointer.collection_len == other.raw_.value.v_dbpointer.collection_len + && 0 == memcmp(raw_.value.v_dbpointer.collection, other.raw_.value.v_dbpointer.collection, + raw_.value.v_dbpointer.collection_len) + && 0 == bson_oid_compare(&raw_.value.v_dbpointer.oid, &other.raw_.value.v_dbpointer.oid); + case BSON_TYPE_CODE: + return raw_.value.v_code.code_len == other.raw_.value.v_code.code_len + && 0 == memcmp(raw_.value.v_code.code, other.raw_.value.v_code.code, raw_.value.v_code.code_len); + case BSON_TYPE_SYMBOL: + return raw_.value.v_symbol.len == other.raw_.value.v_symbol.len + && 0 == memcmp(raw_.value.v_symbol.symbol, other.raw_.value.v_symbol.symbol, + raw_.value.v_symbol.len); + case BSON_TYPE_CODEWSCOPE: + return raw_.value.v_codewscope.code_len == other.raw_.value.v_codewscope.code_len + && 0 == memcmp(raw_.value.v_codewscope.code, other.raw_.value.v_codewscope.code, + raw_.value.v_codewscope.code_len) + && raw_.value.v_codewscope.scope_len == other.raw_.value.v_codewscope.scope_len + && 0 == memcmp(raw_.value.v_codewscope.scope_data, other.raw_.value.v_codewscope.scope_data, + raw_.value.v_codewscope.scope_len); + case BSON_TYPE_INT32: + return raw_.value.v_int32 == other.raw_.value.v_int32; + case BSON_TYPE_TIMESTAMP: + return raw_.value.v_timestamp.timestamp == other.raw_.value.v_timestamp.timestamp + && raw_.value.v_timestamp.increment == other.raw_.value.v_timestamp.increment; + case BSON_TYPE_INT64: + return raw_.value.v_int64 == other.raw_.value.v_int64; + case BSON_TYPE_DECIMAL128: + return raw_.value.v_decimal128.high == other.raw_.value.v_decimal128.high + && raw_.value.v_decimal128.low == other.raw_.value.v_decimal128.low; + case BSON_TYPE_MAXKEY: + case BSON_TYPE_MINKEY: + return true; + } + + return true; +} + +bool Element::operator!=(const Element &other) const { + return !(*this == other); +} + +const std::string &Element::key() const { + return key_; +} + +BsonType Element::type() const { + return static_cast(raw_.value_type); +} + +BsonDouble Element::getDouble() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::DOUBLE) + return BsonDouble{raw_.value.v_double}; +} + +BsonString Element::getString() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::STRING) + return BsonString{std::string(raw_.value.v_utf8.str, raw_.value.v_utf8.len)}; +} + +BsonDocument Element::getDocument() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::DOCUMENT) + return BsonDocument{Document(raw_.value.v_doc.data, raw_.value.v_doc.data_len)}; +} + +BsonArray Element::getArray() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::ARRAY) + return BsonArray{Array{raw_.value.v_doc.data, raw_.value.v_doc.data_len}}; +} + +BsonBinary Element::getBinary() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::BINARY) + return BsonBinary{static_cast(raw_.value.v_binary.subtype), raw_.value.v_binary.data_len, + raw_.value.v_binary.data}; +} + +BsonUndefined Element::getUndefined() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::UNDEFINED) + return BsonUndefined{}; +} + +BsonOid Element::getOid() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::OID) + return BsonOid{Oid(raw_.value.v_oid.bytes)}; +} + +BsonBool Element::getBool() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::BOOLEAN) + return BsonBool{raw_.value.v_bool}; +} + +BsonDate Element::getDate() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::DATETIME) + return BsonDate{std::chrono::milliseconds{raw_.value.v_datetime}}; +} + +BsonNull Element::getNull() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::BSONNULL) + return BsonNull{}; +} + +BsonRegex Element::getRegex() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::REGEX) + return BsonRegex{raw_.value.v_regex.regex, raw_.value.v_regex.options}; +} + +BsonDBPointer Element::getDBPointer() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::DBPOINTER) + return BsonDBPointer{std::string(raw_.value.v_dbpointer.collection, raw_.value.v_dbpointer.collection_len), + Oid(raw_.value.v_dbpointer.oid.bytes)}; +} + +BsonCode Element::getCode() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::CODE) + return BsonCode{std::string(raw_.value.v_code.code, raw_.value.v_code.code_len)}; +} + +BsonSymbol Element::getSymbol() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::SYMBOL) + return BsonSymbol{std::string(raw_.value.v_symbol.symbol, raw_.value.v_symbol.len)}; +} + +BsonCodeWScope Element::getCodeWScope() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::CODEWSCOPE) + return BsonCodeWScope{std::string(raw_.value.v_codewscope.code, raw_.value.v_codewscope.code_len), + Document(raw_.value.v_codewscope.scope_data, raw_.value.v_codewscope.scope_len)}; +} + +BsonInt32 Element::getInt32() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::INT32) + return BsonInt32{raw_.value.v_int32}; +} + +BsonTimestamp Element::getTimestamp() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::TIMESTAMP) + return BsonTimestamp{raw_.value.v_timestamp.increment, raw_.value.v_timestamp.timestamp}; +} + +BsonInt64 Element::getInt64() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::INT64) + return BsonInt64{raw_.value.v_int64}; +} + +BsonDecimal128 Element::getDecimal128() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::DECIMAL128) + return BsonDecimal128{Decimal128(raw_.value.v_decimal128.high, raw_.value.v_decimal128.low)}; +} + +BsonMinKey Element::getMinKey() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::MINKEY) + return BsonMinKey{}; +} + +BsonMaxKey Element::getMaxKey() const { + THROW_EXCEPTION_IF_TYPE_ERROR(BsonType::MAXKEY) + return BsonMaxKey{}; +} + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud \ No newline at end of file diff --git a/core/src/bson/Viewer.cpp b/core/src/bson/Viewer.cpp new file mode 100644 index 000000000..662f9f979 --- /dev/null +++ b/core/src/bson/Viewer.cpp @@ -0,0 +1,143 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +Viewer::Iterator Viewer::begin() const { + return Iterator{value_}; +} + +Viewer::Iterator Viewer::end() const { + return Iterator{}; +} + +Viewer::Iterator Viewer::find(const std::string &key) const { + Iterator it{value_}; + + while (it != end()) { + if (it->key() == key) { + return it; + } + ++it; + } + + return Iterator{}; +} + +Element Viewer::operator[](const std::string &key) const { + Iterator it{value_}; + + while (it != end()) { + if (it->key() == key) { + return *it; + } + ++it; + } + + return Element{}; +} + +Element Viewer::operator[](std::size_t key) const { + return operator[](std::to_string(key)); +} + +Viewer::Iterator::Iterator(const Document &value) + : iter_(new LibBsonIterator(value)), + elem_(iter_->next() ? iter_->value() : Element{}) {} + +Viewer::Iterator::Iterator(const Viewer::Iterator &other) { + iter_ = new LibBsonIterator(*dynamic_cast(other.iter_)); + elem_ = other.elem_; +} + +Viewer::Iterator::Iterator(Viewer::Iterator &&other) noexcept + : iter_(other.iter_), elem_(std::move(other.elem_)) { + other.iter_ = nullptr; +} + +Viewer::Iterator &Viewer::Iterator::operator=(const Viewer::Iterator &other) { + if (this != &other) { + iter_ = new LibBsonIterator(*dynamic_cast(other.iter_)); + elem_ = other.elem_; + } + return *this; +} + +Viewer::Iterator::const_reference Viewer::Iterator::operator*() const { + return elem_; +} + +Viewer::Iterator::const_pointer Viewer::Iterator::operator->() const { + return &elem_; +} + +Viewer::Iterator::reference Viewer::Iterator::operator*() { + return elem_; +} + +Viewer::Iterator::pointer Viewer::Iterator::operator->() { + return &elem_; +} + +Viewer::Iterator &Viewer::Iterator::operator++() { + if (iter_) { + if (iter_->next()) { + elem_ = iter_->value(); + } else { + elem_ = Element{}; + } + } + return *this; +} + +Viewer::Iterator Viewer::Iterator::operator++(int) { + Iterator before(*this); + operator++(); + return before; +} + +bool operator==(const typename Viewer::Iterator &lhs, const typename Viewer::Iterator &rhs) { + bool lEmpty = lhs.iter_ == nullptr || !lhs.iter_->valid(); + bool rEmpty = rhs.iter_ == nullptr || !rhs.iter_->valid(); + + if (lEmpty && rEmpty) { + return true; + } + + if (lEmpty || rEmpty) { + return false; + } + + return *lhs.iter_ == *rhs.iter_ && rhs.elem_ == lhs.elem_; +} + +bool operator!=(const typename Viewer::Iterator &lhs, const typename Viewer::Iterator &rhs) { + return !(lhs == rhs); +} + + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud \ No newline at end of file diff --git a/core/src/bson/impl/LibBsonEncoder.cpp b/core/src/bson/impl/LibBsonEncoder.cpp new file mode 100644 index 000000000..8a0f8f3d5 --- /dev/null +++ b/core/src/bson/impl/LibBsonEncoder.cpp @@ -0,0 +1,288 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#include +#include + +using namespace HuaweiCloud::Sdk::Core::Exception; + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +#define ASSERT_IN_ARRAY() \ + if (!frame_->isArray()) { \ + throw SdkException("You are not in array context."); \ + } + +#define ASSERT_IN_DOCUMENT() \ + if (!frame_->isDocument()) { \ + throw SdkException("You are not in document context."); \ + } + +#define ASSERT_RET_OK(ok) \ + if (!ok) { \ + throw SdkException("Bson append failed."); \ + } + +DISABLE_WARNING_IGNORED_ATTRIBUTES + +Document LibBsonEncoder::document() { + return Document(frame_->releaseValue()); +} + +Array LibBsonEncoder::array() { + return Array(frame_->releaseValue()); +} + +BsonEncoder &LibBsonEncoder::openArray(const std::string &key) { + bson_t *child = bson_new(); + + bool ret = bson_append_array_begin(frame_->value_, key.data(), key.length(), child); + ASSERT_RET_OK(ret); + + frame_ = new Frame(frame_, child, bson_destroy, true); + + return *this; +} + +BsonEncoder &LibBsonEncoder::closeArray() { + ASSERT_IN_ARRAY(); + + bool ret = bson_append_array_end(frame_->parent_->value_, frame_->value_); + ASSERT_RET_OK(ret); + + Frame *tmp = frame_; + frame_ = frame_->parentFrame(); + delete tmp; + + return *this; +} + +BsonEncoder &LibBsonEncoder::openDocument(const std::string &key) { + bson_t *child = bson_new(); + + bool ret = bson_append_document_begin(frame_->value_, key.data(), key.length(), child); + ASSERT_RET_OK(ret); + + frame_ = new Frame(frame_, child, bson_destroy, false); + + return *this; +} + +BsonEncoder &LibBsonEncoder::closeDocument() { + ASSERT_IN_DOCUMENT(); + + bool ret = bson_append_document_end(frame_->parent_->value_, frame_->value_); + ASSERT_RET_OK(ret); + + Frame *tmp = frame_; + frame_ = frame_->parentFrame(); + delete tmp; + + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, double value) { + bool ret = bson_append_double(frame_->value_, key.data(), key.length(), value); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonDouble &value) { + return append(key, value.value_); +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const std::string &value) { + return append(key, value.data(), value.length()); +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const char *data, std::size_t len) { + bool ret = bson_append_utf8(frame_->value_, key.data(), key.length(), data, len); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonString &value) { + return append(key, value.value_); +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const Document &value) { + bool ret = bson_append_document(frame_->value_, key.data(), key.length(), value.value_); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonDocument &value) { + return append(key, value.value_); +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const Array &value) { + bool ret = bson_append_array(frame_->value_, key.data(), key.length(), value.value_); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonArray &value) { + return append(key, value.value_); +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonBinary &value) { + bool ret = bson_append_binary(frame_->value_, key.data(), key.length(), (bson_subtype_t) value.subType_, + value.bytes_, value.size_); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonUndefined &value) { + bool ret = bson_append_undefined(frame_->value_, key.data(), key.length()); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const Oid &value) { + bool ret = bson_append_oid(frame_->value_, key.data(), key.length(), &value.value_); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonOid &value) { + return append(key, value.value_); +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, bool value) { + bool ret = bson_append_bool(frame_->value_, key.data(), key.length(), value); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonBool &value) { + return append(key, value.value_); +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonDate &value) { + bool ret = bson_append_date_time(frame_->value_, key.data(), key.length(), value); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonNull &value) { + bool ret = bson_append_null(frame_->value_, key.data(), key.length()); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonRegex &value) { + bool ret = bson_append_regex(frame_->value_, key.data(), key.length(), value.regex_.data(), value.options_.data()); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonDBPointer &value) { + bool ret = bson_append_dbpointer(frame_->value_, key.data(), key.length(), value.coll_.data(), &value.oid_.value_); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonCode &value) { + bool ret = bson_append_code(frame_->value_, key.data(), key.length(), value.value_.data()); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonSymbol &value) { + bool ret = bson_append_symbol(frame_->value_, key.data(), key.length(), value.value_.data(), value.value_.length()); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonCodeWScope &value) { + bool ret = bson_append_code_with_scope(frame_->value_, key.data(), key.length(), value.code_.data(), + value.scope_.value_); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, int32_t value) { + bool ret = bson_append_int32(frame_->value_, key.data(), key.length(), value); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonInt32 &value) { + return append(key, value.value_); +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonTimestamp &value) { + bool ret = bson_append_timestamp(frame_->value_, key.data(), key.length(), value.timestamp_, value.increment_); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, int64_t value) { + bool ret = bson_append_int64(frame_->value_, key.data(), key.length(), value); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonInt64 &value) { + return append(key, value.value_); +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const Decimal128 &value) { + bool ret = bson_append_decimal128(frame_->value_, key.data(), key.length(), &value.value_); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonDecimal128 &value) { + return append(key, value.value_); +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonMinKey &value) { + bool ret = bson_append_minkey(frame_->value_, key.data(), key.length()); + ASSERT_RET_OK(ret); + return *this; +} + +BsonEncoder &LibBsonEncoder::append(const std::string &key, const BsonMaxKey &value) { + bool ret = bson_append_maxkey(frame_->value_, key.data(), key.length()); + ASSERT_RET_OK(ret); + return *this; +} + +std::string LibBsonEncoder::nextKey() { + return frame_->nextKey(); +} + +bool LibBsonEncoder::isArray() { + return frame_->isArray(); +} + +bool LibBsonEncoder::isDocument() { + return frame_->isDocument(); +} + +ENABLE_WARNING + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud \ No newline at end of file diff --git a/core/src/bson/impl/LibBsonIterator.cpp b/core/src/bson/impl/LibBsonIterator.cpp new file mode 100644 index 000000000..9b7e43a51 --- /dev/null +++ b/core/src/bson/impl/LibBsonIterator.cpp @@ -0,0 +1,100 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#include +#include + +using namespace HuaweiCloud::Sdk::Core::Exception; + +namespace HuaweiCloud { +namespace Sdk { +namespace Core { +namespace Bson { + +#define THROW_EXCEPTION_IF_TYPE_ERROR(TYPE) \ + if (!(BSON_ITER_HOLDS_##TYPE(&iter_))) { \ + throw SdkException("Bson value type is not "#TYPE); \ + } + +LibBsonIterator::LibBsonIterator(const Document &doc) { + if (!bson_iter_init(&iter_, doc.value_)) { + throw SdkException("Init iter failed."); + } +} + +bool LibBsonIterator::operator==(const BsonIterator &other) const { + const auto &otherIter = reinterpret_cast(other); + return iter_.raw == otherIter.iter_.raw && + iter_.off == otherIter.iter_.off; +} + +bool LibBsonIterator::operator!=(const BsonIterator &other) const { + return !(*this == other); +} + +bool LibBsonIterator::valid() const { + return iter_.raw != nullptr; +} + +bool LibBsonIterator::next() { + return bson_iter_next(&iter_); +} + +std::string LibBsonIterator::key() { + return std::string{bson_iter_key(&iter_)}; +} + +Element LibBsonIterator::value() { + return Element(bson_iter_key(&iter_), bson_iter_value(&iter_)); +} + +bool LibBsonIterator::find(const std::string &key) { + return bson_iter_find(&iter_, key.data()); +} + +void LibBsonIterator::setValue(const BsonBool &value) { + THROW_EXCEPTION_IF_TYPE_ERROR(BOOL) + bson_iter_overwrite_bool(&iter_, value.value_); +} + +void LibBsonIterator::setValue(const BsonDecimal128 &value) { + THROW_EXCEPTION_IF_TYPE_ERROR(DECIMAL128) + bson_iter_overwrite_decimal128(&iter_, + const_cast(value.value_.operator const bson_decimal128_t *())); +} + +void LibBsonIterator::setValue(const BsonDouble &value) { + THROW_EXCEPTION_IF_TYPE_ERROR(DOUBLE) + bson_iter_overwrite_double(&iter_, value.value_); +} + +void LibBsonIterator::setValue(const BsonInt32 &value) { + THROW_EXCEPTION_IF_TYPE_ERROR(INT32) + bson_iter_overwrite_int32(&iter_, value.value_); +} + +void LibBsonIterator::setValue(const BsonInt64 &value) { + THROW_EXCEPTION_IF_TYPE_ERROR(INT64) + bson_iter_overwrite_int64(&iter_, value.value_); +} + +} // namespace Bson +} // namespace Core +} // namespace Sdk +} // namespace HuaweiCloud \ No newline at end of file diff --git a/core/src/http/FieldDef.cpp b/core/src/http/FieldDef.cpp new file mode 100644 index 000000000..1bd4ac851 --- /dev/null +++ b/core/src/http/FieldDef.cpp @@ -0,0 +1,60 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#include + +using namespace HuaweiCloud::Sdk::Core::Http; + +FieldDef::FieldDef() = default; + +FieldDef::~FieldDef() = default; + +FieldDef::FieldDef(const FieldDef &def) : name(def.name), locationType(def.locationType), JsonTag(def.JsonTag) {} + +FieldDef& FieldDef::withLocationType(LocationType locationType) { + this->locationType = locationType; + return *this; +} + +FieldDef& FieldDef::withName(std::string name) { + this->name = name; + return *this; +} + +FieldDef& FieldDef::withJsonTag(std::string jsonTag) { + this->JsonTag = jsonTag; + return *this; +} + +FieldDef& FieldDef::withKindName(std::string kindName) { + return *this; +} + +LocationType FieldDef::getLocationType() { + return this->locationType; +} + +const std::string &FieldDef::getName() const { + return name; +} + +const std::string &FieldDef::getJsonTag() const { + return JsonTag; +} + diff --git a/core/src/http/HttpClient.cpp b/core/src/http/HttpClient.cpp index fc9da0804..6c366a37a 100644 --- a/core/src/http/HttpClient.cpp +++ b/core/src/http/HttpClient.cpp @@ -20,9 +20,16 @@ #include #include +#if defined(HUAWEICLOUD_SDK_BSON_) +#include +#include +#endif using namespace HuaweiCloud::Sdk::Core::Http; using namespace HuaweiCloud::Sdk::Core::Exception; +#if defined(HUAWEICLOUD_SDK_BSON_) +using namespace HuaweiCloud::Sdk::Core::Bson; +#endif static size_t WriteMemoryCallback(const char *contents, size_t size, size_t nmemb, void *userp) { @@ -125,6 +132,7 @@ CURLcode HttpClient::curl_perform(const HttpRequest &httpRequest, const HttpConf } curl_easy_setopt(curl, CURLOPT_HTTPHEADER, list); + curl_easy_setopt(curl, CURLOPT_POSTFIELDSIZE, httpRequest.getRequestBody().size()); //Bson byte array convert to string,need to set requestbody size. curl_easy_setopt(curl, CURLOPT_COPYPOSTFIELDS, httpRequest.getRequestBody().c_str()); curl_easy_setopt(curl, CURLOPT_NOBODY, 0L); @@ -235,7 +243,14 @@ void HttpClient::dealCurlOk(const HttpRequest &httpRequest, HttpResponse &httpRe { if (httpResponse.getStatusCode() < HTTP_SUCCESS_BEGIN_CODE || httpResponse.getStatusCode() > HTTP_SUCCESS_END_CODE) { - std::map errMap = parseErrorMessage(httpResponse.getHttpBody()); + std::map errMap; + if (httpResponse.getHeaderParams().find(APPLICATION_BSON) != std::string::npos) { + #if defined(HUAWEICLOUD_SDK_BSON_) + errMap = parseBsonErrorMessage(httpResponse.getHttpBody()); + #endif + } else { + errMap = parseErrorMessage(httpResponse.getHttpBody()); + } // firstly parse requestId from http response, if not exist and get requestId from header(X-Request-Id) std::string requestId = errMap["request_id"]; if (requestId.empty()) { @@ -284,3 +299,29 @@ std::string HttpClient::parseRequestId(const std::string &responseHeader) } return responseHeader; } + +#if defined(HUAWEICLOUD_SDK_BSON_) +std::map HttpClient::parseBsonErrorMessage(const std::string &responseBody) +{ + std::map errorMsg; + Document doc((const uint8_t *)responseBody.data(), responseBody.length()); + + Viewer viewer(doc); + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + if (key == "code" || key == "error_code" || key == "errorCode") { + errorMsg["error_code"] = it->getString().value_; + } else if (key == "message" || key == "error_msg" || key == "errorMsg") { + errorMsg["error_msg"] = it->getString().value_; + } else if (key == "request_id") { + errorMsg["request_id"] = it->getString().value_; + } else if (key == "encoded_authorization_message") { + errorMsg["encoded_authorization_message"] = it->getString().value_; + } + ++it; + } + + return errorMsg; +} +#endif diff --git a/core/src/http/HttpRequestDef.cpp b/core/src/http/HttpRequestDef.cpp new file mode 100644 index 000000000..e5cd59399 --- /dev/null +++ b/core/src/http/HttpRequestDef.cpp @@ -0,0 +1,78 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +#include + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef& HttpRequestDef::withPath(std::string path) { + this->path = path; + return *this; +} + +HttpRequestDef& HttpRequestDef::withMethod(std::string method) { + this->method = method; + return *this; +} + +HttpRequestDef& HttpRequestDef::withContentType(std::string contentType) { + this->contentType = contentType; + return *this; +} + +HttpRequestDef& HttpRequestDef::withRequestField(FieldDef& field) { + this->requestFields.emplace_back(field); + return *this; +} + +HttpRequestDef& HttpRequestDef::withResponseField(FieldDef& field) { + this->responseFields.emplace_back(field); + return *this; +} + +std::vector HttpRequestDef::getRequestFields() const { + return this->requestFields; +} + +std::vector HttpRequestDef::getResponseFields() const { + return this->responseFields; +} + +std::string HttpRequestDef::getPath() const { + return this->path; +} + +std::string HttpRequestDef::getMethod() const { + return this->method; +} + +std::string HttpRequestDef::getContentType() const { + return this->contentType; +} + +HttpRequestDef::HttpRequestDef(const HttpRequestDef& def) + :method(def.method), contentType(def.contentType), path(def.path) { + for (auto field : def.requestFields) { + this->requestFields.emplace_back(field); + } + for (auto field : def.responseFields) { + this->responseFields.emplace_back(field); + } +} + diff --git a/core/src/http/HttpResponse.cpp b/core/src/http/HttpResponse.cpp index a8ab76e40..97fb95425 100644 --- a/core/src/http/HttpResponse.cpp +++ b/core/src/http/HttpResponse.cpp @@ -58,6 +58,11 @@ std::string HttpResponse::getHeaderParams() const } std::string HttpResponse::getHttpBody() const +{ + return body_; +} + +const std::string& HttpResponse::getHttpBodyRef() const { return body_; } \ No newline at end of file diff --git a/core/src/utils/ModelBase.cpp b/core/src/utils/ModelBase.cpp index 3692f0aae..ea95815d4 100644 --- a/core/src/utils/ModelBase.cpp +++ b/core/src/utils/ModelBase.cpp @@ -107,6 +107,7 @@ web::json::value ModelBase::toJson(const std::string &val) { return web::json::value::string(utility::conversions::to_string_t(val)); } + #if defined(WIN32) || defined(__WIN32__) || defined(_WIN32) || defined(_MSC_VER) web::json::value ModelBase::toJson(const utility::string_t &value) { @@ -310,6 +311,79 @@ bool ModelBase::fromJson(const web::json::value &val, std::shared_ptrMETHOD(); \ + return true; \ +} \ +bool ModelBase::bson_append(Builder &builder, const TYPE &value) { \ + builder << value; \ + return true; \ +} \ +bool ModelBase::bson_append(Builder &builder, const std::string &key, const TYPE &value) { \ + builder << key << value; \ + return true; \ +} + +BSON_GET_IMPL(getDouble, double) +BSON_GET_IMPL(getDouble, BsonDouble) +BSON_GET_IMPL(getString, std::string) +BSON_GET_IMPL(getString, BsonString) +BSON_GET_IMPL(getDocument, Document) +BSON_GET_IMPL(getDocument, BsonDocument) +BSON_GET_IMPL(getArray, Array) +BSON_GET_IMPL(getArray, BsonArray) +BSON_GET_IMPL(getBinary, BsonBinary) +BSON_GET_IMPL(getUndefined, BsonUndefined) +BSON_GET_IMPL(getOid, Oid) +BSON_GET_IMPL(getOid, BsonOid) +BSON_GET_IMPL(getBool, bool) +BSON_GET_IMPL(getBool, BsonBool) +BSON_GET_IMPL(getDate, BsonDate) +BSON_GET_IMPL(getNull, BsonNull) +BSON_GET_IMPL(getRegex, BsonRegex) +BSON_GET_IMPL(getDBPointer, BsonDBPointer) +BSON_GET_IMPL(getCode, BsonCode) +BSON_GET_IMPL(getSymbol, BsonSymbol) +BSON_GET_IMPL(getCodeWScope, BsonCodeWScope) +BSON_GET_IMPL(getInt32, int32_t) +BSON_GET_IMPL(getInt32, BsonInt32) +BSON_GET_IMPL(getTimestamp, BsonTimestamp) +BSON_GET_IMPL(getInt64, int64_t) +BSON_GET_IMPL(getInt64, BsonInt64) +BSON_GET_IMPL(getDecimal128, Decimal128) +BSON_GET_IMPL(getDecimal128, BsonDecimal128) +BSON_GET_IMPL(getMinKey, BsonMinKey) +BSON_GET_IMPL(getMaxKey, BsonMaxKey) + +bool ModelBase::bson_get(const Viewer::Iterator &it, ModelBase &value) { + Document doc = it->getDocument(); + Viewer viewer(doc); + value.fromBson(viewer); + return true; +} + +bool ModelBase::bson_append(Builder &builder, const ModelBase &value) { + builder << Builder::SubDocumentBegin; + value.toBson(builder); + builder << Builder::SubDocumentEnd; + + return true; +} + +bool ModelBase::bson_append(Builder &builder, const std::string &key, const ModelBase &value) { + builder << key << Builder::SubDocumentBegin; + value.toBson(builder); + builder << Builder::SubDocumentEnd; + + return true; +} + +#endif // HUAWEICLOUD_SDK_BSON_ + std::shared_ptr ModelBase::toHttpContent(const utility::string_t &name, bool value, const utility::string_t &contentType) { @@ -592,4 +666,10 @@ std::shared_ptr ModelBase::fromBase64(const utility::string_t &enc } return result; +} +bool ModelBase::fromJson(const web::json::value &json) { + return false; +} +web::json::value ModelBase::toJson() const { + return web::json::value(); } \ No newline at end of file diff --git a/core/src/utils/Utils.cpp b/core/src/utils/Utils.cpp index f5e127748..702d86b94 100644 --- a/core/src/utils/Utils.cpp +++ b/core/src/utils/Utils.cpp @@ -55,7 +55,13 @@ std::string toLowerCaseStr(std::string str) std::string toISO8601Time(const time_t &time) { char buffer[32]; - strftime(buffer, sizeof(buffer), "%Y%m%dT%H%M%SZ", gmtime(&time)); + struct tm timeinfo; +#if defined(WIN32) || defined(__WIN32__) || defined(_WIN32) || defined(_MSC_VER) + gmtime_s(&timeinfo, &time); +#else + gmtime_r(&time, &timeinfo); +#endif + strftime(buffer, sizeof(buffer), "%Y%m%dT%H%M%SZ", &timeinfo); std::string str(buffer); return str; } @@ -162,7 +168,7 @@ std::string uriEncode(std::string &str, bool path) return encodedStr; } -std::string getContentType(const std::string &contentType, bool &isJson, bool &isMultiPart) +std::string getContentType(const std::string &contentType, bool &isJson, bool &isMultiPart, bool &isBson) { if (contentType == "application/json") { isJson = true; @@ -173,12 +179,14 @@ std::string getContentType(const std::string &contentType, bool &isJson, bool &i } else if (contentType == "multipart/form-data") { isMultiPart = true; return "multipart/form-data"; + } else if (contentType == "application/bson") { + isBson = true; + return "application/bson"; } else { isJson = true; return "application/json"; } } - } } } diff --git a/csms/include/huaweicloud/csms/v1/CsmsMeta.h b/csms/include/huaweicloud/csms/v1/CsmsMeta.h new file mode 100644 index 000000000..aea7a3536 --- /dev/null +++ b/csms/include/huaweicloud/csms/v1/CsmsMeta.h @@ -0,0 +1,51 @@ +#ifndef HUAWEICLOUD_SDK_CSMS_V1_CsmsMeta_H_ +#define HUAWEICLOUD_SDK_CSMS_V1_CsmsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Csms { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_CSMS_V1_EXPORT CsmsMeta { +public: + static HttpRequestDef genRequestDefForBatchCreateOrDeleteTags(); + static HttpRequestDef genRequestDefForCreateSecret(); + static HttpRequestDef genRequestDefForCreateSecretEvent(); + static HttpRequestDef genRequestDefForCreateSecretTag(); + static HttpRequestDef genRequestDefForCreateSecretVersion(); + static HttpRequestDef genRequestDefForDeleteSecret(); + static HttpRequestDef genRequestDefForDeleteSecretEvent(); + static HttpRequestDef genRequestDefForDeleteSecretForSchedule(); + static HttpRequestDef genRequestDefForDeleteSecretStage(); + static HttpRequestDef genRequestDefForDeleteSecretTag(); + static HttpRequestDef genRequestDefForDownloadSecretBlob(); + static HttpRequestDef genRequestDefForListNotificationRecords(); + static HttpRequestDef genRequestDefForListProjectSecretsTags(); + static HttpRequestDef genRequestDefForListResourceInstances(); + static HttpRequestDef genRequestDefForListSecretEvents(); + static HttpRequestDef genRequestDefForListSecretTags(); + static HttpRequestDef genRequestDefForListSecretVersions(); + static HttpRequestDef genRequestDefForListSecrets(); + static HttpRequestDef genRequestDefForRestoreSecret(); + static HttpRequestDef genRequestDefForShowSecret(); + static HttpRequestDef genRequestDefForShowSecretEvent(); + static HttpRequestDef genRequestDefForShowSecretStage(); + static HttpRequestDef genRequestDefForShowSecretVersion(); + static HttpRequestDef genRequestDefForUpdateSecret(); + static HttpRequestDef genRequestDefForUpdateSecretEvent(); + static HttpRequestDef genRequestDefForUpdateSecretStage(); + static HttpRequestDef genRequestDefForUpdateVersion(); + static HttpRequestDef genRequestDefForUploadSecretBlob(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CSMS_V1_CsmsMeta_H_ diff --git a/csms/include/huaweicloud/csms/v1/CsmsRegion.h b/csms/include/huaweicloud/csms/v1/CsmsRegion.h index 2299f79a9..2a68644b3 100644 --- a/csms/include/huaweicloud/csms/v1/CsmsRegion.h +++ b/csms/include/huaweicloud/csms/v1/CsmsRegion.h @@ -74,6 +74,18 @@ class HUAWEICLOUD_CSMS_V1_EXPORT CsmsRegion { { "https://kms.ap-southeast-2.myhuaweicloud.com" }); + regions["cn-south-2"] = Region("cn-south-2", + { + "https://kms.cn-south-2.myhuaweicloud.com" + }); + regions["me-east-1"] = Region("me-east-1", + { + "https://kms.me-east-1.myhuaweicloud.com" + }); + regions["tr-west-1"] = Region("tr-west-1", + { + "https://kms.tr-west-1.myhuaweicloud.com" + }); return regions; } private: diff --git a/csms/include/huaweicloud/csms/v1/model/ActionResources.h b/csms/include/huaweicloud/csms/v1/model/ActionResources.h index 9fa94ec42..1ff7b7f70 100644 --- a/csms/include/huaweicloud/csms/v1/model/ActionResources.h +++ b/csms/include/huaweicloud/csms/v1/model/ActionResources.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ActionResources_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ActionResources_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ActionResources /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ActionResources members diff --git a/csms/include/huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsRequest.h b/csms/include/huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsRequest.h index a577882dd..bc5e5d875 100644 --- a/csms/include/huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_BatchCreateOrDeleteTagsRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_BatchCreateOrDeleteTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT BatchCreateOrDeleteTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateOrDeleteTagsRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsRequestBody.h b/csms/include/huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsRequestBody.h index 85815c2a6..04bef3b31 100644 --- a/csms/include/huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsRequestBody.h +++ b/csms/include/huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_BatchCreateOrDeleteTagsRequestBody_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_BatchCreateOrDeleteTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT BatchCreateOrDeleteTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateOrDeleteTagsRequestBody members diff --git a/csms/include/huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsResponse.h b/csms/include/huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsResponse.h index ed4892151..4b56da66e 100644 --- a/csms/include/huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_BatchCreateOrDeleteTagsResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_BatchCreateOrDeleteTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT BatchCreateOrDeleteTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateOrDeleteTagsResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/CreateSecretEventRequest.h b/csms/include/huaweicloud/csms/v1/model/CreateSecretEventRequest.h index d680aac30..d11baecd5 100644 --- a/csms/include/huaweicloud/csms/v1/model/CreateSecretEventRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/CreateSecretEventRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretEventRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretEventRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT CreateSecretEventRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecretEventRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/CreateSecretEventRequestBody.h b/csms/include/huaweicloud/csms/v1/model/CreateSecretEventRequestBody.h index 195f0c629..8277fd104 100644 --- a/csms/include/huaweicloud/csms/v1/model/CreateSecretEventRequestBody.h +++ b/csms/include/huaweicloud/csms/v1/model/CreateSecretEventRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretEventRequestBody_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretEventRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT CreateSecretEventRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecretEventRequestBody members diff --git a/csms/include/huaweicloud/csms/v1/model/CreateSecretEventResponse.h b/csms/include/huaweicloud/csms/v1/model/CreateSecretEventResponse.h index eda925caa..9b0d00e7e 100644 --- a/csms/include/huaweicloud/csms/v1/model/CreateSecretEventResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/CreateSecretEventResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretEventResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretEventResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT CreateSecretEventResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecretEventResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/CreateSecretRequest.h b/csms/include/huaweicloud/csms/v1/model/CreateSecretRequest.h index ea7a50f33..68e6e8879 100644 --- a/csms/include/huaweicloud/csms/v1/model/CreateSecretRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/CreateSecretRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT CreateSecretRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecretRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/CreateSecretRequestBody.h b/csms/include/huaweicloud/csms/v1/model/CreateSecretRequestBody.h index 43394f3ef..b9716441a 100644 --- a/csms/include/huaweicloud/csms/v1/model/CreateSecretRequestBody.h +++ b/csms/include/huaweicloud/csms/v1/model/CreateSecretRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretRequestBody_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT CreateSecretRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecretRequestBody members diff --git a/csms/include/huaweicloud/csms/v1/model/CreateSecretResponse.h b/csms/include/huaweicloud/csms/v1/model/CreateSecretResponse.h index 15a0f42c4..df4b6edca 100644 --- a/csms/include/huaweicloud/csms/v1/model/CreateSecretResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/CreateSecretResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT CreateSecretResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecretResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/CreateSecretTagRequest.h b/csms/include/huaweicloud/csms/v1/model/CreateSecretTagRequest.h index 4dcfcdf2e..6ae55c53c 100644 --- a/csms/include/huaweicloud/csms/v1/model/CreateSecretTagRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/CreateSecretTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretTagRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretTagRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT CreateSecretTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecretTagRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/CreateSecretTagRequestBody.h b/csms/include/huaweicloud/csms/v1/model/CreateSecretTagRequestBody.h index 30afe936f..3813e6655 100644 --- a/csms/include/huaweicloud/csms/v1/model/CreateSecretTagRequestBody.h +++ b/csms/include/huaweicloud/csms/v1/model/CreateSecretTagRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretTagRequestBody_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretTagRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT CreateSecretTagRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecretTagRequestBody members diff --git a/csms/include/huaweicloud/csms/v1/model/CreateSecretTagResponse.h b/csms/include/huaweicloud/csms/v1/model/CreateSecretTagResponse.h index e74a64e7c..43f41db5a 100644 --- a/csms/include/huaweicloud/csms/v1/model/CreateSecretTagResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/CreateSecretTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretTagResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT CreateSecretTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecretTagResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/CreateSecretVersionRequest.h b/csms/include/huaweicloud/csms/v1/model/CreateSecretVersionRequest.h index 61b53b9ce..dfb164045 100644 --- a/csms/include/huaweicloud/csms/v1/model/CreateSecretVersionRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/CreateSecretVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretVersionRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretVersionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT CreateSecretVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecretVersionRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/CreateSecretVersionRequestBody.h b/csms/include/huaweicloud/csms/v1/model/CreateSecretVersionRequestBody.h index 92d02e7eb..7d85e74cb 100644 --- a/csms/include/huaweicloud/csms/v1/model/CreateSecretVersionRequestBody.h +++ b/csms/include/huaweicloud/csms/v1/model/CreateSecretVersionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretVersionRequestBody_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretVersionRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT CreateSecretVersionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecretVersionRequestBody members diff --git a/csms/include/huaweicloud/csms/v1/model/CreateSecretVersionResponse.h b/csms/include/huaweicloud/csms/v1/model/CreateSecretVersionResponse.h index 55f634a52..9fd447534 100644 --- a/csms/include/huaweicloud/csms/v1/model/CreateSecretVersionResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/CreateSecretVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretVersionResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_CreateSecretVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT CreateSecretVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecretVersionResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/DeleteSecretEventRequest.h b/csms/include/huaweicloud/csms/v1/model/DeleteSecretEventRequest.h index 9fae7ebe6..7a9ab2886 100644 --- a/csms/include/huaweicloud/csms/v1/model/DeleteSecretEventRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/DeleteSecretEventRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretEventRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretEventRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT DeleteSecretEventRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecretEventRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/DeleteSecretEventResponse.h b/csms/include/huaweicloud/csms/v1/model/DeleteSecretEventResponse.h index 87b520ec1..e37c8a203 100644 --- a/csms/include/huaweicloud/csms/v1/model/DeleteSecretEventResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/DeleteSecretEventResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretEventResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretEventResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT DeleteSecretEventResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecretEventResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/DeleteSecretForScheduleRequest.h b/csms/include/huaweicloud/csms/v1/model/DeleteSecretForScheduleRequest.h index fbd93699b..430d5511f 100644 --- a/csms/include/huaweicloud/csms/v1/model/DeleteSecretForScheduleRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/DeleteSecretForScheduleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretForScheduleRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretForScheduleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT DeleteSecretForScheduleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecretForScheduleRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/DeleteSecretForScheduleRequestBody.h b/csms/include/huaweicloud/csms/v1/model/DeleteSecretForScheduleRequestBody.h index 01d945a18..70033d64d 100644 --- a/csms/include/huaweicloud/csms/v1/model/DeleteSecretForScheduleRequestBody.h +++ b/csms/include/huaweicloud/csms/v1/model/DeleteSecretForScheduleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretForScheduleRequestBody_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretForScheduleRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT DeleteSecretForScheduleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecretForScheduleRequestBody members diff --git a/csms/include/huaweicloud/csms/v1/model/DeleteSecretForScheduleResponse.h b/csms/include/huaweicloud/csms/v1/model/DeleteSecretForScheduleResponse.h index 4b90f0af3..63bcacebc 100644 --- a/csms/include/huaweicloud/csms/v1/model/DeleteSecretForScheduleResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/DeleteSecretForScheduleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretForScheduleResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretForScheduleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT DeleteSecretForScheduleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecretForScheduleResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/DeleteSecretRequest.h b/csms/include/huaweicloud/csms/v1/model/DeleteSecretRequest.h index 9a031d177..008f2d9d9 100644 --- a/csms/include/huaweicloud/csms/v1/model/DeleteSecretRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/DeleteSecretRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT DeleteSecretRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecretRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/DeleteSecretResponse.h b/csms/include/huaweicloud/csms/v1/model/DeleteSecretResponse.h index 0abfbb537..25d7601d3 100644 --- a/csms/include/huaweicloud/csms/v1/model/DeleteSecretResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/DeleteSecretResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT DeleteSecretResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecretResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/DeleteSecretStageRequest.h b/csms/include/huaweicloud/csms/v1/model/DeleteSecretStageRequest.h index 1d340e177..f6c8fc2f0 100644 --- a/csms/include/huaweicloud/csms/v1/model/DeleteSecretStageRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/DeleteSecretStageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretStageRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretStageRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT DeleteSecretStageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecretStageRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/DeleteSecretStageResponse.h b/csms/include/huaweicloud/csms/v1/model/DeleteSecretStageResponse.h index 04199efa9..229443682 100644 --- a/csms/include/huaweicloud/csms/v1/model/DeleteSecretStageResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/DeleteSecretStageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretStageResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretStageResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT DeleteSecretStageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecretStageResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/DeleteSecretTagRequest.h b/csms/include/huaweicloud/csms/v1/model/DeleteSecretTagRequest.h index a303fd16a..e71389d78 100644 --- a/csms/include/huaweicloud/csms/v1/model/DeleteSecretTagRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/DeleteSecretTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretTagRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT DeleteSecretTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecretTagRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/DeleteSecretTagResponse.h b/csms/include/huaweicloud/csms/v1/model/DeleteSecretTagResponse.h index d747afc91..25ddbca66 100644 --- a/csms/include/huaweicloud/csms/v1/model/DeleteSecretTagResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/DeleteSecretTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretTagResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_DeleteSecretTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT DeleteSecretTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecretTagResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/DownloadSecretBlobRequest.h b/csms/include/huaweicloud/csms/v1/model/DownloadSecretBlobRequest.h index fdbf358d7..51373786f 100644 --- a/csms/include/huaweicloud/csms/v1/model/DownloadSecretBlobRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/DownloadSecretBlobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_DownloadSecretBlobRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_DownloadSecretBlobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT DownloadSecretBlobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadSecretBlobRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/DownloadSecretBlobResponse.h b/csms/include/huaweicloud/csms/v1/model/DownloadSecretBlobResponse.h index d513d69bd..4a5e91737 100644 --- a/csms/include/huaweicloud/csms/v1/model/DownloadSecretBlobResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/DownloadSecretBlobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_DownloadSecretBlobResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_DownloadSecretBlobResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT DownloadSecretBlobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadSecretBlobResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/Event.h b/csms/include/huaweicloud/csms/v1/model/Event.h index d88f4f2b4..6b44d0b5e 100644 --- a/csms/include/huaweicloud/csms/v1/model/Event.h +++ b/csms/include/huaweicloud/csms/v1/model/Event.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_Event_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_Event_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT Event /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Event members diff --git a/csms/include/huaweicloud/csms/v1/model/ListNotificationRecordsRequest.h b/csms/include/huaweicloud/csms/v1/model/ListNotificationRecordsRequest.h index 058757d80..5e01fd54f 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListNotificationRecordsRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/ListNotificationRecordsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListNotificationRecordsRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListNotificationRecordsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListNotificationRecordsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotificationRecordsRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/ListNotificationRecordsResponse.h b/csms/include/huaweicloud/csms/v1/model/ListNotificationRecordsResponse.h index 094ad0ec4..2c5bbfb38 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListNotificationRecordsResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/ListNotificationRecordsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListNotificationRecordsResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListNotificationRecordsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListNotificationRecordsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotificationRecordsResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/ListProjectSecretsTagsRequest.h b/csms/include/huaweicloud/csms/v1/model/ListProjectSecretsTagsRequest.h index 4919c70f5..bed61ca2f 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListProjectSecretsTagsRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/ListProjectSecretsTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListProjectSecretsTagsRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListProjectSecretsTagsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListProjectSecretsTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectSecretsTagsRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/ListProjectSecretsTagsResponse.h b/csms/include/huaweicloud/csms/v1/model/ListProjectSecretsTagsResponse.h index 6928b8999..9efab1ed5 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListProjectSecretsTagsResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/ListProjectSecretsTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListProjectSecretsTagsResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListProjectSecretsTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListProjectSecretsTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectSecretsTagsResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/ListResourceInstancesRequest.h b/csms/include/huaweicloud/csms/v1/model/ListResourceInstancesRequest.h index c09f0e8e8..13a6b85a4 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListResourceInstancesRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/ListResourceInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListResourceInstancesRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListResourceInstancesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListResourceInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResourceInstancesRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/ListResourceInstancesRequestBody.h b/csms/include/huaweicloud/csms/v1/model/ListResourceInstancesRequestBody.h index a06bc8899..2321fa191 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListResourceInstancesRequestBody.h +++ b/csms/include/huaweicloud/csms/v1/model/ListResourceInstancesRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListResourceInstancesRequestBody_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListResourceInstancesRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListResourceInstancesRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResourceInstancesRequestBody members diff --git a/csms/include/huaweicloud/csms/v1/model/ListResourceInstancesResponse.h b/csms/include/huaweicloud/csms/v1/model/ListResourceInstancesResponse.h index add7bb9c1..f95666717 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListResourceInstancesResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/ListResourceInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListResourceInstancesResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListResourceInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListResourceInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResourceInstancesResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/ListSecretEventsRequest.h b/csms/include/huaweicloud/csms/v1/model/ListSecretEventsRequest.h index 9caa59202..ddaacc89c 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListSecretEventsRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/ListSecretEventsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretEventsRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretEventsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListSecretEventsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSecretEventsRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/ListSecretEventsResponse.h b/csms/include/huaweicloud/csms/v1/model/ListSecretEventsResponse.h index 29f84538a..8fcae6366 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListSecretEventsResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/ListSecretEventsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretEventsResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretEventsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListSecretEventsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSecretEventsResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/ListSecretTagsRequest.h b/csms/include/huaweicloud/csms/v1/model/ListSecretTagsRequest.h index 4518210c8..7461bc56b 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListSecretTagsRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/ListSecretTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretTagsRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListSecretTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSecretTagsRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/ListSecretTagsResponse.h b/csms/include/huaweicloud/csms/v1/model/ListSecretTagsResponse.h index f42a26c28..5af99ce6b 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListSecretTagsResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/ListSecretTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretTagsResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretTagsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListSecretTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSecretTagsResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/ListSecretVersionsRequest.h b/csms/include/huaweicloud/csms/v1/model/ListSecretVersionsRequest.h index 4e0a53f9e..e3aabee84 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListSecretVersionsRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/ListSecretVersionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretVersionsRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretVersionsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListSecretVersionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSecretVersionsRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/ListSecretVersionsResponse.h b/csms/include/huaweicloud/csms/v1/model/ListSecretVersionsResponse.h index e6e16abea..a937907bd 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListSecretVersionsResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/ListSecretVersionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretVersionsResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretVersionsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListSecretVersionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSecretVersionsResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/ListSecretsRequest.h b/csms/include/huaweicloud/csms/v1/model/ListSecretsRequest.h index ea6b7eccf..62cdc46fc 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListSecretsRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/ListSecretsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretsRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListSecretsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSecretsRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/ListSecretsResponse.h b/csms/include/huaweicloud/csms/v1/model/ListSecretsResponse.h index 4425dc7b6..b505b4a1e 100644 --- a/csms/include/huaweicloud/csms/v1/model/ListSecretsResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/ListSecretsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretsResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ListSecretsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ListSecretsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSecretsResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/Notification.h b/csms/include/huaweicloud/csms/v1/model/Notification.h index e62b67b61..8fb6c9d90 100644 --- a/csms/include/huaweicloud/csms/v1/model/Notification.h +++ b/csms/include/huaweicloud/csms/v1/model/Notification.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_Notification_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_Notification_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT Notification /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Notification members diff --git a/csms/include/huaweicloud/csms/v1/model/PageInfo.h b/csms/include/huaweicloud/csms/v1/model/PageInfo.h index 5314b834c..d6d582fb7 100644 --- a/csms/include/huaweicloud/csms/v1/model/PageInfo.h +++ b/csms/include/huaweicloud/csms/v1/model/PageInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_PageInfo_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_PageInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT PageInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PageInfo members diff --git a/csms/include/huaweicloud/csms/v1/model/Record.h b/csms/include/huaweicloud/csms/v1/model/Record.h index c6a415562..fb85fd474 100644 --- a/csms/include/huaweicloud/csms/v1/model/Record.h +++ b/csms/include/huaweicloud/csms/v1/model/Record.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_Record_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_Record_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT Record /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Record members diff --git a/csms/include/huaweicloud/csms/v1/model/RestoreSecretRequest.h b/csms/include/huaweicloud/csms/v1/model/RestoreSecretRequest.h index be72fd535..28cd0c69c 100644 --- a/csms/include/huaweicloud/csms/v1/model/RestoreSecretRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/RestoreSecretRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_RestoreSecretRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_RestoreSecretRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT RestoreSecretRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreSecretRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/RestoreSecretResponse.h b/csms/include/huaweicloud/csms/v1/model/RestoreSecretResponse.h index f7a543ce4..744ed688f 100644 --- a/csms/include/huaweicloud/csms/v1/model/RestoreSecretResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/RestoreSecretResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_RestoreSecretResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_RestoreSecretResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT RestoreSecretResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreSecretResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/Secret.h b/csms/include/huaweicloud/csms/v1/model/Secret.h index be23fd41f..0075ef9fc 100644 --- a/csms/include/huaweicloud/csms/v1/model/Secret.h +++ b/csms/include/huaweicloud/csms/v1/model/Secret.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_Secret_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_Secret_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT Secret /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Secret members diff --git a/csms/include/huaweicloud/csms/v1/model/ShowSecretEventRequest.h b/csms/include/huaweicloud/csms/v1/model/ShowSecretEventRequest.h index 936dae87b..f8063b463 100644 --- a/csms/include/huaweicloud/csms/v1/model/ShowSecretEventRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/ShowSecretEventRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretEventRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretEventRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ShowSecretEventRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecretEventRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/ShowSecretEventResponse.h b/csms/include/huaweicloud/csms/v1/model/ShowSecretEventResponse.h index b082dfcb2..da34e5f71 100644 --- a/csms/include/huaweicloud/csms/v1/model/ShowSecretEventResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/ShowSecretEventResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretEventResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretEventResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ShowSecretEventResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecretEventResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/ShowSecretRequest.h b/csms/include/huaweicloud/csms/v1/model/ShowSecretRequest.h index 7d7be5289..824891719 100644 --- a/csms/include/huaweicloud/csms/v1/model/ShowSecretRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/ShowSecretRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ShowSecretRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecretRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/ShowSecretResponse.h b/csms/include/huaweicloud/csms/v1/model/ShowSecretResponse.h index 757c08f23..e5ed89387 100644 --- a/csms/include/huaweicloud/csms/v1/model/ShowSecretResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/ShowSecretResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ShowSecretResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecretResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/ShowSecretStageRequest.h b/csms/include/huaweicloud/csms/v1/model/ShowSecretStageRequest.h index 98eb1f1ff..7d2911efa 100644 --- a/csms/include/huaweicloud/csms/v1/model/ShowSecretStageRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/ShowSecretStageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretStageRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretStageRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ShowSecretStageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecretStageRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/ShowSecretStageResponse.h b/csms/include/huaweicloud/csms/v1/model/ShowSecretStageResponse.h index fdf323fcd..eedd671c0 100644 --- a/csms/include/huaweicloud/csms/v1/model/ShowSecretStageResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/ShowSecretStageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretStageResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretStageResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ShowSecretStageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecretStageResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/ShowSecretVersionRequest.h b/csms/include/huaweicloud/csms/v1/model/ShowSecretVersionRequest.h index a1f53e868..68dce431c 100644 --- a/csms/include/huaweicloud/csms/v1/model/ShowSecretVersionRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/ShowSecretVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretVersionRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretVersionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ShowSecretVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecretVersionRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/ShowSecretVersionResponse.h b/csms/include/huaweicloud/csms/v1/model/ShowSecretVersionResponse.h index dca3afb86..75178f8b5 100644 --- a/csms/include/huaweicloud/csms/v1/model/ShowSecretVersionResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/ShowSecretVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretVersionResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_ShowSecretVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT ShowSecretVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecretVersionResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/Stage.h b/csms/include/huaweicloud/csms/v1/model/Stage.h index 1c9b93750..9f48c479b 100644 --- a/csms/include/huaweicloud/csms/v1/model/Stage.h +++ b/csms/include/huaweicloud/csms/v1/model/Stage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_Stage_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_Stage_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT Stage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Stage members diff --git a/csms/include/huaweicloud/csms/v1/model/SysTag.h b/csms/include/huaweicloud/csms/v1/model/SysTag.h index 4ce89f064..17fb5556e 100644 --- a/csms/include/huaweicloud/csms/v1/model/SysTag.h +++ b/csms/include/huaweicloud/csms/v1/model/SysTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_SysTag_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_SysTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT SysTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SysTag members diff --git a/csms/include/huaweicloud/csms/v1/model/Tag.h b/csms/include/huaweicloud/csms/v1/model/Tag.h index 81b42f823..0582ba895 100644 --- a/csms/include/huaweicloud/csms/v1/model/Tag.h +++ b/csms/include/huaweicloud/csms/v1/model/Tag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_Tag_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_Tag_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT Tag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Tag members diff --git a/csms/include/huaweicloud/csms/v1/model/TagItem.h b/csms/include/huaweicloud/csms/v1/model/TagItem.h index 44ac484e8..b39718450 100644 --- a/csms/include/huaweicloud/csms/v1/model/TagItem.h +++ b/csms/include/huaweicloud/csms/v1/model/TagItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_TagItem_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_TagItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT TagItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagItem members diff --git a/csms/include/huaweicloud/csms/v1/model/TagMatches.h b/csms/include/huaweicloud/csms/v1/model/TagMatches.h index 811db2290..5e2180161 100644 --- a/csms/include/huaweicloud/csms/v1/model/TagMatches.h +++ b/csms/include/huaweicloud/csms/v1/model/TagMatches.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_TagMatches_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_TagMatches_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT TagMatches /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagMatches members diff --git a/csms/include/huaweicloud/csms/v1/model/TagResponse.h b/csms/include/huaweicloud/csms/v1/model/TagResponse.h index 6d4711360..308df232d 100644 --- a/csms/include/huaweicloud/csms/v1/model/TagResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/TagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_TagResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_TagResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT TagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/UpdateSecretEventRequest.h b/csms/include/huaweicloud/csms/v1/model/UpdateSecretEventRequest.h index a774c29f6..71ac367b3 100644 --- a/csms/include/huaweicloud/csms/v1/model/UpdateSecretEventRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/UpdateSecretEventRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretEventRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretEventRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UpdateSecretEventRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecretEventRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/UpdateSecretEventRequestBody.h b/csms/include/huaweicloud/csms/v1/model/UpdateSecretEventRequestBody.h index c5318ec90..01b3a1294 100644 --- a/csms/include/huaweicloud/csms/v1/model/UpdateSecretEventRequestBody.h +++ b/csms/include/huaweicloud/csms/v1/model/UpdateSecretEventRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretEventRequestBody_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretEventRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UpdateSecretEventRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecretEventRequestBody members diff --git a/csms/include/huaweicloud/csms/v1/model/UpdateSecretEventResponse.h b/csms/include/huaweicloud/csms/v1/model/UpdateSecretEventResponse.h index 2befd7f00..0bb5415f8 100644 --- a/csms/include/huaweicloud/csms/v1/model/UpdateSecretEventResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/UpdateSecretEventResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretEventResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretEventResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UpdateSecretEventResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecretEventResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/UpdateSecretRequest.h b/csms/include/huaweicloud/csms/v1/model/UpdateSecretRequest.h index e0d876530..2070b6dea 100644 --- a/csms/include/huaweicloud/csms/v1/model/UpdateSecretRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/UpdateSecretRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UpdateSecretRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecretRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/UpdateSecretRequestBody.h b/csms/include/huaweicloud/csms/v1/model/UpdateSecretRequestBody.h index f6a670a00..3b205c33e 100644 --- a/csms/include/huaweicloud/csms/v1/model/UpdateSecretRequestBody.h +++ b/csms/include/huaweicloud/csms/v1/model/UpdateSecretRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretRequestBody_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UpdateSecretRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecretRequestBody members diff --git a/csms/include/huaweicloud/csms/v1/model/UpdateSecretResponse.h b/csms/include/huaweicloud/csms/v1/model/UpdateSecretResponse.h index cd7c7132c..bb3527608 100644 --- a/csms/include/huaweicloud/csms/v1/model/UpdateSecretResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/UpdateSecretResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UpdateSecretResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecretResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/UpdateSecretStageRequest.h b/csms/include/huaweicloud/csms/v1/model/UpdateSecretStageRequest.h index 0e60f6bdb..0893b6804 100644 --- a/csms/include/huaweicloud/csms/v1/model/UpdateSecretStageRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/UpdateSecretStageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretStageRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretStageRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UpdateSecretStageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecretStageRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/UpdateSecretStageRequestBody.h b/csms/include/huaweicloud/csms/v1/model/UpdateSecretStageRequestBody.h index 05229a149..8de8dac6e 100644 --- a/csms/include/huaweicloud/csms/v1/model/UpdateSecretStageRequestBody.h +++ b/csms/include/huaweicloud/csms/v1/model/UpdateSecretStageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretStageRequestBody_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretStageRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UpdateSecretStageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecretStageRequestBody members diff --git a/csms/include/huaweicloud/csms/v1/model/UpdateSecretStageResponse.h b/csms/include/huaweicloud/csms/v1/model/UpdateSecretStageResponse.h index f6264c05d..3c570be68 100644 --- a/csms/include/huaweicloud/csms/v1/model/UpdateSecretStageResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/UpdateSecretStageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretStageResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateSecretStageResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UpdateSecretStageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecretStageResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/UpdateVersionRequest.h b/csms/include/huaweicloud/csms/v1/model/UpdateVersionRequest.h index 05c6604d1..642abcf44 100644 --- a/csms/include/huaweicloud/csms/v1/model/UpdateVersionRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/UpdateVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateVersionRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateVersionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UpdateVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVersionRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/UpdateVersionRequestBody.h b/csms/include/huaweicloud/csms/v1/model/UpdateVersionRequestBody.h index 3297a7c93..ec6790e7c 100644 --- a/csms/include/huaweicloud/csms/v1/model/UpdateVersionRequestBody.h +++ b/csms/include/huaweicloud/csms/v1/model/UpdateVersionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateVersionRequestBody_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateVersionRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UpdateVersionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVersionRequestBody members diff --git a/csms/include/huaweicloud/csms/v1/model/UpdateVersionResponse.h b/csms/include/huaweicloud/csms/v1/model/UpdateVersionResponse.h index 5c99790bd..464e0b459 100644 --- a/csms/include/huaweicloud/csms/v1/model/UpdateVersionResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/UpdateVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateVersionResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UpdateVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UpdateVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVersionResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/UploadSecretBlobRequest.h b/csms/include/huaweicloud/csms/v1/model/UploadSecretBlobRequest.h index 21f219d3c..dbfe29fce 100644 --- a/csms/include/huaweicloud/csms/v1/model/UploadSecretBlobRequest.h +++ b/csms/include/huaweicloud/csms/v1/model/UploadSecretBlobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UploadSecretBlobRequest_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UploadSecretBlobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UploadSecretBlobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UploadSecretBlobRequest members diff --git a/csms/include/huaweicloud/csms/v1/model/UploadSecretBlobRequestBody.h b/csms/include/huaweicloud/csms/v1/model/UploadSecretBlobRequestBody.h index e28ad0e84..087de5897 100644 --- a/csms/include/huaweicloud/csms/v1/model/UploadSecretBlobRequestBody.h +++ b/csms/include/huaweicloud/csms/v1/model/UploadSecretBlobRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UploadSecretBlobRequestBody_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UploadSecretBlobRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UploadSecretBlobRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UploadSecretBlobRequestBody members diff --git a/csms/include/huaweicloud/csms/v1/model/UploadSecretBlobResponse.h b/csms/include/huaweicloud/csms/v1/model/UploadSecretBlobResponse.h index dc6adc4ff..501291db5 100644 --- a/csms/include/huaweicloud/csms/v1/model/UploadSecretBlobResponse.h +++ b/csms/include/huaweicloud/csms/v1/model/UploadSecretBlobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_UploadSecretBlobResponse_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_UploadSecretBlobResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT UploadSecretBlobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UploadSecretBlobResponse members diff --git a/csms/include/huaweicloud/csms/v1/model/Version.h b/csms/include/huaweicloud/csms/v1/model/Version.h index 745906ddf..15c21d2a6 100644 --- a/csms/include/huaweicloud/csms/v1/model/Version.h +++ b/csms/include/huaweicloud/csms/v1/model/Version.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_Version_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_Version_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT Version /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Version members diff --git a/csms/include/huaweicloud/csms/v1/model/VersionMetadata.h b/csms/include/huaweicloud/csms/v1/model/VersionMetadata.h index 3bf8a3e39..6cbcbe182 100644 --- a/csms/include/huaweicloud/csms/v1/model/VersionMetadata.h +++ b/csms/include/huaweicloud/csms/v1/model/VersionMetadata.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CSMS_V1_MODEL_VersionMetadata_H_ #define HUAWEICLOUD_SDK_CSMS_V1_MODEL_VersionMetadata_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CSMS_V1_EXPORT VersionMetadata /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VersionMetadata members diff --git a/csms/src/v1/CsmsClient.cpp b/csms/src/v1/CsmsClient.cpp index a5457498f..aba31da91 100644 --- a/csms/src/v1/CsmsClient.cpp +++ b/csms/src/v1/CsmsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,35 +40,37 @@ std::shared_ptr CsmsClient::batchCreateOrDelete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_id"] = parameterToString(request.getSecretId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForBatchCreateOrDeleteTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -80,34 +82,36 @@ std::shared_ptr CsmsClient::createSecret(CreateSecretReque std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForCreateSecret()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -119,34 +123,36 @@ std::shared_ptr CsmsClient::createSecretEvent(CreateS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForCreateSecretEvent()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -158,35 +164,37 @@ std::shared_ptr CsmsClient::createSecretTag(CreateSecre std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_id"] = parameterToString(request.getSecretId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForCreateSecretTag()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -198,35 +206,37 @@ std::shared_ptr CsmsClient::createSecretVersion(Cre std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_name"] = parameterToString(request.getSecretName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForCreateSecretVersion()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -238,27 +248,22 @@ std::shared_ptr CsmsClient::deleteSecret(DeleteSecretReque std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_name"] = parameterToString(request.getSecretName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForDeleteSecret()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -273,27 +278,22 @@ std::shared_ptr CsmsClient::deleteSecretEvent(DeleteS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["event_name"] = parameterToString(request.getEventName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForDeleteSecretEvent()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -308,35 +308,37 @@ std::shared_ptr CsmsClient::deleteSecretForSche std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_name"] = parameterToString(request.getSecretName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForDeleteSecretForSchedule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -348,28 +350,23 @@ std::shared_ptr CsmsClient::deleteSecretStage(DeleteS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_name"] = parameterToString(request.getSecretName()); localVarPathParams["stage_name"] = parameterToString(request.getStageName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForDeleteSecretStage()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -384,28 +381,23 @@ std::shared_ptr CsmsClient::deleteSecretTag(DeleteSecre std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_id"] = parameterToString(request.getSecretId()); localVarPathParams["key"] = parameterToString(request.getKey()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForDeleteSecretTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -420,27 +412,22 @@ std::shared_ptr CsmsClient::downloadSecretBlob(Downl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_name"] = parameterToString(request.getSecretName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForDownloadSecretBlob()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -455,26 +442,21 @@ std::shared_ptr CsmsClient::listNotificationRec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForListNotificationRecords()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -489,26 +471,21 @@ std::shared_ptr CsmsClient::listProjectSecretsTa std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForListProjectSecretsTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -523,35 +500,37 @@ std::shared_ptr CsmsClient::listResourceInstances std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["resource_instances"] = parameterToString(request.getResourceInstances()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForListResourceInstances()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -563,12 +542,12 @@ std::shared_ptr CsmsClient::listSecretEvents(ListSecre std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -580,15 +559,10 @@ std::shared_ptr CsmsClient::listSecretEvents(ListSecre std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForListSecretEvents()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -603,27 +577,22 @@ std::shared_ptr CsmsClient::listSecretTags(ListSecretTag std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_id"] = parameterToString(request.getSecretId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForListSecretTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -638,13 +607,13 @@ std::shared_ptr CsmsClient::listSecretVersions(ListS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_name"] = parameterToString(request.getSecretName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.markerIsSet()) { @@ -656,15 +625,10 @@ std::shared_ptr CsmsClient::listSecretVersions(ListS std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForListSecretVersions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -679,12 +643,12 @@ std::shared_ptr CsmsClient::listSecrets(ListSecretsRequest std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -699,15 +663,10 @@ std::shared_ptr CsmsClient::listSecrets(ListSecretsRequest std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForListSecrets()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -722,27 +681,22 @@ std::shared_ptr CsmsClient::restoreSecret(RestoreSecretRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_name"] = parameterToString(request.getSecretName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForRestoreSecret()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -757,27 +711,22 @@ std::shared_ptr CsmsClient::showSecret(ShowSecretRequest &re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_name"] = parameterToString(request.getSecretName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForShowSecret()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -792,27 +741,22 @@ std::shared_ptr CsmsClient::showSecretEvent(ShowSecretE std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["event_name"] = parameterToString(request.getEventName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForShowSecretEvent()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -827,28 +771,23 @@ std::shared_ptr CsmsClient::showSecretStage(ShowSecretS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_name"] = parameterToString(request.getSecretName()); localVarPathParams["stage_name"] = parameterToString(request.getStageName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForShowSecretStage()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -863,28 +802,23 @@ std::shared_ptr CsmsClient::showSecretVersion(ShowSec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_name"] = parameterToString(request.getSecretName()); localVarPathParams["version_id"] = parameterToString(request.getVersionId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForShowSecretVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -899,35 +833,37 @@ std::shared_ptr CsmsClient::updateSecret(UpdateSecretReque std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_name"] = parameterToString(request.getSecretName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForUpdateSecret()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -939,35 +875,37 @@ std::shared_ptr CsmsClient::updateSecretEvent(UpdateS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["event_name"] = parameterToString(request.getEventName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForUpdateSecretEvent()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -979,36 +917,38 @@ std::shared_ptr CsmsClient::updateSecretStage(UpdateS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_name"] = parameterToString(request.getSecretName()); localVarPathParams["stage_name"] = parameterToString(request.getStageName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForUpdateSecretStage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1020,36 +960,38 @@ std::shared_ptr CsmsClient::updateVersion(UpdateVersionRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["secret_name"] = parameterToString(request.getSecretName()); localVarPathParams["version_id"] = parameterToString(request.getVersionId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForUpdateVersion()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1061,34 +1003,36 @@ std::shared_ptr CsmsClient::uploadSecretBlob(UploadSec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CsmsMeta::genRequestDefForUploadSecretBlob()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/csms/src/v1/CsmsMeta.cpp b/csms/src/v1/CsmsMeta.cpp new file mode 100644 index 000000000..9518c7daa --- /dev/null +++ b/csms/src/v1/CsmsMeta.cpp @@ -0,0 +1,225 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Csms { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef CsmsMeta::genRequestDefForBatchCreateOrDeleteTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForCreateSecret() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForCreateSecretEvent() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForCreateSecretTag() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForCreateSecretVersion() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForDeleteSecret() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForDeleteSecretEvent() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForDeleteSecretForSchedule() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForDeleteSecretStage() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForDeleteSecretTag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForDownloadSecretBlob() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForListNotificationRecords() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForListProjectSecretsTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForListResourceInstances() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForListSecretEvents() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForListSecretTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForListSecretVersions() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForListSecrets() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EventName") + .withJsonTag("event_name") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForRestoreSecret() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForShowSecret() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForShowSecretEvent() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForShowSecretStage() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForShowSecretVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForUpdateSecret() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForUpdateSecretEvent() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForUpdateSecretStage() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForUpdateVersion() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CsmsMeta::genRequestDefForUploadSecretBlob() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/csms/src/v1/model/ActionResources.cpp b/csms/src/v1/model/ActionResources.cpp index df90a31fa..07c50a65e 100644 --- a/csms/src/v1/model/ActionResources.cpp +++ b/csms/src/v1/model/ActionResources.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ActionResources.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -46,7 +45,6 @@ web::json::value ActionResources::toJson() const return val; } - bool ActionResources::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ActionResources::fromJson(const web::json::value& val) return ok; } + std::string ActionResources::getResourceId() const { return resourceId_; diff --git a/csms/src/v1/model/BatchCreateOrDeleteTagsRequest.cpp b/csms/src/v1/model/BatchCreateOrDeleteTagsRequest.cpp index ce0c6790a..c4d59ac20 100644 --- a/csms/src/v1/model/BatchCreateOrDeleteTagsRequest.cpp +++ b/csms/src/v1/model/BatchCreateOrDeleteTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -37,7 +36,6 @@ web::json::value BatchCreateOrDeleteTagsRequest::toJson() const return val; } - bool BatchCreateOrDeleteTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateOrDeleteTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchCreateOrDeleteTagsRequest::getSecretId() const { return secretId_; diff --git a/csms/src/v1/model/BatchCreateOrDeleteTagsRequestBody.cpp b/csms/src/v1/model/BatchCreateOrDeleteTagsRequestBody.cpp index 42f014c5d..c192ca880 100644 --- a/csms/src/v1/model/BatchCreateOrDeleteTagsRequestBody.cpp +++ b/csms/src/v1/model/BatchCreateOrDeleteTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -42,7 +41,6 @@ web::json::value BatchCreateOrDeleteTagsRequestBody::toJson() const return val; } - bool BatchCreateOrDeleteTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool BatchCreateOrDeleteTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& BatchCreateOrDeleteTagsRequestBody::getTags() { return tags_; diff --git a/csms/src/v1/model/BatchCreateOrDeleteTagsResponse.cpp b/csms/src/v1/model/BatchCreateOrDeleteTagsResponse.cpp index f47a46d8b..00d6c0b10 100644 --- a/csms/src/v1/model/BatchCreateOrDeleteTagsResponse.cpp +++ b/csms/src/v1/model/BatchCreateOrDeleteTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/BatchCreateOrDeleteTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -28,7 +27,6 @@ web::json::value BatchCreateOrDeleteTagsResponse::toJson() const return val; } - bool BatchCreateOrDeleteTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchCreateOrDeleteTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/csms/src/v1/model/CreateSecretEventRequest.cpp b/csms/src/v1/model/CreateSecretEventRequest.cpp index 395f440e3..d6db1aeb3 100644 --- a/csms/src/v1/model/CreateSecretEventRequest.cpp +++ b/csms/src/v1/model/CreateSecretEventRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/CreateSecretEventRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value CreateSecretEventRequest::toJson() const return val; } - bool CreateSecretEventRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSecretEventRequest::fromJson(const web::json::value& val) return ok; } + CreateSecretEventRequestBody CreateSecretEventRequest::getBody() const { return body_; diff --git a/csms/src/v1/model/CreateSecretEventRequestBody.cpp b/csms/src/v1/model/CreateSecretEventRequestBody.cpp index f8c0cae9b..2e46b9b9a 100644 --- a/csms/src/v1/model/CreateSecretEventRequestBody.cpp +++ b/csms/src/v1/model/CreateSecretEventRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/CreateSecretEventRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -46,7 +45,6 @@ web::json::value CreateSecretEventRequestBody::toJson() const return val; } - bool CreateSecretEventRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool CreateSecretEventRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateSecretEventRequestBody::getName() const { return name_; diff --git a/csms/src/v1/model/CreateSecretEventResponse.cpp b/csms/src/v1/model/CreateSecretEventResponse.cpp index ac2cb79bc..8a26e2f07 100644 --- a/csms/src/v1/model/CreateSecretEventResponse.cpp +++ b/csms/src/v1/model/CreateSecretEventResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/CreateSecretEventResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value CreateSecretEventResponse::toJson() const return val; } - bool CreateSecretEventResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSecretEventResponse::fromJson(const web::json::value& val) return ok; } + Event CreateSecretEventResponse::getEvent() const { return event_; diff --git a/csms/src/v1/model/CreateSecretRequest.cpp b/csms/src/v1/model/CreateSecretRequest.cpp index 47e14b8a0..2afe91521 100644 --- a/csms/src/v1/model/CreateSecretRequest.cpp +++ b/csms/src/v1/model/CreateSecretRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/CreateSecretRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value CreateSecretRequest::toJson() const return val; } - bool CreateSecretRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSecretRequest::fromJson(const web::json::value& val) return ok; } + CreateSecretRequestBody CreateSecretRequest::getBody() const { return body_; diff --git a/csms/src/v1/model/CreateSecretRequestBody.cpp b/csms/src/v1/model/CreateSecretRequestBody.cpp index 6b431bce0..778689432 100644 --- a/csms/src/v1/model/CreateSecretRequestBody.cpp +++ b/csms/src/v1/model/CreateSecretRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/CreateSecretRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -82,7 +81,6 @@ web::json::value CreateSecretRequestBody::toJson() const return val; } - bool CreateSecretRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool CreateSecretRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateSecretRequestBody::getName() const { return name_; diff --git a/csms/src/v1/model/CreateSecretResponse.cpp b/csms/src/v1/model/CreateSecretResponse.cpp index b014b3cd1..d8eb17fa0 100644 --- a/csms/src/v1/model/CreateSecretResponse.cpp +++ b/csms/src/v1/model/CreateSecretResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/CreateSecretResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value CreateSecretResponse::toJson() const return val; } - bool CreateSecretResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSecretResponse::fromJson(const web::json::value& val) return ok; } + Secret CreateSecretResponse::getSecret() const { return secret_; diff --git a/csms/src/v1/model/CreateSecretTagRequest.cpp b/csms/src/v1/model/CreateSecretTagRequest.cpp index c0561db62..6ec411537 100644 --- a/csms/src/v1/model/CreateSecretTagRequest.cpp +++ b/csms/src/v1/model/CreateSecretTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/CreateSecretTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -37,7 +36,6 @@ web::json::value CreateSecretTagRequest::toJson() const return val; } - bool CreateSecretTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateSecretTagRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateSecretTagRequest::getSecretId() const { return secretId_; diff --git a/csms/src/v1/model/CreateSecretTagRequestBody.cpp b/csms/src/v1/model/CreateSecretTagRequestBody.cpp index da2f82e4a..c9520356d 100644 --- a/csms/src/v1/model/CreateSecretTagRequestBody.cpp +++ b/csms/src/v1/model/CreateSecretTagRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/CreateSecretTagRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value CreateSecretTagRequestBody::toJson() const return val; } - bool CreateSecretTagRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSecretTagRequestBody::fromJson(const web::json::value& val) return ok; } + TagItem CreateSecretTagRequestBody::getTag() const { return tag_; diff --git a/csms/src/v1/model/CreateSecretTagResponse.cpp b/csms/src/v1/model/CreateSecretTagResponse.cpp index 9ccb13640..4d22cd191 100644 --- a/csms/src/v1/model/CreateSecretTagResponse.cpp +++ b/csms/src/v1/model/CreateSecretTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/CreateSecretTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -28,7 +27,6 @@ web::json::value CreateSecretTagResponse::toJson() const return val; } - bool CreateSecretTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateSecretTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/csms/src/v1/model/CreateSecretVersionRequest.cpp b/csms/src/v1/model/CreateSecretVersionRequest.cpp index 52bb2259d..c16b22c7b 100644 --- a/csms/src/v1/model/CreateSecretVersionRequest.cpp +++ b/csms/src/v1/model/CreateSecretVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/CreateSecretVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -37,7 +36,6 @@ web::json::value CreateSecretVersionRequest::toJson() const return val; } - bool CreateSecretVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateSecretVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateSecretVersionRequest::getSecretName() const { return secretName_; diff --git a/csms/src/v1/model/CreateSecretVersionRequestBody.cpp b/csms/src/v1/model/CreateSecretVersionRequestBody.cpp index 8ce433847..9f8bf9f8a 100644 --- a/csms/src/v1/model/CreateSecretVersionRequestBody.cpp +++ b/csms/src/v1/model/CreateSecretVersionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/CreateSecretVersionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -47,7 +46,6 @@ web::json::value CreateSecretVersionRequestBody::toJson() const return val; } - bool CreateSecretVersionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool CreateSecretVersionRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateSecretVersionRequestBody::getSecretBinary() const { return secretBinary_; diff --git a/csms/src/v1/model/CreateSecretVersionResponse.cpp b/csms/src/v1/model/CreateSecretVersionResponse.cpp index 803461add..35c1f47b4 100644 --- a/csms/src/v1/model/CreateSecretVersionResponse.cpp +++ b/csms/src/v1/model/CreateSecretVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/CreateSecretVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value CreateSecretVersionResponse::toJson() const return val; } - bool CreateSecretVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSecretVersionResponse::fromJson(const web::json::value& val) return ok; } + VersionMetadata CreateSecretVersionResponse::getVersionMetadata() const { return versionMetadata_; diff --git a/csms/src/v1/model/DeleteSecretEventRequest.cpp b/csms/src/v1/model/DeleteSecretEventRequest.cpp index ee738af4e..dec374296 100644 --- a/csms/src/v1/model/DeleteSecretEventRequest.cpp +++ b/csms/src/v1/model/DeleteSecretEventRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/DeleteSecretEventRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -33,7 +32,6 @@ web::json::value DeleteSecretEventRequest::toJson() const return val; } - bool DeleteSecretEventRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteSecretEventRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSecretEventRequest::getEventName() const { return eventName_; diff --git a/csms/src/v1/model/DeleteSecretEventResponse.cpp b/csms/src/v1/model/DeleteSecretEventResponse.cpp index 5f8c0bf13..a93b71905 100644 --- a/csms/src/v1/model/DeleteSecretEventResponse.cpp +++ b/csms/src/v1/model/DeleteSecretEventResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/DeleteSecretEventResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -28,7 +27,6 @@ web::json::value DeleteSecretEventResponse::toJson() const return val; } - bool DeleteSecretEventResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSecretEventResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/csms/src/v1/model/DeleteSecretForScheduleRequest.cpp b/csms/src/v1/model/DeleteSecretForScheduleRequest.cpp index 299c1f4a4..7a0c8adc1 100644 --- a/csms/src/v1/model/DeleteSecretForScheduleRequest.cpp +++ b/csms/src/v1/model/DeleteSecretForScheduleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/DeleteSecretForScheduleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -37,7 +36,6 @@ web::json::value DeleteSecretForScheduleRequest::toJson() const return val; } - bool DeleteSecretForScheduleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteSecretForScheduleRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSecretForScheduleRequest::getSecretName() const { return secretName_; diff --git a/csms/src/v1/model/DeleteSecretForScheduleRequestBody.cpp b/csms/src/v1/model/DeleteSecretForScheduleRequestBody.cpp index fcbc5ed4d..e1eb28f2d 100644 --- a/csms/src/v1/model/DeleteSecretForScheduleRequestBody.cpp +++ b/csms/src/v1/model/DeleteSecretForScheduleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/DeleteSecretForScheduleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -33,7 +32,6 @@ web::json::value DeleteSecretForScheduleRequestBody::toJson() const return val; } - bool DeleteSecretForScheduleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteSecretForScheduleRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t DeleteSecretForScheduleRequestBody::getRecoveryWindowInDays() const { return recoveryWindowInDays_; diff --git a/csms/src/v1/model/DeleteSecretForScheduleResponse.cpp b/csms/src/v1/model/DeleteSecretForScheduleResponse.cpp index b88ca5386..d26e63eea 100644 --- a/csms/src/v1/model/DeleteSecretForScheduleResponse.cpp +++ b/csms/src/v1/model/DeleteSecretForScheduleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/DeleteSecretForScheduleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value DeleteSecretForScheduleResponse::toJson() const return val; } - bool DeleteSecretForScheduleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteSecretForScheduleResponse::fromJson(const web::json::value& val) return ok; } + Secret DeleteSecretForScheduleResponse::getSecret() const { return secret_; diff --git a/csms/src/v1/model/DeleteSecretRequest.cpp b/csms/src/v1/model/DeleteSecretRequest.cpp index 3d0352491..77a83ae65 100644 --- a/csms/src/v1/model/DeleteSecretRequest.cpp +++ b/csms/src/v1/model/DeleteSecretRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/DeleteSecretRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -33,7 +32,6 @@ web::json::value DeleteSecretRequest::toJson() const return val; } - bool DeleteSecretRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteSecretRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSecretRequest::getSecretName() const { return secretName_; diff --git a/csms/src/v1/model/DeleteSecretResponse.cpp b/csms/src/v1/model/DeleteSecretResponse.cpp index f9628d41e..0d4075a9f 100644 --- a/csms/src/v1/model/DeleteSecretResponse.cpp +++ b/csms/src/v1/model/DeleteSecretResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/DeleteSecretResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -28,7 +27,6 @@ web::json::value DeleteSecretResponse::toJson() const return val; } - bool DeleteSecretResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSecretResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/csms/src/v1/model/DeleteSecretStageRequest.cpp b/csms/src/v1/model/DeleteSecretStageRequest.cpp index 28bb315c2..f5d60a871 100644 --- a/csms/src/v1/model/DeleteSecretStageRequest.cpp +++ b/csms/src/v1/model/DeleteSecretStageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/DeleteSecretStageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -38,7 +37,6 @@ web::json::value DeleteSecretStageRequest::toJson() const return val; } - bool DeleteSecretStageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteSecretStageRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSecretStageRequest::getSecretName() const { return secretName_; diff --git a/csms/src/v1/model/DeleteSecretStageResponse.cpp b/csms/src/v1/model/DeleteSecretStageResponse.cpp index 401e71965..56e2bfc28 100644 --- a/csms/src/v1/model/DeleteSecretStageResponse.cpp +++ b/csms/src/v1/model/DeleteSecretStageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/DeleteSecretStageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -28,7 +27,6 @@ web::json::value DeleteSecretStageResponse::toJson() const return val; } - bool DeleteSecretStageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSecretStageResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/csms/src/v1/model/DeleteSecretTagRequest.cpp b/csms/src/v1/model/DeleteSecretTagRequest.cpp index cbbc57e98..bda0a4859 100644 --- a/csms/src/v1/model/DeleteSecretTagRequest.cpp +++ b/csms/src/v1/model/DeleteSecretTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/DeleteSecretTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -38,7 +37,6 @@ web::json::value DeleteSecretTagRequest::toJson() const return val; } - bool DeleteSecretTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteSecretTagRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSecretTagRequest::getSecretId() const { return secretId_; diff --git a/csms/src/v1/model/DeleteSecretTagResponse.cpp b/csms/src/v1/model/DeleteSecretTagResponse.cpp index 4b255cc94..80779ee4a 100644 --- a/csms/src/v1/model/DeleteSecretTagResponse.cpp +++ b/csms/src/v1/model/DeleteSecretTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/DeleteSecretTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -28,7 +27,6 @@ web::json::value DeleteSecretTagResponse::toJson() const return val; } - bool DeleteSecretTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSecretTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/csms/src/v1/model/DownloadSecretBlobRequest.cpp b/csms/src/v1/model/DownloadSecretBlobRequest.cpp index 33c6b4e5e..5721b3156 100644 --- a/csms/src/v1/model/DownloadSecretBlobRequest.cpp +++ b/csms/src/v1/model/DownloadSecretBlobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/DownloadSecretBlobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -33,7 +32,6 @@ web::json::value DownloadSecretBlobRequest::toJson() const return val; } - bool DownloadSecretBlobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DownloadSecretBlobRequest::fromJson(const web::json::value& val) return ok; } + std::string DownloadSecretBlobRequest::getSecretName() const { return secretName_; diff --git a/csms/src/v1/model/DownloadSecretBlobResponse.cpp b/csms/src/v1/model/DownloadSecretBlobResponse.cpp index 83444b619..8f53d24ac 100644 --- a/csms/src/v1/model/DownloadSecretBlobResponse.cpp +++ b/csms/src/v1/model/DownloadSecretBlobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/DownloadSecretBlobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -33,7 +32,6 @@ web::json::value DownloadSecretBlobResponse::toJson() const return val; } - bool DownloadSecretBlobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DownloadSecretBlobResponse::fromJson(const web::json::value& val) return ok; } + std::string DownloadSecretBlobResponse::getSecretBlob() const { return secretBlob_; diff --git a/csms/src/v1/model/Event.cpp b/csms/src/v1/model/Event.cpp index 988aa1273..34c37b943 100644 --- a/csms/src/v1/model/Event.cpp +++ b/csms/src/v1/model/Event.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/Event.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -61,7 +60,6 @@ web::json::value Event::toJson() const return val; } - bool Event::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool Event::fromJson(const web::json::value& val) return ok; } + std::string Event::getName() const { return name_; diff --git a/csms/src/v1/model/ListNotificationRecordsRequest.cpp b/csms/src/v1/model/ListNotificationRecordsRequest.cpp index ce2aa363d..489714257 100644 --- a/csms/src/v1/model/ListNotificationRecordsRequest.cpp +++ b/csms/src/v1/model/ListNotificationRecordsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListNotificationRecordsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -28,7 +27,6 @@ web::json::value ListNotificationRecordsRequest::toJson() const return val; } - bool ListNotificationRecordsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListNotificationRecordsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/csms/src/v1/model/ListNotificationRecordsResponse.cpp b/csms/src/v1/model/ListNotificationRecordsResponse.cpp index 17ac5b0e2..5df4640d0 100644 --- a/csms/src/v1/model/ListNotificationRecordsResponse.cpp +++ b/csms/src/v1/model/ListNotificationRecordsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListNotificationRecordsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -36,7 +35,6 @@ web::json::value ListNotificationRecordsResponse::toJson() const return val; } - bool ListNotificationRecordsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListNotificationRecordsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListNotificationRecordsResponse::getRecords() { return records_; diff --git a/csms/src/v1/model/ListProjectSecretsTagsRequest.cpp b/csms/src/v1/model/ListProjectSecretsTagsRequest.cpp index 4861f22f3..205163462 100644 --- a/csms/src/v1/model/ListProjectSecretsTagsRequest.cpp +++ b/csms/src/v1/model/ListProjectSecretsTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListProjectSecretsTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -28,7 +27,6 @@ web::json::value ListProjectSecretsTagsRequest::toJson() const return val; } - bool ListProjectSecretsTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListProjectSecretsTagsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/csms/src/v1/model/ListProjectSecretsTagsResponse.cpp b/csms/src/v1/model/ListProjectSecretsTagsResponse.cpp index a641b1a4b..427146e3f 100644 --- a/csms/src/v1/model/ListProjectSecretsTagsResponse.cpp +++ b/csms/src/v1/model/ListProjectSecretsTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListProjectSecretsTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value ListProjectSecretsTagsResponse::toJson() const return val; } - bool ListProjectSecretsTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListProjectSecretsTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProjectSecretsTagsResponse::getTags() { return tags_; diff --git a/csms/src/v1/model/ListResourceInstancesRequest.cpp b/csms/src/v1/model/ListResourceInstancesRequest.cpp index 6ae0678fa..63607173c 100644 --- a/csms/src/v1/model/ListResourceInstancesRequest.cpp +++ b/csms/src/v1/model/ListResourceInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListResourceInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -37,7 +36,6 @@ web::json::value ListResourceInstancesRequest::toJson() const return val; } - bool ListResourceInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListResourceInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListResourceInstancesRequest::getResourceInstances() const { return resourceInstances_; diff --git a/csms/src/v1/model/ListResourceInstancesRequestBody.cpp b/csms/src/v1/model/ListResourceInstancesRequestBody.cpp index c6a27e62a..39a66afb8 100644 --- a/csms/src/v1/model/ListResourceInstancesRequestBody.cpp +++ b/csms/src/v1/model/ListResourceInstancesRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListResourceInstancesRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -56,7 +55,6 @@ web::json::value ListResourceInstancesRequestBody::toJson() const return val; } - bool ListResourceInstancesRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool ListResourceInstancesRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ListResourceInstancesRequestBody::getLimit() const { return limit_; diff --git a/csms/src/v1/model/ListResourceInstancesResponse.cpp b/csms/src/v1/model/ListResourceInstancesResponse.cpp index 25af99900..e44af392b 100644 --- a/csms/src/v1/model/ListResourceInstancesResponse.cpp +++ b/csms/src/v1/model/ListResourceInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListResourceInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -37,7 +36,6 @@ web::json::value ListResourceInstancesResponse::toJson() const return val; } - bool ListResourceInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListResourceInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListResourceInstancesResponse::getResources() { return resources_; diff --git a/csms/src/v1/model/ListSecretEventsRequest.cpp b/csms/src/v1/model/ListSecretEventsRequest.cpp index a94557ac0..5a0ab2680 100644 --- a/csms/src/v1/model/ListSecretEventsRequest.cpp +++ b/csms/src/v1/model/ListSecretEventsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListSecretEventsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -38,7 +37,6 @@ web::json::value ListSecretEventsRequest::toJson() const return val; } - bool ListSecretEventsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListSecretEventsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSecretEventsRequest::getLimit() const { return limit_; diff --git a/csms/src/v1/model/ListSecretEventsResponse.cpp b/csms/src/v1/model/ListSecretEventsResponse.cpp index 795a21b3a..65826f115 100644 --- a/csms/src/v1/model/ListSecretEventsResponse.cpp +++ b/csms/src/v1/model/ListSecretEventsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListSecretEventsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -36,7 +35,6 @@ web::json::value ListSecretEventsResponse::toJson() const return val; } - bool ListSecretEventsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListSecretEventsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSecretEventsResponse::getEvents() { return events_; diff --git a/csms/src/v1/model/ListSecretTagsRequest.cpp b/csms/src/v1/model/ListSecretTagsRequest.cpp index a76ec3dae..e20842fc5 100644 --- a/csms/src/v1/model/ListSecretTagsRequest.cpp +++ b/csms/src/v1/model/ListSecretTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListSecretTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -33,7 +32,6 @@ web::json::value ListSecretTagsRequest::toJson() const return val; } - bool ListSecretTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListSecretTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSecretTagsRequest::getSecretId() const { return secretId_; diff --git a/csms/src/v1/model/ListSecretTagsResponse.cpp b/csms/src/v1/model/ListSecretTagsResponse.cpp index 51be41291..249be9a57 100644 --- a/csms/src/v1/model/ListSecretTagsResponse.cpp +++ b/csms/src/v1/model/ListSecretTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListSecretTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -36,7 +35,6 @@ web::json::value ListSecretTagsResponse::toJson() const return val; } - bool ListSecretTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListSecretTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSecretTagsResponse::getTags() { return tags_; diff --git a/csms/src/v1/model/ListSecretVersionsRequest.cpp b/csms/src/v1/model/ListSecretVersionsRequest.cpp index 99f593206..35df44c01 100644 --- a/csms/src/v1/model/ListSecretVersionsRequest.cpp +++ b/csms/src/v1/model/ListSecretVersionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListSecretVersionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -43,7 +42,6 @@ web::json::value ListSecretVersionsRequest::toJson() const return val; } - bool ListSecretVersionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListSecretVersionsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSecretVersionsRequest::getSecretName() const { return secretName_; diff --git a/csms/src/v1/model/ListSecretVersionsResponse.cpp b/csms/src/v1/model/ListSecretVersionsResponse.cpp index 0ae51e5cf..09f01680f 100644 --- a/csms/src/v1/model/ListSecretVersionsResponse.cpp +++ b/csms/src/v1/model/ListSecretVersionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListSecretVersionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -36,7 +35,6 @@ web::json::value ListSecretVersionsResponse::toJson() const return val; } - bool ListSecretVersionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListSecretVersionsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSecretVersionsResponse::getVersionMetadatas() { return versionMetadatas_; diff --git a/csms/src/v1/model/ListSecretsRequest.cpp b/csms/src/v1/model/ListSecretsRequest.cpp index 5a5a6ce09..0f2c8716b 100644 --- a/csms/src/v1/model/ListSecretsRequest.cpp +++ b/csms/src/v1/model/ListSecretsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListSecretsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -43,7 +42,6 @@ web::json::value ListSecretsRequest::toJson() const return val; } - bool ListSecretsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListSecretsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSecretsRequest::getLimit() const { return limit_; diff --git a/csms/src/v1/model/ListSecretsResponse.cpp b/csms/src/v1/model/ListSecretsResponse.cpp index c4208e0aa..a2ac04fda 100644 --- a/csms/src/v1/model/ListSecretsResponse.cpp +++ b/csms/src/v1/model/ListSecretsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ListSecretsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -36,7 +35,6 @@ web::json::value ListSecretsResponse::toJson() const return val; } - bool ListSecretsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListSecretsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSecretsResponse::getSecrets() { return secrets_; diff --git a/csms/src/v1/model/Notification.cpp b/csms/src/v1/model/Notification.cpp index d3e5f8af0..abff0dc00 100644 --- a/csms/src/v1/model/Notification.cpp +++ b/csms/src/v1/model/Notification.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/Notification.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -43,7 +42,6 @@ web::json::value Notification::toJson() const return val; } - bool Notification::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Notification::fromJson(const web::json::value& val) return ok; } + std::string Notification::getTargetType() const { return targetType_; diff --git a/csms/src/v1/model/PageInfo.cpp b/csms/src/v1/model/PageInfo.cpp index 583e6a7be..b9a48c4cd 100644 --- a/csms/src/v1/model/PageInfo.cpp +++ b/csms/src/v1/model/PageInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/PageInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -43,7 +42,6 @@ web::json::value PageInfo::toJson() const return val; } - bool PageInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PageInfo::fromJson(const web::json::value& val) return ok; } + std::string PageInfo::getNextMarker() const { return nextMarker_; diff --git a/csms/src/v1/model/Record.cpp b/csms/src/v1/model/Record.cpp index f84fd3a11..db6202cb7 100644 --- a/csms/src/v1/model/Record.cpp +++ b/csms/src/v1/model/Record.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/Record.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -73,7 +72,6 @@ web::json::value Record::toJson() const return val; } - bool Record::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool Record::fromJson(const web::json::value& val) return ok; } + std::string Record::getEventName() const { return eventName_; diff --git a/csms/src/v1/model/RestoreSecretRequest.cpp b/csms/src/v1/model/RestoreSecretRequest.cpp index fc2e1920b..b249ce34a 100644 --- a/csms/src/v1/model/RestoreSecretRequest.cpp +++ b/csms/src/v1/model/RestoreSecretRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/RestoreSecretRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -33,7 +32,6 @@ web::json::value RestoreSecretRequest::toJson() const return val; } - bool RestoreSecretRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestoreSecretRequest::fromJson(const web::json::value& val) return ok; } + std::string RestoreSecretRequest::getSecretName() const { return secretName_; diff --git a/csms/src/v1/model/RestoreSecretResponse.cpp b/csms/src/v1/model/RestoreSecretResponse.cpp index 514b1ecff..ab644d286 100644 --- a/csms/src/v1/model/RestoreSecretResponse.cpp +++ b/csms/src/v1/model/RestoreSecretResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/RestoreSecretResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value RestoreSecretResponse::toJson() const return val; } - bool RestoreSecretResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RestoreSecretResponse::fromJson(const web::json::value& val) return ok; } + Secret RestoreSecretResponse::getSecret() const { return secret_; diff --git a/csms/src/v1/model/Secret.cpp b/csms/src/v1/model/Secret.cpp index efccc9374..c8ec73ae2 100644 --- a/csms/src/v1/model/Secret.cpp +++ b/csms/src/v1/model/Secret.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/Secret.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -107,7 +106,6 @@ web::json::value Secret::toJson() const return val; } - bool Secret::fromJson(const web::json::value& val) { bool ok = true; @@ -259,6 +257,7 @@ bool Secret::fromJson(const web::json::value& val) return ok; } + std::string Secret::getId() const { return id_; diff --git a/csms/src/v1/model/ShowSecretEventRequest.cpp b/csms/src/v1/model/ShowSecretEventRequest.cpp index 9ce31ee3d..40380c6a2 100644 --- a/csms/src/v1/model/ShowSecretEventRequest.cpp +++ b/csms/src/v1/model/ShowSecretEventRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ShowSecretEventRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -33,7 +32,6 @@ web::json::value ShowSecretEventRequest::toJson() const return val; } - bool ShowSecretEventRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSecretEventRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSecretEventRequest::getEventName() const { return eventName_; diff --git a/csms/src/v1/model/ShowSecretEventResponse.cpp b/csms/src/v1/model/ShowSecretEventResponse.cpp index 86d3bb501..dffc3c8b1 100644 --- a/csms/src/v1/model/ShowSecretEventResponse.cpp +++ b/csms/src/v1/model/ShowSecretEventResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ShowSecretEventResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value ShowSecretEventResponse::toJson() const return val; } - bool ShowSecretEventResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowSecretEventResponse::fromJson(const web::json::value& val) return ok; } + Event ShowSecretEventResponse::getEvent() const { return event_; diff --git a/csms/src/v1/model/ShowSecretRequest.cpp b/csms/src/v1/model/ShowSecretRequest.cpp index 269c01f73..b396ffdc4 100644 --- a/csms/src/v1/model/ShowSecretRequest.cpp +++ b/csms/src/v1/model/ShowSecretRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ShowSecretRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -33,7 +32,6 @@ web::json::value ShowSecretRequest::toJson() const return val; } - bool ShowSecretRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSecretRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSecretRequest::getSecretName() const { return secretName_; diff --git a/csms/src/v1/model/ShowSecretResponse.cpp b/csms/src/v1/model/ShowSecretResponse.cpp index cf2d9ada2..1888bce13 100644 --- a/csms/src/v1/model/ShowSecretResponse.cpp +++ b/csms/src/v1/model/ShowSecretResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ShowSecretResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value ShowSecretResponse::toJson() const return val; } - bool ShowSecretResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowSecretResponse::fromJson(const web::json::value& val) return ok; } + Secret ShowSecretResponse::getSecret() const { return secret_; diff --git a/csms/src/v1/model/ShowSecretStageRequest.cpp b/csms/src/v1/model/ShowSecretStageRequest.cpp index fe5055a76..a6324f68f 100644 --- a/csms/src/v1/model/ShowSecretStageRequest.cpp +++ b/csms/src/v1/model/ShowSecretStageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ShowSecretStageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -38,7 +37,6 @@ web::json::value ShowSecretStageRequest::toJson() const return val; } - bool ShowSecretStageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowSecretStageRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSecretStageRequest::getSecretName() const { return secretName_; diff --git a/csms/src/v1/model/ShowSecretStageResponse.cpp b/csms/src/v1/model/ShowSecretStageResponse.cpp index df11c93f0..61e697567 100644 --- a/csms/src/v1/model/ShowSecretStageResponse.cpp +++ b/csms/src/v1/model/ShowSecretStageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ShowSecretStageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value ShowSecretStageResponse::toJson() const return val; } - bool ShowSecretStageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowSecretStageResponse::fromJson(const web::json::value& val) return ok; } + Stage ShowSecretStageResponse::getStage() const { return stage_; diff --git a/csms/src/v1/model/ShowSecretVersionRequest.cpp b/csms/src/v1/model/ShowSecretVersionRequest.cpp index a3d8b3060..4142ca2ed 100644 --- a/csms/src/v1/model/ShowSecretVersionRequest.cpp +++ b/csms/src/v1/model/ShowSecretVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ShowSecretVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -38,7 +37,6 @@ web::json::value ShowSecretVersionRequest::toJson() const return val; } - bool ShowSecretVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowSecretVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSecretVersionRequest::getSecretName() const { return secretName_; diff --git a/csms/src/v1/model/ShowSecretVersionResponse.cpp b/csms/src/v1/model/ShowSecretVersionResponse.cpp index 8529d4214..8450f8180 100644 --- a/csms/src/v1/model/ShowSecretVersionResponse.cpp +++ b/csms/src/v1/model/ShowSecretVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/ShowSecretVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value ShowSecretVersionResponse::toJson() const return val; } - bool ShowSecretVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowSecretVersionResponse::fromJson(const web::json::value& val) return ok; } + Version ShowSecretVersionResponse::getVersion() const { return version_; diff --git a/csms/src/v1/model/Stage.cpp b/csms/src/v1/model/Stage.cpp index be3c26c36..df81414e5 100644 --- a/csms/src/v1/model/Stage.cpp +++ b/csms/src/v1/model/Stage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/Stage.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -48,7 +47,6 @@ web::json::value Stage::toJson() const return val; } - bool Stage::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool Stage::fromJson(const web::json::value& val) return ok; } + std::string Stage::getName() const { return name_; diff --git a/csms/src/v1/model/SysTag.cpp b/csms/src/v1/model/SysTag.cpp index 4ddf69cc7..f9e9fc584 100644 --- a/csms/src/v1/model/SysTag.cpp +++ b/csms/src/v1/model/SysTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/SysTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -38,7 +37,6 @@ web::json::value SysTag::toJson() const return val; } - bool SysTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SysTag::fromJson(const web::json::value& val) return ok; } + std::string SysTag::getKey() const { return key_; diff --git a/csms/src/v1/model/Tag.cpp b/csms/src/v1/model/Tag.cpp index b8a1a1412..fb3284535 100644 --- a/csms/src/v1/model/Tag.cpp +++ b/csms/src/v1/model/Tag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/Tag.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -37,7 +36,6 @@ web::json::value Tag::toJson() const return val; } - bool Tag::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool Tag::fromJson(const web::json::value& val) return ok; } + std::string Tag::getKey() const { return key_; diff --git a/csms/src/v1/model/TagItem.cpp b/csms/src/v1/model/TagItem.cpp index 77600294d..f35aa9293 100644 --- a/csms/src/v1/model/TagItem.cpp +++ b/csms/src/v1/model/TagItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/TagItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -38,7 +37,6 @@ web::json::value TagItem::toJson() const return val; } - bool TagItem::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagItem::fromJson(const web::json::value& val) return ok; } + std::string TagItem::getKey() const { return key_; diff --git a/csms/src/v1/model/TagMatches.cpp b/csms/src/v1/model/TagMatches.cpp index 6d1a559d2..7c810d624 100644 --- a/csms/src/v1/model/TagMatches.cpp +++ b/csms/src/v1/model/TagMatches.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/TagMatches.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -38,7 +37,6 @@ web::json::value TagMatches::toJson() const return val; } - bool TagMatches::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagMatches::fromJson(const web::json::value& val) return ok; } + std::string TagMatches::getKey() const { return key_; diff --git a/csms/src/v1/model/TagResponse.cpp b/csms/src/v1/model/TagResponse.cpp index 35fa0e7c2..a3919321f 100644 --- a/csms/src/v1/model/TagResponse.cpp +++ b/csms/src/v1/model/TagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/TagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -37,7 +36,6 @@ web::json::value TagResponse::toJson() const return val; } - bool TagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TagResponse::fromJson(const web::json::value& val) return ok; } + std::string TagResponse::getKey() const { return key_; diff --git a/csms/src/v1/model/UpdateSecretEventRequest.cpp b/csms/src/v1/model/UpdateSecretEventRequest.cpp index 6b07c502b..223a5508a 100644 --- a/csms/src/v1/model/UpdateSecretEventRequest.cpp +++ b/csms/src/v1/model/UpdateSecretEventRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UpdateSecretEventRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -37,7 +36,6 @@ web::json::value UpdateSecretEventRequest::toJson() const return val; } - bool UpdateSecretEventRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateSecretEventRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateSecretEventRequest::getEventName() const { return eventName_; diff --git a/csms/src/v1/model/UpdateSecretEventRequestBody.cpp b/csms/src/v1/model/UpdateSecretEventRequestBody.cpp index ed0534f6d..a1fcb1d02 100644 --- a/csms/src/v1/model/UpdateSecretEventRequestBody.cpp +++ b/csms/src/v1/model/UpdateSecretEventRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UpdateSecretEventRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -41,7 +40,6 @@ web::json::value UpdateSecretEventRequestBody::toJson() const return val; } - bool UpdateSecretEventRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool UpdateSecretEventRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateSecretEventRequestBody::getState() const { return state_; diff --git a/csms/src/v1/model/UpdateSecretEventResponse.cpp b/csms/src/v1/model/UpdateSecretEventResponse.cpp index 1465f41e2..7c50c984e 100644 --- a/csms/src/v1/model/UpdateSecretEventResponse.cpp +++ b/csms/src/v1/model/UpdateSecretEventResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UpdateSecretEventResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value UpdateSecretEventResponse::toJson() const return val; } - bool UpdateSecretEventResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateSecretEventResponse::fromJson(const web::json::value& val) return ok; } + Event UpdateSecretEventResponse::getEvent() const { return event_; diff --git a/csms/src/v1/model/UpdateSecretRequest.cpp b/csms/src/v1/model/UpdateSecretRequest.cpp index e0b994190..a276d2fa5 100644 --- a/csms/src/v1/model/UpdateSecretRequest.cpp +++ b/csms/src/v1/model/UpdateSecretRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UpdateSecretRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -37,7 +36,6 @@ web::json::value UpdateSecretRequest::toJson() const return val; } - bool UpdateSecretRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateSecretRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateSecretRequest::getSecretName() const { return secretName_; diff --git a/csms/src/v1/model/UpdateSecretRequestBody.cpp b/csms/src/v1/model/UpdateSecretRequestBody.cpp index 6ffccd620..ef338dfda 100644 --- a/csms/src/v1/model/UpdateSecretRequestBody.cpp +++ b/csms/src/v1/model/UpdateSecretRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UpdateSecretRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -52,7 +51,6 @@ web::json::value UpdateSecretRequestBody::toJson() const return val; } - bool UpdateSecretRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool UpdateSecretRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateSecretRequestBody::getKmsKeyId() const { return kmsKeyId_; diff --git a/csms/src/v1/model/UpdateSecretResponse.cpp b/csms/src/v1/model/UpdateSecretResponse.cpp index 6bf0a4520..93bc04e67 100644 --- a/csms/src/v1/model/UpdateSecretResponse.cpp +++ b/csms/src/v1/model/UpdateSecretResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UpdateSecretResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value UpdateSecretResponse::toJson() const return val; } - bool UpdateSecretResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateSecretResponse::fromJson(const web::json::value& val) return ok; } + Secret UpdateSecretResponse::getSecret() const { return secret_; diff --git a/csms/src/v1/model/UpdateSecretStageRequest.cpp b/csms/src/v1/model/UpdateSecretStageRequest.cpp index deab5261f..cc6fbfe8c 100644 --- a/csms/src/v1/model/UpdateSecretStageRequest.cpp +++ b/csms/src/v1/model/UpdateSecretStageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UpdateSecretStageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -42,7 +41,6 @@ web::json::value UpdateSecretStageRequest::toJson() const return val; } - bool UpdateSecretStageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateSecretStageRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateSecretStageRequest::getSecretName() const { return secretName_; diff --git a/csms/src/v1/model/UpdateSecretStageRequestBody.cpp b/csms/src/v1/model/UpdateSecretStageRequestBody.cpp index 609478cac..9f9a52837 100644 --- a/csms/src/v1/model/UpdateSecretStageRequestBody.cpp +++ b/csms/src/v1/model/UpdateSecretStageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UpdateSecretStageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -33,7 +32,6 @@ web::json::value UpdateSecretStageRequestBody::toJson() const return val; } - bool UpdateSecretStageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateSecretStageRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateSecretStageRequestBody::getVersionId() const { return versionId_; diff --git a/csms/src/v1/model/UpdateSecretStageResponse.cpp b/csms/src/v1/model/UpdateSecretStageResponse.cpp index 0123f10a1..75eff4be8 100644 --- a/csms/src/v1/model/UpdateSecretStageResponse.cpp +++ b/csms/src/v1/model/UpdateSecretStageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UpdateSecretStageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value UpdateSecretStageResponse::toJson() const return val; } - bool UpdateSecretStageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateSecretStageResponse::fromJson(const web::json::value& val) return ok; } + Stage UpdateSecretStageResponse::getStage() const { return stage_; diff --git a/csms/src/v1/model/UpdateVersionRequest.cpp b/csms/src/v1/model/UpdateVersionRequest.cpp index b0a23917f..2d1dca1d1 100644 --- a/csms/src/v1/model/UpdateVersionRequest.cpp +++ b/csms/src/v1/model/UpdateVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UpdateVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -42,7 +41,6 @@ web::json::value UpdateVersionRequest::toJson() const return val; } - bool UpdateVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateVersionRequest::getSecretName() const { return secretName_; diff --git a/csms/src/v1/model/UpdateVersionRequestBody.cpp b/csms/src/v1/model/UpdateVersionRequestBody.cpp index ec027a4cc..64958f4f9 100644 --- a/csms/src/v1/model/UpdateVersionRequestBody.cpp +++ b/csms/src/v1/model/UpdateVersionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UpdateVersionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -33,7 +32,6 @@ web::json::value UpdateVersionRequestBody::toJson() const return val; } - bool UpdateVersionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateVersionRequestBody::fromJson(const web::json::value& val) return ok; } + int64_t UpdateVersionRequestBody::getExpireTime() const { return expireTime_; diff --git a/csms/src/v1/model/UpdateVersionResponse.cpp b/csms/src/v1/model/UpdateVersionResponse.cpp index 407ee31c2..584a720cf 100644 --- a/csms/src/v1/model/UpdateVersionResponse.cpp +++ b/csms/src/v1/model/UpdateVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UpdateVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value UpdateVersionResponse::toJson() const return val; } - bool UpdateVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateVersionResponse::fromJson(const web::json::value& val) return ok; } + VersionMetadata UpdateVersionResponse::getVersionMetadata() const { return versionMetadata_; diff --git a/csms/src/v1/model/UploadSecretBlobRequest.cpp b/csms/src/v1/model/UploadSecretBlobRequest.cpp index 2c4848001..52dbf8143 100644 --- a/csms/src/v1/model/UploadSecretBlobRequest.cpp +++ b/csms/src/v1/model/UploadSecretBlobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UploadSecretBlobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value UploadSecretBlobRequest::toJson() const return val; } - bool UploadSecretBlobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UploadSecretBlobRequest::fromJson(const web::json::value& val) return ok; } + UploadSecretBlobRequestBody UploadSecretBlobRequest::getBody() const { return body_; diff --git a/csms/src/v1/model/UploadSecretBlobRequestBody.cpp b/csms/src/v1/model/UploadSecretBlobRequestBody.cpp index 46c02eda3..ed32d91ac 100644 --- a/csms/src/v1/model/UploadSecretBlobRequestBody.cpp +++ b/csms/src/v1/model/UploadSecretBlobRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UploadSecretBlobRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -33,7 +32,6 @@ web::json::value UploadSecretBlobRequestBody::toJson() const return val; } - bool UploadSecretBlobRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UploadSecretBlobRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UploadSecretBlobRequestBody::getSecretBlob() const { return secretBlob_; diff --git a/csms/src/v1/model/UploadSecretBlobResponse.cpp b/csms/src/v1/model/UploadSecretBlobResponse.cpp index ac5122eb8..1d598e2e0 100644 --- a/csms/src/v1/model/UploadSecretBlobResponse.cpp +++ b/csms/src/v1/model/UploadSecretBlobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/UploadSecretBlobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -32,7 +31,6 @@ web::json::value UploadSecretBlobResponse::toJson() const return val; } - bool UploadSecretBlobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UploadSecretBlobResponse::fromJson(const web::json::value& val) return ok; } + Secret UploadSecretBlobResponse::getSecret() const { return secret_; diff --git a/csms/src/v1/model/Version.cpp b/csms/src/v1/model/Version.cpp index c0a8e28c2..d92a54c4a 100644 --- a/csms/src/v1/model/Version.cpp +++ b/csms/src/v1/model/Version.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/Version.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -42,7 +41,6 @@ web::json::value Version::toJson() const return val; } - bool Version::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool Version::fromJson(const web::json::value& val) return ok; } + VersionMetadata Version::getVersionMetadata() const { return versionMetadata_; diff --git a/csms/src/v1/model/VersionMetadata.cpp b/csms/src/v1/model/VersionMetadata.cpp index 75c616d03..3e1274334 100644 --- a/csms/src/v1/model/VersionMetadata.cpp +++ b/csms/src/v1/model/VersionMetadata.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/csms/v1/model/VersionMetadata.h" - namespace HuaweiCloud { namespace Sdk { namespace Csms { @@ -57,7 +56,6 @@ web::json::value VersionMetadata::toJson() const return val; } - bool VersionMetadata::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool VersionMetadata::fromJson(const web::json::value& val) return ok; } + std::string VersionMetadata::getId() const { return id_; diff --git a/cts/include/huaweicloud/cts/v3/CtsClient.h b/cts/include/huaweicloud/cts/v3/CtsClient.h index ca265cd3a..b8001574f 100644 --- a/cts/include/huaweicloud/cts/v3/CtsClient.h +++ b/cts/include/huaweicloud/cts/v3/CtsClient.h @@ -6,6 +6,15 @@ #include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include #include #include @@ -18,12 +27,18 @@ #include #include #include +#include +#include #include #include +#include +#include #include #include #include #include +#include +#include #include #include #include @@ -56,6 +71,30 @@ class HUAWEICLOUD_CTS_V3_EXPORT CtsClient : public Client static ClientBuilder newBuilder(); + // 批量添加CTS资源标签 + // + // 批量添加CTS资源标签。 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr batchCreateResourceTags( + BatchCreateResourceTagsRequest &request + ); + // 批量删除CTS资源标签 + // + // 批量删除CTS资源标签。 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr batchDeleteResourceTags( + BatchDeleteResourceTagsRequest &request + ); + // 检查已经配置OBS桶是否可以成功转储 + // + // 检查已经配置OBS桶是否可以成功转储。 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr checkObsBuckets( + CheckObsBucketsRequest &request + ); // 创建关键操作通知 // // 配置关键操作通知,可在发生特定操作时,使用预先创建好的SMN主题,向用户手机、邮箱发送消息,也可直接发送http/https消息。常用于实时感知高危操作、触发特定操作或对接用户自有审计分析系统。 @@ -97,6 +136,14 @@ class HUAWEICLOUD_CTS_V3_EXPORT CtsClient : public Client std::shared_ptr listNotifications( ListNotificationsRequest &request ); + // 查询云服务的全量操作列表 + // + // 查询云服务的全量操作列表。 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr listOperations( + ListOperationsRequest &request + ); // 查询租户追踪器配额信息 // // 查询租户追踪器配额信息。 @@ -105,6 +152,14 @@ class HUAWEICLOUD_CTS_V3_EXPORT CtsClient : public Client std::shared_ptr listQuotas( ListQuotasRequest &request ); + // 查询事件的资源类型列表 + // + // 查询事件的资源类型列表。 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr listTraceResources( + ListTraceResourcesRequest &request + ); // 查询事件列表 // // 通过事件列表查询接口,可以查出系统记录的7天内资源操作记录。 @@ -121,6 +176,14 @@ class HUAWEICLOUD_CTS_V3_EXPORT CtsClient : public Client std::shared_ptr listTrackers( ListTrackersRequest &request ); + // 查询30天事件的操作用户列表 + // + // 查询30天事件的操作用户列表。 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr listUserResources( + ListUserResourcesRequest &request + ); // 修改关键操作通知 // // 云审计服务支持修改已创建关键操作通知配置项,通过notification_id的字段匹配修改对象,notification_id必须已经存在。 diff --git a/cts/include/huaweicloud/cts/v3/CtsMeta.h b/cts/include/huaweicloud/cts/v3/CtsMeta.h new file mode 100644 index 000000000..93227f2f6 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/CtsMeta.h @@ -0,0 +1,39 @@ +#ifndef HUAWEICLOUD_SDK_CTS_V3_CtsMeta_H_ +#define HUAWEICLOUD_SDK_CTS_V3_CtsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_CTS_V3_EXPORT CtsMeta { +public: + static HttpRequestDef genRequestDefForBatchCreateResourceTags(); + static HttpRequestDef genRequestDefForBatchDeleteResourceTags(); + static HttpRequestDef genRequestDefForCheckObsBuckets(); + static HttpRequestDef genRequestDefForCreateNotification(); + static HttpRequestDef genRequestDefForCreateTracker(); + static HttpRequestDef genRequestDefForDeleteNotification(); + static HttpRequestDef genRequestDefForDeleteTracker(); + static HttpRequestDef genRequestDefForListNotifications(); + static HttpRequestDef genRequestDefForListOperations(); + static HttpRequestDef genRequestDefForListQuotas(); + static HttpRequestDef genRequestDefForListTraceResources(); + static HttpRequestDef genRequestDefForListTraces(); + static HttpRequestDef genRequestDefForListTrackers(); + static HttpRequestDef genRequestDefForListUserResources(); + static HttpRequestDef genRequestDefForUpdateNotification(); + static HttpRequestDef genRequestDefForUpdateTracker(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_CtsMeta_H_ diff --git a/cts/include/huaweicloud/cts/v3/CtsRegion.h b/cts/include/huaweicloud/cts/v3/CtsRegion.h index 11e9a1191..85800cd5f 100644 --- a/cts/include/huaweicloud/cts/v3/CtsRegion.h +++ b/cts/include/huaweicloud/cts/v3/CtsRegion.h @@ -24,79 +24,117 @@ class HUAWEICLOUD_CTS_V3_EXPORT CtsRegion { std::map regions; regions["af-south-1"] = Region("af-south-1", { - "https://cts.af-south-1.myhuaweicloud.com" + "https://cts.af-south-1.myhuaweicloud.com", + + "https://cts.af-south-1.myhuaweicloud.cn" }); regions["cn-north-4"] = Region("cn-north-4", { - "https://cts.cn-north-4.myhuaweicloud.com" + "https://cts.cn-north-4.myhuaweicloud.com", + + "https://cts.cn-north-4.myhuaweicloud.cn" }); regions["cn-north-1"] = Region("cn-north-1", { - "https://cts.cn-north-1.myhuaweicloud.com" + "https://cts.cn-north-1.myhuaweicloud.com", + + "https://cts.cn-north-1.myhuaweicloud.cn" }); regions["cn-east-2"] = Region("cn-east-2", { - "https://cts.cn-east-2.myhuaweicloud.com" + "https://cts.cn-east-2.myhuaweicloud.com", + + "https://cts.cn-east-2.myhuaweicloud.cn" }); regions["cn-east-3"] = Region("cn-east-3", { - "https://cts.cn-east-3.myhuaweicloud.com" + "https://cts.cn-east-3.myhuaweicloud.com", + + "https://cts.cn-east-3.myhuaweicloud.cn" }); regions["cn-south-1"] = Region("cn-south-1", { - "https://cts.cn-south-1.myhuaweicloud.com" + "https://cts.cn-south-1.myhuaweicloud.com", + + "https://cts.cn-south-1.myhuaweicloud.cn" }); regions["cn-south-2"] = Region("cn-south-2", { + "https://cts.cn-south-2.myhuaweicloud.com", + "https://cts.cn-south-2.myhuaweicloud.cn" }); regions["cn-southwest-2"] = Region("cn-southwest-2", { - "https://cts.cn-southwest-2.myhuaweicloud.com" + "https://cts.cn-southwest-2.myhuaweicloud.com", + + "https://cts.cn-southwest-2.myhuaweicloud.cn" }); regions["ap-southeast-2"] = Region("ap-southeast-2", { - "https://cts.ap-southeast-2.myhuaweicloud.com" + "https://cts.ap-southeast-2.myhuaweicloud.com", + + "https://cts.ap-southeast-2.myhuaweicloud.cn" }); regions["ap-southeast-1"] = Region("ap-southeast-1", { - "https://cts.ap-southeast-1.myhuaweicloud.com" + "https://cts.ap-southeast-1.myhuaweicloud.com", + + "https://cts.ap-southeast-1.myhuaweicloud.cn" }); regions["ap-southeast-3"] = Region("ap-southeast-3", { - "https://cts.ap-southeast-3.myhuaweicloud.com" + "https://cts.ap-southeast-3.myhuaweicloud.com", + + "https://cts.ap-southeast-3.myhuaweicloud.cn" }); regions["cn-north-2"] = Region("cn-north-2", { - "https://cts.cn-north-2.myhuaweicloud.com" + "https://cts.cn-north-2.myhuaweicloud.com", + + "https://cts.cn-north-2.myhuaweicloud.cn" }); regions["cn-north-9"] = Region("cn-north-9", { - "https://cts.cn-north-9.myhuaweicloud.com" + "https://cts.cn-north-9.myhuaweicloud.com", + + "https://cts.cn-north-9.myhuaweicloud.cn" }); regions["cn-south-4"] = Region("cn-south-4", { - "https://cts.cn-south-4.myhuaweicloud.com" + "https://cts.cn-south-4.myhuaweicloud.com", + + "https://cts.cn-south-4.myhuaweicloud.cn" }); regions["ru-northwest-2"] = Region("ru-northwest-2", { - "https://cts.ru-northwest-2.myhuaweicloud.com" + "https://cts.ru-northwest-2.myhuaweicloud.com", + + "https://cts.ru-northwest-2.myhuaweicloud.cn" }); regions["la-south-2"] = Region("la-south-2", { - "https://cts.la-south-2.myhuaweicloud.com" + "https://cts.la-south-2.myhuaweicloud.com", + + "https://cts.la-south-2.myhuaweicloud.cn" }); regions["sa-brazil-1"] = Region("sa-brazil-1", { - "https://cts.sa-brazil-1.myhuaweicloud.com" + "https://cts.sa-brazil-1.myhuaweicloud.com", + + "https://cts.sa-brazil-1.myhuaweicloud.cn" }); regions["la-north-2"] = Region("la-north-2", { - "https://cts.la-north-2.myhuaweicloud.com" + "https://cts.la-north-2.myhuaweicloud.com", + + "https://cts.la-north-2.myhuaweicloud.cn" }); regions["na-mexico-1"] = Region("na-mexico-1", { - "https://cts.na-mexico-1.myhuaweicloud.com" + "https://cts.na-mexico-1.myhuaweicloud.com", + + "https://cts.na-mexico-1.myhuaweicloud.cn" }); regions["eu-west-101"] = Region("eu-west-101", { @@ -104,11 +142,15 @@ class HUAWEICLOUD_CTS_V3_EXPORT CtsRegion { }); regions["ap-southeast-4"] = Region("ap-southeast-4", { - "https://cts.ap-southeast-4.myhuaweicloud.com" + "https://cts.ap-southeast-4.myhuaweicloud.com", + + "https://cts.ap-southeast-4.myhuaweicloud.cn" }); regions["tr-west-1"] = Region("tr-west-1", { - "https://cts.tr-west-1.myhuaweicloud.com" + "https://cts.tr-west-1.myhuaweicloud.com", + + "https://cts.tr-west-1.myhuaweicloud.cn" }); return regions; } diff --git a/cts/include/huaweicloud/cts/v3/model/BaseUser.h b/cts/include/huaweicloud/cts/v3/model/BaseUser.h index 068840f53..ac76e9ea6 100644 --- a/cts/include/huaweicloud/cts/v3/model/BaseUser.h +++ b/cts/include/huaweicloud/cts/v3/model/BaseUser.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_BaseUser_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_BaseUser_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT BaseUser /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BaseUser members diff --git a/cts/include/huaweicloud/cts/v3/model/BatchCreateResourceTagsRequest.h b/cts/include/huaweicloud/cts/v3/model/BatchCreateResourceTagsRequest.h new file mode 100644 index 000000000..bba3fe641 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/BatchCreateResourceTagsRequest.h @@ -0,0 +1,94 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchCreateResourceTagsRequest_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchCreateResourceTagsRequest_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_CTS_V3_EXPORT BatchCreateResourceTagsRequest + : public ModelBase +{ +public: + BatchCreateResourceTagsRequest(); + virtual ~BatchCreateResourceTagsRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// BatchCreateResourceTagsRequest members + + /// + /// 资源ID。 + /// + + std::string getResourceId() const; + bool resourceIdIsSet() const; + void unsetresourceId(); + void setResourceId(const std::string& value); + + /// + /// CTS服务的资源类型,目前仅支持cts-tracker。 + /// + + std::string getResourceType() const; + bool resourceTypeIsSet() const; + void unsetresourceType(); + void setResourceType(const std::string& value); + + /// + /// + /// + + BatchCreateResourceTagsRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const BatchCreateResourceTagsRequestBody& value); + + +protected: + std::string resourceId_; + bool resourceIdIsSet_; + std::string resourceType_; + bool resourceTypeIsSet_; + BatchCreateResourceTagsRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + BatchCreateResourceTagsRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchCreateResourceTagsRequest_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/BatchCreateResourceTagsRequestBody.h b/cts/include/huaweicloud/cts/v3/model/BatchCreateResourceTagsRequestBody.h new file mode 100644 index 000000000..033cf73d2 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/BatchCreateResourceTagsRequestBody.h @@ -0,0 +1,65 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchCreateResourceTagsRequestBody_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchCreateResourceTagsRequestBody_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_CTS_V3_EXPORT BatchCreateResourceTagsRequestBody + : public ModelBase +{ +public: + BatchCreateResourceTagsRequestBody(); + virtual ~BatchCreateResourceTagsRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// BatchCreateResourceTagsRequestBody members + + /// + /// 标签列表。 + /// + + std::vector& getTags(); + bool tagsIsSet() const; + void unsettags(); + void setTags(const std::vector& value); + + +protected: + std::vector tags_; + bool tagsIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchCreateResourceTagsRequestBody_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/BatchCreateResourceTagsResponse.h b/cts/include/huaweicloud/cts/v3/model/BatchCreateResourceTagsResponse.h new file mode 100644 index 000000000..8ba8e39da --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/BatchCreateResourceTagsResponse.h @@ -0,0 +1,55 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchCreateResourceTagsResponse_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchCreateResourceTagsResponse_H_ + + +#include + +#include +#include +#include + + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_CTS_V3_EXPORT BatchCreateResourceTagsResponse + : public ModelBase, public HttpResponse +{ +public: + BatchCreateResourceTagsResponse(); + virtual ~BatchCreateResourceTagsResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// BatchCreateResourceTagsResponse members + + +protected: + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchCreateResourceTagsResponse_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/BatchDeleteResourceTagsRequest.h b/cts/include/huaweicloud/cts/v3/model/BatchDeleteResourceTagsRequest.h new file mode 100644 index 000000000..e007aa130 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/BatchDeleteResourceTagsRequest.h @@ -0,0 +1,94 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchDeleteResourceTagsRequest_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchDeleteResourceTagsRequest_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_CTS_V3_EXPORT BatchDeleteResourceTagsRequest + : public ModelBase +{ +public: + BatchDeleteResourceTagsRequest(); + virtual ~BatchDeleteResourceTagsRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// BatchDeleteResourceTagsRequest members + + /// + /// 资源ID。 + /// + + std::string getResourceId() const; + bool resourceIdIsSet() const; + void unsetresourceId(); + void setResourceId(const std::string& value); + + /// + /// CTS服务的资源类型,目前仅支持cts-tracker。 + /// + + std::string getResourceType() const; + bool resourceTypeIsSet() const; + void unsetresourceType(); + void setResourceType(const std::string& value); + + /// + /// + /// + + BatchDeleteResourceTagsRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const BatchDeleteResourceTagsRequestBody& value); + + +protected: + std::string resourceId_; + bool resourceIdIsSet_; + std::string resourceType_; + bool resourceTypeIsSet_; + BatchDeleteResourceTagsRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + BatchDeleteResourceTagsRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchDeleteResourceTagsRequest_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/BatchDeleteResourceTagsRequestBody.h b/cts/include/huaweicloud/cts/v3/model/BatchDeleteResourceTagsRequestBody.h new file mode 100644 index 000000000..2fc5130c2 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/BatchDeleteResourceTagsRequestBody.h @@ -0,0 +1,65 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchDeleteResourceTagsRequestBody_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchDeleteResourceTagsRequestBody_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_CTS_V3_EXPORT BatchDeleteResourceTagsRequestBody + : public ModelBase +{ +public: + BatchDeleteResourceTagsRequestBody(); + virtual ~BatchDeleteResourceTagsRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// BatchDeleteResourceTagsRequestBody members + + /// + /// 标签列表。 + /// + + std::vector& getTags(); + bool tagsIsSet() const; + void unsettags(); + void setTags(const std::vector& value); + + +protected: + std::vector tags_; + bool tagsIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchDeleteResourceTagsRequestBody_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/BatchDeleteResourceTagsResponse.h b/cts/include/huaweicloud/cts/v3/model/BatchDeleteResourceTagsResponse.h new file mode 100644 index 000000000..ca78954c5 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/BatchDeleteResourceTagsResponse.h @@ -0,0 +1,55 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchDeleteResourceTagsResponse_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchDeleteResourceTagsResponse_H_ + + +#include + +#include +#include +#include + + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_CTS_V3_EXPORT BatchDeleteResourceTagsResponse + : public ModelBase, public HttpResponse +{ +public: + BatchDeleteResourceTagsResponse(); + virtual ~BatchDeleteResourceTagsResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// BatchDeleteResourceTagsResponse members + + +protected: + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_BatchDeleteResourceTagsResponse_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/Bucket.h b/cts/include/huaweicloud/cts/v3/model/Bucket.h new file mode 100644 index 000000000..95bb1b628 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/Bucket.h @@ -0,0 +1,109 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_Bucket_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_Bucket_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_CTS_V3_EXPORT Bucket + : public ModelBase +{ +public: + Bucket(); + virtual ~Bucket(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// Bucket members + + /// + /// 标识OBS桶名称。由数字或字母开头,支持小写字母、数字、“-”、“.”,长度为3~63个字符。 + /// + + std::string getBucketName() const; + bool bucketNameIsSet() const; + void unsetbucketName(); + void setBucketName(const std::string& value); + + /// + /// 标识桶位置。 + /// + + std::string getBucketLocation() const; + bool bucketLocationIsSet() const; + void unsetbucketLocation(); + void setBucketLocation(const std::string& value); + + /// + /// 事件文件转储加密所采用的秘钥id。 如果is_support_trace_files_encryption\"参数值为“是”时,此参数为必选项。 + /// + + std::string getKmsId() const; + bool kmsIdIsSet() const; + void unsetkmsId(); + void setKmsId(const std::string& value); + + /// + /// 事件文件转储加密功能开关。 该参数必须与kms_id参数同时使用。 + /// + + bool isIsSupportTraceFilesEncryption() const; + bool isSupportTraceFilesEncryptionIsSet() const; + void unsetisSupportTraceFilesEncryption(); + void setIsSupportTraceFilesEncryption(bool value); + + /// + /// + /// + + CheckBucketResponse getCheckBucketResponse() const; + bool checkBucketResponseIsSet() const; + void unsetcheckBucketResponse(); + void setCheckBucketResponse(const CheckBucketResponse& value); + + +protected: + std::string bucketName_; + bool bucketNameIsSet_; + std::string bucketLocation_; + bool bucketLocationIsSet_; + std::string kmsId_; + bool kmsIdIsSet_; + bool isSupportTraceFilesEncryption_; + bool isSupportTraceFilesEncryptionIsSet_; + CheckBucketResponse checkBucketResponse_; + bool checkBucketResponseIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_Bucket_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/CheckBucketRequest.h b/cts/include/huaweicloud/cts/v3/model/CheckBucketRequest.h new file mode 100644 index 000000000..f92f961b4 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/CheckBucketRequest.h @@ -0,0 +1,97 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckBucketRequest_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckBucketRequest_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_CTS_V3_EXPORT CheckBucketRequest + : public ModelBase +{ +public: + CheckBucketRequest(); + virtual ~CheckBucketRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// CheckBucketRequest members + + /// + /// 标识OBS桶名称。由数字或字母开头,支持小写字母、数字、“-”、“.”,长度为3~63个字符。 + /// + + std::string getBucketName() const; + bool bucketNameIsSet() const; + void unsetbucketName(); + void setBucketName(const std::string& value); + + /// + /// 标识OBS桶位置。 + /// + + std::string getBucketLocation() const; + bool bucketLocationIsSet() const; + void unsetbucketLocation(); + void setBucketLocation(const std::string& value); + + /// + /// 事件文件转储加密所采用的秘钥id,is_support_trace_files_encryption\"参数值为“是”时,此参数为必选项。 + /// + + std::string getKmsId() const; + bool kmsIdIsSet() const; + void unsetkmsId(); + void setKmsId(const std::string& value); + + /// + /// 事件文件转储加密功能开关。 该参数必须与kms_id参数同时使用。 + /// + + bool isIsSupportTraceFilesEncryption() const; + bool isSupportTraceFilesEncryptionIsSet() const; + void unsetisSupportTraceFilesEncryption(); + void setIsSupportTraceFilesEncryption(bool value); + + +protected: + std::string bucketName_; + bool bucketNameIsSet_; + std::string bucketLocation_; + bool bucketLocationIsSet_; + std::string kmsId_; + bool kmsIdIsSet_; + bool isSupportTraceFilesEncryption_; + bool isSupportTraceFilesEncryptionIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckBucketRequest_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/CheckBucketResponse.h b/cts/include/huaweicloud/cts/v3/model/CheckBucketResponse.h new file mode 100644 index 000000000..5fe8c2292 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/CheckBucketResponse.h @@ -0,0 +1,97 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckBucketResponse_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckBucketResponse_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_CTS_V3_EXPORT CheckBucketResponse + : public ModelBase +{ +public: + CheckBucketResponse(); + virtual ~CheckBucketResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// CheckBucketResponse members + + /// + /// 错误码。 + /// + + std::string getErrorCode() const; + bool errorCodeIsSet() const; + void unseterrorCode(); + void setErrorCode(const std::string& value); + + /// + /// 错误信息。 + /// + + std::string getErrorMessage() const; + bool errorMessageIsSet() const; + void unseterrorMessage(); + void setErrorMessage(const std::string& value); + + /// + /// 返回的http状态码。 + /// + + int32_t getResponseCode() const; + bool responseCodeIsSet() const; + void unsetresponseCode(); + void setResponseCode(int32_t value); + + /// + /// 是否成功转储。 + /// + + bool isSuccess() const; + bool successIsSet() const; + void unsetsuccess(); + void setSuccess(bool value); + + +protected: + std::string errorCode_; + bool errorCodeIsSet_; + std::string errorMessage_; + bool errorMessageIsSet_; + int32_t responseCode_; + bool responseCodeIsSet_; + bool success_; + bool successIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckBucketResponse_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/CheckObsBucketsRequest.h b/cts/include/huaweicloud/cts/v3/model/CheckObsBucketsRequest.h new file mode 100644 index 000000000..4d5e18c4e --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/CheckObsBucketsRequest.h @@ -0,0 +1,83 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckObsBucketsRequest_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckObsBucketsRequest_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_CTS_V3_EXPORT CheckObsBucketsRequest + : public ModelBase +{ +public: + CheckObsBucketsRequest(); + virtual ~CheckObsBucketsRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// CheckObsBucketsRequest members + + /// + /// 账户id,参见《云审计服务API参考》“获取账号ID和项目ID”章节。 + /// + + std::string getDomainId() const; + bool domainIdIsSet() const; + void unsetdomainId(); + void setDomainId(const std::string& value); + + /// + /// + /// + + CheckObsBucketsRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const CheckObsBucketsRequestBody& value); + + +protected: + std::string domainId_; + bool domainIdIsSet_; + CheckObsBucketsRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + CheckObsBucketsRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckObsBucketsRequest_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/CheckObsBucketsRequestBody.h b/cts/include/huaweicloud/cts/v3/model/CheckObsBucketsRequestBody.h new file mode 100644 index 000000000..ea9658ebc --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/CheckObsBucketsRequestBody.h @@ -0,0 +1,65 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckObsBucketsRequestBody_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckObsBucketsRequestBody_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_CTS_V3_EXPORT CheckObsBucketsRequestBody + : public ModelBase +{ +public: + CheckObsBucketsRequestBody(); + virtual ~CheckObsBucketsRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// CheckObsBucketsRequestBody members + + /// + /// 请求检查的OBS桶列表。 + /// + + std::vector& getBuckets(); + bool bucketsIsSet() const; + void unsetbuckets(); + void setBuckets(const std::vector& value); + + +protected: + std::vector buckets_; + bool bucketsIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckObsBucketsRequestBody_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/CheckObsBucketsResponse.h b/cts/include/huaweicloud/cts/v3/model/CheckObsBucketsResponse.h new file mode 100644 index 000000000..e9bcbc75a --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/CheckObsBucketsResponse.h @@ -0,0 +1,68 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckObsBucketsResponse_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckObsBucketsResponse_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_CTS_V3_EXPORT CheckObsBucketsResponse + : public ModelBase, public HttpResponse +{ +public: + CheckObsBucketsResponse(); + virtual ~CheckObsBucketsResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// CheckObsBucketsResponse members + + /// + /// 检查OBS桶状态响应体。 + /// + + std::vector& getBuckets(); + bool bucketsIsSet() const; + void unsetbuckets(); + void setBuckets(const std::vector& value); + + +protected: + std::vector buckets_; + bool bucketsIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_CheckObsBucketsResponse_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/CreateNotificationRequest.h b/cts/include/huaweicloud/cts/v3/model/CreateNotificationRequest.h index 9e6ddfd2c..102ffbc83 100644 --- a/cts/include/huaweicloud/cts/v3/model/CreateNotificationRequest.h +++ b/cts/include/huaweicloud/cts/v3/model/CreateNotificationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_CreateNotificationRequest_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_CreateNotificationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT CreateNotificationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateNotificationRequest members diff --git a/cts/include/huaweicloud/cts/v3/model/CreateNotificationRequestBody.h b/cts/include/huaweicloud/cts/v3/model/CreateNotificationRequestBody.h index 1c140f232..7ab07bab1 100644 --- a/cts/include/huaweicloud/cts/v3/model/CreateNotificationRequestBody.h +++ b/cts/include/huaweicloud/cts/v3/model/CreateNotificationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_CreateNotificationRequestBody_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_CreateNotificationRequestBody_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT CreateNotificationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateNotificationRequestBody members diff --git a/cts/include/huaweicloud/cts/v3/model/CreateNotificationResponse.h b/cts/include/huaweicloud/cts/v3/model/CreateNotificationResponse.h index d8a57d1f4..d73aead6d 100644 --- a/cts/include/huaweicloud/cts/v3/model/CreateNotificationResponse.h +++ b/cts/include/huaweicloud/cts/v3/model/CreateNotificationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_CreateNotificationResponse_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_CreateNotificationResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT CreateNotificationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateNotificationResponse members diff --git a/cts/include/huaweicloud/cts/v3/model/CreateTrackerRequest.h b/cts/include/huaweicloud/cts/v3/model/CreateTrackerRequest.h index 7a5281136..c89693f5e 100644 --- a/cts/include/huaweicloud/cts/v3/model/CreateTrackerRequest.h +++ b/cts/include/huaweicloud/cts/v3/model/CreateTrackerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_CreateTrackerRequest_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_CreateTrackerRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT CreateTrackerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTrackerRequest members diff --git a/cts/include/huaweicloud/cts/v3/model/CreateTrackerRequestBody.h b/cts/include/huaweicloud/cts/v3/model/CreateTrackerRequestBody.h index eea87b047..0339d9604 100644 --- a/cts/include/huaweicloud/cts/v3/model/CreateTrackerRequestBody.h +++ b/cts/include/huaweicloud/cts/v3/model/CreateTrackerRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_CreateTrackerRequestBody_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_CreateTrackerRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT CreateTrackerRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTrackerRequestBody members diff --git a/cts/include/huaweicloud/cts/v3/model/CreateTrackerResponse.h b/cts/include/huaweicloud/cts/v3/model/CreateTrackerResponse.h index 675c76ed0..76e4e9ebc 100644 --- a/cts/include/huaweicloud/cts/v3/model/CreateTrackerResponse.h +++ b/cts/include/huaweicloud/cts/v3/model/CreateTrackerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_CreateTrackerResponse_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_CreateTrackerResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT CreateTrackerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTrackerResponse members diff --git a/cts/include/huaweicloud/cts/v3/model/CtsQuota.h b/cts/include/huaweicloud/cts/v3/model/CtsQuota.h index 3af9de506..a23e1b0d6 100644 --- a/cts/include/huaweicloud/cts/v3/model/CtsQuota.h +++ b/cts/include/huaweicloud/cts/v3/model/CtsQuota.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_CtsQuota_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_CtsQuota_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT CtsQuota /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CtsQuota members diff --git a/cts/include/huaweicloud/cts/v3/model/DataBucket.h b/cts/include/huaweicloud/cts/v3/model/DataBucket.h index 2d0a4eab5..c8647ad36 100644 --- a/cts/include/huaweicloud/cts/v3/model/DataBucket.h +++ b/cts/include/huaweicloud/cts/v3/model/DataBucket.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_DataBucket_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_DataBucket_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT DataBucket /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DataBucket members diff --git a/cts/include/huaweicloud/cts/v3/model/DataBucketQuery.h b/cts/include/huaweicloud/cts/v3/model/DataBucketQuery.h index 3cc7b952f..dfe483a55 100644 --- a/cts/include/huaweicloud/cts/v3/model/DataBucketQuery.h +++ b/cts/include/huaweicloud/cts/v3/model/DataBucketQuery.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_DataBucketQuery_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_DataBucketQuery_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT DataBucketQuery /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DataBucketQuery members diff --git a/cts/include/huaweicloud/cts/v3/model/DeleteNotificationRequest.h b/cts/include/huaweicloud/cts/v3/model/DeleteNotificationRequest.h index 25621c9bc..9246f6b89 100644 --- a/cts/include/huaweicloud/cts/v3/model/DeleteNotificationRequest.h +++ b/cts/include/huaweicloud/cts/v3/model/DeleteNotificationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_DeleteNotificationRequest_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_DeleteNotificationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT DeleteNotificationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteNotificationRequest members diff --git a/cts/include/huaweicloud/cts/v3/model/DeleteNotificationResponse.h b/cts/include/huaweicloud/cts/v3/model/DeleteNotificationResponse.h index 3605781cf..698fa4001 100644 --- a/cts/include/huaweicloud/cts/v3/model/DeleteNotificationResponse.h +++ b/cts/include/huaweicloud/cts/v3/model/DeleteNotificationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_DeleteNotificationResponse_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_DeleteNotificationResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT DeleteNotificationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteNotificationResponse members diff --git a/cts/include/huaweicloud/cts/v3/model/DeleteTrackerRequest.h b/cts/include/huaweicloud/cts/v3/model/DeleteTrackerRequest.h index 7094a496c..1dca60cb2 100644 --- a/cts/include/huaweicloud/cts/v3/model/DeleteTrackerRequest.h +++ b/cts/include/huaweicloud/cts/v3/model/DeleteTrackerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_DeleteTrackerRequest_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_DeleteTrackerRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT DeleteTrackerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTrackerRequest members diff --git a/cts/include/huaweicloud/cts/v3/model/DeleteTrackerResponse.h b/cts/include/huaweicloud/cts/v3/model/DeleteTrackerResponse.h index 543708fc7..22621e750 100644 --- a/cts/include/huaweicloud/cts/v3/model/DeleteTrackerResponse.h +++ b/cts/include/huaweicloud/cts/v3/model/DeleteTrackerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_DeleteTrackerResponse_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_DeleteTrackerResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT DeleteTrackerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTrackerResponse members diff --git a/cts/include/huaweicloud/cts/v3/model/Filter.h b/cts/include/huaweicloud/cts/v3/model/Filter.h index 8990b5954..0322ed226 100644 --- a/cts/include/huaweicloud/cts/v3/model/Filter.h +++ b/cts/include/huaweicloud/cts/v3/model/Filter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_Filter_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_Filter_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT Filter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Filter members diff --git a/cts/include/huaweicloud/cts/v3/model/ListNotificationsRequest.h b/cts/include/huaweicloud/cts/v3/model/ListNotificationsRequest.h index 4a214918c..cf93750c0 100644 --- a/cts/include/huaweicloud/cts/v3/model/ListNotificationsRequest.h +++ b/cts/include/huaweicloud/cts/v3/model/ListNotificationsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListNotificationsRequest_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListNotificationsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT ListNotificationsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotificationsRequest members diff --git a/cts/include/huaweicloud/cts/v3/model/ListNotificationsResponse.h b/cts/include/huaweicloud/cts/v3/model/ListNotificationsResponse.h index 854d52ed7..fd04e33a9 100644 --- a/cts/include/huaweicloud/cts/v3/model/ListNotificationsResponse.h +++ b/cts/include/huaweicloud/cts/v3/model/ListNotificationsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListNotificationsResponse_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListNotificationsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT ListNotificationsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotificationsResponse members diff --git a/cts/include/huaweicloud/cts/v3/model/ListOperation.h b/cts/include/huaweicloud/cts/v3/model/ListOperation.h new file mode 100644 index 000000000..8ebcacc90 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/ListOperation.h @@ -0,0 +1,87 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListOperation_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListOperation_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// 本次查询全量云服务的操作事件列表。 +/// +class HUAWEICLOUD_CTS_V3_EXPORT ListOperation + : public ModelBase +{ +public: + ListOperation(); + virtual ~ListOperation(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ListOperation members + + /// + /// 事件对应的云服务类型。 + /// + + std::string getServiceType() const; + bool serviceTypeIsSet() const; + void unsetserviceType(); + void setServiceType(const std::string& value); + + /// + /// 事件对应的资源类型。 + /// + + std::string getResourceType() const; + bool resourceTypeIsSet() const; + void unsetresourceType(); + void setResourceType(const std::string& value); + + /// + /// 操作事件名称数组。 + /// + + std::vector& getOperationList(); + bool operationListIsSet() const; + void unsetoperationList(); + void setOperationList(const std::vector& value); + + +protected: + std::string serviceType_; + bool serviceTypeIsSet_; + std::string resourceType_; + bool resourceTypeIsSet_; + std::vector operationList_; + bool operationListIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_ListOperation_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/ListOperationsRequest.h b/cts/include/huaweicloud/cts/v3/model/ListOperationsRequest.h new file mode 100644 index 000000000..0b031540c --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/ListOperationsRequest.h @@ -0,0 +1,82 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListOperationsRequest_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListOperationsRequest_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_CTS_V3_EXPORT ListOperationsRequest + : public ModelBase +{ +public: + ListOperationsRequest(); + virtual ~ListOperationsRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ListOperationsRequest members + + /// + /// 事件对应的云服务类型。 + /// + + std::string getServiceType() const; + bool serviceTypeIsSet() const; + void unsetserviceType(); + void setServiceType(const std::string& value); + + /// + /// 事件对应的资源类型。传入该参数时,service_type必选。 + /// + + std::string getResourceType() const; + bool resourceTypeIsSet() const; + void unsetresourceType(); + void setResourceType(const std::string& value); + + +protected: + std::string serviceType_; + bool serviceTypeIsSet_; + std::string resourceType_; + bool resourceTypeIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + ListOperationsRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_ListOperationsRequest_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/ListOperationsResponse.h b/cts/include/huaweicloud/cts/v3/model/ListOperationsResponse.h new file mode 100644 index 000000000..9a963f45b --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/ListOperationsResponse.h @@ -0,0 +1,68 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListOperationsResponse_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListOperationsResponse_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_CTS_V3_EXPORT ListOperationsResponse + : public ModelBase, public HttpResponse +{ +public: + ListOperationsResponse(); + virtual ~ListOperationsResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ListOperationsResponse members + + /// + /// 全量云服务的操作事件列表。 + /// + + std::vector& getOperations(); + bool operationsIsSet() const; + void unsetoperations(); + void setOperations(const std::vector& value); + + +protected: + std::vector operations_; + bool operationsIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_ListOperationsResponse_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/ListQuotasRequest.h b/cts/include/huaweicloud/cts/v3/model/ListQuotasRequest.h index c86460bfc..015df11d7 100644 --- a/cts/include/huaweicloud/cts/v3/model/ListQuotasRequest.h +++ b/cts/include/huaweicloud/cts/v3/model/ListQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListQuotasRequest_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListQuotasRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT ListQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListQuotasRequest members diff --git a/cts/include/huaweicloud/cts/v3/model/ListQuotasResponse.h b/cts/include/huaweicloud/cts/v3/model/ListQuotasResponse.h index e3a46fb91..559240c2b 100644 --- a/cts/include/huaweicloud/cts/v3/model/ListQuotasResponse.h +++ b/cts/include/huaweicloud/cts/v3/model/ListQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListQuotasResponse_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListQuotasResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT ListQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListQuotasResponse members diff --git a/cts/include/huaweicloud/cts/v3/model/ListTraceResourcesRequest.h b/cts/include/huaweicloud/cts/v3/model/ListTraceResourcesRequest.h new file mode 100644 index 000000000..c5d30607b --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/ListTraceResourcesRequest.h @@ -0,0 +1,71 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTraceResourcesRequest_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTraceResourcesRequest_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_CTS_V3_EXPORT ListTraceResourcesRequest + : public ModelBase +{ +public: + ListTraceResourcesRequest(); + virtual ~ListTraceResourcesRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ListTraceResourcesRequest members + + /// + /// 账户id,参见《云审计服务API参考》“获取账号ID和项目ID”章节。 + /// + + std::string getDomainId() const; + bool domainIdIsSet() const; + void unsetdomainId(); + void setDomainId(const std::string& value); + + +protected: + std::string domainId_; + bool domainIdIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + ListTraceResourcesRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTraceResourcesRequest_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/ListTraceResourcesResponse.h b/cts/include/huaweicloud/cts/v3/model/ListTraceResourcesResponse.h new file mode 100644 index 000000000..e8a4c8da8 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/ListTraceResourcesResponse.h @@ -0,0 +1,68 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTraceResourcesResponse_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTraceResourcesResponse_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_CTS_V3_EXPORT ListTraceResourcesResponse + : public ModelBase, public HttpResponse +{ +public: + ListTraceResourcesResponse(); + virtual ~ListTraceResourcesResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ListTraceResourcesResponse members + + /// + /// 返回的资源类型列表。 + /// + + std::vector& getResources(); + bool resourcesIsSet() const; + void unsetresources(); + void setResources(const std::vector& value); + + +protected: + std::vector resources_; + bool resourcesIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTraceResourcesResponse_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/ListTracesRequest.h b/cts/include/huaweicloud/cts/v3/model/ListTracesRequest.h index 815cca23d..948754534 100644 --- a/cts/include/huaweicloud/cts/v3/model/ListTracesRequest.h +++ b/cts/include/huaweicloud/cts/v3/model/ListTracesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTracesRequest_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTracesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT ListTracesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTracesRequest members diff --git a/cts/include/huaweicloud/cts/v3/model/ListTracesResponse.h b/cts/include/huaweicloud/cts/v3/model/ListTracesResponse.h index d4f0e88f5..a539d1597 100644 --- a/cts/include/huaweicloud/cts/v3/model/ListTracesResponse.h +++ b/cts/include/huaweicloud/cts/v3/model/ListTracesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTracesResponse_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTracesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT ListTracesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTracesResponse members diff --git a/cts/include/huaweicloud/cts/v3/model/ListTrackersRequest.h b/cts/include/huaweicloud/cts/v3/model/ListTrackersRequest.h index 54a7d5e5f..75e2d9987 100644 --- a/cts/include/huaweicloud/cts/v3/model/ListTrackersRequest.h +++ b/cts/include/huaweicloud/cts/v3/model/ListTrackersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTrackersRequest_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTrackersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT ListTrackersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTrackersRequest members diff --git a/cts/include/huaweicloud/cts/v3/model/ListTrackersResponse.h b/cts/include/huaweicloud/cts/v3/model/ListTrackersResponse.h index 74dfd2d23..3cebadb32 100644 --- a/cts/include/huaweicloud/cts/v3/model/ListTrackersResponse.h +++ b/cts/include/huaweicloud/cts/v3/model/ListTrackersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTrackersResponse_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListTrackersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT ListTrackersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTrackersResponse members diff --git a/cts/include/huaweicloud/cts/v3/model/ListUserResourcesRequest.h b/cts/include/huaweicloud/cts/v3/model/ListUserResourcesRequest.h new file mode 100644 index 000000000..bb9271576 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/ListUserResourcesRequest.h @@ -0,0 +1,59 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListUserResourcesRequest_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListUserResourcesRequest_H_ + + +#include + +#include +#include +#include + + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_CTS_V3_EXPORT ListUserResourcesRequest + : public ModelBase +{ +public: + ListUserResourcesRequest(); + virtual ~ListUserResourcesRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ListUserResourcesRequest members + + +protected: + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + ListUserResourcesRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_ListUserResourcesRequest_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/ListUserResourcesResponse.h b/cts/include/huaweicloud/cts/v3/model/ListUserResourcesResponse.h new file mode 100644 index 000000000..6a548509e --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/ListUserResourcesResponse.h @@ -0,0 +1,68 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ListUserResourcesResponse_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_ListUserResourcesResponse_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_CTS_V3_EXPORT ListUserResourcesResponse + : public ModelBase, public HttpResponse +{ +public: + ListUserResourcesResponse(); + virtual ~ListUserResourcesResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ListUserResourcesResponse members + + /// + /// 最近30天操作事件的用户列表。 + /// + + std::vector& getUsers(); + bool usersIsSet() const; + void unsetusers(); + void setUsers(const std::vector& value); + + +protected: + std::vector users_; + bool usersIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_ListUserResourcesResponse_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/Lts.h b/cts/include/huaweicloud/cts/v3/model/Lts.h index 30579f642..adb00e3fb 100644 --- a/cts/include/huaweicloud/cts/v3/model/Lts.h +++ b/cts/include/huaweicloud/cts/v3/model/Lts.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_Lts_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_Lts_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT Lts /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Lts members diff --git a/cts/include/huaweicloud/cts/v3/model/ManagementEventSelector.h b/cts/include/huaweicloud/cts/v3/model/ManagementEventSelector.h index 079d36537..441763812 100644 --- a/cts/include/huaweicloud/cts/v3/model/ManagementEventSelector.h +++ b/cts/include/huaweicloud/cts/v3/model/ManagementEventSelector.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ManagementEventSelector_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_ManagementEventSelector_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT ManagementEventSelector /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ManagementEventSelector members diff --git a/cts/include/huaweicloud/cts/v3/model/MetaData.h b/cts/include/huaweicloud/cts/v3/model/MetaData.h index 350b9a0f3..2604b0fa5 100644 --- a/cts/include/huaweicloud/cts/v3/model/MetaData.h +++ b/cts/include/huaweicloud/cts/v3/model/MetaData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_MetaData_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_MetaData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT MetaData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MetaData members diff --git a/cts/include/huaweicloud/cts/v3/model/NotificationUsers.h b/cts/include/huaweicloud/cts/v3/model/NotificationUsers.h index ad6a72dda..a997efa41 100644 --- a/cts/include/huaweicloud/cts/v3/model/NotificationUsers.h +++ b/cts/include/huaweicloud/cts/v3/model/NotificationUsers.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_NotificationUsers_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_NotificationUsers_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT NotificationUsers /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NotificationUsers members diff --git a/cts/include/huaweicloud/cts/v3/model/NotificationsResponseBody.h b/cts/include/huaweicloud/cts/v3/model/NotificationsResponseBody.h index 9f4df9b0f..0dc1e2ea3 100644 --- a/cts/include/huaweicloud/cts/v3/model/NotificationsResponseBody.h +++ b/cts/include/huaweicloud/cts/v3/model/NotificationsResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_NotificationsResponseBody_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_NotificationsResponseBody_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT NotificationsResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NotificationsResponseBody members diff --git a/cts/include/huaweicloud/cts/v3/model/ObsInfo.h b/cts/include/huaweicloud/cts/v3/model/ObsInfo.h index 4efe0a4ed..9829babdc 100644 --- a/cts/include/huaweicloud/cts/v3/model/ObsInfo.h +++ b/cts/include/huaweicloud/cts/v3/model/ObsInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_ObsInfo_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_ObsInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT ObsInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ObsInfo members diff --git a/cts/include/huaweicloud/cts/v3/model/Operations.h b/cts/include/huaweicloud/cts/v3/model/Operations.h index fe811f239..a5805e1db 100644 --- a/cts/include/huaweicloud/cts/v3/model/Operations.h +++ b/cts/include/huaweicloud/cts/v3/model/Operations.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_Operations_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_Operations_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT Operations /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Operations members diff --git a/cts/include/huaweicloud/cts/v3/model/Tags.h b/cts/include/huaweicloud/cts/v3/model/Tags.h new file mode 100644 index 000000000..f7461bb48 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/Tags.h @@ -0,0 +1,75 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_Tags_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_Tags_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// 标签列表。 +/// +class HUAWEICLOUD_CTS_V3_EXPORT Tags + : public ModelBase +{ +public: + Tags(); + virtual ~Tags(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// Tags members + + /// + /// 键。最大长度128个unicode字符。key不能为空。不能包含非打印字符ASCII(0-31),“=”,“*”,“<”,“>”,“\\”,“,”,“|”,“/” + /// + + std::string getKey() const; + bool keyIsSet() const; + void unsetkey(); + void setKey(const std::string& value); + + /// + /// 值。每个值最大长度255个unicode字符,删除时如果value有值按照key/value删除,如果value没值,则按照key删除,可以为空字符串。,不能包含非打印字符ASCII(0-31), “=”,“*”,“<”,“>”,“\\”,“,”,“|”,“/” + /// + + std::string getValue() const; + bool valueIsSet() const; + void unsetvalue(); + void setValue(const std::string& value); + + +protected: + std::string key_; + bool keyIsSet_; + std::string value_; + bool valueIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_Tags_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/TraceResource.h b/cts/include/huaweicloud/cts/v3/model/TraceResource.h new file mode 100644 index 000000000..cc245248f --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/TraceResource.h @@ -0,0 +1,76 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_TraceResource_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_TraceResource_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_CTS_V3_EXPORT TraceResource + : public ModelBase +{ +public: + TraceResource(); + virtual ~TraceResource(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// TraceResource members + + /// + /// 云服务类型。必须为已对接CTS的云服务的英文缩写,且服务类型一般为大写字母。 + /// + + std::string getServiceType() const; + bool serviceTypeIsSet() const; + void unsetserviceType(); + void setServiceType(const std::string& value); + + /// + /// 云服务对应的资源类型列表。 + /// + + std::vector& getResource(); + bool resourceIsSet() const; + void unsetresource(); + void setResource(const std::vector& value); + + +protected: + std::string serviceType_; + bool serviceTypeIsSet_; + std::vector resource_; + bool resourceIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_TraceResource_H_ diff --git a/cts/include/huaweicloud/cts/v3/model/Traces.h b/cts/include/huaweicloud/cts/v3/model/Traces.h index 79cf45afa..e045a82ee 100644 --- a/cts/include/huaweicloud/cts/v3/model/Traces.h +++ b/cts/include/huaweicloud/cts/v3/model/Traces.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_Traces_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_Traces_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT Traces /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Traces members diff --git a/cts/include/huaweicloud/cts/v3/model/TrackerObsInfo.h b/cts/include/huaweicloud/cts/v3/model/TrackerObsInfo.h index 6c76b2184..be453abba 100644 --- a/cts/include/huaweicloud/cts/v3/model/TrackerObsInfo.h +++ b/cts/include/huaweicloud/cts/v3/model/TrackerObsInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_TrackerObsInfo_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_TrackerObsInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT TrackerObsInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TrackerObsInfo members diff --git a/cts/include/huaweicloud/cts/v3/model/TrackerResponseBody.h b/cts/include/huaweicloud/cts/v3/model/TrackerResponseBody.h index e32ff93f3..24c002ae9 100644 --- a/cts/include/huaweicloud/cts/v3/model/TrackerResponseBody.h +++ b/cts/include/huaweicloud/cts/v3/model/TrackerResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_TrackerResponseBody_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_TrackerResponseBody_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT TrackerResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TrackerResponseBody members diff --git a/cts/include/huaweicloud/cts/v3/model/UpdateNotificationRequest.h b/cts/include/huaweicloud/cts/v3/model/UpdateNotificationRequest.h index 0d4a8dbfd..96d2d3d2f 100644 --- a/cts/include/huaweicloud/cts/v3/model/UpdateNotificationRequest.h +++ b/cts/include/huaweicloud/cts/v3/model/UpdateNotificationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_UpdateNotificationRequest_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_UpdateNotificationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT UpdateNotificationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateNotificationRequest members diff --git a/cts/include/huaweicloud/cts/v3/model/UpdateNotificationRequestBody.h b/cts/include/huaweicloud/cts/v3/model/UpdateNotificationRequestBody.h index 50342dba1..99a02ed11 100644 --- a/cts/include/huaweicloud/cts/v3/model/UpdateNotificationRequestBody.h +++ b/cts/include/huaweicloud/cts/v3/model/UpdateNotificationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_UpdateNotificationRequestBody_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_UpdateNotificationRequestBody_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT UpdateNotificationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateNotificationRequestBody members diff --git a/cts/include/huaweicloud/cts/v3/model/UpdateNotificationResponse.h b/cts/include/huaweicloud/cts/v3/model/UpdateNotificationResponse.h index b9ab05964..474546293 100644 --- a/cts/include/huaweicloud/cts/v3/model/UpdateNotificationResponse.h +++ b/cts/include/huaweicloud/cts/v3/model/UpdateNotificationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_UpdateNotificationResponse_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_UpdateNotificationResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT UpdateNotificationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateNotificationResponse members diff --git a/cts/include/huaweicloud/cts/v3/model/UpdateTrackerRequest.h b/cts/include/huaweicloud/cts/v3/model/UpdateTrackerRequest.h index f911c696c..43ed6e6a0 100644 --- a/cts/include/huaweicloud/cts/v3/model/UpdateTrackerRequest.h +++ b/cts/include/huaweicloud/cts/v3/model/UpdateTrackerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_UpdateTrackerRequest_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_UpdateTrackerRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT UpdateTrackerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTrackerRequest members diff --git a/cts/include/huaweicloud/cts/v3/model/UpdateTrackerRequestBody.h b/cts/include/huaweicloud/cts/v3/model/UpdateTrackerRequestBody.h index f6438835c..e6fc851d9 100644 --- a/cts/include/huaweicloud/cts/v3/model/UpdateTrackerRequestBody.h +++ b/cts/include/huaweicloud/cts/v3/model/UpdateTrackerRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_UpdateTrackerRequestBody_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_UpdateTrackerRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT UpdateTrackerRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTrackerRequestBody members diff --git a/cts/include/huaweicloud/cts/v3/model/UpdateTrackerResponse.h b/cts/include/huaweicloud/cts/v3/model/UpdateTrackerResponse.h index 0c18240cf..f287ccffd 100644 --- a/cts/include/huaweicloud/cts/v3/model/UpdateTrackerResponse.h +++ b/cts/include/huaweicloud/cts/v3/model/UpdateTrackerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_UpdateTrackerResponse_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_UpdateTrackerResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT UpdateTrackerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTrackerResponse members diff --git a/cts/include/huaweicloud/cts/v3/model/UserInfo.h b/cts/include/huaweicloud/cts/v3/model/UserInfo.h index 7d7474f55..155684f86 100644 --- a/cts/include/huaweicloud/cts/v3/model/UserInfo.h +++ b/cts/include/huaweicloud/cts/v3/model/UserInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_UserInfo_H_ #define HUAWEICLOUD_SDK_CTS_V3_MODEL_UserInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_CTS_V3_EXPORT UserInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UserInfo members diff --git a/cts/include/huaweicloud/cts/v3/model/UserResource.h b/cts/include/huaweicloud/cts/v3/model/UserResource.h new file mode 100644 index 000000000..fa109f437 --- /dev/null +++ b/cts/include/huaweicloud/cts/v3/model/UserResource.h @@ -0,0 +1,64 @@ + +#ifndef HUAWEICLOUD_SDK_CTS_V3_MODEL_UserResource_H_ +#define HUAWEICLOUD_SDK_CTS_V3_MODEL_UserResource_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_CTS_V3_EXPORT UserResource + : public ModelBase +{ +public: + UserResource(); + virtual ~UserResource(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// UserResource members + + /// + /// 用户名。 + /// + + std::string getName() const; + bool nameIsSet() const; + void unsetname(); + void setName(const std::string& value); + + +protected: + std::string name_; + bool nameIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_CTS_V3_MODEL_UserResource_H_ diff --git a/cts/src/v3/CtsClient.cpp b/cts/src/v3/CtsClient.cpp index e3c5b91c5..c8972498c 100644 --- a/cts/src/v3/CtsClient.cpp +++ b/cts/src/v3/CtsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -32,81 +32,213 @@ ClientBuilder CtsClient::newBuilder() { return ClientBuilder("BasicCredentials"); } -std::shared_ptr CtsClient::createNotification(CreateNotificationRequest &request) +std::shared_ptr CtsClient::batchCreateResourceTags(BatchCreateResourceTagsRequest &request) { - std::string localVarPath = "/v3/{project_id}/notifications"; + std::string localVarPath = "/v3/{project_id}/{resource_type}/{resource_id}/tags/create"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; + localVarPathParams["resource_id"] = parameterToString(request.getResourceId()); + localVarPathParams["resource_type"] = parameterToString(request.getResourceType()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForBatchCreateResourceTags()); + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } + + return localVarResult; +} +std::shared_ptr CtsClient::batchDeleteResourceTags(BatchDeleteResourceTagsRequest &request) +{ + std::string localVarPath = "/v3/{project_id}/{resource_type}/{resource_id}/tags/delete"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + localVarPathParams["resource_id"] = parameterToString(request.getResourceId()); + localVarPathParams["resource_type"] = parameterToString(request.getResourceType()); + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + + std::string localVarHttpBody; + if (isJson) { + // handle json input + web::json::value localVarJson; + localVarJson = ModelBase::toJson(request.getBody()); + localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); + } + + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForBatchDeleteResourceTags()); + + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); + utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); + web::json::value localVarJson = web::json::value::parse(localVarResponse); + localVarResult->fromJson(localVarJson); + } return localVarResult; } -std::shared_ptr CtsClient::createTracker(CreateTrackerRequest &request) +std::shared_ptr CtsClient::checkObsBuckets(CheckObsBucketsRequest &request) { - std::string localVarPath = "/v3/{project_id}/tracker"; + std::string localVarPath = "/v3/{domain_id}/checkbucket"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; + localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForCheckObsBuckets()); - std::shared_ptr localVarResult = std::make_shared(); + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); + utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); + web::json::value localVarJson = web::json::value::parse(localVarResponse); + localVarResult->fromJson(localVarJson); + } + + return localVarResult; +} +std::shared_ptr CtsClient::createNotification(CreateNotificationRequest &request) +{ + std::string localVarPath = "/v3/{project_id}/notifications"; + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + + std::string localVarHttpBody; + if (isJson) { + // handle json input + web::json::value localVarJson; + localVarJson = ModelBase::toJson(request.getBody()); + localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForCreateNotification()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } + + return localVarResult; +} +std::shared_ptr CtsClient::createTracker(CreateTrackerRequest &request) +{ + std::string localVarPath = "/v3/{project_id}/tracker"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + + std::string localVarHttpBody; + if (isJson) { + // handle json input + web::json::value localVarJson; + localVarJson = ModelBase::toJson(request.getBody()); + localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForCreateTracker()); + + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); + utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); + web::json::value localVarJson = web::json::value::parse(localVarResponse); + localVarResult->fromJson(localVarJson); + } return localVarResult; } @@ -118,12 +250,12 @@ std::shared_ptr CtsClient::deleteNotification(Delete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.notificationIdIsSet()) { @@ -132,15 +264,10 @@ std::shared_ptr CtsClient::deleteNotification(Delete std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForDeleteNotification()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -155,12 +282,12 @@ std::shared_ptr CtsClient::deleteTracker(DeleteTrackerReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.trackerNameIsSet()) { @@ -172,15 +299,10 @@ std::shared_ptr CtsClient::deleteTracker(DeleteTrackerReq std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForDeleteTracker()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -195,13 +317,13 @@ std::shared_ptr CtsClient::listNotifications(ListNoti std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["notification_type"] = parameterToString(request.getNotificationType()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.notificationNameIsSet()) { @@ -210,15 +332,45 @@ std::shared_ptr CtsClient::listNotifications(ListNoti std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForListNotifications()); std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); + return localVarResult; +} +std::shared_ptr CtsClient::listOperations(ListOperationsRequest &request) +{ + std::string localVarPath = "/v3/{project_id}/operations"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.serviceTypeIsSet()) { + localVarQueryParams["service_type"] = parameterToString(request.getServiceType()); + } + if (request.resourceTypeIsSet()) { + localVarQueryParams["resource_type"] = parameterToString(request.getResourceType()); } + + std::string localVarHttpBody; + + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForListOperations()); + + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -233,26 +385,51 @@ std::shared_ptr CtsClient::listQuotas(ListQuotasRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForListQuotas()); std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } + return localVarResult; +} +std::shared_ptr CtsClient::listTraceResources(ListTraceResourcesRequest &request) +{ + std::string localVarPath = "/v3/{domain_id}/resources"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + + std::string localVarHttpBody; + + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForListTraceResources()); + + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -267,12 +444,12 @@ std::shared_ptr CtsClient::listTraces(ListTracesRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.traceTypeIsSet()) { @@ -320,15 +497,10 @@ std::shared_ptr CtsClient::listTraces(ListTracesRequest &req std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForListTraces()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -343,12 +515,12 @@ std::shared_ptr CtsClient::listTrackers(ListTrackersReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.trackerNameIsSet()) { @@ -360,15 +532,39 @@ std::shared_ptr CtsClient::listTrackers(ListTrackersReques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForListTrackers()); std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } + return localVarResult; +} +std::shared_ptr CtsClient::listUserResources(ListUserResourcesRequest &request) +{ + std::string localVarPath = "/v3/{project_id}/user-resources"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + + std::string localVarHttpBody; + + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForListUserResources()); + + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -383,34 +579,36 @@ std::shared_ptr CtsClient::updateNotification(Update std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForUpdateNotification()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -422,34 +620,36 @@ std::shared_ptr CtsClient::updateTracker(UpdateTrackerReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, CtsMeta::genRequestDefForUpdateTracker()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/cts/src/v3/CtsMeta.cpp b/cts/src/v3/CtsMeta.cpp new file mode 100644 index 000000000..423f92064 --- /dev/null +++ b/cts/src/v3/CtsMeta.cpp @@ -0,0 +1,190 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef CtsMeta::genRequestDefForBatchCreateResourceTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForBatchDeleteResourceTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForCheckObsBuckets() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForCreateNotification() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForCreateTracker() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForDeleteNotification() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("NotificationId") + .withJsonTag("notification_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForDeleteTracker() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TrackerName") + .withJsonTag("tracker_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TrackerType") + .withJsonTag("tracker_type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForListNotifications() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("NotificationName") + .withJsonTag("notification_name") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForListOperations() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ServiceType") + .withJsonTag("service_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceType") + .withJsonTag("resource_type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForListQuotas() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForListTraceResources() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForListTraces() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TraceType") + .withJsonTag("trace_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("From") + .withJsonTag("from") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Next") + .withJsonTag("next") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("To") + .withJsonTag("to") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TrackerName") + .withJsonTag("tracker_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceType") + .withJsonTag("service_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("User") + .withJsonTag("user") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceId") + .withJsonTag("resource_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceName") + .withJsonTag("resource_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceType") + .withJsonTag("resource_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TraceId") + .withJsonTag("trace_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TraceName") + .withJsonTag("trace_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TraceRating") + .withJsonTag("trace_rating") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForListTrackers() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TrackerName") + .withJsonTag("tracker_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TrackerType") + .withJsonTag("tracker_type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForListUserResources() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForUpdateNotification() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef CtsMeta::genRequestDefForUpdateTracker() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/cts/src/v3/model/BaseUser.cpp b/cts/src/v3/model/BaseUser.cpp index 2b79ab406..542653c0a 100644 --- a/cts/src/v3/model/BaseUser.cpp +++ b/cts/src/v3/model/BaseUser.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/BaseUser.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -38,7 +37,6 @@ web::json::value BaseUser::toJson() const return val; } - bool BaseUser::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BaseUser::fromJson(const web::json::value& val) return ok; } + std::string BaseUser::getId() const { return id_; diff --git a/cts/src/v3/model/BatchCreateResourceTagsRequest.cpp b/cts/src/v3/model/BatchCreateResourceTagsRequest.cpp new file mode 100644 index 000000000..9859b15df --- /dev/null +++ b/cts/src/v3/model/BatchCreateResourceTagsRequest.cpp @@ -0,0 +1,148 @@ + + +#include "huaweicloud/cts/v3/model/BatchCreateResourceTagsRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +BatchCreateResourceTagsRequest::BatchCreateResourceTagsRequest() +{ + resourceId_ = ""; + resourceIdIsSet_ = false; + resourceType_ = ""; + resourceTypeIsSet_ = false; + bodyIsSet_ = false; +} + +BatchCreateResourceTagsRequest::~BatchCreateResourceTagsRequest() = default; + +void BatchCreateResourceTagsRequest::validate() +{ +} + +web::json::value BatchCreateResourceTagsRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(resourceIdIsSet_) { + val[utility::conversions::to_string_t("resource_id")] = ModelBase::toJson(resourceId_); + } + if(resourceTypeIsSet_) { + val[utility::conversions::to_string_t("resource_type")] = ModelBase::toJson(resourceType_); + } + if(bodyIsSet_) { + val[utility::conversions::to_string_t("body")] = ModelBase::toJson(body_); + } + + return val; +} +bool BatchCreateResourceTagsRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("resource_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("resource_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setResourceId(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("resource_type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("resource_type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setResourceType(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("body"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("body")); + if(!fieldValue.is_null()) + { + BatchCreateResourceTagsRequestBody refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBody(refVal); + } + } + return ok; +} + + +std::string BatchCreateResourceTagsRequest::getResourceId() const +{ + return resourceId_; +} + +void BatchCreateResourceTagsRequest::setResourceId(const std::string& value) +{ + resourceId_ = value; + resourceIdIsSet_ = true; +} + +bool BatchCreateResourceTagsRequest::resourceIdIsSet() const +{ + return resourceIdIsSet_; +} + +void BatchCreateResourceTagsRequest::unsetresourceId() +{ + resourceIdIsSet_ = false; +} + +std::string BatchCreateResourceTagsRequest::getResourceType() const +{ + return resourceType_; +} + +void BatchCreateResourceTagsRequest::setResourceType(const std::string& value) +{ + resourceType_ = value; + resourceTypeIsSet_ = true; +} + +bool BatchCreateResourceTagsRequest::resourceTypeIsSet() const +{ + return resourceTypeIsSet_; +} + +void BatchCreateResourceTagsRequest::unsetresourceType() +{ + resourceTypeIsSet_ = false; +} + +BatchCreateResourceTagsRequestBody BatchCreateResourceTagsRequest::getBody() const +{ + return body_; +} + +void BatchCreateResourceTagsRequest::setBody(const BatchCreateResourceTagsRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool BatchCreateResourceTagsRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void BatchCreateResourceTagsRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/BatchCreateResourceTagsRequestBody.cpp b/cts/src/v3/model/BatchCreateResourceTagsRequestBody.cpp new file mode 100644 index 000000000..a29e87a1d --- /dev/null +++ b/cts/src/v3/model/BatchCreateResourceTagsRequestBody.cpp @@ -0,0 +1,78 @@ + + +#include "huaweicloud/cts/v3/model/BatchCreateResourceTagsRequestBody.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +BatchCreateResourceTagsRequestBody::BatchCreateResourceTagsRequestBody() +{ + tagsIsSet_ = false; +} + +BatchCreateResourceTagsRequestBody::~BatchCreateResourceTagsRequestBody() = default; + +void BatchCreateResourceTagsRequestBody::validate() +{ +} + +web::json::value BatchCreateResourceTagsRequestBody::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(tagsIsSet_) { + val[utility::conversions::to_string_t("tags")] = ModelBase::toJson(tags_); + } + + return val; +} +bool BatchCreateResourceTagsRequestBody::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("tags"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("tags")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setTags(refVal); + } + } + return ok; +} + + +std::vector& BatchCreateResourceTagsRequestBody::getTags() +{ + return tags_; +} + +void BatchCreateResourceTagsRequestBody::setTags(const std::vector& value) +{ + tags_ = value; + tagsIsSet_ = true; +} + +bool BatchCreateResourceTagsRequestBody::tagsIsSet() const +{ + return tagsIsSet_; +} + +void BatchCreateResourceTagsRequestBody::unsettags() +{ + tagsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/BatchCreateResourceTagsResponse.cpp b/cts/src/v3/model/BatchCreateResourceTagsResponse.cpp new file mode 100644 index 000000000..74a7439f3 --- /dev/null +++ b/cts/src/v3/model/BatchCreateResourceTagsResponse.cpp @@ -0,0 +1,44 @@ + + +#include "huaweicloud/cts/v3/model/BatchCreateResourceTagsResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +BatchCreateResourceTagsResponse::BatchCreateResourceTagsResponse() +{ +} + +BatchCreateResourceTagsResponse::~BatchCreateResourceTagsResponse() = default; + +void BatchCreateResourceTagsResponse::validate() +{ +} + +web::json::value BatchCreateResourceTagsResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + + return val; +} +bool BatchCreateResourceTagsResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + return ok; +} + + +} +} +} +} +} + + diff --git a/cts/src/v3/model/BatchDeleteResourceTagsRequest.cpp b/cts/src/v3/model/BatchDeleteResourceTagsRequest.cpp new file mode 100644 index 000000000..7f733c3ce --- /dev/null +++ b/cts/src/v3/model/BatchDeleteResourceTagsRequest.cpp @@ -0,0 +1,148 @@ + + +#include "huaweicloud/cts/v3/model/BatchDeleteResourceTagsRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +BatchDeleteResourceTagsRequest::BatchDeleteResourceTagsRequest() +{ + resourceId_ = ""; + resourceIdIsSet_ = false; + resourceType_ = ""; + resourceTypeIsSet_ = false; + bodyIsSet_ = false; +} + +BatchDeleteResourceTagsRequest::~BatchDeleteResourceTagsRequest() = default; + +void BatchDeleteResourceTagsRequest::validate() +{ +} + +web::json::value BatchDeleteResourceTagsRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(resourceIdIsSet_) { + val[utility::conversions::to_string_t("resource_id")] = ModelBase::toJson(resourceId_); + } + if(resourceTypeIsSet_) { + val[utility::conversions::to_string_t("resource_type")] = ModelBase::toJson(resourceType_); + } + if(bodyIsSet_) { + val[utility::conversions::to_string_t("body")] = ModelBase::toJson(body_); + } + + return val; +} +bool BatchDeleteResourceTagsRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("resource_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("resource_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setResourceId(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("resource_type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("resource_type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setResourceType(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("body"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("body")); + if(!fieldValue.is_null()) + { + BatchDeleteResourceTagsRequestBody refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBody(refVal); + } + } + return ok; +} + + +std::string BatchDeleteResourceTagsRequest::getResourceId() const +{ + return resourceId_; +} + +void BatchDeleteResourceTagsRequest::setResourceId(const std::string& value) +{ + resourceId_ = value; + resourceIdIsSet_ = true; +} + +bool BatchDeleteResourceTagsRequest::resourceIdIsSet() const +{ + return resourceIdIsSet_; +} + +void BatchDeleteResourceTagsRequest::unsetresourceId() +{ + resourceIdIsSet_ = false; +} + +std::string BatchDeleteResourceTagsRequest::getResourceType() const +{ + return resourceType_; +} + +void BatchDeleteResourceTagsRequest::setResourceType(const std::string& value) +{ + resourceType_ = value; + resourceTypeIsSet_ = true; +} + +bool BatchDeleteResourceTagsRequest::resourceTypeIsSet() const +{ + return resourceTypeIsSet_; +} + +void BatchDeleteResourceTagsRequest::unsetresourceType() +{ + resourceTypeIsSet_ = false; +} + +BatchDeleteResourceTagsRequestBody BatchDeleteResourceTagsRequest::getBody() const +{ + return body_; +} + +void BatchDeleteResourceTagsRequest::setBody(const BatchDeleteResourceTagsRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool BatchDeleteResourceTagsRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void BatchDeleteResourceTagsRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/BatchDeleteResourceTagsRequestBody.cpp b/cts/src/v3/model/BatchDeleteResourceTagsRequestBody.cpp new file mode 100644 index 000000000..07200a2a5 --- /dev/null +++ b/cts/src/v3/model/BatchDeleteResourceTagsRequestBody.cpp @@ -0,0 +1,78 @@ + + +#include "huaweicloud/cts/v3/model/BatchDeleteResourceTagsRequestBody.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +BatchDeleteResourceTagsRequestBody::BatchDeleteResourceTagsRequestBody() +{ + tagsIsSet_ = false; +} + +BatchDeleteResourceTagsRequestBody::~BatchDeleteResourceTagsRequestBody() = default; + +void BatchDeleteResourceTagsRequestBody::validate() +{ +} + +web::json::value BatchDeleteResourceTagsRequestBody::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(tagsIsSet_) { + val[utility::conversions::to_string_t("tags")] = ModelBase::toJson(tags_); + } + + return val; +} +bool BatchDeleteResourceTagsRequestBody::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("tags"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("tags")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setTags(refVal); + } + } + return ok; +} + + +std::vector& BatchDeleteResourceTagsRequestBody::getTags() +{ + return tags_; +} + +void BatchDeleteResourceTagsRequestBody::setTags(const std::vector& value) +{ + tags_ = value; + tagsIsSet_ = true; +} + +bool BatchDeleteResourceTagsRequestBody::tagsIsSet() const +{ + return tagsIsSet_; +} + +void BatchDeleteResourceTagsRequestBody::unsettags() +{ + tagsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/BatchDeleteResourceTagsResponse.cpp b/cts/src/v3/model/BatchDeleteResourceTagsResponse.cpp new file mode 100644 index 000000000..7f3a5609c --- /dev/null +++ b/cts/src/v3/model/BatchDeleteResourceTagsResponse.cpp @@ -0,0 +1,44 @@ + + +#include "huaweicloud/cts/v3/model/BatchDeleteResourceTagsResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +BatchDeleteResourceTagsResponse::BatchDeleteResourceTagsResponse() +{ +} + +BatchDeleteResourceTagsResponse::~BatchDeleteResourceTagsResponse() = default; + +void BatchDeleteResourceTagsResponse::validate() +{ +} + +web::json::value BatchDeleteResourceTagsResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + + return val; +} +bool BatchDeleteResourceTagsResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + return ok; +} + + +} +} +} +} +} + + diff --git a/cts/src/v3/model/Bucket.cpp b/cts/src/v3/model/Bucket.cpp new file mode 100644 index 000000000..018d52ca4 --- /dev/null +++ b/cts/src/v3/model/Bucket.cpp @@ -0,0 +1,218 @@ + + +#include "huaweicloud/cts/v3/model/Bucket.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +Bucket::Bucket() +{ + bucketName_ = ""; + bucketNameIsSet_ = false; + bucketLocation_ = ""; + bucketLocationIsSet_ = false; + kmsId_ = ""; + kmsIdIsSet_ = false; + isSupportTraceFilesEncryption_ = false; + isSupportTraceFilesEncryptionIsSet_ = false; + checkBucketResponseIsSet_ = false; +} + +Bucket::~Bucket() = default; + +void Bucket::validate() +{ +} + +web::json::value Bucket::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(bucketNameIsSet_) { + val[utility::conversions::to_string_t("bucket_name")] = ModelBase::toJson(bucketName_); + } + if(bucketLocationIsSet_) { + val[utility::conversions::to_string_t("bucket_location")] = ModelBase::toJson(bucketLocation_); + } + if(kmsIdIsSet_) { + val[utility::conversions::to_string_t("kms_id")] = ModelBase::toJson(kmsId_); + } + if(isSupportTraceFilesEncryptionIsSet_) { + val[utility::conversions::to_string_t("is_support_trace_files_encryption")] = ModelBase::toJson(isSupportTraceFilesEncryption_); + } + if(checkBucketResponseIsSet_) { + val[utility::conversions::to_string_t("check_bucket_response")] = ModelBase::toJson(checkBucketResponse_); + } + + return val; +} +bool Bucket::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("bucket_name"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("bucket_name")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBucketName(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("bucket_location"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("bucket_location")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBucketLocation(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("kms_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("kms_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setKmsId(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("is_support_trace_files_encryption"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("is_support_trace_files_encryption")); + if(!fieldValue.is_null()) + { + bool refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setIsSupportTraceFilesEncryption(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("check_bucket_response"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("check_bucket_response")); + if(!fieldValue.is_null()) + { + CheckBucketResponse refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setCheckBucketResponse(refVal); + } + } + return ok; +} + + +std::string Bucket::getBucketName() const +{ + return bucketName_; +} + +void Bucket::setBucketName(const std::string& value) +{ + bucketName_ = value; + bucketNameIsSet_ = true; +} + +bool Bucket::bucketNameIsSet() const +{ + return bucketNameIsSet_; +} + +void Bucket::unsetbucketName() +{ + bucketNameIsSet_ = false; +} + +std::string Bucket::getBucketLocation() const +{ + return bucketLocation_; +} + +void Bucket::setBucketLocation(const std::string& value) +{ + bucketLocation_ = value; + bucketLocationIsSet_ = true; +} + +bool Bucket::bucketLocationIsSet() const +{ + return bucketLocationIsSet_; +} + +void Bucket::unsetbucketLocation() +{ + bucketLocationIsSet_ = false; +} + +std::string Bucket::getKmsId() const +{ + return kmsId_; +} + +void Bucket::setKmsId(const std::string& value) +{ + kmsId_ = value; + kmsIdIsSet_ = true; +} + +bool Bucket::kmsIdIsSet() const +{ + return kmsIdIsSet_; +} + +void Bucket::unsetkmsId() +{ + kmsIdIsSet_ = false; +} + +bool Bucket::isIsSupportTraceFilesEncryption() const +{ + return isSupportTraceFilesEncryption_; +} + +void Bucket::setIsSupportTraceFilesEncryption(bool value) +{ + isSupportTraceFilesEncryption_ = value; + isSupportTraceFilesEncryptionIsSet_ = true; +} + +bool Bucket::isSupportTraceFilesEncryptionIsSet() const +{ + return isSupportTraceFilesEncryptionIsSet_; +} + +void Bucket::unsetisSupportTraceFilesEncryption() +{ + isSupportTraceFilesEncryptionIsSet_ = false; +} + +CheckBucketResponse Bucket::getCheckBucketResponse() const +{ + return checkBucketResponse_; +} + +void Bucket::setCheckBucketResponse(const CheckBucketResponse& value) +{ + checkBucketResponse_ = value; + checkBucketResponseIsSet_ = true; +} + +bool Bucket::checkBucketResponseIsSet() const +{ + return checkBucketResponseIsSet_; +} + +void Bucket::unsetcheckBucketResponse() +{ + checkBucketResponseIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/CheckBucketRequest.cpp b/cts/src/v3/model/CheckBucketRequest.cpp new file mode 100644 index 000000000..c300241f0 --- /dev/null +++ b/cts/src/v3/model/CheckBucketRequest.cpp @@ -0,0 +1,184 @@ + + +#include "huaweicloud/cts/v3/model/CheckBucketRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +CheckBucketRequest::CheckBucketRequest() +{ + bucketName_ = ""; + bucketNameIsSet_ = false; + bucketLocation_ = ""; + bucketLocationIsSet_ = false; + kmsId_ = ""; + kmsIdIsSet_ = false; + isSupportTraceFilesEncryption_ = false; + isSupportTraceFilesEncryptionIsSet_ = false; +} + +CheckBucketRequest::~CheckBucketRequest() = default; + +void CheckBucketRequest::validate() +{ +} + +web::json::value CheckBucketRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(bucketNameIsSet_) { + val[utility::conversions::to_string_t("bucket_name")] = ModelBase::toJson(bucketName_); + } + if(bucketLocationIsSet_) { + val[utility::conversions::to_string_t("bucket_location")] = ModelBase::toJson(bucketLocation_); + } + if(kmsIdIsSet_) { + val[utility::conversions::to_string_t("kms_id")] = ModelBase::toJson(kmsId_); + } + if(isSupportTraceFilesEncryptionIsSet_) { + val[utility::conversions::to_string_t("is_support_trace_files_encryption")] = ModelBase::toJson(isSupportTraceFilesEncryption_); + } + + return val; +} +bool CheckBucketRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("bucket_name"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("bucket_name")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBucketName(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("bucket_location"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("bucket_location")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBucketLocation(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("kms_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("kms_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setKmsId(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("is_support_trace_files_encryption"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("is_support_trace_files_encryption")); + if(!fieldValue.is_null()) + { + bool refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setIsSupportTraceFilesEncryption(refVal); + } + } + return ok; +} + + +std::string CheckBucketRequest::getBucketName() const +{ + return bucketName_; +} + +void CheckBucketRequest::setBucketName(const std::string& value) +{ + bucketName_ = value; + bucketNameIsSet_ = true; +} + +bool CheckBucketRequest::bucketNameIsSet() const +{ + return bucketNameIsSet_; +} + +void CheckBucketRequest::unsetbucketName() +{ + bucketNameIsSet_ = false; +} + +std::string CheckBucketRequest::getBucketLocation() const +{ + return bucketLocation_; +} + +void CheckBucketRequest::setBucketLocation(const std::string& value) +{ + bucketLocation_ = value; + bucketLocationIsSet_ = true; +} + +bool CheckBucketRequest::bucketLocationIsSet() const +{ + return bucketLocationIsSet_; +} + +void CheckBucketRequest::unsetbucketLocation() +{ + bucketLocationIsSet_ = false; +} + +std::string CheckBucketRequest::getKmsId() const +{ + return kmsId_; +} + +void CheckBucketRequest::setKmsId(const std::string& value) +{ + kmsId_ = value; + kmsIdIsSet_ = true; +} + +bool CheckBucketRequest::kmsIdIsSet() const +{ + return kmsIdIsSet_; +} + +void CheckBucketRequest::unsetkmsId() +{ + kmsIdIsSet_ = false; +} + +bool CheckBucketRequest::isIsSupportTraceFilesEncryption() const +{ + return isSupportTraceFilesEncryption_; +} + +void CheckBucketRequest::setIsSupportTraceFilesEncryption(bool value) +{ + isSupportTraceFilesEncryption_ = value; + isSupportTraceFilesEncryptionIsSet_ = true; +} + +bool CheckBucketRequest::isSupportTraceFilesEncryptionIsSet() const +{ + return isSupportTraceFilesEncryptionIsSet_; +} + +void CheckBucketRequest::unsetisSupportTraceFilesEncryption() +{ + isSupportTraceFilesEncryptionIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/CheckBucketResponse.cpp b/cts/src/v3/model/CheckBucketResponse.cpp new file mode 100644 index 000000000..e44b9473e --- /dev/null +++ b/cts/src/v3/model/CheckBucketResponse.cpp @@ -0,0 +1,184 @@ + + +#include "huaweicloud/cts/v3/model/CheckBucketResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +CheckBucketResponse::CheckBucketResponse() +{ + errorCode_ = ""; + errorCodeIsSet_ = false; + errorMessage_ = ""; + errorMessageIsSet_ = false; + responseCode_ = 0; + responseCodeIsSet_ = false; + success_ = false; + successIsSet_ = false; +} + +CheckBucketResponse::~CheckBucketResponse() = default; + +void CheckBucketResponse::validate() +{ +} + +web::json::value CheckBucketResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(errorCodeIsSet_) { + val[utility::conversions::to_string_t("error_code")] = ModelBase::toJson(errorCode_); + } + if(errorMessageIsSet_) { + val[utility::conversions::to_string_t("error_message")] = ModelBase::toJson(errorMessage_); + } + if(responseCodeIsSet_) { + val[utility::conversions::to_string_t("response_code")] = ModelBase::toJson(responseCode_); + } + if(successIsSet_) { + val[utility::conversions::to_string_t("success")] = ModelBase::toJson(success_); + } + + return val; +} +bool CheckBucketResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("error_code"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("error_code")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setErrorCode(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("error_message"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("error_message")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setErrorMessage(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("response_code"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("response_code")); + if(!fieldValue.is_null()) + { + int32_t refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setResponseCode(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("success"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("success")); + if(!fieldValue.is_null()) + { + bool refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setSuccess(refVal); + } + } + return ok; +} + + +std::string CheckBucketResponse::getErrorCode() const +{ + return errorCode_; +} + +void CheckBucketResponse::setErrorCode(const std::string& value) +{ + errorCode_ = value; + errorCodeIsSet_ = true; +} + +bool CheckBucketResponse::errorCodeIsSet() const +{ + return errorCodeIsSet_; +} + +void CheckBucketResponse::unseterrorCode() +{ + errorCodeIsSet_ = false; +} + +std::string CheckBucketResponse::getErrorMessage() const +{ + return errorMessage_; +} + +void CheckBucketResponse::setErrorMessage(const std::string& value) +{ + errorMessage_ = value; + errorMessageIsSet_ = true; +} + +bool CheckBucketResponse::errorMessageIsSet() const +{ + return errorMessageIsSet_; +} + +void CheckBucketResponse::unseterrorMessage() +{ + errorMessageIsSet_ = false; +} + +int32_t CheckBucketResponse::getResponseCode() const +{ + return responseCode_; +} + +void CheckBucketResponse::setResponseCode(int32_t value) +{ + responseCode_ = value; + responseCodeIsSet_ = true; +} + +bool CheckBucketResponse::responseCodeIsSet() const +{ + return responseCodeIsSet_; +} + +void CheckBucketResponse::unsetresponseCode() +{ + responseCodeIsSet_ = false; +} + +bool CheckBucketResponse::isSuccess() const +{ + return success_; +} + +void CheckBucketResponse::setSuccess(bool value) +{ + success_ = value; + successIsSet_ = true; +} + +bool CheckBucketResponse::successIsSet() const +{ + return successIsSet_; +} + +void CheckBucketResponse::unsetsuccess() +{ + successIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/CheckObsBucketsRequest.cpp b/cts/src/v3/model/CheckObsBucketsRequest.cpp new file mode 100644 index 000000000..62f19b12e --- /dev/null +++ b/cts/src/v3/model/CheckObsBucketsRequest.cpp @@ -0,0 +1,113 @@ + + +#include "huaweicloud/cts/v3/model/CheckObsBucketsRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +CheckObsBucketsRequest::CheckObsBucketsRequest() +{ + domainId_ = ""; + domainIdIsSet_ = false; + bodyIsSet_ = false; +} + +CheckObsBucketsRequest::~CheckObsBucketsRequest() = default; + +void CheckObsBucketsRequest::validate() +{ +} + +web::json::value CheckObsBucketsRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(domainIdIsSet_) { + val[utility::conversions::to_string_t("domain_id")] = ModelBase::toJson(domainId_); + } + if(bodyIsSet_) { + val[utility::conversions::to_string_t("body")] = ModelBase::toJson(body_); + } + + return val; +} +bool CheckObsBucketsRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("domain_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("domain_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setDomainId(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("body"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("body")); + if(!fieldValue.is_null()) + { + CheckObsBucketsRequestBody refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBody(refVal); + } + } + return ok; +} + + +std::string CheckObsBucketsRequest::getDomainId() const +{ + return domainId_; +} + +void CheckObsBucketsRequest::setDomainId(const std::string& value) +{ + domainId_ = value; + domainIdIsSet_ = true; +} + +bool CheckObsBucketsRequest::domainIdIsSet() const +{ + return domainIdIsSet_; +} + +void CheckObsBucketsRequest::unsetdomainId() +{ + domainIdIsSet_ = false; +} + +CheckObsBucketsRequestBody CheckObsBucketsRequest::getBody() const +{ + return body_; +} + +void CheckObsBucketsRequest::setBody(const CheckObsBucketsRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool CheckObsBucketsRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void CheckObsBucketsRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/CheckObsBucketsRequestBody.cpp b/cts/src/v3/model/CheckObsBucketsRequestBody.cpp new file mode 100644 index 000000000..740c70eb8 --- /dev/null +++ b/cts/src/v3/model/CheckObsBucketsRequestBody.cpp @@ -0,0 +1,78 @@ + + +#include "huaweicloud/cts/v3/model/CheckObsBucketsRequestBody.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +CheckObsBucketsRequestBody::CheckObsBucketsRequestBody() +{ + bucketsIsSet_ = false; +} + +CheckObsBucketsRequestBody::~CheckObsBucketsRequestBody() = default; + +void CheckObsBucketsRequestBody::validate() +{ +} + +web::json::value CheckObsBucketsRequestBody::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(bucketsIsSet_) { + val[utility::conversions::to_string_t("buckets")] = ModelBase::toJson(buckets_); + } + + return val; +} +bool CheckObsBucketsRequestBody::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("buckets"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("buckets")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBuckets(refVal); + } + } + return ok; +} + + +std::vector& CheckObsBucketsRequestBody::getBuckets() +{ + return buckets_; +} + +void CheckObsBucketsRequestBody::setBuckets(const std::vector& value) +{ + buckets_ = value; + bucketsIsSet_ = true; +} + +bool CheckObsBucketsRequestBody::bucketsIsSet() const +{ + return bucketsIsSet_; +} + +void CheckObsBucketsRequestBody::unsetbuckets() +{ + bucketsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/CheckObsBucketsResponse.cpp b/cts/src/v3/model/CheckObsBucketsResponse.cpp new file mode 100644 index 000000000..ac6b11a9e --- /dev/null +++ b/cts/src/v3/model/CheckObsBucketsResponse.cpp @@ -0,0 +1,78 @@ + + +#include "huaweicloud/cts/v3/model/CheckObsBucketsResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +CheckObsBucketsResponse::CheckObsBucketsResponse() +{ + bucketsIsSet_ = false; +} + +CheckObsBucketsResponse::~CheckObsBucketsResponse() = default; + +void CheckObsBucketsResponse::validate() +{ +} + +web::json::value CheckObsBucketsResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(bucketsIsSet_) { + val[utility::conversions::to_string_t("buckets")] = ModelBase::toJson(buckets_); + } + + return val; +} +bool CheckObsBucketsResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("buckets"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("buckets")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBuckets(refVal); + } + } + return ok; +} + + +std::vector& CheckObsBucketsResponse::getBuckets() +{ + return buckets_; +} + +void CheckObsBucketsResponse::setBuckets(const std::vector& value) +{ + buckets_ = value; + bucketsIsSet_ = true; +} + +bool CheckObsBucketsResponse::bucketsIsSet() const +{ + return bucketsIsSet_; +} + +void CheckObsBucketsResponse::unsetbuckets() +{ + bucketsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/CreateNotificationRequest.cpp b/cts/src/v3/model/CreateNotificationRequest.cpp index 1bd8c0480..a43ba7464 100644 --- a/cts/src/v3/model/CreateNotificationRequest.cpp +++ b/cts/src/v3/model/CreateNotificationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/CreateNotificationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -32,7 +31,6 @@ web::json::value CreateNotificationRequest::toJson() const return val; } - bool CreateNotificationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateNotificationRequest::fromJson(const web::json::value& val) return ok; } + CreateNotificationRequestBody CreateNotificationRequest::getBody() const { return body_; diff --git a/cts/src/v3/model/CreateNotificationRequestBody.cpp b/cts/src/v3/model/CreateNotificationRequestBody.cpp index 8e0e0a4ee..62aeca7c0 100644 --- a/cts/src/v3/model/CreateNotificationRequestBody.cpp +++ b/cts/src/v3/model/CreateNotificationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/CreateNotificationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -55,7 +54,6 @@ web::json::value CreateNotificationRequestBody::toJson() const return val; } - bool CreateNotificationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -117,6 +115,7 @@ bool CreateNotificationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateNotificationRequestBody::getNotificationName() const { return notificationName_; diff --git a/cts/src/v3/model/CreateNotificationResponse.cpp b/cts/src/v3/model/CreateNotificationResponse.cpp index fa3c64434..317d2bb23 100644 --- a/cts/src/v3/model/CreateNotificationResponse.cpp +++ b/cts/src/v3/model/CreateNotificationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/CreateNotificationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -80,7 +79,6 @@ web::json::value CreateNotificationResponse::toJson() const return val; } - bool CreateNotificationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -187,6 +185,7 @@ bool CreateNotificationResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateNotificationResponse::getNotificationName() const { return notificationName_; diff --git a/cts/src/v3/model/CreateTrackerRequest.cpp b/cts/src/v3/model/CreateTrackerRequest.cpp index aa6a0c0bd..2cfc2df44 100644 --- a/cts/src/v3/model/CreateTrackerRequest.cpp +++ b/cts/src/v3/model/CreateTrackerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/CreateTrackerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -32,7 +31,6 @@ web::json::value CreateTrackerRequest::toJson() const return val; } - bool CreateTrackerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateTrackerRequest::fromJson(const web::json::value& val) return ok; } + CreateTrackerRequestBody CreateTrackerRequest::getBody() const { return body_; diff --git a/cts/src/v3/model/CreateTrackerRequestBody.cpp b/cts/src/v3/model/CreateTrackerRequestBody.cpp index 3bf73c5a9..455a68667 100644 --- a/cts/src/v3/model/CreateTrackerRequestBody.cpp +++ b/cts/src/v3/model/CreateTrackerRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/CreateTrackerRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -75,7 +74,6 @@ web::json::value CreateTrackerRequestBody::toJson() const return val; } - bool CreateTrackerRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -173,6 +171,7 @@ bool CreateTrackerRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateTrackerRequestBody::getTrackerType() const { return trackerType_; diff --git a/cts/src/v3/model/CreateTrackerResponse.cpp b/cts/src/v3/model/CreateTrackerResponse.cpp index 1efd306eb..f3628830f 100644 --- a/cts/src/v3/model/CreateTrackerResponse.cpp +++ b/cts/src/v3/model/CreateTrackerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/CreateTrackerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -104,7 +103,6 @@ web::json::value CreateTrackerResponse::toJson() const return val; } - bool CreateTrackerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -256,6 +254,7 @@ bool CreateTrackerResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateTrackerResponse::getId() const { return id_; diff --git a/cts/src/v3/model/CtsQuota.cpp b/cts/src/v3/model/CtsQuota.cpp index ecfb18afd..12f59fefa 100644 --- a/cts/src/v3/model/CtsQuota.cpp +++ b/cts/src/v3/model/CtsQuota.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/CtsQuota.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -43,7 +42,6 @@ web::json::value CtsQuota::toJson() const return val; } - bool CtsQuota::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CtsQuota::fromJson(const web::json::value& val) return ok; } + std::string CtsQuota::getType() const { return type_; diff --git a/cts/src/v3/model/DataBucket.cpp b/cts/src/v3/model/DataBucket.cpp index bd378cdf9..2823a5dc2 100644 --- a/cts/src/v3/model/DataBucket.cpp +++ b/cts/src/v3/model/DataBucket.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/DataBucket.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -37,7 +36,6 @@ web::json::value DataBucket::toJson() const return val; } - bool DataBucket::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DataBucket::fromJson(const web::json::value& val) return ok; } + std::string DataBucket::getDataBucketName() const { return dataBucketName_; diff --git a/cts/src/v3/model/DataBucketQuery.cpp b/cts/src/v3/model/DataBucketQuery.cpp index cffbcb2c4..dce3a158b 100644 --- a/cts/src/v3/model/DataBucketQuery.cpp +++ b/cts/src/v3/model/DataBucketQuery.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/DataBucketQuery.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -42,7 +41,6 @@ web::json::value DataBucketQuery::toJson() const return val; } - bool DataBucketQuery::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DataBucketQuery::fromJson(const web::json::value& val) return ok; } + std::string DataBucketQuery::getDataBucketName() const { return dataBucketName_; diff --git a/cts/src/v3/model/DeleteNotificationRequest.cpp b/cts/src/v3/model/DeleteNotificationRequest.cpp index 47cad63f3..0fa5468c2 100644 --- a/cts/src/v3/model/DeleteNotificationRequest.cpp +++ b/cts/src/v3/model/DeleteNotificationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/DeleteNotificationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -33,7 +32,6 @@ web::json::value DeleteNotificationRequest::toJson() const return val; } - bool DeleteNotificationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteNotificationRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteNotificationRequest::getNotificationId() const { return notificationId_; diff --git a/cts/src/v3/model/DeleteNotificationResponse.cpp b/cts/src/v3/model/DeleteNotificationResponse.cpp index 279cee256..959358d59 100644 --- a/cts/src/v3/model/DeleteNotificationResponse.cpp +++ b/cts/src/v3/model/DeleteNotificationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/DeleteNotificationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -28,7 +27,6 @@ web::json::value DeleteNotificationResponse::toJson() const return val; } - bool DeleteNotificationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteNotificationResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cts/src/v3/model/DeleteTrackerRequest.cpp b/cts/src/v3/model/DeleteTrackerRequest.cpp index ea63c07a9..e0d3082ea 100644 --- a/cts/src/v3/model/DeleteTrackerRequest.cpp +++ b/cts/src/v3/model/DeleteTrackerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/DeleteTrackerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -38,7 +37,6 @@ web::json::value DeleteTrackerRequest::toJson() const return val; } - bool DeleteTrackerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteTrackerRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteTrackerRequest::getTrackerName() const { return trackerName_; diff --git a/cts/src/v3/model/DeleteTrackerResponse.cpp b/cts/src/v3/model/DeleteTrackerResponse.cpp index 5091395b7..0ebf27d48 100644 --- a/cts/src/v3/model/DeleteTrackerResponse.cpp +++ b/cts/src/v3/model/DeleteTrackerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/DeleteTrackerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -28,7 +27,6 @@ web::json::value DeleteTrackerResponse::toJson() const return val; } - bool DeleteTrackerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteTrackerResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cts/src/v3/model/Filter.cpp b/cts/src/v3/model/Filter.cpp index 51975647b..4a03bf0b1 100644 --- a/cts/src/v3/model/Filter.cpp +++ b/cts/src/v3/model/Filter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/Filter.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -42,7 +41,6 @@ web::json::value Filter::toJson() const return val; } - bool Filter::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool Filter::fromJson(const web::json::value& val) return ok; } + std::string Filter::getCondition() const { return condition_; diff --git a/cts/src/v3/model/ListNotificationsRequest.cpp b/cts/src/v3/model/ListNotificationsRequest.cpp index 5b642b1a1..49ca3cfbd 100644 --- a/cts/src/v3/model/ListNotificationsRequest.cpp +++ b/cts/src/v3/model/ListNotificationsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/ListNotificationsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -38,7 +37,6 @@ web::json::value ListNotificationsRequest::toJson() const return val; } - bool ListNotificationsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListNotificationsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListNotificationsRequest::getNotificationType() const { return notificationType_; diff --git a/cts/src/v3/model/ListNotificationsResponse.cpp b/cts/src/v3/model/ListNotificationsResponse.cpp index bc1578c71..2378da028 100644 --- a/cts/src/v3/model/ListNotificationsResponse.cpp +++ b/cts/src/v3/model/ListNotificationsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/ListNotificationsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -32,7 +31,6 @@ web::json::value ListNotificationsResponse::toJson() const return val; } - bool ListNotificationsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListNotificationsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListNotificationsResponse::getNotifications() { return notifications_; diff --git a/cts/src/v3/model/ListOperation.cpp b/cts/src/v3/model/ListOperation.cpp new file mode 100644 index 000000000..6fdccddde --- /dev/null +++ b/cts/src/v3/model/ListOperation.cpp @@ -0,0 +1,148 @@ + + +#include "huaweicloud/cts/v3/model/ListOperation.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +ListOperation::ListOperation() +{ + serviceType_ = ""; + serviceTypeIsSet_ = false; + resourceType_ = ""; + resourceTypeIsSet_ = false; + operationListIsSet_ = false; +} + +ListOperation::~ListOperation() = default; + +void ListOperation::validate() +{ +} + +web::json::value ListOperation::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(serviceTypeIsSet_) { + val[utility::conversions::to_string_t("service_type")] = ModelBase::toJson(serviceType_); + } + if(resourceTypeIsSet_) { + val[utility::conversions::to_string_t("resource_type")] = ModelBase::toJson(resourceType_); + } + if(operationListIsSet_) { + val[utility::conversions::to_string_t("operation_list")] = ModelBase::toJson(operationList_); + } + + return val; +} +bool ListOperation::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("service_type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("service_type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setServiceType(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("resource_type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("resource_type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setResourceType(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("operation_list"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("operation_list")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setOperationList(refVal); + } + } + return ok; +} + + +std::string ListOperation::getServiceType() const +{ + return serviceType_; +} + +void ListOperation::setServiceType(const std::string& value) +{ + serviceType_ = value; + serviceTypeIsSet_ = true; +} + +bool ListOperation::serviceTypeIsSet() const +{ + return serviceTypeIsSet_; +} + +void ListOperation::unsetserviceType() +{ + serviceTypeIsSet_ = false; +} + +std::string ListOperation::getResourceType() const +{ + return resourceType_; +} + +void ListOperation::setResourceType(const std::string& value) +{ + resourceType_ = value; + resourceTypeIsSet_ = true; +} + +bool ListOperation::resourceTypeIsSet() const +{ + return resourceTypeIsSet_; +} + +void ListOperation::unsetresourceType() +{ + resourceTypeIsSet_ = false; +} + +std::vector& ListOperation::getOperationList() +{ + return operationList_; +} + +void ListOperation::setOperationList(const std::vector& value) +{ + operationList_ = value; + operationListIsSet_ = true; +} + +bool ListOperation::operationListIsSet() const +{ + return operationListIsSet_; +} + +void ListOperation::unsetoperationList() +{ + operationListIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/ListOperationsRequest.cpp b/cts/src/v3/model/ListOperationsRequest.cpp new file mode 100644 index 000000000..44ac95c07 --- /dev/null +++ b/cts/src/v3/model/ListOperationsRequest.cpp @@ -0,0 +1,114 @@ + + +#include "huaweicloud/cts/v3/model/ListOperationsRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +ListOperationsRequest::ListOperationsRequest() +{ + serviceType_ = ""; + serviceTypeIsSet_ = false; + resourceType_ = ""; + resourceTypeIsSet_ = false; +} + +ListOperationsRequest::~ListOperationsRequest() = default; + +void ListOperationsRequest::validate() +{ +} + +web::json::value ListOperationsRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(serviceTypeIsSet_) { + val[utility::conversions::to_string_t("service_type")] = ModelBase::toJson(serviceType_); + } + if(resourceTypeIsSet_) { + val[utility::conversions::to_string_t("resource_type")] = ModelBase::toJson(resourceType_); + } + + return val; +} +bool ListOperationsRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("service_type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("service_type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setServiceType(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("resource_type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("resource_type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setResourceType(refVal); + } + } + return ok; +} + + +std::string ListOperationsRequest::getServiceType() const +{ + return serviceType_; +} + +void ListOperationsRequest::setServiceType(const std::string& value) +{ + serviceType_ = value; + serviceTypeIsSet_ = true; +} + +bool ListOperationsRequest::serviceTypeIsSet() const +{ + return serviceTypeIsSet_; +} + +void ListOperationsRequest::unsetserviceType() +{ + serviceTypeIsSet_ = false; +} + +std::string ListOperationsRequest::getResourceType() const +{ + return resourceType_; +} + +void ListOperationsRequest::setResourceType(const std::string& value) +{ + resourceType_ = value; + resourceTypeIsSet_ = true; +} + +bool ListOperationsRequest::resourceTypeIsSet() const +{ + return resourceTypeIsSet_; +} + +void ListOperationsRequest::unsetresourceType() +{ + resourceTypeIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/ListOperationsResponse.cpp b/cts/src/v3/model/ListOperationsResponse.cpp new file mode 100644 index 000000000..a8c783143 --- /dev/null +++ b/cts/src/v3/model/ListOperationsResponse.cpp @@ -0,0 +1,78 @@ + + +#include "huaweicloud/cts/v3/model/ListOperationsResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +ListOperationsResponse::ListOperationsResponse() +{ + operationsIsSet_ = false; +} + +ListOperationsResponse::~ListOperationsResponse() = default; + +void ListOperationsResponse::validate() +{ +} + +web::json::value ListOperationsResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(operationsIsSet_) { + val[utility::conversions::to_string_t("operations")] = ModelBase::toJson(operations_); + } + + return val; +} +bool ListOperationsResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("operations"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("operations")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setOperations(refVal); + } + } + return ok; +} + + +std::vector& ListOperationsResponse::getOperations() +{ + return operations_; +} + +void ListOperationsResponse::setOperations(const std::vector& value) +{ + operations_ = value; + operationsIsSet_ = true; +} + +bool ListOperationsResponse::operationsIsSet() const +{ + return operationsIsSet_; +} + +void ListOperationsResponse::unsetoperations() +{ + operationsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/ListQuotasRequest.cpp b/cts/src/v3/model/ListQuotasRequest.cpp index ef267e429..bb51b4a5f 100644 --- a/cts/src/v3/model/ListQuotasRequest.cpp +++ b/cts/src/v3/model/ListQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/ListQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -28,7 +27,6 @@ web::json::value ListQuotasRequest::toJson() const return val; } - bool ListQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListQuotasRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cts/src/v3/model/ListQuotasResponse.cpp b/cts/src/v3/model/ListQuotasResponse.cpp index 1a1192f95..cebb1a3e5 100644 --- a/cts/src/v3/model/ListQuotasResponse.cpp +++ b/cts/src/v3/model/ListQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/ListQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -32,7 +31,6 @@ web::json::value ListQuotasResponse::toJson() const return val; } - bool ListQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListQuotasResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListQuotasResponse::getResources() { return resources_; diff --git a/cts/src/v3/model/ListTraceResourcesRequest.cpp b/cts/src/v3/model/ListTraceResourcesRequest.cpp new file mode 100644 index 000000000..eddca09a2 --- /dev/null +++ b/cts/src/v3/model/ListTraceResourcesRequest.cpp @@ -0,0 +1,79 @@ + + +#include "huaweicloud/cts/v3/model/ListTraceResourcesRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +ListTraceResourcesRequest::ListTraceResourcesRequest() +{ + domainId_ = ""; + domainIdIsSet_ = false; +} + +ListTraceResourcesRequest::~ListTraceResourcesRequest() = default; + +void ListTraceResourcesRequest::validate() +{ +} + +web::json::value ListTraceResourcesRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(domainIdIsSet_) { + val[utility::conversions::to_string_t("domain_id")] = ModelBase::toJson(domainId_); + } + + return val; +} +bool ListTraceResourcesRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("domain_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("domain_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setDomainId(refVal); + } + } + return ok; +} + + +std::string ListTraceResourcesRequest::getDomainId() const +{ + return domainId_; +} + +void ListTraceResourcesRequest::setDomainId(const std::string& value) +{ + domainId_ = value; + domainIdIsSet_ = true; +} + +bool ListTraceResourcesRequest::domainIdIsSet() const +{ + return domainIdIsSet_; +} + +void ListTraceResourcesRequest::unsetdomainId() +{ + domainIdIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/ListTraceResourcesResponse.cpp b/cts/src/v3/model/ListTraceResourcesResponse.cpp new file mode 100644 index 000000000..d98621e3e --- /dev/null +++ b/cts/src/v3/model/ListTraceResourcesResponse.cpp @@ -0,0 +1,78 @@ + + +#include "huaweicloud/cts/v3/model/ListTraceResourcesResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +ListTraceResourcesResponse::ListTraceResourcesResponse() +{ + resourcesIsSet_ = false; +} + +ListTraceResourcesResponse::~ListTraceResourcesResponse() = default; + +void ListTraceResourcesResponse::validate() +{ +} + +web::json::value ListTraceResourcesResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(resourcesIsSet_) { + val[utility::conversions::to_string_t("resources")] = ModelBase::toJson(resources_); + } + + return val; +} +bool ListTraceResourcesResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("resources"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("resources")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setResources(refVal); + } + } + return ok; +} + + +std::vector& ListTraceResourcesResponse::getResources() +{ + return resources_; +} + +void ListTraceResourcesResponse::setResources(const std::vector& value) +{ + resources_ = value; + resourcesIsSet_ = true; +} + +bool ListTraceResourcesResponse::resourcesIsSet() const +{ + return resourcesIsSet_; +} + +void ListTraceResourcesResponse::unsetresources() +{ + resourcesIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/ListTracesRequest.cpp b/cts/src/v3/model/ListTracesRequest.cpp index 69b6c6158..ea1d7efbe 100644 --- a/cts/src/v3/model/ListTracesRequest.cpp +++ b/cts/src/v3/model/ListTracesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/ListTracesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -98,7 +97,6 @@ web::json::value ListTracesRequest::toJson() const return val; } - bool ListTracesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -232,6 +230,7 @@ bool ListTracesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTracesRequest::getTraceType() const { return traceType_; diff --git a/cts/src/v3/model/ListTracesResponse.cpp b/cts/src/v3/model/ListTracesResponse.cpp index 1f3c4921c..0f93fb981 100644 --- a/cts/src/v3/model/ListTracesResponse.cpp +++ b/cts/src/v3/model/ListTracesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/ListTracesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -36,7 +35,6 @@ web::json::value ListTracesResponse::toJson() const return val; } - bool ListTracesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListTracesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTracesResponse::getTraces() { return traces_; diff --git a/cts/src/v3/model/ListTrackersRequest.cpp b/cts/src/v3/model/ListTrackersRequest.cpp index 2f605ec09..b6ab6e932 100644 --- a/cts/src/v3/model/ListTrackersRequest.cpp +++ b/cts/src/v3/model/ListTrackersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/ListTrackersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -38,7 +37,6 @@ web::json::value ListTrackersRequest::toJson() const return val; } - bool ListTrackersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListTrackersRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTrackersRequest::getTrackerName() const { return trackerName_; diff --git a/cts/src/v3/model/ListTrackersResponse.cpp b/cts/src/v3/model/ListTrackersResponse.cpp index e6a839b0e..60e476e9f 100644 --- a/cts/src/v3/model/ListTrackersResponse.cpp +++ b/cts/src/v3/model/ListTrackersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/ListTrackersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -32,7 +31,6 @@ web::json::value ListTrackersResponse::toJson() const return val; } - bool ListTrackersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListTrackersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTrackersResponse::getTrackers() { return trackers_; diff --git a/cts/src/v3/model/ListUserResourcesRequest.cpp b/cts/src/v3/model/ListUserResourcesRequest.cpp new file mode 100644 index 000000000..bcdee54ea --- /dev/null +++ b/cts/src/v3/model/ListUserResourcesRequest.cpp @@ -0,0 +1,44 @@ + + +#include "huaweicloud/cts/v3/model/ListUserResourcesRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +ListUserResourcesRequest::ListUserResourcesRequest() +{ +} + +ListUserResourcesRequest::~ListUserResourcesRequest() = default; + +void ListUserResourcesRequest::validate() +{ +} + +web::json::value ListUserResourcesRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + + return val; +} +bool ListUserResourcesRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + return ok; +} + + +} +} +} +} +} + + diff --git a/cts/src/v3/model/ListUserResourcesResponse.cpp b/cts/src/v3/model/ListUserResourcesResponse.cpp new file mode 100644 index 000000000..99f6e81bb --- /dev/null +++ b/cts/src/v3/model/ListUserResourcesResponse.cpp @@ -0,0 +1,78 @@ + + +#include "huaweicloud/cts/v3/model/ListUserResourcesResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +ListUserResourcesResponse::ListUserResourcesResponse() +{ + usersIsSet_ = false; +} + +ListUserResourcesResponse::~ListUserResourcesResponse() = default; + +void ListUserResourcesResponse::validate() +{ +} + +web::json::value ListUserResourcesResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(usersIsSet_) { + val[utility::conversions::to_string_t("users")] = ModelBase::toJson(users_); + } + + return val; +} +bool ListUserResourcesResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("users"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("users")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setUsers(refVal); + } + } + return ok; +} + + +std::vector& ListUserResourcesResponse::getUsers() +{ + return users_; +} + +void ListUserResourcesResponse::setUsers(const std::vector& value) +{ + users_ = value; + usersIsSet_ = true; +} + +bool ListUserResourcesResponse::usersIsSet() const +{ + return usersIsSet_; +} + +void ListUserResourcesResponse::unsetusers() +{ + usersIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/Lts.cpp b/cts/src/v3/model/Lts.cpp index 1cf87319f..41174e854 100644 --- a/cts/src/v3/model/Lts.cpp +++ b/cts/src/v3/model/Lts.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/Lts.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -43,7 +42,6 @@ web::json::value Lts::toJson() const return val; } - bool Lts::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Lts::fromJson(const web::json::value& val) return ok; } + bool Lts::isIsLtsEnabled() const { return isLtsEnabled_; diff --git a/cts/src/v3/model/ManagementEventSelector.cpp b/cts/src/v3/model/ManagementEventSelector.cpp index 5e7a9ae97..2b616fe2b 100644 --- a/cts/src/v3/model/ManagementEventSelector.cpp +++ b/cts/src/v3/model/ManagementEventSelector.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/ManagementEventSelector.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -32,7 +31,6 @@ web::json::value ManagementEventSelector::toJson() const return val; } - bool ManagementEventSelector::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ManagementEventSelector::fromJson(const web::json::value& val) return ok; } + std::vector& ManagementEventSelector::getExcludeService() { return excludeService_; diff --git a/cts/src/v3/model/MetaData.cpp b/cts/src/v3/model/MetaData.cpp index 33cea7e93..af421bc9c 100644 --- a/cts/src/v3/model/MetaData.cpp +++ b/cts/src/v3/model/MetaData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/MetaData.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -38,7 +37,6 @@ web::json::value MetaData::toJson() const return val; } - bool MetaData::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MetaData::fromJson(const web::json::value& val) return ok; } + int32_t MetaData::getCount() const { return count_; diff --git a/cts/src/v3/model/NotificationUsers.cpp b/cts/src/v3/model/NotificationUsers.cpp index 20f778e89..69850bd48 100644 --- a/cts/src/v3/model/NotificationUsers.cpp +++ b/cts/src/v3/model/NotificationUsers.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/NotificationUsers.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -37,7 +36,6 @@ web::json::value NotificationUsers::toJson() const return val; } - bool NotificationUsers::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NotificationUsers::fromJson(const web::json::value& val) return ok; } + std::string NotificationUsers::getUserGroup() const { return userGroup_; diff --git a/cts/src/v3/model/NotificationsResponseBody.cpp b/cts/src/v3/model/NotificationsResponseBody.cpp index 0c08c2611..192d15ab3 100644 --- a/cts/src/v3/model/NotificationsResponseBody.cpp +++ b/cts/src/v3/model/NotificationsResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/NotificationsResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -80,7 +79,6 @@ web::json::value NotificationsResponseBody::toJson() const return val; } - bool NotificationsResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -187,6 +185,7 @@ bool NotificationsResponseBody::fromJson(const web::json::value& val) return ok; } + std::string NotificationsResponseBody::getNotificationName() const { return notificationName_; diff --git a/cts/src/v3/model/ObsInfo.cpp b/cts/src/v3/model/ObsInfo.cpp index 19d76a7c5..f16d900d9 100644 --- a/cts/src/v3/model/ObsInfo.cpp +++ b/cts/src/v3/model/ObsInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/ObsInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -63,7 +62,6 @@ web::json::value ObsInfo::toJson() const return val; } - bool ObsInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ObsInfo::fromJson(const web::json::value& val) return ok; } + std::string ObsInfo::getBucketName() const { return bucketName_; diff --git a/cts/src/v3/model/Operations.cpp b/cts/src/v3/model/Operations.cpp index 262c7c905..ab54eb59b 100644 --- a/cts/src/v3/model/Operations.cpp +++ b/cts/src/v3/model/Operations.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/Operations.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -42,7 +41,6 @@ web::json::value Operations::toJson() const return val; } - bool Operations::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool Operations::fromJson(const web::json::value& val) return ok; } + std::string Operations::getServiceType() const { return serviceType_; diff --git a/cts/src/v3/model/Tags.cpp b/cts/src/v3/model/Tags.cpp new file mode 100644 index 000000000..77c8946a0 --- /dev/null +++ b/cts/src/v3/model/Tags.cpp @@ -0,0 +1,114 @@ + + +#include "huaweicloud/cts/v3/model/Tags.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +Tags::Tags() +{ + key_ = ""; + keyIsSet_ = false; + value_ = ""; + valueIsSet_ = false; +} + +Tags::~Tags() = default; + +void Tags::validate() +{ +} + +web::json::value Tags::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(keyIsSet_) { + val[utility::conversions::to_string_t("key")] = ModelBase::toJson(key_); + } + if(valueIsSet_) { + val[utility::conversions::to_string_t("value")] = ModelBase::toJson(value_); + } + + return val; +} +bool Tags::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("key"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("key")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setKey(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("value"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("value")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setValue(refVal); + } + } + return ok; +} + + +std::string Tags::getKey() const +{ + return key_; +} + +void Tags::setKey(const std::string& value) +{ + key_ = value; + keyIsSet_ = true; +} + +bool Tags::keyIsSet() const +{ + return keyIsSet_; +} + +void Tags::unsetkey() +{ + keyIsSet_ = false; +} + +std::string Tags::getValue() const +{ + return value_; +} + +void Tags::setValue(const std::string& value) +{ + value_ = value; + valueIsSet_ = true; +} + +bool Tags::valueIsSet() const +{ + return valueIsSet_; +} + +void Tags::unsetvalue() +{ + valueIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/TraceResource.cpp b/cts/src/v3/model/TraceResource.cpp new file mode 100644 index 000000000..fa47799d2 --- /dev/null +++ b/cts/src/v3/model/TraceResource.cpp @@ -0,0 +1,113 @@ + + +#include "huaweicloud/cts/v3/model/TraceResource.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +TraceResource::TraceResource() +{ + serviceType_ = ""; + serviceTypeIsSet_ = false; + resourceIsSet_ = false; +} + +TraceResource::~TraceResource() = default; + +void TraceResource::validate() +{ +} + +web::json::value TraceResource::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(serviceTypeIsSet_) { + val[utility::conversions::to_string_t("service_type")] = ModelBase::toJson(serviceType_); + } + if(resourceIsSet_) { + val[utility::conversions::to_string_t("resource")] = ModelBase::toJson(resource_); + } + + return val; +} +bool TraceResource::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("service_type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("service_type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setServiceType(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("resource"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("resource")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setResource(refVal); + } + } + return ok; +} + + +std::string TraceResource::getServiceType() const +{ + return serviceType_; +} + +void TraceResource::setServiceType(const std::string& value) +{ + serviceType_ = value; + serviceTypeIsSet_ = true; +} + +bool TraceResource::serviceTypeIsSet() const +{ + return serviceTypeIsSet_; +} + +void TraceResource::unsetserviceType() +{ + serviceTypeIsSet_ = false; +} + +std::vector& TraceResource::getResource() +{ + return resource_; +} + +void TraceResource::setResource(const std::vector& value) +{ + resource_ = value; + resourceIsSet_ = true; +} + +bool TraceResource::resourceIsSet() const +{ + return resourceIsSet_; +} + +void TraceResource::unsetresource() +{ + resourceIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/cts/src/v3/model/Traces.cpp b/cts/src/v3/model/Traces.cpp index 141411f52..e4ebcaa6c 100644 --- a/cts/src/v3/model/Traces.cpp +++ b/cts/src/v3/model/Traces.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/Traces.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -132,7 +131,6 @@ web::json::value Traces::toJson() const return val; } - bool Traces::fromJson(const web::json::value& val) { bool ok = true; @@ -329,6 +327,7 @@ bool Traces::fromJson(const web::json::value& val) return ok; } + std::string Traces::getResourceId() const { return resourceId_; diff --git a/cts/src/v3/model/TrackerObsInfo.cpp b/cts/src/v3/model/TrackerObsInfo.cpp index 6fed3a3df..64b3c903e 100644 --- a/cts/src/v3/model/TrackerObsInfo.cpp +++ b/cts/src/v3/model/TrackerObsInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/TrackerObsInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -58,7 +57,6 @@ web::json::value TrackerObsInfo::toJson() const return val; } - bool TrackerObsInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool TrackerObsInfo::fromJson(const web::json::value& val) return ok; } + std::string TrackerObsInfo::getBucketName() const { return bucketName_; diff --git a/cts/src/v3/model/TrackerResponseBody.cpp b/cts/src/v3/model/TrackerResponseBody.cpp index fe1709e4b..0e93dd46e 100644 --- a/cts/src/v3/model/TrackerResponseBody.cpp +++ b/cts/src/v3/model/TrackerResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/TrackerResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -114,7 +113,6 @@ web::json::value TrackerResponseBody::toJson() const return val; } - bool TrackerResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -284,6 +282,7 @@ bool TrackerResponseBody::fromJson(const web::json::value& val) return ok; } + std::string TrackerResponseBody::getId() const { return id_; diff --git a/cts/src/v3/model/UpdateNotificationRequest.cpp b/cts/src/v3/model/UpdateNotificationRequest.cpp index d33959760..69e208bd2 100644 --- a/cts/src/v3/model/UpdateNotificationRequest.cpp +++ b/cts/src/v3/model/UpdateNotificationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/UpdateNotificationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -32,7 +31,6 @@ web::json::value UpdateNotificationRequest::toJson() const return val; } - bool UpdateNotificationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateNotificationRequest::fromJson(const web::json::value& val) return ok; } + UpdateNotificationRequestBody UpdateNotificationRequest::getBody() const { return body_; diff --git a/cts/src/v3/model/UpdateNotificationRequestBody.cpp b/cts/src/v3/model/UpdateNotificationRequestBody.cpp index 2e6fd80df..758589778 100644 --- a/cts/src/v3/model/UpdateNotificationRequestBody.cpp +++ b/cts/src/v3/model/UpdateNotificationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/UpdateNotificationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -65,7 +64,6 @@ web::json::value UpdateNotificationRequestBody::toJson() const return val; } - bool UpdateNotificationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool UpdateNotificationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateNotificationRequestBody::getNotificationName() const { return notificationName_; diff --git a/cts/src/v3/model/UpdateNotificationResponse.cpp b/cts/src/v3/model/UpdateNotificationResponse.cpp index 24a5f73a4..0a2b9ef17 100644 --- a/cts/src/v3/model/UpdateNotificationResponse.cpp +++ b/cts/src/v3/model/UpdateNotificationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/UpdateNotificationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -80,7 +79,6 @@ web::json::value UpdateNotificationResponse::toJson() const return val; } - bool UpdateNotificationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -187,6 +185,7 @@ bool UpdateNotificationResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateNotificationResponse::getNotificationName() const { return notificationName_; diff --git a/cts/src/v3/model/UpdateTrackerRequest.cpp b/cts/src/v3/model/UpdateTrackerRequest.cpp index d04d75cc1..ae865c3c4 100644 --- a/cts/src/v3/model/UpdateTrackerRequest.cpp +++ b/cts/src/v3/model/UpdateTrackerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/UpdateTrackerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -32,7 +31,6 @@ web::json::value UpdateTrackerRequest::toJson() const return val; } - bool UpdateTrackerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateTrackerRequest::fromJson(const web::json::value& val) return ok; } + UpdateTrackerRequestBody UpdateTrackerRequest::getBody() const { return body_; diff --git a/cts/src/v3/model/UpdateTrackerRequestBody.cpp b/cts/src/v3/model/UpdateTrackerRequestBody.cpp index 5c50985e2..251c91fe1 100644 --- a/cts/src/v3/model/UpdateTrackerRequestBody.cpp +++ b/cts/src/v3/model/UpdateTrackerRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/UpdateTrackerRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -80,7 +79,6 @@ web::json::value UpdateTrackerRequestBody::toJson() const return val; } - bool UpdateTrackerRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -187,6 +185,7 @@ bool UpdateTrackerRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateTrackerRequestBody::getTrackerType() const { return trackerType_; diff --git a/cts/src/v3/model/UpdateTrackerResponse.cpp b/cts/src/v3/model/UpdateTrackerResponse.cpp index 8c23e7799..34be4a521 100644 --- a/cts/src/v3/model/UpdateTrackerResponse.cpp +++ b/cts/src/v3/model/UpdateTrackerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/UpdateTrackerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -28,7 +27,6 @@ web::json::value UpdateTrackerResponse::toJson() const return val; } - bool UpdateTrackerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateTrackerResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/cts/src/v3/model/UserInfo.cpp b/cts/src/v3/model/UserInfo.cpp index b1882369e..63d9e81f4 100644 --- a/cts/src/v3/model/UserInfo.cpp +++ b/cts/src/v3/model/UserInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/cts/v3/model/UserInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Cts { @@ -42,7 +41,6 @@ web::json::value UserInfo::toJson() const return val; } - bool UserInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UserInfo::fromJson(const web::json::value& val) return ok; } + std::string UserInfo::getId() const { return id_; diff --git a/cts/src/v3/model/UserResource.cpp b/cts/src/v3/model/UserResource.cpp new file mode 100644 index 000000000..fd1a5cc82 --- /dev/null +++ b/cts/src/v3/model/UserResource.cpp @@ -0,0 +1,79 @@ + + +#include "huaweicloud/cts/v3/model/UserResource.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Cts { +namespace V3 { +namespace Model { + + + + +UserResource::UserResource() +{ + name_ = ""; + nameIsSet_ = false; +} + +UserResource::~UserResource() = default; + +void UserResource::validate() +{ +} + +web::json::value UserResource::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(nameIsSet_) { + val[utility::conversions::to_string_t("name")] = ModelBase::toJson(name_); + } + + return val; +} +bool UserResource::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("name"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("name")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setName(refVal); + } + } + return ok; +} + + +std::string UserResource::getName() const +{ + return name_; +} + +void UserResource::setName(const std::string& value) +{ + name_ = value; + nameIsSet_ = true; +} + +bool UserResource::nameIsSet() const +{ + return nameIsSet_; +} + +void UserResource::unsetname() +{ + nameIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/dds/include/huaweicloud/dds/v3/DdsMeta.h b/dds/include/huaweicloud/dds/v3/DdsMeta.h new file mode 100644 index 000000000..86207e777 --- /dev/null +++ b/dds/include/huaweicloud/dds/v3/DdsMeta.h @@ -0,0 +1,124 @@ +#ifndef HUAWEICLOUD_SDK_DDS_V3_DdsMeta_H_ +#define HUAWEICLOUD_SDK_DDS_V3_DdsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Dds { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_DDS_V3_EXPORT DdsMeta { +public: + static HttpRequestDef genRequestDefForAddReadonlyNode(); + static HttpRequestDef genRequestDefForAddShardingNode(); + static HttpRequestDef genRequestDefForAttachEip(); + static HttpRequestDef genRequestDefForAttachInternalIp(); + static HttpRequestDef genRequestDefForBatchTagAction(); + static HttpRequestDef genRequestDefForCancelEip(); + static HttpRequestDef genRequestDefForChangeOpsWindow(); + static HttpRequestDef genRequestDefForCheckPassword(); + static HttpRequestDef genRequestDefForCheckWeakPassword(); + static HttpRequestDef genRequestDefForCompareConfiguration(); + static HttpRequestDef genRequestDefForCopyConfiguration(); + static HttpRequestDef genRequestDefForCreateConfiguration(); + static HttpRequestDef genRequestDefForCreateDatabaseRole(); + static HttpRequestDef genRequestDefForCreateDatabaseUser(); + static HttpRequestDef genRequestDefForCreateInstance(); + static HttpRequestDef genRequestDefForCreateIp(); + static HttpRequestDef genRequestDefForCreateManualBackup(); + static HttpRequestDef genRequestDefForDeleteAuditLog(); + static HttpRequestDef genRequestDefForDeleteConfiguration(); + static HttpRequestDef genRequestDefForDeleteDatabaseRole(); + static HttpRequestDef genRequestDefForDeleteDatabaseUser(); + static HttpRequestDef genRequestDefForDeleteInstance(); + static HttpRequestDef genRequestDefForDeleteManualBackup(); + static HttpRequestDef genRequestDefForDeleteSession(); + static HttpRequestDef genRequestDefForDownloadErrorlog(); + static HttpRequestDef genRequestDefForDownloadSlowlog(); + static HttpRequestDef genRequestDefForExpandReplicasetNode(); + static HttpRequestDef genRequestDefForListAppliedInstances(); + static HttpRequestDef genRequestDefForListAuditlogLinks(); + static HttpRequestDef genRequestDefForListAuditlogs(); + static HttpRequestDef genRequestDefForListAz2Migrate(); + static HttpRequestDef genRequestDefForListBackups(); + static HttpRequestDef genRequestDefForListConfigurations(); + static HttpRequestDef genRequestDefForListDatabaseRoles(); + static HttpRequestDef genRequestDefForListDatabaseUsers(); + static HttpRequestDef genRequestDefForListDatastoreVersions(); + static HttpRequestDef genRequestDefForListErrorLogs(); + static HttpRequestDef genRequestDefForListFlavorInfos(); + static HttpRequestDef genRequestDefForListFlavors(); + static HttpRequestDef genRequestDefForListInstanceTags(); + static HttpRequestDef genRequestDefForListInstances(); + static HttpRequestDef genRequestDefForListInstancesByTags(); + static HttpRequestDef genRequestDefForListLtsSlowLogs(); + static HttpRequestDef genRequestDefForListProjectTags(); + static HttpRequestDef genRequestDefForListRecycleInstances(); + static HttpRequestDef genRequestDefForListRestoreCollections(); + static HttpRequestDef genRequestDefForListRestoreDatabases(); + static HttpRequestDef genRequestDefForListRestoreTimes(); + static HttpRequestDef genRequestDefForListSessions(); + static HttpRequestDef genRequestDefForListSlowLogs(); + static HttpRequestDef genRequestDefForListSslCertDownloadAddress(); + static HttpRequestDef genRequestDefForListStorageType(); + static HttpRequestDef genRequestDefForListTasks(); + static HttpRequestDef genRequestDefForMigrateAz(); + static HttpRequestDef genRequestDefForResetConfiguration(); + static HttpRequestDef genRequestDefForResetPassword(); + static HttpRequestDef genRequestDefForResizeInstance(); + static HttpRequestDef genRequestDefForResizeInstanceVolume(); + static HttpRequestDef genRequestDefForRestartInstance(); + static HttpRequestDef genRequestDefForRestoreInstance(); + static HttpRequestDef genRequestDefForRestoreInstanceFromCollection(); + static HttpRequestDef genRequestDefForRestoreNewInstance(); + static HttpRequestDef genRequestDefForSetAuditlogPolicy(); + static HttpRequestDef genRequestDefForSetBackupPolicy(); + static HttpRequestDef genRequestDefForSetBalancerSwitch(); + static HttpRequestDef genRequestDefForSetBalancerWindow(); + static HttpRequestDef genRequestDefForSetRecyclePolicy(); + static HttpRequestDef genRequestDefForShowAuditlogPolicy(); + static HttpRequestDef genRequestDefForShowBackupDownloadLink(); + static HttpRequestDef genRequestDefForShowBackupPolicy(); + static HttpRequestDef genRequestDefForShowConfigurationAppliedHistory(); + static HttpRequestDef genRequestDefForShowConfigurationModifyHistory(); + static HttpRequestDef genRequestDefForShowConfigurationParameter(); + static HttpRequestDef genRequestDefForShowConnectionStatistics(); + static HttpRequestDef genRequestDefForShowDiskUsage(); + static HttpRequestDef genRequestDefForShowEntityConfiguration(); + static HttpRequestDef genRequestDefForShowJobDetail(); + static HttpRequestDef genRequestDefForShowQuotas(); + static HttpRequestDef genRequestDefForShowRecyclePolicy(); + static HttpRequestDef genRequestDefForShowReplSetName(); + static HttpRequestDef genRequestDefForShowSecondLevelMonitoringStatus(); + static HttpRequestDef genRequestDefForShowShardingBalancer(); + static HttpRequestDef genRequestDefForShowSlowlogDesensitizationSwitch(); + static HttpRequestDef genRequestDefForShowUpgradeDuration(); + static HttpRequestDef genRequestDefForShrinkInstanceNodes(); + static HttpRequestDef genRequestDefForSwitchConfiguration(); + static HttpRequestDef genRequestDefForSwitchSecondLevelMonitoring(); + static HttpRequestDef genRequestDefForSwitchSlowlogDesensitization(); + static HttpRequestDef genRequestDefForSwitchSsl(); + static HttpRequestDef genRequestDefForSwitchoverReplicaSet(); + static HttpRequestDef genRequestDefForUpdateClientNetwork(); + static HttpRequestDef genRequestDefForUpdateConfigurationParameter(); + static HttpRequestDef genRequestDefForUpdateEntityConfiguration(); + static HttpRequestDef genRequestDefForUpdateInstanceName(); + static HttpRequestDef genRequestDefForUpdateInstancePort(); + static HttpRequestDef genRequestDefForUpdateInstanceRemark(); + static HttpRequestDef genRequestDefForUpdateReplSetName(); + static HttpRequestDef genRequestDefForUpdateSecurityGroup(); + static HttpRequestDef genRequestDefForUpgradeDatabaseVersion(); + static HttpRequestDef genRequestDefForListApiVersion(); + static HttpRequestDef genRequestDefForShowApiVersion(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_DDS_V3_DdsMeta_H_ diff --git a/dds/include/huaweicloud/dds/v3/model/AddReadonlyNodeRequest.h b/dds/include/huaweicloud/dds/v3/model/AddReadonlyNodeRequest.h index 0603da89e..5f12f8029 100644 --- a/dds/include/huaweicloud/dds/v3/model/AddReadonlyNodeRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/AddReadonlyNodeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_AddReadonlyNodeRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_AddReadonlyNodeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT AddReadonlyNodeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddReadonlyNodeRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/AddReadonlyNodeRequestBody.h b/dds/include/huaweicloud/dds/v3/model/AddReadonlyNodeRequestBody.h index 36a6b3203..0a155e481 100644 --- a/dds/include/huaweicloud/dds/v3/model/AddReadonlyNodeRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/AddReadonlyNodeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_AddReadonlyNodeRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_AddReadonlyNodeRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT AddReadonlyNodeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddReadonlyNodeRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/AddReadonlyNodeResponse.h b/dds/include/huaweicloud/dds/v3/model/AddReadonlyNodeResponse.h index acece9c4d..a27260c5f 100644 --- a/dds/include/huaweicloud/dds/v3/model/AddReadonlyNodeResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/AddReadonlyNodeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_AddReadonlyNodeResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_AddReadonlyNodeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT AddReadonlyNodeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddReadonlyNodeResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/AddShardingNodeRequest.h b/dds/include/huaweicloud/dds/v3/model/AddShardingNodeRequest.h index 07923c7a1..0e56e07c9 100644 --- a/dds/include/huaweicloud/dds/v3/model/AddShardingNodeRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/AddShardingNodeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_AddShardingNodeRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_AddShardingNodeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT AddShardingNodeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddShardingNodeRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/AddShardingNodeResponse.h b/dds/include/huaweicloud/dds/v3/model/AddShardingNodeResponse.h index 26a9ccd3c..31d83752a 100644 --- a/dds/include/huaweicloud/dds/v3/model/AddShardingNodeResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/AddShardingNodeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_AddShardingNodeResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_AddShardingNodeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT AddShardingNodeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddShardingNodeResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/AddShardingNodeVolumeOption.h b/dds/include/huaweicloud/dds/v3/model/AddShardingNodeVolumeOption.h index e95016f81..7cf9be808 100644 --- a/dds/include/huaweicloud/dds/v3/model/AddShardingNodeVolumeOption.h +++ b/dds/include/huaweicloud/dds/v3/model/AddShardingNodeVolumeOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_AddShardingNodeVolumeOption_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_AddShardingNodeVolumeOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT AddShardingNodeVolumeOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddShardingNodeVolumeOption members diff --git a/dds/include/huaweicloud/dds/v3/model/ApiVersion.h b/dds/include/huaweicloud/dds/v3/model/ApiVersion.h index 11750bb75..3c90e48d6 100644 --- a/dds/include/huaweicloud/dds/v3/model/ApiVersion.h +++ b/dds/include/huaweicloud/dds/v3/model/ApiVersion.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ApiVersion_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ApiVersion_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ApiVersion /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApiVersion members diff --git a/dds/include/huaweicloud/dds/v3/model/ApplicableInstancesInfo.h b/dds/include/huaweicloud/dds/v3/model/ApplicableInstancesInfo.h index 539751052..ff64cfbd4 100644 --- a/dds/include/huaweicloud/dds/v3/model/ApplicableInstancesInfo.h +++ b/dds/include/huaweicloud/dds/v3/model/ApplicableInstancesInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ApplicableInstancesInfo_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ApplicableInstancesInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ApplicableInstancesInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplicableInstancesInfo members diff --git a/dds/include/huaweicloud/dds/v3/model/ApplyConfigurationRequestBody.h b/dds/include/huaweicloud/dds/v3/model/ApplyConfigurationRequestBody.h index a63e07a37..22885f5e2 100644 --- a/dds/include/huaweicloud/dds/v3/model/ApplyConfigurationRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/ApplyConfigurationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ApplyConfigurationRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ApplyConfigurationRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ApplyConfigurationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplyConfigurationRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/ApplyHistoryInfo.h b/dds/include/huaweicloud/dds/v3/model/ApplyHistoryInfo.h index e4ccc872c..e248f849b 100644 --- a/dds/include/huaweicloud/dds/v3/model/ApplyHistoryInfo.h +++ b/dds/include/huaweicloud/dds/v3/model/ApplyHistoryInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ApplyHistoryInfo_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ApplyHistoryInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ApplyHistoryInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplyHistoryInfo members diff --git a/dds/include/huaweicloud/dds/v3/model/AttachEipRequest.h b/dds/include/huaweicloud/dds/v3/model/AttachEipRequest.h index 1e7507ca9..0933fb000 100644 --- a/dds/include/huaweicloud/dds/v3/model/AttachEipRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/AttachEipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_AttachEipRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_AttachEipRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT AttachEipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachEipRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/AttachEipRequestBody.h b/dds/include/huaweicloud/dds/v3/model/AttachEipRequestBody.h index 8121bd366..e77ac8276 100644 --- a/dds/include/huaweicloud/dds/v3/model/AttachEipRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/AttachEipRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_AttachEipRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_AttachEipRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT AttachEipRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachEipRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/AttachEipResponse.h b/dds/include/huaweicloud/dds/v3/model/AttachEipResponse.h index fe89220f0..70adeaf78 100644 --- a/dds/include/huaweicloud/dds/v3/model/AttachEipResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/AttachEipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_AttachEipResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_AttachEipResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT AttachEipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachEipResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/AttachInternalIpRequest.h b/dds/include/huaweicloud/dds/v3/model/AttachInternalIpRequest.h index ecff58540..ffab36d56 100644 --- a/dds/include/huaweicloud/dds/v3/model/AttachInternalIpRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/AttachInternalIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_AttachInternalIpRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_AttachInternalIpRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT AttachInternalIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachInternalIpRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/AttachInternalIpRequestBody.h b/dds/include/huaweicloud/dds/v3/model/AttachInternalIpRequestBody.h index 6f16c5286..3d8f2be39 100644 --- a/dds/include/huaweicloud/dds/v3/model/AttachInternalIpRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/AttachInternalIpRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_AttachInternalIpRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_AttachInternalIpRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT AttachInternalIpRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachInternalIpRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/AttachInternalIpResponse.h b/dds/include/huaweicloud/dds/v3/model/AttachInternalIpResponse.h index c1ea7682f..c9b66b8f1 100644 --- a/dds/include/huaweicloud/dds/v3/model/AttachInternalIpResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/AttachInternalIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_AttachInternalIpResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_AttachInternalIpResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT AttachInternalIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachInternalIpResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/Az2Migrate.h b/dds/include/huaweicloud/dds/v3/model/Az2Migrate.h index 0cc13d8d4..8ddf01d70 100644 --- a/dds/include/huaweicloud/dds/v3/model/Az2Migrate.h +++ b/dds/include/huaweicloud/dds/v3/model/Az2Migrate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_Az2Migrate_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_Az2Migrate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT Az2Migrate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Az2Migrate members diff --git a/dds/include/huaweicloud/dds/v3/model/BackupDatabase.h b/dds/include/huaweicloud/dds/v3/model/BackupDatabase.h index bcc263d51..1ea9ddd2e 100644 --- a/dds/include/huaweicloud/dds/v3/model/BackupDatabase.h +++ b/dds/include/huaweicloud/dds/v3/model/BackupDatabase.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_BackupDatabase_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_BackupDatabase_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT BackupDatabase /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupDatabase members diff --git a/dds/include/huaweicloud/dds/v3/model/BackupForList.h b/dds/include/huaweicloud/dds/v3/model/BackupForList.h index 9c34ae78a..36be913d9 100644 --- a/dds/include/huaweicloud/dds/v3/model/BackupForList.h +++ b/dds/include/huaweicloud/dds/v3/model/BackupForList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_BackupForList_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_BackupForList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT BackupForList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupForList members diff --git a/dds/include/huaweicloud/dds/v3/model/BackupPolicy.h b/dds/include/huaweicloud/dds/v3/model/BackupPolicy.h index 5104ebcca..75862c9cb 100644 --- a/dds/include/huaweicloud/dds/v3/model/BackupPolicy.h +++ b/dds/include/huaweicloud/dds/v3/model/BackupPolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_BackupPolicy_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_BackupPolicy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT BackupPolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupPolicy members diff --git a/dds/include/huaweicloud/dds/v3/model/BackupPolicyItem.h b/dds/include/huaweicloud/dds/v3/model/BackupPolicyItem.h index 8db40a277..ae897e475 100644 --- a/dds/include/huaweicloud/dds/v3/model/BackupPolicyItem.h +++ b/dds/include/huaweicloud/dds/v3/model/BackupPolicyItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_BackupPolicyItem_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_BackupPolicyItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT BackupPolicyItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupPolicyItem members diff --git a/dds/include/huaweicloud/dds/v3/model/BackupStrategy.h b/dds/include/huaweicloud/dds/v3/model/BackupStrategy.h index f1f7f7d92..1eb20a96e 100644 --- a/dds/include/huaweicloud/dds/v3/model/BackupStrategy.h +++ b/dds/include/huaweicloud/dds/v3/model/BackupStrategy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_BackupStrategy_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_BackupStrategy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT BackupStrategy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupStrategy members diff --git a/dds/include/huaweicloud/dds/v3/model/BackupStrategyForItemResponse.h b/dds/include/huaweicloud/dds/v3/model/BackupStrategyForItemResponse.h index 3f4f9147d..618ed3559 100644 --- a/dds/include/huaweicloud/dds/v3/model/BackupStrategyForItemResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/BackupStrategyForItemResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_BackupStrategyForItemResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_BackupStrategyForItemResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT BackupStrategyForItemResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupStrategyForItemResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/BalancerActiveWindow.h b/dds/include/huaweicloud/dds/v3/model/BalancerActiveWindow.h index 80c4fa2d0..692e9b6fe 100644 --- a/dds/include/huaweicloud/dds/v3/model/BalancerActiveWindow.h +++ b/dds/include/huaweicloud/dds/v3/model/BalancerActiveWindow.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_BalancerActiveWindow_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_BalancerActiveWindow_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT BalancerActiveWindow /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BalancerActiveWindow members diff --git a/dds/include/huaweicloud/dds/v3/model/BatchOperateInstanceTagRequestBody.h b/dds/include/huaweicloud/dds/v3/model/BatchOperateInstanceTagRequestBody.h index 310637eaf..23f8b00ec 100644 --- a/dds/include/huaweicloud/dds/v3/model/BatchOperateInstanceTagRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/BatchOperateInstanceTagRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_BatchOperateInstanceTagRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_BatchOperateInstanceTagRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT BatchOperateInstanceTagRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchOperateInstanceTagRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/BatchTagActionRequest.h b/dds/include/huaweicloud/dds/v3/model/BatchTagActionRequest.h index 07c49008a..9fc29257a 100644 --- a/dds/include/huaweicloud/dds/v3/model/BatchTagActionRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/BatchTagActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_BatchTagActionRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_BatchTagActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT BatchTagActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagActionRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/BatchTagActionResponse.h b/dds/include/huaweicloud/dds/v3/model/BatchTagActionResponse.h index b34b694ab..c5b056422 100644 --- a/dds/include/huaweicloud/dds/v3/model/BatchTagActionResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/BatchTagActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_BatchTagActionResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_BatchTagActionResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT BatchTagActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagActionResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/CancelEipRequest.h b/dds/include/huaweicloud/dds/v3/model/CancelEipRequest.h index 370028f6c..35ddd2999 100644 --- a/dds/include/huaweicloud/dds/v3/model/CancelEipRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/CancelEipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CancelEipRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CancelEipRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CancelEipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelEipRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/CancelEipResponse.h b/dds/include/huaweicloud/dds/v3/model/CancelEipResponse.h index 5a6ee42e1..f1c7b920a 100644 --- a/dds/include/huaweicloud/dds/v3/model/CancelEipResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/CancelEipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CancelEipResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CancelEipResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CancelEipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelEipResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/CertInfo.h b/dds/include/huaweicloud/dds/v3/model/CertInfo.h index 49c75543c..9c93c4f60 100644 --- a/dds/include/huaweicloud/dds/v3/model/CertInfo.h +++ b/dds/include/huaweicloud/dds/v3/model/CertInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CertInfo_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CertInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CertInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CertInfo members diff --git a/dds/include/huaweicloud/dds/v3/model/ChangeOpsWindowRequest.h b/dds/include/huaweicloud/dds/v3/model/ChangeOpsWindowRequest.h index 1f886995d..5d43a9c30 100644 --- a/dds/include/huaweicloud/dds/v3/model/ChangeOpsWindowRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ChangeOpsWindowRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ChangeOpsWindowRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ChangeOpsWindowRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ChangeOpsWindowRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeOpsWindowRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ChangeOpsWindowResponse.h b/dds/include/huaweicloud/dds/v3/model/ChangeOpsWindowResponse.h index e6cb3fe42..d2cd27799 100644 --- a/dds/include/huaweicloud/dds/v3/model/ChangeOpsWindowResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ChangeOpsWindowResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ChangeOpsWindowResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ChangeOpsWindowResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ChangeOpsWindowResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeOpsWindowResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ChargeInfoOption.h b/dds/include/huaweicloud/dds/v3/model/ChargeInfoOption.h index 4a6e03f59..d7d107bf7 100644 --- a/dds/include/huaweicloud/dds/v3/model/ChargeInfoOption.h +++ b/dds/include/huaweicloud/dds/v3/model/ChargeInfoOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ChargeInfoOption_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ChargeInfoOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ChargeInfoOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChargeInfoOption members diff --git a/dds/include/huaweicloud/dds/v3/model/ChargeInfoResult.h b/dds/include/huaweicloud/dds/v3/model/ChargeInfoResult.h index 5991c50b4..9e61d6939 100644 --- a/dds/include/huaweicloud/dds/v3/model/ChargeInfoResult.h +++ b/dds/include/huaweicloud/dds/v3/model/ChargeInfoResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ChargeInfoResult_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ChargeInfoResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ChargeInfoResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChargeInfoResult members diff --git a/dds/include/huaweicloud/dds/v3/model/CheckPasswordRequest.h b/dds/include/huaweicloud/dds/v3/model/CheckPasswordRequest.h index 3778676e5..bafb7ccdc 100644 --- a/dds/include/huaweicloud/dds/v3/model/CheckPasswordRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/CheckPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CheckPasswordRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CheckPasswordRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CheckPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckPasswordRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/CheckPasswordRequestBody.h b/dds/include/huaweicloud/dds/v3/model/CheckPasswordRequestBody.h index 4ebe1767a..17825a9ea 100644 --- a/dds/include/huaweicloud/dds/v3/model/CheckPasswordRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/CheckPasswordRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CheckPasswordRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CheckPasswordRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CheckPasswordRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckPasswordRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/CheckPasswordResponse.h b/dds/include/huaweicloud/dds/v3/model/CheckPasswordResponse.h index c4caff21b..8e365fdac 100644 --- a/dds/include/huaweicloud/dds/v3/model/CheckPasswordResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/CheckPasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CheckPasswordResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CheckPasswordResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CheckPasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckPasswordResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/CheckWeakPasswordRequest.h b/dds/include/huaweicloud/dds/v3/model/CheckWeakPasswordRequest.h index f41f14370..d2de3e1e0 100644 --- a/dds/include/huaweicloud/dds/v3/model/CheckWeakPasswordRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/CheckWeakPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CheckWeakPasswordRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CheckWeakPasswordRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CheckWeakPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckWeakPasswordRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/CheckWeakPasswordResponse.h b/dds/include/huaweicloud/dds/v3/model/CheckWeakPasswordResponse.h index 1231e2c2f..98b7464e3 100644 --- a/dds/include/huaweicloud/dds/v3/model/CheckWeakPasswordResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/CheckWeakPasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CheckWeakPasswordResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CheckWeakPasswordResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CheckWeakPasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckWeakPasswordResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ClientNetworkRequestBody.h b/dds/include/huaweicloud/dds/v3/model/ClientNetworkRequestBody.h index 12bc4dfe7..43bacff5c 100644 --- a/dds/include/huaweicloud/dds/v3/model/ClientNetworkRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/ClientNetworkRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ClientNetworkRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ClientNetworkRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ClientNetworkRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ClientNetworkRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/CompareConfigurationRequest.h b/dds/include/huaweicloud/dds/v3/model/CompareConfigurationRequest.h index 2cd2e8df8..fe1d7bdc9 100644 --- a/dds/include/huaweicloud/dds/v3/model/CompareConfigurationRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/CompareConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CompareConfigurationRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CompareConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CompareConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareConfigurationRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/CompareConfigurationResponse.h b/dds/include/huaweicloud/dds/v3/model/CompareConfigurationResponse.h index 87d31205e..2ac13e7b4 100644 --- a/dds/include/huaweicloud/dds/v3/model/CompareConfigurationResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/CompareConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CompareConfigurationResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CompareConfigurationResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CompareConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareConfigurationResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ConfigurationParametersResult.h b/dds/include/huaweicloud/dds/v3/model/ConfigurationParametersResult.h index 8bf783887..9f564dcdb 100644 --- a/dds/include/huaweicloud/dds/v3/model/ConfigurationParametersResult.h +++ b/dds/include/huaweicloud/dds/v3/model/ConfigurationParametersResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ConfigurationParametersResult_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ConfigurationParametersResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ConfigurationParametersResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationParametersResult members diff --git a/dds/include/huaweicloud/dds/v3/model/CopyConfigurationRequest.h b/dds/include/huaweicloud/dds/v3/model/CopyConfigurationRequest.h index 838e3ec1f..fa29e1d1e 100644 --- a/dds/include/huaweicloud/dds/v3/model/CopyConfigurationRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/CopyConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CopyConfigurationRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CopyConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CopyConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyConfigurationRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/CopyConfigurationRequestBody.h b/dds/include/huaweicloud/dds/v3/model/CopyConfigurationRequestBody.h index f8e7810bb..a40f3a359 100644 --- a/dds/include/huaweicloud/dds/v3/model/CopyConfigurationRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/CopyConfigurationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CopyConfigurationRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CopyConfigurationRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CopyConfigurationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyConfigurationRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/CopyConfigurationResponse.h b/dds/include/huaweicloud/dds/v3/model/CopyConfigurationResponse.h index 9b057e4e6..d1f065464 100644 --- a/dds/include/huaweicloud/dds/v3/model/CopyConfigurationResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/CopyConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CopyConfigurationResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CopyConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CopyConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyConfigurationResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateConfigurationRequest.h b/dds/include/huaweicloud/dds/v3/model/CreateConfigurationRequest.h index 6e7146e32..4edabd3ed 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateConfigurationRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateConfigurationRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateConfigurationRequestBody.h b/dds/include/huaweicloud/dds/v3/model/CreateConfigurationRequestBody.h index a6c7059d5..9e5e4a12d 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateConfigurationRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateConfigurationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateConfigurationRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateConfigurationRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateConfigurationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateConfigurationResponse.h b/dds/include/huaweicloud/dds/v3/model/CreateConfigurationResponse.h index a5af06635..c852501b6 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateConfigurationResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateConfigurationResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateDatabaseRoleRequest.h b/dds/include/huaweicloud/dds/v3/model/CreateDatabaseRoleRequest.h index ad62b2f74..bcdbf9475 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateDatabaseRoleRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateDatabaseRoleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateDatabaseRoleRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateDatabaseRoleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateDatabaseRoleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseRoleRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateDatabaseRoleRequestBody.h b/dds/include/huaweicloud/dds/v3/model/CreateDatabaseRoleRequestBody.h index 462ad92a5..351d57fe2 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateDatabaseRoleRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateDatabaseRoleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateDatabaseRoleRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateDatabaseRoleRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateDatabaseRoleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseRoleRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateDatabaseRoleResponse.h b/dds/include/huaweicloud/dds/v3/model/CreateDatabaseRoleResponse.h index 2017ed063..c96a246fa 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateDatabaseRoleResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateDatabaseRoleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateDatabaseRoleResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateDatabaseRoleResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateDatabaseRoleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseRoleResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateDatabaseUserRequest.h b/dds/include/huaweicloud/dds/v3/model/CreateDatabaseUserRequest.h index 451ddafdd..691a9c1f6 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateDatabaseUserRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateDatabaseUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateDatabaseUserRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateDatabaseUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateDatabaseUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseUserRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateDatabaseUserRequestBody.h b/dds/include/huaweicloud/dds/v3/model/CreateDatabaseUserRequestBody.h index aaa047e7e..966c8cadc 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateDatabaseUserRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateDatabaseUserRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateDatabaseUserRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateDatabaseUserRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateDatabaseUserRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseUserRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateDatabaseUserResponse.h b/dds/include/huaweicloud/dds/v3/model/CreateDatabaseUserResponse.h index ee3588b84..e112ac682 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateDatabaseUserResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateDatabaseUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateDatabaseUserResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateDatabaseUserResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateDatabaseUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseUserResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateInstanceConfigurationsOption.h b/dds/include/huaweicloud/dds/v3/model/CreateInstanceConfigurationsOption.h index 0ee83d27c..92ed98043 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateInstanceConfigurationsOption.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateInstanceConfigurationsOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateInstanceConfigurationsOption_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateInstanceConfigurationsOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateInstanceConfigurationsOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceConfigurationsOption members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateInstanceFlavorOption.h b/dds/include/huaweicloud/dds/v3/model/CreateInstanceFlavorOption.h index 4008be86d..0b6ac6478 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateInstanceFlavorOption.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateInstanceFlavorOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateInstanceFlavorOption_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateInstanceFlavorOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateInstanceFlavorOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceFlavorOption members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateInstanceRequest.h b/dds/include/huaweicloud/dds/v3/model/CreateInstanceRequest.h index 91ce29a07..ea0ff07f2 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateInstanceRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateInstanceRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateInstanceRequestBody.h b/dds/include/huaweicloud/dds/v3/model/CreateInstanceRequestBody.h index b9280c14a..22713dade 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateInstanceRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateInstanceRequestBody_H_ + #include #include +#include #include #include @@ -38,10 +40,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateInstanceResponse.h b/dds/include/huaweicloud/dds/v3/model/CreateInstanceResponse.h index 1b51cd1a9..fc2df9857 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateInstanceResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateInstanceResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateInstanceResponse_H_ + #include #include +#include #include #include @@ -38,10 +40,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateIpRequest.h b/dds/include/huaweicloud/dds/v3/model/CreateIpRequest.h index aa144f0d2..c19db07d2 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateIpRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateIpRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateIpRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateIpRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateIpRequestBody.h b/dds/include/huaweicloud/dds/v3/model/CreateIpRequestBody.h index 017b04612..4cd600514 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateIpRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateIpRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateIpRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateIpRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateIpRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateIpRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateIpResponse.h b/dds/include/huaweicloud/dds/v3/model/CreateIpResponse.h index 76027d6e1..b55d451e7 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateIpResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateIpResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateIpResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateIpResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateManualBackupOption.h b/dds/include/huaweicloud/dds/v3/model/CreateManualBackupOption.h index 61df81ec2..f3a466cce 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateManualBackupOption.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateManualBackupOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateManualBackupOption_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateManualBackupOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateManualBackupOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateManualBackupOption members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateManualBackupRequest.h b/dds/include/huaweicloud/dds/v3/model/CreateManualBackupRequest.h index fff1b7d00..04dc6c0c4 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateManualBackupRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateManualBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateManualBackupRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateManualBackupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateManualBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateManualBackupRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateManualBackupRequestBody.h b/dds/include/huaweicloud/dds/v3/model/CreateManualBackupRequestBody.h index 62d9bad56..fb5686fe5 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateManualBackupRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateManualBackupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateManualBackupRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateManualBackupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateManualBackupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateManualBackupRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/CreateManualBackupResponse.h b/dds/include/huaweicloud/dds/v3/model/CreateManualBackupResponse.h index 61b5dfcdd..9efbd075e 100644 --- a/dds/include/huaweicloud/dds/v3/model/CreateManualBackupResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/CreateManualBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateManualBackupResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_CreateManualBackupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT CreateManualBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateManualBackupResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/Datastore.h b/dds/include/huaweicloud/dds/v3/model/Datastore.h index a2d15d7a5..8e1e812b8 100644 --- a/dds/include/huaweicloud/dds/v3/model/Datastore.h +++ b/dds/include/huaweicloud/dds/v3/model/Datastore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_Datastore_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_Datastore_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT Datastore /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Datastore members diff --git a/dds/include/huaweicloud/dds/v3/model/DatastoreItem.h b/dds/include/huaweicloud/dds/v3/model/DatastoreItem.h index 07c6ad3a5..be87efce5 100644 --- a/dds/include/huaweicloud/dds/v3/model/DatastoreItem.h +++ b/dds/include/huaweicloud/dds/v3/model/DatastoreItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DatastoreItem_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DatastoreItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DatastoreItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatastoreItem members diff --git a/dds/include/huaweicloud/dds/v3/model/DatastoreResult.h b/dds/include/huaweicloud/dds/v3/model/DatastoreResult.h index c676e8d4f..c79b858e7 100644 --- a/dds/include/huaweicloud/dds/v3/model/DatastoreResult.h +++ b/dds/include/huaweicloud/dds/v3/model/DatastoreResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DatastoreResult_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DatastoreResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DatastoreResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatastoreResult members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteAuditLogRequest.h b/dds/include/huaweicloud/dds/v3/model/DeleteAuditLogRequest.h index 21acd1fde..0509b348c 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteAuditLogRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteAuditLogRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteAuditLogRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteAuditLogRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteAuditLogRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAuditLogRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteAuditLogRequestBody.h b/dds/include/huaweicloud/dds/v3/model/DeleteAuditLogRequestBody.h index ee44f07c3..788cad9e5 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteAuditLogRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteAuditLogRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteAuditLogRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteAuditLogRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteAuditLogRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAuditLogRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteAuditLogResponse.h b/dds/include/huaweicloud/dds/v3/model/DeleteAuditLogResponse.h index 974ac20bc..b6c0cc419 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteAuditLogResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteAuditLogResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteAuditLogResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteAuditLogResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteAuditLogResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAuditLogResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteConfigurationRequest.h b/dds/include/huaweicloud/dds/v3/model/DeleteConfigurationRequest.h index 350d5fcfe..90aa8ebeb 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteConfigurationRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteConfigurationRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteConfigurationRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteConfigurationResponse.h b/dds/include/huaweicloud/dds/v3/model/DeleteConfigurationResponse.h index 320fbc14d..da20635c3 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteConfigurationResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteConfigurationResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteConfigurationResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteConfigurationResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseRoleRequest.h b/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseRoleRequest.h index ba2bb12ba..efd7ebe33 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseRoleRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseRoleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteDatabaseRoleRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteDatabaseRoleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteDatabaseRoleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDatabaseRoleRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseRoleRequestBody.h b/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseRoleRequestBody.h index 8b3d550fc..762bea360 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseRoleRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseRoleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteDatabaseRoleRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteDatabaseRoleRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteDatabaseRoleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDatabaseRoleRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseRoleResponse.h b/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseRoleResponse.h index 3f6b075cb..02372f2cf 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseRoleResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseRoleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteDatabaseRoleResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteDatabaseRoleResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteDatabaseRoleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDatabaseRoleResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseUserRequest.h b/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseUserRequest.h index d24971081..4624626af 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseUserRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteDatabaseUserRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteDatabaseUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteDatabaseUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDatabaseUserRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseUserRequestBody.h b/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseUserRequestBody.h index 2de1fa823..1c32e16e1 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseUserRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseUserRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteDatabaseUserRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteDatabaseUserRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteDatabaseUserRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDatabaseUserRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseUserResponse.h b/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseUserResponse.h index 81e132917..cebb73c10 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseUserResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteDatabaseUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteDatabaseUserResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteDatabaseUserResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteDatabaseUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDatabaseUserResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteInstanceRequest.h b/dds/include/huaweicloud/dds/v3/model/DeleteInstanceRequest.h index d70e53465..a977f461e 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteInstanceRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteInstanceRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteInstanceRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteInstanceResponse.h b/dds/include/huaweicloud/dds/v3/model/DeleteInstanceResponse.h index 0816b0d9c..476bc14ee 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteInstanceResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteInstanceResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteInstanceResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteManualBackupRequest.h b/dds/include/huaweicloud/dds/v3/model/DeleteManualBackupRequest.h index de163a370..17162eec1 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteManualBackupRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteManualBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteManualBackupRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteManualBackupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteManualBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteManualBackupRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteManualBackupResponse.h b/dds/include/huaweicloud/dds/v3/model/DeleteManualBackupResponse.h index d4106880b..525a154db 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteManualBackupResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteManualBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteManualBackupResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteManualBackupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteManualBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteManualBackupResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteSessionRequest.h b/dds/include/huaweicloud/dds/v3/model/DeleteSessionRequest.h index 09d37b9c0..e0130d4c6 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteSessionRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteSessionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteSessionRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteSessionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteSessionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSessionRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteSessionRequestBody.h b/dds/include/huaweicloud/dds/v3/model/DeleteSessionRequestBody.h index cbc67016b..02382c544 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteSessionRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteSessionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteSessionRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteSessionRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteSessionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSessionRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/DeleteSessionResponse.h b/dds/include/huaweicloud/dds/v3/model/DeleteSessionResponse.h index b8e479c7f..6b7e4be34 100644 --- a/dds/include/huaweicloud/dds/v3/model/DeleteSessionResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/DeleteSessionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteSessionResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DeleteSessionResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DeleteSessionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSessionResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/DiffConfigurationRequest.h b/dds/include/huaweicloud/dds/v3/model/DiffConfigurationRequest.h index c6d25965a..7121ce5e8 100644 --- a/dds/include/huaweicloud/dds/v3/model/DiffConfigurationRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/DiffConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DiffConfigurationRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DiffConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DiffConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DiffConfigurationRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/DiffDetails.h b/dds/include/huaweicloud/dds/v3/model/DiffDetails.h index d57f197fb..2f74043fb 100644 --- a/dds/include/huaweicloud/dds/v3/model/DiffDetails.h +++ b/dds/include/huaweicloud/dds/v3/model/DiffDetails.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DiffDetails_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DiffDetails_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DiffDetails /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DiffDetails members diff --git a/dds/include/huaweicloud/dds/v3/model/DiskVolumes.h b/dds/include/huaweicloud/dds/v3/model/DiskVolumes.h index c7e204dad..0c7fe80e6 100644 --- a/dds/include/huaweicloud/dds/v3/model/DiskVolumes.h +++ b/dds/include/huaweicloud/dds/v3/model/DiskVolumes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DiskVolumes_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DiskVolumes_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DiskVolumes /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DiskVolumes members diff --git a/dds/include/huaweicloud/dds/v3/model/DownloadErrorlogRequest.h b/dds/include/huaweicloud/dds/v3/model/DownloadErrorlogRequest.h index d27ce1043..abfd15ee2 100644 --- a/dds/include/huaweicloud/dds/v3/model/DownloadErrorlogRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/DownloadErrorlogRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadErrorlogRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadErrorlogRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DownloadErrorlogRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadErrorlogRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/DownloadErrorlogRequestBody.h b/dds/include/huaweicloud/dds/v3/model/DownloadErrorlogRequestBody.h index aa49594ac..2a819b8e5 100644 --- a/dds/include/huaweicloud/dds/v3/model/DownloadErrorlogRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/DownloadErrorlogRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadErrorlogRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadErrorlogRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DownloadErrorlogRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadErrorlogRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/DownloadErrorlogResponse.h b/dds/include/huaweicloud/dds/v3/model/DownloadErrorlogResponse.h index 129bd4ea4..0ba1f001d 100644 --- a/dds/include/huaweicloud/dds/v3/model/DownloadErrorlogResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/DownloadErrorlogResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadErrorlogResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadErrorlogResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DownloadErrorlogResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadErrorlogResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogRequest.h b/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogRequest.h index 7ed2d998e..c4282e929 100644 --- a/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadSlowlogRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadSlowlogRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DownloadSlowlogRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadSlowlogRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogRequestBody.h b/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogRequestBody.h index b925a5068..0a32de80a 100644 --- a/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadSlowlogRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadSlowlogRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DownloadSlowlogRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadSlowlogRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogResponse.h b/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogResponse.h index 997abf94a..3f39dcfa0 100644 --- a/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadSlowlogResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadSlowlogResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DownloadSlowlogResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadSlowlogResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogResult.h b/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogResult.h index ae456e9da..ffcbe228a 100644 --- a/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogResult.h +++ b/dds/include/huaweicloud/dds/v3/model/DownloadSlowlogResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadSlowlogResult_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DownloadSlowlogResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DownloadSlowlogResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadSlowlogResult members diff --git a/dds/include/huaweicloud/dds/v3/model/DssPoolInfo.h b/dds/include/huaweicloud/dds/v3/model/DssPoolInfo.h index 6664e0846..57f7218ae 100644 --- a/dds/include/huaweicloud/dds/v3/model/DssPoolInfo.h +++ b/dds/include/huaweicloud/dds/v3/model/DssPoolInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DssPoolInfo_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DssPoolInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DssPoolInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DssPoolInfo members diff --git a/dds/include/huaweicloud/dds/v3/model/DurationStrategies.h b/dds/include/huaweicloud/dds/v3/model/DurationStrategies.h index 88135d5fd..736f2d915 100644 --- a/dds/include/huaweicloud/dds/v3/model/DurationStrategies.h +++ b/dds/include/huaweicloud/dds/v3/model/DurationStrategies.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_DurationStrategies_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_DurationStrategies_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT DurationStrategies /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DurationStrategies members diff --git a/dds/include/huaweicloud/dds/v3/model/EnlargeInstanceRequestBody.h b/dds/include/huaweicloud/dds/v3/model/EnlargeInstanceRequestBody.h index cb7790589..f2593bdd6 100644 --- a/dds/include/huaweicloud/dds/v3/model/EnlargeInstanceRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/EnlargeInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_EnlargeInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_EnlargeInstanceRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT EnlargeInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnlargeInstanceRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/EnlargeReplicasetNodeRequestBody.h b/dds/include/huaweicloud/dds/v3/model/EnlargeReplicasetNodeRequestBody.h index b801fc999..197a2b49e 100644 --- a/dds/include/huaweicloud/dds/v3/model/EnlargeReplicasetNodeRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/EnlargeReplicasetNodeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_EnlargeReplicasetNodeRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_EnlargeReplicasetNodeRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT EnlargeReplicasetNodeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnlargeReplicasetNodeRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/EntityConfigurationParametersResult.h b/dds/include/huaweicloud/dds/v3/model/EntityConfigurationParametersResult.h index ca4f97839..6c0440a65 100644 --- a/dds/include/huaweicloud/dds/v3/model/EntityConfigurationParametersResult.h +++ b/dds/include/huaweicloud/dds/v3/model/EntityConfigurationParametersResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_EntityConfigurationParametersResult_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_EntityConfigurationParametersResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT EntityConfigurationParametersResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EntityConfigurationParametersResult members diff --git a/dds/include/huaweicloud/dds/v3/model/EntityInfo.h b/dds/include/huaweicloud/dds/v3/model/EntityInfo.h index f88082bba..d88c0739d 100644 --- a/dds/include/huaweicloud/dds/v3/model/EntityInfo.h +++ b/dds/include/huaweicloud/dds/v3/model/EntityInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_EntityInfo_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_EntityInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT EntityInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EntityInfo members diff --git a/dds/include/huaweicloud/dds/v3/model/ErrorResponse.h b/dds/include/huaweicloud/dds/v3/model/ErrorResponse.h index 541e9845c..f18d81ebc 100644 --- a/dds/include/huaweicloud/dds/v3/model/ErrorResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ErrorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ErrorResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ErrorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ErrorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ErrorlogResult.h b/dds/include/huaweicloud/dds/v3/model/ErrorlogResult.h index 925de561c..35324a697 100644 --- a/dds/include/huaweicloud/dds/v3/model/ErrorlogResult.h +++ b/dds/include/huaweicloud/dds/v3/model/ErrorlogResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ErrorlogResult_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ErrorlogResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ErrorlogResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorlogResult members diff --git a/dds/include/huaweicloud/dds/v3/model/ExpandReplicasetNodeRequest.h b/dds/include/huaweicloud/dds/v3/model/ExpandReplicasetNodeRequest.h index 0980df336..c85d5e27a 100644 --- a/dds/include/huaweicloud/dds/v3/model/ExpandReplicasetNodeRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ExpandReplicasetNodeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ExpandReplicasetNodeRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ExpandReplicasetNodeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ExpandReplicasetNodeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExpandReplicasetNodeRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ExpandReplicasetNodeResponse.h b/dds/include/huaweicloud/dds/v3/model/ExpandReplicasetNodeResponse.h index 6896f3e50..dce6befff 100644 --- a/dds/include/huaweicloud/dds/v3/model/ExpandReplicasetNodeResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ExpandReplicasetNodeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ExpandReplicasetNodeResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ExpandReplicasetNodeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ExpandReplicasetNodeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExpandReplicasetNodeResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/Flavor.h b/dds/include/huaweicloud/dds/v3/model/Flavor.h index 71a33e539..0da42c4ce 100644 --- a/dds/include/huaweicloud/dds/v3/model/Flavor.h +++ b/dds/include/huaweicloud/dds/v3/model/Flavor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_Flavor_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_Flavor_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT Flavor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Flavor members diff --git a/dds/include/huaweicloud/dds/v3/model/FlavorInfo.h b/dds/include/huaweicloud/dds/v3/model/FlavorInfo.h index 528e10012..7efaff69b 100644 --- a/dds/include/huaweicloud/dds/v3/model/FlavorInfo.h +++ b/dds/include/huaweicloud/dds/v3/model/FlavorInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_FlavorInfo_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_FlavorInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT FlavorInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FlavorInfo members diff --git a/dds/include/huaweicloud/dds/v3/model/GetBackupDownloadLinkResponseBody_files.h b/dds/include/huaweicloud/dds/v3/model/GetBackupDownloadLinkResponseBody_files.h index fea0127dd..6c1cca77f 100644 --- a/dds/include/huaweicloud/dds/v3/model/GetBackupDownloadLinkResponseBody_files.h +++ b/dds/include/huaweicloud/dds/v3/model/GetBackupDownloadLinkResponseBody_files.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_GetBackupDownloadLinkResponseBody_files_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_GetBackupDownloadLinkResponseBody_files_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT GetBackupDownloadLinkResponseBody_files /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetBackupDownloadLinkResponseBody_files members diff --git a/dds/include/huaweicloud/dds/v3/model/GroupResponseItem.h b/dds/include/huaweicloud/dds/v3/model/GroupResponseItem.h index 16c042c11..f360ea9d1 100644 --- a/dds/include/huaweicloud/dds/v3/model/GroupResponseItem.h +++ b/dds/include/huaweicloud/dds/v3/model/GroupResponseItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_GroupResponseItem_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_GroupResponseItem_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT GroupResponseItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GroupResponseItem members diff --git a/dds/include/huaweicloud/dds/v3/model/HistoryInfo.h b/dds/include/huaweicloud/dds/v3/model/HistoryInfo.h index 536bf2b00..4a1c4c690 100644 --- a/dds/include/huaweicloud/dds/v3/model/HistoryInfo.h +++ b/dds/include/huaweicloud/dds/v3/model/HistoryInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_HistoryInfo_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_HistoryInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT HistoryInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HistoryInfo members diff --git a/dds/include/huaweicloud/dds/v3/model/InstanceItem.h b/dds/include/huaweicloud/dds/v3/model/InstanceItem.h index f78c1bca5..e7026cb16 100644 --- a/dds/include/huaweicloud/dds/v3/model/InstanceItem.h +++ b/dds/include/huaweicloud/dds/v3/model/InstanceItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_InstanceItem_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_InstanceItem_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT InstanceItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstanceItem members diff --git a/dds/include/huaweicloud/dds/v3/model/InstanceItemTagItem.h b/dds/include/huaweicloud/dds/v3/model/InstanceItemTagItem.h index 7560a1bb1..b0e01408a 100644 --- a/dds/include/huaweicloud/dds/v3/model/InstanceItemTagItem.h +++ b/dds/include/huaweicloud/dds/v3/model/InstanceItemTagItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_InstanceItemTagItem_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_InstanceItemTagItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT InstanceItemTagItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstanceItemTagItem members diff --git a/dds/include/huaweicloud/dds/v3/model/JobDetail.h b/dds/include/huaweicloud/dds/v3/model/JobDetail.h index 3b2235e0c..0ac8850dc 100644 --- a/dds/include/huaweicloud/dds/v3/model/JobDetail.h +++ b/dds/include/huaweicloud/dds/v3/model/JobDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_JobDetail_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_JobDetail_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT JobDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobDetail members diff --git a/dds/include/huaweicloud/dds/v3/model/JobInfo.h b/dds/include/huaweicloud/dds/v3/model/JobInfo.h index b53ee2e12..80e0da49d 100644 --- a/dds/include/huaweicloud/dds/v3/model/JobInfo.h +++ b/dds/include/huaweicloud/dds/v3/model/JobInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_JobInfo_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_JobInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT JobInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobInfo members diff --git a/dds/include/huaweicloud/dds/v3/model/JobInstanceInfo.h b/dds/include/huaweicloud/dds/v3/model/JobInstanceInfo.h index 8ebf7bdda..c3a624cc7 100644 --- a/dds/include/huaweicloud/dds/v3/model/JobInstanceInfo.h +++ b/dds/include/huaweicloud/dds/v3/model/JobInstanceInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_JobInstanceInfo_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_JobInstanceInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT JobInstanceInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobInstanceInfo members diff --git a/dds/include/huaweicloud/dds/v3/model/Links.h b/dds/include/huaweicloud/dds/v3/model/Links.h index 378df9edd..ad6051d99 100644 --- a/dds/include/huaweicloud/dds/v3/model/Links.h +++ b/dds/include/huaweicloud/dds/v3/model/Links.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_Links_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_Links_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT Links /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Links members diff --git a/dds/include/huaweicloud/dds/v3/model/ListApiVersionRequest.h b/dds/include/huaweicloud/dds/v3/model/ListApiVersionRequest.h index bed7f73dc..555d6f290 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListApiVersionRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListApiVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListApiVersionRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListApiVersionRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListApiVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListApiVersionResponse.h b/dds/include/huaweicloud/dds/v3/model/ListApiVersionResponse.h index 0ff7b08be..86eb1070e 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListApiVersionResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListApiVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListApiVersionResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListApiVersionResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListApiVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListAppliedInstancesRequest.h b/dds/include/huaweicloud/dds/v3/model/ListAppliedInstancesRequest.h index 7f5d1afde..536c57a1a 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListAppliedInstancesRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListAppliedInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAppliedInstancesRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAppliedInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListAppliedInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAppliedInstancesRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListAppliedInstancesResponse.h b/dds/include/huaweicloud/dds/v3/model/ListAppliedInstancesResponse.h index 0a5ea9f91..e414e5618 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListAppliedInstancesResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListAppliedInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAppliedInstancesResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAppliedInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListAppliedInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAppliedInstancesResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListAuditlogLinksRequest.h b/dds/include/huaweicloud/dds/v3/model/ListAuditlogLinksRequest.h index 4549f7e09..e350c9a82 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListAuditlogLinksRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListAuditlogLinksRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAuditlogLinksRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAuditlogLinksRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListAuditlogLinksRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuditlogLinksRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListAuditlogLinksResponse.h b/dds/include/huaweicloud/dds/v3/model/ListAuditlogLinksResponse.h index 3d529da69..a0ec96cfb 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListAuditlogLinksResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListAuditlogLinksResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAuditlogLinksResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAuditlogLinksResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListAuditlogLinksResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuditlogLinksResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListAuditlogsRequest.h b/dds/include/huaweicloud/dds/v3/model/ListAuditlogsRequest.h index 105a8eb1e..f5f8e028e 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListAuditlogsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListAuditlogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAuditlogsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAuditlogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListAuditlogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuditlogsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListAuditlogsResponse.h b/dds/include/huaweicloud/dds/v3/model/ListAuditlogsResponse.h index f997e4ac4..5ae502391 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListAuditlogsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListAuditlogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAuditlogsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAuditlogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListAuditlogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuditlogsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListAuditlogsResult.h b/dds/include/huaweicloud/dds/v3/model/ListAuditlogsResult.h index ef6d4335f..f215d869a 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListAuditlogsResult.h +++ b/dds/include/huaweicloud/dds/v3/model/ListAuditlogsResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAuditlogsResult_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAuditlogsResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListAuditlogsResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuditlogsResult members diff --git a/dds/include/huaweicloud/dds/v3/model/ListAz2MigrateRequest.h b/dds/include/huaweicloud/dds/v3/model/ListAz2MigrateRequest.h index e14905ef8..2a8d976a2 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListAz2MigrateRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListAz2MigrateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAz2MigrateRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAz2MigrateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListAz2MigrateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAz2MigrateRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListAz2MigrateResponse.h b/dds/include/huaweicloud/dds/v3/model/ListAz2MigrateResponse.h index ee1716cbe..e709f32b8 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListAz2MigrateResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListAz2MigrateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAz2MigrateResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListAz2MigrateResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListAz2MigrateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAz2MigrateResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListBackupsRequest.h b/dds/include/huaweicloud/dds/v3/model/ListBackupsRequest.h index 7d81acded..7df27794d 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListBackupsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListBackupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListBackupsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListBackupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListBackupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBackupsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListBackupsResponse.h b/dds/include/huaweicloud/dds/v3/model/ListBackupsResponse.h index e6f26a6d5..6dac9281b 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListBackupsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListBackupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListBackupsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListBackupsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListBackupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBackupsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListConfigurationsRequest.h b/dds/include/huaweicloud/dds/v3/model/ListConfigurationsRequest.h index 5f12c05f4..6e376100c 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListConfigurationsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListConfigurationsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListConfigurationsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListConfigurationsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListConfigurationsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListConfigurationsResponse.h b/dds/include/huaweicloud/dds/v3/model/ListConfigurationsResponse.h index 250e7eb48..011dc3c3e 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListConfigurationsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListConfigurationsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListConfigurationsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListConfigurationsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListConfigurationsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListConfigurationsResult.h b/dds/include/huaweicloud/dds/v3/model/ListConfigurationsResult.h index 20033baae..2f8ef391a 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListConfigurationsResult.h +++ b/dds/include/huaweicloud/dds/v3/model/ListConfigurationsResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListConfigurationsResult_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListConfigurationsResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListConfigurationsResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationsResult members diff --git a/dds/include/huaweicloud/dds/v3/model/ListDatabaseRolesRequest.h b/dds/include/huaweicloud/dds/v3/model/ListDatabaseRolesRequest.h index 8a82bde53..1e69c16db 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListDatabaseRolesRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListDatabaseRolesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListDatabaseRolesRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListDatabaseRolesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListDatabaseRolesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatabaseRolesRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListDatabaseRolesResponse.h b/dds/include/huaweicloud/dds/v3/model/ListDatabaseRolesResponse.h index 75ef6073d..5f12ae2ed 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListDatabaseRolesResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListDatabaseRolesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListDatabaseRolesResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListDatabaseRolesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListDatabaseRolesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatabaseRolesResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListDatabaseUsersRequest.h b/dds/include/huaweicloud/dds/v3/model/ListDatabaseUsersRequest.h index 07b31ab28..a847c56f0 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListDatabaseUsersRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListDatabaseUsersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListDatabaseUsersRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListDatabaseUsersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListDatabaseUsersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatabaseUsersRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListDatabaseUsersResponse.h b/dds/include/huaweicloud/dds/v3/model/ListDatabaseUsersResponse.h index f7a3b9910..c9b5a2688 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListDatabaseUsersResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListDatabaseUsersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListDatabaseUsersResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListDatabaseUsersResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListDatabaseUsersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatabaseUsersResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListDatastoreVersionsRequest.h b/dds/include/huaweicloud/dds/v3/model/ListDatastoreVersionsRequest.h index c43d4c945..55cd24cc9 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListDatastoreVersionsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListDatastoreVersionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListDatastoreVersionsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListDatastoreVersionsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListDatastoreVersionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatastoreVersionsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListDatastoreVersionsResponse.h b/dds/include/huaweicloud/dds/v3/model/ListDatastoreVersionsResponse.h index f57ad6764..c7ec8d7e2 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListDatastoreVersionsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListDatastoreVersionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListDatastoreVersionsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListDatastoreVersionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListDatastoreVersionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatastoreVersionsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListErrorLogsRequest.h b/dds/include/huaweicloud/dds/v3/model/ListErrorLogsRequest.h index ba0eddb84..11656f2d5 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListErrorLogsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListErrorLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListErrorLogsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListErrorLogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListErrorLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListErrorLogsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListErrorLogsResponse.h b/dds/include/huaweicloud/dds/v3/model/ListErrorLogsResponse.h index a5e21b0b0..5217c5a24 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListErrorLogsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListErrorLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListErrorLogsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListErrorLogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListErrorLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListErrorLogsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListFlavorInfosRequest.h b/dds/include/huaweicloud/dds/v3/model/ListFlavorInfosRequest.h index 4fdcb60ac..b0bf19477 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListFlavorInfosRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListFlavorInfosRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListFlavorInfosRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListFlavorInfosRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListFlavorInfosRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorInfosRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListFlavorInfosResponse.h b/dds/include/huaweicloud/dds/v3/model/ListFlavorInfosResponse.h index cd63c30d3..0e0c93e53 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListFlavorInfosResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListFlavorInfosResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListFlavorInfosResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListFlavorInfosResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListFlavorInfosResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorInfosResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListFlavorsRequest.h b/dds/include/huaweicloud/dds/v3/model/ListFlavorsRequest.h index 4141512d7..6281fe0e9 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListFlavorsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListFlavorsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListFlavorsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListFlavorsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListFlavorsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListFlavorsResponse.h b/dds/include/huaweicloud/dds/v3/model/ListFlavorsResponse.h index 8d9114a4a..b436c0481 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListFlavorsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListFlavorsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListFlavorsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListFlavorsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListFlavorsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListInstanceTagsRequest.h b/dds/include/huaweicloud/dds/v3/model/ListInstanceTagsRequest.h index 5bace7f21..5f520c6ab 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListInstanceTagsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListInstanceTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstanceTagsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstanceTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListInstanceTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceTagsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListInstanceTagsResponse.h b/dds/include/huaweicloud/dds/v3/model/ListInstanceTagsResponse.h index 142541e13..da955137d 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListInstanceTagsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListInstanceTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstanceTagsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstanceTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListInstanceTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceTagsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListInstancesByTagsRequest.h b/dds/include/huaweicloud/dds/v3/model/ListInstancesByTagsRequest.h index 0fc51251b..a98d8baf9 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListInstancesByTagsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListInstancesByTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstancesByTagsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstancesByTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListInstancesByTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesByTagsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListInstancesByTagsRequestBody.h b/dds/include/huaweicloud/dds/v3/model/ListInstancesByTagsRequestBody.h index ededc2205..5d1a6e7bb 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListInstancesByTagsRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/ListInstancesByTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstancesByTagsRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstancesByTagsRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListInstancesByTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesByTagsRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/ListInstancesByTagsResponse.h b/dds/include/huaweicloud/dds/v3/model/ListInstancesByTagsResponse.h index b3cefa752..2117a400b 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListInstancesByTagsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListInstancesByTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstancesByTagsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstancesByTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListInstancesByTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesByTagsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListInstancesRequest.h b/dds/include/huaweicloud/dds/v3/model/ListInstancesRequest.h index c104105f7..2a5919cdc 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListInstancesRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstancesRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListInstancesResponse.h b/dds/include/huaweicloud/dds/v3/model/ListInstancesResponse.h index d9f8b18ce..030ca2aeb 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListInstancesResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstancesResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListLtsSlowLogsRequest.h b/dds/include/huaweicloud/dds/v3/model/ListLtsSlowLogsRequest.h index 09ba9f295..f621d45bb 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListLtsSlowLogsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListLtsSlowLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListLtsSlowLogsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListLtsSlowLogsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListLtsSlowLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLtsSlowLogsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListLtsSlowLogsRequestBody.h b/dds/include/huaweicloud/dds/v3/model/ListLtsSlowLogsRequestBody.h index fa6c1ed44..c0d90c0c8 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListLtsSlowLogsRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/ListLtsSlowLogsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListLtsSlowLogsRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListLtsSlowLogsRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListLtsSlowLogsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLtsSlowLogsRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/ListLtsSlowLogsResponse.h b/dds/include/huaweicloud/dds/v3/model/ListLtsSlowLogsResponse.h index 2935d0789..11eecc0dd 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListLtsSlowLogsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListLtsSlowLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListLtsSlowLogsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListLtsSlowLogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListLtsSlowLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLtsSlowLogsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListProjectTagsRequest.h b/dds/include/huaweicloud/dds/v3/model/ListProjectTagsRequest.h index 755dbc35e..7f1c849d2 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListProjectTagsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListProjectTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListProjectTagsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListProjectTagsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListProjectTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListProjectTagsResponse.h b/dds/include/huaweicloud/dds/v3/model/ListProjectTagsResponse.h index b7a9c0bdc..612fa5701 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListProjectTagsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListProjectTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListProjectTagsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListProjectTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListProjectTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListRecycleInstancesRequest.h b/dds/include/huaweicloud/dds/v3/model/ListRecycleInstancesRequest.h index c6e29c679..62b89a00e 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListRecycleInstancesRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListRecycleInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRecycleInstancesRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRecycleInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListRecycleInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecycleInstancesRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListRecycleInstancesResponse.h b/dds/include/huaweicloud/dds/v3/model/ListRecycleInstancesResponse.h index a98c300cc..a5c8b95f1 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListRecycleInstancesResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListRecycleInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRecycleInstancesResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRecycleInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListRecycleInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecycleInstancesResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListRestoreCollectionsRequest.h b/dds/include/huaweicloud/dds/v3/model/ListRestoreCollectionsRequest.h index 1d037bc90..409fb3ba8 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListRestoreCollectionsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListRestoreCollectionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreCollectionsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreCollectionsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListRestoreCollectionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestoreCollectionsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListRestoreCollectionsResponse.h b/dds/include/huaweicloud/dds/v3/model/ListRestoreCollectionsResponse.h index f375a16db..2f82f6723 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListRestoreCollectionsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListRestoreCollectionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreCollectionsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreCollectionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListRestoreCollectionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestoreCollectionsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListRestoreDatabasesRequest.h b/dds/include/huaweicloud/dds/v3/model/ListRestoreDatabasesRequest.h index 8559a1ff4..00a004894 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListRestoreDatabasesRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListRestoreDatabasesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreDatabasesRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreDatabasesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListRestoreDatabasesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestoreDatabasesRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListRestoreDatabasesResponse.h b/dds/include/huaweicloud/dds/v3/model/ListRestoreDatabasesResponse.h index 50e67863a..315473808 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListRestoreDatabasesResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListRestoreDatabasesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreDatabasesResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreDatabasesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListRestoreDatabasesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestoreDatabasesResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListRestoreTimesRequest.h b/dds/include/huaweicloud/dds/v3/model/ListRestoreTimesRequest.h index a1643dcc9..5f25e6d0d 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListRestoreTimesRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListRestoreTimesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreTimesRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreTimesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListRestoreTimesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestoreTimesRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListRestoreTimesResponse.h b/dds/include/huaweicloud/dds/v3/model/ListRestoreTimesResponse.h index 9c53fc081..7ccee35b8 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListRestoreTimesResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListRestoreTimesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreTimesResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreTimesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListRestoreTimesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestoreTimesResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListRestoreTimesResponseBody_restore_time.h b/dds/include/huaweicloud/dds/v3/model/ListRestoreTimesResponseBody_restore_time.h index 7c2e2aeec..a89bc37fe 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListRestoreTimesResponseBody_restore_time.h +++ b/dds/include/huaweicloud/dds/v3/model/ListRestoreTimesResponseBody_restore_time.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreTimesResponseBody_restore_time_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListRestoreTimesResponseBody_restore_time_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListRestoreTimesResponseBody_restore_time /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestoreTimesResponseBody_restore_time members diff --git a/dds/include/huaweicloud/dds/v3/model/ListSessionsRequest.h b/dds/include/huaweicloud/dds/v3/model/ListSessionsRequest.h index 5f7869766..49af956ba 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListSessionsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListSessionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListSessionsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListSessionsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListSessionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSessionsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListSessionsResponse.h b/dds/include/huaweicloud/dds/v3/model/ListSessionsResponse.h index 44af8415c..78ffa7279 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListSessionsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListSessionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListSessionsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListSessionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListSessionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSessionsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListSlowLogsRequest.h b/dds/include/huaweicloud/dds/v3/model/ListSlowLogsRequest.h index 18b29283e..3dd074b22 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListSlowLogsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListSlowLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListSlowLogsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListSlowLogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListSlowLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowLogsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListSlowLogsResponse.h b/dds/include/huaweicloud/dds/v3/model/ListSlowLogsResponse.h index 8da384a50..04e8a6d8d 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListSlowLogsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListSlowLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListSlowLogsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListSlowLogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListSlowLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowLogsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListSslCertDownloadAddressRequest.h b/dds/include/huaweicloud/dds/v3/model/ListSslCertDownloadAddressRequest.h index 78cb77d1f..67624dea8 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListSslCertDownloadAddressRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListSslCertDownloadAddressRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListSslCertDownloadAddressRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListSslCertDownloadAddressRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListSslCertDownloadAddressRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSslCertDownloadAddressRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListSslCertDownloadAddressResponse.h b/dds/include/huaweicloud/dds/v3/model/ListSslCertDownloadAddressResponse.h index 5d0fb439b..ecc5c36b7 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListSslCertDownloadAddressResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListSslCertDownloadAddressResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListSslCertDownloadAddressResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListSslCertDownloadAddressResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListSslCertDownloadAddressResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSslCertDownloadAddressResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListStorageTypeRequest.h b/dds/include/huaweicloud/dds/v3/model/ListStorageTypeRequest.h index 215c50400..533dfa23f 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListStorageTypeRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListStorageTypeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListStorageTypeRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListStorageTypeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListStorageTypeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStorageTypeRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListStorageTypeResponse.h b/dds/include/huaweicloud/dds/v3/model/ListStorageTypeResponse.h index 6af79eb88..5e565be03 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListStorageTypeResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListStorageTypeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListStorageTypeResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListStorageTypeResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListStorageTypeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStorageTypeResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ListTasksRequest.h b/dds/include/huaweicloud/dds/v3/model/ListTasksRequest.h index af2bd2917..936142e48 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListTasksRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ListTasksRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListTasksRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListTasksRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListTasksRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTasksRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ListTasksResponse.h b/dds/include/huaweicloud/dds/v3/model/ListTasksResponse.h index 626a6f5cc..d41676199 100644 --- a/dds/include/huaweicloud/dds/v3/model/ListTasksResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ListTasksResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ListTasksResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ListTasksResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ListTasksResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTasksResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/MigrateAzRequest.h b/dds/include/huaweicloud/dds/v3/model/MigrateAzRequest.h index 77bb7a409..47c76e3e1 100644 --- a/dds/include/huaweicloud/dds/v3/model/MigrateAzRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/MigrateAzRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_MigrateAzRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_MigrateAzRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT MigrateAzRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateAzRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/MigrateAzRequestBody.h b/dds/include/huaweicloud/dds/v3/model/MigrateAzRequestBody.h index 5ee2c3654..600340ac9 100644 --- a/dds/include/huaweicloud/dds/v3/model/MigrateAzRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/MigrateAzRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_MigrateAzRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_MigrateAzRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT MigrateAzRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateAzRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/MigrateAzResponse.h b/dds/include/huaweicloud/dds/v3/model/MigrateAzResponse.h index ba69741e2..ad8777906 100644 --- a/dds/include/huaweicloud/dds/v3/model/MigrateAzResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/MigrateAzResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_MigrateAzResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_MigrateAzResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT MigrateAzResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateAzResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/MongoUpdateReplSetV3RequestBody.h b/dds/include/huaweicloud/dds/v3/model/MongoUpdateReplSetV3RequestBody.h index cb0d1f7f8..da18fcf4c 100644 --- a/dds/include/huaweicloud/dds/v3/model/MongoUpdateReplSetV3RequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/MongoUpdateReplSetV3RequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_MongoUpdateReplSetV3RequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_MongoUpdateReplSetV3RequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT MongoUpdateReplSetV3RequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MongoUpdateReplSetV3RequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/NodeItem.h b/dds/include/huaweicloud/dds/v3/model/NodeItem.h index 4e3f4953d..9eb10737c 100644 --- a/dds/include/huaweicloud/dds/v3/model/NodeItem.h +++ b/dds/include/huaweicloud/dds/v3/model/NodeItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_NodeItem_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_NodeItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT NodeItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NodeItem members diff --git a/dds/include/huaweicloud/dds/v3/model/OpsWindowRequestBody.h b/dds/include/huaweicloud/dds/v3/model/OpsWindowRequestBody.h index 688830df2..fb32f0a99 100644 --- a/dds/include/huaweicloud/dds/v3/model/OpsWindowRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/OpsWindowRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_OpsWindowRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_OpsWindowRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT OpsWindowRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpsWindowRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/ParamGroupInfoResult.h b/dds/include/huaweicloud/dds/v3/model/ParamGroupInfoResult.h index c22c38097..7be194b45 100644 --- a/dds/include/huaweicloud/dds/v3/model/ParamGroupInfoResult.h +++ b/dds/include/huaweicloud/dds/v3/model/ParamGroupInfoResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ParamGroupInfoResult_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ParamGroupInfoResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ParamGroupInfoResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ParamGroupInfoResult members diff --git a/dds/include/huaweicloud/dds/v3/model/ProduceAuditlogLinksRequestBody.h b/dds/include/huaweicloud/dds/v3/model/ProduceAuditlogLinksRequestBody.h index 0124c35fc..408ab3569 100644 --- a/dds/include/huaweicloud/dds/v3/model/ProduceAuditlogLinksRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/ProduceAuditlogLinksRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ProduceAuditlogLinksRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ProduceAuditlogLinksRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ProduceAuditlogLinksRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProduceAuditlogLinksRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/QueryConnectionsResponse.h b/dds/include/huaweicloud/dds/v3/model/QueryConnectionsResponse.h index f8e83d14f..45cc9afc5 100644 --- a/dds/include/huaweicloud/dds/v3/model/QueryConnectionsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/QueryConnectionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_QueryConnectionsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_QueryConnectionsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT QueryConnectionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryConnectionsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/QueryInstanceResponse.h b/dds/include/huaweicloud/dds/v3/model/QueryInstanceResponse.h index eb42660f0..300169c28 100644 --- a/dds/include/huaweicloud/dds/v3/model/QueryInstanceResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/QueryInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_QueryInstanceResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_QueryInstanceResponse_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT QueryInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryInstanceResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/QueryMatchItem.h b/dds/include/huaweicloud/dds/v3/model/QueryMatchItem.h index 0848f837c..529c5c391 100644 --- a/dds/include/huaweicloud/dds/v3/model/QueryMatchItem.h +++ b/dds/include/huaweicloud/dds/v3/model/QueryMatchItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_QueryMatchItem_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_QueryMatchItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT QueryMatchItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryMatchItem members diff --git a/dds/include/huaweicloud/dds/v3/model/QueryProjectTagItem.h b/dds/include/huaweicloud/dds/v3/model/QueryProjectTagItem.h index 7b82edfed..4d9ef2028 100644 --- a/dds/include/huaweicloud/dds/v3/model/QueryProjectTagItem.h +++ b/dds/include/huaweicloud/dds/v3/model/QueryProjectTagItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_QueryProjectTagItem_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_QueryProjectTagItem_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT QueryProjectTagItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryProjectTagItem members diff --git a/dds/include/huaweicloud/dds/v3/model/QueryResourceTagItem.h b/dds/include/huaweicloud/dds/v3/model/QueryResourceTagItem.h index 419f8a57b..d74a95b14 100644 --- a/dds/include/huaweicloud/dds/v3/model/QueryResourceTagItem.h +++ b/dds/include/huaweicloud/dds/v3/model/QueryResourceTagItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_QueryResourceTagItem_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_QueryResourceTagItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT QueryResourceTagItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryResourceTagItem members diff --git a/dds/include/huaweicloud/dds/v3/model/QuerySessionResponse.h b/dds/include/huaweicloud/dds/v3/model/QuerySessionResponse.h index d07ed2ba7..15cc3808d 100644 --- a/dds/include/huaweicloud/dds/v3/model/QuerySessionResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/QuerySessionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_QuerySessionResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_QuerySessionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT QuerySessionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuerySessionResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/QueryTagItem.h b/dds/include/huaweicloud/dds/v3/model/QueryTagItem.h index 78838b65b..a976cc85d 100644 --- a/dds/include/huaweicloud/dds/v3/model/QueryTagItem.h +++ b/dds/include/huaweicloud/dds/v3/model/QueryTagItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_QueryTagItem_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_QueryTagItem_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT QueryTagItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryTagItem members diff --git a/dds/include/huaweicloud/dds/v3/model/RecycleDatastore.h b/dds/include/huaweicloud/dds/v3/model/RecycleDatastore.h index c71a0601a..930fef977 100644 --- a/dds/include/huaweicloud/dds/v3/model/RecycleDatastore.h +++ b/dds/include/huaweicloud/dds/v3/model/RecycleDatastore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RecycleDatastore_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RecycleDatastore_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RecycleDatastore /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecycleDatastore members diff --git a/dds/include/huaweicloud/dds/v3/model/RecycleInstance.h b/dds/include/huaweicloud/dds/v3/model/RecycleInstance.h index e263f5cbd..1828a4d30 100644 --- a/dds/include/huaweicloud/dds/v3/model/RecycleInstance.h +++ b/dds/include/huaweicloud/dds/v3/model/RecycleInstance.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RecycleInstance_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RecycleInstance_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RecycleInstance /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecycleInstance members diff --git a/dds/include/huaweicloud/dds/v3/model/RecyclePolicy.h b/dds/include/huaweicloud/dds/v3/model/RecyclePolicy.h index bccc1adc1..a3c44810b 100644 --- a/dds/include/huaweicloud/dds/v3/model/RecyclePolicy.h +++ b/dds/include/huaweicloud/dds/v3/model/RecyclePolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RecyclePolicy_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RecyclePolicy_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RecyclePolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecyclePolicy members diff --git a/dds/include/huaweicloud/dds/v3/model/RecyclePolicyRequestBody.h b/dds/include/huaweicloud/dds/v3/model/RecyclePolicyRequestBody.h index 7391bce1a..cf95507b0 100644 --- a/dds/include/huaweicloud/dds/v3/model/RecyclePolicyRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/RecyclePolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RecyclePolicyRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RecyclePolicyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RecyclePolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecyclePolicyRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/ReduceInstanceNodeRequestBody.h b/dds/include/huaweicloud/dds/v3/model/ReduceInstanceNodeRequestBody.h index 5fc1901f3..8b4d114e3 100644 --- a/dds/include/huaweicloud/dds/v3/model/ReduceInstanceNodeRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/ReduceInstanceNodeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ReduceInstanceNodeRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ReduceInstanceNodeRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ReduceInstanceNodeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReduceInstanceNodeRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/ResetConfigurationRequest.h b/dds/include/huaweicloud/dds/v3/model/ResetConfigurationRequest.h index dca5c57f9..994c3b324 100644 --- a/dds/include/huaweicloud/dds/v3/model/ResetConfigurationRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ResetConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ResetConfigurationRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ResetConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ResetConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetConfigurationRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ResetConfigurationResponse.h b/dds/include/huaweicloud/dds/v3/model/ResetConfigurationResponse.h index 733617741..f32c7e6e4 100644 --- a/dds/include/huaweicloud/dds/v3/model/ResetConfigurationResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ResetConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ResetConfigurationResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ResetConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ResetConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetConfigurationResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ResetPasswordRequest.h b/dds/include/huaweicloud/dds/v3/model/ResetPasswordRequest.h index 0e8668abc..3570bdb16 100644 --- a/dds/include/huaweicloud/dds/v3/model/ResetPasswordRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ResetPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ResetPasswordRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ResetPasswordRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ResetPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetPasswordRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ResetPasswordRequestBody.h b/dds/include/huaweicloud/dds/v3/model/ResetPasswordRequestBody.h index 833b6320a..5096b4c8f 100644 --- a/dds/include/huaweicloud/dds/v3/model/ResetPasswordRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/ResetPasswordRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ResetPasswordRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ResetPasswordRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ResetPasswordRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetPasswordRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/ResetPasswordResponse.h b/dds/include/huaweicloud/dds/v3/model/ResetPasswordResponse.h index e9d66c0e1..1ad4a95af 100644 --- a/dds/include/huaweicloud/dds/v3/model/ResetPasswordResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ResetPasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ResetPasswordResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ResetPasswordResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ResetPasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetPasswordResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceOption.h b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceOption.h index 47249cd49..5235cb803 100644 --- a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceOption.h +++ b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceOption_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ResizeInstanceOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceOption members diff --git a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceRequest.h b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceRequest.h index f486df10d..c3ca34413 100644 --- a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ResizeInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceRequestBody.h b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceRequestBody.h index 13299ce9d..ac0036ea4 100644 --- a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ResizeInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceResponse.h b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceResponse.h index 21393903e..0e1dc7352 100644 --- a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ResizeInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeOption.h b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeOption.h index d31b717dd..6cccf130e 100644 --- a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeOption.h +++ b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceVolumeOption_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceVolumeOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ResizeInstanceVolumeOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceVolumeOption members diff --git a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeRequest.h b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeRequest.h index 85b31d70c..8d926b0c5 100644 --- a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceVolumeRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceVolumeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ResizeInstanceVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceVolumeRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeRequestBody.h b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeRequestBody.h index d15cf7e19..af553971c 100644 --- a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceVolumeRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceVolumeRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ResizeInstanceVolumeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceVolumeRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeResponse.h b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeResponse.h index 4c222c8c0..09af56356 100644 --- a/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ResizeInstanceVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceVolumeResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ResizeInstanceVolumeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ResizeInstanceVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceVolumeResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/RestartInstanceRequest.h b/dds/include/huaweicloud/dds/v3/model/RestartInstanceRequest.h index 8722fef09..6ce77fa56 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestartInstanceRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/RestartInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestartInstanceRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestartInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestartInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestartInstanceRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/RestartInstanceRequestBody.h b/dds/include/huaweicloud/dds/v3/model/RestartInstanceRequestBody.h index 0c03854f7..ae3dac5ba 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestartInstanceRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/RestartInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestartInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestartInstanceRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestartInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestartInstanceRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/RestartInstanceResponse.h b/dds/include/huaweicloud/dds/v3/model/RestartInstanceResponse.h index c0ac01131..1d6777def 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestartInstanceResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/RestartInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestartInstanceResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestartInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestartInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestartInstanceResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequest.h b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequest.h index 6f509288e..56eda768e 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceFromCollectionRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceFromCollectionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestoreInstanceFromCollectionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreInstanceFromCollectionRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody.h b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody.h index a61e44bf4..71714d151 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceFromCollectionRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceFromCollectionRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestoreInstanceFromCollectionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreInstanceFromCollectionRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody_collections.h b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody_collections.h index c497a3d2b..e037c3b5b 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody_collections.h +++ b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody_collections.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceFromCollectionRequestBody_collections_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceFromCollectionRequestBody_collections_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestoreInstanceFromCollectionRequestBody_collec /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreInstanceFromCollectionRequestBody_collections members diff --git a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody_restore_collections.h b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody_restore_collections.h index 7a9c700f5..d56c9dfa2 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody_restore_collections.h +++ b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody_restore_collections.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceFromCollectionRequestBody_restore_collections_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceFromCollectionRequestBody_restore_collections_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestoreInstanceFromCollectionRequestBody_restor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreInstanceFromCollectionRequestBody_restore_collections members diff --git a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionResponse.h b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionResponse.h index ba68d414b..17e04b43c 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceFromCollectionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceFromCollectionResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceFromCollectionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestoreInstanceFromCollectionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreInstanceFromCollectionResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceRequest.h b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceRequest.h index 1a8188026..19e5acaea 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestoreInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreInstanceRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceRequestBody.h b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceRequestBody.h index 9cc4734c2..14eeb0e64 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestoreInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreInstanceRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceResponse.h b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceResponse.h index 595dfde54..15fafbce9 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestoreInstanceResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/RestoreInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestoreInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreInstanceResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceConfigurationsOption.h b/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceConfigurationsOption.h index e551fb03a..f36b00b56 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceConfigurationsOption.h +++ b/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceConfigurationsOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreNewInstanceConfigurationsOption_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreNewInstanceConfigurationsOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestoreNewInstanceConfigurationsOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreNewInstanceConfigurationsOption members diff --git a/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceFlavorOption.h b/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceFlavorOption.h index 173f11a3d..2a3057c82 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceFlavorOption.h +++ b/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceFlavorOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreNewInstanceFlavorOption_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreNewInstanceFlavorOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestoreNewInstanceFlavorOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreNewInstanceFlavorOption members diff --git a/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceRequest.h b/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceRequest.h index 2bedb8d59..cde32b4eb 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreNewInstanceRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreNewInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestoreNewInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreNewInstanceRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceRequestBody.h b/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceRequestBody.h index a0c679371..9a7010bec 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreNewInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreNewInstanceRequestBody_H_ + #include #include +#include #include #include @@ -37,10 +39,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestoreNewInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreNewInstanceRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceResponse.h b/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceResponse.h index eb99c257f..1e4c94e77 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/RestoreNewInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreNewInstanceResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestoreNewInstanceResponse_H_ + #include #include +#include #include #include @@ -37,10 +39,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestoreNewInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreNewInstanceResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/RestorePoint.h b/dds/include/huaweicloud/dds/v3/model/RestorePoint.h index 9405fed0e..d6b37d0e0 100644 --- a/dds/include/huaweicloud/dds/v3/model/RestorePoint.h +++ b/dds/include/huaweicloud/dds/v3/model/RestorePoint.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RestorePoint_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RestorePoint_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RestorePoint /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestorePoint members diff --git a/dds/include/huaweicloud/dds/v3/model/RolesOption.h b/dds/include/huaweicloud/dds/v3/model/RolesOption.h index cfc5af518..33b6e184f 100644 --- a/dds/include/huaweicloud/dds/v3/model/RolesOption.h +++ b/dds/include/huaweicloud/dds/v3/model/RolesOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_RolesOption_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_RolesOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT RolesOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RolesOption members diff --git a/dds/include/huaweicloud/dds/v3/model/SetAuditlogPolicyRequest.h b/dds/include/huaweicloud/dds/v3/model/SetAuditlogPolicyRequest.h index f13807a93..467f86012 100644 --- a/dds/include/huaweicloud/dds/v3/model/SetAuditlogPolicyRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/SetAuditlogPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SetAuditlogPolicyRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SetAuditlogPolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SetAuditlogPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetAuditlogPolicyRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/SetAuditlogPolicyRequestBody.h b/dds/include/huaweicloud/dds/v3/model/SetAuditlogPolicyRequestBody.h index e9b8c4a73..574b6f510 100644 --- a/dds/include/huaweicloud/dds/v3/model/SetAuditlogPolicyRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/SetAuditlogPolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SetAuditlogPolicyRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SetAuditlogPolicyRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SetAuditlogPolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetAuditlogPolicyRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/SetAuditlogPolicyResponse.h b/dds/include/huaweicloud/dds/v3/model/SetAuditlogPolicyResponse.h index acf83ea5b..d246f672d 100644 --- a/dds/include/huaweicloud/dds/v3/model/SetAuditlogPolicyResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/SetAuditlogPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SetAuditlogPolicyResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SetAuditlogPolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SetAuditlogPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetAuditlogPolicyResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/SetBackupPolicyRequest.h b/dds/include/huaweicloud/dds/v3/model/SetBackupPolicyRequest.h index 465fe0bbd..03e05f283 100644 --- a/dds/include/huaweicloud/dds/v3/model/SetBackupPolicyRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/SetBackupPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBackupPolicyRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBackupPolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SetBackupPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBackupPolicyRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/SetBackupPolicyRequestBody.h b/dds/include/huaweicloud/dds/v3/model/SetBackupPolicyRequestBody.h index 7b881547d..0b58542ef 100644 --- a/dds/include/huaweicloud/dds/v3/model/SetBackupPolicyRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/SetBackupPolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBackupPolicyRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBackupPolicyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SetBackupPolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBackupPolicyRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/SetBackupPolicyResponse.h b/dds/include/huaweicloud/dds/v3/model/SetBackupPolicyResponse.h index 91478583d..fe203401c 100644 --- a/dds/include/huaweicloud/dds/v3/model/SetBackupPolicyResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/SetBackupPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBackupPolicyResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBackupPolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SetBackupPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBackupPolicyResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/SetBalancerSwitchRequest.h b/dds/include/huaweicloud/dds/v3/model/SetBalancerSwitchRequest.h index 6e59c84fe..b9b540123 100644 --- a/dds/include/huaweicloud/dds/v3/model/SetBalancerSwitchRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/SetBalancerSwitchRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBalancerSwitchRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBalancerSwitchRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SetBalancerSwitchRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBalancerSwitchRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/SetBalancerSwitchResponse.h b/dds/include/huaweicloud/dds/v3/model/SetBalancerSwitchResponse.h index f94f2c75e..06bc1dce7 100644 --- a/dds/include/huaweicloud/dds/v3/model/SetBalancerSwitchResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/SetBalancerSwitchResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBalancerSwitchResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBalancerSwitchResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SetBalancerSwitchResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBalancerSwitchResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/SetBalancerWindowRequest.h b/dds/include/huaweicloud/dds/v3/model/SetBalancerWindowRequest.h index 0eedbc4e4..e24760730 100644 --- a/dds/include/huaweicloud/dds/v3/model/SetBalancerWindowRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/SetBalancerWindowRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBalancerWindowRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBalancerWindowRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SetBalancerWindowRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBalancerWindowRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/SetBalancerWindowResponse.h b/dds/include/huaweicloud/dds/v3/model/SetBalancerWindowResponse.h index 7d5e56da7..58e7ca988 100644 --- a/dds/include/huaweicloud/dds/v3/model/SetBalancerWindowResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/SetBalancerWindowResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBalancerWindowResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SetBalancerWindowResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SetBalancerWindowResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBalancerWindowResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/SetRecyclePolicyRequest.h b/dds/include/huaweicloud/dds/v3/model/SetRecyclePolicyRequest.h index 72929e121..a10c18f50 100644 --- a/dds/include/huaweicloud/dds/v3/model/SetRecyclePolicyRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/SetRecyclePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SetRecyclePolicyRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SetRecyclePolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SetRecyclePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetRecyclePolicyRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/SetRecyclePolicyResponse.h b/dds/include/huaweicloud/dds/v3/model/SetRecyclePolicyResponse.h index f2551c605..effe28886 100644 --- a/dds/include/huaweicloud/dds/v3/model/SetRecyclePolicyResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/SetRecyclePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SetRecyclePolicyResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SetRecyclePolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SetRecyclePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetRecyclePolicyResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowApiVersionRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowApiVersionRequest.h index 694412728..b886fc0fd 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowApiVersionRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowApiVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowApiVersionRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowApiVersionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowApiVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApiVersionRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowApiVersionResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowApiVersionResponse.h index bdd09abc8..d16dd071b 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowApiVersionResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowApiVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowApiVersionResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowApiVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowApiVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApiVersionResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowAuditlogPolicyRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowAuditlogPolicyRequest.h index 9f53fcdf5..2a8416369 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowAuditlogPolicyRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowAuditlogPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowAuditlogPolicyRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowAuditlogPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowAuditlogPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAuditlogPolicyRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowAuditlogPolicyResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowAuditlogPolicyResponse.h index 7a55f8db6..d00b7ad65 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowAuditlogPolicyResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowAuditlogPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowAuditlogPolicyResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowAuditlogPolicyResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowAuditlogPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAuditlogPolicyResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowBackupDownloadLinkRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowBackupDownloadLinkRequest.h index 1a12cbd19..1a4b361ad 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowBackupDownloadLinkRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowBackupDownloadLinkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowBackupDownloadLinkRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowBackupDownloadLinkRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowBackupDownloadLinkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupDownloadLinkRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowBackupDownloadLinkResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowBackupDownloadLinkResponse.h index 8033dcee9..bd91a8bc5 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowBackupDownloadLinkResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowBackupDownloadLinkResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowBackupDownloadLinkResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowBackupDownloadLinkResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowBackupDownloadLinkResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupDownloadLinkResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowBackupPolicyRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowBackupPolicyRequest.h index c60fe0eeb..ad56360e6 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowBackupPolicyRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowBackupPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowBackupPolicyRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowBackupPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowBackupPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupPolicyRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowBackupPolicyResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowBackupPolicyResponse.h index 0b1784bd4..d386c8d4a 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowBackupPolicyResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowBackupPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowBackupPolicyResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowBackupPolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowBackupPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupPolicyResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowConfigurationAppliedHistoryRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowConfigurationAppliedHistoryRequest.h index f27f25617..181fb0102 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowConfigurationAppliedHistoryRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowConfigurationAppliedHistoryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConfigurationAppliedHistoryRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConfigurationAppliedHistoryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowConfigurationAppliedHistoryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConfigurationAppliedHistoryRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowConfigurationAppliedHistoryResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowConfigurationAppliedHistoryResponse.h index 384264fec..04dc73732 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowConfigurationAppliedHistoryResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowConfigurationAppliedHistoryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConfigurationAppliedHistoryResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConfigurationAppliedHistoryResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowConfigurationAppliedHistoryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConfigurationAppliedHistoryResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowConfigurationModifyHistoryRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowConfigurationModifyHistoryRequest.h index 168239592..61a5e0605 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowConfigurationModifyHistoryRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowConfigurationModifyHistoryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConfigurationModifyHistoryRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConfigurationModifyHistoryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowConfigurationModifyHistoryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConfigurationModifyHistoryRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowConfigurationModifyHistoryResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowConfigurationModifyHistoryResponse.h index 55797bee6..6c9a52a2f 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowConfigurationModifyHistoryResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowConfigurationModifyHistoryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConfigurationModifyHistoryResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConfigurationModifyHistoryResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowConfigurationModifyHistoryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConfigurationModifyHistoryResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowConfigurationParameterRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowConfigurationParameterRequest.h index 5c2ae68cd..72aebe91c 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowConfigurationParameterRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowConfigurationParameterRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConfigurationParameterRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConfigurationParameterRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowConfigurationParameterRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConfigurationParameterRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowConfigurationParameterResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowConfigurationParameterResponse.h index d949a1649..f0ad85676 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowConfigurationParameterResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowConfigurationParameterResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConfigurationParameterResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConfigurationParameterResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowConfigurationParameterResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConfigurationParameterResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowConnectionStatisticsRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowConnectionStatisticsRequest.h index ac2f8d7ee..d330062ea 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowConnectionStatisticsRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowConnectionStatisticsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConnectionStatisticsRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConnectionStatisticsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowConnectionStatisticsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConnectionStatisticsRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowConnectionStatisticsResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowConnectionStatisticsResponse.h index 302d2d229..6b567db42 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowConnectionStatisticsResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowConnectionStatisticsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConnectionStatisticsResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowConnectionStatisticsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowConnectionStatisticsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConnectionStatisticsResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowDiskUsageRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowDiskUsageRequest.h index 711d71ae0..c1f51c81b 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowDiskUsageRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowDiskUsageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowDiskUsageRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowDiskUsageRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowDiskUsageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDiskUsageRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowDiskUsageResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowDiskUsageResponse.h index 042188620..3646f48ef 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowDiskUsageResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowDiskUsageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowDiskUsageResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowDiskUsageResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowDiskUsageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDiskUsageResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowEntityConfigurationRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowEntityConfigurationRequest.h index 13ac84308..b1836e547 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowEntityConfigurationRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowEntityConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowEntityConfigurationRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowEntityConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowEntityConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowEntityConfigurationRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowEntityConfigurationResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowEntityConfigurationResponse.h index d41047109..fd84e7b0c 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowEntityConfigurationResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowEntityConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowEntityConfigurationResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowEntityConfigurationResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowEntityConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowEntityConfigurationResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowJobDetailRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowJobDetailRequest.h index 19e381224..fae7dcc7b 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowJobDetailRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowJobDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowJobDetailRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowJobDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowJobDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobDetailRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowJobDetailResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowJobDetailResponse.h index ad0e100ea..1dd29b453 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowJobDetailResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowJobDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowJobDetailResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowJobDetailResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowJobDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobDetailResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowQuotasRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowQuotasRequest.h index 50db5656b..13bae9785 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowQuotasRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowQuotasRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowQuotasRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotasRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowQuotasResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowQuotasResponse.h index 6177d9494..03094b862 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowQuotasResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowQuotasResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowQuotasResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotasResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowRecyclePolicyRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowRecyclePolicyRequest.h index 26cdb9321..980f01701 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowRecyclePolicyRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowRecyclePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowRecyclePolicyRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowRecyclePolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowRecyclePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRecyclePolicyRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowRecyclePolicyResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowRecyclePolicyResponse.h index c19466925..e60a63300 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowRecyclePolicyResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowRecyclePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowRecyclePolicyResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowRecyclePolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowRecyclePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRecyclePolicyResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowReplSetNameRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowReplSetNameRequest.h index 537dbef32..ec7a31476 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowReplSetNameRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowReplSetNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowReplSetNameRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowReplSetNameRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowReplSetNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowReplSetNameRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowReplSetNameResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowReplSetNameResponse.h index a9cb53822..cb66775dc 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowReplSetNameResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowReplSetNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowReplSetNameResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowReplSetNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowReplSetNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowReplSetNameResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowResourcesDetailResponseBody.h b/dds/include/huaweicloud/dds/v3/model/ShowResourcesDetailResponseBody.h index 3c2c6245a..6f68fd5bf 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowResourcesDetailResponseBody.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowResourcesDetailResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowResourcesDetailResponseBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowResourcesDetailResponseBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowResourcesDetailResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResourcesDetailResponseBody members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowResourcesListResponseBody.h b/dds/include/huaweicloud/dds/v3/model/ShowResourcesListResponseBody.h index 80c0e8ca4..48420b429 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowResourcesListResponseBody.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowResourcesListResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowResourcesListResponseBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowResourcesListResponseBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowResourcesListResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResourcesListResponseBody members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowSecondLevelMonitoringStatusRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowSecondLevelMonitoringStatusRequest.h index 60e4b1fec..daf0f7dc5 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowSecondLevelMonitoringStatusRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowSecondLevelMonitoringStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowSecondLevelMonitoringStatusRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowSecondLevelMonitoringStatusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowSecondLevelMonitoringStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecondLevelMonitoringStatusRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowSecondLevelMonitoringStatusResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowSecondLevelMonitoringStatusResponse.h index 956bcb84b..6a5584a4d 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowSecondLevelMonitoringStatusResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowSecondLevelMonitoringStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowSecondLevelMonitoringStatusResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowSecondLevelMonitoringStatusResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowSecondLevelMonitoringStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecondLevelMonitoringStatusResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowShardingBalancerRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowShardingBalancerRequest.h index f703baedf..8a275737e 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowShardingBalancerRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowShardingBalancerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowShardingBalancerRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowShardingBalancerRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowShardingBalancerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowShardingBalancerRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowShardingBalancerResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowShardingBalancerResponse.h index d0946569f..043fd0a5b 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowShardingBalancerResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowShardingBalancerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowShardingBalancerResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowShardingBalancerResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowShardingBalancerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowShardingBalancerResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowSlowlogDesensitizationSwitchRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowSlowlogDesensitizationSwitchRequest.h index 33e62117c..369c3c97a 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowSlowlogDesensitizationSwitchRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowSlowlogDesensitizationSwitchRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowSlowlogDesensitizationSwitchRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowSlowlogDesensitizationSwitchRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowSlowlogDesensitizationSwitchRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSlowlogDesensitizationSwitchRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowSlowlogDesensitizationSwitchResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowSlowlogDesensitizationSwitchResponse.h index 4f4bc29bd..3ea8db216 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowSlowlogDesensitizationSwitchResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowSlowlogDesensitizationSwitchResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowSlowlogDesensitizationSwitchResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowSlowlogDesensitizationSwitchResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowSlowlogDesensitizationSwitchResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSlowlogDesensitizationSwitchResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowUpgradeDurationRequest.h b/dds/include/huaweicloud/dds/v3/model/ShowUpgradeDurationRequest.h index 0a9c178ce..06aced94d 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowUpgradeDurationRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowUpgradeDurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowUpgradeDurationRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowUpgradeDurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowUpgradeDurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowUpgradeDurationRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShowUpgradeDurationResponse.h b/dds/include/huaweicloud/dds/v3/model/ShowUpgradeDurationResponse.h index 6ab0eba86..43d468ead 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShowUpgradeDurationResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShowUpgradeDurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowUpgradeDurationResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShowUpgradeDurationResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShowUpgradeDurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowUpgradeDurationResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/ShrinkInstanceNodesRequest.h b/dds/include/huaweicloud/dds/v3/model/ShrinkInstanceNodesRequest.h index dd71ef009..6e69744b5 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShrinkInstanceNodesRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/ShrinkInstanceNodesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShrinkInstanceNodesRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShrinkInstanceNodesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShrinkInstanceNodesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShrinkInstanceNodesRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/ShrinkInstanceNodesResponse.h b/dds/include/huaweicloud/dds/v3/model/ShrinkInstanceNodesResponse.h index 2bfaac71d..a1f7b4fe3 100644 --- a/dds/include/huaweicloud/dds/v3/model/ShrinkInstanceNodesResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/ShrinkInstanceNodesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_ShrinkInstanceNodesResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_ShrinkInstanceNodesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT ShrinkInstanceNodesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShrinkInstanceNodesResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/SlowLogDetail.h b/dds/include/huaweicloud/dds/v3/model/SlowLogDetail.h index 2276ece0e..493f41f30 100644 --- a/dds/include/huaweicloud/dds/v3/model/SlowLogDetail.h +++ b/dds/include/huaweicloud/dds/v3/model/SlowLogDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SlowLogDetail_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SlowLogDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SlowLogDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SlowLogDetail members diff --git a/dds/include/huaweicloud/dds/v3/model/SlowlogResult.h b/dds/include/huaweicloud/dds/v3/model/SlowlogResult.h index 8db69b0f9..e23105e2c 100644 --- a/dds/include/huaweicloud/dds/v3/model/SlowlogResult.h +++ b/dds/include/huaweicloud/dds/v3/model/SlowlogResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SlowlogResult_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SlowlogResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SlowlogResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SlowlogResult members diff --git a/dds/include/huaweicloud/dds/v3/model/Source.h b/dds/include/huaweicloud/dds/v3/model/Source.h index 4847b2402..944980e06 100644 --- a/dds/include/huaweicloud/dds/v3/model/Source.h +++ b/dds/include/huaweicloud/dds/v3/model/Source.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_Source_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_Source_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT Source /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Source members diff --git a/dds/include/huaweicloud/dds/v3/model/Storage.h b/dds/include/huaweicloud/dds/v3/model/Storage.h index 4669fd6a7..35e60b9d0 100644 --- a/dds/include/huaweicloud/dds/v3/model/Storage.h +++ b/dds/include/huaweicloud/dds/v3/model/Storage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_Storage_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_Storage_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT Storage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Storage members diff --git a/dds/include/huaweicloud/dds/v3/model/SwitchConfigurationRequest.h b/dds/include/huaweicloud/dds/v3/model/SwitchConfigurationRequest.h index f1eac2c64..d609ef818 100644 --- a/dds/include/huaweicloud/dds/v3/model/SwitchConfigurationRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/SwitchConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchConfigurationRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SwitchConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchConfigurationRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/SwitchConfigurationResponse.h b/dds/include/huaweicloud/dds/v3/model/SwitchConfigurationResponse.h index 03ab47473..d2e1c9162 100644 --- a/dds/include/huaweicloud/dds/v3/model/SwitchConfigurationResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/SwitchConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchConfigurationResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SwitchConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchConfigurationResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringRequest.h b/dds/include/huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringRequest.h index 971edea43..88671ed01 100644 --- a/dds/include/huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSecondLevelMonitoringRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSecondLevelMonitoringRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SwitchSecondLevelMonitoringRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSecondLevelMonitoringRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringRequestBody.h b/dds/include/huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringRequestBody.h index 5999d804f..f7eb98888 100644 --- a/dds/include/huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSecondLevelMonitoringRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSecondLevelMonitoringRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SwitchSecondLevelMonitoringRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSecondLevelMonitoringRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringResponse.h b/dds/include/huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringResponse.h index ffc4057df..ca08d185f 100644 --- a/dds/include/huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSecondLevelMonitoringResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSecondLevelMonitoringResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SwitchSecondLevelMonitoringResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSecondLevelMonitoringResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/SwitchSlowlogDesensitizationRequest.h b/dds/include/huaweicloud/dds/v3/model/SwitchSlowlogDesensitizationRequest.h index f91552a9c..0e5cc658e 100644 --- a/dds/include/huaweicloud/dds/v3/model/SwitchSlowlogDesensitizationRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/SwitchSlowlogDesensitizationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSlowlogDesensitizationRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSlowlogDesensitizationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SwitchSlowlogDesensitizationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSlowlogDesensitizationRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/SwitchSlowlogDesensitizationResponse.h b/dds/include/huaweicloud/dds/v3/model/SwitchSlowlogDesensitizationResponse.h index 928c618c0..cdd9898a3 100644 --- a/dds/include/huaweicloud/dds/v3/model/SwitchSlowlogDesensitizationResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/SwitchSlowlogDesensitizationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSlowlogDesensitizationResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSlowlogDesensitizationResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SwitchSlowlogDesensitizationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSlowlogDesensitizationResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/SwitchSslRequest.h b/dds/include/huaweicloud/dds/v3/model/SwitchSslRequest.h index 80de6a2d4..a9b96586e 100644 --- a/dds/include/huaweicloud/dds/v3/model/SwitchSslRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/SwitchSslRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSslRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSslRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SwitchSslRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSslRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/SwitchSslRequestBody.h b/dds/include/huaweicloud/dds/v3/model/SwitchSslRequestBody.h index b8a42d975..ce889e13c 100644 --- a/dds/include/huaweicloud/dds/v3/model/SwitchSslRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/SwitchSslRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSslRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSslRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SwitchSslRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSslRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/SwitchSslResponse.h b/dds/include/huaweicloud/dds/v3/model/SwitchSslResponse.h index c19ddebd0..70f6b23eb 100644 --- a/dds/include/huaweicloud/dds/v3/model/SwitchSslResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/SwitchSslResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSslResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchSslResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SwitchSslResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSslResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/SwitchoverReplicaSetRequest.h b/dds/include/huaweicloud/dds/v3/model/SwitchoverReplicaSetRequest.h index 39333caa9..e34e71b21 100644 --- a/dds/include/huaweicloud/dds/v3/model/SwitchoverReplicaSetRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/SwitchoverReplicaSetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchoverReplicaSetRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchoverReplicaSetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SwitchoverReplicaSetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchoverReplicaSetRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/SwitchoverReplicaSetResponse.h b/dds/include/huaweicloud/dds/v3/model/SwitchoverReplicaSetResponse.h index 881d2b19a..c4c77f582 100644 --- a/dds/include/huaweicloud/dds/v3/model/SwitchoverReplicaSetResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/SwitchoverReplicaSetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchoverReplicaSetResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_SwitchoverReplicaSetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT SwitchoverReplicaSetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchoverReplicaSetResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/TagItem.h b/dds/include/huaweicloud/dds/v3/model/TagItem.h index e4eaeb07e..d3a2f2fb7 100644 --- a/dds/include/huaweicloud/dds/v3/model/TagItem.h +++ b/dds/include/huaweicloud/dds/v3/model/TagItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_TagItem_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_TagItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT TagItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagItem members diff --git a/dds/include/huaweicloud/dds/v3/model/TagResponse.h b/dds/include/huaweicloud/dds/v3/model/TagResponse.h index 097b577b8..4edd8ab50 100644 --- a/dds/include/huaweicloud/dds/v3/model/TagResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/TagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_TagResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_TagResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT TagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/TagWithKeyValue.h b/dds/include/huaweicloud/dds/v3/model/TagWithKeyValue.h index d60de76ac..e65ca91ba 100644 --- a/dds/include/huaweicloud/dds/v3/model/TagWithKeyValue.h +++ b/dds/include/huaweicloud/dds/v3/model/TagWithKeyValue.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_TagWithKeyValue_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_TagWithKeyValue_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT TagWithKeyValue /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagWithKeyValue members diff --git a/dds/include/huaweicloud/dds/v3/model/Target.h b/dds/include/huaweicloud/dds/v3/model/Target.h index e245e9885..678e42bee 100644 --- a/dds/include/huaweicloud/dds/v3/model/Target.h +++ b/dds/include/huaweicloud/dds/v3/model/Target.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_Target_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_Target_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT Target /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Target members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateClientNetworkRequest.h b/dds/include/huaweicloud/dds/v3/model/UpdateClientNetworkRequest.h index c44a5379e..e1371537e 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateClientNetworkRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateClientNetworkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateClientNetworkRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateClientNetworkRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateClientNetworkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateClientNetworkRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateClientNetworkResponse.h b/dds/include/huaweicloud/dds/v3/model/UpdateClientNetworkResponse.h index 038569da6..092b3f005 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateClientNetworkResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateClientNetworkResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateClientNetworkResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateClientNetworkResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateClientNetworkResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateClientNetworkResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterRequest.h b/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterRequest.h index 2ecdffc44..bc8c1029c 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateConfigurationParameterRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateConfigurationParameterRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateConfigurationParameterRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateConfigurationParameterRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterRequestBody.h b/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterRequestBody.h index 5c2a9d8b0..70d4e3b6a 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateConfigurationParameterRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateConfigurationParameterRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateConfigurationParameterRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateConfigurationParameterRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterResponse.h b/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterResponse.h index 1b3457238..eb6b3df9c 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateConfigurationParameterResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateConfigurationParameterResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateConfigurationParameterResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateConfigurationParameterResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterResult.h b/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterResult.h index 53ec229de..6cbece7ee 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterResult.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateConfigurationParameterResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateConfigurationParameterResult_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateConfigurationParameterResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateConfigurationParameterResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateConfigurationParameterResult members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateEntityConfigurationRequest.h b/dds/include/huaweicloud/dds/v3/model/UpdateEntityConfigurationRequest.h index 5464a0320..363265748 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateEntityConfigurationRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateEntityConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateEntityConfigurationRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateEntityConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateEntityConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateEntityConfigurationRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateEntityConfigurationResponse.h b/dds/include/huaweicloud/dds/v3/model/UpdateEntityConfigurationResponse.h index bc7143141..a94f53f73 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateEntityConfigurationResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateEntityConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateEntityConfigurationResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateEntityConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateEntityConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateEntityConfigurationResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateInstanceNameRequest.h b/dds/include/huaweicloud/dds/v3/model/UpdateInstanceNameRequest.h index 4ef2bb55a..af71ab88d 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateInstanceNameRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateInstanceNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstanceNameRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstanceNameRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateInstanceNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceNameRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateInstanceNameResponse.h b/dds/include/huaweicloud/dds/v3/model/UpdateInstanceNameResponse.h index bbace695c..ce028d79b 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateInstanceNameResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateInstanceNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstanceNameResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstanceNameResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateInstanceNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceNameResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateInstancePortRequest.h b/dds/include/huaweicloud/dds/v3/model/UpdateInstancePortRequest.h index 4d1d915d5..56d559e38 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateInstancePortRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateInstancePortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstancePortRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstancePortRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateInstancePortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstancePortRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateInstancePortResponse.h b/dds/include/huaweicloud/dds/v3/model/UpdateInstancePortResponse.h index 07721b05f..75a1451f8 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateInstancePortResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateInstancePortResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstancePortResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstancePortResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateInstancePortResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstancePortResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateInstanceRemarkRequest.h b/dds/include/huaweicloud/dds/v3/model/UpdateInstanceRemarkRequest.h index c976b7506..d03c03837 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateInstanceRemarkRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateInstanceRemarkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstanceRemarkRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstanceRemarkRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateInstanceRemarkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceRemarkRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateInstanceRemarkRequestBody.h b/dds/include/huaweicloud/dds/v3/model/UpdateInstanceRemarkRequestBody.h index 9de1170ad..9a013133f 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateInstanceRemarkRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateInstanceRemarkRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstanceRemarkRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstanceRemarkRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateInstanceRemarkRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceRemarkRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateInstanceRemarkResponse.h b/dds/include/huaweicloud/dds/v3/model/UpdateInstanceRemarkResponse.h index bf7b5aedf..eab246da3 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateInstanceRemarkResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateInstanceRemarkResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstanceRemarkResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateInstanceRemarkResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateInstanceRemarkResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceRemarkResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateNameRequestBody.h b/dds/include/huaweicloud/dds/v3/model/UpdateNameRequestBody.h index fb91ac6eb..06c58113f 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateNameRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateNameRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateNameRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateNameRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateNameRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateNameRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdatePortRequestBody.h b/dds/include/huaweicloud/dds/v3/model/UpdatePortRequestBody.h index 8fff9033a..eb9afbb52 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdatePortRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdatePortRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdatePortRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdatePortRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdatePortRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePortRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateReplSetNameRequest.h b/dds/include/huaweicloud/dds/v3/model/UpdateReplSetNameRequest.h index 35a01ad3e..b16a863e3 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateReplSetNameRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateReplSetNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateReplSetNameRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateReplSetNameRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateReplSetNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateReplSetNameRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateReplSetNameResponse.h b/dds/include/huaweicloud/dds/v3/model/UpdateReplSetNameResponse.h index 43b345c53..750b6feb3 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateReplSetNameResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateReplSetNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateReplSetNameResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateReplSetNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateReplSetNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateReplSetNameResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateSecurityGroupRequest.h b/dds/include/huaweicloud/dds/v3/model/UpdateSecurityGroupRequest.h index ab68c8e5e..7cf3e3bb2 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateSecurityGroupRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateSecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateSecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateSecurityGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateSecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecurityGroupRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateSecurityGroupRequestBody.h b/dds/include/huaweicloud/dds/v3/model/UpdateSecurityGroupRequestBody.h index e6a015021..13698f5fc 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateSecurityGroupRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateSecurityGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateSecurityGroupRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateSecurityGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateSecurityGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecurityGroupRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/UpdateSecurityGroupResponse.h b/dds/include/huaweicloud/dds/v3/model/UpdateSecurityGroupResponse.h index 1e937fa7c..30c090478 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpdateSecurityGroupResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/UpdateSecurityGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateSecurityGroupResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpdateSecurityGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpdateSecurityGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecurityGroupResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/UpgradeDatabaseVersionRequest.h b/dds/include/huaweicloud/dds/v3/model/UpgradeDatabaseVersionRequest.h index 0fb08b206..7231fbc16 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpgradeDatabaseVersionRequest.h +++ b/dds/include/huaweicloud/dds/v3/model/UpgradeDatabaseVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpgradeDatabaseVersionRequest_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpgradeDatabaseVersionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpgradeDatabaseVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpgradeDatabaseVersionRequest members diff --git a/dds/include/huaweicloud/dds/v3/model/UpgradeDatabaseVersionRequestBody.h b/dds/include/huaweicloud/dds/v3/model/UpgradeDatabaseVersionRequestBody.h index c227ab080..bd0f71e7c 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpgradeDatabaseVersionRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/UpgradeDatabaseVersionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpgradeDatabaseVersionRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpgradeDatabaseVersionRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpgradeDatabaseVersionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpgradeDatabaseVersionRequestBody members diff --git a/dds/include/huaweicloud/dds/v3/model/UpgradeDatabaseVersionResponse.h b/dds/include/huaweicloud/dds/v3/model/UpgradeDatabaseVersionResponse.h index abd4857b0..064405957 100644 --- a/dds/include/huaweicloud/dds/v3/model/UpgradeDatabaseVersionResponse.h +++ b/dds/include/huaweicloud/dds/v3/model/UpgradeDatabaseVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_UpgradeDatabaseVersionResponse_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_UpgradeDatabaseVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT UpgradeDatabaseVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpgradeDatabaseVersionResponse members diff --git a/dds/include/huaweicloud/dds/v3/model/Volume.h b/dds/include/huaweicloud/dds/v3/model/Volume.h index 9b94b1251..04a84d749 100644 --- a/dds/include/huaweicloud/dds/v3/model/Volume.h +++ b/dds/include/huaweicloud/dds/v3/model/Volume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_Volume_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_Volume_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT Volume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Volume members diff --git a/dds/include/huaweicloud/dds/v3/model/WeakPasswordCheckRequestBody.h b/dds/include/huaweicloud/dds/v3/model/WeakPasswordCheckRequestBody.h index 4c256cb68..5d83edd64 100644 --- a/dds/include/huaweicloud/dds/v3/model/WeakPasswordCheckRequestBody.h +++ b/dds/include/huaweicloud/dds/v3/model/WeakPasswordCheckRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DDS_V3_MODEL_WeakPasswordCheckRequestBody_H_ #define HUAWEICLOUD_SDK_DDS_V3_MODEL_WeakPasswordCheckRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DDS_V3_EXPORT WeakPasswordCheckRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WeakPasswordCheckRequestBody members diff --git a/dds/src/v3/DdsClient.cpp b/dds/src/v3/DdsClient.cpp index 42dab229e..9c508be66 100644 --- a/dds/src/v3/DdsClient.cpp +++ b/dds/src/v3/DdsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,35 +40,37 @@ std::shared_ptr DdsClient::addReadonlyNode(AddReadonlyN std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForAddReadonlyNode()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -80,35 +82,37 @@ std::shared_ptr DdsClient::addShardingNode(AddShardingN std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForAddShardingNode()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -120,35 +124,37 @@ std::shared_ptr DdsClient::attachEip(AttachEipRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["node_id"] = parameterToString(request.getNodeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForAttachEip()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -160,35 +166,37 @@ std::shared_ptr DdsClient::attachInternalIp(AttachInte std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForAttachInternalIp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -200,35 +208,37 @@ std::shared_ptr DdsClient::batchTagAction(BatchTagAction std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForBatchTagAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -240,27 +250,22 @@ std::shared_ptr DdsClient::cancelEip(CancelEipRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["node_id"] = parameterToString(request.getNodeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForCancelEip()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -275,35 +280,37 @@ std::shared_ptr DdsClient::changeOpsWindow(ChangeOpsWin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForChangeOpsWindow()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -315,35 +322,37 @@ std::shared_ptr DdsClient::checkPassword(CheckPasswordReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForCheckPassword()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -355,12 +364,12 @@ std::shared_ptr DdsClient::checkWeakPassword(CheckWea std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -369,23 +378,25 @@ std::shared_ptr DdsClient::checkWeakPassword(CheckWea std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForCheckWeakPassword()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -397,34 +408,36 @@ std::shared_ptr DdsClient::compareConfiguration(Co std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForCompareConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -436,35 +449,37 @@ std::shared_ptr DdsClient::copyConfiguration(CopyConf std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForCopyConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -476,34 +491,36 @@ std::shared_ptr DdsClient::createConfiguration(Crea std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForCreateConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -515,35 +532,37 @@ std::shared_ptr DdsClient::createDatabaseRole(Create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForCreateDatabaseRole()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -555,35 +574,37 @@ std::shared_ptr DdsClient::createDatabaseUser(Create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForCreateDatabaseUser()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -595,34 +616,36 @@ std::shared_ptr DdsClient::createInstance(CreateInstance std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForCreateInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -634,35 +657,37 @@ std::shared_ptr DdsClient::createIp(CreateIpRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForCreateIp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -674,34 +699,36 @@ std::shared_ptr DdsClient::createManualBackup(Create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForCreateManualBackup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -713,13 +740,13 @@ std::shared_ptr DdsClient::deleteAuditLog(DeleteAuditLog std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -728,23 +755,25 @@ std::shared_ptr DdsClient::deleteAuditLog(DeleteAuditLog std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForDeleteAuditLog()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -756,27 +785,22 @@ std::shared_ptr DdsClient::deleteConfiguration(Dele std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForDeleteConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -791,35 +815,37 @@ std::shared_ptr DdsClient::deleteDatabaseRole(Delete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForDeleteDatabaseRole()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -831,35 +857,37 @@ std::shared_ptr DdsClient::deleteDatabaseUser(Delete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForDeleteDatabaseUser()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -871,27 +899,22 @@ std::shared_ptr DdsClient::deleteInstance(DeleteInstance std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForDeleteInstance()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -906,27 +929,22 @@ std::shared_ptr DdsClient::deleteManualBackup(Delete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForDeleteManualBackup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -941,35 +959,37 @@ std::shared_ptr DdsClient::deleteSession(DeleteSessionReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["node_id"] = parameterToString(request.getNodeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForDeleteSession()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -981,35 +1001,37 @@ std::shared_ptr DdsClient::downloadErrorlog(DownloadEr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForDownloadErrorlog()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1021,35 +1043,37 @@ std::shared_ptr DdsClient::downloadSlowlog(DownloadSlow std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForDownloadSlowlog()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1061,35 +1085,37 @@ std::shared_ptr DdsClient::expandReplicasetNode(Ex std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForExpandReplicasetNode()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1101,13 +1127,13 @@ std::shared_ptr DdsClient::listAppliedInstances(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1119,15 +1145,10 @@ std::shared_ptr DdsClient::listAppliedInstances(Li std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListAppliedInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1142,35 +1163,37 @@ std::shared_ptr DdsClient::listAuditlogLinks(ListAudi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListAuditlogLinks()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1182,13 +1205,13 @@ std::shared_ptr DdsClient::listAuditlogs(ListAuditlogsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.nodeIdIsSet()) { @@ -1212,15 +1235,10 @@ std::shared_ptr DdsClient::listAuditlogs(ListAuditlogsReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListAuditlogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1235,27 +1253,22 @@ std::shared_ptr DdsClient::listAz2Migrate(ListAz2Migrate std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListAz2Migrate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1270,12 +1283,12 @@ std::shared_ptr DdsClient::listBackups(ListBackupsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.instanceIdIsSet()) { @@ -1305,15 +1318,10 @@ std::shared_ptr DdsClient::listBackups(ListBackupsRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListBackups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1328,12 +1336,12 @@ std::shared_ptr DdsClient::listConfigurations(ListCo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1345,15 +1353,10 @@ std::shared_ptr DdsClient::listConfigurations(ListCo std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListConfigurations()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1368,13 +1371,13 @@ std::shared_ptr DdsClient::listDatabaseRoles(ListData std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.roleNameIsSet()) { @@ -1392,15 +1395,10 @@ std::shared_ptr DdsClient::listDatabaseRoles(ListData std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListDatabaseRoles()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1415,13 +1413,13 @@ std::shared_ptr DdsClient::listDatabaseUsers(ListData std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.userNameIsSet()) { @@ -1439,15 +1437,10 @@ std::shared_ptr DdsClient::listDatabaseUsers(ListData std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListDatabaseUsers()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1462,27 +1455,22 @@ std::shared_ptr DdsClient::listDatastoreVersions( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["datastore_name"] = parameterToString(request.getDatastoreName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListDatastoreVersions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1497,13 +1485,13 @@ std::shared_ptr DdsClient::listErrorLogs(ListErrorLogsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startDateIsSet()) { @@ -1527,15 +1515,10 @@ std::shared_ptr DdsClient::listErrorLogs(ListErrorLogsReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListErrorLogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1550,12 +1533,12 @@ std::shared_ptr DdsClient::listFlavorInfos(ListFlavorIn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.engineNameIsSet()) { @@ -1573,15 +1556,10 @@ std::shared_ptr DdsClient::listFlavorInfos(ListFlavorIn std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListFlavorInfos()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1596,12 +1574,12 @@ std::shared_ptr DdsClient::listFlavors(ListFlavorsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.regionIsSet()) { @@ -1613,18 +1591,13 @@ std::shared_ptr DdsClient::listFlavors(ListFlavorsRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListFlavors()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1636,27 +1609,22 @@ std::shared_ptr DdsClient::listInstanceTags(ListInstan std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListInstanceTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1671,12 +1639,12 @@ std::shared_ptr DdsClient::listInstances(ListInstancesReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -1709,15 +1677,10 @@ std::shared_ptr DdsClient::listInstances(ListInstancesReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1732,34 +1695,36 @@ std::shared_ptr DdsClient::listInstancesByTags(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListInstancesByTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1771,35 +1736,37 @@ std::shared_ptr DdsClient::listLtsSlowLogs(ListLtsSlowL std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListLtsSlowLogs()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1811,26 +1778,21 @@ std::shared_ptr DdsClient::listProjectTags(ListProjectT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListProjectTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1845,12 +1807,12 @@ std::shared_ptr DdsClient::listRecycleInstances(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1865,15 +1827,10 @@ std::shared_ptr DdsClient::listRecycleInstances(Li std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListRecycleInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1888,13 +1845,13 @@ std::shared_ptr DdsClient::listRestoreCollection std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.dbNameIsSet()) { @@ -1915,15 +1872,10 @@ std::shared_ptr DdsClient::listRestoreCollection std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListRestoreCollections()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1938,13 +1890,13 @@ std::shared_ptr DdsClient::listRestoreDatabases(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.restoreTimeIsSet()) { @@ -1962,15 +1914,10 @@ std::shared_ptr DdsClient::listRestoreDatabases(Li std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListRestoreDatabases()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1985,13 +1932,13 @@ std::shared_ptr DdsClient::listRestoreTimes(ListRestor std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.dateIsSet()) { @@ -2003,15 +1950,10 @@ std::shared_ptr DdsClient::listRestoreTimes(ListRestor std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListRestoreTimes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2026,13 +1968,13 @@ std::shared_ptr DdsClient::listSessions(ListSessionsReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["node_id"] = parameterToString(request.getNodeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -2056,15 +1998,10 @@ std::shared_ptr DdsClient::listSessions(ListSessionsReques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListSessions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2079,13 +2016,13 @@ std::shared_ptr DdsClient::listSlowLogs(ListSlowLogsReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startDateIsSet()) { @@ -2109,15 +2046,10 @@ std::shared_ptr DdsClient::listSlowLogs(ListSlowLogsReques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListSlowLogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2132,13 +2064,13 @@ std::shared_ptr DdsClient::listSslCertDownlo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2147,15 +2079,10 @@ std::shared_ptr DdsClient::listSslCertDownlo std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListSslCertDownloadAddress()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2170,12 +2097,12 @@ std::shared_ptr DdsClient::listStorageType(ListStorageT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.engineNameIsSet()) { @@ -2184,15 +2111,10 @@ std::shared_ptr DdsClient::listStorageType(ListStorageT std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListStorageType()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2207,12 +2129,12 @@ std::shared_ptr DdsClient::listTasks(ListTasksRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -2236,15 +2158,10 @@ std::shared_ptr DdsClient::listTasks(ListTasksRequest &reques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListTasks()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2259,35 +2176,37 @@ std::shared_ptr DdsClient::migrateAz(MigrateAzRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForMigrateAz()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2299,27 +2218,22 @@ std::shared_ptr DdsClient::resetConfiguration(ResetC std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForResetConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2334,35 +2248,37 @@ std::shared_ptr DdsClient::resetPassword(ResetPasswordReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForResetPassword()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2374,35 +2290,37 @@ std::shared_ptr DdsClient::resizeInstance(ResizeInstance std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForResizeInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2414,35 +2332,37 @@ std::shared_ptr DdsClient::resizeInstanceVolume(Re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForResizeInstanceVolume()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2454,35 +2374,37 @@ std::shared_ptr DdsClient::restartInstance(RestartInsta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForRestartInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2494,12 +2416,12 @@ std::shared_ptr DdsClient::restoreInstance(RestoreInsta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2508,23 +2430,25 @@ std::shared_ptr DdsClient::restoreInstance(RestoreInsta std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForRestoreInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2536,13 +2460,13 @@ std::shared_ptr DdsClient::restoreInstanc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2551,23 +2475,25 @@ std::shared_ptr DdsClient::restoreInstanc std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForRestoreInstanceFromCollection()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2579,34 +2505,36 @@ std::shared_ptr DdsClient::restoreNewInstance(Restor std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForRestoreNewInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2618,35 +2546,37 @@ std::shared_ptr DdsClient::setAuditlogPolicy(SetAudit std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForSetAuditlogPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2658,35 +2588,37 @@ std::shared_ptr DdsClient::setBackupPolicy(SetBackupPol std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForSetBackupPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2698,28 +2630,23 @@ std::shared_ptr DdsClient::setBalancerSwitch(SetBalan std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["action"] = parameterToString(request.getAction()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForSetBalancerSwitch()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2734,35 +2661,37 @@ std::shared_ptr DdsClient::setBalancerWindow(SetBalan std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForSetBalancerWindow()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2774,34 +2703,36 @@ std::shared_ptr DdsClient::setRecyclePolicy(SetRecycle std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForSetRecyclePolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2813,13 +2744,13 @@ std::shared_ptr DdsClient::showAuditlogPolicy(ShowAu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2828,15 +2759,10 @@ std::shared_ptr DdsClient::showAuditlogPolicy(ShowAu std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowAuditlogPolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2851,12 +2777,12 @@ std::shared_ptr DdsClient::showBackupDownloadLin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.instanceIdIsSet()) { @@ -2871,15 +2797,10 @@ std::shared_ptr DdsClient::showBackupDownloadLin std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowBackupDownloadLink()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2894,27 +2815,22 @@ std::shared_ptr DdsClient::showBackupPolicy(ShowBackup std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowBackupPolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2929,13 +2845,13 @@ std::shared_ptr DdsClient::showConfigur std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -2947,15 +2863,10 @@ std::shared_ptr DdsClient::showConfigur std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowConfigurationAppliedHistory()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2970,13 +2881,13 @@ std::shared_ptr DdsClient::showConfigura std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -2988,15 +2899,10 @@ std::shared_ptr DdsClient::showConfigura std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowConfigurationModifyHistory()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3011,27 +2917,22 @@ std::shared_ptr DdsClient::showConfiguration std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowConfigurationParameter()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3046,13 +2947,13 @@ std::shared_ptr DdsClient::showConnectionStati std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.nodeIdIsSet()) { @@ -3061,15 +2962,10 @@ std::shared_ptr DdsClient::showConnectionStati std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowConnectionStatistics()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3084,13 +2980,13 @@ std::shared_ptr DdsClient::showDiskUsage(ShowDiskUsageReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3099,15 +2995,10 @@ std::shared_ptr DdsClient::showDiskUsage(ShowDiskUsageReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowDiskUsage()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3122,13 +3013,13 @@ std::shared_ptr DdsClient::showEntityConfigurat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.entityIdIsSet()) { @@ -3137,15 +3028,10 @@ std::shared_ptr DdsClient::showEntityConfigurat std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowEntityConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3160,12 +3046,12 @@ std::shared_ptr DdsClient::showJobDetail(ShowJobDetailReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -3174,15 +3060,10 @@ std::shared_ptr DdsClient::showJobDetail(ShowJobDetailReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowJobDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3197,26 +3078,21 @@ std::shared_ptr DdsClient::showQuotas(ShowQuotasRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowQuotas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3231,12 +3107,12 @@ std::shared_ptr DdsClient::showRecyclePolicy(ShowRecy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3245,15 +3121,10 @@ std::shared_ptr DdsClient::showRecyclePolicy(ShowRecy std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowRecyclePolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3268,27 +3139,22 @@ std::shared_ptr DdsClient::showReplSetName(ShowReplSetN std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowReplSetName()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3303,27 +3169,22 @@ std::shared_ptr DdsClient::showSecondLe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowSecondLevelMonitoringStatus()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3338,27 +3199,22 @@ std::shared_ptr DdsClient::showShardingBalancer(Sh std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowShardingBalancer()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3373,13 +3229,13 @@ std::shared_ptr DdsClient::showSlowlog std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3388,15 +3244,10 @@ std::shared_ptr DdsClient::showSlowlog std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowSlowlogDesensitizationSwitch()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3411,13 +3262,13 @@ std::shared_ptr DdsClient::showUpgradeDuration(Show std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3426,15 +3277,10 @@ std::shared_ptr DdsClient::showUpgradeDuration(Show std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowUpgradeDuration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3449,35 +3295,37 @@ std::shared_ptr DdsClient::shrinkInstanceNodes(Shri std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShrinkInstanceNodes()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3489,35 +3337,37 @@ std::shared_ptr DdsClient::switchConfiguration(Swit std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForSwitchConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3529,35 +3379,37 @@ std::shared_ptr DdsClient::switchSecondLeve std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForSwitchSecondLevelMonitoring()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3569,14 +3421,14 @@ std::shared_ptr DdsClient::switchSlowlogDe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["status"] = parameterToString(request.getStatus()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3585,15 +3437,10 @@ std::shared_ptr DdsClient::switchSlowlogDe std::string localVarHttpBody; - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForSwitchSlowlogDesensitization()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3608,35 +3455,37 @@ std::shared_ptr DdsClient::switchSsl(SwitchSslRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForSwitchSsl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3648,27 +3497,22 @@ std::shared_ptr DdsClient::switchoverReplicaSet(Sw std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForSwitchoverReplicaSet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3683,35 +3527,37 @@ std::shared_ptr DdsClient::updateClientNetwork(Upda std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForUpdateClientNetwork()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3723,35 +3569,37 @@ std::shared_ptr DdsClient::updateConfigura std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForUpdateConfigurationParameter()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3763,35 +3611,37 @@ std::shared_ptr DdsClient::updateEntityConfig std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForUpdateEntityConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3803,35 +3653,37 @@ std::shared_ptr DdsClient::updateInstanceName(Update std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForUpdateInstanceName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3843,35 +3695,37 @@ std::shared_ptr DdsClient::updateInstancePort(Update std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForUpdateInstancePort()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3883,35 +3737,37 @@ std::shared_ptr DdsClient::updateInstanceRemark(Up std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForUpdateInstanceRemark()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3923,35 +3779,37 @@ std::shared_ptr DdsClient::updateReplSetName(UpdateRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForUpdateReplSetName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3963,35 +3821,37 @@ std::shared_ptr DdsClient::updateSecurityGroup(Upda std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForUpdateSecurityGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4003,35 +3863,37 @@ std::shared_ptr DdsClient::upgradeDatabaseVersio std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForUpgradeDatabaseVersion()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4043,26 +3905,21 @@ std::shared_ptr DdsClient::listApiVersion(ListApiVersion std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForListApiVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4077,27 +3934,22 @@ std::shared_ptr DdsClient::showApiVersion(ShowApiVersion std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["version"] = parameterToString(request.getVersion()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DdsMeta::genRequestDefForShowApiVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); diff --git a/dds/src/v3/DdsMeta.cpp b/dds/src/v3/DdsMeta.cpp new file mode 100644 index 000000000..16b63e930 --- /dev/null +++ b/dds/src/v3/DdsMeta.cpp @@ -0,0 +1,1062 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Dds { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef DdsMeta::genRequestDefForAddReadonlyNode() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForAddShardingNode() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForAttachEip() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForAttachInternalIp() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForBatchTagAction() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForCancelEip() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForChangeOpsWindow() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForCheckPassword() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForCheckWeakPassword() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForCompareConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForCopyConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForCreateConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForCreateDatabaseRole() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForCreateDatabaseUser() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForCreateInstance() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForCreateIp() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForCreateManualBackup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForDeleteAuditLog() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForDeleteConfiguration() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForDeleteDatabaseRole() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForDeleteDatabaseUser() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForDeleteInstance() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForDeleteManualBackup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForDeleteSession() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForDownloadErrorlog() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForDownloadSlowlog() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForExpandReplicasetNode() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListAppliedInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListAuditlogLinks() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListAuditlogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("NodeId") + .withJsonTag("node_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListAz2Migrate() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListBackups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("InstanceId") + .withJsonTag("instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupId") + .withJsonTag("backup_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupType") + .withJsonTag("backup_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BeginTime") + .withJsonTag("begin_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Mode") + .withJsonTag("mode") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListConfigurations() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListDatabaseRoles() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("RoleName") + .withJsonTag("role_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DbName") + .withJsonTag("db_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListDatabaseUsers() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("UserName") + .withJsonTag("user_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DbName") + .withJsonTag("db_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListDatastoreVersions() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListErrorLogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartDate") + .withJsonTag("start_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndDate") + .withJsonTag("end_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NodeId") + .withJsonTag("node_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListFlavorInfos() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EngineName") + .withJsonTag("engine_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EngineVersion") + .withJsonTag("engine_version") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListFlavors() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Region") + .withJsonTag("region") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EngineName") + .withJsonTag("engine_name") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListInstanceTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Mode") + .withJsonTag("mode") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DatastoreType") + .withJsonTag("datastore_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VpcId") + .withJsonTag("vpc_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SubnetId") + .withJsonTag("subnet_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Tags") + .withJsonTag("tags") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListInstancesByTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListLtsSlowLogs() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListProjectTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListRecycleInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListRestoreCollections() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DbName") + .withJsonTag("db_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RestoreTime") + .withJsonTag("restore_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListRestoreDatabases() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("RestoreTime") + .withJsonTag("restore_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListRestoreTimes() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Date") + .withJsonTag("date") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListSessions() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PlanSummary") + .withJsonTag("plan_summary") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Namespace") + .withJsonTag("namespace") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("CostTime") + .withJsonTag("cost_time") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListSlowLogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartDate") + .withJsonTag("start_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndDate") + .withJsonTag("end_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NodeId") + .withJsonTag("node_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListSslCertDownloadAddress() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListStorageType() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EngineName") + .withJsonTag("engine_name") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListTasks() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForMigrateAz() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForResetConfiguration() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForResetPassword() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForResizeInstance() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForResizeInstanceVolume() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForRestartInstance() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForRestoreInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForRestoreInstanceFromCollection() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForRestoreNewInstance() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForSetAuditlogPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForSetBackupPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForSetBalancerSwitch() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForSetBalancerWindow() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForSetRecyclePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowAuditlogPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowBackupDownloadLink() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("InstanceId") + .withJsonTag("instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupId") + .withJsonTag("backup_id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowBackupPolicy() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowConfigurationAppliedHistory() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowConfigurationModifyHistory() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowConfigurationParameter() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowConnectionStatistics() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("NodeId") + .withJsonTag("node_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowDiskUsage() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowEntityConfiguration() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EntityId") + .withJsonTag("entity_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowJobDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowQuotas() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowRecyclePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowReplSetName() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowSecondLevelMonitoringStatus() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowShardingBalancer() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowSlowlogDesensitizationSwitch() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowUpgradeDuration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShrinkInstanceNodes() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForSwitchConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForSwitchSecondLevelMonitoring() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForSwitchSlowlogDesensitization() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForSwitchSsl() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForSwitchoverReplicaSet() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForUpdateClientNetwork() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForUpdateConfigurationParameter() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForUpdateEntityConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForUpdateInstanceName() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForUpdateInstancePort() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForUpdateInstanceRemark() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForUpdateReplSetName() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForUpdateSecurityGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForUpgradeDatabaseVersion() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForListApiVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef DdsMeta::genRequestDefForShowApiVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/dds/src/v3/model/AddReadonlyNodeRequest.cpp b/dds/src/v3/model/AddReadonlyNodeRequest.cpp index bba2302d5..14e00f76e 100644 --- a/dds/src/v3/model/AddReadonlyNodeRequest.cpp +++ b/dds/src/v3/model/AddReadonlyNodeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/AddReadonlyNodeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value AddReadonlyNodeRequest::toJson() const return val; } - bool AddReadonlyNodeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddReadonlyNodeRequest::fromJson(const web::json::value& val) return ok; } + std::string AddReadonlyNodeRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/AddReadonlyNodeRequestBody.cpp b/dds/src/v3/model/AddReadonlyNodeRequestBody.cpp index e8f1edbcb..7bb7be36c 100644 --- a/dds/src/v3/model/AddReadonlyNodeRequestBody.cpp +++ b/dds/src/v3/model/AddReadonlyNodeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/AddReadonlyNodeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -48,7 +47,6 @@ web::json::value AddReadonlyNodeRequestBody::toJson() const return val; } - bool AddReadonlyNodeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool AddReadonlyNodeRequestBody::fromJson(const web::json::value& val) return ok; } + std::string AddReadonlyNodeRequestBody::getSpecCode() const { return specCode_; diff --git a/dds/src/v3/model/AddReadonlyNodeResponse.cpp b/dds/src/v3/model/AddReadonlyNodeResponse.cpp index 99026e083..75a9c0434 100644 --- a/dds/src/v3/model/AddReadonlyNodeResponse.cpp +++ b/dds/src/v3/model/AddReadonlyNodeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/AddReadonlyNodeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value AddReadonlyNodeResponse::toJson() const return val; } - bool AddReadonlyNodeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AddReadonlyNodeResponse::fromJson(const web::json::value& val) return ok; } + std::string AddReadonlyNodeResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/AddShardingNodeRequest.cpp b/dds/src/v3/model/AddShardingNodeRequest.cpp index 7842de654..f697a7617 100644 --- a/dds/src/v3/model/AddShardingNodeRequest.cpp +++ b/dds/src/v3/model/AddShardingNodeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/AddShardingNodeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value AddShardingNodeRequest::toJson() const return val; } - bool AddShardingNodeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddShardingNodeRequest::fromJson(const web::json::value& val) return ok; } + std::string AddShardingNodeRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/AddShardingNodeResponse.cpp b/dds/src/v3/model/AddShardingNodeResponse.cpp index 915a9ffa6..ad72b4ea6 100644 --- a/dds/src/v3/model/AddShardingNodeResponse.cpp +++ b/dds/src/v3/model/AddShardingNodeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/AddShardingNodeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value AddShardingNodeResponse::toJson() const return val; } - bool AddShardingNodeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AddShardingNodeResponse::fromJson(const web::json::value& val) return ok; } + std::string AddShardingNodeResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/AddShardingNodeVolumeOption.cpp b/dds/src/v3/model/AddShardingNodeVolumeOption.cpp index 991921ba2..d9344553b 100644 --- a/dds/src/v3/model/AddShardingNodeVolumeOption.cpp +++ b/dds/src/v3/model/AddShardingNodeVolumeOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/AddShardingNodeVolumeOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value AddShardingNodeVolumeOption::toJson() const return val; } - bool AddShardingNodeVolumeOption::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AddShardingNodeVolumeOption::fromJson(const web::json::value& val) return ok; } + std::string AddShardingNodeVolumeOption::getSize() const { return size_; diff --git a/dds/src/v3/model/ApiVersion.cpp b/dds/src/v3/model/ApiVersion.cpp index c085a9695..0e454a123 100644 --- a/dds/src/v3/model/ApiVersion.cpp +++ b/dds/src/v3/model/ApiVersion.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ApiVersion.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -57,7 +56,6 @@ web::json::value ApiVersion::toJson() const return val; } - bool ApiVersion::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ApiVersion::fromJson(const web::json::value& val) return ok; } + std::string ApiVersion::getId() const { return id_; diff --git a/dds/src/v3/model/ApplicableInstancesInfo.cpp b/dds/src/v3/model/ApplicableInstancesInfo.cpp index eee7aba52..463a4ce7b 100644 --- a/dds/src/v3/model/ApplicableInstancesInfo.cpp +++ b/dds/src/v3/model/ApplicableInstancesInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ApplicableInstancesInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -42,7 +41,6 @@ web::json::value ApplicableInstancesInfo::toJson() const return val; } - bool ApplicableInstancesInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ApplicableInstancesInfo::fromJson(const web::json::value& val) return ok; } + std::string ApplicableInstancesInfo::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ApplyConfigurationRequestBody.cpp b/dds/src/v3/model/ApplyConfigurationRequestBody.cpp index 680b4e5dd..f24b08883 100644 --- a/dds/src/v3/model/ApplyConfigurationRequestBody.cpp +++ b/dds/src/v3/model/ApplyConfigurationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ApplyConfigurationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ApplyConfigurationRequestBody::toJson() const return val; } - bool ApplyConfigurationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ApplyConfigurationRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& ApplyConfigurationRequestBody::getEntityIds() { return entityIds_; diff --git a/dds/src/v3/model/ApplyHistoryInfo.cpp b/dds/src/v3/model/ApplyHistoryInfo.cpp index 39bec7715..0d6aad4ba 100644 --- a/dds/src/v3/model/ApplyHistoryInfo.cpp +++ b/dds/src/v3/model/ApplyHistoryInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ApplyHistoryInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -53,7 +52,6 @@ web::json::value ApplyHistoryInfo::toJson() const return val; } - bool ApplyHistoryInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ApplyHistoryInfo::fromJson(const web::json::value& val) return ok; } + std::string ApplyHistoryInfo::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/AttachEipRequest.cpp b/dds/src/v3/model/AttachEipRequest.cpp index 3fc2fe43e..da378504e 100644 --- a/dds/src/v3/model/AttachEipRequest.cpp +++ b/dds/src/v3/model/AttachEipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/AttachEipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value AttachEipRequest::toJson() const return val; } - bool AttachEipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AttachEipRequest::fromJson(const web::json::value& val) return ok; } + std::string AttachEipRequest::getNodeId() const { return nodeId_; diff --git a/dds/src/v3/model/AttachEipRequestBody.cpp b/dds/src/v3/model/AttachEipRequestBody.cpp index 8c81a5cab..e612e657a 100644 --- a/dds/src/v3/model/AttachEipRequestBody.cpp +++ b/dds/src/v3/model/AttachEipRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/AttachEipRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value AttachEipRequestBody::toJson() const return val; } - bool AttachEipRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AttachEipRequestBody::fromJson(const web::json::value& val) return ok; } + std::string AttachEipRequestBody::getPublicIpId() const { return publicIpId_; diff --git a/dds/src/v3/model/AttachEipResponse.cpp b/dds/src/v3/model/AttachEipResponse.cpp index 52c3d3138..070e35919 100644 --- a/dds/src/v3/model/AttachEipResponse.cpp +++ b/dds/src/v3/model/AttachEipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/AttachEipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -53,7 +52,6 @@ web::json::value AttachEipResponse::toJson() const return val; } - bool AttachEipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool AttachEipResponse::fromJson(const web::json::value& val) return ok; } + std::string AttachEipResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/AttachInternalIpRequest.cpp b/dds/src/v3/model/AttachInternalIpRequest.cpp index 812f92421..08e9e0824 100644 --- a/dds/src/v3/model/AttachInternalIpRequest.cpp +++ b/dds/src/v3/model/AttachInternalIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/AttachInternalIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value AttachInternalIpRequest::toJson() const return val; } - bool AttachInternalIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AttachInternalIpRequest::fromJson(const web::json::value& val) return ok; } + std::string AttachInternalIpRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/AttachInternalIpRequestBody.cpp b/dds/src/v3/model/AttachInternalIpRequestBody.cpp index d3265fb5c..dcb5c412a 100644 --- a/dds/src/v3/model/AttachInternalIpRequestBody.cpp +++ b/dds/src/v3/model/AttachInternalIpRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/AttachInternalIpRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value AttachInternalIpRequestBody::toJson() const return val; } - bool AttachInternalIpRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AttachInternalIpRequestBody::fromJson(const web::json::value& val) return ok; } + std::string AttachInternalIpRequestBody::getNodeId() const { return nodeId_; diff --git a/dds/src/v3/model/AttachInternalIpResponse.cpp b/dds/src/v3/model/AttachInternalIpResponse.cpp index 151800ece..f6909c2e1 100644 --- a/dds/src/v3/model/AttachInternalIpResponse.cpp +++ b/dds/src/v3/model/AttachInternalIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/AttachInternalIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value AttachInternalIpResponse::toJson() const return val; } - bool AttachInternalIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool AttachInternalIpResponse::fromJson(const web::json::value& val) return ok; } + std::string AttachInternalIpResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/Az2Migrate.cpp b/dds/src/v3/model/Az2Migrate.cpp index 2769a5a39..bce5b88f5 100644 --- a/dds/src/v3/model/Az2Migrate.cpp +++ b/dds/src/v3/model/Az2Migrate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/Az2Migrate.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value Az2Migrate::toJson() const return val; } - bool Az2Migrate::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Az2Migrate::fromJson(const web::json::value& val) return ok; } + std::string Az2Migrate::getCode() const { return code_; diff --git a/dds/src/v3/model/BackupDatabase.cpp b/dds/src/v3/model/BackupDatabase.cpp index f92dcf34d..d8e52a1be 100644 --- a/dds/src/v3/model/BackupDatabase.cpp +++ b/dds/src/v3/model/BackupDatabase.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/BackupDatabase.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value BackupDatabase::toJson() const return val; } - bool BackupDatabase::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BackupDatabase::fromJson(const web::json::value& val) return ok; } + std::string BackupDatabase::getType() const { return type_; diff --git a/dds/src/v3/model/BackupForList.cpp b/dds/src/v3/model/BackupForList.cpp index de5cc3394..df0b2fe06 100644 --- a/dds/src/v3/model/BackupForList.cpp +++ b/dds/src/v3/model/BackupForList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/BackupForList.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -82,7 +81,6 @@ web::json::value BackupForList::toJson() const return val; } - bool BackupForList::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool BackupForList::fromJson(const web::json::value& val) return ok; } + std::string BackupForList::getId() const { return id_; diff --git a/dds/src/v3/model/BackupPolicy.cpp b/dds/src/v3/model/BackupPolicy.cpp index 42e5f8cef..24c7d26a7 100644 --- a/dds/src/v3/model/BackupPolicy.cpp +++ b/dds/src/v3/model/BackupPolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/BackupPolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value BackupPolicy::toJson() const return val; } - bool BackupPolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BackupPolicy::fromJson(const web::json::value& val) return ok; } + std::string BackupPolicy::getKeepDays() const { return keepDays_; diff --git a/dds/src/v3/model/BackupPolicyItem.cpp b/dds/src/v3/model/BackupPolicyItem.cpp index 23d2f82cc..3d14dcfda 100644 --- a/dds/src/v3/model/BackupPolicyItem.cpp +++ b/dds/src/v3/model/BackupPolicyItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/BackupPolicyItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value BackupPolicyItem::toJson() const return val; } - bool BackupPolicyItem::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BackupPolicyItem::fromJson(const web::json::value& val) return ok; } + int32_t BackupPolicyItem::getKeepDays() const { return keepDays_; diff --git a/dds/src/v3/model/BackupStrategy.cpp b/dds/src/v3/model/BackupStrategy.cpp index fb9f067a5..129924cb0 100644 --- a/dds/src/v3/model/BackupStrategy.cpp +++ b/dds/src/v3/model/BackupStrategy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/BackupStrategy.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value BackupStrategy::toJson() const return val; } - bool BackupStrategy::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BackupStrategy::fromJson(const web::json::value& val) return ok; } + std::string BackupStrategy::getStartTime() const { return startTime_; diff --git a/dds/src/v3/model/BackupStrategyForItemResponse.cpp b/dds/src/v3/model/BackupStrategyForItemResponse.cpp index 1308a0be9..bf19512bf 100644 --- a/dds/src/v3/model/BackupStrategyForItemResponse.cpp +++ b/dds/src/v3/model/BackupStrategyForItemResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/BackupStrategyForItemResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value BackupStrategyForItemResponse::toJson() const return val; } - bool BackupStrategyForItemResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BackupStrategyForItemResponse::fromJson(const web::json::value& val) return ok; } + std::string BackupStrategyForItemResponse::getStartTime() const { return startTime_; diff --git a/dds/src/v3/model/BalancerActiveWindow.cpp b/dds/src/v3/model/BalancerActiveWindow.cpp index 2d42111c6..c72f34984 100644 --- a/dds/src/v3/model/BalancerActiveWindow.cpp +++ b/dds/src/v3/model/BalancerActiveWindow.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/BalancerActiveWindow.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value BalancerActiveWindow::toJson() const return val; } - bool BalancerActiveWindow::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BalancerActiveWindow::fromJson(const web::json::value& val) return ok; } + std::string BalancerActiveWindow::getStartTime() const { return startTime_; diff --git a/dds/src/v3/model/BatchOperateInstanceTagRequestBody.cpp b/dds/src/v3/model/BatchOperateInstanceTagRequestBody.cpp index 4e16c3185..fbe272a0b 100644 --- a/dds/src/v3/model/BatchOperateInstanceTagRequestBody.cpp +++ b/dds/src/v3/model/BatchOperateInstanceTagRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/BatchOperateInstanceTagRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value BatchOperateInstanceTagRequestBody::toJson() const return val; } - bool BatchOperateInstanceTagRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchOperateInstanceTagRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchOperateInstanceTagRequestBody::getAction() const { return action_; diff --git a/dds/src/v3/model/BatchTagActionRequest.cpp b/dds/src/v3/model/BatchTagActionRequest.cpp index 5d91424b7..6d82f6f45 100644 --- a/dds/src/v3/model/BatchTagActionRequest.cpp +++ b/dds/src/v3/model/BatchTagActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/BatchTagActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value BatchTagActionRequest::toJson() const return val; } - bool BatchTagActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchTagActionRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchTagActionRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/BatchTagActionResponse.cpp b/dds/src/v3/model/BatchTagActionResponse.cpp index 750846243..b11cbd7c6 100644 --- a/dds/src/v3/model/BatchTagActionResponse.cpp +++ b/dds/src/v3/model/BatchTagActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/BatchTagActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value BatchTagActionResponse::toJson() const return val; } - bool BatchTagActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchTagActionResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/CancelEipRequest.cpp b/dds/src/v3/model/CancelEipRequest.cpp index 561090578..2640c7e96 100644 --- a/dds/src/v3/model/CancelEipRequest.cpp +++ b/dds/src/v3/model/CancelEipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CancelEipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value CancelEipRequest::toJson() const return val; } - bool CancelEipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CancelEipRequest::fromJson(const web::json::value& val) return ok; } + std::string CancelEipRequest::getNodeId() const { return nodeId_; diff --git a/dds/src/v3/model/CancelEipResponse.cpp b/dds/src/v3/model/CancelEipResponse.cpp index 3eee6e2cb..58364b4e9 100644 --- a/dds/src/v3/model/CancelEipResponse.cpp +++ b/dds/src/v3/model/CancelEipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CancelEipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value CancelEipResponse::toJson() const return val; } - bool CancelEipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CancelEipResponse::fromJson(const web::json::value& val) return ok; } + std::string CancelEipResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/CertInfo.cpp b/dds/src/v3/model/CertInfo.cpp index ee50b8c23..19960235c 100644 --- a/dds/src/v3/model/CertInfo.cpp +++ b/dds/src/v3/model/CertInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CertInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value CertInfo::toJson() const return val; } - bool CertInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CertInfo::fromJson(const web::json::value& val) return ok; } + std::string CertInfo::getCategory() const { return category_; diff --git a/dds/src/v3/model/ChangeOpsWindowRequest.cpp b/dds/src/v3/model/ChangeOpsWindowRequest.cpp index d76e3cd6b..7402b84af 100644 --- a/dds/src/v3/model/ChangeOpsWindowRequest.cpp +++ b/dds/src/v3/model/ChangeOpsWindowRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ChangeOpsWindowRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ChangeOpsWindowRequest::toJson() const return val; } - bool ChangeOpsWindowRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ChangeOpsWindowRequest::fromJson(const web::json::value& val) return ok; } + std::string ChangeOpsWindowRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ChangeOpsWindowResponse.cpp b/dds/src/v3/model/ChangeOpsWindowResponse.cpp index bab903c01..f77b32f53 100644 --- a/dds/src/v3/model/ChangeOpsWindowResponse.cpp +++ b/dds/src/v3/model/ChangeOpsWindowResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ChangeOpsWindowResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value ChangeOpsWindowResponse::toJson() const return val; } - bool ChangeOpsWindowResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ChangeOpsWindowResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/ChargeInfoOption.cpp b/dds/src/v3/model/ChargeInfoOption.cpp index 99d9a8f07..7a5db09b1 100644 --- a/dds/src/v3/model/ChargeInfoOption.cpp +++ b/dds/src/v3/model/ChargeInfoOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ChargeInfoOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -53,7 +52,6 @@ web::json::value ChargeInfoOption::toJson() const return val; } - bool ChargeInfoOption::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ChargeInfoOption::fromJson(const web::json::value& val) return ok; } + std::string ChargeInfoOption::getChargeMode() const { return chargeMode_; diff --git a/dds/src/v3/model/ChargeInfoResult.cpp b/dds/src/v3/model/ChargeInfoResult.cpp index e443a9013..7f8a14288 100644 --- a/dds/src/v3/model/ChargeInfoResult.cpp +++ b/dds/src/v3/model/ChargeInfoResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ChargeInfoResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -53,7 +52,6 @@ web::json::value ChargeInfoResult::toJson() const return val; } - bool ChargeInfoResult::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ChargeInfoResult::fromJson(const web::json::value& val) return ok; } + std::string ChargeInfoResult::getChargeMode() const { return chargeMode_; diff --git a/dds/src/v3/model/CheckPasswordRequest.cpp b/dds/src/v3/model/CheckPasswordRequest.cpp index 84b422408..bb5e73e75 100644 --- a/dds/src/v3/model/CheckPasswordRequest.cpp +++ b/dds/src/v3/model/CheckPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CheckPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value CheckPasswordRequest::toJson() const return val; } - bool CheckPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CheckPasswordRequest::fromJson(const web::json::value& val) return ok; } + std::string CheckPasswordRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/CheckPasswordRequestBody.cpp b/dds/src/v3/model/CheckPasswordRequestBody.cpp index d79890b91..8384eda9b 100644 --- a/dds/src/v3/model/CheckPasswordRequestBody.cpp +++ b/dds/src/v3/model/CheckPasswordRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CheckPasswordRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value CheckPasswordRequestBody::toJson() const return val; } - bool CheckPasswordRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CheckPasswordRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CheckPasswordRequestBody::getUserPwd() const { return userPwd_; diff --git a/dds/src/v3/model/CheckPasswordResponse.cpp b/dds/src/v3/model/CheckPasswordResponse.cpp index 717361932..cb820123d 100644 --- a/dds/src/v3/model/CheckPasswordResponse.cpp +++ b/dds/src/v3/model/CheckPasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CheckPasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value CheckPasswordResponse::toJson() const return val; } - bool CheckPasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CheckPasswordResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/CheckWeakPasswordRequest.cpp b/dds/src/v3/model/CheckWeakPasswordRequest.cpp index 45c0bee8b..a7e584874 100644 --- a/dds/src/v3/model/CheckWeakPasswordRequest.cpp +++ b/dds/src/v3/model/CheckWeakPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CheckWeakPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value CheckWeakPasswordRequest::toJson() const return val; } - bool CheckWeakPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CheckWeakPasswordRequest::fromJson(const web::json::value& val) return ok; } + std::string CheckWeakPasswordRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/CheckWeakPasswordResponse.cpp b/dds/src/v3/model/CheckWeakPasswordResponse.cpp index fe300cfed..4df33ebde 100644 --- a/dds/src/v3/model/CheckWeakPasswordResponse.cpp +++ b/dds/src/v3/model/CheckWeakPasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CheckWeakPasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value CheckWeakPasswordResponse::toJson() const return val; } - bool CheckWeakPasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CheckWeakPasswordResponse::fromJson(const web::json::value& val) return ok; } + bool CheckWeakPasswordResponse::isWeak() const { return weak_; diff --git a/dds/src/v3/model/ClientNetworkRequestBody.cpp b/dds/src/v3/model/ClientNetworkRequestBody.cpp index e03d2b057..65bc96667 100644 --- a/dds/src/v3/model/ClientNetworkRequestBody.cpp +++ b/dds/src/v3/model/ClientNetworkRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ClientNetworkRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ClientNetworkRequestBody::toJson() const return val; } - bool ClientNetworkRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ClientNetworkRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& ClientNetworkRequestBody::getClientNetworkRanges() { return clientNetworkRanges_; diff --git a/dds/src/v3/model/CompareConfigurationRequest.cpp b/dds/src/v3/model/CompareConfigurationRequest.cpp index 5e172e1c5..8374e739e 100644 --- a/dds/src/v3/model/CompareConfigurationRequest.cpp +++ b/dds/src/v3/model/CompareConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CompareConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value CompareConfigurationRequest::toJson() const return val; } - bool CompareConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CompareConfigurationRequest::fromJson(const web::json::value& val) return ok; } + DiffConfigurationRequest CompareConfigurationRequest::getBody() const { return body_; diff --git a/dds/src/v3/model/CompareConfigurationResponse.cpp b/dds/src/v3/model/CompareConfigurationResponse.cpp index 313911feb..629973cb3 100644 --- a/dds/src/v3/model/CompareConfigurationResponse.cpp +++ b/dds/src/v3/model/CompareConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CompareConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value CompareConfigurationResponse::toJson() const return val; } - bool CompareConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CompareConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::vector& CompareConfigurationResponse::getDifferences() { return differences_; diff --git a/dds/src/v3/model/ConfigurationParametersResult.cpp b/dds/src/v3/model/ConfigurationParametersResult.cpp index 4052df0f4..c00f33757 100644 --- a/dds/src/v3/model/ConfigurationParametersResult.cpp +++ b/dds/src/v3/model/ConfigurationParametersResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ConfigurationParametersResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -63,7 +62,6 @@ web::json::value ConfigurationParametersResult::toJson() const return val; } - bool ConfigurationParametersResult::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ConfigurationParametersResult::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationParametersResult::getName() const { return name_; diff --git a/dds/src/v3/model/CopyConfigurationRequest.cpp b/dds/src/v3/model/CopyConfigurationRequest.cpp index a11e1b71b..f18c2c778 100644 --- a/dds/src/v3/model/CopyConfigurationRequest.cpp +++ b/dds/src/v3/model/CopyConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CopyConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value CopyConfigurationRequest::toJson() const return val; } - bool CopyConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CopyConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string CopyConfigurationRequest::getConfigId() const { return configId_; diff --git a/dds/src/v3/model/CopyConfigurationRequestBody.cpp b/dds/src/v3/model/CopyConfigurationRequestBody.cpp index c49183d36..91db72f43 100644 --- a/dds/src/v3/model/CopyConfigurationRequestBody.cpp +++ b/dds/src/v3/model/CopyConfigurationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CopyConfigurationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value CopyConfigurationRequestBody::toJson() const return val; } - bool CopyConfigurationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CopyConfigurationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CopyConfigurationRequestBody::getName() const { return name_; diff --git a/dds/src/v3/model/CopyConfigurationResponse.cpp b/dds/src/v3/model/CopyConfigurationResponse.cpp index d0c2ff257..12fa6d880 100644 --- a/dds/src/v3/model/CopyConfigurationResponse.cpp +++ b/dds/src/v3/model/CopyConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CopyConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value CopyConfigurationResponse::toJson() const return val; } - bool CopyConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CopyConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string CopyConfigurationResponse::getConfigurationId() const { return configurationId_; diff --git a/dds/src/v3/model/CreateConfigurationRequest.cpp b/dds/src/v3/model/CreateConfigurationRequest.cpp index 9f95cde7e..484aa7e2e 100644 --- a/dds/src/v3/model/CreateConfigurationRequest.cpp +++ b/dds/src/v3/model/CreateConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value CreateConfigurationRequest::toJson() const return val; } - bool CreateConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateConfigurationRequest::fromJson(const web::json::value& val) return ok; } + CreateConfigurationRequestBody CreateConfigurationRequest::getBody() const { return body_; diff --git a/dds/src/v3/model/CreateConfigurationRequestBody.cpp b/dds/src/v3/model/CreateConfigurationRequestBody.cpp index d36fa5111..72c1968fd 100644 --- a/dds/src/v3/model/CreateConfigurationRequestBody.cpp +++ b/dds/src/v3/model/CreateConfigurationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateConfigurationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -46,7 +45,6 @@ web::json::value CreateConfigurationRequestBody::toJson() const return val; } - bool CreateConfigurationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool CreateConfigurationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateConfigurationRequestBody::getName() const { return name_; diff --git a/dds/src/v3/model/CreateConfigurationResponse.cpp b/dds/src/v3/model/CreateConfigurationResponse.cpp index 1097d238e..d74938ae3 100644 --- a/dds/src/v3/model/CreateConfigurationResponse.cpp +++ b/dds/src/v3/model/CreateConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value CreateConfigurationResponse::toJson() const return val; } - bool CreateConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateConfigurationResponse::fromJson(const web::json::value& val) return ok; } + ParamGroupInfoResult CreateConfigurationResponse::getConfiguration() const { return configuration_; diff --git a/dds/src/v3/model/CreateDatabaseRoleRequest.cpp b/dds/src/v3/model/CreateDatabaseRoleRequest.cpp index e78f5dcef..7cb5564d3 100644 --- a/dds/src/v3/model/CreateDatabaseRoleRequest.cpp +++ b/dds/src/v3/model/CreateDatabaseRoleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateDatabaseRoleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value CreateDatabaseRoleRequest::toJson() const return val; } - bool CreateDatabaseRoleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateDatabaseRoleRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDatabaseRoleRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/CreateDatabaseRoleRequestBody.cpp b/dds/src/v3/model/CreateDatabaseRoleRequestBody.cpp index 7614fcde7..89612263d 100644 --- a/dds/src/v3/model/CreateDatabaseRoleRequestBody.cpp +++ b/dds/src/v3/model/CreateDatabaseRoleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateDatabaseRoleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -42,7 +41,6 @@ web::json::value CreateDatabaseRoleRequestBody::toJson() const return val; } - bool CreateDatabaseRoleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateDatabaseRoleRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateDatabaseRoleRequestBody::getRoleName() const { return roleName_; diff --git a/dds/src/v3/model/CreateDatabaseRoleResponse.cpp b/dds/src/v3/model/CreateDatabaseRoleResponse.cpp index c9a154d1c..2ecc18a85 100644 --- a/dds/src/v3/model/CreateDatabaseRoleResponse.cpp +++ b/dds/src/v3/model/CreateDatabaseRoleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateDatabaseRoleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value CreateDatabaseRoleResponse::toJson() const return val; } - bool CreateDatabaseRoleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateDatabaseRoleResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/CreateDatabaseUserRequest.cpp b/dds/src/v3/model/CreateDatabaseUserRequest.cpp index df297b41d..3c3ac4c8c 100644 --- a/dds/src/v3/model/CreateDatabaseUserRequest.cpp +++ b/dds/src/v3/model/CreateDatabaseUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateDatabaseUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value CreateDatabaseUserRequest::toJson() const return val; } - bool CreateDatabaseUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateDatabaseUserRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDatabaseUserRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/CreateDatabaseUserRequestBody.cpp b/dds/src/v3/model/CreateDatabaseUserRequestBody.cpp index 6cfacc39c..9551dbe29 100644 --- a/dds/src/v3/model/CreateDatabaseUserRequestBody.cpp +++ b/dds/src/v3/model/CreateDatabaseUserRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateDatabaseUserRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -47,7 +46,6 @@ web::json::value CreateDatabaseUserRequestBody::toJson() const return val; } - bool CreateDatabaseUserRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool CreateDatabaseUserRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateDatabaseUserRequestBody::getUserName() const { return userName_; diff --git a/dds/src/v3/model/CreateDatabaseUserResponse.cpp b/dds/src/v3/model/CreateDatabaseUserResponse.cpp index a675eb3d3..b8df4ba6e 100644 --- a/dds/src/v3/model/CreateDatabaseUserResponse.cpp +++ b/dds/src/v3/model/CreateDatabaseUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateDatabaseUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value CreateDatabaseUserResponse::toJson() const return val; } - bool CreateDatabaseUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateDatabaseUserResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/CreateInstanceConfigurationsOption.cpp b/dds/src/v3/model/CreateInstanceConfigurationsOption.cpp index 31e6a3b51..cda0183be 100644 --- a/dds/src/v3/model/CreateInstanceConfigurationsOption.cpp +++ b/dds/src/v3/model/CreateInstanceConfigurationsOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateInstanceConfigurationsOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value CreateInstanceConfigurationsOption::toJson() const return val; } - bool CreateInstanceConfigurationsOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateInstanceConfigurationsOption::fromJson(const web::json::value& val) return ok; } + std::string CreateInstanceConfigurationsOption::getType() const { return type_; diff --git a/dds/src/v3/model/CreateInstanceFlavorOption.cpp b/dds/src/v3/model/CreateInstanceFlavorOption.cpp index 4f998f64d..216aaf7b9 100644 --- a/dds/src/v3/model/CreateInstanceFlavorOption.cpp +++ b/dds/src/v3/model/CreateInstanceFlavorOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateInstanceFlavorOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -53,7 +52,6 @@ web::json::value CreateInstanceFlavorOption::toJson() const return val; } - bool CreateInstanceFlavorOption::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CreateInstanceFlavorOption::fromJson(const web::json::value& val) return ok; } + std::string CreateInstanceFlavorOption::getType() const { return type_; diff --git a/dds/src/v3/model/CreateInstanceRequest.cpp b/dds/src/v3/model/CreateInstanceRequest.cpp index 180defde8..2f04e6ba3 100644 --- a/dds/src/v3/model/CreateInstanceRequest.cpp +++ b/dds/src/v3/model/CreateInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value CreateInstanceRequest::toJson() const return val; } - bool CreateInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateInstanceRequest::fromJson(const web::json::value& val) return ok; } + CreateInstanceRequestBody CreateInstanceRequest::getBody() const { return body_; diff --git a/dds/src/v3/model/CreateInstanceRequestBody.cpp b/dds/src/v3/model/CreateInstanceRequestBody.cpp index 121789917..d8121ed88 100644 --- a/dds/src/v3/model/CreateInstanceRequestBody.cpp +++ b/dds/src/v3/model/CreateInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -121,7 +120,6 @@ web::json::value CreateInstanceRequestBody::toJson() const return val; } - bool CreateInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -309,6 +307,7 @@ bool CreateInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateInstanceRequestBody::getName() const { return name_; diff --git a/dds/src/v3/model/CreateInstanceResponse.cpp b/dds/src/v3/model/CreateInstanceResponse.cpp index 727206efc..5a17e0e79 100644 --- a/dds/src/v3/model/CreateInstanceResponse.cpp +++ b/dds/src/v3/model/CreateInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -137,7 +136,6 @@ web::json::value CreateInstanceResponse::toJson() const return val; } - bool CreateInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -352,6 +350,7 @@ bool CreateInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateInstanceResponse::getId() const { return id_; diff --git a/dds/src/v3/model/CreateIpRequest.cpp b/dds/src/v3/model/CreateIpRequest.cpp index 603fc19b3..524af418d 100644 --- a/dds/src/v3/model/CreateIpRequest.cpp +++ b/dds/src/v3/model/CreateIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value CreateIpRequest::toJson() const return val; } - bool CreateIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateIpRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateIpRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/CreateIpRequestBody.cpp b/dds/src/v3/model/CreateIpRequestBody.cpp index 9eee5faa3..5d8439712 100644 --- a/dds/src/v3/model/CreateIpRequestBody.cpp +++ b/dds/src/v3/model/CreateIpRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateIpRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value CreateIpRequestBody::toJson() const return val; } - bool CreateIpRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CreateIpRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateIpRequestBody::getType() const { return type_; diff --git a/dds/src/v3/model/CreateIpResponse.cpp b/dds/src/v3/model/CreateIpResponse.cpp index a93bdbbc8..d32e9a347 100644 --- a/dds/src/v3/model/CreateIpResponse.cpp +++ b/dds/src/v3/model/CreateIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value CreateIpResponse::toJson() const return val; } - bool CreateIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateIpResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/CreateManualBackupOption.cpp b/dds/src/v3/model/CreateManualBackupOption.cpp index 2baf21138..cbb021688 100644 --- a/dds/src/v3/model/CreateManualBackupOption.cpp +++ b/dds/src/v3/model/CreateManualBackupOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateManualBackupOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value CreateManualBackupOption::toJson() const return val; } - bool CreateManualBackupOption::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CreateManualBackupOption::fromJson(const web::json::value& val) return ok; } + std::string CreateManualBackupOption::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/CreateManualBackupRequest.cpp b/dds/src/v3/model/CreateManualBackupRequest.cpp index 535b1f15c..c38eff77e 100644 --- a/dds/src/v3/model/CreateManualBackupRequest.cpp +++ b/dds/src/v3/model/CreateManualBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateManualBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value CreateManualBackupRequest::toJson() const return val; } - bool CreateManualBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateManualBackupRequest::fromJson(const web::json::value& val) return ok; } + CreateManualBackupRequestBody CreateManualBackupRequest::getBody() const { return body_; diff --git a/dds/src/v3/model/CreateManualBackupRequestBody.cpp b/dds/src/v3/model/CreateManualBackupRequestBody.cpp index 437c925ca..e1a994c4e 100644 --- a/dds/src/v3/model/CreateManualBackupRequestBody.cpp +++ b/dds/src/v3/model/CreateManualBackupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateManualBackupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value CreateManualBackupRequestBody::toJson() const return val; } - bool CreateManualBackupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateManualBackupRequestBody::fromJson(const web::json::value& val) return ok; } + CreateManualBackupOption CreateManualBackupRequestBody::getBackup() const { return backup_; diff --git a/dds/src/v3/model/CreateManualBackupResponse.cpp b/dds/src/v3/model/CreateManualBackupResponse.cpp index 7c9e53389..7f8b201a7 100644 --- a/dds/src/v3/model/CreateManualBackupResponse.cpp +++ b/dds/src/v3/model/CreateManualBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/CreateManualBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value CreateManualBackupResponse::toJson() const return val; } - bool CreateManualBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateManualBackupResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateManualBackupResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/Datastore.cpp b/dds/src/v3/model/Datastore.cpp index db3a18e77..31e41b05d 100644 --- a/dds/src/v3/model/Datastore.cpp +++ b/dds/src/v3/model/Datastore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/Datastore.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value Datastore::toJson() const return val; } - bool Datastore::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Datastore::fromJson(const web::json::value& val) return ok; } + std::string Datastore::getType() const { return type_; diff --git a/dds/src/v3/model/DatastoreItem.cpp b/dds/src/v3/model/DatastoreItem.cpp index 249408765..d7c660751 100644 --- a/dds/src/v3/model/DatastoreItem.cpp +++ b/dds/src/v3/model/DatastoreItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DatastoreItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value DatastoreItem::toJson() const return val; } - bool DatastoreItem::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DatastoreItem::fromJson(const web::json::value& val) return ok; } + std::string DatastoreItem::getType() const { return type_; diff --git a/dds/src/v3/model/DatastoreResult.cpp b/dds/src/v3/model/DatastoreResult.cpp index a2a0f6c90..592817e57 100644 --- a/dds/src/v3/model/DatastoreResult.cpp +++ b/dds/src/v3/model/DatastoreResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DatastoreResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value DatastoreResult::toJson() const return val; } - bool DatastoreResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DatastoreResult::fromJson(const web::json::value& val) return ok; } + std::string DatastoreResult::getNodeType() const { return nodeType_; diff --git a/dds/src/v3/model/DeleteAuditLogRequest.cpp b/dds/src/v3/model/DeleteAuditLogRequest.cpp index 00a462046..7527b6b6c 100644 --- a/dds/src/v3/model/DeleteAuditLogRequest.cpp +++ b/dds/src/v3/model/DeleteAuditLogRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteAuditLogRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -42,7 +41,6 @@ web::json::value DeleteAuditLogRequest::toJson() const return val; } - bool DeleteAuditLogRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DeleteAuditLogRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteAuditLogRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/DeleteAuditLogRequestBody.cpp b/dds/src/v3/model/DeleteAuditLogRequestBody.cpp index 8fe174a0f..b56040600 100644 --- a/dds/src/v3/model/DeleteAuditLogRequestBody.cpp +++ b/dds/src/v3/model/DeleteAuditLogRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteAuditLogRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value DeleteAuditLogRequestBody::toJson() const return val; } - bool DeleteAuditLogRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteAuditLogRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteAuditLogRequestBody::getFileNames() { return fileNames_; diff --git a/dds/src/v3/model/DeleteAuditLogResponse.cpp b/dds/src/v3/model/DeleteAuditLogResponse.cpp index 834bac1e4..232ebada1 100644 --- a/dds/src/v3/model/DeleteAuditLogResponse.cpp +++ b/dds/src/v3/model/DeleteAuditLogResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteAuditLogResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value DeleteAuditLogResponse::toJson() const return val; } - bool DeleteAuditLogResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteAuditLogResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteAuditLogResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/DeleteConfigurationRequest.cpp b/dds/src/v3/model/DeleteConfigurationRequest.cpp index db044eac7..57111f23d 100644 --- a/dds/src/v3/model/DeleteConfigurationRequest.cpp +++ b/dds/src/v3/model/DeleteConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value DeleteConfigurationRequest::toJson() const return val; } - bool DeleteConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteConfigurationRequest::getConfigId() const { return configId_; diff --git a/dds/src/v3/model/DeleteConfigurationResponse.cpp b/dds/src/v3/model/DeleteConfigurationResponse.cpp index 9957863e8..93304cc20 100644 --- a/dds/src/v3/model/DeleteConfigurationResponse.cpp +++ b/dds/src/v3/model/DeleteConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value DeleteConfigurationResponse::toJson() const return val; } - bool DeleteConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteConfigurationResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/DeleteDatabaseRoleRequest.cpp b/dds/src/v3/model/DeleteDatabaseRoleRequest.cpp index c664c2155..8ac07f63f 100644 --- a/dds/src/v3/model/DeleteDatabaseRoleRequest.cpp +++ b/dds/src/v3/model/DeleteDatabaseRoleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteDatabaseRoleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value DeleteDatabaseRoleRequest::toJson() const return val; } - bool DeleteDatabaseRoleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteDatabaseRoleRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDatabaseRoleRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/DeleteDatabaseRoleRequestBody.cpp b/dds/src/v3/model/DeleteDatabaseRoleRequestBody.cpp index 0640d2ccc..b558d9a48 100644 --- a/dds/src/v3/model/DeleteDatabaseRoleRequestBody.cpp +++ b/dds/src/v3/model/DeleteDatabaseRoleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteDatabaseRoleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value DeleteDatabaseRoleRequestBody::toJson() const return val; } - bool DeleteDatabaseRoleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteDatabaseRoleRequestBody::fromJson(const web::json::value& val) return ok; } + std::string DeleteDatabaseRoleRequestBody::getRoleName() const { return roleName_; diff --git a/dds/src/v3/model/DeleteDatabaseRoleResponse.cpp b/dds/src/v3/model/DeleteDatabaseRoleResponse.cpp index 9b22a19e5..97e326ad0 100644 --- a/dds/src/v3/model/DeleteDatabaseRoleResponse.cpp +++ b/dds/src/v3/model/DeleteDatabaseRoleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteDatabaseRoleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value DeleteDatabaseRoleResponse::toJson() const return val; } - bool DeleteDatabaseRoleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteDatabaseRoleResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/DeleteDatabaseUserRequest.cpp b/dds/src/v3/model/DeleteDatabaseUserRequest.cpp index e65796bfe..a6903c9ef 100644 --- a/dds/src/v3/model/DeleteDatabaseUserRequest.cpp +++ b/dds/src/v3/model/DeleteDatabaseUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteDatabaseUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value DeleteDatabaseUserRequest::toJson() const return val; } - bool DeleteDatabaseUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteDatabaseUserRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDatabaseUserRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/DeleteDatabaseUserRequestBody.cpp b/dds/src/v3/model/DeleteDatabaseUserRequestBody.cpp index fc0ff8bff..71ada97be 100644 --- a/dds/src/v3/model/DeleteDatabaseUserRequestBody.cpp +++ b/dds/src/v3/model/DeleteDatabaseUserRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteDatabaseUserRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value DeleteDatabaseUserRequestBody::toJson() const return val; } - bool DeleteDatabaseUserRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteDatabaseUserRequestBody::fromJson(const web::json::value& val) return ok; } + std::string DeleteDatabaseUserRequestBody::getUserName() const { return userName_; diff --git a/dds/src/v3/model/DeleteDatabaseUserResponse.cpp b/dds/src/v3/model/DeleteDatabaseUserResponse.cpp index 2bea508ec..3d9333463 100644 --- a/dds/src/v3/model/DeleteDatabaseUserResponse.cpp +++ b/dds/src/v3/model/DeleteDatabaseUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteDatabaseUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value DeleteDatabaseUserResponse::toJson() const return val; } - bool DeleteDatabaseUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteDatabaseUserResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/DeleteInstanceRequest.cpp b/dds/src/v3/model/DeleteInstanceRequest.cpp index 813fcf993..e932ab00e 100644 --- a/dds/src/v3/model/DeleteInstanceRequest.cpp +++ b/dds/src/v3/model/DeleteInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value DeleteInstanceRequest::toJson() const return val; } - bool DeleteInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteInstanceRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/DeleteInstanceResponse.cpp b/dds/src/v3/model/DeleteInstanceResponse.cpp index e1e921295..f0221b8b6 100644 --- a/dds/src/v3/model/DeleteInstanceResponse.cpp +++ b/dds/src/v3/model/DeleteInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value DeleteInstanceResponse::toJson() const return val; } - bool DeleteInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteInstanceResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/DeleteManualBackupRequest.cpp b/dds/src/v3/model/DeleteManualBackupRequest.cpp index fdd85ee88..e1b0ab3a5 100644 --- a/dds/src/v3/model/DeleteManualBackupRequest.cpp +++ b/dds/src/v3/model/DeleteManualBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteManualBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value DeleteManualBackupRequest::toJson() const return val; } - bool DeleteManualBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteManualBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteManualBackupRequest::getBackupId() const { return backupId_; diff --git a/dds/src/v3/model/DeleteManualBackupResponse.cpp b/dds/src/v3/model/DeleteManualBackupResponse.cpp index 0eb535090..2dc82f37a 100644 --- a/dds/src/v3/model/DeleteManualBackupResponse.cpp +++ b/dds/src/v3/model/DeleteManualBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteManualBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value DeleteManualBackupResponse::toJson() const return val; } - bool DeleteManualBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteManualBackupResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteManualBackupResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/DeleteSessionRequest.cpp b/dds/src/v3/model/DeleteSessionRequest.cpp index 661f26187..a2f74f722 100644 --- a/dds/src/v3/model/DeleteSessionRequest.cpp +++ b/dds/src/v3/model/DeleteSessionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteSessionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value DeleteSessionRequest::toJson() const return val; } - bool DeleteSessionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteSessionRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSessionRequest::getNodeId() const { return nodeId_; diff --git a/dds/src/v3/model/DeleteSessionRequestBody.cpp b/dds/src/v3/model/DeleteSessionRequestBody.cpp index f9485d0fb..7d13f0830 100644 --- a/dds/src/v3/model/DeleteSessionRequestBody.cpp +++ b/dds/src/v3/model/DeleteSessionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteSessionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value DeleteSessionRequestBody::toJson() const return val; } - bool DeleteSessionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteSessionRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteSessionRequestBody::getSessions() { return sessions_; diff --git a/dds/src/v3/model/DeleteSessionResponse.cpp b/dds/src/v3/model/DeleteSessionResponse.cpp index 9f63cbae0..0d865f55b 100644 --- a/dds/src/v3/model/DeleteSessionResponse.cpp +++ b/dds/src/v3/model/DeleteSessionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DeleteSessionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value DeleteSessionResponse::toJson() const return val; } - bool DeleteSessionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSessionResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/DiffConfigurationRequest.cpp b/dds/src/v3/model/DiffConfigurationRequest.cpp index cebc58294..76ffe3279 100644 --- a/dds/src/v3/model/DiffConfigurationRequest.cpp +++ b/dds/src/v3/model/DiffConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DiffConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value DiffConfigurationRequest::toJson() const return val; } - bool DiffConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DiffConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string DiffConfigurationRequest::getSourceConfigurationId() const { return sourceConfigurationId_; diff --git a/dds/src/v3/model/DiffDetails.cpp b/dds/src/v3/model/DiffDetails.cpp index 90745b2a8..b3fe56c97 100644 --- a/dds/src/v3/model/DiffDetails.cpp +++ b/dds/src/v3/model/DiffDetails.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DiffDetails.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value DiffDetails::toJson() const return val; } - bool DiffDetails::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DiffDetails::fromJson(const web::json::value& val) return ok; } + std::string DiffDetails::getParameterName() const { return parameterName_; diff --git a/dds/src/v3/model/DiskVolumes.cpp b/dds/src/v3/model/DiskVolumes.cpp index b30caf25e..1173ea59f 100644 --- a/dds/src/v3/model/DiskVolumes.cpp +++ b/dds/src/v3/model/DiskVolumes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DiskVolumes.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -53,7 +52,6 @@ web::json::value DiskVolumes::toJson() const return val; } - bool DiskVolumes::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool DiskVolumes::fromJson(const web::json::value& val) return ok; } + std::string DiskVolumes::getEntityId() const { return entityId_; diff --git a/dds/src/v3/model/DownloadErrorlogRequest.cpp b/dds/src/v3/model/DownloadErrorlogRequest.cpp index 30318319e..f7a343dbc 100644 --- a/dds/src/v3/model/DownloadErrorlogRequest.cpp +++ b/dds/src/v3/model/DownloadErrorlogRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DownloadErrorlogRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value DownloadErrorlogRequest::toJson() const return val; } - bool DownloadErrorlogRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DownloadErrorlogRequest::fromJson(const web::json::value& val) return ok; } + std::string DownloadErrorlogRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/DownloadErrorlogRequestBody.cpp b/dds/src/v3/model/DownloadErrorlogRequestBody.cpp index d7a7f9406..e42ab5847 100644 --- a/dds/src/v3/model/DownloadErrorlogRequestBody.cpp +++ b/dds/src/v3/model/DownloadErrorlogRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DownloadErrorlogRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -36,7 +35,6 @@ web::json::value DownloadErrorlogRequestBody::toJson() const return val; } - bool DownloadErrorlogRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DownloadErrorlogRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& DownloadErrorlogRequestBody::getFileNameList() { return fileNameList_; diff --git a/dds/src/v3/model/DownloadErrorlogResponse.cpp b/dds/src/v3/model/DownloadErrorlogResponse.cpp index a26b03590..a49ab7ea6 100644 --- a/dds/src/v3/model/DownloadErrorlogResponse.cpp +++ b/dds/src/v3/model/DownloadErrorlogResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DownloadErrorlogResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -42,7 +41,6 @@ web::json::value DownloadErrorlogResponse::toJson() const return val; } - bool DownloadErrorlogResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DownloadErrorlogResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DownloadErrorlogResponse::getList() { return list_; diff --git a/dds/src/v3/model/DownloadSlowlogRequest.cpp b/dds/src/v3/model/DownloadSlowlogRequest.cpp index 001c70645..1e263b8ed 100644 --- a/dds/src/v3/model/DownloadSlowlogRequest.cpp +++ b/dds/src/v3/model/DownloadSlowlogRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DownloadSlowlogRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value DownloadSlowlogRequest::toJson() const return val; } - bool DownloadSlowlogRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DownloadSlowlogRequest::fromJson(const web::json::value& val) return ok; } + std::string DownloadSlowlogRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/DownloadSlowlogRequestBody.cpp b/dds/src/v3/model/DownloadSlowlogRequestBody.cpp index ed34d516a..b8831d60a 100644 --- a/dds/src/v3/model/DownloadSlowlogRequestBody.cpp +++ b/dds/src/v3/model/DownloadSlowlogRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DownloadSlowlogRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -36,7 +35,6 @@ web::json::value DownloadSlowlogRequestBody::toJson() const return val; } - bool DownloadSlowlogRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DownloadSlowlogRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& DownloadSlowlogRequestBody::getFileNameList() { return fileNameList_; diff --git a/dds/src/v3/model/DownloadSlowlogResponse.cpp b/dds/src/v3/model/DownloadSlowlogResponse.cpp index 81b95830d..46839b6fb 100644 --- a/dds/src/v3/model/DownloadSlowlogResponse.cpp +++ b/dds/src/v3/model/DownloadSlowlogResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DownloadSlowlogResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -42,7 +41,6 @@ web::json::value DownloadSlowlogResponse::toJson() const return val; } - bool DownloadSlowlogResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DownloadSlowlogResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DownloadSlowlogResponse::getList() { return list_; diff --git a/dds/src/v3/model/DownloadSlowlogResult.cpp b/dds/src/v3/model/DownloadSlowlogResult.cpp index 5726937d3..14288dcac 100644 --- a/dds/src/v3/model/DownloadSlowlogResult.cpp +++ b/dds/src/v3/model/DownloadSlowlogResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DownloadSlowlogResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -58,7 +57,6 @@ web::json::value DownloadSlowlogResult::toJson() const return val; } - bool DownloadSlowlogResult::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool DownloadSlowlogResult::fromJson(const web::json::value& val) return ok; } + std::string DownloadSlowlogResult::getNodeName() const { return nodeName_; diff --git a/dds/src/v3/model/DssPoolInfo.cpp b/dds/src/v3/model/DssPoolInfo.cpp index 40c456e87..9739579d0 100644 --- a/dds/src/v3/model/DssPoolInfo.cpp +++ b/dds/src/v3/model/DssPoolInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DssPoolInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -53,7 +52,6 @@ web::json::value DssPoolInfo::toJson() const return val; } - bool DssPoolInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool DssPoolInfo::fromJson(const web::json::value& val) return ok; } + std::string DssPoolInfo::getAzName() const { return azName_; diff --git a/dds/src/v3/model/DurationStrategies.cpp b/dds/src/v3/model/DurationStrategies.cpp index 77a661c7c..9a7ff1dcb 100644 --- a/dds/src/v3/model/DurationStrategies.cpp +++ b/dds/src/v3/model/DurationStrategies.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/DurationStrategies.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value DurationStrategies::toJson() const return val; } - bool DurationStrategies::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DurationStrategies::fromJson(const web::json::value& val) return ok; } + std::string DurationStrategies::getStrategy() const { return strategy_; diff --git a/dds/src/v3/model/EnlargeInstanceRequestBody.cpp b/dds/src/v3/model/EnlargeInstanceRequestBody.cpp index c86410514..4d42e8c8f 100644 --- a/dds/src/v3/model/EnlargeInstanceRequestBody.cpp +++ b/dds/src/v3/model/EnlargeInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/EnlargeInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -52,7 +51,6 @@ web::json::value EnlargeInstanceRequestBody::toJson() const return val; } - bool EnlargeInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool EnlargeInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string EnlargeInstanceRequestBody::getType() const { return type_; diff --git a/dds/src/v3/model/EnlargeReplicasetNodeRequestBody.cpp b/dds/src/v3/model/EnlargeReplicasetNodeRequestBody.cpp index f9cfd9b99..f15ac86ef 100644 --- a/dds/src/v3/model/EnlargeReplicasetNodeRequestBody.cpp +++ b/dds/src/v3/model/EnlargeReplicasetNodeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/EnlargeReplicasetNodeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value EnlargeReplicasetNodeRequestBody::toJson() const return val; } - bool EnlargeReplicasetNodeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool EnlargeReplicasetNodeRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t EnlargeReplicasetNodeRequestBody::getNum() const { return num_; diff --git a/dds/src/v3/model/EntityConfigurationParametersResult.cpp b/dds/src/v3/model/EntityConfigurationParametersResult.cpp index d206e9be3..5892b6c64 100644 --- a/dds/src/v3/model/EntityConfigurationParametersResult.cpp +++ b/dds/src/v3/model/EntityConfigurationParametersResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/EntityConfigurationParametersResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -63,7 +62,6 @@ web::json::value EntityConfigurationParametersResult::toJson() const return val; } - bool EntityConfigurationParametersResult::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool EntityConfigurationParametersResult::fromJson(const web::json::value& val) return ok; } + std::string EntityConfigurationParametersResult::getName() const { return name_; diff --git a/dds/src/v3/model/EntityInfo.cpp b/dds/src/v3/model/EntityInfo.cpp index 0d14a529a..d9a2ec7dc 100644 --- a/dds/src/v3/model/EntityInfo.cpp +++ b/dds/src/v3/model/EntityInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/EntityInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value EntityInfo::toJson() const return val; } - bool EntityInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool EntityInfo::fromJson(const web::json::value& val) return ok; } + std::string EntityInfo::getEntityId() const { return entityId_; diff --git a/dds/src/v3/model/ErrorResponse.cpp b/dds/src/v3/model/ErrorResponse.cpp index 93827720e..ea52d7e0d 100644 --- a/dds/src/v3/model/ErrorResponse.cpp +++ b/dds/src/v3/model/ErrorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ErrorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ErrorResponse::toJson() const return val; } - bool ErrorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ErrorResponse::fromJson(const web::json::value& val) return ok; } + std::string ErrorResponse::getErrorCode() const { return errorCode_; diff --git a/dds/src/v3/model/ErrorlogResult.cpp b/dds/src/v3/model/ErrorlogResult.cpp index 569af8b04..e8d574076 100644 --- a/dds/src/v3/model/ErrorlogResult.cpp +++ b/dds/src/v3/model/ErrorlogResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ErrorlogResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -48,7 +47,6 @@ web::json::value ErrorlogResult::toJson() const return val; } - bool ErrorlogResult::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ErrorlogResult::fromJson(const web::json::value& val) return ok; } + std::string ErrorlogResult::getNodeName() const { return nodeName_; diff --git a/dds/src/v3/model/ExpandReplicasetNodeRequest.cpp b/dds/src/v3/model/ExpandReplicasetNodeRequest.cpp index 71079ae94..c8696293f 100644 --- a/dds/src/v3/model/ExpandReplicasetNodeRequest.cpp +++ b/dds/src/v3/model/ExpandReplicasetNodeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ExpandReplicasetNodeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ExpandReplicasetNodeRequest::toJson() const return val; } - bool ExpandReplicasetNodeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ExpandReplicasetNodeRequest::fromJson(const web::json::value& val) return ok; } + std::string ExpandReplicasetNodeRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ExpandReplicasetNodeResponse.cpp b/dds/src/v3/model/ExpandReplicasetNodeResponse.cpp index 8d233dff0..6e75a1814 100644 --- a/dds/src/v3/model/ExpandReplicasetNodeResponse.cpp +++ b/dds/src/v3/model/ExpandReplicasetNodeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ExpandReplicasetNodeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ExpandReplicasetNodeResponse::toJson() const return val; } - bool ExpandReplicasetNodeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ExpandReplicasetNodeResponse::fromJson(const web::json::value& val) return ok; } + std::string ExpandReplicasetNodeResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/Flavor.cpp b/dds/src/v3/model/Flavor.cpp index 99bad9421..7dfc76f9a 100644 --- a/dds/src/v3/model/Flavor.cpp +++ b/dds/src/v3/model/Flavor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/Flavor.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -57,7 +56,6 @@ web::json::value Flavor::toJson() const return val; } - bool Flavor::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool Flavor::fromJson(const web::json::value& val) return ok; } + std::string Flavor::getEngineName() const { return engineName_; diff --git a/dds/src/v3/model/FlavorInfo.cpp b/dds/src/v3/model/FlavorInfo.cpp index 87e533511..c6397adb5 100644 --- a/dds/src/v3/model/FlavorInfo.cpp +++ b/dds/src/v3/model/FlavorInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/FlavorInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -61,7 +60,6 @@ web::json::value FlavorInfo::toJson() const return val; } - bool FlavorInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool FlavorInfo::fromJson(const web::json::value& val) return ok; } + std::string FlavorInfo::getEngineName() const { return engineName_; diff --git a/dds/src/v3/model/GetBackupDownloadLinkResponseBody_files.cpp b/dds/src/v3/model/GetBackupDownloadLinkResponseBody_files.cpp index 98155a3fa..8619369b9 100644 --- a/dds/src/v3/model/GetBackupDownloadLinkResponseBody_files.cpp +++ b/dds/src/v3/model/GetBackupDownloadLinkResponseBody_files.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/GetBackupDownloadLinkResponseBody_files.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -48,7 +47,6 @@ web::json::value GetBackupDownloadLinkResponseBody_files::toJson() const return val; } - bool GetBackupDownloadLinkResponseBody_files::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool GetBackupDownloadLinkResponseBody_files::fromJson(const web::json::value& v return ok; } + std::string GetBackupDownloadLinkResponseBody_files::getName() const { return name_; diff --git a/dds/src/v3/model/GroupResponseItem.cpp b/dds/src/v3/model/GroupResponseItem.cpp index c46887a8b..b5e793c80 100644 --- a/dds/src/v3/model/GroupResponseItem.cpp +++ b/dds/src/v3/model/GroupResponseItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/GroupResponseItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -56,7 +55,6 @@ web::json::value GroupResponseItem::toJson() const return val; } - bool GroupResponseItem::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool GroupResponseItem::fromJson(const web::json::value& val) return ok; } + std::string GroupResponseItem::getType() const { return type_; diff --git a/dds/src/v3/model/HistoryInfo.cpp b/dds/src/v3/model/HistoryInfo.cpp index 2e0c88baa..e6ab2de79 100644 --- a/dds/src/v3/model/HistoryInfo.cpp +++ b/dds/src/v3/model/HistoryInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/HistoryInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -48,7 +47,6 @@ web::json::value HistoryInfo::toJson() const return val; } - bool HistoryInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool HistoryInfo::fromJson(const web::json::value& val) return ok; } + std::string HistoryInfo::getParameterName() const { return parameterName_; diff --git a/dds/src/v3/model/InstanceItem.cpp b/dds/src/v3/model/InstanceItem.cpp index d908558a2..53604dfe3 100644 --- a/dds/src/v3/model/InstanceItem.cpp +++ b/dds/src/v3/model/InstanceItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/InstanceItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -42,7 +41,6 @@ web::json::value InstanceItem::toJson() const return val; } - bool InstanceItem::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool InstanceItem::fromJson(const web::json::value& val) return ok; } + std::string InstanceItem::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/InstanceItemTagItem.cpp b/dds/src/v3/model/InstanceItemTagItem.cpp index 53858ef21..ef0dec2c7 100644 --- a/dds/src/v3/model/InstanceItemTagItem.cpp +++ b/dds/src/v3/model/InstanceItemTagItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/InstanceItemTagItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value InstanceItemTagItem::toJson() const return val; } - bool InstanceItemTagItem::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool InstanceItemTagItem::fromJson(const web::json::value& val) return ok; } + std::string InstanceItemTagItem::getKey() const { return key_; diff --git a/dds/src/v3/model/JobDetail.cpp b/dds/src/v3/model/JobDetail.cpp index f3800477a..abea8e8b4 100644 --- a/dds/src/v3/model/JobDetail.cpp +++ b/dds/src/v3/model/JobDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/JobDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -67,7 +66,6 @@ web::json::value JobDetail::toJson() const return val; } - bool JobDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool JobDetail::fromJson(const web::json::value& val) return ok; } + std::string JobDetail::getId() const { return id_; diff --git a/dds/src/v3/model/JobInfo.cpp b/dds/src/v3/model/JobInfo.cpp index 8826f83eb..da9823b10 100644 --- a/dds/src/v3/model/JobInfo.cpp +++ b/dds/src/v3/model/JobInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/JobInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -73,7 +72,6 @@ web::json::value JobInfo::toJson() const return val; } - bool JobInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool JobInfo::fromJson(const web::json::value& val) return ok; } + std::string JobInfo::getId() const { return id_; diff --git a/dds/src/v3/model/JobInstanceInfo.cpp b/dds/src/v3/model/JobInstanceInfo.cpp index 719649707..a9eb7e614 100644 --- a/dds/src/v3/model/JobInstanceInfo.cpp +++ b/dds/src/v3/model/JobInstanceInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/JobInstanceInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value JobInstanceInfo::toJson() const return val; } - bool JobInstanceInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool JobInstanceInfo::fromJson(const web::json::value& val) return ok; } + std::string JobInstanceInfo::getId() const { return id_; diff --git a/dds/src/v3/model/Links.cpp b/dds/src/v3/model/Links.cpp index e1865bf5d..75ba61511 100644 --- a/dds/src/v3/model/Links.cpp +++ b/dds/src/v3/model/Links.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/Links.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value Links::toJson() const return val; } - bool Links::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Links::fromJson(const web::json::value& val) return ok; } + std::string Links::getHref() const { return href_; diff --git a/dds/src/v3/model/ListApiVersionRequest.cpp b/dds/src/v3/model/ListApiVersionRequest.cpp index 025e8cdeb..e4e2301ce 100644 --- a/dds/src/v3/model/ListApiVersionRequest.cpp +++ b/dds/src/v3/model/ListApiVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListApiVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value ListApiVersionRequest::toJson() const return val; } - bool ListApiVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListApiVersionRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/ListApiVersionResponse.cpp b/dds/src/v3/model/ListApiVersionResponse.cpp index d17a77e55..d3a07d4af 100644 --- a/dds/src/v3/model/ListApiVersionResponse.cpp +++ b/dds/src/v3/model/ListApiVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListApiVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ListApiVersionResponse::toJson() const return val; } - bool ListApiVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListApiVersionResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListApiVersionResponse::getVersions() { return versions_; diff --git a/dds/src/v3/model/ListAppliedInstancesRequest.cpp b/dds/src/v3/model/ListAppliedInstancesRequest.cpp index ec25dd048..80f533342 100644 --- a/dds/src/v3/model/ListAppliedInstancesRequest.cpp +++ b/dds/src/v3/model/ListAppliedInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListAppliedInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value ListAppliedInstancesRequest::toJson() const return val; } - bool ListAppliedInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListAppliedInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAppliedInstancesRequest::getConfigId() const { return configId_; diff --git a/dds/src/v3/model/ListAppliedInstancesResponse.cpp b/dds/src/v3/model/ListAppliedInstancesResponse.cpp index 798bfb699..084f160a6 100644 --- a/dds/src/v3/model/ListAppliedInstancesResponse.cpp +++ b/dds/src/v3/model/ListAppliedInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListAppliedInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ListAppliedInstancesResponse::toJson() const return val; } - bool ListAppliedInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAppliedInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAppliedInstancesResponse::getInstances() { return instances_; diff --git a/dds/src/v3/model/ListAuditlogLinksRequest.cpp b/dds/src/v3/model/ListAuditlogLinksRequest.cpp index 1a183ac1e..20154e4ee 100644 --- a/dds/src/v3/model/ListAuditlogLinksRequest.cpp +++ b/dds/src/v3/model/ListAuditlogLinksRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListAuditlogLinksRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListAuditlogLinksRequest::toJson() const return val; } - bool ListAuditlogLinksRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAuditlogLinksRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAuditlogLinksRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ListAuditlogLinksResponse.cpp b/dds/src/v3/model/ListAuditlogLinksResponse.cpp index 6c8c086f9..af2f52eba 100644 --- a/dds/src/v3/model/ListAuditlogLinksResponse.cpp +++ b/dds/src/v3/model/ListAuditlogLinksResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListAuditlogLinksResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ListAuditlogLinksResponse::toJson() const return val; } - bool ListAuditlogLinksResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAuditlogLinksResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAuditlogLinksResponse::getLinks() { return links_; diff --git a/dds/src/v3/model/ListAuditlogsRequest.cpp b/dds/src/v3/model/ListAuditlogsRequest.cpp index 5d42fc748..7377b71bf 100644 --- a/dds/src/v3/model/ListAuditlogsRequest.cpp +++ b/dds/src/v3/model/ListAuditlogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListAuditlogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -63,7 +62,6 @@ web::json::value ListAuditlogsRequest::toJson() const return val; } - bool ListAuditlogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListAuditlogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAuditlogsRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/ListAuditlogsResponse.cpp b/dds/src/v3/model/ListAuditlogsResponse.cpp index fa41ddaa3..e23c43240 100644 --- a/dds/src/v3/model/ListAuditlogsResponse.cpp +++ b/dds/src/v3/model/ListAuditlogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListAuditlogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListAuditlogsResponse::toJson() const return val; } - bool ListAuditlogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAuditlogsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListAuditlogsResponse::getTotalRecord() const { return totalRecord_; diff --git a/dds/src/v3/model/ListAuditlogsResult.cpp b/dds/src/v3/model/ListAuditlogsResult.cpp index e82e46b54..4228685bd 100644 --- a/dds/src/v3/model/ListAuditlogsResult.cpp +++ b/dds/src/v3/model/ListAuditlogsResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListAuditlogsResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -58,7 +57,6 @@ web::json::value ListAuditlogsResult::toJson() const return val; } - bool ListAuditlogsResult::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListAuditlogsResult::fromJson(const web::json::value& val) return ok; } + std::string ListAuditlogsResult::getNodeId() const { return nodeId_; diff --git a/dds/src/v3/model/ListAz2MigrateRequest.cpp b/dds/src/v3/model/ListAz2MigrateRequest.cpp index cc5855d97..a0838df05 100644 --- a/dds/src/v3/model/ListAz2MigrateRequest.cpp +++ b/dds/src/v3/model/ListAz2MigrateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListAz2MigrateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ListAz2MigrateRequest::toJson() const return val; } - bool ListAz2MigrateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListAz2MigrateRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAz2MigrateRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ListAz2MigrateResponse.cpp b/dds/src/v3/model/ListAz2MigrateResponse.cpp index 9a7ff10fb..234d751ce 100644 --- a/dds/src/v3/model/ListAz2MigrateResponse.cpp +++ b/dds/src/v3/model/ListAz2MigrateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListAz2MigrateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ListAz2MigrateResponse::toJson() const return val; } - bool ListAz2MigrateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAz2MigrateResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAz2MigrateResponse::getAzList() { return azList_; diff --git a/dds/src/v3/model/ListBackupsRequest.cpp b/dds/src/v3/model/ListBackupsRequest.cpp index 032a8dd44..57f3eb5ba 100644 --- a/dds/src/v3/model/ListBackupsRequest.cpp +++ b/dds/src/v3/model/ListBackupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListBackupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -68,7 +67,6 @@ web::json::value ListBackupsRequest::toJson() const return val; } - bool ListBackupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListBackupsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListBackupsRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ListBackupsResponse.cpp b/dds/src/v3/model/ListBackupsResponse.cpp index c5593188b..a07407ab8 100644 --- a/dds/src/v3/model/ListBackupsResponse.cpp +++ b/dds/src/v3/model/ListBackupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListBackupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListBackupsResponse::toJson() const return val; } - bool ListBackupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListBackupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListBackupsResponse::getBackups() { return backups_; diff --git a/dds/src/v3/model/ListConfigurationsRequest.cpp b/dds/src/v3/model/ListConfigurationsRequest.cpp index a78dfa4a3..d7eff2e6e 100644 --- a/dds/src/v3/model/ListConfigurationsRequest.cpp +++ b/dds/src/v3/model/ListConfigurationsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListConfigurationsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ListConfigurationsRequest::toJson() const return val; } - bool ListConfigurationsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListConfigurationsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListConfigurationsRequest::getOffset() const { return offset_; diff --git a/dds/src/v3/model/ListConfigurationsResponse.cpp b/dds/src/v3/model/ListConfigurationsResponse.cpp index 73d41a21c..42801843a 100644 --- a/dds/src/v3/model/ListConfigurationsResponse.cpp +++ b/dds/src/v3/model/ListConfigurationsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListConfigurationsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListConfigurationsResponse::toJson() const return val; } - bool ListConfigurationsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListConfigurationsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListConfigurationsResponse::getTotalCount() const { return totalCount_; diff --git a/dds/src/v3/model/ListConfigurationsResult.cpp b/dds/src/v3/model/ListConfigurationsResult.cpp index 575a43d4f..9927d2ecc 100644 --- a/dds/src/v3/model/ListConfigurationsResult.cpp +++ b/dds/src/v3/model/ListConfigurationsResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListConfigurationsResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -73,7 +72,6 @@ web::json::value ListConfigurationsResult::toJson() const return val; } - bool ListConfigurationsResult::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ListConfigurationsResult::fromJson(const web::json::value& val) return ok; } + std::string ListConfigurationsResult::getId() const { return id_; diff --git a/dds/src/v3/model/ListDatabaseRolesRequest.cpp b/dds/src/v3/model/ListDatabaseRolesRequest.cpp index d655be3a4..87c27cdc6 100644 --- a/dds/src/v3/model/ListDatabaseRolesRequest.cpp +++ b/dds/src/v3/model/ListDatabaseRolesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListDatabaseRolesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -53,7 +52,6 @@ web::json::value ListDatabaseRolesRequest::toJson() const return val; } - bool ListDatabaseRolesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListDatabaseRolesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDatabaseRolesRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ListDatabaseRolesResponse.cpp b/dds/src/v3/model/ListDatabaseRolesResponse.cpp index 936aef004..f61791a02 100644 --- a/dds/src/v3/model/ListDatabaseRolesResponse.cpp +++ b/dds/src/v3/model/ListDatabaseRolesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListDatabaseRolesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ListDatabaseRolesResponse::toJson() const return val; } - bool ListDatabaseRolesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListDatabaseRolesResponse::fromJson(const web::json::value& val) return ok; } + std::string ListDatabaseRolesResponse::getRoles() const { return roles_; diff --git a/dds/src/v3/model/ListDatabaseUsersRequest.cpp b/dds/src/v3/model/ListDatabaseUsersRequest.cpp index ab283c0c4..b0d9ffc7e 100644 --- a/dds/src/v3/model/ListDatabaseUsersRequest.cpp +++ b/dds/src/v3/model/ListDatabaseUsersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListDatabaseUsersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -53,7 +52,6 @@ web::json::value ListDatabaseUsersRequest::toJson() const return val; } - bool ListDatabaseUsersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListDatabaseUsersRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDatabaseUsersRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ListDatabaseUsersResponse.cpp b/dds/src/v3/model/ListDatabaseUsersResponse.cpp index f56278df0..de23f457d 100644 --- a/dds/src/v3/model/ListDatabaseUsersResponse.cpp +++ b/dds/src/v3/model/ListDatabaseUsersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListDatabaseUsersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ListDatabaseUsersResponse::toJson() const return val; } - bool ListDatabaseUsersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListDatabaseUsersResponse::fromJson(const web::json::value& val) return ok; } + std::string ListDatabaseUsersResponse::getUsers() const { return users_; diff --git a/dds/src/v3/model/ListDatastoreVersionsRequest.cpp b/dds/src/v3/model/ListDatastoreVersionsRequest.cpp index 252013d1b..c67e9dca6 100644 --- a/dds/src/v3/model/ListDatastoreVersionsRequest.cpp +++ b/dds/src/v3/model/ListDatastoreVersionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListDatastoreVersionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ListDatastoreVersionsRequest::toJson() const return val; } - bool ListDatastoreVersionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListDatastoreVersionsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDatastoreVersionsRequest::getDatastoreName() const { return datastoreName_; diff --git a/dds/src/v3/model/ListDatastoreVersionsResponse.cpp b/dds/src/v3/model/ListDatastoreVersionsResponse.cpp index 9db1d59a6..8b5e12443 100644 --- a/dds/src/v3/model/ListDatastoreVersionsResponse.cpp +++ b/dds/src/v3/model/ListDatastoreVersionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListDatastoreVersionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ListDatastoreVersionsResponse::toJson() const return val; } - bool ListDatastoreVersionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListDatastoreVersionsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDatastoreVersionsResponse::getVersions() { return versions_; diff --git a/dds/src/v3/model/ListErrorLogsRequest.cpp b/dds/src/v3/model/ListErrorLogsRequest.cpp index c6f43f439..06f06be61 100644 --- a/dds/src/v3/model/ListErrorLogsRequest.cpp +++ b/dds/src/v3/model/ListErrorLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListErrorLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -63,7 +62,6 @@ web::json::value ListErrorLogsRequest::toJson() const return val; } - bool ListErrorLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListErrorLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListErrorLogsRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ListErrorLogsResponse.cpp b/dds/src/v3/model/ListErrorLogsResponse.cpp index 830669a60..7268dd323 100644 --- a/dds/src/v3/model/ListErrorLogsResponse.cpp +++ b/dds/src/v3/model/ListErrorLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListErrorLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListErrorLogsResponse::toJson() const return val; } - bool ListErrorLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListErrorLogsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListErrorLogsResponse::getErrorLogList() { return errorLogList_; diff --git a/dds/src/v3/model/ListFlavorInfosRequest.cpp b/dds/src/v3/model/ListFlavorInfosRequest.cpp index b4da1e11f..4efd9d368 100644 --- a/dds/src/v3/model/ListFlavorInfosRequest.cpp +++ b/dds/src/v3/model/ListFlavorInfosRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListFlavorInfosRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -48,7 +47,6 @@ web::json::value ListFlavorInfosRequest::toJson() const return val; } - bool ListFlavorInfosRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListFlavorInfosRequest::fromJson(const web::json::value& val) return ok; } + std::string ListFlavorInfosRequest::getEngineName() const { return engineName_; diff --git a/dds/src/v3/model/ListFlavorInfosResponse.cpp b/dds/src/v3/model/ListFlavorInfosResponse.cpp index d859440a8..86ec5b12a 100644 --- a/dds/src/v3/model/ListFlavorInfosResponse.cpp +++ b/dds/src/v3/model/ListFlavorInfosResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListFlavorInfosResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListFlavorInfosResponse::toJson() const return val; } - bool ListFlavorInfosResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListFlavorInfosResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListFlavorInfosResponse::getTotalCount() const { return totalCount_; diff --git a/dds/src/v3/model/ListFlavorsRequest.cpp b/dds/src/v3/model/ListFlavorsRequest.cpp index d7f5c9828..d26eb4b15 100644 --- a/dds/src/v3/model/ListFlavorsRequest.cpp +++ b/dds/src/v3/model/ListFlavorsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListFlavorsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ListFlavorsRequest::toJson() const return val; } - bool ListFlavorsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListFlavorsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListFlavorsRequest::getRegion() const { return region_; diff --git a/dds/src/v3/model/ListFlavorsResponse.cpp b/dds/src/v3/model/ListFlavorsResponse.cpp index 696bc8752..2b4b8f41c 100644 --- a/dds/src/v3/model/ListFlavorsResponse.cpp +++ b/dds/src/v3/model/ListFlavorsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListFlavorsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ListFlavorsResponse::toJson() const return val; } - bool ListFlavorsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListFlavorsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListFlavorsResponse::getFlavors() { return flavors_; diff --git a/dds/src/v3/model/ListInstanceTagsRequest.cpp b/dds/src/v3/model/ListInstanceTagsRequest.cpp index bc74515df..5f58b01ca 100644 --- a/dds/src/v3/model/ListInstanceTagsRequest.cpp +++ b/dds/src/v3/model/ListInstanceTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListInstanceTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ListInstanceTagsRequest::toJson() const return val; } - bool ListInstanceTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListInstanceTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstanceTagsRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ListInstanceTagsResponse.cpp b/dds/src/v3/model/ListInstanceTagsResponse.cpp index e78c7e123..ac900bdb1 100644 --- a/dds/src/v3/model/ListInstanceTagsResponse.cpp +++ b/dds/src/v3/model/ListInstanceTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListInstanceTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ListInstanceTagsResponse::toJson() const return val; } - bool ListInstanceTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListInstanceTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstanceTagsResponse::getTags() { return tags_; diff --git a/dds/src/v3/model/ListInstancesByTagsRequest.cpp b/dds/src/v3/model/ListInstancesByTagsRequest.cpp index 8a6f3576e..61178f85f 100644 --- a/dds/src/v3/model/ListInstancesByTagsRequest.cpp +++ b/dds/src/v3/model/ListInstancesByTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListInstancesByTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ListInstancesByTagsRequest::toJson() const return val; } - bool ListInstancesByTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListInstancesByTagsRequest::fromJson(const web::json::value& val) return ok; } + ListInstancesByTagsRequestBody ListInstancesByTagsRequest::getBody() const { return body_; diff --git a/dds/src/v3/model/ListInstancesByTagsRequestBody.cpp b/dds/src/v3/model/ListInstancesByTagsRequestBody.cpp index 9a6c6a516..3e2f1b360 100644 --- a/dds/src/v3/model/ListInstancesByTagsRequestBody.cpp +++ b/dds/src/v3/model/ListInstancesByTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListInstancesByTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -51,7 +50,6 @@ web::json::value ListInstancesByTagsRequestBody::toJson() const return val; } - bool ListInstancesByTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool ListInstancesByTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesByTagsRequestBody::getOffset() const { return offset_; diff --git a/dds/src/v3/model/ListInstancesByTagsResponse.cpp b/dds/src/v3/model/ListInstancesByTagsResponse.cpp index a38561b5b..4c9226eea 100644 --- a/dds/src/v3/model/ListInstancesByTagsResponse.cpp +++ b/dds/src/v3/model/ListInstancesByTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListInstancesByTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListInstancesByTagsResponse::toJson() const return val; } - bool ListInstancesByTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstancesByTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstancesByTagsResponse::getInstances() { return instances_; diff --git a/dds/src/v3/model/ListInstancesRequest.cpp b/dds/src/v3/model/ListInstancesRequest.cpp index 94189a8ef..1133e3cc3 100644 --- a/dds/src/v3/model/ListInstancesRequest.cpp +++ b/dds/src/v3/model/ListInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -73,7 +72,6 @@ web::json::value ListInstancesRequest::toJson() const return val; } - bool ListInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ListInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesRequest::getId() const { return id_; diff --git a/dds/src/v3/model/ListInstancesResponse.cpp b/dds/src/v3/model/ListInstancesResponse.cpp index bf02eb49b..0fc6f8306 100644 --- a/dds/src/v3/model/ListInstancesResponse.cpp +++ b/dds/src/v3/model/ListInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListInstancesResponse::toJson() const return val; } - bool ListInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstancesResponse::getInstances() { return instances_; diff --git a/dds/src/v3/model/ListLtsSlowLogsRequest.cpp b/dds/src/v3/model/ListLtsSlowLogsRequest.cpp index 8838ab994..487e943c8 100644 --- a/dds/src/v3/model/ListLtsSlowLogsRequest.cpp +++ b/dds/src/v3/model/ListLtsSlowLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListLtsSlowLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListLtsSlowLogsRequest::toJson() const return val; } - bool ListLtsSlowLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListLtsSlowLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListLtsSlowLogsRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ListLtsSlowLogsRequestBody.cpp b/dds/src/v3/model/ListLtsSlowLogsRequestBody.cpp index 6906a370e..b17c86a18 100644 --- a/dds/src/v3/model/ListLtsSlowLogsRequestBody.cpp +++ b/dds/src/v3/model/ListLtsSlowLogsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListLtsSlowLogsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -80,7 +79,6 @@ web::json::value ListLtsSlowLogsRequestBody::toJson() const return val; } - bool ListLtsSlowLogsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -187,6 +185,7 @@ bool ListLtsSlowLogsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ListLtsSlowLogsRequestBody::getStartTime() const { return startTime_; diff --git a/dds/src/v3/model/ListLtsSlowLogsResponse.cpp b/dds/src/v3/model/ListLtsSlowLogsResponse.cpp index abd2a284e..4653e4e99 100644 --- a/dds/src/v3/model/ListLtsSlowLogsResponse.cpp +++ b/dds/src/v3/model/ListLtsSlowLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListLtsSlowLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ListLtsSlowLogsResponse::toJson() const return val; } - bool ListLtsSlowLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListLtsSlowLogsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListLtsSlowLogsResponse::getSlowLogs() { return slowLogs_; diff --git a/dds/src/v3/model/ListProjectTagsRequest.cpp b/dds/src/v3/model/ListProjectTagsRequest.cpp index ec732699f..793731eb3 100644 --- a/dds/src/v3/model/ListProjectTagsRequest.cpp +++ b/dds/src/v3/model/ListProjectTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListProjectTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value ListProjectTagsRequest::toJson() const return val; } - bool ListProjectTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListProjectTagsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/ListProjectTagsResponse.cpp b/dds/src/v3/model/ListProjectTagsResponse.cpp index e320c5c77..016d78c53 100644 --- a/dds/src/v3/model/ListProjectTagsResponse.cpp +++ b/dds/src/v3/model/ListProjectTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListProjectTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ListProjectTagsResponse::toJson() const return val; } - bool ListProjectTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListProjectTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProjectTagsResponse::getTags() { return tags_; diff --git a/dds/src/v3/model/ListRecycleInstancesRequest.cpp b/dds/src/v3/model/ListRecycleInstancesRequest.cpp index db64baac4..3179bc5f8 100644 --- a/dds/src/v3/model/ListRecycleInstancesRequest.cpp +++ b/dds/src/v3/model/ListRecycleInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListRecycleInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value ListRecycleInstancesRequest::toJson() const return val; } - bool ListRecycleInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListRecycleInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRecycleInstancesRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/ListRecycleInstancesResponse.cpp b/dds/src/v3/model/ListRecycleInstancesResponse.cpp index a344ba5ba..af7386bbe 100644 --- a/dds/src/v3/model/ListRecycleInstancesResponse.cpp +++ b/dds/src/v3/model/ListRecycleInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListRecycleInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListRecycleInstancesResponse::toJson() const return val; } - bool ListRecycleInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListRecycleInstancesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListRecycleInstancesResponse::getTotalCount() const { return totalCount_; diff --git a/dds/src/v3/model/ListRestoreCollectionsRequest.cpp b/dds/src/v3/model/ListRestoreCollectionsRequest.cpp index 72859c0a0..ba6fc1dcb 100644 --- a/dds/src/v3/model/ListRestoreCollectionsRequest.cpp +++ b/dds/src/v3/model/ListRestoreCollectionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListRestoreCollectionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -58,7 +57,6 @@ web::json::value ListRestoreCollectionsRequest::toJson() const return val; } - bool ListRestoreCollectionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListRestoreCollectionsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRestoreCollectionsRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/ListRestoreCollectionsResponse.cpp b/dds/src/v3/model/ListRestoreCollectionsResponse.cpp index df3268ef8..da8fe5dc6 100644 --- a/dds/src/v3/model/ListRestoreCollectionsResponse.cpp +++ b/dds/src/v3/model/ListRestoreCollectionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListRestoreCollectionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListRestoreCollectionsResponse::toJson() const return val; } - bool ListRestoreCollectionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListRestoreCollectionsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListRestoreCollectionsResponse::getTotalCount() const { return totalCount_; diff --git a/dds/src/v3/model/ListRestoreDatabasesRequest.cpp b/dds/src/v3/model/ListRestoreDatabasesRequest.cpp index f6daaab79..d0af44d51 100644 --- a/dds/src/v3/model/ListRestoreDatabasesRequest.cpp +++ b/dds/src/v3/model/ListRestoreDatabasesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListRestoreDatabasesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -53,7 +52,6 @@ web::json::value ListRestoreDatabasesRequest::toJson() const return val; } - bool ListRestoreDatabasesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListRestoreDatabasesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRestoreDatabasesRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/ListRestoreDatabasesResponse.cpp b/dds/src/v3/model/ListRestoreDatabasesResponse.cpp index 84737b6b3..4392c0e60 100644 --- a/dds/src/v3/model/ListRestoreDatabasesResponse.cpp +++ b/dds/src/v3/model/ListRestoreDatabasesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListRestoreDatabasesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListRestoreDatabasesResponse::toJson() const return val; } - bool ListRestoreDatabasesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListRestoreDatabasesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListRestoreDatabasesResponse::getTotalCount() const { return totalCount_; diff --git a/dds/src/v3/model/ListRestoreTimesRequest.cpp b/dds/src/v3/model/ListRestoreTimesRequest.cpp index 343bcdbac..bb6e5c4ef 100644 --- a/dds/src/v3/model/ListRestoreTimesRequest.cpp +++ b/dds/src/v3/model/ListRestoreTimesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListRestoreTimesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value ListRestoreTimesRequest::toJson() const return val; } - bool ListRestoreTimesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListRestoreTimesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRestoreTimesRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/ListRestoreTimesResponse.cpp b/dds/src/v3/model/ListRestoreTimesResponse.cpp index d088dee5c..611bffcce 100644 --- a/dds/src/v3/model/ListRestoreTimesResponse.cpp +++ b/dds/src/v3/model/ListRestoreTimesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListRestoreTimesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ListRestoreTimesResponse::toJson() const return val; } - bool ListRestoreTimesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListRestoreTimesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListRestoreTimesResponse::getRestoreTime() { return restoreTime_; diff --git a/dds/src/v3/model/ListRestoreTimesResponseBody_restore_time.cpp b/dds/src/v3/model/ListRestoreTimesResponseBody_restore_time.cpp index a01e4f6a9..b8ed128aa 100644 --- a/dds/src/v3/model/ListRestoreTimesResponseBody_restore_time.cpp +++ b/dds/src/v3/model/ListRestoreTimesResponseBody_restore_time.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListRestoreTimesResponseBody_restore_time.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ListRestoreTimesResponseBody_restore_time::toJson() const return val; } - bool ListRestoreTimesResponseBody_restore_time::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListRestoreTimesResponseBody_restore_time::fromJson(const web::json::value& return ok; } + int64_t ListRestoreTimesResponseBody_restore_time::getStartTime() const { return startTime_; diff --git a/dds/src/v3/model/ListSessionsRequest.cpp b/dds/src/v3/model/ListSessionsRequest.cpp index 837959982..8b3c7d7e3 100644 --- a/dds/src/v3/model/ListSessionsRequest.cpp +++ b/dds/src/v3/model/ListSessionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListSessionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -63,7 +62,6 @@ web::json::value ListSessionsRequest::toJson() const return val; } - bool ListSessionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListSessionsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSessionsRequest::getNodeId() const { return nodeId_; diff --git a/dds/src/v3/model/ListSessionsResponse.cpp b/dds/src/v3/model/ListSessionsResponse.cpp index 2474da7da..8e45a4e59 100644 --- a/dds/src/v3/model/ListSessionsResponse.cpp +++ b/dds/src/v3/model/ListSessionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListSessionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListSessionsResponse::toJson() const return val; } - bool ListSessionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSessionsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListSessionsResponse::getTotalCount() const { return totalCount_; diff --git a/dds/src/v3/model/ListSlowLogsRequest.cpp b/dds/src/v3/model/ListSlowLogsRequest.cpp index bfd8f647b..7c26d8f28 100644 --- a/dds/src/v3/model/ListSlowLogsRequest.cpp +++ b/dds/src/v3/model/ListSlowLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListSlowLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -63,7 +62,6 @@ web::json::value ListSlowLogsRequest::toJson() const return val; } - bool ListSlowLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListSlowLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSlowLogsRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ListSlowLogsResponse.cpp b/dds/src/v3/model/ListSlowLogsResponse.cpp index d0b27d00e..95e98b23a 100644 --- a/dds/src/v3/model/ListSlowLogsResponse.cpp +++ b/dds/src/v3/model/ListSlowLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListSlowLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListSlowLogsResponse::toJson() const return val; } - bool ListSlowLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSlowLogsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSlowLogsResponse::getSlowLogList() { return slowLogList_; diff --git a/dds/src/v3/model/ListSslCertDownloadAddressRequest.cpp b/dds/src/v3/model/ListSslCertDownloadAddressRequest.cpp index f488a7a7c..9c6d358ac 100644 --- a/dds/src/v3/model/ListSslCertDownloadAddressRequest.cpp +++ b/dds/src/v3/model/ListSslCertDownloadAddressRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListSslCertDownloadAddressRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ListSslCertDownloadAddressRequest::toJson() const return val; } - bool ListSslCertDownloadAddressRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListSslCertDownloadAddressRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSslCertDownloadAddressRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/ListSslCertDownloadAddressResponse.cpp b/dds/src/v3/model/ListSslCertDownloadAddressResponse.cpp index 5e07fb638..18a6d302c 100644 --- a/dds/src/v3/model/ListSslCertDownloadAddressResponse.cpp +++ b/dds/src/v3/model/ListSslCertDownloadAddressResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListSslCertDownloadAddressResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ListSslCertDownloadAddressResponse::toJson() const return val; } - bool ListSslCertDownloadAddressResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListSslCertDownloadAddressResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSslCertDownloadAddressResponse::getCerts() { return certs_; diff --git a/dds/src/v3/model/ListStorageTypeRequest.cpp b/dds/src/v3/model/ListStorageTypeRequest.cpp index 882290895..5dbc0ed2f 100644 --- a/dds/src/v3/model/ListStorageTypeRequest.cpp +++ b/dds/src/v3/model/ListStorageTypeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListStorageTypeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ListStorageTypeRequest::toJson() const return val; } - bool ListStorageTypeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListStorageTypeRequest::fromJson(const web::json::value& val) return ok; } + std::string ListStorageTypeRequest::getEngineName() const { return engineName_; diff --git a/dds/src/v3/model/ListStorageTypeResponse.cpp b/dds/src/v3/model/ListStorageTypeResponse.cpp index 6de51aa54..45f5f4c75 100644 --- a/dds/src/v3/model/ListStorageTypeResponse.cpp +++ b/dds/src/v3/model/ListStorageTypeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListStorageTypeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -36,7 +35,6 @@ web::json::value ListStorageTypeResponse::toJson() const return val; } - bool ListStorageTypeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListStorageTypeResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListStorageTypeResponse::getStorageType() { return storageType_; diff --git a/dds/src/v3/model/ListTasksRequest.cpp b/dds/src/v3/model/ListTasksRequest.cpp index 26b989a60..cd02935dd 100644 --- a/dds/src/v3/model/ListTasksRequest.cpp +++ b/dds/src/v3/model/ListTasksRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListTasksRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -58,7 +57,6 @@ web::json::value ListTasksRequest::toJson() const return val; } - bool ListTasksRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListTasksRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTasksRequest::getStartTime() const { return startTime_; diff --git a/dds/src/v3/model/ListTasksResponse.cpp b/dds/src/v3/model/ListTasksResponse.cpp index c80b3197c..d51173c68 100644 --- a/dds/src/v3/model/ListTasksResponse.cpp +++ b/dds/src/v3/model/ListTasksResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ListTasksResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ListTasksResponse::toJson() const return val; } - bool ListTasksResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListTasksResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTasksResponse::getJobs() { return jobs_; diff --git a/dds/src/v3/model/MigrateAzRequest.cpp b/dds/src/v3/model/MigrateAzRequest.cpp index 1b4affea7..3e87d89b8 100644 --- a/dds/src/v3/model/MigrateAzRequest.cpp +++ b/dds/src/v3/model/MigrateAzRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/MigrateAzRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value MigrateAzRequest::toJson() const return val; } - bool MigrateAzRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool MigrateAzRequest::fromJson(const web::json::value& val) return ok; } + std::string MigrateAzRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/MigrateAzRequestBody.cpp b/dds/src/v3/model/MigrateAzRequestBody.cpp index 6c91da41a..2899ff89e 100644 --- a/dds/src/v3/model/MigrateAzRequestBody.cpp +++ b/dds/src/v3/model/MigrateAzRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/MigrateAzRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value MigrateAzRequestBody::toJson() const return val; } - bool MigrateAzRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool MigrateAzRequestBody::fromJson(const web::json::value& val) return ok; } + std::string MigrateAzRequestBody::getTargetAzs() const { return targetAzs_; diff --git a/dds/src/v3/model/MigrateAzResponse.cpp b/dds/src/v3/model/MigrateAzResponse.cpp index 008f1ebfb..39d57153f 100644 --- a/dds/src/v3/model/MigrateAzResponse.cpp +++ b/dds/src/v3/model/MigrateAzResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/MigrateAzResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value MigrateAzResponse::toJson() const return val; } - bool MigrateAzResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool MigrateAzResponse::fromJson(const web::json::value& val) return ok; } + std::string MigrateAzResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/MongoUpdateReplSetV3RequestBody.cpp b/dds/src/v3/model/MongoUpdateReplSetV3RequestBody.cpp index 5255cf78a..279a5d68f 100644 --- a/dds/src/v3/model/MongoUpdateReplSetV3RequestBody.cpp +++ b/dds/src/v3/model/MongoUpdateReplSetV3RequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/MongoUpdateReplSetV3RequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value MongoUpdateReplSetV3RequestBody::toJson() const return val; } - bool MongoUpdateReplSetV3RequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool MongoUpdateReplSetV3RequestBody::fromJson(const web::json::value& val) return ok; } + std::string MongoUpdateReplSetV3RequestBody::getName() const { return name_; diff --git a/dds/src/v3/model/NodeItem.cpp b/dds/src/v3/model/NodeItem.cpp index 547ba475e..e86012e93 100644 --- a/dds/src/v3/model/NodeItem.cpp +++ b/dds/src/v3/model/NodeItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/NodeItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -68,7 +67,6 @@ web::json::value NodeItem::toJson() const return val; } - bool NodeItem::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool NodeItem::fromJson(const web::json::value& val) return ok; } + std::string NodeItem::getId() const { return id_; diff --git a/dds/src/v3/model/OpsWindowRequestBody.cpp b/dds/src/v3/model/OpsWindowRequestBody.cpp index 4440daa6f..6fb3808f3 100644 --- a/dds/src/v3/model/OpsWindowRequestBody.cpp +++ b/dds/src/v3/model/OpsWindowRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/OpsWindowRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value OpsWindowRequestBody::toJson() const return val; } - bool OpsWindowRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpsWindowRequestBody::fromJson(const web::json::value& val) return ok; } + std::string OpsWindowRequestBody::getStartTime() const { return startTime_; diff --git a/dds/src/v3/model/ParamGroupInfoResult.cpp b/dds/src/v3/model/ParamGroupInfoResult.cpp index 3608e8051..216d8a43f 100644 --- a/dds/src/v3/model/ParamGroupInfoResult.cpp +++ b/dds/src/v3/model/ParamGroupInfoResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ParamGroupInfoResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -63,7 +62,6 @@ web::json::value ParamGroupInfoResult::toJson() const return val; } - bool ParamGroupInfoResult::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ParamGroupInfoResult::fromJson(const web::json::value& val) return ok; } + std::string ParamGroupInfoResult::getId() const { return id_; diff --git a/dds/src/v3/model/ProduceAuditlogLinksRequestBody.cpp b/dds/src/v3/model/ProduceAuditlogLinksRequestBody.cpp index 54bced1ae..cfa3caeea 100644 --- a/dds/src/v3/model/ProduceAuditlogLinksRequestBody.cpp +++ b/dds/src/v3/model/ProduceAuditlogLinksRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ProduceAuditlogLinksRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ProduceAuditlogLinksRequestBody::toJson() const return val; } - bool ProduceAuditlogLinksRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ProduceAuditlogLinksRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& ProduceAuditlogLinksRequestBody::getIds() { return ids_; diff --git a/dds/src/v3/model/QueryConnectionsResponse.cpp b/dds/src/v3/model/QueryConnectionsResponse.cpp index 7c777d6fa..8cff19197 100644 --- a/dds/src/v3/model/QueryConnectionsResponse.cpp +++ b/dds/src/v3/model/QueryConnectionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/QueryConnectionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value QueryConnectionsResponse::toJson() const return val; } - bool QueryConnectionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool QueryConnectionsResponse::fromJson(const web::json::value& val) return ok; } + std::string QueryConnectionsResponse::getClientIp() const { return clientIp_; diff --git a/dds/src/v3/model/QueryInstanceResponse.cpp b/dds/src/v3/model/QueryInstanceResponse.cpp index 5a90dfb0e..6536e2736 100644 --- a/dds/src/v3/model/QueryInstanceResponse.cpp +++ b/dds/src/v3/model/QueryInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/QueryInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -158,7 +157,6 @@ web::json::value QueryInstanceResponse::toJson() const return val; } - bool QueryInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -409,6 +407,7 @@ bool QueryInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string QueryInstanceResponse::getId() const { return id_; diff --git a/dds/src/v3/model/QueryMatchItem.cpp b/dds/src/v3/model/QueryMatchItem.cpp index 3174392d2..886d6ce4e 100644 --- a/dds/src/v3/model/QueryMatchItem.cpp +++ b/dds/src/v3/model/QueryMatchItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/QueryMatchItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value QueryMatchItem::toJson() const return val; } - bool QueryMatchItem::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool QueryMatchItem::fromJson(const web::json::value& val) return ok; } + std::string QueryMatchItem::getKey() const { return key_; diff --git a/dds/src/v3/model/QueryProjectTagItem.cpp b/dds/src/v3/model/QueryProjectTagItem.cpp index 508802885..8fe7a53ce 100644 --- a/dds/src/v3/model/QueryProjectTagItem.cpp +++ b/dds/src/v3/model/QueryProjectTagItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/QueryProjectTagItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value QueryProjectTagItem::toJson() const return val; } - bool QueryProjectTagItem::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool QueryProjectTagItem::fromJson(const web::json::value& val) return ok; } + std::string QueryProjectTagItem::getKey() const { return key_; diff --git a/dds/src/v3/model/QueryResourceTagItem.cpp b/dds/src/v3/model/QueryResourceTagItem.cpp index 061a86d77..31e64f601 100644 --- a/dds/src/v3/model/QueryResourceTagItem.cpp +++ b/dds/src/v3/model/QueryResourceTagItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/QueryResourceTagItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value QueryResourceTagItem::toJson() const return val; } - bool QueryResourceTagItem::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool QueryResourceTagItem::fromJson(const web::json::value& val) return ok; } + std::string QueryResourceTagItem::getKey() const { return key_; diff --git a/dds/src/v3/model/QuerySessionResponse.cpp b/dds/src/v3/model/QuerySessionResponse.cpp index 69915210a..51513eaee 100644 --- a/dds/src/v3/model/QuerySessionResponse.cpp +++ b/dds/src/v3/model/QuerySessionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/QuerySessionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -78,7 +77,6 @@ web::json::value QuerySessionResponse::toJson() const return val; } - bool QuerySessionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool QuerySessionResponse::fromJson(const web::json::value& val) return ok; } + std::string QuerySessionResponse::getId() const { return id_; diff --git a/dds/src/v3/model/QueryTagItem.cpp b/dds/src/v3/model/QueryTagItem.cpp index 444eece3f..76d67cac1 100644 --- a/dds/src/v3/model/QueryTagItem.cpp +++ b/dds/src/v3/model/QueryTagItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/QueryTagItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value QueryTagItem::toJson() const return val; } - bool QueryTagItem::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool QueryTagItem::fromJson(const web::json::value& val) return ok; } + std::string QueryTagItem::getKey() const { return key_; diff --git a/dds/src/v3/model/RecycleDatastore.cpp b/dds/src/v3/model/RecycleDatastore.cpp index 1fef0ef4a..741633a76 100644 --- a/dds/src/v3/model/RecycleDatastore.cpp +++ b/dds/src/v3/model/RecycleDatastore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RecycleDatastore.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value RecycleDatastore::toJson() const return val; } - bool RecycleDatastore::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RecycleDatastore::fromJson(const web::json::value& val) return ok; } + std::string RecycleDatastore::getType() const { return type_; diff --git a/dds/src/v3/model/RecycleInstance.cpp b/dds/src/v3/model/RecycleInstance.cpp index d347df956..740b6cccd 100644 --- a/dds/src/v3/model/RecycleInstance.cpp +++ b/dds/src/v3/model/RecycleInstance.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RecycleInstance.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -77,7 +76,6 @@ web::json::value RecycleInstance::toJson() const return val; } - bool RecycleInstance::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool RecycleInstance::fromJson(const web::json::value& val) return ok; } + std::string RecycleInstance::getId() const { return id_; diff --git a/dds/src/v3/model/RecyclePolicy.cpp b/dds/src/v3/model/RecyclePolicy.cpp index 9fe493faf..04ba9dee6 100644 --- a/dds/src/v3/model/RecyclePolicy.cpp +++ b/dds/src/v3/model/RecyclePolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RecyclePolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value RecyclePolicy::toJson() const return val; } - bool RecyclePolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RecyclePolicy::fromJson(const web::json::value& val) return ok; } + bool RecyclePolicy::isEnabled() const { return enabled_; diff --git a/dds/src/v3/model/RecyclePolicyRequestBody.cpp b/dds/src/v3/model/RecyclePolicyRequestBody.cpp index 44e44efe3..664b53423 100644 --- a/dds/src/v3/model/RecyclePolicyRequestBody.cpp +++ b/dds/src/v3/model/RecyclePolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RecyclePolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value RecyclePolicyRequestBody::toJson() const return val; } - bool RecyclePolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecyclePolicyRequestBody::fromJson(const web::json::value& val) return ok; } + RecyclePolicy RecyclePolicyRequestBody::getRecyclePolicy() const { return recyclePolicy_; diff --git a/dds/src/v3/model/ReduceInstanceNodeRequestBody.cpp b/dds/src/v3/model/ReduceInstanceNodeRequestBody.cpp index 0eee5502d..4b24fe10e 100644 --- a/dds/src/v3/model/ReduceInstanceNodeRequestBody.cpp +++ b/dds/src/v3/model/ReduceInstanceNodeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ReduceInstanceNodeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ReduceInstanceNodeRequestBody::toJson() const return val; } - bool ReduceInstanceNodeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ReduceInstanceNodeRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t ReduceInstanceNodeRequestBody::getNum() const { return num_; diff --git a/dds/src/v3/model/ResetConfigurationRequest.cpp b/dds/src/v3/model/ResetConfigurationRequest.cpp index 16b93973c..1c4c7a32a 100644 --- a/dds/src/v3/model/ResetConfigurationRequest.cpp +++ b/dds/src/v3/model/ResetConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ResetConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ResetConfigurationRequest::toJson() const return val; } - bool ResetConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ResetConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string ResetConfigurationRequest::getConfigId() const { return configId_; diff --git a/dds/src/v3/model/ResetConfigurationResponse.cpp b/dds/src/v3/model/ResetConfigurationResponse.cpp index 38c5637b8..857558710 100644 --- a/dds/src/v3/model/ResetConfigurationResponse.cpp +++ b/dds/src/v3/model/ResetConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ResetConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ResetConfigurationResponse::toJson() const return val; } - bool ResetConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ResetConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string ResetConfigurationResponse::getBody() const { return body_; diff --git a/dds/src/v3/model/ResetPasswordRequest.cpp b/dds/src/v3/model/ResetPasswordRequest.cpp index 5a34b16c6..5cfad7d26 100644 --- a/dds/src/v3/model/ResetPasswordRequest.cpp +++ b/dds/src/v3/model/ResetPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ResetPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ResetPasswordRequest::toJson() const return val; } - bool ResetPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResetPasswordRequest::fromJson(const web::json::value& val) return ok; } + std::string ResetPasswordRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ResetPasswordRequestBody.cpp b/dds/src/v3/model/ResetPasswordRequestBody.cpp index a98100883..bc07f190b 100644 --- a/dds/src/v3/model/ResetPasswordRequestBody.cpp +++ b/dds/src/v3/model/ResetPasswordRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ResetPasswordRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value ResetPasswordRequestBody::toJson() const return val; } - bool ResetPasswordRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ResetPasswordRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ResetPasswordRequestBody::getUserPwd() const { return userPwd_; diff --git a/dds/src/v3/model/ResetPasswordResponse.cpp b/dds/src/v3/model/ResetPasswordResponse.cpp index fb84a096b..cf1128f96 100644 --- a/dds/src/v3/model/ResetPasswordResponse.cpp +++ b/dds/src/v3/model/ResetPasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ResetPasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value ResetPasswordResponse::toJson() const return val; } - bool ResetPasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ResetPasswordResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/ResizeInstanceOption.cpp b/dds/src/v3/model/ResizeInstanceOption.cpp index 5ef53cd00..a546f77e7 100644 --- a/dds/src/v3/model/ResizeInstanceOption.cpp +++ b/dds/src/v3/model/ResizeInstanceOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ResizeInstanceOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value ResizeInstanceOption::toJson() const return val; } - bool ResizeInstanceOption::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ResizeInstanceOption::fromJson(const web::json::value& val) return ok; } + std::string ResizeInstanceOption::getTargetType() const { return targetType_; diff --git a/dds/src/v3/model/ResizeInstanceRequest.cpp b/dds/src/v3/model/ResizeInstanceRequest.cpp index 5fc796c75..339bf4fdd 100644 --- a/dds/src/v3/model/ResizeInstanceRequest.cpp +++ b/dds/src/v3/model/ResizeInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ResizeInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ResizeInstanceRequest::toJson() const return val; } - bool ResizeInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizeInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string ResizeInstanceRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ResizeInstanceRequestBody.cpp b/dds/src/v3/model/ResizeInstanceRequestBody.cpp index 54224376b..7f093b1ec 100644 --- a/dds/src/v3/model/ResizeInstanceRequestBody.cpp +++ b/dds/src/v3/model/ResizeInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ResizeInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ResizeInstanceRequestBody::toJson() const return val; } - bool ResizeInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizeInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + ResizeInstanceOption ResizeInstanceRequestBody::getResize() const { return resize_; diff --git a/dds/src/v3/model/ResizeInstanceResponse.cpp b/dds/src/v3/model/ResizeInstanceResponse.cpp index 8c8ed1521..fcfcc5668 100644 --- a/dds/src/v3/model/ResizeInstanceResponse.cpp +++ b/dds/src/v3/model/ResizeInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ResizeInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ResizeInstanceResponse::toJson() const return val; } - bool ResizeInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResizeInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string ResizeInstanceResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/ResizeInstanceVolumeOption.cpp b/dds/src/v3/model/ResizeInstanceVolumeOption.cpp index 225f9d26b..5e4646329 100644 --- a/dds/src/v3/model/ResizeInstanceVolumeOption.cpp +++ b/dds/src/v3/model/ResizeInstanceVolumeOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ResizeInstanceVolumeOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -42,7 +41,6 @@ web::json::value ResizeInstanceVolumeOption::toJson() const return val; } - bool ResizeInstanceVolumeOption::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ResizeInstanceVolumeOption::fromJson(const web::json::value& val) return ok; } + std::string ResizeInstanceVolumeOption::getSize() const { return size_; diff --git a/dds/src/v3/model/ResizeInstanceVolumeRequest.cpp b/dds/src/v3/model/ResizeInstanceVolumeRequest.cpp index 20ca46df2..9a8b0ffdf 100644 --- a/dds/src/v3/model/ResizeInstanceVolumeRequest.cpp +++ b/dds/src/v3/model/ResizeInstanceVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ResizeInstanceVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ResizeInstanceVolumeRequest::toJson() const return val; } - bool ResizeInstanceVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizeInstanceVolumeRequest::fromJson(const web::json::value& val) return ok; } + std::string ResizeInstanceVolumeRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ResizeInstanceVolumeRequestBody.cpp b/dds/src/v3/model/ResizeInstanceVolumeRequestBody.cpp index 90854cf3c..05ca38789 100644 --- a/dds/src/v3/model/ResizeInstanceVolumeRequestBody.cpp +++ b/dds/src/v3/model/ResizeInstanceVolumeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ResizeInstanceVolumeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ResizeInstanceVolumeRequestBody::toJson() const return val; } - bool ResizeInstanceVolumeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizeInstanceVolumeRequestBody::fromJson(const web::json::value& val) return ok; } + ResizeInstanceVolumeOption ResizeInstanceVolumeRequestBody::getVolume() const { return volume_; diff --git a/dds/src/v3/model/ResizeInstanceVolumeResponse.cpp b/dds/src/v3/model/ResizeInstanceVolumeResponse.cpp index 8fcfbf1b8..19e3538f4 100644 --- a/dds/src/v3/model/ResizeInstanceVolumeResponse.cpp +++ b/dds/src/v3/model/ResizeInstanceVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ResizeInstanceVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ResizeInstanceVolumeResponse::toJson() const return val; } - bool ResizeInstanceVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResizeInstanceVolumeResponse::fromJson(const web::json::value& val) return ok; } + std::string ResizeInstanceVolumeResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/RestartInstanceRequest.cpp b/dds/src/v3/model/RestartInstanceRequest.cpp index ada9b684a..4fdac4007 100644 --- a/dds/src/v3/model/RestartInstanceRequest.cpp +++ b/dds/src/v3/model/RestartInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestartInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value RestartInstanceRequest::toJson() const return val; } - bool RestartInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RestartInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string RestartInstanceRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/RestartInstanceRequestBody.cpp b/dds/src/v3/model/RestartInstanceRequestBody.cpp index 68fc3ada1..4e95a4ef8 100644 --- a/dds/src/v3/model/RestartInstanceRequestBody.cpp +++ b/dds/src/v3/model/RestartInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestartInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value RestartInstanceRequestBody::toJson() const return val; } - bool RestartInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RestartInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RestartInstanceRequestBody::getTargetType() const { return targetType_; diff --git a/dds/src/v3/model/RestartInstanceResponse.cpp b/dds/src/v3/model/RestartInstanceResponse.cpp index 704fab9c5..eb3f0da71 100644 --- a/dds/src/v3/model/RestartInstanceResponse.cpp +++ b/dds/src/v3/model/RestartInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestartInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value RestartInstanceResponse::toJson() const return val; } - bool RestartInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestartInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string RestartInstanceResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/RestoreInstanceFromCollectionRequest.cpp b/dds/src/v3/model/RestoreInstanceFromCollectionRequest.cpp index cc5caaf69..43db66dd4 100644 --- a/dds/src/v3/model/RestoreInstanceFromCollectionRequest.cpp +++ b/dds/src/v3/model/RestoreInstanceFromCollectionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -42,7 +41,6 @@ web::json::value RestoreInstanceFromCollectionRequest::toJson() const return val; } - bool RestoreInstanceFromCollectionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RestoreInstanceFromCollectionRequest::fromJson(const web::json::value& val) return ok; } + std::string RestoreInstanceFromCollectionRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/RestoreInstanceFromCollectionRequestBody.cpp b/dds/src/v3/model/RestoreInstanceFromCollectionRequestBody.cpp index 021b7ba4a..5e99b3ff1 100644 --- a/dds/src/v3/model/RestoreInstanceFromCollectionRequestBody.cpp +++ b/dds/src/v3/model/RestoreInstanceFromCollectionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value RestoreInstanceFromCollectionRequestBody::toJson() const return val; } - bool RestoreInstanceFromCollectionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RestoreInstanceFromCollectionRequestBody::fromJson(const web::json::value& return ok; } + std::vector& RestoreInstanceFromCollectionRequestBody::getRestoreCollections() { return restoreCollections_; diff --git a/dds/src/v3/model/RestoreInstanceFromCollectionRequestBody_collections.cpp b/dds/src/v3/model/RestoreInstanceFromCollectionRequestBody_collections.cpp index cf912545e..19020de62 100644 --- a/dds/src/v3/model/RestoreInstanceFromCollectionRequestBody_collections.cpp +++ b/dds/src/v3/model/RestoreInstanceFromCollectionRequestBody_collections.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody_collections.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value RestoreInstanceFromCollectionRequestBody_collections::toJson() return val; } - bool RestoreInstanceFromCollectionRequestBody_collections::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool RestoreInstanceFromCollectionRequestBody_collections::fromJson(const web::j return ok; } + std::string RestoreInstanceFromCollectionRequestBody_collections::getOldName() const { return oldName_; diff --git a/dds/src/v3/model/RestoreInstanceFromCollectionRequestBody_restore_collections.cpp b/dds/src/v3/model/RestoreInstanceFromCollectionRequestBody_restore_collections.cpp index a20a58af2..c586481a5 100644 --- a/dds/src/v3/model/RestoreInstanceFromCollectionRequestBody_restore_collections.cpp +++ b/dds/src/v3/model/RestoreInstanceFromCollectionRequestBody_restore_collections.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestoreInstanceFromCollectionRequestBody_restore_collections.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -42,7 +41,6 @@ web::json::value RestoreInstanceFromCollectionRequestBody_restore_collections::t return val; } - bool RestoreInstanceFromCollectionRequestBody_restore_collections::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RestoreInstanceFromCollectionRequestBody_restore_collections::fromJson(cons return ok; } + std::string RestoreInstanceFromCollectionRequestBody_restore_collections::getDatabase() const { return database_; diff --git a/dds/src/v3/model/RestoreInstanceFromCollectionResponse.cpp b/dds/src/v3/model/RestoreInstanceFromCollectionResponse.cpp index 208edbd7e..332907100 100644 --- a/dds/src/v3/model/RestoreInstanceFromCollectionResponse.cpp +++ b/dds/src/v3/model/RestoreInstanceFromCollectionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestoreInstanceFromCollectionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value RestoreInstanceFromCollectionResponse::toJson() const return val; } - bool RestoreInstanceFromCollectionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestoreInstanceFromCollectionResponse::fromJson(const web::json::value& val return ok; } + std::string RestoreInstanceFromCollectionResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/RestoreInstanceRequest.cpp b/dds/src/v3/model/RestoreInstanceRequest.cpp index ed9fdd4c1..a795bef3b 100644 --- a/dds/src/v3/model/RestoreInstanceRequest.cpp +++ b/dds/src/v3/model/RestoreInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestoreInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value RestoreInstanceRequest::toJson() const return val; } - bool RestoreInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RestoreInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string RestoreInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/RestoreInstanceRequestBody.cpp b/dds/src/v3/model/RestoreInstanceRequestBody.cpp index 744f562cf..3839daf49 100644 --- a/dds/src/v3/model/RestoreInstanceRequestBody.cpp +++ b/dds/src/v3/model/RestoreInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestoreInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -36,7 +35,6 @@ web::json::value RestoreInstanceRequestBody::toJson() const return val; } - bool RestoreInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool RestoreInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + Source RestoreInstanceRequestBody::getSource() const { return source_; diff --git a/dds/src/v3/model/RestoreInstanceResponse.cpp b/dds/src/v3/model/RestoreInstanceResponse.cpp index bdde94abc..7eeb63d29 100644 --- a/dds/src/v3/model/RestoreInstanceResponse.cpp +++ b/dds/src/v3/model/RestoreInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestoreInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value RestoreInstanceResponse::toJson() const return val; } - bool RestoreInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestoreInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string RestoreInstanceResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/RestoreNewInstanceConfigurationsOption.cpp b/dds/src/v3/model/RestoreNewInstanceConfigurationsOption.cpp index c97a1a3d1..2bdf2b79f 100644 --- a/dds/src/v3/model/RestoreNewInstanceConfigurationsOption.cpp +++ b/dds/src/v3/model/RestoreNewInstanceConfigurationsOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestoreNewInstanceConfigurationsOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value RestoreNewInstanceConfigurationsOption::toJson() const return val; } - bool RestoreNewInstanceConfigurationsOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RestoreNewInstanceConfigurationsOption::fromJson(const web::json::value& va return ok; } + std::string RestoreNewInstanceConfigurationsOption::getType() const { return type_; diff --git a/dds/src/v3/model/RestoreNewInstanceFlavorOption.cpp b/dds/src/v3/model/RestoreNewInstanceFlavorOption.cpp index 8f5c1c386..24d4e2386 100644 --- a/dds/src/v3/model/RestoreNewInstanceFlavorOption.cpp +++ b/dds/src/v3/model/RestoreNewInstanceFlavorOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestoreNewInstanceFlavorOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -48,7 +47,6 @@ web::json::value RestoreNewInstanceFlavorOption::toJson() const return val; } - bool RestoreNewInstanceFlavorOption::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool RestoreNewInstanceFlavorOption::fromJson(const web::json::value& val) return ok; } + std::string RestoreNewInstanceFlavorOption::getType() const { return type_; diff --git a/dds/src/v3/model/RestoreNewInstanceRequest.cpp b/dds/src/v3/model/RestoreNewInstanceRequest.cpp index 5ad4b2691..9522a1d80 100644 --- a/dds/src/v3/model/RestoreNewInstanceRequest.cpp +++ b/dds/src/v3/model/RestoreNewInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestoreNewInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value RestoreNewInstanceRequest::toJson() const return val; } - bool RestoreNewInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RestoreNewInstanceRequest::fromJson(const web::json::value& val) return ok; } + RestoreNewInstanceRequestBody RestoreNewInstanceRequest::getBody() const { return body_; diff --git a/dds/src/v3/model/RestoreNewInstanceRequestBody.cpp b/dds/src/v3/model/RestoreNewInstanceRequestBody.cpp index 2f57d9b0d..0c3e8f768 100644 --- a/dds/src/v3/model/RestoreNewInstanceRequestBody.cpp +++ b/dds/src/v3/model/RestoreNewInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestoreNewInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -102,7 +101,6 @@ web::json::value RestoreNewInstanceRequestBody::toJson() const return val; } - bool RestoreNewInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -254,6 +252,7 @@ bool RestoreNewInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RestoreNewInstanceRequestBody::getName() const { return name_; diff --git a/dds/src/v3/model/RestoreNewInstanceResponse.cpp b/dds/src/v3/model/RestoreNewInstanceResponse.cpp index 562cfff84..92437bbb0 100644 --- a/dds/src/v3/model/RestoreNewInstanceResponse.cpp +++ b/dds/src/v3/model/RestoreNewInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestoreNewInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -128,7 +127,6 @@ web::json::value RestoreNewInstanceResponse::toJson() const return val; } - bool RestoreNewInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -325,6 +323,7 @@ bool RestoreNewInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string RestoreNewInstanceResponse::getId() const { return id_; diff --git a/dds/src/v3/model/RestorePoint.cpp b/dds/src/v3/model/RestorePoint.cpp index 248f13c1a..26b0507c8 100644 --- a/dds/src/v3/model/RestorePoint.cpp +++ b/dds/src/v3/model/RestorePoint.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RestorePoint.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -48,7 +47,6 @@ web::json::value RestorePoint::toJson() const return val; } - bool RestorePoint::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool RestorePoint::fromJson(const web::json::value& val) return ok; } + std::string RestorePoint::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/RolesOption.cpp b/dds/src/v3/model/RolesOption.cpp index 5eb36ac44..16d692877 100644 --- a/dds/src/v3/model/RolesOption.cpp +++ b/dds/src/v3/model/RolesOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/RolesOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value RolesOption::toJson() const return val; } - bool RolesOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RolesOption::fromJson(const web::json::value& val) return ok; } + std::string RolesOption::getRoleDbName() const { return roleDbName_; diff --git a/dds/src/v3/model/SetAuditlogPolicyRequest.cpp b/dds/src/v3/model/SetAuditlogPolicyRequest.cpp index 19c9a01ad..0305e1b9e 100644 --- a/dds/src/v3/model/SetAuditlogPolicyRequest.cpp +++ b/dds/src/v3/model/SetAuditlogPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SetAuditlogPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value SetAuditlogPolicyRequest::toJson() const return val; } - bool SetAuditlogPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SetAuditlogPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string SetAuditlogPolicyRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/SetAuditlogPolicyRequestBody.cpp b/dds/src/v3/model/SetAuditlogPolicyRequestBody.cpp index 0ec725fd8..1aa408f17 100644 --- a/dds/src/v3/model/SetAuditlogPolicyRequestBody.cpp +++ b/dds/src/v3/model/SetAuditlogPolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SetAuditlogPolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -47,7 +46,6 @@ web::json::value SetAuditlogPolicyRequestBody::toJson() const return val; } - bool SetAuditlogPolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool SetAuditlogPolicyRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t SetAuditlogPolicyRequestBody::getKeepDays() const { return keepDays_; diff --git a/dds/src/v3/model/SetAuditlogPolicyResponse.cpp b/dds/src/v3/model/SetAuditlogPolicyResponse.cpp index 42578724e..8b82aa13f 100644 --- a/dds/src/v3/model/SetAuditlogPolicyResponse.cpp +++ b/dds/src/v3/model/SetAuditlogPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SetAuditlogPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value SetAuditlogPolicyResponse::toJson() const return val; } - bool SetAuditlogPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetAuditlogPolicyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/SetBackupPolicyRequest.cpp b/dds/src/v3/model/SetBackupPolicyRequest.cpp index fb98b8d33..96cfe9f2f 100644 --- a/dds/src/v3/model/SetBackupPolicyRequest.cpp +++ b/dds/src/v3/model/SetBackupPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SetBackupPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value SetBackupPolicyRequest::toJson() const return val; } - bool SetBackupPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SetBackupPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string SetBackupPolicyRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/SetBackupPolicyRequestBody.cpp b/dds/src/v3/model/SetBackupPolicyRequestBody.cpp index 1be0f94b1..4a4e68529 100644 --- a/dds/src/v3/model/SetBackupPolicyRequestBody.cpp +++ b/dds/src/v3/model/SetBackupPolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SetBackupPolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value SetBackupPolicyRequestBody::toJson() const return val; } - bool SetBackupPolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SetBackupPolicyRequestBody::fromJson(const web::json::value& val) return ok; } + BackupPolicy SetBackupPolicyRequestBody::getBackupPolicy() const { return backupPolicy_; diff --git a/dds/src/v3/model/SetBackupPolicyResponse.cpp b/dds/src/v3/model/SetBackupPolicyResponse.cpp index 8a88f8dbb..c7067cb8d 100644 --- a/dds/src/v3/model/SetBackupPolicyResponse.cpp +++ b/dds/src/v3/model/SetBackupPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SetBackupPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value SetBackupPolicyResponse::toJson() const return val; } - bool SetBackupPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetBackupPolicyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/SetBalancerSwitchRequest.cpp b/dds/src/v3/model/SetBalancerSwitchRequest.cpp index f7d7c409b..48fc38899 100644 --- a/dds/src/v3/model/SetBalancerSwitchRequest.cpp +++ b/dds/src/v3/model/SetBalancerSwitchRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SetBalancerSwitchRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value SetBalancerSwitchRequest::toJson() const return val; } - bool SetBalancerSwitchRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SetBalancerSwitchRequest::fromJson(const web::json::value& val) return ok; } + std::string SetBalancerSwitchRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/SetBalancerSwitchResponse.cpp b/dds/src/v3/model/SetBalancerSwitchResponse.cpp index 4095042a8..f0ed0b39a 100644 --- a/dds/src/v3/model/SetBalancerSwitchResponse.cpp +++ b/dds/src/v3/model/SetBalancerSwitchResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SetBalancerSwitchResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value SetBalancerSwitchResponse::toJson() const return val; } - bool SetBalancerSwitchResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SetBalancerSwitchResponse::fromJson(const web::json::value& val) return ok; } + std::string SetBalancerSwitchResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/SetBalancerWindowRequest.cpp b/dds/src/v3/model/SetBalancerWindowRequest.cpp index 5ff2de408..33d842c3c 100644 --- a/dds/src/v3/model/SetBalancerWindowRequest.cpp +++ b/dds/src/v3/model/SetBalancerWindowRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SetBalancerWindowRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value SetBalancerWindowRequest::toJson() const return val; } - bool SetBalancerWindowRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SetBalancerWindowRequest::fromJson(const web::json::value& val) return ok; } + std::string SetBalancerWindowRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/SetBalancerWindowResponse.cpp b/dds/src/v3/model/SetBalancerWindowResponse.cpp index 78b0534af..43cc5ee39 100644 --- a/dds/src/v3/model/SetBalancerWindowResponse.cpp +++ b/dds/src/v3/model/SetBalancerWindowResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SetBalancerWindowResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value SetBalancerWindowResponse::toJson() const return val; } - bool SetBalancerWindowResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SetBalancerWindowResponse::fromJson(const web::json::value& val) return ok; } + std::string SetBalancerWindowResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/SetRecyclePolicyRequest.cpp b/dds/src/v3/model/SetRecyclePolicyRequest.cpp index de48e5d7c..481ee93e1 100644 --- a/dds/src/v3/model/SetRecyclePolicyRequest.cpp +++ b/dds/src/v3/model/SetRecyclePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SetRecyclePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value SetRecyclePolicyRequest::toJson() const return val; } - bool SetRecyclePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SetRecyclePolicyRequest::fromJson(const web::json::value& val) return ok; } + RecyclePolicyRequestBody SetRecyclePolicyRequest::getBody() const { return body_; diff --git a/dds/src/v3/model/SetRecyclePolicyResponse.cpp b/dds/src/v3/model/SetRecyclePolicyResponse.cpp index bb3d95f71..6dd62d213 100644 --- a/dds/src/v3/model/SetRecyclePolicyResponse.cpp +++ b/dds/src/v3/model/SetRecyclePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SetRecyclePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value SetRecyclePolicyResponse::toJson() const return val; } - bool SetRecyclePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetRecyclePolicyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/ShowApiVersionRequest.cpp b/dds/src/v3/model/ShowApiVersionRequest.cpp index a086e0841..fab886477 100644 --- a/dds/src/v3/model/ShowApiVersionRequest.cpp +++ b/dds/src/v3/model/ShowApiVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowApiVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ShowApiVersionRequest::toJson() const return val; } - bool ShowApiVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowApiVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowApiVersionRequest::getVersion() const { return version_; diff --git a/dds/src/v3/model/ShowApiVersionResponse.cpp b/dds/src/v3/model/ShowApiVersionResponse.cpp index f82674265..a7d6a3dbb 100644 --- a/dds/src/v3/model/ShowApiVersionResponse.cpp +++ b/dds/src/v3/model/ShowApiVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowApiVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ShowApiVersionResponse::toJson() const return val; } - bool ShowApiVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowApiVersionResponse::fromJson(const web::json::value& val) return ok; } + ApiVersion ShowApiVersionResponse::getVersion() const { return version_; diff --git a/dds/src/v3/model/ShowAuditlogPolicyRequest.cpp b/dds/src/v3/model/ShowAuditlogPolicyRequest.cpp index df7c8d14f..5ffebf27f 100644 --- a/dds/src/v3/model/ShowAuditlogPolicyRequest.cpp +++ b/dds/src/v3/model/ShowAuditlogPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowAuditlogPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ShowAuditlogPolicyRequest::toJson() const return val; } - bool ShowAuditlogPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowAuditlogPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAuditlogPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/ShowAuditlogPolicyResponse.cpp b/dds/src/v3/model/ShowAuditlogPolicyResponse.cpp index d42984162..a092bab22 100644 --- a/dds/src/v3/model/ShowAuditlogPolicyResponse.cpp +++ b/dds/src/v3/model/ShowAuditlogPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowAuditlogPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -42,7 +41,6 @@ web::json::value ShowAuditlogPolicyResponse::toJson() const return val; } - bool ShowAuditlogPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ShowAuditlogPolicyResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowAuditlogPolicyResponse::getKeepDays() const { return keepDays_; diff --git a/dds/src/v3/model/ShowBackupDownloadLinkRequest.cpp b/dds/src/v3/model/ShowBackupDownloadLinkRequest.cpp index b643c88ba..1858643c7 100644 --- a/dds/src/v3/model/ShowBackupDownloadLinkRequest.cpp +++ b/dds/src/v3/model/ShowBackupDownloadLinkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowBackupDownloadLinkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value ShowBackupDownloadLinkRequest::toJson() const return val; } - bool ShowBackupDownloadLinkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowBackupDownloadLinkRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowBackupDownloadLinkRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/ShowBackupDownloadLinkResponse.cpp b/dds/src/v3/model/ShowBackupDownloadLinkResponse.cpp index be39ae4d3..e417cff16 100644 --- a/dds/src/v3/model/ShowBackupDownloadLinkResponse.cpp +++ b/dds/src/v3/model/ShowBackupDownloadLinkResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowBackupDownloadLinkResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ShowBackupDownloadLinkResponse::toJson() const return val; } - bool ShowBackupDownloadLinkResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowBackupDownloadLinkResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowBackupDownloadLinkResponse::getFiles() { return files_; diff --git a/dds/src/v3/model/ShowBackupPolicyRequest.cpp b/dds/src/v3/model/ShowBackupPolicyRequest.cpp index ba72f9f33..0c05f45e7 100644 --- a/dds/src/v3/model/ShowBackupPolicyRequest.cpp +++ b/dds/src/v3/model/ShowBackupPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowBackupPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ShowBackupPolicyRequest::toJson() const return val; } - bool ShowBackupPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowBackupPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowBackupPolicyRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ShowBackupPolicyResponse.cpp b/dds/src/v3/model/ShowBackupPolicyResponse.cpp index f6cd0572c..2ea01fc86 100644 --- a/dds/src/v3/model/ShowBackupPolicyResponse.cpp +++ b/dds/src/v3/model/ShowBackupPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowBackupPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ShowBackupPolicyResponse::toJson() const return val; } - bool ShowBackupPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowBackupPolicyResponse::fromJson(const web::json::value& val) return ok; } + BackupPolicyItem ShowBackupPolicyResponse::getBackupPolicy() const { return backupPolicy_; diff --git a/dds/src/v3/model/ShowConfigurationAppliedHistoryRequest.cpp b/dds/src/v3/model/ShowConfigurationAppliedHistoryRequest.cpp index d7e59dc37..07048b9cc 100644 --- a/dds/src/v3/model/ShowConfigurationAppliedHistoryRequest.cpp +++ b/dds/src/v3/model/ShowConfigurationAppliedHistoryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowConfigurationAppliedHistoryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value ShowConfigurationAppliedHistoryRequest::toJson() const return val; } - bool ShowConfigurationAppliedHistoryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowConfigurationAppliedHistoryRequest::fromJson(const web::json::value& va return ok; } + std::string ShowConfigurationAppliedHistoryRequest::getConfigId() const { return configId_; diff --git a/dds/src/v3/model/ShowConfigurationAppliedHistoryResponse.cpp b/dds/src/v3/model/ShowConfigurationAppliedHistoryResponse.cpp index 1ee0c538c..68b1e8b7e 100644 --- a/dds/src/v3/model/ShowConfigurationAppliedHistoryResponse.cpp +++ b/dds/src/v3/model/ShowConfigurationAppliedHistoryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowConfigurationAppliedHistoryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ShowConfigurationAppliedHistoryResponse::toJson() const return val; } - bool ShowConfigurationAppliedHistoryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowConfigurationAppliedHistoryResponse::fromJson(const web::json::value& v return ok; } + std::vector& ShowConfigurationAppliedHistoryResponse::getHistories() { return histories_; diff --git a/dds/src/v3/model/ShowConfigurationModifyHistoryRequest.cpp b/dds/src/v3/model/ShowConfigurationModifyHistoryRequest.cpp index 55121c892..b2f3f0b5a 100644 --- a/dds/src/v3/model/ShowConfigurationModifyHistoryRequest.cpp +++ b/dds/src/v3/model/ShowConfigurationModifyHistoryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowConfigurationModifyHistoryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value ShowConfigurationModifyHistoryRequest::toJson() const return val; } - bool ShowConfigurationModifyHistoryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowConfigurationModifyHistoryRequest::fromJson(const web::json::value& val return ok; } + std::string ShowConfigurationModifyHistoryRequest::getConfigId() const { return configId_; diff --git a/dds/src/v3/model/ShowConfigurationModifyHistoryResponse.cpp b/dds/src/v3/model/ShowConfigurationModifyHistoryResponse.cpp index 41c5b4baf..86d5f0030 100644 --- a/dds/src/v3/model/ShowConfigurationModifyHistoryResponse.cpp +++ b/dds/src/v3/model/ShowConfigurationModifyHistoryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowConfigurationModifyHistoryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ShowConfigurationModifyHistoryResponse::toJson() const return val; } - bool ShowConfigurationModifyHistoryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowConfigurationModifyHistoryResponse::fromJson(const web::json::value& va return ok; } + std::vector& ShowConfigurationModifyHistoryResponse::getHistories() { return histories_; diff --git a/dds/src/v3/model/ShowConfigurationParameterRequest.cpp b/dds/src/v3/model/ShowConfigurationParameterRequest.cpp index 2fd5e594e..0b91b4409 100644 --- a/dds/src/v3/model/ShowConfigurationParameterRequest.cpp +++ b/dds/src/v3/model/ShowConfigurationParameterRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowConfigurationParameterRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ShowConfigurationParameterRequest::toJson() const return val; } - bool ShowConfigurationParameterRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowConfigurationParameterRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowConfigurationParameterRequest::getConfigId() const { return configId_; diff --git a/dds/src/v3/model/ShowConfigurationParameterResponse.cpp b/dds/src/v3/model/ShowConfigurationParameterResponse.cpp index a716b8544..e13c2b769 100644 --- a/dds/src/v3/model/ShowConfigurationParameterResponse.cpp +++ b/dds/src/v3/model/ShowConfigurationParameterResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowConfigurationParameterResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -67,7 +66,6 @@ web::json::value ShowConfigurationParameterResponse::toJson() const return val; } - bool ShowConfigurationParameterResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ShowConfigurationParameterResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowConfigurationParameterResponse::getId() const { return id_; diff --git a/dds/src/v3/model/ShowConnectionStatisticsRequest.cpp b/dds/src/v3/model/ShowConnectionStatisticsRequest.cpp index 8b9fc1e6d..caec65ac5 100644 --- a/dds/src/v3/model/ShowConnectionStatisticsRequest.cpp +++ b/dds/src/v3/model/ShowConnectionStatisticsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowConnectionStatisticsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ShowConnectionStatisticsRequest::toJson() const return val; } - bool ShowConnectionStatisticsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowConnectionStatisticsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowConnectionStatisticsRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ShowConnectionStatisticsResponse.cpp b/dds/src/v3/model/ShowConnectionStatisticsResponse.cpp index f91689896..31a8ff2b2 100644 --- a/dds/src/v3/model/ShowConnectionStatisticsResponse.cpp +++ b/dds/src/v3/model/ShowConnectionStatisticsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowConnectionStatisticsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -51,7 +50,6 @@ web::json::value ShowConnectionStatisticsResponse::toJson() const return val; } - bool ShowConnectionStatisticsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool ShowConnectionStatisticsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowConnectionStatisticsResponse::getTotalConnections() const { return totalConnections_; diff --git a/dds/src/v3/model/ShowDiskUsageRequest.cpp b/dds/src/v3/model/ShowDiskUsageRequest.cpp index 09a301540..c7a65e34f 100644 --- a/dds/src/v3/model/ShowDiskUsageRequest.cpp +++ b/dds/src/v3/model/ShowDiskUsageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowDiskUsageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ShowDiskUsageRequest::toJson() const return val; } - bool ShowDiskUsageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowDiskUsageRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDiskUsageRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/ShowDiskUsageResponse.cpp b/dds/src/v3/model/ShowDiskUsageResponse.cpp index 085b80fae..8c158a236 100644 --- a/dds/src/v3/model/ShowDiskUsageResponse.cpp +++ b/dds/src/v3/model/ShowDiskUsageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowDiskUsageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ShowDiskUsageResponse::toJson() const return val; } - bool ShowDiskUsageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowDiskUsageResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowDiskUsageResponse::getVolumes() { return volumes_; diff --git a/dds/src/v3/model/ShowEntityConfigurationRequest.cpp b/dds/src/v3/model/ShowEntityConfigurationRequest.cpp index 10ff02ac7..9e9612448 100644 --- a/dds/src/v3/model/ShowEntityConfigurationRequest.cpp +++ b/dds/src/v3/model/ShowEntityConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowEntityConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ShowEntityConfigurationRequest::toJson() const return val; } - bool ShowEntityConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowEntityConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowEntityConfigurationRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ShowEntityConfigurationResponse.cpp b/dds/src/v3/model/ShowEntityConfigurationResponse.cpp index a6b22f4c1..12e8d6408 100644 --- a/dds/src/v3/model/ShowEntityConfigurationResponse.cpp +++ b/dds/src/v3/model/ShowEntityConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowEntityConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -52,7 +51,6 @@ web::json::value ShowEntityConfigurationResponse::toJson() const return val; } - bool ShowEntityConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ShowEntityConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowEntityConfigurationResponse::getDatastoreVersion() const { return datastoreVersion_; diff --git a/dds/src/v3/model/ShowJobDetailRequest.cpp b/dds/src/v3/model/ShowJobDetailRequest.cpp index bb8b733f2..cc66fe5d7 100644 --- a/dds/src/v3/model/ShowJobDetailRequest.cpp +++ b/dds/src/v3/model/ShowJobDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowJobDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ShowJobDetailRequest::toJson() const return val; } - bool ShowJobDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowJobDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowJobDetailRequest::getId() const { return id_; diff --git a/dds/src/v3/model/ShowJobDetailResponse.cpp b/dds/src/v3/model/ShowJobDetailResponse.cpp index 355fdd9bd..574a55f6d 100644 --- a/dds/src/v3/model/ShowJobDetailResponse.cpp +++ b/dds/src/v3/model/ShowJobDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowJobDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ShowJobDetailResponse::toJson() const return val; } - bool ShowJobDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowJobDetailResponse::fromJson(const web::json::value& val) return ok; } + JobDetail ShowJobDetailResponse::getJob() const { return job_; diff --git a/dds/src/v3/model/ShowQuotasRequest.cpp b/dds/src/v3/model/ShowQuotasRequest.cpp index d2407ce5b..67251a411 100644 --- a/dds/src/v3/model/ShowQuotasRequest.cpp +++ b/dds/src/v3/model/ShowQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value ShowQuotasRequest::toJson() const return val; } - bool ShowQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowQuotasRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/ShowQuotasResponse.cpp b/dds/src/v3/model/ShowQuotasResponse.cpp index 96751636b..7e07c3be5 100644 --- a/dds/src/v3/model/ShowQuotasResponse.cpp +++ b/dds/src/v3/model/ShowQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ShowQuotasResponse::toJson() const return val; } - bool ShowQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowQuotasResponse::fromJson(const web::json::value& val) return ok; } + ShowResourcesListResponseBody ShowQuotasResponse::getQuotas() const { return quotas_; diff --git a/dds/src/v3/model/ShowRecyclePolicyRequest.cpp b/dds/src/v3/model/ShowRecyclePolicyRequest.cpp index c2ebb287b..a527bf3af 100644 --- a/dds/src/v3/model/ShowRecyclePolicyRequest.cpp +++ b/dds/src/v3/model/ShowRecyclePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowRecyclePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ShowRecyclePolicyRequest::toJson() const return val; } - bool ShowRecyclePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowRecyclePolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowRecyclePolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/ShowRecyclePolicyResponse.cpp b/dds/src/v3/model/ShowRecyclePolicyResponse.cpp index 304927d3a..27bf9bff8 100644 --- a/dds/src/v3/model/ShowRecyclePolicyResponse.cpp +++ b/dds/src/v3/model/ShowRecyclePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowRecyclePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ShowRecyclePolicyResponse::toJson() const return val; } - bool ShowRecyclePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowRecyclePolicyResponse::fromJson(const web::json::value& val) return ok; } + RecyclePolicy ShowRecyclePolicyResponse::getRecyclePolicy() const { return recyclePolicy_; diff --git a/dds/src/v3/model/ShowReplSetNameRequest.cpp b/dds/src/v3/model/ShowReplSetNameRequest.cpp index 8f3880204..2efba4a35 100644 --- a/dds/src/v3/model/ShowReplSetNameRequest.cpp +++ b/dds/src/v3/model/ShowReplSetNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowReplSetNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ShowReplSetNameRequest::toJson() const return val; } - bool ShowReplSetNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowReplSetNameRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowReplSetNameRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ShowReplSetNameResponse.cpp b/dds/src/v3/model/ShowReplSetNameResponse.cpp index 70c595ebe..199af35b6 100644 --- a/dds/src/v3/model/ShowReplSetNameResponse.cpp +++ b/dds/src/v3/model/ShowReplSetNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowReplSetNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ShowReplSetNameResponse::toJson() const return val; } - bool ShowReplSetNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowReplSetNameResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowReplSetNameResponse::getName() const { return name_; diff --git a/dds/src/v3/model/ShowResourcesDetailResponseBody.cpp b/dds/src/v3/model/ShowResourcesDetailResponseBody.cpp index 4887dd2f3..0b4aa56f4 100644 --- a/dds/src/v3/model/ShowResourcesDetailResponseBody.cpp +++ b/dds/src/v3/model/ShowResourcesDetailResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowResourcesDetailResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -48,7 +47,6 @@ web::json::value ShowResourcesDetailResponseBody::toJson() const return val; } - bool ShowResourcesDetailResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowResourcesDetailResponseBody::fromJson(const web::json::value& val) return ok; } + std::string ShowResourcesDetailResponseBody::getType() const { return type_; diff --git a/dds/src/v3/model/ShowResourcesListResponseBody.cpp b/dds/src/v3/model/ShowResourcesListResponseBody.cpp index 8d2002b8b..afe84d923 100644 --- a/dds/src/v3/model/ShowResourcesListResponseBody.cpp +++ b/dds/src/v3/model/ShowResourcesListResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowResourcesListResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ShowResourcesListResponseBody::toJson() const return val; } - bool ShowResourcesListResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowResourcesListResponseBody::fromJson(const web::json::value& val) return ok; } + std::vector& ShowResourcesListResponseBody::getResources() { return resources_; diff --git a/dds/src/v3/model/ShowSecondLevelMonitoringStatusRequest.cpp b/dds/src/v3/model/ShowSecondLevelMonitoringStatusRequest.cpp index 49a8b34a2..b7efc3f2b 100644 --- a/dds/src/v3/model/ShowSecondLevelMonitoringStatusRequest.cpp +++ b/dds/src/v3/model/ShowSecondLevelMonitoringStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowSecondLevelMonitoringStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ShowSecondLevelMonitoringStatusRequest::toJson() const return val; } - bool ShowSecondLevelMonitoringStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSecondLevelMonitoringStatusRequest::fromJson(const web::json::value& va return ok; } + std::string ShowSecondLevelMonitoringStatusRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ShowSecondLevelMonitoringStatusResponse.cpp b/dds/src/v3/model/ShowSecondLevelMonitoringStatusResponse.cpp index 23a330f05..77fe8961a 100644 --- a/dds/src/v3/model/ShowSecondLevelMonitoringStatusResponse.cpp +++ b/dds/src/v3/model/ShowSecondLevelMonitoringStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowSecondLevelMonitoringStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ShowSecondLevelMonitoringStatusResponse::toJson() const return val; } - bool ShowSecondLevelMonitoringStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSecondLevelMonitoringStatusResponse::fromJson(const web::json::value& v return ok; } + bool ShowSecondLevelMonitoringStatusResponse::isEnabled() const { return enabled_; diff --git a/dds/src/v3/model/ShowShardingBalancerRequest.cpp b/dds/src/v3/model/ShowShardingBalancerRequest.cpp index f0fbbfe75..06807791d 100644 --- a/dds/src/v3/model/ShowShardingBalancerRequest.cpp +++ b/dds/src/v3/model/ShowShardingBalancerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowShardingBalancerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ShowShardingBalancerRequest::toJson() const return val; } - bool ShowShardingBalancerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowShardingBalancerRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowShardingBalancerRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ShowShardingBalancerResponse.cpp b/dds/src/v3/model/ShowShardingBalancerResponse.cpp index 3de83b153..8de506fff 100644 --- a/dds/src/v3/model/ShowShardingBalancerResponse.cpp +++ b/dds/src/v3/model/ShowShardingBalancerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowShardingBalancerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ShowShardingBalancerResponse::toJson() const return val; } - bool ShowShardingBalancerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowShardingBalancerResponse::fromJson(const web::json::value& val) return ok; } + bool ShowShardingBalancerResponse::isIsOpen() const { return isOpen_; diff --git a/dds/src/v3/model/ShowSlowlogDesensitizationSwitchRequest.cpp b/dds/src/v3/model/ShowSlowlogDesensitizationSwitchRequest.cpp index b8c2f4e89..3054d6617 100644 --- a/dds/src/v3/model/ShowSlowlogDesensitizationSwitchRequest.cpp +++ b/dds/src/v3/model/ShowSlowlogDesensitizationSwitchRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowSlowlogDesensitizationSwitchRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ShowSlowlogDesensitizationSwitchRequest::toJson() const return val; } - bool ShowSlowlogDesensitizationSwitchRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowSlowlogDesensitizationSwitchRequest::fromJson(const web::json::value& v return ok; } + std::string ShowSlowlogDesensitizationSwitchRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/ShowSlowlogDesensitizationSwitchResponse.cpp b/dds/src/v3/model/ShowSlowlogDesensitizationSwitchResponse.cpp index 8e9bf962f..36a811677 100644 --- a/dds/src/v3/model/ShowSlowlogDesensitizationSwitchResponse.cpp +++ b/dds/src/v3/model/ShowSlowlogDesensitizationSwitchResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowSlowlogDesensitizationSwitchResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value ShowSlowlogDesensitizationSwitchResponse::toJson() const return val; } - bool ShowSlowlogDesensitizationSwitchResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSlowlogDesensitizationSwitchResponse::fromJson(const web::json::value& return ok; } + std::string ShowSlowlogDesensitizationSwitchResponse::getStatus() const { return status_; diff --git a/dds/src/v3/model/ShowUpgradeDurationRequest.cpp b/dds/src/v3/model/ShowUpgradeDurationRequest.cpp index 1d6fc8102..fa0936284 100644 --- a/dds/src/v3/model/ShowUpgradeDurationRequest.cpp +++ b/dds/src/v3/model/ShowUpgradeDurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowUpgradeDurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ShowUpgradeDurationRequest::toJson() const return val; } - bool ShowUpgradeDurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowUpgradeDurationRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowUpgradeDurationRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/ShowUpgradeDurationResponse.cpp b/dds/src/v3/model/ShowUpgradeDurationResponse.cpp index 2231c42a8..471823104 100644 --- a/dds/src/v3/model/ShowUpgradeDurationResponse.cpp +++ b/dds/src/v3/model/ShowUpgradeDurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShowUpgradeDurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -32,7 +31,6 @@ web::json::value ShowUpgradeDurationResponse::toJson() const return val; } - bool ShowUpgradeDurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowUpgradeDurationResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowUpgradeDurationResponse::getStrategies() { return strategies_; diff --git a/dds/src/v3/model/ShrinkInstanceNodesRequest.cpp b/dds/src/v3/model/ShrinkInstanceNodesRequest.cpp index 42b391aca..0ce653f98 100644 --- a/dds/src/v3/model/ShrinkInstanceNodesRequest.cpp +++ b/dds/src/v3/model/ShrinkInstanceNodesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShrinkInstanceNodesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value ShrinkInstanceNodesRequest::toJson() const return val; } - bool ShrinkInstanceNodesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShrinkInstanceNodesRequest::fromJson(const web::json::value& val) return ok; } + std::string ShrinkInstanceNodesRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/ShrinkInstanceNodesResponse.cpp b/dds/src/v3/model/ShrinkInstanceNodesResponse.cpp index 576042d2a..3f3b670df 100644 --- a/dds/src/v3/model/ShrinkInstanceNodesResponse.cpp +++ b/dds/src/v3/model/ShrinkInstanceNodesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/ShrinkInstanceNodesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value ShrinkInstanceNodesResponse::toJson() const return val; } - bool ShrinkInstanceNodesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShrinkInstanceNodesResponse::fromJson(const web::json::value& val) return ok; } + std::string ShrinkInstanceNodesResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/SlowLogDetail.cpp b/dds/src/v3/model/SlowLogDetail.cpp index a37f5a0ea..ea27c6a87 100644 --- a/dds/src/v3/model/SlowLogDetail.cpp +++ b/dds/src/v3/model/SlowLogDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SlowLogDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -88,7 +87,6 @@ web::json::value SlowLogDetail::toJson() const return val; } - bool SlowLogDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool SlowLogDetail::fromJson(const web::json::value& val) return ok; } + std::string SlowLogDetail::getNodeName() const { return nodeName_; diff --git a/dds/src/v3/model/SlowlogResult.cpp b/dds/src/v3/model/SlowlogResult.cpp index b4d2ec94d..ae2478463 100644 --- a/dds/src/v3/model/SlowlogResult.cpp +++ b/dds/src/v3/model/SlowlogResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SlowlogResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -73,7 +72,6 @@ web::json::value SlowlogResult::toJson() const return val; } - bool SlowlogResult::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool SlowlogResult::fromJson(const web::json::value& val) return ok; } + std::string SlowlogResult::getNodeName() const { return nodeName_; diff --git a/dds/src/v3/model/Source.cpp b/dds/src/v3/model/Source.cpp index 900d3b1ef..a8b4b1ef6 100644 --- a/dds/src/v3/model/Source.cpp +++ b/dds/src/v3/model/Source.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/Source.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -48,7 +47,6 @@ web::json::value Source::toJson() const return val; } - bool Source::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool Source::fromJson(const web::json::value& val) return ok; } + std::string Source::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/Storage.cpp b/dds/src/v3/model/Storage.cpp index 978a9d73e..d75fd3afc 100644 --- a/dds/src/v3/model/Storage.cpp +++ b/dds/src/v3/model/Storage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/Storage.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value Storage::toJson() const return val; } - bool Storage::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool Storage::fromJson(const web::json::value& val) return ok; } + std::string Storage::getName() const { return name_; diff --git a/dds/src/v3/model/SwitchConfigurationRequest.cpp b/dds/src/v3/model/SwitchConfigurationRequest.cpp index f9fca9d4f..eb5715503 100644 --- a/dds/src/v3/model/SwitchConfigurationRequest.cpp +++ b/dds/src/v3/model/SwitchConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SwitchConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value SwitchConfigurationRequest::toJson() const return val; } - bool SwitchConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SwitchConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchConfigurationRequest::getConfigId() const { return configId_; diff --git a/dds/src/v3/model/SwitchConfigurationResponse.cpp b/dds/src/v3/model/SwitchConfigurationResponse.cpp index c922199d6..c08ba7f77 100644 --- a/dds/src/v3/model/SwitchConfigurationResponse.cpp +++ b/dds/src/v3/model/SwitchConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SwitchConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value SwitchConfigurationResponse::toJson() const return val; } - bool SwitchConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string SwitchConfigurationResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/SwitchSecondLevelMonitoringRequest.cpp b/dds/src/v3/model/SwitchSecondLevelMonitoringRequest.cpp index 7ba4e5e59..e15d70ca5 100644 --- a/dds/src/v3/model/SwitchSecondLevelMonitoringRequest.cpp +++ b/dds/src/v3/model/SwitchSecondLevelMonitoringRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value SwitchSecondLevelMonitoringRequest::toJson() const return val; } - bool SwitchSecondLevelMonitoringRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SwitchSecondLevelMonitoringRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchSecondLevelMonitoringRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/SwitchSecondLevelMonitoringRequestBody.cpp b/dds/src/v3/model/SwitchSecondLevelMonitoringRequestBody.cpp index f22d36e6b..91b87aabb 100644 --- a/dds/src/v3/model/SwitchSecondLevelMonitoringRequestBody.cpp +++ b/dds/src/v3/model/SwitchSecondLevelMonitoringRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value SwitchSecondLevelMonitoringRequestBody::toJson() const return val; } - bool SwitchSecondLevelMonitoringRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchSecondLevelMonitoringRequestBody::fromJson(const web::json::value& va return ok; } + bool SwitchSecondLevelMonitoringRequestBody::isEnabled() const { return enabled_; diff --git a/dds/src/v3/model/SwitchSecondLevelMonitoringResponse.cpp b/dds/src/v3/model/SwitchSecondLevelMonitoringResponse.cpp index 785e165f0..f7c31452e 100644 --- a/dds/src/v3/model/SwitchSecondLevelMonitoringResponse.cpp +++ b/dds/src/v3/model/SwitchSecondLevelMonitoringResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SwitchSecondLevelMonitoringResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value SwitchSecondLevelMonitoringResponse::toJson() const return val; } - bool SwitchSecondLevelMonitoringResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SwitchSecondLevelMonitoringResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/SwitchSlowlogDesensitizationRequest.cpp b/dds/src/v3/model/SwitchSlowlogDesensitizationRequest.cpp index 7f351ba0c..fc8e97281 100644 --- a/dds/src/v3/model/SwitchSlowlogDesensitizationRequest.cpp +++ b/dds/src/v3/model/SwitchSlowlogDesensitizationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SwitchSlowlogDesensitizationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -43,7 +42,6 @@ web::json::value SwitchSlowlogDesensitizationRequest::toJson() const return val; } - bool SwitchSlowlogDesensitizationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool SwitchSlowlogDesensitizationRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchSlowlogDesensitizationRequest::getXLanguage() const { return xLanguage_; diff --git a/dds/src/v3/model/SwitchSlowlogDesensitizationResponse.cpp b/dds/src/v3/model/SwitchSlowlogDesensitizationResponse.cpp index 12bcfb3f2..7a06071a5 100644 --- a/dds/src/v3/model/SwitchSlowlogDesensitizationResponse.cpp +++ b/dds/src/v3/model/SwitchSlowlogDesensitizationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SwitchSlowlogDesensitizationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value SwitchSlowlogDesensitizationResponse::toJson() const return val; } - bool SwitchSlowlogDesensitizationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SwitchSlowlogDesensitizationResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/SwitchSslRequest.cpp b/dds/src/v3/model/SwitchSslRequest.cpp index cda03aa0a..062fbfd9b 100644 --- a/dds/src/v3/model/SwitchSslRequest.cpp +++ b/dds/src/v3/model/SwitchSslRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SwitchSslRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value SwitchSslRequest::toJson() const return val; } - bool SwitchSslRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SwitchSslRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchSslRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/SwitchSslRequestBody.cpp b/dds/src/v3/model/SwitchSslRequestBody.cpp index e1e135a3d..a3d0c4e00 100644 --- a/dds/src/v3/model/SwitchSslRequestBody.cpp +++ b/dds/src/v3/model/SwitchSslRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SwitchSslRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value SwitchSslRequestBody::toJson() const return val; } - bool SwitchSslRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchSslRequestBody::fromJson(const web::json::value& val) return ok; } + std::string SwitchSslRequestBody::getSslOption() const { return sslOption_; diff --git a/dds/src/v3/model/SwitchSslResponse.cpp b/dds/src/v3/model/SwitchSslResponse.cpp index 5274a61f9..94c5b802e 100644 --- a/dds/src/v3/model/SwitchSslResponse.cpp +++ b/dds/src/v3/model/SwitchSslResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SwitchSslResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value SwitchSslResponse::toJson() const return val; } - bool SwitchSslResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SwitchSslResponse::fromJson(const web::json::value& val) return ok; } + std::string SwitchSslResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/SwitchoverReplicaSetRequest.cpp b/dds/src/v3/model/SwitchoverReplicaSetRequest.cpp index cba12efa8..677920ce0 100644 --- a/dds/src/v3/model/SwitchoverReplicaSetRequest.cpp +++ b/dds/src/v3/model/SwitchoverReplicaSetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SwitchoverReplicaSetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value SwitchoverReplicaSetRequest::toJson() const return val; } - bool SwitchoverReplicaSetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchoverReplicaSetRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchoverReplicaSetRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/SwitchoverReplicaSetResponse.cpp b/dds/src/v3/model/SwitchoverReplicaSetResponse.cpp index b9807f4d5..8dafd3d58 100644 --- a/dds/src/v3/model/SwitchoverReplicaSetResponse.cpp +++ b/dds/src/v3/model/SwitchoverReplicaSetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/SwitchoverReplicaSetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value SwitchoverReplicaSetResponse::toJson() const return val; } - bool SwitchoverReplicaSetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchoverReplicaSetResponse::fromJson(const web::json::value& val) return ok; } + std::string SwitchoverReplicaSetResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/TagItem.cpp b/dds/src/v3/model/TagItem.cpp index d50d20967..284d7b817 100644 --- a/dds/src/v3/model/TagItem.cpp +++ b/dds/src/v3/model/TagItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/TagItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value TagItem::toJson() const return val; } - bool TagItem::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagItem::fromJson(const web::json::value& val) return ok; } + std::string TagItem::getKey() const { return key_; diff --git a/dds/src/v3/model/TagResponse.cpp b/dds/src/v3/model/TagResponse.cpp index d00028e4a..8ead68eef 100644 --- a/dds/src/v3/model/TagResponse.cpp +++ b/dds/src/v3/model/TagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/TagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value TagResponse::toJson() const return val; } - bool TagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagResponse::fromJson(const web::json::value& val) return ok; } + std::string TagResponse::getKey() const { return key_; diff --git a/dds/src/v3/model/TagWithKeyValue.cpp b/dds/src/v3/model/TagWithKeyValue.cpp index 9b674a7fd..a15ef3947 100644 --- a/dds/src/v3/model/TagWithKeyValue.cpp +++ b/dds/src/v3/model/TagWithKeyValue.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/TagWithKeyValue.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value TagWithKeyValue::toJson() const return val; } - bool TagWithKeyValue::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagWithKeyValue::fromJson(const web::json::value& val) return ok; } + std::string TagWithKeyValue::getKey() const { return key_; diff --git a/dds/src/v3/model/Target.cpp b/dds/src/v3/model/Target.cpp index 96a24b9f8..9dba8cb35 100644 --- a/dds/src/v3/model/Target.cpp +++ b/dds/src/v3/model/Target.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/Target.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value Target::toJson() const return val; } - bool Target::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool Target::fromJson(const web::json::value& val) return ok; } + std::string Target::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/UpdateClientNetworkRequest.cpp b/dds/src/v3/model/UpdateClientNetworkRequest.cpp index 385279e75..d123dc345 100644 --- a/dds/src/v3/model/UpdateClientNetworkRequest.cpp +++ b/dds/src/v3/model/UpdateClientNetworkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateClientNetworkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value UpdateClientNetworkRequest::toJson() const return val; } - bool UpdateClientNetworkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateClientNetworkRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateClientNetworkRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/UpdateClientNetworkResponse.cpp b/dds/src/v3/model/UpdateClientNetworkResponse.cpp index 24d9f2d49..75603d777 100644 --- a/dds/src/v3/model/UpdateClientNetworkResponse.cpp +++ b/dds/src/v3/model/UpdateClientNetworkResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateClientNetworkResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value UpdateClientNetworkResponse::toJson() const return val; } - bool UpdateClientNetworkResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateClientNetworkResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/UpdateConfigurationParameterRequest.cpp b/dds/src/v3/model/UpdateConfigurationParameterRequest.cpp index 7954a0850..e62d95f48 100644 --- a/dds/src/v3/model/UpdateConfigurationParameterRequest.cpp +++ b/dds/src/v3/model/UpdateConfigurationParameterRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateConfigurationParameterRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value UpdateConfigurationParameterRequest::toJson() const return val; } - bool UpdateConfigurationParameterRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateConfigurationParameterRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateConfigurationParameterRequest::getConfigId() const { return configId_; diff --git a/dds/src/v3/model/UpdateConfigurationParameterRequestBody.cpp b/dds/src/v3/model/UpdateConfigurationParameterRequestBody.cpp index 91ed44590..c4c962940 100644 --- a/dds/src/v3/model/UpdateConfigurationParameterRequestBody.cpp +++ b/dds/src/v3/model/UpdateConfigurationParameterRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateConfigurationParameterRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -42,7 +41,6 @@ web::json::value UpdateConfigurationParameterRequestBody::toJson() const return val; } - bool UpdateConfigurationParameterRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateConfigurationParameterRequestBody::fromJson(const web::json::value& v return ok; } + std::string UpdateConfigurationParameterRequestBody::getName() const { return name_; diff --git a/dds/src/v3/model/UpdateConfigurationParameterResponse.cpp b/dds/src/v3/model/UpdateConfigurationParameterResponse.cpp index c0cdbce9a..171e94ee5 100644 --- a/dds/src/v3/model/UpdateConfigurationParameterResponse.cpp +++ b/dds/src/v3/model/UpdateConfigurationParameterResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateConfigurationParameterResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value UpdateConfigurationParameterResponse::toJson() const return val; } - bool UpdateConfigurationParameterResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateConfigurationParameterResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/UpdateConfigurationParameterResult.cpp b/dds/src/v3/model/UpdateConfigurationParameterResult.cpp index 87f8c7ba3..cb00b1976 100644 --- a/dds/src/v3/model/UpdateConfigurationParameterResult.cpp +++ b/dds/src/v3/model/UpdateConfigurationParameterResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateConfigurationParameterResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value UpdateConfigurationParameterResult::toJson() const return val; } - bool UpdateConfigurationParameterResult::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateConfigurationParameterResult::fromJson(const web::json::value& val) return ok; } + std::string UpdateConfigurationParameterResult::getEntityId() const { return entityId_; diff --git a/dds/src/v3/model/UpdateEntityConfigurationRequest.cpp b/dds/src/v3/model/UpdateEntityConfigurationRequest.cpp index 43a1d710c..807d83f8d 100644 --- a/dds/src/v3/model/UpdateEntityConfigurationRequest.cpp +++ b/dds/src/v3/model/UpdateEntityConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateEntityConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value UpdateEntityConfigurationRequest::toJson() const return val; } - bool UpdateEntityConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateEntityConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateEntityConfigurationRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/UpdateEntityConfigurationResponse.cpp b/dds/src/v3/model/UpdateEntityConfigurationResponse.cpp index fadc0f7b6..dddcf5b38 100644 --- a/dds/src/v3/model/UpdateEntityConfigurationResponse.cpp +++ b/dds/src/v3/model/UpdateEntityConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateEntityConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value UpdateEntityConfigurationResponse::toJson() const return val; } - bool UpdateEntityConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateEntityConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateEntityConfigurationResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/UpdateInstanceNameRequest.cpp b/dds/src/v3/model/UpdateInstanceNameRequest.cpp index e68725b54..8a45fe5f6 100644 --- a/dds/src/v3/model/UpdateInstanceNameRequest.cpp +++ b/dds/src/v3/model/UpdateInstanceNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateInstanceNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value UpdateInstanceNameRequest::toJson() const return val; } - bool UpdateInstanceNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateInstanceNameRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceNameRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/UpdateInstanceNameResponse.cpp b/dds/src/v3/model/UpdateInstanceNameResponse.cpp index 41552afb7..7f2500e0b 100644 --- a/dds/src/v3/model/UpdateInstanceNameResponse.cpp +++ b/dds/src/v3/model/UpdateInstanceNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateInstanceNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value UpdateInstanceNameResponse::toJson() const return val; } - bool UpdateInstanceNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateInstanceNameResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/UpdateInstancePortRequest.cpp b/dds/src/v3/model/UpdateInstancePortRequest.cpp index cbf310b72..80287bdb0 100644 --- a/dds/src/v3/model/UpdateInstancePortRequest.cpp +++ b/dds/src/v3/model/UpdateInstancePortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateInstancePortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value UpdateInstancePortRequest::toJson() const return val; } - bool UpdateInstancePortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateInstancePortRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstancePortRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/UpdateInstancePortResponse.cpp b/dds/src/v3/model/UpdateInstancePortResponse.cpp index b1e32ca2d..ae9713140 100644 --- a/dds/src/v3/model/UpdateInstancePortResponse.cpp +++ b/dds/src/v3/model/UpdateInstancePortResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateInstancePortResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value UpdateInstancePortResponse::toJson() const return val; } - bool UpdateInstancePortResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateInstancePortResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstancePortResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/UpdateInstanceRemarkRequest.cpp b/dds/src/v3/model/UpdateInstanceRemarkRequest.cpp index da2b0b989..d6b2b46a8 100644 --- a/dds/src/v3/model/UpdateInstanceRemarkRequest.cpp +++ b/dds/src/v3/model/UpdateInstanceRemarkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateInstanceRemarkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value UpdateInstanceRemarkRequest::toJson() const return val; } - bool UpdateInstanceRemarkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateInstanceRemarkRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceRemarkRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/UpdateInstanceRemarkRequestBody.cpp b/dds/src/v3/model/UpdateInstanceRemarkRequestBody.cpp index 478f92f2d..5ffcd44dc 100644 --- a/dds/src/v3/model/UpdateInstanceRemarkRequestBody.cpp +++ b/dds/src/v3/model/UpdateInstanceRemarkRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateInstanceRemarkRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value UpdateInstanceRemarkRequestBody::toJson() const return val; } - bool UpdateInstanceRemarkRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateInstanceRemarkRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceRemarkRequestBody::getRemark() const { return remark_; diff --git a/dds/src/v3/model/UpdateInstanceRemarkResponse.cpp b/dds/src/v3/model/UpdateInstanceRemarkResponse.cpp index 0e2c3efe5..2ef9ef54c 100644 --- a/dds/src/v3/model/UpdateInstanceRemarkResponse.cpp +++ b/dds/src/v3/model/UpdateInstanceRemarkResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateInstanceRemarkResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -28,7 +27,6 @@ web::json::value UpdateInstanceRemarkResponse::toJson() const return val; } - bool UpdateInstanceRemarkResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateInstanceRemarkResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/dds/src/v3/model/UpdateNameRequestBody.cpp b/dds/src/v3/model/UpdateNameRequestBody.cpp index b7b19b512..aa355ad36 100644 --- a/dds/src/v3/model/UpdateNameRequestBody.cpp +++ b/dds/src/v3/model/UpdateNameRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateNameRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value UpdateNameRequestBody::toJson() const return val; } - bool UpdateNameRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateNameRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateNameRequestBody::getNewInstanceName() const { return newInstanceName_; diff --git a/dds/src/v3/model/UpdatePortRequestBody.cpp b/dds/src/v3/model/UpdatePortRequestBody.cpp index 461ca7066..94569f9f6 100644 --- a/dds/src/v3/model/UpdatePortRequestBody.cpp +++ b/dds/src/v3/model/UpdatePortRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdatePortRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value UpdatePortRequestBody::toJson() const return val; } - bool UpdatePortRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdatePortRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t UpdatePortRequestBody::getPort() const { return port_; diff --git a/dds/src/v3/model/UpdateReplSetNameRequest.cpp b/dds/src/v3/model/UpdateReplSetNameRequest.cpp index dab269b89..5f9c547c9 100644 --- a/dds/src/v3/model/UpdateReplSetNameRequest.cpp +++ b/dds/src/v3/model/UpdateReplSetNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateReplSetNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value UpdateReplSetNameRequest::toJson() const return val; } - bool UpdateReplSetNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateReplSetNameRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateReplSetNameRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/UpdateReplSetNameResponse.cpp b/dds/src/v3/model/UpdateReplSetNameResponse.cpp index 3610fe3f1..1d8b15f49 100644 --- a/dds/src/v3/model/UpdateReplSetNameResponse.cpp +++ b/dds/src/v3/model/UpdateReplSetNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateReplSetNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value UpdateReplSetNameResponse::toJson() const return val; } - bool UpdateReplSetNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateReplSetNameResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateReplSetNameResponse::getBody() const { return body_; diff --git a/dds/src/v3/model/UpdateSecurityGroupRequest.cpp b/dds/src/v3/model/UpdateSecurityGroupRequest.cpp index d872ad6db..f726409be 100644 --- a/dds/src/v3/model/UpdateSecurityGroupRequest.cpp +++ b/dds/src/v3/model/UpdateSecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateSecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value UpdateSecurityGroupRequest::toJson() const return val; } - bool UpdateSecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateSecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateSecurityGroupRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/UpdateSecurityGroupRequestBody.cpp b/dds/src/v3/model/UpdateSecurityGroupRequestBody.cpp index 5f21388f4..8f34a3017 100644 --- a/dds/src/v3/model/UpdateSecurityGroupRequestBody.cpp +++ b/dds/src/v3/model/UpdateSecurityGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateSecurityGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value UpdateSecurityGroupRequestBody::toJson() const return val; } - bool UpdateSecurityGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateSecurityGroupRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateSecurityGroupRequestBody::getSecurityGroupId() const { return securityGroupId_; diff --git a/dds/src/v3/model/UpdateSecurityGroupResponse.cpp b/dds/src/v3/model/UpdateSecurityGroupResponse.cpp index cc8e183b4..3b02d592b 100644 --- a/dds/src/v3/model/UpdateSecurityGroupResponse.cpp +++ b/dds/src/v3/model/UpdateSecurityGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpdateSecurityGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value UpdateSecurityGroupResponse::toJson() const return val; } - bool UpdateSecurityGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateSecurityGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateSecurityGroupResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/UpgradeDatabaseVersionRequest.cpp b/dds/src/v3/model/UpgradeDatabaseVersionRequest.cpp index bf53c4b8d..a419ecdea 100644 --- a/dds/src/v3/model/UpgradeDatabaseVersionRequest.cpp +++ b/dds/src/v3/model/UpgradeDatabaseVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpgradeDatabaseVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -37,7 +36,6 @@ web::json::value UpgradeDatabaseVersionRequest::toJson() const return val; } - bool UpgradeDatabaseVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpgradeDatabaseVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string UpgradeDatabaseVersionRequest::getInstanceId() const { return instanceId_; diff --git a/dds/src/v3/model/UpgradeDatabaseVersionRequestBody.cpp b/dds/src/v3/model/UpgradeDatabaseVersionRequestBody.cpp index 2d057c705..ffb06c7a8 100644 --- a/dds/src/v3/model/UpgradeDatabaseVersionRequestBody.cpp +++ b/dds/src/v3/model/UpgradeDatabaseVersionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpgradeDatabaseVersionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value UpgradeDatabaseVersionRequestBody::toJson() const return val; } - bool UpgradeDatabaseVersionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpgradeDatabaseVersionRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpgradeDatabaseVersionRequestBody::getUpgradeMode() const { return upgradeMode_; diff --git a/dds/src/v3/model/UpgradeDatabaseVersionResponse.cpp b/dds/src/v3/model/UpgradeDatabaseVersionResponse.cpp index cfab6f1d4..f8beb0435 100644 --- a/dds/src/v3/model/UpgradeDatabaseVersionResponse.cpp +++ b/dds/src/v3/model/UpgradeDatabaseVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/UpgradeDatabaseVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value UpgradeDatabaseVersionResponse::toJson() const return val; } - bool UpgradeDatabaseVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpgradeDatabaseVersionResponse::fromJson(const web::json::value& val) return ok; } + std::string UpgradeDatabaseVersionResponse::getJobId() const { return jobId_; diff --git a/dds/src/v3/model/Volume.cpp b/dds/src/v3/model/Volume.cpp index d9aa446d3..ecf92b248 100644 --- a/dds/src/v3/model/Volume.cpp +++ b/dds/src/v3/model/Volume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/Volume.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -38,7 +37,6 @@ web::json::value Volume::toJson() const return val; } - bool Volume::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Volume::fromJson(const web::json::value& val) return ok; } + std::string Volume::getSize() const { return size_; diff --git a/dds/src/v3/model/WeakPasswordCheckRequestBody.cpp b/dds/src/v3/model/WeakPasswordCheckRequestBody.cpp index 59b9925f5..80cdf05c2 100644 --- a/dds/src/v3/model/WeakPasswordCheckRequestBody.cpp +++ b/dds/src/v3/model/WeakPasswordCheckRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/dds/v3/model/WeakPasswordCheckRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Dds { @@ -33,7 +32,6 @@ web::json::value WeakPasswordCheckRequestBody::toJson() const return val; } - bool WeakPasswordCheckRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool WeakPasswordCheckRequestBody::fromJson(const web::json::value& val) return ok; } + std::string WeakPasswordCheckRequestBody::getPassword() const { return password_; diff --git a/drs/include/huaweicloud/drs/v3/DrsMeta.h b/drs/include/huaweicloud/drs/v3/DrsMeta.h new file mode 100644 index 000000000..562dfe476 --- /dev/null +++ b/drs/include/huaweicloud/drs/v3/DrsMeta.h @@ -0,0 +1,58 @@ +#ifndef HUAWEICLOUD_SDK_DRS_V3_DrsMeta_H_ +#define HUAWEICLOUD_SDK_DRS_V3_DrsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Drs { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_DRS_V3_EXPORT DrsMeta { +public: + static HttpRequestDef genRequestDefForBatchChangeData(); + static HttpRequestDef genRequestDefForBatchCheckJobs(); + static HttpRequestDef genRequestDefForBatchCheckResults(); + static HttpRequestDef genRequestDefForBatchCreateJobs(); + static HttpRequestDef genRequestDefForBatchDeleteJobs(); + static HttpRequestDef genRequestDefForBatchListJobDetails(); + static HttpRequestDef genRequestDefForBatchListJobStatus(); + static HttpRequestDef genRequestDefForBatchListProgresses(); + static HttpRequestDef genRequestDefForBatchListRposAndRtos(); + static HttpRequestDef genRequestDefForBatchListStructDetail(); + static HttpRequestDef genRequestDefForBatchListStructProcess(); + static HttpRequestDef genRequestDefForBatchResetPassword(); + static HttpRequestDef genRequestDefForBatchRestoreTask(); + static HttpRequestDef genRequestDefForBatchSetDefiner(); + static HttpRequestDef genRequestDefForBatchSetObjects(); + static HttpRequestDef genRequestDefForBatchSetPolicy(); + static HttpRequestDef genRequestDefForBatchSetSmn(); + static HttpRequestDef genRequestDefForBatchSetSpeed(); + static HttpRequestDef genRequestDefForBatchShowParams(); + static HttpRequestDef genRequestDefForBatchStartJobs(); + static HttpRequestDef genRequestDefForBatchStopJobs(); + static HttpRequestDef genRequestDefForBatchSwitchover(); + static HttpRequestDef genRequestDefForBatchUpdateJob(); + static HttpRequestDef genRequestDefForBatchUpdateUser(); + static HttpRequestDef genRequestDefForBatchValidateClustersConnections(); + static HttpRequestDef genRequestDefForBatchValidateConnections(); + static HttpRequestDef genRequestDefForCreateCompareTask(); + static HttpRequestDef genRequestDefForListAvailableZone(); + static HttpRequestDef genRequestDefForListCompareResult(); + static HttpRequestDef genRequestDefForListUsers(); + static HttpRequestDef genRequestDefForShowJobList(); + static HttpRequestDef genRequestDefForShowMonitoringData(); + static HttpRequestDef genRequestDefForShowQuotas(); + static HttpRequestDef genRequestDefForUpdateParams(); + static HttpRequestDef genRequestDefForUpdateTuningParams(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_DRS_V3_DrsMeta_H_ diff --git a/drs/include/huaweicloud/drs/v3/model/AlarmNotifyInfo.h b/drs/include/huaweicloud/drs/v3/model/AlarmNotifyInfo.h index 875531a44..52548940e 100644 --- a/drs/include/huaweicloud/drs/v3/model/AlarmNotifyInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/AlarmNotifyInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_AlarmNotifyInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_AlarmNotifyInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT AlarmNotifyInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AlarmNotifyInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/AzInfoResp.h b/drs/include/huaweicloud/drs/v3/model/AzInfoResp.h index 959c9b1cd..f85564d52 100644 --- a/drs/include/huaweicloud/drs/v3/model/AzInfoResp.h +++ b/drs/include/huaweicloud/drs/v3/model/AzInfoResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_AzInfoResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_AzInfoResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT AzInfoResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AzInfoResp members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchChangeDataRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchChangeDataRequest.h index efcbc5f25..336a30323 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchChangeDataRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchChangeDataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchChangeDataRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchChangeDataRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchChangeDataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchChangeDataRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchChangeDataResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchChangeDataResponse.h index 8988148be..555f1ef00 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchChangeDataResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchChangeDataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchChangeDataResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchChangeDataResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchChangeDataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchChangeDataResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchCheckJobsRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchCheckJobsRequest.h index 70d696f97..f3d666e66 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchCheckJobsRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchCheckJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCheckJobsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCheckJobsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchCheckJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCheckJobsRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchCheckJobsResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchCheckJobsResponse.h index 62ec4c442..dfe653b32 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchCheckJobsResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchCheckJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCheckJobsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCheckJobsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchCheckJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCheckJobsResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchCheckResultsRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchCheckResultsRequest.h index 527c5aa0d..c236f75ff 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchCheckResultsRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchCheckResultsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCheckResultsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCheckResultsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchCheckResultsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCheckResultsRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchCheckResultsResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchCheckResultsResponse.h index 83b8d5bff..9756b8921 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchCheckResultsResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchCheckResultsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCheckResultsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCheckResultsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchCheckResultsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCheckResultsResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchCreateJobReq.h b/drs/include/huaweicloud/drs/v3/model/BatchCreateJobReq.h index ce124bf90..014d2c290 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchCreateJobReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchCreateJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCreateJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCreateJobReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchCreateJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateJobReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchCreateJobsRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchCreateJobsRequest.h index e5967bac7..f80efc8ee 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchCreateJobsRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchCreateJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCreateJobsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCreateJobsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchCreateJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateJobsRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchCreateJobsResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchCreateJobsResponse.h index f8c60a2f4..a088467f9 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchCreateJobsResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchCreateJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCreateJobsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchCreateJobsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchCreateJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateJobsResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchDataTransformationReq.h b/drs/include/huaweicloud/drs/v3/model/BatchDataTransformationReq.h index 1251577e6..f8c70d396 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchDataTransformationReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchDataTransformationReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchDataTransformationReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchDataTransformationReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchDataTransformationReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDataTransformationReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchDeleteJobReq.h b/drs/include/huaweicloud/drs/v3/model/BatchDeleteJobReq.h index 2a2d2a689..76f752dea 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchDeleteJobReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchDeleteJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchDeleteJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchDeleteJobReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchDeleteJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteJobReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchDeleteJobsRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchDeleteJobsRequest.h index ab8f09a40..fe5d9c231 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchDeleteJobsRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchDeleteJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchDeleteJobsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchDeleteJobsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchDeleteJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteJobsRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchDeleteJobsResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchDeleteJobsResponse.h index dbe6ecf02..e28eb1444 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchDeleteJobsResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchDeleteJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchDeleteJobsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchDeleteJobsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchDeleteJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteJobsResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchImportSmnInfoReq.h b/drs/include/huaweicloud/drs/v3/model/BatchImportSmnInfoReq.h index 901f9fe04..5eafa99f1 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchImportSmnInfoReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchImportSmnInfoReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchImportSmnInfoReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchImportSmnInfoReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchImportSmnInfoReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchImportSmnInfoReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchJobActionReq.h b/drs/include/huaweicloud/drs/v3/model/BatchJobActionReq.h index 2463c1c6c..a3c4a7507 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchJobActionReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchJobActionReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchJobActionReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchJobActionReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchJobActionReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchJobActionReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchLimitSpeedReq.h b/drs/include/huaweicloud/drs/v3/model/BatchLimitSpeedReq.h index f64bccefd..5450cbce5 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchLimitSpeedReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchLimitSpeedReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchLimitSpeedReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchLimitSpeedReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchLimitSpeedReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchLimitSpeedReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchListJobDetailsRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchListJobDetailsRequest.h index 16c4908c0..72b89da1c 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchListJobDetailsRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchListJobDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListJobDetailsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListJobDetailsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchListJobDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchListJobDetailsRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchListJobDetailsResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchListJobDetailsResponse.h index 0b632409a..921112ddb 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchListJobDetailsResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchListJobDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListJobDetailsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListJobDetailsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchListJobDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchListJobDetailsResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchListJobStatusRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchListJobStatusRequest.h index 74e61e073..b46c41251 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchListJobStatusRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchListJobStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListJobStatusRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListJobStatusRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchListJobStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchListJobStatusRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchListJobStatusResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchListJobStatusResponse.h index 5155d4bdb..7511c6093 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchListJobStatusResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchListJobStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListJobStatusResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListJobStatusResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchListJobStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchListJobStatusResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchListProgressesRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchListProgressesRequest.h index 6c8572cc5..3766f0ae1 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchListProgressesRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchListProgressesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListProgressesRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListProgressesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchListProgressesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchListProgressesRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchListProgressesResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchListProgressesResponse.h index 655c53b2f..bc6cda62d 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchListProgressesResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchListProgressesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListProgressesResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListProgressesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchListProgressesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchListProgressesResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchListRposAndRtosRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchListRposAndRtosRequest.h index 50d9b39a6..16e9391bc 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchListRposAndRtosRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchListRposAndRtosRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListRposAndRtosRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListRposAndRtosRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchListRposAndRtosRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchListRposAndRtosRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchListRposAndRtosResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchListRposAndRtosResponse.h index 598c13aa8..60e0bc43a 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchListRposAndRtosResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchListRposAndRtosResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListRposAndRtosResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListRposAndRtosResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchListRposAndRtosResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchListRposAndRtosResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchListStructDetailRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchListStructDetailRequest.h index 21edc6799..e1e55df2e 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchListStructDetailRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchListStructDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListStructDetailRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListStructDetailRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchListStructDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchListStructDetailRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchListStructDetailResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchListStructDetailResponse.h index 8c2df4fad..9cd9fb8b2 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchListStructDetailResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchListStructDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListStructDetailResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListStructDetailResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchListStructDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchListStructDetailResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchListStructProcessRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchListStructProcessRequest.h index d92e875a0..08fb10b4a 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchListStructProcessRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchListStructProcessRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListStructProcessRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListStructProcessRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchListStructProcessRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchListStructProcessRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchListStructProcessResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchListStructProcessResponse.h index 5a4264e4a..501725008 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchListStructProcessResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchListStructProcessResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListStructProcessResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchListStructProcessResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchListStructProcessResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchListStructProcessResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchModifyJobReq.h b/drs/include/huaweicloud/drs/v3/model/BatchModifyJobReq.h index 8a1ff795f..0ee98bf78 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchModifyJobReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchModifyJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchModifyJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchModifyJobReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchModifyJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchModifyJobReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchModifyPwdReq.h b/drs/include/huaweicloud/drs/v3/model/BatchModifyPwdReq.h index fc05ae633..75c5d64c1 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchModifyPwdReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchModifyPwdReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchModifyPwdReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchModifyPwdReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchModifyPwdReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchModifyPwdReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchPauseJobReq.h b/drs/include/huaweicloud/drs/v3/model/BatchPauseJobReq.h index 3aab705c3..48af10844 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchPauseJobReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchPauseJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchPauseJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchPauseJobReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchPauseJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchPauseJobReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchPrecheckReq.h b/drs/include/huaweicloud/drs/v3/model/BatchPrecheckReq.h index 0d3dbacf1..e54a02892 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchPrecheckReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchPrecheckReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchPrecheckReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchPrecheckReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchPrecheckReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchPrecheckReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchQueryJobReq.h b/drs/include/huaweicloud/drs/v3/model/BatchQueryJobReq.h index 8360ec721..70b60e587 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchQueryJobReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchQueryJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchQueryJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchQueryJobReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchQueryJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchQueryJobReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchQueryJobReqPage.h b/drs/include/huaweicloud/drs/v3/model/BatchQueryJobReqPage.h index e60a742da..748a96725 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchQueryJobReqPage.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchQueryJobReqPage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchQueryJobReqPage_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchQueryJobReqPage_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchQueryJobReqPage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchQueryJobReqPage members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchQueryParamReq.h b/drs/include/huaweicloud/drs/v3/model/BatchQueryParamReq.h index 80b69c0c9..9c6ebfb7a 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchQueryParamReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchQueryParamReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchQueryParamReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchQueryParamReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchQueryParamReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchQueryParamReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchQueryPrecheckResultReq.h b/drs/include/huaweicloud/drs/v3/model/BatchQueryPrecheckResultReq.h index dc60c980a..65b2745d3 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchQueryPrecheckResultReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchQueryPrecheckResultReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchQueryPrecheckResultReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchQueryPrecheckResultReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchQueryPrecheckResultReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchQueryPrecheckResultReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchQueryProgressReq.h b/drs/include/huaweicloud/drs/v3/model/BatchQueryProgressReq.h index 9116ab6a7..8acdb51e2 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchQueryProgressReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchQueryProgressReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchQueryProgressReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchQueryProgressReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchQueryProgressReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchQueryProgressReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchQueryRpoAndRtoReq.h b/drs/include/huaweicloud/drs/v3/model/BatchQueryRpoAndRtoReq.h index bfe66c7fd..d813dc0e3 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchQueryRpoAndRtoReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchQueryRpoAndRtoReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchQueryRpoAndRtoReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchQueryRpoAndRtoReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchQueryRpoAndRtoReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchQueryRpoAndRtoReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchReplaceDefinerReq.h b/drs/include/huaweicloud/drs/v3/model/BatchReplaceDefinerReq.h index 5c5416599..57f20b37e 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchReplaceDefinerReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchReplaceDefinerReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchReplaceDefinerReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchReplaceDefinerReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchReplaceDefinerReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchReplaceDefinerReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchResetPasswordRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchResetPasswordRequest.h index d1427a5fc..a96faaef2 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchResetPasswordRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchResetPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchResetPasswordRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchResetPasswordRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchResetPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchResetPasswordRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchResetPasswordResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchResetPasswordResponse.h index af10e62a4..50e593487 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchResetPasswordResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchResetPasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchResetPasswordResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchResetPasswordResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchResetPasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchResetPasswordResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchRestoreTaskRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchRestoreTaskRequest.h index 5c70c7959..7fd624be6 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchRestoreTaskRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchRestoreTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchRestoreTaskRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchRestoreTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchRestoreTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchRestoreTaskRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchRestoreTaskResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchRestoreTaskResponse.h index 4d1284bc8..cdf0e7e0f 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchRestoreTaskResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchRestoreTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchRestoreTaskResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchRestoreTaskResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchRestoreTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchRestoreTaskResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchRetryReq.h b/drs/include/huaweicloud/drs/v3/model/BatchRetryReq.h index 54c2c7f29..acb43990a 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchRetryReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchRetryReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchRetryReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchRetryReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchRetryReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchRetryReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSetAlarmNotifyInfo.h b/drs/include/huaweicloud/drs/v3/model/BatchSetAlarmNotifyInfo.h index 0eb858173..b00338647 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSetAlarmNotifyInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSetAlarmNotifyInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetAlarmNotifyInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetAlarmNotifyInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSetAlarmNotifyInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSetAlarmNotifyInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSetDefinerRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchSetDefinerRequest.h index c35d0ba86..c72978a7e 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSetDefinerRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSetDefinerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetDefinerRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetDefinerRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSetDefinerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSetDefinerRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSetDefinerResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchSetDefinerResponse.h index c89147eb6..8dcc98cef 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSetDefinerResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSetDefinerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetDefinerResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetDefinerResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSetDefinerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSetDefinerResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSetObjectsRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchSetObjectsRequest.h index c23467a9b..704cb7d83 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSetObjectsRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSetObjectsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetObjectsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetObjectsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSetObjectsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSetObjectsRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSetObjectsResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchSetObjectsResponse.h index 919f40c25..7c9e57c09 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSetObjectsResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSetObjectsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetObjectsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetObjectsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSetObjectsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSetObjectsResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSetPolicyRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchSetPolicyRequest.h index 11e7406d3..7f295215a 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSetPolicyRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSetPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetPolicyRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetPolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSetPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSetPolicyRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSetPolicyResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchSetPolicyResponse.h index 4cb0a2e10..31c7c4fc0 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSetPolicyResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSetPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetPolicyResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetPolicyResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSetPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSetPolicyResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSetSmnRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchSetSmnRequest.h index fb1e9c90e..664565750 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSetSmnRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSetSmnRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetSmnRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetSmnRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSetSmnRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSetSmnRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSetSmnResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchSetSmnResponse.h index ba8b6a38b..731ddcdf9 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSetSmnResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSetSmnResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetSmnResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetSmnResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSetSmnResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSetSmnResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSetSpeedRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchSetSpeedRequest.h index da919d6b1..b0471bc00 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSetSpeedRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSetSpeedRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetSpeedRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetSpeedRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSetSpeedRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSetSpeedRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSetSpeedResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchSetSpeedResponse.h index f593bbc46..1e299f7c6 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSetSpeedResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSetSpeedResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetSpeedResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetSpeedResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSetSpeedResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSetSpeedResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSetupSyncPolicyReq.h b/drs/include/huaweicloud/drs/v3/model/BatchSetupSyncPolicyReq.h index 8cb2255a0..89af0c60d 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSetupSyncPolicyReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSetupSyncPolicyReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetupSyncPolicyReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSetupSyncPolicyReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSetupSyncPolicyReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSetupSyncPolicyReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchShowParamsRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchShowParamsRequest.h index 9c9b3fd79..d682b039d 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchShowParamsRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchShowParamsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchShowParamsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchShowParamsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchShowParamsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchShowParamsRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchShowParamsResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchShowParamsResponse.h index 36872f10e..9242d6b44 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchShowParamsResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchShowParamsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchShowParamsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchShowParamsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchShowParamsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchShowParamsResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSpecialTestConnectionReq.h b/drs/include/huaweicloud/drs/v3/model/BatchSpecialTestConnectionReq.h index 9d209d50e..50c00d1ec 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSpecialTestConnectionReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSpecialTestConnectionReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSpecialTestConnectionReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSpecialTestConnectionReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSpecialTestConnectionReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSpecialTestConnectionReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchStartJobReq.h b/drs/include/huaweicloud/drs/v3/model/BatchStartJobReq.h index 869e988b9..fd548bc15 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchStartJobReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchStartJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchStartJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchStartJobReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchStartJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStartJobReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchStartJobsRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchStartJobsRequest.h index 9b0824b5f..f031ea5c1 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchStartJobsRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchStartJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchStartJobsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchStartJobsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchStartJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStartJobsRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchStartJobsResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchStartJobsResponse.h index 79c3ffe9a..a781fd06d 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchStartJobsResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchStartJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchStartJobsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchStartJobsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchStartJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStartJobsResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchStopJobsRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchStopJobsRequest.h index 99929ef89..c427836ef 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchStopJobsRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchStopJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchStopJobsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchStopJobsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchStopJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStopJobsRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchStopJobsResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchStopJobsResponse.h index 5d0ded278..afc9c1e71 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchStopJobsResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchStopJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchStopJobsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchStopJobsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchStopJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStopJobsResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSwitchoverReq.h b/drs/include/huaweicloud/drs/v3/model/BatchSwitchoverReq.h index afc2370cf..4f7635d30 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSwitchoverReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSwitchoverReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSwitchoverReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSwitchoverReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSwitchoverReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSwitchoverReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSwitchoverRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchSwitchoverRequest.h index 14ac72735..ab19e8c4f 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSwitchoverRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSwitchoverRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSwitchoverRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSwitchoverRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSwitchoverRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSwitchoverRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchSwitchoverResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchSwitchoverResponse.h index 067d7cb45..ad759a7e7 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchSwitchoverResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchSwitchoverResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSwitchoverResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchSwitchoverResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchSwitchoverResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchSwitchoverResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchTestConnectionReq.h b/drs/include/huaweicloud/drs/v3/model/BatchTestConnectionReq.h index 55159293b..3ce9cbd34 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchTestConnectionReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchTestConnectionReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchTestConnectionReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchTestConnectionReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchTestConnectionReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTestConnectionReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchUpdateDatabaseObjectReq.h b/drs/include/huaweicloud/drs/v3/model/BatchUpdateDatabaseObjectReq.h index c22a13ff5..aa26105e2 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchUpdateDatabaseObjectReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchUpdateDatabaseObjectReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchUpdateDatabaseObjectReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchUpdateDatabaseObjectReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchUpdateDatabaseObjectReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateDatabaseObjectReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchUpdateJobRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchUpdateJobRequest.h index bfa47154b..afb56517c 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchUpdateJobRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchUpdateJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchUpdateJobRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchUpdateJobRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchUpdateJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateJobRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchUpdateJobResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchUpdateJobResponse.h index 2ee7f1c42..5623663ca 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchUpdateJobResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchUpdateJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchUpdateJobResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchUpdateJobResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchUpdateJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateJobResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchUpdateSrcUserReq.h b/drs/include/huaweicloud/drs/v3/model/BatchUpdateSrcUserReq.h index d6659f817..1825ee486 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchUpdateSrcUserReq.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchUpdateSrcUserReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchUpdateSrcUserReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchUpdateSrcUserReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchUpdateSrcUserReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateSrcUserReq members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchUpdateUserRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchUpdateUserRequest.h index d89456bc4..0649766b7 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchUpdateUserRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchUpdateUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchUpdateUserRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchUpdateUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchUpdateUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateUserRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchUpdateUserResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchUpdateUserResponse.h index 35854e086..72335fbcd 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchUpdateUserResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchUpdateUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchUpdateUserResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchUpdateUserResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchUpdateUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateUserResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchValidateClustersConnectionsRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchValidateClustersConnectionsRequest.h index 62e816645..6b1b37471 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchValidateClustersConnectionsRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchValidateClustersConnectionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchValidateClustersConnectionsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchValidateClustersConnectionsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchValidateClustersConnectionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchValidateClustersConnectionsRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchValidateClustersConnectionsResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchValidateClustersConnectionsResponse.h index aae88b421..f7111f734 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchValidateClustersConnectionsResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchValidateClustersConnectionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchValidateClustersConnectionsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchValidateClustersConnectionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchValidateClustersConnectionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchValidateClustersConnectionsResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchValidateConnectionsRequest.h b/drs/include/huaweicloud/drs/v3/model/BatchValidateConnectionsRequest.h index 4055a649d..8875ea6df 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchValidateConnectionsRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchValidateConnectionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchValidateConnectionsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchValidateConnectionsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchValidateConnectionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchValidateConnectionsRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/BatchValidateConnectionsResponse.h b/drs/include/huaweicloud/drs/v3/model/BatchValidateConnectionsResponse.h index 7f4a8a848..995d87fa7 100644 --- a/drs/include/huaweicloud/drs/v3/model/BatchValidateConnectionsResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/BatchValidateConnectionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchValidateConnectionsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_BatchValidateConnectionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT BatchValidateConnectionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchValidateConnectionsResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/CheckDataTransformationReq.h b/drs/include/huaweicloud/drs/v3/model/CheckDataTransformationReq.h index 990be7cb4..4d5d50413 100644 --- a/drs/include/huaweicloud/drs/v3/model/CheckDataTransformationReq.h +++ b/drs/include/huaweicloud/drs/v3/model/CheckDataTransformationReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CheckDataTransformationReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CheckDataTransformationReq_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CheckDataTransformationReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckDataTransformationReq members diff --git a/drs/include/huaweicloud/drs/v3/model/CheckJobResp.h b/drs/include/huaweicloud/drs/v3/model/CheckJobResp.h index f7d829e23..932f77736 100644 --- a/drs/include/huaweicloud/drs/v3/model/CheckJobResp.h +++ b/drs/include/huaweicloud/drs/v3/model/CheckJobResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CheckJobResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CheckJobResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CheckJobResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckJobResp members diff --git a/drs/include/huaweicloud/drs/v3/model/ChildrenJobInfo.h b/drs/include/huaweicloud/drs/v3/model/ChildrenJobInfo.h index 979b3123b..d79c91bbc 100644 --- a/drs/include/huaweicloud/drs/v3/model/ChildrenJobInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/ChildrenJobInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ChildrenJobInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ChildrenJobInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ChildrenJobInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChildrenJobInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/CompareObjectInfo.h b/drs/include/huaweicloud/drs/v3/model/CompareObjectInfo.h index e4f0ff0cd..06eaa1997 100644 --- a/drs/include/huaweicloud/drs/v3/model/CompareObjectInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/CompareObjectInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CompareObjectInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CompareObjectInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CompareObjectInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareObjectInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/CompareObjectInfoWithToken.h b/drs/include/huaweicloud/drs/v3/model/CompareObjectInfoWithToken.h index 0a27a29f6..801e2e8de 100644 --- a/drs/include/huaweicloud/drs/v3/model/CompareObjectInfoWithToken.h +++ b/drs/include/huaweicloud/drs/v3/model/CompareObjectInfoWithToken.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CompareObjectInfoWithToken_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CompareObjectInfoWithToken_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CompareObjectInfoWithToken /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareObjectInfoWithToken members diff --git a/drs/include/huaweicloud/drs/v3/model/CompareTableInfoWithToken.h b/drs/include/huaweicloud/drs/v3/model/CompareTableInfoWithToken.h index 7d8f61222..1d0f09e37 100644 --- a/drs/include/huaweicloud/drs/v3/model/CompareTableInfoWithToken.h +++ b/drs/include/huaweicloud/drs/v3/model/CompareTableInfoWithToken.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CompareTableInfoWithToken_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CompareTableInfoWithToken_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CompareTableInfoWithToken /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareTableInfoWithToken members diff --git a/drs/include/huaweicloud/drs/v3/model/CompareTaskList.h b/drs/include/huaweicloud/drs/v3/model/CompareTaskList.h index 29607b575..0c4082dfa 100644 --- a/drs/include/huaweicloud/drs/v3/model/CompareTaskList.h +++ b/drs/include/huaweicloud/drs/v3/model/CompareTaskList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CompareTaskList_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CompareTaskList_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CompareTaskList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareTaskList members diff --git a/drs/include/huaweicloud/drs/v3/model/CompareTaskListResult.h b/drs/include/huaweicloud/drs/v3/model/CompareTaskListResult.h index 8eee8281e..c840e7f74 100644 --- a/drs/include/huaweicloud/drs/v3/model/CompareTaskListResult.h +++ b/drs/include/huaweicloud/drs/v3/model/CompareTaskListResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CompareTaskListResult_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CompareTaskListResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CompareTaskListResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareTaskListResult members diff --git a/drs/include/huaweicloud/drs/v3/model/ConfigTransformationVo.h b/drs/include/huaweicloud/drs/v3/model/ConfigTransformationVo.h index 2fae215e5..e24f50165 100644 --- a/drs/include/huaweicloud/drs/v3/model/ConfigTransformationVo.h +++ b/drs/include/huaweicloud/drs/v3/model/ConfigTransformationVo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ConfigTransformationVo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ConfigTransformationVo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ConfigTransformationVo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigTransformationVo members diff --git a/drs/include/huaweicloud/drs/v3/model/ContentCompareDetail.h b/drs/include/huaweicloud/drs/v3/model/ContentCompareDetail.h index 12c2b03fa..146fd7783 100644 --- a/drs/include/huaweicloud/drs/v3/model/ContentCompareDetail.h +++ b/drs/include/huaweicloud/drs/v3/model/ContentCompareDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ContentCompareDetail_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ContentCompareDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ContentCompareDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ContentCompareDetail members diff --git a/drs/include/huaweicloud/drs/v3/model/ContentCompareDiff.h b/drs/include/huaweicloud/drs/v3/model/ContentCompareDiff.h index 0955dd870..91453bd0f 100644 --- a/drs/include/huaweicloud/drs/v3/model/ContentCompareDiff.h +++ b/drs/include/huaweicloud/drs/v3/model/ContentCompareDiff.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ContentCompareDiff_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ContentCompareDiff_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ContentCompareDiff /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ContentCompareDiff members diff --git a/drs/include/huaweicloud/drs/v3/model/ContentCompareResult.h b/drs/include/huaweicloud/drs/v3/model/ContentCompareResult.h index 9b1129e6b..04d473a52 100644 --- a/drs/include/huaweicloud/drs/v3/model/ContentCompareResult.h +++ b/drs/include/huaweicloud/drs/v3/model/ContentCompareResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ContentCompareResult_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ContentCompareResult_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ContentCompareResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ContentCompareResult members diff --git a/drs/include/huaweicloud/drs/v3/model/ContentCompareResultDetails.h b/drs/include/huaweicloud/drs/v3/model/ContentCompareResultDetails.h index 661333054..327050a22 100644 --- a/drs/include/huaweicloud/drs/v3/model/ContentCompareResultDetails.h +++ b/drs/include/huaweicloud/drs/v3/model/ContentCompareResultDetails.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ContentCompareResultDetails_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ContentCompareResultDetails_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ContentCompareResultDetails /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ContentCompareResultDetails members diff --git a/drs/include/huaweicloud/drs/v3/model/ContentCompareResultDiffs.h b/drs/include/huaweicloud/drs/v3/model/ContentCompareResultDiffs.h index 57ade813b..7293902ff 100644 --- a/drs/include/huaweicloud/drs/v3/model/ContentCompareResultDiffs.h +++ b/drs/include/huaweicloud/drs/v3/model/ContentCompareResultDiffs.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ContentCompareResultDiffs_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ContentCompareResultDiffs_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ContentCompareResultDiffs /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ContentCompareResultDiffs members diff --git a/drs/include/huaweicloud/drs/v3/model/ContentCompareResultOverview.h b/drs/include/huaweicloud/drs/v3/model/ContentCompareResultOverview.h index 0d9da5702..47e6402be 100644 --- a/drs/include/huaweicloud/drs/v3/model/ContentCompareResultOverview.h +++ b/drs/include/huaweicloud/drs/v3/model/ContentCompareResultOverview.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ContentCompareResultOverview_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ContentCompareResultOverview_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ContentCompareResultOverview /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ContentCompareResultOverview members diff --git a/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskReq.h b/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskReq.h index ddceddb54..a8dfb588a 100644 --- a/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskReq.h +++ b/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateCompareTaskReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateCompareTaskReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CreateCompareTaskReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateCompareTaskReq members diff --git a/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskRequest.h b/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskRequest.h index 7b5398932..427c39046 100644 --- a/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateCompareTaskRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateCompareTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CreateCompareTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateCompareTaskRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskResponse.h b/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskResponse.h index 28a3daa08..e9cff8bb9 100644 --- a/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateCompareTaskResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateCompareTaskResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CreateCompareTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateCompareTaskResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskResult.h b/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskResult.h index 7516640b7..a19a4d8b0 100644 --- a/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskResult.h +++ b/drs/include/huaweicloud/drs/v3/model/CreateCompareTaskResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateCompareTaskResult_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateCompareTaskResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CreateCompareTaskResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateCompareTaskResult members diff --git a/drs/include/huaweicloud/drs/v3/model/CreateDataLevelCompareReq.h b/drs/include/huaweicloud/drs/v3/model/CreateDataLevelCompareReq.h index 9c5f9d21f..6148d5dbb 100644 --- a/drs/include/huaweicloud/drs/v3/model/CreateDataLevelCompareReq.h +++ b/drs/include/huaweicloud/drs/v3/model/CreateDataLevelCompareReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateDataLevelCompareReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateDataLevelCompareReq_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CreateDataLevelCompareReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDataLevelCompareReq members diff --git a/drs/include/huaweicloud/drs/v3/model/CreateJobReq.h b/drs/include/huaweicloud/drs/v3/model/CreateJobReq.h index e23382fd9..d5e8b078c 100644 --- a/drs/include/huaweicloud/drs/v3/model/CreateJobReq.h +++ b/drs/include/huaweicloud/drs/v3/model/CreateJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateJobReq_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CreateJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateJobReq members diff --git a/drs/include/huaweicloud/drs/v3/model/CreateJobResp.h b/drs/include/huaweicloud/drs/v3/model/CreateJobResp.h index 8889c98da..379d23ee5 100644 --- a/drs/include/huaweicloud/drs/v3/model/CreateJobResp.h +++ b/drs/include/huaweicloud/drs/v3/model/CreateJobResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateJobResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_CreateJobResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT CreateJobResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateJobResp members diff --git a/drs/include/huaweicloud/drs/v3/model/DataTransformationInfo.h b/drs/include/huaweicloud/drs/v3/model/DataTransformationInfo.h index 19dd48d03..f145c71a9 100644 --- a/drs/include/huaweicloud/drs/v3/model/DataTransformationInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/DataTransformationInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_DataTransformationInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_DataTransformationInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT DataTransformationInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DataTransformationInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/DataTransformationObjectVO.h b/drs/include/huaweicloud/drs/v3/model/DataTransformationObjectVO.h index d53d00eab..8f0e1c2a7 100644 --- a/drs/include/huaweicloud/drs/v3/model/DataTransformationObjectVO.h +++ b/drs/include/huaweicloud/drs/v3/model/DataTransformationObjectVO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_DataTransformationObjectVO_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_DataTransformationObjectVO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT DataTransformationObjectVO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DataTransformationObjectVO members diff --git a/drs/include/huaweicloud/drs/v3/model/DataTransformationResp.h b/drs/include/huaweicloud/drs/v3/model/DataTransformationResp.h index ca9a0c0f5..e3e702ddf 100644 --- a/drs/include/huaweicloud/drs/v3/model/DataTransformationResp.h +++ b/drs/include/huaweicloud/drs/v3/model/DataTransformationResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_DataTransformationResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_DataTransformationResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT DataTransformationResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DataTransformationResp members diff --git a/drs/include/huaweicloud/drs/v3/model/DatabaseInfo.h b/drs/include/huaweicloud/drs/v3/model/DatabaseInfo.h index bb17eea46..13d9dcf8e 100644 --- a/drs/include/huaweicloud/drs/v3/model/DatabaseInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/DatabaseInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_DatabaseInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_DatabaseInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT DatabaseInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatabaseInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/DatabaseObjectInfo.h b/drs/include/huaweicloud/drs/v3/model/DatabaseObjectInfo.h index 2f1d3856f..f052c5c7b 100644 --- a/drs/include/huaweicloud/drs/v3/model/DatabaseObjectInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/DatabaseObjectInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_DatabaseObjectInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_DatabaseObjectInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT DatabaseObjectInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatabaseObjectInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/DatabaseObjectResp.h b/drs/include/huaweicloud/drs/v3/model/DatabaseObjectResp.h index f40f9f202..a556b20cb 100644 --- a/drs/include/huaweicloud/drs/v3/model/DatabaseObjectResp.h +++ b/drs/include/huaweicloud/drs/v3/model/DatabaseObjectResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_DatabaseObjectResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_DatabaseObjectResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT DatabaseObjectResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatabaseObjectResp members diff --git a/drs/include/huaweicloud/drs/v3/model/DatabaseObjectVO.h b/drs/include/huaweicloud/drs/v3/model/DatabaseObjectVO.h index 84f096979..6c6b55674 100644 --- a/drs/include/huaweicloud/drs/v3/model/DatabaseObjectVO.h +++ b/drs/include/huaweicloud/drs/v3/model/DatabaseObjectVO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_DatabaseObjectVO_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_DatabaseObjectVO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT DatabaseObjectVO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatabaseObjectVO members diff --git a/drs/include/huaweicloud/drs/v3/model/DefaultRootDb.h b/drs/include/huaweicloud/drs/v3/model/DefaultRootDb.h index 0423e1022..d02980cf2 100644 --- a/drs/include/huaweicloud/drs/v3/model/DefaultRootDb.h +++ b/drs/include/huaweicloud/drs/v3/model/DefaultRootDb.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_DefaultRootDb_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_DefaultRootDb_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT DefaultRootDb /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DefaultRootDb members diff --git a/drs/include/huaweicloud/drs/v3/model/DeleteJobReq.h b/drs/include/huaweicloud/drs/v3/model/DeleteJobReq.h index 5dcaf1eb9..4db234cac 100644 --- a/drs/include/huaweicloud/drs/v3/model/DeleteJobReq.h +++ b/drs/include/huaweicloud/drs/v3/model/DeleteJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_DeleteJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_DeleteJobReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT DeleteJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteJobReq members diff --git a/drs/include/huaweicloud/drs/v3/model/DeleteJobResp.h b/drs/include/huaweicloud/drs/v3/model/DeleteJobResp.h index 39a0604f8..8ee4f4a71 100644 --- a/drs/include/huaweicloud/drs/v3/model/DeleteJobResp.h +++ b/drs/include/huaweicloud/drs/v3/model/DeleteJobResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_DeleteJobResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_DeleteJobResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT DeleteJobResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteJobResp members diff --git a/drs/include/huaweicloud/drs/v3/model/Endpoint.h b/drs/include/huaweicloud/drs/v3/model/Endpoint.h index ea4a9ff27..4497c0727 100644 --- a/drs/include/huaweicloud/drs/v3/model/Endpoint.h +++ b/drs/include/huaweicloud/drs/v3/model/Endpoint.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_Endpoint_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_Endpoint_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT Endpoint /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Endpoint members diff --git a/drs/include/huaweicloud/drs/v3/model/EndpointVO.h b/drs/include/huaweicloud/drs/v3/model/EndpointVO.h index 40b409d53..66ba3af9d 100644 --- a/drs/include/huaweicloud/drs/v3/model/EndpointVO.h +++ b/drs/include/huaweicloud/drs/v3/model/EndpointVO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_EndpointVO_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_EndpointVO_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT EndpointVO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EndpointVO members diff --git a/drs/include/huaweicloud/drs/v3/model/GetDataTransformationResp.h b/drs/include/huaweicloud/drs/v3/model/GetDataTransformationResp.h index 758292efd..a77718c99 100644 --- a/drs/include/huaweicloud/drs/v3/model/GetDataTransformationResp.h +++ b/drs/include/huaweicloud/drs/v3/model/GetDataTransformationResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_GetDataTransformationResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_GetDataTransformationResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT GetDataTransformationResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetDataTransformationResp members diff --git a/drs/include/huaweicloud/drs/v3/model/ImportSmnResp.h b/drs/include/huaweicloud/drs/v3/model/ImportSmnResp.h index acc88ec4c..3ae7f7cf5 100644 --- a/drs/include/huaweicloud/drs/v3/model/ImportSmnResp.h +++ b/drs/include/huaweicloud/drs/v3/model/ImportSmnResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ImportSmnResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ImportSmnResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ImportSmnResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportSmnResp members diff --git a/drs/include/huaweicloud/drs/v3/model/InstInfo.h b/drs/include/huaweicloud/drs/v3/model/InstInfo.h index 8a29ec408..a5aa79320 100644 --- a/drs/include/huaweicloud/drs/v3/model/InstInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/InstInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_InstInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_InstInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT InstInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/JobActionResp.h b/drs/include/huaweicloud/drs/v3/model/JobActionResp.h index b2289aea2..0f0d0bfe9 100644 --- a/drs/include/huaweicloud/drs/v3/model/JobActionResp.h +++ b/drs/include/huaweicloud/drs/v3/model/JobActionResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_JobActionResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_JobActionResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT JobActionResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobActionResp members diff --git a/drs/include/huaweicloud/drs/v3/model/JobInfo.h b/drs/include/huaweicloud/drs/v3/model/JobInfo.h index 6827458b1..c6269122c 100644 --- a/drs/include/huaweicloud/drs/v3/model/JobInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/JobInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_JobInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_JobInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT JobInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/KafkaSecurity.h b/drs/include/huaweicloud/drs/v3/model/KafkaSecurity.h index bca042d22..ee8972e5c 100644 --- a/drs/include/huaweicloud/drs/v3/model/KafkaSecurity.h +++ b/drs/include/huaweicloud/drs/v3/model/KafkaSecurity.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_KafkaSecurity_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_KafkaSecurity_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT KafkaSecurity /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KafkaSecurity members diff --git a/drs/include/huaweicloud/drs/v3/model/KerberosVO.h b/drs/include/huaweicloud/drs/v3/model/KerberosVO.h index 6ba9eb63c..a35355418 100644 --- a/drs/include/huaweicloud/drs/v3/model/KerberosVO.h +++ b/drs/include/huaweicloud/drs/v3/model/KerberosVO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_KerberosVO_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_KerberosVO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT KerberosVO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KerberosVO members diff --git a/drs/include/huaweicloud/drs/v3/model/LimitSpeedReq.h b/drs/include/huaweicloud/drs/v3/model/LimitSpeedReq.h index ac8a90be5..987be5010 100644 --- a/drs/include/huaweicloud/drs/v3/model/LimitSpeedReq.h +++ b/drs/include/huaweicloud/drs/v3/model/LimitSpeedReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_LimitSpeedReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_LimitSpeedReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT LimitSpeedReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LimitSpeedReq members diff --git a/drs/include/huaweicloud/drs/v3/model/LineCompareDetail.h b/drs/include/huaweicloud/drs/v3/model/LineCompareDetail.h index 47ed421e7..45ef2c845 100644 --- a/drs/include/huaweicloud/drs/v3/model/LineCompareDetail.h +++ b/drs/include/huaweicloud/drs/v3/model/LineCompareDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_LineCompareDetail_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_LineCompareDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT LineCompareDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LineCompareDetail members diff --git a/drs/include/huaweicloud/drs/v3/model/LineCompareResult.h b/drs/include/huaweicloud/drs/v3/model/LineCompareResult.h index 6dc12d6d8..9fd575449 100644 --- a/drs/include/huaweicloud/drs/v3/model/LineCompareResult.h +++ b/drs/include/huaweicloud/drs/v3/model/LineCompareResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_LineCompareResult_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_LineCompareResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT LineCompareResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LineCompareResult members diff --git a/drs/include/huaweicloud/drs/v3/model/LineCompareResultDetails.h b/drs/include/huaweicloud/drs/v3/model/LineCompareResultDetails.h index 3c0a00370..1024ba918 100644 --- a/drs/include/huaweicloud/drs/v3/model/LineCompareResultDetails.h +++ b/drs/include/huaweicloud/drs/v3/model/LineCompareResultDetails.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_LineCompareResultDetails_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_LineCompareResultDetails_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT LineCompareResultDetails /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LineCompareResultDetails members diff --git a/drs/include/huaweicloud/drs/v3/model/LineCompareResultOverview.h b/drs/include/huaweicloud/drs/v3/model/LineCompareResultOverview.h index 4d85ed8e5..cc1647bf8 100644 --- a/drs/include/huaweicloud/drs/v3/model/LineCompareResultOverview.h +++ b/drs/include/huaweicloud/drs/v3/model/LineCompareResultOverview.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_LineCompareResultOverview_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_LineCompareResultOverview_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT LineCompareResultOverview /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LineCompareResultOverview members diff --git a/drs/include/huaweicloud/drs/v3/model/ListAvailableZoneRequest.h b/drs/include/huaweicloud/drs/v3/model/ListAvailableZoneRequest.h index fe4457970..2b1deb706 100644 --- a/drs/include/huaweicloud/drs/v3/model/ListAvailableZoneRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/ListAvailableZoneRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ListAvailableZoneRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ListAvailableZoneRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ListAvailableZoneRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAvailableZoneRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/ListAvailableZoneResponse.h b/drs/include/huaweicloud/drs/v3/model/ListAvailableZoneResponse.h index 702b78d72..7ed9bb4ce 100644 --- a/drs/include/huaweicloud/drs/v3/model/ListAvailableZoneResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/ListAvailableZoneResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ListAvailableZoneResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ListAvailableZoneResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ListAvailableZoneResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAvailableZoneResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/ListCompareResultRequest.h b/drs/include/huaweicloud/drs/v3/model/ListCompareResultRequest.h index d960aa9a0..c5abf4720 100644 --- a/drs/include/huaweicloud/drs/v3/model/ListCompareResultRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/ListCompareResultRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ListCompareResultRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ListCompareResultRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ListCompareResultRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListCompareResultRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/ListCompareResultResponse.h b/drs/include/huaweicloud/drs/v3/model/ListCompareResultResponse.h index 18badba1f..5d11c3e8a 100644 --- a/drs/include/huaweicloud/drs/v3/model/ListCompareResultResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/ListCompareResultResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ListCompareResultResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ListCompareResultResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ListCompareResultResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListCompareResultResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/ListUsersRequest.h b/drs/include/huaweicloud/drs/v3/model/ListUsersRequest.h index 9ad3b3434..6783d216e 100644 --- a/drs/include/huaweicloud/drs/v3/model/ListUsersRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/ListUsersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ListUsersRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ListUsersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ListUsersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListUsersRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/ListUsersResponse.h b/drs/include/huaweicloud/drs/v3/model/ListUsersResponse.h index 8443718dd..b5ad552a1 100644 --- a/drs/include/huaweicloud/drs/v3/model/ListUsersResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/ListUsersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ListUsersResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ListUsersResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ListUsersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListUsersResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/ModifyDbPwdResp.h b/drs/include/huaweicloud/drs/v3/model/ModifyDbPwdResp.h index 334022b3f..ede2bc372 100644 --- a/drs/include/huaweicloud/drs/v3/model/ModifyDbPwdResp.h +++ b/drs/include/huaweicloud/drs/v3/model/ModifyDbPwdResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ModifyDbPwdResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ModifyDbPwdResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ModifyDbPwdResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyDbPwdResp members diff --git a/drs/include/huaweicloud/drs/v3/model/ModifyJobReq.h b/drs/include/huaweicloud/drs/v3/model/ModifyJobReq.h index 60c440638..45cbde15a 100644 --- a/drs/include/huaweicloud/drs/v3/model/ModifyJobReq.h +++ b/drs/include/huaweicloud/drs/v3/model/ModifyJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ModifyJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ModifyJobReq_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ModifyJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyJobReq members diff --git a/drs/include/huaweicloud/drs/v3/model/ModifyJobResp.h b/drs/include/huaweicloud/drs/v3/model/ModifyJobResp.h index a25fd6706..08233c025 100644 --- a/drs/include/huaweicloud/drs/v3/model/ModifyJobResp.h +++ b/drs/include/huaweicloud/drs/v3/model/ModifyJobResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ModifyJobResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ModifyJobResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ModifyJobResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyJobResp members diff --git a/drs/include/huaweicloud/drs/v3/model/ModifyPwdEndPoint.h b/drs/include/huaweicloud/drs/v3/model/ModifyPwdEndPoint.h index 42e4f3bd2..928ff9e83 100644 --- a/drs/include/huaweicloud/drs/v3/model/ModifyPwdEndPoint.h +++ b/drs/include/huaweicloud/drs/v3/model/ModifyPwdEndPoint.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ModifyPwdEndPoint_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ModifyPwdEndPoint_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ModifyPwdEndPoint /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyPwdEndPoint members diff --git a/drs/include/huaweicloud/drs/v3/model/ModifyTargetParamsReq.h b/drs/include/huaweicloud/drs/v3/model/ModifyTargetParamsReq.h index 99a75089e..c25ff5d92 100644 --- a/drs/include/huaweicloud/drs/v3/model/ModifyTargetParamsReq.h +++ b/drs/include/huaweicloud/drs/v3/model/ModifyTargetParamsReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ModifyTargetParamsReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ModifyTargetParamsReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ModifyTargetParamsReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyTargetParamsReq members diff --git a/drs/include/huaweicloud/drs/v3/model/ModifyTuningParamsReq.h b/drs/include/huaweicloud/drs/v3/model/ModifyTuningParamsReq.h index a7cd529f1..26dcd8a31 100644 --- a/drs/include/huaweicloud/drs/v3/model/ModifyTuningParamsReq.h +++ b/drs/include/huaweicloud/drs/v3/model/ModifyTuningParamsReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ModifyTuningParamsReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ModifyTuningParamsReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ModifyTuningParamsReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyTuningParamsReq members diff --git a/drs/include/huaweicloud/drs/v3/model/ObjectCompareResult.h b/drs/include/huaweicloud/drs/v3/model/ObjectCompareResult.h index 3e41a62fc..f45fd39f9 100644 --- a/drs/include/huaweicloud/drs/v3/model/ObjectCompareResult.h +++ b/drs/include/huaweicloud/drs/v3/model/ObjectCompareResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ObjectCompareResult_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ObjectCompareResult_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ObjectCompareResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ObjectCompareResult members diff --git a/drs/include/huaweicloud/drs/v3/model/ObjectCompareResultDetails.h b/drs/include/huaweicloud/drs/v3/model/ObjectCompareResultDetails.h index 0e94dc013..0e8d8f29e 100644 --- a/drs/include/huaweicloud/drs/v3/model/ObjectCompareResultDetails.h +++ b/drs/include/huaweicloud/drs/v3/model/ObjectCompareResultDetails.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ObjectCompareResultDetails_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ObjectCompareResultDetails_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ObjectCompareResultDetails /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ObjectCompareResultDetails members diff --git a/drs/include/huaweicloud/drs/v3/model/ObjectCompareResultOverview.h b/drs/include/huaweicloud/drs/v3/model/ObjectCompareResultOverview.h index 0a469024c..fe3ba9fb9 100644 --- a/drs/include/huaweicloud/drs/v3/model/ObjectCompareResultOverview.h +++ b/drs/include/huaweicloud/drs/v3/model/ObjectCompareResultOverview.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ObjectCompareResultOverview_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ObjectCompareResultOverview_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ObjectCompareResultOverview /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ObjectCompareResultOverview members diff --git a/drs/include/huaweicloud/drs/v3/model/PageReq.h b/drs/include/huaweicloud/drs/v3/model/PageReq.h index bff02712d..c76e6baac 100644 --- a/drs/include/huaweicloud/drs/v3/model/PageReq.h +++ b/drs/include/huaweicloud/drs/v3/model/PageReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_PageReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_PageReq_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT PageReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PageReq members diff --git a/drs/include/huaweicloud/drs/v3/model/Params.h b/drs/include/huaweicloud/drs/v3/model/Params.h index b192785c4..e0b6af517 100644 --- a/drs/include/huaweicloud/drs/v3/model/Params.h +++ b/drs/include/huaweicloud/drs/v3/model/Params.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_Params_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_Params_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT Params /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Params members diff --git a/drs/include/huaweicloud/drs/v3/model/ParamsReqBean.h b/drs/include/huaweicloud/drs/v3/model/ParamsReqBean.h index e276a0e49..cb347e668 100644 --- a/drs/include/huaweicloud/drs/v3/model/ParamsReqBean.h +++ b/drs/include/huaweicloud/drs/v3/model/ParamsReqBean.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ParamsReqBean_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ParamsReqBean_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ParamsReqBean /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ParamsReqBean members diff --git a/drs/include/huaweicloud/drs/v3/model/PauseInfo.h b/drs/include/huaweicloud/drs/v3/model/PauseInfo.h index baeda7d1c..0ff53c3bc 100644 --- a/drs/include/huaweicloud/drs/v3/model/PauseInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/PauseInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_PauseInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_PauseInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT PauseInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PauseInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/PauseJobResp.h b/drs/include/huaweicloud/drs/v3/model/PauseJobResp.h index 83551b8d4..f54008ab1 100644 --- a/drs/include/huaweicloud/drs/v3/model/PauseJobResp.h +++ b/drs/include/huaweicloud/drs/v3/model/PauseJobResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_PauseJobResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_PauseJobResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT PauseJobResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PauseJobResp members diff --git a/drs/include/huaweicloud/drs/v3/model/PeriodOrderInfo.h b/drs/include/huaweicloud/drs/v3/model/PeriodOrderInfo.h index 46c222c71..8363be6ad 100644 --- a/drs/include/huaweicloud/drs/v3/model/PeriodOrderInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/PeriodOrderInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_PeriodOrderInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_PeriodOrderInfo_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT PeriodOrderInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PeriodOrderInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/PeriodOrderResp.h b/drs/include/huaweicloud/drs/v3/model/PeriodOrderResp.h index 603ce32a4..bf3e31fa5 100644 --- a/drs/include/huaweicloud/drs/v3/model/PeriodOrderResp.h +++ b/drs/include/huaweicloud/drs/v3/model/PeriodOrderResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_PeriodOrderResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_PeriodOrderResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT PeriodOrderResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PeriodOrderResp members diff --git a/drs/include/huaweicloud/drs/v3/model/PostPreCheckResp.h b/drs/include/huaweicloud/drs/v3/model/PostPreCheckResp.h index 4fe802ab3..4c0a2ae4c 100644 --- a/drs/include/huaweicloud/drs/v3/model/PostPreCheckResp.h +++ b/drs/include/huaweicloud/drs/v3/model/PostPreCheckResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_PostPreCheckResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_PostPreCheckResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT PostPreCheckResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPreCheckResp members diff --git a/drs/include/huaweicloud/drs/v3/model/PreCheckInfo.h b/drs/include/huaweicloud/drs/v3/model/PreCheckInfo.h index 95f71eed2..b913ab86d 100644 --- a/drs/include/huaweicloud/drs/v3/model/PreCheckInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/PreCheckInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_PreCheckInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_PreCheckInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT PreCheckInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PreCheckInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/PrecheckFailSubJobVO.h b/drs/include/huaweicloud/drs/v3/model/PrecheckFailSubJobVO.h index 20dfbd82b..913d2b4b4 100644 --- a/drs/include/huaweicloud/drs/v3/model/PrecheckFailSubJobVO.h +++ b/drs/include/huaweicloud/drs/v3/model/PrecheckFailSubJobVO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_PrecheckFailSubJobVO_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_PrecheckFailSubJobVO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT PrecheckFailSubJobVO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrecheckFailSubJobVO members diff --git a/drs/include/huaweicloud/drs/v3/model/PrecheckResult.h b/drs/include/huaweicloud/drs/v3/model/PrecheckResult.h index 082fe7e7d..8254a06eb 100644 --- a/drs/include/huaweicloud/drs/v3/model/PrecheckResult.h +++ b/drs/include/huaweicloud/drs/v3/model/PrecheckResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_PrecheckResult_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_PrecheckResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT PrecheckResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrecheckResult members diff --git a/drs/include/huaweicloud/drs/v3/model/ProgressInfo.h b/drs/include/huaweicloud/drs/v3/model/ProgressInfo.h index b9dcb42a3..7c5a13b2c 100644 --- a/drs/include/huaweicloud/drs/v3/model/ProgressInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/ProgressInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ProgressInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ProgressInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ProgressInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProgressInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryAvailableNodeTypeReq.h b/drs/include/huaweicloud/drs/v3/model/QueryAvailableNodeTypeReq.h index 272be4015..2ac3707ed 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryAvailableNodeTypeReq.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryAvailableNodeTypeReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryAvailableNodeTypeReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryAvailableNodeTypeReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryAvailableNodeTypeReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryAvailableNodeTypeReq members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryCompareResultReq.h b/drs/include/huaweicloud/drs/v3/model/QueryCompareResultReq.h index cee0662bb..39353bf38 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryCompareResultReq.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryCompareResultReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryCompareResultReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryCompareResultReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryCompareResultReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryCompareResultReq members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryDataGuardMonitorAndChartResp.h b/drs/include/huaweicloud/drs/v3/model/QueryDataGuardMonitorAndChartResp.h index 00d9b4ee6..1e8f335c1 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryDataGuardMonitorAndChartResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryDataGuardMonitorAndChartResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryDataGuardMonitorAndChartResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryDataGuardMonitorAndChartResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryDataGuardMonitorAndChartResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryDataGuardMonitorAndChartResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryDataGuardMonitorResponse.h b/drs/include/huaweicloud/drs/v3/model/QueryDataGuardMonitorResponse.h index 394cf5f11..e6c60bb4c 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryDataGuardMonitorResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryDataGuardMonitorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryDataGuardMonitorResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryDataGuardMonitorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryDataGuardMonitorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryDataGuardMonitorResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryDbParamsResp.h b/drs/include/huaweicloud/drs/v3/model/QueryDbParamsResp.h index 2cbb245e0..603b859ad 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryDbParamsResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryDbParamsResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryDbParamsResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryDbParamsResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryDbParamsResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryDbParamsResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryFlowCompareDataResp.h b/drs/include/huaweicloud/drs/v3/model/QueryFlowCompareDataResp.h index 788873ca9..d8f6df57f 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryFlowCompareDataResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryFlowCompareDataResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryFlowCompareDataResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryFlowCompareDataResp_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryFlowCompareDataResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryFlowCompareDataResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryJobResp.h b/drs/include/huaweicloud/drs/v3/model/QueryJobResp.h index 566ec6559..88a1d2db0 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryJobResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryJobResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryJobResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryJobResp_H_ + #include #include +#include #include #include @@ -41,10 +43,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryJobResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryJobResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryJobStatusResp.h b/drs/include/huaweicloud/drs/v3/model/QueryJobStatusResp.h index 223b411df..1662cc190 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryJobStatusResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryJobStatusResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryJobStatusResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryJobStatusResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryJobStatusResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryJobStatusResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryJobsReq.h b/drs/include/huaweicloud/drs/v3/model/QueryJobsReq.h index b302742f3..5e62651a6 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryJobsReq.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryJobsReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryJobsReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryJobsReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryJobsReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryJobsReq members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryPreCheckResp.h b/drs/include/huaweicloud/drs/v3/model/QueryPreCheckResp.h index a6f1550be..6801654fb 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryPreCheckResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryPreCheckResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryPreCheckResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryPreCheckResp_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryPreCheckResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryPreCheckResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryProgressResp.h b/drs/include/huaweicloud/drs/v3/model/QueryProgressResp.h index bd90b5de4..b369d1e4c 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryProgressResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryProgressResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryProgressResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryProgressResp_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryProgressResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryProgressResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryQuotaInfo.h b/drs/include/huaweicloud/drs/v3/model/QueryQuotaInfo.h index 8c5478759..ad947b204 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryQuotaInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryQuotaInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryQuotaInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryQuotaInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryQuotaInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryQuotaInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryRoleDetailResp.h b/drs/include/huaweicloud/drs/v3/model/QueryRoleDetailResp.h index 2e54c293c..4ed4ef592 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryRoleDetailResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryRoleDetailResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryRoleDetailResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryRoleDetailResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryRoleDetailResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryRoleDetailResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryRpoAndRtoResp.h b/drs/include/huaweicloud/drs/v3/model/QueryRpoAndRtoResp.h index 3add2c9f9..df87b8c24 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryRpoAndRtoResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryRpoAndRtoResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryRpoAndRtoResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryRpoAndRtoResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryRpoAndRtoResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryRpoAndRtoResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QuerySmnInfoResp.h b/drs/include/huaweicloud/drs/v3/model/QuerySmnInfoResp.h index 8a301b2d5..f3443a61f 100644 --- a/drs/include/huaweicloud/drs/v3/model/QuerySmnInfoResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QuerySmnInfoResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QuerySmnInfoResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QuerySmnInfoResp_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QuerySmnInfoResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuerySmnInfoResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryStructDetailResp.h b/drs/include/huaweicloud/drs/v3/model/QueryStructDetailResp.h index d35e2207e..9ff9dfa55 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryStructDetailResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryStructDetailResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryStructDetailResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryStructDetailResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryStructDetailResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryStructDetailResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryStructProcessResp.h b/drs/include/huaweicloud/drs/v3/model/QueryStructProcessResp.h index bd61b05b9..ebf58452e 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryStructProcessResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryStructProcessResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryStructProcessResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryStructProcessResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryStructProcessResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryStructProcessResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryUserDetailResp.h b/drs/include/huaweicloud/drs/v3/model/QueryUserDetailResp.h index c9a7f71ca..a70de44ad 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryUserDetailResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryUserDetailResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryUserDetailResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryUserDetailResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryUserDetailResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryUserDetailResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QueryUserResp.h b/drs/include/huaweicloud/drs/v3/model/QueryUserResp.h index 856873b7d..2771724ad 100644 --- a/drs/include/huaweicloud/drs/v3/model/QueryUserResp.h +++ b/drs/include/huaweicloud/drs/v3/model/QueryUserResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryUserResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QueryUserResp_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QueryUserResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryUserResp members diff --git a/drs/include/huaweicloud/drs/v3/model/QuotaResource.h b/drs/include/huaweicloud/drs/v3/model/QuotaResource.h index 6ec5a9f26..c44f78a61 100644 --- a/drs/include/huaweicloud/drs/v3/model/QuotaResource.h +++ b/drs/include/huaweicloud/drs/v3/model/QuotaResource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_QuotaResource_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_QuotaResource_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT QuotaResource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaResource members diff --git a/drs/include/huaweicloud/drs/v3/model/ReplaceDefinerInfo.h b/drs/include/huaweicloud/drs/v3/model/ReplaceDefinerInfo.h index 3d97415e8..b3d063948 100644 --- a/drs/include/huaweicloud/drs/v3/model/ReplaceDefinerInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/ReplaceDefinerInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ReplaceDefinerInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ReplaceDefinerInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ReplaceDefinerInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReplaceDefinerInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/ResourceTag.h b/drs/include/huaweicloud/drs/v3/model/ResourceTag.h index 23ce2edd0..6443af45f 100644 --- a/drs/include/huaweicloud/drs/v3/model/ResourceTag.h +++ b/drs/include/huaweicloud/drs/v3/model/ResourceTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ResourceTag_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ResourceTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ResourceTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTag members diff --git a/drs/include/huaweicloud/drs/v3/model/RetryInfo.h b/drs/include/huaweicloud/drs/v3/model/RetryInfo.h index 379ce3881..fa9b84c0f 100644 --- a/drs/include/huaweicloud/drs/v3/model/RetryInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/RetryInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_RetryInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_RetryInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT RetryInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RetryInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/RetryTaskResp.h b/drs/include/huaweicloud/drs/v3/model/RetryTaskResp.h index f74d1ecde..39e888df1 100644 --- a/drs/include/huaweicloud/drs/v3/model/RetryTaskResp.h +++ b/drs/include/huaweicloud/drs/v3/model/RetryTaskResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_RetryTaskResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_RetryTaskResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT RetryTaskResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RetryTaskResp members diff --git a/drs/include/huaweicloud/drs/v3/model/RpoAndRtoInfo.h b/drs/include/huaweicloud/drs/v3/model/RpoAndRtoInfo.h index 4ff25a9e3..7b7781927 100644 --- a/drs/include/huaweicloud/drs/v3/model/RpoAndRtoInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/RpoAndRtoInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_RpoAndRtoInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_RpoAndRtoInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT RpoAndRtoInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RpoAndRtoInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/SelectedSetAlarmTaskReq.h b/drs/include/huaweicloud/drs/v3/model/SelectedSetAlarmTaskReq.h index bd312537d..e1b21c865 100644 --- a/drs/include/huaweicloud/drs/v3/model/SelectedSetAlarmTaskReq.h +++ b/drs/include/huaweicloud/drs/v3/model/SelectedSetAlarmTaskReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_SelectedSetAlarmTaskReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_SelectedSetAlarmTaskReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT SelectedSetAlarmTaskReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SelectedSetAlarmTaskReq members diff --git a/drs/include/huaweicloud/drs/v3/model/ShowJobListRequest.h b/drs/include/huaweicloud/drs/v3/model/ShowJobListRequest.h index 11ae81822..bef5be706 100644 --- a/drs/include/huaweicloud/drs/v3/model/ShowJobListRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/ShowJobListRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ShowJobListRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ShowJobListRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ShowJobListRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobListRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/ShowJobListResponse.h b/drs/include/huaweicloud/drs/v3/model/ShowJobListResponse.h index 33f0689f8..ab562b0bc 100644 --- a/drs/include/huaweicloud/drs/v3/model/ShowJobListResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/ShowJobListResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ShowJobListResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ShowJobListResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ShowJobListResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobListResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/ShowMonitoringDataRequest.h b/drs/include/huaweicloud/drs/v3/model/ShowMonitoringDataRequest.h index 8a2d69298..3723043aa 100644 --- a/drs/include/huaweicloud/drs/v3/model/ShowMonitoringDataRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/ShowMonitoringDataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ShowMonitoringDataRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ShowMonitoringDataRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ShowMonitoringDataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMonitoringDataRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/ShowMonitoringDataResponse.h b/drs/include/huaweicloud/drs/v3/model/ShowMonitoringDataResponse.h index 4b580a160..c1b16f063 100644 --- a/drs/include/huaweicloud/drs/v3/model/ShowMonitoringDataResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/ShowMonitoringDataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ShowMonitoringDataResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ShowMonitoringDataResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ShowMonitoringDataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMonitoringDataResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/ShowQuotasRequest.h b/drs/include/huaweicloud/drs/v3/model/ShowQuotasRequest.h index c38ca9c15..2f605753d 100644 --- a/drs/include/huaweicloud/drs/v3/model/ShowQuotasRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/ShowQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ShowQuotasRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ShowQuotasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ShowQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotasRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/ShowQuotasResponse.h b/drs/include/huaweicloud/drs/v3/model/ShowQuotasResponse.h index 847ff5769..4f9b67702 100644 --- a/drs/include/huaweicloud/drs/v3/model/ShowQuotasResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/ShowQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_ShowQuotasResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_ShowQuotasResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT ShowQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotasResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/SpeedLimitInfo.h b/drs/include/huaweicloud/drs/v3/model/SpeedLimitInfo.h index 3313d2a24..84a9eae50 100644 --- a/drs/include/huaweicloud/drs/v3/model/SpeedLimitInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/SpeedLimitInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_SpeedLimitInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_SpeedLimitInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT SpeedLimitInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SpeedLimitInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/StartInfo.h b/drs/include/huaweicloud/drs/v3/model/StartInfo.h index 7f00a0efb..99440ec9c 100644 --- a/drs/include/huaweicloud/drs/v3/model/StartInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/StartInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_StartInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_StartInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT StartInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/StartJobResp.h b/drs/include/huaweicloud/drs/v3/model/StartJobResp.h index 1a28b7612..bb2f49825 100644 --- a/drs/include/huaweicloud/drs/v3/model/StartJobResp.h +++ b/drs/include/huaweicloud/drs/v3/model/StartJobResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_StartJobResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_StartJobResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT StartJobResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartJobResp members diff --git a/drs/include/huaweicloud/drs/v3/model/StructDetailVO.h b/drs/include/huaweicloud/drs/v3/model/StructDetailVO.h index 3c2bc657e..1fa6a67bc 100644 --- a/drs/include/huaweicloud/drs/v3/model/StructDetailVO.h +++ b/drs/include/huaweicloud/drs/v3/model/StructDetailVO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_StructDetailVO_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_StructDetailVO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT StructDetailVO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StructDetailVO members diff --git a/drs/include/huaweicloud/drs/v3/model/StructProcessResp.h b/drs/include/huaweicloud/drs/v3/model/StructProcessResp.h index b25e98e1b..ecf5b4eae 100644 --- a/drs/include/huaweicloud/drs/v3/model/StructProcessResp.h +++ b/drs/include/huaweicloud/drs/v3/model/StructProcessResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_StructProcessResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_StructProcessResp_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT StructProcessResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StructProcessResp members diff --git a/drs/include/huaweicloud/drs/v3/model/StructProcessVO.h b/drs/include/huaweicloud/drs/v3/model/StructProcessVO.h index c5c26d03e..eb854b85b 100644 --- a/drs/include/huaweicloud/drs/v3/model/StructProcessVO.h +++ b/drs/include/huaweicloud/drs/v3/model/StructProcessVO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_StructProcessVO_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_StructProcessVO_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT StructProcessVO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StructProcessVO members diff --git a/drs/include/huaweicloud/drs/v3/model/SubscriptionInfo.h b/drs/include/huaweicloud/drs/v3/model/SubscriptionInfo.h index 4c4cf1d75..bc8c6f3d8 100644 --- a/drs/include/huaweicloud/drs/v3/model/SubscriptionInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/SubscriptionInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_SubscriptionInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_SubscriptionInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT SubscriptionInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubscriptionInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/SwitchoverResp.h b/drs/include/huaweicloud/drs/v3/model/SwitchoverResp.h index 958c4f834..68dd0dbcf 100644 --- a/drs/include/huaweicloud/drs/v3/model/SwitchoverResp.h +++ b/drs/include/huaweicloud/drs/v3/model/SwitchoverResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_SwitchoverResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_SwitchoverResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT SwitchoverResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchoverResp members diff --git a/drs/include/huaweicloud/drs/v3/model/SyncPolicyReq.h b/drs/include/huaweicloud/drs/v3/model/SyncPolicyReq.h index 812842998..a01918d2f 100644 --- a/drs/include/huaweicloud/drs/v3/model/SyncPolicyReq.h +++ b/drs/include/huaweicloud/drs/v3/model/SyncPolicyReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_SyncPolicyReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_SyncPolicyReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT SyncPolicyReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SyncPolicyReq members diff --git a/drs/include/huaweicloud/drs/v3/model/SyncPolicyResp.h b/drs/include/huaweicloud/drs/v3/model/SyncPolicyResp.h index f36b96ff9..987b55371 100644 --- a/drs/include/huaweicloud/drs/v3/model/SyncPolicyResp.h +++ b/drs/include/huaweicloud/drs/v3/model/SyncPolicyResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_SyncPolicyResp_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_SyncPolicyResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT SyncPolicyResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SyncPolicyResp members diff --git a/drs/include/huaweicloud/drs/v3/model/Tag.h b/drs/include/huaweicloud/drs/v3/model/Tag.h index 1fd3d6f5c..93165f363 100644 --- a/drs/include/huaweicloud/drs/v3/model/Tag.h +++ b/drs/include/huaweicloud/drs/v3/model/Tag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_Tag_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_Tag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT Tag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Tag members diff --git a/drs/include/huaweicloud/drs/v3/model/TestEndPoint.h b/drs/include/huaweicloud/drs/v3/model/TestEndPoint.h index d6c3c7a87..8d1a886db 100644 --- a/drs/include/huaweicloud/drs/v3/model/TestEndPoint.h +++ b/drs/include/huaweicloud/drs/v3/model/TestEndPoint.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_TestEndPoint_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_TestEndPoint_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT TestEndPoint /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TestEndPoint members diff --git a/drs/include/huaweicloud/drs/v3/model/TransformationInfo.h b/drs/include/huaweicloud/drs/v3/model/TransformationInfo.h index ec1ff4b64..1b3ba9c8b 100644 --- a/drs/include/huaweicloud/drs/v3/model/TransformationInfo.h +++ b/drs/include/huaweicloud/drs/v3/model/TransformationInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_TransformationInfo_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_TransformationInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT TransformationInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TransformationInfo members diff --git a/drs/include/huaweicloud/drs/v3/model/TuningParameter.h b/drs/include/huaweicloud/drs/v3/model/TuningParameter.h index c36c13712..dcb69e454 100644 --- a/drs/include/huaweicloud/drs/v3/model/TuningParameter.h +++ b/drs/include/huaweicloud/drs/v3/model/TuningParameter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_TuningParameter_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_TuningParameter_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT TuningParameter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TuningParameter members diff --git a/drs/include/huaweicloud/drs/v3/model/UpdateDatabaseObjectReq.h b/drs/include/huaweicloud/drs/v3/model/UpdateDatabaseObjectReq.h index f4b0a476c..013ac0a7d 100644 --- a/drs/include/huaweicloud/drs/v3/model/UpdateDatabaseObjectReq.h +++ b/drs/include/huaweicloud/drs/v3/model/UpdateDatabaseObjectReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_UpdateDatabaseObjectReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_UpdateDatabaseObjectReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT UpdateDatabaseObjectReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDatabaseObjectReq members diff --git a/drs/include/huaweicloud/drs/v3/model/UpdateParamsRequest.h b/drs/include/huaweicloud/drs/v3/model/UpdateParamsRequest.h index e7877b4b4..5bd3187dd 100644 --- a/drs/include/huaweicloud/drs/v3/model/UpdateParamsRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/UpdateParamsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_UpdateParamsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_UpdateParamsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT UpdateParamsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateParamsRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/UpdateParamsResponse.h b/drs/include/huaweicloud/drs/v3/model/UpdateParamsResponse.h index f3fb52834..bfe560525 100644 --- a/drs/include/huaweicloud/drs/v3/model/UpdateParamsResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/UpdateParamsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_UpdateParamsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_UpdateParamsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT UpdateParamsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateParamsResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/UpdateTuningParamsRequest.h b/drs/include/huaweicloud/drs/v3/model/UpdateTuningParamsRequest.h index babb9cd26..baad5f121 100644 --- a/drs/include/huaweicloud/drs/v3/model/UpdateTuningParamsRequest.h +++ b/drs/include/huaweicloud/drs/v3/model/UpdateTuningParamsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_UpdateTuningParamsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_UpdateTuningParamsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT UpdateTuningParamsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTuningParamsRequest members diff --git a/drs/include/huaweicloud/drs/v3/model/UpdateTuningParamsResponse.h b/drs/include/huaweicloud/drs/v3/model/UpdateTuningParamsResponse.h index e5a655500..3b8d5f66a 100644 --- a/drs/include/huaweicloud/drs/v3/model/UpdateTuningParamsResponse.h +++ b/drs/include/huaweicloud/drs/v3/model/UpdateTuningParamsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_UpdateTuningParamsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_UpdateTuningParamsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT UpdateTuningParamsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTuningParamsResponse members diff --git a/drs/include/huaweicloud/drs/v3/model/UpdateUserReq.h b/drs/include/huaweicloud/drs/v3/model/UpdateUserReq.h index 5ba40197e..51eb2337a 100644 --- a/drs/include/huaweicloud/drs/v3/model/UpdateUserReq.h +++ b/drs/include/huaweicloud/drs/v3/model/UpdateUserReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_UpdateUserReq_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_UpdateUserReq_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT UpdateUserReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateUserReq members diff --git a/drs/include/huaweicloud/drs/v3/model/UserAccountVO.h b/drs/include/huaweicloud/drs/v3/model/UserAccountVO.h index e94f3b471..905c8710e 100644 --- a/drs/include/huaweicloud/drs/v3/model/UserAccountVO.h +++ b/drs/include/huaweicloud/drs/v3/model/UserAccountVO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_UserAccountVO_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_UserAccountVO_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT UserAccountVO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UserAccountVO members diff --git a/drs/include/huaweicloud/drs/v3/model/UserRoleVO.h b/drs/include/huaweicloud/drs/v3/model/UserRoleVO.h index f8c3f6803..9c061aaae 100644 --- a/drs/include/huaweicloud/drs/v3/model/UserRoleVO.h +++ b/drs/include/huaweicloud/drs/v3/model/UserRoleVO.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V3_MODEL_UserRoleVO_H_ #define HUAWEICLOUD_SDK_DRS_V3_MODEL_UserRoleVO_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V3_EXPORT UserRoleVO /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UserRoleVO members diff --git a/drs/include/huaweicloud/drs/v5/DrsMeta.h b/drs/include/huaweicloud/drs/v5/DrsMeta.h new file mode 100644 index 000000000..e756043e5 --- /dev/null +++ b/drs/include/huaweicloud/drs/v5/DrsMeta.h @@ -0,0 +1,76 @@ +#ifndef HUAWEICLOUD_SDK_DRS_V5_DrsMeta_H_ +#define HUAWEICLOUD_SDK_DRS_V5_DrsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Drs { +namespace V5 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_DRS_V5_EXPORT DrsMeta { +public: + static HttpRequestDef genRequestDefForBatchCreateJobsAsync(); + static HttpRequestDef genRequestDefForBatchDeleteJobsById(); + static HttpRequestDef genRequestDefForBatchExecuteJobActions(); + static HttpRequestDef genRequestDefForBatchStopJobsAction(); + static HttpRequestDef genRequestDefForBatchTagAction(); + static HttpRequestDef genRequestDefForCheckDataFilter(); + static HttpRequestDef genRequestDefForCollectColumns(); + static HttpRequestDef genRequestDefForCollectDbObjectsAsync(); + static HttpRequestDef genRequestDefForCollectDbObjectsInfo(); + static HttpRequestDef genRequestDefForCommitAsyncJob(); + static HttpRequestDef genRequestDefForCopyJob(); + static HttpRequestDef genRequestDefForCreateJob(); + static HttpRequestDef genRequestDefForDeleteJob(); + static HttpRequestDef genRequestDefForDownloadBatchCreateTemplate(); + static HttpRequestDef genRequestDefForDownloadDbObjectTemplate(); + static HttpRequestDef genRequestDefForExecuteJobAction(); + static HttpRequestDef genRequestDefForExportOperationInfo(); + static HttpRequestDef genRequestDefForImportBatchCreateJobs(); + static HttpRequestDef genRequestDefForListAsyncJobDetail(); + static HttpRequestDef genRequestDefForListAsyncJobs(); + static HttpRequestDef genRequestDefForListDbObjects(); + static HttpRequestDef genRequestDefForListJobs(); + static HttpRequestDef genRequestDefForListLinks(); + static HttpRequestDef genRequestDefForListProjectTags(); + static HttpRequestDef genRequestDefForShowActions(); + static HttpRequestDef genRequestDefForShowColumnInfoResult(); + static HttpRequestDef genRequestDefForShowComparePolicy(); + static HttpRequestDef genRequestDefForShowDataFilteringResult(); + static HttpRequestDef genRequestDefForShowDataProcessingRulesResult(); + static HttpRequestDef genRequestDefForShowDataProgress(); + static HttpRequestDef genRequestDefForShowDbObjectCollectionStatus(); + static HttpRequestDef genRequestDefForShowDbObjectTemplateProgress(); + static HttpRequestDef genRequestDefForShowDbObjectTemplateResult(); + static HttpRequestDef genRequestDefForShowDbObjectsList(); + static HttpRequestDef genRequestDefForShowDirtyData(); + static HttpRequestDef genRequestDefForShowEnterpriseProject(); + static HttpRequestDef genRequestDefForShowHealthCompareJobList(); + static HttpRequestDef genRequestDefForShowIncrementComponentsDetail(); + static HttpRequestDef genRequestDefForShowInstanceTags(); + static HttpRequestDef genRequestDefForShowJobDetail(); + static HttpRequestDef genRequestDefForShowMetering(); + static HttpRequestDef genRequestDefForShowMonitorData(); + static HttpRequestDef genRequestDefForShowObjectMapping(); + static HttpRequestDef genRequestDefForShowProgressData(); + static HttpRequestDef genRequestDefForShowSupportObjectType(); + static HttpRequestDef genRequestDefForShowUpdateObjectSavingStatus(); + static HttpRequestDef genRequestDefForStopJobAction(); + static HttpRequestDef genRequestDefForUpdateBatchAsyncJobs(); + static HttpRequestDef genRequestDefForUpdateDataProgress(); + static HttpRequestDef genRequestDefForUpdateJob(); + static HttpRequestDef genRequestDefForUpdateStartPosition(); + static HttpRequestDef genRequestDefForUploadDbObjectTemplate(); + static HttpRequestDef genRequestDefForValidateJobName(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_DRS_V5_DrsMeta_H_ diff --git a/drs/include/huaweicloud/drs/v5/model/ActionBaseResp.h b/drs/include/huaweicloud/drs/v5/model/ActionBaseResp.h index c8d3aa6f1..1f523d183 100644 --- a/drs/include/huaweicloud/drs/v5/model/ActionBaseResp.h +++ b/drs/include/huaweicloud/drs/v5/model/ActionBaseResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ActionBaseResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ActionBaseResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ActionBaseResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ActionBaseResp members diff --git a/drs/include/huaweicloud/drs/v5/model/ActionParams.h b/drs/include/huaweicloud/drs/v5/model/ActionParams.h index a7df1f357..a8940e2ee 100644 --- a/drs/include/huaweicloud/drs/v5/model/ActionParams.h +++ b/drs/include/huaweicloud/drs/v5/model/ActionParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ActionParams_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ActionParams_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ActionParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ActionParams members diff --git a/drs/include/huaweicloud/drs/v5/model/ActionReq.h b/drs/include/huaweicloud/drs/v5/model/ActionReq.h index fc3b1128f..5e4c38b0c 100644 --- a/drs/include/huaweicloud/drs/v5/model/ActionReq.h +++ b/drs/include/huaweicloud/drs/v5/model/ActionReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ActionReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ActionReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ActionReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ActionReq members diff --git a/drs/include/huaweicloud/drs/v5/model/AddColumnInfo.h b/drs/include/huaweicloud/drs/v5/model/AddColumnInfo.h index 59e967df1..d0391d02f 100644 --- a/drs/include/huaweicloud/drs/v5/model/AddColumnInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/AddColumnInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_AddColumnInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_AddColumnInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT AddColumnInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddColumnInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/AlarmNotifyConfig.h b/drs/include/huaweicloud/drs/v5/model/AlarmNotifyConfig.h index 4b8c04280..d776de071 100644 --- a/drs/include/huaweicloud/drs/v5/model/AlarmNotifyConfig.h +++ b/drs/include/huaweicloud/drs/v5/model/AlarmNotifyConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_AlarmNotifyConfig_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_AlarmNotifyConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT AlarmNotifyConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AlarmNotifyConfig members diff --git a/drs/include/huaweicloud/drs/v5/model/ApiHttpNullResp.h b/drs/include/huaweicloud/drs/v5/model/ApiHttpNullResp.h index d3fa578f7..a7f8601b3 100644 --- a/drs/include/huaweicloud/drs/v5/model/ApiHttpNullResp.h +++ b/drs/include/huaweicloud/drs/v5/model/ApiHttpNullResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ApiHttpNullResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ApiHttpNullResp_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ApiHttpNullResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApiHttpNullResp members diff --git a/drs/include/huaweicloud/drs/v5/model/AsyncActionBaseResp.h b/drs/include/huaweicloud/drs/v5/model/AsyncActionBaseResp.h index 4c95cdb7e..17f8b7532 100644 --- a/drs/include/huaweicloud/drs/v5/model/AsyncActionBaseResp.h +++ b/drs/include/huaweicloud/drs/v5/model/AsyncActionBaseResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncActionBaseResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncActionBaseResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT AsyncActionBaseResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AsyncActionBaseResp members diff --git a/drs/include/huaweicloud/drs/v5/model/AsyncActionResp.h b/drs/include/huaweicloud/drs/v5/model/AsyncActionResp.h index b6ad5f76e..d103959ef 100644 --- a/drs/include/huaweicloud/drs/v5/model/AsyncActionResp.h +++ b/drs/include/huaweicloud/drs/v5/model/AsyncActionResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncActionResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncActionResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT AsyncActionResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AsyncActionResp members diff --git a/drs/include/huaweicloud/drs/v5/model/AsyncCommitJobResp.h b/drs/include/huaweicloud/drs/v5/model/AsyncCommitJobResp.h index f3d8e6950..2640e8649 100644 --- a/drs/include/huaweicloud/drs/v5/model/AsyncCommitJobResp.h +++ b/drs/include/huaweicloud/drs/v5/model/AsyncCommitJobResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncCommitJobResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncCommitJobResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT AsyncCommitJobResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AsyncCommitJobResp members diff --git a/drs/include/huaweicloud/drs/v5/model/AsyncCreateJobReq.h b/drs/include/huaweicloud/drs/v5/model/AsyncCreateJobReq.h index 92ce972ca..6d9929153 100644 --- a/drs/include/huaweicloud/drs/v5/model/AsyncCreateJobReq.h +++ b/drs/include/huaweicloud/drs/v5/model/AsyncCreateJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncCreateJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncCreateJobReq_H_ + #include #include +#include #include #include @@ -42,10 +44,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT AsyncCreateJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AsyncCreateJobReq members diff --git a/drs/include/huaweicloud/drs/v5/model/AsyncCreateJobResp.h b/drs/include/huaweicloud/drs/v5/model/AsyncCreateJobResp.h index cf7669764..a0f8fc5bd 100644 --- a/drs/include/huaweicloud/drs/v5/model/AsyncCreateJobResp.h +++ b/drs/include/huaweicloud/drs/v5/model/AsyncCreateJobResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncCreateJobResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncCreateJobResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT AsyncCreateJobResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AsyncCreateJobResp members diff --git a/drs/include/huaweicloud/drs/v5/model/AsyncJobResp.h b/drs/include/huaweicloud/drs/v5/model/AsyncJobResp.h index cf33698f1..9b09a542d 100644 --- a/drs/include/huaweicloud/drs/v5/model/AsyncJobResp.h +++ b/drs/include/huaweicloud/drs/v5/model/AsyncJobResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncJobResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncJobResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT AsyncJobResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AsyncJobResp members diff --git a/drs/include/huaweicloud/drs/v5/model/AsyncUpdateJobResp.h b/drs/include/huaweicloud/drs/v5/model/AsyncUpdateJobResp.h index e638b55a6..0a3e96c76 100644 --- a/drs/include/huaweicloud/drs/v5/model/AsyncUpdateJobResp.h +++ b/drs/include/huaweicloud/drs/v5/model/AsyncUpdateJobResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncUpdateJobResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_AsyncUpdateJobResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT AsyncUpdateJobResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AsyncUpdateJobResp members diff --git a/drs/include/huaweicloud/drs/v5/model/BaseEndpoint.h b/drs/include/huaweicloud/drs/v5/model/BaseEndpoint.h index dd378529e..7750cdda8 100644 --- a/drs/include/huaweicloud/drs/v5/model/BaseEndpoint.h +++ b/drs/include/huaweicloud/drs/v5/model/BaseEndpoint.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BaseEndpoint_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BaseEndpoint_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BaseEndpoint /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BaseEndpoint members diff --git a/drs/include/huaweicloud/drs/v5/model/BaseEndpointConfig.h b/drs/include/huaweicloud/drs/v5/model/BaseEndpointConfig.h index 1907e664b..56b1bb2a0 100644 --- a/drs/include/huaweicloud/drs/v5/model/BaseEndpointConfig.h +++ b/drs/include/huaweicloud/drs/v5/model/BaseEndpointConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BaseEndpointConfig_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BaseEndpointConfig_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BaseEndpointConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BaseEndpointConfig members diff --git a/drs/include/huaweicloud/drs/v5/model/BaseResp.h b/drs/include/huaweicloud/drs/v5/model/BaseResp.h index a421e9952..0e5864dbe 100644 --- a/drs/include/huaweicloud/drs/v5/model/BaseResp.h +++ b/drs/include/huaweicloud/drs/v5/model/BaseResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BaseResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BaseResp_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BaseResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BaseResp members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchAsyncCreateJobReq.h b/drs/include/huaweicloud/drs/v5/model/BatchAsyncCreateJobReq.h index 87da686c9..6710c4c43 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchAsyncCreateJobReq.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchAsyncCreateJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchAsyncCreateJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchAsyncCreateJobReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchAsyncCreateJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAsyncCreateJobReq members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchAsyncUpdateJobReq.h b/drs/include/huaweicloud/drs/v5/model/BatchAsyncUpdateJobReq.h index 5ee9571c8..277aa5b99 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchAsyncUpdateJobReq.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchAsyncUpdateJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchAsyncUpdateJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchAsyncUpdateJobReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchAsyncUpdateJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAsyncUpdateJobReq members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchCreateJobsAsyncRequest.h b/drs/include/huaweicloud/drs/v5/model/BatchCreateJobsAsyncRequest.h index 3e39339fc..78fe731ba 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchCreateJobsAsyncRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchCreateJobsAsyncRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchCreateJobsAsyncRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchCreateJobsAsyncRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchCreateJobsAsyncRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateJobsAsyncRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchCreateJobsAsyncResponse.h b/drs/include/huaweicloud/drs/v5/model/BatchCreateJobsAsyncResponse.h index ba080408e..0c37128a9 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchCreateJobsAsyncResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchCreateJobsAsyncResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchCreateJobsAsyncResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchCreateJobsAsyncResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchCreateJobsAsyncResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateJobsAsyncResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchDealResourceTagReq.h b/drs/include/huaweicloud/drs/v5/model/BatchDealResourceTagReq.h index 570e4e868..ab879aeca 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchDealResourceTagReq.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchDealResourceTagReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchDealResourceTagReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchDealResourceTagReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchDealResourceTagReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDealResourceTagReq members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchDeleteJobReq.h b/drs/include/huaweicloud/drs/v5/model/BatchDeleteJobReq.h index 9c00c0a1d..1c4128f46 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchDeleteJobReq.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchDeleteJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchDeleteJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchDeleteJobReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchDeleteJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteJobReq members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchDeleteJobsByIdRequest.h b/drs/include/huaweicloud/drs/v5/model/BatchDeleteJobsByIdRequest.h index 2e847118b..8334d122c 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchDeleteJobsByIdRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchDeleteJobsByIdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchDeleteJobsByIdRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchDeleteJobsByIdRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchDeleteJobsByIdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteJobsByIdRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchDeleteJobsByIdResponse.h b/drs/include/huaweicloud/drs/v5/model/BatchDeleteJobsByIdResponse.h index c14898ca6..49739998d 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchDeleteJobsByIdResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchDeleteJobsByIdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchDeleteJobsByIdResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchDeleteJobsByIdResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchDeleteJobsByIdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteJobsByIdResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchExecuteJobActionsRequest.h b/drs/include/huaweicloud/drs/v5/model/BatchExecuteJobActionsRequest.h index 9723005e2..b7af819d1 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchExecuteJobActionsRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchExecuteJobActionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchExecuteJobActionsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchExecuteJobActionsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchExecuteJobActionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchExecuteJobActionsRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchExecuteJobActionsResponse.h b/drs/include/huaweicloud/drs/v5/model/BatchExecuteJobActionsResponse.h index c9cbb0acd..896f20c1a 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchExecuteJobActionsResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchExecuteJobActionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchExecuteJobActionsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchExecuteJobActionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchExecuteJobActionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchExecuteJobActionsResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchJobActionReq.h b/drs/include/huaweicloud/drs/v5/model/BatchJobActionReq.h index 97685e529..7a3d43dd0 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchJobActionReq.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchJobActionReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchJobActionReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchJobActionReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchJobActionReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchJobActionReq members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchResourceTag.h b/drs/include/huaweicloud/drs/v5/model/BatchResourceTag.h index 57e01d9eb..4ca773570 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchResourceTag.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchResourceTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchResourceTag_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchResourceTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchResourceTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchResourceTag members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchStopJobActionReq.h b/drs/include/huaweicloud/drs/v5/model/BatchStopJobActionReq.h index db9f9c056..b4149f51a 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchStopJobActionReq.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchStopJobActionReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchStopJobActionReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchStopJobActionReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchStopJobActionReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStopJobActionReq members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchStopJobsActionRequest.h b/drs/include/huaweicloud/drs/v5/model/BatchStopJobsActionRequest.h index 24c6ae6cd..9dc7fdd00 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchStopJobsActionRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchStopJobsActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchStopJobsActionRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchStopJobsActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchStopJobsActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStopJobsActionRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchStopJobsActionResponse.h b/drs/include/huaweicloud/drs/v5/model/BatchStopJobsActionResponse.h index c44d1da9a..8f9d77615 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchStopJobsActionResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchStopJobsActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchStopJobsActionResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchStopJobsActionResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchStopJobsActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStopJobsActionResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchTagActionRequest.h b/drs/include/huaweicloud/drs/v5/model/BatchTagActionRequest.h index c5fc0089f..8e089ba4f 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchTagActionRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchTagActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchTagActionRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchTagActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchTagActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagActionRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/BatchTagActionResponse.h b/drs/include/huaweicloud/drs/v5/model/BatchTagActionResponse.h index 2fdc7200a..addefc11a 100644 --- a/drs/include/huaweicloud/drs/v5/model/BatchTagActionResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/BatchTagActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchTagActionResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_BatchTagActionResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT BatchTagActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagActionResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/CheckDataFilterRequest.h b/drs/include/huaweicloud/drs/v5/model/CheckDataFilterRequest.h index eeca2d1ee..511ba15fd 100644 --- a/drs/include/huaweicloud/drs/v5/model/CheckDataFilterRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/CheckDataFilterRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CheckDataFilterRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CheckDataFilterRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CheckDataFilterRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckDataFilterRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/CheckDataFilterResponse.h b/drs/include/huaweicloud/drs/v5/model/CheckDataFilterResponse.h index 143b4793d..ceb8de588 100644 --- a/drs/include/huaweicloud/drs/v5/model/CheckDataFilterResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/CheckDataFilterResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CheckDataFilterResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CheckDataFilterResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CheckDataFilterResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckDataFilterResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/CheckJobNameReq.h b/drs/include/huaweicloud/drs/v5/model/CheckJobNameReq.h index 913d09287..18d019838 100644 --- a/drs/include/huaweicloud/drs/v5/model/CheckJobNameReq.h +++ b/drs/include/huaweicloud/drs/v5/model/CheckJobNameReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CheckJobNameReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CheckJobNameReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CheckJobNameReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckJobNameReq members diff --git a/drs/include/huaweicloud/drs/v5/model/ChildrenJobListResp.h b/drs/include/huaweicloud/drs/v5/model/ChildrenJobListResp.h index 91b3d9926..b9aa2b88d 100644 --- a/drs/include/huaweicloud/drs/v5/model/ChildrenJobListResp.h +++ b/drs/include/huaweicloud/drs/v5/model/ChildrenJobListResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ChildrenJobListResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ChildrenJobListResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ChildrenJobListResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChildrenJobListResp members diff --git a/drs/include/huaweicloud/drs/v5/model/CloneJobReq.h b/drs/include/huaweicloud/drs/v5/model/CloneJobReq.h index afda36a01..4b652bab1 100644 --- a/drs/include/huaweicloud/drs/v5/model/CloneJobReq.h +++ b/drs/include/huaweicloud/drs/v5/model/CloneJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CloneJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CloneJobReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CloneJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CloneJobReq members diff --git a/drs/include/huaweicloud/drs/v5/model/CloudBaseInfo.h b/drs/include/huaweicloud/drs/v5/model/CloudBaseInfo.h index 5973101b3..52d1827d0 100644 --- a/drs/include/huaweicloud/drs/v5/model/CloudBaseInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/CloudBaseInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CloudBaseInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CloudBaseInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CloudBaseInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CloudBaseInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/CloudVpcInfo.h b/drs/include/huaweicloud/drs/v5/model/CloudVpcInfo.h index 721c75e29..e160787eb 100644 --- a/drs/include/huaweicloud/drs/v5/model/CloudVpcInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/CloudVpcInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CloudVpcInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CloudVpcInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CloudVpcInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CloudVpcInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/CollectColumnsRequest.h b/drs/include/huaweicloud/drs/v5/model/CollectColumnsRequest.h index 0555d0266..dcf26cf1e 100644 --- a/drs/include/huaweicloud/drs/v5/model/CollectColumnsRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/CollectColumnsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CollectColumnsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CollectColumnsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CollectColumnsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CollectColumnsRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/CollectColumnsResponse.h b/drs/include/huaweicloud/drs/v5/model/CollectColumnsResponse.h index fc15132e4..f48d7eea6 100644 --- a/drs/include/huaweicloud/drs/v5/model/CollectColumnsResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/CollectColumnsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CollectColumnsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CollectColumnsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CollectColumnsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CollectColumnsResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsAsyncRequest.h b/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsAsyncRequest.h index 10ace8b15..11921e94f 100644 --- a/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsAsyncRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsAsyncRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CollectDbObjectsAsyncRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CollectDbObjectsAsyncRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CollectDbObjectsAsyncRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CollectDbObjectsAsyncRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsAsyncResponse.h b/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsAsyncResponse.h index 7369c994f..0e0615a54 100644 --- a/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsAsyncResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsAsyncResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CollectDbObjectsAsyncResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CollectDbObjectsAsyncResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CollectDbObjectsAsyncResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CollectDbObjectsAsyncResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsInfoRequest.h b/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsInfoRequest.h index e8eeb7a43..5f9ee024f 100644 --- a/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsInfoRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsInfoRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CollectDbObjectsInfoRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CollectDbObjectsInfoRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CollectDbObjectsInfoRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CollectDbObjectsInfoRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsInfoResponse.h b/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsInfoResponse.h index ec0d9b809..04022b928 100644 --- a/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsInfoResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/CollectDbObjectsInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CollectDbObjectsInfoResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CollectDbObjectsInfoResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CollectDbObjectsInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CollectDbObjectsInfoResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ColumnObject.h b/drs/include/huaweicloud/drs/v5/model/ColumnObject.h index d536351c0..a34339721 100644 --- a/drs/include/huaweicloud/drs/v5/model/ColumnObject.h +++ b/drs/include/huaweicloud/drs/v5/model/ColumnObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ColumnObject_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ColumnObject_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ColumnObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ColumnObject members diff --git a/drs/include/huaweicloud/drs/v5/model/CommitAsyncJobRequest.h b/drs/include/huaweicloud/drs/v5/model/CommitAsyncJobRequest.h index ab81b2595..c00b7b21d 100644 --- a/drs/include/huaweicloud/drs/v5/model/CommitAsyncJobRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/CommitAsyncJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CommitAsyncJobRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CommitAsyncJobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CommitAsyncJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CommitAsyncJobRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/CommitAsyncJobResponse.h b/drs/include/huaweicloud/drs/v5/model/CommitAsyncJobResponse.h index 17a97b3f5..589a858db 100644 --- a/drs/include/huaweicloud/drs/v5/model/CommitAsyncJobResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/CommitAsyncJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CommitAsyncJobResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CommitAsyncJobResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CommitAsyncJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CommitAsyncJobResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/CompareJobInfo.h b/drs/include/huaweicloud/drs/v5/model/CompareJobInfo.h index f04f70426..52e483572 100644 --- a/drs/include/huaweicloud/drs/v5/model/CompareJobInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/CompareJobInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CompareJobInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CompareJobInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CompareJobInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareJobInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/CompareResultInfo.h b/drs/include/huaweicloud/drs/v5/model/CompareResultInfo.h index 4a50ab100..7eb8407e9 100644 --- a/drs/include/huaweicloud/drs/v5/model/CompareResultInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/CompareResultInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CompareResultInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CompareResultInfo_H_ + #include #include +#include #include #include @@ -38,10 +40,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CompareResultInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareResultInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/CompareTaskParams.h b/drs/include/huaweicloud/drs/v5/model/CompareTaskParams.h index dd218a080..8e84b56a1 100644 --- a/drs/include/huaweicloud/drs/v5/model/CompareTaskParams.h +++ b/drs/include/huaweicloud/drs/v5/model/CompareTaskParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CompareTaskParams_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CompareTaskParams_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CompareTaskParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareTaskParams members diff --git a/drs/include/huaweicloud/drs/v5/model/ContentCompareDetailInfo.h b/drs/include/huaweicloud/drs/v5/model/ContentCompareDetailInfo.h index 2ccdcd7b8..2edf13500 100644 --- a/drs/include/huaweicloud/drs/v5/model/ContentCompareDetailInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/ContentCompareDetailInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ContentCompareDetailInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ContentCompareDetailInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ContentCompareDetailInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ContentCompareDetailInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/ContentCompareOverviewInfo.h b/drs/include/huaweicloud/drs/v5/model/ContentCompareOverviewInfo.h index a46ea70a4..da6bfa9e1 100644 --- a/drs/include/huaweicloud/drs/v5/model/ContentCompareOverviewInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/ContentCompareOverviewInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ContentCompareOverviewInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ContentCompareOverviewInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ContentCompareOverviewInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ContentCompareOverviewInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/CopyJobRequest.h b/drs/include/huaweicloud/drs/v5/model/CopyJobRequest.h index 9a51a73af..49986f3d8 100644 --- a/drs/include/huaweicloud/drs/v5/model/CopyJobRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/CopyJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CopyJobRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CopyJobRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CopyJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyJobRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/CopyJobResponse.h b/drs/include/huaweicloud/drs/v5/model/CopyJobResponse.h index 2fb544da6..b3e3b528b 100644 --- a/drs/include/huaweicloud/drs/v5/model/CopyJobResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/CopyJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CopyJobResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CopyJobResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CopyJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyJobResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/CreateJobReq.h b/drs/include/huaweicloud/drs/v5/model/CreateJobReq.h index 6c0fd0797..050529e85 100644 --- a/drs/include/huaweicloud/drs/v5/model/CreateJobReq.h +++ b/drs/include/huaweicloud/drs/v5/model/CreateJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CreateJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CreateJobReq_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CreateJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateJobReq members diff --git a/drs/include/huaweicloud/drs/v5/model/CreateJobRequest.h b/drs/include/huaweicloud/drs/v5/model/CreateJobRequest.h index 84b66b891..3973e0474 100644 --- a/drs/include/huaweicloud/drs/v5/model/CreateJobRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/CreateJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CreateJobRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CreateJobRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CreateJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateJobRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/CreateJobResp.h b/drs/include/huaweicloud/drs/v5/model/CreateJobResp.h index 6a949a220..cfc079e86 100644 --- a/drs/include/huaweicloud/drs/v5/model/CreateJobResp.h +++ b/drs/include/huaweicloud/drs/v5/model/CreateJobResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CreateJobResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CreateJobResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CreateJobResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateJobResp members diff --git a/drs/include/huaweicloud/drs/v5/model/CreateJobResponse.h b/drs/include/huaweicloud/drs/v5/model/CreateJobResponse.h index a7bc6935d..1611a950f 100644 --- a/drs/include/huaweicloud/drs/v5/model/CreateJobResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/CreateJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_CreateJobResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_CreateJobResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT CreateJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateJobResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/DataFilteringCondition.h b/drs/include/huaweicloud/drs/v5/model/DataFilteringCondition.h index d3e80bf9e..71e23624a 100644 --- a/drs/include/huaweicloud/drs/v5/model/DataFilteringCondition.h +++ b/drs/include/huaweicloud/drs/v5/model/DataFilteringCondition.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DataFilteringCondition_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DataFilteringCondition_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DataFilteringCondition /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DataFilteringCondition members diff --git a/drs/include/huaweicloud/drs/v5/model/DataProcessInfo.h b/drs/include/huaweicloud/drs/v5/model/DataProcessInfo.h index 9e676d61c..69c064e9e 100644 --- a/drs/include/huaweicloud/drs/v5/model/DataProcessInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/DataProcessInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DataProcessInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DataProcessInfo_H_ + #include #include +#include #include #include @@ -38,10 +40,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DataProcessInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DataProcessInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/DataProcessReq.h b/drs/include/huaweicloud/drs/v5/model/DataProcessReq.h index 17228707e..7e07f91a4 100644 --- a/drs/include/huaweicloud/drs/v5/model/DataProcessReq.h +++ b/drs/include/huaweicloud/drs/v5/model/DataProcessReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DataProcessReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DataProcessReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DataProcessReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DataProcessReq members diff --git a/drs/include/huaweicloud/drs/v5/model/DatabaseObject.h b/drs/include/huaweicloud/drs/v5/model/DatabaseObject.h index a005d07fb..b92cda8ce 100644 --- a/drs/include/huaweicloud/drs/v5/model/DatabaseObject.h +++ b/drs/include/huaweicloud/drs/v5/model/DatabaseObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DatabaseObject_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DatabaseObject_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DatabaseObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatabaseObject members diff --git a/drs/include/huaweicloud/drs/v5/model/DbObject.h b/drs/include/huaweicloud/drs/v5/model/DbObject.h index 4514aa725..7197eade5 100644 --- a/drs/include/huaweicloud/drs/v5/model/DbObject.h +++ b/drs/include/huaweicloud/drs/v5/model/DbObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DbObject_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DbObject_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DbObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DbObject members diff --git a/drs/include/huaweicloud/drs/v5/model/DbObjectColumnInfo.h b/drs/include/huaweicloud/drs/v5/model/DbObjectColumnInfo.h index 838f3acde..1784e7236 100644 --- a/drs/include/huaweicloud/drs/v5/model/DbObjectColumnInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/DbObjectColumnInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DbObjectColumnInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DbObjectColumnInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DbObjectColumnInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DbObjectColumnInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/DbObjectFilteringResult.h b/drs/include/huaweicloud/drs/v5/model/DbObjectFilteringResult.h index 0e58c5c95..1b66cbf6c 100644 --- a/drs/include/huaweicloud/drs/v5/model/DbObjectFilteringResult.h +++ b/drs/include/huaweicloud/drs/v5/model/DbObjectFilteringResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DbObjectFilteringResult_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DbObjectFilteringResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DbObjectFilteringResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DbObjectFilteringResult members diff --git a/drs/include/huaweicloud/drs/v5/model/DbObjectInfo.h b/drs/include/huaweicloud/drs/v5/model/DbObjectInfo.h index f2c463497..c327fca22 100644 --- a/drs/include/huaweicloud/drs/v5/model/DbObjectInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/DbObjectInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DbObjectInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DbObjectInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DbObjectInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DbObjectInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/DbOrTableRenameRule.h b/drs/include/huaweicloud/drs/v5/model/DbOrTableRenameRule.h index 2f89948f8..cd99b2659 100644 --- a/drs/include/huaweicloud/drs/v5/model/DbOrTableRenameRule.h +++ b/drs/include/huaweicloud/drs/v5/model/DbOrTableRenameRule.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DbOrTableRenameRule_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DbOrTableRenameRule_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DbOrTableRenameRule /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DbOrTableRenameRule members diff --git a/drs/include/huaweicloud/drs/v5/model/DbParam.h b/drs/include/huaweicloud/drs/v5/model/DbParam.h index cc3dff952..4dff8631e 100644 --- a/drs/include/huaweicloud/drs/v5/model/DbParam.h +++ b/drs/include/huaweicloud/drs/v5/model/DbParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DbParam_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DbParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DbParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DbParam members diff --git a/drs/include/huaweicloud/drs/v5/model/DbParamInfo.h b/drs/include/huaweicloud/drs/v5/model/DbParamInfo.h index 1d9112b40..60d2d77aa 100644 --- a/drs/include/huaweicloud/drs/v5/model/DbParamInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/DbParamInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DbParamInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DbParamInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DbParamInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DbParamInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/DeleteJobRequest.h b/drs/include/huaweicloud/drs/v5/model/DeleteJobRequest.h index 8bc1a408b..f10330473 100644 --- a/drs/include/huaweicloud/drs/v5/model/DeleteJobRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/DeleteJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DeleteJobRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DeleteJobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DeleteJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteJobRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/DeleteJobResp.h b/drs/include/huaweicloud/drs/v5/model/DeleteJobResp.h index 3a439072d..ca6a6fb73 100644 --- a/drs/include/huaweicloud/drs/v5/model/DeleteJobResp.h +++ b/drs/include/huaweicloud/drs/v5/model/DeleteJobResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DeleteJobResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DeleteJobResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DeleteJobResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteJobResp members diff --git a/drs/include/huaweicloud/drs/v5/model/DeleteJobResponse.h b/drs/include/huaweicloud/drs/v5/model/DeleteJobResponse.h index a1d2c9fb4..53f061588 100644 --- a/drs/include/huaweicloud/drs/v5/model/DeleteJobResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/DeleteJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DeleteJobResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DeleteJobResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DeleteJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteJobResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/DirtyData.h b/drs/include/huaweicloud/drs/v5/model/DirtyData.h index b4eae5e0e..24e71d098 100644 --- a/drs/include/huaweicloud/drs/v5/model/DirtyData.h +++ b/drs/include/huaweicloud/drs/v5/model/DirtyData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DirtyData_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DirtyData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DirtyData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DirtyData members diff --git a/drs/include/huaweicloud/drs/v5/model/DownloadBatchCreateTemplateRequest.h b/drs/include/huaweicloud/drs/v5/model/DownloadBatchCreateTemplateRequest.h index dbadce63b..b46829bfa 100644 --- a/drs/include/huaweicloud/drs/v5/model/DownloadBatchCreateTemplateRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/DownloadBatchCreateTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DownloadBatchCreateTemplateRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DownloadBatchCreateTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DownloadBatchCreateTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadBatchCreateTemplateRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/DownloadBatchCreateTemplateResponse.h b/drs/include/huaweicloud/drs/v5/model/DownloadBatchCreateTemplateResponse.h index 597b2ee14..46d942c56 100644 --- a/drs/include/huaweicloud/drs/v5/model/DownloadBatchCreateTemplateResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/DownloadBatchCreateTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DownloadBatchCreateTemplateResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DownloadBatchCreateTemplateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DownloadBatchCreateTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadBatchCreateTemplateResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/DownloadDbObjectTemplateRequest.h b/drs/include/huaweicloud/drs/v5/model/DownloadDbObjectTemplateRequest.h index 8784b6dd6..bd0782cec 100644 --- a/drs/include/huaweicloud/drs/v5/model/DownloadDbObjectTemplateRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/DownloadDbObjectTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DownloadDbObjectTemplateRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DownloadDbObjectTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DownloadDbObjectTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadDbObjectTemplateRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/DownloadDbObjectTemplateResponse.h b/drs/include/huaweicloud/drs/v5/model/DownloadDbObjectTemplateResponse.h index e75a84af2..33c14c3bd 100644 --- a/drs/include/huaweicloud/drs/v5/model/DownloadDbObjectTemplateResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/DownloadDbObjectTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_DownloadDbObjectTemplateResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_DownloadDbObjectTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT DownloadDbObjectTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadDbObjectTemplateResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/EndpointSslConfig.h b/drs/include/huaweicloud/drs/v5/model/EndpointSslConfig.h index 258e6a259..bf6cf658a 100644 --- a/drs/include/huaweicloud/drs/v5/model/EndpointSslConfig.h +++ b/drs/include/huaweicloud/drs/v5/model/EndpointSslConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_EndpointSslConfig_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_EndpointSslConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT EndpointSslConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EndpointSslConfig members diff --git a/drs/include/huaweicloud/drs/v5/model/EnterpriseProject.h b/drs/include/huaweicloud/drs/v5/model/EnterpriseProject.h index 0f162d11e..3f8d131ec 100644 --- a/drs/include/huaweicloud/drs/v5/model/EnterpriseProject.h +++ b/drs/include/huaweicloud/drs/v5/model/EnterpriseProject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_EnterpriseProject_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_EnterpriseProject_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT EnterpriseProject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnterpriseProject members diff --git a/drs/include/huaweicloud/drs/v5/model/ErrorResp.h b/drs/include/huaweicloud/drs/v5/model/ErrorResp.h index 123ee070b..4c7cf5867 100644 --- a/drs/include/huaweicloud/drs/v5/model/ErrorResp.h +++ b/drs/include/huaweicloud/drs/v5/model/ErrorResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ErrorResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ErrorResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ErrorResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorResp members diff --git a/drs/include/huaweicloud/drs/v5/model/ExecuteJobActionRequest.h b/drs/include/huaweicloud/drs/v5/model/ExecuteJobActionRequest.h index e60e8ab0a..c32659868 100644 --- a/drs/include/huaweicloud/drs/v5/model/ExecuteJobActionRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ExecuteJobActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ExecuteJobActionRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ExecuteJobActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ExecuteJobActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExecuteJobActionRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ExecuteJobActionResponse.h b/drs/include/huaweicloud/drs/v5/model/ExecuteJobActionResponse.h index 620bb1fc4..e26cb2a4a 100644 --- a/drs/include/huaweicloud/drs/v5/model/ExecuteJobActionResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ExecuteJobActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ExecuteJobActionResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ExecuteJobActionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ExecuteJobActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExecuteJobActionResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ExportOperationInfoRequest.h b/drs/include/huaweicloud/drs/v5/model/ExportOperationInfoRequest.h index 2b72672f1..267ec7172 100644 --- a/drs/include/huaweicloud/drs/v5/model/ExportOperationInfoRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ExportOperationInfoRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ExportOperationInfoRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ExportOperationInfoRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ExportOperationInfoRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExportOperationInfoRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ExportOperationInfoResponse.h b/drs/include/huaweicloud/drs/v5/model/ExportOperationInfoResponse.h index 9d3ef201f..42c317e4c 100644 --- a/drs/include/huaweicloud/drs/v5/model/ExportOperationInfoResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ExportOperationInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ExportOperationInfoResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ExportOperationInfoResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ExportOperationInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExportOperationInfoResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/FlowCompareData.h b/drs/include/huaweicloud/drs/v5/model/FlowCompareData.h index 7598ebcc7..02db699a8 100644 --- a/drs/include/huaweicloud/drs/v5/model/FlowCompareData.h +++ b/drs/include/huaweicloud/drs/v5/model/FlowCompareData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_FlowCompareData_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_FlowCompareData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT FlowCompareData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FlowCompareData members diff --git a/drs/include/huaweicloud/drs/v5/model/HealthCompareJob.h b/drs/include/huaweicloud/drs/v5/model/HealthCompareJob.h index e0543cb35..307d06c63 100644 --- a/drs/include/huaweicloud/drs/v5/model/HealthCompareJob.h +++ b/drs/include/huaweicloud/drs/v5/model/HealthCompareJob.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_HealthCompareJob_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_HealthCompareJob_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT HealthCompareJob /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HealthCompareJob members diff --git a/drs/include/huaweicloud/drs/v5/model/ImportBatchCreateJobsRequest.h b/drs/include/huaweicloud/drs/v5/model/ImportBatchCreateJobsRequest.h index 5356bcafe..d9f2754f0 100644 --- a/drs/include/huaweicloud/drs/v5/model/ImportBatchCreateJobsRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ImportBatchCreateJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ImportBatchCreateJobsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ImportBatchCreateJobsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ImportBatchCreateJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportBatchCreateJobsRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ImportBatchCreateJobsRequestBody.h b/drs/include/huaweicloud/drs/v5/model/ImportBatchCreateJobsRequestBody.h index d70a22b17..cb2a28bf5 100644 --- a/drs/include/huaweicloud/drs/v5/model/ImportBatchCreateJobsRequestBody.h +++ b/drs/include/huaweicloud/drs/v5/model/ImportBatchCreateJobsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ImportBatchCreateJobsRequestBody_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ImportBatchCreateJobsRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ImportBatchCreateJobsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportBatchCreateJobsRequestBody members diff --git a/drs/include/huaweicloud/drs/v5/model/ImportBatchCreateJobsResponse.h b/drs/include/huaweicloud/drs/v5/model/ImportBatchCreateJobsResponse.h index 251db0013..290c63a92 100644 --- a/drs/include/huaweicloud/drs/v5/model/ImportBatchCreateJobsResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ImportBatchCreateJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ImportBatchCreateJobsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ImportBatchCreateJobsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ImportBatchCreateJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportBatchCreateJobsResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ImportErrorMessageResp.h b/drs/include/huaweicloud/drs/v5/model/ImportErrorMessageResp.h index 9a59495bd..dc196d4d2 100644 --- a/drs/include/huaweicloud/drs/v5/model/ImportErrorMessageResp.h +++ b/drs/include/huaweicloud/drs/v5/model/ImportErrorMessageResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ImportErrorMessageResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ImportErrorMessageResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ImportErrorMessageResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportErrorMessageResp members diff --git a/drs/include/huaweicloud/drs/v5/model/IncreComponentDetail.h b/drs/include/huaweicloud/drs/v5/model/IncreComponentDetail.h index 18e4b277f..407ec69bd 100644 --- a/drs/include/huaweicloud/drs/v5/model/IncreComponentDetail.h +++ b/drs/include/huaweicloud/drs/v5/model/IncreComponentDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_IncreComponentDetail_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_IncreComponentDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT IncreComponentDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IncreComponentDetail members diff --git a/drs/include/huaweicloud/drs/v5/model/JobActionReq.h b/drs/include/huaweicloud/drs/v5/model/JobActionReq.h index 08cb9a7f3..b2176059c 100644 --- a/drs/include/huaweicloud/drs/v5/model/JobActionReq.h +++ b/drs/include/huaweicloud/drs/v5/model/JobActionReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_JobActionReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_JobActionReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT JobActionReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobActionReq members diff --git a/drs/include/huaweicloud/drs/v5/model/JobActions.h b/drs/include/huaweicloud/drs/v5/model/JobActions.h index 80e8c7190..4daa55504 100644 --- a/drs/include/huaweicloud/drs/v5/model/JobActions.h +++ b/drs/include/huaweicloud/drs/v5/model/JobActions.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_JobActions_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_JobActions_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT JobActions /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobActions members diff --git a/drs/include/huaweicloud/drs/v5/model/JobBaseInfo.h b/drs/include/huaweicloud/drs/v5/model/JobBaseInfo.h index f0dde118a..c629af574 100644 --- a/drs/include/huaweicloud/drs/v5/model/JobBaseInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/JobBaseInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_JobBaseInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_JobBaseInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT JobBaseInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobBaseInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/JobDetailResp.h b/drs/include/huaweicloud/drs/v5/model/JobDetailResp.h index df92a1063..30a9853b0 100644 --- a/drs/include/huaweicloud/drs/v5/model/JobDetailResp.h +++ b/drs/include/huaweicloud/drs/v5/model/JobDetailResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_JobDetailResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_JobDetailResp_H_ + #include #include +#include #include #include @@ -51,10 +53,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT JobDetailResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobDetailResp members diff --git a/drs/include/huaweicloud/drs/v5/model/JobEndpointInfo.h b/drs/include/huaweicloud/drs/v5/model/JobEndpointInfo.h index bd9f93794..c2fec9a27 100644 --- a/drs/include/huaweicloud/drs/v5/model/JobEndpointInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/JobEndpointInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_JobEndpointInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_JobEndpointInfo_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT JobEndpointInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobEndpointInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/JobLinkResp.h b/drs/include/huaweicloud/drs/v5/model/JobLinkResp.h index 26854cd63..da1f86692 100644 --- a/drs/include/huaweicloud/drs/v5/model/JobLinkResp.h +++ b/drs/include/huaweicloud/drs/v5/model/JobLinkResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_JobLinkResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_JobLinkResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT JobLinkResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobLinkResp members diff --git a/drs/include/huaweicloud/drs/v5/model/JobListResp.h b/drs/include/huaweicloud/drs/v5/model/JobListResp.h index 690ba7375..dbe600a8d 100644 --- a/drs/include/huaweicloud/drs/v5/model/JobListResp.h +++ b/drs/include/huaweicloud/drs/v5/model/JobListResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_JobListResp_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_JobListResp_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT JobListResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobListResp members diff --git a/drs/include/huaweicloud/drs/v5/model/JobNodeBaseInfo.h b/drs/include/huaweicloud/drs/v5/model/JobNodeBaseInfo.h index 537626833..10da28e3f 100644 --- a/drs/include/huaweicloud/drs/v5/model/JobNodeBaseInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/JobNodeBaseInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_JobNodeBaseInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_JobNodeBaseInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT JobNodeBaseInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobNodeBaseInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/JobNodeInfo.h b/drs/include/huaweicloud/drs/v5/model/JobNodeInfo.h index 01987b66b..051f2f203 100644 --- a/drs/include/huaweicloud/drs/v5/model/JobNodeInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/JobNodeInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_JobNodeInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_JobNodeInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT JobNodeInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobNodeInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/JobNodeSpecInfo.h b/drs/include/huaweicloud/drs/v5/model/JobNodeSpecInfo.h index 232393f2b..9bf5a9e18 100644 --- a/drs/include/huaweicloud/drs/v5/model/JobNodeSpecInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/JobNodeSpecInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_JobNodeSpecInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_JobNodeSpecInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT JobNodeSpecInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobNodeSpecInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/JobNodeVpcInfo.h b/drs/include/huaweicloud/drs/v5/model/JobNodeVpcInfo.h index fbada72a7..a1d928c55 100644 --- a/drs/include/huaweicloud/drs/v5/model/JobNodeVpcInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/JobNodeVpcInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_JobNodeVpcInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_JobNodeVpcInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT JobNodeVpcInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobNodeVpcInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/JobProgressInfo.h b/drs/include/huaweicloud/drs/v5/model/JobProgressInfo.h index adae35852..aa57d8fc4 100644 --- a/drs/include/huaweicloud/drs/v5/model/JobProgressInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/JobProgressInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_JobProgressInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_JobProgressInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT JobProgressInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobProgressInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/LineCompareOverviewInfo.h b/drs/include/huaweicloud/drs/v5/model/LineCompareOverviewInfo.h index 75e4c7dbe..aeef2aacd 100644 --- a/drs/include/huaweicloud/drs/v5/model/LineCompareOverviewInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/LineCompareOverviewInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_LineCompareOverviewInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_LineCompareOverviewInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT LineCompareOverviewInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LineCompareOverviewInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/ListAsyncJobDetailRequest.h b/drs/include/huaweicloud/drs/v5/model/ListAsyncJobDetailRequest.h index 872c179d0..00f1e8140 100644 --- a/drs/include/huaweicloud/drs/v5/model/ListAsyncJobDetailRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ListAsyncJobDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ListAsyncJobDetailRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ListAsyncJobDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ListAsyncJobDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAsyncJobDetailRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ListAsyncJobDetailResponse.h b/drs/include/huaweicloud/drs/v5/model/ListAsyncJobDetailResponse.h index 00511a571..1a7591117 100644 --- a/drs/include/huaweicloud/drs/v5/model/ListAsyncJobDetailResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ListAsyncJobDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ListAsyncJobDetailResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ListAsyncJobDetailResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ListAsyncJobDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAsyncJobDetailResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ListAsyncJobsRequest.h b/drs/include/huaweicloud/drs/v5/model/ListAsyncJobsRequest.h index 6d1a241bf..380958834 100644 --- a/drs/include/huaweicloud/drs/v5/model/ListAsyncJobsRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ListAsyncJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ListAsyncJobsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ListAsyncJobsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ListAsyncJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAsyncJobsRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ListAsyncJobsResponse.h b/drs/include/huaweicloud/drs/v5/model/ListAsyncJobsResponse.h index 89634bd9c..903cd0af3 100644 --- a/drs/include/huaweicloud/drs/v5/model/ListAsyncJobsResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ListAsyncJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ListAsyncJobsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ListAsyncJobsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ListAsyncJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAsyncJobsResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ListDbObjectsRequest.h b/drs/include/huaweicloud/drs/v5/model/ListDbObjectsRequest.h index b45e16c2c..5a095c093 100644 --- a/drs/include/huaweicloud/drs/v5/model/ListDbObjectsRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ListDbObjectsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ListDbObjectsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ListDbObjectsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ListDbObjectsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDbObjectsRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ListDbObjectsResponse.h b/drs/include/huaweicloud/drs/v5/model/ListDbObjectsResponse.h index 79c1fdb24..322624e52 100644 --- a/drs/include/huaweicloud/drs/v5/model/ListDbObjectsResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ListDbObjectsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ListDbObjectsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ListDbObjectsResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ListDbObjectsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDbObjectsResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ListJobsRequest.h b/drs/include/huaweicloud/drs/v5/model/ListJobsRequest.h index e68258f7b..ad5fc94fd 100644 --- a/drs/include/huaweicloud/drs/v5/model/ListJobsRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ListJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ListJobsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ListJobsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ListJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListJobsRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ListJobsResponse.h b/drs/include/huaweicloud/drs/v5/model/ListJobsResponse.h index 2cda4e72e..298978722 100644 --- a/drs/include/huaweicloud/drs/v5/model/ListJobsResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ListJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ListJobsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ListJobsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ListJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListJobsResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ListLinksRequest.h b/drs/include/huaweicloud/drs/v5/model/ListLinksRequest.h index b6a3bb4b7..1e8af2ee3 100644 --- a/drs/include/huaweicloud/drs/v5/model/ListLinksRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ListLinksRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ListLinksRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ListLinksRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ListLinksRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLinksRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ListLinksResponse.h b/drs/include/huaweicloud/drs/v5/model/ListLinksResponse.h index 87bc9b5fa..73eb4106d 100644 --- a/drs/include/huaweicloud/drs/v5/model/ListLinksResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ListLinksResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ListLinksResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ListLinksResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ListLinksResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLinksResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ListProjectTagsRequest.h b/drs/include/huaweicloud/drs/v5/model/ListProjectTagsRequest.h index 6359ceb86..0ecb01880 100644 --- a/drs/include/huaweicloud/drs/v5/model/ListProjectTagsRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ListProjectTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ListProjectTagsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ListProjectTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ListProjectTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ListProjectTagsResponse.h b/drs/include/huaweicloud/drs/v5/model/ListProjectTagsResponse.h index 370c51924..e51668bcd 100644 --- a/drs/include/huaweicloud/drs/v5/model/ListProjectTagsResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ListProjectTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ListProjectTagsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ListProjectTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ListProjectTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/MigrationObjectOverviewInfo.h b/drs/include/huaweicloud/drs/v5/model/MigrationObjectOverviewInfo.h index ee4cd23ea..b77b1a382 100644 --- a/drs/include/huaweicloud/drs/v5/model/MigrationObjectOverviewInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/MigrationObjectOverviewInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_MigrationObjectOverviewInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_MigrationObjectOverviewInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT MigrationObjectOverviewInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrationObjectOverviewInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/ModifyStartPositionReq.h b/drs/include/huaweicloud/drs/v5/model/ModifyStartPositionReq.h index 6af1538bb..c2790b3e4 100644 --- a/drs/include/huaweicloud/drs/v5/model/ModifyStartPositionReq.h +++ b/drs/include/huaweicloud/drs/v5/model/ModifyStartPositionReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ModifyStartPositionReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ModifyStartPositionReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ModifyStartPositionReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyStartPositionReq members diff --git a/drs/include/huaweicloud/drs/v5/model/ModifyTuningParams.h b/drs/include/huaweicloud/drs/v5/model/ModifyTuningParams.h index 5245afcf8..fd03b2a1a 100644 --- a/drs/include/huaweicloud/drs/v5/model/ModifyTuningParams.h +++ b/drs/include/huaweicloud/drs/v5/model/ModifyTuningParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ModifyTuningParams_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ModifyTuningParams_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ModifyTuningParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyTuningParams members diff --git a/drs/include/huaweicloud/drs/v5/model/ObjectsCompareDetailInfo.h b/drs/include/huaweicloud/drs/v5/model/ObjectsCompareDetailInfo.h index 6cefc6ec7..bd2ec72c7 100644 --- a/drs/include/huaweicloud/drs/v5/model/ObjectsCompareDetailInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/ObjectsCompareDetailInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ObjectsCompareDetailInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ObjectsCompareDetailInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ObjectsCompareDetailInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ObjectsCompareDetailInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/ObjectsCompareOverviewInfo.h b/drs/include/huaweicloud/drs/v5/model/ObjectsCompareOverviewInfo.h index b62269c9c..07c04aa12 100644 --- a/drs/include/huaweicloud/drs/v5/model/ObjectsCompareOverviewInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/ObjectsCompareOverviewInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ObjectsCompareOverviewInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ObjectsCompareOverviewInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ObjectsCompareOverviewInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ObjectsCompareOverviewInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/ObjectsCompareTaskInfo.h b/drs/include/huaweicloud/drs/v5/model/ObjectsCompareTaskInfo.h index 4eb83ac5c..494607210 100644 --- a/drs/include/huaweicloud/drs/v5/model/ObjectsCompareTaskInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/ObjectsCompareTaskInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ObjectsCompareTaskInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ObjectsCompareTaskInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ObjectsCompareTaskInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ObjectsCompareTaskInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/PeriodOrderInfo.h b/drs/include/huaweicloud/drs/v5/model/PeriodOrderInfo.h index 526e16709..97b9161e9 100644 --- a/drs/include/huaweicloud/drs/v5/model/PeriodOrderInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/PeriodOrderInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_PeriodOrderInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_PeriodOrderInfo_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT PeriodOrderInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PeriodOrderInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/PolicyConfig.h b/drs/include/huaweicloud/drs/v5/model/PolicyConfig.h index 25421c07e..9af15be92 100644 --- a/drs/include/huaweicloud/drs/v5/model/PolicyConfig.h +++ b/drs/include/huaweicloud/drs/v5/model/PolicyConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_PolicyConfig_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_PolicyConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT PolicyConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PolicyConfig members diff --git a/drs/include/huaweicloud/drs/v5/model/PrecheckFailSubJobResult.h b/drs/include/huaweicloud/drs/v5/model/PrecheckFailSubJobResult.h index 1ae5328f9..e39cd2726 100644 --- a/drs/include/huaweicloud/drs/v5/model/PrecheckFailSubJobResult.h +++ b/drs/include/huaweicloud/drs/v5/model/PrecheckFailSubJobResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_PrecheckFailSubJobResult_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_PrecheckFailSubJobResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT PrecheckFailSubJobResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrecheckFailSubJobResult members diff --git a/drs/include/huaweicloud/drs/v5/model/PrecheckResult.h b/drs/include/huaweicloud/drs/v5/model/PrecheckResult.h index c50aa3fa6..a0885b51f 100644 --- a/drs/include/huaweicloud/drs/v5/model/PrecheckResult.h +++ b/drs/include/huaweicloud/drs/v5/model/PrecheckResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_PrecheckResult_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_PrecheckResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT PrecheckResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrecheckResult members diff --git a/drs/include/huaweicloud/drs/v5/model/ProductInfo.h b/drs/include/huaweicloud/drs/v5/model/ProductInfo.h index e564118c6..4e849ff71 100644 --- a/drs/include/huaweicloud/drs/v5/model/ProductInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/ProductInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ProductInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ProductInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ProductInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProductInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/ProgressCompleteInfo.h b/drs/include/huaweicloud/drs/v5/model/ProgressCompleteInfo.h index 5aac1c928..854c85923 100644 --- a/drs/include/huaweicloud/drs/v5/model/ProgressCompleteInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/ProgressCompleteInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ProgressCompleteInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ProgressCompleteInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ProgressCompleteInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProgressCompleteInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/ProjectTag.h b/drs/include/huaweicloud/drs/v5/model/ProjectTag.h index 230fd5b45..4c939107e 100644 --- a/drs/include/huaweicloud/drs/v5/model/ProjectTag.h +++ b/drs/include/huaweicloud/drs/v5/model/ProjectTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ProjectTag_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ProjectTag_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ProjectTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProjectTag members diff --git a/drs/include/huaweicloud/drs/v5/model/QueryColumnInfo.h b/drs/include/huaweicloud/drs/v5/model/QueryColumnInfo.h index 827b4c322..77024d728 100644 --- a/drs/include/huaweicloud/drs/v5/model/QueryColumnInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/QueryColumnInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryColumnInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryColumnInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT QueryColumnInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryColumnInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/QueryColumnReq.h b/drs/include/huaweicloud/drs/v5/model/QueryColumnReq.h index 648404c42..932c092da 100644 --- a/drs/include/huaweicloud/drs/v5/model/QueryColumnReq.h +++ b/drs/include/huaweicloud/drs/v5/model/QueryColumnReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryColumnReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryColumnReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT QueryColumnReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryColumnReq members diff --git a/drs/include/huaweicloud/drs/v5/model/QueryMetricResult.h b/drs/include/huaweicloud/drs/v5/model/QueryMetricResult.h index 06f3f4114..9cbc1907e 100644 --- a/drs/include/huaweicloud/drs/v5/model/QueryMetricResult.h +++ b/drs/include/huaweicloud/drs/v5/model/QueryMetricResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryMetricResult_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryMetricResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT QueryMetricResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryMetricResult members diff --git a/drs/include/huaweicloud/drs/v5/model/QueryMigrationObjectProgressInfo.h b/drs/include/huaweicloud/drs/v5/model/QueryMigrationObjectProgressInfo.h index 20c3c9515..9849ed9f6 100644 --- a/drs/include/huaweicloud/drs/v5/model/QueryMigrationObjectProgressInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/QueryMigrationObjectProgressInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryMigrationObjectProgressInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryMigrationObjectProgressInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT QueryMigrationObjectProgressInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryMigrationObjectProgressInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/QueryNetworkResult.h b/drs/include/huaweicloud/drs/v5/model/QueryNetworkResult.h index bb3c7ef49..f6e5f9583 100644 --- a/drs/include/huaweicloud/drs/v5/model/QueryNetworkResult.h +++ b/drs/include/huaweicloud/drs/v5/model/QueryNetworkResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryNetworkResult_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryNetworkResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT QueryNetworkResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryNetworkResult members diff --git a/drs/include/huaweicloud/drs/v5/model/QueryPreCheckResult.h b/drs/include/huaweicloud/drs/v5/model/QueryPreCheckResult.h index f9ae5b9a6..59a7f9733 100644 --- a/drs/include/huaweicloud/drs/v5/model/QueryPreCheckResult.h +++ b/drs/include/huaweicloud/drs/v5/model/QueryPreCheckResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryPreCheckResult_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryPreCheckResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT QueryPreCheckResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryPreCheckResult members diff --git a/drs/include/huaweicloud/drs/v5/model/QuerySelectObjectInfoReq.h b/drs/include/huaweicloud/drs/v5/model/QuerySelectObjectInfoReq.h index 94ebf6375..2769a3ee3 100644 --- a/drs/include/huaweicloud/drs/v5/model/QuerySelectObjectInfoReq.h +++ b/drs/include/huaweicloud/drs/v5/model/QuerySelectObjectInfoReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_QuerySelectObjectInfoReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_QuerySelectObjectInfoReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT QuerySelectObjectInfoReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuerySelectObjectInfoReq members diff --git a/drs/include/huaweicloud/drs/v5/model/QueryUserSelectedObjectInfoReq.h b/drs/include/huaweicloud/drs/v5/model/QueryUserSelectedObjectInfoReq.h index 6ceeeed57..089f20621 100644 --- a/drs/include/huaweicloud/drs/v5/model/QueryUserSelectedObjectInfoReq.h +++ b/drs/include/huaweicloud/drs/v5/model/QueryUserSelectedObjectInfoReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryUserSelectedObjectInfoReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_QueryUserSelectedObjectInfoReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT QueryUserSelectedObjectInfoReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryUserSelectedObjectInfoReq members diff --git a/drs/include/huaweicloud/drs/v5/model/ResourceTag.h b/drs/include/huaweicloud/drs/v5/model/ResourceTag.h index 3c311d32a..626f5cbf2 100644 --- a/drs/include/huaweicloud/drs/v5/model/ResourceTag.h +++ b/drs/include/huaweicloud/drs/v5/model/ResourceTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ResourceTag_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ResourceTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ResourceTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTag members diff --git a/drs/include/huaweicloud/drs/v5/model/SchemaObject.h b/drs/include/huaweicloud/drs/v5/model/SchemaObject.h index b7f45b042..92dc2225f 100644 --- a/drs/include/huaweicloud/drs/v5/model/SchemaObject.h +++ b/drs/include/huaweicloud/drs/v5/model/SchemaObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_SchemaObject_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_SchemaObject_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT SchemaObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SchemaObject members diff --git a/drs/include/huaweicloud/drs/v5/model/SelectDbTableObjectInfo.h b/drs/include/huaweicloud/drs/v5/model/SelectDbTableObjectInfo.h index fe85cbfb4..856a17d59 100644 --- a/drs/include/huaweicloud/drs/v5/model/SelectDbTableObjectInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/SelectDbTableObjectInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_SelectDbTableObjectInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_SelectDbTableObjectInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT SelectDbTableObjectInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SelectDbTableObjectInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowActionsRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowActionsRequest.h index c126ea8c9..b83751183 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowActionsRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowActionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowActionsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowActionsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowActionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowActionsRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowActionsResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowActionsResponse.h index 47cc6dacb..42e1f10f3 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowActionsResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowActionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowActionsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowActionsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowActionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowActionsResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowColumnInfoResultRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowColumnInfoResultRequest.h index 9fecca015..cec5101fb 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowColumnInfoResultRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowColumnInfoResultRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowColumnInfoResultRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowColumnInfoResultRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowColumnInfoResultRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowColumnInfoResultRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowColumnInfoResultResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowColumnInfoResultResponse.h index 42c000b48..291c8dec2 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowColumnInfoResultResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowColumnInfoResultResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowColumnInfoResultResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowColumnInfoResultResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowColumnInfoResultResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowColumnInfoResultResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowComparePolicyRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowComparePolicyRequest.h index f3eb65357..7bbcc3ff9 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowComparePolicyRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowComparePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowComparePolicyRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowComparePolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowComparePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowComparePolicyRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowComparePolicyResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowComparePolicyResponse.h index c5c7d55f6..2ab9ffcc7 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowComparePolicyResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowComparePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowComparePolicyResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowComparePolicyResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowComparePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowComparePolicyResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDataFilteringResultRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowDataFilteringResultRequest.h index b8e054d55..810017e5e 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDataFilteringResultRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDataFilteringResultRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDataFilteringResultRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDataFilteringResultRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDataFilteringResultRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDataFilteringResultRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDataFilteringResultResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowDataFilteringResultResponse.h index ebfc6e595..c21621ec3 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDataFilteringResultResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDataFilteringResultResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDataFilteringResultResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDataFilteringResultResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDataFilteringResultResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDataFilteringResultResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDataProcessingRulesResultRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowDataProcessingRulesResultRequest.h index b2c3b5ae8..44397d256 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDataProcessingRulesResultRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDataProcessingRulesResultRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDataProcessingRulesResultRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDataProcessingRulesResultRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDataProcessingRulesResultRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDataProcessingRulesResultRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDataProcessingRulesResultResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowDataProcessingRulesResultResponse.h index cde1fe36b..1a90c477e 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDataProcessingRulesResultResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDataProcessingRulesResultResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDataProcessingRulesResultResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDataProcessingRulesResultResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDataProcessingRulesResultResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDataProcessingRulesResultResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDataProgressRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowDataProgressRequest.h index ed2b7ca0e..038e2d081 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDataProgressRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDataProgressRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDataProgressRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDataProgressRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDataProgressRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDataProgressRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDataProgressResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowDataProgressResponse.h index 32ef51d6c..ef0b98a02 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDataProgressResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDataProgressResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDataProgressResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDataProgressResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDataProgressResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDataProgressResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectCollectionStatusRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectCollectionStatusRequest.h index cc8e251b5..8ac4d1d35 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectCollectionStatusRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectCollectionStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectCollectionStatusRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectCollectionStatusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDbObjectCollectionStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDbObjectCollectionStatusRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectCollectionStatusResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectCollectionStatusResponse.h index 183f420ce..0b7f91304 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectCollectionStatusResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectCollectionStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectCollectionStatusResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectCollectionStatusResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDbObjectCollectionStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDbObjectCollectionStatusResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateProgressRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateProgressRequest.h index 71f00f996..0248832d6 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateProgressRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateProgressRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectTemplateProgressRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectTemplateProgressRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDbObjectTemplateProgressRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDbObjectTemplateProgressRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateProgressResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateProgressResponse.h index 1242d0444..ac3113a2f 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateProgressResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateProgressResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectTemplateProgressResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectTemplateProgressResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDbObjectTemplateProgressResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDbObjectTemplateProgressResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateResultRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateResultRequest.h index 0b8813191..4300b4dff 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateResultRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateResultRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectTemplateResultRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectTemplateResultRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDbObjectTemplateResultRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDbObjectTemplateResultRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateResultResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateResultResponse.h index cb3935913..688e664ec 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateResultResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectTemplateResultResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectTemplateResultResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectTemplateResultResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDbObjectTemplateResultResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDbObjectTemplateResultResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectsListRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectsListRequest.h index a18310578..48d1b8df6 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectsListRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectsListRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectsListRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectsListRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDbObjectsListRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDbObjectsListRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectsListResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectsListResponse.h index 7192ce875..66849de0f 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDbObjectsListResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDbObjectsListResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectsListResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDbObjectsListResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDbObjectsListResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDbObjectsListResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDirtyDataRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowDirtyDataRequest.h index 5f3532961..238dbc03d 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDirtyDataRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDirtyDataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDirtyDataRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDirtyDataRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDirtyDataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDirtyDataRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowDirtyDataResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowDirtyDataResponse.h index 3f8ed0345..0cec2829c 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowDirtyDataResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowDirtyDataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDirtyDataResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowDirtyDataResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowDirtyDataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDirtyDataResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowEnterpriseProjectRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowEnterpriseProjectRequest.h index efee80847..b24eb953b 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowEnterpriseProjectRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowEnterpriseProjectRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowEnterpriseProjectRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowEnterpriseProjectRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowEnterpriseProjectRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowEnterpriseProjectRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowEnterpriseProjectResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowEnterpriseProjectResponse.h index f0adaf140..7db914fee 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowEnterpriseProjectResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowEnterpriseProjectResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowEnterpriseProjectResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowEnterpriseProjectResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowEnterpriseProjectResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowEnterpriseProjectResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowHealthCompareJobListRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowHealthCompareJobListRequest.h index 58568a792..c3583c376 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowHealthCompareJobListRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowHealthCompareJobListRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowHealthCompareJobListRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowHealthCompareJobListRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowHealthCompareJobListRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHealthCompareJobListRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowHealthCompareJobListResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowHealthCompareJobListResponse.h index 273179fed..9759868b2 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowHealthCompareJobListResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowHealthCompareJobListResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowHealthCompareJobListResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowHealthCompareJobListResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowHealthCompareJobListResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHealthCompareJobListResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowIncrementComponentsDetailRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowIncrementComponentsDetailRequest.h index af42d27f3..eada282dd 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowIncrementComponentsDetailRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowIncrementComponentsDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowIncrementComponentsDetailRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowIncrementComponentsDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowIncrementComponentsDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowIncrementComponentsDetailRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowIncrementComponentsDetailResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowIncrementComponentsDetailResponse.h index 108e253ad..12651db4c 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowIncrementComponentsDetailResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowIncrementComponentsDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowIncrementComponentsDetailResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowIncrementComponentsDetailResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowIncrementComponentsDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowIncrementComponentsDetailResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowInstanceTagsRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowInstanceTagsRequest.h index bb3685c94..247f93d70 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowInstanceTagsRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowInstanceTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowInstanceTagsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowInstanceTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowInstanceTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceTagsRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowInstanceTagsResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowInstanceTagsResponse.h index 0f52b5d6f..40e2e7749 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowInstanceTagsResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowInstanceTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowInstanceTagsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowInstanceTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowInstanceTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceTagsResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowJobDetailRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowJobDetailRequest.h index 334bb0e84..586d7b8a8 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowJobDetailRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowJobDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowJobDetailRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowJobDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowJobDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobDetailRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowJobDetailResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowJobDetailResponse.h index 54c5047ce..2190f430c 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowJobDetailResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowJobDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowJobDetailResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowJobDetailResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowJobDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobDetailResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowMeteringRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowMeteringRequest.h index 0028bb72a..2c2c1d3f3 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowMeteringRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowMeteringRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowMeteringRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowMeteringRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowMeteringRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMeteringRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowMeteringResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowMeteringResponse.h index a4a47bdf6..7c6a5bbfb 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowMeteringResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowMeteringResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowMeteringResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowMeteringResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowMeteringResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMeteringResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowMonitorDataRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowMonitorDataRequest.h index 0811af48f..f8540000d 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowMonitorDataRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowMonitorDataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowMonitorDataRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowMonitorDataRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowMonitorDataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMonitorDataRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowMonitorDataResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowMonitorDataResponse.h index 0260bb069..5a6fe1632 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowMonitorDataResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowMonitorDataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowMonitorDataResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowMonitorDataResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowMonitorDataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMonitorDataResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowObjectMappingRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowObjectMappingRequest.h index f1bc31541..ab3e5b849 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowObjectMappingRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowObjectMappingRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowObjectMappingRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowObjectMappingRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowObjectMappingRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowObjectMappingRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowObjectMappingResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowObjectMappingResponse.h index 390069193..f087a9c0e 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowObjectMappingResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowObjectMappingResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowObjectMappingResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowObjectMappingResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowObjectMappingResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowObjectMappingResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowProgressDataRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowProgressDataRequest.h index 3f00f4a3d..729401021 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowProgressDataRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowProgressDataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowProgressDataRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowProgressDataRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowProgressDataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProgressDataRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowProgressDataResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowProgressDataResponse.h index 9e71d544f..297ed3a0a 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowProgressDataResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowProgressDataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowProgressDataResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowProgressDataResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowProgressDataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProgressDataResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowSupportObjectTypeRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowSupportObjectTypeRequest.h index 13d031d73..b940c4ec6 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowSupportObjectTypeRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowSupportObjectTypeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowSupportObjectTypeRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowSupportObjectTypeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowSupportObjectTypeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSupportObjectTypeRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowSupportObjectTypeResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowSupportObjectTypeResponse.h index 2a2545655..306e836c2 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowSupportObjectTypeResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowSupportObjectTypeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowSupportObjectTypeResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowSupportObjectTypeResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowSupportObjectTypeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSupportObjectTypeResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowUpdateObjectSavingStatusRequest.h b/drs/include/huaweicloud/drs/v5/model/ShowUpdateObjectSavingStatusRequest.h index 6960fe167..0196aeb26 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowUpdateObjectSavingStatusRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowUpdateObjectSavingStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowUpdateObjectSavingStatusRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowUpdateObjectSavingStatusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowUpdateObjectSavingStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowUpdateObjectSavingStatusRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ShowUpdateObjectSavingStatusResponse.h b/drs/include/huaweicloud/drs/v5/model/ShowUpdateObjectSavingStatusResponse.h index 1428a9b34..979081cd8 100644 --- a/drs/include/huaweicloud/drs/v5/model/ShowUpdateObjectSavingStatusResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ShowUpdateObjectSavingStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowUpdateObjectSavingStatusResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ShowUpdateObjectSavingStatusResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ShowUpdateObjectSavingStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowUpdateObjectSavingStatusResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/SingleCreateJobReq.h b/drs/include/huaweicloud/drs/v5/model/SingleCreateJobReq.h index 958e12e87..0e4e7980f 100644 --- a/drs/include/huaweicloud/drs/v5/model/SingleCreateJobReq.h +++ b/drs/include/huaweicloud/drs/v5/model/SingleCreateJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_SingleCreateJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_SingleCreateJobReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT SingleCreateJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SingleCreateJobReq members diff --git a/drs/include/huaweicloud/drs/v5/model/SingleUpdateJobReq.h b/drs/include/huaweicloud/drs/v5/model/SingleUpdateJobReq.h index cf9e88974..436b74058 100644 --- a/drs/include/huaweicloud/drs/v5/model/SingleUpdateJobReq.h +++ b/drs/include/huaweicloud/drs/v5/model/SingleUpdateJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_SingleUpdateJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_SingleUpdateJobReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT SingleUpdateJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SingleUpdateJobReq members diff --git a/drs/include/huaweicloud/drs/v5/model/SkipPreCheckInfo.h b/drs/include/huaweicloud/drs/v5/model/SkipPreCheckInfo.h index 489877f1b..0a9bdab8c 100644 --- a/drs/include/huaweicloud/drs/v5/model/SkipPreCheckInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/SkipPreCheckInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_SkipPreCheckInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_SkipPreCheckInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT SkipPreCheckInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SkipPreCheckInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/SpeedLimitInfo.h b/drs/include/huaweicloud/drs/v5/model/SpeedLimitInfo.h index fba021fc9..c0a721b17 100644 --- a/drs/include/huaweicloud/drs/v5/model/SpeedLimitInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/SpeedLimitInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_SpeedLimitInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_SpeedLimitInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT SpeedLimitInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SpeedLimitInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/StopJobActionInfo.h b/drs/include/huaweicloud/drs/v5/model/StopJobActionInfo.h index 9d7bb76de..eaeefcded 100644 --- a/drs/include/huaweicloud/drs/v5/model/StopJobActionInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/StopJobActionInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_StopJobActionInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_StopJobActionInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT StopJobActionInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StopJobActionInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/StopJobActionReq.h b/drs/include/huaweicloud/drs/v5/model/StopJobActionReq.h index 52afa3397..e490bd02e 100644 --- a/drs/include/huaweicloud/drs/v5/model/StopJobActionReq.h +++ b/drs/include/huaweicloud/drs/v5/model/StopJobActionReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_StopJobActionReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_StopJobActionReq_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT StopJobActionReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StopJobActionReq members diff --git a/drs/include/huaweicloud/drs/v5/model/StopJobActionRequest.h b/drs/include/huaweicloud/drs/v5/model/StopJobActionRequest.h index f657d3934..aed4a1fd4 100644 --- a/drs/include/huaweicloud/drs/v5/model/StopJobActionRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/StopJobActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_StopJobActionRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_StopJobActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT StopJobActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StopJobActionRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/StopJobActionResponse.h b/drs/include/huaweicloud/drs/v5/model/StopJobActionResponse.h index 813018177..e2b9c63dc 100644 --- a/drs/include/huaweicloud/drs/v5/model/StopJobActionResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/StopJobActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_StopJobActionResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_StopJobActionResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT StopJobActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StopJobActionResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/SupportImportFileResult.h b/drs/include/huaweicloud/drs/v5/model/SupportImportFileResult.h index 070faaa5d..6da0aed63 100644 --- a/drs/include/huaweicloud/drs/v5/model/SupportImportFileResult.h +++ b/drs/include/huaweicloud/drs/v5/model/SupportImportFileResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_SupportImportFileResult_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_SupportImportFileResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT SupportImportFileResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SupportImportFileResult members diff --git a/drs/include/huaweicloud/drs/v5/model/TableLineCompareDetailInfo.h b/drs/include/huaweicloud/drs/v5/model/TableLineCompareDetailInfo.h index 1e5b91c27..fb455cb07 100644 --- a/drs/include/huaweicloud/drs/v5/model/TableLineCompareDetailInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/TableLineCompareDetailInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_TableLineCompareDetailInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_TableLineCompareDetailInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT TableLineCompareDetailInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TableLineCompareDetailInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/TableObject.h b/drs/include/huaweicloud/drs/v5/model/TableObject.h index 256fc0a9c..767bbe1fb 100644 --- a/drs/include/huaweicloud/drs/v5/model/TableObject.h +++ b/drs/include/huaweicloud/drs/v5/model/TableObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_TableObject_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_TableObject_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT TableObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TableObject members diff --git a/drs/include/huaweicloud/drs/v5/model/TargetRootDb.h b/drs/include/huaweicloud/drs/v5/model/TargetRootDb.h index b1987af7b..212fb808b 100644 --- a/drs/include/huaweicloud/drs/v5/model/TargetRootDb.h +++ b/drs/include/huaweicloud/drs/v5/model/TargetRootDb.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_TargetRootDb_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_TargetRootDb_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT TargetRootDb /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TargetRootDb members diff --git a/drs/include/huaweicloud/drs/v5/model/TaskLogInfo.h b/drs/include/huaweicloud/drs/v5/model/TaskLogInfo.h index a2dace5ea..4e3b8e0cc 100644 --- a/drs/include/huaweicloud/drs/v5/model/TaskLogInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/TaskLogInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_TaskLogInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_TaskLogInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT TaskLogInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaskLogInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/TuningParamInfo.h b/drs/include/huaweicloud/drs/v5/model/TuningParamInfo.h index beb6229ae..30d053ba8 100644 --- a/drs/include/huaweicloud/drs/v5/model/TuningParamInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/TuningParamInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_TuningParamInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_TuningParamInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT TuningParamInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TuningParamInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/TuningParameter.h b/drs/include/huaweicloud/drs/v5/model/TuningParameter.h index 04d868454..2c8f1d46e 100644 --- a/drs/include/huaweicloud/drs/v5/model/TuningParameter.h +++ b/drs/include/huaweicloud/drs/v5/model/TuningParameter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_TuningParameter_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_TuningParameter_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT TuningParameter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TuningParameter members diff --git a/drs/include/huaweicloud/drs/v5/model/UpdateBatchAsyncJobsRequest.h b/drs/include/huaweicloud/drs/v5/model/UpdateBatchAsyncJobsRequest.h index 92c8ce1e2..61b6856e6 100644 --- a/drs/include/huaweicloud/drs/v5/model/UpdateBatchAsyncJobsRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/UpdateBatchAsyncJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateBatchAsyncJobsRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateBatchAsyncJobsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UpdateBatchAsyncJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBatchAsyncJobsRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/UpdateBatchAsyncJobsResponse.h b/drs/include/huaweicloud/drs/v5/model/UpdateBatchAsyncJobsResponse.h index b30a0a956..c7215c5c8 100644 --- a/drs/include/huaweicloud/drs/v5/model/UpdateBatchAsyncJobsResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/UpdateBatchAsyncJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateBatchAsyncJobsResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateBatchAsyncJobsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UpdateBatchAsyncJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBatchAsyncJobsResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/UpdateDataProgressRequest.h b/drs/include/huaweicloud/drs/v5/model/UpdateDataProgressRequest.h index 5fc286ffd..e568579ef 100644 --- a/drs/include/huaweicloud/drs/v5/model/UpdateDataProgressRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/UpdateDataProgressRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateDataProgressRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateDataProgressRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UpdateDataProgressRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDataProgressRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/UpdateDataProgressResponse.h b/drs/include/huaweicloud/drs/v5/model/UpdateDataProgressResponse.h index 7fa0833f6..ef4ea6639 100644 --- a/drs/include/huaweicloud/drs/v5/model/UpdateDataProgressResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/UpdateDataProgressResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateDataProgressResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateDataProgressResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UpdateDataProgressResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDataProgressResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/UpdateJob.h b/drs/include/huaweicloud/drs/v5/model/UpdateJob.h index 1d148228b..d496e9e73 100644 --- a/drs/include/huaweicloud/drs/v5/model/UpdateJob.h +++ b/drs/include/huaweicloud/drs/v5/model/UpdateJob.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateJob_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateJob_H_ + #include #include +#include #include #include @@ -43,10 +45,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UpdateJob /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateJob members diff --git a/drs/include/huaweicloud/drs/v5/model/UpdateJobReq.h b/drs/include/huaweicloud/drs/v5/model/UpdateJobReq.h index c776e919f..658439e2c 100644 --- a/drs/include/huaweicloud/drs/v5/model/UpdateJobReq.h +++ b/drs/include/huaweicloud/drs/v5/model/UpdateJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateJobReq_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateJobReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UpdateJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateJobReq members diff --git a/drs/include/huaweicloud/drs/v5/model/UpdateJobRequest.h b/drs/include/huaweicloud/drs/v5/model/UpdateJobRequest.h index c3a2b7600..b0c9375ff 100644 --- a/drs/include/huaweicloud/drs/v5/model/UpdateJobRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/UpdateJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateJobRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateJobRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UpdateJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateJobRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/UpdateJobResponse.h b/drs/include/huaweicloud/drs/v5/model/UpdateJobResponse.h index e872b2e4e..0e38ac497 100644 --- a/drs/include/huaweicloud/drs/v5/model/UpdateJobResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/UpdateJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateJobResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateJobResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UpdateJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateJobResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/UpdateStartPositionRequest.h b/drs/include/huaweicloud/drs/v5/model/UpdateStartPositionRequest.h index 7e1da506d..9f409a72f 100644 --- a/drs/include/huaweicloud/drs/v5/model/UpdateStartPositionRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/UpdateStartPositionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateStartPositionRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateStartPositionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UpdateStartPositionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateStartPositionRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/UpdateStartPositionResponse.h b/drs/include/huaweicloud/drs/v5/model/UpdateStartPositionResponse.h index 8123fa467..1fdb74cf7 100644 --- a/drs/include/huaweicloud/drs/v5/model/UpdateStartPositionResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/UpdateStartPositionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateStartPositionResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UpdateStartPositionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UpdateStartPositionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateStartPositionResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/UploadDbObjectTemplateRequest.h b/drs/include/huaweicloud/drs/v5/model/UploadDbObjectTemplateRequest.h index da3680169..b2165b2e5 100644 --- a/drs/include/huaweicloud/drs/v5/model/UploadDbObjectTemplateRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/UploadDbObjectTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UploadDbObjectTemplateRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UploadDbObjectTemplateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UploadDbObjectTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UploadDbObjectTemplateRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/UploadDbObjectTemplateRequestBody.h b/drs/include/huaweicloud/drs/v5/model/UploadDbObjectTemplateRequestBody.h index 084241c95..e8602eb68 100644 --- a/drs/include/huaweicloud/drs/v5/model/UploadDbObjectTemplateRequestBody.h +++ b/drs/include/huaweicloud/drs/v5/model/UploadDbObjectTemplateRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UploadDbObjectTemplateRequestBody_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UploadDbObjectTemplateRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UploadDbObjectTemplateRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UploadDbObjectTemplateRequestBody members diff --git a/drs/include/huaweicloud/drs/v5/model/UploadDbObjectTemplateResponse.h b/drs/include/huaweicloud/drs/v5/model/UploadDbObjectTemplateResponse.h index 3e0af8650..364f0a7c5 100644 --- a/drs/include/huaweicloud/drs/v5/model/UploadDbObjectTemplateResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/UploadDbObjectTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UploadDbObjectTemplateResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UploadDbObjectTemplateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UploadDbObjectTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UploadDbObjectTemplateResponse members diff --git a/drs/include/huaweicloud/drs/v5/model/UserMigrationInfo.h b/drs/include/huaweicloud/drs/v5/model/UserMigrationInfo.h index 6acf711a5..319236a75 100644 --- a/drs/include/huaweicloud/drs/v5/model/UserMigrationInfo.h +++ b/drs/include/huaweicloud/drs/v5/model/UserMigrationInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UserMigrationInfo_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UserMigrationInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UserMigrationInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UserMigrationInfo members diff --git a/drs/include/huaweicloud/drs/v5/model/UserMigrationList.h b/drs/include/huaweicloud/drs/v5/model/UserMigrationList.h index b15d0f09c..0afa0f66c 100644 --- a/drs/include/huaweicloud/drs/v5/model/UserMigrationList.h +++ b/drs/include/huaweicloud/drs/v5/model/UserMigrationList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UserMigrationList_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UserMigrationList_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UserMigrationList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UserMigrationList members diff --git a/drs/include/huaweicloud/drs/v5/model/UserMigrationRole.h b/drs/include/huaweicloud/drs/v5/model/UserMigrationRole.h index 98a4e8248..420f19556 100644 --- a/drs/include/huaweicloud/drs/v5/model/UserMigrationRole.h +++ b/drs/include/huaweicloud/drs/v5/model/UserMigrationRole.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_UserMigrationRole_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_UserMigrationRole_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT UserMigrationRole /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UserMigrationRole members diff --git a/drs/include/huaweicloud/drs/v5/model/ValidateJobNameRequest.h b/drs/include/huaweicloud/drs/v5/model/ValidateJobNameRequest.h index 6e612df5a..e1b7f4c35 100644 --- a/drs/include/huaweicloud/drs/v5/model/ValidateJobNameRequest.h +++ b/drs/include/huaweicloud/drs/v5/model/ValidateJobNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ValidateJobNameRequest_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ValidateJobNameRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ValidateJobNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ValidateJobNameRequest members diff --git a/drs/include/huaweicloud/drs/v5/model/ValidateJobNameResponse.h b/drs/include/huaweicloud/drs/v5/model/ValidateJobNameResponse.h index f523f89b5..0b7ae9f25 100644 --- a/drs/include/huaweicloud/drs/v5/model/ValidateJobNameResponse.h +++ b/drs/include/huaweicloud/drs/v5/model/ValidateJobNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_DRS_V5_MODEL_ValidateJobNameResponse_H_ #define HUAWEICLOUD_SDK_DRS_V5_MODEL_ValidateJobNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_DRS_V5_EXPORT ValidateJobNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ValidateJobNameResponse members diff --git a/drs/src/v3/DrsClient.cpp b/drs/src/v3/DrsClient.cpp index c4f9ed32d..747b13aa5 100644 --- a/drs/src/v3/DrsClient.cpp +++ b/drs/src/v3/DrsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,12 +40,12 @@ std::shared_ptr DrsClient::batchChangeData(BatchChangeD std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -54,23 +54,25 @@ std::shared_ptr DrsClient::batchChangeData(BatchChangeD std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchChangeData()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -82,12 +84,12 @@ std::shared_ptr DrsClient::batchCheckJobs(BatchCheckJobs std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -96,23 +98,25 @@ std::shared_ptr DrsClient::batchCheckJobs(BatchCheckJobs std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchCheckJobs()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -124,12 +128,12 @@ std::shared_ptr DrsClient::batchCheckResults(BatchChe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -138,23 +142,25 @@ std::shared_ptr DrsClient::batchCheckResults(BatchChe std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchCheckResults()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -166,12 +172,12 @@ std::shared_ptr DrsClient::batchCreateJobs(BatchCreateJ std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -180,23 +186,25 @@ std::shared_ptr DrsClient::batchCreateJobs(BatchCreateJ std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchCreateJobs()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -208,12 +216,12 @@ std::shared_ptr DrsClient::batchDeleteJobs(BatchDeleteJ std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -222,23 +230,25 @@ std::shared_ptr DrsClient::batchDeleteJobs(BatchDeleteJ std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchDeleteJobs()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -250,12 +260,12 @@ std::shared_ptr DrsClient::batchListJobDetails(Batc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -264,23 +274,25 @@ std::shared_ptr DrsClient::batchListJobDetails(Batc std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchListJobDetails()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -292,12 +304,12 @@ std::shared_ptr DrsClient::batchListJobStatus(BatchL std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -306,23 +318,25 @@ std::shared_ptr DrsClient::batchListJobStatus(BatchL std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchListJobStatus()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -334,12 +348,12 @@ std::shared_ptr DrsClient::batchListProgresses(Batc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -348,23 +362,25 @@ std::shared_ptr DrsClient::batchListProgresses(Batc std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchListProgresses()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -376,12 +392,12 @@ std::shared_ptr DrsClient::batchListRposAndRtos(Ba std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -390,23 +406,25 @@ std::shared_ptr DrsClient::batchListRposAndRtos(Ba std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchListRposAndRtos()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -418,13 +436,13 @@ std::shared_ptr DrsClient::batchListStructDetail( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["type"] = parameterToString(request.getType()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -433,23 +451,25 @@ std::shared_ptr DrsClient::batchListStructDetail( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchListStructDetail()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -461,12 +481,12 @@ std::shared_ptr DrsClient::batchListStructProces std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -475,23 +495,25 @@ std::shared_ptr DrsClient::batchListStructProces std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchListStructProcess()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -503,12 +525,12 @@ std::shared_ptr DrsClient::batchResetPassword(BatchR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -517,23 +539,25 @@ std::shared_ptr DrsClient::batchResetPassword(BatchR std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchResetPassword()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -545,12 +569,12 @@ std::shared_ptr DrsClient::batchRestoreTask(BatchResto std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -559,23 +583,25 @@ std::shared_ptr DrsClient::batchRestoreTask(BatchResto std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchRestoreTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -587,12 +613,12 @@ std::shared_ptr DrsClient::batchSetDefiner(BatchSetDefi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -601,23 +627,25 @@ std::shared_ptr DrsClient::batchSetDefiner(BatchSetDefi std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchSetDefiner()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -629,12 +657,12 @@ std::shared_ptr DrsClient::batchSetObjects(BatchSetObje std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -643,23 +671,25 @@ std::shared_ptr DrsClient::batchSetObjects(BatchSetObje std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchSetObjects()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -671,12 +701,12 @@ std::shared_ptr DrsClient::batchSetPolicy(BatchSetPolicy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -685,23 +715,25 @@ std::shared_ptr DrsClient::batchSetPolicy(BatchSetPolicy std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchSetPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -713,12 +745,12 @@ std::shared_ptr DrsClient::batchSetSmn(BatchSetSmnRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -727,23 +759,25 @@ std::shared_ptr DrsClient::batchSetSmn(BatchSetSmnRequest & std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchSetSmn()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -755,12 +789,12 @@ std::shared_ptr DrsClient::batchSetSpeed(BatchSetSpeedReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -769,23 +803,25 @@ std::shared_ptr DrsClient::batchSetSpeed(BatchSetSpeedReq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchSetSpeed()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -797,12 +833,12 @@ std::shared_ptr DrsClient::batchShowParams(BatchShowPar std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -811,23 +847,25 @@ std::shared_ptr DrsClient::batchShowParams(BatchShowPar std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchShowParams()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -839,12 +877,12 @@ std::shared_ptr DrsClient::batchStartJobs(BatchStartJobs std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -853,23 +891,25 @@ std::shared_ptr DrsClient::batchStartJobs(BatchStartJobs std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchStartJobs()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -881,12 +921,12 @@ std::shared_ptr DrsClient::batchStopJobs(BatchStopJobsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -895,23 +935,25 @@ std::shared_ptr DrsClient::batchStopJobs(BatchStopJobsReq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchStopJobs()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -923,12 +965,12 @@ std::shared_ptr DrsClient::batchSwitchover(BatchSwitcho std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -937,23 +979,25 @@ std::shared_ptr DrsClient::batchSwitchover(BatchSwitcho std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchSwitchover()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -965,12 +1009,12 @@ std::shared_ptr DrsClient::batchUpdateJob(BatchUpdateJob std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -979,23 +1023,25 @@ std::shared_ptr DrsClient::batchUpdateJob(BatchUpdateJob std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchUpdateJob()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1007,12 +1053,12 @@ std::shared_ptr DrsClient::batchUpdateUser(BatchUpdateU std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1021,23 +1067,25 @@ std::shared_ptr DrsClient::batchUpdateUser(BatchUpdateU std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchUpdateUser()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1049,12 +1097,12 @@ std::shared_ptr DrsClient::batchValida std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1063,23 +1111,25 @@ std::shared_ptr DrsClient::batchValida std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchValidateClustersConnections()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1091,12 +1141,12 @@ std::shared_ptr DrsClient::batchValidateConnec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1105,23 +1155,25 @@ std::shared_ptr DrsClient::batchValidateConnec std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchValidateConnections()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1133,12 +1185,12 @@ std::shared_ptr DrsClient::createCompareTask(CreateCo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1147,23 +1199,25 @@ std::shared_ptr DrsClient::createCompareTask(CreateCo std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForCreateCompareTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1175,12 +1229,12 @@ std::shared_ptr DrsClient::listAvailableZone(ListAvai std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1189,23 +1243,25 @@ std::shared_ptr DrsClient::listAvailableZone(ListAvai std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForListAvailableZone()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1217,12 +1273,12 @@ std::shared_ptr DrsClient::listCompareResult(ListComp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1231,23 +1287,25 @@ std::shared_ptr DrsClient::listCompareResult(ListComp std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForListCompareResult()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1259,13 +1317,13 @@ std::shared_ptr DrsClient::listUsers(ListUsersRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1274,15 +1332,10 @@ std::shared_ptr DrsClient::listUsers(ListUsersRequest &reques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForListUsers()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1297,12 +1350,12 @@ std::shared_ptr DrsClient::showJobList(ShowJobListRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1311,23 +1364,25 @@ std::shared_ptr DrsClient::showJobList(ShowJobListRequest & std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowJobList()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1339,12 +1394,12 @@ std::shared_ptr DrsClient::showMonitoringData(ShowMo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1353,23 +1408,25 @@ std::shared_ptr DrsClient::showMonitoringData(ShowMo std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowMonitoringData()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1381,12 +1438,12 @@ std::shared_ptr DrsClient::showQuotas(ShowQuotasRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1395,15 +1452,10 @@ std::shared_ptr DrsClient::showQuotas(ShowQuotasRequest &req std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowQuotas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1418,13 +1470,13 @@ std::shared_ptr DrsClient::updateParams(UpdateParamsReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1433,23 +1485,25 @@ std::shared_ptr DrsClient::updateParams(UpdateParamsReques std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForUpdateParams()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1461,13 +1515,13 @@ std::shared_ptr DrsClient::updateTuningParams(Update std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1476,23 +1530,25 @@ std::shared_ptr DrsClient::updateTuningParams(Update std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForUpdateTuningParams()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/drs/src/v3/DrsMeta.cpp b/drs/src/v3/DrsMeta.cpp new file mode 100644 index 000000000..d3fbf5326 --- /dev/null +++ b/drs/src/v3/DrsMeta.cpp @@ -0,0 +1,498 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Drs { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef DrsMeta::genRequestDefForBatchChangeData() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchCheckJobs() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchCheckResults() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchCreateJobs() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchDeleteJobs() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchListJobDetails() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchListJobStatus() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchListProgresses() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchListRposAndRtos() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchListStructDetail() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchListStructProcess() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchResetPassword() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchRestoreTask() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchSetDefiner() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchSetObjects() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchSetPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchSetSmn() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchSetSpeed() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchShowParams() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchStartJobs() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchStopJobs() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchSwitchover() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchUpdateJob() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchUpdateUser() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchValidateClustersConnections() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchValidateConnections() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForCreateCompareTask() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForListAvailableZone() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForListCompareResult() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForListUsers() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowJobList() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowMonitoringData() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowQuotas() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForUpdateParams() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForUpdateTuningParams() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/drs/src/v3/model/AlarmNotifyInfo.cpp b/drs/src/v3/model/AlarmNotifyInfo.cpp index ce8043615..ade07207d 100644 --- a/drs/src/v3/model/AlarmNotifyInfo.cpp +++ b/drs/src/v3/model/AlarmNotifyInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/AlarmNotifyInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -52,7 +51,6 @@ web::json::value AlarmNotifyInfo::toJson() const return val; } - bool AlarmNotifyInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool AlarmNotifyInfo::fromJson(const web::json::value& val) return ok; } + int64_t AlarmNotifyInfo::getDelayTime() const { return delayTime_; diff --git a/drs/src/v3/model/AzInfoResp.cpp b/drs/src/v3/model/AzInfoResp.cpp index 2b87f0432..3d8547589 100644 --- a/drs/src/v3/model/AzInfoResp.cpp +++ b/drs/src/v3/model/AzInfoResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/AzInfoResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value AzInfoResp::toJson() const return val; } - bool AzInfoResp::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool AzInfoResp::fromJson(const web::json::value& val) return ok; } + std::string AzInfoResp::getCode() const { return code_; diff --git a/drs/src/v3/model/BatchChangeDataRequest.cpp b/drs/src/v3/model/BatchChangeDataRequest.cpp index 08ebccf93..02475ae47 100644 --- a/drs/src/v3/model/BatchChangeDataRequest.cpp +++ b/drs/src/v3/model/BatchChangeDataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchChangeDataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchChangeDataRequest::toJson() const return val; } - bool BatchChangeDataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchChangeDataRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchChangeDataRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchChangeDataResponse.cpp b/drs/src/v3/model/BatchChangeDataResponse.cpp index 8b238ca35..1ecb23ab9 100644 --- a/drs/src/v3/model/BatchChangeDataResponse.cpp +++ b/drs/src/v3/model/BatchChangeDataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchChangeDataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchChangeDataResponse::toJson() const return val; } - bool BatchChangeDataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchChangeDataResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchChangeDataResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchCheckJobsRequest.cpp b/drs/src/v3/model/BatchCheckJobsRequest.cpp index f58f0a805..fd98b2e75 100644 --- a/drs/src/v3/model/BatchCheckJobsRequest.cpp +++ b/drs/src/v3/model/BatchCheckJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchCheckJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchCheckJobsRequest::toJson() const return val; } - bool BatchCheckJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCheckJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchCheckJobsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchCheckJobsResponse.cpp b/drs/src/v3/model/BatchCheckJobsResponse.cpp index c833bc65a..93c5e8258 100644 --- a/drs/src/v3/model/BatchCheckJobsResponse.cpp +++ b/drs/src/v3/model/BatchCheckJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchCheckJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchCheckJobsResponse::toJson() const return val; } - bool BatchCheckJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCheckJobsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchCheckJobsResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchCheckResultsRequest.cpp b/drs/src/v3/model/BatchCheckResultsRequest.cpp index 8cc330b44..aeed256b5 100644 --- a/drs/src/v3/model/BatchCheckResultsRequest.cpp +++ b/drs/src/v3/model/BatchCheckResultsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchCheckResultsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchCheckResultsRequest::toJson() const return val; } - bool BatchCheckResultsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCheckResultsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchCheckResultsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchCheckResultsResponse.cpp b/drs/src/v3/model/BatchCheckResultsResponse.cpp index 4e825a6f8..2f4884670 100644 --- a/drs/src/v3/model/BatchCheckResultsResponse.cpp +++ b/drs/src/v3/model/BatchCheckResultsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchCheckResultsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchCheckResultsResponse::toJson() const return val; } - bool BatchCheckResultsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCheckResultsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchCheckResultsResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchCreateJobReq.cpp b/drs/src/v3/model/BatchCreateJobReq.cpp index 23b02af65..8875d99b0 100644 --- a/drs/src/v3/model/BatchCreateJobReq.cpp +++ b/drs/src/v3/model/BatchCreateJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchCreateJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchCreateJobReq::toJson() const return val; } - bool BatchCreateJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchCreateJobReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchCreateJobReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchCreateJobsRequest.cpp b/drs/src/v3/model/BatchCreateJobsRequest.cpp index 1cce0fda6..3e1e6483a 100644 --- a/drs/src/v3/model/BatchCreateJobsRequest.cpp +++ b/drs/src/v3/model/BatchCreateJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchCreateJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchCreateJobsRequest::toJson() const return val; } - bool BatchCreateJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchCreateJobsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchCreateJobsResponse.cpp b/drs/src/v3/model/BatchCreateJobsResponse.cpp index 376e87406..ad143beb7 100644 --- a/drs/src/v3/model/BatchCreateJobsResponse.cpp +++ b/drs/src/v3/model/BatchCreateJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchCreateJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchCreateJobsResponse::toJson() const return val; } - bool BatchCreateJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateJobsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchCreateJobsResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchDataTransformationReq.cpp b/drs/src/v3/model/BatchDataTransformationReq.cpp index c382c4b68..411627c70 100644 --- a/drs/src/v3/model/BatchDataTransformationReq.cpp +++ b/drs/src/v3/model/BatchDataTransformationReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchDataTransformationReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchDataTransformationReq::toJson() const return val; } - bool BatchDataTransformationReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDataTransformationReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchDataTransformationReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchDeleteJobReq.cpp b/drs/src/v3/model/BatchDeleteJobReq.cpp index 26f1b24eb..f637b3329 100644 --- a/drs/src/v3/model/BatchDeleteJobReq.cpp +++ b/drs/src/v3/model/BatchDeleteJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchDeleteJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchDeleteJobReq::toJson() const return val; } - bool BatchDeleteJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDeleteJobReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchDeleteJobReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchDeleteJobsRequest.cpp b/drs/src/v3/model/BatchDeleteJobsRequest.cpp index e18ea27d0..a8ba18622 100644 --- a/drs/src/v3/model/BatchDeleteJobsRequest.cpp +++ b/drs/src/v3/model/BatchDeleteJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchDeleteJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchDeleteJobsRequest::toJson() const return val; } - bool BatchDeleteJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteJobsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchDeleteJobsResponse.cpp b/drs/src/v3/model/BatchDeleteJobsResponse.cpp index 5ac4b3121..2fb670bf0 100644 --- a/drs/src/v3/model/BatchDeleteJobsResponse.cpp +++ b/drs/src/v3/model/BatchDeleteJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchDeleteJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchDeleteJobsResponse::toJson() const return val; } - bool BatchDeleteJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteJobsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchDeleteJobsResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchImportSmnInfoReq.cpp b/drs/src/v3/model/BatchImportSmnInfoReq.cpp index b878fc5ee..f093d65f2 100644 --- a/drs/src/v3/model/BatchImportSmnInfoReq.cpp +++ b/drs/src/v3/model/BatchImportSmnInfoReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchImportSmnInfoReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -36,7 +35,6 @@ web::json::value BatchImportSmnInfoReq::toJson() const return val; } - bool BatchImportSmnInfoReq::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool BatchImportSmnInfoReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchImportSmnInfoReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchJobActionReq.cpp b/drs/src/v3/model/BatchJobActionReq.cpp index 7532d16d4..cc40b716a 100644 --- a/drs/src/v3/model/BatchJobActionReq.cpp +++ b/drs/src/v3/model/BatchJobActionReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchJobActionReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value BatchJobActionReq::toJson() const return val; } - bool BatchJobActionReq::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BatchJobActionReq::fromJson(const web::json::value& val) return ok; } + std::string BatchJobActionReq::getAction() const { return action_; diff --git a/drs/src/v3/model/BatchLimitSpeedReq.cpp b/drs/src/v3/model/BatchLimitSpeedReq.cpp index 06cf9efa1..872bb3ed3 100644 --- a/drs/src/v3/model/BatchLimitSpeedReq.cpp +++ b/drs/src/v3/model/BatchLimitSpeedReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchLimitSpeedReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchLimitSpeedReq::toJson() const return val; } - bool BatchLimitSpeedReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchLimitSpeedReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchLimitSpeedReq::getSpeedLimits() { return speedLimits_; diff --git a/drs/src/v3/model/BatchListJobDetailsRequest.cpp b/drs/src/v3/model/BatchListJobDetailsRequest.cpp index 4b1dbd521..a34bb68dd 100644 --- a/drs/src/v3/model/BatchListJobDetailsRequest.cpp +++ b/drs/src/v3/model/BatchListJobDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchListJobDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchListJobDetailsRequest::toJson() const return val; } - bool BatchListJobDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchListJobDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchListJobDetailsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchListJobDetailsResponse.cpp b/drs/src/v3/model/BatchListJobDetailsResponse.cpp index 2e2125fdc..451cd146c 100644 --- a/drs/src/v3/model/BatchListJobDetailsResponse.cpp +++ b/drs/src/v3/model/BatchListJobDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchListJobDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchListJobDetailsResponse::toJson() const return val; } - bool BatchListJobDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchListJobDetailsResponse::fromJson(const web::json::value& val) return ok; } + int32_t BatchListJobDetailsResponse::getCount() const { return count_; diff --git a/drs/src/v3/model/BatchListJobStatusRequest.cpp b/drs/src/v3/model/BatchListJobStatusRequest.cpp index 58aa0151e..32c627528 100644 --- a/drs/src/v3/model/BatchListJobStatusRequest.cpp +++ b/drs/src/v3/model/BatchListJobStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchListJobStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchListJobStatusRequest::toJson() const return val; } - bool BatchListJobStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchListJobStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchListJobStatusRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchListJobStatusResponse.cpp b/drs/src/v3/model/BatchListJobStatusResponse.cpp index d4cf56812..0063b751d 100644 --- a/drs/src/v3/model/BatchListJobStatusResponse.cpp +++ b/drs/src/v3/model/BatchListJobStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchListJobStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchListJobStatusResponse::toJson() const return val; } - bool BatchListJobStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchListJobStatusResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchListJobStatusResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchListProgressesRequest.cpp b/drs/src/v3/model/BatchListProgressesRequest.cpp index c986dc0de..117a0f7ff 100644 --- a/drs/src/v3/model/BatchListProgressesRequest.cpp +++ b/drs/src/v3/model/BatchListProgressesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchListProgressesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchListProgressesRequest::toJson() const return val; } - bool BatchListProgressesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchListProgressesRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchListProgressesRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchListProgressesResponse.cpp b/drs/src/v3/model/BatchListProgressesResponse.cpp index 8d8b562c6..f86d7fa7d 100644 --- a/drs/src/v3/model/BatchListProgressesResponse.cpp +++ b/drs/src/v3/model/BatchListProgressesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchListProgressesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchListProgressesResponse::toJson() const return val; } - bool BatchListProgressesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchListProgressesResponse::fromJson(const web::json::value& val) return ok; } + int32_t BatchListProgressesResponse::getCount() const { return count_; diff --git a/drs/src/v3/model/BatchListRposAndRtosRequest.cpp b/drs/src/v3/model/BatchListRposAndRtosRequest.cpp index 239b1a01f..57a8b8299 100644 --- a/drs/src/v3/model/BatchListRposAndRtosRequest.cpp +++ b/drs/src/v3/model/BatchListRposAndRtosRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchListRposAndRtosRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchListRposAndRtosRequest::toJson() const return val; } - bool BatchListRposAndRtosRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchListRposAndRtosRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchListRposAndRtosRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchListRposAndRtosResponse.cpp b/drs/src/v3/model/BatchListRposAndRtosResponse.cpp index 6ddb10e22..079e72e71 100644 --- a/drs/src/v3/model/BatchListRposAndRtosResponse.cpp +++ b/drs/src/v3/model/BatchListRposAndRtosResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchListRposAndRtosResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchListRposAndRtosResponse::toJson() const return val; } - bool BatchListRposAndRtosResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchListRposAndRtosResponse::fromJson(const web::json::value& val) return ok; } + int32_t BatchListRposAndRtosResponse::getCount() const { return count_; diff --git a/drs/src/v3/model/BatchListStructDetailRequest.cpp b/drs/src/v3/model/BatchListStructDetailRequest.cpp index ff031b777..469bc097f 100644 --- a/drs/src/v3/model/BatchListStructDetailRequest.cpp +++ b/drs/src/v3/model/BatchListStructDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchListStructDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value BatchListStructDetailRequest::toJson() const return val; } - bool BatchListStructDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool BatchListStructDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchListStructDetailRequest::getType() const { return type_; diff --git a/drs/src/v3/model/BatchListStructDetailResponse.cpp b/drs/src/v3/model/BatchListStructDetailResponse.cpp index 437204f6d..56bd11128 100644 --- a/drs/src/v3/model/BatchListStructDetailResponse.cpp +++ b/drs/src/v3/model/BatchListStructDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchListStructDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchListStructDetailResponse::toJson() const return val; } - bool BatchListStructDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchListStructDetailResponse::fromJson(const web::json::value& val) return ok; } + int32_t BatchListStructDetailResponse::getCount() const { return count_; diff --git a/drs/src/v3/model/BatchListStructProcessRequest.cpp b/drs/src/v3/model/BatchListStructProcessRequest.cpp index 5b9969d3e..62ca95655 100644 --- a/drs/src/v3/model/BatchListStructProcessRequest.cpp +++ b/drs/src/v3/model/BatchListStructProcessRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchListStructProcessRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchListStructProcessRequest::toJson() const return val; } - bool BatchListStructProcessRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchListStructProcessRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchListStructProcessRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchListStructProcessResponse.cpp b/drs/src/v3/model/BatchListStructProcessResponse.cpp index f654cf684..c724f8b82 100644 --- a/drs/src/v3/model/BatchListStructProcessResponse.cpp +++ b/drs/src/v3/model/BatchListStructProcessResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchListStructProcessResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchListStructProcessResponse::toJson() const return val; } - bool BatchListStructProcessResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchListStructProcessResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchListStructProcessResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchModifyJobReq.cpp b/drs/src/v3/model/BatchModifyJobReq.cpp index c8e71e0e1..73d958452 100644 --- a/drs/src/v3/model/BatchModifyJobReq.cpp +++ b/drs/src/v3/model/BatchModifyJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchModifyJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchModifyJobReq::toJson() const return val; } - bool BatchModifyJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchModifyJobReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchModifyJobReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchModifyPwdReq.cpp b/drs/src/v3/model/BatchModifyPwdReq.cpp index 749a060f5..a661de714 100644 --- a/drs/src/v3/model/BatchModifyPwdReq.cpp +++ b/drs/src/v3/model/BatchModifyPwdReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchModifyPwdReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchModifyPwdReq::toJson() const return val; } - bool BatchModifyPwdReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchModifyPwdReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchModifyPwdReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchPauseJobReq.cpp b/drs/src/v3/model/BatchPauseJobReq.cpp index 0f23e5471..2d39d3b04 100644 --- a/drs/src/v3/model/BatchPauseJobReq.cpp +++ b/drs/src/v3/model/BatchPauseJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchPauseJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchPauseJobReq::toJson() const return val; } - bool BatchPauseJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchPauseJobReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchPauseJobReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchPrecheckReq.cpp b/drs/src/v3/model/BatchPrecheckReq.cpp index dcf66909a..1b2ba3a90 100644 --- a/drs/src/v3/model/BatchPrecheckReq.cpp +++ b/drs/src/v3/model/BatchPrecheckReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchPrecheckReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchPrecheckReq::toJson() const return val; } - bool BatchPrecheckReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchPrecheckReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchPrecheckReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchQueryJobReq.cpp b/drs/src/v3/model/BatchQueryJobReq.cpp index dd2b9521b..6dd6f1c4c 100644 --- a/drs/src/v3/model/BatchQueryJobReq.cpp +++ b/drs/src/v3/model/BatchQueryJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchQueryJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchQueryJobReq::toJson() const return val; } - bool BatchQueryJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchQueryJobReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchQueryJobReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchQueryJobReqPage.cpp b/drs/src/v3/model/BatchQueryJobReqPage.cpp index 66562d64b..f76c776d5 100644 --- a/drs/src/v3/model/BatchQueryJobReqPage.cpp +++ b/drs/src/v3/model/BatchQueryJobReqPage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchQueryJobReqPage.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -36,7 +35,6 @@ web::json::value BatchQueryJobReqPage::toJson() const return val; } - bool BatchQueryJobReqPage::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool BatchQueryJobReqPage::fromJson(const web::json::value& val) return ok; } + std::vector& BatchQueryJobReqPage::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchQueryParamReq.cpp b/drs/src/v3/model/BatchQueryParamReq.cpp index 8dea95ffc..82a9cb85e 100644 --- a/drs/src/v3/model/BatchQueryParamReq.cpp +++ b/drs/src/v3/model/BatchQueryParamReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchQueryParamReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchQueryParamReq::toJson() const return val; } - bool BatchQueryParamReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchQueryParamReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchQueryParamReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchQueryPrecheckResultReq.cpp b/drs/src/v3/model/BatchQueryPrecheckResultReq.cpp index 1bbb3af74..6d1060b39 100644 --- a/drs/src/v3/model/BatchQueryPrecheckResultReq.cpp +++ b/drs/src/v3/model/BatchQueryPrecheckResultReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchQueryPrecheckResultReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchQueryPrecheckResultReq::toJson() const return val; } - bool BatchQueryPrecheckResultReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchQueryPrecheckResultReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchQueryPrecheckResultReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchQueryProgressReq.cpp b/drs/src/v3/model/BatchQueryProgressReq.cpp index 8ef792f49..52882429f 100644 --- a/drs/src/v3/model/BatchQueryProgressReq.cpp +++ b/drs/src/v3/model/BatchQueryProgressReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchQueryProgressReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchQueryProgressReq::toJson() const return val; } - bool BatchQueryProgressReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchQueryProgressReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchQueryProgressReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchQueryRpoAndRtoReq.cpp b/drs/src/v3/model/BatchQueryRpoAndRtoReq.cpp index fbcd912a0..5158ec816 100644 --- a/drs/src/v3/model/BatchQueryRpoAndRtoReq.cpp +++ b/drs/src/v3/model/BatchQueryRpoAndRtoReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchQueryRpoAndRtoReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchQueryRpoAndRtoReq::toJson() const return val; } - bool BatchQueryRpoAndRtoReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchQueryRpoAndRtoReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchQueryRpoAndRtoReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchReplaceDefinerReq.cpp b/drs/src/v3/model/BatchReplaceDefinerReq.cpp index 24a70f66f..afd0f62ae 100644 --- a/drs/src/v3/model/BatchReplaceDefinerReq.cpp +++ b/drs/src/v3/model/BatchReplaceDefinerReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchReplaceDefinerReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchReplaceDefinerReq::toJson() const return val; } - bool BatchReplaceDefinerReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchReplaceDefinerReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchReplaceDefinerReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchResetPasswordRequest.cpp b/drs/src/v3/model/BatchResetPasswordRequest.cpp index ad346661e..d76c03c3b 100644 --- a/drs/src/v3/model/BatchResetPasswordRequest.cpp +++ b/drs/src/v3/model/BatchResetPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchResetPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchResetPasswordRequest::toJson() const return val; } - bool BatchResetPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchResetPasswordRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchResetPasswordRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchResetPasswordResponse.cpp b/drs/src/v3/model/BatchResetPasswordResponse.cpp index ba2df7347..77a8e6018 100644 --- a/drs/src/v3/model/BatchResetPasswordResponse.cpp +++ b/drs/src/v3/model/BatchResetPasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchResetPasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchResetPasswordResponse::toJson() const return val; } - bool BatchResetPasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchResetPasswordResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchResetPasswordResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchRestoreTaskRequest.cpp b/drs/src/v3/model/BatchRestoreTaskRequest.cpp index dc1a4127e..90ecb70aa 100644 --- a/drs/src/v3/model/BatchRestoreTaskRequest.cpp +++ b/drs/src/v3/model/BatchRestoreTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchRestoreTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchRestoreTaskRequest::toJson() const return val; } - bool BatchRestoreTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchRestoreTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchRestoreTaskRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchRestoreTaskResponse.cpp b/drs/src/v3/model/BatchRestoreTaskResponse.cpp index fefd4860d..8a19aa1e9 100644 --- a/drs/src/v3/model/BatchRestoreTaskResponse.cpp +++ b/drs/src/v3/model/BatchRestoreTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchRestoreTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchRestoreTaskResponse::toJson() const return val; } - bool BatchRestoreTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchRestoreTaskResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchRestoreTaskResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchRetryReq.cpp b/drs/src/v3/model/BatchRetryReq.cpp index f9bcec45e..98aae77a2 100644 --- a/drs/src/v3/model/BatchRetryReq.cpp +++ b/drs/src/v3/model/BatchRetryReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchRetryReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchRetryReq::toJson() const return val; } - bool BatchRetryReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchRetryReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchRetryReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchSetAlarmNotifyInfo.cpp b/drs/src/v3/model/BatchSetAlarmNotifyInfo.cpp index 86b9ec52f..d024ad821 100644 --- a/drs/src/v3/model/BatchSetAlarmNotifyInfo.cpp +++ b/drs/src/v3/model/BatchSetAlarmNotifyInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSetAlarmNotifyInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -57,7 +56,6 @@ web::json::value BatchSetAlarmNotifyInfo::toJson() const return val; } - bool BatchSetAlarmNotifyInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool BatchSetAlarmNotifyInfo::fromJson(const web::json::value& val) return ok; } + std::vector& BatchSetAlarmNotifyInfo::getSubscriptions() { return subscriptions_; diff --git a/drs/src/v3/model/BatchSetDefinerRequest.cpp b/drs/src/v3/model/BatchSetDefinerRequest.cpp index ebb22cb99..57b3f16d2 100644 --- a/drs/src/v3/model/BatchSetDefinerRequest.cpp +++ b/drs/src/v3/model/BatchSetDefinerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSetDefinerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchSetDefinerRequest::toJson() const return val; } - bool BatchSetDefinerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchSetDefinerRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchSetDefinerRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchSetDefinerResponse.cpp b/drs/src/v3/model/BatchSetDefinerResponse.cpp index 785d04eb5..c4d989679 100644 --- a/drs/src/v3/model/BatchSetDefinerResponse.cpp +++ b/drs/src/v3/model/BatchSetDefinerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSetDefinerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchSetDefinerResponse::toJson() const return val; } - bool BatchSetDefinerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchSetDefinerResponse::fromJson(const web::json::value& val) return ok; } + int32_t BatchSetDefinerResponse::getCount() const { return count_; diff --git a/drs/src/v3/model/BatchSetObjectsRequest.cpp b/drs/src/v3/model/BatchSetObjectsRequest.cpp index 04be24238..539c2d3ef 100644 --- a/drs/src/v3/model/BatchSetObjectsRequest.cpp +++ b/drs/src/v3/model/BatchSetObjectsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSetObjectsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchSetObjectsRequest::toJson() const return val; } - bool BatchSetObjectsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchSetObjectsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchSetObjectsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchSetObjectsResponse.cpp b/drs/src/v3/model/BatchSetObjectsResponse.cpp index 46b0f7e53..35e12312e 100644 --- a/drs/src/v3/model/BatchSetObjectsResponse.cpp +++ b/drs/src/v3/model/BatchSetObjectsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSetObjectsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchSetObjectsResponse::toJson() const return val; } - bool BatchSetObjectsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchSetObjectsResponse::fromJson(const web::json::value& val) return ok; } + int64_t BatchSetObjectsResponse::getAllCounts() const { return allCounts_; diff --git a/drs/src/v3/model/BatchSetPolicyRequest.cpp b/drs/src/v3/model/BatchSetPolicyRequest.cpp index a5ba004b2..e29a12976 100644 --- a/drs/src/v3/model/BatchSetPolicyRequest.cpp +++ b/drs/src/v3/model/BatchSetPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSetPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchSetPolicyRequest::toJson() const return val; } - bool BatchSetPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchSetPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchSetPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchSetPolicyResponse.cpp b/drs/src/v3/model/BatchSetPolicyResponse.cpp index d44026e32..98ab3e491 100644 --- a/drs/src/v3/model/BatchSetPolicyResponse.cpp +++ b/drs/src/v3/model/BatchSetPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSetPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchSetPolicyResponse::toJson() const return val; } - bool BatchSetPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchSetPolicyResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchSetPolicyResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchSetSmnRequest.cpp b/drs/src/v3/model/BatchSetSmnRequest.cpp index b6138ed22..d1e7dc31b 100644 --- a/drs/src/v3/model/BatchSetSmnRequest.cpp +++ b/drs/src/v3/model/BatchSetSmnRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSetSmnRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchSetSmnRequest::toJson() const return val; } - bool BatchSetSmnRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchSetSmnRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchSetSmnRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchSetSmnResponse.cpp b/drs/src/v3/model/BatchSetSmnResponse.cpp index 7e13a0f65..3fa683ac7 100644 --- a/drs/src/v3/model/BatchSetSmnResponse.cpp +++ b/drs/src/v3/model/BatchSetSmnResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSetSmnResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchSetSmnResponse::toJson() const return val; } - bool BatchSetSmnResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchSetSmnResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchSetSmnResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchSetSpeedRequest.cpp b/drs/src/v3/model/BatchSetSpeedRequest.cpp index 29ca4458f..f5ed2828e 100644 --- a/drs/src/v3/model/BatchSetSpeedRequest.cpp +++ b/drs/src/v3/model/BatchSetSpeedRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSetSpeedRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchSetSpeedRequest::toJson() const return val; } - bool BatchSetSpeedRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchSetSpeedRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchSetSpeedRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchSetSpeedResponse.cpp b/drs/src/v3/model/BatchSetSpeedResponse.cpp index a64a30059..12cdee72d 100644 --- a/drs/src/v3/model/BatchSetSpeedResponse.cpp +++ b/drs/src/v3/model/BatchSetSpeedResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSetSpeedResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchSetSpeedResponse::toJson() const return val; } - bool BatchSetSpeedResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchSetSpeedResponse::fromJson(const web::json::value& val) return ok; } + int32_t BatchSetSpeedResponse::getCount() const { return count_; diff --git a/drs/src/v3/model/BatchSetupSyncPolicyReq.cpp b/drs/src/v3/model/BatchSetupSyncPolicyReq.cpp index ca76f2250..c06bb8488 100644 --- a/drs/src/v3/model/BatchSetupSyncPolicyReq.cpp +++ b/drs/src/v3/model/BatchSetupSyncPolicyReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSetupSyncPolicyReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchSetupSyncPolicyReq::toJson() const return val; } - bool BatchSetupSyncPolicyReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchSetupSyncPolicyReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchSetupSyncPolicyReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchShowParamsRequest.cpp b/drs/src/v3/model/BatchShowParamsRequest.cpp index 8ea5a5496..0e3c3fa11 100644 --- a/drs/src/v3/model/BatchShowParamsRequest.cpp +++ b/drs/src/v3/model/BatchShowParamsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchShowParamsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchShowParamsRequest::toJson() const return val; } - bool BatchShowParamsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchShowParamsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchShowParamsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchShowParamsResponse.cpp b/drs/src/v3/model/BatchShowParamsResponse.cpp index 69ae24c6e..1adc7c26b 100644 --- a/drs/src/v3/model/BatchShowParamsResponse.cpp +++ b/drs/src/v3/model/BatchShowParamsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchShowParamsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchShowParamsResponse::toJson() const return val; } - bool BatchShowParamsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchShowParamsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchShowParamsResponse::getParamsList() { return paramsList_; diff --git a/drs/src/v3/model/BatchSpecialTestConnectionReq.cpp b/drs/src/v3/model/BatchSpecialTestConnectionReq.cpp index 48353ef45..49e13cb8c 100644 --- a/drs/src/v3/model/BatchSpecialTestConnectionReq.cpp +++ b/drs/src/v3/model/BatchSpecialTestConnectionReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSpecialTestConnectionReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchSpecialTestConnectionReq::toJson() const return val; } - bool BatchSpecialTestConnectionReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchSpecialTestConnectionReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchSpecialTestConnectionReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchStartJobReq.cpp b/drs/src/v3/model/BatchStartJobReq.cpp index 1ae5b63bd..dc9de14c9 100644 --- a/drs/src/v3/model/BatchStartJobReq.cpp +++ b/drs/src/v3/model/BatchStartJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchStartJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchStartJobReq::toJson() const return val; } - bool BatchStartJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchStartJobReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchStartJobReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchStartJobsRequest.cpp b/drs/src/v3/model/BatchStartJobsRequest.cpp index 1e5c22692..df3bc91d0 100644 --- a/drs/src/v3/model/BatchStartJobsRequest.cpp +++ b/drs/src/v3/model/BatchStartJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchStartJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchStartJobsRequest::toJson() const return val; } - bool BatchStartJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchStartJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchStartJobsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchStartJobsResponse.cpp b/drs/src/v3/model/BatchStartJobsResponse.cpp index 0f1cec2c8..aef43511c 100644 --- a/drs/src/v3/model/BatchStartJobsResponse.cpp +++ b/drs/src/v3/model/BatchStartJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchStartJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchStartJobsResponse::toJson() const return val; } - bool BatchStartJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchStartJobsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchStartJobsResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchStopJobsRequest.cpp b/drs/src/v3/model/BatchStopJobsRequest.cpp index f3fdbc876..d7d7002f2 100644 --- a/drs/src/v3/model/BatchStopJobsRequest.cpp +++ b/drs/src/v3/model/BatchStopJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchStopJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchStopJobsRequest::toJson() const return val; } - bool BatchStopJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchStopJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchStopJobsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchStopJobsResponse.cpp b/drs/src/v3/model/BatchStopJobsResponse.cpp index 1ffe7a342..83ddd782f 100644 --- a/drs/src/v3/model/BatchStopJobsResponse.cpp +++ b/drs/src/v3/model/BatchStopJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchStopJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchStopJobsResponse::toJson() const return val; } - bool BatchStopJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchStopJobsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchStopJobsResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchSwitchoverReq.cpp b/drs/src/v3/model/BatchSwitchoverReq.cpp index 907f483bd..20d57f04a 100644 --- a/drs/src/v3/model/BatchSwitchoverReq.cpp +++ b/drs/src/v3/model/BatchSwitchoverReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSwitchoverReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchSwitchoverReq::toJson() const return val; } - bool BatchSwitchoverReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchSwitchoverReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchSwitchoverReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchSwitchoverRequest.cpp b/drs/src/v3/model/BatchSwitchoverRequest.cpp index ed6d488cd..72c59bc56 100644 --- a/drs/src/v3/model/BatchSwitchoverRequest.cpp +++ b/drs/src/v3/model/BatchSwitchoverRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSwitchoverRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchSwitchoverRequest::toJson() const return val; } - bool BatchSwitchoverRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchSwitchoverRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchSwitchoverRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchSwitchoverResponse.cpp b/drs/src/v3/model/BatchSwitchoverResponse.cpp index 21ed1849a..2eef058aa 100644 --- a/drs/src/v3/model/BatchSwitchoverResponse.cpp +++ b/drs/src/v3/model/BatchSwitchoverResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchSwitchoverResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchSwitchoverResponse::toJson() const return val; } - bool BatchSwitchoverResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchSwitchoverResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchSwitchoverResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchTestConnectionReq.cpp b/drs/src/v3/model/BatchTestConnectionReq.cpp index d424ada89..69e67837f 100644 --- a/drs/src/v3/model/BatchTestConnectionReq.cpp +++ b/drs/src/v3/model/BatchTestConnectionReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchTestConnectionReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchTestConnectionReq::toJson() const return val; } - bool BatchTestConnectionReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchTestConnectionReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchTestConnectionReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchUpdateDatabaseObjectReq.cpp b/drs/src/v3/model/BatchUpdateDatabaseObjectReq.cpp index 29c51f99a..5ab1cde56 100644 --- a/drs/src/v3/model/BatchUpdateDatabaseObjectReq.cpp +++ b/drs/src/v3/model/BatchUpdateDatabaseObjectReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchUpdateDatabaseObjectReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchUpdateDatabaseObjectReq::toJson() const return val; } - bool BatchUpdateDatabaseObjectReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchUpdateDatabaseObjectReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchUpdateDatabaseObjectReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchUpdateJobRequest.cpp b/drs/src/v3/model/BatchUpdateJobRequest.cpp index e64aacf38..86d696602 100644 --- a/drs/src/v3/model/BatchUpdateJobRequest.cpp +++ b/drs/src/v3/model/BatchUpdateJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchUpdateJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchUpdateJobRequest::toJson() const return val; } - bool BatchUpdateJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchUpdateJobRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchUpdateJobRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchUpdateJobResponse.cpp b/drs/src/v3/model/BatchUpdateJobResponse.cpp index fbe25d38e..6a63d7615 100644 --- a/drs/src/v3/model/BatchUpdateJobResponse.cpp +++ b/drs/src/v3/model/BatchUpdateJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchUpdateJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchUpdateJobResponse::toJson() const return val; } - bool BatchUpdateJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchUpdateJobResponse::fromJson(const web::json::value& val) return ok; } + int32_t BatchUpdateJobResponse::getCount() const { return count_; diff --git a/drs/src/v3/model/BatchUpdateSrcUserReq.cpp b/drs/src/v3/model/BatchUpdateSrcUserReq.cpp index 361828bb7..ca29529b9 100644 --- a/drs/src/v3/model/BatchUpdateSrcUserReq.cpp +++ b/drs/src/v3/model/BatchUpdateSrcUserReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchUpdateSrcUserReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchUpdateSrcUserReq::toJson() const return val; } - bool BatchUpdateSrcUserReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchUpdateSrcUserReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchUpdateSrcUserReq::getJobs() { return jobs_; diff --git a/drs/src/v3/model/BatchUpdateUserRequest.cpp b/drs/src/v3/model/BatchUpdateUserRequest.cpp index 80824c091..037484f60 100644 --- a/drs/src/v3/model/BatchUpdateUserRequest.cpp +++ b/drs/src/v3/model/BatchUpdateUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchUpdateUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchUpdateUserRequest::toJson() const return val; } - bool BatchUpdateUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchUpdateUserRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchUpdateUserRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchUpdateUserResponse.cpp b/drs/src/v3/model/BatchUpdateUserResponse.cpp index c70e5622e..7692d80dc 100644 --- a/drs/src/v3/model/BatchUpdateUserResponse.cpp +++ b/drs/src/v3/model/BatchUpdateUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchUpdateUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchUpdateUserResponse::toJson() const return val; } - bool BatchUpdateUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchUpdateUserResponse::fromJson(const web::json::value& val) return ok; } + int32_t BatchUpdateUserResponse::getAllCounts() const { return allCounts_; diff --git a/drs/src/v3/model/BatchValidateClustersConnectionsRequest.cpp b/drs/src/v3/model/BatchValidateClustersConnectionsRequest.cpp index 6f775983f..79c2b733d 100644 --- a/drs/src/v3/model/BatchValidateClustersConnectionsRequest.cpp +++ b/drs/src/v3/model/BatchValidateClustersConnectionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchValidateClustersConnectionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchValidateClustersConnectionsRequest::toJson() const return val; } - bool BatchValidateClustersConnectionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchValidateClustersConnectionsRequest::fromJson(const web::json::value& v return ok; } + std::string BatchValidateClustersConnectionsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchValidateClustersConnectionsResponse.cpp b/drs/src/v3/model/BatchValidateClustersConnectionsResponse.cpp index 17f3d359e..2098b8b97 100644 --- a/drs/src/v3/model/BatchValidateClustersConnectionsResponse.cpp +++ b/drs/src/v3/model/BatchValidateClustersConnectionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchValidateClustersConnectionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchValidateClustersConnectionsResponse::toJson() const return val; } - bool BatchValidateClustersConnectionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchValidateClustersConnectionsResponse::fromJson(const web::json::value& return ok; } + std::vector& BatchValidateClustersConnectionsResponse::getResults() { return results_; diff --git a/drs/src/v3/model/BatchValidateConnectionsRequest.cpp b/drs/src/v3/model/BatchValidateConnectionsRequest.cpp index 451daf1e1..1f79db001 100644 --- a/drs/src/v3/model/BatchValidateConnectionsRequest.cpp +++ b/drs/src/v3/model/BatchValidateConnectionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchValidateConnectionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchValidateConnectionsRequest::toJson() const return val; } - bool BatchValidateConnectionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchValidateConnectionsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchValidateConnectionsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/BatchValidateConnectionsResponse.cpp b/drs/src/v3/model/BatchValidateConnectionsResponse.cpp index adb5954cb..ecb261901 100644 --- a/drs/src/v3/model/BatchValidateConnectionsResponse.cpp +++ b/drs/src/v3/model/BatchValidateConnectionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/BatchValidateConnectionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchValidateConnectionsResponse::toJson() const return val; } - bool BatchValidateConnectionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchValidateConnectionsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchValidateConnectionsResponse::getResults() { return results_; diff --git a/drs/src/v3/model/CheckDataTransformationReq.cpp b/drs/src/v3/model/CheckDataTransformationReq.cpp index 166af42ed..306aa29bb 100644 --- a/drs/src/v3/model/CheckDataTransformationReq.cpp +++ b/drs/src/v3/model/CheckDataTransformationReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CheckDataTransformationReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -45,7 +44,6 @@ web::json::value CheckDataTransformationReq::toJson() const return val; } - bool CheckDataTransformationReq::fromJson(const web::json::value& val) { bool ok = true; @@ -89,6 +87,7 @@ bool CheckDataTransformationReq::fromJson(const web::json::value& val) return ok; } + std::string CheckDataTransformationReq::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/CheckJobResp.cpp b/drs/src/v3/model/CheckJobResp.cpp index 863f13667..309b3162c 100644 --- a/drs/src/v3/model/CheckJobResp.cpp +++ b/drs/src/v3/model/CheckJobResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CheckJobResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value CheckJobResp::toJson() const return val; } - bool CheckJobResp::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CheckJobResp::fromJson(const web::json::value& val) return ok; } + std::string CheckJobResp::getId() const { return id_; diff --git a/drs/src/v3/model/ChildrenJobInfo.cpp b/drs/src/v3/model/ChildrenJobInfo.cpp index a37314558..4ca5716d0 100644 --- a/drs/src/v3/model/ChildrenJobInfo.cpp +++ b/drs/src/v3/model/ChildrenJobInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ChildrenJobInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -97,7 +96,6 @@ web::json::value ChildrenJobInfo::toJson() const return val; } - bool ChildrenJobInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -231,6 +229,7 @@ bool ChildrenJobInfo::fromJson(const web::json::value& val) return ok; } + bool ChildrenJobInfo::isBillingTag() const { return billingTag_; diff --git a/drs/src/v3/model/CompareObjectInfo.cpp b/drs/src/v3/model/CompareObjectInfo.cpp index 1f00f3bc8..b4e850025 100644 --- a/drs/src/v3/model/CompareObjectInfo.cpp +++ b/drs/src/v3/model/CompareObjectInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CompareObjectInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value CompareObjectInfo::toJson() const return val; } - bool CompareObjectInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CompareObjectInfo::fromJson(const web::json::value& val) return ok; } + std::string CompareObjectInfo::getDbName() const { return dbName_; diff --git a/drs/src/v3/model/CompareObjectInfoWithToken.cpp b/drs/src/v3/model/CompareObjectInfoWithToken.cpp index b6aa2c062..8dfcfa1cd 100644 --- a/drs/src/v3/model/CompareObjectInfoWithToken.cpp +++ b/drs/src/v3/model/CompareObjectInfoWithToken.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CompareObjectInfoWithToken.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value CompareObjectInfoWithToken::toJson() const return val; } - bool CompareObjectInfoWithToken::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CompareObjectInfoWithToken::fromJson(const web::json::value& val) return ok; } + std::string CompareObjectInfoWithToken::getDbName() const { return dbName_; diff --git a/drs/src/v3/model/CompareTableInfoWithToken.cpp b/drs/src/v3/model/CompareTableInfoWithToken.cpp index cbe8aa6e0..00d73eea7 100644 --- a/drs/src/v3/model/CompareTableInfoWithToken.cpp +++ b/drs/src/v3/model/CompareTableInfoWithToken.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CompareTableInfoWithToken.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value CompareTableInfoWithToken::toJson() const return val; } - bool CompareTableInfoWithToken::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CompareTableInfoWithToken::fromJson(const web::json::value& val) return ok; } + std::string CompareTableInfoWithToken::getTableName() const { return tableName_; diff --git a/drs/src/v3/model/CompareTaskList.cpp b/drs/src/v3/model/CompareTaskList.cpp index a2fd595b1..015e8e17d 100644 --- a/drs/src/v3/model/CompareTaskList.cpp +++ b/drs/src/v3/model/CompareTaskList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CompareTaskList.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value CompareTaskList::toJson() const return val; } - bool CompareTaskList::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CompareTaskList::fromJson(const web::json::value& val) return ok; } + std::string CompareTaskList::getCompareTaskId() const { return compareTaskId_; diff --git a/drs/src/v3/model/CompareTaskListResult.cpp b/drs/src/v3/model/CompareTaskListResult.cpp index b0e83cd31..786f08096 100644 --- a/drs/src/v3/model/CompareTaskListResult.cpp +++ b/drs/src/v3/model/CompareTaskListResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CompareTaskListResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -47,7 +46,6 @@ web::json::value CompareTaskListResult::toJson() const return val; } - bool CompareTaskListResult::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool CompareTaskListResult::fromJson(const web::json::value& val) return ok; } + std::vector& CompareTaskListResult::getCompareTaskList() { return compareTaskList_; diff --git a/drs/src/v3/model/ConfigTransformationVo.cpp b/drs/src/v3/model/ConfigTransformationVo.cpp index 15a508898..d2029ff79 100644 --- a/drs/src/v3/model/ConfigTransformationVo.cpp +++ b/drs/src/v3/model/ConfigTransformationVo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ConfigTransformationVo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -63,7 +62,6 @@ web::json::value ConfigTransformationVo::toJson() const return val; } - bool ConfigTransformationVo::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ConfigTransformationVo::fromJson(const web::json::value& val) return ok; } + std::string ConfigTransformationVo::getDbTableName() const { return dbTableName_; diff --git a/drs/src/v3/model/ContentCompareDetail.cpp b/drs/src/v3/model/ContentCompareDetail.cpp index b8d46fc05..c6866e7ff 100644 --- a/drs/src/v3/model/ContentCompareDetail.cpp +++ b/drs/src/v3/model/ContentCompareDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ContentCompareDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -78,7 +77,6 @@ web::json::value ContentCompareDetail::toJson() const return val; } - bool ContentCompareDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool ContentCompareDetail::fromJson(const web::json::value& val) return ok; } + std::string ContentCompareDetail::getSourceDbName() const { return sourceDbName_; diff --git a/drs/src/v3/model/ContentCompareDiff.cpp b/drs/src/v3/model/ContentCompareDiff.cpp index af8e067b3..e025dcc76 100644 --- a/drs/src/v3/model/ContentCompareDiff.cpp +++ b/drs/src/v3/model/ContentCompareDiff.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ContentCompareDiff.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -46,7 +45,6 @@ web::json::value ContentCompareDiff::toJson() const return val; } - bool ContentCompareDiff::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ContentCompareDiff::fromJson(const web::json::value& val) return ok; } + std::string ContentCompareDiff::getTargetSelectSql() const { return targetSelectSql_; diff --git a/drs/src/v3/model/ContentCompareResult.cpp b/drs/src/v3/model/ContentCompareResult.cpp index dc845100b..964ece8c7 100644 --- a/drs/src/v3/model/ContentCompareResult.cpp +++ b/drs/src/v3/model/ContentCompareResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ContentCompareResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -60,7 +59,6 @@ web::json::value ContentCompareResult::toJson() const return val; } - bool ContentCompareResult::fromJson(const web::json::value& val) { bool ok = true; @@ -131,6 +129,7 @@ bool ContentCompareResult::fromJson(const web::json::value& val) return ok; } + std::string ContentCompareResult::getCompareTaskId() const { return compareTaskId_; diff --git a/drs/src/v3/model/ContentCompareResultDetails.cpp b/drs/src/v3/model/ContentCompareResultDetails.cpp index ff3b9f15a..1f9af6dec 100644 --- a/drs/src/v3/model/ContentCompareResultDetails.cpp +++ b/drs/src/v3/model/ContentCompareResultDetails.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ContentCompareResultDetails.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -51,7 +50,6 @@ web::json::value ContentCompareResultDetails::toJson() const return val; } - bool ContentCompareResultDetails::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool ContentCompareResultDetails::fromJson(const web::json::value& val) return ok; } + std::string ContentCompareResultDetails::getSourceDbName() const { return sourceDbName_; diff --git a/drs/src/v3/model/ContentCompareResultDiffs.cpp b/drs/src/v3/model/ContentCompareResultDiffs.cpp index 3976bc92e..a0f67225b 100644 --- a/drs/src/v3/model/ContentCompareResultDiffs.cpp +++ b/drs/src/v3/model/ContentCompareResultDiffs.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ContentCompareResultDiffs.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -47,7 +46,6 @@ web::json::value ContentCompareResultDiffs::toJson() const return val; } - bool ContentCompareResultDiffs::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ContentCompareResultDiffs::fromJson(const web::json::value& val) return ok; } + std::string ContentCompareResultDiffs::getSourceDbName() const { return sourceDbName_; diff --git a/drs/src/v3/model/ContentCompareResultOverview.cpp b/drs/src/v3/model/ContentCompareResultOverview.cpp index 898ffcf2f..4b2a52d81 100644 --- a/drs/src/v3/model/ContentCompareResultOverview.cpp +++ b/drs/src/v3/model/ContentCompareResultOverview.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ContentCompareResultOverview.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value ContentCompareResultOverview::toJson() const return val; } - bool ContentCompareResultOverview::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ContentCompareResultOverview::fromJson(const web::json::value& val) return ok; } + std::string ContentCompareResultOverview::getSourceDbName() const { return sourceDbName_; diff --git a/drs/src/v3/model/CreateCompareTaskReq.cpp b/drs/src/v3/model/CreateCompareTaskReq.cpp index 9f6b1ec36..9e212300d 100644 --- a/drs/src/v3/model/CreateCompareTaskReq.cpp +++ b/drs/src/v3/model/CreateCompareTaskReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CreateCompareTaskReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value CreateCompareTaskReq::toJson() const return val; } - bool CreateCompareTaskReq::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateCompareTaskReq::fromJson(const web::json::value& val) return ok; } + std::string CreateCompareTaskReq::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/CreateCompareTaskRequest.cpp b/drs/src/v3/model/CreateCompareTaskRequest.cpp index dcd8b9af0..984024c61 100644 --- a/drs/src/v3/model/CreateCompareTaskRequest.cpp +++ b/drs/src/v3/model/CreateCompareTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CreateCompareTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value CreateCompareTaskRequest::toJson() const return val; } - bool CreateCompareTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateCompareTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateCompareTaskRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/CreateCompareTaskResponse.cpp b/drs/src/v3/model/CreateCompareTaskResponse.cpp index 5d6d9f0ea..679b54c4d 100644 --- a/drs/src/v3/model/CreateCompareTaskResponse.cpp +++ b/drs/src/v3/model/CreateCompareTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CreateCompareTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -51,7 +50,6 @@ web::json::value CreateCompareTaskResponse::toJson() const return val; } - bool CreateCompareTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool CreateCompareTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateCompareTaskResponse::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/CreateCompareTaskResult.cpp b/drs/src/v3/model/CreateCompareTaskResult.cpp index 01277d3e7..0643f03e5 100644 --- a/drs/src/v3/model/CreateCompareTaskResult.cpp +++ b/drs/src/v3/model/CreateCompareTaskResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CreateCompareTaskResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value CreateCompareTaskResult::toJson() const return val; } - bool CreateCompareTaskResult::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CreateCompareTaskResult::fromJson(const web::json::value& val) return ok; } + std::string CreateCompareTaskResult::getCompareTaskId() const { return compareTaskId_; diff --git a/drs/src/v3/model/CreateDataLevelCompareReq.cpp b/drs/src/v3/model/CreateDataLevelCompareReq.cpp index 7a4d432a4..4c4840851 100644 --- a/drs/src/v3/model/CreateDataLevelCompareReq.cpp +++ b/drs/src/v3/model/CreateDataLevelCompareReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CreateDataLevelCompareReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -56,7 +55,6 @@ web::json::value CreateDataLevelCompareReq::toJson() const return val; } - bool CreateDataLevelCompareReq::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool CreateDataLevelCompareReq::fromJson(const web::json::value& val) return ok; } + std::string CreateDataLevelCompareReq::getConflictPolicy() const { return conflictPolicy_; diff --git a/drs/src/v3/model/CreateJobReq.cpp b/drs/src/v3/model/CreateJobReq.cpp index f3515b7d0..321f77063 100644 --- a/drs/src/v3/model/CreateJobReq.cpp +++ b/drs/src/v3/model/CreateJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CreateJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -138,7 +137,6 @@ web::json::value CreateJobReq::toJson() const return val; } - bool CreateJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -353,6 +351,7 @@ bool CreateJobReq::fromJson(const web::json::value& val) return ok; } + bool CreateJobReq::isBindEip() const { return bindEip_; diff --git a/drs/src/v3/model/CreateJobResp.cpp b/drs/src/v3/model/CreateJobResp.cpp index 05594d608..957749492 100644 --- a/drs/src/v3/model/CreateJobResp.cpp +++ b/drs/src/v3/model/CreateJobResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/CreateJobResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -62,7 +61,6 @@ web::json::value CreateJobResp::toJson() const return val; } - bool CreateJobResp::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool CreateJobResp::fromJson(const web::json::value& val) return ok; } + std::string CreateJobResp::getId() const { return id_; diff --git a/drs/src/v3/model/DataTransformationInfo.cpp b/drs/src/v3/model/DataTransformationInfo.cpp index fd7c257d2..9f2ff17c2 100644 --- a/drs/src/v3/model/DataTransformationInfo.cpp +++ b/drs/src/v3/model/DataTransformationInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/DataTransformationInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -40,7 +39,6 @@ web::json::value DataTransformationInfo::toJson() const return val; } - bool DataTransformationInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -75,6 +73,7 @@ bool DataTransformationInfo::fromJson(const web::json::value& val) return ok; } + TransformationInfo DataTransformationInfo::getTransformationInfo() const { return transformationInfo_; diff --git a/drs/src/v3/model/DataTransformationObjectVO.cpp b/drs/src/v3/model/DataTransformationObjectVO.cpp index 09f4df616..4f11ae24b 100644 --- a/drs/src/v3/model/DataTransformationObjectVO.cpp +++ b/drs/src/v3/model/DataTransformationObjectVO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/DataTransformationObjectVO.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value DataTransformationObjectVO::toJson() const return val; } - bool DataTransformationObjectVO::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool DataTransformationObjectVO::fromJson(const web::json::value& val) return ok; } + std::string DataTransformationObjectVO::getId() const { return id_; diff --git a/drs/src/v3/model/DataTransformationResp.cpp b/drs/src/v3/model/DataTransformationResp.cpp index 78b471bf5..2fbc508d9 100644 --- a/drs/src/v3/model/DataTransformationResp.cpp +++ b/drs/src/v3/model/DataTransformationResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/DataTransformationResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value DataTransformationResp::toJson() const return val; } - bool DataTransformationResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool DataTransformationResp::fromJson(const web::json::value& val) return ok; } + std::string DataTransformationResp::getId() const { return id_; diff --git a/drs/src/v3/model/DatabaseInfo.cpp b/drs/src/v3/model/DatabaseInfo.cpp index 4d49eab85..2fc0e2245 100644 --- a/drs/src/v3/model/DatabaseInfo.cpp +++ b/drs/src/v3/model/DatabaseInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/DatabaseInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -58,7 +57,6 @@ web::json::value DatabaseInfo::toJson() const return val; } - bool DatabaseInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool DatabaseInfo::fromJson(const web::json::value& val) return ok; } + std::string DatabaseInfo::getId() const { return id_; diff --git a/drs/src/v3/model/DatabaseObjectInfo.cpp b/drs/src/v3/model/DatabaseObjectInfo.cpp index fdd2fb460..fa8156eb7 100644 --- a/drs/src/v3/model/DatabaseObjectInfo.cpp +++ b/drs/src/v3/model/DatabaseObjectInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/DatabaseObjectInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value DatabaseObjectInfo::toJson() const return val; } - bool DatabaseObjectInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool DatabaseObjectInfo::fromJson(const web::json::value& val) return ok; } + std::string DatabaseObjectInfo::getId() const { return id_; diff --git a/drs/src/v3/model/DatabaseObjectResp.cpp b/drs/src/v3/model/DatabaseObjectResp.cpp index 688cddc79..be73ae7d9 100644 --- a/drs/src/v3/model/DatabaseObjectResp.cpp +++ b/drs/src/v3/model/DatabaseObjectResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/DatabaseObjectResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value DatabaseObjectResp::toJson() const return val; } - bool DatabaseObjectResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool DatabaseObjectResp::fromJson(const web::json::value& val) return ok; } + std::string DatabaseObjectResp::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/DatabaseObjectVO.cpp b/drs/src/v3/model/DatabaseObjectVO.cpp index 10868bdcd..5c262494b 100644 --- a/drs/src/v3/model/DatabaseObjectVO.cpp +++ b/drs/src/v3/model/DatabaseObjectVO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/DatabaseObjectVO.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value DatabaseObjectVO::toJson() const return val; } - bool DatabaseObjectVO::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DatabaseObjectVO::fromJson(const web::json::value& val) return ok; } + std::string DatabaseObjectVO::getId() const { return id_; diff --git a/drs/src/v3/model/DefaultRootDb.cpp b/drs/src/v3/model/DefaultRootDb.cpp index f23e3c7d0..514de97e1 100644 --- a/drs/src/v3/model/DefaultRootDb.cpp +++ b/drs/src/v3/model/DefaultRootDb.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/DefaultRootDb.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value DefaultRootDb::toJson() const return val; } - bool DefaultRootDb::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DefaultRootDb::fromJson(const web::json::value& val) return ok; } + std::string DefaultRootDb::getDbName() const { return dbName_; diff --git a/drs/src/v3/model/DeleteJobReq.cpp b/drs/src/v3/model/DeleteJobReq.cpp index 4453185ee..63b226953 100644 --- a/drs/src/v3/model/DeleteJobReq.cpp +++ b/drs/src/v3/model/DeleteJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/DeleteJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value DeleteJobReq::toJson() const return val; } - bool DeleteJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteJobReq::fromJson(const web::json::value& val) return ok; } + std::string DeleteJobReq::getDeleteType() const { return deleteType_; diff --git a/drs/src/v3/model/DeleteJobResp.cpp b/drs/src/v3/model/DeleteJobResp.cpp index e378d4f6c..675f40eb7 100644 --- a/drs/src/v3/model/DeleteJobResp.cpp +++ b/drs/src/v3/model/DeleteJobResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/DeleteJobResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value DeleteJobResp::toJson() const return val; } - bool DeleteJobResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool DeleteJobResp::fromJson(const web::json::value& val) return ok; } + std::string DeleteJobResp::getId() const { return id_; diff --git a/drs/src/v3/model/Endpoint.cpp b/drs/src/v3/model/Endpoint.cpp index b7953084c..c9d6c5021 100644 --- a/drs/src/v3/model/Endpoint.cpp +++ b/drs/src/v3/model/Endpoint.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/Endpoint.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -143,7 +142,6 @@ web::json::value Endpoint::toJson() const return val; } - bool Endpoint::fromJson(const web::json::value& val) { bool ok = true; @@ -358,6 +356,7 @@ bool Endpoint::fromJson(const web::json::value& val) return ok; } + std::string Endpoint::getDbType() const { return dbType_; diff --git a/drs/src/v3/model/EndpointVO.cpp b/drs/src/v3/model/EndpointVO.cpp index 10ca7ceb5..342d51182 100644 --- a/drs/src/v3/model/EndpointVO.cpp +++ b/drs/src/v3/model/EndpointVO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/EndpointVO.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -207,7 +206,6 @@ web::json::value EndpointVO::toJson() const return val; } - bool EndpointVO::fromJson(const web::json::value& val) { bool ok = true; @@ -539,6 +537,7 @@ bool EndpointVO::fromJson(const web::json::value& val) return ok; } + std::string EndpointVO::getId() const { return id_; diff --git a/drs/src/v3/model/GetDataTransformationResp.cpp b/drs/src/v3/model/GetDataTransformationResp.cpp index 65a036f5d..134cb12fb 100644 --- a/drs/src/v3/model/GetDataTransformationResp.cpp +++ b/drs/src/v3/model/GetDataTransformationResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/GetDataTransformationResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value GetDataTransformationResp::toJson() const return val; } - bool GetDataTransformationResp::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool GetDataTransformationResp::fromJson(const web::json::value& val) return ok; } + int64_t GetDataTransformationResp::getTotalCount() const { return totalCount_; diff --git a/drs/src/v3/model/ImportSmnResp.cpp b/drs/src/v3/model/ImportSmnResp.cpp index 9daea0e57..5a30fe06a 100644 --- a/drs/src/v3/model/ImportSmnResp.cpp +++ b/drs/src/v3/model/ImportSmnResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ImportSmnResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value ImportSmnResp::toJson() const return val; } - bool ImportSmnResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ImportSmnResp::fromJson(const web::json::value& val) return ok; } + std::string ImportSmnResp::getId() const { return id_; diff --git a/drs/src/v3/model/InstInfo.cpp b/drs/src/v3/model/InstInfo.cpp index dc9952bf9..d10e43a6d 100644 --- a/drs/src/v3/model/InstInfo.cpp +++ b/drs/src/v3/model/InstInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/InstInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -63,7 +62,6 @@ web::json::value InstInfo::toJson() const return val; } - bool InstInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool InstInfo::fromJson(const web::json::value& val) return ok; } + std::string InstInfo::getEngineType() const { return engineType_; diff --git a/drs/src/v3/model/JobActionResp.cpp b/drs/src/v3/model/JobActionResp.cpp index 836fa4de0..e0e0db5a5 100644 --- a/drs/src/v3/model/JobActionResp.cpp +++ b/drs/src/v3/model/JobActionResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/JobActionResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -41,7 +40,6 @@ web::json::value JobActionResp::toJson() const return val; } - bool JobActionResp::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool JobActionResp::fromJson(const web::json::value& val) return ok; } + std::vector& JobActionResp::getAvailableActions() { return availableActions_; diff --git a/drs/src/v3/model/JobInfo.cpp b/drs/src/v3/model/JobInfo.cpp index 257516668..9481f1ecb 100644 --- a/drs/src/v3/model/JobInfo.cpp +++ b/drs/src/v3/model/JobInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/JobInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -96,7 +95,6 @@ web::json::value JobInfo::toJson() const return val; } - bool JobInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -230,6 +228,7 @@ bool JobInfo::fromJson(const web::json::value& val) return ok; } + std::string JobInfo::getId() const { return id_; diff --git a/drs/src/v3/model/KafkaSecurity.cpp b/drs/src/v3/model/KafkaSecurity.cpp index 288785702..370509914 100644 --- a/drs/src/v3/model/KafkaSecurity.cpp +++ b/drs/src/v3/model/KafkaSecurity.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/KafkaSecurity.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value KafkaSecurity::toJson() const return val; } - bool KafkaSecurity::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool KafkaSecurity::fromJson(const web::json::value& val) return ok; } + std::string KafkaSecurity::getTrustStoreKeyName() const { return trustStoreKeyName_; diff --git a/drs/src/v3/model/KerberosVO.cpp b/drs/src/v3/model/KerberosVO.cpp index 28661273e..72f75cced 100644 --- a/drs/src/v3/model/KerberosVO.cpp +++ b/drs/src/v3/model/KerberosVO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/KerberosVO.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value KerberosVO::toJson() const return val; } - bool KerberosVO::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool KerberosVO::fromJson(const web::json::value& val) return ok; } + std::string KerberosVO::getKrb5ConfFile() const { return krb5ConfFile_; diff --git a/drs/src/v3/model/LimitSpeedReq.cpp b/drs/src/v3/model/LimitSpeedReq.cpp index 7cb59b368..5d5000634 100644 --- a/drs/src/v3/model/LimitSpeedReq.cpp +++ b/drs/src/v3/model/LimitSpeedReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/LimitSpeedReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value LimitSpeedReq::toJson() const return val; } - bool LimitSpeedReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool LimitSpeedReq::fromJson(const web::json::value& val) return ok; } + std::string LimitSpeedReq::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/LineCompareDetail.cpp b/drs/src/v3/model/LineCompareDetail.cpp index 0d662b91e..e0a5c3e71 100644 --- a/drs/src/v3/model/LineCompareDetail.cpp +++ b/drs/src/v3/model/LineCompareDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/LineCompareDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -63,7 +62,6 @@ web::json::value LineCompareDetail::toJson() const return val; } - bool LineCompareDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool LineCompareDetail::fromJson(const web::json::value& val) return ok; } + std::string LineCompareDetail::getSourceTableName() const { return sourceTableName_; diff --git a/drs/src/v3/model/LineCompareResult.cpp b/drs/src/v3/model/LineCompareResult.cpp index 29a82551c..57efc3c49 100644 --- a/drs/src/v3/model/LineCompareResult.cpp +++ b/drs/src/v3/model/LineCompareResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/LineCompareResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -56,7 +55,6 @@ web::json::value LineCompareResult::toJson() const return val; } - bool LineCompareResult::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool LineCompareResult::fromJson(const web::json::value& val) return ok; } + std::string LineCompareResult::getCompareTaskId() const { return compareTaskId_; diff --git a/drs/src/v3/model/LineCompareResultDetails.cpp b/drs/src/v3/model/LineCompareResultDetails.cpp index 3f240b717..ad664d17c 100644 --- a/drs/src/v3/model/LineCompareResultDetails.cpp +++ b/drs/src/v3/model/LineCompareResultDetails.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/LineCompareResultDetails.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value LineCompareResultDetails::toJson() const return val; } - bool LineCompareResultDetails::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool LineCompareResultDetails::fromJson(const web::json::value& val) return ok; } + std::string LineCompareResultDetails::getSourceDbName() const { return sourceDbName_; diff --git a/drs/src/v3/model/LineCompareResultOverview.cpp b/drs/src/v3/model/LineCompareResultOverview.cpp index 0270e283a..5a8c78a02 100644 --- a/drs/src/v3/model/LineCompareResultOverview.cpp +++ b/drs/src/v3/model/LineCompareResultOverview.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/LineCompareResultOverview.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value LineCompareResultOverview::toJson() const return val; } - bool LineCompareResultOverview::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool LineCompareResultOverview::fromJson(const web::json::value& val) return ok; } + std::string LineCompareResultOverview::getSourceDbName() const { return sourceDbName_; diff --git a/drs/src/v3/model/ListAvailableZoneRequest.cpp b/drs/src/v3/model/ListAvailableZoneRequest.cpp index bd21d509f..6107b8378 100644 --- a/drs/src/v3/model/ListAvailableZoneRequest.cpp +++ b/drs/src/v3/model/ListAvailableZoneRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ListAvailableZoneRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ListAvailableZoneRequest::toJson() const return val; } - bool ListAvailableZoneRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAvailableZoneRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAvailableZoneRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/ListAvailableZoneResponse.cpp b/drs/src/v3/model/ListAvailableZoneResponse.cpp index 16379e14b..e3b756736 100644 --- a/drs/src/v3/model/ListAvailableZoneResponse.cpp +++ b/drs/src/v3/model/ListAvailableZoneResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ListAvailableZoneResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value ListAvailableZoneResponse::toJson() const return val; } - bool ListAvailableZoneResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAvailableZoneResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAvailableZoneResponse::getAzInfos() { return azInfos_; diff --git a/drs/src/v3/model/ListCompareResultRequest.cpp b/drs/src/v3/model/ListCompareResultRequest.cpp index 041bfb6d0..a70206753 100644 --- a/drs/src/v3/model/ListCompareResultRequest.cpp +++ b/drs/src/v3/model/ListCompareResultRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ListCompareResultRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ListCompareResultRequest::toJson() const return val; } - bool ListCompareResultRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListCompareResultRequest::fromJson(const web::json::value& val) return ok; } + std::string ListCompareResultRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/ListCompareResultResponse.cpp b/drs/src/v3/model/ListCompareResultResponse.cpp index 77b611808..0edd19bf2 100644 --- a/drs/src/v3/model/ListCompareResultResponse.cpp +++ b/drs/src/v3/model/ListCompareResultResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ListCompareResultResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -59,7 +58,6 @@ web::json::value ListCompareResultResponse::toJson() const return val; } - bool ListCompareResultResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -130,6 +128,7 @@ bool ListCompareResultResponse::fromJson(const web::json::value& val) return ok; } + std::string ListCompareResultResponse::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/ListUsersRequest.cpp b/drs/src/v3/model/ListUsersRequest.cpp index 78f0e6050..c3818b3d4 100644 --- a/drs/src/v3/model/ListUsersRequest.cpp +++ b/drs/src/v3/model/ListUsersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ListUsersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ListUsersRequest::toJson() const return val; } - bool ListUsersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListUsersRequest::fromJson(const web::json::value& val) return ok; } + std::string ListUsersRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/ListUsersResponse.cpp b/drs/src/v3/model/ListUsersResponse.cpp index 9eda2912f..d89418c19 100644 --- a/drs/src/v3/model/ListUsersResponse.cpp +++ b/drs/src/v3/model/ListUsersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ListUsersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -56,7 +55,6 @@ web::json::value ListUsersResponse::toJson() const return val; } - bool ListUsersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool ListUsersResponse::fromJson(const web::json::value& val) return ok; } + std::string ListUsersResponse::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/ModifyDbPwdResp.cpp b/drs/src/v3/model/ModifyDbPwdResp.cpp index 9097316a9..5bf9ffb70 100644 --- a/drs/src/v3/model/ModifyDbPwdResp.cpp +++ b/drs/src/v3/model/ModifyDbPwdResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ModifyDbPwdResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value ModifyDbPwdResp::toJson() const return val; } - bool ModifyDbPwdResp::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ModifyDbPwdResp::fromJson(const web::json::value& val) return ok; } + std::string ModifyDbPwdResp::getId() const { return id_; diff --git a/drs/src/v3/model/ModifyJobReq.cpp b/drs/src/v3/model/ModifyJobReq.cpp index 4ce243516..a035249a4 100644 --- a/drs/src/v3/model/ModifyJobReq.cpp +++ b/drs/src/v3/model/ModifyJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ModifyJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -114,7 +113,6 @@ web::json::value ModifyJobReq::toJson() const return val; } - bool ModifyJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -284,6 +282,7 @@ bool ModifyJobReq::fromJson(const web::json::value& val) return ok; } + std::string ModifyJobReq::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/ModifyJobResp.cpp b/drs/src/v3/model/ModifyJobResp.cpp index b4868dc7e..c0426fff6 100644 --- a/drs/src/v3/model/ModifyJobResp.cpp +++ b/drs/src/v3/model/ModifyJobResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ModifyJobResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value ModifyJobResp::toJson() const return val; } - bool ModifyJobResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ModifyJobResp::fromJson(const web::json::value& val) return ok; } + std::string ModifyJobResp::getId() const { return id_; diff --git a/drs/src/v3/model/ModifyPwdEndPoint.cpp b/drs/src/v3/model/ModifyPwdEndPoint.cpp index 345be7af7..f0736c798 100644 --- a/drs/src/v3/model/ModifyPwdEndPoint.cpp +++ b/drs/src/v3/model/ModifyPwdEndPoint.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ModifyPwdEndPoint.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -47,7 +46,6 @@ web::json::value ModifyPwdEndPoint::toJson() const return val; } - bool ModifyPwdEndPoint::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ModifyPwdEndPoint::fromJson(const web::json::value& val) return ok; } + std::string ModifyPwdEndPoint::getDbPassword() const { return dbPassword_; diff --git a/drs/src/v3/model/ModifyTargetParamsReq.cpp b/drs/src/v3/model/ModifyTargetParamsReq.cpp index 8cfbaf934..d93685db0 100644 --- a/drs/src/v3/model/ModifyTargetParamsReq.cpp +++ b/drs/src/v3/model/ModifyTargetParamsReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ModifyTargetParamsReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ModifyTargetParamsReq::toJson() const return val; } - bool ModifyTargetParamsReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ModifyTargetParamsReq::fromJson(const web::json::value& val) return ok; } + std::string ModifyTargetParamsReq::getGroup() const { return group_; diff --git a/drs/src/v3/model/ModifyTuningParamsReq.cpp b/drs/src/v3/model/ModifyTuningParamsReq.cpp index e59a87861..53644ebad 100644 --- a/drs/src/v3/model/ModifyTuningParamsReq.cpp +++ b/drs/src/v3/model/ModifyTuningParamsReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ModifyTuningParamsReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -49,7 +48,6 @@ web::json::value ModifyTuningParamsReq::toJson() const return val; } - bool ModifyTuningParamsReq::fromJson(const web::json::value& val) { bool ok = true; @@ -102,6 +100,7 @@ bool ModifyTuningParamsReq::fromJson(const web::json::value& val) return ok; } + std::map& ModifyTuningParamsReq::getFullSync() { return fullSync_; diff --git a/drs/src/v3/model/ObjectCompareResult.cpp b/drs/src/v3/model/ObjectCompareResult.cpp index 82b315e7e..b3ad989a7 100644 --- a/drs/src/v3/model/ObjectCompareResult.cpp +++ b/drs/src/v3/model/ObjectCompareResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ObjectCompareResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -51,7 +50,6 @@ web::json::value ObjectCompareResult::toJson() const return val; } - bool ObjectCompareResult::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool ObjectCompareResult::fromJson(const web::json::value& val) return ok; } + std::string ObjectCompareResult::getCompareTaskId() const { return compareTaskId_; diff --git a/drs/src/v3/model/ObjectCompareResultDetails.cpp b/drs/src/v3/model/ObjectCompareResultDetails.cpp index 1bd8e3285..9ffdeab72 100644 --- a/drs/src/v3/model/ObjectCompareResultDetails.cpp +++ b/drs/src/v3/model/ObjectCompareResultDetails.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ObjectCompareResultDetails.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value ObjectCompareResultDetails::toJson() const return val; } - bool ObjectCompareResultDetails::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ObjectCompareResultDetails::fromJson(const web::json::value& val) return ok; } + std::string ObjectCompareResultDetails::getSourceDbName() const { return sourceDbName_; diff --git a/drs/src/v3/model/ObjectCompareResultOverview.cpp b/drs/src/v3/model/ObjectCompareResultOverview.cpp index 9e0248764..778292f5a 100644 --- a/drs/src/v3/model/ObjectCompareResultOverview.cpp +++ b/drs/src/v3/model/ObjectCompareResultOverview.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ObjectCompareResultOverview.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value ObjectCompareResultOverview::toJson() const return val; } - bool ObjectCompareResultOverview::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ObjectCompareResultOverview::fromJson(const web::json::value& val) return ok; } + std::string ObjectCompareResultOverview::getObjectType() const { return objectType_; diff --git a/drs/src/v3/model/PageReq.cpp b/drs/src/v3/model/PageReq.cpp index 1a6548116..b21da30ea 100644 --- a/drs/src/v3/model/PageReq.cpp +++ b/drs/src/v3/model/PageReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/PageReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value PageReq::toJson() const return val; } - bool PageReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PageReq::fromJson(const web::json::value& val) return ok; } + int32_t PageReq::getCurPage() const { return curPage_; diff --git a/drs/src/v3/model/Params.cpp b/drs/src/v3/model/Params.cpp index 3181e69eb..742af8232 100644 --- a/drs/src/v3/model/Params.cpp +++ b/drs/src/v3/model/Params.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/Params.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -78,7 +77,6 @@ web::json::value Params::toJson() const return val; } - bool Params::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool Params::fromJson(const web::json::value& val) return ok; } + std::string Params::getCompareResult() const { return compareResult_; diff --git a/drs/src/v3/model/ParamsReqBean.cpp b/drs/src/v3/model/ParamsReqBean.cpp index ffd481c9d..868793b27 100644 --- a/drs/src/v3/model/ParamsReqBean.cpp +++ b/drs/src/v3/model/ParamsReqBean.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ParamsReqBean.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ParamsReqBean::toJson() const return val; } - bool ParamsReqBean::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ParamsReqBean::fromJson(const web::json::value& val) return ok; } + std::string ParamsReqBean::getKey() const { return key_; diff --git a/drs/src/v3/model/PauseInfo.cpp b/drs/src/v3/model/PauseInfo.cpp index 7b43ba462..d83d2f721 100644 --- a/drs/src/v3/model/PauseInfo.cpp +++ b/drs/src/v3/model/PauseInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/PauseInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value PauseInfo::toJson() const return val; } - bool PauseInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PauseInfo::fromJson(const web::json::value& val) return ok; } + std::string PauseInfo::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/PauseJobResp.cpp b/drs/src/v3/model/PauseJobResp.cpp index d70e5c5fc..256b70ae8 100644 --- a/drs/src/v3/model/PauseJobResp.cpp +++ b/drs/src/v3/model/PauseJobResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/PauseJobResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value PauseJobResp::toJson() const return val; } - bool PauseJobResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool PauseJobResp::fromJson(const web::json::value& val) return ok; } + std::string PauseJobResp::getId() const { return id_; diff --git a/drs/src/v3/model/PeriodOrderInfo.cpp b/drs/src/v3/model/PeriodOrderInfo.cpp index fd035cc74..2c48d31db 100644 --- a/drs/src/v3/model/PeriodOrderInfo.cpp +++ b/drs/src/v3/model/PeriodOrderInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/PeriodOrderInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value PeriodOrderInfo::toJson() const return val; } - bool PeriodOrderInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PeriodOrderInfo::fromJson(const web::json::value& val) return ok; } + int32_t PeriodOrderInfo::getPeriodType() const { return periodType_; diff --git a/drs/src/v3/model/PeriodOrderResp.cpp b/drs/src/v3/model/PeriodOrderResp.cpp index 30175a57b..f4fbac9ca 100644 --- a/drs/src/v3/model/PeriodOrderResp.cpp +++ b/drs/src/v3/model/PeriodOrderResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/PeriodOrderResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -68,7 +67,6 @@ web::json::value PeriodOrderResp::toJson() const return val; } - bool PeriodOrderResp::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool PeriodOrderResp::fromJson(const web::json::value& val) return ok; } + std::string PeriodOrderResp::getStatus() const { return status_; diff --git a/drs/src/v3/model/PostPreCheckResp.cpp b/drs/src/v3/model/PostPreCheckResp.cpp index 9e8915f2d..d3853a252 100644 --- a/drs/src/v3/model/PostPreCheckResp.cpp +++ b/drs/src/v3/model/PostPreCheckResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/PostPreCheckResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value PostPreCheckResp::toJson() const return val; } - bool PostPreCheckResp::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool PostPreCheckResp::fromJson(const web::json::value& val) return ok; } + std::string PostPreCheckResp::getId() const { return id_; diff --git a/drs/src/v3/model/PreCheckInfo.cpp b/drs/src/v3/model/PreCheckInfo.cpp index 820da6783..a3e7b521d 100644 --- a/drs/src/v3/model/PreCheckInfo.cpp +++ b/drs/src/v3/model/PreCheckInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/PreCheckInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value PreCheckInfo::toJson() const return val; } - bool PreCheckInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PreCheckInfo::fromJson(const web::json::value& val) return ok; } + std::string PreCheckInfo::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/PrecheckFailSubJobVO.cpp b/drs/src/v3/model/PrecheckFailSubJobVO.cpp index bae5aedca..814059876 100644 --- a/drs/src/v3/model/PrecheckFailSubJobVO.cpp +++ b/drs/src/v3/model/PrecheckFailSubJobVO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/PrecheckFailSubJobVO.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value PrecheckFailSubJobVO::toJson() const return val; } - bool PrecheckFailSubJobVO::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PrecheckFailSubJobVO::fromJson(const web::json::value& val) return ok; } + std::string PrecheckFailSubJobVO::getId() const { return id_; diff --git a/drs/src/v3/model/PrecheckResult.cpp b/drs/src/v3/model/PrecheckResult.cpp index 5f0060c4b..ff7e9ff78 100644 --- a/drs/src/v3/model/PrecheckResult.cpp +++ b/drs/src/v3/model/PrecheckResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/PrecheckResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -62,7 +61,6 @@ web::json::value PrecheckResult::toJson() const return val; } - bool PrecheckResult::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool PrecheckResult::fromJson(const web::json::value& val) return ok; } + std::string PrecheckResult::getItem() const { return item_; diff --git a/drs/src/v3/model/ProgressInfo.cpp b/drs/src/v3/model/ProgressInfo.cpp index a42e3a5ac..29b6e9cdf 100644 --- a/drs/src/v3/model/ProgressInfo.cpp +++ b/drs/src/v3/model/ProgressInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ProgressInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ProgressInfo::toJson() const return val; } - bool ProgressInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ProgressInfo::fromJson(const web::json::value& val) return ok; } + std::string ProgressInfo::getCompleted() const { return completed_; diff --git a/drs/src/v3/model/QueryAvailableNodeTypeReq.cpp b/drs/src/v3/model/QueryAvailableNodeTypeReq.cpp index a39520f2d..3a33c93f9 100644 --- a/drs/src/v3/model/QueryAvailableNodeTypeReq.cpp +++ b/drs/src/v3/model/QueryAvailableNodeTypeReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryAvailableNodeTypeReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value QueryAvailableNodeTypeReq::toJson() const return val; } - bool QueryAvailableNodeTypeReq::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool QueryAvailableNodeTypeReq::fromJson(const web::json::value& val) return ok; } + std::string QueryAvailableNodeTypeReq::getEngineType() const { return engineType_; diff --git a/drs/src/v3/model/QueryCompareResultReq.cpp b/drs/src/v3/model/QueryCompareResultReq.cpp index 34aed0f37..813e981f5 100644 --- a/drs/src/v3/model/QueryCompareResultReq.cpp +++ b/drs/src/v3/model/QueryCompareResultReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryCompareResultReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -58,7 +57,6 @@ web::json::value QueryCompareResultReq::toJson() const return val; } - bool QueryCompareResultReq::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool QueryCompareResultReq::fromJson(const web::json::value& val) return ok; } + std::string QueryCompareResultReq::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/QueryDataGuardMonitorAndChartResp.cpp b/drs/src/v3/model/QueryDataGuardMonitorAndChartResp.cpp index fb55d334c..6d1c2b8f4 100644 --- a/drs/src/v3/model/QueryDataGuardMonitorAndChartResp.cpp +++ b/drs/src/v3/model/QueryDataGuardMonitorAndChartResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryDataGuardMonitorAndChartResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value QueryDataGuardMonitorAndChartResp::toJson() const return val; } - bool QueryDataGuardMonitorAndChartResp::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool QueryDataGuardMonitorAndChartResp::fromJson(const web::json::value& val) return ok; } + std::string QueryDataGuardMonitorAndChartResp::getId() const { return id_; diff --git a/drs/src/v3/model/QueryDataGuardMonitorResponse.cpp b/drs/src/v3/model/QueryDataGuardMonitorResponse.cpp index 0de17fa4f..744371757 100644 --- a/drs/src/v3/model/QueryDataGuardMonitorResponse.cpp +++ b/drs/src/v3/model/QueryDataGuardMonitorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryDataGuardMonitorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -128,7 +127,6 @@ web::json::value QueryDataGuardMonitorResponse::toJson() const return val; } - bool QueryDataGuardMonitorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -316,6 +314,7 @@ bool QueryDataGuardMonitorResponse::fromJson(const web::json::value& val) return ok; } + std::string QueryDataGuardMonitorResponse::getBandwidth() const { return bandwidth_; diff --git a/drs/src/v3/model/QueryDbParamsResp.cpp b/drs/src/v3/model/QueryDbParamsResp.cpp index a22119c85..7961f45a5 100644 --- a/drs/src/v3/model/QueryDbParamsResp.cpp +++ b/drs/src/v3/model/QueryDbParamsResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryDbParamsResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value QueryDbParamsResp::toJson() const return val; } - bool QueryDbParamsResp::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool QueryDbParamsResp::fromJson(const web::json::value& val) return ok; } + std::vector& QueryDbParamsResp::getParams() { return params_; diff --git a/drs/src/v3/model/QueryFlowCompareDataResp.cpp b/drs/src/v3/model/QueryFlowCompareDataResp.cpp index b0338ffce..8f0a47ee0 100644 --- a/drs/src/v3/model/QueryFlowCompareDataResp.cpp +++ b/drs/src/v3/model/QueryFlowCompareDataResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryFlowCompareDataResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value QueryFlowCompareDataResp::toJson() const return val; } - bool QueryFlowCompareDataResp::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool QueryFlowCompareDataResp::fromJson(const web::json::value& val) return ok; } + int64_t QueryFlowCompareDataResp::getTotalRecord() const { return totalRecord_; diff --git a/drs/src/v3/model/QueryJobResp.cpp b/drs/src/v3/model/QueryJobResp.cpp index ee9281be0..87eea96aa 100644 --- a/drs/src/v3/model/QueryJobResp.cpp +++ b/drs/src/v3/model/QueryJobResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryJobResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -301,7 +300,6 @@ web::json::value QueryJobResp::toJson() const return val; } - bool QueryJobResp::fromJson(const web::json::value& val) { bool ok = true; @@ -822,6 +820,7 @@ bool QueryJobResp::fromJson(const web::json::value& val) return ok; } + std::string QueryJobResp::getId() const { return id_; diff --git a/drs/src/v3/model/QueryJobStatusResp.cpp b/drs/src/v3/model/QueryJobStatusResp.cpp index bb6915168..afc8479ea 100644 --- a/drs/src/v3/model/QueryJobStatusResp.cpp +++ b/drs/src/v3/model/QueryJobStatusResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryJobStatusResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value QueryJobStatusResp::toJson() const return val; } - bool QueryJobStatusResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool QueryJobStatusResp::fromJson(const web::json::value& val) return ok; } + std::string QueryJobStatusResp::getId() const { return id_; diff --git a/drs/src/v3/model/QueryJobsReq.cpp b/drs/src/v3/model/QueryJobsReq.cpp index 56a825f96..a0b8abea4 100644 --- a/drs/src/v3/model/QueryJobsReq.cpp +++ b/drs/src/v3/model/QueryJobsReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryJobsReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -77,7 +76,6 @@ web::json::value QueryJobsReq::toJson() const return val; } - bool QueryJobsReq::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool QueryJobsReq::fromJson(const web::json::value& val) return ok; } + int32_t QueryJobsReq::getCurPage() const { return curPage_; diff --git a/drs/src/v3/model/QueryPreCheckResp.cpp b/drs/src/v3/model/QueryPreCheckResp.cpp index fe3324b18..d86744997 100644 --- a/drs/src/v3/model/QueryPreCheckResp.cpp +++ b/drs/src/v3/model/QueryPreCheckResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryPreCheckResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -72,7 +71,6 @@ web::json::value QueryPreCheckResp::toJson() const return val; } - bool QueryPreCheckResp::fromJson(const web::json::value& val) { bool ok = true; @@ -161,6 +159,7 @@ bool QueryPreCheckResp::fromJson(const web::json::value& val) return ok; } + std::string QueryPreCheckResp::getPrecheckId() const { return precheckId_; diff --git a/drs/src/v3/model/QueryProgressResp.cpp b/drs/src/v3/model/QueryProgressResp.cpp index baebc05b1..8a138de4a 100644 --- a/drs/src/v3/model/QueryProgressResp.cpp +++ b/drs/src/v3/model/QueryProgressResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryProgressResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -77,7 +76,6 @@ web::json::value QueryProgressResp::toJson() const return val; } - bool QueryProgressResp::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool QueryProgressResp::fromJson(const web::json::value& val) return ok; } + std::string QueryProgressResp::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/QueryQuotaInfo.cpp b/drs/src/v3/model/QueryQuotaInfo.cpp index 4a90c0194..cea767711 100644 --- a/drs/src/v3/model/QueryQuotaInfo.cpp +++ b/drs/src/v3/model/QueryQuotaInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryQuotaInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value QueryQuotaInfo::toJson() const return val; } - bool QueryQuotaInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool QueryQuotaInfo::fromJson(const web::json::value& val) return ok; } + QuotaResource QueryQuotaInfo::getResource() const { return resource_; diff --git a/drs/src/v3/model/QueryRoleDetailResp.cpp b/drs/src/v3/model/QueryRoleDetailResp.cpp index 5b4516d4a..c13fd6622 100644 --- a/drs/src/v3/model/QueryRoleDetailResp.cpp +++ b/drs/src/v3/model/QueryRoleDetailResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryRoleDetailResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -57,7 +56,6 @@ web::json::value QueryRoleDetailResp::toJson() const return val; } - bool QueryRoleDetailResp::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool QueryRoleDetailResp::fromJson(const web::json::value& val) return ok; } + std::string QueryRoleDetailResp::getRole() const { return role_; diff --git a/drs/src/v3/model/QueryRpoAndRtoResp.cpp b/drs/src/v3/model/QueryRpoAndRtoResp.cpp index 914379f46..ebdab9925 100644 --- a/drs/src/v3/model/QueryRpoAndRtoResp.cpp +++ b/drs/src/v3/model/QueryRpoAndRtoResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryRpoAndRtoResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -51,7 +50,6 @@ web::json::value QueryRpoAndRtoResp::toJson() const return val; } - bool QueryRpoAndRtoResp::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool QueryRpoAndRtoResp::fromJson(const web::json::value& val) return ok; } + std::string QueryRpoAndRtoResp::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/QuerySmnInfoResp.cpp b/drs/src/v3/model/QuerySmnInfoResp.cpp index 8db0cf6a3..7b383f1da 100644 --- a/drs/src/v3/model/QuerySmnInfoResp.cpp +++ b/drs/src/v3/model/QuerySmnInfoResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QuerySmnInfoResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -57,7 +56,6 @@ web::json::value QuerySmnInfoResp::toJson() const return val; } - bool QuerySmnInfoResp::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool QuerySmnInfoResp::fromJson(const web::json::value& val) return ok; } + std::vector& QuerySmnInfoResp::getSubscriptions() { return subscriptions_; diff --git a/drs/src/v3/model/QueryStructDetailResp.cpp b/drs/src/v3/model/QueryStructDetailResp.cpp index 0970817f8..552974612 100644 --- a/drs/src/v3/model/QueryStructDetailResp.cpp +++ b/drs/src/v3/model/QueryStructDetailResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryStructDetailResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -47,7 +46,6 @@ web::json::value QueryStructDetailResp::toJson() const return val; } - bool QueryStructDetailResp::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool QueryStructDetailResp::fromJson(const web::json::value& val) return ok; } + std::string QueryStructDetailResp::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/QueryStructProcessResp.cpp b/drs/src/v3/model/QueryStructProcessResp.cpp index fdca614a3..020f9b598 100644 --- a/drs/src/v3/model/QueryStructProcessResp.cpp +++ b/drs/src/v3/model/QueryStructProcessResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryStructProcessResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -47,7 +46,6 @@ web::json::value QueryStructProcessResp::toJson() const return val; } - bool QueryStructProcessResp::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool QueryStructProcessResp::fromJson(const web::json::value& val) return ok; } + std::string QueryStructProcessResp::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/QueryUserDetailResp.cpp b/drs/src/v3/model/QueryUserDetailResp.cpp index 801f669fb..78aaed570 100644 --- a/drs/src/v3/model/QueryUserDetailResp.cpp +++ b/drs/src/v3/model/QueryUserDetailResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryUserDetailResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -82,7 +81,6 @@ web::json::value QueryUserDetailResp::toJson() const return val; } - bool QueryUserDetailResp::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool QueryUserDetailResp::fromJson(const web::json::value& val) return ok; } + std::string QueryUserDetailResp::getId() const { return id_; diff --git a/drs/src/v3/model/QueryUserResp.cpp b/drs/src/v3/model/QueryUserResp.cpp index 1e285e376..f096b6c95 100644 --- a/drs/src/v3/model/QueryUserResp.cpp +++ b/drs/src/v3/model/QueryUserResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QueryUserResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -56,7 +55,6 @@ web::json::value QueryUserResp::toJson() const return val; } - bool QueryUserResp::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool QueryUserResp::fromJson(const web::json::value& val) return ok; } + std::string QueryUserResp::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/QuotaResource.cpp b/drs/src/v3/model/QuotaResource.cpp index 64e30de38..0cdca1d88 100644 --- a/drs/src/v3/model/QuotaResource.cpp +++ b/drs/src/v3/model/QuotaResource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/QuotaResource.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value QuotaResource::toJson() const return val; } - bool QuotaResource::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool QuotaResource::fromJson(const web::json::value& val) return ok; } + std::string QuotaResource::getType() const { return type_; diff --git a/drs/src/v3/model/ReplaceDefinerInfo.cpp b/drs/src/v3/model/ReplaceDefinerInfo.cpp index dac881437..ce3fe0f39 100644 --- a/drs/src/v3/model/ReplaceDefinerInfo.cpp +++ b/drs/src/v3/model/ReplaceDefinerInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ReplaceDefinerInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ReplaceDefinerInfo::toJson() const return val; } - bool ReplaceDefinerInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ReplaceDefinerInfo::fromJson(const web::json::value& val) return ok; } + std::string ReplaceDefinerInfo::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/ResourceTag.cpp b/drs/src/v3/model/ResourceTag.cpp index 70dd6ae56..130190961 100644 --- a/drs/src/v3/model/ResourceTag.cpp +++ b/drs/src/v3/model/ResourceTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ResourceTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ResourceTag::toJson() const return val; } - bool ResourceTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResourceTag::fromJson(const web::json::value& val) return ok; } + std::string ResourceTag::getKey() const { return key_; diff --git a/drs/src/v3/model/RetryInfo.cpp b/drs/src/v3/model/RetryInfo.cpp index 3dd867ea3..dc631b268 100644 --- a/drs/src/v3/model/RetryInfo.cpp +++ b/drs/src/v3/model/RetryInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/RetryInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value RetryInfo::toJson() const return val; } - bool RetryInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RetryInfo::fromJson(const web::json::value& val) return ok; } + std::string RetryInfo::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/RetryTaskResp.cpp b/drs/src/v3/model/RetryTaskResp.cpp index d69db80ea..1b715b9a6 100644 --- a/drs/src/v3/model/RetryTaskResp.cpp +++ b/drs/src/v3/model/RetryTaskResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/RetryTaskResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value RetryTaskResp::toJson() const return val; } - bool RetryTaskResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool RetryTaskResp::fromJson(const web::json::value& val) return ok; } + std::string RetryTaskResp::getId() const { return id_; diff --git a/drs/src/v3/model/RpoAndRtoInfo.cpp b/drs/src/v3/model/RpoAndRtoInfo.cpp index 9dd343d54..1c163d9d6 100644 --- a/drs/src/v3/model/RpoAndRtoInfo.cpp +++ b/drs/src/v3/model/RpoAndRtoInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/RpoAndRtoInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value RpoAndRtoInfo::toJson() const return val; } - bool RpoAndRtoInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool RpoAndRtoInfo::fromJson(const web::json::value& val) return ok; } + std::string RpoAndRtoInfo::getCheckPoint() const { return checkPoint_; diff --git a/drs/src/v3/model/SelectedSetAlarmTaskReq.cpp b/drs/src/v3/model/SelectedSetAlarmTaskReq.cpp index f8bdd867b..c78b72775 100644 --- a/drs/src/v3/model/SelectedSetAlarmTaskReq.cpp +++ b/drs/src/v3/model/SelectedSetAlarmTaskReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/SelectedSetAlarmTaskReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value SelectedSetAlarmTaskReq::toJson() const return val; } - bool SelectedSetAlarmTaskReq::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool SelectedSetAlarmTaskReq::fromJson(const web::json::value& val) return ok; } + std::string SelectedSetAlarmTaskReq::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/ShowJobListRequest.cpp b/drs/src/v3/model/ShowJobListRequest.cpp index 17f6e2fcc..819996dfa 100644 --- a/drs/src/v3/model/ShowJobListRequest.cpp +++ b/drs/src/v3/model/ShowJobListRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ShowJobListRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ShowJobListRequest::toJson() const return val; } - bool ShowJobListRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowJobListRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowJobListRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/ShowJobListResponse.cpp b/drs/src/v3/model/ShowJobListResponse.cpp index cea7c10f2..43426b803 100644 --- a/drs/src/v3/model/ShowJobListResponse.cpp +++ b/drs/src/v3/model/ShowJobListResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ShowJobListResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ShowJobListResponse::toJson() const return val; } - bool ShowJobListResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowJobListResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowJobListResponse::getTotalRecord() const { return totalRecord_; diff --git a/drs/src/v3/model/ShowMonitoringDataRequest.cpp b/drs/src/v3/model/ShowMonitoringDataRequest.cpp index 24642a159..a95f348ab 100644 --- a/drs/src/v3/model/ShowMonitoringDataRequest.cpp +++ b/drs/src/v3/model/ShowMonitoringDataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ShowMonitoringDataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ShowMonitoringDataRequest::toJson() const return val; } - bool ShowMonitoringDataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowMonitoringDataRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowMonitoringDataRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/ShowMonitoringDataResponse.cpp b/drs/src/v3/model/ShowMonitoringDataResponse.cpp index e45bb0324..f4bded692 100644 --- a/drs/src/v3/model/ShowMonitoringDataResponse.cpp +++ b/drs/src/v3/model/ShowMonitoringDataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ShowMonitoringDataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ShowMonitoringDataResponse::toJson() const return val; } - bool ShowMonitoringDataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowMonitoringDataResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowMonitoringDataResponse::getResults() { return results_; diff --git a/drs/src/v3/model/ShowQuotasRequest.cpp b/drs/src/v3/model/ShowQuotasRequest.cpp index af3cdfd60..991d6e6da 100644 --- a/drs/src/v3/model/ShowQuotasRequest.cpp +++ b/drs/src/v3/model/ShowQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ShowQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -33,7 +32,6 @@ web::json::value ShowQuotasRequest::toJson() const return val; } - bool ShowQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowQuotasRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowQuotasRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v3/model/ShowQuotasResponse.cpp b/drs/src/v3/model/ShowQuotasResponse.cpp index aa55c4055..1eb9cbb8d 100644 --- a/drs/src/v3/model/ShowQuotasResponse.cpp +++ b/drs/src/v3/model/ShowQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/ShowQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value ShowQuotasResponse::toJson() const return val; } - bool ShowQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowQuotasResponse::fromJson(const web::json::value& val) return ok; } + QueryQuotaInfo ShowQuotasResponse::getQuotas() const { return quotas_; diff --git a/drs/src/v3/model/SpeedLimitInfo.cpp b/drs/src/v3/model/SpeedLimitInfo.cpp index af9ab89f7..78dd2cd52 100644 --- a/drs/src/v3/model/SpeedLimitInfo.cpp +++ b/drs/src/v3/model/SpeedLimitInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/SpeedLimitInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value SpeedLimitInfo::toJson() const return val; } - bool SpeedLimitInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool SpeedLimitInfo::fromJson(const web::json::value& val) return ok; } + std::string SpeedLimitInfo::getBegin() const { return begin_; diff --git a/drs/src/v3/model/StartInfo.cpp b/drs/src/v3/model/StartInfo.cpp index 298a9df53..fc9b27acc 100644 --- a/drs/src/v3/model/StartInfo.cpp +++ b/drs/src/v3/model/StartInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/StartInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value StartInfo::toJson() const return val; } - bool StartInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool StartInfo::fromJson(const web::json::value& val) return ok; } + std::string StartInfo::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/StartJobResp.cpp b/drs/src/v3/model/StartJobResp.cpp index 9ce56c791..dc30dc652 100644 --- a/drs/src/v3/model/StartJobResp.cpp +++ b/drs/src/v3/model/StartJobResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/StartJobResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value StartJobResp::toJson() const return val; } - bool StartJobResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool StartJobResp::fromJson(const web::json::value& val) return ok; } + std::string StartJobResp::getId() const { return id_; diff --git a/drs/src/v3/model/StructDetailVO.cpp b/drs/src/v3/model/StructDetailVO.cpp index a595a332b..b9effaa86 100644 --- a/drs/src/v3/model/StructDetailVO.cpp +++ b/drs/src/v3/model/StructDetailVO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/StructDetailVO.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value StructDetailVO::toJson() const return val; } - bool StructDetailVO::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool StructDetailVO::fromJson(const web::json::value& val) return ok; } + int32_t StructDetailVO::getProgress() const { return progress_; diff --git a/drs/src/v3/model/StructProcessResp.cpp b/drs/src/v3/model/StructProcessResp.cpp index 2cc285e9a..a3064f57c 100644 --- a/drs/src/v3/model/StructProcessResp.cpp +++ b/drs/src/v3/model/StructProcessResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/StructProcessResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value StructProcessResp::toJson() const return val; } - bool StructProcessResp::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool StructProcessResp::fromJson(const web::json::value& val) return ok; } + std::string StructProcessResp::getCreateTime() const { return createTime_; diff --git a/drs/src/v3/model/StructProcessVO.cpp b/drs/src/v3/model/StructProcessVO.cpp index 71d9b66f9..90abcac69 100644 --- a/drs/src/v3/model/StructProcessVO.cpp +++ b/drs/src/v3/model/StructProcessVO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/StructProcessVO.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -58,7 +57,6 @@ web::json::value StructProcessVO::toJson() const return val; } - bool StructProcessVO::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool StructProcessVO::fromJson(const web::json::value& val) return ok; } + std::string StructProcessVO::getType() const { return type_; diff --git a/drs/src/v3/model/SubscriptionInfo.cpp b/drs/src/v3/model/SubscriptionInfo.cpp index b97cab98a..7e6ed553e 100644 --- a/drs/src/v3/model/SubscriptionInfo.cpp +++ b/drs/src/v3/model/SubscriptionInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/SubscriptionInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value SubscriptionInfo::toJson() const return val; } - bool SubscriptionInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SubscriptionInfo::fromJson(const web::json::value& val) return ok; } + std::vector& SubscriptionInfo::getEndpoints() { return endpoints_; diff --git a/drs/src/v3/model/SwitchoverResp.cpp b/drs/src/v3/model/SwitchoverResp.cpp index 31ab33390..623fbc142 100644 --- a/drs/src/v3/model/SwitchoverResp.cpp +++ b/drs/src/v3/model/SwitchoverResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/SwitchoverResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -66,7 +65,6 @@ web::json::value SwitchoverResp::toJson() const return val; } - bool SwitchoverResp::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool SwitchoverResp::fromJson(const web::json::value& val) return ok; } + std::string SwitchoverResp::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/SyncPolicyReq.cpp b/drs/src/v3/model/SyncPolicyReq.cpp index 1ec92921b..6b03cec75 100644 --- a/drs/src/v3/model/SyncPolicyReq.cpp +++ b/drs/src/v3/model/SyncPolicyReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/SyncPolicyReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -103,7 +102,6 @@ web::json::value SyncPolicyReq::toJson() const return val; } - bool SyncPolicyReq::fromJson(const web::json::value& val) { bool ok = true; @@ -246,6 +244,7 @@ bool SyncPolicyReq::fromJson(const web::json::value& val) return ok; } + std::string SyncPolicyReq::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/SyncPolicyResp.cpp b/drs/src/v3/model/SyncPolicyResp.cpp index b79fc6329..5d72ea1e5 100644 --- a/drs/src/v3/model/SyncPolicyResp.cpp +++ b/drs/src/v3/model/SyncPolicyResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/SyncPolicyResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value SyncPolicyResp::toJson() const return val; } - bool SyncPolicyResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool SyncPolicyResp::fromJson(const web::json::value& val) return ok; } + std::string SyncPolicyResp::getId() const { return id_; diff --git a/drs/src/v3/model/Tag.cpp b/drs/src/v3/model/Tag.cpp index b237b542e..b387cfb5b 100644 --- a/drs/src/v3/model/Tag.cpp +++ b/drs/src/v3/model/Tag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/Tag.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value Tag::toJson() const return val; } - bool Tag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Tag::fromJson(const web::json::value& val) return ok; } + std::string Tag::getKey() const { return key_; diff --git a/drs/src/v3/model/TestEndPoint.cpp b/drs/src/v3/model/TestEndPoint.cpp index 79135bd62..2d6936ef4 100644 --- a/drs/src/v3/model/TestEndPoint.cpp +++ b/drs/src/v3/model/TestEndPoint.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/TestEndPoint.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -127,7 +126,6 @@ web::json::value TestEndPoint::toJson() const return val; } - bool TestEndPoint::fromJson(const web::json::value& val) { bool ok = true; @@ -315,6 +313,7 @@ bool TestEndPoint::fromJson(const web::json::value& val) return ok; } + std::string TestEndPoint::getId() const { return id_; diff --git a/drs/src/v3/model/TransformationInfo.cpp b/drs/src/v3/model/TransformationInfo.cpp index cb28eb397..a5dec4023 100644 --- a/drs/src/v3/model/TransformationInfo.cpp +++ b/drs/src/v3/model/TransformationInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/TransformationInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value TransformationInfo::toJson() const return val; } - bool TransformationInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TransformationInfo::fromJson(const web::json::value& val) return ok; } + std::string TransformationInfo::getTransformationType() const { return transformationType_; diff --git a/drs/src/v3/model/TuningParameter.cpp b/drs/src/v3/model/TuningParameter.cpp index ea7402c8c..8d6026cf2 100644 --- a/drs/src/v3/model/TuningParameter.cpp +++ b/drs/src/v3/model/TuningParameter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/TuningParameter.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value TuningParameter::toJson() const return val; } - bool TuningParameter::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool TuningParameter::fromJson(const web::json::value& val) return ok; } + std::string TuningParameter::getParamName() const { return paramName_; diff --git a/drs/src/v3/model/UpdateDatabaseObjectReq.cpp b/drs/src/v3/model/UpdateDatabaseObjectReq.cpp index 2a3108856..de62f0663 100644 --- a/drs/src/v3/model/UpdateDatabaseObjectReq.cpp +++ b/drs/src/v3/model/UpdateDatabaseObjectReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/UpdateDatabaseObjectReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -47,7 +46,6 @@ web::json::value UpdateDatabaseObjectReq::toJson() const return val; } - bool UpdateDatabaseObjectReq::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdateDatabaseObjectReq::fromJson(const web::json::value& val) return ok; } + std::string UpdateDatabaseObjectReq::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/UpdateParamsRequest.cpp b/drs/src/v3/model/UpdateParamsRequest.cpp index fb7ca1798..e0dff6e91 100644 --- a/drs/src/v3/model/UpdateParamsRequest.cpp +++ b/drs/src/v3/model/UpdateParamsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/UpdateParamsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value UpdateParamsRequest::toJson() const return val; } - bool UpdateParamsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateParamsRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateParamsRequest::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/UpdateParamsResponse.cpp b/drs/src/v3/model/UpdateParamsResponse.cpp index 9277e7e00..3e970fa6f 100644 --- a/drs/src/v3/model/UpdateParamsResponse.cpp +++ b/drs/src/v3/model/UpdateParamsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/UpdateParamsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value UpdateParamsResponse::toJson() const return val; } - bool UpdateParamsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool UpdateParamsResponse::fromJson(const web::json::value& val) return ok; } + bool UpdateParamsResponse::isSuccess() const { return success_; diff --git a/drs/src/v3/model/UpdateTuningParamsRequest.cpp b/drs/src/v3/model/UpdateTuningParamsRequest.cpp index 046312d4f..a7759552a 100644 --- a/drs/src/v3/model/UpdateTuningParamsRequest.cpp +++ b/drs/src/v3/model/UpdateTuningParamsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/UpdateTuningParamsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value UpdateTuningParamsRequest::toJson() const return val; } - bool UpdateTuningParamsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateTuningParamsRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateTuningParamsRequest::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/UpdateTuningParamsResponse.cpp b/drs/src/v3/model/UpdateTuningParamsResponse.cpp index 4061cf2b7..cbeb0b7be 100644 --- a/drs/src/v3/model/UpdateTuningParamsResponse.cpp +++ b/drs/src/v3/model/UpdateTuningParamsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/UpdateTuningParamsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -49,7 +48,6 @@ web::json::value UpdateTuningParamsResponse::toJson() const return val; } - bool UpdateTuningParamsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -102,6 +100,7 @@ bool UpdateTuningParamsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& UpdateTuningParamsResponse::getFullSync() { return fullSync_; diff --git a/drs/src/v3/model/UpdateUserReq.cpp b/drs/src/v3/model/UpdateUserReq.cpp index 6f64dd44f..97fec1157 100644 --- a/drs/src/v3/model/UpdateUserReq.cpp +++ b/drs/src/v3/model/UpdateUserReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/UpdateUserReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -61,7 +60,6 @@ web::json::value UpdateUserReq::toJson() const return val; } - bool UpdateUserReq::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool UpdateUserReq::fromJson(const web::json::value& val) return ok; } + std::string UpdateUserReq::getJobId() const { return jobId_; diff --git a/drs/src/v3/model/UserAccountVO.cpp b/drs/src/v3/model/UserAccountVO.cpp index ab02f16fa..f54bd10da 100644 --- a/drs/src/v3/model/UserAccountVO.cpp +++ b/drs/src/v3/model/UserAccountVO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/UserAccountVO.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -71,7 +70,6 @@ web::json::value UserAccountVO::toJson() const return val; } - bool UserAccountVO::fromJson(const web::json::value& val) { bool ok = true; @@ -160,6 +158,7 @@ bool UserAccountVO::fromJson(const web::json::value& val) return ok; } + std::string UserAccountVO::getId() const { return id_; diff --git a/drs/src/v3/model/UserRoleVO.cpp b/drs/src/v3/model/UserRoleVO.cpp index bdea2b25d..b582e548e 100644 --- a/drs/src/v3/model/UserRoleVO.cpp +++ b/drs/src/v3/model/UserRoleVO.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v3/model/UserRoleVO.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -57,7 +56,6 @@ web::json::value UserRoleVO::toJson() const return val; } - bool UserRoleVO::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool UserRoleVO::fromJson(const web::json::value& val) return ok; } + std::string UserRoleVO::getRole() const { return role_; diff --git a/drs/src/v5/DrsClient.cpp b/drs/src/v5/DrsClient.cpp index 3e86c3f59..5908562da 100644 --- a/drs/src/v5/DrsClient.cpp +++ b/drs/src/v5/DrsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,12 +40,12 @@ std::shared_ptr DrsClient::batchCreateJobsAsync(Ba std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -54,23 +54,25 @@ std::shared_ptr DrsClient::batchCreateJobsAsync(Ba std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchCreateJobsAsync()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -82,12 +84,12 @@ std::shared_ptr DrsClient::batchDeleteJobsById(Batc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -96,23 +98,25 @@ std::shared_ptr DrsClient::batchDeleteJobsById(Batc std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchDeleteJobsById()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -124,12 +128,12 @@ std::shared_ptr DrsClient::batchExecuteJobAction std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -138,23 +142,25 @@ std::shared_ptr DrsClient::batchExecuteJobAction std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchExecuteJobActions()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -166,12 +172,12 @@ std::shared_ptr DrsClient::batchStopJobsAction(Batc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -180,23 +186,25 @@ std::shared_ptr DrsClient::batchStopJobsAction(Batc std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchStopJobsAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -208,14 +216,14 @@ std::shared_ptr DrsClient::batchTagAction(BatchTagAction std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["resource_type"] = parameterToString(request.getResourceType()); localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -224,23 +232,25 @@ std::shared_ptr DrsClient::batchTagAction(BatchTagAction std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForBatchTagAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -252,13 +262,13 @@ std::shared_ptr DrsClient::checkDataFilter(CheckDataFil std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -267,23 +277,25 @@ std::shared_ptr DrsClient::checkDataFilter(CheckDataFil std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForCheckDataFilter()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -295,13 +307,13 @@ std::shared_ptr DrsClient::collectColumns(CollectColumns std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -310,23 +322,25 @@ std::shared_ptr DrsClient::collectColumns(CollectColumns std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForCollectColumns()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -338,13 +352,13 @@ std::shared_ptr DrsClient::collectDbObjectsAsync( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -368,15 +382,10 @@ std::shared_ptr DrsClient::collectDbObjectsAsync( std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForCollectDbObjectsAsync()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -391,13 +400,13 @@ std::shared_ptr DrsClient::collectDbObjectsInfo(Co std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -406,23 +415,25 @@ std::shared_ptr DrsClient::collectDbObjectsInfo(Co std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForCollectDbObjectsInfo()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -434,13 +445,13 @@ std::shared_ptr DrsClient::commitAsyncJob(CommitAsyncJob std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["async_job_id"] = parameterToString(request.getAsyncJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -449,15 +460,10 @@ std::shared_ptr DrsClient::commitAsyncJob(CommitAsyncJob std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForCommitAsyncJob()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -472,12 +478,12 @@ std::shared_ptr DrsClient::copyJob(CopyJobRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -486,23 +492,25 @@ std::shared_ptr DrsClient::copyJob(CopyJobRequest &request) std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForCopyJob()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -514,12 +522,12 @@ std::shared_ptr DrsClient::createJob(CreateJobRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -528,23 +536,25 @@ std::shared_ptr DrsClient::createJob(CreateJobRequest &reques std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForCreateJob()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -556,13 +566,13 @@ std::shared_ptr DrsClient::deleteJob(DeleteJobRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -571,15 +581,10 @@ std::shared_ptr DrsClient::deleteJob(DeleteJobRequest &reques std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForDeleteJob()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -594,12 +599,12 @@ std::shared_ptr DrsClient::downloadBatchCre std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -608,15 +613,10 @@ std::shared_ptr DrsClient::downloadBatchCre std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForDownloadBatchCreateTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -631,13 +631,13 @@ std::shared_ptr DrsClient::downloadDbObjectTem std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.fileImportDbLevelIsSet()) { @@ -649,15 +649,10 @@ std::shared_ptr DrsClient::downloadDbObjectTem std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForDownloadDbObjectTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -672,13 +667,13 @@ std::shared_ptr DrsClient::executeJobAction(ExecuteJob std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -687,23 +682,25 @@ std::shared_ptr DrsClient::executeJobAction(ExecuteJob std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForExecuteJobAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -715,13 +712,13 @@ std::shared_ptr DrsClient::exportOperationInfo(Expo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -730,15 +727,10 @@ std::shared_ptr DrsClient::exportOperationInfo(Expo std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForExportOperationInfo()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -753,12 +745,12 @@ std::shared_ptr DrsClient::importBatchCreateJobs( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -767,15 +759,10 @@ std::shared_ptr DrsClient::importBatchCreateJobs( std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForImportBatchCreateJobs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -790,13 +777,13 @@ std::shared_ptr DrsClient::listAsyncJobDetail(ListAs std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["async_job_id"] = parameterToString(request.getAsyncJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -811,15 +798,10 @@ std::shared_ptr DrsClient::listAsyncJobDetail(ListAs std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForListAsyncJobDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -834,12 +816,12 @@ std::shared_ptr DrsClient::listAsyncJobs(ListAsyncJobsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.asyncJobIdIsSet()) { @@ -872,15 +854,10 @@ std::shared_ptr DrsClient::listAsyncJobs(ListAsyncJobsReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForListAsyncJobs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -895,13 +872,13 @@ std::shared_ptr DrsClient::listDbObjects(ListDbObjectsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -922,15 +899,10 @@ std::shared_ptr DrsClient::listDbObjects(ListDbObjectsReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForListDbObjects()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -945,12 +917,12 @@ std::shared_ptr DrsClient::listJobs(ListJobsRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.jobTypeIsSet()) { @@ -995,15 +967,10 @@ std::shared_ptr DrsClient::listJobs(ListJobsRequest &request) std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForListJobs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1018,12 +985,12 @@ std::shared_ptr DrsClient::listLinks(ListLinksRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.jobTypeIsSet()) { @@ -1041,15 +1008,10 @@ std::shared_ptr DrsClient::listLinks(ListLinksRequest &reques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForListLinks()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1064,13 +1026,13 @@ std::shared_ptr DrsClient::listProjectTags(ListProjectT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["resource_type"] = parameterToString(request.getResourceType()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1079,15 +1041,10 @@ std::shared_ptr DrsClient::listProjectTags(ListProjectT std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForListProjectTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1102,13 +1059,13 @@ std::shared_ptr DrsClient::showActions(ShowActionsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1117,15 +1074,10 @@ std::shared_ptr DrsClient::showActions(ShowActionsRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowActions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1140,13 +1092,13 @@ std::shared_ptr DrsClient::showColumnInfoResult(Sh std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.queryIdIsSet()) { @@ -1164,15 +1116,10 @@ std::shared_ptr DrsClient::showColumnInfoResult(Sh std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowColumnInfoResult()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1187,13 +1134,13 @@ std::shared_ptr DrsClient::showComparePolicy(ShowComp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1202,15 +1149,10 @@ std::shared_ptr DrsClient::showComparePolicy(ShowComp std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowComparePolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1225,13 +1167,13 @@ std::shared_ptr DrsClient::showDataFilteringRes std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.queryIdIsSet()) { @@ -1243,15 +1185,10 @@ std::shared_ptr DrsClient::showDataFilteringRes std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowDataFilteringResult()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1266,13 +1203,13 @@ std::shared_ptr DrsClient::showDataProces std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.queryIdIsSet()) { @@ -1284,15 +1221,10 @@ std::shared_ptr DrsClient::showDataProces std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowDataProcessingRulesResult()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1307,13 +1239,13 @@ std::shared_ptr DrsClient::showDataProgress(ShowDataPr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1328,15 +1260,10 @@ std::shared_ptr DrsClient::showDataProgress(ShowDataPr std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowDataProgress()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1351,13 +1278,13 @@ std::shared_ptr DrsClient::showDbObjectCol std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.queryIdIsSet()) { @@ -1369,15 +1296,10 @@ std::shared_ptr DrsClient::showDbObjectCol std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowDbObjectCollectionStatus()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1392,13 +1314,13 @@ std::shared_ptr DrsClient::showDbObjectTem std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1413,15 +1335,10 @@ std::shared_ptr DrsClient::showDbObjectTem std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowDbObjectTemplateProgress()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1436,13 +1353,13 @@ std::shared_ptr DrsClient::showDbObjectTempl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.typeIsSet()) { @@ -1454,15 +1371,10 @@ std::shared_ptr DrsClient::showDbObjectTempl std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowDbObjectTemplateResult()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1477,13 +1389,13 @@ std::shared_ptr DrsClient::showDbObjectsList(ShowDbOb std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.typeIsSet()) { @@ -1495,15 +1407,10 @@ std::shared_ptr DrsClient::showDbObjectsList(ShowDbOb std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowDbObjectsList()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1518,13 +1425,13 @@ std::shared_ptr DrsClient::showDirtyData(ShowDirtyDataReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.beginTimeIsSet()) { @@ -1545,15 +1452,10 @@ std::shared_ptr DrsClient::showDirtyData(ShowDirtyDataReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowDirtyData()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1568,12 +1470,12 @@ std::shared_ptr DrsClient::showEnterpriseProject( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1594,15 +1496,10 @@ std::shared_ptr DrsClient::showEnterpriseProject( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowEnterpriseProject()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1617,13 +1514,13 @@ std::shared_ptr DrsClient::showHealthCompareJo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.statusIsSet()) { @@ -1641,15 +1538,10 @@ std::shared_ptr DrsClient::showHealthCompareJo std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowHealthCompareJobList()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1664,13 +1556,13 @@ std::shared_ptr DrsClient::showIncrementC std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1679,15 +1571,10 @@ std::shared_ptr DrsClient::showIncrementC std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowIncrementComponentsDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1702,14 +1589,14 @@ std::shared_ptr DrsClient::showInstanceTags(ShowInstan std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["resource_type"] = parameterToString(request.getResourceType()); localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1718,15 +1605,10 @@ std::shared_ptr DrsClient::showInstanceTags(ShowInstan std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowInstanceTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1741,13 +1623,13 @@ std::shared_ptr DrsClient::showJobDetail(ShowJobDetailReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.typeIsSet()) { @@ -1789,15 +1671,10 @@ std::shared_ptr DrsClient::showJobDetail(ShowJobDetailReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowJobDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1812,13 +1689,13 @@ std::shared_ptr DrsClient::showMetering(ShowMeteringReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1827,15 +1704,10 @@ std::shared_ptr DrsClient::showMetering(ShowMeteringReques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowMetering()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1850,13 +1722,13 @@ std::shared_ptr DrsClient::showMonitorData(ShowMonitorD std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1865,15 +1737,10 @@ std::shared_ptr DrsClient::showMonitorData(ShowMonitorD std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowMonitorData()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1888,13 +1755,13 @@ std::shared_ptr DrsClient::showObjectMapping(ShowObje std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1903,23 +1770,25 @@ std::shared_ptr DrsClient::showObjectMapping(ShowObje std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowObjectMapping()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1931,14 +1800,14 @@ std::shared_ptr DrsClient::showProgressData(ShowProgre std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); localVarPathParams["type"] = parameterToString(request.getType()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1953,15 +1822,10 @@ std::shared_ptr DrsClient::showProgressData(ShowProgre std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowProgressData()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1976,13 +1840,13 @@ std::shared_ptr DrsClient::showSupportObjectType( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1991,15 +1855,10 @@ std::shared_ptr DrsClient::showSupportObjectType( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowSupportObjectType()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2014,13 +1873,13 @@ std::shared_ptr DrsClient::showUpdateObjec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.queryIdIsSet()) { @@ -2032,15 +1891,10 @@ std::shared_ptr DrsClient::showUpdateObjec std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForShowUpdateObjectSavingStatus()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2055,13 +1909,13 @@ std::shared_ptr DrsClient::stopJobAction(StopJobActionReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2070,23 +1924,25 @@ std::shared_ptr DrsClient::stopJobAction(StopJobActionReq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForStopJobAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2098,13 +1954,13 @@ std::shared_ptr DrsClient::updateBatchAsyncJobs(Up std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["async_job_id"] = parameterToString(request.getAsyncJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2113,23 +1969,25 @@ std::shared_ptr DrsClient::updateBatchAsyncJobs(Up std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForUpdateBatchAsyncJobs()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2141,13 +1999,13 @@ std::shared_ptr DrsClient::updateDataProgress(Update std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2156,23 +2014,25 @@ std::shared_ptr DrsClient::updateDataProgress(Update std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForUpdateDataProgress()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2184,13 +2044,13 @@ std::shared_ptr DrsClient::updateJob(UpdateJobRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2199,23 +2059,25 @@ std::shared_ptr DrsClient::updateJob(UpdateJobRequest &reques std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForUpdateJob()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2227,13 +2089,13 @@ std::shared_ptr DrsClient::updateStartPosition(Upda std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2242,23 +2104,25 @@ std::shared_ptr DrsClient::updateStartPosition(Upda std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForUpdateStartPosition()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2270,13 +2134,13 @@ std::shared_ptr DrsClient::uploadDbObjectTemplat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.fileImportDbLevelIsSet()) { @@ -2288,15 +2152,10 @@ std::shared_ptr DrsClient::uploadDbObjectTemplat std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForUploadDbObjectTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2311,12 +2170,12 @@ std::shared_ptr DrsClient::validateJobName(ValidateJobN std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2325,23 +2184,25 @@ std::shared_ptr DrsClient::validateJobName(ValidateJobN std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, DrsMeta::genRequestDefForValidateJobName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/drs/src/v5/DrsMeta.cpp b/drs/src/v5/DrsMeta.cpp new file mode 100644 index 000000000..a2b0fa2dc --- /dev/null +++ b/drs/src/v5/DrsMeta.cpp @@ -0,0 +1,847 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Drs { +namespace V5 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef DrsMeta::genRequestDefForBatchCreateJobsAsync() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchDeleteJobsById() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchExecuteJobActions() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchStopJobsAction() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForBatchTagAction() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForCheckDataFilter() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForCollectColumns() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForCollectDbObjectsAsync() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("IsRefresh") + .withJsonTag("is_refresh") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DbNames") + .withJsonTag("db_names") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForCollectDbObjectsInfo() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForCommitAsyncJob() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForCopyJob() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForCreateJob() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForDeleteJob() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForDownloadBatchCreateTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForDownloadDbObjectTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("FileImportDbLevel") + .withJsonTag("file_import_db_level") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForExecuteJobAction() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForExportOperationInfo() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForImportBatchCreateJobs() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef formBodyParams; + reqDefBuilder.withRequestField(formBodyParams. + withName(""). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForListAsyncJobDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForListAsyncJobs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("AsyncJobId") + .withJsonTag("async_job_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("UserName") + .withJsonTag("user_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForListDbObjects() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DbNames") + .withJsonTag("db_names") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForListJobs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("JobType") + .withJsonTag("job_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EngineType") + .withJsonTag("engine_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NetType") + .withJsonTag("net_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("InstanceIds") + .withJsonTag("instance_ids") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("InstanceIp") + .withJsonTag("instance_ip") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForListLinks() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("JobType") + .withJsonTag("job_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForListProjectTags() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowActions() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowColumnInfoResult() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("QueryId") + .withJsonTag("query_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowComparePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowDataFilteringResult() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("QueryId") + .withJsonTag("query_id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowDataProcessingRulesResult() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("QueryId") + .withJsonTag("query_id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowDataProgress() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowDbObjectCollectionStatus() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("QueryId") + .withJsonTag("query_id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowDbObjectTemplateProgress() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowDbObjectTemplateResult() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowDbObjectsList() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowDirtyData() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("BeginTime") + .withJsonTag("begin_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowEnterpriseProject() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DomainId") + .withJsonTag("domain_id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowHealthCompareJobList() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowIncrementComponentsDetail() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowInstanceTags() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowJobDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("QueryId") + .withJsonTag("query_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("CompareType") + .withJsonTag("compare_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("QueryType") + .withJsonTag("query_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ObjectType") + .withJsonTag("object_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("CompareTaskId") + .withJsonTag("compare_task_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SourceDbName") + .withJsonTag("source_db_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TargetDbName") + .withJsonTag("target_db_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("CompareDetailType") + .withJsonTag("compare_detail_type") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowMetering() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowMonitorData() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowObjectMapping() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowProgressData() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowSupportObjectType() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForShowUpdateObjectSavingStatus() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("QueryId") + .withJsonTag("query_id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForStopJobAction() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForUpdateBatchAsyncJobs() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForUpdateDataProgress() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForUpdateJob() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForUpdateStartPosition() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForUploadDbObjectTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("FileImportDbLevel") + .withJsonTag("file_import_db_level") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef formBodyParams; + reqDefBuilder.withRequestField(formBodyParams. + withName(""). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef DrsMeta::genRequestDefForValidateJobName() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/drs/src/v5/model/ActionBaseResp.cpp b/drs/src/v5/model/ActionBaseResp.cpp index cb1d74e40..12cdef374 100644 --- a/drs/src/v5/model/ActionBaseResp.cpp +++ b/drs/src/v5/model/ActionBaseResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ActionBaseResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value ActionBaseResp::toJson() const return val; } - bool ActionBaseResp::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ActionBaseResp::fromJson(const web::json::value& val) return ok; } + std::string ActionBaseResp::getErrorCode() const { return errorCode_; diff --git a/drs/src/v5/model/ActionParams.cpp b/drs/src/v5/model/ActionParams.cpp index 6b61b068a..3285304c9 100644 --- a/drs/src/v5/model/ActionParams.cpp +++ b/drs/src/v5/model/ActionParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ActionParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -65,7 +64,6 @@ web::json::value ActionParams::toJson() const return val; } - bool ActionParams::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool ActionParams::fromJson(const web::json::value& val) return ok; } + std::vector& ActionParams::getEndpoints() { return endpoints_; diff --git a/drs/src/v5/model/ActionReq.cpp b/drs/src/v5/model/ActionReq.cpp index fb8b3bc9e..91423dd26 100644 --- a/drs/src/v5/model/ActionReq.cpp +++ b/drs/src/v5/model/ActionReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ActionReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value ActionReq::toJson() const return val; } - bool ActionReq::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ActionReq::fromJson(const web::json::value& val) return ok; } + std::string ActionReq::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/AddColumnInfo.cpp b/drs/src/v5/model/AddColumnInfo.cpp index 2d3aa13ce..c7f1faf38 100644 --- a/drs/src/v5/model/AddColumnInfo.cpp +++ b/drs/src/v5/model/AddColumnInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/AddColumnInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value AddColumnInfo::toJson() const return val; } - bool AddColumnInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool AddColumnInfo::fromJson(const web::json::value& val) return ok; } + std::string AddColumnInfo::getColumnType() const { return columnType_; diff --git a/drs/src/v5/model/AlarmNotifyConfig.cpp b/drs/src/v5/model/AlarmNotifyConfig.cpp index 288ce183e..845c8b068 100644 --- a/drs/src/v5/model/AlarmNotifyConfig.cpp +++ b/drs/src/v5/model/AlarmNotifyConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/AlarmNotifyConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value AlarmNotifyConfig::toJson() const return val; } - bool AlarmNotifyConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool AlarmNotifyConfig::fromJson(const web::json::value& val) return ok; } + bool AlarmNotifyConfig::isAlarmToUser() const { return alarmToUser_; diff --git a/drs/src/v5/model/ApiHttpNullResp.cpp b/drs/src/v5/model/ApiHttpNullResp.cpp index b8136c3ee..44f9aa16d 100644 --- a/drs/src/v5/model/ApiHttpNullResp.cpp +++ b/drs/src/v5/model/ApiHttpNullResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ApiHttpNullResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -28,7 +27,6 @@ web::json::value ApiHttpNullResp::toJson() const return val; } - bool ApiHttpNullResp::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ApiHttpNullResp::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/drs/src/v5/model/AsyncActionBaseResp.cpp b/drs/src/v5/model/AsyncActionBaseResp.cpp index 68c38053a..958f7fe39 100644 --- a/drs/src/v5/model/AsyncActionBaseResp.cpp +++ b/drs/src/v5/model/AsyncActionBaseResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/AsyncActionBaseResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -33,7 +32,6 @@ web::json::value AsyncActionBaseResp::toJson() const return val; } - bool AsyncActionBaseResp::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AsyncActionBaseResp::fromJson(const web::json::value& val) return ok; } + std::string AsyncActionBaseResp::getQueryId() const { return queryId_; diff --git a/drs/src/v5/model/AsyncActionResp.cpp b/drs/src/v5/model/AsyncActionResp.cpp index 44f88564c..25ec5215d 100644 --- a/drs/src/v5/model/AsyncActionResp.cpp +++ b/drs/src/v5/model/AsyncActionResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/AsyncActionResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value AsyncActionResp::toJson() const return val; } - bool AsyncActionResp::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool AsyncActionResp::fromJson(const web::json::value& val) return ok; } + std::string AsyncActionResp::getQueryId() const { return queryId_; diff --git a/drs/src/v5/model/AsyncCommitJobResp.cpp b/drs/src/v5/model/AsyncCommitJobResp.cpp index b3d996869..5bb08d6e7 100644 --- a/drs/src/v5/model/AsyncCommitJobResp.cpp +++ b/drs/src/v5/model/AsyncCommitJobResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/AsyncCommitJobResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value AsyncCommitJobResp::toJson() const return val; } - bool AsyncCommitJobResp::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool AsyncCommitJobResp::fromJson(const web::json::value& val) return ok; } + std::string AsyncCommitJobResp::getAsyncJobId() const { return asyncJobId_; diff --git a/drs/src/v5/model/AsyncCreateJobReq.cpp b/drs/src/v5/model/AsyncCreateJobReq.cpp index 5a2545ee9..595ae7435 100644 --- a/drs/src/v5/model/AsyncCreateJobReq.cpp +++ b/drs/src/v5/model/AsyncCreateJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/AsyncCreateJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -76,7 +75,6 @@ web::json::value AsyncCreateJobReq::toJson() const return val; } - bool AsyncCreateJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -192,6 +190,7 @@ bool AsyncCreateJobReq::fromJson(const web::json::value& val) return ok; } + JobBaseInfo AsyncCreateJobReq::getBaseInfo() const { return baseInfo_; diff --git a/drs/src/v5/model/AsyncCreateJobResp.cpp b/drs/src/v5/model/AsyncCreateJobResp.cpp index aac6baa30..cf8f3d333 100644 --- a/drs/src/v5/model/AsyncCreateJobResp.cpp +++ b/drs/src/v5/model/AsyncCreateJobResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/AsyncCreateJobResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -33,7 +32,6 @@ web::json::value AsyncCreateJobResp::toJson() const return val; } - bool AsyncCreateJobResp::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AsyncCreateJobResp::fromJson(const web::json::value& val) return ok; } + std::string AsyncCreateJobResp::getAsyncJobId() const { return asyncJobId_; diff --git a/drs/src/v5/model/AsyncJobResp.cpp b/drs/src/v5/model/AsyncJobResp.cpp index b31433a98..e61cab734 100644 --- a/drs/src/v5/model/AsyncJobResp.cpp +++ b/drs/src/v5/model/AsyncJobResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/AsyncJobResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value AsyncJobResp::toJson() const return val; } - bool AsyncJobResp::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool AsyncJobResp::fromJson(const web::json::value& val) return ok; } + std::string AsyncJobResp::getAsyncJobId() const { return asyncJobId_; diff --git a/drs/src/v5/model/AsyncUpdateJobResp.cpp b/drs/src/v5/model/AsyncUpdateJobResp.cpp index 2ea895e48..a64a36923 100644 --- a/drs/src/v5/model/AsyncUpdateJobResp.cpp +++ b/drs/src/v5/model/AsyncUpdateJobResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/AsyncUpdateJobResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value AsyncUpdateJobResp::toJson() const return val; } - bool AsyncUpdateJobResp::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool AsyncUpdateJobResp::fromJson(const web::json::value& val) return ok; } + std::string AsyncUpdateJobResp::getId() const { return id_; diff --git a/drs/src/v5/model/BaseEndpoint.cpp b/drs/src/v5/model/BaseEndpoint.cpp index ff0b79f78..d95c160cd 100644 --- a/drs/src/v5/model/BaseEndpoint.cpp +++ b/drs/src/v5/model/BaseEndpoint.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BaseEndpoint.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -77,7 +76,6 @@ web::json::value BaseEndpoint::toJson() const return val; } - bool BaseEndpoint::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool BaseEndpoint::fromJson(const web::json::value& val) return ok; } + std::string BaseEndpoint::getId() const { return id_; diff --git a/drs/src/v5/model/BaseEndpointConfig.cpp b/drs/src/v5/model/BaseEndpointConfig.cpp index aa0a68354..8c9d5f486 100644 --- a/drs/src/v5/model/BaseEndpointConfig.cpp +++ b/drs/src/v5/model/BaseEndpointConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BaseEndpointConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -33,7 +32,6 @@ web::json::value BaseEndpointConfig::toJson() const return val; } - bool BaseEndpointConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BaseEndpointConfig::fromJson(const web::json::value& val) return ok; } + bool BaseEndpointConfig::isIsTargetReadonly() const { return isTargetReadonly_; diff --git a/drs/src/v5/model/BaseResp.cpp b/drs/src/v5/model/BaseResp.cpp index be4dba5e6..4317414b9 100644 --- a/drs/src/v5/model/BaseResp.cpp +++ b/drs/src/v5/model/BaseResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BaseResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -33,7 +32,6 @@ web::json::value BaseResp::toJson() const return val; } - bool BaseResp::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BaseResp::fromJson(const web::json::value& val) return ok; } + int32_t BaseResp::getTotalCount() const { return totalCount_; diff --git a/drs/src/v5/model/BatchAsyncCreateJobReq.cpp b/drs/src/v5/model/BatchAsyncCreateJobReq.cpp index bb5971771..b02567f0e 100644 --- a/drs/src/v5/model/BatchAsyncCreateJobReq.cpp +++ b/drs/src/v5/model/BatchAsyncCreateJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchAsyncCreateJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchAsyncCreateJobReq::toJson() const return val; } - bool BatchAsyncCreateJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchAsyncCreateJobReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchAsyncCreateJobReq::getJobs() { return jobs_; diff --git a/drs/src/v5/model/BatchAsyncUpdateJobReq.cpp b/drs/src/v5/model/BatchAsyncUpdateJobReq.cpp index 50f814748..a42d43cee 100644 --- a/drs/src/v5/model/BatchAsyncUpdateJobReq.cpp +++ b/drs/src/v5/model/BatchAsyncUpdateJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchAsyncUpdateJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchAsyncUpdateJobReq::toJson() const return val; } - bool BatchAsyncUpdateJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchAsyncUpdateJobReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchAsyncUpdateJobReq::getJobs() { return jobs_; diff --git a/drs/src/v5/model/BatchCreateJobsAsyncRequest.cpp b/drs/src/v5/model/BatchCreateJobsAsyncRequest.cpp index 04e27ae94..b2c741b1c 100644 --- a/drs/src/v5/model/BatchCreateJobsAsyncRequest.cpp +++ b/drs/src/v5/model/BatchCreateJobsAsyncRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchCreateJobsAsyncRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchCreateJobsAsyncRequest::toJson() const return val; } - bool BatchCreateJobsAsyncRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateJobsAsyncRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchCreateJobsAsyncRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/BatchCreateJobsAsyncResponse.cpp b/drs/src/v5/model/BatchCreateJobsAsyncResponse.cpp index 11e79e48c..7f86dbbf2 100644 --- a/drs/src/v5/model/BatchCreateJobsAsyncResponse.cpp +++ b/drs/src/v5/model/BatchCreateJobsAsyncResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchCreateJobsAsyncResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchCreateJobsAsyncResponse::toJson() const return val; } - bool BatchCreateJobsAsyncResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchCreateJobsAsyncResponse::fromJson(const web::json::value& val) return ok; } + AsyncCreateJobResp BatchCreateJobsAsyncResponse::getJob() const { return job_; diff --git a/drs/src/v5/model/BatchDealResourceTagReq.cpp b/drs/src/v5/model/BatchDealResourceTagReq.cpp index dd30eaf81..727ae951a 100644 --- a/drs/src/v5/model/BatchDealResourceTagReq.cpp +++ b/drs/src/v5/model/BatchDealResourceTagReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchDealResourceTagReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchDealResourceTagReq::toJson() const return val; } - bool BatchDealResourceTagReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDealResourceTagReq::fromJson(const web::json::value& val) return ok; } + std::string BatchDealResourceTagReq::getAction() const { return action_; diff --git a/drs/src/v5/model/BatchDeleteJobReq.cpp b/drs/src/v5/model/BatchDeleteJobReq.cpp index b2aff648b..35dce2b96 100644 --- a/drs/src/v5/model/BatchDeleteJobReq.cpp +++ b/drs/src/v5/model/BatchDeleteJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchDeleteJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchDeleteJobReq::toJson() const return val; } - bool BatchDeleteJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDeleteJobReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchDeleteJobReq::getJobs() { return jobs_; diff --git a/drs/src/v5/model/BatchDeleteJobsByIdRequest.cpp b/drs/src/v5/model/BatchDeleteJobsByIdRequest.cpp index 52ea62d39..a596a8a6b 100644 --- a/drs/src/v5/model/BatchDeleteJobsByIdRequest.cpp +++ b/drs/src/v5/model/BatchDeleteJobsByIdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchDeleteJobsByIdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchDeleteJobsByIdRequest::toJson() const return val; } - bool BatchDeleteJobsByIdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteJobsByIdRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteJobsByIdRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/BatchDeleteJobsByIdResponse.cpp b/drs/src/v5/model/BatchDeleteJobsByIdResponse.cpp index 1eaf44931..46a2c72de 100644 --- a/drs/src/v5/model/BatchDeleteJobsByIdResponse.cpp +++ b/drs/src/v5/model/BatchDeleteJobsByIdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchDeleteJobsByIdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchDeleteJobsByIdResponse::toJson() const return val; } - bool BatchDeleteJobsByIdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDeleteJobsByIdResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchDeleteJobsByIdResponse::getJobs() { return jobs_; diff --git a/drs/src/v5/model/BatchExecuteJobActionsRequest.cpp b/drs/src/v5/model/BatchExecuteJobActionsRequest.cpp index 4db847b64..5163f4222 100644 --- a/drs/src/v5/model/BatchExecuteJobActionsRequest.cpp +++ b/drs/src/v5/model/BatchExecuteJobActionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchExecuteJobActionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchExecuteJobActionsRequest::toJson() const return val; } - bool BatchExecuteJobActionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchExecuteJobActionsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchExecuteJobActionsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/BatchExecuteJobActionsResponse.cpp b/drs/src/v5/model/BatchExecuteJobActionsResponse.cpp index 5b884f66b..462dfd4a1 100644 --- a/drs/src/v5/model/BatchExecuteJobActionsResponse.cpp +++ b/drs/src/v5/model/BatchExecuteJobActionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchExecuteJobActionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchExecuteJobActionsResponse::toJson() const return val; } - bool BatchExecuteJobActionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchExecuteJobActionsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchExecuteJobActionsResponse::getJobs() { return jobs_; diff --git a/drs/src/v5/model/BatchJobActionReq.cpp b/drs/src/v5/model/BatchJobActionReq.cpp index 47bccf51e..f6ded8cd3 100644 --- a/drs/src/v5/model/BatchJobActionReq.cpp +++ b/drs/src/v5/model/BatchJobActionReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchJobActionReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchJobActionReq::toJson() const return val; } - bool BatchJobActionReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchJobActionReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchJobActionReq::getJobs() { return jobs_; diff --git a/drs/src/v5/model/BatchResourceTag.cpp b/drs/src/v5/model/BatchResourceTag.cpp index c788a582a..f113ecdaf 100644 --- a/drs/src/v5/model/BatchResourceTag.cpp +++ b/drs/src/v5/model/BatchResourceTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchResourceTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value BatchResourceTag::toJson() const return val; } - bool BatchResourceTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BatchResourceTag::fromJson(const web::json::value& val) return ok; } + std::string BatchResourceTag::getKey() const { return key_; diff --git a/drs/src/v5/model/BatchStopJobActionReq.cpp b/drs/src/v5/model/BatchStopJobActionReq.cpp index 4c7334ef1..0c66628c7 100644 --- a/drs/src/v5/model/BatchStopJobActionReq.cpp +++ b/drs/src/v5/model/BatchStopJobActionReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchStopJobActionReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchStopJobActionReq::toJson() const return val; } - bool BatchStopJobActionReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchStopJobActionReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchStopJobActionReq::getJobs() { return jobs_; diff --git a/drs/src/v5/model/BatchStopJobsActionRequest.cpp b/drs/src/v5/model/BatchStopJobsActionRequest.cpp index 4b3b74db2..ba6e05138 100644 --- a/drs/src/v5/model/BatchStopJobsActionRequest.cpp +++ b/drs/src/v5/model/BatchStopJobsActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchStopJobsActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value BatchStopJobsActionRequest::toJson() const return val; } - bool BatchStopJobsActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchStopJobsActionRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchStopJobsActionRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/BatchStopJobsActionResponse.cpp b/drs/src/v5/model/BatchStopJobsActionResponse.cpp index 013de66ae..fae1b72d8 100644 --- a/drs/src/v5/model/BatchStopJobsActionResponse.cpp +++ b/drs/src/v5/model/BatchStopJobsActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchStopJobsActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value BatchStopJobsActionResponse::toJson() const return val; } - bool BatchStopJobsActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchStopJobsActionResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchStopJobsActionResponse::getJobs() { return jobs_; diff --git a/drs/src/v5/model/BatchTagActionRequest.cpp b/drs/src/v5/model/BatchTagActionRequest.cpp index db464914f..d72b1d6b0 100644 --- a/drs/src/v5/model/BatchTagActionRequest.cpp +++ b/drs/src/v5/model/BatchTagActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchTagActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -47,7 +46,6 @@ web::json::value BatchTagActionRequest::toJson() const return val; } - bool BatchTagActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool BatchTagActionRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchTagActionRequest::getResourceType() const { return resourceType_; diff --git a/drs/src/v5/model/BatchTagActionResponse.cpp b/drs/src/v5/model/BatchTagActionResponse.cpp index 7e35f4984..356130a76 100644 --- a/drs/src/v5/model/BatchTagActionResponse.cpp +++ b/drs/src/v5/model/BatchTagActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/BatchTagActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -28,7 +27,6 @@ web::json::value BatchTagActionResponse::toJson() const return val; } - bool BatchTagActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchTagActionResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/drs/src/v5/model/CheckDataFilterRequest.cpp b/drs/src/v5/model/CheckDataFilterRequest.cpp index ff46d40e2..fbf211756 100644 --- a/drs/src/v5/model/CheckDataFilterRequest.cpp +++ b/drs/src/v5/model/CheckDataFilterRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CheckDataFilterRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value CheckDataFilterRequest::toJson() const return val; } - bool CheckDataFilterRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CheckDataFilterRequest::fromJson(const web::json::value& val) return ok; } + std::string CheckDataFilterRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/CheckDataFilterResponse.cpp b/drs/src/v5/model/CheckDataFilterResponse.cpp index 59b73c42b..bdb92362d 100644 --- a/drs/src/v5/model/CheckDataFilterResponse.cpp +++ b/drs/src/v5/model/CheckDataFilterResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CheckDataFilterResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value CheckDataFilterResponse::toJson() const return val; } - bool CheckDataFilterResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CheckDataFilterResponse::fromJson(const web::json::value& val) return ok; } + std::string CheckDataFilterResponse::getId() const { return id_; diff --git a/drs/src/v5/model/CheckJobNameReq.cpp b/drs/src/v5/model/CheckJobNameReq.cpp index 955dac647..e490aa3d6 100644 --- a/drs/src/v5/model/CheckJobNameReq.cpp +++ b/drs/src/v5/model/CheckJobNameReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CheckJobNameReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value CheckJobNameReq::toJson() const return val; } - bool CheckJobNameReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CheckJobNameReq::fromJson(const web::json::value& val) return ok; } + std::string CheckJobNameReq::getName() const { return name_; diff --git a/drs/src/v5/model/ChildrenJobListResp.cpp b/drs/src/v5/model/ChildrenJobListResp.cpp index a1b9e97dc..95849350b 100644 --- a/drs/src/v5/model/ChildrenJobListResp.cpp +++ b/drs/src/v5/model/ChildrenJobListResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ChildrenJobListResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -122,7 +121,6 @@ web::json::value ChildrenJobListResp::toJson() const return val; } - bool ChildrenJobListResp::fromJson(const web::json::value& val) { bool ok = true; @@ -301,6 +299,7 @@ bool ChildrenJobListResp::fromJson(const web::json::value& val) return ok; } + std::string ChildrenJobListResp::getId() const { return id_; diff --git a/drs/src/v5/model/CloneJobReq.cpp b/drs/src/v5/model/CloneJobReq.cpp index 24db20cfe..2c5edbf7b 100644 --- a/drs/src/v5/model/CloneJobReq.cpp +++ b/drs/src/v5/model/CloneJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CloneJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value CloneJobReq::toJson() const return val; } - bool CloneJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CloneJobReq::fromJson(const web::json::value& val) return ok; } + std::string CloneJobReq::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/CloudBaseInfo.cpp b/drs/src/v5/model/CloudBaseInfo.cpp index 9a62ee396..64863f318 100644 --- a/drs/src/v5/model/CloudBaseInfo.cpp +++ b/drs/src/v5/model/CloudBaseInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CloudBaseInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value CloudBaseInfo::toJson() const return val; } - bool CloudBaseInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CloudBaseInfo::fromJson(const web::json::value& val) return ok; } + std::string CloudBaseInfo::getRegion() const { return region_; diff --git a/drs/src/v5/model/CloudVpcInfo.cpp b/drs/src/v5/model/CloudVpcInfo.cpp index e562893ae..d47c8b581 100644 --- a/drs/src/v5/model/CloudVpcInfo.cpp +++ b/drs/src/v5/model/CloudVpcInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CloudVpcInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value CloudVpcInfo::toJson() const return val; } - bool CloudVpcInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CloudVpcInfo::fromJson(const web::json::value& val) return ok; } + std::string CloudVpcInfo::getVpcId() const { return vpcId_; diff --git a/drs/src/v5/model/CollectColumnsRequest.cpp b/drs/src/v5/model/CollectColumnsRequest.cpp index 436fd2273..1c9a5ee35 100644 --- a/drs/src/v5/model/CollectColumnsRequest.cpp +++ b/drs/src/v5/model/CollectColumnsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CollectColumnsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value CollectColumnsRequest::toJson() const return val; } - bool CollectColumnsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CollectColumnsRequest::fromJson(const web::json::value& val) return ok; } + std::string CollectColumnsRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/CollectColumnsResponse.cpp b/drs/src/v5/model/CollectColumnsResponse.cpp index 5a89d4c33..214aaa0f3 100644 --- a/drs/src/v5/model/CollectColumnsResponse.cpp +++ b/drs/src/v5/model/CollectColumnsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CollectColumnsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value CollectColumnsResponse::toJson() const return val; } - bool CollectColumnsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CollectColumnsResponse::fromJson(const web::json::value& val) return ok; } + std::string CollectColumnsResponse::getId() const { return id_; diff --git a/drs/src/v5/model/CollectDbObjectsAsyncRequest.cpp b/drs/src/v5/model/CollectDbObjectsAsyncRequest.cpp index df0b6fb11..e000b08d7 100644 --- a/drs/src/v5/model/CollectDbObjectsAsyncRequest.cpp +++ b/drs/src/v5/model/CollectDbObjectsAsyncRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CollectDbObjectsAsyncRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -62,7 +61,6 @@ web::json::value CollectDbObjectsAsyncRequest::toJson() const return val; } - bool CollectDbObjectsAsyncRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool CollectDbObjectsAsyncRequest::fromJson(const web::json::value& val) return ok; } + std::string CollectDbObjectsAsyncRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/CollectDbObjectsAsyncResponse.cpp b/drs/src/v5/model/CollectDbObjectsAsyncResponse.cpp index 2d0b3523e..ef5a0caa4 100644 --- a/drs/src/v5/model/CollectDbObjectsAsyncResponse.cpp +++ b/drs/src/v5/model/CollectDbObjectsAsyncResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CollectDbObjectsAsyncResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value CollectDbObjectsAsyncResponse::toJson() const return val; } - bool CollectDbObjectsAsyncResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CollectDbObjectsAsyncResponse::fromJson(const web::json::value& val) return ok; } + std::string CollectDbObjectsAsyncResponse::getId() const { return id_; diff --git a/drs/src/v5/model/CollectDbObjectsInfoRequest.cpp b/drs/src/v5/model/CollectDbObjectsInfoRequest.cpp index 8a9342f9f..36d505a22 100644 --- a/drs/src/v5/model/CollectDbObjectsInfoRequest.cpp +++ b/drs/src/v5/model/CollectDbObjectsInfoRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CollectDbObjectsInfoRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value CollectDbObjectsInfoRequest::toJson() const return val; } - bool CollectDbObjectsInfoRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CollectDbObjectsInfoRequest::fromJson(const web::json::value& val) return ok; } + std::string CollectDbObjectsInfoRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/CollectDbObjectsInfoResponse.cpp b/drs/src/v5/model/CollectDbObjectsInfoResponse.cpp index 6f0ece50e..f3596de2a 100644 --- a/drs/src/v5/model/CollectDbObjectsInfoResponse.cpp +++ b/drs/src/v5/model/CollectDbObjectsInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CollectDbObjectsInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value CollectDbObjectsInfoResponse::toJson() const return val; } - bool CollectDbObjectsInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CollectDbObjectsInfoResponse::fromJson(const web::json::value& val) return ok; } + std::string CollectDbObjectsInfoResponse::getId() const { return id_; diff --git a/drs/src/v5/model/ColumnObject.cpp b/drs/src/v5/model/ColumnObject.cpp index d18e07a68..5d8f4f4f9 100644 --- a/drs/src/v5/model/ColumnObject.cpp +++ b/drs/src/v5/model/ColumnObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ColumnObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -78,7 +77,6 @@ web::json::value ColumnObject::toJson() const return val; } - bool ColumnObject::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool ColumnObject::fromJson(const web::json::value& val) return ok; } + std::string ColumnObject::getSyncType() const { return syncType_; diff --git a/drs/src/v5/model/CommitAsyncJobRequest.cpp b/drs/src/v5/model/CommitAsyncJobRequest.cpp index cae95cd83..db178a0ae 100644 --- a/drs/src/v5/model/CommitAsyncJobRequest.cpp +++ b/drs/src/v5/model/CommitAsyncJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CommitAsyncJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value CommitAsyncJobRequest::toJson() const return val; } - bool CommitAsyncJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CommitAsyncJobRequest::fromJson(const web::json::value& val) return ok; } + std::string CommitAsyncJobRequest::getAsyncJobId() const { return asyncJobId_; diff --git a/drs/src/v5/model/CommitAsyncJobResponse.cpp b/drs/src/v5/model/CommitAsyncJobResponse.cpp index f16cb47c9..cbae5f9d9 100644 --- a/drs/src/v5/model/CommitAsyncJobResponse.cpp +++ b/drs/src/v5/model/CommitAsyncJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CommitAsyncJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value CommitAsyncJobResponse::toJson() const return val; } - bool CommitAsyncJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CommitAsyncJobResponse::fromJson(const web::json::value& val) return ok; } + AsyncCommitJobResp CommitAsyncJobResponse::getJob() const { return job_; diff --git a/drs/src/v5/model/CompareJobInfo.cpp b/drs/src/v5/model/CompareJobInfo.cpp index c59f438ab..f6476b7a0 100644 --- a/drs/src/v5/model/CompareJobInfo.cpp +++ b/drs/src/v5/model/CompareJobInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CompareJobInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -77,7 +76,6 @@ web::json::value CompareJobInfo::toJson() const return val; } - bool CompareJobInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool CompareJobInfo::fromJson(const web::json::value& val) return ok; } + std::string CompareJobInfo::getId() const { return id_; diff --git a/drs/src/v5/model/CompareResultInfo.cpp b/drs/src/v5/model/CompareResultInfo.cpp index df0da4f07..e68f08f09 100644 --- a/drs/src/v5/model/CompareResultInfo.cpp +++ b/drs/src/v5/model/CompareResultInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CompareResultInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -56,7 +55,6 @@ web::json::value CompareResultInfo::toJson() const return val; } - bool CompareResultInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -127,6 +125,7 @@ bool CompareResultInfo::fromJson(const web::json::value& val) return ok; } + ObjectsCompareTaskInfo CompareResultInfo::getObjectsCompareOverviewInfo() const { return objectsCompareOverviewInfo_; diff --git a/drs/src/v5/model/CompareTaskParams.cpp b/drs/src/v5/model/CompareTaskParams.cpp index bd4cf73be..20db388db 100644 --- a/drs/src/v5/model/CompareTaskParams.cpp +++ b/drs/src/v5/model/CompareTaskParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CompareTaskParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -51,7 +50,6 @@ web::json::value CompareTaskParams::toJson() const return val; } - bool CompareTaskParams::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool CompareTaskParams::fromJson(const web::json::value& val) return ok; } + std::string CompareTaskParams::getCompareTaskId() const { return compareTaskId_; diff --git a/drs/src/v5/model/ContentCompareDetailInfo.cpp b/drs/src/v5/model/ContentCompareDetailInfo.cpp index ac6a07bc1..05b2c865c 100644 --- a/drs/src/v5/model/ContentCompareDetailInfo.cpp +++ b/drs/src/v5/model/ContentCompareDetailInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ContentCompareDetailInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -78,7 +77,6 @@ web::json::value ContentCompareDetailInfo::toJson() const return val; } - bool ContentCompareDetailInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool ContentCompareDetailInfo::fromJson(const web::json::value& val) return ok; } + std::string ContentCompareDetailInfo::getSourceDb() const { return sourceDb_; diff --git a/drs/src/v5/model/ContentCompareOverviewInfo.cpp b/drs/src/v5/model/ContentCompareOverviewInfo.cpp index fc91d99f0..366e701ee 100644 --- a/drs/src/v5/model/ContentCompareOverviewInfo.cpp +++ b/drs/src/v5/model/ContentCompareOverviewInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ContentCompareOverviewInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value ContentCompareOverviewInfo::toJson() const return val; } - bool ContentCompareOverviewInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ContentCompareOverviewInfo::fromJson(const web::json::value& val) return ok; } + std::string ContentCompareOverviewInfo::getSourceDb() const { return sourceDb_; diff --git a/drs/src/v5/model/CopyJobRequest.cpp b/drs/src/v5/model/CopyJobRequest.cpp index fea76c0ef..a37807f3b 100644 --- a/drs/src/v5/model/CopyJobRequest.cpp +++ b/drs/src/v5/model/CopyJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CopyJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value CopyJobRequest::toJson() const return val; } - bool CopyJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CopyJobRequest::fromJson(const web::json::value& val) return ok; } + std::string CopyJobRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/CopyJobResponse.cpp b/drs/src/v5/model/CopyJobResponse.cpp index c57408e76..36eb928f7 100644 --- a/drs/src/v5/model/CopyJobResponse.cpp +++ b/drs/src/v5/model/CopyJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CopyJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value CopyJobResponse::toJson() const return val; } - bool CopyJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CopyJobResponse::fromJson(const web::json::value& val) return ok; } + std::string CopyJobResponse::getId() const { return id_; diff --git a/drs/src/v5/model/CreateJobReq.cpp b/drs/src/v5/model/CreateJobReq.cpp index fd360e0b4..1ac41f2bc 100644 --- a/drs/src/v5/model/CreateJobReq.cpp +++ b/drs/src/v5/model/CreateJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CreateJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value CreateJobReq::toJson() const return val; } - bool CreateJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -101,6 +99,7 @@ bool CreateJobReq::fromJson(const web::json::value& val) return ok; } + JobBaseInfo CreateJobReq::getBaseInfo() const { return baseInfo_; diff --git a/drs/src/v5/model/CreateJobRequest.cpp b/drs/src/v5/model/CreateJobRequest.cpp index 31d5ddab6..a0210b9b9 100644 --- a/drs/src/v5/model/CreateJobRequest.cpp +++ b/drs/src/v5/model/CreateJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CreateJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value CreateJobRequest::toJson() const return val; } - bool CreateJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateJobRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateJobRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/CreateJobResp.cpp b/drs/src/v5/model/CreateJobResp.cpp index 013a005be..a33c521a4 100644 --- a/drs/src/v5/model/CreateJobResp.cpp +++ b/drs/src/v5/model/CreateJobResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CreateJobResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value CreateJobResp::toJson() const return val; } - bool CreateJobResp::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CreateJobResp::fromJson(const web::json::value& val) return ok; } + std::string CreateJobResp::getId() const { return id_; diff --git a/drs/src/v5/model/CreateJobResponse.cpp b/drs/src/v5/model/CreateJobResponse.cpp index e217cc152..ccaf39619 100644 --- a/drs/src/v5/model/CreateJobResponse.cpp +++ b/drs/src/v5/model/CreateJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/CreateJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value CreateJobResponse::toJson() const return val; } - bool CreateJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateJobResponse::fromJson(const web::json::value& val) return ok; } + CreateJobResp CreateJobResponse::getJob() const { return job_; diff --git a/drs/src/v5/model/DataFilteringCondition.cpp b/drs/src/v5/model/DataFilteringCondition.cpp index 6ce009daf..c8cc26f4f 100644 --- a/drs/src/v5/model/DataFilteringCondition.cpp +++ b/drs/src/v5/model/DataFilteringCondition.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DataFilteringCondition.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value DataFilteringCondition::toJson() const return val; } - bool DataFilteringCondition::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DataFilteringCondition::fromJson(const web::json::value& val) return ok; } + std::string DataFilteringCondition::getValue() const { return value_; diff --git a/drs/src/v5/model/DataProcessInfo.cpp b/drs/src/v5/model/DataProcessInfo.cpp index 6f8684f0d..b00b8948d 100644 --- a/drs/src/v5/model/DataProcessInfo.cpp +++ b/drs/src/v5/model/DataProcessInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DataProcessInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -67,7 +66,6 @@ web::json::value DataProcessInfo::toJson() const return val; } - bool DataProcessInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -156,6 +154,7 @@ bool DataProcessInfo::fromJson(const web::json::value& val) return ok; } + std::vector& DataProcessInfo::getFilterConditions() { return filterConditions_; diff --git a/drs/src/v5/model/DataProcessReq.cpp b/drs/src/v5/model/DataProcessReq.cpp index 564d6c19f..0712a4a5a 100644 --- a/drs/src/v5/model/DataProcessReq.cpp +++ b/drs/src/v5/model/DataProcessReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DataProcessReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value DataProcessReq::toJson() const return val; } - bool DataProcessReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DataProcessReq::fromJson(const web::json::value& val) return ok; } + std::vector& DataProcessReq::getDataProcessInfo() { return dataProcessInfo_; diff --git a/drs/src/v5/model/DatabaseObject.cpp b/drs/src/v5/model/DatabaseObject.cpp index d2244bfd3..023614e03 100644 --- a/drs/src/v5/model/DatabaseObject.cpp +++ b/drs/src/v5/model/DatabaseObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DatabaseObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -61,7 +60,6 @@ web::json::value DatabaseObject::toJson() const return val; } - bool DatabaseObject::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool DatabaseObject::fromJson(const web::json::value& val) return ok; } + std::string DatabaseObject::getSyncType() const { return syncType_; diff --git a/drs/src/v5/model/DbObject.cpp b/drs/src/v5/model/DbObject.cpp index fd42f6e66..3e4b2929b 100644 --- a/drs/src/v5/model/DbObject.cpp +++ b/drs/src/v5/model/DbObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DbObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -41,7 +40,6 @@ web::json::value DbObject::toJson() const return val; } - bool DbObject::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool DbObject::fromJson(const web::json::value& val) return ok; } + std::string DbObject::getObjectScope() const { return objectScope_; diff --git a/drs/src/v5/model/DbObjectColumnInfo.cpp b/drs/src/v5/model/DbObjectColumnInfo.cpp index 85b07e5de..3415b09c2 100644 --- a/drs/src/v5/model/DbObjectColumnInfo.cpp +++ b/drs/src/v5/model/DbObjectColumnInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DbObjectColumnInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -52,7 +51,6 @@ web::json::value DbObjectColumnInfo::toJson() const return val; } - bool DbObjectColumnInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool DbObjectColumnInfo::fromJson(const web::json::value& val) return ok; } + std::string DbObjectColumnInfo::getDbName() const { return dbName_; diff --git a/drs/src/v5/model/DbObjectFilteringResult.cpp b/drs/src/v5/model/DbObjectFilteringResult.cpp index 4b3fa9943..697461ef9 100644 --- a/drs/src/v5/model/DbObjectFilteringResult.cpp +++ b/drs/src/v5/model/DbObjectFilteringResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DbObjectFilteringResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value DbObjectFilteringResult::toJson() const return val; } - bool DbObjectFilteringResult::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool DbObjectFilteringResult::fromJson(const web::json::value& val) return ok; } + std::string DbObjectFilteringResult::getDbName() const { return dbName_; diff --git a/drs/src/v5/model/DbObjectInfo.cpp b/drs/src/v5/model/DbObjectInfo.cpp index 96bbfb277..e21ca6176 100644 --- a/drs/src/v5/model/DbObjectInfo.cpp +++ b/drs/src/v5/model/DbObjectInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DbObjectInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -63,7 +62,6 @@ web::json::value DbObjectInfo::toJson() const return val; } - bool DbObjectInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool DbObjectInfo::fromJson(const web::json::value& val) return ok; } + std::string DbObjectInfo::getSourceDbName() const { return sourceDbName_; diff --git a/drs/src/v5/model/DbOrTableRenameRule.cpp b/drs/src/v5/model/DbOrTableRenameRule.cpp index 4a668f942..28c7edc67 100644 --- a/drs/src/v5/model/DbOrTableRenameRule.cpp +++ b/drs/src/v5/model/DbOrTableRenameRule.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DbOrTableRenameRule.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value DbOrTableRenameRule::toJson() const return val; } - bool DbOrTableRenameRule::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DbOrTableRenameRule::fromJson(const web::json::value& val) return ok; } + std::string DbOrTableRenameRule::getPrefixName() const { return prefixName_; diff --git a/drs/src/v5/model/DbParam.cpp b/drs/src/v5/model/DbParam.cpp index 5c139edd5..bf9f4d40b 100644 --- a/drs/src/v5/model/DbParam.cpp +++ b/drs/src/v5/model/DbParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DbParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value DbParam::toJson() const return val; } - bool DbParam::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DbParam::fromJson(const web::json::value& val) return ok; } + std::string DbParam::getKey() const { return key_; diff --git a/drs/src/v5/model/DbParamInfo.cpp b/drs/src/v5/model/DbParamInfo.cpp index 03fb40e99..994fdc8b0 100644 --- a/drs/src/v5/model/DbParamInfo.cpp +++ b/drs/src/v5/model/DbParamInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DbParamInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -36,7 +35,6 @@ web::json::value DbParamInfo::toJson() const return val; } - bool DbParamInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DbParamInfo::fromJson(const web::json::value& val) return ok; } + std::vector& DbParamInfo::getCommon() { return common_; diff --git a/drs/src/v5/model/DeleteJobRequest.cpp b/drs/src/v5/model/DeleteJobRequest.cpp index 2e0be50c2..accb56588 100644 --- a/drs/src/v5/model/DeleteJobRequest.cpp +++ b/drs/src/v5/model/DeleteJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DeleteJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value DeleteJobRequest::toJson() const return val; } - bool DeleteJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteJobRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteJobRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/DeleteJobResp.cpp b/drs/src/v5/model/DeleteJobResp.cpp index b5e3ff46d..a63e8bd78 100644 --- a/drs/src/v5/model/DeleteJobResp.cpp +++ b/drs/src/v5/model/DeleteJobResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DeleteJobResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value DeleteJobResp::toJson() const return val; } - bool DeleteJobResp::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool DeleteJobResp::fromJson(const web::json::value& val) return ok; } + std::string DeleteJobResp::getErrorCode() const { return errorCode_; diff --git a/drs/src/v5/model/DeleteJobResponse.cpp b/drs/src/v5/model/DeleteJobResponse.cpp index 1c63bd5ee..66cfcd60a 100644 --- a/drs/src/v5/model/DeleteJobResponse.cpp +++ b/drs/src/v5/model/DeleteJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DeleteJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -28,7 +27,6 @@ web::json::value DeleteJobResponse::toJson() const return val; } - bool DeleteJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteJobResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/drs/src/v5/model/DirtyData.cpp b/drs/src/v5/model/DirtyData.cpp index 988b274cb..093382e1b 100644 --- a/drs/src/v5/model/DirtyData.cpp +++ b/drs/src/v5/model/DirtyData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DirtyData.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -58,7 +57,6 @@ web::json::value DirtyData::toJson() const return val; } - bool DirtyData::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool DirtyData::fromJson(const web::json::value& val) return ok; } + std::string DirtyData::getDbName() const { return dbName_; diff --git a/drs/src/v5/model/DownloadBatchCreateTemplateRequest.cpp b/drs/src/v5/model/DownloadBatchCreateTemplateRequest.cpp index df8a00896..d6ece3c8d 100644 --- a/drs/src/v5/model/DownloadBatchCreateTemplateRequest.cpp +++ b/drs/src/v5/model/DownloadBatchCreateTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DownloadBatchCreateTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -33,7 +32,6 @@ web::json::value DownloadBatchCreateTemplateRequest::toJson() const return val; } - bool DownloadBatchCreateTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DownloadBatchCreateTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string DownloadBatchCreateTemplateRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/DownloadBatchCreateTemplateResponse.cpp b/drs/src/v5/model/DownloadBatchCreateTemplateResponse.cpp index 00be966ae..1b2829d7a 100644 --- a/drs/src/v5/model/DownloadBatchCreateTemplateResponse.cpp +++ b/drs/src/v5/model/DownloadBatchCreateTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DownloadBatchCreateTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value DownloadBatchCreateTemplateResponse::toJson() const return val; } - bool DownloadBatchCreateTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DownloadBatchCreateTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string DownloadBatchCreateTemplateResponse::getErrorCode() const { return errorCode_; diff --git a/drs/src/v5/model/DownloadDbObjectTemplateRequest.cpp b/drs/src/v5/model/DownloadDbObjectTemplateRequest.cpp index 7de527dd6..0dcb8641e 100644 --- a/drs/src/v5/model/DownloadDbObjectTemplateRequest.cpp +++ b/drs/src/v5/model/DownloadDbObjectTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DownloadDbObjectTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value DownloadDbObjectTemplateRequest::toJson() const return val; } - bool DownloadDbObjectTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DownloadDbObjectTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string DownloadDbObjectTemplateRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/DownloadDbObjectTemplateResponse.cpp b/drs/src/v5/model/DownloadDbObjectTemplateResponse.cpp index 286902a3b..89e88d87a 100644 --- a/drs/src/v5/model/DownloadDbObjectTemplateResponse.cpp +++ b/drs/src/v5/model/DownloadDbObjectTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/DownloadDbObjectTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -28,7 +27,6 @@ web::json::value DownloadDbObjectTemplateResponse::toJson() const return val; } - bool DownloadDbObjectTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DownloadDbObjectTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/drs/src/v5/model/EndpointSslConfig.cpp b/drs/src/v5/model/EndpointSslConfig.cpp index ce7d07bb8..bcd1f8f91 100644 --- a/drs/src/v5/model/EndpointSslConfig.cpp +++ b/drs/src/v5/model/EndpointSslConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/EndpointSslConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value EndpointSslConfig::toJson() const return val; } - bool EndpointSslConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool EndpointSslConfig::fromJson(const web::json::value& val) return ok; } + bool EndpointSslConfig::isSslLink() const { return sslLink_; diff --git a/drs/src/v5/model/EnterpriseProject.cpp b/drs/src/v5/model/EnterpriseProject.cpp index a1e5c8b8b..f341272f3 100644 --- a/drs/src/v5/model/EnterpriseProject.cpp +++ b/drs/src/v5/model/EnterpriseProject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/EnterpriseProject.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -58,7 +57,6 @@ web::json::value EnterpriseProject::toJson() const return val; } - bool EnterpriseProject::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool EnterpriseProject::fromJson(const web::json::value& val) return ok; } + std::string EnterpriseProject::getId() const { return id_; diff --git a/drs/src/v5/model/ErrorResp.cpp b/drs/src/v5/model/ErrorResp.cpp index 7a924d014..2a0da16a8 100644 --- a/drs/src/v5/model/ErrorResp.cpp +++ b/drs/src/v5/model/ErrorResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ErrorResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ErrorResp::toJson() const return val; } - bool ErrorResp::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ErrorResp::fromJson(const web::json::value& val) return ok; } + std::string ErrorResp::getErrorCode() const { return errorCode_; diff --git a/drs/src/v5/model/ExecuteJobActionRequest.cpp b/drs/src/v5/model/ExecuteJobActionRequest.cpp index 1b0d9af57..56711371b 100644 --- a/drs/src/v5/model/ExecuteJobActionRequest.cpp +++ b/drs/src/v5/model/ExecuteJobActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ExecuteJobActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value ExecuteJobActionRequest::toJson() const return val; } - bool ExecuteJobActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ExecuteJobActionRequest::fromJson(const web::json::value& val) return ok; } + std::string ExecuteJobActionRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ExecuteJobActionResponse.cpp b/drs/src/v5/model/ExecuteJobActionResponse.cpp index 5a893b428..9f0994dd9 100644 --- a/drs/src/v5/model/ExecuteJobActionResponse.cpp +++ b/drs/src/v5/model/ExecuteJobActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ExecuteJobActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -33,7 +32,6 @@ web::json::value ExecuteJobActionResponse::toJson() const return val; } - bool ExecuteJobActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ExecuteJobActionResponse::fromJson(const web::json::value& val) return ok; } + std::string ExecuteJobActionResponse::getQueryId() const { return queryId_; diff --git a/drs/src/v5/model/ExportOperationInfoRequest.cpp b/drs/src/v5/model/ExportOperationInfoRequest.cpp index 0e209afd9..c77b81254 100644 --- a/drs/src/v5/model/ExportOperationInfoRequest.cpp +++ b/drs/src/v5/model/ExportOperationInfoRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ExportOperationInfoRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ExportOperationInfoRequest::toJson() const return val; } - bool ExportOperationInfoRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ExportOperationInfoRequest::fromJson(const web::json::value& val) return ok; } + std::string ExportOperationInfoRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ExportOperationInfoResponse.cpp b/drs/src/v5/model/ExportOperationInfoResponse.cpp index a415ea0e8..1f946af94 100644 --- a/drs/src/v5/model/ExportOperationInfoResponse.cpp +++ b/drs/src/v5/model/ExportOperationInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ExportOperationInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -33,7 +32,6 @@ web::json::value ExportOperationInfoResponse::toJson() const return val; } - bool ExportOperationInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ExportOperationInfoResponse::fromJson(const web::json::value& val) return ok; } + std::string ExportOperationInfoResponse::getBody() const { return body_; diff --git a/drs/src/v5/model/FlowCompareData.cpp b/drs/src/v5/model/FlowCompareData.cpp index 956498319..f5cd67b0e 100644 --- a/drs/src/v5/model/FlowCompareData.cpp +++ b/drs/src/v5/model/FlowCompareData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/FlowCompareData.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value FlowCompareData::toJson() const return val; } - bool FlowCompareData::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool FlowCompareData::fromJson(const web::json::value& val) return ok; } + std::string FlowCompareData::getSrcDb() const { return srcDb_; diff --git a/drs/src/v5/model/HealthCompareJob.cpp b/drs/src/v5/model/HealthCompareJob.cpp index ea9c3d9b2..107bc4baa 100644 --- a/drs/src/v5/model/HealthCompareJob.cpp +++ b/drs/src/v5/model/HealthCompareJob.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/HealthCompareJob.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -58,7 +57,6 @@ web::json::value HealthCompareJob::toJson() const return val; } - bool HealthCompareJob::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool HealthCompareJob::fromJson(const web::json::value& val) return ok; } + std::string HealthCompareJob::getId() const { return id_; diff --git a/drs/src/v5/model/ImportBatchCreateJobsRequest.cpp b/drs/src/v5/model/ImportBatchCreateJobsRequest.cpp index 2d78f7b09..d35389f7f 100644 --- a/drs/src/v5/model/ImportBatchCreateJobsRequest.cpp +++ b/drs/src/v5/model/ImportBatchCreateJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ImportBatchCreateJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ImportBatchCreateJobsRequest::toJson() const return val; } - bool ImportBatchCreateJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ImportBatchCreateJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string ImportBatchCreateJobsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/ImportBatchCreateJobsRequestBody.cpp b/drs/src/v5/model/ImportBatchCreateJobsRequestBody.cpp index b7b08ef29..520f736d7 100644 --- a/drs/src/v5/model/ImportBatchCreateJobsRequestBody.cpp +++ b/drs/src/v5/model/ImportBatchCreateJobsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ImportBatchCreateJobsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -29,7 +28,6 @@ web::json::value ImportBatchCreateJobsRequestBody::toJson() const return val; } - bool ImportBatchCreateJobsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -37,6 +35,7 @@ bool ImportBatchCreateJobsRequestBody::fromJson(const web::json::value& val) return ok; } + HttpContent ImportBatchCreateJobsRequestBody::getFile() const { return file_; diff --git a/drs/src/v5/model/ImportBatchCreateJobsResponse.cpp b/drs/src/v5/model/ImportBatchCreateJobsResponse.cpp index 8f8d8981b..70255237c 100644 --- a/drs/src/v5/model/ImportBatchCreateJobsResponse.cpp +++ b/drs/src/v5/model/ImportBatchCreateJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ImportBatchCreateJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -47,7 +46,6 @@ web::json::value ImportBatchCreateJobsResponse::toJson() const return val; } - bool ImportBatchCreateJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ImportBatchCreateJobsResponse::fromJson(const web::json::value& val) return ok; } + std::string ImportBatchCreateJobsResponse::getAsyncJobId() const { return asyncJobId_; diff --git a/drs/src/v5/model/ImportErrorMessageResp.cpp b/drs/src/v5/model/ImportErrorMessageResp.cpp index ce3708928..5bfdf1480 100644 --- a/drs/src/v5/model/ImportErrorMessageResp.cpp +++ b/drs/src/v5/model/ImportErrorMessageResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ImportErrorMessageResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value ImportErrorMessageResp::toJson() const return val; } - bool ImportErrorMessageResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ImportErrorMessageResp::fromJson(const web::json::value& val) return ok; } + std::string ImportErrorMessageResp::getSheetName() const { return sheetName_; diff --git a/drs/src/v5/model/IncreComponentDetail.cpp b/drs/src/v5/model/IncreComponentDetail.cpp index daa0ae6e6..aa1f69e6a 100644 --- a/drs/src/v5/model/IncreComponentDetail.cpp +++ b/drs/src/v5/model/IncreComponentDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/IncreComponentDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -63,7 +62,6 @@ web::json::value IncreComponentDetail::toJson() const return val; } - bool IncreComponentDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool IncreComponentDetail::fromJson(const web::json::value& val) return ok; } + std::string IncreComponentDetail::getType() const { return type_; diff --git a/drs/src/v5/model/JobActionReq.cpp b/drs/src/v5/model/JobActionReq.cpp index 78441737e..e815cf755 100644 --- a/drs/src/v5/model/JobActionReq.cpp +++ b/drs/src/v5/model/JobActionReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/JobActionReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value JobActionReq::toJson() const return val; } - bool JobActionReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool JobActionReq::fromJson(const web::json::value& val) return ok; } + ActionReq JobActionReq::getJob() const { return job_; diff --git a/drs/src/v5/model/JobActions.cpp b/drs/src/v5/model/JobActions.cpp index 89fe766a3..00c81e07f 100644 --- a/drs/src/v5/model/JobActions.cpp +++ b/drs/src/v5/model/JobActions.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/JobActions.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -41,7 +40,6 @@ web::json::value JobActions::toJson() const return val; } - bool JobActions::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool JobActions::fromJson(const web::json::value& val) return ok; } + std::vector& JobActions::getAvailableActions() { return availableActions_; diff --git a/drs/src/v5/model/JobBaseInfo.cpp b/drs/src/v5/model/JobBaseInfo.cpp index 0cf7a06f1..41d6a8293 100644 --- a/drs/src/v5/model/JobBaseInfo.cpp +++ b/drs/src/v5/model/JobBaseInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/JobBaseInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -92,7 +91,6 @@ web::json::value JobBaseInfo::toJson() const return val; } - bool JobBaseInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -217,6 +215,7 @@ bool JobBaseInfo::fromJson(const web::json::value& val) return ok; } + std::string JobBaseInfo::getName() const { return name_; diff --git a/drs/src/v5/model/JobDetailResp.cpp b/drs/src/v5/model/JobDetailResp.cpp index 7202d2106..04310eb67 100644 --- a/drs/src/v5/model/JobDetailResp.cpp +++ b/drs/src/v5/model/JobDetailResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/JobDetailResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -138,7 +137,6 @@ web::json::value JobDetailResp::toJson() const return val; } - bool JobDetailResp::fromJson(const web::json::value& val) { bool ok = true; @@ -380,6 +378,7 @@ bool JobDetailResp::fromJson(const web::json::value& val) return ok; } + std::string JobDetailResp::getId() const { return id_; diff --git a/drs/src/v5/model/JobEndpointInfo.cpp b/drs/src/v5/model/JobEndpointInfo.cpp index 87d0d2b86..246a7941f 100644 --- a/drs/src/v5/model/JobEndpointInfo.cpp +++ b/drs/src/v5/model/JobEndpointInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/JobEndpointInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -63,7 +62,6 @@ web::json::value JobEndpointInfo::toJson() const return val; } - bool JobEndpointInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -143,6 +141,7 @@ bool JobEndpointInfo::fromJson(const web::json::value& val) return ok; } + std::string JobEndpointInfo::getDbType() const { return dbType_; diff --git a/drs/src/v5/model/JobLinkResp.cpp b/drs/src/v5/model/JobLinkResp.cpp index 4bd06e2d1..8d69c7fc2 100644 --- a/drs/src/v5/model/JobLinkResp.cpp +++ b/drs/src/v5/model/JobLinkResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/JobLinkResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -71,7 +70,6 @@ web::json::value JobLinkResp::toJson() const return val; } - bool JobLinkResp::fromJson(const web::json::value& val) { bool ok = true; @@ -160,6 +158,7 @@ bool JobLinkResp::fromJson(const web::json::value& val) return ok; } + std::string JobLinkResp::getJobType() const { return jobType_; diff --git a/drs/src/v5/model/JobListResp.cpp b/drs/src/v5/model/JobListResp.cpp index 84339cf79..e1568aa7a 100644 --- a/drs/src/v5/model/JobListResp.cpp +++ b/drs/src/v5/model/JobListResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/JobListResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -126,7 +125,6 @@ web::json::value JobListResp::toJson() const return val; } - bool JobListResp::fromJson(const web::json::value& val) { bool ok = true; @@ -314,6 +312,7 @@ bool JobListResp::fromJson(const web::json::value& val) return ok; } + std::string JobListResp::getId() const { return id_; diff --git a/drs/src/v5/model/JobNodeBaseInfo.cpp b/drs/src/v5/model/JobNodeBaseInfo.cpp index 701dde4af..db0263d7e 100644 --- a/drs/src/v5/model/JobNodeBaseInfo.cpp +++ b/drs/src/v5/model/JobNodeBaseInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/JobNodeBaseInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value JobNodeBaseInfo::toJson() const return val; } - bool JobNodeBaseInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool JobNodeBaseInfo::fromJson(const web::json::value& val) return ok; } + std::string JobNodeBaseInfo::getInstanceType() const { return instanceType_; diff --git a/drs/src/v5/model/JobNodeInfo.cpp b/drs/src/v5/model/JobNodeInfo.cpp index 69b8fe5a8..bc4afa3f1 100644 --- a/drs/src/v5/model/JobNodeInfo.cpp +++ b/drs/src/v5/model/JobNodeInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/JobNodeInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -40,7 +39,6 @@ web::json::value JobNodeInfo::toJson() const return val; } - bool JobNodeInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -75,6 +73,7 @@ bool JobNodeInfo::fromJson(const web::json::value& val) return ok; } + JobNodeSpecInfo JobNodeInfo::getSpec() const { return spec_; diff --git a/drs/src/v5/model/JobNodeSpecInfo.cpp b/drs/src/v5/model/JobNodeSpecInfo.cpp index 443790e11..321eb3b5b 100644 --- a/drs/src/v5/model/JobNodeSpecInfo.cpp +++ b/drs/src/v5/model/JobNodeSpecInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/JobNodeSpecInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -33,7 +32,6 @@ web::json::value JobNodeSpecInfo::toJson() const return val; } - bool JobNodeSpecInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool JobNodeSpecInfo::fromJson(const web::json::value& val) return ok; } + std::string JobNodeSpecInfo::getNodeType() const { return nodeType_; diff --git a/drs/src/v5/model/JobNodeVpcInfo.cpp b/drs/src/v5/model/JobNodeVpcInfo.cpp index 2ba8bc031..69b7e0931 100644 --- a/drs/src/v5/model/JobNodeVpcInfo.cpp +++ b/drs/src/v5/model/JobNodeVpcInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/JobNodeVpcInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value JobNodeVpcInfo::toJson() const return val; } - bool JobNodeVpcInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool JobNodeVpcInfo::fromJson(const web::json::value& val) return ok; } + std::string JobNodeVpcInfo::getVpcId() const { return vpcId_; diff --git a/drs/src/v5/model/JobProgressInfo.cpp b/drs/src/v5/model/JobProgressInfo.cpp index 60b4ac586..7ecf0ee6c 100644 --- a/drs/src/v5/model/JobProgressInfo.cpp +++ b/drs/src/v5/model/JobProgressInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/JobProgressInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -67,7 +66,6 @@ web::json::value JobProgressInfo::toJson() const return val; } - bool JobProgressInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool JobProgressInfo::fromJson(const web::json::value& val) return ok; } + std::string JobProgressInfo::getProgress() const { return progress_; diff --git a/drs/src/v5/model/LineCompareOverviewInfo.cpp b/drs/src/v5/model/LineCompareOverviewInfo.cpp index 269bc0c8f..999169308 100644 --- a/drs/src/v5/model/LineCompareOverviewInfo.cpp +++ b/drs/src/v5/model/LineCompareOverviewInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/LineCompareOverviewInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value LineCompareOverviewInfo::toJson() const return val; } - bool LineCompareOverviewInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool LineCompareOverviewInfo::fromJson(const web::json::value& val) return ok; } + std::string LineCompareOverviewInfo::getSourceDbName() const { return sourceDbName_; diff --git a/drs/src/v5/model/ListAsyncJobDetailRequest.cpp b/drs/src/v5/model/ListAsyncJobDetailRequest.cpp index d154c88c4..3f7db0181 100644 --- a/drs/src/v5/model/ListAsyncJobDetailRequest.cpp +++ b/drs/src/v5/model/ListAsyncJobDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ListAsyncJobDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value ListAsyncJobDetailRequest::toJson() const return val; } - bool ListAsyncJobDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListAsyncJobDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAsyncJobDetailRequest::getAsyncJobId() const { return asyncJobId_; diff --git a/drs/src/v5/model/ListAsyncJobDetailResponse.cpp b/drs/src/v5/model/ListAsyncJobDetailResponse.cpp index 216c0e580..2b77f8676 100644 --- a/drs/src/v5/model/ListAsyncJobDetailResponse.cpp +++ b/drs/src/v5/model/ListAsyncJobDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ListAsyncJobDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ListAsyncJobDetailResponse::toJson() const return val; } - bool ListAsyncJobDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAsyncJobDetailResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListAsyncJobDetailResponse::getTotalCount() const { return totalCount_; diff --git a/drs/src/v5/model/ListAsyncJobsRequest.cpp b/drs/src/v5/model/ListAsyncJobsRequest.cpp index cdf7cb119..9f360f39c 100644 --- a/drs/src/v5/model/ListAsyncJobsRequest.cpp +++ b/drs/src/v5/model/ListAsyncJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ListAsyncJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -73,7 +72,6 @@ web::json::value ListAsyncJobsRequest::toJson() const return val; } - bool ListAsyncJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ListAsyncJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAsyncJobsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/ListAsyncJobsResponse.cpp b/drs/src/v5/model/ListAsyncJobsResponse.cpp index cc415cf04..be05f7c94 100644 --- a/drs/src/v5/model/ListAsyncJobsResponse.cpp +++ b/drs/src/v5/model/ListAsyncJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ListAsyncJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ListAsyncJobsResponse::toJson() const return val; } - bool ListAsyncJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAsyncJobsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListAsyncJobsResponse::getTotalCount() const { return totalCount_; diff --git a/drs/src/v5/model/ListDbObjectsRequest.cpp b/drs/src/v5/model/ListDbObjectsRequest.cpp index a61e25c5e..02cc41ea9 100644 --- a/drs/src/v5/model/ListDbObjectsRequest.cpp +++ b/drs/src/v5/model/ListDbObjectsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ListDbObjectsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -57,7 +56,6 @@ web::json::value ListDbObjectsRequest::toJson() const return val; } - bool ListDbObjectsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ListDbObjectsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDbObjectsRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ListDbObjectsResponse.cpp b/drs/src/v5/model/ListDbObjectsResponse.cpp index ecd01b62a..6aeb0c160 100644 --- a/drs/src/v5/model/ListDbObjectsResponse.cpp +++ b/drs/src/v5/model/ListDbObjectsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ListDbObjectsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -56,7 +55,6 @@ web::json::value ListDbObjectsResponse::toJson() const return val; } - bool ListDbObjectsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool ListDbObjectsResponse::fromJson(const web::json::value& val) return ok; } + TargetRootDb ListDbObjectsResponse::getTargetRootDb() const { return targetRootDb_; diff --git a/drs/src/v5/model/ListJobsRequest.cpp b/drs/src/v5/model/ListJobsRequest.cpp index fcf6cb7cc..012f72964 100644 --- a/drs/src/v5/model/ListJobsRequest.cpp +++ b/drs/src/v5/model/ListJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ListJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -92,7 +91,6 @@ web::json::value ListJobsRequest::toJson() const return val; } - bool ListJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -217,6 +215,7 @@ bool ListJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListJobsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/ListJobsResponse.cpp b/drs/src/v5/model/ListJobsResponse.cpp index 5a08e6d74..954432bbf 100644 --- a/drs/src/v5/model/ListJobsResponse.cpp +++ b/drs/src/v5/model/ListJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ListJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ListJobsResponse::toJson() const return val; } - bool ListJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListJobsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListJobsResponse::getTotalCount() const { return totalCount_; diff --git a/drs/src/v5/model/ListLinksRequest.cpp b/drs/src/v5/model/ListLinksRequest.cpp index e2d45e700..c08177d67 100644 --- a/drs/src/v5/model/ListLinksRequest.cpp +++ b/drs/src/v5/model/ListLinksRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ListLinksRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value ListLinksRequest::toJson() const return val; } - bool ListLinksRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListLinksRequest::fromJson(const web::json::value& val) return ok; } + std::string ListLinksRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/ListLinksResponse.cpp b/drs/src/v5/model/ListLinksResponse.cpp index ac8429186..8f3c43ec4 100644 --- a/drs/src/v5/model/ListLinksResponse.cpp +++ b/drs/src/v5/model/ListLinksResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ListLinksResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ListLinksResponse::toJson() const return val; } - bool ListLinksResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListLinksResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListLinksResponse::getJobLinks() { return jobLinks_; diff --git a/drs/src/v5/model/ListProjectTagsRequest.cpp b/drs/src/v5/model/ListProjectTagsRequest.cpp index d2e572025..ec7c62f2d 100644 --- a/drs/src/v5/model/ListProjectTagsRequest.cpp +++ b/drs/src/v5/model/ListProjectTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ListProjectTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ListProjectTagsRequest::toJson() const return val; } - bool ListProjectTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListProjectTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListProjectTagsRequest::getResourceType() const { return resourceType_; diff --git a/drs/src/v5/model/ListProjectTagsResponse.cpp b/drs/src/v5/model/ListProjectTagsResponse.cpp index fab7ed3a4..741095354 100644 --- a/drs/src/v5/model/ListProjectTagsResponse.cpp +++ b/drs/src/v5/model/ListProjectTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ListProjectTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value ListProjectTagsResponse::toJson() const return val; } - bool ListProjectTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListProjectTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProjectTagsResponse::getTags() { return tags_; diff --git a/drs/src/v5/model/MigrationObjectOverviewInfo.cpp b/drs/src/v5/model/MigrationObjectOverviewInfo.cpp index 45ca44599..6088b5292 100644 --- a/drs/src/v5/model/MigrationObjectOverviewInfo.cpp +++ b/drs/src/v5/model/MigrationObjectOverviewInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/MigrationObjectOverviewInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -58,7 +57,6 @@ web::json::value MigrationObjectOverviewInfo::toJson() const return val; } - bool MigrationObjectOverviewInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool MigrationObjectOverviewInfo::fromJson(const web::json::value& val) return ok; } + std::string MigrationObjectOverviewInfo::getType() const { return type_; diff --git a/drs/src/v5/model/ModifyStartPositionReq.cpp b/drs/src/v5/model/ModifyStartPositionReq.cpp index c3e2ea263..00ebe670b 100644 --- a/drs/src/v5/model/ModifyStartPositionReq.cpp +++ b/drs/src/v5/model/ModifyStartPositionReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ModifyStartPositionReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ModifyStartPositionReq::toJson() const return val; } - bool ModifyStartPositionReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ModifyStartPositionReq::fromJson(const web::json::value& val) return ok; } + std::string ModifyStartPositionReq::getFileAndPosition() const { return fileAndPosition_; diff --git a/drs/src/v5/model/ModifyTuningParams.cpp b/drs/src/v5/model/ModifyTuningParams.cpp index 841997c5d..8f4ac2dfe 100644 --- a/drs/src/v5/model/ModifyTuningParams.cpp +++ b/drs/src/v5/model/ModifyTuningParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ModifyTuningParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -49,7 +48,6 @@ web::json::value ModifyTuningParams::toJson() const return val; } - bool ModifyTuningParams::fromJson(const web::json::value& val) { bool ok = true; @@ -102,6 +100,7 @@ bool ModifyTuningParams::fromJson(const web::json::value& val) return ok; } + std::map& ModifyTuningParams::getFullSync() { return fullSync_; diff --git a/drs/src/v5/model/ObjectsCompareDetailInfo.cpp b/drs/src/v5/model/ObjectsCompareDetailInfo.cpp index 1ee8454d2..7b6363891 100644 --- a/drs/src/v5/model/ObjectsCompareDetailInfo.cpp +++ b/drs/src/v5/model/ObjectsCompareDetailInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ObjectsCompareDetailInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value ObjectsCompareDetailInfo::toJson() const return val; } - bool ObjectsCompareDetailInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ObjectsCompareDetailInfo::fromJson(const web::json::value& val) return ok; } + std::string ObjectsCompareDetailInfo::getSourceDbValue() const { return sourceDbValue_; diff --git a/drs/src/v5/model/ObjectsCompareOverviewInfo.cpp b/drs/src/v5/model/ObjectsCompareOverviewInfo.cpp index da0e8feea..edb44e8af 100644 --- a/drs/src/v5/model/ObjectsCompareOverviewInfo.cpp +++ b/drs/src/v5/model/ObjectsCompareOverviewInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ObjectsCompareOverviewInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value ObjectsCompareOverviewInfo::toJson() const return val; } - bool ObjectsCompareOverviewInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ObjectsCompareOverviewInfo::fromJson(const web::json::value& val) return ok; } + std::string ObjectsCompareOverviewInfo::getType() const { return type_; diff --git a/drs/src/v5/model/ObjectsCompareTaskInfo.cpp b/drs/src/v5/model/ObjectsCompareTaskInfo.cpp index 0e657fe48..46e6fae15 100644 --- a/drs/src/v5/model/ObjectsCompareTaskInfo.cpp +++ b/drs/src/v5/model/ObjectsCompareTaskInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ObjectsCompareTaskInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -67,7 +66,6 @@ web::json::value ObjectsCompareTaskInfo::toJson() const return val; } - bool ObjectsCompareTaskInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ObjectsCompareTaskInfo::fromJson(const web::json::value& val) return ok; } + std::string ObjectsCompareTaskInfo::getCreateTime() const { return createTime_; diff --git a/drs/src/v5/model/PeriodOrderInfo.cpp b/drs/src/v5/model/PeriodOrderInfo.cpp index 3bffaa271..f1d117d70 100644 --- a/drs/src/v5/model/PeriodOrderInfo.cpp +++ b/drs/src/v5/model/PeriodOrderInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/PeriodOrderInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value PeriodOrderInfo::toJson() const return val; } - bool PeriodOrderInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PeriodOrderInfo::fromJson(const web::json::value& val) return ok; } + int32_t PeriodOrderInfo::getPeriodType() const { return periodType_; diff --git a/drs/src/v5/model/PolicyConfig.cpp b/drs/src/v5/model/PolicyConfig.cpp index b0186d88b..de9b55877 100644 --- a/drs/src/v5/model/PolicyConfig.cpp +++ b/drs/src/v5/model/PolicyConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/PolicyConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -68,7 +67,6 @@ web::json::value PolicyConfig::toJson() const return val; } - bool PolicyConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool PolicyConfig::fromJson(const web::json::value& val) return ok; } + std::string PolicyConfig::getFilterDdlPolicy() const { return filterDdlPolicy_; diff --git a/drs/src/v5/model/PrecheckFailSubJobResult.cpp b/drs/src/v5/model/PrecheckFailSubJobResult.cpp index 86d12fe62..dac85ba85 100644 --- a/drs/src/v5/model/PrecheckFailSubJobResult.cpp +++ b/drs/src/v5/model/PrecheckFailSubJobResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/PrecheckFailSubJobResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value PrecheckFailSubJobResult::toJson() const return val; } - bool PrecheckFailSubJobResult::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PrecheckFailSubJobResult::fromJson(const web::json::value& val) return ok; } + std::string PrecheckFailSubJobResult::getId() const { return id_; diff --git a/drs/src/v5/model/PrecheckResult.cpp b/drs/src/v5/model/PrecheckResult.cpp index 8b37b9e1e..eeb917069 100644 --- a/drs/src/v5/model/PrecheckResult.cpp +++ b/drs/src/v5/model/PrecheckResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/PrecheckResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -72,7 +71,6 @@ web::json::value PrecheckResult::toJson() const return val; } - bool PrecheckResult::fromJson(const web::json::value& val) { bool ok = true; @@ -161,6 +159,7 @@ bool PrecheckResult::fromJson(const web::json::value& val) return ok; } + std::string PrecheckResult::getItem() const { return item_; diff --git a/drs/src/v5/model/ProductInfo.cpp b/drs/src/v5/model/ProductInfo.cpp index f67fc2dbd..c8938b8e9 100644 --- a/drs/src/v5/model/ProductInfo.cpp +++ b/drs/src/v5/model/ProductInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ProductInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -73,7 +72,6 @@ web::json::value ProductInfo::toJson() const return val; } - bool ProductInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ProductInfo::fromJson(const web::json::value& val) return ok; } + std::string ProductInfo::getId() const { return id_; diff --git a/drs/src/v5/model/ProgressCompleteInfo.cpp b/drs/src/v5/model/ProgressCompleteInfo.cpp index 44783e29a..93cc7e78f 100644 --- a/drs/src/v5/model/ProgressCompleteInfo.cpp +++ b/drs/src/v5/model/ProgressCompleteInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ProgressCompleteInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ProgressCompleteInfo::toJson() const return val; } - bool ProgressCompleteInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ProgressCompleteInfo::fromJson(const web::json::value& val) return ok; } + std::string ProgressCompleteInfo::getCompleted() const { return completed_; diff --git a/drs/src/v5/model/ProjectTag.cpp b/drs/src/v5/model/ProjectTag.cpp index eac3802e0..ab461b548 100644 --- a/drs/src/v5/model/ProjectTag.cpp +++ b/drs/src/v5/model/ProjectTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ProjectTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ProjectTag::toJson() const return val; } - bool ProjectTag::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ProjectTag::fromJson(const web::json::value& val) return ok; } + std::string ProjectTag::getKey() const { return key_; diff --git a/drs/src/v5/model/QueryColumnInfo.cpp b/drs/src/v5/model/QueryColumnInfo.cpp index 4819d034e..a2efcd08f 100644 --- a/drs/src/v5/model/QueryColumnInfo.cpp +++ b/drs/src/v5/model/QueryColumnInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/QueryColumnInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -58,7 +57,6 @@ web::json::value QueryColumnInfo::toJson() const return val; } - bool QueryColumnInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool QueryColumnInfo::fromJson(const web::json::value& val) return ok; } + std::string QueryColumnInfo::getColumnName() const { return columnName_; diff --git a/drs/src/v5/model/QueryColumnReq.cpp b/drs/src/v5/model/QueryColumnReq.cpp index 53eb2d6bd..d63013426 100644 --- a/drs/src/v5/model/QueryColumnReq.cpp +++ b/drs/src/v5/model/QueryColumnReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/QueryColumnReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value QueryColumnReq::toJson() const return val; } - bool QueryColumnReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool QueryColumnReq::fromJson(const web::json::value& val) return ok; } + bool QueryColumnReq::isIsForceRefresh() const { return isForceRefresh_; diff --git a/drs/src/v5/model/QueryMetricResult.cpp b/drs/src/v5/model/QueryMetricResult.cpp index 35b044263..1dd0b852b 100644 --- a/drs/src/v5/model/QueryMetricResult.cpp +++ b/drs/src/v5/model/QueryMetricResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/QueryMetricResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -102,7 +101,6 @@ web::json::value QueryMetricResult::toJson() const return val; } - bool QueryMetricResult::fromJson(const web::json::value& val) { bool ok = true; @@ -245,6 +243,7 @@ bool QueryMetricResult::fromJson(const web::json::value& val) return ok; } + std::string QueryMetricResult::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/QueryMigrationObjectProgressInfo.cpp b/drs/src/v5/model/QueryMigrationObjectProgressInfo.cpp index 68ed20f4c..1feb0c0ab 100644 --- a/drs/src/v5/model/QueryMigrationObjectProgressInfo.cpp +++ b/drs/src/v5/model/QueryMigrationObjectProgressInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/QueryMigrationObjectProgressInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value QueryMigrationObjectProgressInfo::toJson() const return val; } - bool QueryMigrationObjectProgressInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -115,6 +113,7 @@ bool QueryMigrationObjectProgressInfo::fromJson(const web::json::value& val) return ok; } + std::vector& QueryMigrationObjectProgressInfo::getMigrationObjectOverview() { return migrationObjectOverview_; diff --git a/drs/src/v5/model/QueryNetworkResult.cpp b/drs/src/v5/model/QueryNetworkResult.cpp index 154b7f09c..4cbe67302 100644 --- a/drs/src/v5/model/QueryNetworkResult.cpp +++ b/drs/src/v5/model/QueryNetworkResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/QueryNetworkResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -58,7 +57,6 @@ web::json::value QueryNetworkResult::toJson() const return val; } - bool QueryNetworkResult::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool QueryNetworkResult::fromJson(const web::json::value& val) return ok; } + std::string QueryNetworkResult::getIp() const { return ip_; diff --git a/drs/src/v5/model/QueryPreCheckResult.cpp b/drs/src/v5/model/QueryPreCheckResult.cpp index 15015995c..513704cf3 100644 --- a/drs/src/v5/model/QueryPreCheckResult.cpp +++ b/drs/src/v5/model/QueryPreCheckResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/QueryPreCheckResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -57,7 +56,6 @@ web::json::value QueryPreCheckResult::toJson() const return val; } - bool QueryPreCheckResult::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool QueryPreCheckResult::fromJson(const web::json::value& val) return ok; } + bool QueryPreCheckResult::isResult() const { return result_; diff --git a/drs/src/v5/model/QuerySelectObjectInfoReq.cpp b/drs/src/v5/model/QuerySelectObjectInfoReq.cpp index 96608427b..3990861a8 100644 --- a/drs/src/v5/model/QuerySelectObjectInfoReq.cpp +++ b/drs/src/v5/model/QuerySelectObjectInfoReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/QuerySelectObjectInfoReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value QuerySelectObjectInfoReq::toJson() const return val; } - bool QuerySelectObjectInfoReq::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool QuerySelectObjectInfoReq::fromJson(const web::json::value& val) return ok; } + std::vector& QuerySelectObjectInfoReq::getDbNames() { return dbNames_; diff --git a/drs/src/v5/model/QueryUserSelectedObjectInfoReq.cpp b/drs/src/v5/model/QueryUserSelectedObjectInfoReq.cpp index 3f4918229..33a5f00ae 100644 --- a/drs/src/v5/model/QueryUserSelectedObjectInfoReq.cpp +++ b/drs/src/v5/model/QueryUserSelectedObjectInfoReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/QueryUserSelectedObjectInfoReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -58,7 +57,6 @@ web::json::value QueryUserSelectedObjectInfoReq::toJson() const return val; } - bool QueryUserSelectedObjectInfoReq::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool QueryUserSelectedObjectInfoReq::fromJson(const web::json::value& val) return ok; } + std::string QueryUserSelectedObjectInfoReq::getDbName() const { return dbName_; diff --git a/drs/src/v5/model/ResourceTag.cpp b/drs/src/v5/model/ResourceTag.cpp index c575d9e84..1ce09830b 100644 --- a/drs/src/v5/model/ResourceTag.cpp +++ b/drs/src/v5/model/ResourceTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ResourceTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ResourceTag::toJson() const return val; } - bool ResourceTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResourceTag::fromJson(const web::json::value& val) return ok; } + std::string ResourceTag::getKey() const { return key_; diff --git a/drs/src/v5/model/SchemaObject.cpp b/drs/src/v5/model/SchemaObject.cpp index 23fa12d35..3f8c1e7e6 100644 --- a/drs/src/v5/model/SchemaObject.cpp +++ b/drs/src/v5/model/SchemaObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/SchemaObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -47,7 +46,6 @@ web::json::value SchemaObject::toJson() const return val; } - bool SchemaObject::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool SchemaObject::fromJson(const web::json::value& val) return ok; } + std::string SchemaObject::getSyncType() const { return syncType_; diff --git a/drs/src/v5/model/SelectDbTableObjectInfo.cpp b/drs/src/v5/model/SelectDbTableObjectInfo.cpp index a62fedd62..626823e45 100644 --- a/drs/src/v5/model/SelectDbTableObjectInfo.cpp +++ b/drs/src/v5/model/SelectDbTableObjectInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/SelectDbTableObjectInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value SelectDbTableObjectInfo::toJson() const return val; } - bool SelectDbTableObjectInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool SelectDbTableObjectInfo::fromJson(const web::json::value& val) return ok; } + std::string SelectDbTableObjectInfo::getDbName() const { return dbName_; diff --git a/drs/src/v5/model/ShowActionsRequest.cpp b/drs/src/v5/model/ShowActionsRequest.cpp index 8cce0e58e..dadd50e67 100644 --- a/drs/src/v5/model/ShowActionsRequest.cpp +++ b/drs/src/v5/model/ShowActionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowActionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ShowActionsRequest::toJson() const return val; } - bool ShowActionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowActionsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowActionsRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/ShowActionsResponse.cpp b/drs/src/v5/model/ShowActionsResponse.cpp index c33569111..789605643 100644 --- a/drs/src/v5/model/ShowActionsResponse.cpp +++ b/drs/src/v5/model/ShowActionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowActionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value ShowActionsResponse::toJson() const return val; } - bool ShowActionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowActionsResponse::fromJson(const web::json::value& val) return ok; } + JobActions ShowActionsResponse::getJobAction() const { return jobAction_; diff --git a/drs/src/v5/model/ShowColumnInfoResultRequest.cpp b/drs/src/v5/model/ShowColumnInfoResultRequest.cpp index ca914d99d..d85336405 100644 --- a/drs/src/v5/model/ShowColumnInfoResultRequest.cpp +++ b/drs/src/v5/model/ShowColumnInfoResultRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowColumnInfoResultRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value ShowColumnInfoResultRequest::toJson() const return val; } - bool ShowColumnInfoResultRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ShowColumnInfoResultRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowColumnInfoResultRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowColumnInfoResultResponse.cpp b/drs/src/v5/model/ShowColumnInfoResultResponse.cpp index e78a97c69..157fe0b09 100644 --- a/drs/src/v5/model/ShowColumnInfoResultResponse.cpp +++ b/drs/src/v5/model/ShowColumnInfoResultResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowColumnInfoResultResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ShowColumnInfoResultResponse::toJson() const return val; } - bool ShowColumnInfoResultResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowColumnInfoResultResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowColumnInfoResultResponse::getResults() { return results_; diff --git a/drs/src/v5/model/ShowComparePolicyRequest.cpp b/drs/src/v5/model/ShowComparePolicyRequest.cpp index 28dbc0198..5f3187bdb 100644 --- a/drs/src/v5/model/ShowComparePolicyRequest.cpp +++ b/drs/src/v5/model/ShowComparePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowComparePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ShowComparePolicyRequest::toJson() const return val; } - bool ShowComparePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowComparePolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowComparePolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/ShowComparePolicyResponse.cpp b/drs/src/v5/model/ShowComparePolicyResponse.cpp index 2a0400c51..b87cdb2c2 100644 --- a/drs/src/v5/model/ShowComparePolicyResponse.cpp +++ b/drs/src/v5/model/ShowComparePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowComparePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -67,7 +66,6 @@ web::json::value ShowComparePolicyResponse::toJson() const return val; } - bool ShowComparePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ShowComparePolicyResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowComparePolicyResponse::getPeriod() const { return period_; diff --git a/drs/src/v5/model/ShowDataFilteringResultRequest.cpp b/drs/src/v5/model/ShowDataFilteringResultRequest.cpp index 5047df8c8..a4b89875d 100644 --- a/drs/src/v5/model/ShowDataFilteringResultRequest.cpp +++ b/drs/src/v5/model/ShowDataFilteringResultRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDataFilteringResultRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value ShowDataFilteringResultRequest::toJson() const return val; } - bool ShowDataFilteringResultRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowDataFilteringResultRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDataFilteringResultRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowDataFilteringResultResponse.cpp b/drs/src/v5/model/ShowDataFilteringResultResponse.cpp index 33c4fbd03..6f5692a43 100644 --- a/drs/src/v5/model/ShowDataFilteringResultResponse.cpp +++ b/drs/src/v5/model/ShowDataFilteringResultResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDataFilteringResultResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value ShowDataFilteringResultResponse::toJson() const return val; } - bool ShowDataFilteringResultResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ShowDataFilteringResultResponse::fromJson(const web::json::value& val) return ok; } + int64_t ShowDataFilteringResultResponse::getSuccessCount() const { return successCount_; diff --git a/drs/src/v5/model/ShowDataProcessingRulesResultRequest.cpp b/drs/src/v5/model/ShowDataProcessingRulesResultRequest.cpp index 7dc7793fa..395185a93 100644 --- a/drs/src/v5/model/ShowDataProcessingRulesResultRequest.cpp +++ b/drs/src/v5/model/ShowDataProcessingRulesResultRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDataProcessingRulesResultRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value ShowDataProcessingRulesResultRequest::toJson() const return val; } - bool ShowDataProcessingRulesResultRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowDataProcessingRulesResultRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDataProcessingRulesResultRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowDataProcessingRulesResultResponse.cpp b/drs/src/v5/model/ShowDataProcessingRulesResultResponse.cpp index f50233c8f..7949fc7ba 100644 --- a/drs/src/v5/model/ShowDataProcessingRulesResultResponse.cpp +++ b/drs/src/v5/model/ShowDataProcessingRulesResultResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDataProcessingRulesResultResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ShowDataProcessingRulesResultResponse::toJson() const return val; } - bool ShowDataProcessingRulesResultResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowDataProcessingRulesResultResponse::fromJson(const web::json::value& val return ok; } + std::string ShowDataProcessingRulesResultResponse::getId() const { return id_; diff --git a/drs/src/v5/model/ShowDataProgressRequest.cpp b/drs/src/v5/model/ShowDataProgressRequest.cpp index af0be278f..6c8b937ec 100644 --- a/drs/src/v5/model/ShowDataProgressRequest.cpp +++ b/drs/src/v5/model/ShowDataProgressRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDataProgressRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value ShowDataProgressRequest::toJson() const return val; } - bool ShowDataProgressRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowDataProgressRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDataProgressRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowDataProgressResponse.cpp b/drs/src/v5/model/ShowDataProgressResponse.cpp index b00da74e4..e23ce4b8c 100644 --- a/drs/src/v5/model/ShowDataProgressResponse.cpp +++ b/drs/src/v5/model/ShowDataProgressResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDataProgressResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ShowDataProgressResponse::toJson() const return val; } - bool ShowDataProgressResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowDataProgressResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowDataProgressResponse::getDataProcessInfo() { return dataProcessInfo_; diff --git a/drs/src/v5/model/ShowDbObjectCollectionStatusRequest.cpp b/drs/src/v5/model/ShowDbObjectCollectionStatusRequest.cpp index 4737cc391..5bd9f8754 100644 --- a/drs/src/v5/model/ShowDbObjectCollectionStatusRequest.cpp +++ b/drs/src/v5/model/ShowDbObjectCollectionStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDbObjectCollectionStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value ShowDbObjectCollectionStatusRequest::toJson() const return val; } - bool ShowDbObjectCollectionStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowDbObjectCollectionStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDbObjectCollectionStatusRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowDbObjectCollectionStatusResponse.cpp b/drs/src/v5/model/ShowDbObjectCollectionStatusResponse.cpp index afa667ad2..247252c39 100644 --- a/drs/src/v5/model/ShowDbObjectCollectionStatusResponse.cpp +++ b/drs/src/v5/model/ShowDbObjectCollectionStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDbObjectCollectionStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -56,7 +55,6 @@ web::json::value ShowDbObjectCollectionStatusResponse::toJson() const return val; } - bool ShowDbObjectCollectionStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool ShowDbObjectCollectionStatusResponse::fromJson(const web::json::value& val) return ok; } + TargetRootDb ShowDbObjectCollectionStatusResponse::getTargetRootDb() const { return targetRootDb_; diff --git a/drs/src/v5/model/ShowDbObjectTemplateProgressRequest.cpp b/drs/src/v5/model/ShowDbObjectTemplateProgressRequest.cpp index 1ef71f109..448296d6d 100644 --- a/drs/src/v5/model/ShowDbObjectTemplateProgressRequest.cpp +++ b/drs/src/v5/model/ShowDbObjectTemplateProgressRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDbObjectTemplateProgressRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value ShowDbObjectTemplateProgressRequest::toJson() const return val; } - bool ShowDbObjectTemplateProgressRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowDbObjectTemplateProgressRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDbObjectTemplateProgressRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowDbObjectTemplateProgressResponse.cpp b/drs/src/v5/model/ShowDbObjectTemplateProgressResponse.cpp index a619e4f3d..285fe56a0 100644 --- a/drs/src/v5/model/ShowDbObjectTemplateProgressResponse.cpp +++ b/drs/src/v5/model/ShowDbObjectTemplateProgressResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDbObjectTemplateProgressResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value ShowDbObjectTemplateProgressResponse::toJson() const return val; } - bool ShowDbObjectTemplateProgressResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowDbObjectTemplateProgressResponse::fromJson(const web::json::value& val) return ok; } + bool ShowDbObjectTemplateProgressResponse::isSendSuccess() const { return sendSuccess_; diff --git a/drs/src/v5/model/ShowDbObjectTemplateResultRequest.cpp b/drs/src/v5/model/ShowDbObjectTemplateResultRequest.cpp index 4097e0652..1b20218cb 100644 --- a/drs/src/v5/model/ShowDbObjectTemplateResultRequest.cpp +++ b/drs/src/v5/model/ShowDbObjectTemplateResultRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDbObjectTemplateResultRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value ShowDbObjectTemplateResultRequest::toJson() const return val; } - bool ShowDbObjectTemplateResultRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowDbObjectTemplateResultRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDbObjectTemplateResultRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowDbObjectTemplateResultResponse.cpp b/drs/src/v5/model/ShowDbObjectTemplateResultResponse.cpp index 9d1685d49..8b4e30e09 100644 --- a/drs/src/v5/model/ShowDbObjectTemplateResultResponse.cpp +++ b/drs/src/v5/model/ShowDbObjectTemplateResultResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDbObjectTemplateResultResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -28,7 +27,6 @@ web::json::value ShowDbObjectTemplateResultResponse::toJson() const return val; } - bool ShowDbObjectTemplateResultResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowDbObjectTemplateResultResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/drs/src/v5/model/ShowDbObjectsListRequest.cpp b/drs/src/v5/model/ShowDbObjectsListRequest.cpp index e0d82b1e1..22780029b 100644 --- a/drs/src/v5/model/ShowDbObjectsListRequest.cpp +++ b/drs/src/v5/model/ShowDbObjectsListRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDbObjectsListRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value ShowDbObjectsListRequest::toJson() const return val; } - bool ShowDbObjectsListRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowDbObjectsListRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDbObjectsListRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowDbObjectsListResponse.cpp b/drs/src/v5/model/ShowDbObjectsListResponse.cpp index 6618f4c6e..2f4f15865 100644 --- a/drs/src/v5/model/ShowDbObjectsListResponse.cpp +++ b/drs/src/v5/model/ShowDbObjectsListResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDbObjectsListResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -56,7 +55,6 @@ web::json::value ShowDbObjectsListResponse::toJson() const return val; } - bool ShowDbObjectsListResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool ShowDbObjectsListResponse::fromJson(const web::json::value& val) return ok; } + TargetRootDb ShowDbObjectsListResponse::getTargetRootDb() const { return targetRootDb_; diff --git a/drs/src/v5/model/ShowDirtyDataRequest.cpp b/drs/src/v5/model/ShowDirtyDataRequest.cpp index c002f4fa8..800b80193 100644 --- a/drs/src/v5/model/ShowDirtyDataRequest.cpp +++ b/drs/src/v5/model/ShowDirtyDataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDirtyDataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -58,7 +57,6 @@ web::json::value ShowDirtyDataRequest::toJson() const return val; } - bool ShowDirtyDataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ShowDirtyDataRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDirtyDataRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/ShowDirtyDataResponse.cpp b/drs/src/v5/model/ShowDirtyDataResponse.cpp index 808c8f0b8..80dffa9a4 100644 --- a/drs/src/v5/model/ShowDirtyDataResponse.cpp +++ b/drs/src/v5/model/ShowDirtyDataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowDirtyDataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ShowDirtyDataResponse::toJson() const return val; } - bool ShowDirtyDataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowDirtyDataResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowDirtyDataResponse::getCount() const { return count_; diff --git a/drs/src/v5/model/ShowEnterpriseProjectRequest.cpp b/drs/src/v5/model/ShowEnterpriseProjectRequest.cpp index 40938c514..0fe09567d 100644 --- a/drs/src/v5/model/ShowEnterpriseProjectRequest.cpp +++ b/drs/src/v5/model/ShowEnterpriseProjectRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowEnterpriseProjectRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value ShowEnterpriseProjectRequest::toJson() const return val; } - bool ShowEnterpriseProjectRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ShowEnterpriseProjectRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowEnterpriseProjectRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/ShowEnterpriseProjectResponse.cpp b/drs/src/v5/model/ShowEnterpriseProjectResponse.cpp index b90709bec..ea38231e0 100644 --- a/drs/src/v5/model/ShowEnterpriseProjectResponse.cpp +++ b/drs/src/v5/model/ShowEnterpriseProjectResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowEnterpriseProjectResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ShowEnterpriseProjectResponse::toJson() const return val; } - bool ShowEnterpriseProjectResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowEnterpriseProjectResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowEnterpriseProjectResponse::getCount() const { return count_; diff --git a/drs/src/v5/model/ShowHealthCompareJobListRequest.cpp b/drs/src/v5/model/ShowHealthCompareJobListRequest.cpp index 39a4ab7cd..ad5c54b46 100644 --- a/drs/src/v5/model/ShowHealthCompareJobListRequest.cpp +++ b/drs/src/v5/model/ShowHealthCompareJobListRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowHealthCompareJobListRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value ShowHealthCompareJobListRequest::toJson() const return val; } - bool ShowHealthCompareJobListRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ShowHealthCompareJobListRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowHealthCompareJobListRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/ShowHealthCompareJobListResponse.cpp b/drs/src/v5/model/ShowHealthCompareJobListResponse.cpp index a65551fa7..e7092abfc 100644 --- a/drs/src/v5/model/ShowHealthCompareJobListResponse.cpp +++ b/drs/src/v5/model/ShowHealthCompareJobListResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowHealthCompareJobListResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ShowHealthCompareJobListResponse::toJson() const return val; } - bool ShowHealthCompareJobListResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowHealthCompareJobListResponse::fromJson(const web::json::value& val) return ok; } + int64_t ShowHealthCompareJobListResponse::getCount() const { return count_; diff --git a/drs/src/v5/model/ShowIncrementComponentsDetailRequest.cpp b/drs/src/v5/model/ShowIncrementComponentsDetailRequest.cpp index 74cae7dad..f11e87ce2 100644 --- a/drs/src/v5/model/ShowIncrementComponentsDetailRequest.cpp +++ b/drs/src/v5/model/ShowIncrementComponentsDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowIncrementComponentsDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ShowIncrementComponentsDetailRequest::toJson() const return val; } - bool ShowIncrementComponentsDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowIncrementComponentsDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowIncrementComponentsDetailRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowIncrementComponentsDetailResponse.cpp b/drs/src/v5/model/ShowIncrementComponentsDetailResponse.cpp index 77d2ce419..01630cad4 100644 --- a/drs/src/v5/model/ShowIncrementComponentsDetailResponse.cpp +++ b/drs/src/v5/model/ShowIncrementComponentsDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowIncrementComponentsDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ShowIncrementComponentsDetailResponse::toJson() const return val; } - bool ShowIncrementComponentsDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowIncrementComponentsDetailResponse::fromJson(const web::json::value& val return ok; } + std::string ShowIncrementComponentsDetailResponse::getUpdateTime() const { return updateTime_; diff --git a/drs/src/v5/model/ShowInstanceTagsRequest.cpp b/drs/src/v5/model/ShowInstanceTagsRequest.cpp index 8efdc72b6..688881095 100644 --- a/drs/src/v5/model/ShowInstanceTagsRequest.cpp +++ b/drs/src/v5/model/ShowInstanceTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowInstanceTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value ShowInstanceTagsRequest::toJson() const return val; } - bool ShowInstanceTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowInstanceTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceTagsRequest::getResourceType() const { return resourceType_; diff --git a/drs/src/v5/model/ShowInstanceTagsResponse.cpp b/drs/src/v5/model/ShowInstanceTagsResponse.cpp index 69ca7ce8c..096bd652f 100644 --- a/drs/src/v5/model/ShowInstanceTagsResponse.cpp +++ b/drs/src/v5/model/ShowInstanceTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowInstanceTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value ShowInstanceTagsResponse::toJson() const return val; } - bool ShowInstanceTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowInstanceTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowInstanceTagsResponse::getTags() { return tags_; diff --git a/drs/src/v5/model/ShowJobDetailRequest.cpp b/drs/src/v5/model/ShowJobDetailRequest.cpp index 48fac1167..cef64fad0 100644 --- a/drs/src/v5/model/ShowJobDetailRequest.cpp +++ b/drs/src/v5/model/ShowJobDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowJobDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -93,7 +92,6 @@ web::json::value ShowJobDetailRequest::toJson() const return val; } - bool ShowJobDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -218,6 +216,7 @@ bool ShowJobDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowJobDetailRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowJobDetailResponse.cpp b/drs/src/v5/model/ShowJobDetailResponse.cpp index 1770ab4d8..0d65927d6 100644 --- a/drs/src/v5/model/ShowJobDetailResponse.cpp +++ b/drs/src/v5/model/ShowJobDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowJobDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value ShowJobDetailResponse::toJson() const return val; } - bool ShowJobDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowJobDetailResponse::fromJson(const web::json::value& val) return ok; } + JobDetailResp ShowJobDetailResponse::getJob() const { return job_; diff --git a/drs/src/v5/model/ShowMeteringRequest.cpp b/drs/src/v5/model/ShowMeteringRequest.cpp index 9f626467d..01c73ca90 100644 --- a/drs/src/v5/model/ShowMeteringRequest.cpp +++ b/drs/src/v5/model/ShowMeteringRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowMeteringRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ShowMeteringRequest::toJson() const return val; } - bool ShowMeteringRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowMeteringRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowMeteringRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/ShowMeteringResponse.cpp b/drs/src/v5/model/ShowMeteringResponse.cpp index 25415d527..549181f42 100644 --- a/drs/src/v5/model/ShowMeteringResponse.cpp +++ b/drs/src/v5/model/ShowMeteringResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowMeteringResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value ShowMeteringResponse::toJson() const return val; } - bool ShowMeteringResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowMeteringResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowMeteringResponse::getProductInfoList() { return productInfoList_; diff --git a/drs/src/v5/model/ShowMonitorDataRequest.cpp b/drs/src/v5/model/ShowMonitorDataRequest.cpp index 0f5910b0c..70e610ead 100644 --- a/drs/src/v5/model/ShowMonitorDataRequest.cpp +++ b/drs/src/v5/model/ShowMonitorDataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowMonitorDataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ShowMonitorDataRequest::toJson() const return val; } - bool ShowMonitorDataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowMonitorDataRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowMonitorDataRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowMonitorDataResponse.cpp b/drs/src/v5/model/ShowMonitorDataResponse.cpp index 9354668d5..0287de31c 100644 --- a/drs/src/v5/model/ShowMonitorDataResponse.cpp +++ b/drs/src/v5/model/ShowMonitorDataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowMonitorDataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -133,7 +132,6 @@ web::json::value ShowMonitorDataResponse::toJson() const return val; } - bool ShowMonitorDataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -330,6 +328,7 @@ bool ShowMonitorDataResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowMonitorDataResponse::getBandwidth() const { return bandwidth_; diff --git a/drs/src/v5/model/ShowObjectMappingRequest.cpp b/drs/src/v5/model/ShowObjectMappingRequest.cpp index c053cec84..6390dae09 100644 --- a/drs/src/v5/model/ShowObjectMappingRequest.cpp +++ b/drs/src/v5/model/ShowObjectMappingRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowObjectMappingRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value ShowObjectMappingRequest::toJson() const return val; } - bool ShowObjectMappingRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ShowObjectMappingRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowObjectMappingRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowObjectMappingResponse.cpp b/drs/src/v5/model/ShowObjectMappingResponse.cpp index b60c753e7..bd9977279 100644 --- a/drs/src/v5/model/ShowObjectMappingResponse.cpp +++ b/drs/src/v5/model/ShowObjectMappingResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowObjectMappingResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ShowObjectMappingResponse::toJson() const return val; } - bool ShowObjectMappingResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowObjectMappingResponse::fromJson(const web::json::value& val) return ok; } + int64_t ShowObjectMappingResponse::getCount() const { return count_; diff --git a/drs/src/v5/model/ShowProgressDataRequest.cpp b/drs/src/v5/model/ShowProgressDataRequest.cpp index c3f373310..4c7021e2f 100644 --- a/drs/src/v5/model/ShowProgressDataRequest.cpp +++ b/drs/src/v5/model/ShowProgressDataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowProgressDataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value ShowProgressDataRequest::toJson() const return val; } - bool ShowProgressDataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ShowProgressDataRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowProgressDataRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/ShowProgressDataResponse.cpp b/drs/src/v5/model/ShowProgressDataResponse.cpp index c9bdf598e..c0937e2bb 100644 --- a/drs/src/v5/model/ShowProgressDataResponse.cpp +++ b/drs/src/v5/model/ShowProgressDataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowProgressDataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value ShowProgressDataResponse::toJson() const return val; } - bool ShowProgressDataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ShowProgressDataResponse::fromJson(const web::json::value& val) return ok; } + int64_t ShowProgressDataResponse::getCount() const { return count_; diff --git a/drs/src/v5/model/ShowSupportObjectTypeRequest.cpp b/drs/src/v5/model/ShowSupportObjectTypeRequest.cpp index aa0216c22..2041bf47e 100644 --- a/drs/src/v5/model/ShowSupportObjectTypeRequest.cpp +++ b/drs/src/v5/model/ShowSupportObjectTypeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowSupportObjectTypeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ShowSupportObjectTypeRequest::toJson() const return val; } - bool ShowSupportObjectTypeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowSupportObjectTypeRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSupportObjectTypeRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowSupportObjectTypeResponse.cpp b/drs/src/v5/model/ShowSupportObjectTypeResponse.cpp index fa5c98449..b5c8f1321 100644 --- a/drs/src/v5/model/ShowSupportObjectTypeResponse.cpp +++ b/drs/src/v5/model/ShowSupportObjectTypeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowSupportObjectTypeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -82,7 +81,6 @@ web::json::value ShowSupportObjectTypeResponse::toJson() const return val; } - bool ShowSupportObjectTypeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool ShowSupportObjectTypeResponse::fromJson(const web::json::value& val) return ok; } + bool ShowSupportObjectTypeResponse::isIsFullTransSupportObject() const { return isFullTransSupportObject_; diff --git a/drs/src/v5/model/ShowUpdateObjectSavingStatusRequest.cpp b/drs/src/v5/model/ShowUpdateObjectSavingStatusRequest.cpp index e325f1f6c..891ab346d 100644 --- a/drs/src/v5/model/ShowUpdateObjectSavingStatusRequest.cpp +++ b/drs/src/v5/model/ShowUpdateObjectSavingStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowUpdateObjectSavingStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value ShowUpdateObjectSavingStatusRequest::toJson() const return val; } - bool ShowUpdateObjectSavingStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowUpdateObjectSavingStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowUpdateObjectSavingStatusRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/ShowUpdateObjectSavingStatusResponse.cpp b/drs/src/v5/model/ShowUpdateObjectSavingStatusResponse.cpp index d5cc80eea..501608bfa 100644 --- a/drs/src/v5/model/ShowUpdateObjectSavingStatusResponse.cpp +++ b/drs/src/v5/model/ShowUpdateObjectSavingStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ShowUpdateObjectSavingStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value ShowUpdateObjectSavingStatusResponse::toJson() const return val; } - bool ShowUpdateObjectSavingStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowUpdateObjectSavingStatusResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowUpdateObjectSavingStatusResponse::getId() const { return id_; diff --git a/drs/src/v5/model/SingleCreateJobReq.cpp b/drs/src/v5/model/SingleCreateJobReq.cpp index 8f2f2cc31..3031d4523 100644 --- a/drs/src/v5/model/SingleCreateJobReq.cpp +++ b/drs/src/v5/model/SingleCreateJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/SingleCreateJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value SingleCreateJobReq::toJson() const return val; } - bool SingleCreateJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SingleCreateJobReq::fromJson(const web::json::value& val) return ok; } + CreateJobReq SingleCreateJobReq::getJob() const { return job_; diff --git a/drs/src/v5/model/SingleUpdateJobReq.cpp b/drs/src/v5/model/SingleUpdateJobReq.cpp index 610d59725..fd40c8384 100644 --- a/drs/src/v5/model/SingleUpdateJobReq.cpp +++ b/drs/src/v5/model/SingleUpdateJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/SingleUpdateJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value SingleUpdateJobReq::toJson() const return val; } - bool SingleUpdateJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SingleUpdateJobReq::fromJson(const web::json::value& val) return ok; } + UpdateJobReq SingleUpdateJobReq::getJob() const { return job_; diff --git a/drs/src/v5/model/SkipPreCheckInfo.cpp b/drs/src/v5/model/SkipPreCheckInfo.cpp index 2c25885f4..cd52e8e13 100644 --- a/drs/src/v5/model/SkipPreCheckInfo.cpp +++ b/drs/src/v5/model/SkipPreCheckInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/SkipPreCheckInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value SkipPreCheckInfo::toJson() const return val; } - bool SkipPreCheckInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SkipPreCheckInfo::fromJson(const web::json::value& val) return ok; } + std::vector& SkipPreCheckInfo::getSkippedPrecheckList() { return skippedPrecheckList_; diff --git a/drs/src/v5/model/SpeedLimitInfo.cpp b/drs/src/v5/model/SpeedLimitInfo.cpp index fe649823f..11b70fb81 100644 --- a/drs/src/v5/model/SpeedLimitInfo.cpp +++ b/drs/src/v5/model/SpeedLimitInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/SpeedLimitInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value SpeedLimitInfo::toJson() const return val; } - bool SpeedLimitInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool SpeedLimitInfo::fromJson(const web::json::value& val) return ok; } + std::string SpeedLimitInfo::getBegin() const { return begin_; diff --git a/drs/src/v5/model/StopJobActionInfo.cpp b/drs/src/v5/model/StopJobActionInfo.cpp index f4ebfd7a0..d39c5ddbd 100644 --- a/drs/src/v5/model/StopJobActionInfo.cpp +++ b/drs/src/v5/model/StopJobActionInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/StopJobActionInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value StopJobActionInfo::toJson() const return val; } - bool StopJobActionInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool StopJobActionInfo::fromJson(const web::json::value& val) return ok; } + std::string StopJobActionInfo::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/StopJobActionReq.cpp b/drs/src/v5/model/StopJobActionReq.cpp index 2ff758e59..d76236662 100644 --- a/drs/src/v5/model/StopJobActionReq.cpp +++ b/drs/src/v5/model/StopJobActionReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/StopJobActionReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -33,7 +32,6 @@ web::json::value StopJobActionReq::toJson() const return val; } - bool StopJobActionReq::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StopJobActionReq::fromJson(const web::json::value& val) return ok; } + bool StopJobActionReq::isIsForceStop() const { return isForceStop_; diff --git a/drs/src/v5/model/StopJobActionRequest.cpp b/drs/src/v5/model/StopJobActionRequest.cpp index 29933c82f..fd91bded6 100644 --- a/drs/src/v5/model/StopJobActionRequest.cpp +++ b/drs/src/v5/model/StopJobActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/StopJobActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value StopJobActionRequest::toJson() const return val; } - bool StopJobActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool StopJobActionRequest::fromJson(const web::json::value& val) return ok; } + std::string StopJobActionRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/StopJobActionResponse.cpp b/drs/src/v5/model/StopJobActionResponse.cpp index 388f08181..fe6561c02 100644 --- a/drs/src/v5/model/StopJobActionResponse.cpp +++ b/drs/src/v5/model/StopJobActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/StopJobActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value StopJobActionResponse::toJson() const return val; } - bool StopJobActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool StopJobActionResponse::fromJson(const web::json::value& val) return ok; } + std::string StopJobActionResponse::getErrorCode() const { return errorCode_; diff --git a/drs/src/v5/model/SupportImportFileResult.cpp b/drs/src/v5/model/SupportImportFileResult.cpp index 1bae9617d..1786b1820 100644 --- a/drs/src/v5/model/SupportImportFileResult.cpp +++ b/drs/src/v5/model/SupportImportFileResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/SupportImportFileResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value SupportImportFileResult::toJson() const return val; } - bool SupportImportFileResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SupportImportFileResult::fromJson(const web::json::value& val) return ok; } + std::string SupportImportFileResult::getFileSize() const { return fileSize_; diff --git a/drs/src/v5/model/TableLineCompareDetailInfo.cpp b/drs/src/v5/model/TableLineCompareDetailInfo.cpp index f0b056f35..23c7d8a4a 100644 --- a/drs/src/v5/model/TableLineCompareDetailInfo.cpp +++ b/drs/src/v5/model/TableLineCompareDetailInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/TableLineCompareDetailInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -63,7 +62,6 @@ web::json::value TableLineCompareDetailInfo::toJson() const return val; } - bool TableLineCompareDetailInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool TableLineCompareDetailInfo::fromJson(const web::json::value& val) return ok; } + std::string TableLineCompareDetailInfo::getSourceTableName() const { return sourceTableName_; diff --git a/drs/src/v5/model/TableObject.cpp b/drs/src/v5/model/TableObject.cpp index c43f8f951..73bcc01ed 100644 --- a/drs/src/v5/model/TableObject.cpp +++ b/drs/src/v5/model/TableObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/TableObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -80,7 +79,6 @@ web::json::value TableObject::toJson() const return val; } - bool TableObject::fromJson(const web::json::value& val) { bool ok = true; @@ -187,6 +185,7 @@ bool TableObject::fromJson(const web::json::value& val) return ok; } + std::string TableObject::getSyncType() const { return syncType_; diff --git a/drs/src/v5/model/TargetRootDb.cpp b/drs/src/v5/model/TargetRootDb.cpp index 045f173e8..85fcb9277 100644 --- a/drs/src/v5/model/TargetRootDb.cpp +++ b/drs/src/v5/model/TargetRootDb.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/TargetRootDb.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value TargetRootDb::toJson() const return val; } - bool TargetRootDb::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TargetRootDb::fromJson(const web::json::value& val) return ok; } + std::string TargetRootDb::getDbName() const { return dbName_; diff --git a/drs/src/v5/model/TaskLogInfo.cpp b/drs/src/v5/model/TaskLogInfo.cpp index 3ac2a8b28..a04d83827 100644 --- a/drs/src/v5/model/TaskLogInfo.cpp +++ b/drs/src/v5/model/TaskLogInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/TaskLogInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value TaskLogInfo::toJson() const return val; } - bool TaskLogInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool TaskLogInfo::fromJson(const web::json::value& val) return ok; } + std::string TaskLogInfo::getLevel() const { return level_; diff --git a/drs/src/v5/model/TuningParamInfo.cpp b/drs/src/v5/model/TuningParamInfo.cpp index 57e741533..43e16a5e3 100644 --- a/drs/src/v5/model/TuningParamInfo.cpp +++ b/drs/src/v5/model/TuningParamInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/TuningParamInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -44,7 +43,6 @@ web::json::value TuningParamInfo::toJson() const return val; } - bool TuningParamInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -88,6 +86,7 @@ bool TuningParamInfo::fromJson(const web::json::value& val) return ok; } + std::vector& TuningParamInfo::getFullSync() { return fullSync_; diff --git a/drs/src/v5/model/TuningParameter.cpp b/drs/src/v5/model/TuningParameter.cpp index 5ae4a7e50..993c3d660 100644 --- a/drs/src/v5/model/TuningParameter.cpp +++ b/drs/src/v5/model/TuningParameter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/TuningParameter.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value TuningParameter::toJson() const return val; } - bool TuningParameter::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool TuningParameter::fromJson(const web::json::value& val) return ok; } + std::string TuningParameter::getParamName() const { return paramName_; diff --git a/drs/src/v5/model/UpdateBatchAsyncJobsRequest.cpp b/drs/src/v5/model/UpdateBatchAsyncJobsRequest.cpp index 519551c9d..01801bb00 100644 --- a/drs/src/v5/model/UpdateBatchAsyncJobsRequest.cpp +++ b/drs/src/v5/model/UpdateBatchAsyncJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UpdateBatchAsyncJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value UpdateBatchAsyncJobsRequest::toJson() const return val; } - bool UpdateBatchAsyncJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateBatchAsyncJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateBatchAsyncJobsRequest::getAsyncJobId() const { return asyncJobId_; diff --git a/drs/src/v5/model/UpdateBatchAsyncJobsResponse.cpp b/drs/src/v5/model/UpdateBatchAsyncJobsResponse.cpp index e2cab3266..ada184150 100644 --- a/drs/src/v5/model/UpdateBatchAsyncJobsResponse.cpp +++ b/drs/src/v5/model/UpdateBatchAsyncJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UpdateBatchAsyncJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value UpdateBatchAsyncJobsResponse::toJson() const return val; } - bool UpdateBatchAsyncJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateBatchAsyncJobsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& UpdateBatchAsyncJobsResponse::getJobs() { return jobs_; diff --git a/drs/src/v5/model/UpdateDataProgressRequest.cpp b/drs/src/v5/model/UpdateDataProgressRequest.cpp index 5e7376487..b20867b0a 100644 --- a/drs/src/v5/model/UpdateDataProgressRequest.cpp +++ b/drs/src/v5/model/UpdateDataProgressRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UpdateDataProgressRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value UpdateDataProgressRequest::toJson() const return val; } - bool UpdateDataProgressRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateDataProgressRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDataProgressRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/UpdateDataProgressResponse.cpp b/drs/src/v5/model/UpdateDataProgressResponse.cpp index 144c91c67..032bd2a27 100644 --- a/drs/src/v5/model/UpdateDataProgressResponse.cpp +++ b/drs/src/v5/model/UpdateDataProgressResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UpdateDataProgressResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -38,7 +37,6 @@ web::json::value UpdateDataProgressResponse::toJson() const return val; } - bool UpdateDataProgressResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateDataProgressResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateDataProgressResponse::getId() const { return id_; diff --git a/drs/src/v5/model/UpdateJob.cpp b/drs/src/v5/model/UpdateJob.cpp index 18d559e0a..bd79bec83 100644 --- a/drs/src/v5/model/UpdateJob.cpp +++ b/drs/src/v5/model/UpdateJob.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UpdateJob.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -81,7 +80,6 @@ web::json::value UpdateJob::toJson() const return val; } - bool UpdateJob::fromJson(const web::json::value& val) { bool ok = true; @@ -206,6 +204,7 @@ bool UpdateJob::fromJson(const web::json::value& val) return ok; } + std::string UpdateJob::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/UpdateJobReq.cpp b/drs/src/v5/model/UpdateJobReq.cpp index 667ba8c7d..70d905db7 100644 --- a/drs/src/v5/model/UpdateJobReq.cpp +++ b/drs/src/v5/model/UpdateJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UpdateJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value UpdateJobReq::toJson() const return val; } - bool UpdateJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateJobReq::fromJson(const web::json::value& val) return ok; } + std::string UpdateJobReq::getType() const { return type_; diff --git a/drs/src/v5/model/UpdateJobRequest.cpp b/drs/src/v5/model/UpdateJobRequest.cpp index 0f6cd5d1b..4b7a00b81 100644 --- a/drs/src/v5/model/UpdateJobRequest.cpp +++ b/drs/src/v5/model/UpdateJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UpdateJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value UpdateJobRequest::toJson() const return val; } - bool UpdateJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateJobRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateJobRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/UpdateJobResponse.cpp b/drs/src/v5/model/UpdateJobResponse.cpp index 65521d476..32a463685 100644 --- a/drs/src/v5/model/UpdateJobResponse.cpp +++ b/drs/src/v5/model/UpdateJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UpdateJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -53,7 +52,6 @@ web::json::value UpdateJobResponse::toJson() const return val; } - bool UpdateJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool UpdateJobResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateJobResponse::getErrorCode() const { return errorCode_; diff --git a/drs/src/v5/model/UpdateStartPositionRequest.cpp b/drs/src/v5/model/UpdateStartPositionRequest.cpp index 47eedbf5e..4246509f9 100644 --- a/drs/src/v5/model/UpdateStartPositionRequest.cpp +++ b/drs/src/v5/model/UpdateStartPositionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UpdateStartPositionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -42,7 +41,6 @@ web::json::value UpdateStartPositionRequest::toJson() const return val; } - bool UpdateStartPositionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateStartPositionRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateStartPositionRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/UpdateStartPositionResponse.cpp b/drs/src/v5/model/UpdateStartPositionResponse.cpp index c23c63168..04a3f27b1 100644 --- a/drs/src/v5/model/UpdateStartPositionResponse.cpp +++ b/drs/src/v5/model/UpdateStartPositionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UpdateStartPositionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -32,7 +31,6 @@ web::json::value UpdateStartPositionResponse::toJson() const return val; } - bool UpdateStartPositionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateStartPositionResponse::fromJson(const web::json::value& val) return ok; } + Object UpdateStartPositionResponse::getBody() const { return body_; diff --git a/drs/src/v5/model/UploadDbObjectTemplateRequest.cpp b/drs/src/v5/model/UploadDbObjectTemplateRequest.cpp index 0c44bfdc7..10268641d 100644 --- a/drs/src/v5/model/UploadDbObjectTemplateRequest.cpp +++ b/drs/src/v5/model/UploadDbObjectTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UploadDbObjectTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -47,7 +46,6 @@ web::json::value UploadDbObjectTemplateRequest::toJson() const return val; } - bool UploadDbObjectTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UploadDbObjectTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string UploadDbObjectTemplateRequest::getJobId() const { return jobId_; diff --git a/drs/src/v5/model/UploadDbObjectTemplateRequestBody.cpp b/drs/src/v5/model/UploadDbObjectTemplateRequestBody.cpp index 814d497f3..86cd33cbc 100644 --- a/drs/src/v5/model/UploadDbObjectTemplateRequestBody.cpp +++ b/drs/src/v5/model/UploadDbObjectTemplateRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UploadDbObjectTemplateRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -29,7 +28,6 @@ web::json::value UploadDbObjectTemplateRequestBody::toJson() const return val; } - bool UploadDbObjectTemplateRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -37,6 +35,7 @@ bool UploadDbObjectTemplateRequestBody::fromJson(const web::json::value& val) return ok; } + HttpContent UploadDbObjectTemplateRequestBody::getFile() const { return file_; diff --git a/drs/src/v5/model/UploadDbObjectTemplateResponse.cpp b/drs/src/v5/model/UploadDbObjectTemplateResponse.cpp index eb80c8464..cd327ed82 100644 --- a/drs/src/v5/model/UploadDbObjectTemplateResponse.cpp +++ b/drs/src/v5/model/UploadDbObjectTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UploadDbObjectTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value UploadDbObjectTemplateResponse::toJson() const return val; } - bool UploadDbObjectTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UploadDbObjectTemplateResponse::fromJson(const web::json::value& val) return ok; } + bool UploadDbObjectTemplateResponse::isSendSuccess() const { return sendSuccess_; diff --git a/drs/src/v5/model/UserMigrationInfo.cpp b/drs/src/v5/model/UserMigrationInfo.cpp index a2a580cf0..d875aea64 100644 --- a/drs/src/v5/model/UserMigrationInfo.cpp +++ b/drs/src/v5/model/UserMigrationInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UserMigrationInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -51,7 +50,6 @@ web::json::value UserMigrationInfo::toJson() const return val; } - bool UserMigrationInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool UserMigrationInfo::fromJson(const web::json::value& val) return ok; } + bool UserMigrationInfo::isIsMigrateUser() const { return isMigrateUser_; diff --git a/drs/src/v5/model/UserMigrationList.cpp b/drs/src/v5/model/UserMigrationList.cpp index 52fb2cf32..fffd2e5ae 100644 --- a/drs/src/v5/model/UserMigrationList.cpp +++ b/drs/src/v5/model/UserMigrationList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UserMigrationList.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -48,7 +47,6 @@ web::json::value UserMigrationList::toJson() const return val; } - bool UserMigrationList::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool UserMigrationList::fromJson(const web::json::value& val) return ok; } + std::string UserMigrationList::getId() const { return id_; diff --git a/drs/src/v5/model/UserMigrationRole.cpp b/drs/src/v5/model/UserMigrationRole.cpp index e86317aad..b1e7e443a 100644 --- a/drs/src/v5/model/UserMigrationRole.cpp +++ b/drs/src/v5/model/UserMigrationRole.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/UserMigrationRole.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -33,7 +32,6 @@ web::json::value UserMigrationRole::toJson() const return val; } - bool UserMigrationRole::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UserMigrationRole::fromJson(const web::json::value& val) return ok; } + std::string UserMigrationRole::getRole() const { return role_; diff --git a/drs/src/v5/model/ValidateJobNameRequest.cpp b/drs/src/v5/model/ValidateJobNameRequest.cpp index fe3be1775..c02521a46 100644 --- a/drs/src/v5/model/ValidateJobNameRequest.cpp +++ b/drs/src/v5/model/ValidateJobNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ValidateJobNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -37,7 +36,6 @@ web::json::value ValidateJobNameRequest::toJson() const return val; } - bool ValidateJobNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ValidateJobNameRequest::fromJson(const web::json::value& val) return ok; } + std::string ValidateJobNameRequest::getXLanguage() const { return xLanguage_; diff --git a/drs/src/v5/model/ValidateJobNameResponse.cpp b/drs/src/v5/model/ValidateJobNameResponse.cpp index 5f24c3133..50d07e1cd 100644 --- a/drs/src/v5/model/ValidateJobNameResponse.cpp +++ b/drs/src/v5/model/ValidateJobNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/drs/v5/model/ValidateJobNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Drs { @@ -43,7 +42,6 @@ web::json::value ValidateJobNameResponse::toJson() const return val; } - bool ValidateJobNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ValidateJobNameResponse::fromJson(const web::json::value& val) return ok; } + bool ValidateJobNameResponse::isIsValid() const { return isValid_; diff --git a/ecs/include/huaweicloud/ecs/v2/EcsClient.h b/ecs/include/huaweicloud/ecs/v2/EcsClient.h index 093cb74be..750234194 100644 --- a/ecs/include/huaweicloud/ecs/v2/EcsClient.h +++ b/ecs/include/huaweicloud/ecs/v2/EcsClient.h @@ -841,9 +841,9 @@ class HUAWEICLOUD_ECS_V2_EXPORT EcsClient : public Client std::shared_ptr updateServer( UpdateServerRequest &request ); - // 修改云服务器销毁时间 + // 修改云服务器定时删除时间 // - // 修改按需服务器,设置定时销毁时间。如果设置的销毁时间为空,表示取消销毁时间。 + // 修改按需服务器,设置定时删除时间。如果设置的定时删除时间为空,表示取消定时删除。 // // 该接口支持企业项目细粒度权限的校验,具体细粒度请参见 ecs:cloudServers:put。 // diff --git a/ecs/include/huaweicloud/ecs/v2/EcsMeta.h b/ecs/include/huaweicloud/ecs/v2/EcsMeta.h new file mode 100644 index 000000000..99316cfaa --- /dev/null +++ b/ecs/include/huaweicloud/ecs/v2/EcsMeta.h @@ -0,0 +1,93 @@ +#ifndef HUAWEICLOUD_SDK_ECS_V2_EcsMeta_H_ +#define HUAWEICLOUD_SDK_ECS_V2_EcsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ecs { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_ECS_V2_EXPORT EcsMeta { +public: + static HttpRequestDef genRequestDefForAddServerGroupMember(); + static HttpRequestDef genRequestDefForAssociateServerVirtualIp(); + static HttpRequestDef genRequestDefForAttachServerVolume(); + static HttpRequestDef genRequestDefForBatchAddServerNics(); + static HttpRequestDef genRequestDefForBatchAttachSharableVolumes(); + static HttpRequestDef genRequestDefForBatchCreateServerTags(); + static HttpRequestDef genRequestDefForBatchDeleteServerNics(); + static HttpRequestDef genRequestDefForBatchDeleteServerTags(); + static HttpRequestDef genRequestDefForBatchRebootServers(); + static HttpRequestDef genRequestDefForBatchResetServersPassword(); + static HttpRequestDef genRequestDefForBatchStartServers(); + static HttpRequestDef genRequestDefForBatchStopServers(); + static HttpRequestDef genRequestDefForBatchUpdateServersName(); + static HttpRequestDef genRequestDefForChangeServerChargeMode(); + static HttpRequestDef genRequestDefForChangeServerOsWithCloudInit(); + static HttpRequestDef genRequestDefForChangeServerOsWithoutCloudInit(); + static HttpRequestDef genRequestDefForCreatePostPaidServers(); + static HttpRequestDef genRequestDefForCreateServerGroup(); + static HttpRequestDef genRequestDefForCreateServers(); + static HttpRequestDef genRequestDefForDeleteServerGroup(); + static HttpRequestDef genRequestDefForDeleteServerGroupMember(); + static HttpRequestDef genRequestDefForDeleteServerMetadata(); + static HttpRequestDef genRequestDefForDeleteServerPassword(); + static HttpRequestDef genRequestDefForDeleteServers(); + static HttpRequestDef genRequestDefForDetachServerVolume(); + static HttpRequestDef genRequestDefForDisassociateServerVirtualIp(); + static HttpRequestDef genRequestDefForListFlavorSellPolicies(); + static HttpRequestDef genRequestDefForListFlavors(); + static HttpRequestDef genRequestDefForListResizeFlavors(); + static HttpRequestDef genRequestDefForListServerBlockDevices(); + static HttpRequestDef genRequestDefForListServerGroups(); + static HttpRequestDef genRequestDefForListServerInterfaces(); + static HttpRequestDef genRequestDefForListServerTags(); + static HttpRequestDef genRequestDefForListServersByTag(); + static HttpRequestDef genRequestDefForListServersDetails(); + static HttpRequestDef genRequestDefForMigrateServer(); + static HttpRequestDef genRequestDefForNovaAssociateSecurityGroup(); + static HttpRequestDef genRequestDefForNovaAttachInterface(); + static HttpRequestDef genRequestDefForNovaCreateKeypair(); + static HttpRequestDef genRequestDefForNovaCreateServers(); + static HttpRequestDef genRequestDefForNovaDeleteKeypair(); + static HttpRequestDef genRequestDefForNovaDeleteServer(); + static HttpRequestDef genRequestDefForNovaDisassociateSecurityGroup(); + static HttpRequestDef genRequestDefForNovaListAvailabilityZones(); + static HttpRequestDef genRequestDefForNovaListKeypairs(); + static HttpRequestDef genRequestDefForNovaListServerSecurityGroups(); + static HttpRequestDef genRequestDefForNovaListServersDetails(); + static HttpRequestDef genRequestDefForNovaShowKeypair(); + static HttpRequestDef genRequestDefForNovaShowServer(); + static HttpRequestDef genRequestDefForRegisterServerAutoRecovery(); + static HttpRequestDef genRequestDefForRegisterServerMonitor(); + static HttpRequestDef genRequestDefForReinstallServerWithCloudInit(); + static HttpRequestDef genRequestDefForReinstallServerWithoutCloudInit(); + static HttpRequestDef genRequestDefForResetServerPassword(); + static HttpRequestDef genRequestDefForResizePostPaidServer(); + static HttpRequestDef genRequestDefForResizeServer(); + static HttpRequestDef genRequestDefForShowResetPasswordFlag(); + static HttpRequestDef genRequestDefForShowServer(); + static HttpRequestDef genRequestDefForShowServerAutoRecovery(); + static HttpRequestDef genRequestDefForShowServerBlockDevice(); + static HttpRequestDef genRequestDefForShowServerGroup(); + static HttpRequestDef genRequestDefForShowServerLimits(); + static HttpRequestDef genRequestDefForShowServerPassword(); + static HttpRequestDef genRequestDefForShowServerRemoteConsole(); + static HttpRequestDef genRequestDefForShowServerTags(); + static HttpRequestDef genRequestDefForUpdateServer(); + static HttpRequestDef genRequestDefForUpdateServerAutoTerminateTime(); + static HttpRequestDef genRequestDefForUpdateServerBlockDevice(); + static HttpRequestDef genRequestDefForUpdateServerMetadata(); + static HttpRequestDef genRequestDefForShowJob(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_ECS_V2_EcsMeta_H_ diff --git a/ecs/include/huaweicloud/ecs/v2/model/AddServerGroupMemberRequest.h b/ecs/include/huaweicloud/ecs/v2/model/AddServerGroupMemberRequest.h index ea962cf08..48e55611f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/AddServerGroupMemberRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/AddServerGroupMemberRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_AddServerGroupMemberRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_AddServerGroupMemberRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT AddServerGroupMemberRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddServerGroupMemberRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/AddServerGroupMemberRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/AddServerGroupMemberRequestBody.h index e8ccc8135..56c7b322d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/AddServerGroupMemberRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/AddServerGroupMemberRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_AddServerGroupMemberRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_AddServerGroupMemberRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT AddServerGroupMemberRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddServerGroupMemberRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/AddServerGroupMemberResponse.h b/ecs/include/huaweicloud/ecs/v2/model/AddServerGroupMemberResponse.h index 29c45f825..e18f27351 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/AddServerGroupMemberResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/AddServerGroupMemberResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_AddServerGroupMemberResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_AddServerGroupMemberResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT AddServerGroupMemberResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddServerGroupMemberResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpOption.h b/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpOption.h index 7fb898cd3..97ed65673 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_AssociateServerVirtualIpOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_AssociateServerVirtualIpOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT AssociateServerVirtualIpOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssociateServerVirtualIpOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpRequest.h b/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpRequest.h index 989272153..b2fa30749 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_AssociateServerVirtualIpRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_AssociateServerVirtualIpRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT AssociateServerVirtualIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssociateServerVirtualIpRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpRequestBody.h index 70fcdf70b..7baf3e423 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_AssociateServerVirtualIpRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_AssociateServerVirtualIpRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT AssociateServerVirtualIpRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssociateServerVirtualIpRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpResponse.h b/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpResponse.h index 5b4b1c7b8..c0d3bda21 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/AssociateServerVirtualIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_AssociateServerVirtualIpResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_AssociateServerVirtualIpResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT AssociateServerVirtualIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssociateServerVirtualIpResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeOption.h b/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeOption.h index ebd234f3b..5a5f24c9c 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_AttachServerVolumeOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_AttachServerVolumeOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT AttachServerVolumeOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachServerVolumeOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeRequest.h b/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeRequest.h index a17017481..fb095e3af 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_AttachServerVolumeRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_AttachServerVolumeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT AttachServerVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachServerVolumeRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeRequestBody.h index 70de79ae3..8c53c29c0 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_AttachServerVolumeRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_AttachServerVolumeRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT AttachServerVolumeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachServerVolumeRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeResponse.h b/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeResponse.h index 513d34f50..15c082dc6 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/AttachServerVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_AttachServerVolumeResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_AttachServerVolumeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT AttachServerVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachServerVolumeResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicOption.h b/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicOption.h index 67bff1276..8662a174d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAddServerNicOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAddServerNicOption_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchAddServerNicOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddServerNicOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicsRequest.h index 8fa26930d..eddf4a8d9 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAddServerNicsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAddServerNicsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchAddServerNicsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddServerNicsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicsRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicsRequestBody.h index 535015ea9..52b8ae9cd 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicsRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAddServerNicsRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAddServerNicsRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchAddServerNicsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddServerNicsRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicsResponse.h index 127c96c93..1dfafc6b6 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchAddServerNicsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAddServerNicsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAddServerNicsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchAddServerNicsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddServerNicsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesOption.h b/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesOption.h index 8e2704ef0..a9d2cd156 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAttachSharableVolumesOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAttachSharableVolumesOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchAttachSharableVolumesOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAttachSharableVolumesOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesRequest.h b/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesRequest.h index 2b346584c..d3c7ed96d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAttachSharableVolumesRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAttachSharableVolumesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchAttachSharableVolumesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAttachSharableVolumesRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesRequestBody.h index 81f5478bc..36b2e49c5 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAttachSharableVolumesRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAttachSharableVolumesRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchAttachSharableVolumesRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAttachSharableVolumesRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesResponse.h b/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesResponse.h index 513dbf43d..ab43b412f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchAttachSharableVolumesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAttachSharableVolumesResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchAttachSharableVolumesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchAttachSharableVolumesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAttachSharableVolumesResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchCreateServerTagsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/BatchCreateServerTagsRequest.h index 2b380066a..ab2a4fa80 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchCreateServerTagsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchCreateServerTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchCreateServerTagsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchCreateServerTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchCreateServerTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateServerTagsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchCreateServerTagsRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/BatchCreateServerTagsRequestBody.h index 9862dff44..e18db3fe5 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchCreateServerTagsRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchCreateServerTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchCreateServerTagsRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchCreateServerTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchCreateServerTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateServerTagsRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchCreateServerTagsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/BatchCreateServerTagsResponse.h index f57130336..d28da3147 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchCreateServerTagsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchCreateServerTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchCreateServerTagsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchCreateServerTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchCreateServerTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateServerTagsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicOption.h b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicOption.h index 99e7ba8e2..aaf5807f3 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerNicOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerNicOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchDeleteServerNicOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteServerNicOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicsRequest.h index 14017c24e..4fbcb97bf 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerNicsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerNicsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchDeleteServerNicsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteServerNicsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicsRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicsRequestBody.h index 34ba5a67c..2348def2b 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicsRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerNicsRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerNicsRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchDeleteServerNicsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteServerNicsRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicsResponse.h index 7e2085dc5..0dec6b485 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerNicsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerNicsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerNicsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchDeleteServerNicsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteServerNicsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerTagsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerTagsRequest.h index 4c96b6e5d..b982b537b 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerTagsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerTagsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchDeleteServerTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteServerTagsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerTagsRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerTagsRequestBody.h index 1577907d6..25898a59d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerTagsRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerTagsRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchDeleteServerTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteServerTagsRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerTagsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerTagsResponse.h index 1fa0e60ce..9adfed6be 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerTagsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchDeleteServerTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerTagsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchDeleteServerTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchDeleteServerTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteServerTagsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchRebootServersRequest.h b/ecs/include/huaweicloud/ecs/v2/model/BatchRebootServersRequest.h index 8529b493e..ead8da7ea 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchRebootServersRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchRebootServersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchRebootServersRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchRebootServersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchRebootServersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchRebootServersRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchRebootServersRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/BatchRebootServersRequestBody.h index 68479a90b..5ca6779eb 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchRebootServersRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchRebootServersRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchRebootServersRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchRebootServersRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchRebootServersRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchRebootServersRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchRebootServersResponse.h b/ecs/include/huaweicloud/ecs/v2/model/BatchRebootServersResponse.h index dda724c2e..61a1841f3 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchRebootServersResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchRebootServersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchRebootServersResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchRebootServersResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchRebootServersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchRebootServersResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchRebootSeversOption.h b/ecs/include/huaweicloud/ecs/v2/model/BatchRebootSeversOption.h index d0788d150..53ce46fa2 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchRebootSeversOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchRebootSeversOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchRebootSeversOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchRebootSeversOption_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchRebootSeversOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchRebootSeversOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchResetServersPasswordRequest.h b/ecs/include/huaweicloud/ecs/v2/model/BatchResetServersPasswordRequest.h index 6de268d9d..edf115aef 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchResetServersPasswordRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchResetServersPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchResetServersPasswordRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchResetServersPasswordRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchResetServersPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchResetServersPasswordRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchResetServersPasswordRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/BatchResetServersPasswordRequestBody.h index e4f79cf96..4b5d963ee 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchResetServersPasswordRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchResetServersPasswordRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchResetServersPasswordRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchResetServersPasswordRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchResetServersPasswordRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchResetServersPasswordRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchResetServersPasswordResponse.h b/ecs/include/huaweicloud/ecs/v2/model/BatchResetServersPasswordResponse.h index 667627681..59b6b7f50 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchResetServersPasswordResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchResetServersPasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchResetServersPasswordResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchResetServersPasswordResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchResetServersPasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchResetServersPasswordResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersOption.h b/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersOption.h index 21cb53708..92279f210 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStartServersOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStartServersOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchStartServersOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStartServersOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersRequest.h b/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersRequest.h index b3e5ac8fc..f146f55bf 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStartServersRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStartServersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchStartServersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStartServersRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersRequestBody.h index 49d5e6012..393a5affc 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStartServersRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStartServersRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchStartServersRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStartServersRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersResponse.h b/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersResponse.h index 628e82b20..e62c6a3c7 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchStartServersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStartServersResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStartServersResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchStartServersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStartServersResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersOption.h b/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersOption.h index a3b615fd2..e5b94a18c 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStopServersOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStopServersOption_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchStopServersOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStopServersOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersRequest.h b/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersRequest.h index 189e4e797..90874e783 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStopServersRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStopServersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchStopServersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStopServersRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersRequestBody.h index 890ebf272..c3e0dbc0e 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStopServersRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStopServersRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchStopServersRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStopServersRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersResponse.h b/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersResponse.h index d64ab4594..d713f3fba 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchStopServersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStopServersResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchStopServersResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchStopServersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchStopServersResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchUpdateServersNameRequest.h b/ecs/include/huaweicloud/ecs/v2/model/BatchUpdateServersNameRequest.h index a7ec9ad3f..bb9ef8594 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchUpdateServersNameRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchUpdateServersNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchUpdateServersNameRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchUpdateServersNameRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchUpdateServersNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateServersNameRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchUpdateServersNameRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/BatchUpdateServersNameRequestBody.h index a390408f1..90f973b96 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchUpdateServersNameRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchUpdateServersNameRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchUpdateServersNameRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchUpdateServersNameRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchUpdateServersNameRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateServersNameRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BatchUpdateServersNameResponse.h b/ecs/include/huaweicloud/ecs/v2/model/BatchUpdateServersNameResponse.h index 6da63c01e..1ba03137a 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BatchUpdateServersNameResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BatchUpdateServersNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchUpdateServersNameResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BatchUpdateServersNameResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BatchUpdateServersNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateServersNameResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/BlockDeviceAttachableQuantity.h b/ecs/include/huaweicloud/ecs/v2/model/BlockDeviceAttachableQuantity.h index 7c651b265..0b6775e3e 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/BlockDeviceAttachableQuantity.h +++ b/ecs/include/huaweicloud/ecs/v2/model/BlockDeviceAttachableQuantity.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_BlockDeviceAttachableQuantity_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_BlockDeviceAttachableQuantity_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT BlockDeviceAttachableQuantity /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BlockDeviceAttachableQuantity members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModePrepaidOption.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModePrepaidOption.h index 616f9445f..57afe19c1 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModePrepaidOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModePrepaidOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerChargeModePrepaidOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerChargeModePrepaidOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeServerChargeModePrepaidOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeServerChargeModePrepaidOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModeRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModeRequest.h index c1ee01a91..a66485c2e 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModeRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerChargeModeRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerChargeModeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeServerChargeModeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeServerChargeModeRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModeRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModeRequestBody.h index 466c0f282..66ef35b9a 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModeRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerChargeModeRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerChargeModeRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeServerChargeModeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeServerChargeModeRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModeResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModeResponse.h index 6e3a94048..b68ea8c47 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModeResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerChargeModeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerChargeModeResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerChargeModeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeServerChargeModeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeServerChargeModeResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitOption.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitOption.h index 54d9a7ad1..57bb184d5 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithCloudInitOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithCloudInitOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeServerOsWithCloudInitOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeServerOsWithCloudInitOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitRequest.h index 7f1f13535..57597ea86 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithCloudInitRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithCloudInitRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeServerOsWithCloudInitRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeServerOsWithCloudInitRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitRequestBody.h index 44e2094c5..a03d92506 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithCloudInitRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithCloudInitRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeServerOsWithCloudInitRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeServerOsWithCloudInitRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitResponse.h index c1c5a2d02..732ec971e 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithCloudInitResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithCloudInitResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeServerOsWithCloudInitResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeServerOsWithCloudInitResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitOption.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitOption.h index 0e3855678..80cbe85a1 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithoutCloudInitOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithoutCloudInitOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeServerOsWithoutCloudInitOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeServerOsWithoutCloudInitOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitRequest.h index 292de8692..07358e4b7 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithoutCloudInitRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithoutCloudInitRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeServerOsWithoutCloudInitRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeServerOsWithoutCloudInitRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitRequestBody.h index b444e42d1..6ebcb54cf 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithoutCloudInitRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithoutCloudInitRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeServerOsWithoutCloudInitRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeServerOsWithoutCloudInitRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitResponse.h index f3fe74d54..24bcfb4fa 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithoutCloudInitResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeServerOsWithoutCloudInitResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeServerOsWithoutCloudInitResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeServerOsWithoutCloudInitResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeSeversOsMetadata.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeSeversOsMetadata.h index 7719dc9e0..047527aba 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeSeversOsMetadata.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeSeversOsMetadata.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeSeversOsMetadata_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeSeversOsMetadata_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeSeversOsMetadata /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeSeversOsMetadata members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ChangeSeversOsMetadataWithoutCloudInitOption.h b/ecs/include/huaweicloud/ecs/v2/model/ChangeSeversOsMetadataWithoutCloudInitOption.h index 119c7097c..96ca2f3db 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ChangeSeversOsMetadataWithoutCloudInitOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ChangeSeversOsMetadataWithoutCloudInitOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeSeversOsMetadataWithoutCloudInitOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ChangeSeversOsMetadataWithoutCloudInitOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ChangeSeversOsMetadataWithoutCloudInitOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeSeversOsMetadataWithoutCloudInitOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/CpuOptions.h b/ecs/include/huaweicloud/ecs/v2/model/CpuOptions.h index 152a49dd4..57635d443 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/CpuOptions.h +++ b/ecs/include/huaweicloud/ecs/v2/model/CpuOptions.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_CpuOptions_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_CpuOptions_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT CpuOptions /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CpuOptions members diff --git a/ecs/include/huaweicloud/ecs/v2/model/CreatePostPaidServersRequest.h b/ecs/include/huaweicloud/ecs/v2/model/CreatePostPaidServersRequest.h index 35e39151b..d1cc12cc1 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/CreatePostPaidServersRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/CreatePostPaidServersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_CreatePostPaidServersRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_CreatePostPaidServersRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT CreatePostPaidServersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePostPaidServersRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/CreatePostPaidServersRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/CreatePostPaidServersRequestBody.h index ab1e3a066..e6e0e6ed2 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/CreatePostPaidServersRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/CreatePostPaidServersRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_CreatePostPaidServersRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_CreatePostPaidServersRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT CreatePostPaidServersRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePostPaidServersRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/CreatePostPaidServersResponse.h b/ecs/include/huaweicloud/ecs/v2/model/CreatePostPaidServersResponse.h index a4d2cc65c..119dd1338 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/CreatePostPaidServersResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/CreatePostPaidServersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_CreatePostPaidServersResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_CreatePostPaidServersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT CreatePostPaidServersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePostPaidServersResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupOption.h b/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupOption.h index 04e895c98..425558da8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServerGroupOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServerGroupOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT CreateServerGroupOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateServerGroupOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupRequest.h b/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupRequest.h index 56b62bf67..8180e76e8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServerGroupRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServerGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT CreateServerGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateServerGroupRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupRequestBody.h index b467aa78a..401ad0346 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServerGroupRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServerGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT CreateServerGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateServerGroupRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupResponse.h b/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupResponse.h index d63eb254d..4eae63320 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServerGroupResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServerGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT CreateServerGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateServerGroupResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupResult.h b/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupResult.h index 7316a3d77..51a4fb2fc 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupResult.h +++ b/ecs/include/huaweicloud/ecs/v2/model/CreateServerGroupResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServerGroupResult_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServerGroupResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT CreateServerGroupResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateServerGroupResult members diff --git a/ecs/include/huaweicloud/ecs/v2/model/CreateServerNicAllowedAddressPairs.h b/ecs/include/huaweicloud/ecs/v2/model/CreateServerNicAllowedAddressPairs.h index d18eea0d7..a73e1c53c 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/CreateServerNicAllowedAddressPairs.h +++ b/ecs/include/huaweicloud/ecs/v2/model/CreateServerNicAllowedAddressPairs.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServerNicAllowedAddressPairs_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServerNicAllowedAddressPairs_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT CreateServerNicAllowedAddressPairs /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateServerNicAllowedAddressPairs members diff --git a/ecs/include/huaweicloud/ecs/v2/model/CreateServersRequest.h b/ecs/include/huaweicloud/ecs/v2/model/CreateServersRequest.h index 44f7a0b48..885e36493 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/CreateServersRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/CreateServersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServersRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServersRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT CreateServersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateServersRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/CreateServersRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/CreateServersRequestBody.h index 576e22552..460264a54 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/CreateServersRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/CreateServersRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServersRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServersRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT CreateServersRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateServersRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/CreateServersResponse.h b/ecs/include/huaweicloud/ecs/v2/model/CreateServersResponse.h index 39c5f319f..648f73328 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/CreateServersResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/CreateServersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServersResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_CreateServersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT CreateServersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateServersResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupMemberRequest.h b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupMemberRequest.h index 812113305..82da098af 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupMemberRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupMemberRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerGroupMemberRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerGroupMemberRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DeleteServerGroupMemberRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServerGroupMemberRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupMemberRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupMemberRequestBody.h index c853a2663..9e168de2f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupMemberRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupMemberRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerGroupMemberRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerGroupMemberRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DeleteServerGroupMemberRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServerGroupMemberRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupMemberResponse.h b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupMemberResponse.h index 655590298..b1019a8e5 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupMemberResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupMemberResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerGroupMemberResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerGroupMemberResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DeleteServerGroupMemberResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServerGroupMemberResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupRequest.h b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupRequest.h index 23b79ea0c..fb94b20f2 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerGroupRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DeleteServerGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServerGroupRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupResponse.h b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupResponse.h index d3b745229..25314407d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerGroupResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerGroupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DeleteServerGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServerGroupResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerMetadataRequest.h b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerMetadataRequest.h index f11b12c01..6c3525245 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerMetadataRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerMetadataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerMetadataRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerMetadataRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DeleteServerMetadataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServerMetadataRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerMetadataResponse.h b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerMetadataResponse.h index da0930570..82c2d32fe 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerMetadataResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerMetadataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerMetadataResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerMetadataResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DeleteServerMetadataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServerMetadataResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerPasswordRequest.h b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerPasswordRequest.h index d452d0501..6049f71c4 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerPasswordRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerPasswordRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerPasswordRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DeleteServerPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServerPasswordRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerPasswordResponse.h b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerPasswordResponse.h index 083daca41..51d0ca577 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DeleteServerPasswordResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DeleteServerPasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerPasswordResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServerPasswordResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DeleteServerPasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServerPasswordResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DeleteServersRequest.h b/ecs/include/huaweicloud/ecs/v2/model/DeleteServersRequest.h index 528badf12..de7e5383e 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DeleteServersRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DeleteServersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServersRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DeleteServersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServersRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DeleteServersRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/DeleteServersRequestBody.h index 13201f8b7..591d534c2 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DeleteServersRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DeleteServersRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServersRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServersRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DeleteServersRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServersRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DeleteServersResponse.h b/ecs/include/huaweicloud/ecs/v2/model/DeleteServersResponse.h index a12b02c91..c7b07019f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DeleteServersResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DeleteServersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServersResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DeleteServersResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DeleteServersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServersResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DetachServerVolumeRequest.h b/ecs/include/huaweicloud/ecs/v2/model/DetachServerVolumeRequest.h index c1c29c3cb..e5de93fe1 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DetachServerVolumeRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DetachServerVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DetachServerVolumeRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DetachServerVolumeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DetachServerVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetachServerVolumeRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DetachServerVolumeResponse.h b/ecs/include/huaweicloud/ecs/v2/model/DetachServerVolumeResponse.h index dd94e8d1e..be5fc124d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DetachServerVolumeResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DetachServerVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DetachServerVolumeResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DetachServerVolumeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DetachServerVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetachServerVolumeResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpOption.h b/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpOption.h index b0b3e7fe8..0b21d0629 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DisassociateServerVirtualIpOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DisassociateServerVirtualIpOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DisassociateServerVirtualIpOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisassociateServerVirtualIpOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpRequest.h b/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpRequest.h index 3d85ae59f..fd18eaccc 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DisassociateServerVirtualIpRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DisassociateServerVirtualIpRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DisassociateServerVirtualIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisassociateServerVirtualIpRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpRequestBody.h index 02519835e..4b6a2e0ca 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DisassociateServerVirtualIpRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DisassociateServerVirtualIpRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DisassociateServerVirtualIpRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisassociateServerVirtualIpRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpResponse.h b/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpResponse.h index bcd10ad3e..9cfe2037e 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/DisassociateServerVirtualIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_DisassociateServerVirtualIpResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_DisassociateServerVirtualIpResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT DisassociateServerVirtualIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisassociateServerVirtualIpResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/Flavor.h b/ecs/include/huaweicloud/ecs/v2/model/Flavor.h index 6d7259a3c..e65fd4c58 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/Flavor.h +++ b/ecs/include/huaweicloud/ecs/v2/model/Flavor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_Flavor_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_Flavor_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT Flavor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Flavor members diff --git a/ecs/include/huaweicloud/ecs/v2/model/FlavorExtraSpec.h b/ecs/include/huaweicloud/ecs/v2/model/FlavorExtraSpec.h index aaf23aa3e..437d696ad 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/FlavorExtraSpec.h +++ b/ecs/include/huaweicloud/ecs/v2/model/FlavorExtraSpec.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_FlavorExtraSpec_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_FlavorExtraSpec_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT FlavorExtraSpec /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FlavorExtraSpec members @@ -326,6 +326,24 @@ class HUAWEICLOUD_ECS_V2_EXPORT FlavorExtraSpec void unsetquotagpu(); void setQuotagpu(const std::string& value); + /// + /// 最多支持的弹性网卡个数 + /// + + std::string getQuotavifMaxNum() const; + bool quotavifMaxNumIsSet() const; + void unsetquotavifMaxNum(); + void setQuotavifMaxNum(const std::string& value); + + /// + /// 最多支持的辅助弹性网卡个数 + /// + + std::string getQuotasubNetworkInterfaceMaxNum() const; + bool quotasubNetworkInterfaceMaxNumIsSet() const; + void unsetquotasubNetworkInterfaceMaxNum(); + void setQuotasubNetworkInterfaceMaxNum(const std::string& value); + /// /// 该规格对应的CPU架构,且仅鲲鹏实例架构规格返回该字段 - 取值为arm64表示CPU架构为鲲鹏计算。 /// @@ -401,6 +419,10 @@ class HUAWEICLOUD_ECS_V2_EXPORT FlavorExtraSpec bool infocpunameIsSet_; std::string quotagpu_; bool quotagpuIsSet_; + std::string quotavifMaxNum_; + bool quotavifMaxNumIsSet_; + std::string quotasubNetworkInterfaceMaxNum_; + bool quotasubNetworkInterfaceMaxNumIsSet_; std::string ecsinstanceArchitecture_; bool ecsinstanceArchitectureIsSet_; diff --git a/ecs/include/huaweicloud/ecs/v2/model/FlavorLink.h b/ecs/include/huaweicloud/ecs/v2/model/FlavorLink.h index 34b2729c9..04746d676 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/FlavorLink.h +++ b/ecs/include/huaweicloud/ecs/v2/model/FlavorLink.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_FlavorLink_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_FlavorLink_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT FlavorLink /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FlavorLink members diff --git a/ecs/include/huaweicloud/ecs/v2/model/FlavorSpotOptions.h b/ecs/include/huaweicloud/ecs/v2/model/FlavorSpotOptions.h index 6c19dc3c4..b9bd41ea7 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/FlavorSpotOptions.h +++ b/ecs/include/huaweicloud/ecs/v2/model/FlavorSpotOptions.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_FlavorSpotOptions_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_FlavorSpotOptions_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT FlavorSpotOptions /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FlavorSpotOptions members diff --git a/ecs/include/huaweicloud/ecs/v2/model/GetServerRemoteConsoleOption.h b/ecs/include/huaweicloud/ecs/v2/model/GetServerRemoteConsoleOption.h index e12c1e69b..bcb5955ca 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/GetServerRemoteConsoleOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/GetServerRemoteConsoleOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_GetServerRemoteConsoleOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_GetServerRemoteConsoleOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT GetServerRemoteConsoleOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetServerRemoteConsoleOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/Hypervisor.h b/ecs/include/huaweicloud/ecs/v2/model/Hypervisor.h index 18bdfcb0a..0f23145cb 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/Hypervisor.h +++ b/ecs/include/huaweicloud/ecs/v2/model/Hypervisor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_Hypervisor_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_Hypervisor_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT Hypervisor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Hypervisor members diff --git a/ecs/include/huaweicloud/ecs/v2/model/InterfaceAttachableQuantity.h b/ecs/include/huaweicloud/ecs/v2/model/InterfaceAttachableQuantity.h index b8ec11b96..56153dd04 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/InterfaceAttachableQuantity.h +++ b/ecs/include/huaweicloud/ecs/v2/model/InterfaceAttachableQuantity.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_InterfaceAttachableQuantity_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_InterfaceAttachableQuantity_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT InterfaceAttachableQuantity /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InterfaceAttachableQuantity members diff --git a/ecs/include/huaweicloud/ecs/v2/model/InterfaceAttachment.h b/ecs/include/huaweicloud/ecs/v2/model/InterfaceAttachment.h index ea0a1034f..b4d21df79 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/InterfaceAttachment.h +++ b/ecs/include/huaweicloud/ecs/v2/model/InterfaceAttachment.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_InterfaceAttachment_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_InterfaceAttachment_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT InterfaceAttachment /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InterfaceAttachment members diff --git a/ecs/include/huaweicloud/ecs/v2/model/Ipv6Bandwidth.h b/ecs/include/huaweicloud/ecs/v2/model/Ipv6Bandwidth.h index e0161811f..5a31adcd8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/Ipv6Bandwidth.h +++ b/ecs/include/huaweicloud/ecs/v2/model/Ipv6Bandwidth.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_Ipv6Bandwidth_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_Ipv6Bandwidth_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT Ipv6Bandwidth /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Ipv6Bandwidth members diff --git a/ecs/include/huaweicloud/ecs/v2/model/JobEntities.h b/ecs/include/huaweicloud/ecs/v2/model/JobEntities.h index 177357b9b..eec8b68dd 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/JobEntities.h +++ b/ecs/include/huaweicloud/ecs/v2/model/JobEntities.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_JobEntities_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_JobEntities_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT JobEntities /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobEntities members diff --git a/ecs/include/huaweicloud/ecs/v2/model/Link.h b/ecs/include/huaweicloud/ecs/v2/model/Link.h index 71f5c2a81..09dd23d67 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/Link.h +++ b/ecs/include/huaweicloud/ecs/v2/model/Link.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_Link_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_Link_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT Link /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Link members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListFlavorSellPoliciesRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ListFlavorSellPoliciesRequest.h index 41f70699d..5ac26932f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListFlavorSellPoliciesRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListFlavorSellPoliciesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListFlavorSellPoliciesRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListFlavorSellPoliciesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListFlavorSellPoliciesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorSellPoliciesRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListFlavorSellPoliciesResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ListFlavorSellPoliciesResponse.h index 541b8ec79..39e21c60e 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListFlavorSellPoliciesResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListFlavorSellPoliciesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListFlavorSellPoliciesResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListFlavorSellPoliciesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListFlavorSellPoliciesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorSellPoliciesResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListFlavorSellPoliciesResult.h b/ecs/include/huaweicloud/ecs/v2/model/ListFlavorSellPoliciesResult.h index 96ead528f..8ed8fbfeb 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListFlavorSellPoliciesResult.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListFlavorSellPoliciesResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListFlavorSellPoliciesResult_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListFlavorSellPoliciesResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListFlavorSellPoliciesResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorSellPoliciesResult members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListFlavorsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ListFlavorsRequest.h index 424962a00..fb0ef25e8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListFlavorsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListFlavorsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListFlavorsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListFlavorsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListFlavorsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListFlavorsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ListFlavorsResponse.h index 09c6982f5..624c0bf38 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListFlavorsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListFlavorsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListFlavorsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListFlavorsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListFlavorsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListResizeFlavorsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ListResizeFlavorsRequest.h index 895a7df2b..0dd3bdf5c 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListResizeFlavorsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListResizeFlavorsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListResizeFlavorsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListResizeFlavorsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListResizeFlavorsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResizeFlavorsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListResizeFlavorsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ListResizeFlavorsResponse.h index f2bc42c25..ba07be5eb 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListResizeFlavorsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListResizeFlavorsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListResizeFlavorsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListResizeFlavorsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListResizeFlavorsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResizeFlavorsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListResizeFlavorsResult.h b/ecs/include/huaweicloud/ecs/v2/model/ListResizeFlavorsResult.h index 3551c6d22..2621501e9 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListResizeFlavorsResult.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListResizeFlavorsResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListResizeFlavorsResult_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListResizeFlavorsResult_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListResizeFlavorsResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResizeFlavorsResult members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServerBlockDevicesRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ListServerBlockDevicesRequest.h index dc324a5d5..fcde4e76a 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServerBlockDevicesRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServerBlockDevicesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerBlockDevicesRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerBlockDevicesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServerBlockDevicesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServerBlockDevicesRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServerBlockDevicesResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ListServerBlockDevicesResponse.h index b2555eb2c..a701ed9c3 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServerBlockDevicesResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServerBlockDevicesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerBlockDevicesResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerBlockDevicesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServerBlockDevicesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServerBlockDevicesResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsPageInfoResult.h b/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsPageInfoResult.h index c7fa72865..6230796d9 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsPageInfoResult.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsPageInfoResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerGroupsPageInfoResult_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerGroupsPageInfoResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServerGroupsPageInfoResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServerGroupsPageInfoResult members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsRequest.h index 6bb0d3eb3..2a8d2643f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerGroupsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerGroupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServerGroupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServerGroupsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsResponse.h index 0c80d5635..144a7673b 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerGroupsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerGroupsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServerGroupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServerGroupsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsResult.h b/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsResult.h index 39227aa22..091012019 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsResult.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServerGroupsResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerGroupsResult_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerGroupsResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServerGroupsResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServerGroupsResult members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServerInterfacesRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ListServerInterfacesRequest.h index c68b65bab..5477b62e0 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServerInterfacesRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServerInterfacesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerInterfacesRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerInterfacesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServerInterfacesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServerInterfacesRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServerInterfacesResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ListServerInterfacesResponse.h index 3e64db432..ed40afd1c 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServerInterfacesResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServerInterfacesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerInterfacesResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerInterfacesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServerInterfacesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServerInterfacesResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServerTagsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ListServerTagsRequest.h index f50b33fa1..27407a713 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServerTagsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServerTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerTagsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerTagsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServerTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServerTagsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServerTagsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ListServerTagsResponse.h index 4fe60aa7f..4af19b2bd 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServerTagsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServerTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerTagsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServerTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServerTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServerTagsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServersByTagRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ListServersByTagRequest.h index bf52883f9..03db3bd44 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServersByTagRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServersByTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServersByTagRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServersByTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServersByTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServersByTagRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServersByTagRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/ListServersByTagRequestBody.h index 248585bc9..0ce75462d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServersByTagRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServersByTagRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServersByTagRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServersByTagRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServersByTagRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServersByTagRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServersByTagResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ListServersByTagResponse.h index 56eb91573..9ed6e6586 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServersByTagResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServersByTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServersByTagResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServersByTagResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServersByTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServersByTagResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServersDetailsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ListServersDetailsRequest.h index 3212e3266..f0f876643 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServersDetailsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServersDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServersDetailsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServersDetailsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServersDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServersDetailsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ListServersDetailsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ListServersDetailsResponse.h index 33c6b6eff..23a6def8f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ListServersDetailsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ListServersDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServersDetailsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ListServersDetailsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ListServersDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListServersDetailsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/MigrateServerOption.h b/ecs/include/huaweicloud/ecs/v2/model/MigrateServerOption.h index 1be407737..8277a7c48 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/MigrateServerOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/MigrateServerOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_MigrateServerOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_MigrateServerOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT MigrateServerOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateServerOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/MigrateServerRequest.h b/ecs/include/huaweicloud/ecs/v2/model/MigrateServerRequest.h index 2e68787be..6ab2f6bda 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/MigrateServerRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/MigrateServerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_MigrateServerRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_MigrateServerRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT MigrateServerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateServerRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/MigrateServerRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/MigrateServerRequestBody.h index f237d2dad..46d58c09e 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/MigrateServerRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/MigrateServerRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_MigrateServerRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_MigrateServerRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT MigrateServerRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateServerRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/MigrateServerResponse.h b/ecs/include/huaweicloud/ecs/v2/model/MigrateServerResponse.h index 87d7d17e9..919e774fc 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/MigrateServerResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/MigrateServerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_MigrateServerResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_MigrateServerResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT MigrateServerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateServerResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaAddSecurityGroupOption.h b/ecs/include/huaweicloud/ecs/v2/model/NovaAddSecurityGroupOption.h index e8cfd243d..b6cb0dc52 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaAddSecurityGroupOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaAddSecurityGroupOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAddSecurityGroupOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAddSecurityGroupOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaAddSecurityGroupOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaAddSecurityGroupOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupRequest.h b/ecs/include/huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupRequest.h index 06a89a050..5ba969a55 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAssociateSecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAssociateSecurityGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaAssociateSecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaAssociateSecurityGroupRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupRequestBody.h index a7102cea8..fb846a702 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAssociateSecurityGroupRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAssociateSecurityGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaAssociateSecurityGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaAssociateSecurityGroupRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupResponse.h b/ecs/include/huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupResponse.h index 6959a8974..781704c34 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAssociateSecurityGroupResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAssociateSecurityGroupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaAssociateSecurityGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaAssociateSecurityGroupResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceFixedIp.h b/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceFixedIp.h index b7aa38c2b..1dbbd2f17 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceFixedIp.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceFixedIp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAttachInterfaceFixedIp_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAttachInterfaceFixedIp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaAttachInterfaceFixedIp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaAttachInterfaceFixedIp members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceOption.h b/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceOption.h index 724098a4c..8fd054489 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAttachInterfaceOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAttachInterfaceOption_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaAttachInterfaceOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaAttachInterfaceOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceRequest.h b/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceRequest.h index 889916d14..82fc3f3eb 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAttachInterfaceRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAttachInterfaceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaAttachInterfaceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaAttachInterfaceRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceRequestBody.h index 3c05acd1a..70e9bd1fb 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAttachInterfaceRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAttachInterfaceRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaAttachInterfaceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaAttachInterfaceRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceResponse.h b/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceResponse.h index 4b9cc7106..d3f53eec4 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaAttachInterfaceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAttachInterfaceResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAttachInterfaceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaAttachInterfaceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaAttachInterfaceResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaAvailabilityZone.h b/ecs/include/huaweicloud/ecs/v2/model/NovaAvailabilityZone.h index 2ccedf5b1..e5c4c7701 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaAvailabilityZone.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaAvailabilityZone.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAvailabilityZone_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAvailabilityZone_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaAvailabilityZone /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaAvailabilityZone members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaAvailabilityZoneState.h b/ecs/include/huaweicloud/ecs/v2/model/NovaAvailabilityZoneState.h index 39176d935..72a98795c 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaAvailabilityZoneState.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaAvailabilityZoneState.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAvailabilityZoneState_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaAvailabilityZoneState_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaAvailabilityZoneState /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaAvailabilityZoneState members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairOption.h b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairOption.h index 079342fc5..bff668118 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateKeypairOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateKeypairOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaCreateKeypairOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaCreateKeypairOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairRequest.h b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairRequest.h index 2f365a084..6df477d55 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateKeypairRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateKeypairRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaCreateKeypairRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaCreateKeypairRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairRequestBody.h index 5c86f63bd..14295712c 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateKeypairRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateKeypairRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaCreateKeypairRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaCreateKeypairRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairResponse.h b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairResponse.h index b83823149..43d1a0e0c 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateKeypairResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateKeypairResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateKeypairResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaCreateKeypairResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaCreateKeypairResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersOption.h b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersOption.h index 8a174d1b0..0c1fe9404 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateServersOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateServersOption_H_ + #include #include +#include #include #include @@ -36,15 +38,13 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaCreateServersOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaCreateServersOption members /// - /// 弹性云服务器自动释放时间。 时间格式例如:2020-01-19T03:30:52Z + /// 弹性云服务器自动删除时间。 时间格式例如:2020-01-19T03:30:52Z /// std::string getAutoTerminateTime() const; diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersRequest.h b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersRequest.h index 874f5d307..5ba697a16 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateServersRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateServersRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaCreateServersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaCreateServersRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersRequestBody.h index 3ce427080..bf0dfceab 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateServersRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateServersRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaCreateServersRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaCreateServersRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersResponse.h b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersResponse.h index acf178de7..92722650f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateServersResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateServersResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaCreateServersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaCreateServersResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersResult.h b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersResult.h index 1233bd2c8..b24d01a77 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersResult.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateServersResult_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateServersResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaCreateServersResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaCreateServersResult members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersSchedulerHint.h b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersSchedulerHint.h index 0ad76ba2e..a62b5553e 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersSchedulerHint.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaCreateServersSchedulerHint.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateServersSchedulerHint_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaCreateServersSchedulerHint_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaCreateServersSchedulerHint /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaCreateServersSchedulerHint members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteKeypairRequest.h b/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteKeypairRequest.h index 97342bc01..5dc6315b3 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteKeypairRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteKeypairRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDeleteKeypairRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDeleteKeypairRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaDeleteKeypairRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaDeleteKeypairRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteKeypairResponse.h b/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteKeypairResponse.h index 9b934b4db..240d53cdc 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteKeypairResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteKeypairResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDeleteKeypairResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDeleteKeypairResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaDeleteKeypairResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaDeleteKeypairResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteServerRequest.h b/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteServerRequest.h index 1294363a3..b6a7546ba 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteServerRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteServerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDeleteServerRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDeleteServerRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaDeleteServerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaDeleteServerRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteServerResponse.h b/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteServerResponse.h index bdcff9897..491d9e520 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteServerResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaDeleteServerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDeleteServerResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDeleteServerResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaDeleteServerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaDeleteServerResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupRequest.h b/ecs/include/huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupRequest.h index 82570c1ad..b0ccd6ba0 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDisassociateSecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDisassociateSecurityGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaDisassociateSecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaDisassociateSecurityGroupRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupRequestBody.h index e01f41bdf..f33605209 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDisassociateSecurityGroupRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDisassociateSecurityGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaDisassociateSecurityGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaDisassociateSecurityGroupRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupResponse.h b/ecs/include/huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupResponse.h index 2a18b8e23..89a89803f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDisassociateSecurityGroupResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaDisassociateSecurityGroupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaDisassociateSecurityGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaDisassociateSecurityGroupResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaKeypair.h b/ecs/include/huaweicloud/ecs/v2/model/NovaKeypair.h index 8880e8d00..b15b27d1d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaKeypair.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaKeypair.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaKeypair_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaKeypair_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaKeypair /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaKeypair members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaKeypairDetail.h b/ecs/include/huaweicloud/ecs/v2/model/NovaKeypairDetail.h index 842e7b734..fe27a4baf 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaKeypairDetail.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaKeypairDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaKeypairDetail_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaKeypairDetail_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaKeypairDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaKeypairDetail members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaLink.h b/ecs/include/huaweicloud/ecs/v2/model/NovaLink.h index f9527c2f6..e62ba0a9c 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaLink.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaLink.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaLink_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaLink_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaLink /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaLink members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaListAvailabilityZonesRequest.h b/ecs/include/huaweicloud/ecs/v2/model/NovaListAvailabilityZonesRequest.h index a5d70f054..cfe4bc030 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaListAvailabilityZonesRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaListAvailabilityZonesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListAvailabilityZonesRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListAvailabilityZonesRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaListAvailabilityZonesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaListAvailabilityZonesRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaListAvailabilityZonesResponse.h b/ecs/include/huaweicloud/ecs/v2/model/NovaListAvailabilityZonesResponse.h index e4a8b77dc..a6bc64805 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaListAvailabilityZonesResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaListAvailabilityZonesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListAvailabilityZonesResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListAvailabilityZonesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaListAvailabilityZonesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaListAvailabilityZonesResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaListKeypairsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/NovaListKeypairsRequest.h index 555ba6248..07336f878 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaListKeypairsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaListKeypairsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListKeypairsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListKeypairsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaListKeypairsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaListKeypairsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaListKeypairsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/NovaListKeypairsResponse.h index 562458d97..62343ab05 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaListKeypairsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaListKeypairsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListKeypairsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListKeypairsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaListKeypairsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaListKeypairsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaListKeypairsResult.h b/ecs/include/huaweicloud/ecs/v2/model/NovaListKeypairsResult.h index c153a0470..3282df49e 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaListKeypairsResult.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaListKeypairsResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListKeypairsResult_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListKeypairsResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaListKeypairsResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaListKeypairsResult members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaListServerSecurityGroupsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/NovaListServerSecurityGroupsRequest.h index 10f4eaed6..aaa7c0ac8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaListServerSecurityGroupsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaListServerSecurityGroupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListServerSecurityGroupsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListServerSecurityGroupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaListServerSecurityGroupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaListServerSecurityGroupsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaListServerSecurityGroupsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/NovaListServerSecurityGroupsResponse.h index d72ca4ca7..bc342dda8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaListServerSecurityGroupsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaListServerSecurityGroupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListServerSecurityGroupsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListServerSecurityGroupsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaListServerSecurityGroupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaListServerSecurityGroupsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaListServersDetailsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/NovaListServersDetailsRequest.h index 3ba3458d4..5df23158f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaListServersDetailsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaListServersDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListServersDetailsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListServersDetailsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaListServersDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaListServersDetailsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaListServersDetailsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/NovaListServersDetailsResponse.h index 999b91cca..ddc974fd2 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaListServersDetailsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaListServersDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListServersDetailsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaListServersDetailsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaListServersDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaListServersDetailsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaNetwork.h b/ecs/include/huaweicloud/ecs/v2/model/NovaNetwork.h index 3a0cfa346..9ced75536 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaNetwork.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaNetwork.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaNetwork_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaNetwork_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaNetwork /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaNetwork members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaRemoveSecurityGroupOption.h b/ecs/include/huaweicloud/ecs/v2/model/NovaRemoveSecurityGroupOption.h index 41391999b..85ba59cb4 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaRemoveSecurityGroupOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaRemoveSecurityGroupOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaRemoveSecurityGroupOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaRemoveSecurityGroupOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaRemoveSecurityGroupOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaRemoveSecurityGroupOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroup.h b/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroup.h index b23ead601..a17c114dc 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroup.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaSecurityGroup_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaSecurityGroup_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaSecurityGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaSecurityGroup members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroupCommonGroup.h b/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroupCommonGroup.h index 4e3b587ea..a405ac6a8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroupCommonGroup.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroupCommonGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaSecurityGroupCommonGroup_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaSecurityGroupCommonGroup_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaSecurityGroupCommonGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaSecurityGroupCommonGroup members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroupCommonIpRange.h b/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroupCommonIpRange.h index a364acc10..f32d1b42f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroupCommonIpRange.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroupCommonIpRange.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaSecurityGroupCommonIpRange_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaSecurityGroupCommonIpRange_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaSecurityGroupCommonIpRange /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaSecurityGroupCommonIpRange members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroupCommonRule.h b/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroupCommonRule.h index 71128fd89..d5f8e5620 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroupCommonRule.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaSecurityGroupCommonRule.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaSecurityGroupCommonRule_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaSecurityGroupCommonRule_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaSecurityGroupCommonRule /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaSecurityGroupCommonRule members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaServer.h b/ecs/include/huaweicloud/ecs/v2/model/NovaServer.h index f5f06cb10..efb926b21 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaServer.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaServer.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServer_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServer_H_ + #include #include +#include #include #include @@ -41,10 +43,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaServer /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaServer members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaServerBlockDeviceMapping.h b/ecs/include/huaweicloud/ecs/v2/model/NovaServerBlockDeviceMapping.h index 70c0b8e70..2190bcdf4 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaServerBlockDeviceMapping.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaServerBlockDeviceMapping.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerBlockDeviceMapping_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerBlockDeviceMapping_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaServerBlockDeviceMapping /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaServerBlockDeviceMapping members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaServerFault.h b/ecs/include/huaweicloud/ecs/v2/model/NovaServerFault.h index c7bbc9dbb..1cbbc92e9 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaServerFault.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaServerFault.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerFault_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerFault_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaServerFault /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaServerFault members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaServerFlavor.h b/ecs/include/huaweicloud/ecs/v2/model/NovaServerFlavor.h index e64f36c75..63f5d60ef 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaServerFlavor.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaServerFlavor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerFlavor_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerFlavor_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaServerFlavor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaServerFlavor members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaServerImage.h b/ecs/include/huaweicloud/ecs/v2/model/NovaServerImage.h index 568018feb..ba36bbd0f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaServerImage.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaServerImage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerImage_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerImage_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaServerImage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaServerImage members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaServerInterfaceDetail.h b/ecs/include/huaweicloud/ecs/v2/model/NovaServerInterfaceDetail.h index 45a8bb7fb..6a02a99b3 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaServerInterfaceDetail.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaServerInterfaceDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerInterfaceDetail_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerInterfaceDetail_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaServerInterfaceDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaServerInterfaceDetail members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaServerInterfaceFixedIp.h b/ecs/include/huaweicloud/ecs/v2/model/NovaServerInterfaceFixedIp.h index 88596697b..35881a139 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaServerInterfaceFixedIp.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaServerInterfaceFixedIp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerInterfaceFixedIp_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerInterfaceFixedIp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaServerInterfaceFixedIp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaServerInterfaceFixedIp members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaServerNetwork.h b/ecs/include/huaweicloud/ecs/v2/model/NovaServerNetwork.h index b08d00bbc..22e36bccc 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaServerNetwork.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaServerNetwork.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerNetwork_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerNetwork_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaServerNetwork /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaServerNetwork members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaServerSchedulerHints.h b/ecs/include/huaweicloud/ecs/v2/model/NovaServerSchedulerHints.h index b1e40bee4..67f9f3ec1 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaServerSchedulerHints.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaServerSchedulerHints.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerSchedulerHints_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerSchedulerHints_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaServerSchedulerHints /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaServerSchedulerHints members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaServerSecurityGroup.h b/ecs/include/huaweicloud/ecs/v2/model/NovaServerSecurityGroup.h index ffd693ca8..c4c241792 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaServerSecurityGroup.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaServerSecurityGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerSecurityGroup_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerSecurityGroup_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaServerSecurityGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaServerSecurityGroup members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaServerVolume.h b/ecs/include/huaweicloud/ecs/v2/model/NovaServerVolume.h index ea4b948c8..d08377479 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaServerVolume.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaServerVolume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerVolume_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaServerVolume_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaServerVolume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaServerVolume members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaShowKeypairRequest.h b/ecs/include/huaweicloud/ecs/v2/model/NovaShowKeypairRequest.h index 1c80245dd..ea316d81c 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaShowKeypairRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaShowKeypairRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaShowKeypairRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaShowKeypairRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaShowKeypairRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaShowKeypairRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaShowKeypairResponse.h b/ecs/include/huaweicloud/ecs/v2/model/NovaShowKeypairResponse.h index 2ed86616f..28399cc7b 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaShowKeypairResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaShowKeypairResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaShowKeypairResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaShowKeypairResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaShowKeypairResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaShowKeypairResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaShowServerRequest.h b/ecs/include/huaweicloud/ecs/v2/model/NovaShowServerRequest.h index 022c33ba6..2cb96aabd 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaShowServerRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaShowServerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaShowServerRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaShowServerRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaShowServerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaShowServerRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaShowServerResponse.h b/ecs/include/huaweicloud/ecs/v2/model/NovaShowServerResponse.h index 662a6966d..a87ff4a38 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaShowServerResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaShowServerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaShowServerResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaShowServerResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaShowServerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaShowServerResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/NovaSimpleKeypair.h b/ecs/include/huaweicloud/ecs/v2/model/NovaSimpleKeypair.h index 33a556043..1b5229989 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/NovaSimpleKeypair.h +++ b/ecs/include/huaweicloud/ecs/v2/model/NovaSimpleKeypair.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaSimpleKeypair_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_NovaSimpleKeypair_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT NovaSimpleKeypair /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NovaSimpleKeypair members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PageLink.h b/ecs/include/huaweicloud/ecs/v2/model/PageLink.h index 9e22261dd..a8884265a 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PageLink.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PageLink.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PageLink_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PageLink_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PageLink /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PageLink members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServer.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServer.h index e00091af6..d0bcff418 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServer.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServer.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServer_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServer_H_ + #include #include +#include #include #include @@ -41,15 +43,13 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServer /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServer members /// - /// 弹性云服务器自动释放时间。 时间格式例如:2020-01-19T03:30:52Z + /// 弹性云服务器定时删除时间。 时间格式例如:2020-01-19T03:30:52Z /// std::string getAutoTerminateTime() const; diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerDataVolume.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerDataVolume.h index 3e9f114e7..4e8f97d10 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerDataVolume.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerDataVolume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerDataVolume_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerDataVolume_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerDataVolume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerDataVolume members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerDataVolumeExtendParam.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerDataVolumeExtendParam.h index 4b9b15648..63e7218e0 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerDataVolumeExtendParam.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerDataVolumeExtendParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerDataVolumeExtendParam_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerDataVolumeExtendParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerDataVolumeExtendParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerDataVolumeExtendParam members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerDataVolumeMetadata.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerDataVolumeMetadata.h index b3440450f..baa9eec44 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerDataVolumeMetadata.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerDataVolumeMetadata.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerDataVolumeMetadata_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerDataVolumeMetadata_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerDataVolumeMetadata /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerDataVolumeMetadata members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerEip.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerEip.h index 6fe551dea..3693e35a9 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerEip.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerEip.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerEip_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerEip_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerEip /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerEip members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerEipBandwidth.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerEipBandwidth.h index d5c2efe7f..36f21f302 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerEipBandwidth.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerEipBandwidth.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerEipBandwidth_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerEipBandwidth_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerEipBandwidth /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerEipBandwidth members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerEipExtendParam.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerEipExtendParam.h index ff9da21d8..b88ccaf31 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerEipExtendParam.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerEipExtendParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerEipExtendParam_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerEipExtendParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerEipExtendParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerEipExtendParam members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerExtendParam.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerExtendParam.h index c23ff98f3..40902aed4 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerExtendParam.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerExtendParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerExtendParam_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerExtendParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerExtendParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerExtendParam members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerIpv6Bandwidth.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerIpv6Bandwidth.h index d8a5bd5a3..fe6387db1 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerIpv6Bandwidth.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerIpv6Bandwidth.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerIpv6Bandwidth_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerIpv6Bandwidth_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerIpv6Bandwidth /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerIpv6Bandwidth members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerNic.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerNic.h index 04471e8e0..526d40db2 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerNic.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerNic.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerNic_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerNic_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerNic /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerNic members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerPublicip.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerPublicip.h index fd9dad464..9b04269e8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerPublicip.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerPublicip.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerPublicip_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerPublicip_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerPublicip /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerPublicip members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerRootVolume.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerRootVolume.h index e3dadbf4e..b5195a20d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerRootVolume.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerRootVolume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerRootVolume_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerRootVolume_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerRootVolume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerRootVolume members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerRootVolumeExtendParam.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerRootVolumeExtendParam.h index 563ad5e3d..8dbd88e8c 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerRootVolumeExtendParam.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerRootVolumeExtendParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerRootVolumeExtendParam_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerRootVolumeExtendParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerRootVolumeExtendParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerRootVolumeExtendParam members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerRootVolumeMetadata.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerRootVolumeMetadata.h index 28650fe05..3a3fc1997 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerRootVolumeMetadata.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerRootVolumeMetadata.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerRootVolumeMetadata_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerRootVolumeMetadata_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerRootVolumeMetadata /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerRootVolumeMetadata members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerSchedulerHints.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerSchedulerHints.h index 98325a76a..e4a05f0aa 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerSchedulerHints.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerSchedulerHints.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerSchedulerHints_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerSchedulerHints_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerSchedulerHints /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerSchedulerHints members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerSecurityGroup.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerSecurityGroup.h index 89b0e1227..fbc77bbaf 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerSecurityGroup.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerSecurityGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerSecurityGroup_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerSecurityGroup_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerSecurityGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerSecurityGroup members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerTag.h b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerTag.h index eec7d76fa..3664044e8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerTag.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PostPaidServerTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerTag_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PostPaidServerTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PostPaidServerTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostPaidServerTag members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServer.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServer.h index ec5cb97f6..9e51118bb 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServer.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServer.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServer_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServer_H_ + #include #include +#include #include #include @@ -41,15 +43,13 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServer /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServer members /// - /// 弹性云服务器自动释放时间。 时间格式例如:2020-01-19T03:30:52Z + /// 弹性云服务器定时删除时间。 时间格式例如:2020-01-19T03:30:52Z /// std::string getAutoTerminateTime() const; diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerDataVolume.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerDataVolume.h index bca02fc38..339f01eb8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerDataVolume.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerDataVolume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerDataVolume_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerDataVolume_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerDataVolume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerDataVolume members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerDataVolumeExtendParam.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerDataVolumeExtendParam.h index 3e0b1ee79..85a0d9ce6 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerDataVolumeExtendParam.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerDataVolumeExtendParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerDataVolumeExtendParam_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerDataVolumeExtendParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerDataVolumeExtendParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerDataVolumeExtendParam members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerDataVolumeMetadata.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerDataVolumeMetadata.h index 03b2fbbad..e91e5c403 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerDataVolumeMetadata.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerDataVolumeMetadata.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerDataVolumeMetadata_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerDataVolumeMetadata_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerDataVolumeMetadata /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerDataVolumeMetadata members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerEip.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerEip.h index bd5eab91d..20390407b 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerEip.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerEip.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerEip_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerEip_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerEip /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerEip members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerEipBandwidth.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerEipBandwidth.h index 23bc1a852..bab233d44 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerEipBandwidth.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerEipBandwidth.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerEipBandwidth_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerEipBandwidth_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerEipBandwidth /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerEipBandwidth members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerEipExtendParam.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerEipExtendParam.h index 8b0bd4f58..98c696357 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerEipExtendParam.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerEipExtendParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerEipExtendParam_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerEipExtendParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerEipExtendParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerEipExtendParam members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerExtendParam.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerExtendParam.h index f7d780f75..11f68da32 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerExtendParam.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerExtendParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerExtendParam_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerExtendParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerExtendParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerExtendParam members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerIpv6Bandwidth.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerIpv6Bandwidth.h index 00e874591..4021664a1 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerIpv6Bandwidth.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerIpv6Bandwidth.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerIpv6Bandwidth_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerIpv6Bandwidth_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerIpv6Bandwidth /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerIpv6Bandwidth members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerNic.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerNic.h index 77ed49b30..0dc8ae5e3 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerNic.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerNic.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerNic_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerNic_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerNic /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerNic members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerPublicip.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerPublicip.h index 64f789c46..9b72ad2aa 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerPublicip.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerPublicip.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerPublicip_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerPublicip_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerPublicip /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerPublicip members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerRootVolume.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerRootVolume.h index 9fc194d82..920bd8eeb 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerRootVolume.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerRootVolume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerRootVolume_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerRootVolume_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerRootVolume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerRootVolume members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerRootVolumeExtendParam.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerRootVolumeExtendParam.h index 42f94c931..7d2a4cb99 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerRootVolumeExtendParam.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerRootVolumeExtendParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerRootVolumeExtendParam_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerRootVolumeExtendParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerRootVolumeExtendParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerRootVolumeExtendParam members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerRootVolumeMetadata.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerRootVolumeMetadata.h index 003b2b26a..956b9448d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerRootVolumeMetadata.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerRootVolumeMetadata.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerRootVolumeMetadata_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerRootVolumeMetadata_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerRootVolumeMetadata /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerRootVolumeMetadata members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerSchedulerHints.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerSchedulerHints.h index e3f47d0d4..915dc8570 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerSchedulerHints.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerSchedulerHints.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerSchedulerHints_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerSchedulerHints_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerSchedulerHints /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerSchedulerHints members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerSecurityGroup.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerSecurityGroup.h index c2e46839d..25b3f8fb4 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerSecurityGroup.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerSecurityGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerSecurityGroup_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerSecurityGroup_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerSecurityGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerSecurityGroup members diff --git a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerTag.h b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerTag.h index 5177a0c76..636b95bfa 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerTag.h +++ b/ecs/include/huaweicloud/ecs/v2/model/PrePaidServerTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerTag_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_PrePaidServerTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT PrePaidServerTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrePaidServerTag members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ProjectFlavorLimit.h b/ecs/include/huaweicloud/ecs/v2/model/ProjectFlavorLimit.h index 67e98fa64..6fd202dd8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ProjectFlavorLimit.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ProjectFlavorLimit.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ProjectFlavorLimit_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ProjectFlavorLimit_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ProjectFlavorLimit /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProjectFlavorLimit members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ProjectTag.h b/ecs/include/huaweicloud/ecs/v2/model/ProjectTag.h index 345b0bae3..64bf10025 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ProjectTag.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ProjectTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ProjectTag_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ProjectTag_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ProjectTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProjectTag members diff --git a/ecs/include/huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryRequest.h b/ecs/include/huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryRequest.h index 741baafd9..3b9b6395d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_RegisterServerAutoRecoveryRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_RegisterServerAutoRecoveryRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT RegisterServerAutoRecoveryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterServerAutoRecoveryRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryRequestBody.h index f531344d5..d9a1f0d5a 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_RegisterServerAutoRecoveryRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_RegisterServerAutoRecoveryRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT RegisterServerAutoRecoveryRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterServerAutoRecoveryRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryResponse.h b/ecs/include/huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryResponse.h index 37af547c2..fdd98dcd8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_RegisterServerAutoRecoveryResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_RegisterServerAutoRecoveryResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT RegisterServerAutoRecoveryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterServerAutoRecoveryResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/RegisterServerMonitorRequest.h b/ecs/include/huaweicloud/ecs/v2/model/RegisterServerMonitorRequest.h index 1c8eb8a89..496a4aeef 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/RegisterServerMonitorRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/RegisterServerMonitorRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_RegisterServerMonitorRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_RegisterServerMonitorRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT RegisterServerMonitorRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterServerMonitorRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/RegisterServerMonitorRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/RegisterServerMonitorRequestBody.h index 6d37779b4..91e332816 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/RegisterServerMonitorRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/RegisterServerMonitorRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_RegisterServerMonitorRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_RegisterServerMonitorRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT RegisterServerMonitorRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterServerMonitorRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/RegisterServerMonitorResponse.h b/ecs/include/huaweicloud/ecs/v2/model/RegisterServerMonitorResponse.h index d32edbaff..26739a980 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/RegisterServerMonitorResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/RegisterServerMonitorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_RegisterServerMonitorResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_RegisterServerMonitorResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT RegisterServerMonitorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterServerMonitorResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitOption.h b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitOption.h index b63a793b5..28625cb16 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithCloudInitOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithCloudInitOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ReinstallServerWithCloudInitOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReinstallServerWithCloudInitOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitRequest.h index bd120cd84..7604264fe 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithCloudInitRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithCloudInitRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ReinstallServerWithCloudInitRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReinstallServerWithCloudInitRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitRequestBody.h index 505e20096..2c25f9aa5 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithCloudInitRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithCloudInitRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ReinstallServerWithCloudInitRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReinstallServerWithCloudInitRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitResponse.h index adb625486..d0b9b9eca 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithCloudInitResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithCloudInitResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ReinstallServerWithCloudInitResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReinstallServerWithCloudInitResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitOption.h b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitOption.h index 44efc797c..f1fedde30 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithoutCloudInitOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithoutCloudInitOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ReinstallServerWithoutCloudInitOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReinstallServerWithoutCloudInitOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitRequest.h index 3706410fc..44ced9426 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithoutCloudInitRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithoutCloudInitRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ReinstallServerWithoutCloudInitRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReinstallServerWithoutCloudInitRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitRequestBody.h index 23c193b1b..8ae3a7f77 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithoutCloudInitRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithoutCloudInitRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ReinstallServerWithoutCloudInitRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReinstallServerWithoutCloudInitRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitResponse.h index 4ebe6bc9d..b04cccf80 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithoutCloudInitResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallServerWithoutCloudInitResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ReinstallServerWithoutCloudInitResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReinstallServerWithoutCloudInitResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ReinstallSeverMetadata.h b/ecs/include/huaweicloud/ecs/v2/model/ReinstallSeverMetadata.h index 19c4a4fe1..dc1a845cf 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ReinstallSeverMetadata.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ReinstallSeverMetadata.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallSeverMetadata_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallSeverMetadata_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ReinstallSeverMetadata /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReinstallSeverMetadata members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ReinstallSeverMetadataWithoutCloudInitOption.h b/ecs/include/huaweicloud/ecs/v2/model/ReinstallSeverMetadataWithoutCloudInitOption.h index 593b4a0b4..4ee0671d8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ReinstallSeverMetadataWithoutCloudInitOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ReinstallSeverMetadataWithoutCloudInitOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallSeverMetadataWithoutCloudInitOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ReinstallSeverMetadataWithoutCloudInitOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ReinstallSeverMetadataWithoutCloudInitOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReinstallSeverMetadataWithoutCloudInitOption members @@ -56,12 +56,23 @@ class HUAWEICLOUD_ECS_V2_EXPORT ReinstallSeverMetadataWithoutCloudInitOption void unsetsystemCmkid(); void setSystemCmkid(const std::string& value); + /// + /// 如果您已拥有操作系统或软件的许可证(一般是指按物理插槽数、物理内核数等进行认证的许可证),您可以通过自带许可(BYOL)的方式将业务完整迁移到云平台,继续使用您的许可证。 - true: 使用自有license - 其他值: 视为非法参数,接口报错 + /// + + std::string getByol() const; + bool byolIsSet() const; + void unsetbyol(); + void setByol(const std::string& value); + protected: std::string systemEncrypted_; bool systemEncryptedIsSet_; std::string systemCmkid_; bool systemCmkidIsSet_; + std::string byol_; + bool byolIsSet_; }; diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordOption.h b/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordOption.h index fb0dc6243..5cffc94c8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResetServerPasswordOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResetServerPasswordOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResetServerPasswordOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetServerPasswordOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordRequest.h index 7cc1fd9d6..f4fa9156b 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResetServerPasswordRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResetServerPasswordRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResetServerPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetServerPasswordRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordRequestBody.h index 16de4734d..3ab27087e 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResetServerPasswordRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResetServerPasswordRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResetServerPasswordRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetServerPasswordRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordResponse.h index e60b8d675..eed7c53f4 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResetServerPasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResetServerPasswordResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResetServerPasswordResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResetServerPasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetServerPasswordResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerOption.h b/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerOption.h index a66a1f2f9..ebf84bd83 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizePostPaidServerOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizePostPaidServerOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResizePostPaidServerOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizePostPaidServerOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerRequest.h index 0f6eb6607..23d663108 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizePostPaidServerRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizePostPaidServerRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResizePostPaidServerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizePostPaidServerRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerRequestBody.h index 1d4eecf40..f39cfbdbe 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizePostPaidServerRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizePostPaidServerRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResizePostPaidServerRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizePostPaidServerRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerResponse.h index 7a3a6132a..eb419a7b8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResizePostPaidServerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizePostPaidServerResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizePostPaidServerResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResizePostPaidServerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizePostPaidServerResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResizePrePaidServerOption.h b/ecs/include/huaweicloud/ecs/v2/model/ResizePrePaidServerOption.h index e7cec7da4..7365d05d7 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResizePrePaidServerOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResizePrePaidServerOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizePrePaidServerOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizePrePaidServerOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResizePrePaidServerOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizePrePaidServerOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResizeServerExtendParam.h b/ecs/include/huaweicloud/ecs/v2/model/ResizeServerExtendParam.h index bff293f0e..d72f05273 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResizeServerExtendParam.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResizeServerExtendParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizeServerExtendParam_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizeServerExtendParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResizeServerExtendParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeServerExtendParam members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResizeServerRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ResizeServerRequest.h index 39a70e8f2..a5a5438cd 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResizeServerRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResizeServerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizeServerRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizeServerRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResizeServerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeServerRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResizeServerRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/ResizeServerRequestBody.h index f51615c17..d28d6af7f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResizeServerRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResizeServerRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizeServerRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizeServerRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResizeServerRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeServerRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResizeServerResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ResizeServerResponse.h index 462ac5f62..eb5f47a3b 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResizeServerResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResizeServerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizeServerResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResizeServerResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResizeServerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeServerResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ResourceTag.h b/ecs/include/huaweicloud/ecs/v2/model/ResourceTag.h index b01808352..8ea298c34 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ResourceTag.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ResourceTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ResourceTag_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ResourceTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ResourceTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTag members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerAddress.h b/ecs/include/huaweicloud/ecs/v2/model/ServerAddress.h index 1dacad427..bac8b66c6 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerAddress.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerAddress.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerAddress_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerAddress_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerAddress /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerAddress members @@ -47,6 +47,15 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerAddress void unsetversion(); void setVersion(const std::string& value); + /// + /// 是否主网卡。 - true:是主网卡 - false:辅助网卡 + /// + + bool isPrimary() const; + bool primaryIsSet() const; + void unsetprimary(); + void setPrimary(bool value); + /// /// IP地址。 /// @@ -87,6 +96,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerAddress protected: std::string version_; bool versionIsSet_; + bool primary_; + bool primaryIsSet_; std::string addr_; bool addrIsSet_; std::string oSEXTIPStype_; diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerAttachableQuantity.h b/ecs/include/huaweicloud/ecs/v2/model/ServerAttachableQuantity.h index e35d744ba..547cfcbd1 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerAttachableQuantity.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerAttachableQuantity.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerAttachableQuantity_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerAttachableQuantity_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerAttachableQuantity /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerAttachableQuantity members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerBlockDevice.h b/ecs/include/huaweicloud/ecs/v2/model/ServerBlockDevice.h index 8e6bb065b..0287f665f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerBlockDevice.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerBlockDevice.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerBlockDevice_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerBlockDevice_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerBlockDevice /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerBlockDevice members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerDetail.h b/ecs/include/huaweicloud/ecs/v2/model/ServerDetail.h index b96947384..81d442fe1 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerDetail.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerDetail_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerDetail_H_ + #include #include +#include #include #include @@ -43,10 +45,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerDetail members @@ -69,7 +69,7 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerDetail void setUpdated(const std::string& value); /// - /// 弹性云服务器自动释放时间。 时间格式例如:2020-01-19T03:30:52Z + /// 弹性云服务器定时删除时间。 时间格式例如:2020-01-19T03:30:52Z /// std::string getAutoTerminateTime() const; diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerExtendVolumeAttachment.h b/ecs/include/huaweicloud/ecs/v2/model/ServerExtendVolumeAttachment.h index 75f3bc608..ca6882313 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerExtendVolumeAttachment.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerExtendVolumeAttachment.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerExtendVolumeAttachment_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerExtendVolumeAttachment_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerExtendVolumeAttachment /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerExtendVolumeAttachment members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerFault.h b/ecs/include/huaweicloud/ecs/v2/model/ServerFault.h index 0b0b1cbfd..6749d4b84 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerFault.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerFault.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerFault_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerFault_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerFault /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerFault members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerFlavor.h b/ecs/include/huaweicloud/ecs/v2/model/ServerFlavor.h index bbf257dba..644e4d06f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerFlavor.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerFlavor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerFlavor_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerFlavor_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerFlavor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerFlavor members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerGroupMember.h b/ecs/include/huaweicloud/ecs/v2/model/ServerGroupMember.h index 85a7efea8..4adec332b 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerGroupMember.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerGroupMember.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerGroupMember_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerGroupMember_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerGroupMember /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerGroupMember members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerId.h b/ecs/include/huaweicloud/ecs/v2/model/ServerId.h index c857e2b35..64c26deb6 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerId.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerId.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerId_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerId_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerId /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerId members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerImage.h b/ecs/include/huaweicloud/ecs/v2/model/ServerImage.h index ead02091f..2e2292139 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerImage.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerImage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerImage_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerImage_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerImage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerImage members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerInterfaceFixedIp.h b/ecs/include/huaweicloud/ecs/v2/model/ServerInterfaceFixedIp.h index 96d9fa042..788ab7bf6 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerInterfaceFixedIp.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerInterfaceFixedIp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerInterfaceFixedIp_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerInterfaceFixedIp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerInterfaceFixedIp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerInterfaceFixedIp members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerLimits.h b/ecs/include/huaweicloud/ecs/v2/model/ServerLimits.h index 31330365e..53e55dac9 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerLimits.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerLimits.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerLimits_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerLimits_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerLimits /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerLimits members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerNicSecurityGroup.h b/ecs/include/huaweicloud/ecs/v2/model/ServerNicSecurityGroup.h index d7430925f..8519b8ef7 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerNicSecurityGroup.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerNicSecurityGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerNicSecurityGroup_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerNicSecurityGroup_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerNicSecurityGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerNicSecurityGroup members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerRemoteConsole.h b/ecs/include/huaweicloud/ecs/v2/model/ServerRemoteConsole.h index e2bc65e5f..cc835a7f7 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerRemoteConsole.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerRemoteConsole.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerRemoteConsole_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerRemoteConsole_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerRemoteConsole /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerRemoteConsole members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerResource.h b/ecs/include/huaweicloud/ecs/v2/model/ServerResource.h index e8fce08f2..bb6212bf8 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerResource.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerResource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerResource_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerResource_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerResource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerResource members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerSchedulerHints.h b/ecs/include/huaweicloud/ecs/v2/model/ServerSchedulerHints.h index 797dffc56..45ae9334f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerSchedulerHints.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerSchedulerHints.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerSchedulerHints_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerSchedulerHints_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerSchedulerHints /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerSchedulerHints members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerSecurityGroup.h b/ecs/include/huaweicloud/ecs/v2/model/ServerSecurityGroup.h index c5014d7e2..2c5952986 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerSecurityGroup.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerSecurityGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerSecurityGroup_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerSecurityGroup_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerSecurityGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerSecurityGroup members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerSystemTag.h b/ecs/include/huaweicloud/ecs/v2/model/ServerSystemTag.h index e2a85a5c1..91efe544d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerSystemTag.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerSystemTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerSystemTag_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerSystemTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerSystemTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerSystemTag members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerTag.h b/ecs/include/huaweicloud/ecs/v2/model/ServerTag.h index f9b18ae18..a408232a7 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerTag.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerTag_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerTag members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerTagMatch.h b/ecs/include/huaweicloud/ecs/v2/model/ServerTagMatch.h index 85585d7aa..843523d9f 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerTagMatch.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerTagMatch.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerTagMatch_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerTagMatch_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerTagMatch /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerTagMatch members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ServerTags.h b/ecs/include/huaweicloud/ecs/v2/model/ServerTags.h index 74a08e5e8..b85bb9796 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ServerTags.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ServerTags.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerTags_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ServerTags_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerTags /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerTags members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowJobRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ShowJobRequest.h index ad82e5b79..5fa4e1f2c 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowJobRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowJobRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowJobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowJobResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ShowJobResponse.h index b5e2d098e..69e560a22 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowJobResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowJobResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowJobResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowResetPasswordFlagRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ShowResetPasswordFlagRequest.h index f52d4a8b7..3d4bedb97 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowResetPasswordFlagRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowResetPasswordFlagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowResetPasswordFlagRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowResetPasswordFlagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowResetPasswordFlagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResetPasswordFlagRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowResetPasswordFlagResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ShowResetPasswordFlagResponse.h index d9c2662f9..89fe2ccd6 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowResetPasswordFlagResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowResetPasswordFlagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowResetPasswordFlagResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowResetPasswordFlagResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowResetPasswordFlagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResetPasswordFlagResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerAutoRecoveryRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerAutoRecoveryRequest.h index 29053c9e9..8a33b2e75 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerAutoRecoveryRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerAutoRecoveryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerAutoRecoveryRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerAutoRecoveryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerAutoRecoveryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerAutoRecoveryRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerAutoRecoveryResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerAutoRecoveryResponse.h index 86607eca8..475fefeb0 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerAutoRecoveryResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerAutoRecoveryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerAutoRecoveryResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerAutoRecoveryResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerAutoRecoveryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerAutoRecoveryResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerBlockDeviceRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerBlockDeviceRequest.h index 1f74d8234..e75e5d93b 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerBlockDeviceRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerBlockDeviceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerBlockDeviceRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerBlockDeviceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerBlockDeviceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerBlockDeviceRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerBlockDeviceResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerBlockDeviceResponse.h index f56b6a776..823d6cd80 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerBlockDeviceResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerBlockDeviceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerBlockDeviceResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerBlockDeviceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerBlockDeviceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerBlockDeviceResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerGroupRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerGroupRequest.h index e1ea44cfa..887df2ddf 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerGroupRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerGroupRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerGroupRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerGroupResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerGroupResponse.h index c0fa31f82..9cb998055 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerGroupResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerGroupResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerGroupResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerGroupResult.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerGroupResult.h index 502fe3d56..04e671dea 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerGroupResult.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerGroupResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerGroupResult_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerGroupResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerGroupResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerGroupResult members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerLimitsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerLimitsRequest.h index d4b011f1d..729316700 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerLimitsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerLimitsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerLimitsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerLimitsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerLimitsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerLimitsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerLimitsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerLimitsResponse.h index 5e01c7640..bd2aad979 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerLimitsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerLimitsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerLimitsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerLimitsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerLimitsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerLimitsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerPasswordRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerPasswordRequest.h index 3aa3c2f73..09df2de7b 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerPasswordRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerPasswordRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerPasswordRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerPasswordRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerPasswordResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerPasswordResponse.h index 791d38336..9eebadc97 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerPasswordResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerPasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerPasswordResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerPasswordResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerPasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerPasswordResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerRemoteConsoleRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerRemoteConsoleRequest.h index 19f6ea7da..c6b8f4070 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerRemoteConsoleRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerRemoteConsoleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerRemoteConsoleRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerRemoteConsoleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerRemoteConsoleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerRemoteConsoleRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerRemoteConsoleRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerRemoteConsoleRequestBody.h index f404dd91e..e9412cf71 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerRemoteConsoleRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerRemoteConsoleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerRemoteConsoleRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerRemoteConsoleRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerRemoteConsoleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerRemoteConsoleRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerRemoteConsoleResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerRemoteConsoleResponse.h index 4785f439d..455dc9361 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerRemoteConsoleResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerRemoteConsoleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerRemoteConsoleResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerRemoteConsoleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerRemoteConsoleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerRemoteConsoleResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerRequest.h index 98a198718..227d65947 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerResponse.h index ec5ea678f..393d77622 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerTagsRequest.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerTagsRequest.h index 3a6a6d5d3..897b9ea68 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerTagsRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerTagsRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerTagsRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/ShowServerTagsResponse.h b/ecs/include/huaweicloud/ecs/v2/model/ShowServerTagsResponse.h index e61163bf3..fab736c91 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/ShowServerTagsResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/ShowServerTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerTagsResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_ShowServerTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT ShowServerTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowServerTagsResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/SimpleFlavor.h b/ecs/include/huaweicloud/ecs/v2/model/SimpleFlavor.h index de8fd2e78..66f52ee90 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/SimpleFlavor.h +++ b/ecs/include/huaweicloud/ecs/v2/model/SimpleFlavor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_SimpleFlavor_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_SimpleFlavor_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT SimpleFlavor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SimpleFlavor members diff --git a/ecs/include/huaweicloud/ecs/v2/model/SubJob.h b/ecs/include/huaweicloud/ecs/v2/model/SubJob.h index f4b38b292..d4c891c8b 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/SubJob.h +++ b/ecs/include/huaweicloud/ecs/v2/model/SubJob.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_SubJob_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_SubJob_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT SubJob /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubJob members diff --git a/ecs/include/huaweicloud/ecs/v2/model/SubJobEntities.h b/ecs/include/huaweicloud/ecs/v2/model/SubJobEntities.h index 1e9053076..00bc33d21 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/SubJobEntities.h +++ b/ecs/include/huaweicloud/ecs/v2/model/SubJobEntities.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_SubJobEntities_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_SubJobEntities_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT SubJobEntities /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubJobEntities members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAddress.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAddress.h index da1741855..248f8a7c6 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAddress.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAddress.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerAddress_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerAddress_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerAddress /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerAddress members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeRequest.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeRequest.h index 7fbbd974c..b5828dceb 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerAutoTerminateTimeRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerAutoTerminateTimeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerAutoTerminateTimeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerAutoTerminateTimeRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeRequestBody.h index e0054903c..96c3f9c51 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerAutoTerminateTimeRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerAutoTerminateTimeRequestBody_H_ + #include #include +#include #include #include @@ -31,15 +33,13 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerAutoTerminateTimeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerAutoTerminateTimeRequestBody members /// - /// 销毁时间 + /// 定时删除时间 /// std::string getAutoTerminateTime() const; diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeResponse.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeResponse.h index 7c118bfd9..44fb02ee5 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerAutoTerminateTimeResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerAutoTerminateTimeResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerAutoTerminateTimeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerAutoTerminateTimeResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceOption.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceOption.h index 99ae2732c..58febe6f4 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerBlockDeviceOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerBlockDeviceOption_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerBlockDeviceOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerBlockDeviceOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceReq.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceReq.h index 5a5f1a241..7211a15d7 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceReq.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerBlockDeviceReq_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerBlockDeviceReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerBlockDeviceReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerBlockDeviceReq members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceRequest.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceRequest.h index 8abf10df2..23f9ab810 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerBlockDeviceRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerBlockDeviceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerBlockDeviceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerBlockDeviceRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceResponse.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceResponse.h index 18d890d54..109ecd74c 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerBlockDeviceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerBlockDeviceResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerBlockDeviceResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerBlockDeviceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerBlockDeviceResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerMetadataRequest.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerMetadataRequest.h index e3a7fceb9..6256554d2 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerMetadataRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerMetadataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerMetadataRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerMetadataRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerMetadataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerMetadataRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerMetadataRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerMetadataRequestBody.h index 86381fdf3..183a9bbbe 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerMetadataRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerMetadataRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerMetadataRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerMetadataRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerMetadataRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerMetadataRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerMetadataResponse.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerMetadataResponse.h index ed14d39b3..cb4780cbe 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerMetadataResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerMetadataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerMetadataResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerMetadataResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerMetadataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerMetadataResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerOption.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerOption.h index 051e1dd38..32ee94e5d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerOption.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerOption_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerOption members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerRequest.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerRequest.h index 7ba3ef369..c819143d6 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerRequest.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerRequest_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerRequest members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerRequestBody.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerRequestBody.h index 81f3bf14c..d86be61d3 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerRequestBody.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerRequestBody_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerRequestBody members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerResponse.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerResponse.h index 86e2c9055..6a93c72be 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerResponse.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerResponse_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerResponse members diff --git a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerResult.h b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerResult.h index 5e0233e23..4077a371d 100644 --- a/ecs/include/huaweicloud/ecs/v2/model/UpdateServerResult.h +++ b/ecs/include/huaweicloud/ecs/v2/model/UpdateServerResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerResult_H_ #define HUAWEICLOUD_SDK_ECS_V2_MODEL_UpdateServerResult_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_ECS_V2_EXPORT UpdateServerResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateServerResult members diff --git a/ecs/src/v2/EcsClient.cpp b/ecs/src/v2/EcsClient.cpp index f5b2be224..203e01f7c 100644 --- a/ecs/src/v2/EcsClient.cpp +++ b/ecs/src/v2/EcsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,35 +40,37 @@ std::shared_ptr EcsClient::addServerGroupMember(Ad std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_group_id"] = parameterToString(request.getServerGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForAddServerGroupMember()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -80,35 +82,37 @@ std::shared_ptr EcsClient::associateServerVirt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["nic_id"] = parameterToString(request.getNicId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForAssociateServerVirtualIp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -120,35 +124,37 @@ std::shared_ptr EcsClient::attachServerVolume(Attach std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForAttachServerVolume()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -160,35 +166,37 @@ std::shared_ptr EcsClient::batchAddServerNics(BatchA std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForBatchAddServerNics()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -200,35 +208,37 @@ std::shared_ptr EcsClient::batchAttachSharab std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["volume_id"] = parameterToString(request.getVolumeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForBatchAttachSharableVolumes()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -240,35 +250,37 @@ std::shared_ptr EcsClient::batchCreateServerTags( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForBatchCreateServerTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -280,35 +292,37 @@ std::shared_ptr EcsClient::batchDeleteServerNics( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForBatchDeleteServerNics()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -320,35 +334,37 @@ std::shared_ptr EcsClient::batchDeleteServerTags( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForBatchDeleteServerTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -360,34 +376,36 @@ std::shared_ptr EcsClient::batchRebootServers(BatchR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForBatchRebootServers()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -399,34 +417,36 @@ std::shared_ptr EcsClient::batchResetServersP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForBatchResetServersPassword()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -438,34 +458,36 @@ std::shared_ptr EcsClient::batchStartServers(BatchSta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForBatchStartServers()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -477,34 +499,36 @@ std::shared_ptr EcsClient::batchStopServers(BatchStopS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForBatchStopServers()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -516,34 +540,36 @@ std::shared_ptr EcsClient::batchUpdateServersNam std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForBatchUpdateServersName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -555,34 +581,36 @@ std::shared_ptr EcsClient::changeServerChargeMod std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForChangeServerChargeMode()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -594,35 +622,37 @@ std::shared_ptr EcsClient::changeServerOsWi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForChangeServerOsWithCloudInit()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -634,35 +664,37 @@ std::shared_ptr EcsClient::changeServerO std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForChangeServerOsWithoutCloudInit()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -674,12 +706,12 @@ std::shared_ptr EcsClient::createPostPaidServers( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xClientTokenIsSet()) { @@ -688,23 +720,25 @@ std::shared_ptr EcsClient::createPostPaidServers( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForCreatePostPaidServers()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -716,34 +750,36 @@ std::shared_ptr EcsClient::createServerGroup(CreateSe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForCreateServerGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -755,12 +791,12 @@ std::shared_ptr EcsClient::createServers(CreateServersReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xClientTokenIsSet()) { @@ -769,23 +805,25 @@ std::shared_ptr EcsClient::createServers(CreateServersReq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForCreateServers()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -797,27 +835,22 @@ std::shared_ptr EcsClient::deleteServerGroup(DeleteSe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_group_id"] = parameterToString(request.getServerGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForDeleteServerGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -832,35 +865,37 @@ std::shared_ptr EcsClient::deleteServerGroupMem std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_group_id"] = parameterToString(request.getServerGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForDeleteServerGroupMember()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -872,28 +907,23 @@ std::shared_ptr EcsClient::deleteServerMetadata(De std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["key"] = parameterToString(request.getKey()); localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForDeleteServerMetadata()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -908,27 +938,22 @@ std::shared_ptr EcsClient::deleteServerPassword(De std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForDeleteServerPassword()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -943,34 +968,36 @@ std::shared_ptr EcsClient::deleteServers(DeleteServersReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForDeleteServers()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -982,14 +1009,14 @@ std::shared_ptr EcsClient::detachServerVolume(Detach std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); localVarPathParams["volume_id"] = parameterToString(request.getVolumeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.deleteFlagIsSet()) { @@ -998,15 +1025,10 @@ std::shared_ptr EcsClient::detachServerVolume(Detach std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForDetachServerVolume()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1021,35 +1043,37 @@ std::shared_ptr EcsClient::disassociateServ std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["nic_id"] = parameterToString(request.getNicId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForDisassociateServerVirtualIp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1061,12 +1085,12 @@ std::shared_ptr EcsClient::listFlavorSellPolicie std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.flavorIdIsSet()) { @@ -1105,15 +1129,10 @@ std::shared_ptr EcsClient::listFlavorSellPolicie std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForListFlavorSellPolicies()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1128,12 +1147,12 @@ std::shared_ptr EcsClient::listFlavors(ListFlavorsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.availabilityZoneIsSet()) { @@ -1142,15 +1161,10 @@ std::shared_ptr EcsClient::listFlavors(ListFlavorsRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForListFlavors()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1165,12 +1179,12 @@ std::shared_ptr EcsClient::listResizeFlavors(ListResi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.instanceUuidIsSet()) { @@ -1197,15 +1211,10 @@ std::shared_ptr EcsClient::listResizeFlavors(ListResi std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForListResizeFlavors()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1220,27 +1229,22 @@ std::shared_ptr EcsClient::listServerBlockDevice std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForListServerBlockDevices()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1255,12 +1259,12 @@ std::shared_ptr EcsClient::listServerGroups(ListServer std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1272,15 +1276,10 @@ std::shared_ptr EcsClient::listServerGroups(ListServer std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForListServerGroups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1295,27 +1294,22 @@ std::shared_ptr EcsClient::listServerInterfaces(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForListServerInterfaces()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1330,26 +1324,21 @@ std::shared_ptr EcsClient::listServerTags(ListServerTags std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForListServerTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1364,34 +1353,36 @@ std::shared_ptr EcsClient::listServersByTag(ListServer std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForListServersByTag()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1403,12 +1394,12 @@ std::shared_ptr EcsClient::listServersDetails(ListSe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1450,15 +1441,10 @@ std::shared_ptr EcsClient::listServersDetails(ListSe std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForListServersDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1473,35 +1459,37 @@ std::shared_ptr EcsClient::migrateServer(MigrateServerReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForMigrateServer()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1513,35 +1501,37 @@ std::shared_ptr EcsClient::novaAssociateSecu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForNovaAssociateSecurityGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1553,35 +1543,37 @@ std::shared_ptr EcsClient::novaAttachInterface(Nova std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForNovaAttachInterface()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1593,12 +1585,12 @@ std::shared_ptr EcsClient::novaCreateKeypair(NovaCrea std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.openStackAPIVersionIsSet()) { @@ -1607,23 +1599,25 @@ std::shared_ptr EcsClient::novaCreateKeypair(NovaCrea std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForNovaCreateKeypair()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1635,12 +1629,12 @@ std::shared_ptr EcsClient::novaCreateServers(NovaCrea std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.openStackAPIVersionIsSet()) { @@ -1649,23 +1643,25 @@ std::shared_ptr EcsClient::novaCreateServers(NovaCrea std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForNovaCreateServers()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1677,27 +1673,22 @@ std::shared_ptr EcsClient::novaDeleteKeypair(NovaDele std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["keypair_name"] = parameterToString(request.getKeypairName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForNovaDeleteKeypair()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1712,27 +1703,22 @@ std::shared_ptr EcsClient::novaDeleteServer(NovaDelete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForNovaDeleteServer()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1747,35 +1733,37 @@ std::shared_ptr EcsClient::novaDisassocia std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForNovaDisassociateSecurityGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1787,26 +1775,21 @@ std::shared_ptr EcsClient::novaListAvailabili std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForNovaListAvailabilityZones()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1821,12 +1804,12 @@ std::shared_ptr EcsClient::novaListKeypairs(NovaListKe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1841,15 +1824,10 @@ std::shared_ptr EcsClient::novaListKeypairs(NovaListKe std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForNovaListKeypairs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1864,27 +1842,22 @@ std::shared_ptr EcsClient::novaListServerS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForNovaListServerSecurityGroups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1899,12 +1872,12 @@ std::shared_ptr EcsClient::novaListServersDetail std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.changesSinceIsSet()) { @@ -1949,15 +1922,10 @@ std::shared_ptr EcsClient::novaListServersDetail std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForNovaListServersDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1972,13 +1940,13 @@ std::shared_ptr EcsClient::novaShowKeypair(NovaShowKeyp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["keypair_name"] = parameterToString(request.getKeypairName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.openStackAPIVersionIsSet()) { @@ -1987,15 +1955,10 @@ std::shared_ptr EcsClient::novaShowKeypair(NovaShowKeyp std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForNovaShowKeypair()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2010,13 +1973,13 @@ std::shared_ptr EcsClient::novaShowServer(NovaShowServer std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.openStackAPIVersionIsSet()) { @@ -2025,15 +1988,10 @@ std::shared_ptr EcsClient::novaShowServer(NovaShowServer std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForNovaShowServer()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2048,35 +2006,37 @@ std::shared_ptr EcsClient::registerServerAut std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForRegisterServerAutoRecovery()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2088,35 +2048,37 @@ std::shared_ptr EcsClient::registerServerMonitor( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForRegisterServerMonitor()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2128,35 +2090,37 @@ std::shared_ptr EcsClient::reinstallServer std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForReinstallServerWithCloudInit()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2168,35 +2132,37 @@ std::shared_ptr EcsClient::reinstallSer std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForReinstallServerWithoutCloudInit()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2208,35 +2174,37 @@ std::shared_ptr EcsClient::resetServerPassword(Rese std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForResetServerPassword()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2248,35 +2216,37 @@ std::shared_ptr EcsClient::resizePostPaidServer(Re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForResizePostPaidServer()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2288,35 +2258,37 @@ std::shared_ptr EcsClient::resizeServer(ResizeServerReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForResizeServer()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2328,27 +2300,22 @@ std::shared_ptr EcsClient::showResetPasswordFlag( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForShowResetPasswordFlag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2363,27 +2330,22 @@ std::shared_ptr EcsClient::showServer(ShowServerRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForShowServer()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2398,27 +2360,22 @@ std::shared_ptr EcsClient::showServerAutoRecover std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForShowServerAutoRecovery()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2433,28 +2390,23 @@ std::shared_ptr EcsClient::showServerBlockDevice( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); localVarPathParams["volume_id"] = parameterToString(request.getVolumeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForShowServerBlockDevice()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2469,27 +2421,22 @@ std::shared_ptr EcsClient::showServerGroup(ShowServerGr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_group_id"] = parameterToString(request.getServerGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForShowServerGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2504,26 +2451,21 @@ std::shared_ptr EcsClient::showServerLimits(ShowServer std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForShowServerLimits()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2538,27 +2480,22 @@ std::shared_ptr EcsClient::showServerPassword(ShowSe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForShowServerPassword()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2573,35 +2510,37 @@ std::shared_ptr EcsClient::showServerRemoteCons std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForShowServerRemoteConsole()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2613,27 +2552,22 @@ std::shared_ptr EcsClient::showServerTags(ShowServerTags std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForShowServerTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2648,35 +2582,37 @@ std::shared_ptr EcsClient::updateServer(UpdateServerReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForUpdateServer()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2688,35 +2624,37 @@ std::shared_ptr EcsClient::updateServerAu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForUpdateServerAutoTerminateTime()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2728,36 +2666,38 @@ std::shared_ptr EcsClient::updateServerBlockDev std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); localVarPathParams["volume_id"] = parameterToString(request.getVolumeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForUpdateServerBlockDevice()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2769,35 +2709,37 @@ std::shared_ptr EcsClient::updateServerMetadata(Up std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_id"] = parameterToString(request.getServerId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForUpdateServerMetadata()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2809,27 +2751,22 @@ std::shared_ptr EcsClient::showJob(ShowJobRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EcsMeta::genRequestDefForShowJob()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); diff --git a/ecs/src/v2/EcsMeta.cpp b/ecs/src/v2/EcsMeta.cpp new file mode 100644 index 000000000..c9ab26cfc --- /dev/null +++ b/ecs/src/v2/EcsMeta.cpp @@ -0,0 +1,714 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ecs { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef EcsMeta::genRequestDefForAddServerGroupMember() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForAssociateServerVirtualIp() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForAttachServerVolume() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForBatchAddServerNics() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForBatchAttachSharableVolumes() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForBatchCreateServerTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForBatchDeleteServerNics() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForBatchDeleteServerTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForBatchRebootServers() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForBatchResetServersPassword() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForBatchStartServers() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForBatchStopServers() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForBatchUpdateServersName() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForChangeServerChargeMode() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForChangeServerOsWithCloudInit() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForChangeServerOsWithoutCloudInit() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForCreatePostPaidServers() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXClientToken; + reqDefBuilder.withRequestField(headerParamXClientToken + .withName("XClientToken") + .withJsonTag("X-Client-Token") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForCreateServerGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForCreateServers() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXClientToken; + reqDefBuilder.withRequestField(headerParamXClientToken + .withName("XClientToken") + .withJsonTag("X-Client-Token") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForDeleteServerGroup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForDeleteServerGroupMember() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForDeleteServerMetadata() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForDeleteServerPassword() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForDeleteServers() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForDetachServerVolume() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DeleteFlag") + .withJsonTag("delete_flag") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForDisassociateServerVirtualIp() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForListFlavorSellPolicies() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("FlavorId") + .withJsonTag("flavor_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SellStatus") + .withJsonTag("sell_status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SellMode") + .withJsonTag("sell_mode") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AvailabilityZoneId") + .withJsonTag("availability_zone_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LongestSpotDurationHoursGt") + .withJsonTag("longest_spot_duration_hours_gt") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LargestSpotDurationCountGt") + .withJsonTag("largest_spot_duration_count_gt") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LongestSpotDurationHours") + .withJsonTag("longest_spot_duration_hours") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LargestSpotDurationCount") + .withJsonTag("largest_spot_duration_count") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("InterruptionPolicy") + .withJsonTag("interruption_policy") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForListFlavors() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("AvailabilityZone") + .withJsonTag("availability_zone") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForListResizeFlavors() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("InstanceUuid") + .withJsonTag("instance_uuid") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SourceFlavorId") + .withJsonTag("source_flavor_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SourceFlavorName") + .withJsonTag("source_flavor_name") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForListServerBlockDevices() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForListServerGroups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForListServerInterfaces() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForListServerTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForListServersByTag() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForListServersDetails() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Flavor") + .withJsonTag("flavor") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Ip") + .withJsonTag("ip") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NotTags") + .withJsonTag("not-tags") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ReservationId") + .withJsonTag("reservation_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Tags") + .withJsonTag("tags") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("IpEq") + .withJsonTag("ip_eq") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServerId") + .withJsonTag("server_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForMigrateServer() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForNovaAssociateSecurityGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForNovaAttachInterface() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForNovaCreateKeypair() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamOpenStackAPIVersion; + reqDefBuilder.withRequestField(headerParamOpenStackAPIVersion + .withName("OpenStackAPIVersion") + .withJsonTag("OpenStack-API-Version") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForNovaCreateServers() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamOpenStackAPIVersion; + reqDefBuilder.withRequestField(headerParamOpenStackAPIVersion + .withName("OpenStackAPIVersion") + .withJsonTag("OpenStack-API-Version") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForNovaDeleteKeypair() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForNovaDeleteServer() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForNovaDisassociateSecurityGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForNovaListAvailabilityZones() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForNovaListKeypairs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + FieldDef headerParamOpenStackAPIVersion; + reqDefBuilder.withRequestField(headerParamOpenStackAPIVersion + .withName("OpenStackAPIVersion") + .withJsonTag("OpenStack-API-Version") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForNovaListServerSecurityGroups() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForNovaListServersDetails() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ChangesSince") + .withJsonTag("changes-since") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Flavor") + .withJsonTag("flavor") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Image") + .withJsonTag("image") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Ip") + .withJsonTag("ip") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NotTags") + .withJsonTag("not-tags") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ReservationId") + .withJsonTag("reservation_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Tags") + .withJsonTag("tags") + .withLocationType(Query_)); + FieldDef headerParamOpenStackAPIVersion; + reqDefBuilder.withRequestField(headerParamOpenStackAPIVersion + .withName("OpenStackAPIVersion") + .withJsonTag("OpenStack-API-Version") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForNovaShowKeypair() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamOpenStackAPIVersion; + reqDefBuilder.withRequestField(headerParamOpenStackAPIVersion + .withName("OpenStackAPIVersion") + .withJsonTag("OpenStack-API-Version") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForNovaShowServer() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamOpenStackAPIVersion; + reqDefBuilder.withRequestField(headerParamOpenStackAPIVersion + .withName("OpenStackAPIVersion") + .withJsonTag("OpenStack-API-Version") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForRegisterServerAutoRecovery() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForRegisterServerMonitor() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForReinstallServerWithCloudInit() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForReinstallServerWithoutCloudInit() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForResetServerPassword() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForResizePostPaidServer() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForResizeServer() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForShowResetPasswordFlag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForShowServer() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForShowServerAutoRecovery() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForShowServerBlockDevice() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForShowServerGroup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForShowServerLimits() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForShowServerPassword() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForShowServerRemoteConsole() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForShowServerTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForUpdateServer() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForUpdateServerAutoTerminateTime() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForUpdateServerBlockDevice() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForUpdateServerMetadata() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EcsMeta::genRequestDefForShowJob() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/ecs/src/v2/model/AddServerGroupMemberRequest.cpp b/ecs/src/v2/model/AddServerGroupMemberRequest.cpp index fd27ec0d6..cad9ecb01 100644 --- a/ecs/src/v2/model/AddServerGroupMemberRequest.cpp +++ b/ecs/src/v2/model/AddServerGroupMemberRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/AddServerGroupMemberRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value AddServerGroupMemberRequest::toJson() const return val; } - bool AddServerGroupMemberRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddServerGroupMemberRequest::fromJson(const web::json::value& val) return ok; } + std::string AddServerGroupMemberRequest::getServerGroupId() const { return serverGroupId_; diff --git a/ecs/src/v2/model/AddServerGroupMemberRequestBody.cpp b/ecs/src/v2/model/AddServerGroupMemberRequestBody.cpp index 1e6525705..9eab80b88 100644 --- a/ecs/src/v2/model/AddServerGroupMemberRequestBody.cpp +++ b/ecs/src/v2/model/AddServerGroupMemberRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/AddServerGroupMemberRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value AddServerGroupMemberRequestBody::toJson() const return val; } - bool AddServerGroupMemberRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddServerGroupMemberRequestBody::fromJson(const web::json::value& val) return ok; } + ServerGroupMember AddServerGroupMemberRequestBody::getAddMember() const { return addMember_; diff --git a/ecs/src/v2/model/AddServerGroupMemberResponse.cpp b/ecs/src/v2/model/AddServerGroupMemberResponse.cpp index 3212236b3..2a20d6dfc 100644 --- a/ecs/src/v2/model/AddServerGroupMemberResponse.cpp +++ b/ecs/src/v2/model/AddServerGroupMemberResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/AddServerGroupMemberResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value AddServerGroupMemberResponse::toJson() const return val; } - bool AddServerGroupMemberResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool AddServerGroupMemberResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/AssociateServerVirtualIpOption.cpp b/ecs/src/v2/model/AssociateServerVirtualIpOption.cpp index 1eba75ef5..3022ce69a 100644 --- a/ecs/src/v2/model/AssociateServerVirtualIpOption.cpp +++ b/ecs/src/v2/model/AssociateServerVirtualIpOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/AssociateServerVirtualIpOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value AssociateServerVirtualIpOption::toJson() const return val; } - bool AssociateServerVirtualIpOption::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool AssociateServerVirtualIpOption::fromJson(const web::json::value& val) return ok; } + std::string AssociateServerVirtualIpOption::getSubnetId() const { return subnetId_; diff --git a/ecs/src/v2/model/AssociateServerVirtualIpRequest.cpp b/ecs/src/v2/model/AssociateServerVirtualIpRequest.cpp index f17887ab0..80429429a 100644 --- a/ecs/src/v2/model/AssociateServerVirtualIpRequest.cpp +++ b/ecs/src/v2/model/AssociateServerVirtualIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/AssociateServerVirtualIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value AssociateServerVirtualIpRequest::toJson() const return val; } - bool AssociateServerVirtualIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AssociateServerVirtualIpRequest::fromJson(const web::json::value& val) return ok; } + std::string AssociateServerVirtualIpRequest::getNicId() const { return nicId_; diff --git a/ecs/src/v2/model/AssociateServerVirtualIpRequestBody.cpp b/ecs/src/v2/model/AssociateServerVirtualIpRequestBody.cpp index eb055c3e6..e4d0d864a 100644 --- a/ecs/src/v2/model/AssociateServerVirtualIpRequestBody.cpp +++ b/ecs/src/v2/model/AssociateServerVirtualIpRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/AssociateServerVirtualIpRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value AssociateServerVirtualIpRequestBody::toJson() const return val; } - bool AssociateServerVirtualIpRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AssociateServerVirtualIpRequestBody::fromJson(const web::json::value& val) return ok; } + AssociateServerVirtualIpOption AssociateServerVirtualIpRequestBody::getNic() const { return nic_; diff --git a/ecs/src/v2/model/AssociateServerVirtualIpResponse.cpp b/ecs/src/v2/model/AssociateServerVirtualIpResponse.cpp index ab419c3a9..c07e76b82 100644 --- a/ecs/src/v2/model/AssociateServerVirtualIpResponse.cpp +++ b/ecs/src/v2/model/AssociateServerVirtualIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/AssociateServerVirtualIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value AssociateServerVirtualIpResponse::toJson() const return val; } - bool AssociateServerVirtualIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AssociateServerVirtualIpResponse::fromJson(const web::json::value& val) return ok; } + std::string AssociateServerVirtualIpResponse::getPortId() const { return portId_; diff --git a/ecs/src/v2/model/AttachServerVolumeOption.cpp b/ecs/src/v2/model/AttachServerVolumeOption.cpp index a30a1383d..e6d3d53e2 100644 --- a/ecs/src/v2/model/AttachServerVolumeOption.cpp +++ b/ecs/src/v2/model/AttachServerVolumeOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/AttachServerVolumeOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -53,7 +52,6 @@ web::json::value AttachServerVolumeOption::toJson() const return val; } - bool AttachServerVolumeOption::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool AttachServerVolumeOption::fromJson(const web::json::value& val) return ok; } + std::string AttachServerVolumeOption::getDevice() const { return device_; diff --git a/ecs/src/v2/model/AttachServerVolumeRequest.cpp b/ecs/src/v2/model/AttachServerVolumeRequest.cpp index 9e33c9b2b..532791784 100644 --- a/ecs/src/v2/model/AttachServerVolumeRequest.cpp +++ b/ecs/src/v2/model/AttachServerVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/AttachServerVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value AttachServerVolumeRequest::toJson() const return val; } - bool AttachServerVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AttachServerVolumeRequest::fromJson(const web::json::value& val) return ok; } + std::string AttachServerVolumeRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/AttachServerVolumeRequestBody.cpp b/ecs/src/v2/model/AttachServerVolumeRequestBody.cpp index 8d7818b86..654f39f05 100644 --- a/ecs/src/v2/model/AttachServerVolumeRequestBody.cpp +++ b/ecs/src/v2/model/AttachServerVolumeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/AttachServerVolumeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value AttachServerVolumeRequestBody::toJson() const return val; } - bool AttachServerVolumeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AttachServerVolumeRequestBody::fromJson(const web::json::value& val) return ok; } + AttachServerVolumeOption AttachServerVolumeRequestBody::getVolumeAttachment() const { return volumeAttachment_; diff --git a/ecs/src/v2/model/AttachServerVolumeResponse.cpp b/ecs/src/v2/model/AttachServerVolumeResponse.cpp index 35485c526..bd69791b7 100644 --- a/ecs/src/v2/model/AttachServerVolumeResponse.cpp +++ b/ecs/src/v2/model/AttachServerVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/AttachServerVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value AttachServerVolumeResponse::toJson() const return val; } - bool AttachServerVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AttachServerVolumeResponse::fromJson(const web::json::value& val) return ok; } + std::string AttachServerVolumeResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/BatchAddServerNicOption.cpp b/ecs/src/v2/model/BatchAddServerNicOption.cpp index 0eff11f90..55b3df2f4 100644 --- a/ecs/src/v2/model/BatchAddServerNicOption.cpp +++ b/ecs/src/v2/model/BatchAddServerNicOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchAddServerNicOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -51,7 +50,6 @@ web::json::value BatchAddServerNicOption::toJson() const return val; } - bool BatchAddServerNicOption::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool BatchAddServerNicOption::fromJson(const web::json::value& val) return ok; } + std::string BatchAddServerNicOption::getSubnetId() const { return subnetId_; diff --git a/ecs/src/v2/model/BatchAddServerNicsRequest.cpp b/ecs/src/v2/model/BatchAddServerNicsRequest.cpp index ad05db4d7..1796cc59a 100644 --- a/ecs/src/v2/model/BatchAddServerNicsRequest.cpp +++ b/ecs/src/v2/model/BatchAddServerNicsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchAddServerNicsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value BatchAddServerNicsRequest::toJson() const return val; } - bool BatchAddServerNicsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchAddServerNicsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchAddServerNicsRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/BatchAddServerNicsRequestBody.cpp b/ecs/src/v2/model/BatchAddServerNicsRequestBody.cpp index c95d09823..95cd3252f 100644 --- a/ecs/src/v2/model/BatchAddServerNicsRequestBody.cpp +++ b/ecs/src/v2/model/BatchAddServerNicsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchAddServerNicsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchAddServerNicsRequestBody::toJson() const return val; } - bool BatchAddServerNicsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchAddServerNicsRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& BatchAddServerNicsRequestBody::getNics() { return nics_; diff --git a/ecs/src/v2/model/BatchAddServerNicsResponse.cpp b/ecs/src/v2/model/BatchAddServerNicsResponse.cpp index 31cdab36f..14a062139 100644 --- a/ecs/src/v2/model/BatchAddServerNicsResponse.cpp +++ b/ecs/src/v2/model/BatchAddServerNicsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchAddServerNicsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value BatchAddServerNicsResponse::toJson() const return val; } - bool BatchAddServerNicsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchAddServerNicsResponse::fromJson(const web::json::value& val) return ok; } + std::string BatchAddServerNicsResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/BatchAttachSharableVolumesOption.cpp b/ecs/src/v2/model/BatchAttachSharableVolumesOption.cpp index b16d40055..b4b97050a 100644 --- a/ecs/src/v2/model/BatchAttachSharableVolumesOption.cpp +++ b/ecs/src/v2/model/BatchAttachSharableVolumesOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchAttachSharableVolumesOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value BatchAttachSharableVolumesOption::toJson() const return val; } - bool BatchAttachSharableVolumesOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BatchAttachSharableVolumesOption::fromJson(const web::json::value& val) return ok; } + std::string BatchAttachSharableVolumesOption::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/BatchAttachSharableVolumesRequest.cpp b/ecs/src/v2/model/BatchAttachSharableVolumesRequest.cpp index 5f4e2784a..8cd078067 100644 --- a/ecs/src/v2/model/BatchAttachSharableVolumesRequest.cpp +++ b/ecs/src/v2/model/BatchAttachSharableVolumesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchAttachSharableVolumesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value BatchAttachSharableVolumesRequest::toJson() const return val; } - bool BatchAttachSharableVolumesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchAttachSharableVolumesRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchAttachSharableVolumesRequest::getVolumeId() const { return volumeId_; diff --git a/ecs/src/v2/model/BatchAttachSharableVolumesRequestBody.cpp b/ecs/src/v2/model/BatchAttachSharableVolumesRequestBody.cpp index affc72002..b701d0087 100644 --- a/ecs/src/v2/model/BatchAttachSharableVolumesRequestBody.cpp +++ b/ecs/src/v2/model/BatchAttachSharableVolumesRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchAttachSharableVolumesRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchAttachSharableVolumesRequestBody::toJson() const return val; } - bool BatchAttachSharableVolumesRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchAttachSharableVolumesRequestBody::fromJson(const web::json::value& val return ok; } + std::vector& BatchAttachSharableVolumesRequestBody::getServerinfo() { return serverinfo_; diff --git a/ecs/src/v2/model/BatchAttachSharableVolumesResponse.cpp b/ecs/src/v2/model/BatchAttachSharableVolumesResponse.cpp index 71f5dd378..78e35bae9 100644 --- a/ecs/src/v2/model/BatchAttachSharableVolumesResponse.cpp +++ b/ecs/src/v2/model/BatchAttachSharableVolumesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchAttachSharableVolumesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value BatchAttachSharableVolumesResponse::toJson() const return val; } - bool BatchAttachSharableVolumesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchAttachSharableVolumesResponse::fromJson(const web::json::value& val) return ok; } + std::string BatchAttachSharableVolumesResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/BatchCreateServerTagsRequest.cpp b/ecs/src/v2/model/BatchCreateServerTagsRequest.cpp index cf23d9792..b310c03c6 100644 --- a/ecs/src/v2/model/BatchCreateServerTagsRequest.cpp +++ b/ecs/src/v2/model/BatchCreateServerTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchCreateServerTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value BatchCreateServerTagsRequest::toJson() const return val; } - bool BatchCreateServerTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateServerTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchCreateServerTagsRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/BatchCreateServerTagsRequestBody.cpp b/ecs/src/v2/model/BatchCreateServerTagsRequestBody.cpp index 8ee1e2ddf..7b8ef2604 100644 --- a/ecs/src/v2/model/BatchCreateServerTagsRequestBody.cpp +++ b/ecs/src/v2/model/BatchCreateServerTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchCreateServerTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value BatchCreateServerTagsRequestBody::toJson() const return val; } - bool BatchCreateServerTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateServerTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchCreateServerTagsRequestBody::getAction() const { return action_; diff --git a/ecs/src/v2/model/BatchCreateServerTagsResponse.cpp b/ecs/src/v2/model/BatchCreateServerTagsResponse.cpp index 6cb56f3d3..cefb08469 100644 --- a/ecs/src/v2/model/BatchCreateServerTagsResponse.cpp +++ b/ecs/src/v2/model/BatchCreateServerTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchCreateServerTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value BatchCreateServerTagsResponse::toJson() const return val; } - bool BatchCreateServerTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchCreateServerTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/BatchDeleteServerNicOption.cpp b/ecs/src/v2/model/BatchDeleteServerNicOption.cpp index a2a0829be..de0c35799 100644 --- a/ecs/src/v2/model/BatchDeleteServerNicOption.cpp +++ b/ecs/src/v2/model/BatchDeleteServerNicOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchDeleteServerNicOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value BatchDeleteServerNicOption::toJson() const return val; } - bool BatchDeleteServerNicOption::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchDeleteServerNicOption::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteServerNicOption::getId() const { return id_; diff --git a/ecs/src/v2/model/BatchDeleteServerNicsRequest.cpp b/ecs/src/v2/model/BatchDeleteServerNicsRequest.cpp index 70331217d..4b7934e4b 100644 --- a/ecs/src/v2/model/BatchDeleteServerNicsRequest.cpp +++ b/ecs/src/v2/model/BatchDeleteServerNicsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchDeleteServerNicsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value BatchDeleteServerNicsRequest::toJson() const return val; } - bool BatchDeleteServerNicsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteServerNicsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteServerNicsRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/BatchDeleteServerNicsRequestBody.cpp b/ecs/src/v2/model/BatchDeleteServerNicsRequestBody.cpp index aedc83313..cf9757c0e 100644 --- a/ecs/src/v2/model/BatchDeleteServerNicsRequestBody.cpp +++ b/ecs/src/v2/model/BatchDeleteServerNicsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchDeleteServerNicsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchDeleteServerNicsRequestBody::toJson() const return val; } - bool BatchDeleteServerNicsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDeleteServerNicsRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& BatchDeleteServerNicsRequestBody::getNics() { return nics_; diff --git a/ecs/src/v2/model/BatchDeleteServerNicsResponse.cpp b/ecs/src/v2/model/BatchDeleteServerNicsResponse.cpp index ebe713485..98577d562 100644 --- a/ecs/src/v2/model/BatchDeleteServerNicsResponse.cpp +++ b/ecs/src/v2/model/BatchDeleteServerNicsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchDeleteServerNicsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value BatchDeleteServerNicsResponse::toJson() const return val; } - bool BatchDeleteServerNicsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchDeleteServerNicsResponse::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteServerNicsResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/BatchDeleteServerTagsRequest.cpp b/ecs/src/v2/model/BatchDeleteServerTagsRequest.cpp index 3d066124c..96f365f77 100644 --- a/ecs/src/v2/model/BatchDeleteServerTagsRequest.cpp +++ b/ecs/src/v2/model/BatchDeleteServerTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchDeleteServerTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value BatchDeleteServerTagsRequest::toJson() const return val; } - bool BatchDeleteServerTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteServerTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteServerTagsRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/BatchDeleteServerTagsRequestBody.cpp b/ecs/src/v2/model/BatchDeleteServerTagsRequestBody.cpp index 5af410bb7..b8064bf79 100644 --- a/ecs/src/v2/model/BatchDeleteServerTagsRequestBody.cpp +++ b/ecs/src/v2/model/BatchDeleteServerTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchDeleteServerTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value BatchDeleteServerTagsRequestBody::toJson() const return val; } - bool BatchDeleteServerTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteServerTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteServerTagsRequestBody::getAction() const { return action_; diff --git a/ecs/src/v2/model/BatchDeleteServerTagsResponse.cpp b/ecs/src/v2/model/BatchDeleteServerTagsResponse.cpp index 0aaca647a..abda16562 100644 --- a/ecs/src/v2/model/BatchDeleteServerTagsResponse.cpp +++ b/ecs/src/v2/model/BatchDeleteServerTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchDeleteServerTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value BatchDeleteServerTagsResponse::toJson() const return val; } - bool BatchDeleteServerTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchDeleteServerTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/BatchRebootServersRequest.cpp b/ecs/src/v2/model/BatchRebootServersRequest.cpp index 8d3808fa1..d83e11173 100644 --- a/ecs/src/v2/model/BatchRebootServersRequest.cpp +++ b/ecs/src/v2/model/BatchRebootServersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchRebootServersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchRebootServersRequest::toJson() const return val; } - bool BatchRebootServersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchRebootServersRequest::fromJson(const web::json::value& val) return ok; } + BatchRebootServersRequestBody BatchRebootServersRequest::getBody() const { return body_; diff --git a/ecs/src/v2/model/BatchRebootServersRequestBody.cpp b/ecs/src/v2/model/BatchRebootServersRequestBody.cpp index a8b08e745..a0f30d27a 100644 --- a/ecs/src/v2/model/BatchRebootServersRequestBody.cpp +++ b/ecs/src/v2/model/BatchRebootServersRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchRebootServersRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchRebootServersRequestBody::toJson() const return val; } - bool BatchRebootServersRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchRebootServersRequestBody::fromJson(const web::json::value& val) return ok; } + BatchRebootSeversOption BatchRebootServersRequestBody::getReboot() const { return reboot_; diff --git a/ecs/src/v2/model/BatchRebootServersResponse.cpp b/ecs/src/v2/model/BatchRebootServersResponse.cpp index d960c38a4..f8d391a61 100644 --- a/ecs/src/v2/model/BatchRebootServersResponse.cpp +++ b/ecs/src/v2/model/BatchRebootServersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchRebootServersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value BatchRebootServersResponse::toJson() const return val; } - bool BatchRebootServersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchRebootServersResponse::fromJson(const web::json::value& val) return ok; } + std::string BatchRebootServersResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/BatchRebootSeversOption.cpp b/ecs/src/v2/model/BatchRebootSeversOption.cpp index b648e6dd2..abaa0b784 100644 --- a/ecs/src/v2/model/BatchRebootSeversOption.cpp +++ b/ecs/src/v2/model/BatchRebootSeversOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchRebootSeversOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value BatchRebootSeversOption::toJson() const return val; } - bool BatchRebootSeversOption::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchRebootSeversOption::fromJson(const web::json::value& val) return ok; } + std::vector& BatchRebootSeversOption::getServers() { return servers_; diff --git a/ecs/src/v2/model/BatchResetServersPasswordRequest.cpp b/ecs/src/v2/model/BatchResetServersPasswordRequest.cpp index a563619fb..c86d57f1b 100644 --- a/ecs/src/v2/model/BatchResetServersPasswordRequest.cpp +++ b/ecs/src/v2/model/BatchResetServersPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchResetServersPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchResetServersPasswordRequest::toJson() const return val; } - bool BatchResetServersPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchResetServersPasswordRequest::fromJson(const web::json::value& val) return ok; } + BatchResetServersPasswordRequestBody BatchResetServersPasswordRequest::getBody() const { return body_; diff --git a/ecs/src/v2/model/BatchResetServersPasswordRequestBody.cpp b/ecs/src/v2/model/BatchResetServersPasswordRequestBody.cpp index eee35e8c0..532badfc0 100644 --- a/ecs/src/v2/model/BatchResetServersPasswordRequestBody.cpp +++ b/ecs/src/v2/model/BatchResetServersPasswordRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchResetServersPasswordRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -42,7 +41,6 @@ web::json::value BatchResetServersPasswordRequestBody::toJson() const return val; } - bool BatchResetServersPasswordRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool BatchResetServersPasswordRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchResetServersPasswordRequestBody::getNewPassword() const { return newPassword_; diff --git a/ecs/src/v2/model/BatchResetServersPasswordResponse.cpp b/ecs/src/v2/model/BatchResetServersPasswordResponse.cpp index 8703189fe..20ca281ec 100644 --- a/ecs/src/v2/model/BatchResetServersPasswordResponse.cpp +++ b/ecs/src/v2/model/BatchResetServersPasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchResetServersPasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchResetServersPasswordResponse::toJson() const return val; } - bool BatchResetServersPasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchResetServersPasswordResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchResetServersPasswordResponse::getResponse() { return response_; diff --git a/ecs/src/v2/model/BatchStartServersOption.cpp b/ecs/src/v2/model/BatchStartServersOption.cpp index 673606537..3cfb02ea2 100644 --- a/ecs/src/v2/model/BatchStartServersOption.cpp +++ b/ecs/src/v2/model/BatchStartServersOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchStartServersOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchStartServersOption::toJson() const return val; } - bool BatchStartServersOption::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchStartServersOption::fromJson(const web::json::value& val) return ok; } + std::vector& BatchStartServersOption::getServers() { return servers_; diff --git a/ecs/src/v2/model/BatchStartServersRequest.cpp b/ecs/src/v2/model/BatchStartServersRequest.cpp index a41e34808..d2d78142b 100644 --- a/ecs/src/v2/model/BatchStartServersRequest.cpp +++ b/ecs/src/v2/model/BatchStartServersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchStartServersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchStartServersRequest::toJson() const return val; } - bool BatchStartServersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchStartServersRequest::fromJson(const web::json::value& val) return ok; } + BatchStartServersRequestBody BatchStartServersRequest::getBody() const { return body_; diff --git a/ecs/src/v2/model/BatchStartServersRequestBody.cpp b/ecs/src/v2/model/BatchStartServersRequestBody.cpp index 29746c756..2a9741f54 100644 --- a/ecs/src/v2/model/BatchStartServersRequestBody.cpp +++ b/ecs/src/v2/model/BatchStartServersRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchStartServersRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchStartServersRequestBody::toJson() const return val; } - bool BatchStartServersRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchStartServersRequestBody::fromJson(const web::json::value& val) return ok; } + BatchStartServersOption BatchStartServersRequestBody::getOsStart() const { return osStart_; diff --git a/ecs/src/v2/model/BatchStartServersResponse.cpp b/ecs/src/v2/model/BatchStartServersResponse.cpp index 9efcdef68..ff5655343 100644 --- a/ecs/src/v2/model/BatchStartServersResponse.cpp +++ b/ecs/src/v2/model/BatchStartServersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchStartServersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value BatchStartServersResponse::toJson() const return val; } - bool BatchStartServersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchStartServersResponse::fromJson(const web::json::value& val) return ok; } + std::string BatchStartServersResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/BatchStopServersOption.cpp b/ecs/src/v2/model/BatchStopServersOption.cpp index 7f1f441e4..ede1b5b43 100644 --- a/ecs/src/v2/model/BatchStopServersOption.cpp +++ b/ecs/src/v2/model/BatchStopServersOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchStopServersOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value BatchStopServersOption::toJson() const return val; } - bool BatchStopServersOption::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchStopServersOption::fromJson(const web::json::value& val) return ok; } + std::vector& BatchStopServersOption::getServers() { return servers_; diff --git a/ecs/src/v2/model/BatchStopServersRequest.cpp b/ecs/src/v2/model/BatchStopServersRequest.cpp index d48da5474..6a098af9f 100644 --- a/ecs/src/v2/model/BatchStopServersRequest.cpp +++ b/ecs/src/v2/model/BatchStopServersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchStopServersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchStopServersRequest::toJson() const return val; } - bool BatchStopServersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchStopServersRequest::fromJson(const web::json::value& val) return ok; } + BatchStopServersRequestBody BatchStopServersRequest::getBody() const { return body_; diff --git a/ecs/src/v2/model/BatchStopServersRequestBody.cpp b/ecs/src/v2/model/BatchStopServersRequestBody.cpp index ff75ae2a2..331c5362c 100644 --- a/ecs/src/v2/model/BatchStopServersRequestBody.cpp +++ b/ecs/src/v2/model/BatchStopServersRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchStopServersRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchStopServersRequestBody::toJson() const return val; } - bool BatchStopServersRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchStopServersRequestBody::fromJson(const web::json::value& val) return ok; } + BatchStopServersOption BatchStopServersRequestBody::getOsStop() const { return osStop_; diff --git a/ecs/src/v2/model/BatchStopServersResponse.cpp b/ecs/src/v2/model/BatchStopServersResponse.cpp index 0645d4235..ae353dd38 100644 --- a/ecs/src/v2/model/BatchStopServersResponse.cpp +++ b/ecs/src/v2/model/BatchStopServersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchStopServersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value BatchStopServersResponse::toJson() const return val; } - bool BatchStopServersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchStopServersResponse::fromJson(const web::json::value& val) return ok; } + std::string BatchStopServersResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/BatchUpdateServersNameRequest.cpp b/ecs/src/v2/model/BatchUpdateServersNameRequest.cpp index 5c0af13d7..e04b53e90 100644 --- a/ecs/src/v2/model/BatchUpdateServersNameRequest.cpp +++ b/ecs/src/v2/model/BatchUpdateServersNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchUpdateServersNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchUpdateServersNameRequest::toJson() const return val; } - bool BatchUpdateServersNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchUpdateServersNameRequest::fromJson(const web::json::value& val) return ok; } + BatchUpdateServersNameRequestBody BatchUpdateServersNameRequest::getBody() const { return body_; diff --git a/ecs/src/v2/model/BatchUpdateServersNameRequestBody.cpp b/ecs/src/v2/model/BatchUpdateServersNameRequestBody.cpp index 3d5d112de..c38d1c699 100644 --- a/ecs/src/v2/model/BatchUpdateServersNameRequestBody.cpp +++ b/ecs/src/v2/model/BatchUpdateServersNameRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchUpdateServersNameRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -42,7 +41,6 @@ web::json::value BatchUpdateServersNameRequestBody::toJson() const return val; } - bool BatchUpdateServersNameRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool BatchUpdateServersNameRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchUpdateServersNameRequestBody::getName() const { return name_; diff --git a/ecs/src/v2/model/BatchUpdateServersNameResponse.cpp b/ecs/src/v2/model/BatchUpdateServersNameResponse.cpp index 45a38b26e..6b516476d 100644 --- a/ecs/src/v2/model/BatchUpdateServersNameResponse.cpp +++ b/ecs/src/v2/model/BatchUpdateServersNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BatchUpdateServersNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value BatchUpdateServersNameResponse::toJson() const return val; } - bool BatchUpdateServersNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchUpdateServersNameResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchUpdateServersNameResponse::getResponse() { return response_; diff --git a/ecs/src/v2/model/BlockDeviceAttachableQuantity.cpp b/ecs/src/v2/model/BlockDeviceAttachableQuantity.cpp index 7d673eccf..cc9ad6e5f 100644 --- a/ecs/src/v2/model/BlockDeviceAttachableQuantity.cpp +++ b/ecs/src/v2/model/BlockDeviceAttachableQuantity.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/BlockDeviceAttachableQuantity.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value BlockDeviceAttachableQuantity::toJson() const return val; } - bool BlockDeviceAttachableQuantity::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BlockDeviceAttachableQuantity::fromJson(const web::json::value& val) return ok; } + int32_t BlockDeviceAttachableQuantity::getFreeScsi() const { return freeScsi_; diff --git a/ecs/src/v2/model/ChangeServerChargeModePrepaidOption.cpp b/ecs/src/v2/model/ChangeServerChargeModePrepaidOption.cpp index 9fd8c350a..5b4b0c5d5 100644 --- a/ecs/src/v2/model/ChangeServerChargeModePrepaidOption.cpp +++ b/ecs/src/v2/model/ChangeServerChargeModePrepaidOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeServerChargeModePrepaidOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -58,7 +57,6 @@ web::json::value ChangeServerChargeModePrepaidOption::toJson() const return val; } - bool ChangeServerChargeModePrepaidOption::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ChangeServerChargeModePrepaidOption::fromJson(const web::json::value& val) return ok; } + bool ChangeServerChargeModePrepaidOption::isIncludeDataDisks() const { return includeDataDisks_; diff --git a/ecs/src/v2/model/ChangeServerChargeModeRequest.cpp b/ecs/src/v2/model/ChangeServerChargeModeRequest.cpp index 5c613ff73..9f6a44d09 100644 --- a/ecs/src/v2/model/ChangeServerChargeModeRequest.cpp +++ b/ecs/src/v2/model/ChangeServerChargeModeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeServerChargeModeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ChangeServerChargeModeRequest::toJson() const return val; } - bool ChangeServerChargeModeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ChangeServerChargeModeRequest::fromJson(const web::json::value& val) return ok; } + ChangeServerChargeModeRequestBody ChangeServerChargeModeRequest::getBody() const { return body_; diff --git a/ecs/src/v2/model/ChangeServerChargeModeRequestBody.cpp b/ecs/src/v2/model/ChangeServerChargeModeRequestBody.cpp index e0a6b6ada..df5bca4b3 100644 --- a/ecs/src/v2/model/ChangeServerChargeModeRequestBody.cpp +++ b/ecs/src/v2/model/ChangeServerChargeModeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeServerChargeModeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -46,7 +45,6 @@ web::json::value ChangeServerChargeModeRequestBody::toJson() const return val; } - bool ChangeServerChargeModeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ChangeServerChargeModeRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& ChangeServerChargeModeRequestBody::getServerIds() { return serverIds_; diff --git a/ecs/src/v2/model/ChangeServerChargeModeResponse.cpp b/ecs/src/v2/model/ChangeServerChargeModeResponse.cpp index 13e57b1f6..97396ba65 100644 --- a/ecs/src/v2/model/ChangeServerChargeModeResponse.cpp +++ b/ecs/src/v2/model/ChangeServerChargeModeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeServerChargeModeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ChangeServerChargeModeResponse::toJson() const return val; } - bool ChangeServerChargeModeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ChangeServerChargeModeResponse::fromJson(const web::json::value& val) return ok; } + std::string ChangeServerChargeModeResponse::getOrderId() const { return orderId_; diff --git a/ecs/src/v2/model/ChangeServerOsWithCloudInitOption.cpp b/ecs/src/v2/model/ChangeServerOsWithCloudInitOption.cpp index 6aeabf58e..3c5c821f6 100644 --- a/ecs/src/v2/model/ChangeServerOsWithCloudInitOption.cpp +++ b/ecs/src/v2/model/ChangeServerOsWithCloudInitOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -57,7 +56,6 @@ web::json::value ChangeServerOsWithCloudInitOption::toJson() const return val; } - bool ChangeServerOsWithCloudInitOption::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ChangeServerOsWithCloudInitOption::fromJson(const web::json::value& val) return ok; } + std::string ChangeServerOsWithCloudInitOption::getAdminpass() const { return adminpass_; diff --git a/ecs/src/v2/model/ChangeServerOsWithCloudInitRequest.cpp b/ecs/src/v2/model/ChangeServerOsWithCloudInitRequest.cpp index a4b0d6d43..d041d13ce 100644 --- a/ecs/src/v2/model/ChangeServerOsWithCloudInitRequest.cpp +++ b/ecs/src/v2/model/ChangeServerOsWithCloudInitRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ChangeServerOsWithCloudInitRequest::toJson() const return val; } - bool ChangeServerOsWithCloudInitRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ChangeServerOsWithCloudInitRequest::fromJson(const web::json::value& val) return ok; } + std::string ChangeServerOsWithCloudInitRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ChangeServerOsWithCloudInitRequestBody.cpp b/ecs/src/v2/model/ChangeServerOsWithCloudInitRequestBody.cpp index 50af20ec5..23965bbe1 100644 --- a/ecs/src/v2/model/ChangeServerOsWithCloudInitRequestBody.cpp +++ b/ecs/src/v2/model/ChangeServerOsWithCloudInitRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ChangeServerOsWithCloudInitRequestBody::toJson() const return val; } - bool ChangeServerOsWithCloudInitRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ChangeServerOsWithCloudInitRequestBody::fromJson(const web::json::value& va return ok; } + ChangeServerOsWithCloudInitOption ChangeServerOsWithCloudInitRequestBody::getOsChange() const { return osChange_; diff --git a/ecs/src/v2/model/ChangeServerOsWithCloudInitResponse.cpp b/ecs/src/v2/model/ChangeServerOsWithCloudInitResponse.cpp index 20375a4af..faa53d6a5 100644 --- a/ecs/src/v2/model/ChangeServerOsWithCloudInitResponse.cpp +++ b/ecs/src/v2/model/ChangeServerOsWithCloudInitResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeServerOsWithCloudInitResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ChangeServerOsWithCloudInitResponse::toJson() const return val; } - bool ChangeServerOsWithCloudInitResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ChangeServerOsWithCloudInitResponse::fromJson(const web::json::value& val) return ok; } + std::string ChangeServerOsWithCloudInitResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/ChangeServerOsWithoutCloudInitOption.cpp b/ecs/src/v2/model/ChangeServerOsWithoutCloudInitOption.cpp index 09d633054..cb5a27a87 100644 --- a/ecs/src/v2/model/ChangeServerOsWithoutCloudInitOption.cpp +++ b/ecs/src/v2/model/ChangeServerOsWithoutCloudInitOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -57,7 +56,6 @@ web::json::value ChangeServerOsWithoutCloudInitOption::toJson() const return val; } - bool ChangeServerOsWithoutCloudInitOption::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ChangeServerOsWithoutCloudInitOption::fromJson(const web::json::value& val) return ok; } + std::string ChangeServerOsWithoutCloudInitOption::getAdminpass() const { return adminpass_; diff --git a/ecs/src/v2/model/ChangeServerOsWithoutCloudInitRequest.cpp b/ecs/src/v2/model/ChangeServerOsWithoutCloudInitRequest.cpp index 3ad45eae4..300fcb5c1 100644 --- a/ecs/src/v2/model/ChangeServerOsWithoutCloudInitRequest.cpp +++ b/ecs/src/v2/model/ChangeServerOsWithoutCloudInitRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ChangeServerOsWithoutCloudInitRequest::toJson() const return val; } - bool ChangeServerOsWithoutCloudInitRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ChangeServerOsWithoutCloudInitRequest::fromJson(const web::json::value& val return ok; } + std::string ChangeServerOsWithoutCloudInitRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ChangeServerOsWithoutCloudInitRequestBody.cpp b/ecs/src/v2/model/ChangeServerOsWithoutCloudInitRequestBody.cpp index 4799b05b3..87cbe059f 100644 --- a/ecs/src/v2/model/ChangeServerOsWithoutCloudInitRequestBody.cpp +++ b/ecs/src/v2/model/ChangeServerOsWithoutCloudInitRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ChangeServerOsWithoutCloudInitRequestBody::toJson() const return val; } - bool ChangeServerOsWithoutCloudInitRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ChangeServerOsWithoutCloudInitRequestBody::fromJson(const web::json::value& return ok; } + ChangeServerOsWithoutCloudInitOption ChangeServerOsWithoutCloudInitRequestBody::getOsChange() const { return osChange_; diff --git a/ecs/src/v2/model/ChangeServerOsWithoutCloudInitResponse.cpp b/ecs/src/v2/model/ChangeServerOsWithoutCloudInitResponse.cpp index 23e251e71..eb817fe6b 100644 --- a/ecs/src/v2/model/ChangeServerOsWithoutCloudInitResponse.cpp +++ b/ecs/src/v2/model/ChangeServerOsWithoutCloudInitResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeServerOsWithoutCloudInitResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ChangeServerOsWithoutCloudInitResponse::toJson() const return val; } - bool ChangeServerOsWithoutCloudInitResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ChangeServerOsWithoutCloudInitResponse::fromJson(const web::json::value& va return ok; } + std::string ChangeServerOsWithoutCloudInitResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/ChangeSeversOsMetadata.cpp b/ecs/src/v2/model/ChangeSeversOsMetadata.cpp index fdf2c1a95..bc05e7c5e 100644 --- a/ecs/src/v2/model/ChangeSeversOsMetadata.cpp +++ b/ecs/src/v2/model/ChangeSeversOsMetadata.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeSeversOsMetadata.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value ChangeSeversOsMetadata::toJson() const return val; } - bool ChangeSeversOsMetadata::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ChangeSeversOsMetadata::fromJson(const web::json::value& val) return ok; } + std::string ChangeSeversOsMetadata::getSystemEncrypted() const { return systemEncrypted_; diff --git a/ecs/src/v2/model/ChangeSeversOsMetadataWithoutCloudInitOption.cpp b/ecs/src/v2/model/ChangeSeversOsMetadataWithoutCloudInitOption.cpp index 1ca5e844a..9a7c697c7 100644 --- a/ecs/src/v2/model/ChangeSeversOsMetadataWithoutCloudInitOption.cpp +++ b/ecs/src/v2/model/ChangeSeversOsMetadataWithoutCloudInitOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ChangeSeversOsMetadataWithoutCloudInitOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value ChangeSeversOsMetadataWithoutCloudInitOption::toJson() const return val; } - bool ChangeSeversOsMetadataWithoutCloudInitOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ChangeSeversOsMetadataWithoutCloudInitOption::fromJson(const web::json::val return ok; } + std::string ChangeSeversOsMetadataWithoutCloudInitOption::getSystemEncrypted() const { return systemEncrypted_; diff --git a/ecs/src/v2/model/CpuOptions.cpp b/ecs/src/v2/model/CpuOptions.cpp index 1a072f54f..62205052c 100644 --- a/ecs/src/v2/model/CpuOptions.cpp +++ b/ecs/src/v2/model/CpuOptions.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/CpuOptions.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value CpuOptions::toJson() const return val; } - bool CpuOptions::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CpuOptions::fromJson(const web::json::value& val) return ok; } + int32_t CpuOptions::getHwcpuThreads() const { return hwcpuThreads_; diff --git a/ecs/src/v2/model/CreatePostPaidServersRequest.cpp b/ecs/src/v2/model/CreatePostPaidServersRequest.cpp index 395bde817..b09230d1b 100644 --- a/ecs/src/v2/model/CreatePostPaidServersRequest.cpp +++ b/ecs/src/v2/model/CreatePostPaidServersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/CreatePostPaidServersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value CreatePostPaidServersRequest::toJson() const return val; } - bool CreatePostPaidServersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreatePostPaidServersRequest::fromJson(const web::json::value& val) return ok; } + std::string CreatePostPaidServersRequest::getXClientToken() const { return xClientToken_; diff --git a/ecs/src/v2/model/CreatePostPaidServersRequestBody.cpp b/ecs/src/v2/model/CreatePostPaidServersRequestBody.cpp index da00deedc..fb41bd56e 100644 --- a/ecs/src/v2/model/CreatePostPaidServersRequestBody.cpp +++ b/ecs/src/v2/model/CreatePostPaidServersRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/CreatePostPaidServersRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value CreatePostPaidServersRequestBody::toJson() const return val; } - bool CreatePostPaidServersRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreatePostPaidServersRequestBody::fromJson(const web::json::value& val) return ok; } + bool CreatePostPaidServersRequestBody::isDryRun() const { return dryRun_; diff --git a/ecs/src/v2/model/CreatePostPaidServersResponse.cpp b/ecs/src/v2/model/CreatePostPaidServersResponse.cpp index 48b89f89f..680dcae46 100644 --- a/ecs/src/v2/model/CreatePostPaidServersResponse.cpp +++ b/ecs/src/v2/model/CreatePostPaidServersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/CreatePostPaidServersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value CreatePostPaidServersResponse::toJson() const return val; } - bool CreatePostPaidServersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreatePostPaidServersResponse::fromJson(const web::json::value& val) return ok; } + std::string CreatePostPaidServersResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/CreateServerGroupOption.cpp b/ecs/src/v2/model/CreateServerGroupOption.cpp index 2e349ab1e..188e879e6 100644 --- a/ecs/src/v2/model/CreateServerGroupOption.cpp +++ b/ecs/src/v2/model/CreateServerGroupOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/CreateServerGroupOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value CreateServerGroupOption::toJson() const return val; } - bool CreateServerGroupOption::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateServerGroupOption::fromJson(const web::json::value& val) return ok; } + std::string CreateServerGroupOption::getName() const { return name_; diff --git a/ecs/src/v2/model/CreateServerGroupRequest.cpp b/ecs/src/v2/model/CreateServerGroupRequest.cpp index b66529568..2b061add3 100644 --- a/ecs/src/v2/model/CreateServerGroupRequest.cpp +++ b/ecs/src/v2/model/CreateServerGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/CreateServerGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value CreateServerGroupRequest::toJson() const return val; } - bool CreateServerGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateServerGroupRequest::fromJson(const web::json::value& val) return ok; } + CreateServerGroupRequestBody CreateServerGroupRequest::getBody() const { return body_; diff --git a/ecs/src/v2/model/CreateServerGroupRequestBody.cpp b/ecs/src/v2/model/CreateServerGroupRequestBody.cpp index 2d0858712..d0345be99 100644 --- a/ecs/src/v2/model/CreateServerGroupRequestBody.cpp +++ b/ecs/src/v2/model/CreateServerGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/CreateServerGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value CreateServerGroupRequestBody::toJson() const return val; } - bool CreateServerGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateServerGroupRequestBody::fromJson(const web::json::value& val) return ok; } + CreateServerGroupOption CreateServerGroupRequestBody::getServerGroup() const { return serverGroup_; diff --git a/ecs/src/v2/model/CreateServerGroupResponse.cpp b/ecs/src/v2/model/CreateServerGroupResponse.cpp index 31ab04ebb..d2f1fba6b 100644 --- a/ecs/src/v2/model/CreateServerGroupResponse.cpp +++ b/ecs/src/v2/model/CreateServerGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/CreateServerGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value CreateServerGroupResponse::toJson() const return val; } - bool CreateServerGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateServerGroupResponse::fromJson(const web::json::value& val) return ok; } + CreateServerGroupResult CreateServerGroupResponse::getServerGroup() const { return serverGroup_; diff --git a/ecs/src/v2/model/CreateServerGroupResult.cpp b/ecs/src/v2/model/CreateServerGroupResult.cpp index da50bdac5..66fde5423 100644 --- a/ecs/src/v2/model/CreateServerGroupResult.cpp +++ b/ecs/src/v2/model/CreateServerGroupResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/CreateServerGroupResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -50,7 +49,6 @@ web::json::value CreateServerGroupResult::toJson() const return val; } - bool CreateServerGroupResult::fromJson(const web::json::value& val) { bool ok = true; @@ -103,6 +101,7 @@ bool CreateServerGroupResult::fromJson(const web::json::value& val) return ok; } + std::string CreateServerGroupResult::getId() const { return id_; diff --git a/ecs/src/v2/model/CreateServerNicAllowedAddressPairs.cpp b/ecs/src/v2/model/CreateServerNicAllowedAddressPairs.cpp index eaa88ba70..b2c8049c3 100644 --- a/ecs/src/v2/model/CreateServerNicAllowedAddressPairs.cpp +++ b/ecs/src/v2/model/CreateServerNicAllowedAddressPairs.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/CreateServerNicAllowedAddressPairs.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value CreateServerNicAllowedAddressPairs::toJson() const return val; } - bool CreateServerNicAllowedAddressPairs::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateServerNicAllowedAddressPairs::fromJson(const web::json::value& val) return ok; } + std::string CreateServerNicAllowedAddressPairs::getIpAddress() const { return ipAddress_; diff --git a/ecs/src/v2/model/CreateServersRequest.cpp b/ecs/src/v2/model/CreateServersRequest.cpp index 089db8ac6..95e7e0dfb 100644 --- a/ecs/src/v2/model/CreateServersRequest.cpp +++ b/ecs/src/v2/model/CreateServersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/CreateServersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value CreateServersRequest::toJson() const return val; } - bool CreateServersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateServersRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateServersRequest::getXClientToken() const { return xClientToken_; diff --git a/ecs/src/v2/model/CreateServersRequestBody.cpp b/ecs/src/v2/model/CreateServersRequestBody.cpp index def593030..4f0da62e8 100644 --- a/ecs/src/v2/model/CreateServersRequestBody.cpp +++ b/ecs/src/v2/model/CreateServersRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/CreateServersRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value CreateServersRequestBody::toJson() const return val; } - bool CreateServersRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateServersRequestBody::fromJson(const web::json::value& val) return ok; } + bool CreateServersRequestBody::isDryRun() const { return dryRun_; diff --git a/ecs/src/v2/model/CreateServersResponse.cpp b/ecs/src/v2/model/CreateServersResponse.cpp index 9c9790b66..c2bdb9608 100644 --- a/ecs/src/v2/model/CreateServersResponse.cpp +++ b/ecs/src/v2/model/CreateServersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/CreateServersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -42,7 +41,6 @@ web::json::value CreateServersResponse::toJson() const return val; } - bool CreateServersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateServersResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateServersResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/DeleteServerGroupMemberRequest.cpp b/ecs/src/v2/model/DeleteServerGroupMemberRequest.cpp index 1651e9176..269970fcf 100644 --- a/ecs/src/v2/model/DeleteServerGroupMemberRequest.cpp +++ b/ecs/src/v2/model/DeleteServerGroupMemberRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DeleteServerGroupMemberRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value DeleteServerGroupMemberRequest::toJson() const return val; } - bool DeleteServerGroupMemberRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteServerGroupMemberRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteServerGroupMemberRequest::getServerGroupId() const { return serverGroupId_; diff --git a/ecs/src/v2/model/DeleteServerGroupMemberRequestBody.cpp b/ecs/src/v2/model/DeleteServerGroupMemberRequestBody.cpp index b53d600ac..e1c025288 100644 --- a/ecs/src/v2/model/DeleteServerGroupMemberRequestBody.cpp +++ b/ecs/src/v2/model/DeleteServerGroupMemberRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DeleteServerGroupMemberRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value DeleteServerGroupMemberRequestBody::toJson() const return val; } - bool DeleteServerGroupMemberRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteServerGroupMemberRequestBody::fromJson(const web::json::value& val) return ok; } + ServerGroupMember DeleteServerGroupMemberRequestBody::getRemoveMember() const { return removeMember_; diff --git a/ecs/src/v2/model/DeleteServerGroupMemberResponse.cpp b/ecs/src/v2/model/DeleteServerGroupMemberResponse.cpp index 506f8b6a3..800355e8d 100644 --- a/ecs/src/v2/model/DeleteServerGroupMemberResponse.cpp +++ b/ecs/src/v2/model/DeleteServerGroupMemberResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DeleteServerGroupMemberResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value DeleteServerGroupMemberResponse::toJson() const return val; } - bool DeleteServerGroupMemberResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteServerGroupMemberResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/DeleteServerGroupRequest.cpp b/ecs/src/v2/model/DeleteServerGroupRequest.cpp index d2c791ae4..b557f6505 100644 --- a/ecs/src/v2/model/DeleteServerGroupRequest.cpp +++ b/ecs/src/v2/model/DeleteServerGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DeleteServerGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value DeleteServerGroupRequest::toJson() const return val; } - bool DeleteServerGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteServerGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteServerGroupRequest::getServerGroupId() const { return serverGroupId_; diff --git a/ecs/src/v2/model/DeleteServerGroupResponse.cpp b/ecs/src/v2/model/DeleteServerGroupResponse.cpp index 2f0e9c934..d64ae33e2 100644 --- a/ecs/src/v2/model/DeleteServerGroupResponse.cpp +++ b/ecs/src/v2/model/DeleteServerGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DeleteServerGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value DeleteServerGroupResponse::toJson() const return val; } - bool DeleteServerGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteServerGroupResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/DeleteServerMetadataRequest.cpp b/ecs/src/v2/model/DeleteServerMetadataRequest.cpp index 845bed8ed..e5b643b85 100644 --- a/ecs/src/v2/model/DeleteServerMetadataRequest.cpp +++ b/ecs/src/v2/model/DeleteServerMetadataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DeleteServerMetadataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value DeleteServerMetadataRequest::toJson() const return val; } - bool DeleteServerMetadataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteServerMetadataRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteServerMetadataRequest::getKey() const { return key_; diff --git a/ecs/src/v2/model/DeleteServerMetadataResponse.cpp b/ecs/src/v2/model/DeleteServerMetadataResponse.cpp index 208a167b7..8308ffb3b 100644 --- a/ecs/src/v2/model/DeleteServerMetadataResponse.cpp +++ b/ecs/src/v2/model/DeleteServerMetadataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DeleteServerMetadataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value DeleteServerMetadataResponse::toJson() const return val; } - bool DeleteServerMetadataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteServerMetadataResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/DeleteServerPasswordRequest.cpp b/ecs/src/v2/model/DeleteServerPasswordRequest.cpp index 8e0efc77c..c097dc32c 100644 --- a/ecs/src/v2/model/DeleteServerPasswordRequest.cpp +++ b/ecs/src/v2/model/DeleteServerPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DeleteServerPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value DeleteServerPasswordRequest::toJson() const return val; } - bool DeleteServerPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteServerPasswordRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteServerPasswordRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/DeleteServerPasswordResponse.cpp b/ecs/src/v2/model/DeleteServerPasswordResponse.cpp index 1aa3ebd51..be3afbd90 100644 --- a/ecs/src/v2/model/DeleteServerPasswordResponse.cpp +++ b/ecs/src/v2/model/DeleteServerPasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DeleteServerPasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value DeleteServerPasswordResponse::toJson() const return val; } - bool DeleteServerPasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteServerPasswordResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/DeleteServersRequest.cpp b/ecs/src/v2/model/DeleteServersRequest.cpp index fd0fa9aaa..23149253b 100644 --- a/ecs/src/v2/model/DeleteServersRequest.cpp +++ b/ecs/src/v2/model/DeleteServersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DeleteServersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value DeleteServersRequest::toJson() const return val; } - bool DeleteServersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteServersRequest::fromJson(const web::json::value& val) return ok; } + DeleteServersRequestBody DeleteServersRequest::getBody() const { return body_; diff --git a/ecs/src/v2/model/DeleteServersRequestBody.cpp b/ecs/src/v2/model/DeleteServersRequestBody.cpp index ce1a42fb4..87899fcfc 100644 --- a/ecs/src/v2/model/DeleteServersRequestBody.cpp +++ b/ecs/src/v2/model/DeleteServersRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DeleteServersRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -42,7 +41,6 @@ web::json::value DeleteServersRequestBody::toJson() const return val; } - bool DeleteServersRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DeleteServersRequestBody::fromJson(const web::json::value& val) return ok; } + bool DeleteServersRequestBody::isDeletePublicip() const { return deletePublicip_; diff --git a/ecs/src/v2/model/DeleteServersResponse.cpp b/ecs/src/v2/model/DeleteServersResponse.cpp index e89a6c792..b2f3bbedf 100644 --- a/ecs/src/v2/model/DeleteServersResponse.cpp +++ b/ecs/src/v2/model/DeleteServersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DeleteServersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value DeleteServersResponse::toJson() const return val; } - bool DeleteServersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteServersResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteServersResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/DetachServerVolumeRequest.cpp b/ecs/src/v2/model/DetachServerVolumeRequest.cpp index 1b2a3a948..2a563beea 100644 --- a/ecs/src/v2/model/DetachServerVolumeRequest.cpp +++ b/ecs/src/v2/model/DetachServerVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DetachServerVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value DetachServerVolumeRequest::toJson() const return val; } - bool DetachServerVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DetachServerVolumeRequest::fromJson(const web::json::value& val) return ok; } + std::string DetachServerVolumeRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/DetachServerVolumeResponse.cpp b/ecs/src/v2/model/DetachServerVolumeResponse.cpp index e825d5375..a0871182d 100644 --- a/ecs/src/v2/model/DetachServerVolumeResponse.cpp +++ b/ecs/src/v2/model/DetachServerVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DetachServerVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value DetachServerVolumeResponse::toJson() const return val; } - bool DetachServerVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DetachServerVolumeResponse::fromJson(const web::json::value& val) return ok; } + std::string DetachServerVolumeResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/DisassociateServerVirtualIpOption.cpp b/ecs/src/v2/model/DisassociateServerVirtualIpOption.cpp index 04428c94a..4f3144a9f 100644 --- a/ecs/src/v2/model/DisassociateServerVirtualIpOption.cpp +++ b/ecs/src/v2/model/DisassociateServerVirtualIpOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DisassociateServerVirtualIpOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value DisassociateServerVirtualIpOption::toJson() const return val; } - bool DisassociateServerVirtualIpOption::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DisassociateServerVirtualIpOption::fromJson(const web::json::value& val) return ok; } + std::string DisassociateServerVirtualIpOption::getSubnetId() const { return subnetId_; diff --git a/ecs/src/v2/model/DisassociateServerVirtualIpRequest.cpp b/ecs/src/v2/model/DisassociateServerVirtualIpRequest.cpp index e5cb90d71..d5227e158 100644 --- a/ecs/src/v2/model/DisassociateServerVirtualIpRequest.cpp +++ b/ecs/src/v2/model/DisassociateServerVirtualIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DisassociateServerVirtualIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value DisassociateServerVirtualIpRequest::toJson() const return val; } - bool DisassociateServerVirtualIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DisassociateServerVirtualIpRequest::fromJson(const web::json::value& val) return ok; } + std::string DisassociateServerVirtualIpRequest::getNicId() const { return nicId_; diff --git a/ecs/src/v2/model/DisassociateServerVirtualIpRequestBody.cpp b/ecs/src/v2/model/DisassociateServerVirtualIpRequestBody.cpp index aa83947e2..76d370e5f 100644 --- a/ecs/src/v2/model/DisassociateServerVirtualIpRequestBody.cpp +++ b/ecs/src/v2/model/DisassociateServerVirtualIpRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DisassociateServerVirtualIpRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value DisassociateServerVirtualIpRequestBody::toJson() const return val; } - bool DisassociateServerVirtualIpRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DisassociateServerVirtualIpRequestBody::fromJson(const web::json::value& va return ok; } + DisassociateServerVirtualIpOption DisassociateServerVirtualIpRequestBody::getNic() const { return nic_; diff --git a/ecs/src/v2/model/DisassociateServerVirtualIpResponse.cpp b/ecs/src/v2/model/DisassociateServerVirtualIpResponse.cpp index 3ba27ce00..5e07917f3 100644 --- a/ecs/src/v2/model/DisassociateServerVirtualIpResponse.cpp +++ b/ecs/src/v2/model/DisassociateServerVirtualIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/DisassociateServerVirtualIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value DisassociateServerVirtualIpResponse::toJson() const return val; } - bool DisassociateServerVirtualIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DisassociateServerVirtualIpResponse::fromJson(const web::json::value& val) return ok; } + std::string DisassociateServerVirtualIpResponse::getPortId() const { return portId_; diff --git a/ecs/src/v2/model/Flavor.cpp b/ecs/src/v2/model/Flavor.cpp index 3ba4ae4a5..6849a792b 100644 --- a/ecs/src/v2/model/Flavor.cpp +++ b/ecs/src/v2/model/Flavor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/Flavor.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -100,7 +99,6 @@ web::json::value Flavor::toJson() const return val; } - bool Flavor::fromJson(const web::json::value& val) { bool ok = true; @@ -243,6 +241,7 @@ bool Flavor::fromJson(const web::json::value& val) return ok; } + std::string Flavor::getId() const { return id_; diff --git a/ecs/src/v2/model/FlavorExtraSpec.cpp b/ecs/src/v2/model/FlavorExtraSpec.cpp index b35bfcc8f..e376d5242 100644 --- a/ecs/src/v2/model/FlavorExtraSpec.cpp +++ b/ecs/src/v2/model/FlavorExtraSpec.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/FlavorExtraSpec.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -77,6 +76,10 @@ FlavorExtraSpec::FlavorExtraSpec() infocpunameIsSet_ = false; quotagpu_ = ""; quotagpuIsSet_ = false; + quotavifMaxNum_ = ""; + quotavifMaxNumIsSet_ = false; + quotasubNetworkInterfaceMaxNum_ = ""; + quotasubNetworkInterfaceMaxNumIsSet_ = false; ecsinstanceArchitecture_ = ""; ecsinstanceArchitectureIsSet_ = false; } @@ -187,13 +190,18 @@ web::json::value FlavorExtraSpec::toJson() const if(quotagpuIsSet_) { val[utility::conversions::to_string_t("quota:gpu")] = ModelBase::toJson(quotagpu_); } + if(quotavifMaxNumIsSet_) { + val[utility::conversions::to_string_t("quota:vif_max_num")] = ModelBase::toJson(quotavifMaxNum_); + } + if(quotasubNetworkInterfaceMaxNumIsSet_) { + val[utility::conversions::to_string_t("quota:sub_network_interface_max_num")] = ModelBase::toJson(quotasubNetworkInterfaceMaxNum_); + } if(ecsinstanceArchitectureIsSet_) { val[utility::conversions::to_string_t("ecs:instance_architecture")] = ModelBase::toJson(ecsinstanceArchitecture_); } return val; } - bool FlavorExtraSpec::fromJson(const web::json::value& val) { bool ok = true; @@ -486,6 +494,24 @@ bool FlavorExtraSpec::fromJson(const web::json::value& val) setQuotagpu(refVal); } } + if(val.has_field(utility::conversions::to_string_t("quota:vif_max_num"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("quota:vif_max_num")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setQuotavifMaxNum(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("quota:sub_network_interface_max_num"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("quota:sub_network_interface_max_num")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setQuotasubNetworkInterfaceMaxNum(refVal); + } + } if(val.has_field(utility::conversions::to_string_t("ecs:instance_architecture"))) { const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("ecs:instance_architecture")); if(!fieldValue.is_null()) @@ -498,6 +524,7 @@ bool FlavorExtraSpec::fromJson(const web::json::value& val) return ok; } + std::string FlavorExtraSpec::getEcsperformancetype() const { return ecsperformancetype_; @@ -1170,6 +1197,48 @@ void FlavorExtraSpec::unsetquotagpu() quotagpuIsSet_ = false; } +std::string FlavorExtraSpec::getQuotavifMaxNum() const +{ + return quotavifMaxNum_; +} + +void FlavorExtraSpec::setQuotavifMaxNum(const std::string& value) +{ + quotavifMaxNum_ = value; + quotavifMaxNumIsSet_ = true; +} + +bool FlavorExtraSpec::quotavifMaxNumIsSet() const +{ + return quotavifMaxNumIsSet_; +} + +void FlavorExtraSpec::unsetquotavifMaxNum() +{ + quotavifMaxNumIsSet_ = false; +} + +std::string FlavorExtraSpec::getQuotasubNetworkInterfaceMaxNum() const +{ + return quotasubNetworkInterfaceMaxNum_; +} + +void FlavorExtraSpec::setQuotasubNetworkInterfaceMaxNum(const std::string& value) +{ + quotasubNetworkInterfaceMaxNum_ = value; + quotasubNetworkInterfaceMaxNumIsSet_ = true; +} + +bool FlavorExtraSpec::quotasubNetworkInterfaceMaxNumIsSet() const +{ + return quotasubNetworkInterfaceMaxNumIsSet_; +} + +void FlavorExtraSpec::unsetquotasubNetworkInterfaceMaxNum() +{ + quotasubNetworkInterfaceMaxNumIsSet_ = false; +} + std::string FlavorExtraSpec::getEcsinstanceArchitecture() const { return ecsinstanceArchitecture_; diff --git a/ecs/src/v2/model/FlavorLink.cpp b/ecs/src/v2/model/FlavorLink.cpp index e4bff55c5..e31744c50 100644 --- a/ecs/src/v2/model/FlavorLink.cpp +++ b/ecs/src/v2/model/FlavorLink.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/FlavorLink.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value FlavorLink::toJson() const return val; } - bool FlavorLink::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool FlavorLink::fromJson(const web::json::value& val) return ok; } + std::string FlavorLink::getHref() const { return href_; diff --git a/ecs/src/v2/model/FlavorSpotOptions.cpp b/ecs/src/v2/model/FlavorSpotOptions.cpp index e3b8005ca..1f5be0473 100644 --- a/ecs/src/v2/model/FlavorSpotOptions.cpp +++ b/ecs/src/v2/model/FlavorSpotOptions.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/FlavorSpotOptions.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value FlavorSpotOptions::toJson() const return val; } - bool FlavorSpotOptions::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool FlavorSpotOptions::fromJson(const web::json::value& val) return ok; } + int32_t FlavorSpotOptions::getLongestSpotDurationHours() const { return longestSpotDurationHours_; diff --git a/ecs/src/v2/model/GetServerRemoteConsoleOption.cpp b/ecs/src/v2/model/GetServerRemoteConsoleOption.cpp index 161b2529a..5c9cabf67 100644 --- a/ecs/src/v2/model/GetServerRemoteConsoleOption.cpp +++ b/ecs/src/v2/model/GetServerRemoteConsoleOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/GetServerRemoteConsoleOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value GetServerRemoteConsoleOption::toJson() const return val; } - bool GetServerRemoteConsoleOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GetServerRemoteConsoleOption::fromJson(const web::json::value& val) return ok; } + std::string GetServerRemoteConsoleOption::getProtocol() const { return protocol_; diff --git a/ecs/src/v2/model/Hypervisor.cpp b/ecs/src/v2/model/Hypervisor.cpp index 2803b4548..6f33bc52a 100644 --- a/ecs/src/v2/model/Hypervisor.cpp +++ b/ecs/src/v2/model/Hypervisor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/Hypervisor.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value Hypervisor::toJson() const return val; } - bool Hypervisor::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Hypervisor::fromJson(const web::json::value& val) return ok; } + std::string Hypervisor::getHypervisorType() const { return hypervisorType_; diff --git a/ecs/src/v2/model/InterfaceAttachableQuantity.cpp b/ecs/src/v2/model/InterfaceAttachableQuantity.cpp index a22832dc5..a0daebedc 100644 --- a/ecs/src/v2/model/InterfaceAttachableQuantity.cpp +++ b/ecs/src/v2/model/InterfaceAttachableQuantity.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/InterfaceAttachableQuantity.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value InterfaceAttachableQuantity::toJson() const return val; } - bool InterfaceAttachableQuantity::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool InterfaceAttachableQuantity::fromJson(const web::json::value& val) return ok; } + int32_t InterfaceAttachableQuantity::getFreeNic() const { return freeNic_; diff --git a/ecs/src/v2/model/InterfaceAttachment.cpp b/ecs/src/v2/model/InterfaceAttachment.cpp index 95692d630..727251576 100644 --- a/ecs/src/v2/model/InterfaceAttachment.cpp +++ b/ecs/src/v2/model/InterfaceAttachment.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/InterfaceAttachment.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -77,7 +76,6 @@ web::json::value InterfaceAttachment::toJson() const return val; } - bool InterfaceAttachment::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool InterfaceAttachment::fromJson(const web::json::value& val) return ok; } + std::vector& InterfaceAttachment::getFixedIps() { return fixedIps_; diff --git a/ecs/src/v2/model/Ipv6Bandwidth.cpp b/ecs/src/v2/model/Ipv6Bandwidth.cpp index 4df0e3c49..0c0d778dd 100644 --- a/ecs/src/v2/model/Ipv6Bandwidth.cpp +++ b/ecs/src/v2/model/Ipv6Bandwidth.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/Ipv6Bandwidth.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value Ipv6Bandwidth::toJson() const return val; } - bool Ipv6Bandwidth::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool Ipv6Bandwidth::fromJson(const web::json::value& val) return ok; } + std::string Ipv6Bandwidth::getId() const { return id_; diff --git a/ecs/src/v2/model/JobEntities.cpp b/ecs/src/v2/model/JobEntities.cpp index 4be1a52c5..b6f444920 100644 --- a/ecs/src/v2/model/JobEntities.cpp +++ b/ecs/src/v2/model/JobEntities.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/JobEntities.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -47,7 +46,6 @@ web::json::value JobEntities::toJson() const return val; } - bool JobEntities::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool JobEntities::fromJson(const web::json::value& val) return ok; } + std::string JobEntities::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/Link.cpp b/ecs/src/v2/model/Link.cpp index 55e2045b9..350db3202 100644 --- a/ecs/src/v2/model/Link.cpp +++ b/ecs/src/v2/model/Link.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/Link.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value Link::toJson() const return val; } - bool Link::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Link::fromJson(const web::json::value& val) return ok; } + std::string Link::getHref() const { return href_; diff --git a/ecs/src/v2/model/ListFlavorSellPoliciesRequest.cpp b/ecs/src/v2/model/ListFlavorSellPoliciesRequest.cpp index 4328a5cf1..0ea304063 100644 --- a/ecs/src/v2/model/ListFlavorSellPoliciesRequest.cpp +++ b/ecs/src/v2/model/ListFlavorSellPoliciesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListFlavorSellPoliciesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -83,7 +82,6 @@ web::json::value ListFlavorSellPoliciesRequest::toJson() const return val; } - bool ListFlavorSellPoliciesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool ListFlavorSellPoliciesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListFlavorSellPoliciesRequest::getFlavorId() const { return flavorId_; diff --git a/ecs/src/v2/model/ListFlavorSellPoliciesResponse.cpp b/ecs/src/v2/model/ListFlavorSellPoliciesResponse.cpp index 48e411874..5937ba9e6 100644 --- a/ecs/src/v2/model/ListFlavorSellPoliciesResponse.cpp +++ b/ecs/src/v2/model/ListFlavorSellPoliciesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListFlavorSellPoliciesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ListFlavorSellPoliciesResponse::toJson() const return val; } - bool ListFlavorSellPoliciesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListFlavorSellPoliciesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListFlavorSellPoliciesResponse::getCount() const { return count_; diff --git a/ecs/src/v2/model/ListFlavorSellPoliciesResult.cpp b/ecs/src/v2/model/ListFlavorSellPoliciesResult.cpp index f76118332..7812478b3 100644 --- a/ecs/src/v2/model/ListFlavorSellPoliciesResult.cpp +++ b/ecs/src/v2/model/ListFlavorSellPoliciesResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListFlavorSellPoliciesResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -57,7 +56,6 @@ web::json::value ListFlavorSellPoliciesResult::toJson() const return val; } - bool ListFlavorSellPoliciesResult::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ListFlavorSellPoliciesResult::fromJson(const web::json::value& val) return ok; } + int32_t ListFlavorSellPoliciesResult::getId() const { return id_; diff --git a/ecs/src/v2/model/ListFlavorsRequest.cpp b/ecs/src/v2/model/ListFlavorsRequest.cpp index 8c41f73f8..d366b437a 100644 --- a/ecs/src/v2/model/ListFlavorsRequest.cpp +++ b/ecs/src/v2/model/ListFlavorsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListFlavorsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ListFlavorsRequest::toJson() const return val; } - bool ListFlavorsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListFlavorsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListFlavorsRequest::getAvailabilityZone() const { return availabilityZone_; diff --git a/ecs/src/v2/model/ListFlavorsResponse.cpp b/ecs/src/v2/model/ListFlavorsResponse.cpp index f21aa1093..9714d79a1 100644 --- a/ecs/src/v2/model/ListFlavorsResponse.cpp +++ b/ecs/src/v2/model/ListFlavorsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListFlavorsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ListFlavorsResponse::toJson() const return val; } - bool ListFlavorsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListFlavorsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListFlavorsResponse::getFlavors() { return flavors_; diff --git a/ecs/src/v2/model/ListResizeFlavorsRequest.cpp b/ecs/src/v2/model/ListResizeFlavorsRequest.cpp index f1a373e1f..99f666f4e 100644 --- a/ecs/src/v2/model/ListResizeFlavorsRequest.cpp +++ b/ecs/src/v2/model/ListResizeFlavorsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListResizeFlavorsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -63,7 +62,6 @@ web::json::value ListResizeFlavorsRequest::toJson() const return val; } - bool ListResizeFlavorsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListResizeFlavorsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListResizeFlavorsRequest::getInstanceUuid() const { return instanceUuid_; diff --git a/ecs/src/v2/model/ListResizeFlavorsResponse.cpp b/ecs/src/v2/model/ListResizeFlavorsResponse.cpp index 80f985331..1e34c3902 100644 --- a/ecs/src/v2/model/ListResizeFlavorsResponse.cpp +++ b/ecs/src/v2/model/ListResizeFlavorsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListResizeFlavorsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ListResizeFlavorsResponse::toJson() const return val; } - bool ListResizeFlavorsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListResizeFlavorsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListResizeFlavorsResponse::getFlavors() { return flavors_; diff --git a/ecs/src/v2/model/ListResizeFlavorsResult.cpp b/ecs/src/v2/model/ListResizeFlavorsResult.cpp index 79265fdca..7dc1dfc5d 100644 --- a/ecs/src/v2/model/ListResizeFlavorsResult.cpp +++ b/ecs/src/v2/model/ListResizeFlavorsResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListResizeFlavorsResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -100,7 +99,6 @@ web::json::value ListResizeFlavorsResult::toJson() const return val; } - bool ListResizeFlavorsResult::fromJson(const web::json::value& val) { bool ok = true; @@ -243,6 +241,7 @@ bool ListResizeFlavorsResult::fromJson(const web::json::value& val) return ok; } + std::string ListResizeFlavorsResult::getId() const { return id_; diff --git a/ecs/src/v2/model/ListServerBlockDevicesRequest.cpp b/ecs/src/v2/model/ListServerBlockDevicesRequest.cpp index 00757a764..9be9311c5 100644 --- a/ecs/src/v2/model/ListServerBlockDevicesRequest.cpp +++ b/ecs/src/v2/model/ListServerBlockDevicesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServerBlockDevicesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ListServerBlockDevicesRequest::toJson() const return val; } - bool ListServerBlockDevicesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListServerBlockDevicesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListServerBlockDevicesRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ListServerBlockDevicesResponse.cpp b/ecs/src/v2/model/ListServerBlockDevicesResponse.cpp index 7a530f039..085dc54fa 100644 --- a/ecs/src/v2/model/ListServerBlockDevicesResponse.cpp +++ b/ecs/src/v2/model/ListServerBlockDevicesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServerBlockDevicesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -36,7 +35,6 @@ web::json::value ListServerBlockDevicesResponse::toJson() const return val; } - bool ListServerBlockDevicesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListServerBlockDevicesResponse::fromJson(const web::json::value& val) return ok; } + BlockDeviceAttachableQuantity ListServerBlockDevicesResponse::getAttachableQuantity() const { return attachableQuantity_; diff --git a/ecs/src/v2/model/ListServerGroupsPageInfoResult.cpp b/ecs/src/v2/model/ListServerGroupsPageInfoResult.cpp index d8911eed6..ac8c158e1 100644 --- a/ecs/src/v2/model/ListServerGroupsPageInfoResult.cpp +++ b/ecs/src/v2/model/ListServerGroupsPageInfoResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServerGroupsPageInfoResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ListServerGroupsPageInfoResult::toJson() const return val; } - bool ListServerGroupsPageInfoResult::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListServerGroupsPageInfoResult::fromJson(const web::json::value& val) return ok; } + std::string ListServerGroupsPageInfoResult::getNextMarker() const { return nextMarker_; diff --git a/ecs/src/v2/model/ListServerGroupsRequest.cpp b/ecs/src/v2/model/ListServerGroupsRequest.cpp index 81d7122f8..8125bf879 100644 --- a/ecs/src/v2/model/ListServerGroupsRequest.cpp +++ b/ecs/src/v2/model/ListServerGroupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServerGroupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value ListServerGroupsRequest::toJson() const return val; } - bool ListServerGroupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListServerGroupsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListServerGroupsRequest::getLimit() const { return limit_; diff --git a/ecs/src/v2/model/ListServerGroupsResponse.cpp b/ecs/src/v2/model/ListServerGroupsResponse.cpp index 1e0ea11a9..b948c669b 100644 --- a/ecs/src/v2/model/ListServerGroupsResponse.cpp +++ b/ecs/src/v2/model/ListServerGroupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServerGroupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -36,7 +35,6 @@ web::json::value ListServerGroupsResponse::toJson() const return val; } - bool ListServerGroupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListServerGroupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListServerGroupsResponse::getServerGroups() { return serverGroups_; diff --git a/ecs/src/v2/model/ListServerGroupsResult.cpp b/ecs/src/v2/model/ListServerGroupsResult.cpp index 7b061e9c4..ef5ae2661 100644 --- a/ecs/src/v2/model/ListServerGroupsResult.cpp +++ b/ecs/src/v2/model/ListServerGroupsResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServerGroupsResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -50,7 +49,6 @@ web::json::value ListServerGroupsResult::toJson() const return val; } - bool ListServerGroupsResult::fromJson(const web::json::value& val) { bool ok = true; @@ -103,6 +101,7 @@ bool ListServerGroupsResult::fromJson(const web::json::value& val) return ok; } + std::string ListServerGroupsResult::getId() const { return id_; diff --git a/ecs/src/v2/model/ListServerInterfacesRequest.cpp b/ecs/src/v2/model/ListServerInterfacesRequest.cpp index 47b03f46f..26e2124fc 100644 --- a/ecs/src/v2/model/ListServerInterfacesRequest.cpp +++ b/ecs/src/v2/model/ListServerInterfacesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServerInterfacesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ListServerInterfacesRequest::toJson() const return val; } - bool ListServerInterfacesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListServerInterfacesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListServerInterfacesRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ListServerInterfacesResponse.cpp b/ecs/src/v2/model/ListServerInterfacesResponse.cpp index ee25a9193..62c8f5f0b 100644 --- a/ecs/src/v2/model/ListServerInterfacesResponse.cpp +++ b/ecs/src/v2/model/ListServerInterfacesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServerInterfacesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -36,7 +35,6 @@ web::json::value ListServerInterfacesResponse::toJson() const return val; } - bool ListServerInterfacesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListServerInterfacesResponse::fromJson(const web::json::value& val) return ok; } + InterfaceAttachableQuantity ListServerInterfacesResponse::getAttachableQuantity() const { return attachableQuantity_; diff --git a/ecs/src/v2/model/ListServerTagsRequest.cpp b/ecs/src/v2/model/ListServerTagsRequest.cpp index 6fa8d1f48..c1514ed79 100644 --- a/ecs/src/v2/model/ListServerTagsRequest.cpp +++ b/ecs/src/v2/model/ListServerTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServerTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value ListServerTagsRequest::toJson() const return val; } - bool ListServerTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListServerTagsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/ListServerTagsResponse.cpp b/ecs/src/v2/model/ListServerTagsResponse.cpp index 8bac4c111..3b32dfd82 100644 --- a/ecs/src/v2/model/ListServerTagsResponse.cpp +++ b/ecs/src/v2/model/ListServerTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServerTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ListServerTagsResponse::toJson() const return val; } - bool ListServerTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListServerTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListServerTagsResponse::getTags() { return tags_; diff --git a/ecs/src/v2/model/ListServersByTagRequest.cpp b/ecs/src/v2/model/ListServersByTagRequest.cpp index 8c07591bd..1260b33dc 100644 --- a/ecs/src/v2/model/ListServersByTagRequest.cpp +++ b/ecs/src/v2/model/ListServersByTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServersByTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ListServersByTagRequest::toJson() const return val; } - bool ListServersByTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListServersByTagRequest::fromJson(const web::json::value& val) return ok; } + ListServersByTagRequestBody ListServersByTagRequest::getBody() const { return body_; diff --git a/ecs/src/v2/model/ListServersByTagRequestBody.cpp b/ecs/src/v2/model/ListServersByTagRequestBody.cpp index ef68de5c2..7074cb38a 100644 --- a/ecs/src/v2/model/ListServersByTagRequestBody.cpp +++ b/ecs/src/v2/model/ListServersByTagRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServersByTagRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -55,7 +54,6 @@ web::json::value ListServersByTagRequestBody::toJson() const return val; } - bool ListServersByTagRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -117,6 +115,7 @@ bool ListServersByTagRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ListServersByTagRequestBody::getAction() const { return action_; diff --git a/ecs/src/v2/model/ListServersByTagResponse.cpp b/ecs/src/v2/model/ListServersByTagResponse.cpp index 901ef4985..5e34758db 100644 --- a/ecs/src/v2/model/ListServersByTagResponse.cpp +++ b/ecs/src/v2/model/ListServersByTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServersByTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ListServersByTagResponse::toJson() const return val; } - bool ListServersByTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListServersByTagResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListServersByTagResponse::getResources() { return resources_; diff --git a/ecs/src/v2/model/ListServersDetailsRequest.cpp b/ecs/src/v2/model/ListServersDetailsRequest.cpp index cec31e0ca..ccd861671 100644 --- a/ecs/src/v2/model/ListServersDetailsRequest.cpp +++ b/ecs/src/v2/model/ListServersDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServersDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -88,7 +87,6 @@ web::json::value ListServersDetailsRequest::toJson() const return val; } - bool ListServersDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool ListServersDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListServersDetailsRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ecs/src/v2/model/ListServersDetailsResponse.cpp b/ecs/src/v2/model/ListServersDetailsResponse.cpp index f3e089fb6..3b0218d54 100644 --- a/ecs/src/v2/model/ListServersDetailsResponse.cpp +++ b/ecs/src/v2/model/ListServersDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ListServersDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ListServersDetailsResponse::toJson() const return val; } - bool ListServersDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListServersDetailsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListServersDetailsResponse::getCount() const { return count_; diff --git a/ecs/src/v2/model/MigrateServerOption.cpp b/ecs/src/v2/model/MigrateServerOption.cpp index 8afe46835..dc1e52f7a 100644 --- a/ecs/src/v2/model/MigrateServerOption.cpp +++ b/ecs/src/v2/model/MigrateServerOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/MigrateServerOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value MigrateServerOption::toJson() const return val; } - bool MigrateServerOption::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool MigrateServerOption::fromJson(const web::json::value& val) return ok; } + std::string MigrateServerOption::getDedicatedHostId() const { return dedicatedHostId_; diff --git a/ecs/src/v2/model/MigrateServerRequest.cpp b/ecs/src/v2/model/MigrateServerRequest.cpp index 725c413e1..55c20d7a0 100644 --- a/ecs/src/v2/model/MigrateServerRequest.cpp +++ b/ecs/src/v2/model/MigrateServerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/MigrateServerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value MigrateServerRequest::toJson() const return val; } - bool MigrateServerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool MigrateServerRequest::fromJson(const web::json::value& val) return ok; } + std::string MigrateServerRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/MigrateServerRequestBody.cpp b/ecs/src/v2/model/MigrateServerRequestBody.cpp index ae5a8bfa0..3738dad85 100644 --- a/ecs/src/v2/model/MigrateServerRequestBody.cpp +++ b/ecs/src/v2/model/MigrateServerRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/MigrateServerRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value MigrateServerRequestBody::toJson() const return val; } - bool MigrateServerRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool MigrateServerRequestBody::fromJson(const web::json::value& val) return ok; } + MigrateServerOption MigrateServerRequestBody::getMigrate() const { return migrate_; diff --git a/ecs/src/v2/model/MigrateServerResponse.cpp b/ecs/src/v2/model/MigrateServerResponse.cpp index 4ce538e86..6bdaec864 100644 --- a/ecs/src/v2/model/MigrateServerResponse.cpp +++ b/ecs/src/v2/model/MigrateServerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/MigrateServerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value MigrateServerResponse::toJson() const return val; } - bool MigrateServerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool MigrateServerResponse::fromJson(const web::json::value& val) return ok; } + std::string MigrateServerResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/NovaAddSecurityGroupOption.cpp b/ecs/src/v2/model/NovaAddSecurityGroupOption.cpp index c3fbd4082..46ecf80de 100644 --- a/ecs/src/v2/model/NovaAddSecurityGroupOption.cpp +++ b/ecs/src/v2/model/NovaAddSecurityGroupOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaAddSecurityGroupOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value NovaAddSecurityGroupOption::toJson() const return val; } - bool NovaAddSecurityGroupOption::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NovaAddSecurityGroupOption::fromJson(const web::json::value& val) return ok; } + std::string NovaAddSecurityGroupOption::getName() const { return name_; diff --git a/ecs/src/v2/model/NovaAssociateSecurityGroupRequest.cpp b/ecs/src/v2/model/NovaAssociateSecurityGroupRequest.cpp index d63d3db2e..a8a2f694d 100644 --- a/ecs/src/v2/model/NovaAssociateSecurityGroupRequest.cpp +++ b/ecs/src/v2/model/NovaAssociateSecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value NovaAssociateSecurityGroupRequest::toJson() const return val; } - bool NovaAssociateSecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NovaAssociateSecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string NovaAssociateSecurityGroupRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/NovaAssociateSecurityGroupRequestBody.cpp b/ecs/src/v2/model/NovaAssociateSecurityGroupRequestBody.cpp index 053a05ba7..dc300e25c 100644 --- a/ecs/src/v2/model/NovaAssociateSecurityGroupRequestBody.cpp +++ b/ecs/src/v2/model/NovaAssociateSecurityGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value NovaAssociateSecurityGroupRequestBody::toJson() const return val; } - bool NovaAssociateSecurityGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NovaAssociateSecurityGroupRequestBody::fromJson(const web::json::value& val return ok; } + NovaAddSecurityGroupOption NovaAssociateSecurityGroupRequestBody::getAddSecurityGroup() const { return addSecurityGroup_; diff --git a/ecs/src/v2/model/NovaAssociateSecurityGroupResponse.cpp b/ecs/src/v2/model/NovaAssociateSecurityGroupResponse.cpp index 11ecdfb41..f0f5ce2e1 100644 --- a/ecs/src/v2/model/NovaAssociateSecurityGroupResponse.cpp +++ b/ecs/src/v2/model/NovaAssociateSecurityGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaAssociateSecurityGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value NovaAssociateSecurityGroupResponse::toJson() const return val; } - bool NovaAssociateSecurityGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NovaAssociateSecurityGroupResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/NovaAttachInterfaceFixedIp.cpp b/ecs/src/v2/model/NovaAttachInterfaceFixedIp.cpp index 934a22198..8cb02a6f0 100644 --- a/ecs/src/v2/model/NovaAttachInterfaceFixedIp.cpp +++ b/ecs/src/v2/model/NovaAttachInterfaceFixedIp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaAttachInterfaceFixedIp.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value NovaAttachInterfaceFixedIp::toJson() const return val; } - bool NovaAttachInterfaceFixedIp::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NovaAttachInterfaceFixedIp::fromJson(const web::json::value& val) return ok; } + std::string NovaAttachInterfaceFixedIp::getIpAddress() const { return ipAddress_; diff --git a/ecs/src/v2/model/NovaAttachInterfaceOption.cpp b/ecs/src/v2/model/NovaAttachInterfaceOption.cpp index c50f9bc11..3bfa07e88 100644 --- a/ecs/src/v2/model/NovaAttachInterfaceOption.cpp +++ b/ecs/src/v2/model/NovaAttachInterfaceOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaAttachInterfaceOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -42,7 +41,6 @@ web::json::value NovaAttachInterfaceOption::toJson() const return val; } - bool NovaAttachInterfaceOption::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool NovaAttachInterfaceOption::fromJson(const web::json::value& val) return ok; } + std::vector& NovaAttachInterfaceOption::getFixedIps() { return fixedIps_; diff --git a/ecs/src/v2/model/NovaAttachInterfaceRequest.cpp b/ecs/src/v2/model/NovaAttachInterfaceRequest.cpp index 9c753e9c5..a93b02ccf 100644 --- a/ecs/src/v2/model/NovaAttachInterfaceRequest.cpp +++ b/ecs/src/v2/model/NovaAttachInterfaceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaAttachInterfaceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value NovaAttachInterfaceRequest::toJson() const return val; } - bool NovaAttachInterfaceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NovaAttachInterfaceRequest::fromJson(const web::json::value& val) return ok; } + std::string NovaAttachInterfaceRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/NovaAttachInterfaceRequestBody.cpp b/ecs/src/v2/model/NovaAttachInterfaceRequestBody.cpp index 6ebdbdc02..298f452b3 100644 --- a/ecs/src/v2/model/NovaAttachInterfaceRequestBody.cpp +++ b/ecs/src/v2/model/NovaAttachInterfaceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaAttachInterfaceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value NovaAttachInterfaceRequestBody::toJson() const return val; } - bool NovaAttachInterfaceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NovaAttachInterfaceRequestBody::fromJson(const web::json::value& val) return ok; } + NovaAttachInterfaceOption NovaAttachInterfaceRequestBody::getInterfaceAttachment() const { return interfaceAttachment_; diff --git a/ecs/src/v2/model/NovaAttachInterfaceResponse.cpp b/ecs/src/v2/model/NovaAttachInterfaceResponse.cpp index 0e2aec188..d66611d32 100644 --- a/ecs/src/v2/model/NovaAttachInterfaceResponse.cpp +++ b/ecs/src/v2/model/NovaAttachInterfaceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaAttachInterfaceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value NovaAttachInterfaceResponse::toJson() const return val; } - bool NovaAttachInterfaceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NovaAttachInterfaceResponse::fromJson(const web::json::value& val) return ok; } + NovaServerInterfaceDetail NovaAttachInterfaceResponse::getInterfaceAttachment() const { return interfaceAttachment_; diff --git a/ecs/src/v2/model/NovaAvailabilityZone.cpp b/ecs/src/v2/model/NovaAvailabilityZone.cpp index 735a4bba8..c7276c453 100644 --- a/ecs/src/v2/model/NovaAvailabilityZone.cpp +++ b/ecs/src/v2/model/NovaAvailabilityZone.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaAvailabilityZone.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -41,7 +40,6 @@ web::json::value NovaAvailabilityZone::toJson() const return val; } - bool NovaAvailabilityZone::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool NovaAvailabilityZone::fromJson(const web::json::value& val) return ok; } + std::vector& NovaAvailabilityZone::getHosts() { return hosts_; diff --git a/ecs/src/v2/model/NovaAvailabilityZoneState.cpp b/ecs/src/v2/model/NovaAvailabilityZoneState.cpp index 8373ec6a8..ca9c18653 100644 --- a/ecs/src/v2/model/NovaAvailabilityZoneState.cpp +++ b/ecs/src/v2/model/NovaAvailabilityZoneState.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaAvailabilityZoneState.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value NovaAvailabilityZoneState::toJson() const return val; } - bool NovaAvailabilityZoneState::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NovaAvailabilityZoneState::fromJson(const web::json::value& val) return ok; } + bool NovaAvailabilityZoneState::isAvailable() const { return available_; diff --git a/ecs/src/v2/model/NovaCreateKeypairOption.cpp b/ecs/src/v2/model/NovaCreateKeypairOption.cpp index c7ca1dc1b..96216f171 100644 --- a/ecs/src/v2/model/NovaCreateKeypairOption.cpp +++ b/ecs/src/v2/model/NovaCreateKeypairOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaCreateKeypairOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -48,7 +47,6 @@ web::json::value NovaCreateKeypairOption::toJson() const return val; } - bool NovaCreateKeypairOption::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool NovaCreateKeypairOption::fromJson(const web::json::value& val) return ok; } + std::string NovaCreateKeypairOption::getPublicKey() const { return publicKey_; diff --git a/ecs/src/v2/model/NovaCreateKeypairRequest.cpp b/ecs/src/v2/model/NovaCreateKeypairRequest.cpp index 51ac3ac8b..5845c2f43 100644 --- a/ecs/src/v2/model/NovaCreateKeypairRequest.cpp +++ b/ecs/src/v2/model/NovaCreateKeypairRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaCreateKeypairRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value NovaCreateKeypairRequest::toJson() const return val; } - bool NovaCreateKeypairRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NovaCreateKeypairRequest::fromJson(const web::json::value& val) return ok; } + std::string NovaCreateKeypairRequest::getOpenStackAPIVersion() const { return openStackAPIVersion_; diff --git a/ecs/src/v2/model/NovaCreateKeypairRequestBody.cpp b/ecs/src/v2/model/NovaCreateKeypairRequestBody.cpp index c4a7d87a9..08eef1ec9 100644 --- a/ecs/src/v2/model/NovaCreateKeypairRequestBody.cpp +++ b/ecs/src/v2/model/NovaCreateKeypairRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaCreateKeypairRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value NovaCreateKeypairRequestBody::toJson() const return val; } - bool NovaCreateKeypairRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NovaCreateKeypairRequestBody::fromJson(const web::json::value& val) return ok; } + NovaCreateKeypairOption NovaCreateKeypairRequestBody::getKeypair() const { return keypair_; diff --git a/ecs/src/v2/model/NovaCreateKeypairResponse.cpp b/ecs/src/v2/model/NovaCreateKeypairResponse.cpp index 28132ad43..e26dd2011 100644 --- a/ecs/src/v2/model/NovaCreateKeypairResponse.cpp +++ b/ecs/src/v2/model/NovaCreateKeypairResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaCreateKeypairResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value NovaCreateKeypairResponse::toJson() const return val; } - bool NovaCreateKeypairResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NovaCreateKeypairResponse::fromJson(const web::json::value& val) return ok; } + NovaKeypair NovaCreateKeypairResponse::getKeypair() const { return keypair_; diff --git a/ecs/src/v2/model/NovaCreateServersOption.cpp b/ecs/src/v2/model/NovaCreateServersOption.cpp index ae133f18e..e4ba58450 100644 --- a/ecs/src/v2/model/NovaCreateServersOption.cpp +++ b/ecs/src/v2/model/NovaCreateServersOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaCreateServersOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -114,7 +113,6 @@ web::json::value NovaCreateServersOption::toJson() const return val; } - bool NovaCreateServersOption::fromJson(const web::json::value& val) { bool ok = true; @@ -284,6 +282,7 @@ bool NovaCreateServersOption::fromJson(const web::json::value& val) return ok; } + std::string NovaCreateServersOption::getAutoTerminateTime() const { return autoTerminateTime_; diff --git a/ecs/src/v2/model/NovaCreateServersRequest.cpp b/ecs/src/v2/model/NovaCreateServersRequest.cpp index 63cc80fb5..713847520 100644 --- a/ecs/src/v2/model/NovaCreateServersRequest.cpp +++ b/ecs/src/v2/model/NovaCreateServersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaCreateServersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value NovaCreateServersRequest::toJson() const return val; } - bool NovaCreateServersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NovaCreateServersRequest::fromJson(const web::json::value& val) return ok; } + std::string NovaCreateServersRequest::getOpenStackAPIVersion() const { return openStackAPIVersion_; diff --git a/ecs/src/v2/model/NovaCreateServersRequestBody.cpp b/ecs/src/v2/model/NovaCreateServersRequestBody.cpp index f32ca2c15..b4b40ae68 100644 --- a/ecs/src/v2/model/NovaCreateServersRequestBody.cpp +++ b/ecs/src/v2/model/NovaCreateServersRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaCreateServersRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -36,7 +35,6 @@ web::json::value NovaCreateServersRequestBody::toJson() const return val; } - bool NovaCreateServersRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool NovaCreateServersRequestBody::fromJson(const web::json::value& val) return ok; } + NovaCreateServersOption NovaCreateServersRequestBody::getServer() const { return server_; diff --git a/ecs/src/v2/model/NovaCreateServersResponse.cpp b/ecs/src/v2/model/NovaCreateServersResponse.cpp index 4a35ab0f6..251932e75 100644 --- a/ecs/src/v2/model/NovaCreateServersResponse.cpp +++ b/ecs/src/v2/model/NovaCreateServersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaCreateServersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value NovaCreateServersResponse::toJson() const return val; } - bool NovaCreateServersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NovaCreateServersResponse::fromJson(const web::json::value& val) return ok; } + NovaCreateServersResult NovaCreateServersResponse::getServer() const { return server_; diff --git a/ecs/src/v2/model/NovaCreateServersResult.cpp b/ecs/src/v2/model/NovaCreateServersResult.cpp index dc7c2e2ac..b5c06addb 100644 --- a/ecs/src/v2/model/NovaCreateServersResult.cpp +++ b/ecs/src/v2/model/NovaCreateServersResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaCreateServersResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -56,7 +55,6 @@ web::json::value NovaCreateServersResult::toJson() const return val; } - bool NovaCreateServersResult::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool NovaCreateServersResult::fromJson(const web::json::value& val) return ok; } + std::string NovaCreateServersResult::getId() const { return id_; diff --git a/ecs/src/v2/model/NovaCreateServersSchedulerHint.cpp b/ecs/src/v2/model/NovaCreateServersSchedulerHint.cpp index 352d20506..8a662d1e3 100644 --- a/ecs/src/v2/model/NovaCreateServersSchedulerHint.cpp +++ b/ecs/src/v2/model/NovaCreateServersSchedulerHint.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaCreateServersSchedulerHint.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -61,7 +60,6 @@ web::json::value NovaCreateServersSchedulerHint::toJson() const return val; } - bool NovaCreateServersSchedulerHint::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool NovaCreateServersSchedulerHint::fromJson(const web::json::value& val) return ok; } + std::string NovaCreateServersSchedulerHint::getGroup() const { return group_; diff --git a/ecs/src/v2/model/NovaDeleteKeypairRequest.cpp b/ecs/src/v2/model/NovaDeleteKeypairRequest.cpp index 6183025e8..afe9b5db9 100644 --- a/ecs/src/v2/model/NovaDeleteKeypairRequest.cpp +++ b/ecs/src/v2/model/NovaDeleteKeypairRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaDeleteKeypairRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value NovaDeleteKeypairRequest::toJson() const return val; } - bool NovaDeleteKeypairRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NovaDeleteKeypairRequest::fromJson(const web::json::value& val) return ok; } + std::string NovaDeleteKeypairRequest::getKeypairName() const { return keypairName_; diff --git a/ecs/src/v2/model/NovaDeleteKeypairResponse.cpp b/ecs/src/v2/model/NovaDeleteKeypairResponse.cpp index 6eb926117..f472053e1 100644 --- a/ecs/src/v2/model/NovaDeleteKeypairResponse.cpp +++ b/ecs/src/v2/model/NovaDeleteKeypairResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaDeleteKeypairResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value NovaDeleteKeypairResponse::toJson() const return val; } - bool NovaDeleteKeypairResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NovaDeleteKeypairResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/NovaDeleteServerRequest.cpp b/ecs/src/v2/model/NovaDeleteServerRequest.cpp index 8f9d1b2e6..e374a6ddd 100644 --- a/ecs/src/v2/model/NovaDeleteServerRequest.cpp +++ b/ecs/src/v2/model/NovaDeleteServerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaDeleteServerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value NovaDeleteServerRequest::toJson() const return val; } - bool NovaDeleteServerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NovaDeleteServerRequest::fromJson(const web::json::value& val) return ok; } + std::string NovaDeleteServerRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/NovaDeleteServerResponse.cpp b/ecs/src/v2/model/NovaDeleteServerResponse.cpp index 23da5485c..1b4ee36a9 100644 --- a/ecs/src/v2/model/NovaDeleteServerResponse.cpp +++ b/ecs/src/v2/model/NovaDeleteServerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaDeleteServerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value NovaDeleteServerResponse::toJson() const return val; } - bool NovaDeleteServerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NovaDeleteServerResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/NovaDisassociateSecurityGroupRequest.cpp b/ecs/src/v2/model/NovaDisassociateSecurityGroupRequest.cpp index da4a6c33b..3cf41268b 100644 --- a/ecs/src/v2/model/NovaDisassociateSecurityGroupRequest.cpp +++ b/ecs/src/v2/model/NovaDisassociateSecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value NovaDisassociateSecurityGroupRequest::toJson() const return val; } - bool NovaDisassociateSecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NovaDisassociateSecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string NovaDisassociateSecurityGroupRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/NovaDisassociateSecurityGroupRequestBody.cpp b/ecs/src/v2/model/NovaDisassociateSecurityGroupRequestBody.cpp index af164cee7..360c2f703 100644 --- a/ecs/src/v2/model/NovaDisassociateSecurityGroupRequestBody.cpp +++ b/ecs/src/v2/model/NovaDisassociateSecurityGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value NovaDisassociateSecurityGroupRequestBody::toJson() const return val; } - bool NovaDisassociateSecurityGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NovaDisassociateSecurityGroupRequestBody::fromJson(const web::json::value& return ok; } + NovaRemoveSecurityGroupOption NovaDisassociateSecurityGroupRequestBody::getRemoveSecurityGroup() const { return removeSecurityGroup_; diff --git a/ecs/src/v2/model/NovaDisassociateSecurityGroupResponse.cpp b/ecs/src/v2/model/NovaDisassociateSecurityGroupResponse.cpp index 1020b71a3..35e0b2280 100644 --- a/ecs/src/v2/model/NovaDisassociateSecurityGroupResponse.cpp +++ b/ecs/src/v2/model/NovaDisassociateSecurityGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaDisassociateSecurityGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value NovaDisassociateSecurityGroupResponse::toJson() const return val; } - bool NovaDisassociateSecurityGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NovaDisassociateSecurityGroupResponse::fromJson(const web::json::value& val return ok; } + } } } diff --git a/ecs/src/v2/model/NovaKeypair.cpp b/ecs/src/v2/model/NovaKeypair.cpp index b7f17c0e3..1d26ec7a5 100644 --- a/ecs/src/v2/model/NovaKeypair.cpp +++ b/ecs/src/v2/model/NovaKeypair.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaKeypair.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -58,7 +57,6 @@ web::json::value NovaKeypair::toJson() const return val; } - bool NovaKeypair::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool NovaKeypair::fromJson(const web::json::value& val) return ok; } + std::string NovaKeypair::getFingerprint() const { return fingerprint_; diff --git a/ecs/src/v2/model/NovaKeypairDetail.cpp b/ecs/src/v2/model/NovaKeypairDetail.cpp index 6bb4bd111..e26b317fc 100644 --- a/ecs/src/v2/model/NovaKeypairDetail.cpp +++ b/ecs/src/v2/model/NovaKeypairDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaKeypairDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -78,7 +77,6 @@ web::json::value NovaKeypairDetail::toJson() const return val; } - bool NovaKeypairDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool NovaKeypairDetail::fromJson(const web::json::value& val) return ok; } + std::string NovaKeypairDetail::getPublicKey() const { return publicKey_; diff --git a/ecs/src/v2/model/NovaLink.cpp b/ecs/src/v2/model/NovaLink.cpp index 52bb95396..bd17dd616 100644 --- a/ecs/src/v2/model/NovaLink.cpp +++ b/ecs/src/v2/model/NovaLink.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaLink.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value NovaLink::toJson() const return val; } - bool NovaLink::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool NovaLink::fromJson(const web::json::value& val) return ok; } + std::string NovaLink::getHref() const { return href_; diff --git a/ecs/src/v2/model/NovaListAvailabilityZonesRequest.cpp b/ecs/src/v2/model/NovaListAvailabilityZonesRequest.cpp index 440480f6f..b7ebbf1ba 100644 --- a/ecs/src/v2/model/NovaListAvailabilityZonesRequest.cpp +++ b/ecs/src/v2/model/NovaListAvailabilityZonesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaListAvailabilityZonesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value NovaListAvailabilityZonesRequest::toJson() const return val; } - bool NovaListAvailabilityZonesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NovaListAvailabilityZonesRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/NovaListAvailabilityZonesResponse.cpp b/ecs/src/v2/model/NovaListAvailabilityZonesResponse.cpp index 8b75bfbfb..c0a0e7a69 100644 --- a/ecs/src/v2/model/NovaListAvailabilityZonesResponse.cpp +++ b/ecs/src/v2/model/NovaListAvailabilityZonesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaListAvailabilityZonesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value NovaListAvailabilityZonesResponse::toJson() const return val; } - bool NovaListAvailabilityZonesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NovaListAvailabilityZonesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& NovaListAvailabilityZonesResponse::getAvailabilityZoneInfo() { return availabilityZoneInfo_; diff --git a/ecs/src/v2/model/NovaListKeypairsRequest.cpp b/ecs/src/v2/model/NovaListKeypairsRequest.cpp index 3188c4e2b..38fc216d3 100644 --- a/ecs/src/v2/model/NovaListKeypairsRequest.cpp +++ b/ecs/src/v2/model/NovaListKeypairsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaListKeypairsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value NovaListKeypairsRequest::toJson() const return val; } - bool NovaListKeypairsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool NovaListKeypairsRequest::fromJson(const web::json::value& val) return ok; } + int32_t NovaListKeypairsRequest::getLimit() const { return limit_; diff --git a/ecs/src/v2/model/NovaListKeypairsResponse.cpp b/ecs/src/v2/model/NovaListKeypairsResponse.cpp index d7160141f..8096f4acd 100644 --- a/ecs/src/v2/model/NovaListKeypairsResponse.cpp +++ b/ecs/src/v2/model/NovaListKeypairsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaListKeypairsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value NovaListKeypairsResponse::toJson() const return val; } - bool NovaListKeypairsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NovaListKeypairsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& NovaListKeypairsResponse::getKeypairs() { return keypairs_; diff --git a/ecs/src/v2/model/NovaListKeypairsResult.cpp b/ecs/src/v2/model/NovaListKeypairsResult.cpp index 5f04f14b7..639edec12 100644 --- a/ecs/src/v2/model/NovaListKeypairsResult.cpp +++ b/ecs/src/v2/model/NovaListKeypairsResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaListKeypairsResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value NovaListKeypairsResult::toJson() const return val; } - bool NovaListKeypairsResult::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NovaListKeypairsResult::fromJson(const web::json::value& val) return ok; } + NovaSimpleKeypair NovaListKeypairsResult::getKeypair() const { return keypair_; diff --git a/ecs/src/v2/model/NovaListServerSecurityGroupsRequest.cpp b/ecs/src/v2/model/NovaListServerSecurityGroupsRequest.cpp index 6f297a345..eb00613f1 100644 --- a/ecs/src/v2/model/NovaListServerSecurityGroupsRequest.cpp +++ b/ecs/src/v2/model/NovaListServerSecurityGroupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaListServerSecurityGroupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value NovaListServerSecurityGroupsRequest::toJson() const return val; } - bool NovaListServerSecurityGroupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NovaListServerSecurityGroupsRequest::fromJson(const web::json::value& val) return ok; } + std::string NovaListServerSecurityGroupsRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/NovaListServerSecurityGroupsResponse.cpp b/ecs/src/v2/model/NovaListServerSecurityGroupsResponse.cpp index 0c7f72880..57c9d701a 100644 --- a/ecs/src/v2/model/NovaListServerSecurityGroupsResponse.cpp +++ b/ecs/src/v2/model/NovaListServerSecurityGroupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaListServerSecurityGroupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value NovaListServerSecurityGroupsResponse::toJson() const return val; } - bool NovaListServerSecurityGroupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NovaListServerSecurityGroupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& NovaListServerSecurityGroupsResponse::getSecurityGroups() { return securityGroups_; diff --git a/ecs/src/v2/model/NovaListServersDetailsRequest.cpp b/ecs/src/v2/model/NovaListServersDetailsRequest.cpp index eb4292997..6e72ea10f 100644 --- a/ecs/src/v2/model/NovaListServersDetailsRequest.cpp +++ b/ecs/src/v2/model/NovaListServersDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaListServersDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -93,7 +92,6 @@ web::json::value NovaListServersDetailsRequest::toJson() const return val; } - bool NovaListServersDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -218,6 +216,7 @@ bool NovaListServersDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string NovaListServersDetailsRequest::getChangesSince() const { return changesSince_; diff --git a/ecs/src/v2/model/NovaListServersDetailsResponse.cpp b/ecs/src/v2/model/NovaListServersDetailsResponse.cpp index 6e5bcbf3c..56446c549 100644 --- a/ecs/src/v2/model/NovaListServersDetailsResponse.cpp +++ b/ecs/src/v2/model/NovaListServersDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaListServersDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -36,7 +35,6 @@ web::json::value NovaListServersDetailsResponse::toJson() const return val; } - bool NovaListServersDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool NovaListServersDetailsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& NovaListServersDetailsResponse::getServers() { return servers_; diff --git a/ecs/src/v2/model/NovaNetwork.cpp b/ecs/src/v2/model/NovaNetwork.cpp index e1220cd92..33c9bedbb 100644 --- a/ecs/src/v2/model/NovaNetwork.cpp +++ b/ecs/src/v2/model/NovaNetwork.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaNetwork.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -48,7 +47,6 @@ web::json::value NovaNetwork::toJson() const return val; } - bool NovaNetwork::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool NovaNetwork::fromJson(const web::json::value& val) return ok; } + std::string NovaNetwork::getAddr() const { return addr_; diff --git a/ecs/src/v2/model/NovaRemoveSecurityGroupOption.cpp b/ecs/src/v2/model/NovaRemoveSecurityGroupOption.cpp index 860c0b24d..857785fa9 100644 --- a/ecs/src/v2/model/NovaRemoveSecurityGroupOption.cpp +++ b/ecs/src/v2/model/NovaRemoveSecurityGroupOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaRemoveSecurityGroupOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value NovaRemoveSecurityGroupOption::toJson() const return val; } - bool NovaRemoveSecurityGroupOption::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NovaRemoveSecurityGroupOption::fromJson(const web::json::value& val) return ok; } + std::string NovaRemoveSecurityGroupOption::getName() const { return name_; diff --git a/ecs/src/v2/model/NovaSecurityGroup.cpp b/ecs/src/v2/model/NovaSecurityGroup.cpp index 152f06f8c..e40de861a 100644 --- a/ecs/src/v2/model/NovaSecurityGroup.cpp +++ b/ecs/src/v2/model/NovaSecurityGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaSecurityGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -52,7 +51,6 @@ web::json::value NovaSecurityGroup::toJson() const return val; } - bool NovaSecurityGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool NovaSecurityGroup::fromJson(const web::json::value& val) return ok; } + std::string NovaSecurityGroup::getDescription() const { return description_; diff --git a/ecs/src/v2/model/NovaSecurityGroupCommonGroup.cpp b/ecs/src/v2/model/NovaSecurityGroupCommonGroup.cpp index df145eeb4..1fce9eca6 100644 --- a/ecs/src/v2/model/NovaSecurityGroupCommonGroup.cpp +++ b/ecs/src/v2/model/NovaSecurityGroupCommonGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaSecurityGroupCommonGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value NovaSecurityGroupCommonGroup::toJson() const return val; } - bool NovaSecurityGroupCommonGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool NovaSecurityGroupCommonGroup::fromJson(const web::json::value& val) return ok; } + std::string NovaSecurityGroupCommonGroup::getName() const { return name_; diff --git a/ecs/src/v2/model/NovaSecurityGroupCommonIpRange.cpp b/ecs/src/v2/model/NovaSecurityGroupCommonIpRange.cpp index 95d6b7e14..4b358a6ff 100644 --- a/ecs/src/v2/model/NovaSecurityGroupCommonIpRange.cpp +++ b/ecs/src/v2/model/NovaSecurityGroupCommonIpRange.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaSecurityGroupCommonIpRange.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value NovaSecurityGroupCommonIpRange::toJson() const return val; } - bool NovaSecurityGroupCommonIpRange::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NovaSecurityGroupCommonIpRange::fromJson(const web::json::value& val) return ok; } + std::string NovaSecurityGroupCommonIpRange::getCidr() const { return cidr_; diff --git a/ecs/src/v2/model/NovaSecurityGroupCommonRule.cpp b/ecs/src/v2/model/NovaSecurityGroupCommonRule.cpp index 20e0b0fcc..639c127ec 100644 --- a/ecs/src/v2/model/NovaSecurityGroupCommonRule.cpp +++ b/ecs/src/v2/model/NovaSecurityGroupCommonRule.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaSecurityGroupCommonRule.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -61,7 +60,6 @@ web::json::value NovaSecurityGroupCommonRule::toJson() const return val; } - bool NovaSecurityGroupCommonRule::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool NovaSecurityGroupCommonRule::fromJson(const web::json::value& val) return ok; } + int32_t NovaSecurityGroupCommonRule::getFromPort() const { return fromPort_; diff --git a/ecs/src/v2/model/NovaServer.cpp b/ecs/src/v2/model/NovaServer.cpp index 5060f25ec..df4e4448b 100644 --- a/ecs/src/v2/model/NovaServer.cpp +++ b/ecs/src/v2/model/NovaServer.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaServer.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -233,7 +232,6 @@ web::json::value NovaServer::toJson() const return val; } - bool NovaServer::fromJson(const web::json::value& val) { bool ok = true; @@ -628,6 +626,7 @@ bool NovaServer::fromJson(const web::json::value& val) return ok; } + std::string NovaServer::getName() const { return name_; diff --git a/ecs/src/v2/model/NovaServerBlockDeviceMapping.cpp b/ecs/src/v2/model/NovaServerBlockDeviceMapping.cpp index bd09f8465..75e9b3e5d 100644 --- a/ecs/src/v2/model/NovaServerBlockDeviceMapping.cpp +++ b/ecs/src/v2/model/NovaServerBlockDeviceMapping.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaServerBlockDeviceMapping.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -73,7 +72,6 @@ web::json::value NovaServerBlockDeviceMapping::toJson() const return val; } - bool NovaServerBlockDeviceMapping::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool NovaServerBlockDeviceMapping::fromJson(const web::json::value& val) return ok; } + std::string NovaServerBlockDeviceMapping::getSourceType() const { return sourceType_; diff --git a/ecs/src/v2/model/NovaServerFault.cpp b/ecs/src/v2/model/NovaServerFault.cpp index 6908f355d..746c49feb 100644 --- a/ecs/src/v2/model/NovaServerFault.cpp +++ b/ecs/src/v2/model/NovaServerFault.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaServerFault.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -48,7 +47,6 @@ web::json::value NovaServerFault::toJson() const return val; } - bool NovaServerFault::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool NovaServerFault::fromJson(const web::json::value& val) return ok; } + int32_t NovaServerFault::getCode() const { return code_; diff --git a/ecs/src/v2/model/NovaServerFlavor.cpp b/ecs/src/v2/model/NovaServerFlavor.cpp index 664c17559..5746ec11c 100644 --- a/ecs/src/v2/model/NovaServerFlavor.cpp +++ b/ecs/src/v2/model/NovaServerFlavor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaServerFlavor.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -71,7 +70,6 @@ web::json::value NovaServerFlavor::toJson() const return val; } - bool NovaServerFlavor::fromJson(const web::json::value& val) { bool ok = true; @@ -160,6 +158,7 @@ bool NovaServerFlavor::fromJson(const web::json::value& val) return ok; } + std::string NovaServerFlavor::getId() const { return id_; diff --git a/ecs/src/v2/model/NovaServerImage.cpp b/ecs/src/v2/model/NovaServerImage.cpp index 65b5b2dd4..fcfe58cb2 100644 --- a/ecs/src/v2/model/NovaServerImage.cpp +++ b/ecs/src/v2/model/NovaServerImage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaServerImage.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value NovaServerImage::toJson() const return val; } - bool NovaServerImage::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NovaServerImage::fromJson(const web::json::value& val) return ok; } + std::string NovaServerImage::getId() const { return id_; diff --git a/ecs/src/v2/model/NovaServerInterfaceDetail.cpp b/ecs/src/v2/model/NovaServerInterfaceDetail.cpp index ba0f813eb..cfe2765cc 100644 --- a/ecs/src/v2/model/NovaServerInterfaceDetail.cpp +++ b/ecs/src/v2/model/NovaServerInterfaceDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaServerInterfaceDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -52,7 +51,6 @@ web::json::value NovaServerInterfaceDetail::toJson() const return val; } - bool NovaServerInterfaceDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool NovaServerInterfaceDetail::fromJson(const web::json::value& val) return ok; } + std::vector& NovaServerInterfaceDetail::getFixedIps() { return fixedIps_; diff --git a/ecs/src/v2/model/NovaServerInterfaceFixedIp.cpp b/ecs/src/v2/model/NovaServerInterfaceFixedIp.cpp index ec87ab917..98285f726 100644 --- a/ecs/src/v2/model/NovaServerInterfaceFixedIp.cpp +++ b/ecs/src/v2/model/NovaServerInterfaceFixedIp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaServerInterfaceFixedIp.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value NovaServerInterfaceFixedIp::toJson() const return val; } - bool NovaServerInterfaceFixedIp::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool NovaServerInterfaceFixedIp::fromJson(const web::json::value& val) return ok; } + std::string NovaServerInterfaceFixedIp::getIpAddress() const { return ipAddress_; diff --git a/ecs/src/v2/model/NovaServerNetwork.cpp b/ecs/src/v2/model/NovaServerNetwork.cpp index 08e677eff..a0322675d 100644 --- a/ecs/src/v2/model/NovaServerNetwork.cpp +++ b/ecs/src/v2/model/NovaServerNetwork.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaServerNetwork.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value NovaServerNetwork::toJson() const return val; } - bool NovaServerNetwork::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool NovaServerNetwork::fromJson(const web::json::value& val) return ok; } + std::string NovaServerNetwork::getPort() const { return port_; diff --git a/ecs/src/v2/model/NovaServerSchedulerHints.cpp b/ecs/src/v2/model/NovaServerSchedulerHints.cpp index 14752e0bd..5de7a8310 100644 --- a/ecs/src/v2/model/NovaServerSchedulerHints.cpp +++ b/ecs/src/v2/model/NovaServerSchedulerHints.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaServerSchedulerHints.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -36,7 +35,6 @@ web::json::value NovaServerSchedulerHints::toJson() const return val; } - bool NovaServerSchedulerHints::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool NovaServerSchedulerHints::fromJson(const web::json::value& val) return ok; } + std::vector& NovaServerSchedulerHints::getTenancy() { return tenancy_; diff --git a/ecs/src/v2/model/NovaServerSecurityGroup.cpp b/ecs/src/v2/model/NovaServerSecurityGroup.cpp index 1b5a7d3e8..918f3d4a4 100644 --- a/ecs/src/v2/model/NovaServerSecurityGroup.cpp +++ b/ecs/src/v2/model/NovaServerSecurityGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaServerSecurityGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value NovaServerSecurityGroup::toJson() const return val; } - bool NovaServerSecurityGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NovaServerSecurityGroup::fromJson(const web::json::value& val) return ok; } + std::string NovaServerSecurityGroup::getName() const { return name_; diff --git a/ecs/src/v2/model/NovaServerVolume.cpp b/ecs/src/v2/model/NovaServerVolume.cpp index e35899e7b..f63159054 100644 --- a/ecs/src/v2/model/NovaServerVolume.cpp +++ b/ecs/src/v2/model/NovaServerVolume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaServerVolume.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value NovaServerVolume::toJson() const return val; } - bool NovaServerVolume::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool NovaServerVolume::fromJson(const web::json::value& val) return ok; } + std::string NovaServerVolume::getId() const { return id_; diff --git a/ecs/src/v2/model/NovaShowKeypairRequest.cpp b/ecs/src/v2/model/NovaShowKeypairRequest.cpp index 683a4236a..337e05c48 100644 --- a/ecs/src/v2/model/NovaShowKeypairRequest.cpp +++ b/ecs/src/v2/model/NovaShowKeypairRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaShowKeypairRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value NovaShowKeypairRequest::toJson() const return val; } - bool NovaShowKeypairRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool NovaShowKeypairRequest::fromJson(const web::json::value& val) return ok; } + std::string NovaShowKeypairRequest::getKeypairName() const { return keypairName_; diff --git a/ecs/src/v2/model/NovaShowKeypairResponse.cpp b/ecs/src/v2/model/NovaShowKeypairResponse.cpp index 05f092e0d..6b0257490 100644 --- a/ecs/src/v2/model/NovaShowKeypairResponse.cpp +++ b/ecs/src/v2/model/NovaShowKeypairResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaShowKeypairResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value NovaShowKeypairResponse::toJson() const return val; } - bool NovaShowKeypairResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NovaShowKeypairResponse::fromJson(const web::json::value& val) return ok; } + NovaKeypairDetail NovaShowKeypairResponse::getKeypair() const { return keypair_; diff --git a/ecs/src/v2/model/NovaShowServerRequest.cpp b/ecs/src/v2/model/NovaShowServerRequest.cpp index 66111222e..e2c19a600 100644 --- a/ecs/src/v2/model/NovaShowServerRequest.cpp +++ b/ecs/src/v2/model/NovaShowServerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaShowServerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value NovaShowServerRequest::toJson() const return val; } - bool NovaShowServerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool NovaShowServerRequest::fromJson(const web::json::value& val) return ok; } + std::string NovaShowServerRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/NovaShowServerResponse.cpp b/ecs/src/v2/model/NovaShowServerResponse.cpp index 531f6d30c..bcd1a136a 100644 --- a/ecs/src/v2/model/NovaShowServerResponse.cpp +++ b/ecs/src/v2/model/NovaShowServerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaShowServerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value NovaShowServerResponse::toJson() const return val; } - bool NovaShowServerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NovaShowServerResponse::fromJson(const web::json::value& val) return ok; } + NovaServer NovaShowServerResponse::getServer() const { return server_; diff --git a/ecs/src/v2/model/NovaSimpleKeypair.cpp b/ecs/src/v2/model/NovaSimpleKeypair.cpp index 5dcf63192..7062e8670 100644 --- a/ecs/src/v2/model/NovaSimpleKeypair.cpp +++ b/ecs/src/v2/model/NovaSimpleKeypair.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/NovaSimpleKeypair.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -48,7 +47,6 @@ web::json::value NovaSimpleKeypair::toJson() const return val; } - bool NovaSimpleKeypair::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool NovaSimpleKeypair::fromJson(const web::json::value& val) return ok; } + std::string NovaSimpleKeypair::getFingerprint() const { return fingerprint_; diff --git a/ecs/src/v2/model/PageLink.cpp b/ecs/src/v2/model/PageLink.cpp index ce4118d11..b7c30ca87 100644 --- a/ecs/src/v2/model/PageLink.cpp +++ b/ecs/src/v2/model/PageLink.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PageLink.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value PageLink::toJson() const return val; } - bool PageLink::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PageLink::fromJson(const web::json::value& val) return ok; } + std::string PageLink::getHref() const { return href_; diff --git a/ecs/src/v2/model/PostPaidServer.cpp b/ecs/src/v2/model/PostPaidServer.cpp index b4f7a3037..0272bd0f3 100644 --- a/ecs/src/v2/model/PostPaidServer.cpp +++ b/ecs/src/v2/model/PostPaidServer.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServer.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -133,7 +132,6 @@ web::json::value PostPaidServer::toJson() const return val; } - bool PostPaidServer::fromJson(const web::json::value& val) { bool ok = true; @@ -348,6 +346,7 @@ bool PostPaidServer::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServer::getAutoTerminateTime() const { return autoTerminateTime_; diff --git a/ecs/src/v2/model/PostPaidServerDataVolume.cpp b/ecs/src/v2/model/PostPaidServerDataVolume.cpp index 1d6b7b482..20ba45408 100644 --- a/ecs/src/v2/model/PostPaidServerDataVolume.cpp +++ b/ecs/src/v2/model/PostPaidServerDataVolume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerDataVolume.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -91,7 +90,6 @@ web::json::value PostPaidServerDataVolume::toJson() const return val; } - bool PostPaidServerDataVolume::fromJson(const web::json::value& val) { bool ok = true; @@ -216,6 +214,7 @@ bool PostPaidServerDataVolume::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerDataVolume::getVolumetype() const { return volumetype_; diff --git a/ecs/src/v2/model/PostPaidServerDataVolumeExtendParam.cpp b/ecs/src/v2/model/PostPaidServerDataVolumeExtendParam.cpp index a99138a74..1ffd57953 100644 --- a/ecs/src/v2/model/PostPaidServerDataVolumeExtendParam.cpp +++ b/ecs/src/v2/model/PostPaidServerDataVolumeExtendParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerDataVolumeExtendParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value PostPaidServerDataVolumeExtendParam::toJson() const return val; } - bool PostPaidServerDataVolumeExtendParam::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PostPaidServerDataVolumeExtendParam::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerDataVolumeExtendParam::getResourceSpecCode() const { return resourceSpecCode_; diff --git a/ecs/src/v2/model/PostPaidServerDataVolumeMetadata.cpp b/ecs/src/v2/model/PostPaidServerDataVolumeMetadata.cpp index 03a26bc89..3168fddcb 100644 --- a/ecs/src/v2/model/PostPaidServerDataVolumeMetadata.cpp +++ b/ecs/src/v2/model/PostPaidServerDataVolumeMetadata.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerDataVolumeMetadata.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value PostPaidServerDataVolumeMetadata::toJson() const return val; } - bool PostPaidServerDataVolumeMetadata::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PostPaidServerDataVolumeMetadata::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerDataVolumeMetadata::getSystemEncrypted() const { return systemEncrypted_; diff --git a/ecs/src/v2/model/PostPaidServerEip.cpp b/ecs/src/v2/model/PostPaidServerEip.cpp index 57dafbf7a..acbacd7ae 100644 --- a/ecs/src/v2/model/PostPaidServerEip.cpp +++ b/ecs/src/v2/model/PostPaidServerEip.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerEip.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -41,7 +40,6 @@ web::json::value PostPaidServerEip::toJson() const return val; } - bool PostPaidServerEip::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool PostPaidServerEip::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerEip::getIptype() const { return iptype_; diff --git a/ecs/src/v2/model/PostPaidServerEipBandwidth.cpp b/ecs/src/v2/model/PostPaidServerEipBandwidth.cpp index 7773a9911..f0a8433e5 100644 --- a/ecs/src/v2/model/PostPaidServerEipBandwidth.cpp +++ b/ecs/src/v2/model/PostPaidServerEipBandwidth.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerEipBandwidth.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -48,7 +47,6 @@ web::json::value PostPaidServerEipBandwidth::toJson() const return val; } - bool PostPaidServerEipBandwidth::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool PostPaidServerEipBandwidth::fromJson(const web::json::value& val) return ok; } + int32_t PostPaidServerEipBandwidth::getSize() const { return size_; diff --git a/ecs/src/v2/model/PostPaidServerEipExtendParam.cpp b/ecs/src/v2/model/PostPaidServerEipExtendParam.cpp index 01c8cacd0..901d79709 100644 --- a/ecs/src/v2/model/PostPaidServerEipExtendParam.cpp +++ b/ecs/src/v2/model/PostPaidServerEipExtendParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerEipExtendParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value PostPaidServerEipExtendParam::toJson() const return val; } - bool PostPaidServerEipExtendParam::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool PostPaidServerEipExtendParam::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerEipExtendParam::getChargingMode() const { return chargingMode_; diff --git a/ecs/src/v2/model/PostPaidServerExtendParam.cpp b/ecs/src/v2/model/PostPaidServerExtendParam.cpp index 89d8c87d5..b5ef75e53 100644 --- a/ecs/src/v2/model/PostPaidServerExtendParam.cpp +++ b/ecs/src/v2/model/PostPaidServerExtendParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerExtendParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -83,7 +82,6 @@ web::json::value PostPaidServerExtendParam::toJson() const return val; } - bool PostPaidServerExtendParam::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool PostPaidServerExtendParam::fromJson(const web::json::value& val) return ok; } + int32_t PostPaidServerExtendParam::getChargingMode() const { return chargingMode_; diff --git a/ecs/src/v2/model/PostPaidServerIpv6Bandwidth.cpp b/ecs/src/v2/model/PostPaidServerIpv6Bandwidth.cpp index e59a2e2f6..ffa84febc 100644 --- a/ecs/src/v2/model/PostPaidServerIpv6Bandwidth.cpp +++ b/ecs/src/v2/model/PostPaidServerIpv6Bandwidth.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerIpv6Bandwidth.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value PostPaidServerIpv6Bandwidth::toJson() const return val; } - bool PostPaidServerIpv6Bandwidth::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool PostPaidServerIpv6Bandwidth::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerIpv6Bandwidth::getId() const { return id_; diff --git a/ecs/src/v2/model/PostPaidServerNic.cpp b/ecs/src/v2/model/PostPaidServerNic.cpp index b358c46e9..f9d81afa8 100644 --- a/ecs/src/v2/model/PostPaidServerNic.cpp +++ b/ecs/src/v2/model/PostPaidServerNic.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerNic.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -51,7 +50,6 @@ web::json::value PostPaidServerNic::toJson() const return val; } - bool PostPaidServerNic::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool PostPaidServerNic::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerNic::getSubnetId() const { return subnetId_; diff --git a/ecs/src/v2/model/PostPaidServerPublicip.cpp b/ecs/src/v2/model/PostPaidServerPublicip.cpp index 01245ca8b..7431b4cd0 100644 --- a/ecs/src/v2/model/PostPaidServerPublicip.cpp +++ b/ecs/src/v2/model/PostPaidServerPublicip.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerPublicip.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -42,7 +41,6 @@ web::json::value PostPaidServerPublicip::toJson() const return val; } - bool PostPaidServerPublicip::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool PostPaidServerPublicip::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerPublicip::getId() const { return id_; diff --git a/ecs/src/v2/model/PostPaidServerRootVolume.cpp b/ecs/src/v2/model/PostPaidServerRootVolume.cpp index d83a23478..fb01fa050 100644 --- a/ecs/src/v2/model/PostPaidServerRootVolume.cpp +++ b/ecs/src/v2/model/PostPaidServerRootVolume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerRootVolume.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -71,7 +70,6 @@ web::json::value PostPaidServerRootVolume::toJson() const return val; } - bool PostPaidServerRootVolume::fromJson(const web::json::value& val) { bool ok = true; @@ -160,6 +158,7 @@ bool PostPaidServerRootVolume::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerRootVolume::getVolumetype() const { return volumetype_; diff --git a/ecs/src/v2/model/PostPaidServerRootVolumeExtendParam.cpp b/ecs/src/v2/model/PostPaidServerRootVolumeExtendParam.cpp index af69f20ff..44079267a 100644 --- a/ecs/src/v2/model/PostPaidServerRootVolumeExtendParam.cpp +++ b/ecs/src/v2/model/PostPaidServerRootVolumeExtendParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerRootVolumeExtendParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value PostPaidServerRootVolumeExtendParam::toJson() const return val; } - bool PostPaidServerRootVolumeExtendParam::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PostPaidServerRootVolumeExtendParam::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerRootVolumeExtendParam::getResourceSpecCode() const { return resourceSpecCode_; diff --git a/ecs/src/v2/model/PostPaidServerRootVolumeMetadata.cpp b/ecs/src/v2/model/PostPaidServerRootVolumeMetadata.cpp index 0be4629b2..bf4274a8a 100644 --- a/ecs/src/v2/model/PostPaidServerRootVolumeMetadata.cpp +++ b/ecs/src/v2/model/PostPaidServerRootVolumeMetadata.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerRootVolumeMetadata.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value PostPaidServerRootVolumeMetadata::toJson() const return val; } - bool PostPaidServerRootVolumeMetadata::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PostPaidServerRootVolumeMetadata::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerRootVolumeMetadata::getSystemEncrypted() const { return systemEncrypted_; diff --git a/ecs/src/v2/model/PostPaidServerSchedulerHints.cpp b/ecs/src/v2/model/PostPaidServerSchedulerHints.cpp index c1e21eb27..3f4eb2705 100644 --- a/ecs/src/v2/model/PostPaidServerSchedulerHints.cpp +++ b/ecs/src/v2/model/PostPaidServerSchedulerHints.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerSchedulerHints.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value PostPaidServerSchedulerHints::toJson() const return val; } - bool PostPaidServerSchedulerHints::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PostPaidServerSchedulerHints::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerSchedulerHints::getGroup() const { return group_; diff --git a/ecs/src/v2/model/PostPaidServerSecurityGroup.cpp b/ecs/src/v2/model/PostPaidServerSecurityGroup.cpp index 9ead0cb3c..060ff0a49 100644 --- a/ecs/src/v2/model/PostPaidServerSecurityGroup.cpp +++ b/ecs/src/v2/model/PostPaidServerSecurityGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerSecurityGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value PostPaidServerSecurityGroup::toJson() const return val; } - bool PostPaidServerSecurityGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool PostPaidServerSecurityGroup::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerSecurityGroup::getId() const { return id_; diff --git a/ecs/src/v2/model/PostPaidServerTag.cpp b/ecs/src/v2/model/PostPaidServerTag.cpp index d17e8892c..030f1733e 100644 --- a/ecs/src/v2/model/PostPaidServerTag.cpp +++ b/ecs/src/v2/model/PostPaidServerTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PostPaidServerTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value PostPaidServerTag::toJson() const return val; } - bool PostPaidServerTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PostPaidServerTag::fromJson(const web::json::value& val) return ok; } + std::string PostPaidServerTag::getKey() const { return key_; diff --git a/ecs/src/v2/model/PrePaidServer.cpp b/ecs/src/v2/model/PrePaidServer.cpp index 7d7a3623b..a6b1ca7f2 100644 --- a/ecs/src/v2/model/PrePaidServer.cpp +++ b/ecs/src/v2/model/PrePaidServer.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServer.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -133,7 +132,6 @@ web::json::value PrePaidServer::toJson() const return val; } - bool PrePaidServer::fromJson(const web::json::value& val) { bool ok = true; @@ -348,6 +346,7 @@ bool PrePaidServer::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServer::getAutoTerminateTime() const { return autoTerminateTime_; diff --git a/ecs/src/v2/model/PrePaidServerDataVolume.cpp b/ecs/src/v2/model/PrePaidServerDataVolume.cpp index 614bebbdf..a2cc0b30f 100644 --- a/ecs/src/v2/model/PrePaidServerDataVolume.cpp +++ b/ecs/src/v2/model/PrePaidServerDataVolume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerDataVolume.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -91,7 +90,6 @@ web::json::value PrePaidServerDataVolume::toJson() const return val; } - bool PrePaidServerDataVolume::fromJson(const web::json::value& val) { bool ok = true; @@ -216,6 +214,7 @@ bool PrePaidServerDataVolume::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerDataVolume::getVolumetype() const { return volumetype_; diff --git a/ecs/src/v2/model/PrePaidServerDataVolumeExtendParam.cpp b/ecs/src/v2/model/PrePaidServerDataVolumeExtendParam.cpp index bbfc6b908..bb4aedc64 100644 --- a/ecs/src/v2/model/PrePaidServerDataVolumeExtendParam.cpp +++ b/ecs/src/v2/model/PrePaidServerDataVolumeExtendParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerDataVolumeExtendParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value PrePaidServerDataVolumeExtendParam::toJson() const return val; } - bool PrePaidServerDataVolumeExtendParam::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PrePaidServerDataVolumeExtendParam::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerDataVolumeExtendParam::getResourceSpecCode() const { return resourceSpecCode_; diff --git a/ecs/src/v2/model/PrePaidServerDataVolumeMetadata.cpp b/ecs/src/v2/model/PrePaidServerDataVolumeMetadata.cpp index 45120c7f9..6992a9002 100644 --- a/ecs/src/v2/model/PrePaidServerDataVolumeMetadata.cpp +++ b/ecs/src/v2/model/PrePaidServerDataVolumeMetadata.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerDataVolumeMetadata.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value PrePaidServerDataVolumeMetadata::toJson() const return val; } - bool PrePaidServerDataVolumeMetadata::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PrePaidServerDataVolumeMetadata::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerDataVolumeMetadata::getSystemEncrypted() const { return systemEncrypted_; diff --git a/ecs/src/v2/model/PrePaidServerEip.cpp b/ecs/src/v2/model/PrePaidServerEip.cpp index 157e1d1fd..3a4865510 100644 --- a/ecs/src/v2/model/PrePaidServerEip.cpp +++ b/ecs/src/v2/model/PrePaidServerEip.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerEip.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -41,7 +40,6 @@ web::json::value PrePaidServerEip::toJson() const return val; } - bool PrePaidServerEip::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool PrePaidServerEip::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerEip::getIptype() const { return iptype_; diff --git a/ecs/src/v2/model/PrePaidServerEipBandwidth.cpp b/ecs/src/v2/model/PrePaidServerEipBandwidth.cpp index 2f8d000c0..be4a1d455 100644 --- a/ecs/src/v2/model/PrePaidServerEipBandwidth.cpp +++ b/ecs/src/v2/model/PrePaidServerEipBandwidth.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerEipBandwidth.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -48,7 +47,6 @@ web::json::value PrePaidServerEipBandwidth::toJson() const return val; } - bool PrePaidServerEipBandwidth::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool PrePaidServerEipBandwidth::fromJson(const web::json::value& val) return ok; } + int32_t PrePaidServerEipBandwidth::getSize() const { return size_; diff --git a/ecs/src/v2/model/PrePaidServerEipExtendParam.cpp b/ecs/src/v2/model/PrePaidServerEipExtendParam.cpp index f7d0f1939..f43b6ab03 100644 --- a/ecs/src/v2/model/PrePaidServerEipExtendParam.cpp +++ b/ecs/src/v2/model/PrePaidServerEipExtendParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerEipExtendParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value PrePaidServerEipExtendParam::toJson() const return val; } - bool PrePaidServerEipExtendParam::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool PrePaidServerEipExtendParam::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerEipExtendParam::getChargingMode() const { return chargingMode_; diff --git a/ecs/src/v2/model/PrePaidServerExtendParam.cpp b/ecs/src/v2/model/PrePaidServerExtendParam.cpp index 6bf350776..b4d994ed2 100644 --- a/ecs/src/v2/model/PrePaidServerExtendParam.cpp +++ b/ecs/src/v2/model/PrePaidServerExtendParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerExtendParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -103,7 +102,6 @@ web::json::value PrePaidServerExtendParam::toJson() const return val; } - bool PrePaidServerExtendParam::fromJson(const web::json::value& val) { bool ok = true; @@ -246,6 +244,7 @@ bool PrePaidServerExtendParam::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerExtendParam::getChargingMode() const { return chargingMode_; diff --git a/ecs/src/v2/model/PrePaidServerIpv6Bandwidth.cpp b/ecs/src/v2/model/PrePaidServerIpv6Bandwidth.cpp index efa73f56b..5fa991a8b 100644 --- a/ecs/src/v2/model/PrePaidServerIpv6Bandwidth.cpp +++ b/ecs/src/v2/model/PrePaidServerIpv6Bandwidth.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerIpv6Bandwidth.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value PrePaidServerIpv6Bandwidth::toJson() const return val; } - bool PrePaidServerIpv6Bandwidth::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool PrePaidServerIpv6Bandwidth::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerIpv6Bandwidth::getId() const { return id_; diff --git a/ecs/src/v2/model/PrePaidServerNic.cpp b/ecs/src/v2/model/PrePaidServerNic.cpp index ce5ba6124..acc532a4c 100644 --- a/ecs/src/v2/model/PrePaidServerNic.cpp +++ b/ecs/src/v2/model/PrePaidServerNic.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerNic.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -51,7 +50,6 @@ web::json::value PrePaidServerNic::toJson() const return val; } - bool PrePaidServerNic::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool PrePaidServerNic::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerNic::getSubnetId() const { return subnetId_; diff --git a/ecs/src/v2/model/PrePaidServerPublicip.cpp b/ecs/src/v2/model/PrePaidServerPublicip.cpp index 6efad4626..3edde8af1 100644 --- a/ecs/src/v2/model/PrePaidServerPublicip.cpp +++ b/ecs/src/v2/model/PrePaidServerPublicip.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerPublicip.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -42,7 +41,6 @@ web::json::value PrePaidServerPublicip::toJson() const return val; } - bool PrePaidServerPublicip::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool PrePaidServerPublicip::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerPublicip::getId() const { return id_; diff --git a/ecs/src/v2/model/PrePaidServerRootVolume.cpp b/ecs/src/v2/model/PrePaidServerRootVolume.cpp index 5ef51a5da..adae82ce8 100644 --- a/ecs/src/v2/model/PrePaidServerRootVolume.cpp +++ b/ecs/src/v2/model/PrePaidServerRootVolume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerRootVolume.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -71,7 +70,6 @@ web::json::value PrePaidServerRootVolume::toJson() const return val; } - bool PrePaidServerRootVolume::fromJson(const web::json::value& val) { bool ok = true; @@ -160,6 +158,7 @@ bool PrePaidServerRootVolume::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerRootVolume::getVolumetype() const { return volumetype_; diff --git a/ecs/src/v2/model/PrePaidServerRootVolumeExtendParam.cpp b/ecs/src/v2/model/PrePaidServerRootVolumeExtendParam.cpp index 0bdf65e21..9d925a304 100644 --- a/ecs/src/v2/model/PrePaidServerRootVolumeExtendParam.cpp +++ b/ecs/src/v2/model/PrePaidServerRootVolumeExtendParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerRootVolumeExtendParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value PrePaidServerRootVolumeExtendParam::toJson() const return val; } - bool PrePaidServerRootVolumeExtendParam::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PrePaidServerRootVolumeExtendParam::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerRootVolumeExtendParam::getResourceSpecCode() const { return resourceSpecCode_; diff --git a/ecs/src/v2/model/PrePaidServerRootVolumeMetadata.cpp b/ecs/src/v2/model/PrePaidServerRootVolumeMetadata.cpp index be910b8a6..fa8dc454d 100644 --- a/ecs/src/v2/model/PrePaidServerRootVolumeMetadata.cpp +++ b/ecs/src/v2/model/PrePaidServerRootVolumeMetadata.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerRootVolumeMetadata.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value PrePaidServerRootVolumeMetadata::toJson() const return val; } - bool PrePaidServerRootVolumeMetadata::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PrePaidServerRootVolumeMetadata::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerRootVolumeMetadata::getSystemEncrypted() const { return systemEncrypted_; diff --git a/ecs/src/v2/model/PrePaidServerSchedulerHints.cpp b/ecs/src/v2/model/PrePaidServerSchedulerHints.cpp index e46aacd22..541900961 100644 --- a/ecs/src/v2/model/PrePaidServerSchedulerHints.cpp +++ b/ecs/src/v2/model/PrePaidServerSchedulerHints.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerSchedulerHints.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value PrePaidServerSchedulerHints::toJson() const return val; } - bool PrePaidServerSchedulerHints::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PrePaidServerSchedulerHints::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerSchedulerHints::getGroup() const { return group_; diff --git a/ecs/src/v2/model/PrePaidServerSecurityGroup.cpp b/ecs/src/v2/model/PrePaidServerSecurityGroup.cpp index 1f766d789..f51f57b03 100644 --- a/ecs/src/v2/model/PrePaidServerSecurityGroup.cpp +++ b/ecs/src/v2/model/PrePaidServerSecurityGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerSecurityGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value PrePaidServerSecurityGroup::toJson() const return val; } - bool PrePaidServerSecurityGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool PrePaidServerSecurityGroup::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerSecurityGroup::getId() const { return id_; diff --git a/ecs/src/v2/model/PrePaidServerTag.cpp b/ecs/src/v2/model/PrePaidServerTag.cpp index e21668ab5..e789550f6 100644 --- a/ecs/src/v2/model/PrePaidServerTag.cpp +++ b/ecs/src/v2/model/PrePaidServerTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/PrePaidServerTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value PrePaidServerTag::toJson() const return val; } - bool PrePaidServerTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PrePaidServerTag::fromJson(const web::json::value& val) return ok; } + std::string PrePaidServerTag::getKey() const { return key_; diff --git a/ecs/src/v2/model/ProjectFlavorLimit.cpp b/ecs/src/v2/model/ProjectFlavorLimit.cpp index b08d7a10c..48e7e652c 100644 --- a/ecs/src/v2/model/ProjectFlavorLimit.cpp +++ b/ecs/src/v2/model/ProjectFlavorLimit.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ProjectFlavorLimit.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value ProjectFlavorLimit::toJson() const return val; } - bool ProjectFlavorLimit::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ProjectFlavorLimit::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/ProjectTag.cpp b/ecs/src/v2/model/ProjectTag.cpp index 07eb90982..d61521d4b 100644 --- a/ecs/src/v2/model/ProjectTag.cpp +++ b/ecs/src/v2/model/ProjectTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ProjectTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ProjectTag::toJson() const return val; } - bool ProjectTag::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ProjectTag::fromJson(const web::json::value& val) return ok; } + std::string ProjectTag::getKey() const { return key_; diff --git a/ecs/src/v2/model/RegisterServerAutoRecoveryRequest.cpp b/ecs/src/v2/model/RegisterServerAutoRecoveryRequest.cpp index 9dda89153..618d86bae 100644 --- a/ecs/src/v2/model/RegisterServerAutoRecoveryRequest.cpp +++ b/ecs/src/v2/model/RegisterServerAutoRecoveryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value RegisterServerAutoRecoveryRequest::toJson() const return val; } - bool RegisterServerAutoRecoveryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RegisterServerAutoRecoveryRequest::fromJson(const web::json::value& val) return ok; } + std::string RegisterServerAutoRecoveryRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/RegisterServerAutoRecoveryRequestBody.cpp b/ecs/src/v2/model/RegisterServerAutoRecoveryRequestBody.cpp index 69fbd2f26..1cc07b0a3 100644 --- a/ecs/src/v2/model/RegisterServerAutoRecoveryRequestBody.cpp +++ b/ecs/src/v2/model/RegisterServerAutoRecoveryRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value RegisterServerAutoRecoveryRequestBody::toJson() const return val; } - bool RegisterServerAutoRecoveryRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RegisterServerAutoRecoveryRequestBody::fromJson(const web::json::value& val return ok; } + std::string RegisterServerAutoRecoveryRequestBody::getSupportAutoRecovery() const { return supportAutoRecovery_; diff --git a/ecs/src/v2/model/RegisterServerAutoRecoveryResponse.cpp b/ecs/src/v2/model/RegisterServerAutoRecoveryResponse.cpp index 0703eca98..90835417b 100644 --- a/ecs/src/v2/model/RegisterServerAutoRecoveryResponse.cpp +++ b/ecs/src/v2/model/RegisterServerAutoRecoveryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/RegisterServerAutoRecoveryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value RegisterServerAutoRecoveryResponse::toJson() const return val; } - bool RegisterServerAutoRecoveryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool RegisterServerAutoRecoveryResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/RegisterServerMonitorRequest.cpp b/ecs/src/v2/model/RegisterServerMonitorRequest.cpp index aa0cb11df..56183d72d 100644 --- a/ecs/src/v2/model/RegisterServerMonitorRequest.cpp +++ b/ecs/src/v2/model/RegisterServerMonitorRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/RegisterServerMonitorRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value RegisterServerMonitorRequest::toJson() const return val; } - bool RegisterServerMonitorRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RegisterServerMonitorRequest::fromJson(const web::json::value& val) return ok; } + std::string RegisterServerMonitorRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/RegisterServerMonitorRequestBody.cpp b/ecs/src/v2/model/RegisterServerMonitorRequestBody.cpp index eed1daffe..1aafb7739 100644 --- a/ecs/src/v2/model/RegisterServerMonitorRequestBody.cpp +++ b/ecs/src/v2/model/RegisterServerMonitorRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/RegisterServerMonitorRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value RegisterServerMonitorRequestBody::toJson() const return val; } - bool RegisterServerMonitorRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RegisterServerMonitorRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RegisterServerMonitorRequestBody::getMonitorMetrics() const { return monitorMetrics_; diff --git a/ecs/src/v2/model/RegisterServerMonitorResponse.cpp b/ecs/src/v2/model/RegisterServerMonitorResponse.cpp index 67a113ca7..f8484a751 100644 --- a/ecs/src/v2/model/RegisterServerMonitorResponse.cpp +++ b/ecs/src/v2/model/RegisterServerMonitorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/RegisterServerMonitorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value RegisterServerMonitorResponse::toJson() const return val; } - bool RegisterServerMonitorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool RegisterServerMonitorResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/ReinstallServerWithCloudInitOption.cpp b/ecs/src/v2/model/ReinstallServerWithCloudInitOption.cpp index e4a1d02c5..db6aca018 100644 --- a/ecs/src/v2/model/ReinstallServerWithCloudInitOption.cpp +++ b/ecs/src/v2/model/ReinstallServerWithCloudInitOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -52,7 +51,6 @@ web::json::value ReinstallServerWithCloudInitOption::toJson() const return val; } - bool ReinstallServerWithCloudInitOption::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ReinstallServerWithCloudInitOption::fromJson(const web::json::value& val) return ok; } + std::string ReinstallServerWithCloudInitOption::getAdminpass() const { return adminpass_; diff --git a/ecs/src/v2/model/ReinstallServerWithCloudInitRequest.cpp b/ecs/src/v2/model/ReinstallServerWithCloudInitRequest.cpp index 748b155dc..84da4ec15 100644 --- a/ecs/src/v2/model/ReinstallServerWithCloudInitRequest.cpp +++ b/ecs/src/v2/model/ReinstallServerWithCloudInitRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ReinstallServerWithCloudInitRequest::toJson() const return val; } - bool ReinstallServerWithCloudInitRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ReinstallServerWithCloudInitRequest::fromJson(const web::json::value& val) return ok; } + std::string ReinstallServerWithCloudInitRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ReinstallServerWithCloudInitRequestBody.cpp b/ecs/src/v2/model/ReinstallServerWithCloudInitRequestBody.cpp index 5bc6d3ad5..fbe085178 100644 --- a/ecs/src/v2/model/ReinstallServerWithCloudInitRequestBody.cpp +++ b/ecs/src/v2/model/ReinstallServerWithCloudInitRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ReinstallServerWithCloudInitRequestBody::toJson() const return val; } - bool ReinstallServerWithCloudInitRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ReinstallServerWithCloudInitRequestBody::fromJson(const web::json::value& v return ok; } + ReinstallServerWithCloudInitOption ReinstallServerWithCloudInitRequestBody::getOsReinstall() const { return osReinstall_; diff --git a/ecs/src/v2/model/ReinstallServerWithCloudInitResponse.cpp b/ecs/src/v2/model/ReinstallServerWithCloudInitResponse.cpp index d3fbe38d5..7b0c057b3 100644 --- a/ecs/src/v2/model/ReinstallServerWithCloudInitResponse.cpp +++ b/ecs/src/v2/model/ReinstallServerWithCloudInitResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ReinstallServerWithCloudInitResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ReinstallServerWithCloudInitResponse::toJson() const return val; } - bool ReinstallServerWithCloudInitResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ReinstallServerWithCloudInitResponse::fromJson(const web::json::value& val) return ok; } + std::string ReinstallServerWithCloudInitResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/ReinstallServerWithoutCloudInitOption.cpp b/ecs/src/v2/model/ReinstallServerWithoutCloudInitOption.cpp index 1d1c601fc..64a003175 100644 --- a/ecs/src/v2/model/ReinstallServerWithoutCloudInitOption.cpp +++ b/ecs/src/v2/model/ReinstallServerWithoutCloudInitOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -52,7 +51,6 @@ web::json::value ReinstallServerWithoutCloudInitOption::toJson() const return val; } - bool ReinstallServerWithoutCloudInitOption::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ReinstallServerWithoutCloudInitOption::fromJson(const web::json::value& val return ok; } + std::string ReinstallServerWithoutCloudInitOption::getAdminpass() const { return adminpass_; diff --git a/ecs/src/v2/model/ReinstallServerWithoutCloudInitRequest.cpp b/ecs/src/v2/model/ReinstallServerWithoutCloudInitRequest.cpp index c6ab63f6c..40f13d6d1 100644 --- a/ecs/src/v2/model/ReinstallServerWithoutCloudInitRequest.cpp +++ b/ecs/src/v2/model/ReinstallServerWithoutCloudInitRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ReinstallServerWithoutCloudInitRequest::toJson() const return val; } - bool ReinstallServerWithoutCloudInitRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ReinstallServerWithoutCloudInitRequest::fromJson(const web::json::value& va return ok; } + std::string ReinstallServerWithoutCloudInitRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ReinstallServerWithoutCloudInitRequestBody.cpp b/ecs/src/v2/model/ReinstallServerWithoutCloudInitRequestBody.cpp index 8fe6d235b..8b6c1e09a 100644 --- a/ecs/src/v2/model/ReinstallServerWithoutCloudInitRequestBody.cpp +++ b/ecs/src/v2/model/ReinstallServerWithoutCloudInitRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ReinstallServerWithoutCloudInitRequestBody::toJson() const return val; } - bool ReinstallServerWithoutCloudInitRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ReinstallServerWithoutCloudInitRequestBody::fromJson(const web::json::value return ok; } + ReinstallServerWithoutCloudInitOption ReinstallServerWithoutCloudInitRequestBody::getOsReinstall() const { return osReinstall_; diff --git a/ecs/src/v2/model/ReinstallServerWithoutCloudInitResponse.cpp b/ecs/src/v2/model/ReinstallServerWithoutCloudInitResponse.cpp index ac7a06f40..984d2a3ca 100644 --- a/ecs/src/v2/model/ReinstallServerWithoutCloudInitResponse.cpp +++ b/ecs/src/v2/model/ReinstallServerWithoutCloudInitResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ReinstallServerWithoutCloudInitResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ReinstallServerWithoutCloudInitResponse::toJson() const return val; } - bool ReinstallServerWithoutCloudInitResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ReinstallServerWithoutCloudInitResponse::fromJson(const web::json::value& v return ok; } + std::string ReinstallServerWithoutCloudInitResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/ReinstallSeverMetadata.cpp b/ecs/src/v2/model/ReinstallSeverMetadata.cpp index 638f16348..27c7deb2c 100644 --- a/ecs/src/v2/model/ReinstallSeverMetadata.cpp +++ b/ecs/src/v2/model/ReinstallSeverMetadata.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ReinstallSeverMetadata.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value ReinstallSeverMetadata::toJson() const return val; } - bool ReinstallSeverMetadata::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ReinstallSeverMetadata::fromJson(const web::json::value& val) return ok; } + std::string ReinstallSeverMetadata::getSystemEncrypted() const { return systemEncrypted_; diff --git a/ecs/src/v2/model/ReinstallSeverMetadataWithoutCloudInitOption.cpp b/ecs/src/v2/model/ReinstallSeverMetadataWithoutCloudInitOption.cpp index 6cea80c6b..a6e3cffe9 100644 --- a/ecs/src/v2/model/ReinstallSeverMetadataWithoutCloudInitOption.cpp +++ b/ecs/src/v2/model/ReinstallSeverMetadataWithoutCloudInitOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ReinstallSeverMetadataWithoutCloudInitOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -17,6 +16,8 @@ ReinstallSeverMetadataWithoutCloudInitOption::ReinstallSeverMetadataWithoutCloud systemEncryptedIsSet_ = false; systemCmkid_ = ""; systemCmkidIsSet_ = false; + byol_ = ""; + byolIsSet_ = false; } ReinstallSeverMetadataWithoutCloudInitOption::~ReinstallSeverMetadataWithoutCloudInitOption() = default; @@ -35,10 +36,12 @@ web::json::value ReinstallSeverMetadataWithoutCloudInitOption::toJson() const if(systemCmkidIsSet_) { val[utility::conversions::to_string_t("__system__cmkid")] = ModelBase::toJson(systemCmkid_); } + if(byolIsSet_) { + val[utility::conversions::to_string_t("BYOL")] = ModelBase::toJson(byol_); + } return val; } - bool ReinstallSeverMetadataWithoutCloudInitOption::fromJson(const web::json::value& val) { bool ok = true; @@ -61,9 +64,19 @@ bool ReinstallSeverMetadataWithoutCloudInitOption::fromJson(const web::json::val setSystemCmkid(refVal); } } + if(val.has_field(utility::conversions::to_string_t("BYOL"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("BYOL")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setByol(refVal); + } + } return ok; } + std::string ReinstallSeverMetadataWithoutCloudInitOption::getSystemEncrypted() const { return systemEncrypted_; @@ -106,6 +119,27 @@ void ReinstallSeverMetadataWithoutCloudInitOption::unsetsystemCmkid() systemCmkidIsSet_ = false; } +std::string ReinstallSeverMetadataWithoutCloudInitOption::getByol() const +{ + return byol_; +} + +void ReinstallSeverMetadataWithoutCloudInitOption::setByol(const std::string& value) +{ + byol_ = value; + byolIsSet_ = true; +} + +bool ReinstallSeverMetadataWithoutCloudInitOption::byolIsSet() const +{ + return byolIsSet_; +} + +void ReinstallSeverMetadataWithoutCloudInitOption::unsetbyol() +{ + byolIsSet_ = false; +} + } } } diff --git a/ecs/src/v2/model/ResetServerPasswordOption.cpp b/ecs/src/v2/model/ResetServerPasswordOption.cpp index 126d2da52..947e9d816 100644 --- a/ecs/src/v2/model/ResetServerPasswordOption.cpp +++ b/ecs/src/v2/model/ResetServerPasswordOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResetServerPasswordOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value ResetServerPasswordOption::toJson() const return val; } - bool ResetServerPasswordOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResetServerPasswordOption::fromJson(const web::json::value& val) return ok; } + std::string ResetServerPasswordOption::getNewPassword() const { return newPassword_; diff --git a/ecs/src/v2/model/ResetServerPasswordRequest.cpp b/ecs/src/v2/model/ResetServerPasswordRequest.cpp index 322c7a19d..dab8798ba 100644 --- a/ecs/src/v2/model/ResetServerPasswordRequest.cpp +++ b/ecs/src/v2/model/ResetServerPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResetServerPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ResetServerPasswordRequest::toJson() const return val; } - bool ResetServerPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResetServerPasswordRequest::fromJson(const web::json::value& val) return ok; } + std::string ResetServerPasswordRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ResetServerPasswordRequestBody.cpp b/ecs/src/v2/model/ResetServerPasswordRequestBody.cpp index d7694b04f..e55da568b 100644 --- a/ecs/src/v2/model/ResetServerPasswordRequestBody.cpp +++ b/ecs/src/v2/model/ResetServerPasswordRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResetServerPasswordRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ResetServerPasswordRequestBody::toJson() const return val; } - bool ResetServerPasswordRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ResetServerPasswordRequestBody::fromJson(const web::json::value& val) return ok; } + ResetServerPasswordOption ResetServerPasswordRequestBody::getResetPassword() const { return resetPassword_; diff --git a/ecs/src/v2/model/ResetServerPasswordResponse.cpp b/ecs/src/v2/model/ResetServerPasswordResponse.cpp index c7f37ca67..4d3c03dbc 100644 --- a/ecs/src/v2/model/ResetServerPasswordResponse.cpp +++ b/ecs/src/v2/model/ResetServerPasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResetServerPasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value ResetServerPasswordResponse::toJson() const return val; } - bool ResetServerPasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ResetServerPasswordResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/ResizePostPaidServerOption.cpp b/ecs/src/v2/model/ResizePostPaidServerOption.cpp index 197f04af0..532ce1434 100644 --- a/ecs/src/v2/model/ResizePostPaidServerOption.cpp +++ b/ecs/src/v2/model/ResizePostPaidServerOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResizePostPaidServerOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value ResizePostPaidServerOption::toJson() const return val; } - bool ResizePostPaidServerOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResizePostPaidServerOption::fromJson(const web::json::value& val) return ok; } + std::string ResizePostPaidServerOption::getFlavorRef() const { return flavorRef_; diff --git a/ecs/src/v2/model/ResizePostPaidServerRequest.cpp b/ecs/src/v2/model/ResizePostPaidServerRequest.cpp index 65efd2f23..4be41a8b7 100644 --- a/ecs/src/v2/model/ResizePostPaidServerRequest.cpp +++ b/ecs/src/v2/model/ResizePostPaidServerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResizePostPaidServerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ResizePostPaidServerRequest::toJson() const return val; } - bool ResizePostPaidServerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizePostPaidServerRequest::fromJson(const web::json::value& val) return ok; } + std::string ResizePostPaidServerRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ResizePostPaidServerRequestBody.cpp b/ecs/src/v2/model/ResizePostPaidServerRequestBody.cpp index f8f1f18d5..b98d4e7d7 100644 --- a/ecs/src/v2/model/ResizePostPaidServerRequestBody.cpp +++ b/ecs/src/v2/model/ResizePostPaidServerRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResizePostPaidServerRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ResizePostPaidServerRequestBody::toJson() const return val; } - bool ResizePostPaidServerRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizePostPaidServerRequestBody::fromJson(const web::json::value& val) return ok; } + ResizePostPaidServerOption ResizePostPaidServerRequestBody::getResize() const { return resize_; diff --git a/ecs/src/v2/model/ResizePostPaidServerResponse.cpp b/ecs/src/v2/model/ResizePostPaidServerResponse.cpp index 0bf1ec128..e8784e4a3 100644 --- a/ecs/src/v2/model/ResizePostPaidServerResponse.cpp +++ b/ecs/src/v2/model/ResizePostPaidServerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResizePostPaidServerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ResizePostPaidServerResponse::toJson() const return val; } - bool ResizePostPaidServerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ResizePostPaidServerResponse::fromJson(const web::json::value& val) return ok; } + std::string ResizePostPaidServerResponse::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/ResizePrePaidServerOption.cpp b/ecs/src/v2/model/ResizePrePaidServerOption.cpp index 3a0280565..06994270a 100644 --- a/ecs/src/v2/model/ResizePrePaidServerOption.cpp +++ b/ecs/src/v2/model/ResizePrePaidServerOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResizePrePaidServerOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -47,7 +46,6 @@ web::json::value ResizePrePaidServerOption::toJson() const return val; } - bool ResizePrePaidServerOption::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ResizePrePaidServerOption::fromJson(const web::json::value& val) return ok; } + std::string ResizePrePaidServerOption::getFlavorRef() const { return flavorRef_; diff --git a/ecs/src/v2/model/ResizeServerExtendParam.cpp b/ecs/src/v2/model/ResizeServerExtendParam.cpp index ac7f0bb2e..b856d5b22 100644 --- a/ecs/src/v2/model/ResizeServerExtendParam.cpp +++ b/ecs/src/v2/model/ResizeServerExtendParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResizeServerExtendParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ResizeServerExtendParam::toJson() const return val; } - bool ResizeServerExtendParam::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ResizeServerExtendParam::fromJson(const web::json::value& val) return ok; } + std::string ResizeServerExtendParam::getIsAutoPay() const { return isAutoPay_; diff --git a/ecs/src/v2/model/ResizeServerRequest.cpp b/ecs/src/v2/model/ResizeServerRequest.cpp index bf491931a..cd7ac096c 100644 --- a/ecs/src/v2/model/ResizeServerRequest.cpp +++ b/ecs/src/v2/model/ResizeServerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResizeServerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ResizeServerRequest::toJson() const return val; } - bool ResizeServerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizeServerRequest::fromJson(const web::json::value& val) return ok; } + std::string ResizeServerRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ResizeServerRequestBody.cpp b/ecs/src/v2/model/ResizeServerRequestBody.cpp index 11e2dc893..56a0b476a 100644 --- a/ecs/src/v2/model/ResizeServerRequestBody.cpp +++ b/ecs/src/v2/model/ResizeServerRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResizeServerRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ResizeServerRequestBody::toJson() const return val; } - bool ResizeServerRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizeServerRequestBody::fromJson(const web::json::value& val) return ok; } + ResizePrePaidServerOption ResizeServerRequestBody::getResize() const { return resize_; diff --git a/ecs/src/v2/model/ResizeServerResponse.cpp b/ecs/src/v2/model/ResizeServerResponse.cpp index 1012518d0..e3081abe3 100644 --- a/ecs/src/v2/model/ResizeServerResponse.cpp +++ b/ecs/src/v2/model/ResizeServerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResizeServerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value ResizeServerResponse::toJson() const return val; } - bool ResizeServerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResizeServerResponse::fromJson(const web::json::value& val) return ok; } + std::string ResizeServerResponse::getOrderId() const { return orderId_; diff --git a/ecs/src/v2/model/ResourceTag.cpp b/ecs/src/v2/model/ResourceTag.cpp index 25574a748..687d24a57 100644 --- a/ecs/src/v2/model/ResourceTag.cpp +++ b/ecs/src/v2/model/ResourceTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ResourceTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value ResourceTag::toJson() const return val; } - bool ResourceTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResourceTag::fromJson(const web::json::value& val) return ok; } + std::string ResourceTag::getKey() const { return key_; diff --git a/ecs/src/v2/model/ServerAddress.cpp b/ecs/src/v2/model/ServerAddress.cpp index ec639b24b..dc69941da 100644 --- a/ecs/src/v2/model/ServerAddress.cpp +++ b/ecs/src/v2/model/ServerAddress.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerAddress.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -15,6 +14,8 @@ ServerAddress::ServerAddress() { version_ = ""; versionIsSet_ = false; + primary_ = false; + primaryIsSet_ = false; addr_ = ""; addrIsSet_ = false; oSEXTIPStype_ = ""; @@ -38,6 +39,9 @@ web::json::value ServerAddress::toJson() const if(versionIsSet_) { val[utility::conversions::to_string_t("version")] = ModelBase::toJson(version_); } + if(primaryIsSet_) { + val[utility::conversions::to_string_t("primary")] = ModelBase::toJson(primary_); + } if(addrIsSet_) { val[utility::conversions::to_string_t("addr")] = ModelBase::toJson(addr_); } @@ -53,7 +57,6 @@ web::json::value ServerAddress::toJson() const return val; } - bool ServerAddress::fromJson(const web::json::value& val) { bool ok = true; @@ -67,6 +70,15 @@ bool ServerAddress::fromJson(const web::json::value& val) setVersion(refVal); } } + if(val.has_field(utility::conversions::to_string_t("primary"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("primary")); + if(!fieldValue.is_null()) + { + bool refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setPrimary(refVal); + } + } if(val.has_field(utility::conversions::to_string_t("addr"))) { const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("addr")); if(!fieldValue.is_null()) @@ -106,6 +118,7 @@ bool ServerAddress::fromJson(const web::json::value& val) return ok; } + std::string ServerAddress::getVersion() const { return version_; @@ -127,6 +140,27 @@ void ServerAddress::unsetversion() versionIsSet_ = false; } +bool ServerAddress::isPrimary() const +{ + return primary_; +} + +void ServerAddress::setPrimary(bool value) +{ + primary_ = value; + primaryIsSet_ = true; +} + +bool ServerAddress::primaryIsSet() const +{ + return primaryIsSet_; +} + +void ServerAddress::unsetprimary() +{ + primaryIsSet_ = false; +} + std::string ServerAddress::getAddr() const { return addr_; diff --git a/ecs/src/v2/model/ServerAttachableQuantity.cpp b/ecs/src/v2/model/ServerAttachableQuantity.cpp index 936863560..4e2a258b8 100644 --- a/ecs/src/v2/model/ServerAttachableQuantity.cpp +++ b/ecs/src/v2/model/ServerAttachableQuantity.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerAttachableQuantity.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -48,7 +47,6 @@ web::json::value ServerAttachableQuantity::toJson() const return val; } - bool ServerAttachableQuantity::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ServerAttachableQuantity::fromJson(const web::json::value& val) return ok; } + int32_t ServerAttachableQuantity::getFreeScsi() const { return freeScsi_; diff --git a/ecs/src/v2/model/ServerBlockDevice.cpp b/ecs/src/v2/model/ServerBlockDevice.cpp index 6438175b4..faefaaa12 100644 --- a/ecs/src/v2/model/ServerBlockDevice.cpp +++ b/ecs/src/v2/model/ServerBlockDevice.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerBlockDevice.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -68,7 +67,6 @@ web::json::value ServerBlockDevice::toJson() const return val; } - bool ServerBlockDevice::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ServerBlockDevice::fromJson(const web::json::value& val) return ok; } + int32_t ServerBlockDevice::getBootIndex() const { return bootIndex_; diff --git a/ecs/src/v2/model/ServerDetail.cpp b/ecs/src/v2/model/ServerDetail.cpp index 5fbf2e1d5..e91533f1e 100644 --- a/ecs/src/v2/model/ServerDetail.cpp +++ b/ecs/src/v2/model/ServerDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -251,7 +250,6 @@ web::json::value ServerDetail::toJson() const return val; } - bool ServerDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -682,6 +680,7 @@ bool ServerDetail::fromJson(const web::json::value& val) return ok; } + std::string ServerDetail::getStatus() const { return status_; diff --git a/ecs/src/v2/model/ServerExtendVolumeAttachment.cpp b/ecs/src/v2/model/ServerExtendVolumeAttachment.cpp index 6c52b9d07..beaf42778 100644 --- a/ecs/src/v2/model/ServerExtendVolumeAttachment.cpp +++ b/ecs/src/v2/model/ServerExtendVolumeAttachment.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerExtendVolumeAttachment.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -48,7 +47,6 @@ web::json::value ServerExtendVolumeAttachment::toJson() const return val; } - bool ServerExtendVolumeAttachment::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ServerExtendVolumeAttachment::fromJson(const web::json::value& val) return ok; } + std::string ServerExtendVolumeAttachment::getId() const { return id_; diff --git a/ecs/src/v2/model/ServerFault.cpp b/ecs/src/v2/model/ServerFault.cpp index 7a57c6a7c..32acee112 100644 --- a/ecs/src/v2/model/ServerFault.cpp +++ b/ecs/src/v2/model/ServerFault.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerFault.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -48,7 +47,6 @@ web::json::value ServerFault::toJson() const return val; } - bool ServerFault::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ServerFault::fromJson(const web::json::value& val) return ok; } + int32_t ServerFault::getCode() const { return code_; diff --git a/ecs/src/v2/model/ServerFlavor.cpp b/ecs/src/v2/model/ServerFlavor.cpp index a84bda3c1..a6f4db8f7 100644 --- a/ecs/src/v2/model/ServerFlavor.cpp +++ b/ecs/src/v2/model/ServerFlavor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerFlavor.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -53,7 +52,6 @@ web::json::value ServerFlavor::toJson() const return val; } - bool ServerFlavor::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ServerFlavor::fromJson(const web::json::value& val) return ok; } + std::string ServerFlavor::getId() const { return id_; diff --git a/ecs/src/v2/model/ServerGroupMember.cpp b/ecs/src/v2/model/ServerGroupMember.cpp index f2c908f75..e2a1a71df 100644 --- a/ecs/src/v2/model/ServerGroupMember.cpp +++ b/ecs/src/v2/model/ServerGroupMember.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerGroupMember.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ServerGroupMember::toJson() const return val; } - bool ServerGroupMember::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ServerGroupMember::fromJson(const web::json::value& val) return ok; } + std::string ServerGroupMember::getInstanceUuid() const { return instanceUuid_; diff --git a/ecs/src/v2/model/ServerId.cpp b/ecs/src/v2/model/ServerId.cpp index a453f2ecb..d5f4126ce 100644 --- a/ecs/src/v2/model/ServerId.cpp +++ b/ecs/src/v2/model/ServerId.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerId.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ServerId::toJson() const return val; } - bool ServerId::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ServerId::fromJson(const web::json::value& val) return ok; } + std::string ServerId::getId() const { return id_; diff --git a/ecs/src/v2/model/ServerImage.cpp b/ecs/src/v2/model/ServerImage.cpp index 3aebdf34b..10d231302 100644 --- a/ecs/src/v2/model/ServerImage.cpp +++ b/ecs/src/v2/model/ServerImage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerImage.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ServerImage::toJson() const return val; } - bool ServerImage::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ServerImage::fromJson(const web::json::value& val) return ok; } + std::string ServerImage::getId() const { return id_; diff --git a/ecs/src/v2/model/ServerInterfaceFixedIp.cpp b/ecs/src/v2/model/ServerInterfaceFixedIp.cpp index 5397664bf..ec764ca09 100644 --- a/ecs/src/v2/model/ServerInterfaceFixedIp.cpp +++ b/ecs/src/v2/model/ServerInterfaceFixedIp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerInterfaceFixedIp.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value ServerInterfaceFixedIp::toJson() const return val; } - bool ServerInterfaceFixedIp::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ServerInterfaceFixedIp::fromJson(const web::json::value& val) return ok; } + std::string ServerInterfaceFixedIp::getIpAddress() const { return ipAddress_; diff --git a/ecs/src/v2/model/ServerLimits.cpp b/ecs/src/v2/model/ServerLimits.cpp index d91122109..8db077349 100644 --- a/ecs/src/v2/model/ServerLimits.cpp +++ b/ecs/src/v2/model/ServerLimits.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerLimits.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -157,7 +156,6 @@ web::json::value ServerLimits::toJson() const return val; } - bool ServerLimits::fromJson(const web::json::value& val) { bool ok = true; @@ -399,6 +397,7 @@ bool ServerLimits::fromJson(const web::json::value& val) return ok; } + int32_t ServerLimits::getMaxImageMeta() const { return maxImageMeta_; diff --git a/ecs/src/v2/model/ServerNicSecurityGroup.cpp b/ecs/src/v2/model/ServerNicSecurityGroup.cpp index 75e4e5fb7..c1853d7e8 100644 --- a/ecs/src/v2/model/ServerNicSecurityGroup.cpp +++ b/ecs/src/v2/model/ServerNicSecurityGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerNicSecurityGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ServerNicSecurityGroup::toJson() const return val; } - bool ServerNicSecurityGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ServerNicSecurityGroup::fromJson(const web::json::value& val) return ok; } + std::string ServerNicSecurityGroup::getId() const { return id_; diff --git a/ecs/src/v2/model/ServerRemoteConsole.cpp b/ecs/src/v2/model/ServerRemoteConsole.cpp index 5623b8eaa..f6d9660a6 100644 --- a/ecs/src/v2/model/ServerRemoteConsole.cpp +++ b/ecs/src/v2/model/ServerRemoteConsole.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerRemoteConsole.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value ServerRemoteConsole::toJson() const return val; } - bool ServerRemoteConsole::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ServerRemoteConsole::fromJson(const web::json::value& val) return ok; } + std::string ServerRemoteConsole::getProtocol() const { return protocol_; diff --git a/ecs/src/v2/model/ServerResource.cpp b/ecs/src/v2/model/ServerResource.cpp index 53b229da9..f6c179aa9 100644 --- a/ecs/src/v2/model/ServerResource.cpp +++ b/ecs/src/v2/model/ServerResource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerResource.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -47,7 +46,6 @@ web::json::value ServerResource::toJson() const return val; } - bool ServerResource::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ServerResource::fromJson(const web::json::value& val) return ok; } + std::string ServerResource::getResourceId() const { return resourceId_; diff --git a/ecs/src/v2/model/ServerSchedulerHints.cpp b/ecs/src/v2/model/ServerSchedulerHints.cpp index fbe856fe3..117b85962 100644 --- a/ecs/src/v2/model/ServerSchedulerHints.cpp +++ b/ecs/src/v2/model/ServerSchedulerHints.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerSchedulerHints.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -40,7 +39,6 @@ web::json::value ServerSchedulerHints::toJson() const return val; } - bool ServerSchedulerHints::fromJson(const web::json::value& val) { bool ok = true; @@ -75,6 +73,7 @@ bool ServerSchedulerHints::fromJson(const web::json::value& val) return ok; } + std::vector& ServerSchedulerHints::getGroup() { return group_; diff --git a/ecs/src/v2/model/ServerSecurityGroup.cpp b/ecs/src/v2/model/ServerSecurityGroup.cpp index 323009ed0..ad6dffb09 100644 --- a/ecs/src/v2/model/ServerSecurityGroup.cpp +++ b/ecs/src/v2/model/ServerSecurityGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerSecurityGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value ServerSecurityGroup::toJson() const return val; } - bool ServerSecurityGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ServerSecurityGroup::fromJson(const web::json::value& val) return ok; } + std::string ServerSecurityGroup::getName() const { return name_; diff --git a/ecs/src/v2/model/ServerSystemTag.cpp b/ecs/src/v2/model/ServerSystemTag.cpp index 004f42694..d2a36a0bd 100644 --- a/ecs/src/v2/model/ServerSystemTag.cpp +++ b/ecs/src/v2/model/ServerSystemTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerSystemTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value ServerSystemTag::toJson() const return val; } - bool ServerSystemTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ServerSystemTag::fromJson(const web::json::value& val) return ok; } + std::string ServerSystemTag::getKey() const { return key_; diff --git a/ecs/src/v2/model/ServerTag.cpp b/ecs/src/v2/model/ServerTag.cpp index 5e911cd6e..67f4604ae 100644 --- a/ecs/src/v2/model/ServerTag.cpp +++ b/ecs/src/v2/model/ServerTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value ServerTag::toJson() const return val; } - bool ServerTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ServerTag::fromJson(const web::json::value& val) return ok; } + std::string ServerTag::getKey() const { return key_; diff --git a/ecs/src/v2/model/ServerTagMatch.cpp b/ecs/src/v2/model/ServerTagMatch.cpp index 9d7a32b15..6e03523b1 100644 --- a/ecs/src/v2/model/ServerTagMatch.cpp +++ b/ecs/src/v2/model/ServerTagMatch.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerTagMatch.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value ServerTagMatch::toJson() const return val; } - bool ServerTagMatch::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ServerTagMatch::fromJson(const web::json::value& val) return ok; } + std::string ServerTagMatch::getKey() const { return key_; diff --git a/ecs/src/v2/model/ServerTags.cpp b/ecs/src/v2/model/ServerTags.cpp index de4e283a3..c96cb6d12 100644 --- a/ecs/src/v2/model/ServerTags.cpp +++ b/ecs/src/v2/model/ServerTags.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ServerTags.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ServerTags::toJson() const return val; } - bool ServerTags::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ServerTags::fromJson(const web::json::value& val) return ok; } + std::string ServerTags::getKey() const { return key_; diff --git a/ecs/src/v2/model/ShowJobRequest.cpp b/ecs/src/v2/model/ShowJobRequest.cpp index 21449e491..2fbfc6551 100644 --- a/ecs/src/v2/model/ShowJobRequest.cpp +++ b/ecs/src/v2/model/ShowJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ShowJobRequest::toJson() const return val; } - bool ShowJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowJobRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowJobRequest::getJobId() const { return jobId_; diff --git a/ecs/src/v2/model/ShowJobResponse.cpp b/ecs/src/v2/model/ShowJobResponse.cpp index 5142edf3f..16967b72d 100644 --- a/ecs/src/v2/model/ShowJobResponse.cpp +++ b/ecs/src/v2/model/ShowJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -77,7 +76,6 @@ web::json::value ShowJobResponse::toJson() const return val; } - bool ShowJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool ShowJobResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowJobResponse::getBeginTime() const { return beginTime_; diff --git a/ecs/src/v2/model/ShowResetPasswordFlagRequest.cpp b/ecs/src/v2/model/ShowResetPasswordFlagRequest.cpp index ac8784a0c..958627334 100644 --- a/ecs/src/v2/model/ShowResetPasswordFlagRequest.cpp +++ b/ecs/src/v2/model/ShowResetPasswordFlagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowResetPasswordFlagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ShowResetPasswordFlagRequest::toJson() const return val; } - bool ShowResetPasswordFlagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowResetPasswordFlagRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowResetPasswordFlagRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ShowResetPasswordFlagResponse.cpp b/ecs/src/v2/model/ShowResetPasswordFlagResponse.cpp index d6b8a806d..c3fd8a47d 100644 --- a/ecs/src/v2/model/ShowResetPasswordFlagResponse.cpp +++ b/ecs/src/v2/model/ShowResetPasswordFlagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowResetPasswordFlagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ShowResetPasswordFlagResponse::toJson() const return val; } - bool ShowResetPasswordFlagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowResetPasswordFlagResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowResetPasswordFlagResponse::getResetpwdFlag() const { return resetpwdFlag_; diff --git a/ecs/src/v2/model/ShowServerAutoRecoveryRequest.cpp b/ecs/src/v2/model/ShowServerAutoRecoveryRequest.cpp index f7073b3ce..86830f2ec 100644 --- a/ecs/src/v2/model/ShowServerAutoRecoveryRequest.cpp +++ b/ecs/src/v2/model/ShowServerAutoRecoveryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerAutoRecoveryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ShowServerAutoRecoveryRequest::toJson() const return val; } - bool ShowServerAutoRecoveryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowServerAutoRecoveryRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowServerAutoRecoveryRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ShowServerAutoRecoveryResponse.cpp b/ecs/src/v2/model/ShowServerAutoRecoveryResponse.cpp index cd4b511d8..fdace83d2 100644 --- a/ecs/src/v2/model/ShowServerAutoRecoveryResponse.cpp +++ b/ecs/src/v2/model/ShowServerAutoRecoveryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerAutoRecoveryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ShowServerAutoRecoveryResponse::toJson() const return val; } - bool ShowServerAutoRecoveryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowServerAutoRecoveryResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowServerAutoRecoveryResponse::getSupportAutoRecovery() const { return supportAutoRecovery_; diff --git a/ecs/src/v2/model/ShowServerBlockDeviceRequest.cpp b/ecs/src/v2/model/ShowServerBlockDeviceRequest.cpp index b09babd7a..5c24c494c 100644 --- a/ecs/src/v2/model/ShowServerBlockDeviceRequest.cpp +++ b/ecs/src/v2/model/ShowServerBlockDeviceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerBlockDeviceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value ShowServerBlockDeviceRequest::toJson() const return val; } - bool ShowServerBlockDeviceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowServerBlockDeviceRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowServerBlockDeviceRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ShowServerBlockDeviceResponse.cpp b/ecs/src/v2/model/ShowServerBlockDeviceResponse.cpp index 42f6ec4f3..38a1a3264 100644 --- a/ecs/src/v2/model/ShowServerBlockDeviceResponse.cpp +++ b/ecs/src/v2/model/ShowServerBlockDeviceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerBlockDeviceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ShowServerBlockDeviceResponse::toJson() const return val; } - bool ShowServerBlockDeviceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowServerBlockDeviceResponse::fromJson(const web::json::value& val) return ok; } + ServerBlockDevice ShowServerBlockDeviceResponse::getVolumeAttachment() const { return volumeAttachment_; diff --git a/ecs/src/v2/model/ShowServerGroupRequest.cpp b/ecs/src/v2/model/ShowServerGroupRequest.cpp index 2a3a42eff..0d1db38cf 100644 --- a/ecs/src/v2/model/ShowServerGroupRequest.cpp +++ b/ecs/src/v2/model/ShowServerGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ShowServerGroupRequest::toJson() const return val; } - bool ShowServerGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowServerGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowServerGroupRequest::getServerGroupId() const { return serverGroupId_; diff --git a/ecs/src/v2/model/ShowServerGroupResponse.cpp b/ecs/src/v2/model/ShowServerGroupResponse.cpp index 508ffae07..17fd114e8 100644 --- a/ecs/src/v2/model/ShowServerGroupResponse.cpp +++ b/ecs/src/v2/model/ShowServerGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ShowServerGroupResponse::toJson() const return val; } - bool ShowServerGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowServerGroupResponse::fromJson(const web::json::value& val) return ok; } + ShowServerGroupResult ShowServerGroupResponse::getServerGroup() const { return serverGroup_; diff --git a/ecs/src/v2/model/ShowServerGroupResult.cpp b/ecs/src/v2/model/ShowServerGroupResult.cpp index 6b9d3e3a2..d01f962c8 100644 --- a/ecs/src/v2/model/ShowServerGroupResult.cpp +++ b/ecs/src/v2/model/ShowServerGroupResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerGroupResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -50,7 +49,6 @@ web::json::value ShowServerGroupResult::toJson() const return val; } - bool ShowServerGroupResult::fromJson(const web::json::value& val) { bool ok = true; @@ -103,6 +101,7 @@ bool ShowServerGroupResult::fromJson(const web::json::value& val) return ok; } + std::string ShowServerGroupResult::getId() const { return id_; diff --git a/ecs/src/v2/model/ShowServerLimitsRequest.cpp b/ecs/src/v2/model/ShowServerLimitsRequest.cpp index 0417566ca..531eb734e 100644 --- a/ecs/src/v2/model/ShowServerLimitsRequest.cpp +++ b/ecs/src/v2/model/ShowServerLimitsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerLimitsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value ShowServerLimitsRequest::toJson() const return val; } - bool ShowServerLimitsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowServerLimitsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/ShowServerLimitsResponse.cpp b/ecs/src/v2/model/ShowServerLimitsResponse.cpp index ca0616584..ab71436b1 100644 --- a/ecs/src/v2/model/ShowServerLimitsResponse.cpp +++ b/ecs/src/v2/model/ShowServerLimitsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerLimitsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ShowServerLimitsResponse::toJson() const return val; } - bool ShowServerLimitsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowServerLimitsResponse::fromJson(const web::json::value& val) return ok; } + ServerLimits ShowServerLimitsResponse::getAbsolute() const { return absolute_; diff --git a/ecs/src/v2/model/ShowServerPasswordRequest.cpp b/ecs/src/v2/model/ShowServerPasswordRequest.cpp index 9c5b5474a..0a1065bc4 100644 --- a/ecs/src/v2/model/ShowServerPasswordRequest.cpp +++ b/ecs/src/v2/model/ShowServerPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ShowServerPasswordRequest::toJson() const return val; } - bool ShowServerPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowServerPasswordRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowServerPasswordRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ShowServerPasswordResponse.cpp b/ecs/src/v2/model/ShowServerPasswordResponse.cpp index ab676b716..c4a9bad17 100644 --- a/ecs/src/v2/model/ShowServerPasswordResponse.cpp +++ b/ecs/src/v2/model/ShowServerPasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerPasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ShowServerPasswordResponse::toJson() const return val; } - bool ShowServerPasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowServerPasswordResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowServerPasswordResponse::getPassword() const { return password_; diff --git a/ecs/src/v2/model/ShowServerRemoteConsoleRequest.cpp b/ecs/src/v2/model/ShowServerRemoteConsoleRequest.cpp index 1b2ed287a..19c0efc00 100644 --- a/ecs/src/v2/model/ShowServerRemoteConsoleRequest.cpp +++ b/ecs/src/v2/model/ShowServerRemoteConsoleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerRemoteConsoleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value ShowServerRemoteConsoleRequest::toJson() const return val; } - bool ShowServerRemoteConsoleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowServerRemoteConsoleRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowServerRemoteConsoleRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ShowServerRemoteConsoleRequestBody.cpp b/ecs/src/v2/model/ShowServerRemoteConsoleRequestBody.cpp index 1c9485412..e5a2a28c3 100644 --- a/ecs/src/v2/model/ShowServerRemoteConsoleRequestBody.cpp +++ b/ecs/src/v2/model/ShowServerRemoteConsoleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerRemoteConsoleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ShowServerRemoteConsoleRequestBody::toJson() const return val; } - bool ShowServerRemoteConsoleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowServerRemoteConsoleRequestBody::fromJson(const web::json::value& val) return ok; } + GetServerRemoteConsoleOption ShowServerRemoteConsoleRequestBody::getRemoteConsole() const { return remoteConsole_; diff --git a/ecs/src/v2/model/ShowServerRemoteConsoleResponse.cpp b/ecs/src/v2/model/ShowServerRemoteConsoleResponse.cpp index db501b88d..f9250d336 100644 --- a/ecs/src/v2/model/ShowServerRemoteConsoleResponse.cpp +++ b/ecs/src/v2/model/ShowServerRemoteConsoleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerRemoteConsoleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ShowServerRemoteConsoleResponse::toJson() const return val; } - bool ShowServerRemoteConsoleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowServerRemoteConsoleResponse::fromJson(const web::json::value& val) return ok; } + ServerRemoteConsole ShowServerRemoteConsoleResponse::getRemoteConsole() const { return remoteConsole_; diff --git a/ecs/src/v2/model/ShowServerRequest.cpp b/ecs/src/v2/model/ShowServerRequest.cpp index cf6b5dd50..2589ab01f 100644 --- a/ecs/src/v2/model/ShowServerRequest.cpp +++ b/ecs/src/v2/model/ShowServerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ShowServerRequest::toJson() const return val; } - bool ShowServerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowServerRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowServerRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ShowServerResponse.cpp b/ecs/src/v2/model/ShowServerResponse.cpp index 2ba384d3a..dee9e7773 100644 --- a/ecs/src/v2/model/ShowServerResponse.cpp +++ b/ecs/src/v2/model/ShowServerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ShowServerResponse::toJson() const return val; } - bool ShowServerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowServerResponse::fromJson(const web::json::value& val) return ok; } + ServerDetail ShowServerResponse::getServer() const { return server_; diff --git a/ecs/src/v2/model/ShowServerTagsRequest.cpp b/ecs/src/v2/model/ShowServerTagsRequest.cpp index 1b53544fc..b3a66f593 100644 --- a/ecs/src/v2/model/ShowServerTagsRequest.cpp +++ b/ecs/src/v2/model/ShowServerTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value ShowServerTagsRequest::toJson() const return val; } - bool ShowServerTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowServerTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowServerTagsRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/ShowServerTagsResponse.cpp b/ecs/src/v2/model/ShowServerTagsResponse.cpp index 7a898cd69..8e0b3f195 100644 --- a/ecs/src/v2/model/ShowServerTagsResponse.cpp +++ b/ecs/src/v2/model/ShowServerTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/ShowServerTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value ShowServerTagsResponse::toJson() const return val; } - bool ShowServerTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowServerTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowServerTagsResponse::getTags() { return tags_; diff --git a/ecs/src/v2/model/SimpleFlavor.cpp b/ecs/src/v2/model/SimpleFlavor.cpp index c1879690a..126bee1d4 100644 --- a/ecs/src/v2/model/SimpleFlavor.cpp +++ b/ecs/src/v2/model/SimpleFlavor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/SimpleFlavor.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value SimpleFlavor::toJson() const return val; } - bool SimpleFlavor::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SimpleFlavor::fromJson(const web::json::value& val) return ok; } + std::string SimpleFlavor::getId() const { return id_; diff --git a/ecs/src/v2/model/SubJob.cpp b/ecs/src/v2/model/SubJob.cpp index 2e05bcf1e..3203d73c3 100644 --- a/ecs/src/v2/model/SubJob.cpp +++ b/ecs/src/v2/model/SubJob.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/SubJob.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -67,7 +66,6 @@ web::json::value SubJob::toJson() const return val; } - bool SubJob::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool SubJob::fromJson(const web::json::value& val) return ok; } + std::string SubJob::getStatus() const { return status_; diff --git a/ecs/src/v2/model/SubJobEntities.cpp b/ecs/src/v2/model/SubJobEntities.cpp index 55e8d1ae0..dceef3721 100644 --- a/ecs/src/v2/model/SubJobEntities.cpp +++ b/ecs/src/v2/model/SubJobEntities.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/SubJobEntities.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value SubJobEntities::toJson() const return val; } - bool SubJobEntities::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool SubJobEntities::fromJson(const web::json::value& val) return ok; } + std::string SubJobEntities::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/UpdateServerAddress.cpp b/ecs/src/v2/model/UpdateServerAddress.cpp index 66cf26e8c..2c59c3afc 100644 --- a/ecs/src/v2/model/UpdateServerAddress.cpp +++ b/ecs/src/v2/model/UpdateServerAddress.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerAddress.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -38,7 +37,6 @@ web::json::value UpdateServerAddress::toJson() const return val; } - bool UpdateServerAddress::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateServerAddress::fromJson(const web::json::value& val) return ok; } + int32_t UpdateServerAddress::getVersion() const { return version_; diff --git a/ecs/src/v2/model/UpdateServerAutoTerminateTimeRequest.cpp b/ecs/src/v2/model/UpdateServerAutoTerminateTimeRequest.cpp index 6ad43bbf8..4f9b27cd6 100644 --- a/ecs/src/v2/model/UpdateServerAutoTerminateTimeRequest.cpp +++ b/ecs/src/v2/model/UpdateServerAutoTerminateTimeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value UpdateServerAutoTerminateTimeRequest::toJson() const return val; } - bool UpdateServerAutoTerminateTimeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateServerAutoTerminateTimeRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateServerAutoTerminateTimeRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/UpdateServerAutoTerminateTimeRequestBody.cpp b/ecs/src/v2/model/UpdateServerAutoTerminateTimeRequestBody.cpp index 50474300a..0024754cf 100644 --- a/ecs/src/v2/model/UpdateServerAutoTerminateTimeRequestBody.cpp +++ b/ecs/src/v2/model/UpdateServerAutoTerminateTimeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value UpdateServerAutoTerminateTimeRequestBody::toJson() const return val; } - bool UpdateServerAutoTerminateTimeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateServerAutoTerminateTimeRequestBody::fromJson(const web::json::value& return ok; } + std::string UpdateServerAutoTerminateTimeRequestBody::getAutoTerminateTime() const { return autoTerminateTime_; diff --git a/ecs/src/v2/model/UpdateServerAutoTerminateTimeResponse.cpp b/ecs/src/v2/model/UpdateServerAutoTerminateTimeResponse.cpp index add410add..81a951490 100644 --- a/ecs/src/v2/model/UpdateServerAutoTerminateTimeResponse.cpp +++ b/ecs/src/v2/model/UpdateServerAutoTerminateTimeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerAutoTerminateTimeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value UpdateServerAutoTerminateTimeResponse::toJson() const return val; } - bool UpdateServerAutoTerminateTimeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateServerAutoTerminateTimeResponse::fromJson(const web::json::value& val return ok; } + } } } diff --git a/ecs/src/v2/model/UpdateServerBlockDeviceOption.cpp b/ecs/src/v2/model/UpdateServerBlockDeviceOption.cpp index 51200fc04..6d43a7d1b 100644 --- a/ecs/src/v2/model/UpdateServerBlockDeviceOption.cpp +++ b/ecs/src/v2/model/UpdateServerBlockDeviceOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerBlockDeviceOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -33,7 +32,6 @@ web::json::value UpdateServerBlockDeviceOption::toJson() const return val; } - bool UpdateServerBlockDeviceOption::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateServerBlockDeviceOption::fromJson(const web::json::value& val) return ok; } + bool UpdateServerBlockDeviceOption::isDeleteOnTermination() const { return deleteOnTermination_; diff --git a/ecs/src/v2/model/UpdateServerBlockDeviceReq.cpp b/ecs/src/v2/model/UpdateServerBlockDeviceReq.cpp index 3a811e558..b6d987b9b 100644 --- a/ecs/src/v2/model/UpdateServerBlockDeviceReq.cpp +++ b/ecs/src/v2/model/UpdateServerBlockDeviceReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerBlockDeviceReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value UpdateServerBlockDeviceReq::toJson() const return val; } - bool UpdateServerBlockDeviceReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateServerBlockDeviceReq::fromJson(const web::json::value& val) return ok; } + UpdateServerBlockDeviceOption UpdateServerBlockDeviceReq::getBlockDevice() const { return blockDevice_; diff --git a/ecs/src/v2/model/UpdateServerBlockDeviceRequest.cpp b/ecs/src/v2/model/UpdateServerBlockDeviceRequest.cpp index 3524de598..f7c400b2b 100644 --- a/ecs/src/v2/model/UpdateServerBlockDeviceRequest.cpp +++ b/ecs/src/v2/model/UpdateServerBlockDeviceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerBlockDeviceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -42,7 +41,6 @@ web::json::value UpdateServerBlockDeviceRequest::toJson() const return val; } - bool UpdateServerBlockDeviceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateServerBlockDeviceRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateServerBlockDeviceRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/UpdateServerBlockDeviceResponse.cpp b/ecs/src/v2/model/UpdateServerBlockDeviceResponse.cpp index 217dab202..3842f182a 100644 --- a/ecs/src/v2/model/UpdateServerBlockDeviceResponse.cpp +++ b/ecs/src/v2/model/UpdateServerBlockDeviceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerBlockDeviceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -28,7 +27,6 @@ web::json::value UpdateServerBlockDeviceResponse::toJson() const return val; } - bool UpdateServerBlockDeviceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateServerBlockDeviceResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ecs/src/v2/model/UpdateServerMetadataRequest.cpp b/ecs/src/v2/model/UpdateServerMetadataRequest.cpp index 22526847a..671aa7e6c 100644 --- a/ecs/src/v2/model/UpdateServerMetadataRequest.cpp +++ b/ecs/src/v2/model/UpdateServerMetadataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerMetadataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value UpdateServerMetadataRequest::toJson() const return val; } - bool UpdateServerMetadataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateServerMetadataRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateServerMetadataRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/UpdateServerMetadataRequestBody.cpp b/ecs/src/v2/model/UpdateServerMetadataRequestBody.cpp index d99dd40cd..eb9e0ac49 100644 --- a/ecs/src/v2/model/UpdateServerMetadataRequestBody.cpp +++ b/ecs/src/v2/model/UpdateServerMetadataRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerMetadataRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value UpdateServerMetadataRequestBody::toJson() const return val; } - bool UpdateServerMetadataRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateServerMetadataRequestBody::fromJson(const web::json::value& val) return ok; } + std::map& UpdateServerMetadataRequestBody::getMetadata() { return metadata_; diff --git a/ecs/src/v2/model/UpdateServerMetadataResponse.cpp b/ecs/src/v2/model/UpdateServerMetadataResponse.cpp index b6fa545fd..dc43b1d02 100644 --- a/ecs/src/v2/model/UpdateServerMetadataResponse.cpp +++ b/ecs/src/v2/model/UpdateServerMetadataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerMetadataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value UpdateServerMetadataResponse::toJson() const return val; } - bool UpdateServerMetadataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateServerMetadataResponse::fromJson(const web::json::value& val) return ok; } + std::map& UpdateServerMetadataResponse::getMetadata() { return metadata_; diff --git a/ecs/src/v2/model/UpdateServerOption.cpp b/ecs/src/v2/model/UpdateServerOption.cpp index cfeb0df48..fee4dcebd 100644 --- a/ecs/src/v2/model/UpdateServerOption.cpp +++ b/ecs/src/v2/model/UpdateServerOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -43,7 +42,6 @@ web::json::value UpdateServerOption::toJson() const return val; } - bool UpdateServerOption::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdateServerOption::fromJson(const web::json::value& val) return ok; } + std::string UpdateServerOption::getName() const { return name_; diff --git a/ecs/src/v2/model/UpdateServerRequest.cpp b/ecs/src/v2/model/UpdateServerRequest.cpp index 74c17ddf5..f82a83893 100644 --- a/ecs/src/v2/model/UpdateServerRequest.cpp +++ b/ecs/src/v2/model/UpdateServerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -37,7 +36,6 @@ web::json::value UpdateServerRequest::toJson() const return val; } - bool UpdateServerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateServerRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateServerRequest::getServerId() const { return serverId_; diff --git a/ecs/src/v2/model/UpdateServerRequestBody.cpp b/ecs/src/v2/model/UpdateServerRequestBody.cpp index 000a4081b..f9e03cf4a 100644 --- a/ecs/src/v2/model/UpdateServerRequestBody.cpp +++ b/ecs/src/v2/model/UpdateServerRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value UpdateServerRequestBody::toJson() const return val; } - bool UpdateServerRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateServerRequestBody::fromJson(const web::json::value& val) return ok; } + UpdateServerOption UpdateServerRequestBody::getServer() const { return server_; diff --git a/ecs/src/v2/model/UpdateServerResponse.cpp b/ecs/src/v2/model/UpdateServerResponse.cpp index 43f69c3d4..5694c9561 100644 --- a/ecs/src/v2/model/UpdateServerResponse.cpp +++ b/ecs/src/v2/model/UpdateServerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -32,7 +31,6 @@ web::json::value UpdateServerResponse::toJson() const return val; } - bool UpdateServerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateServerResponse::fromJson(const web::json::value& val) return ok; } + UpdateServerResult UpdateServerResponse::getServer() const { return server_; diff --git a/ecs/src/v2/model/UpdateServerResult.cpp b/ecs/src/v2/model/UpdateServerResult.cpp index 6586c4be0..6e2f4cfa5 100644 --- a/ecs/src/v2/model/UpdateServerResult.cpp +++ b/ecs/src/v2/model/UpdateServerResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ecs/v2/model/UpdateServerResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ecs { @@ -128,7 +127,6 @@ web::json::value UpdateServerResult::toJson() const return val; } - bool UpdateServerResult::fromJson(const web::json::value& val) { bool ok = true; @@ -325,6 +323,7 @@ bool UpdateServerResult::fromJson(const web::json::value& val) return ok; } + std::string UpdateServerResult::getTenantId() const { return tenantId_; diff --git a/eip/include/huaweicloud/eip/v2/EipMeta.h b/eip/include/huaweicloud/eip/v2/EipMeta.h new file mode 100644 index 000000000..62341c598 --- /dev/null +++ b/eip/include/huaweicloud/eip/v2/EipMeta.h @@ -0,0 +1,61 @@ +#ifndef HUAWEICLOUD_SDK_EIP_V2_EipMeta_H_ +#define HUAWEICLOUD_SDK_EIP_V2_EipMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Eip { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_EIP_V2_EXPORT EipMeta { +public: + static HttpRequestDef genRequestDefForAddPublicipsIntoSharedBandwidth(); + static HttpRequestDef genRequestDefForBatchCreateSharedBandwidths(); + static HttpRequestDef genRequestDefForChangeBandwidthToPeriod(); + static HttpRequestDef genRequestDefForCreateSharedBandwidth(); + static HttpRequestDef genRequestDefForDeleteSharedBandwidth(); + static HttpRequestDef genRequestDefForListBandwidthPkg(); + static HttpRequestDef genRequestDefForListBandwidths(); + static HttpRequestDef genRequestDefForListQuotas(); + static HttpRequestDef genRequestDefForRemovePublicipsFromSharedBandwidth(); + static HttpRequestDef genRequestDefForShowBandwidth(); + static HttpRequestDef genRequestDefForUpdateBandwidth(); + static HttpRequestDef genRequestDefForUpdatePrePaidBandwidth(); + static HttpRequestDef genRequestDefForBatchCreatePublicipTags(); + static HttpRequestDef genRequestDefForBatchCreatePublicips(); + static HttpRequestDef genRequestDefForBatchDeletePublicIp(); + static HttpRequestDef genRequestDefForBatchDeletePublicipTags(); + static HttpRequestDef genRequestDefForBatchDisassociatePublicips(); + static HttpRequestDef genRequestDefForChangePublicipToPeriod(); + static HttpRequestDef genRequestDefForCountPublicIp(); + static HttpRequestDef genRequestDefForCountPublicIpInstance(); + static HttpRequestDef genRequestDefForCreatePrePaidPublicip(); + static HttpRequestDef genRequestDefForCreatePublicip(); + static HttpRequestDef genRequestDefForCreatePublicipTag(); + static HttpRequestDef genRequestDefForDeletePublicip(); + static HttpRequestDef genRequestDefForDeletePublicipTag(); + static HttpRequestDef genRequestDefForListPublicipTags(); + static HttpRequestDef genRequestDefForListPublicips(); + static HttpRequestDef genRequestDefForListPublicipsByTags(); + static HttpRequestDef genRequestDefForShowPublicIpType(); + static HttpRequestDef genRequestDefForShowPublicip(); + static HttpRequestDef genRequestDefForShowPublicipTags(); + static HttpRequestDef genRequestDefForUpdatePublicip(); + static HttpRequestDef genRequestDefForShowResourcesJobDetail(); + static HttpRequestDef genRequestDefForNeutronCreateFloatingIp(); + static HttpRequestDef genRequestDefForNeutronDeleteFloatingIp(); + static HttpRequestDef genRequestDefForNeutronListFloatingIps(); + static HttpRequestDef genRequestDefForNeutronShowFloatingIp(); + static HttpRequestDef genRequestDefForNeutronUpdateFloatingIp(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_EIP_V2_EipMeta_H_ diff --git a/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthOption.h b/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthOption.h index 7d8b8b210..0076edeab 100644 --- a/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthOption.h +++ b/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_AddPublicipsIntoSharedBandwidthOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_AddPublicipsIntoSharedBandwidthOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT AddPublicipsIntoSharedBandwidthOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddPublicipsIntoSharedBandwidthOption members diff --git a/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthRequest.h b/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthRequest.h index 7ec1991d3..3edce790e 100644 --- a/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_AddPublicipsIntoSharedBandwidthRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_AddPublicipsIntoSharedBandwidthRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT AddPublicipsIntoSharedBandwidthRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddPublicipsIntoSharedBandwidthRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthRequestBody.h b/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthRequestBody.h index ccf2b6010..87232f810 100644 --- a/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_AddPublicipsIntoSharedBandwidthRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_AddPublicipsIntoSharedBandwidthRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT AddPublicipsIntoSharedBandwidthRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddPublicipsIntoSharedBandwidthRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthResponse.h b/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthResponse.h index 006a50767..6c6b351d1 100644 --- a/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_AddPublicipsIntoSharedBandwidthResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_AddPublicipsIntoSharedBandwidthResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT AddPublicipsIntoSharedBandwidthResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddPublicipsIntoSharedBandwidthResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/BandWidthRules.h b/eip/include/huaweicloud/eip/v2/model/BandWidthRules.h index b817c5193..020af4014 100644 --- a/eip/include/huaweicloud/eip/v2/model/BandWidthRules.h +++ b/eip/include/huaweicloud/eip/v2/model/BandWidthRules.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BandWidthRules_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BandWidthRules_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BandWidthRules /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BandWidthRules members diff --git a/eip/include/huaweicloud/eip/v2/model/BandwidthPkgPage.h b/eip/include/huaweicloud/eip/v2/model/BandwidthPkgPage.h index e96990224..f340488df 100644 --- a/eip/include/huaweicloud/eip/v2/model/BandwidthPkgPage.h +++ b/eip/include/huaweicloud/eip/v2/model/BandwidthPkgPage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BandwidthPkgPage_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BandwidthPkgPage_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BandwidthPkgPage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BandwidthPkgPage members diff --git a/eip/include/huaweicloud/eip/v2/model/BandwidthPkgResp.h b/eip/include/huaweicloud/eip/v2/model/BandwidthPkgResp.h index 34669a5a3..6fb008161 100644 --- a/eip/include/huaweicloud/eip/v2/model/BandwidthPkgResp.h +++ b/eip/include/huaweicloud/eip/v2/model/BandwidthPkgResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BandwidthPkgResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BandwidthPkgResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BandwidthPkgResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BandwidthPkgResp members diff --git a/eip/include/huaweicloud/eip/v2/model/BandwidthResp.h b/eip/include/huaweicloud/eip/v2/model/BandwidthResp.h index 6d9525aad..f74ea3d64 100644 --- a/eip/include/huaweicloud/eip/v2/model/BandwidthResp.h +++ b/eip/include/huaweicloud/eip/v2/model/BandwidthResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BandwidthResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BandwidthResp_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BandwidthResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BandwidthResp members diff --git a/eip/include/huaweicloud/eip/v2/model/BandwidthRespInsert.h b/eip/include/huaweicloud/eip/v2/model/BandwidthRespInsert.h index 9b87826a0..99be3f838 100644 --- a/eip/include/huaweicloud/eip/v2/model/BandwidthRespInsert.h +++ b/eip/include/huaweicloud/eip/v2/model/BandwidthRespInsert.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BandwidthRespInsert_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BandwidthRespInsert_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BandwidthRespInsert /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BandwidthRespInsert members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchBandwidth.h b/eip/include/huaweicloud/eip/v2/model/BatchBandwidth.h index c2003ef63..4285f3cff 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchBandwidth.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchBandwidth.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchBandwidth_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchBandwidth_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchBandwidth /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchBandwidth members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchBandwidthResp.h b/eip/include/huaweicloud/eip/v2/model/BatchBandwidthResp.h index 9506ad24d..206ec6159 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchBandwidthResp.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchBandwidthResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchBandwidthResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchBandwidthResp_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchBandwidthResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchBandwidthResp members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchCreateBandwidthOption.h b/eip/include/huaweicloud/eip/v2/model/BatchCreateBandwidthOption.h index 123795727..da90b46da 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchCreateBandwidthOption.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchCreateBandwidthOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreateBandwidthOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreateBandwidthOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchCreateBandwidthOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateBandwidthOption members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchCreateBandwidthRequestBody.h b/eip/include/huaweicloud/eip/v2/model/BatchCreateBandwidthRequestBody.h index a81a002c9..9acc39f3b 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchCreateBandwidthRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchCreateBandwidthRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreateBandwidthRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreateBandwidthRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchCreateBandwidthRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateBandwidthRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipTagsRequest.h b/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipTagsRequest.h index c3f162dde..e7feef6ad 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipTagsRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreatePublicipTagsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreatePublicipTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchCreatePublicipTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreatePublicipTagsRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipTagsRequestBody.h b/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipTagsRequestBody.h index 36efc74ea..f0949ea7c 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipTagsRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreatePublicipTagsRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreatePublicipTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchCreatePublicipTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreatePublicipTagsRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipTagsResponse.h b/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipTagsResponse.h index 4ae5d90f4..7b6b0aa60 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipTagsResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreatePublicipTagsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreatePublicipTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchCreatePublicipTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreatePublicipTagsResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipsRequest.h b/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipsRequest.h index 1d886968d..adc8f17d1 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipsRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreatePublicipsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreatePublicipsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchCreatePublicipsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreatePublicipsRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipsResponse.h b/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipsResponse.h index 77c35bfeb..07f132071 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipsResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreatePublicipsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreatePublicipsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchCreatePublicipsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreatePublicipsResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipsV2RequestBody.h b/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipsV2RequestBody.h index 360b711b1..18cc74b39 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipsV2RequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchCreatePublicipsV2RequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreatePublicipsV2RequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreatePublicipsV2RequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchCreatePublicipsV2RequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreatePublicipsV2RequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchCreateSharedBandwidthsRequest.h b/eip/include/huaweicloud/eip/v2/model/BatchCreateSharedBandwidthsRequest.h index 012a58372..66e18d53a 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchCreateSharedBandwidthsRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchCreateSharedBandwidthsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreateSharedBandwidthsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreateSharedBandwidthsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchCreateSharedBandwidthsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateSharedBandwidthsRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchCreateSharedBandwidthsResponse.h b/eip/include/huaweicloud/eip/v2/model/BatchCreateSharedBandwidthsResponse.h index 785d74595..6e41663e5 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchCreateSharedBandwidthsResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchCreateSharedBandwidthsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreateSharedBandwidthsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchCreateSharedBandwidthsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchCreateSharedBandwidthsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateSharedBandwidthsResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicIpRequest.h b/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicIpRequest.h index 74e217c6d..a88a944dc 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicIpRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDeletePublicIpRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDeletePublicIpRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchDeletePublicIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeletePublicIpRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicIpRequestBody.h b/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicIpRequestBody.h index 1a8327ba1..288a9cff7 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicIpRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicIpRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDeletePublicIpRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDeletePublicIpRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchDeletePublicIpRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeletePublicIpRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicIpResponse.h b/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicIpResponse.h index e33628208..3b0ddcebf 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicIpResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDeletePublicIpResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDeletePublicIpResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchDeletePublicIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeletePublicIpResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicipTagsRequest.h b/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicipTagsRequest.h index 89d1aa644..c37cc439e 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicipTagsRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicipTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDeletePublicipTagsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDeletePublicipTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchDeletePublicipTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeletePublicipTagsRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicipTagsRequestBody.h b/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicipTagsRequestBody.h index b7301f343..7ec63f983 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicipTagsRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicipTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDeletePublicipTagsRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDeletePublicipTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchDeletePublicipTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeletePublicipTagsRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicipTagsResponse.h b/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicipTagsResponse.h index df9bae9a3..482e4d514 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicipTagsResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchDeletePublicipTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDeletePublicipTagsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDeletePublicipTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchDeletePublicipTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeletePublicipTagsResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchDisassociatePublicipsRequest.h b/eip/include/huaweicloud/eip/v2/model/BatchDisassociatePublicipsRequest.h index e20b44a55..167fde9b8 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchDisassociatePublicipsRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchDisassociatePublicipsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDisassociatePublicipsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDisassociatePublicipsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchDisassociatePublicipsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDisassociatePublicipsRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchDisassociatePublicipsResponse.h b/eip/include/huaweicloud/eip/v2/model/BatchDisassociatePublicipsResponse.h index c5a082506..584b7e1c4 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchDisassociatePublicipsResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchDisassociatePublicipsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDisassociatePublicipsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchDisassociatePublicipsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchDisassociatePublicipsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDisassociatePublicipsResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchProfile.h b/eip/include/huaweicloud/eip/v2/model/BatchProfile.h index 34638c2f4..8412dca5c 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchProfile.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchProfile.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchProfile_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchProfile_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchProfile /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchProfile members diff --git a/eip/include/huaweicloud/eip/v2/model/BatchPublicIp.h b/eip/include/huaweicloud/eip/v2/model/BatchPublicIp.h index ed9f6d1e0..38d244e38 100644 --- a/eip/include/huaweicloud/eip/v2/model/BatchPublicIp.h +++ b/eip/include/huaweicloud/eip/v2/model/BatchPublicIp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchPublicIp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BatchPublicIp_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BatchPublicIp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchPublicIp members diff --git a/eip/include/huaweicloud/eip/v2/model/BwChangeToPeriodReq.h b/eip/include/huaweicloud/eip/v2/model/BwChangeToPeriodReq.h index 3436faed2..280ebbf5b 100644 --- a/eip/include/huaweicloud/eip/v2/model/BwChangeToPeriodReq.h +++ b/eip/include/huaweicloud/eip/v2/model/BwChangeToPeriodReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_BwChangeToPeriodReq_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_BwChangeToPeriodReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT BwChangeToPeriodReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BwChangeToPeriodReq members diff --git a/eip/include/huaweicloud/eip/v2/model/ChangeBandwidthToPeriodRequest.h b/eip/include/huaweicloud/eip/v2/model/ChangeBandwidthToPeriodRequest.h index 551c700b8..c249a8643 100644 --- a/eip/include/huaweicloud/eip/v2/model/ChangeBandwidthToPeriodRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/ChangeBandwidthToPeriodRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ChangeBandwidthToPeriodRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ChangeBandwidthToPeriodRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ChangeBandwidthToPeriodRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeBandwidthToPeriodRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/ChangeBandwidthToPeriodResponse.h b/eip/include/huaweicloud/eip/v2/model/ChangeBandwidthToPeriodResponse.h index e00664935..eeb0da2b0 100644 --- a/eip/include/huaweicloud/eip/v2/model/ChangeBandwidthToPeriodResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/ChangeBandwidthToPeriodResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ChangeBandwidthToPeriodResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ChangeBandwidthToPeriodResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ChangeBandwidthToPeriodResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeBandwidthToPeriodResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/ChangePublicipToPeriodRequest.h b/eip/include/huaweicloud/eip/v2/model/ChangePublicipToPeriodRequest.h index 666ed5e42..0aa849a06 100644 --- a/eip/include/huaweicloud/eip/v2/model/ChangePublicipToPeriodRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/ChangePublicipToPeriodRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ChangePublicipToPeriodRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ChangePublicipToPeriodRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ChangePublicipToPeriodRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangePublicipToPeriodRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/ChangePublicipToPeriodResponse.h b/eip/include/huaweicloud/eip/v2/model/ChangePublicipToPeriodResponse.h index f6b79d8ed..ba860d80f 100644 --- a/eip/include/huaweicloud/eip/v2/model/ChangePublicipToPeriodResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/ChangePublicipToPeriodResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ChangePublicipToPeriodResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ChangePublicipToPeriodResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ChangePublicipToPeriodResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangePublicipToPeriodResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/ChangeToPeriodReq.h b/eip/include/huaweicloud/eip/v2/model/ChangeToPeriodReq.h index 147665eb2..740eb20be 100644 --- a/eip/include/huaweicloud/eip/v2/model/ChangeToPeriodReq.h +++ b/eip/include/huaweicloud/eip/v2/model/ChangeToPeriodReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ChangeToPeriodReq_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ChangeToPeriodReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ChangeToPeriodReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeToPeriodReq members diff --git a/eip/include/huaweicloud/eip/v2/model/CountPublicIpInstanceRequest.h b/eip/include/huaweicloud/eip/v2/model/CountPublicIpInstanceRequest.h index 881669224..9d2fcd56a 100644 --- a/eip/include/huaweicloud/eip/v2/model/CountPublicIpInstanceRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/CountPublicIpInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CountPublicIpInstanceRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CountPublicIpInstanceRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CountPublicIpInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CountPublicIpInstanceRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/CountPublicIpInstanceResponse.h b/eip/include/huaweicloud/eip/v2/model/CountPublicIpInstanceResponse.h index 99ddef677..d76a8c263 100644 --- a/eip/include/huaweicloud/eip/v2/model/CountPublicIpInstanceResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/CountPublicIpInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CountPublicIpInstanceResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CountPublicIpInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CountPublicIpInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CountPublicIpInstanceResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/CountPublicIpRequest.h b/eip/include/huaweicloud/eip/v2/model/CountPublicIpRequest.h index c9da60b6a..020be3e71 100644 --- a/eip/include/huaweicloud/eip/v2/model/CountPublicIpRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/CountPublicIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CountPublicIpRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CountPublicIpRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CountPublicIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CountPublicIpRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/CountPublicIpResponse.h b/eip/include/huaweicloud/eip/v2/model/CountPublicIpResponse.h index 4662d21b9..e9550adfc 100644 --- a/eip/include/huaweicloud/eip/v2/model/CountPublicIpResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/CountPublicIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CountPublicIpResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CountPublicIpResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CountPublicIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CountPublicIpResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/CreateFloatingIpOption.h b/eip/include/huaweicloud/eip/v2/model/CreateFloatingIpOption.h index a968badc3..ba88175a4 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreateFloatingIpOption.h +++ b/eip/include/huaweicloud/eip/v2/model/CreateFloatingIpOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreateFloatingIpOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreateFloatingIpOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreateFloatingIpOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateFloatingIpOption members diff --git a/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipExtendParamOption.h b/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipExtendParamOption.h index 722d1c3ca..77e3b391b 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipExtendParamOption.h +++ b/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipExtendParamOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePrePaidPublicipExtendParamOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePrePaidPublicipExtendParamOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreatePrePaidPublicipExtendParamOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePrePaidPublicipExtendParamOption members diff --git a/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipOption.h b/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipOption.h index ca7eb7e0e..4c363a55e 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipOption.h +++ b/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePrePaidPublicipOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePrePaidPublicipOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreatePrePaidPublicipOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePrePaidPublicipOption members diff --git a/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipRequest.h b/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipRequest.h index b6d8b9cde..09001ec6d 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePrePaidPublicipRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePrePaidPublicipRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreatePrePaidPublicipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePrePaidPublicipRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipRequestBody.h b/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipRequestBody.h index f01554315..a7ac3c0d4 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePrePaidPublicipRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePrePaidPublicipRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreatePrePaidPublicipRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePrePaidPublicipRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipResponse.h b/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipResponse.h index 5eee782e0..b6d7e7065 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/CreatePrePaidPublicipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePrePaidPublicipResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePrePaidPublicipResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreatePrePaidPublicipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePrePaidPublicipResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/CreatePublicipBandwidthOption.h b/eip/include/huaweicloud/eip/v2/model/CreatePublicipBandwidthOption.h index 80196853b..2b6c6ea46 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreatePublicipBandwidthOption.h +++ b/eip/include/huaweicloud/eip/v2/model/CreatePublicipBandwidthOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipBandwidthOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipBandwidthOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreatePublicipBandwidthOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePublicipBandwidthOption members diff --git a/eip/include/huaweicloud/eip/v2/model/CreatePublicipOption.h b/eip/include/huaweicloud/eip/v2/model/CreatePublicipOption.h index e9d7e8331..9bb4766ba 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreatePublicipOption.h +++ b/eip/include/huaweicloud/eip/v2/model/CreatePublicipOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreatePublicipOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePublicipOption members diff --git a/eip/include/huaweicloud/eip/v2/model/CreatePublicipRequest.h b/eip/include/huaweicloud/eip/v2/model/CreatePublicipRequest.h index 76e2cc3df..59fdee795 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreatePublicipRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/CreatePublicipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreatePublicipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePublicipRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/CreatePublicipRequestBody.h b/eip/include/huaweicloud/eip/v2/model/CreatePublicipRequestBody.h index 0a47f4d49..80678ef98 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreatePublicipRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/CreatePublicipRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreatePublicipRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePublicipRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/CreatePublicipResponse.h b/eip/include/huaweicloud/eip/v2/model/CreatePublicipResponse.h index 1c42951f9..5905a5536 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreatePublicipResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/CreatePublicipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreatePublicipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePublicipResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/CreatePublicipTagRequest.h b/eip/include/huaweicloud/eip/v2/model/CreatePublicipTagRequest.h index af0c4199c..16e6afd8c 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreatePublicipTagRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/CreatePublicipTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipTagRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipTagRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreatePublicipTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePublicipTagRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/CreatePublicipTagRequestBody.h b/eip/include/huaweicloud/eip/v2/model/CreatePublicipTagRequestBody.h index 8a209cfc3..9ffeb017a 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreatePublicipTagRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/CreatePublicipTagRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipTagRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipTagRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreatePublicipTagRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePublicipTagRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/CreatePublicipTagResponse.h b/eip/include/huaweicloud/eip/v2/model/CreatePublicipTagResponse.h index c3bd1394c..3dfe0ad0f 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreatePublicipTagResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/CreatePublicipTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipTagResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreatePublicipTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreatePublicipTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePublicipTagResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidhRequestBody.h b/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidhRequestBody.h index 5cc278c6c..d14fbf476 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidhRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidhRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreateSharedBandwidhRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreateSharedBandwidhRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreateSharedBandwidhRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSharedBandwidhRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidthOption.h b/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidthOption.h index bd39d4718..8ca422293 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidthOption.h +++ b/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidthOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreateSharedBandwidthOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreateSharedBandwidthOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreateSharedBandwidthOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSharedBandwidthOption members diff --git a/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidthRequest.h b/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidthRequest.h index 3ec587130..358da4ff4 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidthRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidthRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreateSharedBandwidthRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreateSharedBandwidthRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreateSharedBandwidthRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSharedBandwidthRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidthResponse.h b/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidthResponse.h index 636b4190f..1d2037683 100644 --- a/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidthResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/CreateSharedBandwidthResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_CreateSharedBandwidthResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_CreateSharedBandwidthResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT CreateSharedBandwidthResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSharedBandwidthResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/DeletePublicipRequest.h b/eip/include/huaweicloud/eip/v2/model/DeletePublicipRequest.h index 5d4e73573..718518539 100644 --- a/eip/include/huaweicloud/eip/v2/model/DeletePublicipRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/DeletePublicipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_DeletePublicipRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_DeletePublicipRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT DeletePublicipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePublicipRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/DeletePublicipResponse.h b/eip/include/huaweicloud/eip/v2/model/DeletePublicipResponse.h index 1f272ea4e..8d3634a27 100644 --- a/eip/include/huaweicloud/eip/v2/model/DeletePublicipResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/DeletePublicipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_DeletePublicipResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_DeletePublicipResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT DeletePublicipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePublicipResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/DeletePublicipTagRequest.h b/eip/include/huaweicloud/eip/v2/model/DeletePublicipTagRequest.h index 97c06a608..94090d72c 100644 --- a/eip/include/huaweicloud/eip/v2/model/DeletePublicipTagRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/DeletePublicipTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_DeletePublicipTagRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_DeletePublicipTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT DeletePublicipTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePublicipTagRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/DeletePublicipTagResponse.h b/eip/include/huaweicloud/eip/v2/model/DeletePublicipTagResponse.h index f95b627b9..68c865f03 100644 --- a/eip/include/huaweicloud/eip/v2/model/DeletePublicipTagResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/DeletePublicipTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_DeletePublicipTagResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_DeletePublicipTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT DeletePublicipTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePublicipTagResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/DeleteSharedBandwidthRequest.h b/eip/include/huaweicloud/eip/v2/model/DeleteSharedBandwidthRequest.h index 18a77578a..aab12108c 100644 --- a/eip/include/huaweicloud/eip/v2/model/DeleteSharedBandwidthRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/DeleteSharedBandwidthRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_DeleteSharedBandwidthRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_DeleteSharedBandwidthRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT DeleteSharedBandwidthRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSharedBandwidthRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/DeleteSharedBandwidthResponse.h b/eip/include/huaweicloud/eip/v2/model/DeleteSharedBandwidthResponse.h index fff190998..e72d3bef5 100644 --- a/eip/include/huaweicloud/eip/v2/model/DeleteSharedBandwidthResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/DeleteSharedBandwidthResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_DeleteSharedBandwidthResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_DeleteSharedBandwidthResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT DeleteSharedBandwidthResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSharedBandwidthResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/FloatingIpResp.h b/eip/include/huaweicloud/eip/v2/model/FloatingIpResp.h index 8af682dff..88d4008c0 100644 --- a/eip/include/huaweicloud/eip/v2/model/FloatingIpResp.h +++ b/eip/include/huaweicloud/eip/v2/model/FloatingIpResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_FloatingIpResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_FloatingIpResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT FloatingIpResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FloatingIpResp members diff --git a/eip/include/huaweicloud/eip/v2/model/InsertPublicipInfo.h b/eip/include/huaweicloud/eip/v2/model/InsertPublicipInfo.h index 5a72f74c3..673363e9d 100644 --- a/eip/include/huaweicloud/eip/v2/model/InsertPublicipInfo.h +++ b/eip/include/huaweicloud/eip/v2/model/InsertPublicipInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_InsertPublicipInfo_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_InsertPublicipInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT InsertPublicipInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InsertPublicipInfo members diff --git a/eip/include/huaweicloud/eip/v2/model/ListBandwidthPkgRequest.h b/eip/include/huaweicloud/eip/v2/model/ListBandwidthPkgRequest.h index 571ac9699..987663d38 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListBandwidthPkgRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/ListBandwidthPkgRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListBandwidthPkgRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListBandwidthPkgRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListBandwidthPkgRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBandwidthPkgRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/ListBandwidthPkgResponse.h b/eip/include/huaweicloud/eip/v2/model/ListBandwidthPkgResponse.h index 7a3734c26..71125bce0 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListBandwidthPkgResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/ListBandwidthPkgResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListBandwidthPkgResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListBandwidthPkgResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListBandwidthPkgResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBandwidthPkgResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/ListBandwidthsRequest.h b/eip/include/huaweicloud/eip/v2/model/ListBandwidthsRequest.h index c88c38c37..b3694bd55 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListBandwidthsRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/ListBandwidthsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListBandwidthsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListBandwidthsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListBandwidthsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBandwidthsRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/ListBandwidthsResponse.h b/eip/include/huaweicloud/eip/v2/model/ListBandwidthsResponse.h index bdba74935..1113f2a42 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListBandwidthsResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/ListBandwidthsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListBandwidthsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListBandwidthsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListBandwidthsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBandwidthsResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/ListPublicipTagsRequest.h b/eip/include/huaweicloud/eip/v2/model/ListPublicipTagsRequest.h index 015bc3404..bc473a6ba 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListPublicipTagsRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/ListPublicipTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipTagsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipTagsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListPublicipTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPublicipTagsRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/ListPublicipTagsResponse.h b/eip/include/huaweicloud/eip/v2/model/ListPublicipTagsResponse.h index 2bb1434a9..4a1588019 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListPublicipTagsResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/ListPublicipTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipTagsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListPublicipTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPublicipTagsResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/ListPublicipsByTagsRequest.h b/eip/include/huaweicloud/eip/v2/model/ListPublicipsByTagsRequest.h index ec3aa80af..4168e116c 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListPublicipsByTagsRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/ListPublicipsByTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipsByTagsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipsByTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListPublicipsByTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPublicipsByTagsRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/ListPublicipsByTagsRequestBody.h b/eip/include/huaweicloud/eip/v2/model/ListPublicipsByTagsRequestBody.h index ad999e5a8..cdd5c5781 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListPublicipsByTagsRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/ListPublicipsByTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipsByTagsRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipsByTagsRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListPublicipsByTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPublicipsByTagsRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/ListPublicipsByTagsResponse.h b/eip/include/huaweicloud/eip/v2/model/ListPublicipsByTagsResponse.h index 2cfda355a..502c35d57 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListPublicipsByTagsResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/ListPublicipsByTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipsByTagsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipsByTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListPublicipsByTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPublicipsByTagsResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/ListPublicipsRequest.h b/eip/include/huaweicloud/eip/v2/model/ListPublicipsRequest.h index 96b846d63..10ab27a13 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListPublicipsRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/ListPublicipsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListPublicipsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPublicipsRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/ListPublicipsResponse.h b/eip/include/huaweicloud/eip/v2/model/ListPublicipsResponse.h index 3607e2894..69355be4b 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListPublicipsResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/ListPublicipsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListPublicipsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListPublicipsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPublicipsResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/ListQuotasRequest.h b/eip/include/huaweicloud/eip/v2/model/ListQuotasRequest.h index 47be5509d..e706237c5 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListQuotasRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/ListQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListQuotasRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListQuotasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListQuotasRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/ListQuotasResponse.h b/eip/include/huaweicloud/eip/v2/model/ListQuotasResponse.h index 980bac94d..ecef887ba 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListQuotasResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/ListQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListQuotasResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListQuotasResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListQuotasResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/ListResourceResp.h b/eip/include/huaweicloud/eip/v2/model/ListResourceResp.h index da1108c04..6fb9a4837 100644 --- a/eip/include/huaweicloud/eip/v2/model/ListResourceResp.h +++ b/eip/include/huaweicloud/eip/v2/model/ListResourceResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ListResourceResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ListResourceResp_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ListResourceResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResourceResp members diff --git a/eip/include/huaweicloud/eip/v2/model/MatchReq.h b/eip/include/huaweicloud/eip/v2/model/MatchReq.h index 491e0eced..abd0c552f 100644 --- a/eip/include/huaweicloud/eip/v2/model/MatchReq.h +++ b/eip/include/huaweicloud/eip/v2/model/MatchReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_MatchReq_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_MatchReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT MatchReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MatchReq members diff --git a/eip/include/huaweicloud/eip/v2/model/NeutronCreateFloatingIpRequest.h b/eip/include/huaweicloud/eip/v2/model/NeutronCreateFloatingIpRequest.h index eab9ee5dc..fa736f0f8 100644 --- a/eip/include/huaweicloud/eip/v2/model/NeutronCreateFloatingIpRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/NeutronCreateFloatingIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronCreateFloatingIpRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronCreateFloatingIpRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT NeutronCreateFloatingIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFloatingIpRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/NeutronCreateFloatingIpRequestBody.h b/eip/include/huaweicloud/eip/v2/model/NeutronCreateFloatingIpRequestBody.h index 5cd075d9f..15f1f96ef 100644 --- a/eip/include/huaweicloud/eip/v2/model/NeutronCreateFloatingIpRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/NeutronCreateFloatingIpRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronCreateFloatingIpRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronCreateFloatingIpRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT NeutronCreateFloatingIpRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFloatingIpRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/NeutronCreateFloatingIpResponse.h b/eip/include/huaweicloud/eip/v2/model/NeutronCreateFloatingIpResponse.h index 2cb9b2418..67e3f32b3 100644 --- a/eip/include/huaweicloud/eip/v2/model/NeutronCreateFloatingIpResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/NeutronCreateFloatingIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronCreateFloatingIpResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronCreateFloatingIpResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT NeutronCreateFloatingIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFloatingIpResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/NeutronDeleteFloatingIpRequest.h b/eip/include/huaweicloud/eip/v2/model/NeutronDeleteFloatingIpRequest.h index fcda6bbba..6f6eecfa5 100644 --- a/eip/include/huaweicloud/eip/v2/model/NeutronDeleteFloatingIpRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/NeutronDeleteFloatingIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronDeleteFloatingIpRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronDeleteFloatingIpRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT NeutronDeleteFloatingIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteFloatingIpRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/NeutronDeleteFloatingIpResponse.h b/eip/include/huaweicloud/eip/v2/model/NeutronDeleteFloatingIpResponse.h index 3a02736ec..eb98e179d 100644 --- a/eip/include/huaweicloud/eip/v2/model/NeutronDeleteFloatingIpResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/NeutronDeleteFloatingIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronDeleteFloatingIpResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronDeleteFloatingIpResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT NeutronDeleteFloatingIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteFloatingIpResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/NeutronListFloatingIpsRequest.h b/eip/include/huaweicloud/eip/v2/model/NeutronListFloatingIpsRequest.h index 86c26340d..39ae73bad 100644 --- a/eip/include/huaweicloud/eip/v2/model/NeutronListFloatingIpsRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/NeutronListFloatingIpsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronListFloatingIpsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronListFloatingIpsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT NeutronListFloatingIpsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListFloatingIpsRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/NeutronListFloatingIpsResponse.h b/eip/include/huaweicloud/eip/v2/model/NeutronListFloatingIpsResponse.h index 28b872d80..116beb577 100644 --- a/eip/include/huaweicloud/eip/v2/model/NeutronListFloatingIpsResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/NeutronListFloatingIpsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronListFloatingIpsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronListFloatingIpsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT NeutronListFloatingIpsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListFloatingIpsResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/NeutronShowFloatingIpRequest.h b/eip/include/huaweicloud/eip/v2/model/NeutronShowFloatingIpRequest.h index 1d1a2f7fb..0ed032cc4 100644 --- a/eip/include/huaweicloud/eip/v2/model/NeutronShowFloatingIpRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/NeutronShowFloatingIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronShowFloatingIpRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronShowFloatingIpRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT NeutronShowFloatingIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowFloatingIpRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/NeutronShowFloatingIpResponse.h b/eip/include/huaweicloud/eip/v2/model/NeutronShowFloatingIpResponse.h index f97ac14fe..1ab915f0d 100644 --- a/eip/include/huaweicloud/eip/v2/model/NeutronShowFloatingIpResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/NeutronShowFloatingIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronShowFloatingIpResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronShowFloatingIpResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT NeutronShowFloatingIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowFloatingIpResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/NeutronUpdateFloatingIpRequest.h b/eip/include/huaweicloud/eip/v2/model/NeutronUpdateFloatingIpRequest.h index 2d1e8a56e..988ef45e5 100644 --- a/eip/include/huaweicloud/eip/v2/model/NeutronUpdateFloatingIpRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/NeutronUpdateFloatingIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronUpdateFloatingIpRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronUpdateFloatingIpRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT NeutronUpdateFloatingIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFloatingIpRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/NeutronUpdateFloatingIpRequestBody.h b/eip/include/huaweicloud/eip/v2/model/NeutronUpdateFloatingIpRequestBody.h index 6e15c39ec..87dfc743e 100644 --- a/eip/include/huaweicloud/eip/v2/model/NeutronUpdateFloatingIpRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/NeutronUpdateFloatingIpRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronUpdateFloatingIpRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronUpdateFloatingIpRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT NeutronUpdateFloatingIpRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFloatingIpRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/NeutronUpdateFloatingIpResponse.h b/eip/include/huaweicloud/eip/v2/model/NeutronUpdateFloatingIpResponse.h index 2d0c87f1e..d01c66eb7 100644 --- a/eip/include/huaweicloud/eip/v2/model/NeutronUpdateFloatingIpResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/NeutronUpdateFloatingIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronUpdateFloatingIpResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_NeutronUpdateFloatingIpResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT NeutronUpdateFloatingIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFloatingIpResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/Pager.h b/eip/include/huaweicloud/eip/v2/model/Pager.h index 077983bfa..175a7f345 100644 --- a/eip/include/huaweicloud/eip/v2/model/Pager.h +++ b/eip/include/huaweicloud/eip/v2/model/Pager.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_Pager_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_Pager_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT Pager /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Pager members diff --git a/eip/include/huaweicloud/eip/v2/model/PostAndPutFloatingIpResp.h b/eip/include/huaweicloud/eip/v2/model/PostAndPutFloatingIpResp.h index b4fd02596..77275f852 100644 --- a/eip/include/huaweicloud/eip/v2/model/PostAndPutFloatingIpResp.h +++ b/eip/include/huaweicloud/eip/v2/model/PostAndPutFloatingIpResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_PostAndPutFloatingIpResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_PostAndPutFloatingIpResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT PostAndPutFloatingIpResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostAndPutFloatingIpResp members diff --git a/eip/include/huaweicloud/eip/v2/model/ProfileResp.h b/eip/include/huaweicloud/eip/v2/model/ProfileResp.h index 95e414946..86b436ae4 100644 --- a/eip/include/huaweicloud/eip/v2/model/ProfileResp.h +++ b/eip/include/huaweicloud/eip/v2/model/ProfileResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ProfileResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ProfileResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ProfileResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProfileResp members diff --git a/eip/include/huaweicloud/eip/v2/model/PublicipCreateResp.h b/eip/include/huaweicloud/eip/v2/model/PublicipCreateResp.h index cf3b8df7f..e33c65050 100644 --- a/eip/include/huaweicloud/eip/v2/model/PublicipCreateResp.h +++ b/eip/include/huaweicloud/eip/v2/model/PublicipCreateResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_PublicipCreateResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_PublicipCreateResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT PublicipCreateResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublicipCreateResp members diff --git a/eip/include/huaweicloud/eip/v2/model/PublicipInfoResp.h b/eip/include/huaweicloud/eip/v2/model/PublicipInfoResp.h index 0c022427a..36a90e21b 100644 --- a/eip/include/huaweicloud/eip/v2/model/PublicipInfoResp.h +++ b/eip/include/huaweicloud/eip/v2/model/PublicipInfoResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_PublicipInfoResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_PublicipInfoResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT PublicipInfoResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublicipInfoResp members diff --git a/eip/include/huaweicloud/eip/v2/model/PublicipShowResp.h b/eip/include/huaweicloud/eip/v2/model/PublicipShowResp.h index 818f9b878..6b1e08ebe 100644 --- a/eip/include/huaweicloud/eip/v2/model/PublicipShowResp.h +++ b/eip/include/huaweicloud/eip/v2/model/PublicipShowResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_PublicipShowResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_PublicipShowResp_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT PublicipShowResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublicipShowResp members diff --git a/eip/include/huaweicloud/eip/v2/model/PublicipUpdateResp.h b/eip/include/huaweicloud/eip/v2/model/PublicipUpdateResp.h index 8328a0a06..4426046f8 100644 --- a/eip/include/huaweicloud/eip/v2/model/PublicipUpdateResp.h +++ b/eip/include/huaweicloud/eip/v2/model/PublicipUpdateResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_PublicipUpdateResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_PublicipUpdateResp_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT PublicipUpdateResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublicipUpdateResp members diff --git a/eip/include/huaweicloud/eip/v2/model/QuotaShowResp.h b/eip/include/huaweicloud/eip/v2/model/QuotaShowResp.h index 3dac60718..849cc05c3 100644 --- a/eip/include/huaweicloud/eip/v2/model/QuotaShowResp.h +++ b/eip/include/huaweicloud/eip/v2/model/QuotaShowResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_QuotaShowResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_QuotaShowResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT QuotaShowResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaShowResp members diff --git a/eip/include/huaweicloud/eip/v2/model/RemoveFromSharedBandwidthOption.h b/eip/include/huaweicloud/eip/v2/model/RemoveFromSharedBandwidthOption.h index 04d2bfb11..aa2b9433c 100644 --- a/eip/include/huaweicloud/eip/v2/model/RemoveFromSharedBandwidthOption.h +++ b/eip/include/huaweicloud/eip/v2/model/RemoveFromSharedBandwidthOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_RemoveFromSharedBandwidthOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_RemoveFromSharedBandwidthOption_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT RemoveFromSharedBandwidthOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RemoveFromSharedBandwidthOption members diff --git a/eip/include/huaweicloud/eip/v2/model/RemovePublicipInfo.h b/eip/include/huaweicloud/eip/v2/model/RemovePublicipInfo.h index 5e3d67068..d495a863b 100644 --- a/eip/include/huaweicloud/eip/v2/model/RemovePublicipInfo.h +++ b/eip/include/huaweicloud/eip/v2/model/RemovePublicipInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_RemovePublicipInfo_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_RemovePublicipInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT RemovePublicipInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RemovePublicipInfo members diff --git a/eip/include/huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthRequest.h b/eip/include/huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthRequest.h index a7a2e9974..1e370ba2b 100644 --- a/eip/include/huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_RemovePublicipsFromSharedBandwidthRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_RemovePublicipsFromSharedBandwidthRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT RemovePublicipsFromSharedBandwidthRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RemovePublicipsFromSharedBandwidthRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthRequestBody.h b/eip/include/huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthRequestBody.h index 993610d34..b01187f1d 100644 --- a/eip/include/huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_RemovePublicipsFromSharedBandwidthRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_RemovePublicipsFromSharedBandwidthRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT RemovePublicipsFromSharedBandwidthRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RemovePublicipsFromSharedBandwidthRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthResponse.h b/eip/include/huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthResponse.h index 4ec3c9668..ec40459d9 100644 --- a/eip/include/huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_RemovePublicipsFromSharedBandwidthResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_RemovePublicipsFromSharedBandwidthResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT RemovePublicipsFromSharedBandwidthResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RemovePublicipsFromSharedBandwidthResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/ResourceResp.h b/eip/include/huaweicloud/eip/v2/model/ResourceResp.h index 713b75024..e5f9c7065 100644 --- a/eip/include/huaweicloud/eip/v2/model/ResourceResp.h +++ b/eip/include/huaweicloud/eip/v2/model/ResourceResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ResourceResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ResourceResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ResourceResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceResp members diff --git a/eip/include/huaweicloud/eip/v2/model/ResourceTagOption.h b/eip/include/huaweicloud/eip/v2/model/ResourceTagOption.h index 32f334cdf..381997554 100644 --- a/eip/include/huaweicloud/eip/v2/model/ResourceTagOption.h +++ b/eip/include/huaweicloud/eip/v2/model/ResourceTagOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ResourceTagOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ResourceTagOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ResourceTagOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTagOption members diff --git a/eip/include/huaweicloud/eip/v2/model/ResourceTagResp.h b/eip/include/huaweicloud/eip/v2/model/ResourceTagResp.h index ad8ed9cb1..8c0dd1db2 100644 --- a/eip/include/huaweicloud/eip/v2/model/ResourceTagResp.h +++ b/eip/include/huaweicloud/eip/v2/model/ResourceTagResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ResourceTagResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ResourceTagResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ResourceTagResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTagResp members diff --git a/eip/include/huaweicloud/eip/v2/model/ShowBandwidthRequest.h b/eip/include/huaweicloud/eip/v2/model/ShowBandwidthRequest.h index 329169eae..f7bf6cfda 100644 --- a/eip/include/huaweicloud/eip/v2/model/ShowBandwidthRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/ShowBandwidthRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowBandwidthRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowBandwidthRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ShowBandwidthRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBandwidthRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/ShowBandwidthResponse.h b/eip/include/huaweicloud/eip/v2/model/ShowBandwidthResponse.h index 3a16c129f..cb72bd0c3 100644 --- a/eip/include/huaweicloud/eip/v2/model/ShowBandwidthResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/ShowBandwidthResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowBandwidthResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowBandwidthResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ShowBandwidthResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBandwidthResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/ShowPublicIpTypeRequest.h b/eip/include/huaweicloud/eip/v2/model/ShowPublicIpTypeRequest.h index 6ddd8e198..bcd9a69ea 100644 --- a/eip/include/huaweicloud/eip/v2/model/ShowPublicIpTypeRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/ShowPublicIpTypeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowPublicIpTypeRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowPublicIpTypeRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ShowPublicIpTypeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPublicIpTypeRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/ShowPublicIpTypeResponse.h b/eip/include/huaweicloud/eip/v2/model/ShowPublicIpTypeResponse.h index 7799e1144..fafa70a06 100644 --- a/eip/include/huaweicloud/eip/v2/model/ShowPublicIpTypeResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/ShowPublicIpTypeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowPublicIpTypeResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowPublicIpTypeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ShowPublicIpTypeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPublicIpTypeResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/ShowPublicipRequest.h b/eip/include/huaweicloud/eip/v2/model/ShowPublicipRequest.h index ec15661aa..0d1bc7aab 100644 --- a/eip/include/huaweicloud/eip/v2/model/ShowPublicipRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/ShowPublicipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowPublicipRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowPublicipRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ShowPublicipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPublicipRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/ShowPublicipResponse.h b/eip/include/huaweicloud/eip/v2/model/ShowPublicipResponse.h index 4f151b930..d7e745942 100644 --- a/eip/include/huaweicloud/eip/v2/model/ShowPublicipResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/ShowPublicipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowPublicipResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowPublicipResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ShowPublicipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPublicipResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/ShowPublicipTagsRequest.h b/eip/include/huaweicloud/eip/v2/model/ShowPublicipTagsRequest.h index 3dcffc823..ef1662fb5 100644 --- a/eip/include/huaweicloud/eip/v2/model/ShowPublicipTagsRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/ShowPublicipTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowPublicipTagsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowPublicipTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ShowPublicipTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPublicipTagsRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/ShowPublicipTagsResponse.h b/eip/include/huaweicloud/eip/v2/model/ShowPublicipTagsResponse.h index 2af438954..68acb2d31 100644 --- a/eip/include/huaweicloud/eip/v2/model/ShowPublicipTagsResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/ShowPublicipTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowPublicipTagsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowPublicipTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ShowPublicipTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPublicipTagsResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/ShowResourcesJobDetailRequest.h b/eip/include/huaweicloud/eip/v2/model/ShowResourcesJobDetailRequest.h index 5ead07777..b41d3a6d1 100644 --- a/eip/include/huaweicloud/eip/v2/model/ShowResourcesJobDetailRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/ShowResourcesJobDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowResourcesJobDetailRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowResourcesJobDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ShowResourcesJobDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResourcesJobDetailRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/ShowResourcesJobDetailResponse.h b/eip/include/huaweicloud/eip/v2/model/ShowResourcesJobDetailResponse.h index 8c5bf7835..d9ea0b799 100644 --- a/eip/include/huaweicloud/eip/v2/model/ShowResourcesJobDetailResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/ShowResourcesJobDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowResourcesJobDetailResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_ShowResourcesJobDetailResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT ShowResourcesJobDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResourcesJobDetailResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/SubJobsInfo.h b/eip/include/huaweicloud/eip/v2/model/SubJobsInfo.h index a8da21166..fa3be9d47 100644 --- a/eip/include/huaweicloud/eip/v2/model/SubJobsInfo.h +++ b/eip/include/huaweicloud/eip/v2/model/SubJobsInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_SubJobsInfo_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_SubJobsInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT SubJobsInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubJobsInfo members diff --git a/eip/include/huaweicloud/eip/v2/model/TagReq.h b/eip/include/huaweicloud/eip/v2/model/TagReq.h index 15df0b196..66a357098 100644 --- a/eip/include/huaweicloud/eip/v2/model/TagReq.h +++ b/eip/include/huaweicloud/eip/v2/model/TagReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_TagReq_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_TagReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT TagReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagReq members diff --git a/eip/include/huaweicloud/eip/v2/model/TagResp.h b/eip/include/huaweicloud/eip/v2/model/TagResp.h index a04318950..48a2f713a 100644 --- a/eip/include/huaweicloud/eip/v2/model/TagResp.h +++ b/eip/include/huaweicloud/eip/v2/model/TagResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_TagResp_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_TagResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT TagResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagResp members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthOption.h b/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthOption.h index a0a340159..50356f49f 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthOption.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdateBandwidthOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdateBandwidthOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdateBandwidthOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBandwidthOption members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthRequest.h b/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthRequest.h index b453b7d15..5d8c8cb34 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdateBandwidthRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdateBandwidthRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdateBandwidthRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBandwidthRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthRequestBody.h b/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthRequestBody.h index 3b1338422..f3e8adccd 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdateBandwidthRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdateBandwidthRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdateBandwidthRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBandwidthRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthResponse.h b/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthResponse.h index accfddd1b..f3bc5ad12 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdateBandwidthResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdateBandwidthResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdateBandwidthResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdateBandwidthResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBandwidthResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdateFloatingIpOption.h b/eip/include/huaweicloud/eip/v2/model/UpdateFloatingIpOption.h index b0381795d..0337819de 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdateFloatingIpOption.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdateFloatingIpOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdateFloatingIpOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdateFloatingIpOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdateFloatingIpOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateFloatingIpOption members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthExtendParamOption.h b/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthExtendParamOption.h index 89a5bec89..69ba6d21f 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthExtendParamOption.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthExtendParamOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePrePaidBandwidthExtendParamOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePrePaidBandwidthExtendParamOption_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdatePrePaidBandwidthExtendParamOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePrePaidBandwidthExtendParamOption members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthOption.h b/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthOption.h index b779ea60a..794e0a72e 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthOption.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePrePaidBandwidthOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePrePaidBandwidthOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdatePrePaidBandwidthOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePrePaidBandwidthOption members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthRequest.h b/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthRequest.h index 1c111aa3e..1633542f3 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePrePaidBandwidthRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePrePaidBandwidthRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdatePrePaidBandwidthRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePrePaidBandwidthRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthRequestBody.h b/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthRequestBody.h index 88db29f1f..7af34fe26 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePrePaidBandwidthRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePrePaidBandwidthRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdatePrePaidBandwidthRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePrePaidBandwidthRequestBody members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthResponse.h b/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthResponse.h index e58a97b50..47a3b1f00 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdatePrePaidBandwidthResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePrePaidBandwidthResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePrePaidBandwidthResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdatePrePaidBandwidthResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePrePaidBandwidthResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdatePublicipOption.h b/eip/include/huaweicloud/eip/v2/model/UpdatePublicipOption.h index faa5cd456..a9e8a2886 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdatePublicipOption.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdatePublicipOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePublicipOption_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePublicipOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdatePublicipOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePublicipOption members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdatePublicipRequest.h b/eip/include/huaweicloud/eip/v2/model/UpdatePublicipRequest.h index 932dab92b..3e84af7a3 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdatePublicipRequest.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdatePublicipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePublicipRequest_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePublicipRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdatePublicipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePublicipRequest members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdatePublicipResponse.h b/eip/include/huaweicloud/eip/v2/model/UpdatePublicipResponse.h index a04e6ea7d..c2df4782c 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdatePublicipResponse.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdatePublicipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePublicipResponse_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePublicipResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdatePublicipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePublicipResponse members diff --git a/eip/include/huaweicloud/eip/v2/model/UpdatePublicipsRequestBody.h b/eip/include/huaweicloud/eip/v2/model/UpdatePublicipsRequestBody.h index fc55ab051..79203fe95 100644 --- a/eip/include/huaweicloud/eip/v2/model/UpdatePublicipsRequestBody.h +++ b/eip/include/huaweicloud/eip/v2/model/UpdatePublicipsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePublicipsRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V2_MODEL_UpdatePublicipsRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V2_EXPORT UpdatePublicipsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePublicipsRequestBody members diff --git a/eip/include/huaweicloud/eip/v3/EipMeta.h b/eip/include/huaweicloud/eip/v3/EipMeta.h new file mode 100644 index 000000000..28ec6a585 --- /dev/null +++ b/eip/include/huaweicloud/eip/v3/EipMeta.h @@ -0,0 +1,42 @@ +#ifndef HUAWEICLOUD_SDK_EIP_V3_EipMeta_H_ +#define HUAWEICLOUD_SDK_EIP_V3_EipMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Eip { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_EIP_V3_EXPORT EipMeta { +public: + static HttpRequestDef genRequestDefForListBandwidth(); + static HttpRequestDef genRequestDefForListCommonPools(); + static HttpRequestDef genRequestDefForListPublicBorderGroups(); + static HttpRequestDef genRequestDefForListPublicipPool(); + static HttpRequestDef genRequestDefForListShareBandwidthTypes(); + static HttpRequestDef genRequestDefForShowPublicipPool(); + static HttpRequestDef genRequestDefForAssociatePublicips(); + static HttpRequestDef genRequestDefForAttachBatchPublicIp(); + static HttpRequestDef genRequestDefForAttachShareBandwidth(); + static HttpRequestDef genRequestDefForCountEipAvailableResources(); + static HttpRequestDef genRequestDefForDetachBatchPublicIp(); + static HttpRequestDef genRequestDefForDetachShareBandwidth(); + static HttpRequestDef genRequestDefForDisableNat64(); + static HttpRequestDef genRequestDefForDisassociatePublicips(); + static HttpRequestDef genRequestDefForEnableNat64(); + static HttpRequestDef genRequestDefForListPublicips(); + static HttpRequestDef genRequestDefForShowPublicip(); + static HttpRequestDef genRequestDefForUpdateAssociatePublicip(); + static HttpRequestDef genRequestDefForUpdateDisassociatePublicip(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_EIP_V3_EipMeta_H_ diff --git a/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsOption.h b/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsOption.h index f12357a85..adca36b90 100644 --- a/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsOption.h +++ b/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_AssociatePublicipsOption_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_AssociatePublicipsOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT AssociatePublicipsOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssociatePublicipsOption members diff --git a/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsRequest.h b/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsRequest.h index 4c735e574..0a4d759f6 100644 --- a/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_AssociatePublicipsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_AssociatePublicipsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT AssociatePublicipsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssociatePublicipsRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsRequestBody.h b/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsRequestBody.h index 6a34ef2b5..9eb3f9cfc 100644 --- a/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsRequestBody.h +++ b/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_AssociatePublicipsRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_AssociatePublicipsRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT AssociatePublicipsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssociatePublicipsRequestBody members diff --git a/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsResponse.h b/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsResponse.h index 32184b19d..6dac1a640 100644 --- a/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/AssociatePublicipsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_AssociatePublicipsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_AssociatePublicipsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT AssociatePublicipsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssociatePublicipsResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/AttachBatchPublicIpRequest.h b/eip/include/huaweicloud/eip/v3/model/AttachBatchPublicIpRequest.h index 4262ab708..e9e8bb813 100644 --- a/eip/include/huaweicloud/eip/v3/model/AttachBatchPublicIpRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/AttachBatchPublicIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_AttachBatchPublicIpRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_AttachBatchPublicIpRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT AttachBatchPublicIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachBatchPublicIpRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/AttachBatchPublicIpResponse.h b/eip/include/huaweicloud/eip/v3/model/AttachBatchPublicIpResponse.h index a0470b971..88c753343 100644 --- a/eip/include/huaweicloud/eip/v3/model/AttachBatchPublicIpResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/AttachBatchPublicIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_AttachBatchPublicIpResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_AttachBatchPublicIpResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT AttachBatchPublicIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachBatchPublicIpResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/AttachShareBandwidthRequest.h b/eip/include/huaweicloud/eip/v3/model/AttachShareBandwidthRequest.h index 1f805c929..888f5967b 100644 --- a/eip/include/huaweicloud/eip/v3/model/AttachShareBandwidthRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/AttachShareBandwidthRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_AttachShareBandwidthRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_AttachShareBandwidthRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT AttachShareBandwidthRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachShareBandwidthRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/AttachShareBandwidthResponse.h b/eip/include/huaweicloud/eip/v3/model/AttachShareBandwidthResponse.h index 30d4ccdb5..6bb2c8a35 100644 --- a/eip/include/huaweicloud/eip/v3/model/AttachShareBandwidthResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/AttachShareBandwidthResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_AttachShareBandwidthResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_AttachShareBandwidthResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT AttachShareBandwidthResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachShareBandwidthResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/AttachSharebwDict.h b/eip/include/huaweicloud/eip/v3/model/AttachSharebwDict.h index bc45d7df5..f8d8fb760 100644 --- a/eip/include/huaweicloud/eip/v3/model/AttachSharebwDict.h +++ b/eip/include/huaweicloud/eip/v3/model/AttachSharebwDict.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_AttachSharebwDict_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_AttachSharebwDict_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT AttachSharebwDict /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachSharebwDict members diff --git a/eip/include/huaweicloud/eip/v3/model/AttachSharebwReq.h b/eip/include/huaweicloud/eip/v3/model/AttachSharebwReq.h index cd4d1310f..0f934e64b 100644 --- a/eip/include/huaweicloud/eip/v3/model/AttachSharebwReq.h +++ b/eip/include/huaweicloud/eip/v3/model/AttachSharebwReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_AttachSharebwReq_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_AttachSharebwReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT AttachSharebwReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachSharebwReq members diff --git a/eip/include/huaweicloud/eip/v3/model/BandWidthRules.h b/eip/include/huaweicloud/eip/v3/model/BandWidthRules.h index 18eb4c4ac..589b21d22 100644 --- a/eip/include/huaweicloud/eip/v3/model/BandWidthRules.h +++ b/eip/include/huaweicloud/eip/v3/model/BandWidthRules.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_BandWidthRules_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_BandWidthRules_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT BandWidthRules /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BandWidthRules members diff --git a/eip/include/huaweicloud/eip/v3/model/BandwidthInfoResp.h b/eip/include/huaweicloud/eip/v3/model/BandwidthInfoResp.h index 431b1f423..eef99915e 100644 --- a/eip/include/huaweicloud/eip/v3/model/BandwidthInfoResp.h +++ b/eip/include/huaweicloud/eip/v3/model/BandwidthInfoResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_BandwidthInfoResp_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_BandwidthInfoResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT BandwidthInfoResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BandwidthInfoResp members diff --git a/eip/include/huaweicloud/eip/v3/model/BandwidthResp.h b/eip/include/huaweicloud/eip/v3/model/BandwidthResp.h index 1e8191c4d..2a703f366 100644 --- a/eip/include/huaweicloud/eip/v3/model/BandwidthResp.h +++ b/eip/include/huaweicloud/eip/v3/model/BandwidthResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_BandwidthResp_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_BandwidthResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT BandwidthResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BandwidthResp members diff --git a/eip/include/huaweicloud/eip/v3/model/BandwidthResponseBody.h b/eip/include/huaweicloud/eip/v3/model/BandwidthResponseBody.h index 4930ed5de..5d01d4bb9 100644 --- a/eip/include/huaweicloud/eip/v3/model/BandwidthResponseBody.h +++ b/eip/include/huaweicloud/eip/v3/model/BandwidthResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_BandwidthResponseBody_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_BandwidthResponseBody_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT BandwidthResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BandwidthResponseBody members diff --git a/eip/include/huaweicloud/eip/v3/model/BatchAttachSharebwDict.h b/eip/include/huaweicloud/eip/v3/model/BatchAttachSharebwDict.h index 2472f1f77..914bf57dc 100644 --- a/eip/include/huaweicloud/eip/v3/model/BatchAttachSharebwDict.h +++ b/eip/include/huaweicloud/eip/v3/model/BatchAttachSharebwDict.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_BatchAttachSharebwDict_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_BatchAttachSharebwDict_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT BatchAttachSharebwDict /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAttachSharebwDict members diff --git a/eip/include/huaweicloud/eip/v3/model/BatchAttachSharebwReq.h b/eip/include/huaweicloud/eip/v3/model/BatchAttachSharebwReq.h index 9999a637c..8230f144c 100644 --- a/eip/include/huaweicloud/eip/v3/model/BatchAttachSharebwReq.h +++ b/eip/include/huaweicloud/eip/v3/model/BatchAttachSharebwReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_BatchAttachSharebwReq_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_BatchAttachSharebwReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT BatchAttachSharebwReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAttachSharebwReq members diff --git a/eip/include/huaweicloud/eip/v3/model/BatchPublicipResp.h b/eip/include/huaweicloud/eip/v3/model/BatchPublicipResp.h index 6f17026f5..a43ff3051 100644 --- a/eip/include/huaweicloud/eip/v3/model/BatchPublicipResp.h +++ b/eip/include/huaweicloud/eip/v3/model/BatchPublicipResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_BatchPublicipResp_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_BatchPublicipResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT BatchPublicipResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchPublicipResp members diff --git a/eip/include/huaweicloud/eip/v3/model/BillingInfoDict.h b/eip/include/huaweicloud/eip/v3/model/BillingInfoDict.h index c32cfd21e..853db7eb6 100644 --- a/eip/include/huaweicloud/eip/v3/model/BillingInfoDict.h +++ b/eip/include/huaweicloud/eip/v3/model/BillingInfoDict.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_BillingInfoDict_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_BillingInfoDict_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT BillingInfoDict /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BillingInfoDict members diff --git a/eip/include/huaweicloud/eip/v3/model/CommonPoolDict.h b/eip/include/huaweicloud/eip/v3/model/CommonPoolDict.h index 735546536..55e2edeed 100644 --- a/eip/include/huaweicloud/eip/v3/model/CommonPoolDict.h +++ b/eip/include/huaweicloud/eip/v3/model/CommonPoolDict.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_CommonPoolDict_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_CommonPoolDict_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT CommonPoolDict /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CommonPoolDict members diff --git a/eip/include/huaweicloud/eip/v3/model/CommonPoolsWithBorderGroupDict.h b/eip/include/huaweicloud/eip/v3/model/CommonPoolsWithBorderGroupDict.h index 2f3d5bdf6..33f9683a8 100644 --- a/eip/include/huaweicloud/eip/v3/model/CommonPoolsWithBorderGroupDict.h +++ b/eip/include/huaweicloud/eip/v3/model/CommonPoolsWithBorderGroupDict.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_CommonPoolsWithBorderGroupDict_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_CommonPoolsWithBorderGroupDict_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT CommonPoolsWithBorderGroupDict /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CommonPoolsWithBorderGroupDict members diff --git a/eip/include/huaweicloud/eip/v3/model/CountEipAvailableResourcesRequest.h b/eip/include/huaweicloud/eip/v3/model/CountEipAvailableResourcesRequest.h index 636bbcf64..3ea895d7e 100644 --- a/eip/include/huaweicloud/eip/v3/model/CountEipAvailableResourcesRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/CountEipAvailableResourcesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_CountEipAvailableResourcesRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_CountEipAvailableResourcesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT CountEipAvailableResourcesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CountEipAvailableResourcesRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/CountEipAvailableResourcesResponse.h b/eip/include/huaweicloud/eip/v3/model/CountEipAvailableResourcesResponse.h index b1d8c9afb..3e722371c 100644 --- a/eip/include/huaweicloud/eip/v3/model/CountEipAvailableResourcesResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/CountEipAvailableResourcesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_CountEipAvailableResourcesResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_CountEipAvailableResourcesResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT CountEipAvailableResourcesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CountEipAvailableResourcesResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/DetachBatchPublicIpRequest.h b/eip/include/huaweicloud/eip/v3/model/DetachBatchPublicIpRequest.h index 3421e70b1..d4a848617 100644 --- a/eip/include/huaweicloud/eip/v3/model/DetachBatchPublicIpRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/DetachBatchPublicIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachBatchPublicIpRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachBatchPublicIpRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DetachBatchPublicIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetachBatchPublicIpRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/DetachBatchPublicIpResponse.h b/eip/include/huaweicloud/eip/v3/model/DetachBatchPublicIpResponse.h index fd4b2f369..48cd2b833 100644 --- a/eip/include/huaweicloud/eip/v3/model/DetachBatchPublicIpResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/DetachBatchPublicIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachBatchPublicIpResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachBatchPublicIpResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DetachBatchPublicIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetachBatchPublicIpResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/DetachBatchSharedbwReq.h b/eip/include/huaweicloud/eip/v3/model/DetachBatchSharedbwReq.h index f64e335c3..400b2bbed 100644 --- a/eip/include/huaweicloud/eip/v3/model/DetachBatchSharedbwReq.h +++ b/eip/include/huaweicloud/eip/v3/model/DetachBatchSharedbwReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachBatchSharedbwReq_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachBatchSharedbwReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DetachBatchSharedbwReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetachBatchSharedbwReq members diff --git a/eip/include/huaweicloud/eip/v3/model/DetachBatchSharedbwReq_publicips.h b/eip/include/huaweicloud/eip/v3/model/DetachBatchSharedbwReq_publicips.h index 00b86fa77..cb98cfc82 100644 --- a/eip/include/huaweicloud/eip/v3/model/DetachBatchSharedbwReq_publicips.h +++ b/eip/include/huaweicloud/eip/v3/model/DetachBatchSharedbwReq_publicips.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachBatchSharedbwReq_publicips_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachBatchSharedbwReq_publicips_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DetachBatchSharedbwReq_publicips /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetachBatchSharedbwReq_publicips members diff --git a/eip/include/huaweicloud/eip/v3/model/DetachShareBandwidthRequest.h b/eip/include/huaweicloud/eip/v3/model/DetachShareBandwidthRequest.h index 002613d49..95aa6a93b 100644 --- a/eip/include/huaweicloud/eip/v3/model/DetachShareBandwidthRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/DetachShareBandwidthRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachShareBandwidthRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachShareBandwidthRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DetachShareBandwidthRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetachShareBandwidthRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/DetachShareBandwidthResponse.h b/eip/include/huaweicloud/eip/v3/model/DetachShareBandwidthResponse.h index e16675cd8..6734818d2 100644 --- a/eip/include/huaweicloud/eip/v3/model/DetachShareBandwidthResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/DetachShareBandwidthResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachShareBandwidthResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachShareBandwidthResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DetachShareBandwidthResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetachShareBandwidthResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/DetachSharedbwDict.h b/eip/include/huaweicloud/eip/v3/model/DetachSharedbwDict.h index bda47bc19..45e111d6a 100644 --- a/eip/include/huaweicloud/eip/v3/model/DetachSharedbwDict.h +++ b/eip/include/huaweicloud/eip/v3/model/DetachSharedbwDict.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachSharedbwDict_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachSharedbwDict_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DetachSharedbwDict /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetachSharedbwDict members diff --git a/eip/include/huaweicloud/eip/v3/model/DetachSharedbwReq.h b/eip/include/huaweicloud/eip/v3/model/DetachSharedbwReq.h index 6b7481857..4318d9e86 100644 --- a/eip/include/huaweicloud/eip/v3/model/DetachSharedbwReq.h +++ b/eip/include/huaweicloud/eip/v3/model/DetachSharedbwReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachSharedbwReq_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachSharedbwReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DetachSharedbwReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetachSharedbwReq members diff --git a/eip/include/huaweicloud/eip/v3/model/DetachSharedbwReq_publicip.h b/eip/include/huaweicloud/eip/v3/model/DetachSharedbwReq_publicip.h index d8acf5bb1..912fc0974 100644 --- a/eip/include/huaweicloud/eip/v3/model/DetachSharedbwReq_publicip.h +++ b/eip/include/huaweicloud/eip/v3/model/DetachSharedbwReq_publicip.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachSharedbwReq_publicip_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DetachSharedbwReq_publicip_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DetachSharedbwReq_publicip /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetachSharedbwReq_publicip members diff --git a/eip/include/huaweicloud/eip/v3/model/DisableNat64Request.h b/eip/include/huaweicloud/eip/v3/model/DisableNat64Request.h index 5484146d4..f56ef29ce 100644 --- a/eip/include/huaweicloud/eip/v3/model/DisableNat64Request.h +++ b/eip/include/huaweicloud/eip/v3/model/DisableNat64Request.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DisableNat64Request_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DisableNat64Request_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DisableNat64Request /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableNat64Request members diff --git a/eip/include/huaweicloud/eip/v3/model/DisableNat64Response.h b/eip/include/huaweicloud/eip/v3/model/DisableNat64Response.h index 6bd5908c9..c97844081 100644 --- a/eip/include/huaweicloud/eip/v3/model/DisableNat64Response.h +++ b/eip/include/huaweicloud/eip/v3/model/DisableNat64Response.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DisableNat64Response_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DisableNat64Response_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DisableNat64Response /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableNat64Response members diff --git a/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsOption.h b/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsOption.h index 6e3c35d34..479744732 100644 --- a/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsOption.h +++ b/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DisassociatePublicipsOption_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DisassociatePublicipsOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DisassociatePublicipsOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisassociatePublicipsOption members diff --git a/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsRequest.h b/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsRequest.h index 5ca0a4924..50954ca5c 100644 --- a/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DisassociatePublicipsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DisassociatePublicipsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DisassociatePublicipsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisassociatePublicipsRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsRequestBody.h b/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsRequestBody.h index e6c345f8b..025c11efe 100644 --- a/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsRequestBody.h +++ b/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DisassociatePublicipsRequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DisassociatePublicipsRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DisassociatePublicipsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisassociatePublicipsRequestBody members diff --git a/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsResponse.h b/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsResponse.h index f9d68d9aa..789e033dd 100644 --- a/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/DisassociatePublicipsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_DisassociatePublicipsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_DisassociatePublicipsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT DisassociatePublicipsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisassociatePublicipsResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/EipResourcesAvailableV3RequestBody.h b/eip/include/huaweicloud/eip/v3/model/EipResourcesAvailableV3RequestBody.h index d865f2ece..3c41db579 100644 --- a/eip/include/huaweicloud/eip/v3/model/EipResourcesAvailableV3RequestBody.h +++ b/eip/include/huaweicloud/eip/v3/model/EipResourcesAvailableV3RequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_EipResourcesAvailableV3RequestBody_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_EipResourcesAvailableV3RequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT EipResourcesAvailableV3RequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EipResourcesAvailableV3RequestBody members diff --git a/eip/include/huaweicloud/eip/v3/model/EnableNat64Request.h b/eip/include/huaweicloud/eip/v3/model/EnableNat64Request.h index 019a9fc6b..85b6d065d 100644 --- a/eip/include/huaweicloud/eip/v3/model/EnableNat64Request.h +++ b/eip/include/huaweicloud/eip/v3/model/EnableNat64Request.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_EnableNat64Request_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_EnableNat64Request_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT EnableNat64Request /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableNat64Request members diff --git a/eip/include/huaweicloud/eip/v3/model/EnableNat64Response.h b/eip/include/huaweicloud/eip/v3/model/EnableNat64Response.h index a3ab6fd75..296b3e580 100644 --- a/eip/include/huaweicloud/eip/v3/model/EnableNat64Response.h +++ b/eip/include/huaweicloud/eip/v3/model/EnableNat64Response.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_EnableNat64Response_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_EnableNat64Response_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT EnableNat64Response /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableNat64Response members diff --git a/eip/include/huaweicloud/eip/v3/model/ListBandwidthRequest.h b/eip/include/huaweicloud/eip/v3/model/ListBandwidthRequest.h index 73632d400..dee9ebb21 100644 --- a/eip/include/huaweicloud/eip/v3/model/ListBandwidthRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/ListBandwidthRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ListBandwidthRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ListBandwidthRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ListBandwidthRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBandwidthRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/ListBandwidthResponse.h b/eip/include/huaweicloud/eip/v3/model/ListBandwidthResponse.h index ee11d5542..520ad5dac 100644 --- a/eip/include/huaweicloud/eip/v3/model/ListBandwidthResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/ListBandwidthResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ListBandwidthResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ListBandwidthResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ListBandwidthResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBandwidthResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/ListCommonPoolsRequest.h b/eip/include/huaweicloud/eip/v3/model/ListCommonPoolsRequest.h index 7f5456b39..bdb79c07f 100644 --- a/eip/include/huaweicloud/eip/v3/model/ListCommonPoolsRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/ListCommonPoolsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ListCommonPoolsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ListCommonPoolsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ListCommonPoolsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListCommonPoolsRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/ListCommonPoolsResponse.h b/eip/include/huaweicloud/eip/v3/model/ListCommonPoolsResponse.h index 3b77d0899..71391f93f 100644 --- a/eip/include/huaweicloud/eip/v3/model/ListCommonPoolsResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/ListCommonPoolsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ListCommonPoolsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ListCommonPoolsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ListCommonPoolsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListCommonPoolsResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/ListPublicBorderGroupsRequest.h b/eip/include/huaweicloud/eip/v3/model/ListPublicBorderGroupsRequest.h index e31160979..8ca725b60 100644 --- a/eip/include/huaweicloud/eip/v3/model/ListPublicBorderGroupsRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/ListPublicBorderGroupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ListPublicBorderGroupsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ListPublicBorderGroupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ListPublicBorderGroupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPublicBorderGroupsRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/ListPublicBorderGroupsResponse.h b/eip/include/huaweicloud/eip/v3/model/ListPublicBorderGroupsResponse.h index 497ce7762..7ea0bfb92 100644 --- a/eip/include/huaweicloud/eip/v3/model/ListPublicBorderGroupsResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/ListPublicBorderGroupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ListPublicBorderGroupsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ListPublicBorderGroupsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ListPublicBorderGroupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPublicBorderGroupsResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/ListPublicipPoolRequest.h b/eip/include/huaweicloud/eip/v3/model/ListPublicipPoolRequest.h index 6ff9016da..af4da90b9 100644 --- a/eip/include/huaweicloud/eip/v3/model/ListPublicipPoolRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/ListPublicipPoolRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ListPublicipPoolRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ListPublicipPoolRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ListPublicipPoolRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPublicipPoolRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/ListPublicipPoolResponse.h b/eip/include/huaweicloud/eip/v3/model/ListPublicipPoolResponse.h index 141c446b6..c080cc99f 100644 --- a/eip/include/huaweicloud/eip/v3/model/ListPublicipPoolResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/ListPublicipPoolResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ListPublicipPoolResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ListPublicipPoolResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ListPublicipPoolResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPublicipPoolResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/ListPublicipsRequest.h b/eip/include/huaweicloud/eip/v3/model/ListPublicipsRequest.h index ec663e514..1c2eb9667 100644 --- a/eip/include/huaweicloud/eip/v3/model/ListPublicipsRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/ListPublicipsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ListPublicipsRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ListPublicipsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ListPublicipsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPublicipsRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/ListPublicipsResponse.h b/eip/include/huaweicloud/eip/v3/model/ListPublicipsResponse.h index a6c7bb9b1..7f66e1fed 100644 --- a/eip/include/huaweicloud/eip/v3/model/ListPublicipsResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/ListPublicipsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ListPublicipsResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ListPublicipsResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ListPublicipsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPublicipsResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/ListShareBandwidthTypesRequest.h b/eip/include/huaweicloud/eip/v3/model/ListShareBandwidthTypesRequest.h index 0e0b94763..90f2e0c41 100644 --- a/eip/include/huaweicloud/eip/v3/model/ListShareBandwidthTypesRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/ListShareBandwidthTypesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ListShareBandwidthTypesRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ListShareBandwidthTypesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ListShareBandwidthTypesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListShareBandwidthTypesRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/ListShareBandwidthTypesResponse.h b/eip/include/huaweicloud/eip/v3/model/ListShareBandwidthTypesResponse.h index f129ad162..86e2e48fb 100644 --- a/eip/include/huaweicloud/eip/v3/model/ListShareBandwidthTypesResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/ListShareBandwidthTypesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ListShareBandwidthTypesResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ListShareBandwidthTypesResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ListShareBandwidthTypesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListShareBandwidthTypesResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/PageInfoOption.h b/eip/include/huaweicloud/eip/v3/model/PageInfoOption.h index 74faebfee..31e547166 100644 --- a/eip/include/huaweicloud/eip/v3/model/PageInfoOption.h +++ b/eip/include/huaweicloud/eip/v3/model/PageInfoOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_PageInfoOption_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_PageInfoOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT PageInfoOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PageInfoOption members diff --git a/eip/include/huaweicloud/eip/v3/model/ProfileInfo.h b/eip/include/huaweicloud/eip/v3/model/ProfileInfo.h index 308eab58c..79fbc86ca 100644 --- a/eip/include/huaweicloud/eip/v3/model/ProfileInfo.h +++ b/eip/include/huaweicloud/eip/v3/model/ProfileInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ProfileInfo_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ProfileInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ProfileInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProfileInfo members diff --git a/eip/include/huaweicloud/eip/v3/model/PublicipBandwidthInfo.h b/eip/include/huaweicloud/eip/v3/model/PublicipBandwidthInfo.h index 18b32d387..d395761ee 100644 --- a/eip/include/huaweicloud/eip/v3/model/PublicipBandwidthInfo.h +++ b/eip/include/huaweicloud/eip/v3/model/PublicipBandwidthInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_PublicipBandwidthInfo_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_PublicipBandwidthInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT PublicipBandwidthInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublicipBandwidthInfo members diff --git a/eip/include/huaweicloud/eip/v3/model/PublicipInfoResponseBody.h b/eip/include/huaweicloud/eip/v3/model/PublicipInfoResponseBody.h index 31e6bfefc..819cda57f 100644 --- a/eip/include/huaweicloud/eip/v3/model/PublicipInfoResponseBody.h +++ b/eip/include/huaweicloud/eip/v3/model/PublicipInfoResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_PublicipInfoResponseBody_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_PublicipInfoResponseBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT PublicipInfoResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublicipInfoResponseBody members diff --git a/eip/include/huaweicloud/eip/v3/model/PublicipInstanceResp.h b/eip/include/huaweicloud/eip/v3/model/PublicipInstanceResp.h index a3f3b131a..52a27133f 100644 --- a/eip/include/huaweicloud/eip/v3/model/PublicipInstanceResp.h +++ b/eip/include/huaweicloud/eip/v3/model/PublicipInstanceResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_PublicipInstanceResp_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_PublicipInstanceResp_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT PublicipInstanceResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublicipInstanceResp members diff --git a/eip/include/huaweicloud/eip/v3/model/PublicipPoolShowResp.h b/eip/include/huaweicloud/eip/v3/model/PublicipPoolShowResp.h index e070e9c26..b844b1d2d 100644 --- a/eip/include/huaweicloud/eip/v3/model/PublicipPoolShowResp.h +++ b/eip/include/huaweicloud/eip/v3/model/PublicipPoolShowResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_PublicipPoolShowResp_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_PublicipPoolShowResp_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT PublicipPoolShowResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublicipPoolShowResp members diff --git a/eip/include/huaweicloud/eip/v3/model/PublicipResp.h b/eip/include/huaweicloud/eip/v3/model/PublicipResp.h index 5a8132933..31c5825dd 100644 --- a/eip/include/huaweicloud/eip/v3/model/PublicipResp.h +++ b/eip/include/huaweicloud/eip/v3/model/PublicipResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_PublicipResp_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_PublicipResp_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT PublicipResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublicipResp members diff --git a/eip/include/huaweicloud/eip/v3/model/PublicipSingleShowResp.h b/eip/include/huaweicloud/eip/v3/model/PublicipSingleShowResp.h index e42fb9101..3eb62d8c5 100644 --- a/eip/include/huaweicloud/eip/v3/model/PublicipSingleShowResp.h +++ b/eip/include/huaweicloud/eip/v3/model/PublicipSingleShowResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_PublicipSingleShowResp_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_PublicipSingleShowResp_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT PublicipSingleShowResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublicipSingleShowResp members diff --git a/eip/include/huaweicloud/eip/v3/model/ShareBandwidthTypeShowResp.h b/eip/include/huaweicloud/eip/v3/model/ShareBandwidthTypeShowResp.h index 9fff078e3..6a0dfa5c8 100644 --- a/eip/include/huaweicloud/eip/v3/model/ShareBandwidthTypeShowResp.h +++ b/eip/include/huaweicloud/eip/v3/model/ShareBandwidthTypeShowResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ShareBandwidthTypeShowResp_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ShareBandwidthTypeShowResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ShareBandwidthTypeShowResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShareBandwidthTypeShowResp members diff --git a/eip/include/huaweicloud/eip/v3/model/ShowPublicipPoolRequest.h b/eip/include/huaweicloud/eip/v3/model/ShowPublicipPoolRequest.h index 63be4d790..8e8c76cbc 100644 --- a/eip/include/huaweicloud/eip/v3/model/ShowPublicipPoolRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/ShowPublicipPoolRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ShowPublicipPoolRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ShowPublicipPoolRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ShowPublicipPoolRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPublicipPoolRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/ShowPublicipPoolResponse.h b/eip/include/huaweicloud/eip/v3/model/ShowPublicipPoolResponse.h index 7cea36d3d..36c3d64a1 100644 --- a/eip/include/huaweicloud/eip/v3/model/ShowPublicipPoolResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/ShowPublicipPoolResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ShowPublicipPoolResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ShowPublicipPoolResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ShowPublicipPoolResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPublicipPoolResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/ShowPublicipRequest.h b/eip/include/huaweicloud/eip/v3/model/ShowPublicipRequest.h index 52a0f2e32..cdb072935 100644 --- a/eip/include/huaweicloud/eip/v3/model/ShowPublicipRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/ShowPublicipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ShowPublicipRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ShowPublicipRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ShowPublicipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPublicipRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/ShowPublicipResponse.h b/eip/include/huaweicloud/eip/v3/model/ShowPublicipResponse.h index a1c3f6de2..62dffdef5 100644 --- a/eip/include/huaweicloud/eip/v3/model/ShowPublicipResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/ShowPublicipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_ShowPublicipResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_ShowPublicipResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT ShowPublicipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPublicipResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/TagsInfo.h b/eip/include/huaweicloud/eip/v3/model/TagsInfo.h index 1bcbf6fc9..3c73416ca 100644 --- a/eip/include/huaweicloud/eip/v3/model/TagsInfo.h +++ b/eip/include/huaweicloud/eip/v3/model/TagsInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_TagsInfo_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_TagsInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT TagsInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagsInfo members diff --git a/eip/include/huaweicloud/eip/v3/model/UpdateAssociatePublicipRequest.h b/eip/include/huaweicloud/eip/v3/model/UpdateAssociatePublicipRequest.h index 7054b8d49..b97a3335a 100644 --- a/eip/include/huaweicloud/eip/v3/model/UpdateAssociatePublicipRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/UpdateAssociatePublicipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_UpdateAssociatePublicipRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_UpdateAssociatePublicipRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT UpdateAssociatePublicipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAssociatePublicipRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/UpdateAssociatePublicipResponse.h b/eip/include/huaweicloud/eip/v3/model/UpdateAssociatePublicipResponse.h index 37645b12a..f3c5a46da 100644 --- a/eip/include/huaweicloud/eip/v3/model/UpdateAssociatePublicipResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/UpdateAssociatePublicipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_UpdateAssociatePublicipResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_UpdateAssociatePublicipResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT UpdateAssociatePublicipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAssociatePublicipResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/UpdateDisassociatePublicipRequest.h b/eip/include/huaweicloud/eip/v3/model/UpdateDisassociatePublicipRequest.h index 520e56ceb..d68f97e17 100644 --- a/eip/include/huaweicloud/eip/v3/model/UpdateDisassociatePublicipRequest.h +++ b/eip/include/huaweicloud/eip/v3/model/UpdateDisassociatePublicipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_UpdateDisassociatePublicipRequest_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_UpdateDisassociatePublicipRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT UpdateDisassociatePublicipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDisassociatePublicipRequest members diff --git a/eip/include/huaweicloud/eip/v3/model/UpdateDisassociatePublicipResponse.h b/eip/include/huaweicloud/eip/v3/model/UpdateDisassociatePublicipResponse.h index 76f1fffeb..43cfb1e05 100644 --- a/eip/include/huaweicloud/eip/v3/model/UpdateDisassociatePublicipResponse.h +++ b/eip/include/huaweicloud/eip/v3/model/UpdateDisassociatePublicipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_UpdateDisassociatePublicipResponse_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_UpdateDisassociatePublicipResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT UpdateDisassociatePublicipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDisassociatePublicipResponse members diff --git a/eip/include/huaweicloud/eip/v3/model/VnicInfo.h b/eip/include/huaweicloud/eip/v3/model/VnicInfo.h index 343b57671..73ab82cc2 100644 --- a/eip/include/huaweicloud/eip/v3/model/VnicInfo.h +++ b/eip/include/huaweicloud/eip/v3/model/VnicInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_VnicInfo_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_VnicInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT VnicInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VnicInfo members diff --git a/eip/include/huaweicloud/eip/v3/model/VnicResp.h b/eip/include/huaweicloud/eip/v3/model/VnicResp.h index a4fb163a8..68ffc1cd6 100644 --- a/eip/include/huaweicloud/eip/v3/model/VnicResp.h +++ b/eip/include/huaweicloud/eip/v3/model/VnicResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EIP_V3_MODEL_VnicResp_H_ #define HUAWEICLOUD_SDK_EIP_V3_MODEL_VnicResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EIP_V3_EXPORT VnicResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VnicResp members diff --git a/eip/src/v2/EipClient.cpp b/eip/src/v2/EipClient.cpp index 4f1a07b02..4e9e767db 100644 --- a/eip/src/v2/EipClient.cpp +++ b/eip/src/v2/EipClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,35 +40,37 @@ std::shared_ptr EipClient::addPublicips std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["bandwidth_id"] = parameterToString(request.getBandwidthId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForAddPublicipsIntoSharedBandwidth()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -80,34 +82,36 @@ std::shared_ptr EipClient::batchCreateShare std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForBatchCreateSharedBandwidths()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -119,34 +123,36 @@ std::shared_ptr EipClient::changeBandwidthToPer std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForChangeBandwidthToPeriod()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -158,34 +164,36 @@ std::shared_ptr EipClient::createSharedBandwidth( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForCreateSharedBandwidth()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -197,27 +205,22 @@ std::shared_ptr EipClient::deleteSharedBandwidth( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["bandwidth_id"] = parameterToString(request.getBandwidthId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForDeleteSharedBandwidth()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -232,12 +235,12 @@ std::shared_ptr EipClient::listBandwidthPkg(ListBandwi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -252,15 +255,10 @@ std::shared_ptr EipClient::listBandwidthPkg(ListBandwi std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForListBandwidthPkg()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -275,12 +273,12 @@ std::shared_ptr EipClient::listBandwidths(ListBandwidths std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.markerIsSet()) { @@ -298,15 +296,10 @@ std::shared_ptr EipClient::listBandwidths(ListBandwidths std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForListBandwidths()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -321,12 +314,12 @@ std::shared_ptr EipClient::listQuotas(ListQuotasRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.typeIsSet()) { @@ -335,15 +328,10 @@ std::shared_ptr EipClient::listQuotas(ListQuotasRequest &req std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForListQuotas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -358,35 +346,37 @@ std::shared_ptr EipClient::removePub std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["bandwidth_id"] = parameterToString(request.getBandwidthId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForRemovePublicipsFromSharedBandwidth()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -398,27 +388,22 @@ std::shared_ptr EipClient::showBandwidth(ShowBandwidthReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["bandwidth_id"] = parameterToString(request.getBandwidthId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForShowBandwidth()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -433,35 +418,37 @@ std::shared_ptr EipClient::updateBandwidth(UpdateBandwi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["bandwidth_id"] = parameterToString(request.getBandwidthId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForUpdateBandwidth()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -473,35 +460,37 @@ std::shared_ptr EipClient::updatePrePaidBandwidt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["bandwidth_id"] = parameterToString(request.getBandwidthId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForUpdatePrePaidBandwidth()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -513,35 +502,37 @@ std::shared_ptr EipClient::batchCreatePublicipT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForBatchCreatePublicipTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -553,34 +544,36 @@ std::shared_ptr EipClient::batchCreatePublicips(Ba std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForBatchCreatePublicips()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -592,34 +585,36 @@ std::shared_ptr EipClient::batchDeletePublicIp(Batc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForBatchDeletePublicIp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -631,35 +626,37 @@ std::shared_ptr EipClient::batchDeletePublicipT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForBatchDeletePublicipTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -671,34 +668,36 @@ std::shared_ptr EipClient::batchDisassociate std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PATCH", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PATCH", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForBatchDisassociatePublicips()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -710,34 +709,36 @@ std::shared_ptr EipClient::changePublicipToPerio std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForChangePublicipToPeriod()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -749,26 +750,21 @@ std::shared_ptr EipClient::countPublicIp(CountPublicIpReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForCountPublicIp()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -783,26 +779,21 @@ std::shared_ptr EipClient::countPublicIpInstance( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForCountPublicIpInstance()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -817,34 +808,36 @@ std::shared_ptr EipClient::createPrePaidPublicip( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForCreatePrePaidPublicip()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -856,34 +849,36 @@ std::shared_ptr EipClient::createPublicip(CreatePublicip std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForCreatePublicip()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -895,35 +890,37 @@ std::shared_ptr EipClient::createPublicipTag(CreatePu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForCreatePublicipTag()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -935,27 +932,22 @@ std::shared_ptr EipClient::deletePublicip(DeletePublicip std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForDeletePublicip()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -970,28 +962,23 @@ std::shared_ptr EipClient::deletePublicipTag(DeletePu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); localVarPathParams["key"] = parameterToString(request.getKey()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForDeletePublicipTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1006,26 +993,21 @@ std::shared_ptr EipClient::listPublicipTags(ListPublic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForListPublicipTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1040,12 +1022,12 @@ std::shared_ptr EipClient::listPublicips(ListPublicipsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.markerIsSet()) { @@ -1078,15 +1060,10 @@ std::shared_ptr EipClient::listPublicips(ListPublicipsReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForListPublicips()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1101,34 +1078,36 @@ std::shared_ptr EipClient::listPublicipsByTags(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForListPublicipsByTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1140,26 +1119,21 @@ std::shared_ptr EipClient::showPublicIpType(ShowPublic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForShowPublicIpType()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1174,27 +1148,22 @@ std::shared_ptr EipClient::showPublicip(ShowPublicipReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForShowPublicip()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1209,27 +1178,22 @@ std::shared_ptr EipClient::showPublicipTags(ShowPublic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForShowPublicipTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1244,35 +1208,37 @@ std::shared_ptr EipClient::updatePublicip(UpdatePublicip std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForUpdatePublicip()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1284,27 +1250,22 @@ std::shared_ptr EipClient::showResourcesJobDetai std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForShowResourcesJobDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1319,34 +1280,36 @@ std::shared_ptr EipClient::neutronCreateFloatin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForNeutronCreateFloatingIp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1358,27 +1321,22 @@ std::shared_ptr EipClient::neutronDeleteFloatin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["floatingip_id"] = parameterToString(request.getFloatingipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForNeutronDeleteFloatingIp()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1393,12 +1351,12 @@ std::shared_ptr EipClient::neutronListFloatingIp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1434,15 +1392,10 @@ std::shared_ptr EipClient::neutronListFloatingIp std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForNeutronListFloatingIps()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1457,27 +1410,22 @@ std::shared_ptr EipClient::neutronShowFloatingIp( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["floatingip_id"] = parameterToString(request.getFloatingipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForNeutronShowFloatingIp()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1492,35 +1440,37 @@ std::shared_ptr EipClient::neutronUpdateFloatin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["floatingip_id"] = parameterToString(request.getFloatingipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForNeutronUpdateFloatingIp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/eip/src/v2/EipMeta.cpp b/eip/src/v2/EipMeta.cpp new file mode 100644 index 000000000..bcde4210c --- /dev/null +++ b/eip/src/v2/EipMeta.cpp @@ -0,0 +1,367 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Eip { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef EipMeta::genRequestDefForAddPublicipsIntoSharedBandwidth() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForBatchCreateSharedBandwidths() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForChangeBandwidthToPeriod() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForCreateSharedBandwidth() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForDeleteSharedBandwidth() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForListBandwidthPkg() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForListBandwidths() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ShareType") + .withJsonTag("share_type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForListQuotas() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForRemovePublicipsFromSharedBandwidth() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForShowBandwidth() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForUpdateBandwidth() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForUpdatePrePaidBandwidth() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForBatchCreatePublicipTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForBatchCreatePublicips() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForBatchDeletePublicIp() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForBatchDeletePublicipTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForBatchDisassociatePublicips() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForChangePublicipToPeriod() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForCountPublicIp() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForCountPublicIpInstance() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForCreatePrePaidPublicip() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForCreatePublicip() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForCreatePublicipTag() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForDeletePublicip() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForDeletePublicipTag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForListPublicipTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForListPublicips() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("IpVersion") + .withJsonTag("ip_version") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PortId") + .withJsonTag("port_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PublicIpAddress") + .withJsonTag("public_ip_address") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PrivateIpAddress") + .withJsonTag("private_ip_address") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AllowShareBandwidthTypeAny") + .withJsonTag("allow_share_bandwidth_type_any") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForListPublicipsByTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForShowPublicIpType() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForShowPublicip() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForShowPublicipTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForUpdatePublicip() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForShowResourcesJobDetail() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForNeutronCreateFloatingIp() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForNeutronDeleteFloatingIp() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForNeutronListFloatingIps() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageReverse") + .withJsonTag("page_reverse") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FloatingIpAddress") + .withJsonTag("floating_ip_address") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RouterId") + .withJsonTag("router_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PortId") + .withJsonTag("port_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FixedIpAddress") + .withJsonTag("fixed_ip_address") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TenantId") + .withJsonTag("tenant_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FloatingNetworkId") + .withJsonTag("floating_network_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForNeutronShowFloatingIp() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForNeutronUpdateFloatingIp() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/eip/src/v2/model/AddPublicipsIntoSharedBandwidthOption.cpp b/eip/src/v2/model/AddPublicipsIntoSharedBandwidthOption.cpp index f1dfaeab5..3f7c42e9a 100644 --- a/eip/src/v2/model/AddPublicipsIntoSharedBandwidthOption.cpp +++ b/eip/src/v2/model/AddPublicipsIntoSharedBandwidthOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value AddPublicipsIntoSharedBandwidthOption::toJson() const return val; } - bool AddPublicipsIntoSharedBandwidthOption::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddPublicipsIntoSharedBandwidthOption::fromJson(const web::json::value& val return ok; } + std::vector& AddPublicipsIntoSharedBandwidthOption::getPublicipInfo() { return publicipInfo_; diff --git a/eip/src/v2/model/AddPublicipsIntoSharedBandwidthRequest.cpp b/eip/src/v2/model/AddPublicipsIntoSharedBandwidthRequest.cpp index 1c61d10df..80f932fde 100644 --- a/eip/src/v2/model/AddPublicipsIntoSharedBandwidthRequest.cpp +++ b/eip/src/v2/model/AddPublicipsIntoSharedBandwidthRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value AddPublicipsIntoSharedBandwidthRequest::toJson() const return val; } - bool AddPublicipsIntoSharedBandwidthRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddPublicipsIntoSharedBandwidthRequest::fromJson(const web::json::value& va return ok; } + std::string AddPublicipsIntoSharedBandwidthRequest::getBandwidthId() const { return bandwidthId_; diff --git a/eip/src/v2/model/AddPublicipsIntoSharedBandwidthRequestBody.cpp b/eip/src/v2/model/AddPublicipsIntoSharedBandwidthRequestBody.cpp index 568acba1a..ef8f08d6b 100644 --- a/eip/src/v2/model/AddPublicipsIntoSharedBandwidthRequestBody.cpp +++ b/eip/src/v2/model/AddPublicipsIntoSharedBandwidthRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value AddPublicipsIntoSharedBandwidthRequestBody::toJson() const return val; } - bool AddPublicipsIntoSharedBandwidthRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddPublicipsIntoSharedBandwidthRequestBody::fromJson(const web::json::value return ok; } + AddPublicipsIntoSharedBandwidthOption AddPublicipsIntoSharedBandwidthRequestBody::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v2/model/AddPublicipsIntoSharedBandwidthResponse.cpp b/eip/src/v2/model/AddPublicipsIntoSharedBandwidthResponse.cpp index 5224c565a..125dd248e 100644 --- a/eip/src/v2/model/AddPublicipsIntoSharedBandwidthResponse.cpp +++ b/eip/src/v2/model/AddPublicipsIntoSharedBandwidthResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/AddPublicipsIntoSharedBandwidthResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value AddPublicipsIntoSharedBandwidthResponse::toJson() const return val; } - bool AddPublicipsIntoSharedBandwidthResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddPublicipsIntoSharedBandwidthResponse::fromJson(const web::json::value& v return ok; } + BandwidthRespInsert AddPublicipsIntoSharedBandwidthResponse::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v2/model/BandWidthRules.cpp b/eip/src/v2/model/BandWidthRules.cpp index ed8c9485d..91d225511 100644 --- a/eip/src/v2/model/BandWidthRules.cpp +++ b/eip/src/v2/model/BandWidthRules.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BandWidthRules.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -57,7 +56,6 @@ web::json::value BandWidthRules::toJson() const return val; } - bool BandWidthRules::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool BandWidthRules::fromJson(const web::json::value& val) return ok; } + std::string BandWidthRules::getId() const { return id_; diff --git a/eip/src/v2/model/BandwidthPkgPage.cpp b/eip/src/v2/model/BandwidthPkgPage.cpp index f8ae5abfb..b387c679c 100644 --- a/eip/src/v2/model/BandwidthPkgPage.cpp +++ b/eip/src/v2/model/BandwidthPkgPage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BandwidthPkgPage.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value BandwidthPkgPage::toJson() const return val; } - bool BandwidthPkgPage::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BandwidthPkgPage::fromJson(const web::json::value& val) return ok; } + std::string BandwidthPkgPage::getHref() const { return href_; diff --git a/eip/src/v2/model/BandwidthPkgResp.cpp b/eip/src/v2/model/BandwidthPkgResp.cpp index 14e63599c..50f9d8524 100644 --- a/eip/src/v2/model/BandwidthPkgResp.cpp +++ b/eip/src/v2/model/BandwidthPkgResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BandwidthPkgResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -78,7 +77,6 @@ web::json::value BandwidthPkgResp::toJson() const return val; } - bool BandwidthPkgResp::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool BandwidthPkgResp::fromJson(const web::json::value& val) return ok; } + std::string BandwidthPkgResp::getResourceId() const { return resourceId_; diff --git a/eip/src/v2/model/BandwidthResp.cpp b/eip/src/v2/model/BandwidthResp.cpp index a723baac1..bcc33f9e9 100644 --- a/eip/src/v2/model/BandwidthResp.cpp +++ b/eip/src/v2/model/BandwidthResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BandwidthResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -111,7 +110,6 @@ web::json::value BandwidthResp::toJson() const return val; } - bool BandwidthResp::fromJson(const web::json::value& val) { bool ok = true; @@ -272,6 +270,7 @@ bool BandwidthResp::fromJson(const web::json::value& val) return ok; } + std::string BandwidthResp::getBandwidthType() const { return bandwidthType_; diff --git a/eip/src/v2/model/BandwidthRespInsert.cpp b/eip/src/v2/model/BandwidthRespInsert.cpp index 868577880..03e5a8261 100644 --- a/eip/src/v2/model/BandwidthRespInsert.cpp +++ b/eip/src/v2/model/BandwidthRespInsert.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BandwidthRespInsert.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -96,7 +95,6 @@ web::json::value BandwidthRespInsert::toJson() const return val; } - bool BandwidthRespInsert::fromJson(const web::json::value& val) { bool ok = true; @@ -230,6 +228,7 @@ bool BandwidthRespInsert::fromJson(const web::json::value& val) return ok; } + std::string BandwidthRespInsert::getBandwidthType() const { return bandwidthType_; diff --git a/eip/src/v2/model/BatchBandwidth.cpp b/eip/src/v2/model/BatchBandwidth.cpp index 74730c85d..9041aa64d 100644 --- a/eip/src/v2/model/BatchBandwidth.cpp +++ b/eip/src/v2/model/BatchBandwidth.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchBandwidth.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -53,7 +52,6 @@ web::json::value BatchBandwidth::toJson() const return val; } - bool BatchBandwidth::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool BatchBandwidth::fromJson(const web::json::value& val) return ok; } + std::string BatchBandwidth::getChargeMode() const { return chargeMode_; diff --git a/eip/src/v2/model/BatchBandwidthResp.cpp b/eip/src/v2/model/BatchBandwidthResp.cpp index c3d7c8181..7b48ceb47 100644 --- a/eip/src/v2/model/BatchBandwidthResp.cpp +++ b/eip/src/v2/model/BatchBandwidthResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchBandwidthResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -82,7 +81,6 @@ web::json::value BatchBandwidthResp::toJson() const return val; } - bool BatchBandwidthResp::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool BatchBandwidthResp::fromJson(const web::json::value& val) return ok; } + std::string BatchBandwidthResp::getBandwidthType() const { return bandwidthType_; diff --git a/eip/src/v2/model/BatchCreateBandwidthOption.cpp b/eip/src/v2/model/BatchCreateBandwidthOption.cpp index 08379d8ca..2c5b4e888 100644 --- a/eip/src/v2/model/BatchCreateBandwidthOption.cpp +++ b/eip/src/v2/model/BatchCreateBandwidthOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchCreateBandwidthOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -48,7 +47,6 @@ web::json::value BatchCreateBandwidthOption::toJson() const return val; } - bool BatchCreateBandwidthOption::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool BatchCreateBandwidthOption::fromJson(const web::json::value& val) return ok; } + int32_t BatchCreateBandwidthOption::getCount() const { return count_; diff --git a/eip/src/v2/model/BatchCreateBandwidthRequestBody.cpp b/eip/src/v2/model/BatchCreateBandwidthRequestBody.cpp index 7491fea52..15dbef07e 100644 --- a/eip/src/v2/model/BatchCreateBandwidthRequestBody.cpp +++ b/eip/src/v2/model/BatchCreateBandwidthRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchCreateBandwidthRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value BatchCreateBandwidthRequestBody::toJson() const return val; } - bool BatchCreateBandwidthRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchCreateBandwidthRequestBody::fromJson(const web::json::value& val) return ok; } + BatchCreateBandwidthOption BatchCreateBandwidthRequestBody::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v2/model/BatchCreatePublicipTagsRequest.cpp b/eip/src/v2/model/BatchCreatePublicipTagsRequest.cpp index 7660d3039..142a0adac 100644 --- a/eip/src/v2/model/BatchCreatePublicipTagsRequest.cpp +++ b/eip/src/v2/model/BatchCreatePublicipTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchCreatePublicipTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value BatchCreatePublicipTagsRequest::toJson() const return val; } - bool BatchCreatePublicipTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreatePublicipTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchCreatePublicipTagsRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v2/model/BatchCreatePublicipTagsRequestBody.cpp b/eip/src/v2/model/BatchCreatePublicipTagsRequestBody.cpp index aae168305..4418b32fd 100644 --- a/eip/src/v2/model/BatchCreatePublicipTagsRequestBody.cpp +++ b/eip/src/v2/model/BatchCreatePublicipTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchCreatePublicipTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value BatchCreatePublicipTagsRequestBody::toJson() const return val; } - bool BatchCreatePublicipTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreatePublicipTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& BatchCreatePublicipTagsRequestBody::getTags() { return tags_; diff --git a/eip/src/v2/model/BatchCreatePublicipTagsResponse.cpp b/eip/src/v2/model/BatchCreatePublicipTagsResponse.cpp index ae4d12de5..2394ca113 100644 --- a/eip/src/v2/model/BatchCreatePublicipTagsResponse.cpp +++ b/eip/src/v2/model/BatchCreatePublicipTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchCreatePublicipTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -28,7 +27,6 @@ web::json::value BatchCreatePublicipTagsResponse::toJson() const return val; } - bool BatchCreatePublicipTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchCreatePublicipTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eip/src/v2/model/BatchCreatePublicipsRequest.cpp b/eip/src/v2/model/BatchCreatePublicipsRequest.cpp index c1418c57d..138af7d60 100644 --- a/eip/src/v2/model/BatchCreatePublicipsRequest.cpp +++ b/eip/src/v2/model/BatchCreatePublicipsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchCreatePublicipsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value BatchCreatePublicipsRequest::toJson() const return val; } - bool BatchCreatePublicipsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchCreatePublicipsRequest::fromJson(const web::json::value& val) return ok; } + BatchCreatePublicipsV2RequestBody BatchCreatePublicipsRequest::getBody() const { return body_; diff --git a/eip/src/v2/model/BatchCreatePublicipsResponse.cpp b/eip/src/v2/model/BatchCreatePublicipsResponse.cpp index 916a5f503..35c09133e 100644 --- a/eip/src/v2/model/BatchCreatePublicipsResponse.cpp +++ b/eip/src/v2/model/BatchCreatePublicipsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchCreatePublicipsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value BatchCreatePublicipsResponse::toJson() const return val; } - bool BatchCreatePublicipsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchCreatePublicipsResponse::fromJson(const web::json::value& val) return ok; } + std::string BatchCreatePublicipsResponse::getJobId() const { return jobId_; diff --git a/eip/src/v2/model/BatchCreatePublicipsV2RequestBody.cpp b/eip/src/v2/model/BatchCreatePublicipsV2RequestBody.cpp index ea0f9b5dc..e3d37299e 100644 --- a/eip/src/v2/model/BatchCreatePublicipsV2RequestBody.cpp +++ b/eip/src/v2/model/BatchCreatePublicipsV2RequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchCreatePublicipsV2RequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -46,7 +45,6 @@ web::json::value BatchCreatePublicipsV2RequestBody::toJson() const return val; } - bool BatchCreatePublicipsV2RequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool BatchCreatePublicipsV2RequestBody::fromJson(const web::json::value& val) return ok; } + BatchBandwidth BatchCreatePublicipsV2RequestBody::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v2/model/BatchCreateSharedBandwidthsRequest.cpp b/eip/src/v2/model/BatchCreateSharedBandwidthsRequest.cpp index b35dfabed..6c0c5ec53 100644 --- a/eip/src/v2/model/BatchCreateSharedBandwidthsRequest.cpp +++ b/eip/src/v2/model/BatchCreateSharedBandwidthsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchCreateSharedBandwidthsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value BatchCreateSharedBandwidthsRequest::toJson() const return val; } - bool BatchCreateSharedBandwidthsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchCreateSharedBandwidthsRequest::fromJson(const web::json::value& val) return ok; } + BatchCreateBandwidthRequestBody BatchCreateSharedBandwidthsRequest::getBody() const { return body_; diff --git a/eip/src/v2/model/BatchCreateSharedBandwidthsResponse.cpp b/eip/src/v2/model/BatchCreateSharedBandwidthsResponse.cpp index 0e629b2f4..0a368e3d7 100644 --- a/eip/src/v2/model/BatchCreateSharedBandwidthsResponse.cpp +++ b/eip/src/v2/model/BatchCreateSharedBandwidthsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchCreateSharedBandwidthsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value BatchCreateSharedBandwidthsResponse::toJson() const return val; } - bool BatchCreateSharedBandwidthsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchCreateSharedBandwidthsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchCreateSharedBandwidthsResponse::getBandwidths() { return bandwidths_; diff --git a/eip/src/v2/model/BatchDeletePublicIpRequest.cpp b/eip/src/v2/model/BatchDeletePublicIpRequest.cpp index bd5718ad3..cbd997c6b 100644 --- a/eip/src/v2/model/BatchDeletePublicIpRequest.cpp +++ b/eip/src/v2/model/BatchDeletePublicIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchDeletePublicIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value BatchDeletePublicIpRequest::toJson() const return val; } - bool BatchDeletePublicIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDeletePublicIpRequest::fromJson(const web::json::value& val) return ok; } + BatchDeletePublicIpRequestBody BatchDeletePublicIpRequest::getBody() const { return body_; diff --git a/eip/src/v2/model/BatchDeletePublicIpRequestBody.cpp b/eip/src/v2/model/BatchDeletePublicIpRequestBody.cpp index 07b200f2b..acfcbe007 100644 --- a/eip/src/v2/model/BatchDeletePublicIpRequestBody.cpp +++ b/eip/src/v2/model/BatchDeletePublicIpRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchDeletePublicIpRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value BatchDeletePublicIpRequestBody::toJson() const return val; } - bool BatchDeletePublicIpRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDeletePublicIpRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& BatchDeletePublicIpRequestBody::getPublicipIds() { return publicipIds_; diff --git a/eip/src/v2/model/BatchDeletePublicIpResponse.cpp b/eip/src/v2/model/BatchDeletePublicIpResponse.cpp index 182e9db62..30d6cadca 100644 --- a/eip/src/v2/model/BatchDeletePublicIpResponse.cpp +++ b/eip/src/v2/model/BatchDeletePublicIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchDeletePublicIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value BatchDeletePublicIpResponse::toJson() const return val; } - bool BatchDeletePublicIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDeletePublicIpResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchDeletePublicIpResponse::getJobIds() { return jobIds_; diff --git a/eip/src/v2/model/BatchDeletePublicipTagsRequest.cpp b/eip/src/v2/model/BatchDeletePublicipTagsRequest.cpp index b57c98aff..60201308b 100644 --- a/eip/src/v2/model/BatchDeletePublicipTagsRequest.cpp +++ b/eip/src/v2/model/BatchDeletePublicipTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchDeletePublicipTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value BatchDeletePublicipTagsRequest::toJson() const return val; } - bool BatchDeletePublicipTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeletePublicipTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchDeletePublicipTagsRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v2/model/BatchDeletePublicipTagsRequestBody.cpp b/eip/src/v2/model/BatchDeletePublicipTagsRequestBody.cpp index 63ea58fac..29d9dcdb1 100644 --- a/eip/src/v2/model/BatchDeletePublicipTagsRequestBody.cpp +++ b/eip/src/v2/model/BatchDeletePublicipTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchDeletePublicipTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value BatchDeletePublicipTagsRequestBody::toJson() const return val; } - bool BatchDeletePublicipTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeletePublicipTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& BatchDeletePublicipTagsRequestBody::getTags() { return tags_; diff --git a/eip/src/v2/model/BatchDeletePublicipTagsResponse.cpp b/eip/src/v2/model/BatchDeletePublicipTagsResponse.cpp index 695d9e387..e075cc6eb 100644 --- a/eip/src/v2/model/BatchDeletePublicipTagsResponse.cpp +++ b/eip/src/v2/model/BatchDeletePublicipTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchDeletePublicipTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -28,7 +27,6 @@ web::json::value BatchDeletePublicipTagsResponse::toJson() const return val; } - bool BatchDeletePublicipTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchDeletePublicipTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eip/src/v2/model/BatchDisassociatePublicipsRequest.cpp b/eip/src/v2/model/BatchDisassociatePublicipsRequest.cpp index dac353296..ca1f7ec6d 100644 --- a/eip/src/v2/model/BatchDisassociatePublicipsRequest.cpp +++ b/eip/src/v2/model/BatchDisassociatePublicipsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchDisassociatePublicipsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value BatchDisassociatePublicipsRequest::toJson() const return val; } - bool BatchDisassociatePublicipsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDisassociatePublicipsRequest::fromJson(const web::json::value& val) return ok; } + BatchDeletePublicIpRequestBody BatchDisassociatePublicipsRequest::getBody() const { return body_; diff --git a/eip/src/v2/model/BatchDisassociatePublicipsResponse.cpp b/eip/src/v2/model/BatchDisassociatePublicipsResponse.cpp index 86a42a2e6..d3ff456e0 100644 --- a/eip/src/v2/model/BatchDisassociatePublicipsResponse.cpp +++ b/eip/src/v2/model/BatchDisassociatePublicipsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchDisassociatePublicipsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value BatchDisassociatePublicipsResponse::toJson() const return val; } - bool BatchDisassociatePublicipsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDisassociatePublicipsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchDisassociatePublicipsResponse::getJobIds() { return jobIds_; diff --git a/eip/src/v2/model/BatchProfile.cpp b/eip/src/v2/model/BatchProfile.cpp index bf37deb6c..0541da26a 100644 --- a/eip/src/v2/model/BatchProfile.cpp +++ b/eip/src/v2/model/BatchProfile.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchProfile.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -48,7 +47,6 @@ web::json::value BatchProfile::toJson() const return val; } - bool BatchProfile::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool BatchProfile::fromJson(const web::json::value& val) return ok; } + std::string BatchProfile::getUserId() const { return userId_; diff --git a/eip/src/v2/model/BatchPublicIp.cpp b/eip/src/v2/model/BatchPublicIp.cpp index 4affd8cf6..e6e931283 100644 --- a/eip/src/v2/model/BatchPublicIp.cpp +++ b/eip/src/v2/model/BatchPublicIp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BatchPublicIp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -56,7 +55,6 @@ web::json::value BatchPublicIp::toJson() const return val; } - bool BatchPublicIp::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool BatchPublicIp::fromJson(const web::json::value& val) return ok; } + std::string BatchPublicIp::getId() const { return id_; diff --git a/eip/src/v2/model/BwChangeToPeriodReq.cpp b/eip/src/v2/model/BwChangeToPeriodReq.cpp index 78a797cad..7f22754af 100644 --- a/eip/src/v2/model/BwChangeToPeriodReq.cpp +++ b/eip/src/v2/model/BwChangeToPeriodReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/BwChangeToPeriodReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -36,7 +35,6 @@ web::json::value BwChangeToPeriodReq::toJson() const return val; } - bool BwChangeToPeriodReq::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool BwChangeToPeriodReq::fromJson(const web::json::value& val) return ok; } + std::vector& BwChangeToPeriodReq::getBandwidthIds() { return bandwidthIds_; diff --git a/eip/src/v2/model/ChangeBandwidthToPeriodRequest.cpp b/eip/src/v2/model/ChangeBandwidthToPeriodRequest.cpp index beb5c55bd..cecfd2a89 100644 --- a/eip/src/v2/model/ChangeBandwidthToPeriodRequest.cpp +++ b/eip/src/v2/model/ChangeBandwidthToPeriodRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ChangeBandwidthToPeriodRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value ChangeBandwidthToPeriodRequest::toJson() const return val; } - bool ChangeBandwidthToPeriodRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ChangeBandwidthToPeriodRequest::fromJson(const web::json::value& val) return ok; } + BwChangeToPeriodReq ChangeBandwidthToPeriodRequest::getBody() const { return body_; diff --git a/eip/src/v2/model/ChangeBandwidthToPeriodResponse.cpp b/eip/src/v2/model/ChangeBandwidthToPeriodResponse.cpp index e7c830c85..0a44794e2 100644 --- a/eip/src/v2/model/ChangeBandwidthToPeriodResponse.cpp +++ b/eip/src/v2/model/ChangeBandwidthToPeriodResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ChangeBandwidthToPeriodResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -42,7 +41,6 @@ web::json::value ChangeBandwidthToPeriodResponse::toJson() const return val; } - bool ChangeBandwidthToPeriodResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ChangeBandwidthToPeriodResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ChangeBandwidthToPeriodResponse::getBandwidthIds() { return bandwidthIds_; diff --git a/eip/src/v2/model/ChangePublicipToPeriodRequest.cpp b/eip/src/v2/model/ChangePublicipToPeriodRequest.cpp index 1a9c37c38..ef8507bb2 100644 --- a/eip/src/v2/model/ChangePublicipToPeriodRequest.cpp +++ b/eip/src/v2/model/ChangePublicipToPeriodRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ChangePublicipToPeriodRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value ChangePublicipToPeriodRequest::toJson() const return val; } - bool ChangePublicipToPeriodRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ChangePublicipToPeriodRequest::fromJson(const web::json::value& val) return ok; } + ChangeToPeriodReq ChangePublicipToPeriodRequest::getBody() const { return body_; diff --git a/eip/src/v2/model/ChangePublicipToPeriodResponse.cpp b/eip/src/v2/model/ChangePublicipToPeriodResponse.cpp index 082623b5a..a7a5e70eb 100644 --- a/eip/src/v2/model/ChangePublicipToPeriodResponse.cpp +++ b/eip/src/v2/model/ChangePublicipToPeriodResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ChangePublicipToPeriodResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -42,7 +41,6 @@ web::json::value ChangePublicipToPeriodResponse::toJson() const return val; } - bool ChangePublicipToPeriodResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ChangePublicipToPeriodResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ChangePublicipToPeriodResponse::getPublicipIds() { return publicipIds_; diff --git a/eip/src/v2/model/ChangeToPeriodReq.cpp b/eip/src/v2/model/ChangeToPeriodReq.cpp index bb1f86d32..7c06c27f4 100644 --- a/eip/src/v2/model/ChangeToPeriodReq.cpp +++ b/eip/src/v2/model/ChangeToPeriodReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ChangeToPeriodReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -36,7 +35,6 @@ web::json::value ChangeToPeriodReq::toJson() const return val; } - bool ChangeToPeriodReq::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ChangeToPeriodReq::fromJson(const web::json::value& val) return ok; } + std::vector& ChangeToPeriodReq::getPublicipIds() { return publicipIds_; diff --git a/eip/src/v2/model/CountPublicIpInstanceRequest.cpp b/eip/src/v2/model/CountPublicIpInstanceRequest.cpp index b646610fb..a74a82a26 100644 --- a/eip/src/v2/model/CountPublicIpInstanceRequest.cpp +++ b/eip/src/v2/model/CountPublicIpInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CountPublicIpInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -28,7 +27,6 @@ web::json::value CountPublicIpInstanceRequest::toJson() const return val; } - bool CountPublicIpInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CountPublicIpInstanceRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eip/src/v2/model/CountPublicIpInstanceResponse.cpp b/eip/src/v2/model/CountPublicIpInstanceResponse.cpp index a7a1df45a..ed20ccc79 100644 --- a/eip/src/v2/model/CountPublicIpInstanceResponse.cpp +++ b/eip/src/v2/model/CountPublicIpInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CountPublicIpInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value CountPublicIpInstanceResponse::toJson() const return val; } - bool CountPublicIpInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CountPublicIpInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string CountPublicIpInstanceResponse::getBody() const { return body_; diff --git a/eip/src/v2/model/CountPublicIpRequest.cpp b/eip/src/v2/model/CountPublicIpRequest.cpp index 2beeab9fd..ec9511d4e 100644 --- a/eip/src/v2/model/CountPublicIpRequest.cpp +++ b/eip/src/v2/model/CountPublicIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CountPublicIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -28,7 +27,6 @@ web::json::value CountPublicIpRequest::toJson() const return val; } - bool CountPublicIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CountPublicIpRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eip/src/v2/model/CountPublicIpResponse.cpp b/eip/src/v2/model/CountPublicIpResponse.cpp index 562935a4b..0a6296918 100644 --- a/eip/src/v2/model/CountPublicIpResponse.cpp +++ b/eip/src/v2/model/CountPublicIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CountPublicIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value CountPublicIpResponse::toJson() const return val; } - bool CountPublicIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CountPublicIpResponse::fromJson(const web::json::value& val) return ok; } + int32_t CountPublicIpResponse::getElasticipSize() const { return elasticipSize_; diff --git a/eip/src/v2/model/CreateFloatingIpOption.cpp b/eip/src/v2/model/CreateFloatingIpOption.cpp index b24dccf71..2dffa48a8 100644 --- a/eip/src/v2/model/CreateFloatingIpOption.cpp +++ b/eip/src/v2/model/CreateFloatingIpOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreateFloatingIpOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -48,7 +47,6 @@ web::json::value CreateFloatingIpOption::toJson() const return val; } - bool CreateFloatingIpOption::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool CreateFloatingIpOption::fromJson(const web::json::value& val) return ok; } + std::string CreateFloatingIpOption::getFloatingIpAddress() const { return floatingIpAddress_; diff --git a/eip/src/v2/model/CreatePrePaidPublicipExtendParamOption.cpp b/eip/src/v2/model/CreatePrePaidPublicipExtendParamOption.cpp index d545e6b83..c80b806b0 100644 --- a/eip/src/v2/model/CreatePrePaidPublicipExtendParamOption.cpp +++ b/eip/src/v2/model/CreatePrePaidPublicipExtendParamOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreatePrePaidPublicipExtendParamOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -53,7 +52,6 @@ web::json::value CreatePrePaidPublicipExtendParamOption::toJson() const return val; } - bool CreatePrePaidPublicipExtendParamOption::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CreatePrePaidPublicipExtendParamOption::fromJson(const web::json::value& va return ok; } + std::string CreatePrePaidPublicipExtendParamOption::getChargeMode() const { return chargeMode_; diff --git a/eip/src/v2/model/CreatePrePaidPublicipOption.cpp b/eip/src/v2/model/CreatePrePaidPublicipOption.cpp index 11518fdf6..acf9711c3 100644 --- a/eip/src/v2/model/CreatePrePaidPublicipOption.cpp +++ b/eip/src/v2/model/CreatePrePaidPublicipOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreatePrePaidPublicipOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -48,7 +47,6 @@ web::json::value CreatePrePaidPublicipOption::toJson() const return val; } - bool CreatePrePaidPublicipOption::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool CreatePrePaidPublicipOption::fromJson(const web::json::value& val) return ok; } + std::string CreatePrePaidPublicipOption::getType() const { return type_; diff --git a/eip/src/v2/model/CreatePrePaidPublicipRequest.cpp b/eip/src/v2/model/CreatePrePaidPublicipRequest.cpp index 6c49c0042..7aedb2d0a 100644 --- a/eip/src/v2/model/CreatePrePaidPublicipRequest.cpp +++ b/eip/src/v2/model/CreatePrePaidPublicipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreatePrePaidPublicipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value CreatePrePaidPublicipRequest::toJson() const return val; } - bool CreatePrePaidPublicipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePrePaidPublicipRequest::fromJson(const web::json::value& val) return ok; } + CreatePrePaidPublicipRequestBody CreatePrePaidPublicipRequest::getBody() const { return body_; diff --git a/eip/src/v2/model/CreatePrePaidPublicipRequestBody.cpp b/eip/src/v2/model/CreatePrePaidPublicipRequestBody.cpp index 13c98cb48..b5443fe34 100644 --- a/eip/src/v2/model/CreatePrePaidPublicipRequestBody.cpp +++ b/eip/src/v2/model/CreatePrePaidPublicipRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreatePrePaidPublicipRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -45,7 +44,6 @@ web::json::value CreatePrePaidPublicipRequestBody::toJson() const return val; } - bool CreatePrePaidPublicipRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -89,6 +87,7 @@ bool CreatePrePaidPublicipRequestBody::fromJson(const web::json::value& val) return ok; } + CreatePrePaidPublicipOption CreatePrePaidPublicipRequestBody::getPublicip() const { return publicip_; diff --git a/eip/src/v2/model/CreatePrePaidPublicipResponse.cpp b/eip/src/v2/model/CreatePrePaidPublicipResponse.cpp index 959a9fe86..f56263067 100644 --- a/eip/src/v2/model/CreatePrePaidPublicipResponse.cpp +++ b/eip/src/v2/model/CreatePrePaidPublicipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreatePrePaidPublicipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -42,7 +41,6 @@ web::json::value CreatePrePaidPublicipResponse::toJson() const return val; } - bool CreatePrePaidPublicipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreatePrePaidPublicipResponse::fromJson(const web::json::value& val) return ok; } + PublicipCreateResp CreatePrePaidPublicipResponse::getPublicip() const { return publicip_; diff --git a/eip/src/v2/model/CreatePublicipBandwidthOption.cpp b/eip/src/v2/model/CreatePublicipBandwidthOption.cpp index 82b5c170e..ac25365fe 100644 --- a/eip/src/v2/model/CreatePublicipBandwidthOption.cpp +++ b/eip/src/v2/model/CreatePublicipBandwidthOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreatePublicipBandwidthOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -53,7 +52,6 @@ web::json::value CreatePublicipBandwidthOption::toJson() const return val; } - bool CreatePublicipBandwidthOption::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CreatePublicipBandwidthOption::fromJson(const web::json::value& val) return ok; } + std::string CreatePublicipBandwidthOption::getChargeMode() const { return chargeMode_; diff --git a/eip/src/v2/model/CreatePublicipOption.cpp b/eip/src/v2/model/CreatePublicipOption.cpp index f88db5c86..c36dd12b3 100644 --- a/eip/src/v2/model/CreatePublicipOption.cpp +++ b/eip/src/v2/model/CreatePublicipOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreatePublicipOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -53,7 +52,6 @@ web::json::value CreatePublicipOption::toJson() const return val; } - bool CreatePublicipOption::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CreatePublicipOption::fromJson(const web::json::value& val) return ok; } + std::string CreatePublicipOption::getIpAddress() const { return ipAddress_; diff --git a/eip/src/v2/model/CreatePublicipRequest.cpp b/eip/src/v2/model/CreatePublicipRequest.cpp index 8089d1f55..2f53ef4e5 100644 --- a/eip/src/v2/model/CreatePublicipRequest.cpp +++ b/eip/src/v2/model/CreatePublicipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreatePublicipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value CreatePublicipRequest::toJson() const return val; } - bool CreatePublicipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePublicipRequest::fromJson(const web::json::value& val) return ok; } + CreatePublicipRequestBody CreatePublicipRequest::getBody() const { return body_; diff --git a/eip/src/v2/model/CreatePublicipRequestBody.cpp b/eip/src/v2/model/CreatePublicipRequestBody.cpp index 0c1ca8ad0..b1c092667 100644 --- a/eip/src/v2/model/CreatePublicipRequestBody.cpp +++ b/eip/src/v2/model/CreatePublicipRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreatePublicipRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -41,7 +40,6 @@ web::json::value CreatePublicipRequestBody::toJson() const return val; } - bool CreatePublicipRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool CreatePublicipRequestBody::fromJson(const web::json::value& val) return ok; } + CreatePublicipBandwidthOption CreatePublicipRequestBody::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v2/model/CreatePublicipResponse.cpp b/eip/src/v2/model/CreatePublicipResponse.cpp index 065808326..d24ae975d 100644 --- a/eip/src/v2/model/CreatePublicipResponse.cpp +++ b/eip/src/v2/model/CreatePublicipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreatePublicipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value CreatePublicipResponse::toJson() const return val; } - bool CreatePublicipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePublicipResponse::fromJson(const web::json::value& val) return ok; } + PublicipCreateResp CreatePublicipResponse::getPublicip() const { return publicip_; diff --git a/eip/src/v2/model/CreatePublicipTagRequest.cpp b/eip/src/v2/model/CreatePublicipTagRequest.cpp index f2e205339..be5f61ce3 100644 --- a/eip/src/v2/model/CreatePublicipTagRequest.cpp +++ b/eip/src/v2/model/CreatePublicipTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreatePublicipTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value CreatePublicipTagRequest::toJson() const return val; } - bool CreatePublicipTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreatePublicipTagRequest::fromJson(const web::json::value& val) return ok; } + std::string CreatePublicipTagRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v2/model/CreatePublicipTagRequestBody.cpp b/eip/src/v2/model/CreatePublicipTagRequestBody.cpp index 169b54560..be9cbb20d 100644 --- a/eip/src/v2/model/CreatePublicipTagRequestBody.cpp +++ b/eip/src/v2/model/CreatePublicipTagRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreatePublicipTagRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value CreatePublicipTagRequestBody::toJson() const return val; } - bool CreatePublicipTagRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePublicipTagRequestBody::fromJson(const web::json::value& val) return ok; } + ResourceTagOption CreatePublicipTagRequestBody::getTag() const { return tag_; diff --git a/eip/src/v2/model/CreatePublicipTagResponse.cpp b/eip/src/v2/model/CreatePublicipTagResponse.cpp index 7c71f904c..e78f80682 100644 --- a/eip/src/v2/model/CreatePublicipTagResponse.cpp +++ b/eip/src/v2/model/CreatePublicipTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreatePublicipTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -28,7 +27,6 @@ web::json::value CreatePublicipTagResponse::toJson() const return val; } - bool CreatePublicipTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreatePublicipTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eip/src/v2/model/CreateSharedBandwidhRequestBody.cpp b/eip/src/v2/model/CreateSharedBandwidhRequestBody.cpp index 737275aaa..f6cb3fb48 100644 --- a/eip/src/v2/model/CreateSharedBandwidhRequestBody.cpp +++ b/eip/src/v2/model/CreateSharedBandwidhRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreateSharedBandwidhRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value CreateSharedBandwidhRequestBody::toJson() const return val; } - bool CreateSharedBandwidhRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSharedBandwidhRequestBody::fromJson(const web::json::value& val) return ok; } + CreateSharedBandwidthOption CreateSharedBandwidhRequestBody::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v2/model/CreateSharedBandwidthOption.cpp b/eip/src/v2/model/CreateSharedBandwidthOption.cpp index 1517693c6..259ee802a 100644 --- a/eip/src/v2/model/CreateSharedBandwidthOption.cpp +++ b/eip/src/v2/model/CreateSharedBandwidthOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreateSharedBandwidthOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -58,7 +57,6 @@ web::json::value CreateSharedBandwidthOption::toJson() const return val; } - bool CreateSharedBandwidthOption::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool CreateSharedBandwidthOption::fromJson(const web::json::value& val) return ok; } + std::string CreateSharedBandwidthOption::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/eip/src/v2/model/CreateSharedBandwidthRequest.cpp b/eip/src/v2/model/CreateSharedBandwidthRequest.cpp index 5a87957a9..003813cc2 100644 --- a/eip/src/v2/model/CreateSharedBandwidthRequest.cpp +++ b/eip/src/v2/model/CreateSharedBandwidthRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreateSharedBandwidthRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value CreateSharedBandwidthRequest::toJson() const return val; } - bool CreateSharedBandwidthRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSharedBandwidthRequest::fromJson(const web::json::value& val) return ok; } + CreateSharedBandwidhRequestBody CreateSharedBandwidthRequest::getBody() const { return body_; diff --git a/eip/src/v2/model/CreateSharedBandwidthResponse.cpp b/eip/src/v2/model/CreateSharedBandwidthResponse.cpp index 3f383529e..e49591a5c 100644 --- a/eip/src/v2/model/CreateSharedBandwidthResponse.cpp +++ b/eip/src/v2/model/CreateSharedBandwidthResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/CreateSharedBandwidthResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value CreateSharedBandwidthResponse::toJson() const return val; } - bool CreateSharedBandwidthResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSharedBandwidthResponse::fromJson(const web::json::value& val) return ok; } + BandwidthResp CreateSharedBandwidthResponse::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v2/model/DeletePublicipRequest.cpp b/eip/src/v2/model/DeletePublicipRequest.cpp index 3944f004d..cc90007bc 100644 --- a/eip/src/v2/model/DeletePublicipRequest.cpp +++ b/eip/src/v2/model/DeletePublicipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/DeletePublicipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value DeletePublicipRequest::toJson() const return val; } - bool DeletePublicipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeletePublicipRequest::fromJson(const web::json::value& val) return ok; } + std::string DeletePublicipRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v2/model/DeletePublicipResponse.cpp b/eip/src/v2/model/DeletePublicipResponse.cpp index eae78f55d..9e186921f 100644 --- a/eip/src/v2/model/DeletePublicipResponse.cpp +++ b/eip/src/v2/model/DeletePublicipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/DeletePublicipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -28,7 +27,6 @@ web::json::value DeletePublicipResponse::toJson() const return val; } - bool DeletePublicipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeletePublicipResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eip/src/v2/model/DeletePublicipTagRequest.cpp b/eip/src/v2/model/DeletePublicipTagRequest.cpp index c1e553e85..5d76831ad 100644 --- a/eip/src/v2/model/DeletePublicipTagRequest.cpp +++ b/eip/src/v2/model/DeletePublicipTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/DeletePublicipTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value DeletePublicipTagRequest::toJson() const return val; } - bool DeletePublicipTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeletePublicipTagRequest::fromJson(const web::json::value& val) return ok; } + std::string DeletePublicipTagRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v2/model/DeletePublicipTagResponse.cpp b/eip/src/v2/model/DeletePublicipTagResponse.cpp index 3f61776dc..e7050c76e 100644 --- a/eip/src/v2/model/DeletePublicipTagResponse.cpp +++ b/eip/src/v2/model/DeletePublicipTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/DeletePublicipTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -28,7 +27,6 @@ web::json::value DeletePublicipTagResponse::toJson() const return val; } - bool DeletePublicipTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeletePublicipTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eip/src/v2/model/DeleteSharedBandwidthRequest.cpp b/eip/src/v2/model/DeleteSharedBandwidthRequest.cpp index 32f30cd90..6c4b02b30 100644 --- a/eip/src/v2/model/DeleteSharedBandwidthRequest.cpp +++ b/eip/src/v2/model/DeleteSharedBandwidthRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/DeleteSharedBandwidthRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value DeleteSharedBandwidthRequest::toJson() const return val; } - bool DeleteSharedBandwidthRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteSharedBandwidthRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSharedBandwidthRequest::getBandwidthId() const { return bandwidthId_; diff --git a/eip/src/v2/model/DeleteSharedBandwidthResponse.cpp b/eip/src/v2/model/DeleteSharedBandwidthResponse.cpp index 6285c146f..a1a4d58b9 100644 --- a/eip/src/v2/model/DeleteSharedBandwidthResponse.cpp +++ b/eip/src/v2/model/DeleteSharedBandwidthResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/DeleteSharedBandwidthResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -28,7 +27,6 @@ web::json::value DeleteSharedBandwidthResponse::toJson() const return val; } - bool DeleteSharedBandwidthResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSharedBandwidthResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eip/src/v2/model/FloatingIpResp.cpp b/eip/src/v2/model/FloatingIpResp.cpp index 59351b5dd..10c733514 100644 --- a/eip/src/v2/model/FloatingIpResp.cpp +++ b/eip/src/v2/model/FloatingIpResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/FloatingIpResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -93,7 +92,6 @@ web::json::value FloatingIpResp::toJson() const return val; } - bool FloatingIpResp::fromJson(const web::json::value& val) { bool ok = true; @@ -218,6 +216,7 @@ bool FloatingIpResp::fromJson(const web::json::value& val) return ok; } + std::string FloatingIpResp::getFixedIpAddress() const { return fixedIpAddress_; diff --git a/eip/src/v2/model/InsertPublicipInfo.cpp b/eip/src/v2/model/InsertPublicipInfo.cpp index e82f8a3c7..dc2ea88eb 100644 --- a/eip/src/v2/model/InsertPublicipInfo.cpp +++ b/eip/src/v2/model/InsertPublicipInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/InsertPublicipInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value InsertPublicipInfo::toJson() const return val; } - bool InsertPublicipInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool InsertPublicipInfo::fromJson(const web::json::value& val) return ok; } + std::string InsertPublicipInfo::getPublicipType() const { return publicipType_; diff --git a/eip/src/v2/model/ListBandwidthPkgRequest.cpp b/eip/src/v2/model/ListBandwidthPkgRequest.cpp index 76e0802a7..d8ef38888 100644 --- a/eip/src/v2/model/ListBandwidthPkgRequest.cpp +++ b/eip/src/v2/model/ListBandwidthPkgRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListBandwidthPkgRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -43,7 +42,6 @@ web::json::value ListBandwidthPkgRequest::toJson() const return val; } - bool ListBandwidthPkgRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListBandwidthPkgRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListBandwidthPkgRequest::getLimit() const { return limit_; diff --git a/eip/src/v2/model/ListBandwidthPkgResponse.cpp b/eip/src/v2/model/ListBandwidthPkgResponse.cpp index 4519ffba5..151016d54 100644 --- a/eip/src/v2/model/ListBandwidthPkgResponse.cpp +++ b/eip/src/v2/model/ListBandwidthPkgResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListBandwidthPkgResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -36,7 +35,6 @@ web::json::value ListBandwidthPkgResponse::toJson() const return val; } - bool ListBandwidthPkgResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListBandwidthPkgResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListBandwidthPkgResponse::getBandwidthpkgs() { return bandwidthpkgs_; diff --git a/eip/src/v2/model/ListBandwidthsRequest.cpp b/eip/src/v2/model/ListBandwidthsRequest.cpp index e20e8ea84..9595f92e6 100644 --- a/eip/src/v2/model/ListBandwidthsRequest.cpp +++ b/eip/src/v2/model/ListBandwidthsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListBandwidthsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -48,7 +47,6 @@ web::json::value ListBandwidthsRequest::toJson() const return val; } - bool ListBandwidthsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListBandwidthsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListBandwidthsRequest::getMarker() const { return marker_; diff --git a/eip/src/v2/model/ListBandwidthsResponse.cpp b/eip/src/v2/model/ListBandwidthsResponse.cpp index 73fbe6f4f..539d00f3f 100644 --- a/eip/src/v2/model/ListBandwidthsResponse.cpp +++ b/eip/src/v2/model/ListBandwidthsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListBandwidthsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value ListBandwidthsResponse::toJson() const return val; } - bool ListBandwidthsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListBandwidthsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListBandwidthsResponse::getBandwidths() { return bandwidths_; diff --git a/eip/src/v2/model/ListPublicipTagsRequest.cpp b/eip/src/v2/model/ListPublicipTagsRequest.cpp index fe8c66edb..fc0a1590a 100644 --- a/eip/src/v2/model/ListPublicipTagsRequest.cpp +++ b/eip/src/v2/model/ListPublicipTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListPublicipTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -28,7 +27,6 @@ web::json::value ListPublicipTagsRequest::toJson() const return val; } - bool ListPublicipTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListPublicipTagsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eip/src/v2/model/ListPublicipTagsResponse.cpp b/eip/src/v2/model/ListPublicipTagsResponse.cpp index 2bc4e01d0..efc815cda 100644 --- a/eip/src/v2/model/ListPublicipTagsResponse.cpp +++ b/eip/src/v2/model/ListPublicipTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListPublicipTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value ListPublicipTagsResponse::toJson() const return val; } - bool ListPublicipTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListPublicipTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListPublicipTagsResponse::getTags() { return tags_; diff --git a/eip/src/v2/model/ListPublicipsByTagsRequest.cpp b/eip/src/v2/model/ListPublicipsByTagsRequest.cpp index 7651d80cd..510b09208 100644 --- a/eip/src/v2/model/ListPublicipsByTagsRequest.cpp +++ b/eip/src/v2/model/ListPublicipsByTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListPublicipsByTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value ListPublicipsByTagsRequest::toJson() const return val; } - bool ListPublicipsByTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListPublicipsByTagsRequest::fromJson(const web::json::value& val) return ok; } + ListPublicipsByTagsRequestBody ListPublicipsByTagsRequest::getBody() const { return body_; diff --git a/eip/src/v2/model/ListPublicipsByTagsRequestBody.cpp b/eip/src/v2/model/ListPublicipsByTagsRequestBody.cpp index 9f67fb7e5..96304a27c 100644 --- a/eip/src/v2/model/ListPublicipsByTagsRequestBody.cpp +++ b/eip/src/v2/model/ListPublicipsByTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListPublicipsByTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -51,7 +50,6 @@ web::json::value ListPublicipsByTagsRequestBody::toJson() const return val; } - bool ListPublicipsByTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool ListPublicipsByTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& ListPublicipsByTagsRequestBody::getTags() { return tags_; diff --git a/eip/src/v2/model/ListPublicipsByTagsResponse.cpp b/eip/src/v2/model/ListPublicipsByTagsResponse.cpp index b2780501b..cfba6452f 100644 --- a/eip/src/v2/model/ListPublicipsByTagsResponse.cpp +++ b/eip/src/v2/model/ListPublicipsByTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListPublicipsByTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value ListPublicipsByTagsResponse::toJson() const return val; } - bool ListPublicipsByTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListPublicipsByTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListPublicipsByTagsResponse::getResources() { return resources_; diff --git a/eip/src/v2/model/ListPublicipsRequest.cpp b/eip/src/v2/model/ListPublicipsRequest.cpp index 11caf5a59..32395463a 100644 --- a/eip/src/v2/model/ListPublicipsRequest.cpp +++ b/eip/src/v2/model/ListPublicipsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListPublicipsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -68,7 +67,6 @@ web::json::value ListPublicipsRequest::toJson() const return val; } - bool ListPublicipsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -157,6 +155,7 @@ bool ListPublicipsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPublicipsRequest::getMarker() const { return marker_; diff --git a/eip/src/v2/model/ListPublicipsResponse.cpp b/eip/src/v2/model/ListPublicipsResponse.cpp index 38ba03f78..5f36b350b 100644 --- a/eip/src/v2/model/ListPublicipsResponse.cpp +++ b/eip/src/v2/model/ListPublicipsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListPublicipsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value ListPublicipsResponse::toJson() const return val; } - bool ListPublicipsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListPublicipsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListPublicipsResponse::getPublicips() { return publicips_; diff --git a/eip/src/v2/model/ListQuotasRequest.cpp b/eip/src/v2/model/ListQuotasRequest.cpp index 2a377ffbf..4152f72cc 100644 --- a/eip/src/v2/model/ListQuotasRequest.cpp +++ b/eip/src/v2/model/ListQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value ListQuotasRequest::toJson() const return val; } - bool ListQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListQuotasRequest::fromJson(const web::json::value& val) return ok; } + std::string ListQuotasRequest::getType() const { return type_; diff --git a/eip/src/v2/model/ListQuotasResponse.cpp b/eip/src/v2/model/ListQuotasResponse.cpp index d639f7140..83abba589 100644 --- a/eip/src/v2/model/ListQuotasResponse.cpp +++ b/eip/src/v2/model/ListQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value ListQuotasResponse::toJson() const return val; } - bool ListQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListQuotasResponse::fromJson(const web::json::value& val) return ok; } + ResourceResp ListQuotasResponse::getQuotas() const { return quotas_; diff --git a/eip/src/v2/model/ListResourceResp.cpp b/eip/src/v2/model/ListResourceResp.cpp index 2eab6c845..7c5717529 100644 --- a/eip/src/v2/model/ListResourceResp.cpp +++ b/eip/src/v2/model/ListResourceResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ListResourceResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -46,7 +45,6 @@ web::json::value ListResourceResp::toJson() const return val; } - bool ListResourceResp::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ListResourceResp::fromJson(const web::json::value& val) return ok; } + Object ListResourceResp::getResourceDetail() const { return resourceDetail_; diff --git a/eip/src/v2/model/MatchReq.cpp b/eip/src/v2/model/MatchReq.cpp index d207a3c99..911c915dc 100644 --- a/eip/src/v2/model/MatchReq.cpp +++ b/eip/src/v2/model/MatchReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/MatchReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value MatchReq::toJson() const return val; } - bool MatchReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MatchReq::fromJson(const web::json::value& val) return ok; } + std::string MatchReq::getKey() const { return key_; diff --git a/eip/src/v2/model/NeutronCreateFloatingIpRequest.cpp b/eip/src/v2/model/NeutronCreateFloatingIpRequest.cpp index b18491716..714255e6e 100644 --- a/eip/src/v2/model/NeutronCreateFloatingIpRequest.cpp +++ b/eip/src/v2/model/NeutronCreateFloatingIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/NeutronCreateFloatingIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value NeutronCreateFloatingIpRequest::toJson() const return val; } - bool NeutronCreateFloatingIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateFloatingIpRequest::fromJson(const web::json::value& val) return ok; } + NeutronCreateFloatingIpRequestBody NeutronCreateFloatingIpRequest::getBody() const { return body_; diff --git a/eip/src/v2/model/NeutronCreateFloatingIpRequestBody.cpp b/eip/src/v2/model/NeutronCreateFloatingIpRequestBody.cpp index 224eed3e7..b0f5189e7 100644 --- a/eip/src/v2/model/NeutronCreateFloatingIpRequestBody.cpp +++ b/eip/src/v2/model/NeutronCreateFloatingIpRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/NeutronCreateFloatingIpRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value NeutronCreateFloatingIpRequestBody::toJson() const return val; } - bool NeutronCreateFloatingIpRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateFloatingIpRequestBody::fromJson(const web::json::value& val) return ok; } + CreateFloatingIpOption NeutronCreateFloatingIpRequestBody::getFloatingip() const { return floatingip_; diff --git a/eip/src/v2/model/NeutronCreateFloatingIpResponse.cpp b/eip/src/v2/model/NeutronCreateFloatingIpResponse.cpp index c016bf92a..043fca792 100644 --- a/eip/src/v2/model/NeutronCreateFloatingIpResponse.cpp +++ b/eip/src/v2/model/NeutronCreateFloatingIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/NeutronCreateFloatingIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value NeutronCreateFloatingIpResponse::toJson() const return val; } - bool NeutronCreateFloatingIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateFloatingIpResponse::fromJson(const web::json::value& val) return ok; } + PostAndPutFloatingIpResp NeutronCreateFloatingIpResponse::getFloatingip() const { return floatingip_; diff --git a/eip/src/v2/model/NeutronDeleteFloatingIpRequest.cpp b/eip/src/v2/model/NeutronDeleteFloatingIpRequest.cpp index 17b663df7..c47dc60ad 100644 --- a/eip/src/v2/model/NeutronDeleteFloatingIpRequest.cpp +++ b/eip/src/v2/model/NeutronDeleteFloatingIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/NeutronDeleteFloatingIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value NeutronDeleteFloatingIpRequest::toJson() const return val; } - bool NeutronDeleteFloatingIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronDeleteFloatingIpRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronDeleteFloatingIpRequest::getFloatingipId() const { return floatingipId_; diff --git a/eip/src/v2/model/NeutronDeleteFloatingIpResponse.cpp b/eip/src/v2/model/NeutronDeleteFloatingIpResponse.cpp index fb63e7334..85a3df4fb 100644 --- a/eip/src/v2/model/NeutronDeleteFloatingIpResponse.cpp +++ b/eip/src/v2/model/NeutronDeleteFloatingIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/NeutronDeleteFloatingIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -28,7 +27,6 @@ web::json::value NeutronDeleteFloatingIpResponse::toJson() const return val; } - bool NeutronDeleteFloatingIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NeutronDeleteFloatingIpResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eip/src/v2/model/NeutronListFloatingIpsRequest.cpp b/eip/src/v2/model/NeutronListFloatingIpsRequest.cpp index fb3601d11..fed48ab8e 100644 --- a/eip/src/v2/model/NeutronListFloatingIpsRequest.cpp +++ b/eip/src/v2/model/NeutronListFloatingIpsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/NeutronListFloatingIpsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -78,7 +77,6 @@ web::json::value NeutronListFloatingIpsRequest::toJson() const return val; } - bool NeutronListFloatingIpsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool NeutronListFloatingIpsRequest::fromJson(const web::json::value& val) return ok; } + int32_t NeutronListFloatingIpsRequest::getLimit() const { return limit_; diff --git a/eip/src/v2/model/NeutronListFloatingIpsResponse.cpp b/eip/src/v2/model/NeutronListFloatingIpsResponse.cpp index ceef558c5..8acc42add 100644 --- a/eip/src/v2/model/NeutronListFloatingIpsResponse.cpp +++ b/eip/src/v2/model/NeutronListFloatingIpsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/NeutronListFloatingIpsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -36,7 +35,6 @@ web::json::value NeutronListFloatingIpsResponse::toJson() const return val; } - bool NeutronListFloatingIpsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool NeutronListFloatingIpsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& NeutronListFloatingIpsResponse::getFloatingips() { return floatingips_; diff --git a/eip/src/v2/model/NeutronShowFloatingIpRequest.cpp b/eip/src/v2/model/NeutronShowFloatingIpRequest.cpp index e890e9947..1fca85691 100644 --- a/eip/src/v2/model/NeutronShowFloatingIpRequest.cpp +++ b/eip/src/v2/model/NeutronShowFloatingIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/NeutronShowFloatingIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value NeutronShowFloatingIpRequest::toJson() const return val; } - bool NeutronShowFloatingIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronShowFloatingIpRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronShowFloatingIpRequest::getFloatingipId() const { return floatingipId_; diff --git a/eip/src/v2/model/NeutronShowFloatingIpResponse.cpp b/eip/src/v2/model/NeutronShowFloatingIpResponse.cpp index 15d892958..b4b5cdbda 100644 --- a/eip/src/v2/model/NeutronShowFloatingIpResponse.cpp +++ b/eip/src/v2/model/NeutronShowFloatingIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/NeutronShowFloatingIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value NeutronShowFloatingIpResponse::toJson() const return val; } - bool NeutronShowFloatingIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronShowFloatingIpResponse::fromJson(const web::json::value& val) return ok; } + FloatingIpResp NeutronShowFloatingIpResponse::getFloatingip() const { return floatingip_; diff --git a/eip/src/v2/model/NeutronUpdateFloatingIpRequest.cpp b/eip/src/v2/model/NeutronUpdateFloatingIpRequest.cpp index e989b419e..a59d68524 100644 --- a/eip/src/v2/model/NeutronUpdateFloatingIpRequest.cpp +++ b/eip/src/v2/model/NeutronUpdateFloatingIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/NeutronUpdateFloatingIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value NeutronUpdateFloatingIpRequest::toJson() const return val; } - bool NeutronUpdateFloatingIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NeutronUpdateFloatingIpRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdateFloatingIpRequest::getFloatingipId() const { return floatingipId_; diff --git a/eip/src/v2/model/NeutronUpdateFloatingIpRequestBody.cpp b/eip/src/v2/model/NeutronUpdateFloatingIpRequestBody.cpp index fa7402501..56e20a2f5 100644 --- a/eip/src/v2/model/NeutronUpdateFloatingIpRequestBody.cpp +++ b/eip/src/v2/model/NeutronUpdateFloatingIpRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/NeutronUpdateFloatingIpRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateFloatingIpRequestBody::toJson() const return val; } - bool NeutronUpdateFloatingIpRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateFloatingIpRequestBody::fromJson(const web::json::value& val) return ok; } + UpdateFloatingIpOption NeutronUpdateFloatingIpRequestBody::getFloatingip() const { return floatingip_; diff --git a/eip/src/v2/model/NeutronUpdateFloatingIpResponse.cpp b/eip/src/v2/model/NeutronUpdateFloatingIpResponse.cpp index 53ce83da6..129e261f0 100644 --- a/eip/src/v2/model/NeutronUpdateFloatingIpResponse.cpp +++ b/eip/src/v2/model/NeutronUpdateFloatingIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/NeutronUpdateFloatingIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateFloatingIpResponse::toJson() const return val; } - bool NeutronUpdateFloatingIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateFloatingIpResponse::fromJson(const web::json::value& val) return ok; } + PostAndPutFloatingIpResp NeutronUpdateFloatingIpResponse::getFloatingip() const { return floatingip_; diff --git a/eip/src/v2/model/Pager.cpp b/eip/src/v2/model/Pager.cpp index 742c5f936..3352f73e0 100644 --- a/eip/src/v2/model/Pager.cpp +++ b/eip/src/v2/model/Pager.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/Pager.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value Pager::toJson() const return val; } - bool Pager::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Pager::fromJson(const web::json::value& val) return ok; } + std::string Pager::getHref() const { return href_; diff --git a/eip/src/v2/model/PostAndPutFloatingIpResp.cpp b/eip/src/v2/model/PostAndPutFloatingIpResp.cpp index bcfca311a..14bc87eff 100644 --- a/eip/src/v2/model/PostAndPutFloatingIpResp.cpp +++ b/eip/src/v2/model/PostAndPutFloatingIpResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/PostAndPutFloatingIpResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -78,7 +77,6 @@ web::json::value PostAndPutFloatingIpResp::toJson() const return val; } - bool PostAndPutFloatingIpResp::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool PostAndPutFloatingIpResp::fromJson(const web::json::value& val) return ok; } + std::string PostAndPutFloatingIpResp::getFixedIpAddress() const { return fixedIpAddress_; diff --git a/eip/src/v2/model/ProfileResp.cpp b/eip/src/v2/model/ProfileResp.cpp index 7da880709..662f64a59 100644 --- a/eip/src/v2/model/ProfileResp.cpp +++ b/eip/src/v2/model/ProfileResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ProfileResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -48,7 +47,6 @@ web::json::value ProfileResp::toJson() const return val; } - bool ProfileResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ProfileResp::fromJson(const web::json::value& val) return ok; } + std::string ProfileResp::getOrderId() const { return orderId_; diff --git a/eip/src/v2/model/PublicipCreateResp.cpp b/eip/src/v2/model/PublicipCreateResp.cpp index 1f0aca86f..4bf7c46a9 100644 --- a/eip/src/v2/model/PublicipCreateResp.cpp +++ b/eip/src/v2/model/PublicipCreateResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/PublicipCreateResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -83,7 +82,6 @@ web::json::value PublicipCreateResp::toJson() const return val; } - bool PublicipCreateResp::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool PublicipCreateResp::fromJson(const web::json::value& val) return ok; } + int32_t PublicipCreateResp::getBandwidthSize() const { return bandwidthSize_; diff --git a/eip/src/v2/model/PublicipInfoResp.cpp b/eip/src/v2/model/PublicipInfoResp.cpp index be73e36c1..39f68e7c2 100644 --- a/eip/src/v2/model/PublicipInfoResp.cpp +++ b/eip/src/v2/model/PublicipInfoResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/PublicipInfoResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -53,7 +52,6 @@ web::json::value PublicipInfoResp::toJson() const return val; } - bool PublicipInfoResp::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool PublicipInfoResp::fromJson(const web::json::value& val) return ok; } + std::string PublicipInfoResp::getPublicipAddress() const { return publicipAddress_; diff --git a/eip/src/v2/model/PublicipShowResp.cpp b/eip/src/v2/model/PublicipShowResp.cpp index a36dd8922..eae4d6623 100644 --- a/eip/src/v2/model/PublicipShowResp.cpp +++ b/eip/src/v2/model/PublicipShowResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/PublicipShowResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -121,7 +120,6 @@ web::json::value PublicipShowResp::toJson() const return val; } - bool PublicipShowResp::fromJson(const web::json::value& val) { bool ok = true; @@ -300,6 +298,7 @@ bool PublicipShowResp::fromJson(const web::json::value& val) return ok; } + std::string PublicipShowResp::getBandwidthId() const { return bandwidthId_; diff --git a/eip/src/v2/model/PublicipUpdateResp.cpp b/eip/src/v2/model/PublicipUpdateResp.cpp index 41488cb2e..262607c71 100644 --- a/eip/src/v2/model/PublicipUpdateResp.cpp +++ b/eip/src/v2/model/PublicipUpdateResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/PublicipUpdateResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -112,7 +111,6 @@ web::json::value PublicipUpdateResp::toJson() const return val; } - bool PublicipUpdateResp::fromJson(const web::json::value& val) { bool ok = true; @@ -273,6 +271,7 @@ bool PublicipUpdateResp::fromJson(const web::json::value& val) return ok; } + std::string PublicipUpdateResp::getBandwidthId() const { return bandwidthId_; diff --git a/eip/src/v2/model/QuotaShowResp.cpp b/eip/src/v2/model/QuotaShowResp.cpp index 5212a5386..b1a26c4ba 100644 --- a/eip/src/v2/model/QuotaShowResp.cpp +++ b/eip/src/v2/model/QuotaShowResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/QuotaShowResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -48,7 +47,6 @@ web::json::value QuotaShowResp::toJson() const return val; } - bool QuotaShowResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool QuotaShowResp::fromJson(const web::json::value& val) return ok; } + std::string QuotaShowResp::getType() const { return type_; diff --git a/eip/src/v2/model/RemoveFromSharedBandwidthOption.cpp b/eip/src/v2/model/RemoveFromSharedBandwidthOption.cpp index 89864f802..5ed586107 100644 --- a/eip/src/v2/model/RemoveFromSharedBandwidthOption.cpp +++ b/eip/src/v2/model/RemoveFromSharedBandwidthOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/RemoveFromSharedBandwidthOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -42,7 +41,6 @@ web::json::value RemoveFromSharedBandwidthOption::toJson() const return val; } - bool RemoveFromSharedBandwidthOption::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RemoveFromSharedBandwidthOption::fromJson(const web::json::value& val) return ok; } + std::string RemoveFromSharedBandwidthOption::getChargeMode() const { return chargeMode_; diff --git a/eip/src/v2/model/RemovePublicipInfo.cpp b/eip/src/v2/model/RemovePublicipInfo.cpp index cc62cdd10..51b0ce4e7 100644 --- a/eip/src/v2/model/RemovePublicipInfo.cpp +++ b/eip/src/v2/model/RemovePublicipInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/RemovePublicipInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value RemovePublicipInfo::toJson() const return val; } - bool RemovePublicipInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RemovePublicipInfo::fromJson(const web::json::value& val) return ok; } + std::string RemovePublicipInfo::getPublicipType() const { return publicipType_; diff --git a/eip/src/v2/model/RemovePublicipsFromSharedBandwidthRequest.cpp b/eip/src/v2/model/RemovePublicipsFromSharedBandwidthRequest.cpp index afbcea696..8d2361f5c 100644 --- a/eip/src/v2/model/RemovePublicipsFromSharedBandwidthRequest.cpp +++ b/eip/src/v2/model/RemovePublicipsFromSharedBandwidthRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value RemovePublicipsFromSharedBandwidthRequest::toJson() const return val; } - bool RemovePublicipsFromSharedBandwidthRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RemovePublicipsFromSharedBandwidthRequest::fromJson(const web::json::value& return ok; } + std::string RemovePublicipsFromSharedBandwidthRequest::getBandwidthId() const { return bandwidthId_; diff --git a/eip/src/v2/model/RemovePublicipsFromSharedBandwidthRequestBody.cpp b/eip/src/v2/model/RemovePublicipsFromSharedBandwidthRequestBody.cpp index c83cde3d6..5e2575d0f 100644 --- a/eip/src/v2/model/RemovePublicipsFromSharedBandwidthRequestBody.cpp +++ b/eip/src/v2/model/RemovePublicipsFromSharedBandwidthRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value RemovePublicipsFromSharedBandwidthRequestBody::toJson() const return val; } - bool RemovePublicipsFromSharedBandwidthRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RemovePublicipsFromSharedBandwidthRequestBody::fromJson(const web::json::va return ok; } + RemoveFromSharedBandwidthOption RemovePublicipsFromSharedBandwidthRequestBody::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v2/model/RemovePublicipsFromSharedBandwidthResponse.cpp b/eip/src/v2/model/RemovePublicipsFromSharedBandwidthResponse.cpp index 1ed325891..83f74922b 100644 --- a/eip/src/v2/model/RemovePublicipsFromSharedBandwidthResponse.cpp +++ b/eip/src/v2/model/RemovePublicipsFromSharedBandwidthResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/RemovePublicipsFromSharedBandwidthResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -28,7 +27,6 @@ web::json::value RemovePublicipsFromSharedBandwidthResponse::toJson() const return val; } - bool RemovePublicipsFromSharedBandwidthResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool RemovePublicipsFromSharedBandwidthResponse::fromJson(const web::json::value return ok; } + } } } diff --git a/eip/src/v2/model/ResourceResp.cpp b/eip/src/v2/model/ResourceResp.cpp index 9a541fe4b..c6c3c6157 100644 --- a/eip/src/v2/model/ResourceResp.cpp +++ b/eip/src/v2/model/ResourceResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ResourceResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value ResourceResp::toJson() const return val; } - bool ResourceResp::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ResourceResp::fromJson(const web::json::value& val) return ok; } + std::vector& ResourceResp::getResources() { return resources_; diff --git a/eip/src/v2/model/ResourceTagOption.cpp b/eip/src/v2/model/ResourceTagOption.cpp index a3b976b29..2a95bc1e0 100644 --- a/eip/src/v2/model/ResourceTagOption.cpp +++ b/eip/src/v2/model/ResourceTagOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ResourceTagOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value ResourceTagOption::toJson() const return val; } - bool ResourceTagOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResourceTagOption::fromJson(const web::json::value& val) return ok; } + std::string ResourceTagOption::getKey() const { return key_; diff --git a/eip/src/v2/model/ResourceTagResp.cpp b/eip/src/v2/model/ResourceTagResp.cpp index 774538682..9d3b2cbb4 100644 --- a/eip/src/v2/model/ResourceTagResp.cpp +++ b/eip/src/v2/model/ResourceTagResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ResourceTagResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value ResourceTagResp::toJson() const return val; } - bool ResourceTagResp::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResourceTagResp::fromJson(const web::json::value& val) return ok; } + std::string ResourceTagResp::getKey() const { return key_; diff --git a/eip/src/v2/model/ShowBandwidthRequest.cpp b/eip/src/v2/model/ShowBandwidthRequest.cpp index 44dc37479..b5178d2cc 100644 --- a/eip/src/v2/model/ShowBandwidthRequest.cpp +++ b/eip/src/v2/model/ShowBandwidthRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ShowBandwidthRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value ShowBandwidthRequest::toJson() const return val; } - bool ShowBandwidthRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowBandwidthRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowBandwidthRequest::getBandwidthId() const { return bandwidthId_; diff --git a/eip/src/v2/model/ShowBandwidthResponse.cpp b/eip/src/v2/model/ShowBandwidthResponse.cpp index df57df442..b21fd074c 100644 --- a/eip/src/v2/model/ShowBandwidthResponse.cpp +++ b/eip/src/v2/model/ShowBandwidthResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ShowBandwidthResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value ShowBandwidthResponse::toJson() const return val; } - bool ShowBandwidthResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowBandwidthResponse::fromJson(const web::json::value& val) return ok; } + BandwidthResp ShowBandwidthResponse::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v2/model/ShowPublicIpTypeRequest.cpp b/eip/src/v2/model/ShowPublicIpTypeRequest.cpp index a343c0846..6f31f6c93 100644 --- a/eip/src/v2/model/ShowPublicIpTypeRequest.cpp +++ b/eip/src/v2/model/ShowPublicIpTypeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ShowPublicIpTypeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -28,7 +27,6 @@ web::json::value ShowPublicIpTypeRequest::toJson() const return val; } - bool ShowPublicIpTypeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowPublicIpTypeRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eip/src/v2/model/ShowPublicIpTypeResponse.cpp b/eip/src/v2/model/ShowPublicIpTypeResponse.cpp index 6b8830f3a..b6f3c4cf3 100644 --- a/eip/src/v2/model/ShowPublicIpTypeResponse.cpp +++ b/eip/src/v2/model/ShowPublicIpTypeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ShowPublicIpTypeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value ShowPublicIpTypeResponse::toJson() const return val; } - bool ShowPublicIpTypeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowPublicIpTypeResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowPublicIpTypeResponse::getBody() const { return body_; diff --git a/eip/src/v2/model/ShowPublicipRequest.cpp b/eip/src/v2/model/ShowPublicipRequest.cpp index b06da986d..c4cf5745d 100644 --- a/eip/src/v2/model/ShowPublicipRequest.cpp +++ b/eip/src/v2/model/ShowPublicipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ShowPublicipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value ShowPublicipRequest::toJson() const return val; } - bool ShowPublicipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowPublicipRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowPublicipRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v2/model/ShowPublicipResponse.cpp b/eip/src/v2/model/ShowPublicipResponse.cpp index 8c7d761d4..eca0b9cf5 100644 --- a/eip/src/v2/model/ShowPublicipResponse.cpp +++ b/eip/src/v2/model/ShowPublicipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ShowPublicipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value ShowPublicipResponse::toJson() const return val; } - bool ShowPublicipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowPublicipResponse::fromJson(const web::json::value& val) return ok; } + PublicipShowResp ShowPublicipResponse::getPublicip() const { return publicip_; diff --git a/eip/src/v2/model/ShowPublicipTagsRequest.cpp b/eip/src/v2/model/ShowPublicipTagsRequest.cpp index 70ad81e31..115d6bbea 100644 --- a/eip/src/v2/model/ShowPublicipTagsRequest.cpp +++ b/eip/src/v2/model/ShowPublicipTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ShowPublicipTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value ShowPublicipTagsRequest::toJson() const return val; } - bool ShowPublicipTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowPublicipTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowPublicipTagsRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v2/model/ShowPublicipTagsResponse.cpp b/eip/src/v2/model/ShowPublicipTagsResponse.cpp index 89ae05a77..51c79686e 100644 --- a/eip/src/v2/model/ShowPublicipTagsResponse.cpp +++ b/eip/src/v2/model/ShowPublicipTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ShowPublicipTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value ShowPublicipTagsResponse::toJson() const return val; } - bool ShowPublicipTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowPublicipTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowPublicipTagsResponse::getTags() { return tags_; diff --git a/eip/src/v2/model/ShowResourcesJobDetailRequest.cpp b/eip/src/v2/model/ShowResourcesJobDetailRequest.cpp index 6308d83b2..c62d131f1 100644 --- a/eip/src/v2/model/ShowResourcesJobDetailRequest.cpp +++ b/eip/src/v2/model/ShowResourcesJobDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ShowResourcesJobDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value ShowResourcesJobDetailRequest::toJson() const return val; } - bool ShowResourcesJobDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowResourcesJobDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowResourcesJobDetailRequest::getJobId() const { return jobId_; diff --git a/eip/src/v2/model/ShowResourcesJobDetailResponse.cpp b/eip/src/v2/model/ShowResourcesJobDetailResponse.cpp index bdcf926b5..b34c660da 100644 --- a/eip/src/v2/model/ShowResourcesJobDetailResponse.cpp +++ b/eip/src/v2/model/ShowResourcesJobDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/ShowResourcesJobDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -67,7 +66,6 @@ web::json::value ShowResourcesJobDetailResponse::toJson() const return val; } - bool ShowResourcesJobDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ShowResourcesJobDetailResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowResourcesJobDetailResponse::getJobId() const { return jobId_; diff --git a/eip/src/v2/model/SubJobsInfo.cpp b/eip/src/v2/model/SubJobsInfo.cpp index b6b9141d6..71fa363d3 100644 --- a/eip/src/v2/model/SubJobsInfo.cpp +++ b/eip/src/v2/model/SubJobsInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/SubJobsInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value SubJobsInfo::toJson() const return val; } - bool SubJobsInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SubJobsInfo::fromJson(const web::json::value& val) return ok; } + std::vector& SubJobsInfo::getSubJobs() { return subJobs_; diff --git a/eip/src/v2/model/TagReq.cpp b/eip/src/v2/model/TagReq.cpp index 89866c1d4..a29a4929e 100644 --- a/eip/src/v2/model/TagReq.cpp +++ b/eip/src/v2/model/TagReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/TagReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value TagReq::toJson() const return val; } - bool TagReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TagReq::fromJson(const web::json::value& val) return ok; } + std::string TagReq::getKey() const { return key_; diff --git a/eip/src/v2/model/TagResp.cpp b/eip/src/v2/model/TagResp.cpp index 96f79f161..9c05b6d03 100644 --- a/eip/src/v2/model/TagResp.cpp +++ b/eip/src/v2/model/TagResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/TagResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value TagResp::toJson() const return val; } - bool TagResp::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TagResp::fromJson(const web::json::value& val) return ok; } + std::string TagResp::getKey() const { return key_; diff --git a/eip/src/v2/model/UpdateBandwidthOption.cpp b/eip/src/v2/model/UpdateBandwidthOption.cpp index 9057299ba..91afa9645 100644 --- a/eip/src/v2/model/UpdateBandwidthOption.cpp +++ b/eip/src/v2/model/UpdateBandwidthOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdateBandwidthOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -43,7 +42,6 @@ web::json::value UpdateBandwidthOption::toJson() const return val; } - bool UpdateBandwidthOption::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdateBandwidthOption::fromJson(const web::json::value& val) return ok; } + std::string UpdateBandwidthOption::getName() const { return name_; diff --git a/eip/src/v2/model/UpdateBandwidthRequest.cpp b/eip/src/v2/model/UpdateBandwidthRequest.cpp index c43aa4d0e..01c8e9fe3 100644 --- a/eip/src/v2/model/UpdateBandwidthRequest.cpp +++ b/eip/src/v2/model/UpdateBandwidthRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdateBandwidthRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value UpdateBandwidthRequest::toJson() const return val; } - bool UpdateBandwidthRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateBandwidthRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateBandwidthRequest::getBandwidthId() const { return bandwidthId_; diff --git a/eip/src/v2/model/UpdateBandwidthRequestBody.cpp b/eip/src/v2/model/UpdateBandwidthRequestBody.cpp index 8c7ab627e..1093fcd90 100644 --- a/eip/src/v2/model/UpdateBandwidthRequestBody.cpp +++ b/eip/src/v2/model/UpdateBandwidthRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdateBandwidthRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value UpdateBandwidthRequestBody::toJson() const return val; } - bool UpdateBandwidthRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateBandwidthRequestBody::fromJson(const web::json::value& val) return ok; } + UpdateBandwidthOption UpdateBandwidthRequestBody::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v2/model/UpdateBandwidthResponse.cpp b/eip/src/v2/model/UpdateBandwidthResponse.cpp index 18b303e6a..44b88b183 100644 --- a/eip/src/v2/model/UpdateBandwidthResponse.cpp +++ b/eip/src/v2/model/UpdateBandwidthResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdateBandwidthResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value UpdateBandwidthResponse::toJson() const return val; } - bool UpdateBandwidthResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateBandwidthResponse::fromJson(const web::json::value& val) return ok; } + BandwidthResp UpdateBandwidthResponse::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v2/model/UpdateFloatingIpOption.cpp b/eip/src/v2/model/UpdateFloatingIpOption.cpp index 6815f4ada..7e4295906 100644 --- a/eip/src/v2/model/UpdateFloatingIpOption.cpp +++ b/eip/src/v2/model/UpdateFloatingIpOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdateFloatingIpOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value UpdateFloatingIpOption::toJson() const return val; } - bool UpdateFloatingIpOption::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateFloatingIpOption::fromJson(const web::json::value& val) return ok; } + std::string UpdateFloatingIpOption::getPortId() const { return portId_; diff --git a/eip/src/v2/model/UpdatePrePaidBandwidthExtendParamOption.cpp b/eip/src/v2/model/UpdatePrePaidBandwidthExtendParamOption.cpp index eef1df42a..aeca8797f 100644 --- a/eip/src/v2/model/UpdatePrePaidBandwidthExtendParamOption.cpp +++ b/eip/src/v2/model/UpdatePrePaidBandwidthExtendParamOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdatePrePaidBandwidthExtendParamOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value UpdatePrePaidBandwidthExtendParamOption::toJson() const return val; } - bool UpdatePrePaidBandwidthExtendParamOption::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdatePrePaidBandwidthExtendParamOption::fromJson(const web::json::value& v return ok; } + bool UpdatePrePaidBandwidthExtendParamOption::isIsAutoPay() const { return isAutoPay_; diff --git a/eip/src/v2/model/UpdatePrePaidBandwidthOption.cpp b/eip/src/v2/model/UpdatePrePaidBandwidthOption.cpp index 4291c7c0a..5e72b17a7 100644 --- a/eip/src/v2/model/UpdatePrePaidBandwidthOption.cpp +++ b/eip/src/v2/model/UpdatePrePaidBandwidthOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdatePrePaidBandwidthOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value UpdatePrePaidBandwidthOption::toJson() const return val; } - bool UpdatePrePaidBandwidthOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdatePrePaidBandwidthOption::fromJson(const web::json::value& val) return ok; } + std::string UpdatePrePaidBandwidthOption::getName() const { return name_; diff --git a/eip/src/v2/model/UpdatePrePaidBandwidthRequest.cpp b/eip/src/v2/model/UpdatePrePaidBandwidthRequest.cpp index b7d3cf3e3..4873f7dcb 100644 --- a/eip/src/v2/model/UpdatePrePaidBandwidthRequest.cpp +++ b/eip/src/v2/model/UpdatePrePaidBandwidthRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdatePrePaidBandwidthRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value UpdatePrePaidBandwidthRequest::toJson() const return val; } - bool UpdatePrePaidBandwidthRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdatePrePaidBandwidthRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdatePrePaidBandwidthRequest::getBandwidthId() const { return bandwidthId_; diff --git a/eip/src/v2/model/UpdatePrePaidBandwidthRequestBody.cpp b/eip/src/v2/model/UpdatePrePaidBandwidthRequestBody.cpp index 3ce417f71..76b01291b 100644 --- a/eip/src/v2/model/UpdatePrePaidBandwidthRequestBody.cpp +++ b/eip/src/v2/model/UpdatePrePaidBandwidthRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdatePrePaidBandwidthRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -36,7 +35,6 @@ web::json::value UpdatePrePaidBandwidthRequestBody::toJson() const return val; } - bool UpdatePrePaidBandwidthRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool UpdatePrePaidBandwidthRequestBody::fromJson(const web::json::value& val) return ok; } + UpdatePrePaidBandwidthOption UpdatePrePaidBandwidthRequestBody::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v2/model/UpdatePrePaidBandwidthResponse.cpp b/eip/src/v2/model/UpdatePrePaidBandwidthResponse.cpp index 63d05d9c3..3ca1a56a6 100644 --- a/eip/src/v2/model/UpdatePrePaidBandwidthResponse.cpp +++ b/eip/src/v2/model/UpdatePrePaidBandwidthResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdatePrePaidBandwidthResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value UpdatePrePaidBandwidthResponse::toJson() const return val; } - bool UpdatePrePaidBandwidthResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdatePrePaidBandwidthResponse::fromJson(const web::json::value& val) return ok; } + BandwidthResp UpdatePrePaidBandwidthResponse::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v2/model/UpdatePublicipOption.cpp b/eip/src/v2/model/UpdatePublicipOption.cpp index ea8480943..64a0e441c 100644 --- a/eip/src/v2/model/UpdatePublicipOption.cpp +++ b/eip/src/v2/model/UpdatePublicipOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdatePublicipOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -43,7 +42,6 @@ web::json::value UpdatePublicipOption::toJson() const return val; } - bool UpdatePublicipOption::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdatePublicipOption::fromJson(const web::json::value& val) return ok; } + std::string UpdatePublicipOption::getPortId() const { return portId_; diff --git a/eip/src/v2/model/UpdatePublicipRequest.cpp b/eip/src/v2/model/UpdatePublicipRequest.cpp index 484af5414..03a2db666 100644 --- a/eip/src/v2/model/UpdatePublicipRequest.cpp +++ b/eip/src/v2/model/UpdatePublicipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdatePublicipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value UpdatePublicipRequest::toJson() const return val; } - bool UpdatePublicipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdatePublicipRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdatePublicipRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v2/model/UpdatePublicipResponse.cpp b/eip/src/v2/model/UpdatePublicipResponse.cpp index 1c60880e0..dee756bc7 100644 --- a/eip/src/v2/model/UpdatePublicipResponse.cpp +++ b/eip/src/v2/model/UpdatePublicipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdatePublicipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value UpdatePublicipResponse::toJson() const return val; } - bool UpdatePublicipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdatePublicipResponse::fromJson(const web::json::value& val) return ok; } + PublicipUpdateResp UpdatePublicipResponse::getPublicip() const { return publicip_; diff --git a/eip/src/v2/model/UpdatePublicipsRequestBody.cpp b/eip/src/v2/model/UpdatePublicipsRequestBody.cpp index 36c9a4300..34ed1bebb 100644 --- a/eip/src/v2/model/UpdatePublicipsRequestBody.cpp +++ b/eip/src/v2/model/UpdatePublicipsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v2/model/UpdatePublicipsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value UpdatePublicipsRequestBody::toJson() const return val; } - bool UpdatePublicipsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdatePublicipsRequestBody::fromJson(const web::json::value& val) return ok; } + UpdatePublicipOption UpdatePublicipsRequestBody::getPublicip() const { return publicip_; diff --git a/eip/src/v3/EipClient.cpp b/eip/src/v3/EipClient.cpp index 5dc0b17f9..6da301186 100644 --- a/eip/src/v3/EipClient.cpp +++ b/eip/src/v3/EipClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,12 +40,12 @@ std::shared_ptr EipClient::listBandwidth(ListBandwidthReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -99,15 +99,10 @@ std::shared_ptr EipClient::listBandwidth(ListBandwidthReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForListBandwidth()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -122,12 +117,12 @@ std::shared_ptr EipClient::listCommonPools(ListCommonPo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.fieldsIsSet()) { @@ -148,15 +143,10 @@ std::shared_ptr EipClient::listCommonPools(ListCommonPo std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForListCommonPools()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -171,12 +161,12 @@ std::shared_ptr EipClient::listPublicBorderGroup std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.fieldsIsSet()) { @@ -185,15 +175,10 @@ std::shared_ptr EipClient::listPublicBorderGroup std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForListPublicBorderGroups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -208,12 +193,12 @@ std::shared_ptr EipClient::listPublicipPool(ListPublic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.markerIsSet()) { @@ -255,15 +240,10 @@ std::shared_ptr EipClient::listPublicipPool(ListPublic std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForListPublicipPool()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -278,12 +258,12 @@ std::shared_ptr EipClient::listShareBandwidthTy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.fieldsIsSet()) { @@ -322,15 +302,10 @@ std::shared_ptr EipClient::listShareBandwidthTy std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForListShareBandwidthTypes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -345,13 +320,13 @@ std::shared_ptr EipClient::showPublicipPool(ShowPublic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_pool_id"] = parameterToString(request.getPublicipPoolId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.fieldsIsSet()) { @@ -360,15 +335,10 @@ std::shared_ptr EipClient::showPublicipPool(ShowPublic std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForShowPublicipPool()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -383,35 +353,37 @@ std::shared_ptr EipClient::associatePublicips(Associ std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForAssociatePublicips()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -423,34 +395,36 @@ std::shared_ptr EipClient::attachBatchPublicIp(Atta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForAttachBatchPublicIp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -462,35 +436,37 @@ std::shared_ptr EipClient::attachShareBandwidth(At std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForAttachShareBandwidth()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -502,34 +478,36 @@ std::shared_ptr EipClient::countEipAvailable std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForCountEipAvailableResources()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -541,34 +519,36 @@ std::shared_ptr EipClient::detachBatchPublicIp(Deta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForDetachBatchPublicIp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -580,35 +560,37 @@ std::shared_ptr EipClient::detachShareBandwidth(De std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForDetachShareBandwidth()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -620,27 +602,22 @@ std::shared_ptr EipClient::disableNat64(DisableNat64Reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForDisableNat64()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -655,27 +632,22 @@ std::shared_ptr EipClient::disassociatePublicips( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForDisassociatePublicips()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -690,27 +662,22 @@ std::shared_ptr EipClient::enableNat64(EnableNat64Request & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForEnableNat64()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -725,12 +692,12 @@ std::shared_ptr EipClient::listPublicips(ListPublicipsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.markerIsSet()) { @@ -859,15 +826,10 @@ std::shared_ptr EipClient::listPublicips(ListPublicipsReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForListPublicips()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -882,13 +844,13 @@ std::shared_ptr EipClient::showPublicip(ShowPublicipReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.fieldsIsSet()) { @@ -897,15 +859,10 @@ std::shared_ptr EipClient::showPublicip(ShowPublicipReques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForShowPublicip()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -920,35 +877,37 @@ std::shared_ptr EipClient::updateAssociatePubli std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForUpdateAssociatePublicip()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -960,35 +919,37 @@ std::shared_ptr EipClient::updateDisassociat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["publicip_id"] = parameterToString(request.getPublicipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EipMeta::genRequestDefForUpdateDisassociatePublicip()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/eip/src/v3/EipMeta.cpp b/eip/src/v3/EipMeta.cpp new file mode 100644 index 000000000..26be51069 --- /dev/null +++ b/eip/src/v3/EipMeta.cpp @@ -0,0 +1,407 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Eip { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef EipMeta::genRequestDefForListBandwidth() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BandwidthType") + .withJsonTag("bandwidth_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NameLike") + .withJsonTag("name_like") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("IngressSize") + .withJsonTag("ingress_size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AdminState") + .withJsonTag("admin_state") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BillingInfo") + .withJsonTag("billing_info") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Tags") + .withJsonTag("tags") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnableBandwidthRules") + .withJsonTag("enable_bandwidth_rules") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RuleQuota") + .withJsonTag("rule_quota") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PublicBorderGroup") + .withJsonTag("public_border_group") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ChargeMode") + .withJsonTag("charge_mode") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForListCommonPools() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Fields") + .withJsonTag("fields") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PublicBorderGroup") + .withJsonTag("public_border_group") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForListPublicBorderGroups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Fields") + .withJsonTag("fields") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForListPublicipPool() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Fields") + .withJsonTag("fields") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Description") + .withJsonTag("description") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PublicBorderGroup") + .withJsonTag("public_border_group") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForListShareBandwidthTypes() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Fields") + .withJsonTag("fields") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BandwidthType") + .withJsonTag("bandwidth_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NameEn") + .withJsonTag("name_en") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NameZh") + .withJsonTag("name_zh") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PublicBorderGroup") + .withJsonTag("public_border_group") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForShowPublicipPool() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Fields") + .withJsonTag("fields") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForAssociatePublicips() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForAttachBatchPublicIp() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForAttachShareBandwidth() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForCountEipAvailableResources() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForDetachBatchPublicIp() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForDetachShareBandwidth() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForDisableNat64() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForDisassociatePublicips() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForEnableNat64() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForListPublicips() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Fields") + .withJsonTag("fields") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("IpVersion") + .withJsonTag("ip_version") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PublicIpAddress") + .withJsonTag("public_ip_address") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PublicIpAddressLike") + .withJsonTag("public_ip_address_like") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PublicIpv6Address") + .withJsonTag("public_ipv6_address") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PublicIpv6AddressLike") + .withJsonTag("public_ipv6_address_like") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NetworkType") + .withJsonTag("network_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PublicipPoolName") + .withJsonTag("publicip_pool_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AliasLike") + .withJsonTag("alias_like") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Alias") + .withJsonTag("alias") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Description") + .withJsonTag("description") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VnicPeriodprivateIpAddress") + .withJsonTag("vnic.private_ip_address") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VnicPeriodprivateIpAddressLike") + .withJsonTag("vnic.private_ip_address_like") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VnicPerioddeviceId") + .withJsonTag("vnic.device_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VnicPerioddeviceOwner") + .withJsonTag("vnic.device_owner") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VnicPeriodvpcId") + .withJsonTag("vnic.vpc_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VnicPeriodportId") + .withJsonTag("vnic.port_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VnicPerioddeviceOwnerPrefixlike") + .withJsonTag("vnic.device_owner_prefixlike") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VnicPeriodinstanceType") + .withJsonTag("vnic.instance_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VnicPeriodinstanceId") + .withJsonTag("vnic.instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BandwidthPeriodid") + .withJsonTag("bandwidth.id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BandwidthPeriodname") + .withJsonTag("bandwidth.name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BandwidthPeriodnameLike") + .withJsonTag("bandwidth.name_like") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BandwidthPeriodsize") + .withJsonTag("bandwidth.size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BandwidthPeriodshareType") + .withJsonTag("bandwidth.share_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BandwidthPeriodchargeMode") + .withJsonTag("bandwidth.charge_mode") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BillingInfo") + .withJsonTag("billing_info") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BillingMode") + .withJsonTag("billing_mode") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AssociateInstanceType") + .withJsonTag("associate_instance_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AssociateInstanceId") + .withJsonTag("associate_instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PublicBorderGroup") + .withJsonTag("public_border_group") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AllowShareBandwidthTypeAny") + .withJsonTag("allow_share_bandwidth_type_any") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForShowPublicip() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Fields") + .withJsonTag("fields") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForUpdateAssociatePublicip() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EipMeta::genRequestDefForUpdateDisassociatePublicip() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/eip/src/v3/model/AssociatePublicipsOption.cpp b/eip/src/v3/model/AssociatePublicipsOption.cpp index 49c1d989a..18b621583 100644 --- a/eip/src/v3/model/AssociatePublicipsOption.cpp +++ b/eip/src/v3/model/AssociatePublicipsOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/AssociatePublicipsOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value AssociatePublicipsOption::toJson() const return val; } - bool AssociatePublicipsOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AssociatePublicipsOption::fromJson(const web::json::value& val) return ok; } + std::string AssociatePublicipsOption::getAssociateInstanceType() const { return associateInstanceType_; diff --git a/eip/src/v3/model/AssociatePublicipsRequest.cpp b/eip/src/v3/model/AssociatePublicipsRequest.cpp index dabb21ce1..cf9d649d3 100644 --- a/eip/src/v3/model/AssociatePublicipsRequest.cpp +++ b/eip/src/v3/model/AssociatePublicipsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/AssociatePublicipsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value AssociatePublicipsRequest::toJson() const return val; } - bool AssociatePublicipsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AssociatePublicipsRequest::fromJson(const web::json::value& val) return ok; } + std::string AssociatePublicipsRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v3/model/AssociatePublicipsRequestBody.cpp b/eip/src/v3/model/AssociatePublicipsRequestBody.cpp index 093328b58..19e6b5320 100644 --- a/eip/src/v3/model/AssociatePublicipsRequestBody.cpp +++ b/eip/src/v3/model/AssociatePublicipsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/AssociatePublicipsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value AssociatePublicipsRequestBody::toJson() const return val; } - bool AssociatePublicipsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AssociatePublicipsRequestBody::fromJson(const web::json::value& val) return ok; } + AssociatePublicipsOption AssociatePublicipsRequestBody::getPublicip() const { return publicip_; diff --git a/eip/src/v3/model/AssociatePublicipsResponse.cpp b/eip/src/v3/model/AssociatePublicipsResponse.cpp index 1a8451cf7..3471075be 100644 --- a/eip/src/v3/model/AssociatePublicipsResponse.cpp +++ b/eip/src/v3/model/AssociatePublicipsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/AssociatePublicipsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value AssociatePublicipsResponse::toJson() const return val; } - bool AssociatePublicipsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AssociatePublicipsResponse::fromJson(const web::json::value& val) return ok; } + std::string AssociatePublicipsResponse::getRequestId() const { return requestId_; diff --git a/eip/src/v3/model/AttachBatchPublicIpRequest.cpp b/eip/src/v3/model/AttachBatchPublicIpRequest.cpp index d1b8d67c5..816ff4f79 100644 --- a/eip/src/v3/model/AttachBatchPublicIpRequest.cpp +++ b/eip/src/v3/model/AttachBatchPublicIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/AttachBatchPublicIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value AttachBatchPublicIpRequest::toJson() const return val; } - bool AttachBatchPublicIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AttachBatchPublicIpRequest::fromJson(const web::json::value& val) return ok; } + BatchAttachSharebwReq AttachBatchPublicIpRequest::getBody() const { return body_; diff --git a/eip/src/v3/model/AttachBatchPublicIpResponse.cpp b/eip/src/v3/model/AttachBatchPublicIpResponse.cpp index 09f64264b..4eef618c7 100644 --- a/eip/src/v3/model/AttachBatchPublicIpResponse.cpp +++ b/eip/src/v3/model/AttachBatchPublicIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/AttachBatchPublicIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value AttachBatchPublicIpResponse::toJson() const return val; } - bool AttachBatchPublicIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AttachBatchPublicIpResponse::fromJson(const web::json::value& val) return ok; } + std::vector& AttachBatchPublicIpResponse::getPublicips() { return publicips_; diff --git a/eip/src/v3/model/AttachShareBandwidthRequest.cpp b/eip/src/v3/model/AttachShareBandwidthRequest.cpp index 6058ade61..d7578fc5c 100644 --- a/eip/src/v3/model/AttachShareBandwidthRequest.cpp +++ b/eip/src/v3/model/AttachShareBandwidthRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/AttachShareBandwidthRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value AttachShareBandwidthRequest::toJson() const return val; } - bool AttachShareBandwidthRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AttachShareBandwidthRequest::fromJson(const web::json::value& val) return ok; } + std::string AttachShareBandwidthRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v3/model/AttachShareBandwidthResponse.cpp b/eip/src/v3/model/AttachShareBandwidthResponse.cpp index 059c460d3..20eef6e69 100644 --- a/eip/src/v3/model/AttachShareBandwidthResponse.cpp +++ b/eip/src/v3/model/AttachShareBandwidthResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/AttachShareBandwidthResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value AttachShareBandwidthResponse::toJson() const return val; } - bool AttachShareBandwidthResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AttachShareBandwidthResponse::fromJson(const web::json::value& val) return ok; } + PublicipResp AttachShareBandwidthResponse::getPublicip() const { return publicip_; diff --git a/eip/src/v3/model/AttachSharebwDict.cpp b/eip/src/v3/model/AttachSharebwDict.cpp index e18503614..a768a1a31 100644 --- a/eip/src/v3/model/AttachSharebwDict.cpp +++ b/eip/src/v3/model/AttachSharebwDict.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/AttachSharebwDict.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value AttachSharebwDict::toJson() const return val; } - bool AttachSharebwDict::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AttachSharebwDict::fromJson(const web::json::value& val) return ok; } + std::string AttachSharebwDict::getBandwidthId() const { return bandwidthId_; diff --git a/eip/src/v3/model/AttachSharebwReq.cpp b/eip/src/v3/model/AttachSharebwReq.cpp index d28469ee2..ae7f9489e 100644 --- a/eip/src/v3/model/AttachSharebwReq.cpp +++ b/eip/src/v3/model/AttachSharebwReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/AttachSharebwReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value AttachSharebwReq::toJson() const return val; } - bool AttachSharebwReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AttachSharebwReq::fromJson(const web::json::value& val) return ok; } + AttachSharebwDict AttachSharebwReq::getPublicip() const { return publicip_; diff --git a/eip/src/v3/model/BandWidthRules.cpp b/eip/src/v3/model/BandWidthRules.cpp index 41a0516da..f3a5f17de 100644 --- a/eip/src/v3/model/BandWidthRules.cpp +++ b/eip/src/v3/model/BandWidthRules.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/BandWidthRules.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -57,7 +56,6 @@ web::json::value BandWidthRules::toJson() const return val; } - bool BandWidthRules::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool BandWidthRules::fromJson(const web::json::value& val) return ok; } + std::string BandWidthRules::getId() const { return id_; diff --git a/eip/src/v3/model/BandwidthInfoResp.cpp b/eip/src/v3/model/BandwidthInfoResp.cpp index 94d61dabf..24839d241 100644 --- a/eip/src/v3/model/BandwidthInfoResp.cpp +++ b/eip/src/v3/model/BandwidthInfoResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/BandwidthInfoResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -48,7 +47,6 @@ web::json::value BandwidthInfoResp::toJson() const return val; } - bool BandwidthInfoResp::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool BandwidthInfoResp::fromJson(const web::json::value& val) return ok; } + std::string BandwidthInfoResp::getBandwidthName() const { return bandwidthName_; diff --git a/eip/src/v3/model/BandwidthResp.cpp b/eip/src/v3/model/BandwidthResp.cpp index 706eb9b97..3c3143de2 100644 --- a/eip/src/v3/model/BandwidthResp.cpp +++ b/eip/src/v3/model/BandwidthResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/BandwidthResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -58,7 +57,6 @@ web::json::value BandwidthResp::toJson() const return val; } - bool BandwidthResp::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool BandwidthResp::fromJson(const web::json::value& val) return ok; } + std::string BandwidthResp::getId() const { return id_; diff --git a/eip/src/v3/model/BandwidthResponseBody.cpp b/eip/src/v3/model/BandwidthResponseBody.cpp index 04ab8af62..6d3d6eacc 100644 --- a/eip/src/v3/model/BandwidthResponseBody.cpp +++ b/eip/src/v3/model/BandwidthResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/BandwidthResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -115,7 +114,6 @@ web::json::value BandwidthResponseBody::toJson() const return val; } - bool BandwidthResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -285,6 +283,7 @@ bool BandwidthResponseBody::fromJson(const web::json::value& val) return ok; } + std::string BandwidthResponseBody::getAdminState() const { return adminState_; diff --git a/eip/src/v3/model/BatchAttachSharebwDict.cpp b/eip/src/v3/model/BatchAttachSharebwDict.cpp index e330d7d2d..5521fa5e2 100644 --- a/eip/src/v3/model/BatchAttachSharebwDict.cpp +++ b/eip/src/v3/model/BatchAttachSharebwDict.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/BatchAttachSharebwDict.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value BatchAttachSharebwDict::toJson() const return val; } - bool BatchAttachSharebwDict::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BatchAttachSharebwDict::fromJson(const web::json::value& val) return ok; } + std::string BatchAttachSharebwDict::getBandwidthId() const { return bandwidthId_; diff --git a/eip/src/v3/model/BatchAttachSharebwReq.cpp b/eip/src/v3/model/BatchAttachSharebwReq.cpp index f6c5d30c7..457b7fbcd 100644 --- a/eip/src/v3/model/BatchAttachSharebwReq.cpp +++ b/eip/src/v3/model/BatchAttachSharebwReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/BatchAttachSharebwReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value BatchAttachSharebwReq::toJson() const return val; } - bool BatchAttachSharebwReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchAttachSharebwReq::fromJson(const web::json::value& val) return ok; } + std::vector& BatchAttachSharebwReq::getPublicips() { return publicips_; diff --git a/eip/src/v3/model/BatchPublicipResp.cpp b/eip/src/v3/model/BatchPublicipResp.cpp index b4ac2fe6c..d90151b67 100644 --- a/eip/src/v3/model/BatchPublicipResp.cpp +++ b/eip/src/v3/model/BatchPublicipResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/BatchPublicipResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value BatchPublicipResp::toJson() const return val; } - bool BatchPublicipResp::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchPublicipResp::fromJson(const web::json::value& val) return ok; } + int32_t BatchPublicipResp::getStatusCode() const { return statusCode_; diff --git a/eip/src/v3/model/BillingInfoDict.cpp b/eip/src/v3/model/BillingInfoDict.cpp index d544f5bfe..9885a850e 100644 --- a/eip/src/v3/model/BillingInfoDict.cpp +++ b/eip/src/v3/model/BillingInfoDict.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/BillingInfoDict.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value BillingInfoDict::toJson() const return val; } - bool BillingInfoDict::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BillingInfoDict::fromJson(const web::json::value& val) return ok; } + std::string BillingInfoDict::getOrderId() const { return orderId_; diff --git a/eip/src/v3/model/CommonPoolDict.cpp b/eip/src/v3/model/CommonPoolDict.cpp index d234f0809..8c6b6d626 100644 --- a/eip/src/v3/model/CommonPoolDict.cpp +++ b/eip/src/v3/model/CommonPoolDict.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/CommonPoolDict.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -62,7 +61,6 @@ web::json::value CommonPoolDict::toJson() const return val; } - bool CommonPoolDict::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool CommonPoolDict::fromJson(const web::json::value& val) return ok; } + std::string CommonPoolDict::getName() const { return name_; diff --git a/eip/src/v3/model/CommonPoolsWithBorderGroupDict.cpp b/eip/src/v3/model/CommonPoolsWithBorderGroupDict.cpp index 115a61146..6ad16d407 100644 --- a/eip/src/v3/model/CommonPoolsWithBorderGroupDict.cpp +++ b/eip/src/v3/model/CommonPoolsWithBorderGroupDict.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/CommonPoolsWithBorderGroupDict.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value CommonPoolsWithBorderGroupDict::toJson() const return val; } - bool CommonPoolsWithBorderGroupDict::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CommonPoolsWithBorderGroupDict::fromJson(const web::json::value& val) return ok; } + std::vector& CommonPoolsWithBorderGroupDict::getPublicipPools() { return publicipPools_; diff --git a/eip/src/v3/model/CountEipAvailableResourcesRequest.cpp b/eip/src/v3/model/CountEipAvailableResourcesRequest.cpp index 1781746d2..6988b07c7 100644 --- a/eip/src/v3/model/CountEipAvailableResourcesRequest.cpp +++ b/eip/src/v3/model/CountEipAvailableResourcesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/CountEipAvailableResourcesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value CountEipAvailableResourcesRequest::toJson() const return val; } - bool CountEipAvailableResourcesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CountEipAvailableResourcesRequest::fromJson(const web::json::value& val) return ok; } + EipResourcesAvailableV3RequestBody CountEipAvailableResourcesRequest::getBody() const { return body_; diff --git a/eip/src/v3/model/CountEipAvailableResourcesResponse.cpp b/eip/src/v3/model/CountEipAvailableResourcesResponse.cpp index 83b56282a..4ae91474e 100644 --- a/eip/src/v3/model/CountEipAvailableResourcesResponse.cpp +++ b/eip/src/v3/model/CountEipAvailableResourcesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/CountEipAvailableResourcesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value CountEipAvailableResourcesResponse::toJson() const return val; } - bool CountEipAvailableResourcesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CountEipAvailableResourcesResponse::fromJson(const web::json::value& val) return ok; } + int32_t CountEipAvailableResourcesResponse::getResult() const { return result_; diff --git a/eip/src/v3/model/DetachBatchPublicIpRequest.cpp b/eip/src/v3/model/DetachBatchPublicIpRequest.cpp index 7e8bec5fb..693d124ed 100644 --- a/eip/src/v3/model/DetachBatchPublicIpRequest.cpp +++ b/eip/src/v3/model/DetachBatchPublicIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DetachBatchPublicIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value DetachBatchPublicIpRequest::toJson() const return val; } - bool DetachBatchPublicIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DetachBatchPublicIpRequest::fromJson(const web::json::value& val) return ok; } + DetachBatchSharedbwReq DetachBatchPublicIpRequest::getBody() const { return body_; diff --git a/eip/src/v3/model/DetachBatchPublicIpResponse.cpp b/eip/src/v3/model/DetachBatchPublicIpResponse.cpp index ddb8a9c9b..20b6209ea 100644 --- a/eip/src/v3/model/DetachBatchPublicIpResponse.cpp +++ b/eip/src/v3/model/DetachBatchPublicIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DetachBatchPublicIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value DetachBatchPublicIpResponse::toJson() const return val; } - bool DetachBatchPublicIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetachBatchPublicIpResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DetachBatchPublicIpResponse::getPublicips() { return publicips_; diff --git a/eip/src/v3/model/DetachBatchSharedbwReq.cpp b/eip/src/v3/model/DetachBatchSharedbwReq.cpp index 30a72802c..572b41840 100644 --- a/eip/src/v3/model/DetachBatchSharedbwReq.cpp +++ b/eip/src/v3/model/DetachBatchSharedbwReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DetachBatchSharedbwReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value DetachBatchSharedbwReq::toJson() const return val; } - bool DetachBatchSharedbwReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DetachBatchSharedbwReq::fromJson(const web::json::value& val) return ok; } + std::vector& DetachBatchSharedbwReq::getPublicips() { return publicips_; diff --git a/eip/src/v3/model/DetachBatchSharedbwReq_publicips.cpp b/eip/src/v3/model/DetachBatchSharedbwReq_publicips.cpp index c02c09edb..40aeadd99 100644 --- a/eip/src/v3/model/DetachBatchSharedbwReq_publicips.cpp +++ b/eip/src/v3/model/DetachBatchSharedbwReq_publicips.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DetachBatchSharedbwReq_publicips.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value DetachBatchSharedbwReq_publicips::toJson() const return val; } - bool DetachBatchSharedbwReq_publicips::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetachBatchSharedbwReq_publicips::fromJson(const web::json::value& val) return ok; } + std::string DetachBatchSharedbwReq_publicips::getPublicipId() const { return publicipId_; diff --git a/eip/src/v3/model/DetachShareBandwidthRequest.cpp b/eip/src/v3/model/DetachShareBandwidthRequest.cpp index 19f491ed6..9989bcda8 100644 --- a/eip/src/v3/model/DetachShareBandwidthRequest.cpp +++ b/eip/src/v3/model/DetachShareBandwidthRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DetachShareBandwidthRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value DetachShareBandwidthRequest::toJson() const return val; } - bool DetachShareBandwidthRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetachShareBandwidthRequest::fromJson(const web::json::value& val) return ok; } + std::string DetachShareBandwidthRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v3/model/DetachShareBandwidthResponse.cpp b/eip/src/v3/model/DetachShareBandwidthResponse.cpp index 1318e7833..69c1737ba 100644 --- a/eip/src/v3/model/DetachShareBandwidthResponse.cpp +++ b/eip/src/v3/model/DetachShareBandwidthResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DetachShareBandwidthResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value DetachShareBandwidthResponse::toJson() const return val; } - bool DetachShareBandwidthResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetachShareBandwidthResponse::fromJson(const web::json::value& val) return ok; } + PublicipResp DetachShareBandwidthResponse::getPublicip() const { return publicip_; diff --git a/eip/src/v3/model/DetachSharedbwDict.cpp b/eip/src/v3/model/DetachSharedbwDict.cpp index ce940331b..5019d64d8 100644 --- a/eip/src/v3/model/DetachSharedbwDict.cpp +++ b/eip/src/v3/model/DetachSharedbwDict.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DetachSharedbwDict.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -43,7 +42,6 @@ web::json::value DetachSharedbwDict::toJson() const return val; } - bool DetachSharedbwDict::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DetachSharedbwDict::fromJson(const web::json::value& val) return ok; } + std::string DetachSharedbwDict::getName() const { return name_; diff --git a/eip/src/v3/model/DetachSharedbwReq.cpp b/eip/src/v3/model/DetachSharedbwReq.cpp index 8e44c1967..9d636fbfd 100644 --- a/eip/src/v3/model/DetachSharedbwReq.cpp +++ b/eip/src/v3/model/DetachSharedbwReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DetachSharedbwReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value DetachSharedbwReq::toJson() const return val; } - bool DetachSharedbwReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DetachSharedbwReq::fromJson(const web::json::value& val) return ok; } + DetachSharedbwReq_publicip DetachSharedbwReq::getPublicip() const { return publicip_; diff --git a/eip/src/v3/model/DetachSharedbwReq_publicip.cpp b/eip/src/v3/model/DetachSharedbwReq_publicip.cpp index 16b4ae89a..6da572550 100644 --- a/eip/src/v3/model/DetachSharedbwReq_publicip.cpp +++ b/eip/src/v3/model/DetachSharedbwReq_publicip.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DetachSharedbwReq_publicip.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value DetachSharedbwReq_publicip::toJson() const return val; } - bool DetachSharedbwReq_publicip::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DetachSharedbwReq_publicip::fromJson(const web::json::value& val) return ok; } + DetachSharedbwDict DetachSharedbwReq_publicip::getBandwidth() const { return bandwidth_; diff --git a/eip/src/v3/model/DisableNat64Request.cpp b/eip/src/v3/model/DisableNat64Request.cpp index 1b34529c5..aeab4f11c 100644 --- a/eip/src/v3/model/DisableNat64Request.cpp +++ b/eip/src/v3/model/DisableNat64Request.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DisableNat64Request.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value DisableNat64Request::toJson() const return val; } - bool DisableNat64Request::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DisableNat64Request::fromJson(const web::json::value& val) return ok; } + std::string DisableNat64Request::getPublicipId() const { return publicipId_; diff --git a/eip/src/v3/model/DisableNat64Response.cpp b/eip/src/v3/model/DisableNat64Response.cpp index ee52b17a5..9faea52fa 100644 --- a/eip/src/v3/model/DisableNat64Response.cpp +++ b/eip/src/v3/model/DisableNat64Response.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DisableNat64Response.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value DisableNat64Response::toJson() const return val; } - bool DisableNat64Response::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DisableNat64Response::fromJson(const web::json::value& val) return ok; } + PublicipResp DisableNat64Response::getPublicip() const { return publicip_; diff --git a/eip/src/v3/model/DisassociatePublicipsOption.cpp b/eip/src/v3/model/DisassociatePublicipsOption.cpp index af1003713..caa5ede6f 100644 --- a/eip/src/v3/model/DisassociatePublicipsOption.cpp +++ b/eip/src/v3/model/DisassociatePublicipsOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DisassociatePublicipsOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value DisassociatePublicipsOption::toJson() const return val; } - bool DisassociatePublicipsOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DisassociatePublicipsOption::fromJson(const web::json::value& val) return ok; } + std::string DisassociatePublicipsOption::getAssociateInstanceType() const { return associateInstanceType_; diff --git a/eip/src/v3/model/DisassociatePublicipsRequest.cpp b/eip/src/v3/model/DisassociatePublicipsRequest.cpp index a3b55a62a..68a4c13ea 100644 --- a/eip/src/v3/model/DisassociatePublicipsRequest.cpp +++ b/eip/src/v3/model/DisassociatePublicipsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DisassociatePublicipsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value DisassociatePublicipsRequest::toJson() const return val; } - bool DisassociatePublicipsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DisassociatePublicipsRequest::fromJson(const web::json::value& val) return ok; } + std::string DisassociatePublicipsRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v3/model/DisassociatePublicipsRequestBody.cpp b/eip/src/v3/model/DisassociatePublicipsRequestBody.cpp index 9092518bd..7ef2da8d6 100644 --- a/eip/src/v3/model/DisassociatePublicipsRequestBody.cpp +++ b/eip/src/v3/model/DisassociatePublicipsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DisassociatePublicipsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -32,7 +31,6 @@ web::json::value DisassociatePublicipsRequestBody::toJson() const return val; } - bool DisassociatePublicipsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DisassociatePublicipsRequestBody::fromJson(const web::json::value& val) return ok; } + DisassociatePublicipsOption DisassociatePublicipsRequestBody::getPublicip() const { return publicip_; diff --git a/eip/src/v3/model/DisassociatePublicipsResponse.cpp b/eip/src/v3/model/DisassociatePublicipsResponse.cpp index 0cd8a94df..82d013359 100644 --- a/eip/src/v3/model/DisassociatePublicipsResponse.cpp +++ b/eip/src/v3/model/DisassociatePublicipsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/DisassociatePublicipsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value DisassociatePublicipsResponse::toJson() const return val; } - bool DisassociatePublicipsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DisassociatePublicipsResponse::fromJson(const web::json::value& val) return ok; } + std::string DisassociatePublicipsResponse::getRequestId() const { return requestId_; diff --git a/eip/src/v3/model/EipResourcesAvailableV3RequestBody.cpp b/eip/src/v3/model/EipResourcesAvailableV3RequestBody.cpp index 623f5d41c..f9a8ec09a 100644 --- a/eip/src/v3/model/EipResourcesAvailableV3RequestBody.cpp +++ b/eip/src/v3/model/EipResourcesAvailableV3RequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/EipResourcesAvailableV3RequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value EipResourcesAvailableV3RequestBody::toJson() const return val; } - bool EipResourcesAvailableV3RequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool EipResourcesAvailableV3RequestBody::fromJson(const web::json::value& val) return ok; } + std::string EipResourcesAvailableV3RequestBody::getType() const { return type_; diff --git a/eip/src/v3/model/EnableNat64Request.cpp b/eip/src/v3/model/EnableNat64Request.cpp index 2c5518f04..73fed92f9 100644 --- a/eip/src/v3/model/EnableNat64Request.cpp +++ b/eip/src/v3/model/EnableNat64Request.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/EnableNat64Request.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value EnableNat64Request::toJson() const return val; } - bool EnableNat64Request::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool EnableNat64Request::fromJson(const web::json::value& val) return ok; } + std::string EnableNat64Request::getPublicipId() const { return publicipId_; diff --git a/eip/src/v3/model/EnableNat64Response.cpp b/eip/src/v3/model/EnableNat64Response.cpp index 28fd01a01..f56ca040e 100644 --- a/eip/src/v3/model/EnableNat64Response.cpp +++ b/eip/src/v3/model/EnableNat64Response.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/EnableNat64Response.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value EnableNat64Response::toJson() const return val; } - bool EnableNat64Response::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool EnableNat64Response::fromJson(const web::json::value& val) return ok; } + PublicipResp EnableNat64Response::getPublicip() const { return publicip_; diff --git a/eip/src/v3/model/ListBandwidthRequest.cpp b/eip/src/v3/model/ListBandwidthRequest.cpp index 3d626656a..19bf4d96c 100644 --- a/eip/src/v3/model/ListBandwidthRequest.cpp +++ b/eip/src/v3/model/ListBandwidthRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ListBandwidthRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -108,7 +107,6 @@ web::json::value ListBandwidthRequest::toJson() const return val; } - bool ListBandwidthRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -260,6 +258,7 @@ bool ListBandwidthRequest::fromJson(const web::json::value& val) return ok; } + std::string ListBandwidthRequest::getLimit() const { return limit_; diff --git a/eip/src/v3/model/ListBandwidthResponse.cpp b/eip/src/v3/model/ListBandwidthResponse.cpp index d32a63b7c..6740f8ec5 100644 --- a/eip/src/v3/model/ListBandwidthResponse.cpp +++ b/eip/src/v3/model/ListBandwidthResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ListBandwidthResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -41,7 +40,6 @@ web::json::value ListBandwidthResponse::toJson() const return val; } - bool ListBandwidthResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool ListBandwidthResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListBandwidthResponse::getEipBandwidths() { return eipBandwidths_; diff --git a/eip/src/v3/model/ListCommonPoolsRequest.cpp b/eip/src/v3/model/ListCommonPoolsRequest.cpp index dff779377..7d4935c03 100644 --- a/eip/src/v3/model/ListCommonPoolsRequest.cpp +++ b/eip/src/v3/model/ListCommonPoolsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ListCommonPoolsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -53,7 +52,6 @@ web::json::value ListCommonPoolsRequest::toJson() const return val; } - bool ListCommonPoolsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListCommonPoolsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListCommonPoolsRequest::getFields() const { return fields_; diff --git a/eip/src/v3/model/ListCommonPoolsResponse.cpp b/eip/src/v3/model/ListCommonPoolsResponse.cpp index c7c7ed91d..a8b5b1b11 100644 --- a/eip/src/v3/model/ListCommonPoolsResponse.cpp +++ b/eip/src/v3/model/ListCommonPoolsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ListCommonPoolsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value ListCommonPoolsResponse::toJson() const return val; } - bool ListCommonPoolsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListCommonPoolsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListCommonPoolsResponse::getCommonPools() { return commonPools_; diff --git a/eip/src/v3/model/ListPublicBorderGroupsRequest.cpp b/eip/src/v3/model/ListPublicBorderGroupsRequest.cpp index 057914abf..0f8c0894f 100644 --- a/eip/src/v3/model/ListPublicBorderGroupsRequest.cpp +++ b/eip/src/v3/model/ListPublicBorderGroupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ListPublicBorderGroupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -33,7 +32,6 @@ web::json::value ListPublicBorderGroupsRequest::toJson() const return val; } - bool ListPublicBorderGroupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListPublicBorderGroupsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPublicBorderGroupsRequest::getFields() const { return fields_; diff --git a/eip/src/v3/model/ListPublicBorderGroupsResponse.cpp b/eip/src/v3/model/ListPublicBorderGroupsResponse.cpp index e8fab1998..d0190b833 100644 --- a/eip/src/v3/model/ListPublicBorderGroupsResponse.cpp +++ b/eip/src/v3/model/ListPublicBorderGroupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ListPublicBorderGroupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value ListPublicBorderGroupsResponse::toJson() const return val; } - bool ListPublicBorderGroupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListPublicBorderGroupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListPublicBorderGroupsResponse::getPublicBorderGroups() { return publicBorderGroups_; diff --git a/eip/src/v3/model/ListPublicipPoolRequest.cpp b/eip/src/v3/model/ListPublicipPoolRequest.cpp index 5cd45feeb..8ce661e5b 100644 --- a/eip/src/v3/model/ListPublicipPoolRequest.cpp +++ b/eip/src/v3/model/ListPublicipPoolRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ListPublicipPoolRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -88,7 +87,6 @@ web::json::value ListPublicipPoolRequest::toJson() const return val; } - bool ListPublicipPoolRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool ListPublicipPoolRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPublicipPoolRequest::getMarker() const { return marker_; diff --git a/eip/src/v3/model/ListPublicipPoolResponse.cpp b/eip/src/v3/model/ListPublicipPoolResponse.cpp index fbded1396..f578d11a9 100644 --- a/eip/src/v3/model/ListPublicipPoolResponse.cpp +++ b/eip/src/v3/model/ListPublicipPoolResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ListPublicipPoolResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -41,7 +40,6 @@ web::json::value ListPublicipPoolResponse::toJson() const return val; } - bool ListPublicipPoolResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool ListPublicipPoolResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListPublicipPoolResponse::getPublicipPools() { return publicipPools_; diff --git a/eip/src/v3/model/ListPublicipsRequest.cpp b/eip/src/v3/model/ListPublicipsRequest.cpp index 90313ed6d..0d8e2ea8a 100644 --- a/eip/src/v3/model/ListPublicipsRequest.cpp +++ b/eip/src/v3/model/ListPublicipsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ListPublicipsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -203,7 +202,6 @@ web::json::value ListPublicipsRequest::toJson() const return val; } - bool ListPublicipsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -580,6 +578,7 @@ bool ListPublicipsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPublicipsRequest::getMarker() const { return marker_; diff --git a/eip/src/v3/model/ListPublicipsResponse.cpp b/eip/src/v3/model/ListPublicipsResponse.cpp index c083af5dd..340681c92 100644 --- a/eip/src/v3/model/ListPublicipsResponse.cpp +++ b/eip/src/v3/model/ListPublicipsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ListPublicipsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -46,7 +45,6 @@ web::json::value ListPublicipsResponse::toJson() const return val; } - bool ListPublicipsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ListPublicipsResponse::fromJson(const web::json::value& val) return ok; } + std::string ListPublicipsResponse::getRequestId() const { return requestId_; diff --git a/eip/src/v3/model/ListShareBandwidthTypesRequest.cpp b/eip/src/v3/model/ListShareBandwidthTypesRequest.cpp index db4b346e1..658cba9df 100644 --- a/eip/src/v3/model/ListShareBandwidthTypesRequest.cpp +++ b/eip/src/v3/model/ListShareBandwidthTypesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ListShareBandwidthTypesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -83,7 +82,6 @@ web::json::value ListShareBandwidthTypesRequest::toJson() const return val; } - bool ListShareBandwidthTypesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool ListShareBandwidthTypesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListShareBandwidthTypesRequest::getFields() const { return fields_; diff --git a/eip/src/v3/model/ListShareBandwidthTypesResponse.cpp b/eip/src/v3/model/ListShareBandwidthTypesResponse.cpp index 04ec529f8..d1b1fb41d 100644 --- a/eip/src/v3/model/ListShareBandwidthTypesResponse.cpp +++ b/eip/src/v3/model/ListShareBandwidthTypesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ListShareBandwidthTypesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -41,7 +40,6 @@ web::json::value ListShareBandwidthTypesResponse::toJson() const return val; } - bool ListShareBandwidthTypesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool ListShareBandwidthTypesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListShareBandwidthTypesResponse::getShareBandwidthTypes() { return shareBandwidthTypes_; diff --git a/eip/src/v3/model/PageInfoOption.cpp b/eip/src/v3/model/PageInfoOption.cpp index 929165926..2214bca63 100644 --- a/eip/src/v3/model/PageInfoOption.cpp +++ b/eip/src/v3/model/PageInfoOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/PageInfoOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -43,7 +42,6 @@ web::json::value PageInfoOption::toJson() const return val; } - bool PageInfoOption::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PageInfoOption::fromJson(const web::json::value& val) return ok; } + std::string PageInfoOption::getPreviousMarker() const { return previousMarker_; diff --git a/eip/src/v3/model/ProfileInfo.cpp b/eip/src/v3/model/ProfileInfo.cpp index 714f10961..2c8096a74 100644 --- a/eip/src/v3/model/ProfileInfo.cpp +++ b/eip/src/v3/model/ProfileInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ProfileInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -77,7 +76,6 @@ web::json::value ProfileInfo::toJson() const return val; } - bool ProfileInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool ProfileInfo::fromJson(const web::json::value& val) return ok; } + std::string ProfileInfo::getLocalNetworkPort() const { return localNetworkPort_; diff --git a/eip/src/v3/model/PublicipBandwidthInfo.cpp b/eip/src/v3/model/PublicipBandwidthInfo.cpp index 774fba686..3c6af3020 100644 --- a/eip/src/v3/model/PublicipBandwidthInfo.cpp +++ b/eip/src/v3/model/PublicipBandwidthInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/PublicipBandwidthInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -58,7 +57,6 @@ web::json::value PublicipBandwidthInfo::toJson() const return val; } - bool PublicipBandwidthInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool PublicipBandwidthInfo::fromJson(const web::json::value& val) return ok; } + std::string PublicipBandwidthInfo::getId() const { return id_; diff --git a/eip/src/v3/model/PublicipInfoResponseBody.cpp b/eip/src/v3/model/PublicipInfoResponseBody.cpp index 20f4bbfc0..1fcd17e81 100644 --- a/eip/src/v3/model/PublicipInfoResponseBody.cpp +++ b/eip/src/v3/model/PublicipInfoResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/PublicipInfoResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -53,7 +52,6 @@ web::json::value PublicipInfoResponseBody::toJson() const return val; } - bool PublicipInfoResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool PublicipInfoResponseBody::fromJson(const web::json::value& val) return ok; } + std::string PublicipInfoResponseBody::getPublicipAddress() const { return publicipAddress_; diff --git a/eip/src/v3/model/PublicipInstanceResp.cpp b/eip/src/v3/model/PublicipInstanceResp.cpp index e998ee830..7fe40b98e 100644 --- a/eip/src/v3/model/PublicipInstanceResp.cpp +++ b/eip/src/v3/model/PublicipInstanceResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/PublicipInstanceResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -131,7 +130,6 @@ web::json::value PublicipInstanceResp::toJson() const return val; } - bool PublicipInstanceResp::fromJson(const web::json::value& val) { bool ok = true; @@ -328,6 +326,7 @@ bool PublicipInstanceResp::fromJson(const web::json::value& val) return ok; } + std::string PublicipInstanceResp::getId() const { return id_; diff --git a/eip/src/v3/model/PublicipPoolShowResp.cpp b/eip/src/v3/model/PublicipPoolShowResp.cpp index f61734ffe..a830e120c 100644 --- a/eip/src/v3/model/PublicipPoolShowResp.cpp +++ b/eip/src/v3/model/PublicipPoolShowResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/PublicipPoolShowResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -110,7 +109,6 @@ web::json::value PublicipPoolShowResp::toJson() const return val; } - bool PublicipPoolShowResp::fromJson(const web::json::value& val) { bool ok = true; @@ -271,6 +269,7 @@ bool PublicipPoolShowResp::fromJson(const web::json::value& val) return ok; } + std::string PublicipPoolShowResp::getId() const { return id_; diff --git a/eip/src/v3/model/PublicipResp.cpp b/eip/src/v3/model/PublicipResp.cpp index 50320ca93..716880ccc 100644 --- a/eip/src/v3/model/PublicipResp.cpp +++ b/eip/src/v3/model/PublicipResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/PublicipResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -131,7 +130,6 @@ web::json::value PublicipResp::toJson() const return val; } - bool PublicipResp::fromJson(const web::json::value& val) { bool ok = true; @@ -328,6 +326,7 @@ bool PublicipResp::fromJson(const web::json::value& val) return ok; } + std::string PublicipResp::getId() const { return id_; diff --git a/eip/src/v3/model/PublicipSingleShowResp.cpp b/eip/src/v3/model/PublicipSingleShowResp.cpp index 0373a5749..51e76ae47 100644 --- a/eip/src/v3/model/PublicipSingleShowResp.cpp +++ b/eip/src/v3/model/PublicipSingleShowResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/PublicipSingleShowResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -168,7 +167,6 @@ web::json::value PublicipSingleShowResp::toJson() const return val; } - bool PublicipSingleShowResp::fromJson(const web::json::value& val) { bool ok = true; @@ -437,6 +435,7 @@ bool PublicipSingleShowResp::fromJson(const web::json::value& val) return ok; } + std::string PublicipSingleShowResp::getId() const { return id_; diff --git a/eip/src/v3/model/ShareBandwidthTypeShowResp.cpp b/eip/src/v3/model/ShareBandwidthTypeShowResp.cpp index 34037a8bb..b24b02d55 100644 --- a/eip/src/v3/model/ShareBandwidthTypeShowResp.cpp +++ b/eip/src/v3/model/ShareBandwidthTypeShowResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ShareBandwidthTypeShowResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -68,7 +67,6 @@ web::json::value ShareBandwidthTypeShowResp::toJson() const return val; } - bool ShareBandwidthTypeShowResp::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ShareBandwidthTypeShowResp::fromJson(const web::json::value& val) return ok; } + std::string ShareBandwidthTypeShowResp::getId() const { return id_; diff --git a/eip/src/v3/model/ShowPublicipPoolRequest.cpp b/eip/src/v3/model/ShowPublicipPoolRequest.cpp index 29969e525..b5cde1ef5 100644 --- a/eip/src/v3/model/ShowPublicipPoolRequest.cpp +++ b/eip/src/v3/model/ShowPublicipPoolRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ShowPublicipPoolRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value ShowPublicipPoolRequest::toJson() const return val; } - bool ShowPublicipPoolRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowPublicipPoolRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowPublicipPoolRequest::getPublicipPoolId() const { return publicipPoolId_; diff --git a/eip/src/v3/model/ShowPublicipPoolResponse.cpp b/eip/src/v3/model/ShowPublicipPoolResponse.cpp index fa8acda0e..4cfe9ff05 100644 --- a/eip/src/v3/model/ShowPublicipPoolResponse.cpp +++ b/eip/src/v3/model/ShowPublicipPoolResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ShowPublicipPoolResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value ShowPublicipPoolResponse::toJson() const return val; } - bool ShowPublicipPoolResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowPublicipPoolResponse::fromJson(const web::json::value& val) return ok; } + PublicipPoolShowResp ShowPublicipPoolResponse::getPublicipPool() const { return publicipPool_; diff --git a/eip/src/v3/model/ShowPublicipRequest.cpp b/eip/src/v3/model/ShowPublicipRequest.cpp index f8f2a53ca..e727bfed0 100644 --- a/eip/src/v3/model/ShowPublicipRequest.cpp +++ b/eip/src/v3/model/ShowPublicipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ShowPublicipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value ShowPublicipRequest::toJson() const return val; } - bool ShowPublicipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowPublicipRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowPublicipRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v3/model/ShowPublicipResponse.cpp b/eip/src/v3/model/ShowPublicipResponse.cpp index 04febbf0d..18e4cf945 100644 --- a/eip/src/v3/model/ShowPublicipResponse.cpp +++ b/eip/src/v3/model/ShowPublicipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/ShowPublicipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value ShowPublicipResponse::toJson() const return val; } - bool ShowPublicipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowPublicipResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowPublicipResponse::getRequestId() const { return requestId_; diff --git a/eip/src/v3/model/TagsInfo.cpp b/eip/src/v3/model/TagsInfo.cpp index 281c3586b..0aa31f14e 100644 --- a/eip/src/v3/model/TagsInfo.cpp +++ b/eip/src/v3/model/TagsInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/TagsInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -38,7 +37,6 @@ web::json::value TagsInfo::toJson() const return val; } - bool TagsInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagsInfo::fromJson(const web::json::value& val) return ok; } + std::string TagsInfo::getKey() const { return key_; diff --git a/eip/src/v3/model/UpdateAssociatePublicipRequest.cpp b/eip/src/v3/model/UpdateAssociatePublicipRequest.cpp index cfb07445f..23eeb506a 100644 --- a/eip/src/v3/model/UpdateAssociatePublicipRequest.cpp +++ b/eip/src/v3/model/UpdateAssociatePublicipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/UpdateAssociatePublicipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value UpdateAssociatePublicipRequest::toJson() const return val; } - bool UpdateAssociatePublicipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateAssociatePublicipRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateAssociatePublicipRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v3/model/UpdateAssociatePublicipResponse.cpp b/eip/src/v3/model/UpdateAssociatePublicipResponse.cpp index 33c86ef6d..5e3b23ce8 100644 --- a/eip/src/v3/model/UpdateAssociatePublicipResponse.cpp +++ b/eip/src/v3/model/UpdateAssociatePublicipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/UpdateAssociatePublicipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value UpdateAssociatePublicipResponse::toJson() const return val; } - bool UpdateAssociatePublicipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateAssociatePublicipResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateAssociatePublicipResponse::getRequestId() const { return requestId_; diff --git a/eip/src/v3/model/UpdateDisassociatePublicipRequest.cpp b/eip/src/v3/model/UpdateDisassociatePublicipRequest.cpp index 9eb50794f..b87a9e925 100644 --- a/eip/src/v3/model/UpdateDisassociatePublicipRequest.cpp +++ b/eip/src/v3/model/UpdateDisassociatePublicipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/UpdateDisassociatePublicipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value UpdateDisassociatePublicipRequest::toJson() const return val; } - bool UpdateDisassociatePublicipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateDisassociatePublicipRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDisassociatePublicipRequest::getPublicipId() const { return publicipId_; diff --git a/eip/src/v3/model/UpdateDisassociatePublicipResponse.cpp b/eip/src/v3/model/UpdateDisassociatePublicipResponse.cpp index 9e559b815..93703d11d 100644 --- a/eip/src/v3/model/UpdateDisassociatePublicipResponse.cpp +++ b/eip/src/v3/model/UpdateDisassociatePublicipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/UpdateDisassociatePublicipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -37,7 +36,6 @@ web::json::value UpdateDisassociatePublicipResponse::toJson() const return val; } - bool UpdateDisassociatePublicipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateDisassociatePublicipResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateDisassociatePublicipResponse::getRequestId() const { return requestId_; diff --git a/eip/src/v3/model/VnicInfo.cpp b/eip/src/v3/model/VnicInfo.cpp index 663a086a0..cbcedaa56 100644 --- a/eip/src/v3/model/VnicInfo.cpp +++ b/eip/src/v3/model/VnicInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/VnicInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -83,7 +82,6 @@ web::json::value VnicInfo::toJson() const return val; } - bool VnicInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool VnicInfo::fromJson(const web::json::value& val) return ok; } + std::string VnicInfo::getPrivateIpAddress() const { return privateIpAddress_; diff --git a/eip/src/v3/model/VnicResp.cpp b/eip/src/v3/model/VnicResp.cpp index 37c86053d..069274ee4 100644 --- a/eip/src/v3/model/VnicResp.cpp +++ b/eip/src/v3/model/VnicResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eip/v3/model/VnicResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Eip { @@ -83,7 +82,6 @@ web::json::value VnicResp::toJson() const return val; } - bool VnicResp::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool VnicResp::fromJson(const web::json::value& val) return ok; } + std::string VnicResp::getPrivateIpAddress() const { return privateIpAddress_; diff --git a/eps/include/huaweicloud/eps/v1/EpsMeta.h b/eps/include/huaweicloud/eps/v1/EpsMeta.h new file mode 100644 index 000000000..d66f7c141 --- /dev/null +++ b/eps/include/huaweicloud/eps/v1/EpsMeta.h @@ -0,0 +1,35 @@ +#ifndef HUAWEICLOUD_SDK_EPS_V1_EpsMeta_H_ +#define HUAWEICLOUD_SDK_EPS_V1_EpsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Eps { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_EPS_V1_EXPORT EpsMeta { +public: + static HttpRequestDef genRequestDefForCreateEnterpriseProject(); + static HttpRequestDef genRequestDefForDisableEnterpriseProject(); + static HttpRequestDef genRequestDefForEnableEnterpriseProject(); + static HttpRequestDef genRequestDefForListApiVersions(); + static HttpRequestDef genRequestDefForListEnterpriseProject(); + static HttpRequestDef genRequestDefForListProviders(); + static HttpRequestDef genRequestDefForMigrateResource(); + static HttpRequestDef genRequestDefForShowApiVersion(); + static HttpRequestDef genRequestDefForShowEnterpriseProject(); + static HttpRequestDef genRequestDefForShowEnterpriseProjectQuota(); + static HttpRequestDef genRequestDefForShowResourceBindEnterpriseProject(); + static HttpRequestDef genRequestDefForUpdateEnterpriseProject(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_EPS_V1_EpsMeta_H_ diff --git a/eps/include/huaweicloud/eps/v1/model/CreateEnterpriseProjectRequest.h b/eps/include/huaweicloud/eps/v1/model/CreateEnterpriseProjectRequest.h index 12e391b27..a5c177e0c 100644 --- a/eps/include/huaweicloud/eps/v1/model/CreateEnterpriseProjectRequest.h +++ b/eps/include/huaweicloud/eps/v1/model/CreateEnterpriseProjectRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_CreateEnterpriseProjectRequest_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_CreateEnterpriseProjectRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT CreateEnterpriseProjectRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateEnterpriseProjectRequest members diff --git a/eps/include/huaweicloud/eps/v1/model/CreateEnterpriseProjectResponse.h b/eps/include/huaweicloud/eps/v1/model/CreateEnterpriseProjectResponse.h index 834db9a73..a1ca38723 100644 --- a/eps/include/huaweicloud/eps/v1/model/CreateEnterpriseProjectResponse.h +++ b/eps/include/huaweicloud/eps/v1/model/CreateEnterpriseProjectResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_CreateEnterpriseProjectResponse_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_CreateEnterpriseProjectResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT CreateEnterpriseProjectResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateEnterpriseProjectResponse members diff --git a/eps/include/huaweicloud/eps/v1/model/DisableAction.h b/eps/include/huaweicloud/eps/v1/model/DisableAction.h index cd7811650..a05cced6f 100644 --- a/eps/include/huaweicloud/eps/v1/model/DisableAction.h +++ b/eps/include/huaweicloud/eps/v1/model/DisableAction.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_DisableAction_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_DisableAction_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT DisableAction /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableAction members diff --git a/eps/include/huaweicloud/eps/v1/model/DisableEnterpriseProjectRequest.h b/eps/include/huaweicloud/eps/v1/model/DisableEnterpriseProjectRequest.h index 12ad408f4..c9511ff12 100644 --- a/eps/include/huaweicloud/eps/v1/model/DisableEnterpriseProjectRequest.h +++ b/eps/include/huaweicloud/eps/v1/model/DisableEnterpriseProjectRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_DisableEnterpriseProjectRequest_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_DisableEnterpriseProjectRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT DisableEnterpriseProjectRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableEnterpriseProjectRequest members diff --git a/eps/include/huaweicloud/eps/v1/model/DisableEnterpriseProjectResponse.h b/eps/include/huaweicloud/eps/v1/model/DisableEnterpriseProjectResponse.h index 8e3cb7bc6..70d947835 100644 --- a/eps/include/huaweicloud/eps/v1/model/DisableEnterpriseProjectResponse.h +++ b/eps/include/huaweicloud/eps/v1/model/DisableEnterpriseProjectResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_DisableEnterpriseProjectResponse_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_DisableEnterpriseProjectResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT DisableEnterpriseProjectResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableEnterpriseProjectResponse members diff --git a/eps/include/huaweicloud/eps/v1/model/EnableAction.h b/eps/include/huaweicloud/eps/v1/model/EnableAction.h index 287004331..5ce33cc3e 100644 --- a/eps/include/huaweicloud/eps/v1/model/EnableAction.h +++ b/eps/include/huaweicloud/eps/v1/model/EnableAction.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_EnableAction_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_EnableAction_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT EnableAction /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableAction members diff --git a/eps/include/huaweicloud/eps/v1/model/EnableEnterpriseProjectRequest.h b/eps/include/huaweicloud/eps/v1/model/EnableEnterpriseProjectRequest.h index 8e5ba8182..e99fe7700 100644 --- a/eps/include/huaweicloud/eps/v1/model/EnableEnterpriseProjectRequest.h +++ b/eps/include/huaweicloud/eps/v1/model/EnableEnterpriseProjectRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_EnableEnterpriseProjectRequest_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_EnableEnterpriseProjectRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT EnableEnterpriseProjectRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableEnterpriseProjectRequest members diff --git a/eps/include/huaweicloud/eps/v1/model/EnableEnterpriseProjectResponse.h b/eps/include/huaweicloud/eps/v1/model/EnableEnterpriseProjectResponse.h index 009f2c368..e7ed7761c 100644 --- a/eps/include/huaweicloud/eps/v1/model/EnableEnterpriseProjectResponse.h +++ b/eps/include/huaweicloud/eps/v1/model/EnableEnterpriseProjectResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_EnableEnterpriseProjectResponse_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_EnableEnterpriseProjectResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT EnableEnterpriseProjectResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableEnterpriseProjectResponse members diff --git a/eps/include/huaweicloud/eps/v1/model/EnterpriseProject.h b/eps/include/huaweicloud/eps/v1/model/EnterpriseProject.h index 017d4313c..648350226 100644 --- a/eps/include/huaweicloud/eps/v1/model/EnterpriseProject.h +++ b/eps/include/huaweicloud/eps/v1/model/EnterpriseProject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_EnterpriseProject_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_EnterpriseProject_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT EnterpriseProject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnterpriseProject members diff --git a/eps/include/huaweicloud/eps/v1/model/EpDetail.h b/eps/include/huaweicloud/eps/v1/model/EpDetail.h index 6f251a4b7..c42841fb7 100644 --- a/eps/include/huaweicloud/eps/v1/model/EpDetail.h +++ b/eps/include/huaweicloud/eps/v1/model/EpDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_EpDetail_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_EpDetail_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT EpDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EpDetail members diff --git a/eps/include/huaweicloud/eps/v1/model/EpQuotas.h b/eps/include/huaweicloud/eps/v1/model/EpQuotas.h index 9727f2ebc..57710d0bd 100644 --- a/eps/include/huaweicloud/eps/v1/model/EpQuotas.h +++ b/eps/include/huaweicloud/eps/v1/model/EpQuotas.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_EpQuotas_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_EpQuotas_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT EpQuotas /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EpQuotas members diff --git a/eps/include/huaweicloud/eps/v1/model/Errors.h b/eps/include/huaweicloud/eps/v1/model/Errors.h index cbdef47c4..63552a814 100644 --- a/eps/include/huaweicloud/eps/v1/model/Errors.h +++ b/eps/include/huaweicloud/eps/v1/model/Errors.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_Errors_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_Errors_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT Errors /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Errors members diff --git a/eps/include/huaweicloud/eps/v1/model/Link.h b/eps/include/huaweicloud/eps/v1/model/Link.h index f4f99902d..87cb54530 100644 --- a/eps/include/huaweicloud/eps/v1/model/Link.h +++ b/eps/include/huaweicloud/eps/v1/model/Link.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_Link_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_Link_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT Link /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Link members diff --git a/eps/include/huaweicloud/eps/v1/model/ListApiVersionsRequest.h b/eps/include/huaweicloud/eps/v1/model/ListApiVersionsRequest.h index b9433f04d..f62ebba77 100644 --- a/eps/include/huaweicloud/eps/v1/model/ListApiVersionsRequest.h +++ b/eps/include/huaweicloud/eps/v1/model/ListApiVersionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ListApiVersionsRequest_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ListApiVersionsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ListApiVersionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionsRequest members diff --git a/eps/include/huaweicloud/eps/v1/model/ListApiVersionsResponse.h b/eps/include/huaweicloud/eps/v1/model/ListApiVersionsResponse.h index 8aff84d43..6abd6e929 100644 --- a/eps/include/huaweicloud/eps/v1/model/ListApiVersionsResponse.h +++ b/eps/include/huaweicloud/eps/v1/model/ListApiVersionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ListApiVersionsResponse_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ListApiVersionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ListApiVersionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionsResponse members diff --git a/eps/include/huaweicloud/eps/v1/model/ListEnterpriseProjectRequest.h b/eps/include/huaweicloud/eps/v1/model/ListEnterpriseProjectRequest.h index 39eb6ab69..9c0579d77 100644 --- a/eps/include/huaweicloud/eps/v1/model/ListEnterpriseProjectRequest.h +++ b/eps/include/huaweicloud/eps/v1/model/ListEnterpriseProjectRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ListEnterpriseProjectRequest_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ListEnterpriseProjectRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ListEnterpriseProjectRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEnterpriseProjectRequest members diff --git a/eps/include/huaweicloud/eps/v1/model/ListEnterpriseProjectResponse.h b/eps/include/huaweicloud/eps/v1/model/ListEnterpriseProjectResponse.h index c888838db..55db3232d 100644 --- a/eps/include/huaweicloud/eps/v1/model/ListEnterpriseProjectResponse.h +++ b/eps/include/huaweicloud/eps/v1/model/ListEnterpriseProjectResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ListEnterpriseProjectResponse_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ListEnterpriseProjectResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ListEnterpriseProjectResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEnterpriseProjectResponse members diff --git a/eps/include/huaweicloud/eps/v1/model/ListProvidersRequest.h b/eps/include/huaweicloud/eps/v1/model/ListProvidersRequest.h index 00f9bca3e..8e7438d2b 100644 --- a/eps/include/huaweicloud/eps/v1/model/ListProvidersRequest.h +++ b/eps/include/huaweicloud/eps/v1/model/ListProvidersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ListProvidersRequest_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ListProvidersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ListProvidersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProvidersRequest members diff --git a/eps/include/huaweicloud/eps/v1/model/ListProvidersResponse.h b/eps/include/huaweicloud/eps/v1/model/ListProvidersResponse.h index 0f03c2a2f..7c34932fe 100644 --- a/eps/include/huaweicloud/eps/v1/model/ListProvidersResponse.h +++ b/eps/include/huaweicloud/eps/v1/model/ListProvidersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ListProvidersResponse_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ListProvidersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ListProvidersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProvidersResponse members diff --git a/eps/include/huaweicloud/eps/v1/model/Match.h b/eps/include/huaweicloud/eps/v1/model/Match.h index 2675b36c1..3266688a3 100644 --- a/eps/include/huaweicloud/eps/v1/model/Match.h +++ b/eps/include/huaweicloud/eps/v1/model/Match.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_Match_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_Match_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT Match /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Match members diff --git a/eps/include/huaweicloud/eps/v1/model/MigrateResource.h b/eps/include/huaweicloud/eps/v1/model/MigrateResource.h index 6740dfcec..4fb830ae1 100644 --- a/eps/include/huaweicloud/eps/v1/model/MigrateResource.h +++ b/eps/include/huaweicloud/eps/v1/model/MigrateResource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_MigrateResource_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_MigrateResource_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT MigrateResource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateResource members diff --git a/eps/include/huaweicloud/eps/v1/model/MigrateResourceRequest.h b/eps/include/huaweicloud/eps/v1/model/MigrateResourceRequest.h index f0733e3c1..4a5d50794 100644 --- a/eps/include/huaweicloud/eps/v1/model/MigrateResourceRequest.h +++ b/eps/include/huaweicloud/eps/v1/model/MigrateResourceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_MigrateResourceRequest_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_MigrateResourceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT MigrateResourceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateResourceRequest members diff --git a/eps/include/huaweicloud/eps/v1/model/MigrateResourceResponse.h b/eps/include/huaweicloud/eps/v1/model/MigrateResourceResponse.h index a89a2a15b..5f805c47f 100644 --- a/eps/include/huaweicloud/eps/v1/model/MigrateResourceResponse.h +++ b/eps/include/huaweicloud/eps/v1/model/MigrateResourceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_MigrateResourceResponse_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_MigrateResourceResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT MigrateResourceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateResourceResponse members diff --git a/eps/include/huaweicloud/eps/v1/model/ProviderResponseBody.h b/eps/include/huaweicloud/eps/v1/model/ProviderResponseBody.h index 694788e2a..aba35c5d6 100644 --- a/eps/include/huaweicloud/eps/v1/model/ProviderResponseBody.h +++ b/eps/include/huaweicloud/eps/v1/model/ProviderResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ProviderResponseBody_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ProviderResponseBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ProviderResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProviderResponseBody members diff --git a/eps/include/huaweicloud/eps/v1/model/QuotasDetail.h b/eps/include/huaweicloud/eps/v1/model/QuotasDetail.h index 70c45aaf6..a50bd994f 100644 --- a/eps/include/huaweicloud/eps/v1/model/QuotasDetail.h +++ b/eps/include/huaweicloud/eps/v1/model/QuotasDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_QuotasDetail_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_QuotasDetail_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT QuotasDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotasDetail members diff --git a/eps/include/huaweicloud/eps/v1/model/ResourceTypeBody.h b/eps/include/huaweicloud/eps/v1/model/ResourceTypeBody.h index e14e51bb5..47536f969 100644 --- a/eps/include/huaweicloud/eps/v1/model/ResourceTypeBody.h +++ b/eps/include/huaweicloud/eps/v1/model/ResourceTypeBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ResourceTypeBody_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ResourceTypeBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ResourceTypeBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTypeBody members diff --git a/eps/include/huaweicloud/eps/v1/model/Resources.h b/eps/include/huaweicloud/eps/v1/model/Resources.h index ea2fdf3e0..af382adba 100644 --- a/eps/include/huaweicloud/eps/v1/model/Resources.h +++ b/eps/include/huaweicloud/eps/v1/model/Resources.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_Resources_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_Resources_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT Resources /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Resources members diff --git a/eps/include/huaweicloud/eps/v1/model/ResqEpResouce.h b/eps/include/huaweicloud/eps/v1/model/ResqEpResouce.h index c064f4dae..480783695 100644 --- a/eps/include/huaweicloud/eps/v1/model/ResqEpResouce.h +++ b/eps/include/huaweicloud/eps/v1/model/ResqEpResouce.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ResqEpResouce_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ResqEpResouce_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ResqEpResouce /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResqEpResouce members diff --git a/eps/include/huaweicloud/eps/v1/model/ShowApiVersionRequest.h b/eps/include/huaweicloud/eps/v1/model/ShowApiVersionRequest.h index 30b553ea0..bdee3e723 100644 --- a/eps/include/huaweicloud/eps/v1/model/ShowApiVersionRequest.h +++ b/eps/include/huaweicloud/eps/v1/model/ShowApiVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowApiVersionRequest_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowApiVersionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ShowApiVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApiVersionRequest members diff --git a/eps/include/huaweicloud/eps/v1/model/ShowApiVersionResponse.h b/eps/include/huaweicloud/eps/v1/model/ShowApiVersionResponse.h index a934a6d5f..68989b5a3 100644 --- a/eps/include/huaweicloud/eps/v1/model/ShowApiVersionResponse.h +++ b/eps/include/huaweicloud/eps/v1/model/ShowApiVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowApiVersionResponse_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowApiVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ShowApiVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApiVersionResponse members diff --git a/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectQuotaRequest.h b/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectQuotaRequest.h index b222d3afb..2334ccb89 100644 --- a/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectQuotaRequest.h +++ b/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectQuotaRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowEnterpriseProjectQuotaRequest_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowEnterpriseProjectQuotaRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ShowEnterpriseProjectQuotaRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowEnterpriseProjectQuotaRequest members diff --git a/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectQuotaResponse.h b/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectQuotaResponse.h index 084911968..9c11abb6f 100644 --- a/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectQuotaResponse.h +++ b/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectQuotaResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowEnterpriseProjectQuotaResponse_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowEnterpriseProjectQuotaResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ShowEnterpriseProjectQuotaResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowEnterpriseProjectQuotaResponse members diff --git a/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectRequest.h b/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectRequest.h index 83d5415f3..bc5daf581 100644 --- a/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectRequest.h +++ b/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowEnterpriseProjectRequest_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowEnterpriseProjectRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ShowEnterpriseProjectRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowEnterpriseProjectRequest members diff --git a/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectResponse.h b/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectResponse.h index 64acfaac2..3fe78d24a 100644 --- a/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectResponse.h +++ b/eps/include/huaweicloud/eps/v1/model/ShowEnterpriseProjectResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowEnterpriseProjectResponse_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowEnterpriseProjectResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ShowEnterpriseProjectResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowEnterpriseProjectResponse members diff --git a/eps/include/huaweicloud/eps/v1/model/ShowResourceBindEnterpriseProjectRequest.h b/eps/include/huaweicloud/eps/v1/model/ShowResourceBindEnterpriseProjectRequest.h index 9d3a38cb3..22a3265f5 100644 --- a/eps/include/huaweicloud/eps/v1/model/ShowResourceBindEnterpriseProjectRequest.h +++ b/eps/include/huaweicloud/eps/v1/model/ShowResourceBindEnterpriseProjectRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowResourceBindEnterpriseProjectRequest_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowResourceBindEnterpriseProjectRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ShowResourceBindEnterpriseProjectRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResourceBindEnterpriseProjectRequest members diff --git a/eps/include/huaweicloud/eps/v1/model/ShowResourceBindEnterpriseProjectResponse.h b/eps/include/huaweicloud/eps/v1/model/ShowResourceBindEnterpriseProjectResponse.h index 24e231a9f..d550c5607 100644 --- a/eps/include/huaweicloud/eps/v1/model/ShowResourceBindEnterpriseProjectResponse.h +++ b/eps/include/huaweicloud/eps/v1/model/ShowResourceBindEnterpriseProjectResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowResourceBindEnterpriseProjectResponse_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_ShowResourceBindEnterpriseProjectResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT ShowResourceBindEnterpriseProjectResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResourceBindEnterpriseProjectResponse members diff --git a/eps/include/huaweicloud/eps/v1/model/UpdateEnterpriseProjectRequest.h b/eps/include/huaweicloud/eps/v1/model/UpdateEnterpriseProjectRequest.h index b10c6353b..c6348f8b9 100644 --- a/eps/include/huaweicloud/eps/v1/model/UpdateEnterpriseProjectRequest.h +++ b/eps/include/huaweicloud/eps/v1/model/UpdateEnterpriseProjectRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_UpdateEnterpriseProjectRequest_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_UpdateEnterpriseProjectRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT UpdateEnterpriseProjectRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateEnterpriseProjectRequest members diff --git a/eps/include/huaweicloud/eps/v1/model/UpdateEnterpriseProjectResponse.h b/eps/include/huaweicloud/eps/v1/model/UpdateEnterpriseProjectResponse.h index 50084d787..ff37c1e48 100644 --- a/eps/include/huaweicloud/eps/v1/model/UpdateEnterpriseProjectResponse.h +++ b/eps/include/huaweicloud/eps/v1/model/UpdateEnterpriseProjectResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_UpdateEnterpriseProjectResponse_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_UpdateEnterpriseProjectResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT UpdateEnterpriseProjectResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateEnterpriseProjectResponse members diff --git a/eps/include/huaweicloud/eps/v1/model/VersionDetail.h b/eps/include/huaweicloud/eps/v1/model/VersionDetail.h index f28cd4536..af0a4a443 100644 --- a/eps/include/huaweicloud/eps/v1/model/VersionDetail.h +++ b/eps/include/huaweicloud/eps/v1/model/VersionDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EPS_V1_MODEL_VersionDetail_H_ #define HUAWEICLOUD_SDK_EPS_V1_MODEL_VersionDetail_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EPS_V1_EXPORT VersionDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VersionDetail members diff --git a/eps/src/v1/EpsClient.cpp b/eps/src/v1/EpsClient.cpp index 215a03d96..e7b54f47f 100644 --- a/eps/src/v1/EpsClient.cpp +++ b/eps/src/v1/EpsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,34 +40,36 @@ std::shared_ptr EpsClient::createEnterpriseProj std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EpsMeta::genRequestDefForCreateEnterpriseProject()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -79,35 +81,37 @@ std::shared_ptr EpsClient::disableEnterprisePr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["enterprise_project_id"] = parameterToString(request.getEnterpriseProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EpsMeta::genRequestDefForDisableEnterpriseProject()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -119,35 +123,37 @@ std::shared_ptr EpsClient::enableEnterpriseProj std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["enterprise_project_id"] = parameterToString(request.getEnterpriseProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EpsMeta::genRequestDefForEnableEnterpriseProject()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -159,26 +165,21 @@ std::shared_ptr EpsClient::listApiVersions(ListApiVersi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EpsMeta::genRequestDefForListApiVersions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -193,12 +194,12 @@ std::shared_ptr EpsClient::listEnterpriseProject( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -225,15 +226,10 @@ std::shared_ptr EpsClient::listEnterpriseProject( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EpsMeta::genRequestDefForListEnterpriseProject()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -248,12 +244,12 @@ std::shared_ptr EpsClient::listProviders(ListProvidersReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.localeIsSet()) { @@ -271,15 +267,10 @@ std::shared_ptr EpsClient::listProviders(ListProvidersReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EpsMeta::genRequestDefForListProviders()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -294,35 +285,37 @@ std::shared_ptr EpsClient::migrateResource(MigrateResou std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["enterprise_project_id"] = parameterToString(request.getEnterpriseProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EpsMeta::genRequestDefForMigrateResource()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -334,27 +327,22 @@ std::shared_ptr EpsClient::showApiVersion(ShowApiVersion std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["api_version"] = parameterToString(request.getApiVersion()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EpsMeta::genRequestDefForShowApiVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -369,27 +357,22 @@ std::shared_ptr EpsClient::showEnterpriseProject( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["enterprise_project_id"] = parameterToString(request.getEnterpriseProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EpsMeta::genRequestDefForShowEnterpriseProject()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -404,26 +387,21 @@ std::shared_ptr EpsClient::showEnterprisePro std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EpsMeta::genRequestDefForShowEnterpriseProjectQuota()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -438,35 +416,37 @@ std::shared_ptr EpsClient::showResour std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["enterprise_project_id"] = parameterToString(request.getEnterpriseProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EpsMeta::genRequestDefForShowResourceBindEnterpriseProject()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -478,35 +458,37 @@ std::shared_ptr EpsClient::updateEnterpriseProj std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["enterprise_project_id"] = parameterToString(request.getEnterpriseProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EpsMeta::genRequestDefForUpdateEnterpriseProject()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/eps/src/v1/EpsMeta.cpp b/eps/src/v1/EpsMeta.cpp new file mode 100644 index 000000000..d9d983edf --- /dev/null +++ b/eps/src/v1/EpsMeta.cpp @@ -0,0 +1,133 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Eps { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef EpsMeta::genRequestDefForCreateEnterpriseProject() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EpsMeta::genRequestDefForDisableEnterpriseProject() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EpsMeta::genRequestDefForEnableEnterpriseProject() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EpsMeta::genRequestDefForListApiVersions() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EpsMeta::genRequestDefForListEnterpriseProject() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EpsMeta::genRequestDefForListProviders() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Locale") + .withJsonTag("locale") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Provider") + .withJsonTag("provider") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EpsMeta::genRequestDefForMigrateResource() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EpsMeta::genRequestDefForShowApiVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EpsMeta::genRequestDefForShowEnterpriseProject() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EpsMeta::genRequestDefForShowEnterpriseProjectQuota() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EpsMeta::genRequestDefForShowResourceBindEnterpriseProject() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EpsMeta::genRequestDefForUpdateEnterpriseProject() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/eps/src/v1/model/CreateEnterpriseProjectRequest.cpp b/eps/src/v1/model/CreateEnterpriseProjectRequest.cpp index 3d121efed..aa566ee00 100644 --- a/eps/src/v1/model/CreateEnterpriseProjectRequest.cpp +++ b/eps/src/v1/model/CreateEnterpriseProjectRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/CreateEnterpriseProjectRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -32,7 +31,6 @@ web::json::value CreateEnterpriseProjectRequest::toJson() const return val; } - bool CreateEnterpriseProjectRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateEnterpriseProjectRequest::fromJson(const web::json::value& val) return ok; } + EnterpriseProject CreateEnterpriseProjectRequest::getBody() const { return body_; diff --git a/eps/src/v1/model/CreateEnterpriseProjectResponse.cpp b/eps/src/v1/model/CreateEnterpriseProjectResponse.cpp index f110c0dfe..3c712c7e2 100644 --- a/eps/src/v1/model/CreateEnterpriseProjectResponse.cpp +++ b/eps/src/v1/model/CreateEnterpriseProjectResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/CreateEnterpriseProjectResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -32,7 +31,6 @@ web::json::value CreateEnterpriseProjectResponse::toJson() const return val; } - bool CreateEnterpriseProjectResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateEnterpriseProjectResponse::fromJson(const web::json::value& val) return ok; } + EpDetail CreateEnterpriseProjectResponse::getEnterpriseProject() const { return enterpriseProject_; diff --git a/eps/src/v1/model/DisableAction.cpp b/eps/src/v1/model/DisableAction.cpp index b896cde0f..c475b1baf 100644 --- a/eps/src/v1/model/DisableAction.cpp +++ b/eps/src/v1/model/DisableAction.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/DisableAction.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -33,7 +32,6 @@ web::json::value DisableAction::toJson() const return val; } - bool DisableAction::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DisableAction::fromJson(const web::json::value& val) return ok; } + std::string DisableAction::getAction() const { return action_; diff --git a/eps/src/v1/model/DisableEnterpriseProjectRequest.cpp b/eps/src/v1/model/DisableEnterpriseProjectRequest.cpp index f52de964e..b2afaf285 100644 --- a/eps/src/v1/model/DisableEnterpriseProjectRequest.cpp +++ b/eps/src/v1/model/DisableEnterpriseProjectRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/DisableEnterpriseProjectRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -37,7 +36,6 @@ web::json::value DisableEnterpriseProjectRequest::toJson() const return val; } - bool DisableEnterpriseProjectRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DisableEnterpriseProjectRequest::fromJson(const web::json::value& val) return ok; } + std::string DisableEnterpriseProjectRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/eps/src/v1/model/DisableEnterpriseProjectResponse.cpp b/eps/src/v1/model/DisableEnterpriseProjectResponse.cpp index 051c56c77..105b08f35 100644 --- a/eps/src/v1/model/DisableEnterpriseProjectResponse.cpp +++ b/eps/src/v1/model/DisableEnterpriseProjectResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/DisableEnterpriseProjectResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -28,7 +27,6 @@ web::json::value DisableEnterpriseProjectResponse::toJson() const return val; } - bool DisableEnterpriseProjectResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DisableEnterpriseProjectResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eps/src/v1/model/EnableAction.cpp b/eps/src/v1/model/EnableAction.cpp index d6cd3e232..ccebd0d73 100644 --- a/eps/src/v1/model/EnableAction.cpp +++ b/eps/src/v1/model/EnableAction.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/EnableAction.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -33,7 +32,6 @@ web::json::value EnableAction::toJson() const return val; } - bool EnableAction::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool EnableAction::fromJson(const web::json::value& val) return ok; } + std::string EnableAction::getAction() const { return action_; diff --git a/eps/src/v1/model/EnableEnterpriseProjectRequest.cpp b/eps/src/v1/model/EnableEnterpriseProjectRequest.cpp index 590b1c7d3..9166d0ed0 100644 --- a/eps/src/v1/model/EnableEnterpriseProjectRequest.cpp +++ b/eps/src/v1/model/EnableEnterpriseProjectRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/EnableEnterpriseProjectRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -37,7 +36,6 @@ web::json::value EnableEnterpriseProjectRequest::toJson() const return val; } - bool EnableEnterpriseProjectRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool EnableEnterpriseProjectRequest::fromJson(const web::json::value& val) return ok; } + std::string EnableEnterpriseProjectRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/eps/src/v1/model/EnableEnterpriseProjectResponse.cpp b/eps/src/v1/model/EnableEnterpriseProjectResponse.cpp index 373bed21d..89e5a8a65 100644 --- a/eps/src/v1/model/EnableEnterpriseProjectResponse.cpp +++ b/eps/src/v1/model/EnableEnterpriseProjectResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/EnableEnterpriseProjectResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -28,7 +27,6 @@ web::json::value EnableEnterpriseProjectResponse::toJson() const return val; } - bool EnableEnterpriseProjectResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool EnableEnterpriseProjectResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eps/src/v1/model/EnterpriseProject.cpp b/eps/src/v1/model/EnterpriseProject.cpp index 8fd73c402..5548c267a 100644 --- a/eps/src/v1/model/EnterpriseProject.cpp +++ b/eps/src/v1/model/EnterpriseProject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/EnterpriseProject.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -43,7 +42,6 @@ web::json::value EnterpriseProject::toJson() const return val; } - bool EnterpriseProject::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool EnterpriseProject::fromJson(const web::json::value& val) return ok; } + std::string EnterpriseProject::getName() const { return name_; diff --git a/eps/src/v1/model/EpDetail.cpp b/eps/src/v1/model/EpDetail.cpp index db20f69b8..09503c52d 100644 --- a/eps/src/v1/model/EpDetail.cpp +++ b/eps/src/v1/model/EpDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/EpDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -63,7 +62,6 @@ web::json::value EpDetail::toJson() const return val; } - bool EpDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool EpDetail::fromJson(const web::json::value& val) return ok; } + std::string EpDetail::getId() const { return id_; diff --git a/eps/src/v1/model/EpQuotas.cpp b/eps/src/v1/model/EpQuotas.cpp index 45d061676..89edc094f 100644 --- a/eps/src/v1/model/EpQuotas.cpp +++ b/eps/src/v1/model/EpQuotas.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/EpQuotas.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -43,7 +42,6 @@ web::json::value EpQuotas::toJson() const return val; } - bool EpQuotas::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool EpQuotas::fromJson(const web::json::value& val) return ok; } + int32_t EpQuotas::getQuota() const { return quota_; diff --git a/eps/src/v1/model/Errors.cpp b/eps/src/v1/model/Errors.cpp index dd265f10b..b007bb7e0 100644 --- a/eps/src/v1/model/Errors.cpp +++ b/eps/src/v1/model/Errors.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/Errors.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -48,7 +47,6 @@ web::json::value Errors::toJson() const return val; } - bool Errors::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool Errors::fromJson(const web::json::value& val) return ok; } + std::string Errors::getErrorCode() const { return errorCode_; diff --git a/eps/src/v1/model/Link.cpp b/eps/src/v1/model/Link.cpp index 4748ebc3c..ee09e1b3a 100644 --- a/eps/src/v1/model/Link.cpp +++ b/eps/src/v1/model/Link.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/Link.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -38,7 +37,6 @@ web::json::value Link::toJson() const return val; } - bool Link::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Link::fromJson(const web::json::value& val) return ok; } + std::string Link::getHref() const { return href_; diff --git a/eps/src/v1/model/ListApiVersionsRequest.cpp b/eps/src/v1/model/ListApiVersionsRequest.cpp index da61f978b..879b71a03 100644 --- a/eps/src/v1/model/ListApiVersionsRequest.cpp +++ b/eps/src/v1/model/ListApiVersionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ListApiVersionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -28,7 +27,6 @@ web::json::value ListApiVersionsRequest::toJson() const return val; } - bool ListApiVersionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListApiVersionsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eps/src/v1/model/ListApiVersionsResponse.cpp b/eps/src/v1/model/ListApiVersionsResponse.cpp index 70c721683..c5da1be03 100644 --- a/eps/src/v1/model/ListApiVersionsResponse.cpp +++ b/eps/src/v1/model/ListApiVersionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ListApiVersionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -32,7 +31,6 @@ web::json::value ListApiVersionsResponse::toJson() const return val; } - bool ListApiVersionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListApiVersionsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListApiVersionsResponse::getVersions() { return versions_; diff --git a/eps/src/v1/model/ListEnterpriseProjectRequest.cpp b/eps/src/v1/model/ListEnterpriseProjectRequest.cpp index 8f8704bcc..cbe5d491a 100644 --- a/eps/src/v1/model/ListEnterpriseProjectRequest.cpp +++ b/eps/src/v1/model/ListEnterpriseProjectRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ListEnterpriseProjectRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -63,7 +62,6 @@ web::json::value ListEnterpriseProjectRequest::toJson() const return val; } - bool ListEnterpriseProjectRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListEnterpriseProjectRequest::fromJson(const web::json::value& val) return ok; } + std::string ListEnterpriseProjectRequest::getId() const { return id_; diff --git a/eps/src/v1/model/ListEnterpriseProjectResponse.cpp b/eps/src/v1/model/ListEnterpriseProjectResponse.cpp index 8a2ddbc01..62c70719b 100644 --- a/eps/src/v1/model/ListEnterpriseProjectResponse.cpp +++ b/eps/src/v1/model/ListEnterpriseProjectResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ListEnterpriseProjectResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -37,7 +36,6 @@ web::json::value ListEnterpriseProjectResponse::toJson() const return val; } - bool ListEnterpriseProjectResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListEnterpriseProjectResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListEnterpriseProjectResponse::getEnterpriseProjects() { return enterpriseProjects_; diff --git a/eps/src/v1/model/ListProvidersRequest.cpp b/eps/src/v1/model/ListProvidersRequest.cpp index 34fb02251..787d862f9 100644 --- a/eps/src/v1/model/ListProvidersRequest.cpp +++ b/eps/src/v1/model/ListProvidersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ListProvidersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -48,7 +47,6 @@ web::json::value ListProvidersRequest::toJson() const return val; } - bool ListProvidersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListProvidersRequest::fromJson(const web::json::value& val) return ok; } + std::string ListProvidersRequest::getLocale() const { return locale_; diff --git a/eps/src/v1/model/ListProvidersResponse.cpp b/eps/src/v1/model/ListProvidersResponse.cpp index a103c790c..29fd0a39e 100644 --- a/eps/src/v1/model/ListProvidersResponse.cpp +++ b/eps/src/v1/model/ListProvidersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ListProvidersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -37,7 +36,6 @@ web::json::value ListProvidersResponse::toJson() const return val; } - bool ListProvidersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListProvidersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProvidersResponse::getProviders() { return providers_; diff --git a/eps/src/v1/model/Match.cpp b/eps/src/v1/model/Match.cpp index c251290ea..8249f2725 100644 --- a/eps/src/v1/model/Match.cpp +++ b/eps/src/v1/model/Match.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/Match.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -38,7 +37,6 @@ web::json::value Match::toJson() const return val; } - bool Match::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Match::fromJson(const web::json::value& val) return ok; } + std::string Match::getKey() const { return key_; diff --git a/eps/src/v1/model/MigrateResource.cpp b/eps/src/v1/model/MigrateResource.cpp index ae3c558a7..c3cdd3db1 100644 --- a/eps/src/v1/model/MigrateResource.cpp +++ b/eps/src/v1/model/MigrateResource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/MigrateResource.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -53,7 +52,6 @@ web::json::value MigrateResource::toJson() const return val; } - bool MigrateResource::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool MigrateResource::fromJson(const web::json::value& val) return ok; } + std::string MigrateResource::getRegionId() const { return regionId_; diff --git a/eps/src/v1/model/MigrateResourceRequest.cpp b/eps/src/v1/model/MigrateResourceRequest.cpp index f61fe6a50..c054c538b 100644 --- a/eps/src/v1/model/MigrateResourceRequest.cpp +++ b/eps/src/v1/model/MigrateResourceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/MigrateResourceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -37,7 +36,6 @@ web::json::value MigrateResourceRequest::toJson() const return val; } - bool MigrateResourceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool MigrateResourceRequest::fromJson(const web::json::value& val) return ok; } + std::string MigrateResourceRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/eps/src/v1/model/MigrateResourceResponse.cpp b/eps/src/v1/model/MigrateResourceResponse.cpp index 714aad78b..9736e10e8 100644 --- a/eps/src/v1/model/MigrateResourceResponse.cpp +++ b/eps/src/v1/model/MigrateResourceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/MigrateResourceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -28,7 +27,6 @@ web::json::value MigrateResourceResponse::toJson() const return val; } - bool MigrateResourceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool MigrateResourceResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eps/src/v1/model/ProviderResponseBody.cpp b/eps/src/v1/model/ProviderResponseBody.cpp index c7c8cd7e4..6d3b7804a 100644 --- a/eps/src/v1/model/ProviderResponseBody.cpp +++ b/eps/src/v1/model/ProviderResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ProviderResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -42,7 +41,6 @@ web::json::value ProviderResponseBody::toJson() const return val; } - bool ProviderResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ProviderResponseBody::fromJson(const web::json::value& val) return ok; } + std::string ProviderResponseBody::getProvider() const { return provider_; diff --git a/eps/src/v1/model/QuotasDetail.cpp b/eps/src/v1/model/QuotasDetail.cpp index 808dd55d7..095f74e52 100644 --- a/eps/src/v1/model/QuotasDetail.cpp +++ b/eps/src/v1/model/QuotasDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/QuotasDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -32,7 +31,6 @@ web::json::value QuotasDetail::toJson() const return val; } - bool QuotasDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool QuotasDetail::fromJson(const web::json::value& val) return ok; } + std::vector& QuotasDetail::getResources() { return resources_; diff --git a/eps/src/v1/model/ResourceTypeBody.cpp b/eps/src/v1/model/ResourceTypeBody.cpp index 52fbcee03..18ede82ba 100644 --- a/eps/src/v1/model/ResourceTypeBody.cpp +++ b/eps/src/v1/model/ResourceTypeBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ResourceTypeBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -47,7 +46,6 @@ web::json::value ResourceTypeBody::toJson() const return val; } - bool ResourceTypeBody::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ResourceTypeBody::fromJson(const web::json::value& val) return ok; } + std::string ResourceTypeBody::getResourceType() const { return resourceType_; diff --git a/eps/src/v1/model/Resources.cpp b/eps/src/v1/model/Resources.cpp index 36f8cfa77..224f87612 100644 --- a/eps/src/v1/model/Resources.cpp +++ b/eps/src/v1/model/Resources.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/Resources.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -62,7 +61,6 @@ web::json::value Resources::toJson() const return val; } - bool Resources::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool Resources::fromJson(const web::json::value& val) return ok; } + std::string Resources::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/eps/src/v1/model/ResqEpResouce.cpp b/eps/src/v1/model/ResqEpResouce.cpp index 4119bd1cd..9e657e0d2 100644 --- a/eps/src/v1/model/ResqEpResouce.cpp +++ b/eps/src/v1/model/ResqEpResouce.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ResqEpResouce.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -50,7 +49,6 @@ web::json::value ResqEpResouce::toJson() const return val; } - bool ResqEpResouce::fromJson(const web::json::value& val) { bool ok = true; @@ -103,6 +101,7 @@ bool ResqEpResouce::fromJson(const web::json::value& val) return ok; } + std::vector& ResqEpResouce::getProjects() { return projects_; diff --git a/eps/src/v1/model/ShowApiVersionRequest.cpp b/eps/src/v1/model/ShowApiVersionRequest.cpp index dfb46733d..0b4f360f8 100644 --- a/eps/src/v1/model/ShowApiVersionRequest.cpp +++ b/eps/src/v1/model/ShowApiVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ShowApiVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -33,7 +32,6 @@ web::json::value ShowApiVersionRequest::toJson() const return val; } - bool ShowApiVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowApiVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowApiVersionRequest::getApiVersion() const { return apiVersion_; diff --git a/eps/src/v1/model/ShowApiVersionResponse.cpp b/eps/src/v1/model/ShowApiVersionResponse.cpp index 2662b6a55..7df925dbc 100644 --- a/eps/src/v1/model/ShowApiVersionResponse.cpp +++ b/eps/src/v1/model/ShowApiVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ShowApiVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -32,7 +31,6 @@ web::json::value ShowApiVersionResponse::toJson() const return val; } - bool ShowApiVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowApiVersionResponse::fromJson(const web::json::value& val) return ok; } + VersionDetail ShowApiVersionResponse::getVersion() const { return version_; diff --git a/eps/src/v1/model/ShowEnterpriseProjectQuotaRequest.cpp b/eps/src/v1/model/ShowEnterpriseProjectQuotaRequest.cpp index 3011ed902..3b6f731ce 100644 --- a/eps/src/v1/model/ShowEnterpriseProjectQuotaRequest.cpp +++ b/eps/src/v1/model/ShowEnterpriseProjectQuotaRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ShowEnterpriseProjectQuotaRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -28,7 +27,6 @@ web::json::value ShowEnterpriseProjectQuotaRequest::toJson() const return val; } - bool ShowEnterpriseProjectQuotaRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowEnterpriseProjectQuotaRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/eps/src/v1/model/ShowEnterpriseProjectQuotaResponse.cpp b/eps/src/v1/model/ShowEnterpriseProjectQuotaResponse.cpp index 798db3436..3d6ffa891 100644 --- a/eps/src/v1/model/ShowEnterpriseProjectQuotaResponse.cpp +++ b/eps/src/v1/model/ShowEnterpriseProjectQuotaResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ShowEnterpriseProjectQuotaResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -32,7 +31,6 @@ web::json::value ShowEnterpriseProjectQuotaResponse::toJson() const return val; } - bool ShowEnterpriseProjectQuotaResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowEnterpriseProjectQuotaResponse::fromJson(const web::json::value& val) return ok; } + QuotasDetail ShowEnterpriseProjectQuotaResponse::getQuotas() const { return quotas_; diff --git a/eps/src/v1/model/ShowEnterpriseProjectRequest.cpp b/eps/src/v1/model/ShowEnterpriseProjectRequest.cpp index 48f306cde..2c9a21d7f 100644 --- a/eps/src/v1/model/ShowEnterpriseProjectRequest.cpp +++ b/eps/src/v1/model/ShowEnterpriseProjectRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ShowEnterpriseProjectRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -33,7 +32,6 @@ web::json::value ShowEnterpriseProjectRequest::toJson() const return val; } - bool ShowEnterpriseProjectRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowEnterpriseProjectRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowEnterpriseProjectRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/eps/src/v1/model/ShowEnterpriseProjectResponse.cpp b/eps/src/v1/model/ShowEnterpriseProjectResponse.cpp index bd745dbc0..f8419d33d 100644 --- a/eps/src/v1/model/ShowEnterpriseProjectResponse.cpp +++ b/eps/src/v1/model/ShowEnterpriseProjectResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ShowEnterpriseProjectResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -32,7 +31,6 @@ web::json::value ShowEnterpriseProjectResponse::toJson() const return val; } - bool ShowEnterpriseProjectResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowEnterpriseProjectResponse::fromJson(const web::json::value& val) return ok; } + EpDetail ShowEnterpriseProjectResponse::getEnterpriseProject() const { return enterpriseProject_; diff --git a/eps/src/v1/model/ShowResourceBindEnterpriseProjectRequest.cpp b/eps/src/v1/model/ShowResourceBindEnterpriseProjectRequest.cpp index b6ba50e96..be44cb443 100644 --- a/eps/src/v1/model/ShowResourceBindEnterpriseProjectRequest.cpp +++ b/eps/src/v1/model/ShowResourceBindEnterpriseProjectRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ShowResourceBindEnterpriseProjectRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -37,7 +36,6 @@ web::json::value ShowResourceBindEnterpriseProjectRequest::toJson() const return val; } - bool ShowResourceBindEnterpriseProjectRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowResourceBindEnterpriseProjectRequest::fromJson(const web::json::value& return ok; } + std::string ShowResourceBindEnterpriseProjectRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/eps/src/v1/model/ShowResourceBindEnterpriseProjectResponse.cpp b/eps/src/v1/model/ShowResourceBindEnterpriseProjectResponse.cpp index b93670033..acc23b1bc 100644 --- a/eps/src/v1/model/ShowResourceBindEnterpriseProjectResponse.cpp +++ b/eps/src/v1/model/ShowResourceBindEnterpriseProjectResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/ShowResourceBindEnterpriseProjectResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -41,7 +40,6 @@ web::json::value ShowResourceBindEnterpriseProjectResponse::toJson() const return val; } - bool ShowResourceBindEnterpriseProjectResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool ShowResourceBindEnterpriseProjectResponse::fromJson(const web::json::value& return ok; } + std::vector& ShowResourceBindEnterpriseProjectResponse::getResources() { return resources_; diff --git a/eps/src/v1/model/UpdateEnterpriseProjectRequest.cpp b/eps/src/v1/model/UpdateEnterpriseProjectRequest.cpp index 2234bb5ab..8c916eada 100644 --- a/eps/src/v1/model/UpdateEnterpriseProjectRequest.cpp +++ b/eps/src/v1/model/UpdateEnterpriseProjectRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/UpdateEnterpriseProjectRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -37,7 +36,6 @@ web::json::value UpdateEnterpriseProjectRequest::toJson() const return val; } - bool UpdateEnterpriseProjectRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateEnterpriseProjectRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateEnterpriseProjectRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/eps/src/v1/model/UpdateEnterpriseProjectResponse.cpp b/eps/src/v1/model/UpdateEnterpriseProjectResponse.cpp index 8ad62e2d8..883859252 100644 --- a/eps/src/v1/model/UpdateEnterpriseProjectResponse.cpp +++ b/eps/src/v1/model/UpdateEnterpriseProjectResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/UpdateEnterpriseProjectResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -32,7 +31,6 @@ web::json::value UpdateEnterpriseProjectResponse::toJson() const return val; } - bool UpdateEnterpriseProjectResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateEnterpriseProjectResponse::fromJson(const web::json::value& val) return ok; } + EpDetail UpdateEnterpriseProjectResponse::getEnterpriseProject() const { return enterpriseProject_; diff --git a/eps/src/v1/model/VersionDetail.cpp b/eps/src/v1/model/VersionDetail.cpp index 2fd693e2b..f59d3e19a 100644 --- a/eps/src/v1/model/VersionDetail.cpp +++ b/eps/src/v1/model/VersionDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/eps/v1/model/VersionDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Eps { @@ -57,7 +56,6 @@ web::json::value VersionDetail::toJson() const return val; } - bool VersionDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool VersionDetail::fromJson(const web::json::value& val) return ok; } + std::string VersionDetail::getId() const { return id_; diff --git a/evs/include/huaweicloud/evs/v2/EvsMeta.h b/evs/include/huaweicloud/evs/v2/EvsMeta.h new file mode 100644 index 000000000..eed6372f1 --- /dev/null +++ b/evs/include/huaweicloud/evs/v2/EvsMeta.h @@ -0,0 +1,52 @@ +#ifndef HUAWEICLOUD_SDK_EVS_V2_EvsMeta_H_ +#define HUAWEICLOUD_SDK_EVS_V2_EvsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Evs { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_EVS_V2_EXPORT EvsMeta { +public: + static HttpRequestDef genRequestDefForBatchCreateVolumeTags(); + static HttpRequestDef genRequestDefForBatchDeleteVolumeTags(); + static HttpRequestDef genRequestDefForCinderAcceptVolumeTransfer(); + static HttpRequestDef genRequestDefForCinderCreateVolumeTransfer(); + static HttpRequestDef genRequestDefForCinderDeleteVolumeTransfer(); + static HttpRequestDef genRequestDefForCinderListAvailabilityZones(); + static HttpRequestDef genRequestDefForCinderListQuotas(); + static HttpRequestDef genRequestDefForCinderListVolumeTransfers(); + static HttpRequestDef genRequestDefForCinderListVolumeTypes(); + static HttpRequestDef genRequestDefForCinderShowVolumeTransfer(); + static HttpRequestDef genRequestDefForCreateSnapshot(); + static HttpRequestDef genRequestDefForCreateVolume(); + static HttpRequestDef genRequestDefForDeleteSnapshot(); + static HttpRequestDef genRequestDefForDeleteVolume(); + static HttpRequestDef genRequestDefForListSnapshots(); + static HttpRequestDef genRequestDefForListVolumeTags(); + static HttpRequestDef genRequestDefForListVolumes(); + static HttpRequestDef genRequestDefForListVolumesByTags(); + static HttpRequestDef genRequestDefForModifyVolumeQoS(); + static HttpRequestDef genRequestDefForResizeVolume(); + static HttpRequestDef genRequestDefForRollbackSnapshot(); + static HttpRequestDef genRequestDefForShowJob(); + static HttpRequestDef genRequestDefForShowSnapshot(); + static HttpRequestDef genRequestDefForShowVolume(); + static HttpRequestDef genRequestDefForShowVolumeTags(); + static HttpRequestDef genRequestDefForUpdateSnapshot(); + static HttpRequestDef genRequestDefForUpdateVolume(); + static HttpRequestDef genRequestDefForListVersions(); + static HttpRequestDef genRequestDefForShowVersion(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_EVS_V2_EvsMeta_H_ diff --git a/evs/include/huaweicloud/evs/v2/model/Attachment.h b/evs/include/huaweicloud/evs/v2/model/Attachment.h index c6dd10107..da9993273 100644 --- a/evs/include/huaweicloud/evs/v2/model/Attachment.h +++ b/evs/include/huaweicloud/evs/v2/model/Attachment.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_Attachment_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_Attachment_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT Attachment /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Attachment members diff --git a/evs/include/huaweicloud/evs/v2/model/AzInfo.h b/evs/include/huaweicloud/evs/v2/model/AzInfo.h index f38d0c294..611868796 100644 --- a/evs/include/huaweicloud/evs/v2/model/AzInfo.h +++ b/evs/include/huaweicloud/evs/v2/model/AzInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_AzInfo_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_AzInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT AzInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AzInfo members diff --git a/evs/include/huaweicloud/evs/v2/model/BatchCreateVolumeTagsRequest.h b/evs/include/huaweicloud/evs/v2/model/BatchCreateVolumeTagsRequest.h index f68473860..7cfd89ad2 100644 --- a/evs/include/huaweicloud/evs/v2/model/BatchCreateVolumeTagsRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/BatchCreateVolumeTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_BatchCreateVolumeTagsRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_BatchCreateVolumeTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT BatchCreateVolumeTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateVolumeTagsRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/BatchCreateVolumeTagsRequestBody.h b/evs/include/huaweicloud/evs/v2/model/BatchCreateVolumeTagsRequestBody.h index 3e485508a..46e1b492a 100644 --- a/evs/include/huaweicloud/evs/v2/model/BatchCreateVolumeTagsRequestBody.h +++ b/evs/include/huaweicloud/evs/v2/model/BatchCreateVolumeTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_BatchCreateVolumeTagsRequestBody_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_BatchCreateVolumeTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT BatchCreateVolumeTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateVolumeTagsRequestBody members diff --git a/evs/include/huaweicloud/evs/v2/model/BatchCreateVolumeTagsResponse.h b/evs/include/huaweicloud/evs/v2/model/BatchCreateVolumeTagsResponse.h index 9bfbcfb86..db1300f48 100644 --- a/evs/include/huaweicloud/evs/v2/model/BatchCreateVolumeTagsResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/BatchCreateVolumeTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_BatchCreateVolumeTagsResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_BatchCreateVolumeTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT BatchCreateVolumeTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateVolumeTagsResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/BatchDeleteVolumeTagsRequest.h b/evs/include/huaweicloud/evs/v2/model/BatchDeleteVolumeTagsRequest.h index e6ed05855..212860591 100644 --- a/evs/include/huaweicloud/evs/v2/model/BatchDeleteVolumeTagsRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/BatchDeleteVolumeTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_BatchDeleteVolumeTagsRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_BatchDeleteVolumeTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT BatchDeleteVolumeTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteVolumeTagsRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/BatchDeleteVolumeTagsRequestBody.h b/evs/include/huaweicloud/evs/v2/model/BatchDeleteVolumeTagsRequestBody.h index d509cf996..f9834c395 100644 --- a/evs/include/huaweicloud/evs/v2/model/BatchDeleteVolumeTagsRequestBody.h +++ b/evs/include/huaweicloud/evs/v2/model/BatchDeleteVolumeTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_BatchDeleteVolumeTagsRequestBody_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_BatchDeleteVolumeTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT BatchDeleteVolumeTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteVolumeTagsRequestBody members diff --git a/evs/include/huaweicloud/evs/v2/model/BatchDeleteVolumeTagsResponse.h b/evs/include/huaweicloud/evs/v2/model/BatchDeleteVolumeTagsResponse.h index 2cb49d840..9ca2f0292 100644 --- a/evs/include/huaweicloud/evs/v2/model/BatchDeleteVolumeTagsResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/BatchDeleteVolumeTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_BatchDeleteVolumeTagsResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_BatchDeleteVolumeTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT BatchDeleteVolumeTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteVolumeTagsResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/BssParamForCreateVolume.h b/evs/include/huaweicloud/evs/v2/model/BssParamForCreateVolume.h index 655d70864..a1adb0d34 100644 --- a/evs/include/huaweicloud/evs/v2/model/BssParamForCreateVolume.h +++ b/evs/include/huaweicloud/evs/v2/model/BssParamForCreateVolume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_BssParamForCreateVolume_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_BssParamForCreateVolume_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT BssParamForCreateVolume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BssParamForCreateVolume members diff --git a/evs/include/huaweicloud/evs/v2/model/BssParamForResizeVolume.h b/evs/include/huaweicloud/evs/v2/model/BssParamForResizeVolume.h index 01c215347..60fb4365e 100644 --- a/evs/include/huaweicloud/evs/v2/model/BssParamForResizeVolume.h +++ b/evs/include/huaweicloud/evs/v2/model/BssParamForResizeVolume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_BssParamForResizeVolume_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_BssParamForResizeVolume_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT BssParamForResizeVolume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BssParamForResizeVolume members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferOption.h b/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferOption.h index 23524a056..ccc2e56df 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferOption.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderAcceptVolumeTransferOption_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderAcceptVolumeTransferOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderAcceptVolumeTransferOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderAcceptVolumeTransferOption members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferRequest.h b/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferRequest.h index 50d198bc4..69b3bba24 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderAcceptVolumeTransferRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderAcceptVolumeTransferRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderAcceptVolumeTransferRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderAcceptVolumeTransferRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferRequestBody.h b/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferRequestBody.h index 0d68322fb..d099a10df 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferRequestBody.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderAcceptVolumeTransferRequestBody_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderAcceptVolumeTransferRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderAcceptVolumeTransferRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderAcceptVolumeTransferRequestBody members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferResponse.h b/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferResponse.h index 7cde1fe3f..003c80c5c 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderAcceptVolumeTransferResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderAcceptVolumeTransferResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderAcceptVolumeTransferResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderAcceptVolumeTransferResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderAcceptVolumeTransferResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderCreateVolumeTransferRequest.h b/evs/include/huaweicloud/evs/v2/model/CinderCreateVolumeTransferRequest.h index 358848f4e..05ff9a268 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderCreateVolumeTransferRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderCreateVolumeTransferRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderCreateVolumeTransferRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderCreateVolumeTransferRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderCreateVolumeTransferRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderCreateVolumeTransferRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderCreateVolumeTransferRequestBody.h b/evs/include/huaweicloud/evs/v2/model/CinderCreateVolumeTransferRequestBody.h index ea1f279de..4032e610c 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderCreateVolumeTransferRequestBody.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderCreateVolumeTransferRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderCreateVolumeTransferRequestBody_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderCreateVolumeTransferRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderCreateVolumeTransferRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderCreateVolumeTransferRequestBody members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderCreateVolumeTransferResponse.h b/evs/include/huaweicloud/evs/v2/model/CinderCreateVolumeTransferResponse.h index eee3004c7..491c3154e 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderCreateVolumeTransferResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderCreateVolumeTransferResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderCreateVolumeTransferResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderCreateVolumeTransferResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderCreateVolumeTransferResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderCreateVolumeTransferResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderDeleteVolumeTransferRequest.h b/evs/include/huaweicloud/evs/v2/model/CinderDeleteVolumeTransferRequest.h index 88aa22a6a..79d889687 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderDeleteVolumeTransferRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderDeleteVolumeTransferRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderDeleteVolumeTransferRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderDeleteVolumeTransferRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderDeleteVolumeTransferRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderDeleteVolumeTransferRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderDeleteVolumeTransferResponse.h b/evs/include/huaweicloud/evs/v2/model/CinderDeleteVolumeTransferResponse.h index f221b6ded..f7d7de8b9 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderDeleteVolumeTransferResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderDeleteVolumeTransferResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderDeleteVolumeTransferResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderDeleteVolumeTransferResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderDeleteVolumeTransferResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderDeleteVolumeTransferResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderListAvailabilityZonesRequest.h b/evs/include/huaweicloud/evs/v2/model/CinderListAvailabilityZonesRequest.h index d18e26f22..d47908d4e 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderListAvailabilityZonesRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderListAvailabilityZonesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListAvailabilityZonesRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListAvailabilityZonesRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderListAvailabilityZonesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderListAvailabilityZonesRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderListAvailabilityZonesResponse.h b/evs/include/huaweicloud/evs/v2/model/CinderListAvailabilityZonesResponse.h index e173871ff..0ce83d5b2 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderListAvailabilityZonesResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderListAvailabilityZonesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListAvailabilityZonesResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListAvailabilityZonesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderListAvailabilityZonesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderListAvailabilityZonesResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderListQuotasRequest.h b/evs/include/huaweicloud/evs/v2/model/CinderListQuotasRequest.h index fed60a339..35e6200ba 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderListQuotasRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderListQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListQuotasRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListQuotasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderListQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderListQuotasRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderListQuotasResponse.h b/evs/include/huaweicloud/evs/v2/model/CinderListQuotasResponse.h index 83da4e5df..13e2c665a 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderListQuotasResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderListQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListQuotasResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListQuotasResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderListQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderListQuotasResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTransfersRequest.h b/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTransfersRequest.h index 08a988241..7b99e8a96 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTransfersRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTransfersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListVolumeTransfersRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListVolumeTransfersRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderListVolumeTransfersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderListVolumeTransfersRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTransfersResponse.h b/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTransfersResponse.h index d846edb8a..61612a184 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTransfersResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTransfersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListVolumeTransfersResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListVolumeTransfersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderListVolumeTransfersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderListVolumeTransfersResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTypesRequest.h b/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTypesRequest.h index 3cd8d546c..2acc6f8d9 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTypesRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTypesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListVolumeTypesRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListVolumeTypesRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderListVolumeTypesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderListVolumeTypesRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTypesResponse.h b/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTypesResponse.h index ced69be10..4fb6ac60a 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTypesResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderListVolumeTypesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListVolumeTypesResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderListVolumeTypesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderListVolumeTypesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderListVolumeTypesResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderShowVolumeTransferRequest.h b/evs/include/huaweicloud/evs/v2/model/CinderShowVolumeTransferRequest.h index 1a8a8142b..7b1bf4f78 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderShowVolumeTransferRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderShowVolumeTransferRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderShowVolumeTransferRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderShowVolumeTransferRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderShowVolumeTransferRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderShowVolumeTransferRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/CinderShowVolumeTransferResponse.h b/evs/include/huaweicloud/evs/v2/model/CinderShowVolumeTransferResponse.h index b8aa76f05..ea9dc1f77 100644 --- a/evs/include/huaweicloud/evs/v2/model/CinderShowVolumeTransferResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/CinderShowVolumeTransferResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderShowVolumeTransferResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CinderShowVolumeTransferResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CinderShowVolumeTransferResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CinderShowVolumeTransferResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/CreateSnapshotOption.h b/evs/include/huaweicloud/evs/v2/model/CreateSnapshotOption.h index 10a8df17b..5fc0036a6 100644 --- a/evs/include/huaweicloud/evs/v2/model/CreateSnapshotOption.h +++ b/evs/include/huaweicloud/evs/v2/model/CreateSnapshotOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateSnapshotOption_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateSnapshotOption_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CreateSnapshotOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSnapshotOption members diff --git a/evs/include/huaweicloud/evs/v2/model/CreateSnapshotRequest.h b/evs/include/huaweicloud/evs/v2/model/CreateSnapshotRequest.h index 901fcb74c..b4e186ca5 100644 --- a/evs/include/huaweicloud/evs/v2/model/CreateSnapshotRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/CreateSnapshotRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateSnapshotRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateSnapshotRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CreateSnapshotRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSnapshotRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/CreateSnapshotRequestBody.h b/evs/include/huaweicloud/evs/v2/model/CreateSnapshotRequestBody.h index 454c8a271..a3316b137 100644 --- a/evs/include/huaweicloud/evs/v2/model/CreateSnapshotRequestBody.h +++ b/evs/include/huaweicloud/evs/v2/model/CreateSnapshotRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateSnapshotRequestBody_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateSnapshotRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CreateSnapshotRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSnapshotRequestBody members diff --git a/evs/include/huaweicloud/evs/v2/model/CreateSnapshotResponse.h b/evs/include/huaweicloud/evs/v2/model/CreateSnapshotResponse.h index 434133b40..131ac5749 100644 --- a/evs/include/huaweicloud/evs/v2/model/CreateSnapshotResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/CreateSnapshotResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateSnapshotResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateSnapshotResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CreateSnapshotResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSnapshotResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/CreateVolumeOption.h b/evs/include/huaweicloud/evs/v2/model/CreateVolumeOption.h index 7c7be8f5d..5ae9d7c36 100644 --- a/evs/include/huaweicloud/evs/v2/model/CreateVolumeOption.h +++ b/evs/include/huaweicloud/evs/v2/model/CreateVolumeOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeOption_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeOption_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CreateVolumeOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVolumeOption members diff --git a/evs/include/huaweicloud/evs/v2/model/CreateVolumeRequest.h b/evs/include/huaweicloud/evs/v2/model/CreateVolumeRequest.h index 3c472fcc9..be9ce0352 100644 --- a/evs/include/huaweicloud/evs/v2/model/CreateVolumeRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/CreateVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CreateVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVolumeRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/CreateVolumeRequestBody.h b/evs/include/huaweicloud/evs/v2/model/CreateVolumeRequestBody.h index 597b1b249..fac16d32e 100644 --- a/evs/include/huaweicloud/evs/v2/model/CreateVolumeRequestBody.h +++ b/evs/include/huaweicloud/evs/v2/model/CreateVolumeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeRequestBody_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CreateVolumeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVolumeRequestBody members diff --git a/evs/include/huaweicloud/evs/v2/model/CreateVolumeResponse.h b/evs/include/huaweicloud/evs/v2/model/CreateVolumeResponse.h index ff7e19d93..5c0434566 100644 --- a/evs/include/huaweicloud/evs/v2/model/CreateVolumeResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/CreateVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CreateVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVolumeResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/CreateVolumeSchedulerHints.h b/evs/include/huaweicloud/evs/v2/model/CreateVolumeSchedulerHints.h index ef84ec233..de2c4bda0 100644 --- a/evs/include/huaweicloud/evs/v2/model/CreateVolumeSchedulerHints.h +++ b/evs/include/huaweicloud/evs/v2/model/CreateVolumeSchedulerHints.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeSchedulerHints_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeSchedulerHints_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CreateVolumeSchedulerHints /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVolumeSchedulerHints members diff --git a/evs/include/huaweicloud/evs/v2/model/CreateVolumeTransferDetail.h b/evs/include/huaweicloud/evs/v2/model/CreateVolumeTransferDetail.h index 41fef1181..74af88e9a 100644 --- a/evs/include/huaweicloud/evs/v2/model/CreateVolumeTransferDetail.h +++ b/evs/include/huaweicloud/evs/v2/model/CreateVolumeTransferDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeTransferDetail_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeTransferDetail_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CreateVolumeTransferDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVolumeTransferDetail members diff --git a/evs/include/huaweicloud/evs/v2/model/CreateVolumeTransferOption.h b/evs/include/huaweicloud/evs/v2/model/CreateVolumeTransferOption.h index 0031f816e..f3319be9f 100644 --- a/evs/include/huaweicloud/evs/v2/model/CreateVolumeTransferOption.h +++ b/evs/include/huaweicloud/evs/v2/model/CreateVolumeTransferOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeTransferOption_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_CreateVolumeTransferOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT CreateVolumeTransferOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVolumeTransferOption members diff --git a/evs/include/huaweicloud/evs/v2/model/DeleteSnapshotRequest.h b/evs/include/huaweicloud/evs/v2/model/DeleteSnapshotRequest.h index 06ca53d40..2e088aa16 100644 --- a/evs/include/huaweicloud/evs/v2/model/DeleteSnapshotRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/DeleteSnapshotRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_DeleteSnapshotRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_DeleteSnapshotRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT DeleteSnapshotRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSnapshotRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/DeleteSnapshotResponse.h b/evs/include/huaweicloud/evs/v2/model/DeleteSnapshotResponse.h index d41f4fd6a..9aef32ba7 100644 --- a/evs/include/huaweicloud/evs/v2/model/DeleteSnapshotResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/DeleteSnapshotResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_DeleteSnapshotResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_DeleteSnapshotResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT DeleteSnapshotResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSnapshotResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/DeleteTagsOption.h b/evs/include/huaweicloud/evs/v2/model/DeleteTagsOption.h index 0a7a536d6..038be93f3 100644 --- a/evs/include/huaweicloud/evs/v2/model/DeleteTagsOption.h +++ b/evs/include/huaweicloud/evs/v2/model/DeleteTagsOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_DeleteTagsOption_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_DeleteTagsOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT DeleteTagsOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTagsOption members diff --git a/evs/include/huaweicloud/evs/v2/model/DeleteVolumeRequest.h b/evs/include/huaweicloud/evs/v2/model/DeleteVolumeRequest.h index 564195a52..2f15b6ecd 100644 --- a/evs/include/huaweicloud/evs/v2/model/DeleteVolumeRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/DeleteVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_DeleteVolumeRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_DeleteVolumeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT DeleteVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVolumeRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/DeleteVolumeResponse.h b/evs/include/huaweicloud/evs/v2/model/DeleteVolumeResponse.h index 6182f4a00..0c662f36a 100644 --- a/evs/include/huaweicloud/evs/v2/model/DeleteVolumeResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/DeleteVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_DeleteVolumeResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_DeleteVolumeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT DeleteVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVolumeResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/Iops.h b/evs/include/huaweicloud/evs/v2/model/Iops.h index 7603ee621..e56119245 100644 --- a/evs/include/huaweicloud/evs/v2/model/Iops.h +++ b/evs/include/huaweicloud/evs/v2/model/Iops.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_Iops_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_Iops_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT Iops /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Iops members diff --git a/evs/include/huaweicloud/evs/v2/model/JobEntities.h b/evs/include/huaweicloud/evs/v2/model/JobEntities.h index 5a88eb487..b7da63f49 100644 --- a/evs/include/huaweicloud/evs/v2/model/JobEntities.h +++ b/evs/include/huaweicloud/evs/v2/model/JobEntities.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_JobEntities_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_JobEntities_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT JobEntities /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobEntities members diff --git a/evs/include/huaweicloud/evs/v2/model/Link.h b/evs/include/huaweicloud/evs/v2/model/Link.h index 8f63f9ecb..552ebf130 100644 --- a/evs/include/huaweicloud/evs/v2/model/Link.h +++ b/evs/include/huaweicloud/evs/v2/model/Link.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_Link_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_Link_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT Link /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Link members diff --git a/evs/include/huaweicloud/evs/v2/model/ListSnapshotsRequest.h b/evs/include/huaweicloud/evs/v2/model/ListSnapshotsRequest.h index d30a65ef0..39ece469b 100644 --- a/evs/include/huaweicloud/evs/v2/model/ListSnapshotsRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/ListSnapshotsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ListSnapshotsRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ListSnapshotsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ListSnapshotsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSnapshotsRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/ListSnapshotsResponse.h b/evs/include/huaweicloud/evs/v2/model/ListSnapshotsResponse.h index 8fd983d94..f5e42d775 100644 --- a/evs/include/huaweicloud/evs/v2/model/ListSnapshotsResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/ListSnapshotsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ListSnapshotsResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ListSnapshotsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ListSnapshotsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSnapshotsResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/ListVersionsRequest.h b/evs/include/huaweicloud/evs/v2/model/ListVersionsRequest.h index 220c426a3..76f8014ac 100644 --- a/evs/include/huaweicloud/evs/v2/model/ListVersionsRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/ListVersionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVersionsRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVersionsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ListVersionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVersionsRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/ListVersionsResponse.h b/evs/include/huaweicloud/evs/v2/model/ListVersionsResponse.h index 5d9892e19..cd5a3bc23 100644 --- a/evs/include/huaweicloud/evs/v2/model/ListVersionsResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/ListVersionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVersionsResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVersionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ListVersionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVersionsResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/ListVolumeTagsRequest.h b/evs/include/huaweicloud/evs/v2/model/ListVolumeTagsRequest.h index a85bdbdeb..7d7fbc354 100644 --- a/evs/include/huaweicloud/evs/v2/model/ListVolumeTagsRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/ListVolumeTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumeTagsRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumeTagsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ListVolumeTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVolumeTagsRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/ListVolumeTagsResponse.h b/evs/include/huaweicloud/evs/v2/model/ListVolumeTagsResponse.h index 1ddeb79b8..6d7421716 100644 --- a/evs/include/huaweicloud/evs/v2/model/ListVolumeTagsResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/ListVolumeTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumeTagsResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumeTagsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ListVolumeTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVolumeTagsResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/ListVolumesByTagsRequest.h b/evs/include/huaweicloud/evs/v2/model/ListVolumesByTagsRequest.h index db22b7985..662b460e2 100644 --- a/evs/include/huaweicloud/evs/v2/model/ListVolumesByTagsRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/ListVolumesByTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumesByTagsRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumesByTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ListVolumesByTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVolumesByTagsRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/ListVolumesByTagsRequestBody.h b/evs/include/huaweicloud/evs/v2/model/ListVolumesByTagsRequestBody.h index d5bc0b43d..753c37887 100644 --- a/evs/include/huaweicloud/evs/v2/model/ListVolumesByTagsRequestBody.h +++ b/evs/include/huaweicloud/evs/v2/model/ListVolumesByTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumesByTagsRequestBody_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumesByTagsRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ListVolumesByTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVolumesByTagsRequestBody members diff --git a/evs/include/huaweicloud/evs/v2/model/ListVolumesByTagsResponse.h b/evs/include/huaweicloud/evs/v2/model/ListVolumesByTagsResponse.h index b5062a401..1eaaeb612 100644 --- a/evs/include/huaweicloud/evs/v2/model/ListVolumesByTagsResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/ListVolumesByTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumesByTagsResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumesByTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ListVolumesByTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVolumesByTagsResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/ListVolumesRequest.h b/evs/include/huaweicloud/evs/v2/model/ListVolumesRequest.h index cadf18a03..a97dbd596 100644 --- a/evs/include/huaweicloud/evs/v2/model/ListVolumesRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/ListVolumesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumesRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ListVolumesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVolumesRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/ListVolumesResponse.h b/evs/include/huaweicloud/evs/v2/model/ListVolumesResponse.h index f4a1f3a86..8ec650346 100644 --- a/evs/include/huaweicloud/evs/v2/model/ListVolumesResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/ListVolumesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumesResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ListVolumesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ListVolumesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVolumesResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/Match.h b/evs/include/huaweicloud/evs/v2/model/Match.h index 85b4284a6..0c4a023fa 100644 --- a/evs/include/huaweicloud/evs/v2/model/Match.h +++ b/evs/include/huaweicloud/evs/v2/model/Match.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_Match_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_Match_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT Match /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Match members diff --git a/evs/include/huaweicloud/evs/v2/model/MediaTypes.h b/evs/include/huaweicloud/evs/v2/model/MediaTypes.h index a22c984ae..adba06784 100644 --- a/evs/include/huaweicloud/evs/v2/model/MediaTypes.h +++ b/evs/include/huaweicloud/evs/v2/model/MediaTypes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_MediaTypes_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_MediaTypes_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT MediaTypes /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MediaTypes members diff --git a/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSOption.h b/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSOption.h index 175fdf555..5d76ad748 100644 --- a/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSOption.h +++ b/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ModifyVolumeQoSOption_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ModifyVolumeQoSOption_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ModifyVolumeQoSOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyVolumeQoSOption members diff --git a/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSRequest.h b/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSRequest.h index 79809fba1..837b197a8 100644 --- a/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ModifyVolumeQoSRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ModifyVolumeQoSRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ModifyVolumeQoSRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyVolumeQoSRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSRequestBody.h b/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSRequestBody.h index 5556c9024..9eef2f1b6 100644 --- a/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSRequestBody.h +++ b/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ModifyVolumeQoSRequestBody_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ModifyVolumeQoSRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ModifyVolumeQoSRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyVolumeQoSRequestBody members diff --git a/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSResponse.h b/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSResponse.h index b8868473a..e3ac8cefc 100644 --- a/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/ModifyVolumeQoSResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ModifyVolumeQoSResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ModifyVolumeQoSResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ModifyVolumeQoSResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyVolumeQoSResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/OsExtend.h b/evs/include/huaweicloud/evs/v2/model/OsExtend.h index 0f4960839..0522d87db 100644 --- a/evs/include/huaweicloud/evs/v2/model/OsExtend.h +++ b/evs/include/huaweicloud/evs/v2/model/OsExtend.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_OsExtend_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_OsExtend_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT OsExtend /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OsExtend members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetail.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetail.h index cbf699151..760fdb57f 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetail.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetail_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetail_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetail members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailBackupGigabytes.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailBackupGigabytes.h index eca43d0c3..17ea8beae 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailBackupGigabytes.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailBackupGigabytes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailBackupGigabytes_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailBackupGigabytes_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailBackupGigabytes /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailBackupGigabytes members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailBackups.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailBackups.h index 46b45e315..1f2d9d09f 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailBackups.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailBackups.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailBackups_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailBackups_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailBackups /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailBackups members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytes.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytes.h index bc673f922..89909eca3 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytes.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailGigabytes_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailGigabytes_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailGigabytes /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailGigabytes members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesGPSSD.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesGPSSD.h index 27451285c..c335a801e 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesGPSSD.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesGPSSD.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailGigabytesGPSSD_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailGigabytesGPSSD_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailGigabytesGPSSD /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailGigabytesGPSSD members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesSAS.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesSAS.h index f65d368ef..cfa2789ac 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesSAS.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesSAS.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailGigabytesSAS_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailGigabytesSAS_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailGigabytesSAS /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailGigabytesSAS members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesSATA.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesSATA.h index fa764a589..4a1aa7cf5 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesSATA.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesSATA.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailGigabytesSATA_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailGigabytesSATA_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailGigabytesSATA /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailGigabytesSATA members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesSSD.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesSSD.h index 7a76cd0c4..c36356b7c 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesSSD.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailGigabytesSSD.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailGigabytesSSD_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailGigabytesSSD_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailGigabytesSSD /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailGigabytesSSD members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailPerVolumeGigabytes.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailPerVolumeGigabytes.h index 519447354..90818a35f 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailPerVolumeGigabytes.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailPerVolumeGigabytes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailPerVolumeGigabytes_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailPerVolumeGigabytes_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailPerVolumeGigabytes /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailPerVolumeGigabytes members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshots.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshots.h index c1e816342..8e3a1723f 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshots.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshots.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailSnapshots_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailSnapshots_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailSnapshots /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailSnapshots members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsGPSSD.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsGPSSD.h index 26fb1a958..278f8ed14 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsGPSSD.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsGPSSD.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailSnapshotsGPSSD_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailSnapshotsGPSSD_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailSnapshotsGPSSD /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailSnapshotsGPSSD members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsSAS.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsSAS.h index bedec72cf..1c21e528b 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsSAS.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsSAS.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailSnapshotsSAS_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailSnapshotsSAS_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailSnapshotsSAS /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailSnapshotsSAS members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsSATA.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsSATA.h index 32f675104..5940ec06d 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsSATA.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsSATA.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailSnapshotsSATA_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailSnapshotsSATA_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailSnapshotsSATA /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailSnapshotsSATA members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsSSD.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsSSD.h index 8f7b55f86..9bcc0d32c 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsSSD.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailSnapshotsSSD.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailSnapshotsSSD_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailSnapshotsSSD_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailSnapshotsSSD /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailSnapshotsSSD members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumes.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumes.h index 81f5a4809..1b80375f1 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumes.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailVolumes_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailVolumes_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailVolumes /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailVolumes members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesGPSSD.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesGPSSD.h index 0abb3a70a..970804d23 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesGPSSD.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesGPSSD.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailVolumesGPSSD_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailVolumesGPSSD_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailVolumesGPSSD /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailVolumesGPSSD members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesSAS.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesSAS.h index 1371daaee..6229616b4 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesSAS.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesSAS.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailVolumesSAS_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailVolumesSAS_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailVolumesSAS /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailVolumesSAS members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesSATA.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesSATA.h index ba2dadfa7..0ab673e13 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesSATA.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesSATA.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailVolumesSATA_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailVolumesSATA_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailVolumesSATA /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailVolumesSATA members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesSSD.h b/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesSSD.h index ca8b90bbb..c145ebf19 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesSSD.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaDetailVolumesSSD.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailVolumesSSD_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaDetailVolumesSSD_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaDetailVolumesSSD /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaDetailVolumesSSD members diff --git a/evs/include/huaweicloud/evs/v2/model/QuotaList.h b/evs/include/huaweicloud/evs/v2/model/QuotaList.h index b71b11abe..542ca3d88 100644 --- a/evs/include/huaweicloud/evs/v2/model/QuotaList.h +++ b/evs/include/huaweicloud/evs/v2/model/QuotaList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaList_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_QuotaList_H_ + #include #include +#include #include #include @@ -49,10 +51,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT QuotaList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaList members diff --git a/evs/include/huaweicloud/evs/v2/model/ResizeVolumeRequest.h b/evs/include/huaweicloud/evs/v2/model/ResizeVolumeRequest.h index df5224cff..6b0d34169 100644 --- a/evs/include/huaweicloud/evs/v2/model/ResizeVolumeRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/ResizeVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ResizeVolumeRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ResizeVolumeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ResizeVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeVolumeRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/ResizeVolumeRequestBody.h b/evs/include/huaweicloud/evs/v2/model/ResizeVolumeRequestBody.h index 0edc6732f..afd7e6fd8 100644 --- a/evs/include/huaweicloud/evs/v2/model/ResizeVolumeRequestBody.h +++ b/evs/include/huaweicloud/evs/v2/model/ResizeVolumeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ResizeVolumeRequestBody_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ResizeVolumeRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ResizeVolumeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeVolumeRequestBody members diff --git a/evs/include/huaweicloud/evs/v2/model/ResizeVolumeResponse.h b/evs/include/huaweicloud/evs/v2/model/ResizeVolumeResponse.h index eb7589cb0..c299741d0 100644 --- a/evs/include/huaweicloud/evs/v2/model/ResizeVolumeResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/ResizeVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ResizeVolumeResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ResizeVolumeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ResizeVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeVolumeResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/Resource.h b/evs/include/huaweicloud/evs/v2/model/Resource.h index 2f91afadd..eaadb267f 100644 --- a/evs/include/huaweicloud/evs/v2/model/Resource.h +++ b/evs/include/huaweicloud/evs/v2/model/Resource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_Resource_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_Resource_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT Resource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Resource members diff --git a/evs/include/huaweicloud/evs/v2/model/RollbackInfo.h b/evs/include/huaweicloud/evs/v2/model/RollbackInfo.h index df3e20a20..cedda3ae5 100644 --- a/evs/include/huaweicloud/evs/v2/model/RollbackInfo.h +++ b/evs/include/huaweicloud/evs/v2/model/RollbackInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_RollbackInfo_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_RollbackInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT RollbackInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RollbackInfo members diff --git a/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotOption.h b/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotOption.h index 0c2521d7d..4722a152b 100644 --- a/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotOption.h +++ b/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_RollbackSnapshotOption_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_RollbackSnapshotOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT RollbackSnapshotOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RollbackSnapshotOption members diff --git a/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotRequest.h b/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotRequest.h index 0beb30d9d..0a15e9133 100644 --- a/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_RollbackSnapshotRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_RollbackSnapshotRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT RollbackSnapshotRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RollbackSnapshotRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotRequestBody.h b/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotRequestBody.h index 329878a41..ac84e4d30 100644 --- a/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotRequestBody.h +++ b/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_RollbackSnapshotRequestBody_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_RollbackSnapshotRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT RollbackSnapshotRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RollbackSnapshotRequestBody members diff --git a/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotResponse.h b/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotResponse.h index 35dc19b97..a4572bc87 100644 --- a/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/RollbackSnapshotResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_RollbackSnapshotResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_RollbackSnapshotResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT RollbackSnapshotResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RollbackSnapshotResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/ShowJobRequest.h b/evs/include/huaweicloud/evs/v2/model/ShowJobRequest.h index 77845bdcd..8a7a5b7c2 100644 --- a/evs/include/huaweicloud/evs/v2/model/ShowJobRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/ShowJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowJobRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowJobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ShowJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/ShowJobResponse.h b/evs/include/huaweicloud/evs/v2/model/ShowJobResponse.h index 43d1a2612..19ebd8fca 100644 --- a/evs/include/huaweicloud/evs/v2/model/ShowJobResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/ShowJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowJobResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowJobResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ShowJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/ShowSnapshotRequest.h b/evs/include/huaweicloud/evs/v2/model/ShowSnapshotRequest.h index fc4cc948a..e38bfae72 100644 --- a/evs/include/huaweicloud/evs/v2/model/ShowSnapshotRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/ShowSnapshotRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowSnapshotRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowSnapshotRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ShowSnapshotRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSnapshotRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/ShowSnapshotResponse.h b/evs/include/huaweicloud/evs/v2/model/ShowSnapshotResponse.h index ad487a56a..eb96acbfa 100644 --- a/evs/include/huaweicloud/evs/v2/model/ShowSnapshotResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/ShowSnapshotResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowSnapshotResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowSnapshotResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ShowSnapshotResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSnapshotResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/ShowVersionRequest.h b/evs/include/huaweicloud/evs/v2/model/ShowVersionRequest.h index 2d0412329..cc129ea1d 100644 --- a/evs/include/huaweicloud/evs/v2/model/ShowVersionRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/ShowVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowVersionRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowVersionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ShowVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVersionRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/ShowVersionResponse.h b/evs/include/huaweicloud/evs/v2/model/ShowVersionResponse.h index b08628c8a..d6e26ccdb 100644 --- a/evs/include/huaweicloud/evs/v2/model/ShowVersionResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/ShowVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowVersionResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowVersionResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ShowVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVersionResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/ShowVolumeRequest.h b/evs/include/huaweicloud/evs/v2/model/ShowVolumeRequest.h index c406dc91f..26795a394 100644 --- a/evs/include/huaweicloud/evs/v2/model/ShowVolumeRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/ShowVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowVolumeRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowVolumeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ShowVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVolumeRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/ShowVolumeResponse.h b/evs/include/huaweicloud/evs/v2/model/ShowVolumeResponse.h index caf8e93af..d0ec86d35 100644 --- a/evs/include/huaweicloud/evs/v2/model/ShowVolumeResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/ShowVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowVolumeResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowVolumeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ShowVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVolumeResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/ShowVolumeTagsRequest.h b/evs/include/huaweicloud/evs/v2/model/ShowVolumeTagsRequest.h index bc0e5e9f6..f6fcc01e0 100644 --- a/evs/include/huaweicloud/evs/v2/model/ShowVolumeTagsRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/ShowVolumeTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowVolumeTagsRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowVolumeTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ShowVolumeTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVolumeTagsRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/ShowVolumeTagsResponse.h b/evs/include/huaweicloud/evs/v2/model/ShowVolumeTagsResponse.h index 4919ae46a..8dfae3461 100644 --- a/evs/include/huaweicloud/evs/v2/model/ShowVolumeTagsResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/ShowVolumeTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowVolumeTagsResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ShowVolumeTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ShowVolumeTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVolumeTagsResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/SnapshotDetails.h b/evs/include/huaweicloud/evs/v2/model/SnapshotDetails.h index 603f4927c..342e158fc 100644 --- a/evs/include/huaweicloud/evs/v2/model/SnapshotDetails.h +++ b/evs/include/huaweicloud/evs/v2/model/SnapshotDetails.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_SnapshotDetails_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_SnapshotDetails_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT SnapshotDetails /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SnapshotDetails members diff --git a/evs/include/huaweicloud/evs/v2/model/SnapshotList.h b/evs/include/huaweicloud/evs/v2/model/SnapshotList.h index fe606bae7..e7c2dba2d 100644 --- a/evs/include/huaweicloud/evs/v2/model/SnapshotList.h +++ b/evs/include/huaweicloud/evs/v2/model/SnapshotList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_SnapshotList_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_SnapshotList_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT SnapshotList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SnapshotList members diff --git a/evs/include/huaweicloud/evs/v2/model/SubJob.h b/evs/include/huaweicloud/evs/v2/model/SubJob.h index a1da78249..269ac3102 100644 --- a/evs/include/huaweicloud/evs/v2/model/SubJob.h +++ b/evs/include/huaweicloud/evs/v2/model/SubJob.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_SubJob_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_SubJob_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT SubJob /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubJob members diff --git a/evs/include/huaweicloud/evs/v2/model/SubJobEntities.h b/evs/include/huaweicloud/evs/v2/model/SubJobEntities.h index b2fb41d31..5002a751c 100644 --- a/evs/include/huaweicloud/evs/v2/model/SubJobEntities.h +++ b/evs/include/huaweicloud/evs/v2/model/SubJobEntities.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_SubJobEntities_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_SubJobEntities_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT SubJobEntities /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubJobEntities members diff --git a/evs/include/huaweicloud/evs/v2/model/Tag.h b/evs/include/huaweicloud/evs/v2/model/Tag.h index 42896a1c1..813bdec7c 100644 --- a/evs/include/huaweicloud/evs/v2/model/Tag.h +++ b/evs/include/huaweicloud/evs/v2/model/Tag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_Tag_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_Tag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT Tag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Tag members diff --git a/evs/include/huaweicloud/evs/v2/model/TagsForListVolumes.h b/evs/include/huaweicloud/evs/v2/model/TagsForListVolumes.h index 26f8a4fe7..2d8fea148 100644 --- a/evs/include/huaweicloud/evs/v2/model/TagsForListVolumes.h +++ b/evs/include/huaweicloud/evs/v2/model/TagsForListVolumes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_TagsForListVolumes_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_TagsForListVolumes_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT TagsForListVolumes /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagsForListVolumes members diff --git a/evs/include/huaweicloud/evs/v2/model/Throughput.h b/evs/include/huaweicloud/evs/v2/model/Throughput.h index 92f584640..0c78d4cea 100644 --- a/evs/include/huaweicloud/evs/v2/model/Throughput.h +++ b/evs/include/huaweicloud/evs/v2/model/Throughput.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_Throughput_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_Throughput_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT Throughput /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Throughput members diff --git a/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotOption.h b/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotOption.h index 6684d424d..59f999625 100644 --- a/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotOption.h +++ b/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateSnapshotOption_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateSnapshotOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT UpdateSnapshotOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSnapshotOption members diff --git a/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotRequest.h b/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotRequest.h index 27fb241ea..1276c77e4 100644 --- a/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateSnapshotRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateSnapshotRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT UpdateSnapshotRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSnapshotRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotRequestBody.h b/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotRequestBody.h index d95274df0..2a9a08ad9 100644 --- a/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotRequestBody.h +++ b/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateSnapshotRequestBody_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateSnapshotRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT UpdateSnapshotRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSnapshotRequestBody members diff --git a/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotResponse.h b/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotResponse.h index 35a81120a..b12774b85 100644 --- a/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/UpdateSnapshotResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateSnapshotResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateSnapshotResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT UpdateSnapshotResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSnapshotResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/UpdateVolumeOption.h b/evs/include/huaweicloud/evs/v2/model/UpdateVolumeOption.h index 22c5bb252..c67ef2448 100644 --- a/evs/include/huaweicloud/evs/v2/model/UpdateVolumeOption.h +++ b/evs/include/huaweicloud/evs/v2/model/UpdateVolumeOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateVolumeOption_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateVolumeOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT UpdateVolumeOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVolumeOption members diff --git a/evs/include/huaweicloud/evs/v2/model/UpdateVolumeRequest.h b/evs/include/huaweicloud/evs/v2/model/UpdateVolumeRequest.h index 25be4cef2..49b6d6883 100644 --- a/evs/include/huaweicloud/evs/v2/model/UpdateVolumeRequest.h +++ b/evs/include/huaweicloud/evs/v2/model/UpdateVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateVolumeRequest_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateVolumeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT UpdateVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVolumeRequest members diff --git a/evs/include/huaweicloud/evs/v2/model/UpdateVolumeRequestBody.h b/evs/include/huaweicloud/evs/v2/model/UpdateVolumeRequestBody.h index f7341a406..64d208a23 100644 --- a/evs/include/huaweicloud/evs/v2/model/UpdateVolumeRequestBody.h +++ b/evs/include/huaweicloud/evs/v2/model/UpdateVolumeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateVolumeRequestBody_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateVolumeRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT UpdateVolumeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVolumeRequestBody members diff --git a/evs/include/huaweicloud/evs/v2/model/UpdateVolumeResponse.h b/evs/include/huaweicloud/evs/v2/model/UpdateVolumeResponse.h index 5697c1ee9..a9341d588 100644 --- a/evs/include/huaweicloud/evs/v2/model/UpdateVolumeResponse.h +++ b/evs/include/huaweicloud/evs/v2/model/UpdateVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateVolumeResponse_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_UpdateVolumeResponse_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT UpdateVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVolumeResponse members diff --git a/evs/include/huaweicloud/evs/v2/model/Versions.h b/evs/include/huaweicloud/evs/v2/model/Versions.h index 8386860c6..b65ba1658 100644 --- a/evs/include/huaweicloud/evs/v2/model/Versions.h +++ b/evs/include/huaweicloud/evs/v2/model/Versions.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_Versions_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_Versions_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT Versions /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Versions members diff --git a/evs/include/huaweicloud/evs/v2/model/VolumeDetail.h b/evs/include/huaweicloud/evs/v2/model/VolumeDetail.h index 07ad55ca3..834fbaa97 100644 --- a/evs/include/huaweicloud/evs/v2/model/VolumeDetail.h +++ b/evs/include/huaweicloud/evs/v2/model/VolumeDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeDetail_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeDetail_H_ + #include #include +#include #include #include @@ -38,10 +40,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT VolumeDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VolumeDetail members diff --git a/evs/include/huaweicloud/evs/v2/model/VolumeDetailForTag.h b/evs/include/huaweicloud/evs/v2/model/VolumeDetailForTag.h index 9e8c7b38d..e5825b5eb 100644 --- a/evs/include/huaweicloud/evs/v2/model/VolumeDetailForTag.h +++ b/evs/include/huaweicloud/evs/v2/model/VolumeDetailForTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeDetailForTag_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeDetailForTag_H_ + #include #include +#include #include #include @@ -37,10 +39,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT VolumeDetailForTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VolumeDetailForTag members diff --git a/evs/include/huaweicloud/evs/v2/model/VolumeMetadata.h b/evs/include/huaweicloud/evs/v2/model/VolumeMetadata.h index 52dc789cc..448e39262 100644 --- a/evs/include/huaweicloud/evs/v2/model/VolumeMetadata.h +++ b/evs/include/huaweicloud/evs/v2/model/VolumeMetadata.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeMetadata_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeMetadata_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT VolumeMetadata /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VolumeMetadata members diff --git a/evs/include/huaweicloud/evs/v2/model/VolumeTransfer.h b/evs/include/huaweicloud/evs/v2/model/VolumeTransfer.h index fccbd41dc..7c3b1171e 100644 --- a/evs/include/huaweicloud/evs/v2/model/VolumeTransfer.h +++ b/evs/include/huaweicloud/evs/v2/model/VolumeTransfer.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeTransfer_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeTransfer_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT VolumeTransfer /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VolumeTransfer members diff --git a/evs/include/huaweicloud/evs/v2/model/VolumeTransferSummary.h b/evs/include/huaweicloud/evs/v2/model/VolumeTransferSummary.h index 3ac63081e..49e058631 100644 --- a/evs/include/huaweicloud/evs/v2/model/VolumeTransferSummary.h +++ b/evs/include/huaweicloud/evs/v2/model/VolumeTransferSummary.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeTransferSummary_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeTransferSummary_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT VolumeTransferSummary /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VolumeTransferSummary members diff --git a/evs/include/huaweicloud/evs/v2/model/VolumeType.h b/evs/include/huaweicloud/evs/v2/model/VolumeType.h index f4d36ea11..2716fa730 100644 --- a/evs/include/huaweicloud/evs/v2/model/VolumeType.h +++ b/evs/include/huaweicloud/evs/v2/model/VolumeType.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeType_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeType_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT VolumeType /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VolumeType members diff --git a/evs/include/huaweicloud/evs/v2/model/VolumeTypeExtraSpecs.h b/evs/include/huaweicloud/evs/v2/model/VolumeTypeExtraSpecs.h index 599212f09..f402de51e 100644 --- a/evs/include/huaweicloud/evs/v2/model/VolumeTypeExtraSpecs.h +++ b/evs/include/huaweicloud/evs/v2/model/VolumeTypeExtraSpecs.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeTypeExtraSpecs_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_VolumeTypeExtraSpecs_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT VolumeTypeExtraSpecs /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VolumeTypeExtraSpecs members diff --git a/evs/include/huaweicloud/evs/v2/model/ZoneState.h b/evs/include/huaweicloud/evs/v2/model/ZoneState.h index 19c2f1cd8..e53d9361b 100644 --- a/evs/include/huaweicloud/evs/v2/model/ZoneState.h +++ b/evs/include/huaweicloud/evs/v2/model/ZoneState.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_EVS_V2_MODEL_ZoneState_H_ #define HUAWEICLOUD_SDK_EVS_V2_MODEL_ZoneState_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_EVS_V2_EXPORT ZoneState /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ZoneState members diff --git a/evs/src/v2/EvsClient.cpp b/evs/src/v2/EvsClient.cpp index eede06b5d..1d52b2f2d 100644 --- a/evs/src/v2/EvsClient.cpp +++ b/evs/src/v2/EvsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,35 +40,37 @@ std::shared_ptr EvsClient::batchCreateVolumeTags( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["volume_id"] = parameterToString(request.getVolumeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForBatchCreateVolumeTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -80,35 +82,37 @@ std::shared_ptr EvsClient::batchDeleteVolumeTags( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["volume_id"] = parameterToString(request.getVolumeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForBatchDeleteVolumeTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -120,35 +124,37 @@ std::shared_ptr EvsClient::cinderAcceptVolum std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["transfer_id"] = parameterToString(request.getTransferId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForCinderAcceptVolumeTransfer()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -160,34 +166,36 @@ std::shared_ptr EvsClient::cinderCreateVolum std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForCinderCreateVolumeTransfer()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -199,27 +207,22 @@ std::shared_ptr EvsClient::cinderDeleteVolum std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["transfer_id"] = parameterToString(request.getTransferId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForCinderDeleteVolumeTransfer()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -234,26 +237,21 @@ std::shared_ptr EvsClient::cinderListAvaila std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForCinderListAvailabilityZones()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -268,13 +266,13 @@ std::shared_ptr EvsClient::cinderListQuotas(CinderList std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["target_project_id"] = parameterToString(request.getTargetProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.usageIsSet()) { @@ -283,15 +281,10 @@ std::shared_ptr EvsClient::cinderListQuotas(CinderList std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForCinderListQuotas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -306,12 +299,12 @@ std::shared_ptr EvsClient::cinderListVolumeTr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -323,15 +316,10 @@ std::shared_ptr EvsClient::cinderListVolumeTr std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForCinderListVolumeTransfers()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -346,26 +334,21 @@ std::shared_ptr EvsClient::cinderListVolumeTypes( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForCinderListVolumeTypes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -380,27 +363,22 @@ std::shared_ptr EvsClient::cinderShowVolumeTra std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["transfer_id"] = parameterToString(request.getTransferId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForCinderShowVolumeTransfer()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -415,34 +393,36 @@ std::shared_ptr EvsClient::createSnapshot(CreateSnapshot std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForCreateSnapshot()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -454,34 +434,36 @@ std::shared_ptr EvsClient::createVolume(CreateVolumeReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForCreateVolume()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -493,27 +475,22 @@ std::shared_ptr EvsClient::deleteSnapshot(DeleteSnapshot std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["snapshot_id"] = parameterToString(request.getSnapshotId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForDeleteSnapshot()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -528,27 +505,22 @@ std::shared_ptr EvsClient::deleteVolume(DeleteVolumeReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["volume_id"] = parameterToString(request.getVolumeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForDeleteVolume()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -563,12 +535,12 @@ std::shared_ptr EvsClient::listSnapshots(ListSnapshotsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -607,15 +579,10 @@ std::shared_ptr EvsClient::listSnapshots(ListSnapshotsReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForListSnapshots()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -630,26 +597,21 @@ std::shared_ptr EvsClient::listVolumeTags(ListVolumeTags std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForListVolumeTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -664,12 +626,12 @@ std::shared_ptr EvsClient::listVolumes(ListVolumesRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.markerIsSet()) { @@ -729,15 +691,10 @@ std::shared_ptr EvsClient::listVolumes(ListVolumesRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForListVolumes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -752,34 +709,36 @@ std::shared_ptr EvsClient::listVolumesByTags(ListVolu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForListVolumesByTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -791,35 +750,37 @@ std::shared_ptr EvsClient::modifyVolumeQoS(ModifyVolume std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["volume_id"] = parameterToString(request.getVolumeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForModifyVolumeQoS()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -831,35 +792,37 @@ std::shared_ptr EvsClient::resizeVolume(ResizeVolumeReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["volume_id"] = parameterToString(request.getVolumeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForResizeVolume()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -871,35 +834,37 @@ std::shared_ptr EvsClient::rollbackSnapshot(RollbackSn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["snapshot_id"] = parameterToString(request.getSnapshotId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForRollbackSnapshot()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -911,27 +876,22 @@ std::shared_ptr EvsClient::showJob(ShowJobRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForShowJob()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -946,27 +906,22 @@ std::shared_ptr EvsClient::showSnapshot(ShowSnapshotReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["snapshot_id"] = parameterToString(request.getSnapshotId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForShowSnapshot()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -981,27 +936,22 @@ std::shared_ptr EvsClient::showVolume(ShowVolumeRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["volume_id"] = parameterToString(request.getVolumeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForShowVolume()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1016,27 +966,22 @@ std::shared_ptr EvsClient::showVolumeTags(ShowVolumeTags std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["volume_id"] = parameterToString(request.getVolumeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForShowVolumeTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1051,35 +996,37 @@ std::shared_ptr EvsClient::updateSnapshot(UpdateSnapshot std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["snapshot_id"] = parameterToString(request.getSnapshotId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForUpdateSnapshot()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1091,35 +1038,37 @@ std::shared_ptr EvsClient::updateVolume(UpdateVolumeReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["volume_id"] = parameterToString(request.getVolumeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForUpdateVolume()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1131,26 +1080,21 @@ std::shared_ptr EvsClient::listVersions(ListVersionsReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForListVersions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1165,27 +1109,22 @@ std::shared_ptr EvsClient::showVersion(ShowVersionRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["version"] = parameterToString(request.getVersion()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, EvsMeta::genRequestDefForShowVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); diff --git a/evs/src/v2/EvsMeta.cpp b/evs/src/v2/EvsMeta.cpp new file mode 100644 index 000000000..b9eddf722 --- /dev/null +++ b/evs/src/v2/EvsMeta.cpp @@ -0,0 +1,305 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Evs { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef EvsMeta::genRequestDefForBatchCreateVolumeTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForBatchDeleteVolumeTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForCinderAcceptVolumeTransfer() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForCinderCreateVolumeTransfer() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForCinderDeleteVolumeTransfer() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForCinderListAvailabilityZones() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForCinderListQuotas() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Usage") + .withJsonTag("usage") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForCinderListVolumeTransfers() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForCinderListVolumeTypes() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForCinderShowVolumeTransfer() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForCreateSnapshot() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForCreateVolume() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForDeleteSnapshot() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForDeleteVolume() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForListSnapshots() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VolumeId") + .withJsonTag("volume_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AvailabilityZone") + .withJsonTag("availability_zone") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DedicatedStorageName") + .withJsonTag("dedicated_storage_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DedicatedStorageId") + .withJsonTag("dedicated_storage_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceType") + .withJsonTag("service_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForListVolumeTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForListVolumes() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Metadata") + .withJsonTag("metadata") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AvailabilityZone") + .withJsonTag("availability_zone") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Multiattach") + .withJsonTag("multiattach") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceType") + .withJsonTag("service_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DedicatedStorageId") + .withJsonTag("dedicated_storage_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DedicatedStorageName") + .withJsonTag("dedicated_storage_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VolumeTypeId") + .withJsonTag("volume_type_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Ids") + .withJsonTag("ids") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServerId") + .withJsonTag("server_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForListVolumesByTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForModifyVolumeQoS() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForResizeVolume() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForRollbackSnapshot() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForShowJob() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForShowSnapshot() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForShowVolume() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForShowVolumeTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForUpdateSnapshot() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForUpdateVolume() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForListVersions() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef EvsMeta::genRequestDefForShowVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/evs/src/v2/model/Attachment.cpp b/evs/src/v2/model/Attachment.cpp index 14315abd3..cc8972deb 100644 --- a/evs/src/v2/model/Attachment.cpp +++ b/evs/src/v2/model/Attachment.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/Attachment.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -63,7 +62,6 @@ web::json::value Attachment::toJson() const return val; } - bool Attachment::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool Attachment::fromJson(const web::json::value& val) return ok; } + std::string Attachment::getAttachedAt() const { return attachedAt_; diff --git a/evs/src/v2/model/AzInfo.cpp b/evs/src/v2/model/AzInfo.cpp index a56b98471..604e86f24 100644 --- a/evs/src/v2/model/AzInfo.cpp +++ b/evs/src/v2/model/AzInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/AzInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -37,7 +36,6 @@ web::json::value AzInfo::toJson() const return val; } - bool AzInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AzInfo::fromJson(const web::json::value& val) return ok; } + std::string AzInfo::getZoneName() const { return zoneName_; diff --git a/evs/src/v2/model/BatchCreateVolumeTagsRequest.cpp b/evs/src/v2/model/BatchCreateVolumeTagsRequest.cpp index 172c163ee..9a7c9620b 100644 --- a/evs/src/v2/model/BatchCreateVolumeTagsRequest.cpp +++ b/evs/src/v2/model/BatchCreateVolumeTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/BatchCreateVolumeTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -37,7 +36,6 @@ web::json::value BatchCreateVolumeTagsRequest::toJson() const return val; } - bool BatchCreateVolumeTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateVolumeTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchCreateVolumeTagsRequest::getVolumeId() const { return volumeId_; diff --git a/evs/src/v2/model/BatchCreateVolumeTagsRequestBody.cpp b/evs/src/v2/model/BatchCreateVolumeTagsRequestBody.cpp index be6881bbf..a1b999198 100644 --- a/evs/src/v2/model/BatchCreateVolumeTagsRequestBody.cpp +++ b/evs/src/v2/model/BatchCreateVolumeTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/BatchCreateVolumeTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -37,7 +36,6 @@ web::json::value BatchCreateVolumeTagsRequestBody::toJson() const return val; } - bool BatchCreateVolumeTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateVolumeTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchCreateVolumeTagsRequestBody::getAction() const { return action_; diff --git a/evs/src/v2/model/BatchCreateVolumeTagsResponse.cpp b/evs/src/v2/model/BatchCreateVolumeTagsResponse.cpp index 79cf95215..bfbcf1a4d 100644 --- a/evs/src/v2/model/BatchCreateVolumeTagsResponse.cpp +++ b/evs/src/v2/model/BatchCreateVolumeTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/BatchCreateVolumeTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -28,7 +27,6 @@ web::json::value BatchCreateVolumeTagsResponse::toJson() const return val; } - bool BatchCreateVolumeTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchCreateVolumeTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/evs/src/v2/model/BatchDeleteVolumeTagsRequest.cpp b/evs/src/v2/model/BatchDeleteVolumeTagsRequest.cpp index 7446da8d2..2e59012b2 100644 --- a/evs/src/v2/model/BatchDeleteVolumeTagsRequest.cpp +++ b/evs/src/v2/model/BatchDeleteVolumeTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/BatchDeleteVolumeTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -37,7 +36,6 @@ web::json::value BatchDeleteVolumeTagsRequest::toJson() const return val; } - bool BatchDeleteVolumeTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteVolumeTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteVolumeTagsRequest::getVolumeId() const { return volumeId_; diff --git a/evs/src/v2/model/BatchDeleteVolumeTagsRequestBody.cpp b/evs/src/v2/model/BatchDeleteVolumeTagsRequestBody.cpp index c94cada61..30cfe10bb 100644 --- a/evs/src/v2/model/BatchDeleteVolumeTagsRequestBody.cpp +++ b/evs/src/v2/model/BatchDeleteVolumeTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/BatchDeleteVolumeTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -37,7 +36,6 @@ web::json::value BatchDeleteVolumeTagsRequestBody::toJson() const return val; } - bool BatchDeleteVolumeTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteVolumeTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteVolumeTagsRequestBody::getAction() const { return action_; diff --git a/evs/src/v2/model/BatchDeleteVolumeTagsResponse.cpp b/evs/src/v2/model/BatchDeleteVolumeTagsResponse.cpp index f4483f6fe..f8b624948 100644 --- a/evs/src/v2/model/BatchDeleteVolumeTagsResponse.cpp +++ b/evs/src/v2/model/BatchDeleteVolumeTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/BatchDeleteVolumeTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -28,7 +27,6 @@ web::json::value BatchDeleteVolumeTagsResponse::toJson() const return val; } - bool BatchDeleteVolumeTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchDeleteVolumeTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/evs/src/v2/model/BssParamForCreateVolume.cpp b/evs/src/v2/model/BssParamForCreateVolume.cpp index f800db856..3d0926770 100644 --- a/evs/src/v2/model/BssParamForCreateVolume.cpp +++ b/evs/src/v2/model/BssParamForCreateVolume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/BssParamForCreateVolume.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -53,7 +52,6 @@ web::json::value BssParamForCreateVolume::toJson() const return val; } - bool BssParamForCreateVolume::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool BssParamForCreateVolume::fromJson(const web::json::value& val) return ok; } + std::string BssParamForCreateVolume::getChargingMode() const { return chargingMode_; diff --git a/evs/src/v2/model/BssParamForResizeVolume.cpp b/evs/src/v2/model/BssParamForResizeVolume.cpp index 67feaeda4..9b3204359 100644 --- a/evs/src/v2/model/BssParamForResizeVolume.cpp +++ b/evs/src/v2/model/BssParamForResizeVolume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/BssParamForResizeVolume.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value BssParamForResizeVolume::toJson() const return val; } - bool BssParamForResizeVolume::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BssParamForResizeVolume::fromJson(const web::json::value& val) return ok; } + std::string BssParamForResizeVolume::getIsAutoPay() const { return isAutoPay_; diff --git a/evs/src/v2/model/CinderAcceptVolumeTransferOption.cpp b/evs/src/v2/model/CinderAcceptVolumeTransferOption.cpp index cb502c547..fe2f6ab0e 100644 --- a/evs/src/v2/model/CinderAcceptVolumeTransferOption.cpp +++ b/evs/src/v2/model/CinderAcceptVolumeTransferOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderAcceptVolumeTransferOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value CinderAcceptVolumeTransferOption::toJson() const return val; } - bool CinderAcceptVolumeTransferOption::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CinderAcceptVolumeTransferOption::fromJson(const web::json::value& val) return ok; } + std::string CinderAcceptVolumeTransferOption::getAuthKey() const { return authKey_; diff --git a/evs/src/v2/model/CinderAcceptVolumeTransferRequest.cpp b/evs/src/v2/model/CinderAcceptVolumeTransferRequest.cpp index 006f5cfdc..242fb2bca 100644 --- a/evs/src/v2/model/CinderAcceptVolumeTransferRequest.cpp +++ b/evs/src/v2/model/CinderAcceptVolumeTransferRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderAcceptVolumeTransferRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -37,7 +36,6 @@ web::json::value CinderAcceptVolumeTransferRequest::toJson() const return val; } - bool CinderAcceptVolumeTransferRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CinderAcceptVolumeTransferRequest::fromJson(const web::json::value& val) return ok; } + std::string CinderAcceptVolumeTransferRequest::getTransferId() const { return transferId_; diff --git a/evs/src/v2/model/CinderAcceptVolumeTransferRequestBody.cpp b/evs/src/v2/model/CinderAcceptVolumeTransferRequestBody.cpp index ee7a8c554..f0c9e2e12 100644 --- a/evs/src/v2/model/CinderAcceptVolumeTransferRequestBody.cpp +++ b/evs/src/v2/model/CinderAcceptVolumeTransferRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderAcceptVolumeTransferRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CinderAcceptVolumeTransferRequestBody::toJson() const return val; } - bool CinderAcceptVolumeTransferRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CinderAcceptVolumeTransferRequestBody::fromJson(const web::json::value& val return ok; } + CinderAcceptVolumeTransferOption CinderAcceptVolumeTransferRequestBody::getAccept() const { return accept_; diff --git a/evs/src/v2/model/CinderAcceptVolumeTransferResponse.cpp b/evs/src/v2/model/CinderAcceptVolumeTransferResponse.cpp index 7cca0efbf..812d0de17 100644 --- a/evs/src/v2/model/CinderAcceptVolumeTransferResponse.cpp +++ b/evs/src/v2/model/CinderAcceptVolumeTransferResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderAcceptVolumeTransferResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CinderAcceptVolumeTransferResponse::toJson() const return val; } - bool CinderAcceptVolumeTransferResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CinderAcceptVolumeTransferResponse::fromJson(const web::json::value& val) return ok; } + VolumeTransferSummary CinderAcceptVolumeTransferResponse::getTransfer() const { return transfer_; diff --git a/evs/src/v2/model/CinderCreateVolumeTransferRequest.cpp b/evs/src/v2/model/CinderCreateVolumeTransferRequest.cpp index 105dad40c..e0af65056 100644 --- a/evs/src/v2/model/CinderCreateVolumeTransferRequest.cpp +++ b/evs/src/v2/model/CinderCreateVolumeTransferRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderCreateVolumeTransferRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CinderCreateVolumeTransferRequest::toJson() const return val; } - bool CinderCreateVolumeTransferRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CinderCreateVolumeTransferRequest::fromJson(const web::json::value& val) return ok; } + CinderCreateVolumeTransferRequestBody CinderCreateVolumeTransferRequest::getBody() const { return body_; diff --git a/evs/src/v2/model/CinderCreateVolumeTransferRequestBody.cpp b/evs/src/v2/model/CinderCreateVolumeTransferRequestBody.cpp index 0bbfe3b1f..55ca03f75 100644 --- a/evs/src/v2/model/CinderCreateVolumeTransferRequestBody.cpp +++ b/evs/src/v2/model/CinderCreateVolumeTransferRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderCreateVolumeTransferRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CinderCreateVolumeTransferRequestBody::toJson() const return val; } - bool CinderCreateVolumeTransferRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CinderCreateVolumeTransferRequestBody::fromJson(const web::json::value& val return ok; } + CreateVolumeTransferOption CinderCreateVolumeTransferRequestBody::getTransfer() const { return transfer_; diff --git a/evs/src/v2/model/CinderCreateVolumeTransferResponse.cpp b/evs/src/v2/model/CinderCreateVolumeTransferResponse.cpp index 9ac130746..1bcb9cc88 100644 --- a/evs/src/v2/model/CinderCreateVolumeTransferResponse.cpp +++ b/evs/src/v2/model/CinderCreateVolumeTransferResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderCreateVolumeTransferResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CinderCreateVolumeTransferResponse::toJson() const return val; } - bool CinderCreateVolumeTransferResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CinderCreateVolumeTransferResponse::fromJson(const web::json::value& val) return ok; } + CreateVolumeTransferDetail CinderCreateVolumeTransferResponse::getTransfer() const { return transfer_; diff --git a/evs/src/v2/model/CinderDeleteVolumeTransferRequest.cpp b/evs/src/v2/model/CinderDeleteVolumeTransferRequest.cpp index 4320e868a..597b9f295 100644 --- a/evs/src/v2/model/CinderDeleteVolumeTransferRequest.cpp +++ b/evs/src/v2/model/CinderDeleteVolumeTransferRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderDeleteVolumeTransferRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value CinderDeleteVolumeTransferRequest::toJson() const return val; } - bool CinderDeleteVolumeTransferRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CinderDeleteVolumeTransferRequest::fromJson(const web::json::value& val) return ok; } + std::string CinderDeleteVolumeTransferRequest::getTransferId() const { return transferId_; diff --git a/evs/src/v2/model/CinderDeleteVolumeTransferResponse.cpp b/evs/src/v2/model/CinderDeleteVolumeTransferResponse.cpp index 4166ff41e..48deab27c 100644 --- a/evs/src/v2/model/CinderDeleteVolumeTransferResponse.cpp +++ b/evs/src/v2/model/CinderDeleteVolumeTransferResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderDeleteVolumeTransferResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -28,7 +27,6 @@ web::json::value CinderDeleteVolumeTransferResponse::toJson() const return val; } - bool CinderDeleteVolumeTransferResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CinderDeleteVolumeTransferResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/evs/src/v2/model/CinderListAvailabilityZonesRequest.cpp b/evs/src/v2/model/CinderListAvailabilityZonesRequest.cpp index 087c3b44e..801bcde3d 100644 --- a/evs/src/v2/model/CinderListAvailabilityZonesRequest.cpp +++ b/evs/src/v2/model/CinderListAvailabilityZonesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderListAvailabilityZonesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -28,7 +27,6 @@ web::json::value CinderListAvailabilityZonesRequest::toJson() const return val; } - bool CinderListAvailabilityZonesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CinderListAvailabilityZonesRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/evs/src/v2/model/CinderListAvailabilityZonesResponse.cpp b/evs/src/v2/model/CinderListAvailabilityZonesResponse.cpp index 411ccd9d1..7960b2ed3 100644 --- a/evs/src/v2/model/CinderListAvailabilityZonesResponse.cpp +++ b/evs/src/v2/model/CinderListAvailabilityZonesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderListAvailabilityZonesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CinderListAvailabilityZonesResponse::toJson() const return val; } - bool CinderListAvailabilityZonesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CinderListAvailabilityZonesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& CinderListAvailabilityZonesResponse::getAvailabilityZoneInfo() { return availabilityZoneInfo_; diff --git a/evs/src/v2/model/CinderListQuotasRequest.cpp b/evs/src/v2/model/CinderListQuotasRequest.cpp index 1db539bcf..a5d483d17 100644 --- a/evs/src/v2/model/CinderListQuotasRequest.cpp +++ b/evs/src/v2/model/CinderListQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderListQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -38,7 +37,6 @@ web::json::value CinderListQuotasRequest::toJson() const return val; } - bool CinderListQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CinderListQuotasRequest::fromJson(const web::json::value& val) return ok; } + std::string CinderListQuotasRequest::getTargetProjectId() const { return targetProjectId_; diff --git a/evs/src/v2/model/CinderListQuotasResponse.cpp b/evs/src/v2/model/CinderListQuotasResponse.cpp index 173e21105..00aa16027 100644 --- a/evs/src/v2/model/CinderListQuotasResponse.cpp +++ b/evs/src/v2/model/CinderListQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderListQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CinderListQuotasResponse::toJson() const return val; } - bool CinderListQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CinderListQuotasResponse::fromJson(const web::json::value& val) return ok; } + QuotaList CinderListQuotasResponse::getQuotaSet() const { return quotaSet_; diff --git a/evs/src/v2/model/CinderListVolumeTransfersRequest.cpp b/evs/src/v2/model/CinderListVolumeTransfersRequest.cpp index 6e170093b..1d3e41d9b 100644 --- a/evs/src/v2/model/CinderListVolumeTransfersRequest.cpp +++ b/evs/src/v2/model/CinderListVolumeTransfersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderListVolumeTransfersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -38,7 +37,6 @@ web::json::value CinderListVolumeTransfersRequest::toJson() const return val; } - bool CinderListVolumeTransfersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CinderListVolumeTransfersRequest::fromJson(const web::json::value& val) return ok; } + int32_t CinderListVolumeTransfersRequest::getLimit() const { return limit_; diff --git a/evs/src/v2/model/CinderListVolumeTransfersResponse.cpp b/evs/src/v2/model/CinderListVolumeTransfersResponse.cpp index 4b36f3d6a..0369ad305 100644 --- a/evs/src/v2/model/CinderListVolumeTransfersResponse.cpp +++ b/evs/src/v2/model/CinderListVolumeTransfersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderListVolumeTransfersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CinderListVolumeTransfersResponse::toJson() const return val; } - bool CinderListVolumeTransfersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CinderListVolumeTransfersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& CinderListVolumeTransfersResponse::getTransfers() { return transfers_; diff --git a/evs/src/v2/model/CinderListVolumeTypesRequest.cpp b/evs/src/v2/model/CinderListVolumeTypesRequest.cpp index f7d53f199..4af158f3d 100644 --- a/evs/src/v2/model/CinderListVolumeTypesRequest.cpp +++ b/evs/src/v2/model/CinderListVolumeTypesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderListVolumeTypesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -28,7 +27,6 @@ web::json::value CinderListVolumeTypesRequest::toJson() const return val; } - bool CinderListVolumeTypesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CinderListVolumeTypesRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/evs/src/v2/model/CinderListVolumeTypesResponse.cpp b/evs/src/v2/model/CinderListVolumeTypesResponse.cpp index 06eb66943..1a513b618 100644 --- a/evs/src/v2/model/CinderListVolumeTypesResponse.cpp +++ b/evs/src/v2/model/CinderListVolumeTypesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderListVolumeTypesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CinderListVolumeTypesResponse::toJson() const return val; } - bool CinderListVolumeTypesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CinderListVolumeTypesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& CinderListVolumeTypesResponse::getVolumeTypes() { return volumeTypes_; diff --git a/evs/src/v2/model/CinderShowVolumeTransferRequest.cpp b/evs/src/v2/model/CinderShowVolumeTransferRequest.cpp index cfa783438..c1f9a9921 100644 --- a/evs/src/v2/model/CinderShowVolumeTransferRequest.cpp +++ b/evs/src/v2/model/CinderShowVolumeTransferRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderShowVolumeTransferRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value CinderShowVolumeTransferRequest::toJson() const return val; } - bool CinderShowVolumeTransferRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CinderShowVolumeTransferRequest::fromJson(const web::json::value& val) return ok; } + std::string CinderShowVolumeTransferRequest::getTransferId() const { return transferId_; diff --git a/evs/src/v2/model/CinderShowVolumeTransferResponse.cpp b/evs/src/v2/model/CinderShowVolumeTransferResponse.cpp index 166ea4b5a..d66eb505f 100644 --- a/evs/src/v2/model/CinderShowVolumeTransferResponse.cpp +++ b/evs/src/v2/model/CinderShowVolumeTransferResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CinderShowVolumeTransferResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CinderShowVolumeTransferResponse::toJson() const return val; } - bool CinderShowVolumeTransferResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CinderShowVolumeTransferResponse::fromJson(const web::json::value& val) return ok; } + VolumeTransfer CinderShowVolumeTransferResponse::getTransfer() const { return transfer_; diff --git a/evs/src/v2/model/CreateSnapshotOption.cpp b/evs/src/v2/model/CreateSnapshotOption.cpp index 770d353d4..039d0cc2a 100644 --- a/evs/src/v2/model/CreateSnapshotOption.cpp +++ b/evs/src/v2/model/CreateSnapshotOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CreateSnapshotOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -52,7 +51,6 @@ web::json::value CreateSnapshotOption::toJson() const return val; } - bool CreateSnapshotOption::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool CreateSnapshotOption::fromJson(const web::json::value& val) return ok; } + std::string CreateSnapshotOption::getVolumeId() const { return volumeId_; diff --git a/evs/src/v2/model/CreateSnapshotRequest.cpp b/evs/src/v2/model/CreateSnapshotRequest.cpp index fdbb4d6ac..274b8c612 100644 --- a/evs/src/v2/model/CreateSnapshotRequest.cpp +++ b/evs/src/v2/model/CreateSnapshotRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CreateSnapshotRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CreateSnapshotRequest::toJson() const return val; } - bool CreateSnapshotRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSnapshotRequest::fromJson(const web::json::value& val) return ok; } + CreateSnapshotRequestBody CreateSnapshotRequest::getBody() const { return body_; diff --git a/evs/src/v2/model/CreateSnapshotRequestBody.cpp b/evs/src/v2/model/CreateSnapshotRequestBody.cpp index 91cb34f3e..1a519fedb 100644 --- a/evs/src/v2/model/CreateSnapshotRequestBody.cpp +++ b/evs/src/v2/model/CreateSnapshotRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CreateSnapshotRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CreateSnapshotRequestBody::toJson() const return val; } - bool CreateSnapshotRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSnapshotRequestBody::fromJson(const web::json::value& val) return ok; } + CreateSnapshotOption CreateSnapshotRequestBody::getSnapshot() const { return snapshot_; diff --git a/evs/src/v2/model/CreateSnapshotResponse.cpp b/evs/src/v2/model/CreateSnapshotResponse.cpp index 394fc8afc..7a860174f 100644 --- a/evs/src/v2/model/CreateSnapshotResponse.cpp +++ b/evs/src/v2/model/CreateSnapshotResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CreateSnapshotResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CreateSnapshotResponse::toJson() const return val; } - bool CreateSnapshotResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSnapshotResponse::fromJson(const web::json::value& val) return ok; } + SnapshotDetails CreateSnapshotResponse::getSnapshot() const { return snapshot_; diff --git a/evs/src/v2/model/CreateVolumeOption.cpp b/evs/src/v2/model/CreateVolumeOption.cpp index e42237afc..465c4eeb6 100644 --- a/evs/src/v2/model/CreateVolumeOption.cpp +++ b/evs/src/v2/model/CreateVolumeOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CreateVolumeOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -101,7 +100,6 @@ web::json::value CreateVolumeOption::toJson() const return val; } - bool CreateVolumeOption::fromJson(const web::json::value& val) { bool ok = true; @@ -244,6 +242,7 @@ bool CreateVolumeOption::fromJson(const web::json::value& val) return ok; } + std::string CreateVolumeOption::getAvailabilityZone() const { return availabilityZone_; diff --git a/evs/src/v2/model/CreateVolumeRequest.cpp b/evs/src/v2/model/CreateVolumeRequest.cpp index 54b726537..4f0db405c 100644 --- a/evs/src/v2/model/CreateVolumeRequest.cpp +++ b/evs/src/v2/model/CreateVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CreateVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value CreateVolumeRequest::toJson() const return val; } - bool CreateVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVolumeRequest::fromJson(const web::json::value& val) return ok; } + CreateVolumeRequestBody CreateVolumeRequest::getBody() const { return body_; diff --git a/evs/src/v2/model/CreateVolumeRequestBody.cpp b/evs/src/v2/model/CreateVolumeRequestBody.cpp index c8b429d3a..731098a1b 100644 --- a/evs/src/v2/model/CreateVolumeRequestBody.cpp +++ b/evs/src/v2/model/CreateVolumeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CreateVolumeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -45,7 +44,6 @@ web::json::value CreateVolumeRequestBody::toJson() const return val; } - bool CreateVolumeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -89,6 +87,7 @@ bool CreateVolumeRequestBody::fromJson(const web::json::value& val) return ok; } + BssParamForCreateVolume CreateVolumeRequestBody::getBssParam() const { return bssParam_; diff --git a/evs/src/v2/model/CreateVolumeResponse.cpp b/evs/src/v2/model/CreateVolumeResponse.cpp index beba387a5..9830353f7 100644 --- a/evs/src/v2/model/CreateVolumeResponse.cpp +++ b/evs/src/v2/model/CreateVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CreateVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -42,7 +41,6 @@ web::json::value CreateVolumeResponse::toJson() const return val; } - bool CreateVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateVolumeResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateVolumeResponse::getJobId() const { return jobId_; diff --git a/evs/src/v2/model/CreateVolumeSchedulerHints.cpp b/evs/src/v2/model/CreateVolumeSchedulerHints.cpp index 3e8867e98..d21a1874c 100644 --- a/evs/src/v2/model/CreateVolumeSchedulerHints.cpp +++ b/evs/src/v2/model/CreateVolumeSchedulerHints.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CreateVolumeSchedulerHints.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value CreateVolumeSchedulerHints::toJson() const return val; } - bool CreateVolumeSchedulerHints::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateVolumeSchedulerHints::fromJson(const web::json::value& val) return ok; } + std::string CreateVolumeSchedulerHints::getDedicatedStorageId() const { return dedicatedStorageId_; diff --git a/evs/src/v2/model/CreateVolumeTransferDetail.cpp b/evs/src/v2/model/CreateVolumeTransferDetail.cpp index 2aaad4c57..735772480 100644 --- a/evs/src/v2/model/CreateVolumeTransferDetail.cpp +++ b/evs/src/v2/model/CreateVolumeTransferDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CreateVolumeTransferDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -57,7 +56,6 @@ web::json::value CreateVolumeTransferDetail::toJson() const return val; } - bool CreateVolumeTransferDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool CreateVolumeTransferDetail::fromJson(const web::json::value& val) return ok; } + std::string CreateVolumeTransferDetail::getAuthKey() const { return authKey_; diff --git a/evs/src/v2/model/CreateVolumeTransferOption.cpp b/evs/src/v2/model/CreateVolumeTransferOption.cpp index fee35e312..28115d5c3 100644 --- a/evs/src/v2/model/CreateVolumeTransferOption.cpp +++ b/evs/src/v2/model/CreateVolumeTransferOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/CreateVolumeTransferOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -38,7 +37,6 @@ web::json::value CreateVolumeTransferOption::toJson() const return val; } - bool CreateVolumeTransferOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateVolumeTransferOption::fromJson(const web::json::value& val) return ok; } + std::string CreateVolumeTransferOption::getName() const { return name_; diff --git a/evs/src/v2/model/DeleteSnapshotRequest.cpp b/evs/src/v2/model/DeleteSnapshotRequest.cpp index 9af116fe7..684ce5112 100644 --- a/evs/src/v2/model/DeleteSnapshotRequest.cpp +++ b/evs/src/v2/model/DeleteSnapshotRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/DeleteSnapshotRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value DeleteSnapshotRequest::toJson() const return val; } - bool DeleteSnapshotRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteSnapshotRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSnapshotRequest::getSnapshotId() const { return snapshotId_; diff --git a/evs/src/v2/model/DeleteSnapshotResponse.cpp b/evs/src/v2/model/DeleteSnapshotResponse.cpp index 05aa4ae69..cc34f3e8d 100644 --- a/evs/src/v2/model/DeleteSnapshotResponse.cpp +++ b/evs/src/v2/model/DeleteSnapshotResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/DeleteSnapshotResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -28,7 +27,6 @@ web::json::value DeleteSnapshotResponse::toJson() const return val; } - bool DeleteSnapshotResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSnapshotResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/evs/src/v2/model/DeleteTagsOption.cpp b/evs/src/v2/model/DeleteTagsOption.cpp index ef3585d1c..306e69838 100644 --- a/evs/src/v2/model/DeleteTagsOption.cpp +++ b/evs/src/v2/model/DeleteTagsOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/DeleteTagsOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value DeleteTagsOption::toJson() const return val; } - bool DeleteTagsOption::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteTagsOption::fromJson(const web::json::value& val) return ok; } + std::string DeleteTagsOption::getKey() const { return key_; diff --git a/evs/src/v2/model/DeleteVolumeRequest.cpp b/evs/src/v2/model/DeleteVolumeRequest.cpp index fa106967c..4d9787805 100644 --- a/evs/src/v2/model/DeleteVolumeRequest.cpp +++ b/evs/src/v2/model/DeleteVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/DeleteVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value DeleteVolumeRequest::toJson() const return val; } - bool DeleteVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteVolumeRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteVolumeRequest::getVolumeId() const { return volumeId_; diff --git a/evs/src/v2/model/DeleteVolumeResponse.cpp b/evs/src/v2/model/DeleteVolumeResponse.cpp index c71a42f09..300bb4802 100644 --- a/evs/src/v2/model/DeleteVolumeResponse.cpp +++ b/evs/src/v2/model/DeleteVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/DeleteVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value DeleteVolumeResponse::toJson() const return val; } - bool DeleteVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteVolumeResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteVolumeResponse::getJobId() const { return jobId_; diff --git a/evs/src/v2/model/Iops.cpp b/evs/src/v2/model/Iops.cpp index 90a443c71..6eda3a75e 100644 --- a/evs/src/v2/model/Iops.cpp +++ b/evs/src/v2/model/Iops.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/Iops.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value Iops::toJson() const return val; } - bool Iops::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Iops::fromJson(const web::json::value& val) return ok; } + bool Iops::isFrozened() const { return frozened_; diff --git a/evs/src/v2/model/JobEntities.cpp b/evs/src/v2/model/JobEntities.cpp index f6f452212..42ea30ceb 100644 --- a/evs/src/v2/model/JobEntities.cpp +++ b/evs/src/v2/model/JobEntities.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/JobEntities.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -52,7 +51,6 @@ web::json::value JobEntities::toJson() const return val; } - bool JobEntities::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool JobEntities::fromJson(const web::json::value& val) return ok; } + std::string JobEntities::getVolumeType() const { return volumeType_; diff --git a/evs/src/v2/model/Link.cpp b/evs/src/v2/model/Link.cpp index 95deb89bb..79fe61684 100644 --- a/evs/src/v2/model/Link.cpp +++ b/evs/src/v2/model/Link.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/Link.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -38,7 +37,6 @@ web::json::value Link::toJson() const return val; } - bool Link::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Link::fromJson(const web::json::value& val) return ok; } + std::string Link::getHref() const { return href_; diff --git a/evs/src/v2/model/ListSnapshotsRequest.cpp b/evs/src/v2/model/ListSnapshotsRequest.cpp index 5014c324f..efa91f500 100644 --- a/evs/src/v2/model/ListSnapshotsRequest.cpp +++ b/evs/src/v2/model/ListSnapshotsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ListSnapshotsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -83,7 +82,6 @@ web::json::value ListSnapshotsRequest::toJson() const return val; } - bool ListSnapshotsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool ListSnapshotsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListSnapshotsRequest::getOffset() const { return offset_; diff --git a/evs/src/v2/model/ListSnapshotsResponse.cpp b/evs/src/v2/model/ListSnapshotsResponse.cpp index 61591752b..74f11c29c 100644 --- a/evs/src/v2/model/ListSnapshotsResponse.cpp +++ b/evs/src/v2/model/ListSnapshotsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ListSnapshotsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -41,7 +40,6 @@ web::json::value ListSnapshotsResponse::toJson() const return val; } - bool ListSnapshotsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool ListSnapshotsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListSnapshotsResponse::getCount() const { return count_; diff --git a/evs/src/v2/model/ListVersionsRequest.cpp b/evs/src/v2/model/ListVersionsRequest.cpp index e10aa4d4b..3e7eb7843 100644 --- a/evs/src/v2/model/ListVersionsRequest.cpp +++ b/evs/src/v2/model/ListVersionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ListVersionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -28,7 +27,6 @@ web::json::value ListVersionsRequest::toJson() const return val; } - bool ListVersionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListVersionsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/evs/src/v2/model/ListVersionsResponse.cpp b/evs/src/v2/model/ListVersionsResponse.cpp index e8c8ce533..626a372d1 100644 --- a/evs/src/v2/model/ListVersionsResponse.cpp +++ b/evs/src/v2/model/ListVersionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ListVersionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value ListVersionsResponse::toJson() const return val; } - bool ListVersionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListVersionsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListVersionsResponse::getVersions() { return versions_; diff --git a/evs/src/v2/model/ListVolumeTagsRequest.cpp b/evs/src/v2/model/ListVolumeTagsRequest.cpp index e3e34b7b3..314d64f79 100644 --- a/evs/src/v2/model/ListVolumeTagsRequest.cpp +++ b/evs/src/v2/model/ListVolumeTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ListVolumeTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -28,7 +27,6 @@ web::json::value ListVolumeTagsRequest::toJson() const return val; } - bool ListVolumeTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListVolumeTagsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/evs/src/v2/model/ListVolumeTagsResponse.cpp b/evs/src/v2/model/ListVolumeTagsResponse.cpp index 3542aea55..e5d8118b9 100644 --- a/evs/src/v2/model/ListVolumeTagsResponse.cpp +++ b/evs/src/v2/model/ListVolumeTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ListVolumeTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value ListVolumeTagsResponse::toJson() const return val; } - bool ListVolumeTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListVolumeTagsResponse::fromJson(const web::json::value& val) return ok; } + std::map>& ListVolumeTagsResponse::getTags() { return tags_; diff --git a/evs/src/v2/model/ListVolumesByTagsRequest.cpp b/evs/src/v2/model/ListVolumesByTagsRequest.cpp index 46036a4ba..067ba2a12 100644 --- a/evs/src/v2/model/ListVolumesByTagsRequest.cpp +++ b/evs/src/v2/model/ListVolumesByTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ListVolumesByTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value ListVolumesByTagsRequest::toJson() const return val; } - bool ListVolumesByTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListVolumesByTagsRequest::fromJson(const web::json::value& val) return ok; } + ListVolumesByTagsRequestBody ListVolumesByTagsRequest::getBody() const { return body_; diff --git a/evs/src/v2/model/ListVolumesByTagsRequestBody.cpp b/evs/src/v2/model/ListVolumesByTagsRequestBody.cpp index 825f0e183..167ff5871 100644 --- a/evs/src/v2/model/ListVolumesByTagsRequestBody.cpp +++ b/evs/src/v2/model/ListVolumesByTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ListVolumesByTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -51,7 +50,6 @@ web::json::value ListVolumesByTagsRequestBody::toJson() const return val; } - bool ListVolumesByTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool ListVolumesByTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ListVolumesByTagsRequestBody::getAction() const { return action_; diff --git a/evs/src/v2/model/ListVolumesByTagsResponse.cpp b/evs/src/v2/model/ListVolumesByTagsResponse.cpp index 1d84a5d73..b59283094 100644 --- a/evs/src/v2/model/ListVolumesByTagsResponse.cpp +++ b/evs/src/v2/model/ListVolumesByTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ListVolumesByTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -37,7 +36,6 @@ web::json::value ListVolumesByTagsResponse::toJson() const return val; } - bool ListVolumesByTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListVolumesByTagsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListVolumesByTagsResponse::getTotalCount() const { return totalCount_; diff --git a/evs/src/v2/model/ListVolumesRequest.cpp b/evs/src/v2/model/ListVolumesRequest.cpp index 57ccddc45..2cb17b3b3 100644 --- a/evs/src/v2/model/ListVolumesRequest.cpp +++ b/evs/src/v2/model/ListVolumesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ListVolumesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -118,7 +117,6 @@ web::json::value ListVolumesRequest::toJson() const return val; } - bool ListVolumesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -288,6 +286,7 @@ bool ListVolumesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListVolumesRequest::getMarker() const { return marker_; diff --git a/evs/src/v2/model/ListVolumesResponse.cpp b/evs/src/v2/model/ListVolumesResponse.cpp index 3e771c90c..c7c52f277 100644 --- a/evs/src/v2/model/ListVolumesResponse.cpp +++ b/evs/src/v2/model/ListVolumesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ListVolumesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -41,7 +40,6 @@ web::json::value ListVolumesResponse::toJson() const return val; } - bool ListVolumesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool ListVolumesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListVolumesResponse::getCount() const { return count_; diff --git a/evs/src/v2/model/Match.cpp b/evs/src/v2/model/Match.cpp index fe509236d..edf19cc97 100644 --- a/evs/src/v2/model/Match.cpp +++ b/evs/src/v2/model/Match.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/Match.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -38,7 +37,6 @@ web::json::value Match::toJson() const return val; } - bool Match::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Match::fromJson(const web::json::value& val) return ok; } + std::string Match::getKey() const { return key_; diff --git a/evs/src/v2/model/MediaTypes.cpp b/evs/src/v2/model/MediaTypes.cpp index 23532e443..21e28c7ca 100644 --- a/evs/src/v2/model/MediaTypes.cpp +++ b/evs/src/v2/model/MediaTypes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/MediaTypes.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -38,7 +37,6 @@ web::json::value MediaTypes::toJson() const return val; } - bool MediaTypes::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MediaTypes::fromJson(const web::json::value& val) return ok; } + std::string MediaTypes::getBase() const { return base_; diff --git a/evs/src/v2/model/ModifyVolumeQoSOption.cpp b/evs/src/v2/model/ModifyVolumeQoSOption.cpp index 93e654657..20372df78 100644 --- a/evs/src/v2/model/ModifyVolumeQoSOption.cpp +++ b/evs/src/v2/model/ModifyVolumeQoSOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ModifyVolumeQoSOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -38,7 +37,6 @@ web::json::value ModifyVolumeQoSOption::toJson() const return val; } - bool ModifyVolumeQoSOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ModifyVolumeQoSOption::fromJson(const web::json::value& val) return ok; } + int32_t ModifyVolumeQoSOption::getIops() const { return iops_; diff --git a/evs/src/v2/model/ModifyVolumeQoSRequest.cpp b/evs/src/v2/model/ModifyVolumeQoSRequest.cpp index 00f303a08..7c219b4a7 100644 --- a/evs/src/v2/model/ModifyVolumeQoSRequest.cpp +++ b/evs/src/v2/model/ModifyVolumeQoSRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ModifyVolumeQoSRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -37,7 +36,6 @@ web::json::value ModifyVolumeQoSRequest::toJson() const return val; } - bool ModifyVolumeQoSRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ModifyVolumeQoSRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyVolumeQoSRequest::getVolumeId() const { return volumeId_; diff --git a/evs/src/v2/model/ModifyVolumeQoSRequestBody.cpp b/evs/src/v2/model/ModifyVolumeQoSRequestBody.cpp index f18f8fe68..f99362749 100644 --- a/evs/src/v2/model/ModifyVolumeQoSRequestBody.cpp +++ b/evs/src/v2/model/ModifyVolumeQoSRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ModifyVolumeQoSRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value ModifyVolumeQoSRequestBody::toJson() const return val; } - bool ModifyVolumeQoSRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ModifyVolumeQoSRequestBody::fromJson(const web::json::value& val) return ok; } + ModifyVolumeQoSOption ModifyVolumeQoSRequestBody::getQosModify() const { return qosModify_; diff --git a/evs/src/v2/model/ModifyVolumeQoSResponse.cpp b/evs/src/v2/model/ModifyVolumeQoSResponse.cpp index 69a2bbce6..b9252a5dc 100644 --- a/evs/src/v2/model/ModifyVolumeQoSResponse.cpp +++ b/evs/src/v2/model/ModifyVolumeQoSResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ModifyVolumeQoSResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value ModifyVolumeQoSResponse::toJson() const return val; } - bool ModifyVolumeQoSResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyVolumeQoSResponse::fromJson(const web::json::value& val) return ok; } + std::string ModifyVolumeQoSResponse::getJobId() const { return jobId_; diff --git a/evs/src/v2/model/OsExtend.cpp b/evs/src/v2/model/OsExtend.cpp index 86523a0c7..06e48719f 100644 --- a/evs/src/v2/model/OsExtend.cpp +++ b/evs/src/v2/model/OsExtend.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/OsExtend.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value OsExtend::toJson() const return val; } - bool OsExtend::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool OsExtend::fromJson(const web::json::value& val) return ok; } + int32_t OsExtend::getNewSize() const { return newSize_; diff --git a/evs/src/v2/model/QuotaDetail.cpp b/evs/src/v2/model/QuotaDetail.cpp index 647ca020b..b954e1834 100644 --- a/evs/src/v2/model/QuotaDetail.cpp +++ b/evs/src/v2/model/QuotaDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetail::toJson() const return val; } - bool QuotaDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetail::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetail::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailBackupGigabytes.cpp b/evs/src/v2/model/QuotaDetailBackupGigabytes.cpp index 776c2c5ac..61e319b4e 100644 --- a/evs/src/v2/model/QuotaDetailBackupGigabytes.cpp +++ b/evs/src/v2/model/QuotaDetailBackupGigabytes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailBackupGigabytes.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailBackupGigabytes::toJson() const return val; } - bool QuotaDetailBackupGigabytes::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailBackupGigabytes::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailBackupGigabytes::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailBackups.cpp b/evs/src/v2/model/QuotaDetailBackups.cpp index 445564f0e..29539e23d 100644 --- a/evs/src/v2/model/QuotaDetailBackups.cpp +++ b/evs/src/v2/model/QuotaDetailBackups.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailBackups.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailBackups::toJson() const return val; } - bool QuotaDetailBackups::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailBackups::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailBackups::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailGigabytes.cpp b/evs/src/v2/model/QuotaDetailGigabytes.cpp index 8ca163d36..54af4cea1 100644 --- a/evs/src/v2/model/QuotaDetailGigabytes.cpp +++ b/evs/src/v2/model/QuotaDetailGigabytes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailGigabytes.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailGigabytes::toJson() const return val; } - bool QuotaDetailGigabytes::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailGigabytes::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailGigabytes::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailGigabytesGPSSD.cpp b/evs/src/v2/model/QuotaDetailGigabytesGPSSD.cpp index 03d495dad..da5924ce2 100644 --- a/evs/src/v2/model/QuotaDetailGigabytesGPSSD.cpp +++ b/evs/src/v2/model/QuotaDetailGigabytesGPSSD.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailGigabytesGPSSD.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailGigabytesGPSSD::toJson() const return val; } - bool QuotaDetailGigabytesGPSSD::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailGigabytesGPSSD::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailGigabytesGPSSD::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailGigabytesSAS.cpp b/evs/src/v2/model/QuotaDetailGigabytesSAS.cpp index a32b78e6d..3917090c4 100644 --- a/evs/src/v2/model/QuotaDetailGigabytesSAS.cpp +++ b/evs/src/v2/model/QuotaDetailGigabytesSAS.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailGigabytesSAS.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailGigabytesSAS::toJson() const return val; } - bool QuotaDetailGigabytesSAS::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailGigabytesSAS::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailGigabytesSAS::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailGigabytesSATA.cpp b/evs/src/v2/model/QuotaDetailGigabytesSATA.cpp index 621e2e104..8b80de439 100644 --- a/evs/src/v2/model/QuotaDetailGigabytesSATA.cpp +++ b/evs/src/v2/model/QuotaDetailGigabytesSATA.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailGigabytesSATA.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailGigabytesSATA::toJson() const return val; } - bool QuotaDetailGigabytesSATA::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailGigabytesSATA::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailGigabytesSATA::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailGigabytesSSD.cpp b/evs/src/v2/model/QuotaDetailGigabytesSSD.cpp index 1402e5f6a..f3057f6e2 100644 --- a/evs/src/v2/model/QuotaDetailGigabytesSSD.cpp +++ b/evs/src/v2/model/QuotaDetailGigabytesSSD.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailGigabytesSSD.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailGigabytesSSD::toJson() const return val; } - bool QuotaDetailGigabytesSSD::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailGigabytesSSD::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailGigabytesSSD::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailPerVolumeGigabytes.cpp b/evs/src/v2/model/QuotaDetailPerVolumeGigabytes.cpp index 3b6600416..fc1c1d977 100644 --- a/evs/src/v2/model/QuotaDetailPerVolumeGigabytes.cpp +++ b/evs/src/v2/model/QuotaDetailPerVolumeGigabytes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailPerVolumeGigabytes.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailPerVolumeGigabytes::toJson() const return val; } - bool QuotaDetailPerVolumeGigabytes::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailPerVolumeGigabytes::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailPerVolumeGigabytes::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailSnapshots.cpp b/evs/src/v2/model/QuotaDetailSnapshots.cpp index 44f87e1e7..24332e304 100644 --- a/evs/src/v2/model/QuotaDetailSnapshots.cpp +++ b/evs/src/v2/model/QuotaDetailSnapshots.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailSnapshots.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailSnapshots::toJson() const return val; } - bool QuotaDetailSnapshots::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailSnapshots::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailSnapshots::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailSnapshotsGPSSD.cpp b/evs/src/v2/model/QuotaDetailSnapshotsGPSSD.cpp index 184327e34..f1483a613 100644 --- a/evs/src/v2/model/QuotaDetailSnapshotsGPSSD.cpp +++ b/evs/src/v2/model/QuotaDetailSnapshotsGPSSD.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailSnapshotsGPSSD.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailSnapshotsGPSSD::toJson() const return val; } - bool QuotaDetailSnapshotsGPSSD::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailSnapshotsGPSSD::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailSnapshotsGPSSD::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailSnapshotsSAS.cpp b/evs/src/v2/model/QuotaDetailSnapshotsSAS.cpp index 999046438..75ed57c8f 100644 --- a/evs/src/v2/model/QuotaDetailSnapshotsSAS.cpp +++ b/evs/src/v2/model/QuotaDetailSnapshotsSAS.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailSnapshotsSAS.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailSnapshotsSAS::toJson() const return val; } - bool QuotaDetailSnapshotsSAS::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailSnapshotsSAS::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailSnapshotsSAS::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailSnapshotsSATA.cpp b/evs/src/v2/model/QuotaDetailSnapshotsSATA.cpp index ec5d75095..ba1ec8b6b 100644 --- a/evs/src/v2/model/QuotaDetailSnapshotsSATA.cpp +++ b/evs/src/v2/model/QuotaDetailSnapshotsSATA.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailSnapshotsSATA.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailSnapshotsSATA::toJson() const return val; } - bool QuotaDetailSnapshotsSATA::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailSnapshotsSATA::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailSnapshotsSATA::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailSnapshotsSSD.cpp b/evs/src/v2/model/QuotaDetailSnapshotsSSD.cpp index d431d76b0..cf2d7ac8c 100644 --- a/evs/src/v2/model/QuotaDetailSnapshotsSSD.cpp +++ b/evs/src/v2/model/QuotaDetailSnapshotsSSD.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailSnapshotsSSD.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailSnapshotsSSD::toJson() const return val; } - bool QuotaDetailSnapshotsSSD::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailSnapshotsSSD::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailSnapshotsSSD::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailVolumes.cpp b/evs/src/v2/model/QuotaDetailVolumes.cpp index fb2cbbb00..ae2deff8a 100644 --- a/evs/src/v2/model/QuotaDetailVolumes.cpp +++ b/evs/src/v2/model/QuotaDetailVolumes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailVolumes.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailVolumes::toJson() const return val; } - bool QuotaDetailVolumes::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailVolumes::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailVolumes::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailVolumesGPSSD.cpp b/evs/src/v2/model/QuotaDetailVolumesGPSSD.cpp index e6d599ba5..51e806a5a 100644 --- a/evs/src/v2/model/QuotaDetailVolumesGPSSD.cpp +++ b/evs/src/v2/model/QuotaDetailVolumesGPSSD.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailVolumesGPSSD.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailVolumesGPSSD::toJson() const return val; } - bool QuotaDetailVolumesGPSSD::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailVolumesGPSSD::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailVolumesGPSSD::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailVolumesSAS.cpp b/evs/src/v2/model/QuotaDetailVolumesSAS.cpp index 8881adee5..9ce505b5c 100644 --- a/evs/src/v2/model/QuotaDetailVolumesSAS.cpp +++ b/evs/src/v2/model/QuotaDetailVolumesSAS.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailVolumesSAS.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailVolumesSAS::toJson() const return val; } - bool QuotaDetailVolumesSAS::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailVolumesSAS::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailVolumesSAS::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailVolumesSATA.cpp b/evs/src/v2/model/QuotaDetailVolumesSATA.cpp index 564427f8b..443b4c082 100644 --- a/evs/src/v2/model/QuotaDetailVolumesSATA.cpp +++ b/evs/src/v2/model/QuotaDetailVolumesSATA.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailVolumesSATA.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailVolumesSATA::toJson() const return val; } - bool QuotaDetailVolumesSATA::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailVolumesSATA::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailVolumesSATA::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaDetailVolumesSSD.cpp b/evs/src/v2/model/QuotaDetailVolumesSSD.cpp index 4a5d1047e..9847e543a 100644 --- a/evs/src/v2/model/QuotaDetailVolumesSSD.cpp +++ b/evs/src/v2/model/QuotaDetailVolumesSSD.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaDetailVolumesSSD.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value QuotaDetailVolumesSSD::toJson() const return val; } - bool QuotaDetailVolumesSSD::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool QuotaDetailVolumesSSD::fromJson(const web::json::value& val) return ok; } + int32_t QuotaDetailVolumesSSD::getInUse() const { return inUse_; diff --git a/evs/src/v2/model/QuotaList.cpp b/evs/src/v2/model/QuotaList.cpp index 465776d25..0fa381375 100644 --- a/evs/src/v2/model/QuotaList.cpp +++ b/evs/src/v2/model/QuotaList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/QuotaList.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -105,7 +104,6 @@ web::json::value QuotaList::toJson() const return val; } - bool QuotaList::fromJson(const web::json::value& val) { bool ok = true; @@ -284,6 +282,7 @@ bool QuotaList::fromJson(const web::json::value& val) return ok; } + QuotaDetailBackupGigabytes QuotaList::getBackupGigabytes() const { return backupGigabytes_; diff --git a/evs/src/v2/model/ResizeVolumeRequest.cpp b/evs/src/v2/model/ResizeVolumeRequest.cpp index 522461994..86e4b4379 100644 --- a/evs/src/v2/model/ResizeVolumeRequest.cpp +++ b/evs/src/v2/model/ResizeVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ResizeVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -37,7 +36,6 @@ web::json::value ResizeVolumeRequest::toJson() const return val; } - bool ResizeVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizeVolumeRequest::fromJson(const web::json::value& val) return ok; } + std::string ResizeVolumeRequest::getVolumeId() const { return volumeId_; diff --git a/evs/src/v2/model/ResizeVolumeRequestBody.cpp b/evs/src/v2/model/ResizeVolumeRequestBody.cpp index fea801465..47811a44d 100644 --- a/evs/src/v2/model/ResizeVolumeRequestBody.cpp +++ b/evs/src/v2/model/ResizeVolumeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ResizeVolumeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -36,7 +35,6 @@ web::json::value ResizeVolumeRequestBody::toJson() const return val; } - bool ResizeVolumeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ResizeVolumeRequestBody::fromJson(const web::json::value& val) return ok; } + BssParamForResizeVolume ResizeVolumeRequestBody::getBssParam() const { return bssParam_; diff --git a/evs/src/v2/model/ResizeVolumeResponse.cpp b/evs/src/v2/model/ResizeVolumeResponse.cpp index 8be709e15..70bf36896 100644 --- a/evs/src/v2/model/ResizeVolumeResponse.cpp +++ b/evs/src/v2/model/ResizeVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ResizeVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -38,7 +37,6 @@ web::json::value ResizeVolumeResponse::toJson() const return val; } - bool ResizeVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResizeVolumeResponse::fromJson(const web::json::value& val) return ok; } + std::string ResizeVolumeResponse::getJobId() const { return jobId_; diff --git a/evs/src/v2/model/Resource.cpp b/evs/src/v2/model/Resource.cpp index 9c87fb12e..54de7d1e9 100644 --- a/evs/src/v2/model/Resource.cpp +++ b/evs/src/v2/model/Resource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/Resource.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -46,7 +45,6 @@ web::json::value Resource::toJson() const return val; } - bool Resource::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool Resource::fromJson(const web::json::value& val) return ok; } + std::string Resource::getResourceId() const { return resourceId_; diff --git a/evs/src/v2/model/RollbackInfo.cpp b/evs/src/v2/model/RollbackInfo.cpp index d50027ca2..57f779534 100644 --- a/evs/src/v2/model/RollbackInfo.cpp +++ b/evs/src/v2/model/RollbackInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/RollbackInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value RollbackInfo::toJson() const return val; } - bool RollbackInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RollbackInfo::fromJson(const web::json::value& val) return ok; } + std::string RollbackInfo::getVolumeId() const { return volumeId_; diff --git a/evs/src/v2/model/RollbackSnapshotOption.cpp b/evs/src/v2/model/RollbackSnapshotOption.cpp index 33eb61448..a182ffd8a 100644 --- a/evs/src/v2/model/RollbackSnapshotOption.cpp +++ b/evs/src/v2/model/RollbackSnapshotOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/RollbackSnapshotOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -38,7 +37,6 @@ web::json::value RollbackSnapshotOption::toJson() const return val; } - bool RollbackSnapshotOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RollbackSnapshotOption::fromJson(const web::json::value& val) return ok; } + std::string RollbackSnapshotOption::getName() const { return name_; diff --git a/evs/src/v2/model/RollbackSnapshotRequest.cpp b/evs/src/v2/model/RollbackSnapshotRequest.cpp index 43bee8667..7c90b660d 100644 --- a/evs/src/v2/model/RollbackSnapshotRequest.cpp +++ b/evs/src/v2/model/RollbackSnapshotRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/RollbackSnapshotRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -37,7 +36,6 @@ web::json::value RollbackSnapshotRequest::toJson() const return val; } - bool RollbackSnapshotRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RollbackSnapshotRequest::fromJson(const web::json::value& val) return ok; } + std::string RollbackSnapshotRequest::getSnapshotId() const { return snapshotId_; diff --git a/evs/src/v2/model/RollbackSnapshotRequestBody.cpp b/evs/src/v2/model/RollbackSnapshotRequestBody.cpp index 5e278efb5..a75de84d4 100644 --- a/evs/src/v2/model/RollbackSnapshotRequestBody.cpp +++ b/evs/src/v2/model/RollbackSnapshotRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/RollbackSnapshotRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value RollbackSnapshotRequestBody::toJson() const return val; } - bool RollbackSnapshotRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RollbackSnapshotRequestBody::fromJson(const web::json::value& val) return ok; } + RollbackSnapshotOption RollbackSnapshotRequestBody::getRollback() const { return rollback_; diff --git a/evs/src/v2/model/RollbackSnapshotResponse.cpp b/evs/src/v2/model/RollbackSnapshotResponse.cpp index ca565baf0..2078bddf6 100644 --- a/evs/src/v2/model/RollbackSnapshotResponse.cpp +++ b/evs/src/v2/model/RollbackSnapshotResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/RollbackSnapshotResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value RollbackSnapshotResponse::toJson() const return val; } - bool RollbackSnapshotResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RollbackSnapshotResponse::fromJson(const web::json::value& val) return ok; } + RollbackInfo RollbackSnapshotResponse::getRollback() const { return rollback_; diff --git a/evs/src/v2/model/ShowJobRequest.cpp b/evs/src/v2/model/ShowJobRequest.cpp index 2979d359e..af0d1c0f5 100644 --- a/evs/src/v2/model/ShowJobRequest.cpp +++ b/evs/src/v2/model/ShowJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ShowJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value ShowJobRequest::toJson() const return val; } - bool ShowJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowJobRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowJobRequest::getJobId() const { return jobId_; diff --git a/evs/src/v2/model/ShowJobResponse.cpp b/evs/src/v2/model/ShowJobResponse.cpp index 19cea008d..8961e21d4 100644 --- a/evs/src/v2/model/ShowJobResponse.cpp +++ b/evs/src/v2/model/ShowJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ShowJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -67,7 +66,6 @@ web::json::value ShowJobResponse::toJson() const return val; } - bool ShowJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ShowJobResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowJobResponse::getStatus() const { return status_; diff --git a/evs/src/v2/model/ShowSnapshotRequest.cpp b/evs/src/v2/model/ShowSnapshotRequest.cpp index 51141bda4..bd5a8281e 100644 --- a/evs/src/v2/model/ShowSnapshotRequest.cpp +++ b/evs/src/v2/model/ShowSnapshotRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ShowSnapshotRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value ShowSnapshotRequest::toJson() const return val; } - bool ShowSnapshotRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSnapshotRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSnapshotRequest::getSnapshotId() const { return snapshotId_; diff --git a/evs/src/v2/model/ShowSnapshotResponse.cpp b/evs/src/v2/model/ShowSnapshotResponse.cpp index 3caeed24e..3aa4c0c5e 100644 --- a/evs/src/v2/model/ShowSnapshotResponse.cpp +++ b/evs/src/v2/model/ShowSnapshotResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ShowSnapshotResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value ShowSnapshotResponse::toJson() const return val; } - bool ShowSnapshotResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowSnapshotResponse::fromJson(const web::json::value& val) return ok; } + SnapshotDetails ShowSnapshotResponse::getSnapshot() const { return snapshot_; diff --git a/evs/src/v2/model/ShowVersionRequest.cpp b/evs/src/v2/model/ShowVersionRequest.cpp index 2c57e7cb4..a6545bd88 100644 --- a/evs/src/v2/model/ShowVersionRequest.cpp +++ b/evs/src/v2/model/ShowVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ShowVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value ShowVersionRequest::toJson() const return val; } - bool ShowVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowVersionRequest::getVersion() const { return version_; diff --git a/evs/src/v2/model/ShowVersionResponse.cpp b/evs/src/v2/model/ShowVersionResponse.cpp index a7396bbfc..e73c679db 100644 --- a/evs/src/v2/model/ShowVersionResponse.cpp +++ b/evs/src/v2/model/ShowVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ShowVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value ShowVersionResponse::toJson() const return val; } - bool ShowVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowVersionResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowVersionResponse::getVersions() { return versions_; diff --git a/evs/src/v2/model/ShowVolumeRequest.cpp b/evs/src/v2/model/ShowVolumeRequest.cpp index e5abb6b05..92f51b002 100644 --- a/evs/src/v2/model/ShowVolumeRequest.cpp +++ b/evs/src/v2/model/ShowVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ShowVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value ShowVolumeRequest::toJson() const return val; } - bool ShowVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowVolumeRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowVolumeRequest::getVolumeId() const { return volumeId_; diff --git a/evs/src/v2/model/ShowVolumeResponse.cpp b/evs/src/v2/model/ShowVolumeResponse.cpp index 33ea7b3a1..bd513b666 100644 --- a/evs/src/v2/model/ShowVolumeResponse.cpp +++ b/evs/src/v2/model/ShowVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ShowVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value ShowVolumeResponse::toJson() const return val; } - bool ShowVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowVolumeResponse::fromJson(const web::json::value& val) return ok; } + VolumeDetail ShowVolumeResponse::getVolume() const { return volume_; diff --git a/evs/src/v2/model/ShowVolumeTagsRequest.cpp b/evs/src/v2/model/ShowVolumeTagsRequest.cpp index 9b30ceaa2..9b5c0d6f2 100644 --- a/evs/src/v2/model/ShowVolumeTagsRequest.cpp +++ b/evs/src/v2/model/ShowVolumeTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ShowVolumeTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value ShowVolumeTagsRequest::toJson() const return val; } - bool ShowVolumeTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowVolumeTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowVolumeTagsRequest::getVolumeId() const { return volumeId_; diff --git a/evs/src/v2/model/ShowVolumeTagsResponse.cpp b/evs/src/v2/model/ShowVolumeTagsResponse.cpp index c8b51360b..08e308448 100644 --- a/evs/src/v2/model/ShowVolumeTagsResponse.cpp +++ b/evs/src/v2/model/ShowVolumeTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ShowVolumeTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value ShowVolumeTagsResponse::toJson() const return val; } - bool ShowVolumeTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowVolumeTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowVolumeTagsResponse::getTags() { return tags_; diff --git a/evs/src/v2/model/SnapshotDetails.cpp b/evs/src/v2/model/SnapshotDetails.cpp index 036ea71e4..50971bd27 100644 --- a/evs/src/v2/model/SnapshotDetails.cpp +++ b/evs/src/v2/model/SnapshotDetails.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/SnapshotDetails.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -82,7 +81,6 @@ web::json::value SnapshotDetails::toJson() const return val; } - bool SnapshotDetails::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool SnapshotDetails::fromJson(const web::json::value& val) return ok; } + std::string SnapshotDetails::getId() const { return id_; diff --git a/evs/src/v2/model/SnapshotList.cpp b/evs/src/v2/model/SnapshotList.cpp index eeb37b591..027e07e06 100644 --- a/evs/src/v2/model/SnapshotList.cpp +++ b/evs/src/v2/model/SnapshotList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/SnapshotList.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -97,7 +96,6 @@ web::json::value SnapshotList::toJson() const return val; } - bool SnapshotList::fromJson(const web::json::value& val) { bool ok = true; @@ -231,6 +229,7 @@ bool SnapshotList::fromJson(const web::json::value& val) return ok; } + std::string SnapshotList::getId() const { return id_; diff --git a/evs/src/v2/model/SubJob.cpp b/evs/src/v2/model/SubJob.cpp index f96ace047..ce9ab14f1 100644 --- a/evs/src/v2/model/SubJob.cpp +++ b/evs/src/v2/model/SubJob.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/SubJob.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -67,7 +66,6 @@ web::json::value SubJob::toJson() const return val; } - bool SubJob::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool SubJob::fromJson(const web::json::value& val) return ok; } + std::string SubJob::getStatus() const { return status_; diff --git a/evs/src/v2/model/SubJobEntities.cpp b/evs/src/v2/model/SubJobEntities.cpp index 38c986528..72adb9713 100644 --- a/evs/src/v2/model/SubJobEntities.cpp +++ b/evs/src/v2/model/SubJobEntities.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/SubJobEntities.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -48,7 +47,6 @@ web::json::value SubJobEntities::toJson() const return val; } - bool SubJobEntities::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool SubJobEntities::fromJson(const web::json::value& val) return ok; } + std::string SubJobEntities::getVolumeType() const { return volumeType_; diff --git a/evs/src/v2/model/Tag.cpp b/evs/src/v2/model/Tag.cpp index 28cac9089..f30c31e92 100644 --- a/evs/src/v2/model/Tag.cpp +++ b/evs/src/v2/model/Tag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/Tag.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -38,7 +37,6 @@ web::json::value Tag::toJson() const return val; } - bool Tag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Tag::fromJson(const web::json::value& val) return ok; } + std::string Tag::getKey() const { return key_; diff --git a/evs/src/v2/model/TagsForListVolumes.cpp b/evs/src/v2/model/TagsForListVolumes.cpp index 62a895f28..8fed9bcb3 100644 --- a/evs/src/v2/model/TagsForListVolumes.cpp +++ b/evs/src/v2/model/TagsForListVolumes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/TagsForListVolumes.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -37,7 +36,6 @@ web::json::value TagsForListVolumes::toJson() const return val; } - bool TagsForListVolumes::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TagsForListVolumes::fromJson(const web::json::value& val) return ok; } + std::string TagsForListVolumes::getKey() const { return key_; diff --git a/evs/src/v2/model/Throughput.cpp b/evs/src/v2/model/Throughput.cpp index 3fd287f4b..d569dde58 100644 --- a/evs/src/v2/model/Throughput.cpp +++ b/evs/src/v2/model/Throughput.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/Throughput.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -43,7 +42,6 @@ web::json::value Throughput::toJson() const return val; } - bool Throughput::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Throughput::fromJson(const web::json::value& val) return ok; } + bool Throughput::isFrozened() const { return frozened_; diff --git a/evs/src/v2/model/UpdateSnapshotOption.cpp b/evs/src/v2/model/UpdateSnapshotOption.cpp index 69e85cfb1..e525872c3 100644 --- a/evs/src/v2/model/UpdateSnapshotOption.cpp +++ b/evs/src/v2/model/UpdateSnapshotOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/UpdateSnapshotOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -38,7 +37,6 @@ web::json::value UpdateSnapshotOption::toJson() const return val; } - bool UpdateSnapshotOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateSnapshotOption::fromJson(const web::json::value& val) return ok; } + std::string UpdateSnapshotOption::getDescription() const { return description_; diff --git a/evs/src/v2/model/UpdateSnapshotRequest.cpp b/evs/src/v2/model/UpdateSnapshotRequest.cpp index 4ed8c450b..29f568ba5 100644 --- a/evs/src/v2/model/UpdateSnapshotRequest.cpp +++ b/evs/src/v2/model/UpdateSnapshotRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/UpdateSnapshotRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -37,7 +36,6 @@ web::json::value UpdateSnapshotRequest::toJson() const return val; } - bool UpdateSnapshotRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateSnapshotRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateSnapshotRequest::getSnapshotId() const { return snapshotId_; diff --git a/evs/src/v2/model/UpdateSnapshotRequestBody.cpp b/evs/src/v2/model/UpdateSnapshotRequestBody.cpp index c5da18644..33a605f6a 100644 --- a/evs/src/v2/model/UpdateSnapshotRequestBody.cpp +++ b/evs/src/v2/model/UpdateSnapshotRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/UpdateSnapshotRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value UpdateSnapshotRequestBody::toJson() const return val; } - bool UpdateSnapshotRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateSnapshotRequestBody::fromJson(const web::json::value& val) return ok; } + UpdateSnapshotOption UpdateSnapshotRequestBody::getSnapshot() const { return snapshot_; diff --git a/evs/src/v2/model/UpdateSnapshotResponse.cpp b/evs/src/v2/model/UpdateSnapshotResponse.cpp index 41b964b7e..3f2622100 100644 --- a/evs/src/v2/model/UpdateSnapshotResponse.cpp +++ b/evs/src/v2/model/UpdateSnapshotResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/UpdateSnapshotResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value UpdateSnapshotResponse::toJson() const return val; } - bool UpdateSnapshotResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateSnapshotResponse::fromJson(const web::json::value& val) return ok; } + SnapshotDetails UpdateSnapshotResponse::getSnapshot() const { return snapshot_; diff --git a/evs/src/v2/model/UpdateVolumeOption.cpp b/evs/src/v2/model/UpdateVolumeOption.cpp index ddd1ca84f..3ab7c9fd7 100644 --- a/evs/src/v2/model/UpdateVolumeOption.cpp +++ b/evs/src/v2/model/UpdateVolumeOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/UpdateVolumeOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -38,7 +37,6 @@ web::json::value UpdateVolumeOption::toJson() const return val; } - bool UpdateVolumeOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateVolumeOption::fromJson(const web::json::value& val) return ok; } + std::string UpdateVolumeOption::getDescription() const { return description_; diff --git a/evs/src/v2/model/UpdateVolumeRequest.cpp b/evs/src/v2/model/UpdateVolumeRequest.cpp index 190eb5b69..4efbb07d1 100644 --- a/evs/src/v2/model/UpdateVolumeRequest.cpp +++ b/evs/src/v2/model/UpdateVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/UpdateVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -37,7 +36,6 @@ web::json::value UpdateVolumeRequest::toJson() const return val; } - bool UpdateVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateVolumeRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateVolumeRequest::getVolumeId() const { return volumeId_; diff --git a/evs/src/v2/model/UpdateVolumeRequestBody.cpp b/evs/src/v2/model/UpdateVolumeRequestBody.cpp index 19dfa57d9..ac64f7817 100644 --- a/evs/src/v2/model/UpdateVolumeRequestBody.cpp +++ b/evs/src/v2/model/UpdateVolumeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/UpdateVolumeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -32,7 +31,6 @@ web::json::value UpdateVolumeRequestBody::toJson() const return val; } - bool UpdateVolumeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateVolumeRequestBody::fromJson(const web::json::value& val) return ok; } + UpdateVolumeOption UpdateVolumeRequestBody::getVolume() const { return volume_; diff --git a/evs/src/v2/model/UpdateVolumeResponse.cpp b/evs/src/v2/model/UpdateVolumeResponse.cpp index f1aa8d5e5..9891e4be7 100644 --- a/evs/src/v2/model/UpdateVolumeResponse.cpp +++ b/evs/src/v2/model/UpdateVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/UpdateVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -124,7 +123,6 @@ web::json::value UpdateVolumeResponse::toJson() const return val; } - bool UpdateVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -312,6 +310,7 @@ bool UpdateVolumeResponse::fromJson(const web::json::value& val) return ok; } + std::vector& UpdateVolumeResponse::getAttachments() { return attachments_; diff --git a/evs/src/v2/model/Versions.cpp b/evs/src/v2/model/Versions.cpp index 1584c2410..5f9944f33 100644 --- a/evs/src/v2/model/Versions.cpp +++ b/evs/src/v2/model/Versions.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/Versions.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -61,7 +60,6 @@ web::json::value Versions::toJson() const return val; } - bool Versions::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool Versions::fromJson(const web::json::value& val) return ok; } + std::string Versions::getId() const { return id_; diff --git a/evs/src/v2/model/VolumeDetail.cpp b/evs/src/v2/model/VolumeDetail.cpp index e03e824a4..b24f12987 100644 --- a/evs/src/v2/model/VolumeDetail.cpp +++ b/evs/src/v2/model/VolumeDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/VolumeDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -201,7 +200,6 @@ web::json::value VolumeDetail::toJson() const return val; } - bool VolumeDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -533,6 +531,7 @@ bool VolumeDetail::fromJson(const web::json::value& val) return ok; } + std::string VolumeDetail::getId() const { return id_; diff --git a/evs/src/v2/model/VolumeDetailForTag.cpp b/evs/src/v2/model/VolumeDetailForTag.cpp index 3b71e4da2..dc4db6fc2 100644 --- a/evs/src/v2/model/VolumeDetailForTag.cpp +++ b/evs/src/v2/model/VolumeDetailForTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/VolumeDetailForTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -188,7 +187,6 @@ web::json::value VolumeDetailForTag::toJson() const return val; } - bool VolumeDetailForTag::fromJson(const web::json::value& val) { bool ok = true; @@ -493,6 +491,7 @@ bool VolumeDetailForTag::fromJson(const web::json::value& val) return ok; } + std::string VolumeDetailForTag::getId() const { return id_; diff --git a/evs/src/v2/model/VolumeMetadata.cpp b/evs/src/v2/model/VolumeMetadata.cpp index fe4c95d16..b94a7277d 100644 --- a/evs/src/v2/model/VolumeMetadata.cpp +++ b/evs/src/v2/model/VolumeMetadata.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/VolumeMetadata.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -53,7 +52,6 @@ web::json::value VolumeMetadata::toJson() const return val; } - bool VolumeMetadata::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool VolumeMetadata::fromJson(const web::json::value& val) return ok; } + std::string VolumeMetadata::getSystemCmkid() const { return systemCmkid_; diff --git a/evs/src/v2/model/VolumeTransfer.cpp b/evs/src/v2/model/VolumeTransfer.cpp index f0c3f0f39..4b37398e3 100644 --- a/evs/src/v2/model/VolumeTransfer.cpp +++ b/evs/src/v2/model/VolumeTransfer.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/VolumeTransfer.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -52,7 +51,6 @@ web::json::value VolumeTransfer::toJson() const return val; } - bool VolumeTransfer::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool VolumeTransfer::fromJson(const web::json::value& val) return ok; } + std::string VolumeTransfer::getCreatedAt() const { return createdAt_; diff --git a/evs/src/v2/model/VolumeTransferSummary.cpp b/evs/src/v2/model/VolumeTransferSummary.cpp index 77c138089..d12ce3f5c 100644 --- a/evs/src/v2/model/VolumeTransferSummary.cpp +++ b/evs/src/v2/model/VolumeTransferSummary.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/VolumeTransferSummary.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -47,7 +46,6 @@ web::json::value VolumeTransferSummary::toJson() const return val; } - bool VolumeTransferSummary::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool VolumeTransferSummary::fromJson(const web::json::value& val) return ok; } + std::string VolumeTransferSummary::getId() const { return id_; diff --git a/evs/src/v2/model/VolumeType.cpp b/evs/src/v2/model/VolumeType.cpp index 08557bfff..39c78e271 100644 --- a/evs/src/v2/model/VolumeType.cpp +++ b/evs/src/v2/model/VolumeType.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/VolumeType.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -57,7 +56,6 @@ web::json::value VolumeType::toJson() const return val; } - bool VolumeType::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool VolumeType::fromJson(const web::json::value& val) return ok; } + std::string VolumeType::getId() const { return id_; diff --git a/evs/src/v2/model/VolumeTypeExtraSpecs.cpp b/evs/src/v2/model/VolumeTypeExtraSpecs.cpp index 7edfec5be..ba94a7f8d 100644 --- a/evs/src/v2/model/VolumeTypeExtraSpecs.cpp +++ b/evs/src/v2/model/VolumeTypeExtraSpecs.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/VolumeTypeExtraSpecs.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -53,7 +52,6 @@ web::json::value VolumeTypeExtraSpecs::toJson() const return val; } - bool VolumeTypeExtraSpecs::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool VolumeTypeExtraSpecs::fromJson(const web::json::value& val) return ok; } + std::string VolumeTypeExtraSpecs::getRESKEYavailabilityZones() const { return rESKEYavailabilityZones_; diff --git a/evs/src/v2/model/ZoneState.cpp b/evs/src/v2/model/ZoneState.cpp index 432cba5bf..fcb2f883c 100644 --- a/evs/src/v2/model/ZoneState.cpp +++ b/evs/src/v2/model/ZoneState.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/evs/v2/model/ZoneState.h" - namespace HuaweiCloud { namespace Sdk { namespace Evs { @@ -33,7 +32,6 @@ web::json::value ZoneState::toJson() const return val; } - bool ZoneState::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ZoneState::fromJson(const web::json::value& val) return ok; } + bool ZoneState::isAvailable() const { return available_; diff --git a/frs/include/huaweicloud/frs/v2/FrsMeta.h b/frs/include/huaweicloud/frs/v2/FrsMeta.h new file mode 100644 index 000000000..71c782d11 --- /dev/null +++ b/frs/include/huaweicloud/frs/v2/FrsMeta.h @@ -0,0 +1,58 @@ +#ifndef HUAWEICLOUD_SDK_FRS_V2_FrsMeta_H_ +#define HUAWEICLOUD_SDK_FRS_V2_FrsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Frs { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_FRS_V2_EXPORT FrsMeta { +public: + static HttpRequestDef genRequestDefForAddFacesByBase64(); + static HttpRequestDef genRequestDefForAddFacesByFile(); + static HttpRequestDef genRequestDefForAddFacesByUrl(); + static HttpRequestDef genRequestDefForBatchDeleteFaces(); + static HttpRequestDef genRequestDefForCompareFaceByBase64(); + static HttpRequestDef genRequestDefForCompareFaceByFile(); + static HttpRequestDef genRequestDefForCompareFaceByUrl(); + static HttpRequestDef genRequestDefForCreateFaceSet(); + static HttpRequestDef genRequestDefForDeleteFaceByExternalImageId(); + static HttpRequestDef genRequestDefForDeleteFaceByFaceId(); + static HttpRequestDef genRequestDefForDeleteFaceSet(); + static HttpRequestDef genRequestDefForDetectFaceByBase64(); + static HttpRequestDef genRequestDefForDetectFaceByBase64Intl(); + static HttpRequestDef genRequestDefForDetectFaceByFile(); + static HttpRequestDef genRequestDefForDetectFaceByFileIntl(); + static HttpRequestDef genRequestDefForDetectFaceByUrl(); + static HttpRequestDef genRequestDefForDetectFaceByUrlIntl(); + static HttpRequestDef genRequestDefForDetectLiveByBase64(); + static HttpRequestDef genRequestDefForDetectLiveByBase64Intl(); + static HttpRequestDef genRequestDefForDetectLiveByFile(); + static HttpRequestDef genRequestDefForDetectLiveByFileIntl(); + static HttpRequestDef genRequestDefForDetectLiveByUrl(); + static HttpRequestDef genRequestDefForDetectLiveByUrlIntl(); + static HttpRequestDef genRequestDefForDetectLiveFaceByBase64(); + static HttpRequestDef genRequestDefForDetectLiveFaceByFile(); + static HttpRequestDef genRequestDefForDetectLiveFaceByUrl(); + static HttpRequestDef genRequestDefForSearchFaceByBase64(); + static HttpRequestDef genRequestDefForSearchFaceByFaceId(); + static HttpRequestDef genRequestDefForSearchFaceByFile(); + static HttpRequestDef genRequestDefForSearchFaceByUrl(); + static HttpRequestDef genRequestDefForShowAllFaceSets(); + static HttpRequestDef genRequestDefForShowFaceSet(); + static HttpRequestDef genRequestDefForShowFacesByFaceId(); + static HttpRequestDef genRequestDefForShowFacesByLimit(); + static HttpRequestDef genRequestDefForUpdateFace(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_FRS_V2_FrsMeta_H_ diff --git a/frs/include/huaweicloud/frs/v2/model/ActionsList.h b/frs/include/huaweicloud/frs/v2/model/ActionsList.h index 142ec6138..8eade3f48 100644 --- a/frs/include/huaweicloud/frs/v2/model/ActionsList.h +++ b/frs/include/huaweicloud/frs/v2/model/ActionsList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_ActionsList_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_ActionsList_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT ActionsList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ActionsList members diff --git a/frs/include/huaweicloud/frs/v2/model/AddFacesBase64Req.h b/frs/include/huaweicloud/frs/v2/model/AddFacesBase64Req.h index 5bceb1d28..d736d7d87 100644 --- a/frs/include/huaweicloud/frs/v2/model/AddFacesBase64Req.h +++ b/frs/include/huaweicloud/frs/v2/model/AddFacesBase64Req.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesBase64Req_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesBase64Req_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT AddFacesBase64Req /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddFacesBase64Req members diff --git a/frs/include/huaweicloud/frs/v2/model/AddFacesByBase64Request.h b/frs/include/huaweicloud/frs/v2/model/AddFacesByBase64Request.h index e8a31821a..b6d15d352 100644 --- a/frs/include/huaweicloud/frs/v2/model/AddFacesByBase64Request.h +++ b/frs/include/huaweicloud/frs/v2/model/AddFacesByBase64Request.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByBase64Request_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByBase64Request_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT AddFacesByBase64Request /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddFacesByBase64Request members diff --git a/frs/include/huaweicloud/frs/v2/model/AddFacesByBase64Response.h b/frs/include/huaweicloud/frs/v2/model/AddFacesByBase64Response.h index 44f08bb05..64e2b7797 100644 --- a/frs/include/huaweicloud/frs/v2/model/AddFacesByBase64Response.h +++ b/frs/include/huaweicloud/frs/v2/model/AddFacesByBase64Response.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByBase64Response_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByBase64Response_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT AddFacesByBase64Response /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddFacesByBase64Response members diff --git a/frs/include/huaweicloud/frs/v2/model/AddFacesByFileRequest.h b/frs/include/huaweicloud/frs/v2/model/AddFacesByFileRequest.h index db7ce9811..2be73e754 100644 --- a/frs/include/huaweicloud/frs/v2/model/AddFacesByFileRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/AddFacesByFileRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByFileRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByFileRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT AddFacesByFileRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddFacesByFileRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/AddFacesByFileRequestBody.h b/frs/include/huaweicloud/frs/v2/model/AddFacesByFileRequestBody.h index b3d1931a6..98ea4b443 100644 --- a/frs/include/huaweicloud/frs/v2/model/AddFacesByFileRequestBody.h +++ b/frs/include/huaweicloud/frs/v2/model/AddFacesByFileRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByFileRequestBody_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByFileRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT AddFacesByFileRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddFacesByFileRequestBody members diff --git a/frs/include/huaweicloud/frs/v2/model/AddFacesByFileResponse.h b/frs/include/huaweicloud/frs/v2/model/AddFacesByFileResponse.h index df5d8640f..4c8e503cf 100644 --- a/frs/include/huaweicloud/frs/v2/model/AddFacesByFileResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/AddFacesByFileResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByFileResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByFileResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT AddFacesByFileResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddFacesByFileResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/AddFacesByUrlRequest.h b/frs/include/huaweicloud/frs/v2/model/AddFacesByUrlRequest.h index 586c68a90..239ab1a65 100644 --- a/frs/include/huaweicloud/frs/v2/model/AddFacesByUrlRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/AddFacesByUrlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByUrlRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByUrlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT AddFacesByUrlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddFacesByUrlRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/AddFacesByUrlResponse.h b/frs/include/huaweicloud/frs/v2/model/AddFacesByUrlResponse.h index 376d928e6..e236f9969 100644 --- a/frs/include/huaweicloud/frs/v2/model/AddFacesByUrlResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/AddFacesByUrlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByUrlResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesByUrlResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT AddFacesByUrlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddFacesByUrlResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/AddFacesUrlReq.h b/frs/include/huaweicloud/frs/v2/model/AddFacesUrlReq.h index aed4c7127..0424dad8b 100644 --- a/frs/include/huaweicloud/frs/v2/model/AddFacesUrlReq.h +++ b/frs/include/huaweicloud/frs/v2/model/AddFacesUrlReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesUrlReq_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_AddFacesUrlReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT AddFacesUrlReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddFacesUrlReq members diff --git a/frs/include/huaweicloud/frs/v2/model/Attributes.h b/frs/include/huaweicloud/frs/v2/model/Attributes.h index 4898c5b92..e81b872d1 100644 --- a/frs/include/huaweicloud/frs/v2/model/Attributes.h +++ b/frs/include/huaweicloud/frs/v2/model/Attributes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_Attributes_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_Attributes_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT Attributes /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Attributes members diff --git a/frs/include/huaweicloud/frs/v2/model/Attributes_expression.h b/frs/include/huaweicloud/frs/v2/model/Attributes_expression.h index 5760f3819..0c31392f9 100644 --- a/frs/include/huaweicloud/frs/v2/model/Attributes_expression.h +++ b/frs/include/huaweicloud/frs/v2/model/Attributes_expression.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_Attributes_expression_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_Attributes_expression_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT Attributes_expression /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Attributes_expression members diff --git a/frs/include/huaweicloud/frs/v2/model/BatchDeleteFacesRequest.h b/frs/include/huaweicloud/frs/v2/model/BatchDeleteFacesRequest.h index 0ebd50817..85c2e1609 100644 --- a/frs/include/huaweicloud/frs/v2/model/BatchDeleteFacesRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/BatchDeleteFacesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_BatchDeleteFacesRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_BatchDeleteFacesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT BatchDeleteFacesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteFacesRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/BatchDeleteFacesResponse.h b/frs/include/huaweicloud/frs/v2/model/BatchDeleteFacesResponse.h index 96c74a851..63958fea5 100644 --- a/frs/include/huaweicloud/frs/v2/model/BatchDeleteFacesResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/BatchDeleteFacesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_BatchDeleteFacesResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_BatchDeleteFacesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT BatchDeleteFacesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteFacesResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/BoundingBox.h b/frs/include/huaweicloud/frs/v2/model/BoundingBox.h index 09bd6ca58..560500f2c 100644 --- a/frs/include/huaweicloud/frs/v2/model/BoundingBox.h +++ b/frs/include/huaweicloud/frs/v2/model/BoundingBox.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_BoundingBox_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_BoundingBox_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT BoundingBox /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BoundingBox members diff --git a/frs/include/huaweicloud/frs/v2/model/CompareFace.h b/frs/include/huaweicloud/frs/v2/model/CompareFace.h index 67312e9c7..b73dd921e 100644 --- a/frs/include/huaweicloud/frs/v2/model/CompareFace.h +++ b/frs/include/huaweicloud/frs/v2/model/CompareFace.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFace_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFace_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT CompareFace /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareFace members diff --git a/frs/include/huaweicloud/frs/v2/model/CompareFaceByBase64Request.h b/frs/include/huaweicloud/frs/v2/model/CompareFaceByBase64Request.h index 363dd449d..0342739db 100644 --- a/frs/include/huaweicloud/frs/v2/model/CompareFaceByBase64Request.h +++ b/frs/include/huaweicloud/frs/v2/model/CompareFaceByBase64Request.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByBase64Request_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByBase64Request_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT CompareFaceByBase64Request /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareFaceByBase64Request members diff --git a/frs/include/huaweicloud/frs/v2/model/CompareFaceByBase64Response.h b/frs/include/huaweicloud/frs/v2/model/CompareFaceByBase64Response.h index 76d9a0f2a..f564ebd8c 100644 --- a/frs/include/huaweicloud/frs/v2/model/CompareFaceByBase64Response.h +++ b/frs/include/huaweicloud/frs/v2/model/CompareFaceByBase64Response.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByBase64Response_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByBase64Response_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT CompareFaceByBase64Response /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareFaceByBase64Response members diff --git a/frs/include/huaweicloud/frs/v2/model/CompareFaceByFileRequest.h b/frs/include/huaweicloud/frs/v2/model/CompareFaceByFileRequest.h index cb975b5de..bd537b5c0 100644 --- a/frs/include/huaweicloud/frs/v2/model/CompareFaceByFileRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/CompareFaceByFileRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByFileRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByFileRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT CompareFaceByFileRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareFaceByFileRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/CompareFaceByFileRequestBody.h b/frs/include/huaweicloud/frs/v2/model/CompareFaceByFileRequestBody.h index 452698697..493ba0c59 100644 --- a/frs/include/huaweicloud/frs/v2/model/CompareFaceByFileRequestBody.h +++ b/frs/include/huaweicloud/frs/v2/model/CompareFaceByFileRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByFileRequestBody_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByFileRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT CompareFaceByFileRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareFaceByFileRequestBody members diff --git a/frs/include/huaweicloud/frs/v2/model/CompareFaceByFileResponse.h b/frs/include/huaweicloud/frs/v2/model/CompareFaceByFileResponse.h index 87863057a..9712a4328 100644 --- a/frs/include/huaweicloud/frs/v2/model/CompareFaceByFileResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/CompareFaceByFileResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByFileResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByFileResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT CompareFaceByFileResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareFaceByFileResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/CompareFaceByUrlRequest.h b/frs/include/huaweicloud/frs/v2/model/CompareFaceByUrlRequest.h index 5cf2c4314..a1830fc5a 100644 --- a/frs/include/huaweicloud/frs/v2/model/CompareFaceByUrlRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/CompareFaceByUrlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByUrlRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByUrlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT CompareFaceByUrlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareFaceByUrlRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/CompareFaceByUrlResponse.h b/frs/include/huaweicloud/frs/v2/model/CompareFaceByUrlResponse.h index d48c8db41..80811c04f 100644 --- a/frs/include/huaweicloud/frs/v2/model/CompareFaceByUrlResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/CompareFaceByUrlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByUrlResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_CompareFaceByUrlResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT CompareFaceByUrlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareFaceByUrlResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/CreateFaceSetReq.h b/frs/include/huaweicloud/frs/v2/model/CreateFaceSetReq.h index 2dd15ec6d..f43924dc5 100644 --- a/frs/include/huaweicloud/frs/v2/model/CreateFaceSetReq.h +++ b/frs/include/huaweicloud/frs/v2/model/CreateFaceSetReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_CreateFaceSetReq_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_CreateFaceSetReq_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT CreateFaceSetReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateFaceSetReq members diff --git a/frs/include/huaweicloud/frs/v2/model/CreateFaceSetRequest.h b/frs/include/huaweicloud/frs/v2/model/CreateFaceSetRequest.h index 90ac438da..b69638dbe 100644 --- a/frs/include/huaweicloud/frs/v2/model/CreateFaceSetRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/CreateFaceSetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_CreateFaceSetRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_CreateFaceSetRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT CreateFaceSetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateFaceSetRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/CreateFaceSetResponse.h b/frs/include/huaweicloud/frs/v2/model/CreateFaceSetResponse.h index 84df40a21..514956193 100644 --- a/frs/include/huaweicloud/frs/v2/model/CreateFaceSetResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/CreateFaceSetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_CreateFaceSetResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_CreateFaceSetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT CreateFaceSetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateFaceSetResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DeleteFaceByExternalImageIdRequest.h b/frs/include/huaweicloud/frs/v2/model/DeleteFaceByExternalImageIdRequest.h index f56bf7c43..7e2b7b0be 100644 --- a/frs/include/huaweicloud/frs/v2/model/DeleteFaceByExternalImageIdRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DeleteFaceByExternalImageIdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFaceByExternalImageIdRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFaceByExternalImageIdRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DeleteFaceByExternalImageIdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteFaceByExternalImageIdRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DeleteFaceByExternalImageIdResponse.h b/frs/include/huaweicloud/frs/v2/model/DeleteFaceByExternalImageIdResponse.h index 280d381a3..f61b83df3 100644 --- a/frs/include/huaweicloud/frs/v2/model/DeleteFaceByExternalImageIdResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DeleteFaceByExternalImageIdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFaceByExternalImageIdResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFaceByExternalImageIdResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DeleteFaceByExternalImageIdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteFaceByExternalImageIdResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DeleteFaceByFaceIdRequest.h b/frs/include/huaweicloud/frs/v2/model/DeleteFaceByFaceIdRequest.h index 7ee4988cc..d1de59ae5 100644 --- a/frs/include/huaweicloud/frs/v2/model/DeleteFaceByFaceIdRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DeleteFaceByFaceIdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFaceByFaceIdRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFaceByFaceIdRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DeleteFaceByFaceIdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteFaceByFaceIdRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DeleteFaceByFaceIdResponse.h b/frs/include/huaweicloud/frs/v2/model/DeleteFaceByFaceIdResponse.h index 2235d4c4e..b2be62146 100644 --- a/frs/include/huaweicloud/frs/v2/model/DeleteFaceByFaceIdResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DeleteFaceByFaceIdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFaceByFaceIdResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFaceByFaceIdResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DeleteFaceByFaceIdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteFaceByFaceIdResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DeleteFaceSetRequest.h b/frs/include/huaweicloud/frs/v2/model/DeleteFaceSetRequest.h index 399068486..190dec4bc 100644 --- a/frs/include/huaweicloud/frs/v2/model/DeleteFaceSetRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DeleteFaceSetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFaceSetRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFaceSetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DeleteFaceSetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteFaceSetRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DeleteFaceSetResponse.h b/frs/include/huaweicloud/frs/v2/model/DeleteFaceSetResponse.h index ed4d2af33..8828d77a0 100644 --- a/frs/include/huaweicloud/frs/v2/model/DeleteFaceSetResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DeleteFaceSetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFaceSetResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFaceSetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DeleteFaceSetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteFaceSetResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DeleteFacesBatchReq.h b/frs/include/huaweicloud/frs/v2/model/DeleteFacesBatchReq.h index 5bba7af93..52424219e 100644 --- a/frs/include/huaweicloud/frs/v2/model/DeleteFacesBatchReq.h +++ b/frs/include/huaweicloud/frs/v2/model/DeleteFacesBatchReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFacesBatchReq_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DeleteFacesBatchReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DeleteFacesBatchReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteFacesBatchReq members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFace.h b/frs/include/huaweicloud/frs/v2/model/DetectFace.h index 76efa2a6c..ac4c491d9 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFace.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFace.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFace_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFace_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFace /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFace members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64IntlRequest.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64IntlRequest.h index 7fa68afd6..4ae3c567f 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64IntlRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64IntlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByBase64IntlRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByBase64IntlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByBase64IntlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByBase64IntlRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64IntlResponse.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64IntlResponse.h index 1bc781ecd..40ee8b37d 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64IntlResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64IntlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByBase64IntlResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByBase64IntlResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByBase64IntlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByBase64IntlResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64Request.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64Request.h index 1e05a12c0..aeb18efac 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64Request.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64Request.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByBase64Request_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByBase64Request_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByBase64Request /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByBase64Request members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64Response.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64Response.h index 60dade15f..8670b24b2 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64Response.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByBase64Response.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByBase64Response_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByBase64Response_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByBase64Response /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByBase64Response members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileIntlRequest.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileIntlRequest.h index 33c74b2a7..1436f0c59 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileIntlRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileIntlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByFileIntlRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByFileIntlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByFileIntlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByFileIntlRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileIntlRequestBody.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileIntlRequestBody.h index 3b148fb3e..7f34f753d 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileIntlRequestBody.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileIntlRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByFileIntlRequestBody_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByFileIntlRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByFileIntlRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByFileIntlRequestBody members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileIntlResponse.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileIntlResponse.h index 3216ea991..dab45927c 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileIntlResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileIntlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByFileIntlResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByFileIntlResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByFileIntlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByFileIntlResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileRequest.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileRequest.h index 25728316c..151726f73 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByFileRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByFileRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByFileRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByFileRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileRequestBody.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileRequestBody.h index 7af34e9aa..b292d24ab 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileRequestBody.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByFileRequestBody_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByFileRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByFileRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByFileRequestBody members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileResponse.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileResponse.h index a968bc043..85be9d7cf 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByFileResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByFileResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByFileResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByFileResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByFileResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlIntlRequest.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlIntlRequest.h index 3227b6cb5..6e7180cfe 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlIntlRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlIntlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByUrlIntlRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByUrlIntlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByUrlIntlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByUrlIntlRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlIntlResponse.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlIntlResponse.h index 11672d6da..d10faa301 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlIntlResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlIntlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByUrlIntlResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByUrlIntlResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByUrlIntlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByUrlIntlResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlRequest.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlRequest.h index 90be2ad36..b60965431 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByUrlRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByUrlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByUrlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByUrlRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlResponse.h b/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlResponse.h index d67ae2aba..e109ce966 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectFaceByUrlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByUrlResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectFaceByUrlResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectFaceByUrlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectFaceByUrlResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64IntlRequest.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64IntlRequest.h index 5a62b42bf..6816132ac 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64IntlRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64IntlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByBase64IntlRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByBase64IntlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByBase64IntlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByBase64IntlRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64IntlResponse.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64IntlResponse.h index 948526c03..3a37ebe16 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64IntlResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64IntlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByBase64IntlResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByBase64IntlResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByBase64IntlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByBase64IntlResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64Request.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64Request.h index a992606fd..9c9e3d4f8 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64Request.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64Request.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByBase64Request_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByBase64Request_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByBase64Request /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByBase64Request members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64Response.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64Response.h index d330e2274..b4a53891d 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64Response.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByBase64Response.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByBase64Response_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByBase64Response_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByBase64Response /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByBase64Response members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileIntlRequest.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileIntlRequest.h index 2b201381d..16511ddc2 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileIntlRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileIntlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByFileIntlRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByFileIntlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByFileIntlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByFileIntlRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileIntlRequestBody.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileIntlRequestBody.h index 1a2545f09..b26e3f532 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileIntlRequestBody.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileIntlRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByFileIntlRequestBody_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByFileIntlRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByFileIntlRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByFileIntlRequestBody members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileIntlResponse.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileIntlResponse.h index 57445f3fa..e31dad473 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileIntlResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileIntlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByFileIntlResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByFileIntlResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByFileIntlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByFileIntlResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileRequest.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileRequest.h index a2accc9a2..3cdcfc06b 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByFileRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByFileRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByFileRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByFileRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileRequestBody.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileRequestBody.h index 3247da42a..66a14cd3b 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileRequestBody.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByFileRequestBody_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByFileRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByFileRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByFileRequestBody members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileResponse.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileResponse.h index 1ffd8817d..ad5e07dde 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByFileResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByFileResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByFileResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByFileResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByFileResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlIntlRequest.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlIntlRequest.h index f5339667f..8e1bbb4d8 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlIntlRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlIntlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByUrlIntlRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByUrlIntlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByUrlIntlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByUrlIntlRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlIntlResponse.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlIntlResponse.h index 90c47552c..042343be0 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlIntlResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlIntlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByUrlIntlResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByUrlIntlResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByUrlIntlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByUrlIntlResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlRequest.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlRequest.h index 0c29e513e..c8aa5303f 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByUrlRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByUrlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByUrlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByUrlRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlResponse.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlResponse.h index 1022a0eff..e0f0a88ec 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveByUrlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByUrlResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveByUrlResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveByUrlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveByUrlResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByBase64Request.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByBase64Request.h index cdd1b5d88..be21dba90 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByBase64Request.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByBase64Request.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByBase64Request_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByBase64Request_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveFaceByBase64Request /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveFaceByBase64Request members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByBase64Response.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByBase64Response.h index 2e139a8bc..54e461532 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByBase64Response.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByBase64Response.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByBase64Response_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByBase64Response_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveFaceByBase64Response /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveFaceByBase64Response members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByFileRequest.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByFileRequest.h index 2bc4415c9..6322a7a10 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByFileRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByFileRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByFileRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByFileRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveFaceByFileRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveFaceByFileRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByFileRequestBody.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByFileRequestBody.h index ce7af9e46..14e2be3ff 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByFileRequestBody.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByFileRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByFileRequestBody_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByFileRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveFaceByFileRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveFaceByFileRequestBody members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByFileResponse.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByFileResponse.h index 1ab51d300..9eb843910 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByFileResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByFileResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByFileResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByFileResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveFaceByFileResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveFaceByFileResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByUrlRequest.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByUrlRequest.h index f1afa74b6..aed86c7b3 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByUrlRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByUrlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByUrlRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByUrlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveFaceByUrlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveFaceByUrlRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByUrlResponse.h b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByUrlResponse.h index 299f857dc..1fa672d4b 100644 --- a/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByUrlResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/DetectLiveFaceByUrlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByUrlResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_DetectLiveFaceByUrlResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT DetectLiveFaceByUrlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectLiveFaceByUrlResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/Dress.h b/frs/include/huaweicloud/frs/v2/model/Dress.h index 54157bf27..9deceb864 100644 --- a/frs/include/huaweicloud/frs/v2/model/Dress.h +++ b/frs/include/huaweicloud/frs/v2/model/Dress.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_Dress_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_Dress_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT Dress /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Dress members diff --git a/frs/include/huaweicloud/frs/v2/model/FaceCompareBase64Req.h b/frs/include/huaweicloud/frs/v2/model/FaceCompareBase64Req.h index 42e0dc185..04bdb30f4 100644 --- a/frs/include/huaweicloud/frs/v2/model/FaceCompareBase64Req.h +++ b/frs/include/huaweicloud/frs/v2/model/FaceCompareBase64Req.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceCompareBase64Req_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceCompareBase64Req_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT FaceCompareBase64Req /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FaceCompareBase64Req members diff --git a/frs/include/huaweicloud/frs/v2/model/FaceCompareUrlReq.h b/frs/include/huaweicloud/frs/v2/model/FaceCompareUrlReq.h index 7b87f849e..e79911f1c 100644 --- a/frs/include/huaweicloud/frs/v2/model/FaceCompareUrlReq.h +++ b/frs/include/huaweicloud/frs/v2/model/FaceCompareUrlReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceCompareUrlReq_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceCompareUrlReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT FaceCompareUrlReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FaceCompareUrlReq members diff --git a/frs/include/huaweicloud/frs/v2/model/FaceDetectBase64Req.h b/frs/include/huaweicloud/frs/v2/model/FaceDetectBase64Req.h index 39a46d30c..6a6a875c8 100644 --- a/frs/include/huaweicloud/frs/v2/model/FaceDetectBase64Req.h +++ b/frs/include/huaweicloud/frs/v2/model/FaceDetectBase64Req.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceDetectBase64Req_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceDetectBase64Req_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT FaceDetectBase64Req /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FaceDetectBase64Req members diff --git a/frs/include/huaweicloud/frs/v2/model/FaceDetectUrlReq.h b/frs/include/huaweicloud/frs/v2/model/FaceDetectUrlReq.h index 2da87bf5b..51f9339b8 100644 --- a/frs/include/huaweicloud/frs/v2/model/FaceDetectUrlReq.h +++ b/frs/include/huaweicloud/frs/v2/model/FaceDetectUrlReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceDetectUrlReq_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceDetectUrlReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT FaceDetectUrlReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FaceDetectUrlReq members diff --git a/frs/include/huaweicloud/frs/v2/model/FaceQuality.h b/frs/include/huaweicloud/frs/v2/model/FaceQuality.h index d1199067a..45cfca5a9 100644 --- a/frs/include/huaweicloud/frs/v2/model/FaceQuality.h +++ b/frs/include/huaweicloud/frs/v2/model/FaceQuality.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceQuality_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceQuality_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT FaceQuality /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FaceQuality members diff --git a/frs/include/huaweicloud/frs/v2/model/FaceSearchBase64Req.h b/frs/include/huaweicloud/frs/v2/model/FaceSearchBase64Req.h index 814d73572..8bef0aa96 100644 --- a/frs/include/huaweicloud/frs/v2/model/FaceSearchBase64Req.h +++ b/frs/include/huaweicloud/frs/v2/model/FaceSearchBase64Req.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceSearchBase64Req_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceSearchBase64Req_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT FaceSearchBase64Req /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FaceSearchBase64Req members diff --git a/frs/include/huaweicloud/frs/v2/model/FaceSearchFaceIdReq.h b/frs/include/huaweicloud/frs/v2/model/FaceSearchFaceIdReq.h index 440cc20b5..d57ae549f 100644 --- a/frs/include/huaweicloud/frs/v2/model/FaceSearchFaceIdReq.h +++ b/frs/include/huaweicloud/frs/v2/model/FaceSearchFaceIdReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceSearchFaceIdReq_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceSearchFaceIdReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT FaceSearchFaceIdReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FaceSearchFaceIdReq members diff --git a/frs/include/huaweicloud/frs/v2/model/FaceSearchUrlReq.h b/frs/include/huaweicloud/frs/v2/model/FaceSearchUrlReq.h index 3fa3484fc..f900677ec 100644 --- a/frs/include/huaweicloud/frs/v2/model/FaceSearchUrlReq.h +++ b/frs/include/huaweicloud/frs/v2/model/FaceSearchUrlReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceSearchUrlReq_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceSearchUrlReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT FaceSearchUrlReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FaceSearchUrlReq members diff --git a/frs/include/huaweicloud/frs/v2/model/FaceSetFace.h b/frs/include/huaweicloud/frs/v2/model/FaceSetFace.h index 7b9e22d6f..44ba0bdf9 100644 --- a/frs/include/huaweicloud/frs/v2/model/FaceSetFace.h +++ b/frs/include/huaweicloud/frs/v2/model/FaceSetFace.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceSetFace_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceSetFace_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT FaceSetFace /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FaceSetFace members diff --git a/frs/include/huaweicloud/frs/v2/model/FaceSetInfo.h b/frs/include/huaweicloud/frs/v2/model/FaceSetInfo.h index 52419ca28..04423d22e 100644 --- a/frs/include/huaweicloud/frs/v2/model/FaceSetInfo.h +++ b/frs/include/huaweicloud/frs/v2/model/FaceSetInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceSetInfo_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_FaceSetInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT FaceSetInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FaceSetInfo members diff --git a/frs/include/huaweicloud/frs/v2/model/LiveDetectBase64Req.h b/frs/include/huaweicloud/frs/v2/model/LiveDetectBase64Req.h index dcbebee9b..59086c536 100644 --- a/frs/include/huaweicloud/frs/v2/model/LiveDetectBase64Req.h +++ b/frs/include/huaweicloud/frs/v2/model/LiveDetectBase64Req.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_LiveDetectBase64Req_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_LiveDetectBase64Req_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT LiveDetectBase64Req /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LiveDetectBase64Req members diff --git a/frs/include/huaweicloud/frs/v2/model/LiveDetectFaceBase64Req.h b/frs/include/huaweicloud/frs/v2/model/LiveDetectFaceBase64Req.h index ad226e4e8..95752ac87 100644 --- a/frs/include/huaweicloud/frs/v2/model/LiveDetectFaceBase64Req.h +++ b/frs/include/huaweicloud/frs/v2/model/LiveDetectFaceBase64Req.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_LiveDetectFaceBase64Req_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_LiveDetectFaceBase64Req_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT LiveDetectFaceBase64Req /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LiveDetectFaceBase64Req members diff --git a/frs/include/huaweicloud/frs/v2/model/LiveDetectFaceResp_result.h b/frs/include/huaweicloud/frs/v2/model/LiveDetectFaceResp_result.h index 08e9c3bf0..ebb2b8274 100644 --- a/frs/include/huaweicloud/frs/v2/model/LiveDetectFaceResp_result.h +++ b/frs/include/huaweicloud/frs/v2/model/LiveDetectFaceResp_result.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_LiveDetectFaceResp_result_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_LiveDetectFaceResp_result_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT LiveDetectFaceResp_result /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LiveDetectFaceResp_result members diff --git a/frs/include/huaweicloud/frs/v2/model/LiveDetectFaceUrlReq.h b/frs/include/huaweicloud/frs/v2/model/LiveDetectFaceUrlReq.h index c87535864..cf08751bf 100644 --- a/frs/include/huaweicloud/frs/v2/model/LiveDetectFaceUrlReq.h +++ b/frs/include/huaweicloud/frs/v2/model/LiveDetectFaceUrlReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_LiveDetectFaceUrlReq_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_LiveDetectFaceUrlReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT LiveDetectFaceUrlReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LiveDetectFaceUrlReq members diff --git a/frs/include/huaweicloud/frs/v2/model/LiveDetectResp_videoresult.h b/frs/include/huaweicloud/frs/v2/model/LiveDetectResp_videoresult.h index 67e34b6c8..1db6c83a6 100644 --- a/frs/include/huaweicloud/frs/v2/model/LiveDetectResp_videoresult.h +++ b/frs/include/huaweicloud/frs/v2/model/LiveDetectResp_videoresult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_LiveDetectResp_videoresult_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_LiveDetectResp_videoresult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT LiveDetectResp_videoresult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LiveDetectResp_videoresult members diff --git a/frs/include/huaweicloud/frs/v2/model/LiveDetectUrlReq.h b/frs/include/huaweicloud/frs/v2/model/LiveDetectUrlReq.h index 14b9e82f1..02c07d37f 100644 --- a/frs/include/huaweicloud/frs/v2/model/LiveDetectUrlReq.h +++ b/frs/include/huaweicloud/frs/v2/model/LiveDetectUrlReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_LiveDetectUrlReq_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_LiveDetectUrlReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT LiveDetectUrlReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LiveDetectUrlReq members diff --git a/frs/include/huaweicloud/frs/v2/model/SearchFace.h b/frs/include/huaweicloud/frs/v2/model/SearchFace.h index 592a3af7e..d59b87991 100644 --- a/frs/include/huaweicloud/frs/v2/model/SearchFace.h +++ b/frs/include/huaweicloud/frs/v2/model/SearchFace.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFace_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFace_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT SearchFace /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchFace members diff --git a/frs/include/huaweicloud/frs/v2/model/SearchFaceByBase64Request.h b/frs/include/huaweicloud/frs/v2/model/SearchFaceByBase64Request.h index 009b42787..7d799453a 100644 --- a/frs/include/huaweicloud/frs/v2/model/SearchFaceByBase64Request.h +++ b/frs/include/huaweicloud/frs/v2/model/SearchFaceByBase64Request.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByBase64Request_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByBase64Request_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT SearchFaceByBase64Request /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchFaceByBase64Request members diff --git a/frs/include/huaweicloud/frs/v2/model/SearchFaceByBase64Response.h b/frs/include/huaweicloud/frs/v2/model/SearchFaceByBase64Response.h index e328a961a..8c1db9b26 100644 --- a/frs/include/huaweicloud/frs/v2/model/SearchFaceByBase64Response.h +++ b/frs/include/huaweicloud/frs/v2/model/SearchFaceByBase64Response.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByBase64Response_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByBase64Response_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT SearchFaceByBase64Response /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchFaceByBase64Response members diff --git a/frs/include/huaweicloud/frs/v2/model/SearchFaceByFaceIdRequest.h b/frs/include/huaweicloud/frs/v2/model/SearchFaceByFaceIdRequest.h index a4e80767c..11d4477bd 100644 --- a/frs/include/huaweicloud/frs/v2/model/SearchFaceByFaceIdRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/SearchFaceByFaceIdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByFaceIdRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByFaceIdRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT SearchFaceByFaceIdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchFaceByFaceIdRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/SearchFaceByFaceIdResponse.h b/frs/include/huaweicloud/frs/v2/model/SearchFaceByFaceIdResponse.h index c3db7c6e7..acc53670c 100644 --- a/frs/include/huaweicloud/frs/v2/model/SearchFaceByFaceIdResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/SearchFaceByFaceIdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByFaceIdResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByFaceIdResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT SearchFaceByFaceIdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchFaceByFaceIdResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/SearchFaceByFileRequest.h b/frs/include/huaweicloud/frs/v2/model/SearchFaceByFileRequest.h index e09c05f3b..1dec584fb 100644 --- a/frs/include/huaweicloud/frs/v2/model/SearchFaceByFileRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/SearchFaceByFileRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByFileRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByFileRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT SearchFaceByFileRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchFaceByFileRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/SearchFaceByFileRequestBody.h b/frs/include/huaweicloud/frs/v2/model/SearchFaceByFileRequestBody.h index 885abe2ab..44184a9eb 100644 --- a/frs/include/huaweicloud/frs/v2/model/SearchFaceByFileRequestBody.h +++ b/frs/include/huaweicloud/frs/v2/model/SearchFaceByFileRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByFileRequestBody_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByFileRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT SearchFaceByFileRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchFaceByFileRequestBody members diff --git a/frs/include/huaweicloud/frs/v2/model/SearchFaceByFileResponse.h b/frs/include/huaweicloud/frs/v2/model/SearchFaceByFileResponse.h index a206fd979..98e023043 100644 --- a/frs/include/huaweicloud/frs/v2/model/SearchFaceByFileResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/SearchFaceByFileResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByFileResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByFileResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT SearchFaceByFileResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchFaceByFileResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/SearchFaceByUrlRequest.h b/frs/include/huaweicloud/frs/v2/model/SearchFaceByUrlRequest.h index f59c52975..1361118a9 100644 --- a/frs/include/huaweicloud/frs/v2/model/SearchFaceByUrlRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/SearchFaceByUrlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByUrlRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByUrlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT SearchFaceByUrlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchFaceByUrlRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/SearchFaceByUrlResponse.h b/frs/include/huaweicloud/frs/v2/model/SearchFaceByUrlResponse.h index 3d9149b72..515fa729d 100644 --- a/frs/include/huaweicloud/frs/v2/model/SearchFaceByUrlResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/SearchFaceByUrlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByUrlResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_SearchFaceByUrlResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT SearchFaceByUrlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchFaceByUrlResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/ShowAllFaceSetsRequest.h b/frs/include/huaweicloud/frs/v2/model/ShowAllFaceSetsRequest.h index 5fa7ffe73..7361856b3 100644 --- a/frs/include/huaweicloud/frs/v2/model/ShowAllFaceSetsRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/ShowAllFaceSetsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowAllFaceSetsRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowAllFaceSetsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT ShowAllFaceSetsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAllFaceSetsRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/ShowAllFaceSetsResponse.h b/frs/include/huaweicloud/frs/v2/model/ShowAllFaceSetsResponse.h index 2ac53bc25..22a82690c 100644 --- a/frs/include/huaweicloud/frs/v2/model/ShowAllFaceSetsResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/ShowAllFaceSetsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowAllFaceSetsResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowAllFaceSetsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT ShowAllFaceSetsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAllFaceSetsResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/ShowFaceSetRequest.h b/frs/include/huaweicloud/frs/v2/model/ShowFaceSetRequest.h index 18f3e38a5..8eb9b4ac3 100644 --- a/frs/include/huaweicloud/frs/v2/model/ShowFaceSetRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/ShowFaceSetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowFaceSetRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowFaceSetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT ShowFaceSetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowFaceSetRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/ShowFaceSetResponse.h b/frs/include/huaweicloud/frs/v2/model/ShowFaceSetResponse.h index 8754be898..37fe5ff86 100644 --- a/frs/include/huaweicloud/frs/v2/model/ShowFaceSetResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/ShowFaceSetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowFaceSetResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowFaceSetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT ShowFaceSetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowFaceSetResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/ShowFacesByFaceIdRequest.h b/frs/include/huaweicloud/frs/v2/model/ShowFacesByFaceIdRequest.h index b41c3de6d..13490cd9b 100644 --- a/frs/include/huaweicloud/frs/v2/model/ShowFacesByFaceIdRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/ShowFacesByFaceIdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowFacesByFaceIdRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowFacesByFaceIdRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT ShowFacesByFaceIdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowFacesByFaceIdRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/ShowFacesByFaceIdResponse.h b/frs/include/huaweicloud/frs/v2/model/ShowFacesByFaceIdResponse.h index bfc3bca9d..920e28b8d 100644 --- a/frs/include/huaweicloud/frs/v2/model/ShowFacesByFaceIdResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/ShowFacesByFaceIdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowFacesByFaceIdResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowFacesByFaceIdResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT ShowFacesByFaceIdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowFacesByFaceIdResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/ShowFacesByLimitRequest.h b/frs/include/huaweicloud/frs/v2/model/ShowFacesByLimitRequest.h index 2607558fd..bce6c75d9 100644 --- a/frs/include/huaweicloud/frs/v2/model/ShowFacesByLimitRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/ShowFacesByLimitRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowFacesByLimitRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowFacesByLimitRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT ShowFacesByLimitRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowFacesByLimitRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/ShowFacesByLimitResponse.h b/frs/include/huaweicloud/frs/v2/model/ShowFacesByLimitResponse.h index 513b419a0..a5865b24c 100644 --- a/frs/include/huaweicloud/frs/v2/model/ShowFacesByLimitResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/ShowFacesByLimitResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowFacesByLimitResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_ShowFacesByLimitResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT ShowFacesByLimitResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowFacesByLimitResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/TypeInfo.h b/frs/include/huaweicloud/frs/v2/model/TypeInfo.h index ba20e4c74..e20841373 100644 --- a/frs/include/huaweicloud/frs/v2/model/TypeInfo.h +++ b/frs/include/huaweicloud/frs/v2/model/TypeInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_TypeInfo_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_TypeInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT TypeInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TypeInfo members diff --git a/frs/include/huaweicloud/frs/v2/model/UpdateFaceReq.h b/frs/include/huaweicloud/frs/v2/model/UpdateFaceReq.h index 22a5601d4..a164fb36f 100644 --- a/frs/include/huaweicloud/frs/v2/model/UpdateFaceReq.h +++ b/frs/include/huaweicloud/frs/v2/model/UpdateFaceReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_UpdateFaceReq_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_UpdateFaceReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT UpdateFaceReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateFaceReq members diff --git a/frs/include/huaweicloud/frs/v2/model/UpdateFaceRequest.h b/frs/include/huaweicloud/frs/v2/model/UpdateFaceRequest.h index f10567319..097f57048 100644 --- a/frs/include/huaweicloud/frs/v2/model/UpdateFaceRequest.h +++ b/frs/include/huaweicloud/frs/v2/model/UpdateFaceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_UpdateFaceRequest_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_UpdateFaceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT UpdateFaceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateFaceRequest members diff --git a/frs/include/huaweicloud/frs/v2/model/UpdateFaceResponse.h b/frs/include/huaweicloud/frs/v2/model/UpdateFaceResponse.h index 5670587ac..92fa18550 100644 --- a/frs/include/huaweicloud/frs/v2/model/UpdateFaceResponse.h +++ b/frs/include/huaweicloud/frs/v2/model/UpdateFaceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_UpdateFaceResponse_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_UpdateFaceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT UpdateFaceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateFaceResponse members diff --git a/frs/include/huaweicloud/frs/v2/model/WarningList.h b/frs/include/huaweicloud/frs/v2/model/WarningList.h index 7662cf0c6..9448e113a 100644 --- a/frs/include/huaweicloud/frs/v2/model/WarningList.h +++ b/frs/include/huaweicloud/frs/v2/model/WarningList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_FRS_V2_MODEL_WarningList_H_ #define HUAWEICLOUD_SDK_FRS_V2_MODEL_WarningList_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_FRS_V2_EXPORT WarningList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WarningList members diff --git a/frs/src/v2/FrsClient.cpp b/frs/src/v2/FrsClient.cpp index 5f98e85ed..380dfe951 100644 --- a/frs/src/v2/FrsClient.cpp +++ b/frs/src/v2/FrsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,13 +40,13 @@ std::shared_ptr FrsClient::addFacesByBase64(AddFacesBy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -55,23 +55,25 @@ std::shared_ptr FrsClient::addFacesByBase64(AddFacesBy std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForAddFacesByBase64()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -83,13 +85,13 @@ std::shared_ptr FrsClient::addFacesByFile(AddFacesByFile std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -107,15 +109,10 @@ std::shared_ptr FrsClient::addFacesByFile(AddFacesByFile std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForAddFacesByFile()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -130,13 +127,13 @@ std::shared_ptr FrsClient::addFacesByUrl(AddFacesByUrlReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -145,23 +142,25 @@ std::shared_ptr FrsClient::addFacesByUrl(AddFacesByUrlReq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForAddFacesByUrl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -173,13 +172,13 @@ std::shared_ptr FrsClient::batchDeleteFaces(BatchDelet std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -188,23 +187,25 @@ std::shared_ptr FrsClient::batchDeleteFaces(BatchDelet std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForBatchDeleteFaces()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -216,12 +217,12 @@ std::shared_ptr FrsClient::compareFaceByBase64(Comp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -230,23 +231,25 @@ std::shared_ptr FrsClient::compareFaceByBase64(Comp std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForCompareFaceByBase64()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -258,12 +261,12 @@ std::shared_ptr FrsClient::compareFaceByFile(CompareF std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -272,15 +275,10 @@ std::shared_ptr FrsClient::compareFaceByFile(CompareF std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForCompareFaceByFile()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -295,12 +293,12 @@ std::shared_ptr FrsClient::compareFaceByUrl(CompareFac std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -309,23 +307,25 @@ std::shared_ptr FrsClient::compareFaceByUrl(CompareFac std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForCompareFaceByUrl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -337,12 +337,12 @@ std::shared_ptr FrsClient::createFaceSet(CreateFaceSetReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -351,23 +351,25 @@ std::shared_ptr FrsClient::createFaceSet(CreateFaceSetReq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForCreateFaceSet()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -379,13 +381,13 @@ std::shared_ptr FrsClient::deleteFaceByExte std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.externalImageIdIsSet()) { @@ -397,15 +399,10 @@ std::shared_ptr FrsClient::deleteFaceByExte std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDeleteFaceByExternalImageId()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -420,13 +417,13 @@ std::shared_ptr FrsClient::deleteFaceByFaceId(Delete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.faceIdIsSet()) { @@ -438,15 +435,10 @@ std::shared_ptr FrsClient::deleteFaceByFaceId(Delete std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDeleteFaceByFaceId()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -461,13 +453,13 @@ std::shared_ptr FrsClient::deleteFaceSet(DeleteFaceSetReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -476,15 +468,10 @@ std::shared_ptr FrsClient::deleteFaceSet(DeleteFaceSetReq std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDeleteFaceSet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -499,12 +486,12 @@ std::shared_ptr FrsClient::detectFaceByBase64(Detect std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -513,23 +500,25 @@ std::shared_ptr FrsClient::detectFaceByBase64(Detect std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectFaceByBase64()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -541,12 +530,12 @@ std::shared_ptr FrsClient::detectFaceByBase64Int std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -555,23 +544,25 @@ std::shared_ptr FrsClient::detectFaceByBase64Int std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectFaceByBase64Intl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -583,12 +574,12 @@ std::shared_ptr FrsClient::detectFaceByFile(DetectFace std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -600,15 +591,10 @@ std::shared_ptr FrsClient::detectFaceByFile(DetectFace std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectFaceByFile()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -623,12 +609,12 @@ std::shared_ptr FrsClient::detectFaceByFileIntl(De std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -637,15 +623,10 @@ std::shared_ptr FrsClient::detectFaceByFileIntl(De std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectFaceByFileIntl()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -660,12 +641,12 @@ std::shared_ptr FrsClient::detectFaceByUrl(DetectFaceBy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -674,23 +655,25 @@ std::shared_ptr FrsClient::detectFaceByUrl(DetectFaceBy std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectFaceByUrl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -702,12 +685,12 @@ std::shared_ptr FrsClient::detectFaceByUrlIntl(Dete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -716,23 +699,25 @@ std::shared_ptr FrsClient::detectFaceByUrlIntl(Dete std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectFaceByUrlIntl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -744,12 +729,12 @@ std::shared_ptr FrsClient::detectLiveByBase64(Detect std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -758,23 +743,25 @@ std::shared_ptr FrsClient::detectLiveByBase64(Detect std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectLiveByBase64()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -786,12 +773,12 @@ std::shared_ptr FrsClient::detectLiveByBase64Int std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -800,23 +787,25 @@ std::shared_ptr FrsClient::detectLiveByBase64Int std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectLiveByBase64Intl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -828,12 +817,12 @@ std::shared_ptr FrsClient::detectLiveByFile(DetectLive std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -851,15 +840,10 @@ std::shared_ptr FrsClient::detectLiveByFile(DetectLive std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectLiveByFile()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -874,12 +858,12 @@ std::shared_ptr FrsClient::detectLiveByFileIntl(De std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -897,15 +881,10 @@ std::shared_ptr FrsClient::detectLiveByFileIntl(De std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectLiveByFileIntl()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -920,12 +899,12 @@ std::shared_ptr FrsClient::detectLiveByUrl(DetectLiveBy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -934,23 +913,25 @@ std::shared_ptr FrsClient::detectLiveByUrl(DetectLiveBy std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectLiveByUrl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -962,12 +943,12 @@ std::shared_ptr FrsClient::detectLiveByUrlIntl(Dete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -976,23 +957,25 @@ std::shared_ptr FrsClient::detectLiveByUrlIntl(Dete std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectLiveByUrlIntl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1004,12 +987,12 @@ std::shared_ptr FrsClient::detectLiveFaceByBase6 std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1018,23 +1001,25 @@ std::shared_ptr FrsClient::detectLiveFaceByBase6 std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectLiveFaceByBase64()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1046,12 +1031,12 @@ std::shared_ptr FrsClient::detectLiveFaceByFile(De std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1060,15 +1045,10 @@ std::shared_ptr FrsClient::detectLiveFaceByFile(De std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectLiveFaceByFile()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1083,12 +1063,12 @@ std::shared_ptr FrsClient::detectLiveFaceByUrl(Dete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1097,23 +1077,25 @@ std::shared_ptr FrsClient::detectLiveFaceByUrl(Dete std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForDetectLiveFaceByUrl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1125,13 +1107,13 @@ std::shared_ptr FrsClient::searchFaceByBase64(Search std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1140,23 +1122,25 @@ std::shared_ptr FrsClient::searchFaceByBase64(Search std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForSearchFaceByBase64()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1168,13 +1152,13 @@ std::shared_ptr FrsClient::searchFaceByFaceId(Search std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1183,23 +1167,25 @@ std::shared_ptr FrsClient::searchFaceByFaceId(Search std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForSearchFaceByFaceId()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1211,13 +1197,13 @@ std::shared_ptr FrsClient::searchFaceByFile(SearchFace std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("multipart/form-data", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1241,15 +1227,10 @@ std::shared_ptr FrsClient::searchFaceByFile(SearchFace std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForSearchFaceByFile()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1264,13 +1245,13 @@ std::shared_ptr FrsClient::searchFaceByUrl(SearchFaceBy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1279,23 +1260,25 @@ std::shared_ptr FrsClient::searchFaceByUrl(SearchFaceBy std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForSearchFaceByUrl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1307,12 +1290,12 @@ std::shared_ptr FrsClient::showAllFaceSets(ShowAllFaceS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1321,15 +1304,10 @@ std::shared_ptr FrsClient::showAllFaceSets(ShowAllFaceS std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForShowAllFaceSets()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1344,13 +1322,13 @@ std::shared_ptr FrsClient::showFaceSet(ShowFaceSetRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1359,15 +1337,10 @@ std::shared_ptr FrsClient::showFaceSet(ShowFaceSetRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForShowFaceSet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1382,13 +1355,13 @@ std::shared_ptr FrsClient::showFacesByFaceId(ShowFace std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.faceIdIsSet()) { @@ -1400,15 +1373,10 @@ std::shared_ptr FrsClient::showFacesByFaceId(ShowFace std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForShowFacesByFaceId()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1423,13 +1391,13 @@ std::shared_ptr FrsClient::showFacesByLimit(ShowFacesB std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1444,15 +1412,10 @@ std::shared_ptr FrsClient::showFacesByLimit(ShowFacesB std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForShowFacesByLimit()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1467,13 +1430,13 @@ std::shared_ptr FrsClient::updateFace(UpdateFaceRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["face_set_name"] = parameterToString(request.getFaceSetName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1482,23 +1445,25 @@ std::shared_ptr FrsClient::updateFace(UpdateFaceRequest &req std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, FrsMeta::genRequestDefForUpdateFace()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/frs/src/v2/FrsMeta.cpp b/frs/src/v2/FrsMeta.cpp new file mode 100644 index 000000000..627828d26 --- /dev/null +++ b/frs/src/v2/FrsMeta.cpp @@ -0,0 +1,501 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Frs { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef FrsMeta::genRequestDefForAddFacesByBase64() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForAddFacesByFile() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef formBodyParams; + reqDefBuilder.withRequestField(formBodyParams. + withName(""). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForAddFacesByUrl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForBatchDeleteFaces() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForCompareFaceByBase64() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForCompareFaceByFile() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef formBodyParams; + reqDefBuilder.withRequestField(formBodyParams. + withName(""). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForCompareFaceByUrl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForCreateFaceSet() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDeleteFaceByExternalImageId() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ExternalImageId") + .withJsonTag("external_image_id") + .withLocationType(Query_)); + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDeleteFaceByFaceId() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("FaceId") + .withJsonTag("face_id") + .withLocationType(Query_)); + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDeleteFaceSet() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectFaceByBase64() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectFaceByBase64Intl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectFaceByFile() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef formBodyParams; + reqDefBuilder.withRequestField(formBodyParams. + withName(""). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectFaceByFileIntl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef formBodyParams; + reqDefBuilder.withRequestField(formBodyParams. + withName(""). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectFaceByUrl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectFaceByUrlIntl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectLiveByBase64() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectLiveByBase64Intl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectLiveByFile() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef formBodyParams; + reqDefBuilder.withRequestField(formBodyParams. + withName(""). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectLiveByFileIntl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef formBodyParams; + reqDefBuilder.withRequestField(formBodyParams. + withName(""). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectLiveByUrl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectLiveByUrlIntl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectLiveFaceByBase64() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectLiveFaceByFile() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef formBodyParams; + reqDefBuilder.withRequestField(formBodyParams. + withName(""). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForDetectLiveFaceByUrl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForSearchFaceByBase64() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForSearchFaceByFaceId() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForSearchFaceByFile() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef formBodyParams; + reqDefBuilder.withRequestField(formBodyParams. + withName(""). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForSearchFaceByUrl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForShowAllFaceSets() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForShowFaceSet() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForShowFacesByFaceId() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("FaceId") + .withJsonTag("face_id") + .withLocationType(Query_)); + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForShowFacesByLimit() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef FrsMeta::genRequestDefForUpdateFace() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/frs/src/v2/model/ActionsList.cpp b/frs/src/v2/model/ActionsList.cpp index db2136004..6e55ec6a0 100644 --- a/frs/src/v2/model/ActionsList.cpp +++ b/frs/src/v2/model/ActionsList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/ActionsList.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -38,7 +37,6 @@ web::json::value ActionsList::toJson() const return val; } - bool ActionsList::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ActionsList::fromJson(const web::json::value& val) return ok; } + double ActionsList::getConfidence() const { return confidence_; diff --git a/frs/src/v2/model/AddFacesBase64Req.cpp b/frs/src/v2/model/AddFacesBase64Req.cpp index 4c805b40f..a3523a9ea 100644 --- a/frs/src/v2/model/AddFacesBase64Req.cpp +++ b/frs/src/v2/model/AddFacesBase64Req.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/AddFacesBase64Req.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -47,7 +46,6 @@ web::json::value AddFacesBase64Req::toJson() const return val; } - bool AddFacesBase64Req::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool AddFacesBase64Req::fromJson(const web::json::value& val) return ok; } + std::string AddFacesBase64Req::getImageBase64() const { return imageBase64_; diff --git a/frs/src/v2/model/AddFacesByBase64Request.cpp b/frs/src/v2/model/AddFacesByBase64Request.cpp index b4a5da49a..57f628bb8 100644 --- a/frs/src/v2/model/AddFacesByBase64Request.cpp +++ b/frs/src/v2/model/AddFacesByBase64Request.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/AddFacesByBase64Request.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value AddFacesByBase64Request::toJson() const return val; } - bool AddFacesByBase64Request::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddFacesByBase64Request::fromJson(const web::json::value& val) return ok; } + std::string AddFacesByBase64Request::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/AddFacesByBase64Response.cpp b/frs/src/v2/model/AddFacesByBase64Response.cpp index 0381464f5..6529c1b9f 100644 --- a/frs/src/v2/model/AddFacesByBase64Response.cpp +++ b/frs/src/v2/model/AddFacesByBase64Response.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/AddFacesByBase64Response.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value AddFacesByBase64Response::toJson() const return val; } - bool AddFacesByBase64Response::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddFacesByBase64Response::fromJson(const web::json::value& val) return ok; } + std::string AddFacesByBase64Response::getFaceSetId() const { return faceSetId_; diff --git a/frs/src/v2/model/AddFacesByFileRequest.cpp b/frs/src/v2/model/AddFacesByFileRequest.cpp index 5af8bb960..2f31dca30 100644 --- a/frs/src/v2/model/AddFacesByFileRequest.cpp +++ b/frs/src/v2/model/AddFacesByFileRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/AddFacesByFileRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value AddFacesByFileRequest::toJson() const return val; } - bool AddFacesByFileRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddFacesByFileRequest::fromJson(const web::json::value& val) return ok; } + std::string AddFacesByFileRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/AddFacesByFileRequestBody.cpp b/frs/src/v2/model/AddFacesByFileRequestBody.cpp index 0fb6cf8cb..eb86588fb 100644 --- a/frs/src/v2/model/AddFacesByFileRequestBody.cpp +++ b/frs/src/v2/model/AddFacesByFileRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/AddFacesByFileRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -44,7 +43,6 @@ web::json::value AddFacesByFileRequestBody::toJson() const return val; } - bool AddFacesByFileRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -79,6 +77,7 @@ bool AddFacesByFileRequestBody::fromJson(const web::json::value& val) return ok; } + HttpContent AddFacesByFileRequestBody::getImageFile() const { return imageFile_; diff --git a/frs/src/v2/model/AddFacesByFileResponse.cpp b/frs/src/v2/model/AddFacesByFileResponse.cpp index bb20ca4c1..ed84c354a 100644 --- a/frs/src/v2/model/AddFacesByFileResponse.cpp +++ b/frs/src/v2/model/AddFacesByFileResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/AddFacesByFileResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value AddFacesByFileResponse::toJson() const return val; } - bool AddFacesByFileResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddFacesByFileResponse::fromJson(const web::json::value& val) return ok; } + std::string AddFacesByFileResponse::getFaceSetId() const { return faceSetId_; diff --git a/frs/src/v2/model/AddFacesByUrlRequest.cpp b/frs/src/v2/model/AddFacesByUrlRequest.cpp index 6c278e5a9..85828b70c 100644 --- a/frs/src/v2/model/AddFacesByUrlRequest.cpp +++ b/frs/src/v2/model/AddFacesByUrlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/AddFacesByUrlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value AddFacesByUrlRequest::toJson() const return val; } - bool AddFacesByUrlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddFacesByUrlRequest::fromJson(const web::json::value& val) return ok; } + std::string AddFacesByUrlRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/AddFacesByUrlResponse.cpp b/frs/src/v2/model/AddFacesByUrlResponse.cpp index 30ed1d8a9..05a48d6ea 100644 --- a/frs/src/v2/model/AddFacesByUrlResponse.cpp +++ b/frs/src/v2/model/AddFacesByUrlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/AddFacesByUrlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value AddFacesByUrlResponse::toJson() const return val; } - bool AddFacesByUrlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddFacesByUrlResponse::fromJson(const web::json::value& val) return ok; } + std::string AddFacesByUrlResponse::getFaceSetId() const { return faceSetId_; diff --git a/frs/src/v2/model/AddFacesUrlReq.cpp b/frs/src/v2/model/AddFacesUrlReq.cpp index b71bc8ea9..113761c5f 100644 --- a/frs/src/v2/model/AddFacesUrlReq.cpp +++ b/frs/src/v2/model/AddFacesUrlReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/AddFacesUrlReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -47,7 +46,6 @@ web::json::value AddFacesUrlReq::toJson() const return val; } - bool AddFacesUrlReq::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool AddFacesUrlReq::fromJson(const web::json::value& val) return ok; } + std::string AddFacesUrlReq::getImageUrl() const { return imageUrl_; diff --git a/frs/src/v2/model/Attributes.cpp b/frs/src/v2/model/Attributes.cpp index 2dfea995b..2ea797804 100644 --- a/frs/src/v2/model/Attributes.cpp +++ b/frs/src/v2/model/Attributes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/Attributes.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -85,7 +84,6 @@ web::json::value Attributes::toJson() const return val; } - bool Attributes::fromJson(const web::json::value& val) { bool ok = true; @@ -201,6 +199,7 @@ bool Attributes::fromJson(const web::json::value& val) return ok; } + std::string Attributes::getGender() const { return gender_; diff --git a/frs/src/v2/model/Attributes_expression.cpp b/frs/src/v2/model/Attributes_expression.cpp index 7d494d206..3287be1b5 100644 --- a/frs/src/v2/model/Attributes_expression.cpp +++ b/frs/src/v2/model/Attributes_expression.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/Attributes_expression.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -38,7 +37,6 @@ web::json::value Attributes_expression::toJson() const return val; } - bool Attributes_expression::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Attributes_expression::fromJson(const web::json::value& val) return ok; } + std::string Attributes_expression::getType() const { return type_; diff --git a/frs/src/v2/model/BatchDeleteFacesRequest.cpp b/frs/src/v2/model/BatchDeleteFacesRequest.cpp index d52c2a25a..87ce201f1 100644 --- a/frs/src/v2/model/BatchDeleteFacesRequest.cpp +++ b/frs/src/v2/model/BatchDeleteFacesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/BatchDeleteFacesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value BatchDeleteFacesRequest::toJson() const return val; } - bool BatchDeleteFacesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool BatchDeleteFacesRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteFacesRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/BatchDeleteFacesResponse.cpp b/frs/src/v2/model/BatchDeleteFacesResponse.cpp index 8ccb831df..9528dbbce 100644 --- a/frs/src/v2/model/BatchDeleteFacesResponse.cpp +++ b/frs/src/v2/model/BatchDeleteFacesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/BatchDeleteFacesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -43,7 +42,6 @@ web::json::value BatchDeleteFacesResponse::toJson() const return val; } - bool BatchDeleteFacesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BatchDeleteFacesResponse::fromJson(const web::json::value& val) return ok; } + int32_t BatchDeleteFacesResponse::getFaceNumber() const { return faceNumber_; diff --git a/frs/src/v2/model/BoundingBox.cpp b/frs/src/v2/model/BoundingBox.cpp index a0963112c..a72653834 100644 --- a/frs/src/v2/model/BoundingBox.cpp +++ b/frs/src/v2/model/BoundingBox.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/BoundingBox.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -48,7 +47,6 @@ web::json::value BoundingBox::toJson() const return val; } - bool BoundingBox::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool BoundingBox::fromJson(const web::json::value& val) return ok; } + int32_t BoundingBox::getWidth() const { return width_; diff --git a/frs/src/v2/model/CompareFace.cpp b/frs/src/v2/model/CompareFace.cpp index 6cc54ea55..368fde6de 100644 --- a/frs/src/v2/model/CompareFace.cpp +++ b/frs/src/v2/model/CompareFace.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/CompareFace.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value CompareFace::toJson() const return val; } - bool CompareFace::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CompareFace::fromJson(const web::json::value& val) return ok; } + BoundingBox CompareFace::getBoundingBox() const { return boundingBox_; diff --git a/frs/src/v2/model/CompareFaceByBase64Request.cpp b/frs/src/v2/model/CompareFaceByBase64Request.cpp index 838fe364d..08b1ac1d2 100644 --- a/frs/src/v2/model/CompareFaceByBase64Request.cpp +++ b/frs/src/v2/model/CompareFaceByBase64Request.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/CompareFaceByBase64Request.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value CompareFaceByBase64Request::toJson() const return val; } - bool CompareFaceByBase64Request::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CompareFaceByBase64Request::fromJson(const web::json::value& val) return ok; } + std::string CompareFaceByBase64Request::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/CompareFaceByBase64Response.cpp b/frs/src/v2/model/CompareFaceByBase64Response.cpp index bf57144c4..ead192c1d 100644 --- a/frs/src/v2/model/CompareFaceByBase64Response.cpp +++ b/frs/src/v2/model/CompareFaceByBase64Response.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/CompareFaceByBase64Response.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -41,7 +40,6 @@ web::json::value CompareFaceByBase64Response::toJson() const return val; } - bool CompareFaceByBase64Response::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool CompareFaceByBase64Response::fromJson(const web::json::value& val) return ok; } + CompareFace CompareFaceByBase64Response::getImage1Face() const { return image1Face_; diff --git a/frs/src/v2/model/CompareFaceByFileRequest.cpp b/frs/src/v2/model/CompareFaceByFileRequest.cpp index f079d90da..bdb097fca 100644 --- a/frs/src/v2/model/CompareFaceByFileRequest.cpp +++ b/frs/src/v2/model/CompareFaceByFileRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/CompareFaceByFileRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value CompareFaceByFileRequest::toJson() const return val; } - bool CompareFaceByFileRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CompareFaceByFileRequest::fromJson(const web::json::value& val) return ok; } + std::string CompareFaceByFileRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/CompareFaceByFileRequestBody.cpp b/frs/src/v2/model/CompareFaceByFileRequestBody.cpp index 92914d3af..bc441c59d 100644 --- a/frs/src/v2/model/CompareFaceByFileRequestBody.cpp +++ b/frs/src/v2/model/CompareFaceByFileRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/CompareFaceByFileRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -30,7 +29,6 @@ web::json::value CompareFaceByFileRequestBody::toJson() const return val; } - bool CompareFaceByFileRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -38,6 +36,7 @@ bool CompareFaceByFileRequestBody::fromJson(const web::json::value& val) return ok; } + HttpContent CompareFaceByFileRequestBody::getImage1File() const { return image1File_; diff --git a/frs/src/v2/model/CompareFaceByFileResponse.cpp b/frs/src/v2/model/CompareFaceByFileResponse.cpp index 1c179b9d7..5e7304818 100644 --- a/frs/src/v2/model/CompareFaceByFileResponse.cpp +++ b/frs/src/v2/model/CompareFaceByFileResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/CompareFaceByFileResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -41,7 +40,6 @@ web::json::value CompareFaceByFileResponse::toJson() const return val; } - bool CompareFaceByFileResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool CompareFaceByFileResponse::fromJson(const web::json::value& val) return ok; } + CompareFace CompareFaceByFileResponse::getImage1Face() const { return image1Face_; diff --git a/frs/src/v2/model/CompareFaceByUrlRequest.cpp b/frs/src/v2/model/CompareFaceByUrlRequest.cpp index 833f89ff9..05cfdf150 100644 --- a/frs/src/v2/model/CompareFaceByUrlRequest.cpp +++ b/frs/src/v2/model/CompareFaceByUrlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/CompareFaceByUrlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value CompareFaceByUrlRequest::toJson() const return val; } - bool CompareFaceByUrlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CompareFaceByUrlRequest::fromJson(const web::json::value& val) return ok; } + std::string CompareFaceByUrlRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/CompareFaceByUrlResponse.cpp b/frs/src/v2/model/CompareFaceByUrlResponse.cpp index 78394913c..836a4fb7c 100644 --- a/frs/src/v2/model/CompareFaceByUrlResponse.cpp +++ b/frs/src/v2/model/CompareFaceByUrlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/CompareFaceByUrlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -41,7 +40,6 @@ web::json::value CompareFaceByUrlResponse::toJson() const return val; } - bool CompareFaceByUrlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool CompareFaceByUrlResponse::fromJson(const web::json::value& val) return ok; } + CompareFace CompareFaceByUrlResponse::getImage1Face() const { return image1Face_; diff --git a/frs/src/v2/model/CreateFaceSetReq.cpp b/frs/src/v2/model/CreateFaceSetReq.cpp index f5e380ea2..e4a7e91dd 100644 --- a/frs/src/v2/model/CreateFaceSetReq.cpp +++ b/frs/src/v2/model/CreateFaceSetReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/CreateFaceSetReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value CreateFaceSetReq::toJson() const return val; } - bool CreateFaceSetReq::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateFaceSetReq::fromJson(const web::json::value& val) return ok; } + std::map& CreateFaceSetReq::getExternalFields() { return externalFields_; diff --git a/frs/src/v2/model/CreateFaceSetRequest.cpp b/frs/src/v2/model/CreateFaceSetRequest.cpp index 84831c397..8cb161cd5 100644 --- a/frs/src/v2/model/CreateFaceSetRequest.cpp +++ b/frs/src/v2/model/CreateFaceSetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/CreateFaceSetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value CreateFaceSetRequest::toJson() const return val; } - bool CreateFaceSetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateFaceSetRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateFaceSetRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/CreateFaceSetResponse.cpp b/frs/src/v2/model/CreateFaceSetResponse.cpp index f520a528f..f5dc8e765 100644 --- a/frs/src/v2/model/CreateFaceSetResponse.cpp +++ b/frs/src/v2/model/CreateFaceSetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/CreateFaceSetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value CreateFaceSetResponse::toJson() const return val; } - bool CreateFaceSetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateFaceSetResponse::fromJson(const web::json::value& val) return ok; } + FaceSetInfo CreateFaceSetResponse::getFaceSetInfo() const { return faceSetInfo_; diff --git a/frs/src/v2/model/DeleteFaceByExternalImageIdRequest.cpp b/frs/src/v2/model/DeleteFaceByExternalImageIdRequest.cpp index d05ba9e3d..29b5ba454 100644 --- a/frs/src/v2/model/DeleteFaceByExternalImageIdRequest.cpp +++ b/frs/src/v2/model/DeleteFaceByExternalImageIdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DeleteFaceByExternalImageIdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -43,7 +42,6 @@ web::json::value DeleteFaceByExternalImageIdRequest::toJson() const return val; } - bool DeleteFaceByExternalImageIdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteFaceByExternalImageIdRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteFaceByExternalImageIdRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DeleteFaceByExternalImageIdResponse.cpp b/frs/src/v2/model/DeleteFaceByExternalImageIdResponse.cpp index 42a0f9819..cd7cf254f 100644 --- a/frs/src/v2/model/DeleteFaceByExternalImageIdResponse.cpp +++ b/frs/src/v2/model/DeleteFaceByExternalImageIdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DeleteFaceByExternalImageIdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -43,7 +42,6 @@ web::json::value DeleteFaceByExternalImageIdResponse::toJson() const return val; } - bool DeleteFaceByExternalImageIdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteFaceByExternalImageIdResponse::fromJson(const web::json::value& val) return ok; } + int32_t DeleteFaceByExternalImageIdResponse::getFaceNumber() const { return faceNumber_; diff --git a/frs/src/v2/model/DeleteFaceByFaceIdRequest.cpp b/frs/src/v2/model/DeleteFaceByFaceIdRequest.cpp index 1b952fbcf..24c4ebd83 100644 --- a/frs/src/v2/model/DeleteFaceByFaceIdRequest.cpp +++ b/frs/src/v2/model/DeleteFaceByFaceIdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DeleteFaceByFaceIdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -43,7 +42,6 @@ web::json::value DeleteFaceByFaceIdRequest::toJson() const return val; } - bool DeleteFaceByFaceIdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteFaceByFaceIdRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteFaceByFaceIdRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DeleteFaceByFaceIdResponse.cpp b/frs/src/v2/model/DeleteFaceByFaceIdResponse.cpp index 325747165..f8def9398 100644 --- a/frs/src/v2/model/DeleteFaceByFaceIdResponse.cpp +++ b/frs/src/v2/model/DeleteFaceByFaceIdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DeleteFaceByFaceIdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -43,7 +42,6 @@ web::json::value DeleteFaceByFaceIdResponse::toJson() const return val; } - bool DeleteFaceByFaceIdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteFaceByFaceIdResponse::fromJson(const web::json::value& val) return ok; } + int32_t DeleteFaceByFaceIdResponse::getFaceNumber() const { return faceNumber_; diff --git a/frs/src/v2/model/DeleteFaceSetRequest.cpp b/frs/src/v2/model/DeleteFaceSetRequest.cpp index 0812e621a..f57dd3c8c 100644 --- a/frs/src/v2/model/DeleteFaceSetRequest.cpp +++ b/frs/src/v2/model/DeleteFaceSetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DeleteFaceSetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -38,7 +37,6 @@ web::json::value DeleteFaceSetRequest::toJson() const return val; } - bool DeleteFaceSetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteFaceSetRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteFaceSetRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DeleteFaceSetResponse.cpp b/frs/src/v2/model/DeleteFaceSetResponse.cpp index b868f87a4..be7c5006f 100644 --- a/frs/src/v2/model/DeleteFaceSetResponse.cpp +++ b/frs/src/v2/model/DeleteFaceSetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DeleteFaceSetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -33,7 +32,6 @@ web::json::value DeleteFaceSetResponse::toJson() const return val; } - bool DeleteFaceSetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteFaceSetResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteFaceSetResponse::getFaceSetName() const { return faceSetName_; diff --git a/frs/src/v2/model/DeleteFacesBatchReq.cpp b/frs/src/v2/model/DeleteFacesBatchReq.cpp index 3b3d6c5ac..25f5b7c12 100644 --- a/frs/src/v2/model/DeleteFacesBatchReq.cpp +++ b/frs/src/v2/model/DeleteFacesBatchReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DeleteFacesBatchReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -33,7 +32,6 @@ web::json::value DeleteFacesBatchReq::toJson() const return val; } - bool DeleteFacesBatchReq::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteFacesBatchReq::fromJson(const web::json::value& val) return ok; } + std::string DeleteFacesBatchReq::getFilter() const { return filter_; diff --git a/frs/src/v2/model/DetectFace.cpp b/frs/src/v2/model/DetectFace.cpp index ec7bd2f38..eb9242d13 100644 --- a/frs/src/v2/model/DetectFace.cpp +++ b/frs/src/v2/model/DetectFace.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFace.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -36,7 +35,6 @@ web::json::value DetectFace::toJson() const return val; } - bool DetectFace::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectFace::fromJson(const web::json::value& val) return ok; } + BoundingBox DetectFace::getBoundingBox() const { return boundingBox_; diff --git a/frs/src/v2/model/DetectFaceByBase64IntlRequest.cpp b/frs/src/v2/model/DetectFaceByBase64IntlRequest.cpp index e3eb59318..17d7ce783 100644 --- a/frs/src/v2/model/DetectFaceByBase64IntlRequest.cpp +++ b/frs/src/v2/model/DetectFaceByBase64IntlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByBase64IntlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectFaceByBase64IntlRequest::toJson() const return val; } - bool DetectFaceByBase64IntlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectFaceByBase64IntlRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectFaceByBase64IntlRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectFaceByBase64IntlResponse.cpp b/frs/src/v2/model/DetectFaceByBase64IntlResponse.cpp index 5e20308e8..34a0a0ada 100644 --- a/frs/src/v2/model/DetectFaceByBase64IntlResponse.cpp +++ b/frs/src/v2/model/DetectFaceByBase64IntlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByBase64IntlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value DetectFaceByBase64IntlResponse::toJson() const return val; } - bool DetectFaceByBase64IntlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DetectFaceByBase64IntlResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DetectFaceByBase64IntlResponse::getFaces() { return faces_; diff --git a/frs/src/v2/model/DetectFaceByBase64Request.cpp b/frs/src/v2/model/DetectFaceByBase64Request.cpp index b9b660f05..4d98dd510 100644 --- a/frs/src/v2/model/DetectFaceByBase64Request.cpp +++ b/frs/src/v2/model/DetectFaceByBase64Request.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByBase64Request.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectFaceByBase64Request::toJson() const return val; } - bool DetectFaceByBase64Request::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectFaceByBase64Request::fromJson(const web::json::value& val) return ok; } + std::string DetectFaceByBase64Request::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectFaceByBase64Response.cpp b/frs/src/v2/model/DetectFaceByBase64Response.cpp index 7f92403c6..2da9ba36c 100644 --- a/frs/src/v2/model/DetectFaceByBase64Response.cpp +++ b/frs/src/v2/model/DetectFaceByBase64Response.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByBase64Response.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value DetectFaceByBase64Response::toJson() const return val; } - bool DetectFaceByBase64Response::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DetectFaceByBase64Response::fromJson(const web::json::value& val) return ok; } + std::vector& DetectFaceByBase64Response::getFaces() { return faces_; diff --git a/frs/src/v2/model/DetectFaceByFileIntlRequest.cpp b/frs/src/v2/model/DetectFaceByFileIntlRequest.cpp index 820107d8b..a17ab627c 100644 --- a/frs/src/v2/model/DetectFaceByFileIntlRequest.cpp +++ b/frs/src/v2/model/DetectFaceByFileIntlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByFileIntlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectFaceByFileIntlRequest::toJson() const return val; } - bool DetectFaceByFileIntlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectFaceByFileIntlRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectFaceByFileIntlRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectFaceByFileIntlRequestBody.cpp b/frs/src/v2/model/DetectFaceByFileIntlRequestBody.cpp index 8d21477fc..91c7b67f8 100644 --- a/frs/src/v2/model/DetectFaceByFileIntlRequestBody.cpp +++ b/frs/src/v2/model/DetectFaceByFileIntlRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByFileIntlRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -29,7 +28,6 @@ web::json::value DetectFaceByFileIntlRequestBody::toJson() const return val; } - bool DetectFaceByFileIntlRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -37,6 +35,7 @@ bool DetectFaceByFileIntlRequestBody::fromJson(const web::json::value& val) return ok; } + HttpContent DetectFaceByFileIntlRequestBody::getImageFile() const { return imageFile_; diff --git a/frs/src/v2/model/DetectFaceByFileIntlResponse.cpp b/frs/src/v2/model/DetectFaceByFileIntlResponse.cpp index 2681fbb17..77d6e4d6a 100644 --- a/frs/src/v2/model/DetectFaceByFileIntlResponse.cpp +++ b/frs/src/v2/model/DetectFaceByFileIntlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByFileIntlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value DetectFaceByFileIntlResponse::toJson() const return val; } - bool DetectFaceByFileIntlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DetectFaceByFileIntlResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DetectFaceByFileIntlResponse::getFaces() { return faces_; diff --git a/frs/src/v2/model/DetectFaceByFileRequest.cpp b/frs/src/v2/model/DetectFaceByFileRequest.cpp index a7b3e8492..fd097fc28 100644 --- a/frs/src/v2/model/DetectFaceByFileRequest.cpp +++ b/frs/src/v2/model/DetectFaceByFileRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByFileRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectFaceByFileRequest::toJson() const return val; } - bool DetectFaceByFileRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectFaceByFileRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectFaceByFileRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectFaceByFileRequestBody.cpp b/frs/src/v2/model/DetectFaceByFileRequestBody.cpp index d2cd333d6..ca5cedd0b 100644 --- a/frs/src/v2/model/DetectFaceByFileRequestBody.cpp +++ b/frs/src/v2/model/DetectFaceByFileRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByFileRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -34,7 +33,6 @@ web::json::value DetectFaceByFileRequestBody::toJson() const return val; } - bool DetectFaceByFileRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -51,6 +49,7 @@ bool DetectFaceByFileRequestBody::fromJson(const web::json::value& val) return ok; } + HttpContent DetectFaceByFileRequestBody::getImageFile() const { return imageFile_; diff --git a/frs/src/v2/model/DetectFaceByFileResponse.cpp b/frs/src/v2/model/DetectFaceByFileResponse.cpp index 1eaaa92eb..94676aec0 100644 --- a/frs/src/v2/model/DetectFaceByFileResponse.cpp +++ b/frs/src/v2/model/DetectFaceByFileResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByFileResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value DetectFaceByFileResponse::toJson() const return val; } - bool DetectFaceByFileResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DetectFaceByFileResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DetectFaceByFileResponse::getFaces() { return faces_; diff --git a/frs/src/v2/model/DetectFaceByUrlIntlRequest.cpp b/frs/src/v2/model/DetectFaceByUrlIntlRequest.cpp index 6aaa35bbd..2aab9fa02 100644 --- a/frs/src/v2/model/DetectFaceByUrlIntlRequest.cpp +++ b/frs/src/v2/model/DetectFaceByUrlIntlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByUrlIntlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectFaceByUrlIntlRequest::toJson() const return val; } - bool DetectFaceByUrlIntlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectFaceByUrlIntlRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectFaceByUrlIntlRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectFaceByUrlIntlResponse.cpp b/frs/src/v2/model/DetectFaceByUrlIntlResponse.cpp index 877869259..788085edd 100644 --- a/frs/src/v2/model/DetectFaceByUrlIntlResponse.cpp +++ b/frs/src/v2/model/DetectFaceByUrlIntlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByUrlIntlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value DetectFaceByUrlIntlResponse::toJson() const return val; } - bool DetectFaceByUrlIntlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DetectFaceByUrlIntlResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DetectFaceByUrlIntlResponse::getFaces() { return faces_; diff --git a/frs/src/v2/model/DetectFaceByUrlRequest.cpp b/frs/src/v2/model/DetectFaceByUrlRequest.cpp index 9fc329044..42dfd4812 100644 --- a/frs/src/v2/model/DetectFaceByUrlRequest.cpp +++ b/frs/src/v2/model/DetectFaceByUrlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByUrlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectFaceByUrlRequest::toJson() const return val; } - bool DetectFaceByUrlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectFaceByUrlRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectFaceByUrlRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectFaceByUrlResponse.cpp b/frs/src/v2/model/DetectFaceByUrlResponse.cpp index a4ff926bf..eb2fd7a1a 100644 --- a/frs/src/v2/model/DetectFaceByUrlResponse.cpp +++ b/frs/src/v2/model/DetectFaceByUrlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectFaceByUrlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value DetectFaceByUrlResponse::toJson() const return val; } - bool DetectFaceByUrlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DetectFaceByUrlResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DetectFaceByUrlResponse::getFaces() { return faces_; diff --git a/frs/src/v2/model/DetectLiveByBase64IntlRequest.cpp b/frs/src/v2/model/DetectLiveByBase64IntlRequest.cpp index 2d8fcd191..f684d024e 100644 --- a/frs/src/v2/model/DetectLiveByBase64IntlRequest.cpp +++ b/frs/src/v2/model/DetectLiveByBase64IntlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByBase64IntlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectLiveByBase64IntlRequest::toJson() const return val; } - bool DetectLiveByBase64IntlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectLiveByBase64IntlRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectLiveByBase64IntlRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectLiveByBase64IntlResponse.cpp b/frs/src/v2/model/DetectLiveByBase64IntlResponse.cpp index a43f9c7c7..a04325cc3 100644 --- a/frs/src/v2/model/DetectLiveByBase64IntlResponse.cpp +++ b/frs/src/v2/model/DetectLiveByBase64IntlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByBase64IntlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -36,7 +35,6 @@ web::json::value DetectLiveByBase64IntlResponse::toJson() const return val; } - bool DetectLiveByBase64IntlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectLiveByBase64IntlResponse::fromJson(const web::json::value& val) return ok; } + LiveDetectResp_videoresult DetectLiveByBase64IntlResponse::getVideoResult() const { return videoResult_; diff --git a/frs/src/v2/model/DetectLiveByBase64Request.cpp b/frs/src/v2/model/DetectLiveByBase64Request.cpp index 5da8b5cd8..78a22cdbe 100644 --- a/frs/src/v2/model/DetectLiveByBase64Request.cpp +++ b/frs/src/v2/model/DetectLiveByBase64Request.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByBase64Request.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectLiveByBase64Request::toJson() const return val; } - bool DetectLiveByBase64Request::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectLiveByBase64Request::fromJson(const web::json::value& val) return ok; } + std::string DetectLiveByBase64Request::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectLiveByBase64Response.cpp b/frs/src/v2/model/DetectLiveByBase64Response.cpp index 7245a3839..3e4e4d086 100644 --- a/frs/src/v2/model/DetectLiveByBase64Response.cpp +++ b/frs/src/v2/model/DetectLiveByBase64Response.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByBase64Response.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -36,7 +35,6 @@ web::json::value DetectLiveByBase64Response::toJson() const return val; } - bool DetectLiveByBase64Response::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectLiveByBase64Response::fromJson(const web::json::value& val) return ok; } + LiveDetectResp_videoresult DetectLiveByBase64Response::getVideoResult() const { return videoResult_; diff --git a/frs/src/v2/model/DetectLiveByFileIntlRequest.cpp b/frs/src/v2/model/DetectLiveByFileIntlRequest.cpp index 0edf566f5..214b4ca3e 100644 --- a/frs/src/v2/model/DetectLiveByFileIntlRequest.cpp +++ b/frs/src/v2/model/DetectLiveByFileIntlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByFileIntlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectLiveByFileIntlRequest::toJson() const return val; } - bool DetectLiveByFileIntlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectLiveByFileIntlRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectLiveByFileIntlRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectLiveByFileIntlRequestBody.cpp b/frs/src/v2/model/DetectLiveByFileIntlRequestBody.cpp index 6d2db6e15..9b3d593f1 100644 --- a/frs/src/v2/model/DetectLiveByFileIntlRequestBody.cpp +++ b/frs/src/v2/model/DetectLiveByFileIntlRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByFileIntlRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -44,7 +43,6 @@ web::json::value DetectLiveByFileIntlRequestBody::toJson() const return val; } - bool DetectLiveByFileIntlRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -79,6 +77,7 @@ bool DetectLiveByFileIntlRequestBody::fromJson(const web::json::value& val) return ok; } + HttpContent DetectLiveByFileIntlRequestBody::getVideoFile() const { return videoFile_; diff --git a/frs/src/v2/model/DetectLiveByFileIntlResponse.cpp b/frs/src/v2/model/DetectLiveByFileIntlResponse.cpp index 39b524ad4..3f1dbe179 100644 --- a/frs/src/v2/model/DetectLiveByFileIntlResponse.cpp +++ b/frs/src/v2/model/DetectLiveByFileIntlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByFileIntlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -36,7 +35,6 @@ web::json::value DetectLiveByFileIntlResponse::toJson() const return val; } - bool DetectLiveByFileIntlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectLiveByFileIntlResponse::fromJson(const web::json::value& val) return ok; } + LiveDetectResp_videoresult DetectLiveByFileIntlResponse::getVideoResult() const { return videoResult_; diff --git a/frs/src/v2/model/DetectLiveByFileRequest.cpp b/frs/src/v2/model/DetectLiveByFileRequest.cpp index 0fab23804..70bf13e5f 100644 --- a/frs/src/v2/model/DetectLiveByFileRequest.cpp +++ b/frs/src/v2/model/DetectLiveByFileRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByFileRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectLiveByFileRequest::toJson() const return val; } - bool DetectLiveByFileRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectLiveByFileRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectLiveByFileRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectLiveByFileRequestBody.cpp b/frs/src/v2/model/DetectLiveByFileRequestBody.cpp index 481d06c1a..9a6ff7f0e 100644 --- a/frs/src/v2/model/DetectLiveByFileRequestBody.cpp +++ b/frs/src/v2/model/DetectLiveByFileRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByFileRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -44,7 +43,6 @@ web::json::value DetectLiveByFileRequestBody::toJson() const return val; } - bool DetectLiveByFileRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -79,6 +77,7 @@ bool DetectLiveByFileRequestBody::fromJson(const web::json::value& val) return ok; } + HttpContent DetectLiveByFileRequestBody::getVideoFile() const { return videoFile_; diff --git a/frs/src/v2/model/DetectLiveByFileResponse.cpp b/frs/src/v2/model/DetectLiveByFileResponse.cpp index a0298e6ef..b88fb2bad 100644 --- a/frs/src/v2/model/DetectLiveByFileResponse.cpp +++ b/frs/src/v2/model/DetectLiveByFileResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByFileResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -36,7 +35,6 @@ web::json::value DetectLiveByFileResponse::toJson() const return val; } - bool DetectLiveByFileResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectLiveByFileResponse::fromJson(const web::json::value& val) return ok; } + LiveDetectResp_videoresult DetectLiveByFileResponse::getVideoResult() const { return videoResult_; diff --git a/frs/src/v2/model/DetectLiveByUrlIntlRequest.cpp b/frs/src/v2/model/DetectLiveByUrlIntlRequest.cpp index 08faa378e..589549144 100644 --- a/frs/src/v2/model/DetectLiveByUrlIntlRequest.cpp +++ b/frs/src/v2/model/DetectLiveByUrlIntlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByUrlIntlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectLiveByUrlIntlRequest::toJson() const return val; } - bool DetectLiveByUrlIntlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectLiveByUrlIntlRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectLiveByUrlIntlRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectLiveByUrlIntlResponse.cpp b/frs/src/v2/model/DetectLiveByUrlIntlResponse.cpp index afe668bb1..671b0d4c5 100644 --- a/frs/src/v2/model/DetectLiveByUrlIntlResponse.cpp +++ b/frs/src/v2/model/DetectLiveByUrlIntlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByUrlIntlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -36,7 +35,6 @@ web::json::value DetectLiveByUrlIntlResponse::toJson() const return val; } - bool DetectLiveByUrlIntlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectLiveByUrlIntlResponse::fromJson(const web::json::value& val) return ok; } + LiveDetectResp_videoresult DetectLiveByUrlIntlResponse::getVideoResult() const { return videoResult_; diff --git a/frs/src/v2/model/DetectLiveByUrlRequest.cpp b/frs/src/v2/model/DetectLiveByUrlRequest.cpp index d8bfc5447..821ca3650 100644 --- a/frs/src/v2/model/DetectLiveByUrlRequest.cpp +++ b/frs/src/v2/model/DetectLiveByUrlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByUrlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectLiveByUrlRequest::toJson() const return val; } - bool DetectLiveByUrlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectLiveByUrlRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectLiveByUrlRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectLiveByUrlResponse.cpp b/frs/src/v2/model/DetectLiveByUrlResponse.cpp index 835ad87dd..36b40309f 100644 --- a/frs/src/v2/model/DetectLiveByUrlResponse.cpp +++ b/frs/src/v2/model/DetectLiveByUrlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveByUrlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -36,7 +35,6 @@ web::json::value DetectLiveByUrlResponse::toJson() const return val; } - bool DetectLiveByUrlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectLiveByUrlResponse::fromJson(const web::json::value& val) return ok; } + LiveDetectResp_videoresult DetectLiveByUrlResponse::getVideoResult() const { return videoResult_; diff --git a/frs/src/v2/model/DetectLiveFaceByBase64Request.cpp b/frs/src/v2/model/DetectLiveFaceByBase64Request.cpp index 9554cf3d1..bc1599c9a 100644 --- a/frs/src/v2/model/DetectLiveFaceByBase64Request.cpp +++ b/frs/src/v2/model/DetectLiveFaceByBase64Request.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveFaceByBase64Request.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectLiveFaceByBase64Request::toJson() const return val; } - bool DetectLiveFaceByBase64Request::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectLiveFaceByBase64Request::fromJson(const web::json::value& val) return ok; } + std::string DetectLiveFaceByBase64Request::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectLiveFaceByBase64Response.cpp b/frs/src/v2/model/DetectLiveFaceByBase64Response.cpp index ece6288de..26acb0ce7 100644 --- a/frs/src/v2/model/DetectLiveFaceByBase64Response.cpp +++ b/frs/src/v2/model/DetectLiveFaceByBase64Response.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveFaceByBase64Response.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -36,7 +35,6 @@ web::json::value DetectLiveFaceByBase64Response::toJson() const return val; } - bool DetectLiveFaceByBase64Response::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectLiveFaceByBase64Response::fromJson(const web::json::value& val) return ok; } + LiveDetectFaceResp_result DetectLiveFaceByBase64Response::getResult() const { return result_; diff --git a/frs/src/v2/model/DetectLiveFaceByFileRequest.cpp b/frs/src/v2/model/DetectLiveFaceByFileRequest.cpp index c742317c8..9c0723c38 100644 --- a/frs/src/v2/model/DetectLiveFaceByFileRequest.cpp +++ b/frs/src/v2/model/DetectLiveFaceByFileRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveFaceByFileRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectLiveFaceByFileRequest::toJson() const return val; } - bool DetectLiveFaceByFileRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectLiveFaceByFileRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectLiveFaceByFileRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectLiveFaceByFileRequestBody.cpp b/frs/src/v2/model/DetectLiveFaceByFileRequestBody.cpp index fc18ea72a..be8d58ae2 100644 --- a/frs/src/v2/model/DetectLiveFaceByFileRequestBody.cpp +++ b/frs/src/v2/model/DetectLiveFaceByFileRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveFaceByFileRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -29,7 +28,6 @@ web::json::value DetectLiveFaceByFileRequestBody::toJson() const return val; } - bool DetectLiveFaceByFileRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -37,6 +35,7 @@ bool DetectLiveFaceByFileRequestBody::fromJson(const web::json::value& val) return ok; } + HttpContent DetectLiveFaceByFileRequestBody::getImageFile() const { return imageFile_; diff --git a/frs/src/v2/model/DetectLiveFaceByFileResponse.cpp b/frs/src/v2/model/DetectLiveFaceByFileResponse.cpp index ea9f0b3b7..e5c712be6 100644 --- a/frs/src/v2/model/DetectLiveFaceByFileResponse.cpp +++ b/frs/src/v2/model/DetectLiveFaceByFileResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveFaceByFileResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -36,7 +35,6 @@ web::json::value DetectLiveFaceByFileResponse::toJson() const return val; } - bool DetectLiveFaceByFileResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectLiveFaceByFileResponse::fromJson(const web::json::value& val) return ok; } + LiveDetectFaceResp_result DetectLiveFaceByFileResponse::getResult() const { return result_; diff --git a/frs/src/v2/model/DetectLiveFaceByUrlRequest.cpp b/frs/src/v2/model/DetectLiveFaceByUrlRequest.cpp index 5a5b8b40a..af4229f71 100644 --- a/frs/src/v2/model/DetectLiveFaceByUrlRequest.cpp +++ b/frs/src/v2/model/DetectLiveFaceByUrlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveFaceByUrlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -37,7 +36,6 @@ web::json::value DetectLiveFaceByUrlRequest::toJson() const return val; } - bool DetectLiveFaceByUrlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectLiveFaceByUrlRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectLiveFaceByUrlRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/DetectLiveFaceByUrlResponse.cpp b/frs/src/v2/model/DetectLiveFaceByUrlResponse.cpp index 7d2dbea45..f64ded397 100644 --- a/frs/src/v2/model/DetectLiveFaceByUrlResponse.cpp +++ b/frs/src/v2/model/DetectLiveFaceByUrlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/DetectLiveFaceByUrlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -36,7 +35,6 @@ web::json::value DetectLiveFaceByUrlResponse::toJson() const return val; } - bool DetectLiveFaceByUrlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectLiveFaceByUrlResponse::fromJson(const web::json::value& val) return ok; } + LiveDetectFaceResp_result DetectLiveFaceByUrlResponse::getResult() const { return result_; diff --git a/frs/src/v2/model/Dress.cpp b/frs/src/v2/model/Dress.cpp index 3545530dc..b3828c777 100644 --- a/frs/src/v2/model/Dress.cpp +++ b/frs/src/v2/model/Dress.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/Dress.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -38,7 +37,6 @@ web::json::value Dress::toJson() const return val; } - bool Dress::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Dress::fromJson(const web::json::value& val) return ok; } + std::string Dress::getGlass() const { return glass_; diff --git a/frs/src/v2/model/FaceCompareBase64Req.cpp b/frs/src/v2/model/FaceCompareBase64Req.cpp index 426bd276a..9cff73781 100644 --- a/frs/src/v2/model/FaceCompareBase64Req.cpp +++ b/frs/src/v2/model/FaceCompareBase64Req.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/FaceCompareBase64Req.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -38,7 +37,6 @@ web::json::value FaceCompareBase64Req::toJson() const return val; } - bool FaceCompareBase64Req::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool FaceCompareBase64Req::fromJson(const web::json::value& val) return ok; } + std::string FaceCompareBase64Req::getImage2Base64() const { return image2Base64_; diff --git a/frs/src/v2/model/FaceCompareUrlReq.cpp b/frs/src/v2/model/FaceCompareUrlReq.cpp index 9c1e30068..98ada650b 100644 --- a/frs/src/v2/model/FaceCompareUrlReq.cpp +++ b/frs/src/v2/model/FaceCompareUrlReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/FaceCompareUrlReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -38,7 +37,6 @@ web::json::value FaceCompareUrlReq::toJson() const return val; } - bool FaceCompareUrlReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool FaceCompareUrlReq::fromJson(const web::json::value& val) return ok; } + std::string FaceCompareUrlReq::getImage1Url() const { return image1Url_; diff --git a/frs/src/v2/model/FaceDetectBase64Req.cpp b/frs/src/v2/model/FaceDetectBase64Req.cpp index db7873207..c17336cb8 100644 --- a/frs/src/v2/model/FaceDetectBase64Req.cpp +++ b/frs/src/v2/model/FaceDetectBase64Req.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/FaceDetectBase64Req.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -38,7 +37,6 @@ web::json::value FaceDetectBase64Req::toJson() const return val; } - bool FaceDetectBase64Req::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool FaceDetectBase64Req::fromJson(const web::json::value& val) return ok; } + std::string FaceDetectBase64Req::getImageBase64() const { return imageBase64_; diff --git a/frs/src/v2/model/FaceDetectUrlReq.cpp b/frs/src/v2/model/FaceDetectUrlReq.cpp index 04f18ff89..42bdf9777 100644 --- a/frs/src/v2/model/FaceDetectUrlReq.cpp +++ b/frs/src/v2/model/FaceDetectUrlReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/FaceDetectUrlReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -38,7 +37,6 @@ web::json::value FaceDetectUrlReq::toJson() const return val; } - bool FaceDetectUrlReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool FaceDetectUrlReq::fromJson(const web::json::value& val) return ok; } + std::string FaceDetectUrlReq::getImageUrl() const { return imageUrl_; diff --git a/frs/src/v2/model/FaceQuality.cpp b/frs/src/v2/model/FaceQuality.cpp index b041e8d84..96acabbb7 100644 --- a/frs/src/v2/model/FaceQuality.cpp +++ b/frs/src/v2/model/FaceQuality.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/FaceQuality.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -53,7 +52,6 @@ web::json::value FaceQuality::toJson() const return val; } - bool FaceQuality::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool FaceQuality::fromJson(const web::json::value& val) return ok; } + double FaceQuality::getTotalScore() const { return totalScore_; diff --git a/frs/src/v2/model/FaceSearchBase64Req.cpp b/frs/src/v2/model/FaceSearchBase64Req.cpp index 48ad7c956..b035e5b1c 100644 --- a/frs/src/v2/model/FaceSearchBase64Req.cpp +++ b/frs/src/v2/model/FaceSearchBase64Req.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/FaceSearchBase64Req.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -56,7 +55,6 @@ web::json::value FaceSearchBase64Req::toJson() const return val; } - bool FaceSearchBase64Req::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool FaceSearchBase64Req::fromJson(const web::json::value& val) return ok; } + std::string FaceSearchBase64Req::getFilter() const { return filter_; diff --git a/frs/src/v2/model/FaceSearchFaceIdReq.cpp b/frs/src/v2/model/FaceSearchFaceIdReq.cpp index 4b7108ad3..cea01b471 100644 --- a/frs/src/v2/model/FaceSearchFaceIdReq.cpp +++ b/frs/src/v2/model/FaceSearchFaceIdReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/FaceSearchFaceIdReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -56,7 +55,6 @@ web::json::value FaceSearchFaceIdReq::toJson() const return val; } - bool FaceSearchFaceIdReq::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool FaceSearchFaceIdReq::fromJson(const web::json::value& val) return ok; } + std::string FaceSearchFaceIdReq::getFilter() const { return filter_; diff --git a/frs/src/v2/model/FaceSearchUrlReq.cpp b/frs/src/v2/model/FaceSearchUrlReq.cpp index 7ef479b73..530176a52 100644 --- a/frs/src/v2/model/FaceSearchUrlReq.cpp +++ b/frs/src/v2/model/FaceSearchUrlReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/FaceSearchUrlReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -56,7 +55,6 @@ web::json::value FaceSearchUrlReq::toJson() const return val; } - bool FaceSearchUrlReq::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool FaceSearchUrlReq::fromJson(const web::json::value& val) return ok; } + std::string FaceSearchUrlReq::getFilter() const { return filter_; diff --git a/frs/src/v2/model/FaceSetFace.cpp b/frs/src/v2/model/FaceSetFace.cpp index a4cb97577..1efdd93d2 100644 --- a/frs/src/v2/model/FaceSetFace.cpp +++ b/frs/src/v2/model/FaceSetFace.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/FaceSetFace.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -46,7 +45,6 @@ web::json::value FaceSetFace::toJson() const return val; } - bool FaceSetFace::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool FaceSetFace::fromJson(const web::json::value& val) return ok; } + BoundingBox FaceSetFace::getBoundingBox() const { return boundingBox_; diff --git a/frs/src/v2/model/FaceSetInfo.cpp b/frs/src/v2/model/FaceSetInfo.cpp index 413804e79..c7802a252 100644 --- a/frs/src/v2/model/FaceSetInfo.cpp +++ b/frs/src/v2/model/FaceSetInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/FaceSetInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -57,7 +56,6 @@ web::json::value FaceSetInfo::toJson() const return val; } - bool FaceSetInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool FaceSetInfo::fromJson(const web::json::value& val) return ok; } + int32_t FaceSetInfo::getFaceNumber() const { return faceNumber_; diff --git a/frs/src/v2/model/LiveDetectBase64Req.cpp b/frs/src/v2/model/LiveDetectBase64Req.cpp index 827732e39..ce18fd7fb 100644 --- a/frs/src/v2/model/LiveDetectBase64Req.cpp +++ b/frs/src/v2/model/LiveDetectBase64Req.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/LiveDetectBase64Req.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -48,7 +47,6 @@ web::json::value LiveDetectBase64Req::toJson() const return val; } - bool LiveDetectBase64Req::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool LiveDetectBase64Req::fromJson(const web::json::value& val) return ok; } + std::string LiveDetectBase64Req::getVideoBase64() const { return videoBase64_; diff --git a/frs/src/v2/model/LiveDetectFaceBase64Req.cpp b/frs/src/v2/model/LiveDetectFaceBase64Req.cpp index fc5daf00b..b8af67c18 100644 --- a/frs/src/v2/model/LiveDetectFaceBase64Req.cpp +++ b/frs/src/v2/model/LiveDetectFaceBase64Req.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/LiveDetectFaceBase64Req.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -33,7 +32,6 @@ web::json::value LiveDetectFaceBase64Req::toJson() const return val; } - bool LiveDetectFaceBase64Req::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool LiveDetectFaceBase64Req::fromJson(const web::json::value& val) return ok; } + std::string LiveDetectFaceBase64Req::getImageBase64() const { return imageBase64_; diff --git a/frs/src/v2/model/LiveDetectFaceResp_result.cpp b/frs/src/v2/model/LiveDetectFaceResp_result.cpp index e4fe8e31b..a1c31c8ca 100644 --- a/frs/src/v2/model/LiveDetectFaceResp_result.cpp +++ b/frs/src/v2/model/LiveDetectFaceResp_result.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/LiveDetectFaceResp_result.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -43,7 +42,6 @@ web::json::value LiveDetectFaceResp_result::toJson() const return val; } - bool LiveDetectFaceResp_result::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool LiveDetectFaceResp_result::fromJson(const web::json::value& val) return ok; } + bool LiveDetectFaceResp_result::isAlive() const { return alive_; diff --git a/frs/src/v2/model/LiveDetectFaceUrlReq.cpp b/frs/src/v2/model/LiveDetectFaceUrlReq.cpp index 1e6e1b1dc..ac324118c 100644 --- a/frs/src/v2/model/LiveDetectFaceUrlReq.cpp +++ b/frs/src/v2/model/LiveDetectFaceUrlReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/LiveDetectFaceUrlReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -33,7 +32,6 @@ web::json::value LiveDetectFaceUrlReq::toJson() const return val; } - bool LiveDetectFaceUrlReq::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool LiveDetectFaceUrlReq::fromJson(const web::json::value& val) return ok; } + std::string LiveDetectFaceUrlReq::getImageUrl() const { return imageUrl_; diff --git a/frs/src/v2/model/LiveDetectResp_videoresult.cpp b/frs/src/v2/model/LiveDetectResp_videoresult.cpp index fa1d081d8..c25a3126a 100644 --- a/frs/src/v2/model/LiveDetectResp_videoresult.cpp +++ b/frs/src/v2/model/LiveDetectResp_videoresult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/LiveDetectResp_videoresult.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value LiveDetectResp_videoresult::toJson() const return val; } - bool LiveDetectResp_videoresult::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool LiveDetectResp_videoresult::fromJson(const web::json::value& val) return ok; } + bool LiveDetectResp_videoresult::isAlive() const { return alive_; diff --git a/frs/src/v2/model/LiveDetectUrlReq.cpp b/frs/src/v2/model/LiveDetectUrlReq.cpp index 31a2aec42..c8b4ccd89 100644 --- a/frs/src/v2/model/LiveDetectUrlReq.cpp +++ b/frs/src/v2/model/LiveDetectUrlReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/LiveDetectUrlReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -48,7 +47,6 @@ web::json::value LiveDetectUrlReq::toJson() const return val; } - bool LiveDetectUrlReq::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool LiveDetectUrlReq::fromJson(const web::json::value& val) return ok; } + std::string LiveDetectUrlReq::getVideoUrl() const { return videoUrl_; diff --git a/frs/src/v2/model/SearchFace.cpp b/frs/src/v2/model/SearchFace.cpp index 32f6ede7a..605e044fb 100644 --- a/frs/src/v2/model/SearchFace.cpp +++ b/frs/src/v2/model/SearchFace.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/SearchFace.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -51,7 +50,6 @@ web::json::value SearchFace::toJson() const return val; } - bool SearchFace::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool SearchFace::fromJson(const web::json::value& val) return ok; } + BoundingBox SearchFace::getBoundingBox() const { return boundingBox_; diff --git a/frs/src/v2/model/SearchFaceByBase64Request.cpp b/frs/src/v2/model/SearchFaceByBase64Request.cpp index 5a4825be2..421c9de54 100644 --- a/frs/src/v2/model/SearchFaceByBase64Request.cpp +++ b/frs/src/v2/model/SearchFaceByBase64Request.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/SearchFaceByBase64Request.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value SearchFaceByBase64Request::toJson() const return val; } - bool SearchFaceByBase64Request::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SearchFaceByBase64Request::fromJson(const web::json::value& val) return ok; } + std::string SearchFaceByBase64Request::getFaceSetName() const { return faceSetName_; diff --git a/frs/src/v2/model/SearchFaceByBase64Response.cpp b/frs/src/v2/model/SearchFaceByBase64Response.cpp index 02c2e0851..c8d58b701 100644 --- a/frs/src/v2/model/SearchFaceByBase64Response.cpp +++ b/frs/src/v2/model/SearchFaceByBase64Response.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/SearchFaceByBase64Response.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value SearchFaceByBase64Response::toJson() const return val; } - bool SearchFaceByBase64Response::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SearchFaceByBase64Response::fromJson(const web::json::value& val) return ok; } + std::vector& SearchFaceByBase64Response::getFaces() { return faces_; diff --git a/frs/src/v2/model/SearchFaceByFaceIdRequest.cpp b/frs/src/v2/model/SearchFaceByFaceIdRequest.cpp index bb467368d..c92bb2739 100644 --- a/frs/src/v2/model/SearchFaceByFaceIdRequest.cpp +++ b/frs/src/v2/model/SearchFaceByFaceIdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/SearchFaceByFaceIdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value SearchFaceByFaceIdRequest::toJson() const return val; } - bool SearchFaceByFaceIdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SearchFaceByFaceIdRequest::fromJson(const web::json::value& val) return ok; } + std::string SearchFaceByFaceIdRequest::getFaceSetName() const { return faceSetName_; diff --git a/frs/src/v2/model/SearchFaceByFaceIdResponse.cpp b/frs/src/v2/model/SearchFaceByFaceIdResponse.cpp index c1909126a..e915190d0 100644 --- a/frs/src/v2/model/SearchFaceByFaceIdResponse.cpp +++ b/frs/src/v2/model/SearchFaceByFaceIdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/SearchFaceByFaceIdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value SearchFaceByFaceIdResponse::toJson() const return val; } - bool SearchFaceByFaceIdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SearchFaceByFaceIdResponse::fromJson(const web::json::value& val) return ok; } + std::vector& SearchFaceByFaceIdResponse::getFaces() { return faces_; diff --git a/frs/src/v2/model/SearchFaceByFileRequest.cpp b/frs/src/v2/model/SearchFaceByFileRequest.cpp index c03f2597a..672eb09cf 100644 --- a/frs/src/v2/model/SearchFaceByFileRequest.cpp +++ b/frs/src/v2/model/SearchFaceByFileRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/SearchFaceByFileRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value SearchFaceByFileRequest::toJson() const return val; } - bool SearchFaceByFileRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SearchFaceByFileRequest::fromJson(const web::json::value& val) return ok; } + std::string SearchFaceByFileRequest::getFaceSetName() const { return faceSetName_; diff --git a/frs/src/v2/model/SearchFaceByFileRequestBody.cpp b/frs/src/v2/model/SearchFaceByFileRequestBody.cpp index 06930c86b..c87f220cf 100644 --- a/frs/src/v2/model/SearchFaceByFileRequestBody.cpp +++ b/frs/src/v2/model/SearchFaceByFileRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/SearchFaceByFileRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -54,7 +53,6 @@ web::json::value SearchFaceByFileRequestBody::toJson() const return val; } - bool SearchFaceByFileRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -107,6 +105,7 @@ bool SearchFaceByFileRequestBody::fromJson(const web::json::value& val) return ok; } + HttpContent SearchFaceByFileRequestBody::getImageFile() const { return imageFile_; diff --git a/frs/src/v2/model/SearchFaceByFileResponse.cpp b/frs/src/v2/model/SearchFaceByFileResponse.cpp index 1cc06d976..b52070a0f 100644 --- a/frs/src/v2/model/SearchFaceByFileResponse.cpp +++ b/frs/src/v2/model/SearchFaceByFileResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/SearchFaceByFileResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value SearchFaceByFileResponse::toJson() const return val; } - bool SearchFaceByFileResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SearchFaceByFileResponse::fromJson(const web::json::value& val) return ok; } + std::vector& SearchFaceByFileResponse::getFaces() { return faces_; diff --git a/frs/src/v2/model/SearchFaceByUrlRequest.cpp b/frs/src/v2/model/SearchFaceByUrlRequest.cpp index 9f7c86df7..a16233bcf 100644 --- a/frs/src/v2/model/SearchFaceByUrlRequest.cpp +++ b/frs/src/v2/model/SearchFaceByUrlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/SearchFaceByUrlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value SearchFaceByUrlRequest::toJson() const return val; } - bool SearchFaceByUrlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SearchFaceByUrlRequest::fromJson(const web::json::value& val) return ok; } + std::string SearchFaceByUrlRequest::getFaceSetName() const { return faceSetName_; diff --git a/frs/src/v2/model/SearchFaceByUrlResponse.cpp b/frs/src/v2/model/SearchFaceByUrlResponse.cpp index d9c5e98d0..a7269ce5c 100644 --- a/frs/src/v2/model/SearchFaceByUrlResponse.cpp +++ b/frs/src/v2/model/SearchFaceByUrlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/SearchFaceByUrlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value SearchFaceByUrlResponse::toJson() const return val; } - bool SearchFaceByUrlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SearchFaceByUrlResponse::fromJson(const web::json::value& val) return ok; } + std::vector& SearchFaceByUrlResponse::getFaces() { return faces_; diff --git a/frs/src/v2/model/ShowAllFaceSetsRequest.cpp b/frs/src/v2/model/ShowAllFaceSetsRequest.cpp index 059751553..92c7c41f2 100644 --- a/frs/src/v2/model/ShowAllFaceSetsRequest.cpp +++ b/frs/src/v2/model/ShowAllFaceSetsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/ShowAllFaceSetsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -33,7 +32,6 @@ web::json::value ShowAllFaceSetsRequest::toJson() const return val; } - bool ShowAllFaceSetsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowAllFaceSetsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAllFaceSetsRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/ShowAllFaceSetsResponse.cpp b/frs/src/v2/model/ShowAllFaceSetsResponse.cpp index 35b49d934..718bdf6e1 100644 --- a/frs/src/v2/model/ShowAllFaceSetsResponse.cpp +++ b/frs/src/v2/model/ShowAllFaceSetsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/ShowAllFaceSetsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value ShowAllFaceSetsResponse::toJson() const return val; } - bool ShowAllFaceSetsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowAllFaceSetsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowAllFaceSetsResponse::getFaceSetsInfo() { return faceSetsInfo_; diff --git a/frs/src/v2/model/ShowFaceSetRequest.cpp b/frs/src/v2/model/ShowFaceSetRequest.cpp index 9d3967edf..58fd21c30 100644 --- a/frs/src/v2/model/ShowFaceSetRequest.cpp +++ b/frs/src/v2/model/ShowFaceSetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/ShowFaceSetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -38,7 +37,6 @@ web::json::value ShowFaceSetRequest::toJson() const return val; } - bool ShowFaceSetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowFaceSetRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowFaceSetRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/ShowFaceSetResponse.cpp b/frs/src/v2/model/ShowFaceSetResponse.cpp index e152c3f14..d84af28e0 100644 --- a/frs/src/v2/model/ShowFaceSetResponse.cpp +++ b/frs/src/v2/model/ShowFaceSetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/ShowFaceSetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -32,7 +31,6 @@ web::json::value ShowFaceSetResponse::toJson() const return val; } - bool ShowFaceSetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowFaceSetResponse::fromJson(const web::json::value& val) return ok; } + FaceSetInfo ShowFaceSetResponse::getFaceSetInfo() const { return faceSetInfo_; diff --git a/frs/src/v2/model/ShowFacesByFaceIdRequest.cpp b/frs/src/v2/model/ShowFacesByFaceIdRequest.cpp index d26acabbc..3e27de00f 100644 --- a/frs/src/v2/model/ShowFacesByFaceIdRequest.cpp +++ b/frs/src/v2/model/ShowFacesByFaceIdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/ShowFacesByFaceIdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -43,7 +42,6 @@ web::json::value ShowFacesByFaceIdRequest::toJson() const return val; } - bool ShowFacesByFaceIdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowFacesByFaceIdRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowFacesByFaceIdRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/ShowFacesByFaceIdResponse.cpp b/frs/src/v2/model/ShowFacesByFaceIdResponse.cpp index 6a4b701f4..40b8c3638 100644 --- a/frs/src/v2/model/ShowFacesByFaceIdResponse.cpp +++ b/frs/src/v2/model/ShowFacesByFaceIdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/ShowFacesByFaceIdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value ShowFacesByFaceIdResponse::toJson() const return val; } - bool ShowFacesByFaceIdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ShowFacesByFaceIdResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowFacesByFaceIdResponse::getFaceSetId() const { return faceSetId_; diff --git a/frs/src/v2/model/ShowFacesByLimitRequest.cpp b/frs/src/v2/model/ShowFacesByLimitRequest.cpp index 8d7845f38..d1fc99fda 100644 --- a/frs/src/v2/model/ShowFacesByLimitRequest.cpp +++ b/frs/src/v2/model/ShowFacesByLimitRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/ShowFacesByLimitRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -48,7 +47,6 @@ web::json::value ShowFacesByLimitRequest::toJson() const return val; } - bool ShowFacesByLimitRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowFacesByLimitRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowFacesByLimitRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/ShowFacesByLimitResponse.cpp b/frs/src/v2/model/ShowFacesByLimitResponse.cpp index edab9b221..4401fdd0b 100644 --- a/frs/src/v2/model/ShowFacesByLimitResponse.cpp +++ b/frs/src/v2/model/ShowFacesByLimitResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/ShowFacesByLimitResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value ShowFacesByLimitResponse::toJson() const return val; } - bool ShowFacesByLimitResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ShowFacesByLimitResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowFacesByLimitResponse::getFaceSetId() const { return faceSetId_; diff --git a/frs/src/v2/model/TypeInfo.cpp b/frs/src/v2/model/TypeInfo.cpp index 44dc476ff..5b754b7e7 100644 --- a/frs/src/v2/model/TypeInfo.cpp +++ b/frs/src/v2/model/TypeInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/TypeInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -33,7 +32,6 @@ web::json::value TypeInfo::toJson() const return val; } - bool TypeInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool TypeInfo::fromJson(const web::json::value& val) return ok; } + std::string TypeInfo::getType() const { return type_; diff --git a/frs/src/v2/model/UpdateFaceReq.cpp b/frs/src/v2/model/UpdateFaceReq.cpp index cb586c804..8a0f9bb43 100644 --- a/frs/src/v2/model/UpdateFaceReq.cpp +++ b/frs/src/v2/model/UpdateFaceReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/UpdateFaceReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value UpdateFaceReq::toJson() const return val; } - bool UpdateFaceReq::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateFaceReq::fromJson(const web::json::value& val) return ok; } + Object UpdateFaceReq::getExternalFields() const { return externalFields_; diff --git a/frs/src/v2/model/UpdateFaceRequest.cpp b/frs/src/v2/model/UpdateFaceRequest.cpp index 245dbb3b7..f6d0d0d6b 100644 --- a/frs/src/v2/model/UpdateFaceRequest.cpp +++ b/frs/src/v2/model/UpdateFaceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/UpdateFaceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -42,7 +41,6 @@ web::json::value UpdateFaceRequest::toJson() const return val; } - bool UpdateFaceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateFaceRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateFaceRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/frs/src/v2/model/UpdateFaceResponse.cpp b/frs/src/v2/model/UpdateFaceResponse.cpp index 17e9f6ed9..c1ab99589 100644 --- a/frs/src/v2/model/UpdateFaceResponse.cpp +++ b/frs/src/v2/model/UpdateFaceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/UpdateFaceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -43,7 +42,6 @@ web::json::value UpdateFaceResponse::toJson() const return val; } - bool UpdateFaceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdateFaceResponse::fromJson(const web::json::value& val) return ok; } + int32_t UpdateFaceResponse::getFaceNumber() const { return faceNumber_; diff --git a/frs/src/v2/model/WarningList.cpp b/frs/src/v2/model/WarningList.cpp index 770ad0a95..7e8f89c5c 100644 --- a/frs/src/v2/model/WarningList.cpp +++ b/frs/src/v2/model/WarningList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/frs/v2/model/WarningList.h" - namespace HuaweiCloud { namespace Sdk { namespace Frs { @@ -38,7 +37,6 @@ web::json::value WarningList::toJson() const return val; } - bool WarningList::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool WarningList::fromJson(const web::json::value& val) return ok; } + int32_t WarningList::getWarningCode() const { return warningCode_; diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/GaussDBMeta.h b/gaussdb/include/huaweicloud/gaussdb/v3/GaussDBMeta.h new file mode 100644 index 000000000..de8ce6f89 --- /dev/null +++ b/gaussdb/include/huaweicloud/gaussdb/v3/GaussDBMeta.h @@ -0,0 +1,115 @@ +#ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_GaussDBMeta_H_ +#define HUAWEICLOUD_SDK_GAUSSDB_V3_GaussDBMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Gaussdb { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_GAUSSDB_V3_EXPORT GaussDBMeta { +public: + static HttpRequestDef genRequestDefForAddDatabasePermission(); + static HttpRequestDef genRequestDefForBatchTagAction(); + static HttpRequestDef genRequestDefForCancelGaussMySqlInstanceEip(); + static HttpRequestDef genRequestDefForCancelScheduleTask(); + static HttpRequestDef genRequestDefForChangeGaussMySqlInstanceSpecification(); + static HttpRequestDef genRequestDefForChangeGaussMySqlProxySpecification(); + static HttpRequestDef genRequestDefForCreateGaussMySqlBackup(); + static HttpRequestDef genRequestDefForCreateGaussMySqlConfiguration(); + static HttpRequestDef genRequestDefForCreateGaussMySqlDatabase(); + static HttpRequestDef genRequestDefForCreateGaussMySqlDatabaseUser(); + static HttpRequestDef genRequestDefForCreateGaussMySqlInstance(); + static HttpRequestDef genRequestDefForCreateGaussMySqlProxy(); + static HttpRequestDef genRequestDefForCreateGaussMySqlReadonlyNode(); + static HttpRequestDef genRequestDefForCreateGaussMysqlDns(); + static HttpRequestDef genRequestDefForDeleteDatabasePermission(); + static HttpRequestDef genRequestDefForDeleteGaussMySqlBackup(); + static HttpRequestDef genRequestDefForDeleteGaussMySqlConfiguration(); + static HttpRequestDef genRequestDefForDeleteGaussMySqlDatabase(); + static HttpRequestDef genRequestDefForDeleteGaussMySqlDatabaseUser(); + static HttpRequestDef genRequestDefForDeleteGaussMySqlInstance(); + static HttpRequestDef genRequestDefForDeleteGaussMySqlProxy(); + static HttpRequestDef genRequestDefForDeleteGaussMySqlReadonlyNode(); + static HttpRequestDef genRequestDefForDeleteTaskRecord(); + static HttpRequestDef genRequestDefForDescribeBackupEncryptStatus(); + static HttpRequestDef genRequestDefForExpandGaussMySqlInstanceVolume(); + static HttpRequestDef genRequestDefForExpandGaussMySqlProxy(); + static HttpRequestDef genRequestDefForInvokeGaussMySqlInstanceSwitchOver(); + static HttpRequestDef genRequestDefForListAuditLogDownloadLink(); + static HttpRequestDef genRequestDefForListGaussMySqlConfigurations(); + static HttpRequestDef genRequestDefForListGaussMySqlDatabase(); + static HttpRequestDef genRequestDefForListGaussMySqlDatabaseCharsets(); + static HttpRequestDef genRequestDefForListGaussMySqlDatabaseUser(); + static HttpRequestDef genRequestDefForListGaussMySqlDedicatedResources(); + static HttpRequestDef genRequestDefForListGaussMySqlInstanceDetailInfo(); + static HttpRequestDef genRequestDefForListGaussMySqlInstances(); + static HttpRequestDef genRequestDefForListImmediateJobs(); + static HttpRequestDef genRequestDefForListInstanceTags(); + static HttpRequestDef genRequestDefForListLtsErrorLogDetails(); + static HttpRequestDef genRequestDefForListLtsSlowlogDetails(); + static HttpRequestDef genRequestDefForListProjectTags(); + static HttpRequestDef genRequestDefForListScheduleJobs(); + static HttpRequestDef genRequestDefForModifyBackupEncryptStatus(); + static HttpRequestDef genRequestDefForModifyGaussMySqlProxyRouteMode(); + static HttpRequestDef genRequestDefForModifyGaussMysqlDns(); + static HttpRequestDef genRequestDefForResetGaussMySqlDatabasePassword(); + static HttpRequestDef genRequestDefForResetGaussMySqlPassword(); + static HttpRequestDef genRequestDefForRestartGaussMySqlInstance(); + static HttpRequestDef genRequestDefForRestartGaussMySqlNode(); + static HttpRequestDef genRequestDefForRestoreOldInstance(); + static HttpRequestDef genRequestDefForSetGaussMySqlProxyWeight(); + static HttpRequestDef genRequestDefForSetGaussMySqlQuotas(); + static HttpRequestDef genRequestDefForShowAuditLog(); + static HttpRequestDef genRequestDefForShowBackupRestoreTime(); + static HttpRequestDef genRequestDefForShowDedicatedResourceInfo(); + static HttpRequestDef genRequestDefForShowGaussMySqlBackupList(); + static HttpRequestDef genRequestDefForShowGaussMySqlBackupPolicy(); + static HttpRequestDef genRequestDefForShowGaussMySqlConfiguration(); + static HttpRequestDef genRequestDefForShowGaussMySqlEngineVersion(); + static HttpRequestDef genRequestDefForShowGaussMySqlFlavors(); + static HttpRequestDef genRequestDefForShowGaussMySqlInstanceInfo(); + static HttpRequestDef genRequestDefForShowGaussMySqlJobInfo(); + static HttpRequestDef genRequestDefForShowGaussMySqlProjectQuotas(); + static HttpRequestDef genRequestDefForShowGaussMySqlProxyFlavors(); + static HttpRequestDef genRequestDefForShowGaussMySqlProxyList(); + static HttpRequestDef genRequestDefForShowGaussMySqlQuotas(); + static HttpRequestDef genRequestDefForShowInstanceMonitorExtend(); + static HttpRequestDef genRequestDefForSwitchGaussMySqlConfiguration(); + static HttpRequestDef genRequestDefForSwitchGaussMySqlInstanceSsl(); + static HttpRequestDef genRequestDefForUpdateAuditLog(); + static HttpRequestDef genRequestDefForUpdateGaussMySqlBackupPolicy(); + static HttpRequestDef genRequestDefForUpdateGaussMySqlConfiguration(); + static HttpRequestDef genRequestDefForUpdateGaussMySqlDatabaseComment(); + static HttpRequestDef genRequestDefForUpdateGaussMySqlDatabaseUserComment(); + static HttpRequestDef genRequestDefForUpdateGaussMySqlInstanceAlias(); + static HttpRequestDef genRequestDefForUpdateGaussMySqlInstanceEip(); + static HttpRequestDef genRequestDefForUpdateGaussMySqlInstanceInternalIp(); + static HttpRequestDef genRequestDefForUpdateGaussMySqlInstanceName(); + static HttpRequestDef genRequestDefForUpdateGaussMySqlInstanceOpsWindow(); + static HttpRequestDef genRequestDefForUpdateGaussMySqlInstancePort(); + static HttpRequestDef genRequestDefForUpdateGaussMySqlInstanceSecurityGroup(); + static HttpRequestDef genRequestDefForUpdateGaussMySqlQuotas(); + static HttpRequestDef genRequestDefForUpdateInstanceMonitor(); + static HttpRequestDef genRequestDefForUpdateProxyConnectionPoolType(); + static HttpRequestDef genRequestDefForUpdateProxyPort(); + static HttpRequestDef genRequestDefForUpdateProxySessionConsistence(); + static HttpRequestDef genRequestDefForUpdateTransactionSplitStatus(); + static HttpRequestDef genRequestDefForUpgradeGaussMySqlInstanceDatabase(); + static HttpRequestDef genRequestDefForDeleteSqlFilterRule(); + static HttpRequestDef genRequestDefForSetSqlFilterRule(); + static HttpRequestDef genRequestDefForShowSqlFilterControl(); + static HttpRequestDef genRequestDefForShowSqlFilterRule(); + static HttpRequestDef genRequestDefForUpdateSqlFilterControl(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_GAUSSDB_V3_GaussDBMeta_H_ diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/AddDatabasePermissionRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/AddDatabasePermissionRequest.h index a8b8db1cc..ba410141f 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/AddDatabasePermissionRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/AddDatabasePermissionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_AddDatabasePermissionRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_AddDatabasePermissionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT AddDatabasePermissionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddDatabasePermissionRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/AddDatabasePermissionResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/AddDatabasePermissionResponse.h index c2dc2d87e..66db9f4ee 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/AddDatabasePermissionResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/AddDatabasePermissionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_AddDatabasePermissionResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_AddDatabasePermissionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT AddDatabasePermissionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddDatabasePermissionResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ApplyConfigurationRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ApplyConfigurationRequestBody.h index f013a7a78..6f131091d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ApplyConfigurationRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ApplyConfigurationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ApplyConfigurationRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ApplyConfigurationRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ApplyConfigurationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplyConfigurationRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/Backup.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/Backup.h index 0f512a9f5..42dd0148b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/Backup.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/Backup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_Backup_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_Backup_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT Backup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Backup members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/BackupEncryptRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/BackupEncryptRequest.h index b3cb2d342..d7f7738d9 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/BackupEncryptRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/BackupEncryptRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_BackupEncryptRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_BackupEncryptRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT BackupEncryptRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupEncryptRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/BackupPolicy.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/BackupPolicy.h index eaf1e237b..001bdad6e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/BackupPolicy.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/BackupPolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_BackupPolicy_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_BackupPolicy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT BackupPolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupPolicy members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/Backups.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/Backups.h index 800488a49..c3843ba9f 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/Backups.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/Backups.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_Backups_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_Backups_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT Backups /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Backups members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/BatchOperateInstanceTagRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/BatchOperateInstanceTagRequestBody.h index d9b062101..1b8a933b1 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/BatchOperateInstanceTagRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/BatchOperateInstanceTagRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_BatchOperateInstanceTagRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_BatchOperateInstanceTagRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT BatchOperateInstanceTagRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchOperateInstanceTagRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/BatchTagActionRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/BatchTagActionRequest.h index 2183f2c29..e4d33d75b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/BatchTagActionRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/BatchTagActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_BatchTagActionRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_BatchTagActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT BatchTagActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagActionRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/BatchTagActionResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/BatchTagActionResponse.h index 011ac68a3..60d931118 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/BatchTagActionResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/BatchTagActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_BatchTagActionResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_BatchTagActionResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT BatchTagActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagActionResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelGaussMySqlInstanceEipRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelGaussMySqlInstanceEipRequest.h index ede421556..216d3d079 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelGaussMySqlInstanceEipRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelGaussMySqlInstanceEipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CancelGaussMySqlInstanceEipRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CancelGaussMySqlInstanceEipRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CancelGaussMySqlInstanceEipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelGaussMySqlInstanceEipRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelGaussMySqlInstanceEipResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelGaussMySqlInstanceEipResponse.h index 4ccf79574..2e879fce2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelGaussMySqlInstanceEipResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelGaussMySqlInstanceEipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CancelGaussMySqlInstanceEipResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CancelGaussMySqlInstanceEipResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CancelGaussMySqlInstanceEipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelGaussMySqlInstanceEipResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelScheduleTask.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelScheduleTask.h index 139de7b54..2bc41e632 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelScheduleTask.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelScheduleTask.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CancelScheduleTask_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CancelScheduleTask_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CancelScheduleTask /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelScheduleTask members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelScheduleTaskRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelScheduleTaskRequest.h index e85c44fb6..591c9259e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelScheduleTaskRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelScheduleTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CancelScheduleTaskRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CancelScheduleTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CancelScheduleTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelScheduleTaskRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelScheduleTaskResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelScheduleTaskResponse.h index 5e15411c2..3520034f2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelScheduleTaskResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CancelScheduleTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CancelScheduleTaskResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CancelScheduleTaskResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CancelScheduleTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelScheduleTaskResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlInstanceSpecificationRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlInstanceSpecificationRequest.h index ddd5f7278..e0df0d437 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlInstanceSpecificationRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlInstanceSpecificationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ChangeGaussMySqlInstanceSpecificationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ChangeGaussMySqlInstanceSpecificationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ChangeGaussMySqlInstanceSpecificationReques /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeGaussMySqlInstanceSpecificationRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlInstanceSpecificationResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlInstanceSpecificationResponse.h index 8e8f0b775..82564f741 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlInstanceSpecificationResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlInstanceSpecificationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ChangeGaussMySqlInstanceSpecificationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ChangeGaussMySqlInstanceSpecificationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ChangeGaussMySqlInstanceSpecificationRespon /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeGaussMySqlInstanceSpecificationResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlProxySpecificationRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlProxySpecificationRequest.h index f5e65ed40..57783533d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlProxySpecificationRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlProxySpecificationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ChangeGaussMySqlProxySpecificationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ChangeGaussMySqlProxySpecificationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ChangeGaussMySqlProxySpecificationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeGaussMySqlProxySpecificationRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlProxySpecificationResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlProxySpecificationResponse.h index 3675d8697..40c1ea197 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlProxySpecificationResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ChangeGaussMySqlProxySpecificationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ChangeGaussMySqlProxySpecificationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ChangeGaussMySqlProxySpecificationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ChangeGaussMySqlProxySpecificationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeGaussMySqlProxySpecificationResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CloseMysqlProxyRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CloseMysqlProxyRequestBody.h index 425fadf41..f07f25ad8 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CloseMysqlProxyRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CloseMysqlProxyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CloseMysqlProxyRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CloseMysqlProxyRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CloseMysqlProxyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CloseMysqlProxyRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ConfigurationSummary.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ConfigurationSummary.h index 0bf42293a..6a2a055fe 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ConfigurationSummary.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ConfigurationSummary.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ConfigurationSummary_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ConfigurationSummary_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ConfigurationSummary /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationSummary members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ConfigurationSummary2.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ConfigurationSummary2.h index 8204329ae..167afcc3a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ConfigurationSummary2.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ConfigurationSummary2.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ConfigurationSummary2_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ConfigurationSummary2_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ConfigurationSummary2 /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationSummary2 members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateConfigurationRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateConfigurationRequestBody.h index 083b192cd..8233b5875 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateConfigurationRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateConfigurationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateConfigurationRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateConfigurationRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateConfigurationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDatabaseList.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDatabaseList.h index b933d0ff4..77e050b79 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDatabaseList.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDatabaseList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateDatabaseList_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateDatabaseList_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateDatabaseList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseList members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDatabaseUserList.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDatabaseUserList.h index d154d33c7..477fc0f1e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDatabaseUserList.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDatabaseUserList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateDatabaseUserList_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateDatabaseUserList_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateDatabaseUserList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseUserList members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDatabaseUserRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDatabaseUserRequest.h index ecc62ffbe..50328fbda 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDatabaseUserRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDatabaseUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateDatabaseUserRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateDatabaseUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateDatabaseUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseUserRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDnsNameReq.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDnsNameReq.h index 31e9bd5ea..7ba238130 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDnsNameReq.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateDnsNameReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateDnsNameReq_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateDnsNameReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateDnsNameReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDnsNameReq members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlBackupRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlBackupRequest.h index e3fd1daaf..7d742744e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlBackupRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlBackupRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlBackupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlBackupRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlBackupResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlBackupResponse.h index 114fd626a..b6c17aeb3 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlBackupResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlBackupResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlBackupResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlBackupResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlConfigurationRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlConfigurationRequest.h index 277483d0c..3ce5a248e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlConfigurationRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlConfigurationRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlConfigurationResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlConfigurationResponse.h index 6bc5ca0d7..ad02ad965 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlConfigurationResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlConfigurationResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabase.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabase.h index 3d0b521ac..531a86cea 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabase.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabase.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlDatabase_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlDatabase_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlDatabase /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlDatabase members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseRequest.h index 19c4a4816..f917a49dc 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlDatabaseRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlDatabaseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlDatabaseRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseRequestBody.h index b51e8e36c..f4eecdd87 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlDatabaseRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlDatabaseRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlDatabaseRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlDatabaseRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseResponse.h index da3cbf3bb..26f2ca09d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlDatabaseResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlDatabaseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlDatabaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlDatabaseResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseUserRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseUserRequest.h index e66c9ffca..3f7304f10 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseUserRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlDatabaseUserRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlDatabaseUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlDatabaseUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlDatabaseUserRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseUserResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseUserResponse.h index 48a304c02..eacc9070b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseUserResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlDatabaseUserResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlDatabaseUserResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlDatabaseUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlDatabaseUserResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlInstanceRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlInstanceRequest.h index ec9ab8357..c19815572 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlInstanceRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlInstanceRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlInstanceResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlInstanceResponse.h index 882bf37e4..0bc0848d5 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlInstanceResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlInstanceResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlInstanceResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlProxyRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlProxyRequest.h index 6bd423af7..b7f4dc3fd 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlProxyRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlProxyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlProxyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlProxyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlProxyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlProxyRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlProxyResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlProxyResponse.h index 4cb59e5b1..d70923464 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlProxyResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlProxyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlProxyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlProxyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlProxyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlProxyResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlReadonlyNodeRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlReadonlyNodeRequest.h index 2a1e47e8d..bd4c4e635 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlReadonlyNodeRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlReadonlyNodeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlReadonlyNodeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlReadonlyNodeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlReadonlyNodeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlReadonlyNodeRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlReadonlyNodeResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlReadonlyNodeResponse.h index 43f19dbaa..6a6422857 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlReadonlyNodeResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMySqlReadonlyNodeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlReadonlyNodeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMySqlReadonlyNodeResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMySqlReadonlyNodeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMySqlReadonlyNodeResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMysqlDnsRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMysqlDnsRequest.h index f15f63bcb..9c3122f6e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMysqlDnsRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMysqlDnsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMysqlDnsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMysqlDnsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMysqlDnsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMysqlDnsRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMysqlDnsResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMysqlDnsResponse.h index 5b7eb5fbc..52bcc6623 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMysqlDnsResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/CreateGaussMysqlDnsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMysqlDnsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_CreateGaussMysqlDnsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT CreateGaussMysqlDnsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGaussMysqlDnsResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DatabasePermission.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DatabasePermission.h index 172f7d300..829d30c7a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DatabasePermission.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DatabasePermission.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DatabasePermission_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DatabasePermission_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DatabasePermission /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatabasePermission members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DatastoreResult.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DatastoreResult.h index 5929e006b..6e29ce823 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DatastoreResult.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DatastoreResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DatastoreResult_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DatastoreResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DatastoreResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatastoreResult members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedComputeInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedComputeInfo.h index 82218b50e..6409d647a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedComputeInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedComputeInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DedicatedComputeInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DedicatedComputeInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DedicatedComputeInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DedicatedComputeInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedResource.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedResource.h index 6b5828044..01eb36aef 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedResource.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedResource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DedicatedResource_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DedicatedResource_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DedicatedResource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DedicatedResource members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedResourceCapacity.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedResourceCapacity.h index 1703bef72..9831bb8a4 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedResourceCapacity.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedResourceCapacity.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DedicatedResourceCapacity_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DedicatedResourceCapacity_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DedicatedResourceCapacity /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DedicatedResourceCapacity members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedStorageInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedStorageInfo.h index e81a3c7eb..4eb1759b7 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedStorageInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DedicatedStorageInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DedicatedStorageInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DedicatedStorageInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DedicatedStorageInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DedicatedStorageInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermission.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermission.h index 8e64c1722..193066092 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermission.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermission.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteDatabasePermission_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteDatabasePermission_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteDatabasePermission /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDatabasePermission members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionRequest.h index ad471d549..5a7dab84f 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteDatabasePermissionRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteDatabasePermissionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteDatabasePermissionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDatabasePermissionRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionRequestBody.h index edc91135f..0a90f28aa 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteDatabasePermissionRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteDatabasePermissionRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteDatabasePermissionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDatabasePermissionRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionResponse.h index 2a63b33e1..1efd40263 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteDatabasePermissionResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteDatabasePermissionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteDatabasePermissionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDatabasePermissionResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabaseUserRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabaseUserRequest.h index b7fb28367..04fd3d3cb 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabaseUserRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteDatabaseUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteDatabaseUserRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteDatabaseUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteDatabaseUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDatabaseUserRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlBackupRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlBackupRequest.h index 06816828a..598fc5a16 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlBackupRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlBackupRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlBackupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlBackupRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlBackupResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlBackupResponse.h index c0fa8debb..d8e918773 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlBackupResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlBackupResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlBackupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlBackupResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlConfigurationRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlConfigurationRequest.h index 28265e6e3..3a675e4ff 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlConfigurationRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlConfigurationRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlConfigurationResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlConfigurationResponse.h index 8ccf9bf92..97e1eb8c7 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlConfigurationResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlConfigurationResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseRequest.h index b78ca6c6c..ab6a813fb 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlDatabaseRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlDatabaseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlDatabaseRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseRequestBody.h index c39043af3..9c518a2d2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlDatabaseRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlDatabaseRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlDatabaseRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlDatabaseRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseResponse.h index 9e968f231..12373006d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlDatabaseResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlDatabaseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlDatabaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlDatabaseResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseUserRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseUserRequest.h index 4255a1679..6e52ce90e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseUserRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlDatabaseUserRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlDatabaseUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlDatabaseUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlDatabaseUserRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseUserResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseUserResponse.h index e18a9c390..59e83c2a6 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseUserResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlDatabaseUserResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlDatabaseUserResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlDatabaseUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlDatabaseUserResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlInstanceRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlInstanceRequest.h index 014ade667..f79d62103 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlInstanceRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlInstanceRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlInstanceResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlInstanceResponse.h index 3c648e4fe..bf18409b2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlInstanceResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlInstanceResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlProxyRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlProxyRequest.h index 2499e2e08..ea3eed5a1 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlProxyRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlProxyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlProxyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlProxyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlProxyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlProxyRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlProxyResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlProxyResponse.h index b66d251c6..c90407d9a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlProxyResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlProxyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlProxyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlProxyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlProxyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlProxyResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlReadonlyNodeRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlReadonlyNodeRequest.h index 1576dd286..7170bd4d8 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlReadonlyNodeRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlReadonlyNodeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlReadonlyNodeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlReadonlyNodeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlReadonlyNodeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlReadonlyNodeRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlReadonlyNodeResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlReadonlyNodeResponse.h index fb8de2b25..6c5d8cead 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlReadonlyNodeResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteGaussMySqlReadonlyNodeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlReadonlyNodeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteGaussMySqlReadonlyNodeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteGaussMySqlReadonlyNodeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteGaussMySqlReadonlyNodeResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteNodeSqlFilterRule.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteNodeSqlFilterRule.h index eba312501..b25d36bc2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteNodeSqlFilterRule.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteNodeSqlFilterRule.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteNodeSqlFilterRule_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteNodeSqlFilterRule_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteNodeSqlFilterRule /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteNodeSqlFilterRule members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteNodeSqlFilterRuleInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteNodeSqlFilterRuleInfo.h index eb3fbba7a..90b81845d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteNodeSqlFilterRuleInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteNodeSqlFilterRuleInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteNodeSqlFilterRuleInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteNodeSqlFilterRuleInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteNodeSqlFilterRuleInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteNodeSqlFilterRuleInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleReq.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleReq.h index 17d76b8d0..322f63ce3 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleReq.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteSqlFilterRuleReq_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteSqlFilterRuleReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteSqlFilterRuleReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSqlFilterRuleReq members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleRequest.h index 0c3fa8089..4f1d9b965 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteSqlFilterRuleRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteSqlFilterRuleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteSqlFilterRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSqlFilterRuleRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleResponse.h index 6814d1486..bc7c21343 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteSqlFilterRuleResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteSqlFilterRuleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteSqlFilterRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSqlFilterRuleResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteTaskRecordRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteTaskRecordRequest.h index 4208b0701..ac91d1db8 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteTaskRecordRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteTaskRecordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteTaskRecordRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteTaskRecordRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteTaskRecordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTaskRecordRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteTaskRecordResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteTaskRecordResponse.h index e550f9619..730aea6fe 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteTaskRecordResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DeleteTaskRecordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteTaskRecordResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DeleteTaskRecordResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DeleteTaskRecordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTaskRecordResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DescribeBackupEncryptStatusRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DescribeBackupEncryptStatusRequest.h index f85552f67..9fd37b1e7 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DescribeBackupEncryptStatusRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DescribeBackupEncryptStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DescribeBackupEncryptStatusRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DescribeBackupEncryptStatusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DescribeBackupEncryptStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DescribeBackupEncryptStatusRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/DescribeBackupEncryptStatusResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/DescribeBackupEncryptStatusResponse.h index d9b554965..733ce6cc8 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/DescribeBackupEncryptStatusResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/DescribeBackupEncryptStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DescribeBackupEncryptStatusResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_DescribeBackupEncryptStatusResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT DescribeBackupEncryptStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DescribeBackupEncryptStatusResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/EnlargeProxyRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/EnlargeProxyRequest.h index b3155b2dc..ae3260c2c 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/EnlargeProxyRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/EnlargeProxyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_EnlargeProxyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_EnlargeProxyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT EnlargeProxyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnlargeProxyRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlInstanceVolumeRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlInstanceVolumeRequest.h index 34db4485a..fb1efa4f5 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlInstanceVolumeRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlInstanceVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ExpandGaussMySqlInstanceVolumeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ExpandGaussMySqlInstanceVolumeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ExpandGaussMySqlInstanceVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExpandGaussMySqlInstanceVolumeRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlInstanceVolumeResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlInstanceVolumeResponse.h index 32b5e5a2f..6ec8f6eab 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlInstanceVolumeResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlInstanceVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ExpandGaussMySqlInstanceVolumeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ExpandGaussMySqlInstanceVolumeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ExpandGaussMySqlInstanceVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExpandGaussMySqlInstanceVolumeResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlProxyRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlProxyRequest.h index 78c6c203a..a9b605bc2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlProxyRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlProxyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ExpandGaussMySqlProxyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ExpandGaussMySqlProxyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ExpandGaussMySqlProxyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExpandGaussMySqlProxyRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlProxyResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlProxyResponse.h index dc34186fa..f6c4a0fe6 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlProxyResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ExpandGaussMySqlProxyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ExpandGaussMySqlProxyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ExpandGaussMySqlProxyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ExpandGaussMySqlProxyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExpandGaussMySqlProxyResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/FileInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/FileInfo.h index e09624584..aae9d3bf0 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/FileInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/FileInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_FileInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_FileInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT FileInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FileInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/GaussMySqlDatabaseInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/GaussMySqlDatabaseInfo.h index b50d23536..f8ad30b28 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/GaussMySqlDatabaseInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/GaussMySqlDatabaseInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GaussMySqlDatabaseInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GaussMySqlDatabaseInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT GaussMySqlDatabaseInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GaussMySqlDatabaseInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/GaussMySqlDatabaseUser.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/GaussMySqlDatabaseUser.h index c6d5a8b8c..d6fe35269 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/GaussMySqlDatabaseUser.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/GaussMySqlDatabaseUser.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GaussMySqlDatabaseUser_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GaussMySqlDatabaseUser_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT GaussMySqlDatabaseUser /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GaussMySqlDatabaseUser members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/GetJobEntitiesInfoDetail.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/GetJobEntitiesInfoDetail.h index 4fba2a916..cf068d5bb 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/GetJobEntitiesInfoDetail.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/GetJobEntitiesInfoDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GetJobEntitiesInfoDetail_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GetJobEntitiesInfoDetail_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT GetJobEntitiesInfoDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetJobEntitiesInfoDetail members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/GetJobInfoDetail.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/GetJobInfoDetail.h index 497c47eb7..54678f672 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/GetJobInfoDetail.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/GetJobInfoDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GetJobInfoDetail_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GetJobInfoDetail_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT GetJobInfoDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetJobInfoDetail members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/GetJobInstanceInfoDetail.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/GetJobInstanceInfoDetail.h index fb8720426..70f375d1b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/GetJobInstanceInfoDetail.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/GetJobInstanceInfoDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GetJobInstanceInfoDetail_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GetJobInstanceInfoDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT GetJobInstanceInfoDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetJobInstanceInfoDetail members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/GrantDatabasePermission.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/GrantDatabasePermission.h index 2c7b868a4..b0a5fe923 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/GrantDatabasePermission.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/GrantDatabasePermission.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GrantDatabasePermission_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GrantDatabasePermission_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT GrantDatabasePermission /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GrantDatabasePermission members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/GrantDatabasePermissionRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/GrantDatabasePermissionRequestBody.h index 6637e0abc..88098135e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/GrantDatabasePermissionRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/GrantDatabasePermissionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GrantDatabasePermissionRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_GrantDatabasePermissionRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT GrantDatabasePermissionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GrantDatabasePermissionRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/InstanceTagItem.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/InstanceTagItem.h index 96775ad70..0e7da62bb 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/InstanceTagItem.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/InstanceTagItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_InstanceTagItem_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_InstanceTagItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT InstanceTagItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstanceTagItem members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/InvokeGaussMySqlInstanceSwitchOverRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/InvokeGaussMySqlInstanceSwitchOverRequest.h index 6ed0d2624..df8f29683 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/InvokeGaussMySqlInstanceSwitchOverRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/InvokeGaussMySqlInstanceSwitchOverRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_InvokeGaussMySqlInstanceSwitchOverRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_InvokeGaussMySqlInstanceSwitchOverRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT InvokeGaussMySqlInstanceSwitchOverRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InvokeGaussMySqlInstanceSwitchOverRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/InvokeGaussMySqlInstanceSwitchOverResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/InvokeGaussMySqlInstanceSwitchOverResponse.h index d52f5714c..0411598f5 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/InvokeGaussMySqlInstanceSwitchOverResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/InvokeGaussMySqlInstanceSwitchOverResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_InvokeGaussMySqlInstanceSwitchOverResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_InvokeGaussMySqlInstanceSwitchOverResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT InvokeGaussMySqlInstanceSwitchOverResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InvokeGaussMySqlInstanceSwitchOverResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListAuditLogDownloadLinkRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListAuditLogDownloadLinkRequest.h index 2c040c3be..40bfaa2b4 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListAuditLogDownloadLinkRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListAuditLogDownloadLinkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListAuditLogDownloadLinkRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListAuditLogDownloadLinkRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListAuditLogDownloadLinkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuditLogDownloadLinkRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListAuditLogDownloadLinkResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListAuditLogDownloadLinkResponse.h index 17d3ebbc2..666bd7a74 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListAuditLogDownloadLinkResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListAuditLogDownloadLinkResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListAuditLogDownloadLinkResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListAuditLogDownloadLinkResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListAuditLogDownloadLinkResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuditLogDownloadLinkResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListDeleteDatabaseUserRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListDeleteDatabaseUserRequest.h index 6f484ff7e..f97a167de 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListDeleteDatabaseUserRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListDeleteDatabaseUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListDeleteDatabaseUserRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListDeleteDatabaseUserRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListDeleteDatabaseUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDeleteDatabaseUserRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlConfigurationsRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlConfigurationsRequest.h index 4878b0970..7cd366733 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlConfigurationsRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlConfigurationsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlConfigurationsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlConfigurationsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlConfigurationsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlConfigurationsRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlConfigurationsResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlConfigurationsResponse.h index 0d584f67c..44aea4d89 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlConfigurationsResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlConfigurationsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlConfigurationsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlConfigurationsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlConfigurationsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlConfigurationsResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabase.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabase.h index 1517875bd..5e6321e03 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabase.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabase.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabase_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabase_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlDatabase /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlDatabase members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseCharsetsRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseCharsetsRequest.h index a52f8fe5f..a709cd65d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseCharsetsRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseCharsetsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseCharsetsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseCharsetsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlDatabaseCharsetsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlDatabaseCharsetsRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseCharsetsResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseCharsetsResponse.h index 888cd865e..72dd1539e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseCharsetsResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseCharsetsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseCharsetsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseCharsetsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlDatabaseCharsetsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlDatabaseCharsetsResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseRequest.h index 958875bea..68ffbd6a9 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlDatabaseRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseResponse.h index 7999f87fe..023bfacc3 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlDatabaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlDatabaseResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUser.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUser.h index db5c33bc7..746688111 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUser.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUser.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseUser_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseUser_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlDatabaseUser /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlDatabaseUser members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUserRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUserRequest.h index ec93b9f19..48eeec184 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUserRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseUserRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseUserRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlDatabaseUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlDatabaseUserRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUserResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUserResponse.h index 5a670d447..0cf5f637c 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUserResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseUserResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDatabaseUserResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlDatabaseUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlDatabaseUserResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDedicatedResourcesRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDedicatedResourcesRequest.h index 2450e153f..ad472619e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDedicatedResourcesRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDedicatedResourcesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDedicatedResourcesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDedicatedResourcesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlDedicatedResourcesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlDedicatedResourcesRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDedicatedResourcesResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDedicatedResourcesResponse.h index ac3022306..40b34be41 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDedicatedResourcesResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlDedicatedResourcesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDedicatedResourcesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlDedicatedResourcesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlDedicatedResourcesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlDedicatedResourcesResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstanceDetailInfoRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstanceDetailInfoRequest.h index ee8f64932..f63cef64d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstanceDetailInfoRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstanceDetailInfoRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlInstanceDetailInfoRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlInstanceDetailInfoRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlInstanceDetailInfoRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlInstanceDetailInfoRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstanceDetailInfoResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstanceDetailInfoResponse.h index ddacb88ab..69c01bd4d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstanceDetailInfoResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstanceDetailInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlInstanceDetailInfoResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlInstanceDetailInfoResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlInstanceDetailInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlInstanceDetailInfoResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstancesRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstancesRequest.h index 6e077cafd..94bdb8ce0 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstancesRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlInstancesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlInstancesRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstancesResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstancesResponse.h index 9bb5c5767..614cc3984 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstancesResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMySqlInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlInstancesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMySqlInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMySqlInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMySqlInstancesResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMysqlDatabaseInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMysqlDatabaseInfo.h index 095890895..e39418b6a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMysqlDatabaseInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListGaussMysqlDatabaseInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMysqlDatabaseInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListGaussMysqlDatabaseInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListGaussMysqlDatabaseInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussMysqlDatabaseInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListImmediateJobsRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListImmediateJobsRequest.h index 394ff8234..7ab3fdf1d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListImmediateJobsRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListImmediateJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListImmediateJobsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListImmediateJobsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListImmediateJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListImmediateJobsRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListImmediateJobsResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListImmediateJobsResponse.h index a5d84b94a..2f36ce0d2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListImmediateJobsResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListImmediateJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListImmediateJobsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListImmediateJobsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListImmediateJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListImmediateJobsResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListInstanceTagsRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListInstanceTagsRequest.h index b6192ec7a..5b1eafe20 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListInstanceTagsRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListInstanceTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListInstanceTagsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListInstanceTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListInstanceTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceTagsRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListInstanceTagsResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListInstanceTagsResponse.h index dc4ef67ce..215575ab2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListInstanceTagsResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListInstanceTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListInstanceTagsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListInstanceTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListInstanceTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceTagsResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsErrorLogDetailsRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsErrorLogDetailsRequest.h index 01bba7d8e..143d66013 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsErrorLogDetailsRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsErrorLogDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListLtsErrorLogDetailsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListLtsErrorLogDetailsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListLtsErrorLogDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLtsErrorLogDetailsRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsErrorLogDetailsResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsErrorLogDetailsResponse.h index 48abd3d03..23bd30621 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsErrorLogDetailsResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsErrorLogDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListLtsErrorLogDetailsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListLtsErrorLogDetailsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListLtsErrorLogDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLtsErrorLogDetailsResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsSlowlogDetailsRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsSlowlogDetailsRequest.h index f80f4bee4..a6d1994a1 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsSlowlogDetailsRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsSlowlogDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListLtsSlowlogDetailsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListLtsSlowlogDetailsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListLtsSlowlogDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLtsSlowlogDetailsRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsSlowlogDetailsResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsSlowlogDetailsResponse.h index b4c5b30d2..cb39f50c8 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsSlowlogDetailsResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListLtsSlowlogDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListLtsSlowlogDetailsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListLtsSlowlogDetailsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListLtsSlowlogDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLtsSlowlogDetailsResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListProjectTagsRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListProjectTagsRequest.h index debb9f7d2..c82c24c63 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListProjectTagsRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListProjectTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListProjectTagsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListProjectTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListProjectTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListProjectTagsResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListProjectTagsResponse.h index 1897760ab..ce8be9e64 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListProjectTagsResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListProjectTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListProjectTagsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListProjectTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListProjectTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListScheduleJobsRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListScheduleJobsRequest.h index 559c225cb..df8008d08 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListScheduleJobsRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListScheduleJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListScheduleJobsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListScheduleJobsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListScheduleJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListScheduleJobsRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListScheduleJobsResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListScheduleJobsResponse.h index 9f9ff9610..a53e10fa4 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ListScheduleJobsResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ListScheduleJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListScheduleJobsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ListScheduleJobsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ListScheduleJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListScheduleJobsResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogErrorDetail.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogErrorDetail.h index 0ef4cc09a..2b98a0cc9 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogErrorDetail.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogErrorDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_LtsLogErrorDetail_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_LtsLogErrorDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT LtsLogErrorDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LtsLogErrorDetail members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogErrorQueryRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogErrorQueryRequest.h index 2fffef676..35ec8bf3c 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogErrorQueryRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogErrorQueryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_LtsLogErrorQueryRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_LtsLogErrorQueryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT LtsLogErrorQueryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LtsLogErrorQueryRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogSlowDetail.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogSlowDetail.h index 6b04265cf..2ac4e1cf9 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogSlowDetail.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogSlowDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_LtsLogSlowDetail_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_LtsLogSlowDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT LtsLogSlowDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LtsLogSlowDetail members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogSlowQueryRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogSlowQueryRequest.h index c6b5afaca..b7f1c9dba 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogSlowQueryRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/LtsLogSlowQueryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_LtsLogSlowQueryRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_LtsLogSlowQueryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT LtsLogSlowQueryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LtsLogSlowQueryRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyAliasRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyAliasRequest.h index 2b24d350b..d11c25718 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyAliasRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyAliasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyAliasRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyAliasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyAliasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyAliasRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyBackupEncryptStatusRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyBackupEncryptStatusRequest.h index 9fef20acd..8180ee234 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyBackupEncryptStatusRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyBackupEncryptStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyBackupEncryptStatusRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyBackupEncryptStatusRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyBackupEncryptStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyBackupEncryptStatusRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyBackupEncryptStatusResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyBackupEncryptStatusResponse.h index 451636f7c..f945cd91e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyBackupEncryptStatusResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyBackupEncryptStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyBackupEncryptStatusResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyBackupEncryptStatusResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyBackupEncryptStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyBackupEncryptStatusResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyBindEipRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyBindEipRequest.h index b577deedb..75e529876 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyBindEipRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyBindEipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyBindEipRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyBindEipRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyBindEipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyBindEipRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyDnsNameReq.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyDnsNameReq.h index c212ab0ea..8ca6b1d49 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyDnsNameReq.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyDnsNameReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyDnsNameReq_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyDnsNameReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyDnsNameReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyDnsNameReq members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeRequest.h index 3407ed225..87914cb84 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyGaussMySqlProxyRouteModeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyGaussMySqlProxyRouteModeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyGaussMySqlProxyRouteModeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyGaussMySqlProxyRouteModeRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeRequestBody.h index 5c91a025d..6649d1a04 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyGaussMySqlProxyRouteModeRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyGaussMySqlProxyRouteModeRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyGaussMySqlProxyRouteModeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyGaussMySqlProxyRouteModeRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeResponse.h index 1b9736f63..aec7c9c9b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyGaussMySqlProxyRouteModeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyGaussMySqlProxyRouteModeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyGaussMySqlProxyRouteModeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyGaussMySqlProxyRouteModeResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMysqlDnsRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMysqlDnsRequest.h index ac6718974..9015cb5ac 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMysqlDnsRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMysqlDnsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyGaussMysqlDnsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyGaussMysqlDnsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyGaussMysqlDnsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyGaussMysqlDnsRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMysqlDnsResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMysqlDnsResponse.h index 06fd15c7d..cd4d445d6 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMysqlDnsResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyGaussMysqlDnsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyGaussMysqlDnsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyGaussMysqlDnsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyGaussMysqlDnsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyGaussMysqlDnsResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyInternalIpRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyInternalIpRequest.h index 2dbdebebe..ab39b1a3b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyInternalIpRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyInternalIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyInternalIpRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyInternalIpRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyInternalIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyInternalIpRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyOpsWindow.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyOpsWindow.h index 3cb86add8..60e226912 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyOpsWindow.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyOpsWindow.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyOpsWindow_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyOpsWindow_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyOpsWindow /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyOpsWindow members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyPortRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyPortRequest.h index 7d0cedf89..d0246d259 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyPortRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyPortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyPortRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyPortRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyPortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyPortRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyProxyConsistRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyProxyConsistRequest.h index cdd3e7e6f..a7c03e043 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyProxyConsistRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyProxyConsistRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyProxyConsistRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyProxyConsistRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyProxyConsistRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyProxyConsistRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyProxyRouteWeightReadonlyNode.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyProxyRouteWeightReadonlyNode.h index 8083bb178..e39dd2232 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyProxyRouteWeightReadonlyNode.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyProxyRouteWeightReadonlyNode.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyProxyRouteWeightReadonlyNode_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyProxyRouteWeightReadonlyNode_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyProxyRouteWeightReadonlyNode /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyProxyRouteWeightReadonlyNode members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyProxyWeightReadonlyNode.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyProxyWeightReadonlyNode.h index 6bfb4f89d..95474189d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyProxyWeightReadonlyNode.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifyProxyWeightReadonlyNode.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyProxyWeightReadonlyNode_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifyProxyWeightReadonlyNode_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifyProxyWeightReadonlyNode /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyProxyWeightReadonlyNode members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifySecurityGroupRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifySecurityGroupRequest.h index ccde21844..4e89d0625 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifySecurityGroupRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ModifySecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifySecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ModifySecurityGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ModifySecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifySecurityGroupRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlBackupPolicy.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlBackupPolicy.h index 4aae44f7c..db2580bd7 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlBackupPolicy.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlBackupPolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlBackupPolicy_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlBackupPolicy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlBackupPolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlBackupPolicy members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlBackupStrategy.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlBackupStrategy.h index b5ae62fcc..a2c42df51 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlBackupStrategy.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlBackupStrategy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlBackupStrategy_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlBackupStrategy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlBackupStrategy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlBackupStrategy members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlChangeSpecificationRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlChangeSpecificationRequest.h index 97eac5bad..d2b468de3 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlChangeSpecificationRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlChangeSpecificationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlChangeSpecificationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlChangeSpecificationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlChangeSpecificationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlChangeSpecificationRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlChargeInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlChargeInfo.h index 2d73e6ecb..6c6d2b1d7 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlChargeInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlChargeInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlChargeInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlChargeInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlChargeInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlChargeInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlCreateBackupRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlCreateBackupRequest.h index 6c280c74d..10462124b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlCreateBackupRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlCreateBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlCreateBackupRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlCreateBackupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlCreateBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlCreateBackupRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlCreateReadonlyNodeRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlCreateReadonlyNodeRequest.h index d5c9f0789..94b7d4eea 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlCreateReadonlyNodeRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlCreateReadonlyNodeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlCreateReadonlyNodeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlCreateReadonlyNodeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlCreateReadonlyNodeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlCreateReadonlyNodeRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreInBackup.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreInBackup.h index f1f8a301b..10c196659 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreInBackup.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreInBackup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlDatastoreInBackup_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlDatastoreInBackup_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlDatastoreInBackup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlDatastoreInBackup members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreInReq.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreInReq.h index 051a9513d..87619d30b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreInReq.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreInReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlDatastoreInReq_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlDatastoreInReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlDatastoreInReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlDatastoreInReq members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreInRes.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreInRes.h index 3c99b6897..f54d044af 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreInRes.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreInRes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlDatastoreInRes_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlDatastoreInRes_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlDatastoreInRes /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlDatastoreInRes members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreWithKernelVersion.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreWithKernelVersion.h index 4630b24d0..7b464d2c2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreWithKernelVersion.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlDatastoreWithKernelVersion.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlDatastoreWithKernelVersion_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlDatastoreWithKernelVersion_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlDatastoreWithKernelVersion /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlDatastoreWithKernelVersion members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlEngineVersionInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlEngineVersionInfo.h index be0ca2c9f..1688576f4 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlEngineVersionInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlEngineVersionInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlEngineVersionInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlEngineVersionInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlEngineVersionInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlEngineVersionInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlExtendInstanceVolumeRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlExtendInstanceVolumeRequest.h index 2afc4627d..8286abeb1 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlExtendInstanceVolumeRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlExtendInstanceVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlExtendInstanceVolumeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlExtendInstanceVolumeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlExtendInstanceVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlExtendInstanceVolumeRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlFlavorInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlFlavorInfo.h index 454336da4..793a4238f 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlFlavorInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlFlavorInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlFlavorInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlFlavorInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlFlavorInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlFlavorInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlFlavorsInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlFlavorsInfo.h index 25ef232c7..b1ed8c2ee 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlFlavorsInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlFlavorsInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlFlavorsInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlFlavorsInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlFlavorsInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlFlavorsInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceChargeInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceChargeInfo.h index a1785a41f..2ecff3027 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceChargeInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceChargeInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceChargeInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceChargeInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlInstanceChargeInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlInstanceChargeInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceInfoDetail.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceInfoDetail.h index e576b1e3c..eab3e5e88 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceInfoDetail.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceInfoDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceInfoDetail_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceInfoDetail_H_ + #include #include +#include #include #include @@ -38,10 +40,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlInstanceInfoDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlInstanceInfoDetail members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceListInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceListInfo.h index 7e47fc68a..774763173 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceListInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceListInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceListInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceListInfo_H_ + #include #include +#include #include #include @@ -38,10 +40,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlInstanceListInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlInstanceListInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceNodeInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceNodeInfo.h index 33f6a3fbf..31781dd74 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceNodeInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceNodeInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceNodeInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceNodeInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlInstanceNodeInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlInstanceNodeInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceNodeVolumeInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceNodeVolumeInfo.h index 5c2e79e63..61fd19c55 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceNodeVolumeInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceNodeVolumeInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceNodeVolumeInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceNodeVolumeInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlInstanceNodeVolumeInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlInstanceNodeVolumeInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceRequest.h index 6ebe76f3c..032066186 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceRequest_H_ + #include #include +#include #include #include @@ -38,10 +40,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlInstanceRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceResponse.h index 3b7aeeaae..15936e587 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlInstanceResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlInstanceResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyAvailable.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyAvailable.h index 878c00e2b..eabe5432a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyAvailable.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyAvailable.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyAvailable_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyAvailable_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlProxyAvailable /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlProxyAvailable members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyComputeFlavor.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyComputeFlavor.h index 6755ecd55..a93630e74 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyComputeFlavor.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyComputeFlavor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyComputeFlavor_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyComputeFlavor_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlProxyComputeFlavor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlProxyComputeFlavor members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyFlavorGroups.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyFlavorGroups.h index 97200a0d2..f3392e51c 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyFlavorGroups.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyFlavorGroups.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyFlavorGroups_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyFlavorGroups_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlProxyFlavorGroups /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlProxyFlavorGroups members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyInfo.h index dc3999acd..676628fd6 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlProxyInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlProxyInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyNodeV3.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyNodeV3.h index f99a7f4e5..e534a6935 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyNodeV3.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyNodeV3.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyNodeV3_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyNodeV3_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlProxyNodeV3 /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlProxyNodeV3 members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyNodes.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyNodes.h index b08a65b39..dd2700869 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyNodes.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyNodes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyNodes_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyNodes_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlProxyNodes /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlProxyNodes members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyV3.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyV3.h index 7d89f7ca9..39deb3b76 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyV3.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlProxyV3.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyV3_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlProxyV3_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlProxyV3 /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlProxyV3 members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlResetPasswordRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlResetPasswordRequest.h index ea0b63d10..11814843b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlResetPasswordRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlResetPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlResetPasswordRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlResetPasswordRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlResetPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlResetPasswordRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlResizeFlavor.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlResizeFlavor.h index 766b7c864..444de8f17 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlResizeFlavor.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlResizeFlavor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlResizeFlavor_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlResizeFlavor_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlResizeFlavor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlResizeFlavor members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlRestorePoint.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlRestorePoint.h index 95e32b25f..5c078de0d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlRestorePoint.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlRestorePoint.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlRestorePoint_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlRestorePoint_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlRestorePoint /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlRestorePoint members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlShowProxyResponseV3.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlShowProxyResponseV3.h index cd82ff6d0..1d4b125c8 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlShowProxyResponseV3.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlShowProxyResponseV3.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlShowProxyResponseV3_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlShowProxyResponseV3_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlShowProxyResponseV3 /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlShowProxyResponseV3 members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlTags.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlTags.h index c927d25a4..d5a18731d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlTags.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlTags.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlTags_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlTags_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlTags /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlTags members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlUpdateBackupPolicyRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlUpdateBackupPolicyRequest.h index 3c49d72ec..f3f5dee96 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlUpdateBackupPolicyRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlUpdateBackupPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlUpdateBackupPolicyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlUpdateBackupPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlUpdateBackupPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlUpdateBackupPolicyRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlUpdateInstanceNameRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlUpdateInstanceNameRequest.h index 7b20c410e..6c30a17bf 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlUpdateInstanceNameRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlUpdateInstanceNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlUpdateInstanceNameRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlUpdateInstanceNameRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlUpdateInstanceNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlUpdateInstanceNameRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlVolume.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlVolume.h index db8d76903..f043788cf 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlVolume.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlVolume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlVolume_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlVolume_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlVolume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlVolume members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlVolumeInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlVolumeInfo.h index 1c72f8311..7652f01fd 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlVolumeInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlVolumeInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlVolumeInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlVolumeInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlVolumeInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlVolumeInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlVolumeResp.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlVolumeResp.h index 95df6cc55..335329e2e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlVolumeResp.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/MysqlVolumeResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlVolumeResp_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_MysqlVolumeResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT MysqlVolumeResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlVolumeResp members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/NodeSqlFilterRule.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/NodeSqlFilterRule.h index 841d82bea..6be9c2aea 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/NodeSqlFilterRule.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/NodeSqlFilterRule.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_NodeSqlFilterRule_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_NodeSqlFilterRule_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT NodeSqlFilterRule /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NodeSqlFilterRule members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/NodeSqlFilterRuleInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/NodeSqlFilterRuleInfo.h index 844735ce4..3fde2c8af 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/NodeSqlFilterRuleInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/NodeSqlFilterRuleInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_NodeSqlFilterRuleInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_NodeSqlFilterRuleInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT NodeSqlFilterRuleInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NodeSqlFilterRuleInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/NodeSqlFilterRulePattern.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/NodeSqlFilterRulePattern.h index 16980b422..60875e435 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/NodeSqlFilterRulePattern.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/NodeSqlFilterRulePattern.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_NodeSqlFilterRulePattern_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_NodeSqlFilterRulePattern_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT NodeSqlFilterRulePattern /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NodeSqlFilterRulePattern members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/NodesWeight.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/NodesWeight.h index 6cccbd143..ea5a5038a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/NodesWeight.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/NodesWeight.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_NodesWeight_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_NodesWeight_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT NodesWeight /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NodesWeight members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/OpenMysqlProxyRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/OpenMysqlProxyRequestBody.h index 6e017b9e3..66aaa2540 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/OpenMysqlProxyRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/OpenMysqlProxyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_OpenMysqlProxyRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_OpenMysqlProxyRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT OpenMysqlProxyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenMysqlProxyRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/OperateAuditLogRequestV3Body.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/OperateAuditLogRequestV3Body.h index 4e06d9964..f355b8bf3 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/OperateAuditLogRequestV3Body.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/OperateAuditLogRequestV3Body.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_OperateAuditLogRequestV3Body_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_OperateAuditLogRequestV3Body_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT OperateAuditLogRequestV3Body /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OperateAuditLogRequestV3Body members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/OperateSqlFilterControlReq.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/OperateSqlFilterControlReq.h index 185808682..fa4071d39 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/OperateSqlFilterControlReq.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/OperateSqlFilterControlReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_OperateSqlFilterControlReq_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_OperateSqlFilterControlReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT OperateSqlFilterControlReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OperateSqlFilterControlReq members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/OperateSqlFilterRuleReq.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/OperateSqlFilterRuleReq.h index 883c8e056..ea045775c 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/OperateSqlFilterRuleReq.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/OperateSqlFilterRuleReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_OperateSqlFilterRuleReq_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_OperateSqlFilterRuleReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT OperateSqlFilterRuleReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OperateSqlFilterRuleReq members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ProjectTagItem.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ProjectTagItem.h index 161fe4705..099bb1ab7 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ProjectTagItem.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ProjectTagItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ProjectTagItem_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ProjectTagItem_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ProjectTagItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProjectTagItem members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/Project_quotas.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/Project_quotas.h index a77555f01..1ad8cac2f 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/Project_quotas.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/Project_quotas.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_Project_quotas_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_Project_quotas_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT Project_quotas /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Project_quotas members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ProxyTransactionSplitRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ProxyTransactionSplitRequest.h index 21ea35e4f..2ff8f45a5 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ProxyTransactionSplitRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ProxyTransactionSplitRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ProxyTransactionSplitRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ProxyTransactionSplitRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ProxyTransactionSplitRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProxyTransactionSplitRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ProxyUpdateProxyConnectionPoolTypeRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ProxyUpdateProxyConnectionPoolTypeRequest.h index feb0a2b8a..7c710b9ee 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ProxyUpdateProxyConnectionPoolTypeRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ProxyUpdateProxyConnectionPoolTypeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ProxyUpdateProxyConnectionPoolTypeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ProxyUpdateProxyConnectionPoolTypeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ProxyUpdateProxyConnectionPoolTypeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProxyUpdateProxyConnectionPoolTypeRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/Quota.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/Quota.h index b28ade569..0e9aedcd5 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/Quota.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/Quota.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_Quota_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_Quota_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT Quota /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Quota members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetDatabasePassword.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetDatabasePassword.h index c7637fa5b..622e9232b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetDatabasePassword.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetDatabasePassword.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResetDatabasePassword_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResetDatabasePassword_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ResetDatabasePassword /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetDatabasePassword members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetDatabasePasswordRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetDatabasePasswordRequest.h index f347c6acb..2e4c65a76 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetDatabasePasswordRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetDatabasePasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResetDatabasePasswordRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResetDatabasePasswordRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ResetDatabasePasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetDatabasePasswordRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlDatabasePasswordRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlDatabasePasswordRequest.h index 52e85fe89..e789cfdde 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlDatabasePasswordRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlDatabasePasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResetGaussMySqlDatabasePasswordRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResetGaussMySqlDatabasePasswordRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ResetGaussMySqlDatabasePasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetGaussMySqlDatabasePasswordRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlDatabasePasswordResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlDatabasePasswordResponse.h index 764b33a2a..dcc4ea704 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlDatabasePasswordResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlDatabasePasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResetGaussMySqlDatabasePasswordResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResetGaussMySqlDatabasePasswordResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ResetGaussMySqlDatabasePasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetGaussMySqlDatabasePasswordResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlPasswordRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlPasswordRequest.h index 96761b1f5..bde9681ad 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlPasswordRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResetGaussMySqlPasswordRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResetGaussMySqlPasswordRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ResetGaussMySqlPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetGaussMySqlPasswordRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlPasswordResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlPasswordResponse.h index b800c2f0f..91d242750 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlPasswordResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResetGaussMySqlPasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResetGaussMySqlPasswordResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResetGaussMySqlPasswordResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ResetGaussMySqlPasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetGaussMySqlPasswordResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/Resource.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/Resource.h index b0524cace..c9c0b8a77 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/Resource.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/Resource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_Resource_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_Resource_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT Resource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Resource members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResourceTagItem.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResourceTagItem.h index a836a9a36..babc651f4 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ResourceTagItem.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ResourceTagItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResourceTagItem_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ResourceTagItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ResourceTagItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTagItem members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlInstanceRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlInstanceRequest.h index 408186fdf..dd71a5e5c 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlInstanceRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestartGaussMySqlInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestartGaussMySqlInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT RestartGaussMySqlInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestartGaussMySqlInstanceRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlInstanceResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlInstanceResponse.h index 1fbac646a..4a0548951 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlInstanceResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestartGaussMySqlInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestartGaussMySqlInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT RestartGaussMySqlInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestartGaussMySqlInstanceResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlNodeRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlNodeRequest.h index c6c873a01..a88bc524f 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlNodeRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlNodeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestartGaussMySqlNodeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestartGaussMySqlNodeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT RestartGaussMySqlNodeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestartGaussMySqlNodeRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlNodeResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlNodeResponse.h index 3bb59cfb6..1585c5e1e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlNodeResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartGaussMySqlNodeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestartGaussMySqlNodeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestartGaussMySqlNodeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT RestartGaussMySqlNodeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestartGaussMySqlNodeResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartNodeRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartNodeRequest.h index b1219f856..c2b561821 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartNodeRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestartNodeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestartNodeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestartNodeRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT RestartNodeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestartNodeRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreOldInstanceRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreOldInstanceRequest.h index 2a0e06080..c2304180f 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreOldInstanceRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreOldInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestoreOldInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestoreOldInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT RestoreOldInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreOldInstanceRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreOldInstanceResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreOldInstanceResponse.h index 140457b4c..e47da523b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreOldInstanceResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreOldInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestoreOldInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestoreOldInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT RestoreOldInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreOldInstanceResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreRequest.h index b8082e16e..9389c521c 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestoreRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestoreRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT RestoreRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreTimeInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreTimeInfo.h index 80681f485..5527b7c2b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreTimeInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/RestoreTimeInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestoreTimeInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_RestoreTimeInfo_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT RestoreTimeInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreTimeInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ScheduleTask.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ScheduleTask.h index 265607b8e..71f2e7295 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ScheduleTask.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ScheduleTask.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ScheduleTask_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ScheduleTask_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ScheduleTask /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ScheduleTask members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlProxyWeightRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlProxyWeightRequest.h index 3eb2556d2..8cda3f448 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlProxyWeightRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlProxyWeightRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetGaussMySqlProxyWeightRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetGaussMySqlProxyWeightRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SetGaussMySqlProxyWeightRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetGaussMySqlProxyWeightRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlProxyWeightResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlProxyWeightResponse.h index 090b27e15..d7d998953 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlProxyWeightResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlProxyWeightResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetGaussMySqlProxyWeightResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetGaussMySqlProxyWeightResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SetGaussMySqlProxyWeightResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetGaussMySqlProxyWeightResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlQuotasRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlQuotasRequest.h index 2cc00539b..0131a0ae8 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlQuotasRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetGaussMySqlQuotasRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetGaussMySqlQuotasRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SetGaussMySqlQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetGaussMySqlQuotasRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlQuotasResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlQuotasResponse.h index f6b9e9b2c..ca73093b8 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlQuotasResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetGaussMySqlQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetGaussMySqlQuotasResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetGaussMySqlQuotasResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SetGaussMySqlQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetGaussMySqlQuotasResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetQuota.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetQuota.h index 03a9edf18..bedd25cdd 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetQuota.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetQuota.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetQuota_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetQuota_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SetQuota /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetQuota members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetQuotasRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetQuotasRequestBody.h index 0a6196aa8..6e0e4ada2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetQuotasRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetQuotasRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetQuotasRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetQuotasRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SetQuotasRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetQuotasRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetSqlFilterRuleRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetSqlFilterRuleRequest.h index 7aa957e1c..02e0e5f99 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetSqlFilterRuleRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetSqlFilterRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetSqlFilterRuleRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetSqlFilterRuleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SetSqlFilterRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetSqlFilterRuleRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetSqlFilterRuleResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetSqlFilterRuleResponse.h index 4e45061aa..939dc173f 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SetSqlFilterRuleResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SetSqlFilterRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetSqlFilterRuleResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SetSqlFilterRuleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SetSqlFilterRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetSqlFilterRuleResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowAuditLogRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowAuditLogRequest.h index 93626319b..5381aa140 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowAuditLogRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowAuditLogRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowAuditLogRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowAuditLogRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowAuditLogRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAuditLogRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowAuditLogResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowAuditLogResponse.h index 47d7a6ff0..fe1b1f03b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowAuditLogResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowAuditLogResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowAuditLogResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowAuditLogResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowAuditLogResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAuditLogResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowBackupRestoreTimeRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowBackupRestoreTimeRequest.h index 0542cb608..ae06e7e27 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowBackupRestoreTimeRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowBackupRestoreTimeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowBackupRestoreTimeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowBackupRestoreTimeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowBackupRestoreTimeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupRestoreTimeRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowBackupRestoreTimeResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowBackupRestoreTimeResponse.h index d8e3b2562..eb67629f4 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowBackupRestoreTimeResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowBackupRestoreTimeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowBackupRestoreTimeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowBackupRestoreTimeResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowBackupRestoreTimeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupRestoreTimeResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowDedicatedResourceInfoRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowDedicatedResourceInfoRequest.h index 5d5c40df0..7ee7a8804 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowDedicatedResourceInfoRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowDedicatedResourceInfoRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowDedicatedResourceInfoRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowDedicatedResourceInfoRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowDedicatedResourceInfoRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDedicatedResourceInfoRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowDedicatedResourceInfoResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowDedicatedResourceInfoResponse.h index 7368dcf49..d7331666e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowDedicatedResourceInfoResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowDedicatedResourceInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowDedicatedResourceInfoResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowDedicatedResourceInfoResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowDedicatedResourceInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDedicatedResourceInfoResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupListRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupListRequest.h index aef32641e..33c8cab2f 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupListRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupListRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlBackupListRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlBackupListRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlBackupListRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlBackupListRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupListResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupListResponse.h index b09973e34..00fba8e7d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupListResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupListResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlBackupListResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlBackupListResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlBackupListResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlBackupListResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupPolicyRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupPolicyRequest.h index 4fec5b344..ab64b8c05 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupPolicyRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlBackupPolicyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlBackupPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlBackupPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlBackupPolicyRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupPolicyResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupPolicyResponse.h index 75e0f4469..befeef89d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupPolicyResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlBackupPolicyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlBackupPolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlBackupPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlBackupPolicyResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlConfigurationRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlConfigurationRequest.h index 38524cf07..65ce70176 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlConfigurationRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlConfigurationRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlConfigurationResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlConfigurationResponse.h index 64bf0b639..273be87a3 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlConfigurationResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlConfigurationResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlConfigurationResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlEngineVersionRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlEngineVersionRequest.h index 9322885d3..dc337842d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlEngineVersionRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlEngineVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlEngineVersionRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlEngineVersionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlEngineVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlEngineVersionRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlEngineVersionResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlEngineVersionResponse.h index bc8d60970..79fc1e239 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlEngineVersionResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlEngineVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlEngineVersionResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlEngineVersionResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlEngineVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlEngineVersionResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlFlavorsRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlFlavorsRequest.h index bf5e2335e..9eaa3262a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlFlavorsRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlFlavorsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlFlavorsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlFlavorsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlFlavorsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlFlavorsRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlFlavorsResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlFlavorsResponse.h index d1a2332ab..e146d835e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlFlavorsResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlFlavorsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlFlavorsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlFlavorsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlFlavorsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlFlavorsResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlInstanceInfoRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlInstanceInfoRequest.h index 9d8dd5364..4f18b32f5 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlInstanceInfoRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlInstanceInfoRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlInstanceInfoRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlInstanceInfoRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlInstanceInfoRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlInstanceInfoRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlInstanceInfoResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlInstanceInfoResponse.h index 7f9506226..a473c6bd1 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlInstanceInfoResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlInstanceInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlInstanceInfoResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlInstanceInfoResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlInstanceInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlInstanceInfoResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlJobInfoRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlJobInfoRequest.h index 68f88c974..192a492f0 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlJobInfoRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlJobInfoRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlJobInfoRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlJobInfoRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlJobInfoRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlJobInfoRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlJobInfoResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlJobInfoResponse.h index 93f67c4ba..033cc8802 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlJobInfoResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlJobInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlJobInfoResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlJobInfoResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlJobInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlJobInfoResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProjectQuotasRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProjectQuotasRequest.h index 21f7f3d2c..0d149919c 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProjectQuotasRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProjectQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlProjectQuotasRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlProjectQuotasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlProjectQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlProjectQuotasRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProjectQuotasResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProjectQuotasResponse.h index 83f98b357..e9c2e6b40 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProjectQuotasResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProjectQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlProjectQuotasResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlProjectQuotasResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlProjectQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlProjectQuotasResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyFlavorsRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyFlavorsRequest.h index 686438fc7..e3b0e77d2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyFlavorsRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyFlavorsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlProxyFlavorsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlProxyFlavorsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlProxyFlavorsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlProxyFlavorsRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyFlavorsResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyFlavorsResponse.h index f671640ab..31b5dd3f4 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyFlavorsResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyFlavorsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlProxyFlavorsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlProxyFlavorsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlProxyFlavorsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlProxyFlavorsResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyListRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyListRequest.h index ce131118b..eaf238eb9 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyListRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyListRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlProxyListRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlProxyListRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlProxyListRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlProxyListRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyListResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyListResponse.h index 7a8eb17f6..2dc118f8a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyListResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyListResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlProxyListResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlProxyListResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlProxyListResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlProxyListResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlQuotasRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlQuotasRequest.h index 2d7b9732d..6782d7e09 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlQuotasRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlQuotasRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlQuotasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlQuotasRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlQuotasResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlQuotasResponse.h index f4bae29bb..aafb566cd 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlQuotasResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowGaussMySqlQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlQuotasResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowGaussMySqlQuotasResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowGaussMySqlQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowGaussMySqlQuotasResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowInstanceMonitorExtendRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowInstanceMonitorExtendRequest.h index 7114fc86e..4b1cdd8aa 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowInstanceMonitorExtendRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowInstanceMonitorExtendRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowInstanceMonitorExtendRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowInstanceMonitorExtendRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowInstanceMonitorExtendRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceMonitorExtendRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowInstanceMonitorExtendResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowInstanceMonitorExtendResponse.h index 8f9c2bc5b..9c7969c3a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowInstanceMonitorExtendResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowInstanceMonitorExtendResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowInstanceMonitorExtendResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowInstanceMonitorExtendResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowInstanceMonitorExtendResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceMonitorExtendResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterControlRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterControlRequest.h index 322fc2ecc..c0434913e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterControlRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterControlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowSqlFilterControlRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowSqlFilterControlRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowSqlFilterControlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSqlFilterControlRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterControlResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterControlResponse.h index 075aa4b3c..1fcfeba92 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterControlResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterControlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowSqlFilterControlResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowSqlFilterControlResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowSqlFilterControlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSqlFilterControlResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterRuleRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterRuleRequest.h index 051af27fd..fe0728e33 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterRuleRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowSqlFilterRuleRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowSqlFilterRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowSqlFilterRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSqlFilterRuleRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterRuleResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterRuleResponse.h index b10f68c85..e78745753 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterRuleResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/ShowSqlFilterRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowSqlFilterRuleResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_ShowSqlFilterRuleResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT ShowSqlFilterRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSqlFilterRuleResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SqlFilterRule.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SqlFilterRule.h index 5ea139aec..cfa027c6a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SqlFilterRule.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SqlFilterRule.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SqlFilterRule_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SqlFilterRule_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SqlFilterRule /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SqlFilterRule members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SqlFilterRulePattern.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SqlFilterRulePattern.h index bc6c83189..2270d69a7 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SqlFilterRulePattern.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SqlFilterRulePattern.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SqlFilterRulePattern_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SqlFilterRulePattern_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SqlFilterRulePattern /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SqlFilterRulePattern members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlConfigurationRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlConfigurationRequest.h index 5039e44d9..43fa2c881 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlConfigurationRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SwitchGaussMySqlConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SwitchGaussMySqlConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SwitchGaussMySqlConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchGaussMySqlConfigurationRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlConfigurationResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlConfigurationResponse.h index 346c6ea6b..6ac411f02 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlConfigurationResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SwitchGaussMySqlConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SwitchGaussMySqlConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SwitchGaussMySqlConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchGaussMySqlConfigurationResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlInstanceSslRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlInstanceSslRequest.h index dbcebb6e8..d77f9c43f 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlInstanceSslRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlInstanceSslRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SwitchGaussMySqlInstanceSslRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SwitchGaussMySqlInstanceSslRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SwitchGaussMySqlInstanceSslRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchGaussMySqlInstanceSslRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlInstanceSslResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlInstanceSslResponse.h index b18f7c1cd..c676d8adf 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlInstanceSslResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchGaussMySqlInstanceSslResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SwitchGaussMySqlInstanceSslResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SwitchGaussMySqlInstanceSslResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SwitchGaussMySqlInstanceSslResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchGaussMySqlInstanceSslResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchSSLRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchSSLRequest.h index 47f5f6df4..f4ba131e0 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchSSLRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/SwitchSSLRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SwitchSSLRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_SwitchSSLRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT SwitchSSLRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSSLRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/TagItem.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/TagItem.h index 4ccd8bc09..008e8cf2a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/TagItem.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/TagItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TagItem_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TagItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT TagItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagItem members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/TaskDetailInfo.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/TaskDetailInfo.h index dad43d6d7..9812363b2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/TaskDetailInfo.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/TaskDetailInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TaskDetailInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TaskDetailInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT TaskDetailInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaskDetailInfo members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusModifyInstanceMonitorRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusModifyInstanceMonitorRequestBody.h index 0a699cf5a..8a864ef0e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusModifyInstanceMonitorRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusModifyInstanceMonitorRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TaurusModifyInstanceMonitorRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TaurusModifyInstanceMonitorRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT TaurusModifyInstanceMonitorRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaurusModifyInstanceMonitorRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusModifyProxyWeightRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusModifyProxyWeightRequest.h index 49deedc76..2b43811aa 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusModifyProxyWeightRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusModifyProxyWeightRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TaurusModifyProxyWeightRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TaurusModifyProxyWeightRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT TaurusModifyProxyWeightRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaurusModifyProxyWeightRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusProxyScaleRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusProxyScaleRequest.h index 056527eb6..83de53bbc 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusProxyScaleRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusProxyScaleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TaurusProxyScaleRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TaurusProxyScaleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT TaurusProxyScaleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaurusProxyScaleRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusRestartInstanceRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusRestartInstanceRequest.h index 85040201b..b18cc23cc 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusRestartInstanceRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusRestartInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TaurusRestartInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TaurusRestartInstanceRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT TaurusRestartInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaurusRestartInstanceRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusSwitchoverRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusSwitchoverRequest.h index 1ff9ca697..85bf3fdda 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusSwitchoverRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/TaurusSwitchoverRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TaurusSwitchoverRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_TaurusSwitchoverRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT TaurusSwitchoverRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaurusSwitchoverRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateAuditLogRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateAuditLogRequest.h index f70db97f0..8b972066d 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateAuditLogRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateAuditLogRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateAuditLogRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateAuditLogRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateAuditLogRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAuditLogRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateAuditLogResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateAuditLogResponse.h index 399a460d0..f08bf0861 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateAuditLogResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateAuditLogResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateAuditLogResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateAuditLogResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateAuditLogResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAuditLogResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateConfigurationParameterRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateConfigurationParameterRequestBody.h index 2b04d7c05..aa613fad3 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateConfigurationParameterRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateConfigurationParameterRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateConfigurationParameterRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateConfigurationParameterRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateConfigurationParameterRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateConfigurationParameterRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseComment.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseComment.h index be287d0cc..c8167591f 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseComment.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseComment.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateDatabaseComment_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateDatabaseComment_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateDatabaseComment /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDatabaseComment members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseCommentRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseCommentRequest.h index b06010148..dbd5454ca 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseCommentRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseCommentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateDatabaseCommentRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateDatabaseCommentRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateDatabaseCommentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDatabaseCommentRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseUserComment.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseUserComment.h index 77a574ea2..5dcef921a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseUserComment.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseUserComment.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateDatabaseUserComment_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateDatabaseUserComment_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateDatabaseUserComment /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDatabaseUserComment members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseUserCommentRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseUserCommentRequest.h index 29714a54a..4008a6316 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseUserCommentRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateDatabaseUserCommentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateDatabaseUserCommentRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateDatabaseUserCommentRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateDatabaseUserCommentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDatabaseUserCommentRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlBackupPolicyRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlBackupPolicyRequest.h index 727fa1f4d..fd4e88352 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlBackupPolicyRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlBackupPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlBackupPolicyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlBackupPolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlBackupPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlBackupPolicyRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlBackupPolicyResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlBackupPolicyResponse.h index 8bd56cc78..2943168d8 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlBackupPolicyResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlBackupPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlBackupPolicyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlBackupPolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlBackupPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlBackupPolicyResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlConfigurationRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlConfigurationRequest.h index 735a03974..d9d4f1944 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlConfigurationRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlConfigurationRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlConfigurationResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlConfigurationResponse.h index 6a1afdb0a..4d436a933 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlConfigurationResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlConfigurationResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseCommentRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseCommentRequest.h index d07b09450..7fda5634f 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseCommentRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseCommentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlDatabaseCommentRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlDatabaseCommentRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlDatabaseCommentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlDatabaseCommentRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseCommentResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseCommentResponse.h index bdf2dc5a9..179d203c2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseCommentResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseCommentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlDatabaseCommentResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlDatabaseCommentResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlDatabaseCommentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlDatabaseCommentResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseUserCommentRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseUserCommentRequest.h index 79b2e9720..7a1c2314e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseUserCommentRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseUserCommentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlDatabaseUserCommentRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlDatabaseUserCommentRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlDatabaseUserCommentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlDatabaseUserCommentRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseUserCommentResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseUserCommentResponse.h index b61b009c9..25dcbe077 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseUserCommentResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseUserCommentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlDatabaseUserCommentResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlDatabaseUserCommentResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlDatabaseUserCommentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlDatabaseUserCommentResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceAliasRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceAliasRequest.h index 60fe935ba..6225e3c75 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceAliasRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceAliasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceAliasRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceAliasRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstanceAliasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstanceAliasRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceAliasResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceAliasResponse.h index f9a4d4755..f9bcff2fa 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceAliasResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceAliasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceAliasResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceAliasResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstanceAliasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstanceAliasResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceEipRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceEipRequest.h index e14b0f9b8..76199c925 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceEipRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceEipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceEipRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceEipRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstanceEipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstanceEipRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceEipResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceEipResponse.h index 0c6a66e27..2e76163d2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceEipResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceEipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceEipResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceEipResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstanceEipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstanceEipResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceInternalIpRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceInternalIpRequest.h index 7b61c7009..ff1496077 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceInternalIpRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceInternalIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceInternalIpRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceInternalIpRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstanceInternalIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstanceInternalIpRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceInternalIpResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceInternalIpResponse.h index db52fe20a..5f4a6d6d0 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceInternalIpResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceInternalIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceInternalIpResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceInternalIpResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstanceInternalIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstanceInternalIpResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceNameRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceNameRequest.h index edfd21ecf..805ff706c 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceNameRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceNameRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceNameRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstanceNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstanceNameRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceNameResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceNameResponse.h index 318a5078c..6d9957041 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceNameResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceNameResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstanceNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstanceNameResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceOpsWindowRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceOpsWindowRequest.h index 042a2dfa5..324842161 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceOpsWindowRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceOpsWindowRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceOpsWindowRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceOpsWindowRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstanceOpsWindowRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstanceOpsWindowRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceOpsWindowResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceOpsWindowResponse.h index a727cce7a..e7e37bd0e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceOpsWindowResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceOpsWindowResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceOpsWindowResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceOpsWindowResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstanceOpsWindowResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstanceOpsWindowResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstancePortRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstancePortRequest.h index e6542c9cb..091c01c55 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstancePortRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstancePortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstancePortRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstancePortRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstancePortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstancePortRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstancePortResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstancePortResponse.h index d0552622b..2396619c5 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstancePortResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstancePortResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstancePortResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstancePortResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstancePortResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstancePortResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceSecurityGroupRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceSecurityGroupRequest.h index 968701753..8ba938461 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceSecurityGroupRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceSecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceSecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceSecurityGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstanceSecurityGroupReques /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstanceSecurityGroupRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceSecurityGroupResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceSecurityGroupResponse.h index d12192e1e..eec1470d5 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceSecurityGroupResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceSecurityGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceSecurityGroupResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlInstanceSecurityGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlInstanceSecurityGroupRespon /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlInstanceSecurityGroupResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlQuotasRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlQuotasRequest.h index 9357624ce..095ab9721 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlQuotasRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlQuotasRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlQuotasRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlQuotasRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlQuotasResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlQuotasResponse.h index 51e2a15f5..ff05987ed 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlQuotasResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateGaussMySqlQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlQuotasResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateGaussMySqlQuotasResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateGaussMySqlQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateGaussMySqlQuotasResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateInstanceMonitorRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateInstanceMonitorRequest.h index 4de530583..3627b0a13 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateInstanceMonitorRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateInstanceMonitorRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateInstanceMonitorRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateInstanceMonitorRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateInstanceMonitorRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceMonitorRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateInstanceMonitorResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateInstanceMonitorResponse.h index 42d202db3..89630fb4f 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateInstanceMonitorResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateInstanceMonitorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateInstanceMonitorResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateInstanceMonitorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateInstanceMonitorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceMonitorResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyConnectionPoolTypeRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyConnectionPoolTypeRequest.h index e8868c5c1..4abc50a70 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyConnectionPoolTypeRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyConnectionPoolTypeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxyConnectionPoolTypeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxyConnectionPoolTypeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateProxyConnectionPoolTypeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProxyConnectionPoolTypeRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyConnectionPoolTypeResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyConnectionPoolTypeResponse.h index 2127013de..239d5ff9c 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyConnectionPoolTypeResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyConnectionPoolTypeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxyConnectionPoolTypeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxyConnectionPoolTypeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateProxyConnectionPoolTypeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProxyConnectionPoolTypeResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyPortRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyPortRequest.h index 4b74fa5cc..58a18e884 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyPortRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyPortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxyPortRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxyPortRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateProxyPortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProxyPortRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyPortRequestBody.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyPortRequestBody.h index 43165dd8b..d72df35e2 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyPortRequestBody.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyPortRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxyPortRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxyPortRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateProxyPortRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProxyPortRequestBody members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyPortResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyPortResponse.h index a63ffc9fb..316d2678b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyPortResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxyPortResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxyPortResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxyPortResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateProxyPortResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProxyPortResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxySessionConsistenceRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxySessionConsistenceRequest.h index 0a8e85eb7..84e72b7c0 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxySessionConsistenceRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxySessionConsistenceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxySessionConsistenceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxySessionConsistenceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateProxySessionConsistenceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProxySessionConsistenceRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxySessionConsistenceResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxySessionConsistenceResponse.h index 9e6f84acd..75bf2d660 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxySessionConsistenceResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateProxySessionConsistenceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxySessionConsistenceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateProxySessionConsistenceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateProxySessionConsistenceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProxySessionConsistenceResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateSqlFilterControlRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateSqlFilterControlRequest.h index 498433897..d1bb85590 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateSqlFilterControlRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateSqlFilterControlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateSqlFilterControlRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateSqlFilterControlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateSqlFilterControlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSqlFilterControlRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateSqlFilterControlResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateSqlFilterControlResponse.h index 453431560..9f830571b 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateSqlFilterControlResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateSqlFilterControlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateSqlFilterControlResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateSqlFilterControlResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateSqlFilterControlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSqlFilterControlResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateTransactionSplitStatusRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateTransactionSplitStatusRequest.h index f3802d145..32721be7e 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateTransactionSplitStatusRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateTransactionSplitStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateTransactionSplitStatusRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateTransactionSplitStatusRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateTransactionSplitStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTransactionSplitStatusRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateTransactionSplitStatusResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateTransactionSplitStatusResponse.h index 1ebb6a5ec..d5606c82a 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateTransactionSplitStatusResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpdateTransactionSplitStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateTransactionSplitStatusResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpdateTransactionSplitStatusResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpdateTransactionSplitStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTransactionSplitStatusResponse members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpgradeDatabaseRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpgradeDatabaseRequest.h index ae856899a..138662ec5 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpgradeDatabaseRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpgradeDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpgradeDatabaseRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpgradeDatabaseRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpgradeDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpgradeDatabaseRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpgradeGaussMySqlInstanceDatabaseRequest.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpgradeGaussMySqlInstanceDatabaseRequest.h index bbc0ffd27..c64fae340 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpgradeGaussMySqlInstanceDatabaseRequest.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpgradeGaussMySqlInstanceDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpgradeGaussMySqlInstanceDatabaseRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpgradeGaussMySqlInstanceDatabaseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpgradeGaussMySqlInstanceDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpgradeGaussMySqlInstanceDatabaseRequest members diff --git a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpgradeGaussMySqlInstanceDatabaseResponse.h b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpgradeGaussMySqlInstanceDatabaseResponse.h index e5c022c8e..bb053a3ef 100644 --- a/gaussdb/include/huaweicloud/gaussdb/v3/model/UpgradeGaussMySqlInstanceDatabaseResponse.h +++ b/gaussdb/include/huaweicloud/gaussdb/v3/model/UpgradeGaussMySqlInstanceDatabaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpgradeGaussMySqlInstanceDatabaseResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDB_V3_MODEL_UpgradeGaussMySqlInstanceDatabaseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDB_V3_EXPORT UpgradeGaussMySqlInstanceDatabaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpgradeGaussMySqlInstanceDatabaseResponse members diff --git a/gaussdb/src/v3/GaussDBClient.cpp b/gaussdb/src/v3/GaussDBClient.cpp index a7665d580..1bb5743de 100644 --- a/gaussdb/src/v3/GaussDBClient.cpp +++ b/gaussdb/src/v3/GaussDBClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,13 +40,13 @@ std::shared_ptr GaussDBClient::addDatabasePermiss std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -55,23 +55,25 @@ std::shared_ptr GaussDBClient::addDatabasePermiss std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForAddDatabasePermission()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -83,13 +85,13 @@ std::shared_ptr GaussDBClient::batchTagAction(BatchTagAc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -98,23 +100,25 @@ std::shared_ptr GaussDBClient::batchTagAction(BatchTagAc std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForBatchTagAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -126,13 +130,13 @@ std::shared_ptr GaussDBClient::cancelGaussM std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -141,15 +145,10 @@ std::shared_ptr GaussDBClient::cancelGaussM std::string localVarHttpBody; - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForCancelGaussMySqlInstanceEip()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -164,12 +163,12 @@ std::shared_ptr GaussDBClient::cancelScheduleTask(Ca std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -178,23 +177,25 @@ std::shared_ptr GaussDBClient::cancelScheduleTask(Ca std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForCancelScheduleTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -206,13 +207,13 @@ std::shared_ptr GaussDBClient::ch std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -221,23 +222,25 @@ std::shared_ptr GaussDBClient::ch std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForChangeGaussMySqlInstanceSpecification()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -249,14 +252,14 @@ std::shared_ptr GaussDBClient::chang std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["proxy_id"] = parameterToString(request.getProxyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -265,23 +268,25 @@ std::shared_ptr GaussDBClient::chang std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForChangeGaussMySqlProxySpecification()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -293,12 +298,12 @@ std::shared_ptr GaussDBClient::createGaussMySqlB std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -307,23 +312,25 @@ std::shared_ptr GaussDBClient::createGaussMySqlB std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForCreateGaussMySqlBackup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -335,12 +342,12 @@ std::shared_ptr GaussDBClient::createGaus std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -349,23 +356,25 @@ std::shared_ptr GaussDBClient::createGaus std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForCreateGaussMySqlConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -377,13 +386,13 @@ std::shared_ptr GaussDBClient::createGaussMySq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -392,23 +401,25 @@ std::shared_ptr GaussDBClient::createGaussMySq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForCreateGaussMySqlDatabase()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -420,13 +431,13 @@ std::shared_ptr GaussDBClient::createGauss std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -435,23 +446,25 @@ std::shared_ptr GaussDBClient::createGauss std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForCreateGaussMySqlDatabaseUser()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -463,12 +476,12 @@ std::shared_ptr GaussDBClient::createGaussMySq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -477,23 +490,25 @@ std::shared_ptr GaussDBClient::createGaussMySq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForCreateGaussMySqlInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -505,13 +520,13 @@ std::shared_ptr GaussDBClient::createGaussMySqlPr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -520,23 +535,25 @@ std::shared_ptr GaussDBClient::createGaussMySqlPr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForCreateGaussMySqlProxy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -548,13 +565,13 @@ std::shared_ptr GaussDBClient::createGauss std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -563,23 +580,25 @@ std::shared_ptr GaussDBClient::createGauss std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForCreateGaussMySqlReadonlyNode()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -591,13 +610,13 @@ std::shared_ptr GaussDBClient::createGaussMysqlDns( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -606,23 +625,25 @@ std::shared_ptr GaussDBClient::createGaussMysqlDns( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForCreateGaussMysqlDns()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -634,13 +655,13 @@ std::shared_ptr GaussDBClient::deleteDatabaseP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -649,23 +670,25 @@ std::shared_ptr GaussDBClient::deleteDatabaseP std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForDeleteDatabasePermission()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -677,13 +700,13 @@ std::shared_ptr GaussDBClient::deleteGaussMySqlB std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -692,15 +715,10 @@ std::shared_ptr GaussDBClient::deleteGaussMySqlB std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForDeleteGaussMySqlBackup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -715,13 +733,13 @@ std::shared_ptr GaussDBClient::deleteGaus std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["configuration_id"] = parameterToString(request.getConfigurationId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -730,15 +748,10 @@ std::shared_ptr GaussDBClient::deleteGaus std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForDeleteGaussMySqlConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -753,13 +766,13 @@ std::shared_ptr GaussDBClient::deleteGaussMySq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -768,23 +781,25 @@ std::shared_ptr GaussDBClient::deleteGaussMySq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForDeleteGaussMySqlDatabase()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -796,13 +811,13 @@ std::shared_ptr GaussDBClient::deleteGauss std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -811,23 +826,25 @@ std::shared_ptr GaussDBClient::deleteGauss std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForDeleteGaussMySqlDatabaseUser()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -839,13 +856,13 @@ std::shared_ptr GaussDBClient::deleteGaussMySq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -854,15 +871,10 @@ std::shared_ptr GaussDBClient::deleteGaussMySq std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForDeleteGaussMySqlInstance()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -877,13 +889,13 @@ std::shared_ptr GaussDBClient::deleteGaussMySqlPr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -892,23 +904,25 @@ std::shared_ptr GaussDBClient::deleteGaussMySqlPr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForDeleteGaussMySqlProxy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -920,14 +934,14 @@ std::shared_ptr GaussDBClient::deleteGauss std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["node_id"] = parameterToString(request.getNodeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -936,15 +950,10 @@ std::shared_ptr GaussDBClient::deleteGauss std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForDeleteGaussMySqlReadonlyNode()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -959,13 +968,13 @@ std::shared_ptr GaussDBClient::deleteTaskRecord(Delete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -974,15 +983,10 @@ std::shared_ptr GaussDBClient::deleteTaskRecord(Delete std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForDeleteTaskRecord()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -997,13 +1001,13 @@ std::shared_ptr GaussDBClient::describeBack std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1012,15 +1016,10 @@ std::shared_ptr GaussDBClient::describeBack std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForDescribeBackupEncryptStatus()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1035,13 +1034,13 @@ std::shared_ptr GaussDBClient::expandGau std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1050,23 +1049,25 @@ std::shared_ptr GaussDBClient::expandGau std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForExpandGaussMySqlInstanceVolume()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1078,13 +1079,13 @@ std::shared_ptr GaussDBClient::expandGaussMySqlPr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1093,23 +1094,25 @@ std::shared_ptr GaussDBClient::expandGaussMySqlPr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForExpandGaussMySqlProxy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1121,13 +1124,13 @@ std::shared_ptr GaussDBClient::invok std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1136,23 +1139,25 @@ std::shared_ptr GaussDBClient::invok std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForInvokeGaussMySqlInstanceSwitchOver()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1164,13 +1169,13 @@ std::shared_ptr GaussDBClient::listAuditLogDow std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.nodeIdIsSet()) { @@ -1194,15 +1199,10 @@ std::shared_ptr GaussDBClient::listAuditLogDow std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListAuditLogDownloadLink()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1217,12 +1217,12 @@ std::shared_ptr GaussDBClient::listGaussMy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1237,15 +1237,10 @@ std::shared_ptr GaussDBClient::listGaussMy std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListGaussMySqlConfigurations()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1260,13 +1255,13 @@ std::shared_ptr GaussDBClient::listGaussMySqlDat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1281,15 +1276,10 @@ std::shared_ptr GaussDBClient::listGaussMySqlDat std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListGaussMySqlDatabase()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1304,13 +1294,13 @@ std::shared_ptr GaussDBClient::listGauss std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1319,15 +1309,10 @@ std::shared_ptr GaussDBClient::listGauss std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListGaussMySqlDatabaseCharsets()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1342,13 +1327,13 @@ std::shared_ptr GaussDBClient::listGaussMySq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1363,15 +1348,10 @@ std::shared_ptr GaussDBClient::listGaussMySq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListGaussMySqlDatabaseUser()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1386,12 +1366,12 @@ std::shared_ptr GaussDBClient::listGau std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1406,15 +1386,10 @@ std::shared_ptr GaussDBClient::listGau std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListGaussMySqlDedicatedResources()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1429,12 +1404,12 @@ std::shared_ptr GaussDBClient::listGau std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.instanceIdsIsSet()) { @@ -1446,15 +1421,10 @@ std::shared_ptr GaussDBClient::listGau std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListGaussMySqlInstanceDetailInfo()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1469,12 +1439,12 @@ std::shared_ptr GaussDBClient::listGaussMySqlIn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -1519,15 +1489,10 @@ std::shared_ptr GaussDBClient::listGaussMySqlIn std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListGaussMySqlInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1542,12 +1507,12 @@ std::shared_ptr GaussDBClient::listImmediateJobs(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.statusIsSet()) { @@ -1577,15 +1542,10 @@ std::shared_ptr GaussDBClient::listImmediateJobs(List std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListImmediateJobs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1600,13 +1560,13 @@ std::shared_ptr GaussDBClient::listInstanceTags(ListIn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1621,15 +1581,10 @@ std::shared_ptr GaussDBClient::listInstanceTags(ListIn std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListInstanceTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1644,13 +1599,13 @@ std::shared_ptr GaussDBClient::listLtsErrorLogDe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1659,23 +1614,25 @@ std::shared_ptr GaussDBClient::listLtsErrorLogDe std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListLtsErrorLogDetails()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1687,13 +1644,13 @@ std::shared_ptr GaussDBClient::listLtsSlowlogDeta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1702,23 +1659,25 @@ std::shared_ptr GaussDBClient::listLtsSlowlogDeta std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListLtsSlowlogDetails()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1730,12 +1689,12 @@ std::shared_ptr GaussDBClient::listProjectTags(ListProj std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1750,15 +1709,10 @@ std::shared_ptr GaussDBClient::listProjectTags(ListProj std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListProjectTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1773,12 +1727,12 @@ std::shared_ptr GaussDBClient::listScheduleJobs(ListSc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1808,15 +1762,10 @@ std::shared_ptr GaussDBClient::listScheduleJobs(ListSc std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForListScheduleJobs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1831,13 +1780,13 @@ std::shared_ptr GaussDBClient::modifyBackupEn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1846,23 +1795,25 @@ std::shared_ptr GaussDBClient::modifyBackupEn std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForModifyBackupEncryptStatus()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1874,14 +1825,14 @@ std::shared_ptr GaussDBClient::modifyGau std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["proxy_id"] = parameterToString(request.getProxyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1890,23 +1841,25 @@ std::shared_ptr GaussDBClient::modifyGau std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForModifyGaussMySqlProxyRouteMode()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1918,13 +1871,13 @@ std::shared_ptr GaussDBClient::modifyGaussMysqlDns( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1933,23 +1886,25 @@ std::shared_ptr GaussDBClient::modifyGaussMysqlDns( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForModifyGaussMysqlDns()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1961,13 +1916,13 @@ std::shared_ptr GaussDBClient::resetGau std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1976,23 +1931,25 @@ std::shared_ptr GaussDBClient::resetGau std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForResetGaussMySqlDatabasePassword()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2004,13 +1961,13 @@ std::shared_ptr GaussDBClient::resetGaussMySqlP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2019,23 +1976,25 @@ std::shared_ptr GaussDBClient::resetGaussMySqlP std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForResetGaussMySqlPassword()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2047,13 +2006,13 @@ std::shared_ptr GaussDBClient::restartGaussMy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2062,23 +2021,25 @@ std::shared_ptr GaussDBClient::restartGaussMy std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForRestartGaussMySqlInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2090,14 +2051,14 @@ std::shared_ptr GaussDBClient::restartGaussMySqlN std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["node_id"] = parameterToString(request.getNodeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2106,23 +2067,25 @@ std::shared_ptr GaussDBClient::restartGaussMySqlN std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForRestartGaussMySqlNode()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2134,12 +2097,12 @@ std::shared_ptr GaussDBClient::restoreOldInstance(Re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2148,23 +2111,25 @@ std::shared_ptr GaussDBClient::restoreOldInstance(Re std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForRestoreOldInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2176,14 +2141,14 @@ std::shared_ptr GaussDBClient::setGaussMySqlPr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["proxy_id"] = parameterToString(request.getProxyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2192,23 +2157,25 @@ std::shared_ptr GaussDBClient::setGaussMySqlPr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForSetGaussMySqlProxyWeight()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2220,12 +2187,12 @@ std::shared_ptr GaussDBClient::setGaussMySqlQuotas( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2234,23 +2201,25 @@ std::shared_ptr GaussDBClient::setGaussMySqlQuotas( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForSetGaussMySqlQuotas()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2262,13 +2231,13 @@ std::shared_ptr GaussDBClient::showAuditLog(ShowAuditLogRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2277,15 +2246,10 @@ std::shared_ptr GaussDBClient::showAuditLog(ShowAuditLogRe std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowAuditLog()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2300,13 +2264,13 @@ std::shared_ptr GaussDBClient::showBackupRestoreT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.dateIsSet()) { @@ -2318,15 +2282,10 @@ std::shared_ptr GaussDBClient::showBackupRestoreT std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowBackupRestoreTime()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2341,13 +2300,13 @@ std::shared_ptr GaussDBClient::showDedicatedR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["dedicated_resource_id"] = parameterToString(request.getDedicatedResourceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2356,15 +2315,10 @@ std::shared_ptr GaussDBClient::showDedicatedR std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowDedicatedResourceInfo()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2379,12 +2333,12 @@ std::shared_ptr GaussDBClient::showGaussMySqlB std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.instanceIdIsSet()) { @@ -2414,15 +2368,10 @@ std::shared_ptr GaussDBClient::showGaussMySqlB std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowGaussMySqlBackupList()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2437,13 +2386,13 @@ std::shared_ptr GaussDBClient::showGaussMySq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2452,15 +2401,10 @@ std::shared_ptr GaussDBClient::showGaussMySq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowGaussMySqlBackupPolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2475,13 +2419,13 @@ std::shared_ptr GaussDBClient::showGaussMyS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["configuration_id"] = parameterToString(request.getConfigurationId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2490,15 +2434,10 @@ std::shared_ptr GaussDBClient::showGaussMyS std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowGaussMySqlConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2513,13 +2452,13 @@ std::shared_ptr GaussDBClient::showGaussMyS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["database_name"] = parameterToString(request.getDatabaseName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2528,15 +2467,10 @@ std::shared_ptr GaussDBClient::showGaussMyS std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowGaussMySqlEngineVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2551,13 +2485,13 @@ std::shared_ptr GaussDBClient::showGaussMySqlFlav std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["database_name"] = parameterToString(request.getDatabaseName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.versionNameIsSet()) { @@ -2575,15 +2509,10 @@ std::shared_ptr GaussDBClient::showGaussMySqlFlav std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowGaussMySqlFlavors()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2598,13 +2527,13 @@ std::shared_ptr GaussDBClient::showGaussMySq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2613,15 +2542,10 @@ std::shared_ptr GaussDBClient::showGaussMySq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowGaussMySqlInstanceInfo()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2636,12 +2560,12 @@ std::shared_ptr GaussDBClient::showGaussMySqlJobI std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -2653,15 +2577,10 @@ std::shared_ptr GaussDBClient::showGaussMySqlJobI std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowGaussMySqlJobInfo()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2676,12 +2595,12 @@ std::shared_ptr GaussDBClient::showGaussMyS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.typeIsSet()) { @@ -2693,15 +2612,10 @@ std::shared_ptr GaussDBClient::showGaussMyS std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowGaussMySqlProjectQuotas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2716,13 +2630,13 @@ std::shared_ptr GaussDBClient::showGaussMySq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2731,15 +2645,10 @@ std::shared_ptr GaussDBClient::showGaussMySq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowGaussMySqlProxyFlavors()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2754,13 +2663,13 @@ std::shared_ptr GaussDBClient::showGaussMySqlPr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -2775,15 +2684,10 @@ std::shared_ptr GaussDBClient::showGaussMySqlPr std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowGaussMySqlProxyList()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2798,12 +2702,12 @@ std::shared_ptr GaussDBClient::showGaussMySqlQuota std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -2821,15 +2725,10 @@ std::shared_ptr GaussDBClient::showGaussMySqlQuota std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowGaussMySqlQuotas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2844,13 +2743,13 @@ std::shared_ptr GaussDBClient::showInstanceMo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2859,15 +2758,10 @@ std::shared_ptr GaussDBClient::showInstanceMo std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowInstanceMonitorExtend()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2882,13 +2776,13 @@ std::shared_ptr GaussDBClient::switchGaus std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["configuration_id"] = parameterToString(request.getConfigurationId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2897,23 +2791,25 @@ std::shared_ptr GaussDBClient::switchGaus std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForSwitchGaussMySqlConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2925,13 +2821,13 @@ std::shared_ptr GaussDBClient::switchGaussM std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2940,23 +2836,25 @@ std::shared_ptr GaussDBClient::switchGaussM std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForSwitchGaussMySqlInstanceSsl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2968,13 +2866,13 @@ std::shared_ptr GaussDBClient::updateAuditLog(UpdateAudi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2983,23 +2881,25 @@ std::shared_ptr GaussDBClient::updateAuditLog(UpdateAudi std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateAuditLog()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3011,13 +2911,13 @@ std::shared_ptr GaussDBClient::updateGauss std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3026,23 +2926,25 @@ std::shared_ptr GaussDBClient::updateGauss std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateGaussMySqlBackupPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3054,13 +2956,13 @@ std::shared_ptr GaussDBClient::updateGaus std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["configuration_id"] = parameterToString(request.getConfigurationId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3069,23 +2971,25 @@ std::shared_ptr GaussDBClient::updateGaus std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateGaussMySqlConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3097,13 +3001,13 @@ std::shared_ptr GaussDBClient::updateGa std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3112,23 +3016,25 @@ std::shared_ptr GaussDBClient::updateGa std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateGaussMySqlDatabaseComment()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3140,13 +3046,13 @@ std::shared_ptr GaussDBClient::upda std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3155,23 +3061,25 @@ std::shared_ptr GaussDBClient::upda std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateGaussMySqlDatabaseUserComment()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3183,13 +3091,13 @@ std::shared_ptr GaussDBClient::updateGaus std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3198,23 +3106,25 @@ std::shared_ptr GaussDBClient::updateGaus std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateGaussMySqlInstanceAlias()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3226,13 +3136,13 @@ std::shared_ptr GaussDBClient::updateGaussM std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3241,23 +3151,25 @@ std::shared_ptr GaussDBClient::updateGaussM std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateGaussMySqlInstanceEip()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3269,13 +3181,13 @@ std::shared_ptr GaussDBClient::updat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3284,23 +3196,25 @@ std::shared_ptr GaussDBClient::updat std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateGaussMySqlInstanceInternalIp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3312,13 +3226,13 @@ std::shared_ptr GaussDBClient::updateGauss std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3327,23 +3241,25 @@ std::shared_ptr GaussDBClient::updateGauss std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateGaussMySqlInstanceName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3355,13 +3271,13 @@ std::shared_ptr GaussDBClient::update std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3370,23 +3286,25 @@ std::shared_ptr GaussDBClient::update std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateGaussMySqlInstanceOpsWindow()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3398,13 +3316,13 @@ std::shared_ptr GaussDBClient::updateGauss std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3413,23 +3331,25 @@ std::shared_ptr GaussDBClient::updateGauss std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateGaussMySqlInstancePort()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3441,13 +3361,13 @@ std::shared_ptr GaussDBClient::up std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3456,23 +3376,25 @@ std::shared_ptr GaussDBClient::up std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateGaussMySqlInstanceSecurityGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3484,12 +3406,12 @@ std::shared_ptr GaussDBClient::updateGaussMySqlQ std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3498,23 +3420,25 @@ std::shared_ptr GaussDBClient::updateGaussMySqlQ std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateGaussMySqlQuotas()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3526,13 +3450,13 @@ std::shared_ptr GaussDBClient::updateInstanceMoni std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3541,23 +3465,25 @@ std::shared_ptr GaussDBClient::updateInstanceMoni std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateInstanceMonitor()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3569,14 +3495,14 @@ std::shared_ptr GaussDBClient::updateProx std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["proxy_id"] = parameterToString(request.getProxyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3585,23 +3511,25 @@ std::shared_ptr GaussDBClient::updateProx std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateProxyConnectionPoolType()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3613,14 +3541,14 @@ std::shared_ptr GaussDBClient::updateProxyPort(UpdatePr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["proxy_id"] = parameterToString(request.getProxyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3629,23 +3557,25 @@ std::shared_ptr GaussDBClient::updateProxyPort(UpdatePr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateProxyPort()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3657,14 +3587,14 @@ std::shared_ptr GaussDBClient::updateProx std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["proxy_id"] = parameterToString(request.getProxyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3673,23 +3603,25 @@ std::shared_ptr GaussDBClient::updateProx std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateProxySessionConsistence()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3701,13 +3633,13 @@ std::shared_ptr GaussDBClient::updateTrans std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3716,23 +3648,25 @@ std::shared_ptr GaussDBClient::updateTrans std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateTransactionSplitStatus()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3744,13 +3678,13 @@ std::shared_ptr GaussDBClient::upgrad std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3759,23 +3693,25 @@ std::shared_ptr GaussDBClient::upgrad std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpgradeGaussMySqlInstanceDatabase()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3787,13 +3723,13 @@ std::shared_ptr GaussDBClient::deleteSqlFilterRule( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3802,23 +3738,25 @@ std::shared_ptr GaussDBClient::deleteSqlFilterRule( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForDeleteSqlFilterRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3830,13 +3768,13 @@ std::shared_ptr GaussDBClient::setSqlFilterRule(SetSql std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3845,23 +3783,25 @@ std::shared_ptr GaussDBClient::setSqlFilterRule(SetSql std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForSetSqlFilterRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3873,13 +3813,13 @@ std::shared_ptr GaussDBClient::showSqlFilterContro std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3888,15 +3828,10 @@ std::shared_ptr GaussDBClient::showSqlFilterContro std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowSqlFilterControl()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3911,13 +3846,13 @@ std::shared_ptr GaussDBClient::showSqlFilterRule(Show std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.nodeIdIsSet()) { @@ -3932,15 +3867,10 @@ std::shared_ptr GaussDBClient::showSqlFilterRule(Show std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForShowSqlFilterRule()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3955,13 +3885,13 @@ std::shared_ptr GaussDBClient::updateSqlFilterCo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3970,23 +3900,25 @@ std::shared_ptr GaussDBClient::updateSqlFilterCo std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBMeta::genRequestDefForUpdateSqlFilterControl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/gaussdb/src/v3/GaussDBMeta.cpp b/gaussdb/src/v3/GaussDBMeta.cpp new file mode 100644 index 000000000..9e7ee3d87 --- /dev/null +++ b/gaussdb/src/v3/GaussDBMeta.cpp @@ -0,0 +1,1352 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Gaussdb { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef GaussDBMeta::genRequestDefForAddDatabasePermission() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForBatchTagAction() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForCancelGaussMySqlInstanceEip() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForCancelScheduleTask() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForChangeGaussMySqlInstanceSpecification() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForChangeGaussMySqlProxySpecification() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForCreateGaussMySqlBackup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForCreateGaussMySqlConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForCreateGaussMySqlDatabase() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForCreateGaussMySqlDatabaseUser() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForCreateGaussMySqlInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForCreateGaussMySqlProxy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForCreateGaussMySqlReadonlyNode() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForCreateGaussMysqlDns() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForDeleteDatabasePermission() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForDeleteGaussMySqlBackup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForDeleteGaussMySqlConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForDeleteGaussMySqlDatabase() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForDeleteGaussMySqlDatabaseUser() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForDeleteGaussMySqlInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForDeleteGaussMySqlProxy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForDeleteGaussMySqlReadonlyNode() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForDeleteTaskRecord() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForDescribeBackupEncryptStatus() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForExpandGaussMySqlInstanceVolume() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForExpandGaussMySqlProxy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForInvokeGaussMySqlInstanceSwitchOver() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListAuditLogDownloadLink() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("NodeId") + .withJsonTag("node_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LastFileName") + .withJsonTag("last_file_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListGaussMySqlConfigurations() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListGaussMySqlDatabase() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListGaussMySqlDatabaseCharsets() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListGaussMySqlDatabaseUser() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListGaussMySqlDedicatedResources() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListGaussMySqlInstanceDetailInfo() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("InstanceIds") + .withJsonTag("instance_ids") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListGaussMySqlInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DatastoreType") + .withJsonTag("datastore_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VpcId") + .withJsonTag("vpc_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SubnetId") + .withJsonTag("subnet_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PrivateIp") + .withJsonTag("private_ip") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ReadonlyPrivateIp") + .withJsonTag("readonly_private_ip") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ProxyIp") + .withJsonTag("proxy_ip") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Tags") + .withJsonTag("tags") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListImmediateJobs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("JobName") + .withJsonTag("job_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("JobId") + .withJsonTag("job_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListInstanceTags() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListLtsErrorLogDetails() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListLtsSlowlogDetails() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListProjectTags() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForListScheduleJobs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("JobId") + .withJsonTag("job_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("JobName") + .withJsonTag("job_name") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForModifyBackupEncryptStatus() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForModifyGaussMySqlProxyRouteMode() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForModifyGaussMysqlDns() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForResetGaussMySqlDatabasePassword() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForResetGaussMySqlPassword() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForRestartGaussMySqlInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForRestartGaussMySqlNode() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForRestoreOldInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForSetGaussMySqlProxyWeight() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForSetGaussMySqlQuotas() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowAuditLog() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowBackupRestoreTime() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Date") + .withJsonTag("date") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowDedicatedResourceInfo() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowGaussMySqlBackupList() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("InstanceId") + .withJsonTag("instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupId") + .withJsonTag("backup_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupType") + .withJsonTag("backup_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BeginTime") + .withJsonTag("begin_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowGaussMySqlBackupPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowGaussMySqlConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowGaussMySqlEngineVersion() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowGaussMySqlFlavors() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("VersionName") + .withJsonTag("version_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AvailabilityZoneMode") + .withJsonTag("availability_zone_mode") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SpecCode") + .withJsonTag("spec_code") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowGaussMySqlInstanceInfo() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowGaussMySqlJobInfo() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowGaussMySqlProjectQuotas() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowGaussMySqlProxyFlavors() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowGaussMySqlProxyList() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowGaussMySqlQuotas() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectName") + .withJsonTag("enterprise_project_name") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowInstanceMonitorExtend() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForSwitchGaussMySqlConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForSwitchGaussMySqlInstanceSsl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateAuditLog() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateGaussMySqlBackupPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateGaussMySqlConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateGaussMySqlDatabaseComment() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateGaussMySqlDatabaseUserComment() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateGaussMySqlInstanceAlias() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateGaussMySqlInstanceEip() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateGaussMySqlInstanceInternalIp() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateGaussMySqlInstanceName() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateGaussMySqlInstanceOpsWindow() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateGaussMySqlInstancePort() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateGaussMySqlInstanceSecurityGroup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateGaussMySqlQuotas() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateInstanceMonitor() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateProxyConnectionPoolType() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateProxyPort() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateProxySessionConsistence() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateTransactionSplitStatus() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpgradeGaussMySqlInstanceDatabase() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForDeleteSqlFilterRule() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForSetSqlFilterRule() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowSqlFilterControl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForShowSqlFilterRule() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("NodeId") + .withJsonTag("node_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SqlType") + .withJsonTag("sql_type") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBMeta::genRequestDefForUpdateSqlFilterControl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/gaussdb/src/v3/model/AddDatabasePermissionRequest.cpp b/gaussdb/src/v3/model/AddDatabasePermissionRequest.cpp index 11865c2ae..03c27de74 100644 --- a/gaussdb/src/v3/model/AddDatabasePermissionRequest.cpp +++ b/gaussdb/src/v3/model/AddDatabasePermissionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/AddDatabasePermissionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value AddDatabasePermissionRequest::toJson() const return val; } - bool AddDatabasePermissionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddDatabasePermissionRequest::fromJson(const web::json::value& val) return ok; } + std::string AddDatabasePermissionRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/AddDatabasePermissionResponse.cpp b/gaussdb/src/v3/model/AddDatabasePermissionResponse.cpp index d2f2f067a..fcc901503 100644 --- a/gaussdb/src/v3/model/AddDatabasePermissionResponse.cpp +++ b/gaussdb/src/v3/model/AddDatabasePermissionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/AddDatabasePermissionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value AddDatabasePermissionResponse::toJson() const return val; } - bool AddDatabasePermissionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AddDatabasePermissionResponse::fromJson(const web::json::value& val) return ok; } + std::string AddDatabasePermissionResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/ApplyConfigurationRequestBody.cpp b/gaussdb/src/v3/model/ApplyConfigurationRequestBody.cpp index 1c27a55f8..22f8bc4e4 100644 --- a/gaussdb/src/v3/model/ApplyConfigurationRequestBody.cpp +++ b/gaussdb/src/v3/model/ApplyConfigurationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ApplyConfigurationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ApplyConfigurationRequestBody::toJson() const return val; } - bool ApplyConfigurationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ApplyConfigurationRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& ApplyConfigurationRequestBody::getInstanceIds() { return instanceIds_; diff --git a/gaussdb/src/v3/model/Backup.cpp b/gaussdb/src/v3/model/Backup.cpp index f23f217da..33694b6d9 100644 --- a/gaussdb/src/v3/model/Backup.cpp +++ b/gaussdb/src/v3/model/Backup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/Backup.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -63,7 +62,6 @@ web::json::value Backup::toJson() const return val; } - bool Backup::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool Backup::fromJson(const web::json::value& val) return ok; } + std::string Backup::getId() const { return id_; diff --git a/gaussdb/src/v3/model/BackupEncryptRequest.cpp b/gaussdb/src/v3/model/BackupEncryptRequest.cpp index fe90063b2..2889d716f 100644 --- a/gaussdb/src/v3/model/BackupEncryptRequest.cpp +++ b/gaussdb/src/v3/model/BackupEncryptRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/BackupEncryptRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value BackupEncryptRequest::toJson() const return val; } - bool BackupEncryptRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BackupEncryptRequest::fromJson(const web::json::value& val) return ok; } + std::string BackupEncryptRequest::getType() const { return type_; diff --git a/gaussdb/src/v3/model/BackupPolicy.cpp b/gaussdb/src/v3/model/BackupPolicy.cpp index a501c3663..05464faed 100644 --- a/gaussdb/src/v3/model/BackupPolicy.cpp +++ b/gaussdb/src/v3/model/BackupPolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/BackupPolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -48,7 +47,6 @@ web::json::value BackupPolicy::toJson() const return val; } - bool BackupPolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool BackupPolicy::fromJson(const web::json::value& val) return ok; } + int32_t BackupPolicy::getKeepDays() const { return keepDays_; diff --git a/gaussdb/src/v3/model/Backups.cpp b/gaussdb/src/v3/model/Backups.cpp index b3a8d560e..488dd5a6f 100644 --- a/gaussdb/src/v3/model/Backups.cpp +++ b/gaussdb/src/v3/model/Backups.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/Backups.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -87,7 +86,6 @@ web::json::value Backups::toJson() const return val; } - bool Backups::fromJson(const web::json::value& val) { bool ok = true; @@ -203,6 +201,7 @@ bool Backups::fromJson(const web::json::value& val) return ok; } + std::string Backups::getId() const { return id_; diff --git a/gaussdb/src/v3/model/BatchOperateInstanceTagRequestBody.cpp b/gaussdb/src/v3/model/BatchOperateInstanceTagRequestBody.cpp index f68a0ec89..ab36923a7 100644 --- a/gaussdb/src/v3/model/BatchOperateInstanceTagRequestBody.cpp +++ b/gaussdb/src/v3/model/BatchOperateInstanceTagRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/BatchOperateInstanceTagRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value BatchOperateInstanceTagRequestBody::toJson() const return val; } - bool BatchOperateInstanceTagRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchOperateInstanceTagRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchOperateInstanceTagRequestBody::getAction() const { return action_; diff --git a/gaussdb/src/v3/model/BatchTagActionRequest.cpp b/gaussdb/src/v3/model/BatchTagActionRequest.cpp index a7f236948..48676b598 100644 --- a/gaussdb/src/v3/model/BatchTagActionRequest.cpp +++ b/gaussdb/src/v3/model/BatchTagActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/BatchTagActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value BatchTagActionRequest::toJson() const return val; } - bool BatchTagActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool BatchTagActionRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchTagActionRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/BatchTagActionResponse.cpp b/gaussdb/src/v3/model/BatchTagActionResponse.cpp index 5c6fbf36b..72753d02f 100644 --- a/gaussdb/src/v3/model/BatchTagActionResponse.cpp +++ b/gaussdb/src/v3/model/BatchTagActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/BatchTagActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -28,7 +27,6 @@ web::json::value BatchTagActionResponse::toJson() const return val; } - bool BatchTagActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchTagActionResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdb/src/v3/model/CancelGaussMySqlInstanceEipRequest.cpp b/gaussdb/src/v3/model/CancelGaussMySqlInstanceEipRequest.cpp index e1a4ae66c..511d01d0b 100644 --- a/gaussdb/src/v3/model/CancelGaussMySqlInstanceEipRequest.cpp +++ b/gaussdb/src/v3/model/CancelGaussMySqlInstanceEipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CancelGaussMySqlInstanceEipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value CancelGaussMySqlInstanceEipRequest::toJson() const return val; } - bool CancelGaussMySqlInstanceEipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CancelGaussMySqlInstanceEipRequest::fromJson(const web::json::value& val) return ok; } + std::string CancelGaussMySqlInstanceEipRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/CancelGaussMySqlInstanceEipResponse.cpp b/gaussdb/src/v3/model/CancelGaussMySqlInstanceEipResponse.cpp index 99c90e769..24e934daa 100644 --- a/gaussdb/src/v3/model/CancelGaussMySqlInstanceEipResponse.cpp +++ b/gaussdb/src/v3/model/CancelGaussMySqlInstanceEipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CancelGaussMySqlInstanceEipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value CancelGaussMySqlInstanceEipResponse::toJson() const return val; } - bool CancelGaussMySqlInstanceEipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CancelGaussMySqlInstanceEipResponse::fromJson(const web::json::value& val) return ok; } + std::string CancelGaussMySqlInstanceEipResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/CancelScheduleTask.cpp b/gaussdb/src/v3/model/CancelScheduleTask.cpp index 8fbcee174..ced0b0336 100644 --- a/gaussdb/src/v3/model/CancelScheduleTask.cpp +++ b/gaussdb/src/v3/model/CancelScheduleTask.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CancelScheduleTask.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value CancelScheduleTask::toJson() const return val; } - bool CancelScheduleTask::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CancelScheduleTask::fromJson(const web::json::value& val) return ok; } + std::vector& CancelScheduleTask::getJobIds() { return jobIds_; diff --git a/gaussdb/src/v3/model/CancelScheduleTaskRequest.cpp b/gaussdb/src/v3/model/CancelScheduleTaskRequest.cpp index 5769201ff..d1165fb03 100644 --- a/gaussdb/src/v3/model/CancelScheduleTaskRequest.cpp +++ b/gaussdb/src/v3/model/CancelScheduleTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CancelScheduleTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value CancelScheduleTaskRequest::toJson() const return val; } - bool CancelScheduleTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CancelScheduleTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string CancelScheduleTaskRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/CancelScheduleTaskResponse.cpp b/gaussdb/src/v3/model/CancelScheduleTaskResponse.cpp index 337a640e9..f284e86a3 100644 --- a/gaussdb/src/v3/model/CancelScheduleTaskResponse.cpp +++ b/gaussdb/src/v3/model/CancelScheduleTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CancelScheduleTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value CancelScheduleTaskResponse::toJson() const return val; } - bool CancelScheduleTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CancelScheduleTaskResponse::fromJson(const web::json::value& val) return ok; } + std::vector& CancelScheduleTaskResponse::getJobIds() { return jobIds_; diff --git a/gaussdb/src/v3/model/ChangeGaussMySqlInstanceSpecificationRequest.cpp b/gaussdb/src/v3/model/ChangeGaussMySqlInstanceSpecificationRequest.cpp index 17a2bca0f..0dfe859b8 100644 --- a/gaussdb/src/v3/model/ChangeGaussMySqlInstanceSpecificationRequest.cpp +++ b/gaussdb/src/v3/model/ChangeGaussMySqlInstanceSpecificationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ChangeGaussMySqlInstanceSpecificationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value ChangeGaussMySqlInstanceSpecificationRequest::toJson() const return val; } - bool ChangeGaussMySqlInstanceSpecificationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ChangeGaussMySqlInstanceSpecificationRequest::fromJson(const web::json::val return ok; } + std::string ChangeGaussMySqlInstanceSpecificationRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ChangeGaussMySqlInstanceSpecificationResponse.cpp b/gaussdb/src/v3/model/ChangeGaussMySqlInstanceSpecificationResponse.cpp index f56b11025..8126b0fca 100644 --- a/gaussdb/src/v3/model/ChangeGaussMySqlInstanceSpecificationResponse.cpp +++ b/gaussdb/src/v3/model/ChangeGaussMySqlInstanceSpecificationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ChangeGaussMySqlInstanceSpecificationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ChangeGaussMySqlInstanceSpecificationResponse::toJson() const return val; } - bool ChangeGaussMySqlInstanceSpecificationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ChangeGaussMySqlInstanceSpecificationResponse::fromJson(const web::json::va return ok; } + std::string ChangeGaussMySqlInstanceSpecificationResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/ChangeGaussMySqlProxySpecificationRequest.cpp b/gaussdb/src/v3/model/ChangeGaussMySqlProxySpecificationRequest.cpp index 772e899a5..6a406efb9 100644 --- a/gaussdb/src/v3/model/ChangeGaussMySqlProxySpecificationRequest.cpp +++ b/gaussdb/src/v3/model/ChangeGaussMySqlProxySpecificationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ChangeGaussMySqlProxySpecificationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -47,7 +46,6 @@ web::json::value ChangeGaussMySqlProxySpecificationRequest::toJson() const return val; } - bool ChangeGaussMySqlProxySpecificationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ChangeGaussMySqlProxySpecificationRequest::fromJson(const web::json::value& return ok; } + std::string ChangeGaussMySqlProxySpecificationRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ChangeGaussMySqlProxySpecificationResponse.cpp b/gaussdb/src/v3/model/ChangeGaussMySqlProxySpecificationResponse.cpp index 1d4bc9850..0f882020a 100644 --- a/gaussdb/src/v3/model/ChangeGaussMySqlProxySpecificationResponse.cpp +++ b/gaussdb/src/v3/model/ChangeGaussMySqlProxySpecificationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ChangeGaussMySqlProxySpecificationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ChangeGaussMySqlProxySpecificationResponse::toJson() const return val; } - bool ChangeGaussMySqlProxySpecificationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ChangeGaussMySqlProxySpecificationResponse::fromJson(const web::json::value return ok; } + std::string ChangeGaussMySqlProxySpecificationResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/CloseMysqlProxyRequestBody.cpp b/gaussdb/src/v3/model/CloseMysqlProxyRequestBody.cpp index 3327091c1..3ab8838a6 100644 --- a/gaussdb/src/v3/model/CloseMysqlProxyRequestBody.cpp +++ b/gaussdb/src/v3/model/CloseMysqlProxyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CloseMysqlProxyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value CloseMysqlProxyRequestBody::toJson() const return val; } - bool CloseMysqlProxyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CloseMysqlProxyRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& CloseMysqlProxyRequestBody::getProxyIds() { return proxyIds_; diff --git a/gaussdb/src/v3/model/ConfigurationSummary.cpp b/gaussdb/src/v3/model/ConfigurationSummary.cpp index e4f8557fd..871cb95f0 100644 --- a/gaussdb/src/v3/model/ConfigurationSummary.cpp +++ b/gaussdb/src/v3/model/ConfigurationSummary.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ConfigurationSummary.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -68,7 +67,6 @@ web::json::value ConfigurationSummary::toJson() const return val; } - bool ConfigurationSummary::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ConfigurationSummary::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationSummary::getId() const { return id_; diff --git a/gaussdb/src/v3/model/ConfigurationSummary2.cpp b/gaussdb/src/v3/model/ConfigurationSummary2.cpp index 3e78a33b8..5016000f8 100644 --- a/gaussdb/src/v3/model/ConfigurationSummary2.cpp +++ b/gaussdb/src/v3/model/ConfigurationSummary2.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ConfigurationSummary2.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -57,7 +56,6 @@ web::json::value ConfigurationSummary2::toJson() const return val; } - bool ConfigurationSummary2::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ConfigurationSummary2::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationSummary2::getId() const { return id_; diff --git a/gaussdb/src/v3/model/CreateConfigurationRequestBody.cpp b/gaussdb/src/v3/model/CreateConfigurationRequestBody.cpp index d161829e9..1d64ff73a 100644 --- a/gaussdb/src/v3/model/CreateConfigurationRequestBody.cpp +++ b/gaussdb/src/v3/model/CreateConfigurationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateConfigurationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -46,7 +45,6 @@ web::json::value CreateConfigurationRequestBody::toJson() const return val; } - bool CreateConfigurationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool CreateConfigurationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateConfigurationRequestBody::getName() const { return name_; diff --git a/gaussdb/src/v3/model/CreateDatabaseList.cpp b/gaussdb/src/v3/model/CreateDatabaseList.cpp index bc59933bf..3dbb68534 100644 --- a/gaussdb/src/v3/model/CreateDatabaseList.cpp +++ b/gaussdb/src/v3/model/CreateDatabaseList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateDatabaseList.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value CreateDatabaseList::toJson() const return val; } - bool CreateDatabaseList::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateDatabaseList::fromJson(const web::json::value& val) return ok; } + std::string CreateDatabaseList::getName() const { return name_; diff --git a/gaussdb/src/v3/model/CreateDatabaseUserList.cpp b/gaussdb/src/v3/model/CreateDatabaseUserList.cpp index 8edfb2686..cbebce092 100644 --- a/gaussdb/src/v3/model/CreateDatabaseUserList.cpp +++ b/gaussdb/src/v3/model/CreateDatabaseUserList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateDatabaseUserList.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -51,7 +50,6 @@ web::json::value CreateDatabaseUserList::toJson() const return val; } - bool CreateDatabaseUserList::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool CreateDatabaseUserList::fromJson(const web::json::value& val) return ok; } + std::string CreateDatabaseUserList::getName() const { return name_; diff --git a/gaussdb/src/v3/model/CreateDatabaseUserRequest.cpp b/gaussdb/src/v3/model/CreateDatabaseUserRequest.cpp index c84945300..5ed593d5a 100644 --- a/gaussdb/src/v3/model/CreateDatabaseUserRequest.cpp +++ b/gaussdb/src/v3/model/CreateDatabaseUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateDatabaseUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value CreateDatabaseUserRequest::toJson() const return val; } - bool CreateDatabaseUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateDatabaseUserRequest::fromJson(const web::json::value& val) return ok; } + std::vector& CreateDatabaseUserRequest::getUsers() { return users_; diff --git a/gaussdb/src/v3/model/CreateDnsNameReq.cpp b/gaussdb/src/v3/model/CreateDnsNameReq.cpp index 786365456..caaf0d460 100644 --- a/gaussdb/src/v3/model/CreateDnsNameReq.cpp +++ b/gaussdb/src/v3/model/CreateDnsNameReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateDnsNameReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value CreateDnsNameReq::toJson() const return val; } - bool CreateDnsNameReq::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateDnsNameReq::fromJson(const web::json::value& val) return ok; } + std::string CreateDnsNameReq::getDnsType() const { return dnsType_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlBackupRequest.cpp b/gaussdb/src/v3/model/CreateGaussMySqlBackupRequest.cpp index 6e20cfd04..a365eab40 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlBackupRequest.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value CreateGaussMySqlBackupRequest::toJson() const return val; } - bool CreateGaussMySqlBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateGaussMySqlBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMySqlBackupRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlBackupResponse.cpp b/gaussdb/src/v3/model/CreateGaussMySqlBackupResponse.cpp index 790d4c5c0..0e3f23822 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlBackupResponse.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value CreateGaussMySqlBackupResponse::toJson() const return val; } - bool CreateGaussMySqlBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateGaussMySqlBackupResponse::fromJson(const web::json::value& val) return ok; } + Backup CreateGaussMySqlBackupResponse::getBackup() const { return backup_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlConfigurationRequest.cpp b/gaussdb/src/v3/model/CreateGaussMySqlConfigurationRequest.cpp index bd3c10c53..9f9b4609a 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlConfigurationRequest.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value CreateGaussMySqlConfigurationRequest::toJson() const return val; } - bool CreateGaussMySqlConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateGaussMySqlConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMySqlConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlConfigurationResponse.cpp b/gaussdb/src/v3/model/CreateGaussMySqlConfigurationResponse.cpp index 288876f8d..d3a221176 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlConfigurationResponse.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value CreateGaussMySqlConfigurationResponse::toJson() const return val; } - bool CreateGaussMySqlConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateGaussMySqlConfigurationResponse::fromJson(const web::json::value& val return ok; } + ConfigurationSummary2 CreateGaussMySqlConfigurationResponse::getConfigurations() const { return configurations_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlDatabase.cpp b/gaussdb/src/v3/model/CreateGaussMySqlDatabase.cpp index bc9c3022b..7c473cf1a 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlDatabase.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlDatabase.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabase.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -47,7 +46,6 @@ web::json::value CreateGaussMySqlDatabase::toJson() const return val; } - bool CreateGaussMySqlDatabase::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool CreateGaussMySqlDatabase::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMySqlDatabase::getName() const { return name_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlDatabaseRequest.cpp b/gaussdb/src/v3/model/CreateGaussMySqlDatabaseRequest.cpp index 9c3d26dbd..48020e7bb 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlDatabaseRequest.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value CreateGaussMySqlDatabaseRequest::toJson() const return val; } - bool CreateGaussMySqlDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateGaussMySqlDatabaseRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMySqlDatabaseRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlDatabaseRequestBody.cpp b/gaussdb/src/v3/model/CreateGaussMySqlDatabaseRequestBody.cpp index f13e9a1c3..01ab0f27f 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlDatabaseRequestBody.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlDatabaseRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value CreateGaussMySqlDatabaseRequestBody::toJson() const return val; } - bool CreateGaussMySqlDatabaseRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateGaussMySqlDatabaseRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& CreateGaussMySqlDatabaseRequestBody::getDatabases() { return databases_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlDatabaseResponse.cpp b/gaussdb/src/v3/model/CreateGaussMySqlDatabaseResponse.cpp index 135c2847e..06cd670f2 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlDatabaseResponse.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlDatabaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value CreateGaussMySqlDatabaseResponse::toJson() const return val; } - bool CreateGaussMySqlDatabaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateGaussMySqlDatabaseResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMySqlDatabaseResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlDatabaseUserRequest.cpp b/gaussdb/src/v3/model/CreateGaussMySqlDatabaseUserRequest.cpp index b560de02f..cc8064087 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlDatabaseUserRequest.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlDatabaseUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value CreateGaussMySqlDatabaseUserRequest::toJson() const return val; } - bool CreateGaussMySqlDatabaseUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateGaussMySqlDatabaseUserRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMySqlDatabaseUserRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlDatabaseUserResponse.cpp b/gaussdb/src/v3/model/CreateGaussMySqlDatabaseUserResponse.cpp index d0fb74b76..7587ba943 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlDatabaseUserResponse.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlDatabaseUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlDatabaseUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value CreateGaussMySqlDatabaseUserResponse::toJson() const return val; } - bool CreateGaussMySqlDatabaseUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateGaussMySqlDatabaseUserResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMySqlDatabaseUserResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlInstanceRequest.cpp b/gaussdb/src/v3/model/CreateGaussMySqlInstanceRequest.cpp index 4f008a80a..9d70f6e38 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlInstanceRequest.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value CreateGaussMySqlInstanceRequest::toJson() const return val; } - bool CreateGaussMySqlInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateGaussMySqlInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMySqlInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlInstanceResponse.cpp b/gaussdb/src/v3/model/CreateGaussMySqlInstanceResponse.cpp index 1c7d9c689..1c086e67e 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlInstanceResponse.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value CreateGaussMySqlInstanceResponse::toJson() const return val; } - bool CreateGaussMySqlInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateGaussMySqlInstanceResponse::fromJson(const web::json::value& val) return ok; } + MysqlInstanceResponse CreateGaussMySqlInstanceResponse::getInstance() const { return instance_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlProxyRequest.cpp b/gaussdb/src/v3/model/CreateGaussMySqlProxyRequest.cpp index 7778ca16e..801287094 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlProxyRequest.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlProxyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlProxyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value CreateGaussMySqlProxyRequest::toJson() const return val; } - bool CreateGaussMySqlProxyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateGaussMySqlProxyRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMySqlProxyRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlProxyResponse.cpp b/gaussdb/src/v3/model/CreateGaussMySqlProxyResponse.cpp index 7f57dda28..189e7b290 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlProxyResponse.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlProxyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlProxyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value CreateGaussMySqlProxyResponse::toJson() const return val; } - bool CreateGaussMySqlProxyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateGaussMySqlProxyResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMySqlProxyResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlReadonlyNodeRequest.cpp b/gaussdb/src/v3/model/CreateGaussMySqlReadonlyNodeRequest.cpp index 7f6604ac1..bf1788bd7 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlReadonlyNodeRequest.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlReadonlyNodeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlReadonlyNodeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value CreateGaussMySqlReadonlyNodeRequest::toJson() const return val; } - bool CreateGaussMySqlReadonlyNodeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateGaussMySqlReadonlyNodeRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMySqlReadonlyNodeRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/CreateGaussMySqlReadonlyNodeResponse.cpp b/gaussdb/src/v3/model/CreateGaussMySqlReadonlyNodeResponse.cpp index 371a860c3..e950d2842 100644 --- a/gaussdb/src/v3/model/CreateGaussMySqlReadonlyNodeResponse.cpp +++ b/gaussdb/src/v3/model/CreateGaussMySqlReadonlyNodeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMySqlReadonlyNodeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -47,7 +46,6 @@ web::json::value CreateGaussMySqlReadonlyNodeResponse::toJson() const return val; } - bool CreateGaussMySqlReadonlyNodeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool CreateGaussMySqlReadonlyNodeResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMySqlReadonlyNodeResponse::getInstanceId() const { return instanceId_; diff --git a/gaussdb/src/v3/model/CreateGaussMysqlDnsRequest.cpp b/gaussdb/src/v3/model/CreateGaussMysqlDnsRequest.cpp index 9123d8f9f..292a6713d 100644 --- a/gaussdb/src/v3/model/CreateGaussMysqlDnsRequest.cpp +++ b/gaussdb/src/v3/model/CreateGaussMysqlDnsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMysqlDnsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value CreateGaussMysqlDnsRequest::toJson() const return val; } - bool CreateGaussMysqlDnsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateGaussMysqlDnsRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMysqlDnsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/CreateGaussMysqlDnsResponse.cpp b/gaussdb/src/v3/model/CreateGaussMysqlDnsResponse.cpp index b6030db72..496981f97 100644 --- a/gaussdb/src/v3/model/CreateGaussMysqlDnsResponse.cpp +++ b/gaussdb/src/v3/model/CreateGaussMysqlDnsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/CreateGaussMysqlDnsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value CreateGaussMysqlDnsResponse::toJson() const return val; } - bool CreateGaussMysqlDnsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateGaussMysqlDnsResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateGaussMysqlDnsResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/DatabasePermission.cpp b/gaussdb/src/v3/model/DatabasePermission.cpp index 878f83622..aa7b4c6e4 100644 --- a/gaussdb/src/v3/model/DatabasePermission.cpp +++ b/gaussdb/src/v3/model/DatabasePermission.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DatabasePermission.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value DatabasePermission::toJson() const return val; } - bool DatabasePermission::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DatabasePermission::fromJson(const web::json::value& val) return ok; } + std::string DatabasePermission::getName() const { return name_; diff --git a/gaussdb/src/v3/model/DatastoreResult.cpp b/gaussdb/src/v3/model/DatastoreResult.cpp index b99074726..5b7b8712a 100644 --- a/gaussdb/src/v3/model/DatastoreResult.cpp +++ b/gaussdb/src/v3/model/DatastoreResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DatastoreResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value DatastoreResult::toJson() const return val; } - bool DatastoreResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DatastoreResult::fromJson(const web::json::value& val) return ok; } + std::string DatastoreResult::getType() const { return type_; diff --git a/gaussdb/src/v3/model/DedicatedComputeInfo.cpp b/gaussdb/src/v3/model/DedicatedComputeInfo.cpp index b8fce68dd..0ab14da5e 100644 --- a/gaussdb/src/v3/model/DedicatedComputeInfo.cpp +++ b/gaussdb/src/v3/model/DedicatedComputeInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DedicatedComputeInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -58,7 +57,6 @@ web::json::value DedicatedComputeInfo::toJson() const return val; } - bool DedicatedComputeInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool DedicatedComputeInfo::fromJson(const web::json::value& val) return ok; } + int32_t DedicatedComputeInfo::getVcpusTotal() const { return vcpusTotal_; diff --git a/gaussdb/src/v3/model/DedicatedResource.cpp b/gaussdb/src/v3/model/DedicatedResource.cpp index dc752ac31..069024750 100644 --- a/gaussdb/src/v3/model/DedicatedResource.cpp +++ b/gaussdb/src/v3/model/DedicatedResource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DedicatedResource.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -61,7 +60,6 @@ web::json::value DedicatedResource::toJson() const return val; } - bool DedicatedResource::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool DedicatedResource::fromJson(const web::json::value& val) return ok; } + std::string DedicatedResource::getId() const { return id_; diff --git a/gaussdb/src/v3/model/DedicatedResourceCapacity.cpp b/gaussdb/src/v3/model/DedicatedResourceCapacity.cpp index abe8b15b5..0030dc738 100644 --- a/gaussdb/src/v3/model/DedicatedResourceCapacity.cpp +++ b/gaussdb/src/v3/model/DedicatedResourceCapacity.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DedicatedResourceCapacity.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value DedicatedResourceCapacity::toJson() const return val; } - bool DedicatedResourceCapacity::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DedicatedResourceCapacity::fromJson(const web::json::value& val) return ok; } + int32_t DedicatedResourceCapacity::getRam() const { return ram_; diff --git a/gaussdb/src/v3/model/DedicatedStorageInfo.cpp b/gaussdb/src/v3/model/DedicatedStorageInfo.cpp index 8d9004a88..442378f0e 100644 --- a/gaussdb/src/v3/model/DedicatedStorageInfo.cpp +++ b/gaussdb/src/v3/model/DedicatedStorageInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DedicatedStorageInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value DedicatedStorageInfo::toJson() const return val; } - bool DedicatedStorageInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DedicatedStorageInfo::fromJson(const web::json::value& val) return ok; } + std::string DedicatedStorageInfo::getSpecCode() const { return specCode_; diff --git a/gaussdb/src/v3/model/DeleteDatabasePermission.cpp b/gaussdb/src/v3/model/DeleteDatabasePermission.cpp index fcad8c762..90400082d 100644 --- a/gaussdb/src/v3/model/DeleteDatabasePermission.cpp +++ b/gaussdb/src/v3/model/DeleteDatabasePermission.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteDatabasePermission.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value DeleteDatabasePermission::toJson() const return val; } - bool DeleteDatabasePermission::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DeleteDatabasePermission::fromJson(const web::json::value& val) return ok; } + std::string DeleteDatabasePermission::getName() const { return name_; diff --git a/gaussdb/src/v3/model/DeleteDatabasePermissionRequest.cpp b/gaussdb/src/v3/model/DeleteDatabasePermissionRequest.cpp index 3394bfa84..f7da9e145 100644 --- a/gaussdb/src/v3/model/DeleteDatabasePermissionRequest.cpp +++ b/gaussdb/src/v3/model/DeleteDatabasePermissionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value DeleteDatabasePermissionRequest::toJson() const return val; } - bool DeleteDatabasePermissionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DeleteDatabasePermissionRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDatabasePermissionRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/DeleteDatabasePermissionRequestBody.cpp b/gaussdb/src/v3/model/DeleteDatabasePermissionRequestBody.cpp index b7c9cef20..c7719b66a 100644 --- a/gaussdb/src/v3/model/DeleteDatabasePermissionRequestBody.cpp +++ b/gaussdb/src/v3/model/DeleteDatabasePermissionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value DeleteDatabasePermissionRequestBody::toJson() const return val; } - bool DeleteDatabasePermissionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteDatabasePermissionRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteDatabasePermissionRequestBody::getUsers() { return users_; diff --git a/gaussdb/src/v3/model/DeleteDatabasePermissionResponse.cpp b/gaussdb/src/v3/model/DeleteDatabasePermissionResponse.cpp index e89fe0f0a..96e6b16a9 100644 --- a/gaussdb/src/v3/model/DeleteDatabasePermissionResponse.cpp +++ b/gaussdb/src/v3/model/DeleteDatabasePermissionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteDatabasePermissionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value DeleteDatabasePermissionResponse::toJson() const return val; } - bool DeleteDatabasePermissionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDatabasePermissionResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteDatabasePermissionResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/DeleteDatabaseUserRequest.cpp b/gaussdb/src/v3/model/DeleteDatabaseUserRequest.cpp index 83949285a..607558037 100644 --- a/gaussdb/src/v3/model/DeleteDatabaseUserRequest.cpp +++ b/gaussdb/src/v3/model/DeleteDatabaseUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteDatabaseUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value DeleteDatabaseUserRequest::toJson() const return val; } - bool DeleteDatabaseUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteDatabaseUserRequest::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteDatabaseUserRequest::getUsers() { return users_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlBackupRequest.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlBackupRequest.cpp index 10d1fd76f..010abd1a2 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlBackupRequest.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value DeleteGaussMySqlBackupRequest::toJson() const return val; } - bool DeleteGaussMySqlBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteGaussMySqlBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteGaussMySqlBackupRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlBackupResponse.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlBackupResponse.cpp index 40068fea7..c0ba1a66f 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlBackupResponse.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value DeleteGaussMySqlBackupResponse::toJson() const return val; } - bool DeleteGaussMySqlBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteGaussMySqlBackupResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteGaussMySqlBackupResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlConfigurationRequest.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlConfigurationRequest.cpp index 996531394..1070497cf 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlConfigurationRequest.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value DeleteGaussMySqlConfigurationRequest::toJson() const return val; } - bool DeleteGaussMySqlConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteGaussMySqlConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteGaussMySqlConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlConfigurationResponse.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlConfigurationResponse.cpp index 6d571e8f7..54b6eedb0 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlConfigurationResponse.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value DeleteGaussMySqlConfigurationResponse::toJson() const return val; } - bool DeleteGaussMySqlConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteGaussMySqlConfigurationResponse::fromJson(const web::json::value& val return ok; } + std::string DeleteGaussMySqlConfigurationResponse::getConfigurationId() const { return configurationId_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseRequest.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseRequest.cpp index b62757a99..df2ca9881 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseRequest.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value DeleteGaussMySqlDatabaseRequest::toJson() const return val; } - bool DeleteGaussMySqlDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DeleteGaussMySqlDatabaseRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteGaussMySqlDatabaseRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseRequestBody.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseRequestBody.cpp index 4d1954a07..4a6f5c855 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseRequestBody.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value DeleteGaussMySqlDatabaseRequestBody::toJson() const return val; } - bool DeleteGaussMySqlDatabaseRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteGaussMySqlDatabaseRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteGaussMySqlDatabaseRequestBody::getDatabases() { return databases_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseResponse.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseResponse.cpp index d1d0c00ff..af477a415 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseResponse.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value DeleteGaussMySqlDatabaseResponse::toJson() const return val; } - bool DeleteGaussMySqlDatabaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteGaussMySqlDatabaseResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteGaussMySqlDatabaseResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseUserRequest.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseUserRequest.cpp index df0f40dd8..28dc97b59 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseUserRequest.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value DeleteGaussMySqlDatabaseUserRequest::toJson() const return val; } - bool DeleteGaussMySqlDatabaseUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DeleteGaussMySqlDatabaseUserRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteGaussMySqlDatabaseUserRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseUserResponse.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseUserResponse.cpp index d7e21711a..046778c30 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseUserResponse.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlDatabaseUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlDatabaseUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value DeleteGaussMySqlDatabaseUserResponse::toJson() const return val; } - bool DeleteGaussMySqlDatabaseUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteGaussMySqlDatabaseUserResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteGaussMySqlDatabaseUserResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlInstanceRequest.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlInstanceRequest.cpp index 5deaa457d..76c821092 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlInstanceRequest.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value DeleteGaussMySqlInstanceRequest::toJson() const return val; } - bool DeleteGaussMySqlInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteGaussMySqlInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteGaussMySqlInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlInstanceResponse.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlInstanceResponse.cpp index aae3f90e3..ae2e4f664 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlInstanceResponse.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value DeleteGaussMySqlInstanceResponse::toJson() const return val; } - bool DeleteGaussMySqlInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteGaussMySqlInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteGaussMySqlInstanceResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlProxyRequest.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlProxyRequest.cpp index db5f5eb4d..4c0361423 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlProxyRequest.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlProxyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlProxyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value DeleteGaussMySqlProxyRequest::toJson() const return val; } - bool DeleteGaussMySqlProxyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DeleteGaussMySqlProxyRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteGaussMySqlProxyRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlProxyResponse.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlProxyResponse.cpp index 459238e02..e8afb0d84 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlProxyResponse.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlProxyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlProxyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value DeleteGaussMySqlProxyResponse::toJson() const return val; } - bool DeleteGaussMySqlProxyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteGaussMySqlProxyResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteGaussMySqlProxyResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlReadonlyNodeRequest.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlReadonlyNodeRequest.cpp index 7335ceefd..b6309cf33 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlReadonlyNodeRequest.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlReadonlyNodeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlReadonlyNodeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value DeleteGaussMySqlReadonlyNodeRequest::toJson() const return val; } - bool DeleteGaussMySqlReadonlyNodeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteGaussMySqlReadonlyNodeRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteGaussMySqlReadonlyNodeRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/DeleteGaussMySqlReadonlyNodeResponse.cpp b/gaussdb/src/v3/model/DeleteGaussMySqlReadonlyNodeResponse.cpp index d3b9afa47..7be263102 100644 --- a/gaussdb/src/v3/model/DeleteGaussMySqlReadonlyNodeResponse.cpp +++ b/gaussdb/src/v3/model/DeleteGaussMySqlReadonlyNodeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteGaussMySqlReadonlyNodeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value DeleteGaussMySqlReadonlyNodeResponse::toJson() const return val; } - bool DeleteGaussMySqlReadonlyNodeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteGaussMySqlReadonlyNodeResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteGaussMySqlReadonlyNodeResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/DeleteNodeSqlFilterRule.cpp b/gaussdb/src/v3/model/DeleteNodeSqlFilterRule.cpp index be664da27..4db98a905 100644 --- a/gaussdb/src/v3/model/DeleteNodeSqlFilterRule.cpp +++ b/gaussdb/src/v3/model/DeleteNodeSqlFilterRule.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteNodeSqlFilterRule.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value DeleteNodeSqlFilterRule::toJson() const return val; } - bool DeleteNodeSqlFilterRule::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteNodeSqlFilterRule::fromJson(const web::json::value& val) return ok; } + std::string DeleteNodeSqlFilterRule::getSqlType() const { return sqlType_; diff --git a/gaussdb/src/v3/model/DeleteNodeSqlFilterRuleInfo.cpp b/gaussdb/src/v3/model/DeleteNodeSqlFilterRuleInfo.cpp index f8f62c826..0b1ceb9b6 100644 --- a/gaussdb/src/v3/model/DeleteNodeSqlFilterRuleInfo.cpp +++ b/gaussdb/src/v3/model/DeleteNodeSqlFilterRuleInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteNodeSqlFilterRuleInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value DeleteNodeSqlFilterRuleInfo::toJson() const return val; } - bool DeleteNodeSqlFilterRuleInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteNodeSqlFilterRuleInfo::fromJson(const web::json::value& val) return ok; } + std::string DeleteNodeSqlFilterRuleInfo::getNodeId() const { return nodeId_; diff --git a/gaussdb/src/v3/model/DeleteSqlFilterRuleReq.cpp b/gaussdb/src/v3/model/DeleteSqlFilterRuleReq.cpp index 5754d7f2e..9c8a77737 100644 --- a/gaussdb/src/v3/model/DeleteSqlFilterRuleReq.cpp +++ b/gaussdb/src/v3/model/DeleteSqlFilterRuleReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value DeleteSqlFilterRuleReq::toJson() const return val; } - bool DeleteSqlFilterRuleReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteSqlFilterRuleReq::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteSqlFilterRuleReq::getSqlFilterRules() { return sqlFilterRules_; diff --git a/gaussdb/src/v3/model/DeleteSqlFilterRuleRequest.cpp b/gaussdb/src/v3/model/DeleteSqlFilterRuleRequest.cpp index e24958435..702740f5e 100644 --- a/gaussdb/src/v3/model/DeleteSqlFilterRuleRequest.cpp +++ b/gaussdb/src/v3/model/DeleteSqlFilterRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value DeleteSqlFilterRuleRequest::toJson() const return val; } - bool DeleteSqlFilterRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DeleteSqlFilterRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSqlFilterRuleRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/DeleteSqlFilterRuleResponse.cpp b/gaussdb/src/v3/model/DeleteSqlFilterRuleResponse.cpp index fab73a832..7a0473c40 100644 --- a/gaussdb/src/v3/model/DeleteSqlFilterRuleResponse.cpp +++ b/gaussdb/src/v3/model/DeleteSqlFilterRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteSqlFilterRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value DeleteSqlFilterRuleResponse::toJson() const return val; } - bool DeleteSqlFilterRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteSqlFilterRuleResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteSqlFilterRuleResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/DeleteTaskRecordRequest.cpp b/gaussdb/src/v3/model/DeleteTaskRecordRequest.cpp index ffa839f90..c0d7fbc9a 100644 --- a/gaussdb/src/v3/model/DeleteTaskRecordRequest.cpp +++ b/gaussdb/src/v3/model/DeleteTaskRecordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteTaskRecordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value DeleteTaskRecordRequest::toJson() const return val; } - bool DeleteTaskRecordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteTaskRecordRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteTaskRecordRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/DeleteTaskRecordResponse.cpp b/gaussdb/src/v3/model/DeleteTaskRecordResponse.cpp index 48cb389f4..e53ffdd48 100644 --- a/gaussdb/src/v3/model/DeleteTaskRecordResponse.cpp +++ b/gaussdb/src/v3/model/DeleteTaskRecordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DeleteTaskRecordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value DeleteTaskRecordResponse::toJson() const return val; } - bool DeleteTaskRecordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteTaskRecordResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteTaskRecordResponse::getBody() const { return body_; diff --git a/gaussdb/src/v3/model/DescribeBackupEncryptStatusRequest.cpp b/gaussdb/src/v3/model/DescribeBackupEncryptStatusRequest.cpp index 1297cd381..ff677fb62 100644 --- a/gaussdb/src/v3/model/DescribeBackupEncryptStatusRequest.cpp +++ b/gaussdb/src/v3/model/DescribeBackupEncryptStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DescribeBackupEncryptStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value DescribeBackupEncryptStatusRequest::toJson() const return val; } - bool DescribeBackupEncryptStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DescribeBackupEncryptStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string DescribeBackupEncryptStatusRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/DescribeBackupEncryptStatusResponse.cpp b/gaussdb/src/v3/model/DescribeBackupEncryptStatusResponse.cpp index 39c19ac12..eeab98675 100644 --- a/gaussdb/src/v3/model/DescribeBackupEncryptStatusResponse.cpp +++ b/gaussdb/src/v3/model/DescribeBackupEncryptStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/DescribeBackupEncryptStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value DescribeBackupEncryptStatusResponse::toJson() const return val; } - bool DescribeBackupEncryptStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DescribeBackupEncryptStatusResponse::fromJson(const web::json::value& val) return ok; } + std::string DescribeBackupEncryptStatusResponse::getEncryptionStatus() const { return encryptionStatus_; diff --git a/gaussdb/src/v3/model/EnlargeProxyRequest.cpp b/gaussdb/src/v3/model/EnlargeProxyRequest.cpp index 7fde674f5..9db254cd9 100644 --- a/gaussdb/src/v3/model/EnlargeProxyRequest.cpp +++ b/gaussdb/src/v3/model/EnlargeProxyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/EnlargeProxyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value EnlargeProxyRequest::toJson() const return val; } - bool EnlargeProxyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool EnlargeProxyRequest::fromJson(const web::json::value& val) return ok; } + int32_t EnlargeProxyRequest::getNodeNum() const { return nodeNum_; diff --git a/gaussdb/src/v3/model/ExpandGaussMySqlInstanceVolumeRequest.cpp b/gaussdb/src/v3/model/ExpandGaussMySqlInstanceVolumeRequest.cpp index 3f6547957..34ff17102 100644 --- a/gaussdb/src/v3/model/ExpandGaussMySqlInstanceVolumeRequest.cpp +++ b/gaussdb/src/v3/model/ExpandGaussMySqlInstanceVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ExpandGaussMySqlInstanceVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value ExpandGaussMySqlInstanceVolumeRequest::toJson() const return val; } - bool ExpandGaussMySqlInstanceVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ExpandGaussMySqlInstanceVolumeRequest::fromJson(const web::json::value& val return ok; } + std::string ExpandGaussMySqlInstanceVolumeRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ExpandGaussMySqlInstanceVolumeResponse.cpp b/gaussdb/src/v3/model/ExpandGaussMySqlInstanceVolumeResponse.cpp index 0d321f3d9..0ec3479fc 100644 --- a/gaussdb/src/v3/model/ExpandGaussMySqlInstanceVolumeResponse.cpp +++ b/gaussdb/src/v3/model/ExpandGaussMySqlInstanceVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ExpandGaussMySqlInstanceVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ExpandGaussMySqlInstanceVolumeResponse::toJson() const return val; } - bool ExpandGaussMySqlInstanceVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ExpandGaussMySqlInstanceVolumeResponse::fromJson(const web::json::value& va return ok; } + int32_t ExpandGaussMySqlInstanceVolumeResponse::getSize() const { return size_; diff --git a/gaussdb/src/v3/model/ExpandGaussMySqlProxyRequest.cpp b/gaussdb/src/v3/model/ExpandGaussMySqlProxyRequest.cpp index 3f85445b0..7bf74acad 100644 --- a/gaussdb/src/v3/model/ExpandGaussMySqlProxyRequest.cpp +++ b/gaussdb/src/v3/model/ExpandGaussMySqlProxyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ExpandGaussMySqlProxyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value ExpandGaussMySqlProxyRequest::toJson() const return val; } - bool ExpandGaussMySqlProxyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ExpandGaussMySqlProxyRequest::fromJson(const web::json::value& val) return ok; } + std::string ExpandGaussMySqlProxyRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ExpandGaussMySqlProxyResponse.cpp b/gaussdb/src/v3/model/ExpandGaussMySqlProxyResponse.cpp index f07bc497a..eb3b0a0cc 100644 --- a/gaussdb/src/v3/model/ExpandGaussMySqlProxyResponse.cpp +++ b/gaussdb/src/v3/model/ExpandGaussMySqlProxyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ExpandGaussMySqlProxyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ExpandGaussMySqlProxyResponse::toJson() const return val; } - bool ExpandGaussMySqlProxyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ExpandGaussMySqlProxyResponse::fromJson(const web::json::value& val) return ok; } + std::string ExpandGaussMySqlProxyResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/FileInfo.cpp b/gaussdb/src/v3/model/FileInfo.cpp index 255894bb6..488573a36 100644 --- a/gaussdb/src/v3/model/FileInfo.cpp +++ b/gaussdb/src/v3/model/FileInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/FileInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -53,7 +52,6 @@ web::json::value FileInfo::toJson() const return val; } - bool FileInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool FileInfo::fromJson(const web::json::value& val) return ok; } + std::string FileInfo::getName() const { return name_; diff --git a/gaussdb/src/v3/model/GaussMySqlDatabaseInfo.cpp b/gaussdb/src/v3/model/GaussMySqlDatabaseInfo.cpp index cae191e30..ce5bbd882 100644 --- a/gaussdb/src/v3/model/GaussMySqlDatabaseInfo.cpp +++ b/gaussdb/src/v3/model/GaussMySqlDatabaseInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/GaussMySqlDatabaseInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value GaussMySqlDatabaseInfo::toJson() const return val; } - bool GaussMySqlDatabaseInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool GaussMySqlDatabaseInfo::fromJson(const web::json::value& val) return ok; } + std::string GaussMySqlDatabaseInfo::getName() const { return name_; diff --git a/gaussdb/src/v3/model/GaussMySqlDatabaseUser.cpp b/gaussdb/src/v3/model/GaussMySqlDatabaseUser.cpp index dee3f5c27..5680e59be 100644 --- a/gaussdb/src/v3/model/GaussMySqlDatabaseUser.cpp +++ b/gaussdb/src/v3/model/GaussMySqlDatabaseUser.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/GaussMySqlDatabaseUser.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value GaussMySqlDatabaseUser::toJson() const return val; } - bool GaussMySqlDatabaseUser::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool GaussMySqlDatabaseUser::fromJson(const web::json::value& val) return ok; } + std::string GaussMySqlDatabaseUser::getName() const { return name_; diff --git a/gaussdb/src/v3/model/GetJobEntitiesInfoDetail.cpp b/gaussdb/src/v3/model/GetJobEntitiesInfoDetail.cpp index 56a0f4a17..abf8f6dd7 100644 --- a/gaussdb/src/v3/model/GetJobEntitiesInfoDetail.cpp +++ b/gaussdb/src/v3/model/GetJobEntitiesInfoDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/GetJobEntitiesInfoDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -28,7 +27,6 @@ web::json::value GetJobEntitiesInfoDetail::toJson() const return val; } - bool GetJobEntitiesInfoDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool GetJobEntitiesInfoDetail::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdb/src/v3/model/GetJobInfoDetail.cpp b/gaussdb/src/v3/model/GetJobInfoDetail.cpp index 15aeae2b6..80a34556d 100644 --- a/gaussdb/src/v3/model/GetJobInfoDetail.cpp +++ b/gaussdb/src/v3/model/GetJobInfoDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/GetJobInfoDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -71,7 +70,6 @@ web::json::value GetJobInfoDetail::toJson() const return val; } - bool GetJobInfoDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -160,6 +158,7 @@ bool GetJobInfoDetail::fromJson(const web::json::value& val) return ok; } + std::string GetJobInfoDetail::getId() const { return id_; diff --git a/gaussdb/src/v3/model/GetJobInstanceInfoDetail.cpp b/gaussdb/src/v3/model/GetJobInstanceInfoDetail.cpp index d86f5b7b0..08e496fda 100644 --- a/gaussdb/src/v3/model/GetJobInstanceInfoDetail.cpp +++ b/gaussdb/src/v3/model/GetJobInstanceInfoDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/GetJobInstanceInfoDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value GetJobInstanceInfoDetail::toJson() const return val; } - bool GetJobInstanceInfoDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GetJobInstanceInfoDetail::fromJson(const web::json::value& val) return ok; } + std::string GetJobInstanceInfoDetail::getId() const { return id_; diff --git a/gaussdb/src/v3/model/GrantDatabasePermission.cpp b/gaussdb/src/v3/model/GrantDatabasePermission.cpp index 27a1f96cd..903978b57 100644 --- a/gaussdb/src/v3/model/GrantDatabasePermission.cpp +++ b/gaussdb/src/v3/model/GrantDatabasePermission.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/GrantDatabasePermission.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value GrantDatabasePermission::toJson() const return val; } - bool GrantDatabasePermission::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool GrantDatabasePermission::fromJson(const web::json::value& val) return ok; } + std::string GrantDatabasePermission::getName() const { return name_; diff --git a/gaussdb/src/v3/model/GrantDatabasePermissionRequestBody.cpp b/gaussdb/src/v3/model/GrantDatabasePermissionRequestBody.cpp index d892475ca..7a00c8ffd 100644 --- a/gaussdb/src/v3/model/GrantDatabasePermissionRequestBody.cpp +++ b/gaussdb/src/v3/model/GrantDatabasePermissionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/GrantDatabasePermissionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value GrantDatabasePermissionRequestBody::toJson() const return val; } - bool GrantDatabasePermissionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool GrantDatabasePermissionRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& GrantDatabasePermissionRequestBody::getUsers() { return users_; diff --git a/gaussdb/src/v3/model/InstanceTagItem.cpp b/gaussdb/src/v3/model/InstanceTagItem.cpp index 86c2abcbc..9c4cec937 100644 --- a/gaussdb/src/v3/model/InstanceTagItem.cpp +++ b/gaussdb/src/v3/model/InstanceTagItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/InstanceTagItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value InstanceTagItem::toJson() const return val; } - bool InstanceTagItem::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool InstanceTagItem::fromJson(const web::json::value& val) return ok; } + std::string InstanceTagItem::getKey() const { return key_; diff --git a/gaussdb/src/v3/model/InvokeGaussMySqlInstanceSwitchOverRequest.cpp b/gaussdb/src/v3/model/InvokeGaussMySqlInstanceSwitchOverRequest.cpp index 6a6d18863..92c182f60 100644 --- a/gaussdb/src/v3/model/InvokeGaussMySqlInstanceSwitchOverRequest.cpp +++ b/gaussdb/src/v3/model/InvokeGaussMySqlInstanceSwitchOverRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/InvokeGaussMySqlInstanceSwitchOverRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value InvokeGaussMySqlInstanceSwitchOverRequest::toJson() const return val; } - bool InvokeGaussMySqlInstanceSwitchOverRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool InvokeGaussMySqlInstanceSwitchOverRequest::fromJson(const web::json::value& return ok; } + std::string InvokeGaussMySqlInstanceSwitchOverRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/InvokeGaussMySqlInstanceSwitchOverResponse.cpp b/gaussdb/src/v3/model/InvokeGaussMySqlInstanceSwitchOverResponse.cpp index a62c526e4..980b2a2a8 100644 --- a/gaussdb/src/v3/model/InvokeGaussMySqlInstanceSwitchOverResponse.cpp +++ b/gaussdb/src/v3/model/InvokeGaussMySqlInstanceSwitchOverResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/InvokeGaussMySqlInstanceSwitchOverResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value InvokeGaussMySqlInstanceSwitchOverResponse::toJson() const return val; } - bool InvokeGaussMySqlInstanceSwitchOverResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool InvokeGaussMySqlInstanceSwitchOverResponse::fromJson(const web::json::value return ok; } + std::string InvokeGaussMySqlInstanceSwitchOverResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/ListAuditLogDownloadLinkRequest.cpp b/gaussdb/src/v3/model/ListAuditLogDownloadLinkRequest.cpp index d5b1bed98..75640c8b1 100644 --- a/gaussdb/src/v3/model/ListAuditLogDownloadLinkRequest.cpp +++ b/gaussdb/src/v3/model/ListAuditLogDownloadLinkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListAuditLogDownloadLinkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -63,7 +62,6 @@ web::json::value ListAuditLogDownloadLinkRequest::toJson() const return val; } - bool ListAuditLogDownloadLinkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListAuditLogDownloadLinkRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAuditLogDownloadLinkRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListAuditLogDownloadLinkResponse.cpp b/gaussdb/src/v3/model/ListAuditLogDownloadLinkResponse.cpp index 9e389c1ff..fb71cf4e0 100644 --- a/gaussdb/src/v3/model/ListAuditLogDownloadLinkResponse.cpp +++ b/gaussdb/src/v3/model/ListAuditLogDownloadLinkResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListAuditLogDownloadLinkResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ListAuditLogDownloadLinkResponse::toJson() const return val; } - bool ListAuditLogDownloadLinkResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAuditLogDownloadLinkResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAuditLogDownloadLinkResponse::getFiles() { return files_; diff --git a/gaussdb/src/v3/model/ListDeleteDatabaseUserRequest.cpp b/gaussdb/src/v3/model/ListDeleteDatabaseUserRequest.cpp index 01aa496d6..80f5a2f99 100644 --- a/gaussdb/src/v3/model/ListDeleteDatabaseUserRequest.cpp +++ b/gaussdb/src/v3/model/ListDeleteDatabaseUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListDeleteDatabaseUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ListDeleteDatabaseUserRequest::toJson() const return val; } - bool ListDeleteDatabaseUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListDeleteDatabaseUserRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDeleteDatabaseUserRequest::getName() const { return name_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlConfigurationsRequest.cpp b/gaussdb/src/v3/model/ListGaussMySqlConfigurationsRequest.cpp index 3608e8521..b7a28b6d7 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlConfigurationsRequest.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlConfigurationsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlConfigurationsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value ListGaussMySqlConfigurationsRequest::toJson() const return val; } - bool ListGaussMySqlConfigurationsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListGaussMySqlConfigurationsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListGaussMySqlConfigurationsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlConfigurationsResponse.cpp b/gaussdb/src/v3/model/ListGaussMySqlConfigurationsResponse.cpp index 9e9cdb142..d2d9721ad 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlConfigurationsResponse.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlConfigurationsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlConfigurationsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ListGaussMySqlConfigurationsResponse::toJson() const return val; } - bool ListGaussMySqlConfigurationsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListGaussMySqlConfigurationsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListGaussMySqlConfigurationsResponse::getConfigurations() { return configurations_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlDatabase.cpp b/gaussdb/src/v3/model/ListGaussMySqlDatabase.cpp index 6038a6805..4b861dff9 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlDatabase.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlDatabase.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabase.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ListGaussMySqlDatabase::toJson() const return val; } - bool ListGaussMySqlDatabase::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListGaussMySqlDatabase::fromJson(const web::json::value& val) return ok; } + std::string ListGaussMySqlDatabase::getName() const { return name_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlDatabaseCharsetsRequest.cpp b/gaussdb/src/v3/model/ListGaussMySqlDatabaseCharsetsRequest.cpp index 2c83f7af6..e6ddfd123 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlDatabaseCharsetsRequest.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlDatabaseCharsetsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseCharsetsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ListGaussMySqlDatabaseCharsetsRequest::toJson() const return val; } - bool ListGaussMySqlDatabaseCharsetsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListGaussMySqlDatabaseCharsetsRequest::fromJson(const web::json::value& val return ok; } + std::string ListGaussMySqlDatabaseCharsetsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlDatabaseCharsetsResponse.cpp b/gaussdb/src/v3/model/ListGaussMySqlDatabaseCharsetsResponse.cpp index 43f76d19c..f59604449 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlDatabaseCharsetsResponse.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlDatabaseCharsetsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseCharsetsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ListGaussMySqlDatabaseCharsetsResponse::toJson() const return val; } - bool ListGaussMySqlDatabaseCharsetsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListGaussMySqlDatabaseCharsetsResponse::fromJson(const web::json::value& va return ok; } + std::vector& ListGaussMySqlDatabaseCharsetsResponse::getCharsets() { return charsets_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlDatabaseRequest.cpp b/gaussdb/src/v3/model/ListGaussMySqlDatabaseRequest.cpp index 52f4e94d3..426aca523 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlDatabaseRequest.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -48,7 +47,6 @@ web::json::value ListGaussMySqlDatabaseRequest::toJson() const return val; } - bool ListGaussMySqlDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListGaussMySqlDatabaseRequest::fromJson(const web::json::value& val) return ok; } + std::string ListGaussMySqlDatabaseRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlDatabaseResponse.cpp b/gaussdb/src/v3/model/ListGaussMySqlDatabaseResponse.cpp index 9f87a9f4a..b8ee0fea9 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlDatabaseResponse.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlDatabaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ListGaussMySqlDatabaseResponse::toJson() const return val; } - bool ListGaussMySqlDatabaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListGaussMySqlDatabaseResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListGaussMySqlDatabaseResponse::getDatabases() { return databases_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlDatabaseUser.cpp b/gaussdb/src/v3/model/ListGaussMySqlDatabaseUser.cpp index 25a6bdd8c..7a29546d1 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlDatabaseUser.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlDatabaseUser.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUser.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -47,7 +46,6 @@ web::json::value ListGaussMySqlDatabaseUser::toJson() const return val; } - bool ListGaussMySqlDatabaseUser::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListGaussMySqlDatabaseUser::fromJson(const web::json::value& val) return ok; } + std::string ListGaussMySqlDatabaseUser::getName() const { return name_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlDatabaseUserRequest.cpp b/gaussdb/src/v3/model/ListGaussMySqlDatabaseUserRequest.cpp index 3b7858975..083d240ec 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlDatabaseUserRequest.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlDatabaseUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -48,7 +47,6 @@ web::json::value ListGaussMySqlDatabaseUserRequest::toJson() const return val; } - bool ListGaussMySqlDatabaseUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListGaussMySqlDatabaseUserRequest::fromJson(const web::json::value& val) return ok; } + std::string ListGaussMySqlDatabaseUserRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlDatabaseUserResponse.cpp b/gaussdb/src/v3/model/ListGaussMySqlDatabaseUserResponse.cpp index 47bde9944..bb63b187a 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlDatabaseUserResponse.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlDatabaseUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlDatabaseUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ListGaussMySqlDatabaseUserResponse::toJson() const return val; } - bool ListGaussMySqlDatabaseUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListGaussMySqlDatabaseUserResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListGaussMySqlDatabaseUserResponse::getUsers() { return users_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlDedicatedResourcesRequest.cpp b/gaussdb/src/v3/model/ListGaussMySqlDedicatedResourcesRequest.cpp index a34d29d54..700e1a24a 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlDedicatedResourcesRequest.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlDedicatedResourcesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlDedicatedResourcesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value ListGaussMySqlDedicatedResourcesRequest::toJson() const return val; } - bool ListGaussMySqlDedicatedResourcesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListGaussMySqlDedicatedResourcesRequest::fromJson(const web::json::value& v return ok; } + std::string ListGaussMySqlDedicatedResourcesRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlDedicatedResourcesResponse.cpp b/gaussdb/src/v3/model/ListGaussMySqlDedicatedResourcesResponse.cpp index bdfe4901a..61b50a79c 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlDedicatedResourcesResponse.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlDedicatedResourcesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlDedicatedResourcesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ListGaussMySqlDedicatedResourcesResponse::toJson() const return val; } - bool ListGaussMySqlDedicatedResourcesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListGaussMySqlDedicatedResourcesResponse::fromJson(const web::json::value& return ok; } + std::vector& ListGaussMySqlDedicatedResourcesResponse::getResources() { return resources_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlInstanceDetailInfoRequest.cpp b/gaussdb/src/v3/model/ListGaussMySqlInstanceDetailInfoRequest.cpp index 8665b83c8..800be51dd 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlInstanceDetailInfoRequest.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlInstanceDetailInfoRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlInstanceDetailInfoRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ListGaussMySqlInstanceDetailInfoRequest::toJson() const return val; } - bool ListGaussMySqlInstanceDetailInfoRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListGaussMySqlInstanceDetailInfoRequest::fromJson(const web::json::value& v return ok; } + std::string ListGaussMySqlInstanceDetailInfoRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlInstanceDetailInfoResponse.cpp b/gaussdb/src/v3/model/ListGaussMySqlInstanceDetailInfoResponse.cpp index ff761dc07..ec27dcde0 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlInstanceDetailInfoResponse.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlInstanceDetailInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlInstanceDetailInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ListGaussMySqlInstanceDetailInfoResponse::toJson() const return val; } - bool ListGaussMySqlInstanceDetailInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListGaussMySqlInstanceDetailInfoResponse::fromJson(const web::json::value& return ok; } + std::vector& ListGaussMySqlInstanceDetailInfoResponse::getInstances() { return instances_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlInstancesRequest.cpp b/gaussdb/src/v3/model/ListGaussMySqlInstancesRequest.cpp index 9dd72ebf6..48f496dab 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlInstancesRequest.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -93,7 +92,6 @@ web::json::value ListGaussMySqlInstancesRequest::toJson() const return val; } - bool ListGaussMySqlInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -218,6 +216,7 @@ bool ListGaussMySqlInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListGaussMySqlInstancesRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListGaussMySqlInstancesResponse.cpp b/gaussdb/src/v3/model/ListGaussMySqlInstancesResponse.cpp index 824fa4b24..d91ebdc14 100644 --- a/gaussdb/src/v3/model/ListGaussMySqlInstancesResponse.cpp +++ b/gaussdb/src/v3/model/ListGaussMySqlInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMySqlInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ListGaussMySqlInstancesResponse::toJson() const return val; } - bool ListGaussMySqlInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListGaussMySqlInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListGaussMySqlInstancesResponse::getInstances() { return instances_; diff --git a/gaussdb/src/v3/model/ListGaussMysqlDatabaseInfo.cpp b/gaussdb/src/v3/model/ListGaussMysqlDatabaseInfo.cpp index 8eca56c0d..c7adfc7a1 100644 --- a/gaussdb/src/v3/model/ListGaussMysqlDatabaseInfo.cpp +++ b/gaussdb/src/v3/model/ListGaussMysqlDatabaseInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListGaussMysqlDatabaseInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -47,7 +46,6 @@ web::json::value ListGaussMysqlDatabaseInfo::toJson() const return val; } - bool ListGaussMysqlDatabaseInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListGaussMysqlDatabaseInfo::fromJson(const web::json::value& val) return ok; } + std::string ListGaussMysqlDatabaseInfo::getName() const { return name_; diff --git a/gaussdb/src/v3/model/ListImmediateJobsRequest.cpp b/gaussdb/src/v3/model/ListImmediateJobsRequest.cpp index d442625de..20e2cded5 100644 --- a/gaussdb/src/v3/model/ListImmediateJobsRequest.cpp +++ b/gaussdb/src/v3/model/ListImmediateJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListImmediateJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -68,7 +67,6 @@ web::json::value ListImmediateJobsRequest::toJson() const return val; } - bool ListImmediateJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListImmediateJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListImmediateJobsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListImmediateJobsResponse.cpp b/gaussdb/src/v3/model/ListImmediateJobsResponse.cpp index 18a00818e..ddf94406f 100644 --- a/gaussdb/src/v3/model/ListImmediateJobsResponse.cpp +++ b/gaussdb/src/v3/model/ListImmediateJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListImmediateJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ListImmediateJobsResponse::toJson() const return val; } - bool ListImmediateJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListImmediateJobsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListImmediateJobsResponse::getJobs() { return jobs_; diff --git a/gaussdb/src/v3/model/ListInstanceTagsRequest.cpp b/gaussdb/src/v3/model/ListInstanceTagsRequest.cpp index 3f797fe3f..00e586b83 100644 --- a/gaussdb/src/v3/model/ListInstanceTagsRequest.cpp +++ b/gaussdb/src/v3/model/ListInstanceTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListInstanceTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -48,7 +47,6 @@ web::json::value ListInstanceTagsRequest::toJson() const return val; } - bool ListInstanceTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListInstanceTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstanceTagsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListInstanceTagsResponse.cpp b/gaussdb/src/v3/model/ListInstanceTagsResponse.cpp index 6238b44f5..65bc05452 100644 --- a/gaussdb/src/v3/model/ListInstanceTagsResponse.cpp +++ b/gaussdb/src/v3/model/ListInstanceTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListInstanceTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ListInstanceTagsResponse::toJson() const return val; } - bool ListInstanceTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstanceTagsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListInstanceTagsResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdb/src/v3/model/ListLtsErrorLogDetailsRequest.cpp b/gaussdb/src/v3/model/ListLtsErrorLogDetailsRequest.cpp index b19447c36..b64318b23 100644 --- a/gaussdb/src/v3/model/ListLtsErrorLogDetailsRequest.cpp +++ b/gaussdb/src/v3/model/ListLtsErrorLogDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListLtsErrorLogDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value ListLtsErrorLogDetailsRequest::toJson() const return val; } - bool ListLtsErrorLogDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListLtsErrorLogDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListLtsErrorLogDetailsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListLtsErrorLogDetailsResponse.cpp b/gaussdb/src/v3/model/ListLtsErrorLogDetailsResponse.cpp index 4cdbe69d4..9edea920f 100644 --- a/gaussdb/src/v3/model/ListLtsErrorLogDetailsResponse.cpp +++ b/gaussdb/src/v3/model/ListLtsErrorLogDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListLtsErrorLogDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ListLtsErrorLogDetailsResponse::toJson() const return val; } - bool ListLtsErrorLogDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListLtsErrorLogDetailsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListLtsErrorLogDetailsResponse::getErrorLogList() { return errorLogList_; diff --git a/gaussdb/src/v3/model/ListLtsSlowlogDetailsRequest.cpp b/gaussdb/src/v3/model/ListLtsSlowlogDetailsRequest.cpp index dd68eefe9..3ea5d96ee 100644 --- a/gaussdb/src/v3/model/ListLtsSlowlogDetailsRequest.cpp +++ b/gaussdb/src/v3/model/ListLtsSlowlogDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListLtsSlowlogDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value ListLtsSlowlogDetailsRequest::toJson() const return val; } - bool ListLtsSlowlogDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListLtsSlowlogDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListLtsSlowlogDetailsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListLtsSlowlogDetailsResponse.cpp b/gaussdb/src/v3/model/ListLtsSlowlogDetailsResponse.cpp index 9b9e7d387..faf257d6c 100644 --- a/gaussdb/src/v3/model/ListLtsSlowlogDetailsResponse.cpp +++ b/gaussdb/src/v3/model/ListLtsSlowlogDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListLtsSlowlogDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ListLtsSlowlogDetailsResponse::toJson() const return val; } - bool ListLtsSlowlogDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListLtsSlowlogDetailsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListLtsSlowlogDetailsResponse::getSlowLogList() { return slowLogList_; diff --git a/gaussdb/src/v3/model/ListProjectTagsRequest.cpp b/gaussdb/src/v3/model/ListProjectTagsRequest.cpp index 06a0e0443..810a379b2 100644 --- a/gaussdb/src/v3/model/ListProjectTagsRequest.cpp +++ b/gaussdb/src/v3/model/ListProjectTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListProjectTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value ListProjectTagsRequest::toJson() const return val; } - bool ListProjectTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListProjectTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListProjectTagsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListProjectTagsResponse.cpp b/gaussdb/src/v3/model/ListProjectTagsResponse.cpp index c6d993405..6ddc49f5a 100644 --- a/gaussdb/src/v3/model/ListProjectTagsResponse.cpp +++ b/gaussdb/src/v3/model/ListProjectTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListProjectTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ListProjectTagsResponse::toJson() const return val; } - bool ListProjectTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListProjectTagsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListProjectTagsResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdb/src/v3/model/ListScheduleJobsRequest.cpp b/gaussdb/src/v3/model/ListScheduleJobsRequest.cpp index 1a1e0020a..48221e540 100644 --- a/gaussdb/src/v3/model/ListScheduleJobsRequest.cpp +++ b/gaussdb/src/v3/model/ListScheduleJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListScheduleJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -68,7 +67,6 @@ web::json::value ListScheduleJobsRequest::toJson() const return val; } - bool ListScheduleJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListScheduleJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListScheduleJobsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ListScheduleJobsResponse.cpp b/gaussdb/src/v3/model/ListScheduleJobsResponse.cpp index 4cc3adccc..1a9ad8a77 100644 --- a/gaussdb/src/v3/model/ListScheduleJobsResponse.cpp +++ b/gaussdb/src/v3/model/ListScheduleJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ListScheduleJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ListScheduleJobsResponse::toJson() const return val; } - bool ListScheduleJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListScheduleJobsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListScheduleJobsResponse::getSchedules() { return schedules_; diff --git a/gaussdb/src/v3/model/LtsLogErrorDetail.cpp b/gaussdb/src/v3/model/LtsLogErrorDetail.cpp index 7f49bf4f8..9b02c647f 100644 --- a/gaussdb/src/v3/model/LtsLogErrorDetail.cpp +++ b/gaussdb/src/v3/model/LtsLogErrorDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/LtsLogErrorDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -53,7 +52,6 @@ web::json::value LtsLogErrorDetail::toJson() const return val; } - bool LtsLogErrorDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool LtsLogErrorDetail::fromJson(const web::json::value& val) return ok; } + std::string LtsLogErrorDetail::getNodeId() const { return nodeId_; diff --git a/gaussdb/src/v3/model/LtsLogErrorQueryRequest.cpp b/gaussdb/src/v3/model/LtsLogErrorQueryRequest.cpp index 5d9cb0760..c5c8515a4 100644 --- a/gaussdb/src/v3/model/LtsLogErrorQueryRequest.cpp +++ b/gaussdb/src/v3/model/LtsLogErrorQueryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/LtsLogErrorQueryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -58,7 +57,6 @@ web::json::value LtsLogErrorQueryRequest::toJson() const return val; } - bool LtsLogErrorQueryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool LtsLogErrorQueryRequest::fromJson(const web::json::value& val) return ok; } + std::string LtsLogErrorQueryRequest::getNodeId() const { return nodeId_; diff --git a/gaussdb/src/v3/model/LtsLogSlowDetail.cpp b/gaussdb/src/v3/model/LtsLogSlowDetail.cpp index 9e045cea3..6df3a8dbf 100644 --- a/gaussdb/src/v3/model/LtsLogSlowDetail.cpp +++ b/gaussdb/src/v3/model/LtsLogSlowDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/LtsLogSlowDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -93,7 +92,6 @@ web::json::value LtsLogSlowDetail::toJson() const return val; } - bool LtsLogSlowDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -218,6 +216,7 @@ bool LtsLogSlowDetail::fromJson(const web::json::value& val) return ok; } + std::string LtsLogSlowDetail::getNodeId() const { return nodeId_; diff --git a/gaussdb/src/v3/model/LtsLogSlowQueryRequest.cpp b/gaussdb/src/v3/model/LtsLogSlowQueryRequest.cpp index 3c78cde39..aa19cd7aa 100644 --- a/gaussdb/src/v3/model/LtsLogSlowQueryRequest.cpp +++ b/gaussdb/src/v3/model/LtsLogSlowQueryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/LtsLogSlowQueryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -63,7 +62,6 @@ web::json::value LtsLogSlowQueryRequest::toJson() const return val; } - bool LtsLogSlowQueryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool LtsLogSlowQueryRequest::fromJson(const web::json::value& val) return ok; } + std::string LtsLogSlowQueryRequest::getNodeId() const { return nodeId_; diff --git a/gaussdb/src/v3/model/ModifyAliasRequest.cpp b/gaussdb/src/v3/model/ModifyAliasRequest.cpp index 240ebd8a0..eb8a8e6b1 100644 --- a/gaussdb/src/v3/model/ModifyAliasRequest.cpp +++ b/gaussdb/src/v3/model/ModifyAliasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyAliasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ModifyAliasRequest::toJson() const return val; } - bool ModifyAliasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyAliasRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyAliasRequest::getAlias() const { return alias_; diff --git a/gaussdb/src/v3/model/ModifyBackupEncryptStatusRequest.cpp b/gaussdb/src/v3/model/ModifyBackupEncryptStatusRequest.cpp index ac0cce73c..2a037fad1 100644 --- a/gaussdb/src/v3/model/ModifyBackupEncryptStatusRequest.cpp +++ b/gaussdb/src/v3/model/ModifyBackupEncryptStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyBackupEncryptStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value ModifyBackupEncryptStatusRequest::toJson() const return val; } - bool ModifyBackupEncryptStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ModifyBackupEncryptStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyBackupEncryptStatusRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ModifyBackupEncryptStatusResponse.cpp b/gaussdb/src/v3/model/ModifyBackupEncryptStatusResponse.cpp index 322f4569a..21f730ba4 100644 --- a/gaussdb/src/v3/model/ModifyBackupEncryptStatusResponse.cpp +++ b/gaussdb/src/v3/model/ModifyBackupEncryptStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyBackupEncryptStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ModifyBackupEncryptStatusResponse::toJson() const return val; } - bool ModifyBackupEncryptStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyBackupEncryptStatusResponse::fromJson(const web::json::value& val) return ok; } + std::string ModifyBackupEncryptStatusResponse::getEncryptionStatus() const { return encryptionStatus_; diff --git a/gaussdb/src/v3/model/ModifyBindEipRequest.cpp b/gaussdb/src/v3/model/ModifyBindEipRequest.cpp index 737799b2b..bb9987950 100644 --- a/gaussdb/src/v3/model/ModifyBindEipRequest.cpp +++ b/gaussdb/src/v3/model/ModifyBindEipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyBindEipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ModifyBindEipRequest::toJson() const return val; } - bool ModifyBindEipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ModifyBindEipRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyBindEipRequest::getPublicIp() const { return publicIp_; diff --git a/gaussdb/src/v3/model/ModifyDnsNameReq.cpp b/gaussdb/src/v3/model/ModifyDnsNameReq.cpp index 27fb75a31..76598e739 100644 --- a/gaussdb/src/v3/model/ModifyDnsNameReq.cpp +++ b/gaussdb/src/v3/model/ModifyDnsNameReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyDnsNameReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ModifyDnsNameReq::toJson() const return val; } - bool ModifyDnsNameReq::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyDnsNameReq::fromJson(const web::json::value& val) return ok; } + std::string ModifyDnsNameReq::getDnsName() const { return dnsName_; diff --git a/gaussdb/src/v3/model/ModifyGaussMySqlProxyRouteModeRequest.cpp b/gaussdb/src/v3/model/ModifyGaussMySqlProxyRouteModeRequest.cpp index 054bc148f..38ed5052d 100644 --- a/gaussdb/src/v3/model/ModifyGaussMySqlProxyRouteModeRequest.cpp +++ b/gaussdb/src/v3/model/ModifyGaussMySqlProxyRouteModeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -47,7 +46,6 @@ web::json::value ModifyGaussMySqlProxyRouteModeRequest::toJson() const return val; } - bool ModifyGaussMySqlProxyRouteModeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ModifyGaussMySqlProxyRouteModeRequest::fromJson(const web::json::value& val return ok; } + std::string ModifyGaussMySqlProxyRouteModeRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ModifyGaussMySqlProxyRouteModeRequestBody.cpp b/gaussdb/src/v3/model/ModifyGaussMySqlProxyRouteModeRequestBody.cpp index 13d8910d1..7a43cad1a 100644 --- a/gaussdb/src/v3/model/ModifyGaussMySqlProxyRouteModeRequestBody.cpp +++ b/gaussdb/src/v3/model/ModifyGaussMySqlProxyRouteModeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value ModifyGaussMySqlProxyRouteModeRequestBody::toJson() const return val; } - bool ModifyGaussMySqlProxyRouteModeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ModifyGaussMySqlProxyRouteModeRequestBody::fromJson(const web::json::value& return ok; } + int32_t ModifyGaussMySqlProxyRouteModeRequestBody::getRouteMode() const { return routeMode_; diff --git a/gaussdb/src/v3/model/ModifyGaussMySqlProxyRouteModeResponse.cpp b/gaussdb/src/v3/model/ModifyGaussMySqlProxyRouteModeResponse.cpp index 74538167e..997ca80f3 100644 --- a/gaussdb/src/v3/model/ModifyGaussMySqlProxyRouteModeResponse.cpp +++ b/gaussdb/src/v3/model/ModifyGaussMySqlProxyRouteModeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyGaussMySqlProxyRouteModeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ModifyGaussMySqlProxyRouteModeResponse::toJson() const return val; } - bool ModifyGaussMySqlProxyRouteModeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyGaussMySqlProxyRouteModeResponse::fromJson(const web::json::value& va return ok; } + std::string ModifyGaussMySqlProxyRouteModeResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/ModifyGaussMysqlDnsRequest.cpp b/gaussdb/src/v3/model/ModifyGaussMysqlDnsRequest.cpp index ff5c70494..8d159e7c7 100644 --- a/gaussdb/src/v3/model/ModifyGaussMysqlDnsRequest.cpp +++ b/gaussdb/src/v3/model/ModifyGaussMysqlDnsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyGaussMysqlDnsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value ModifyGaussMysqlDnsRequest::toJson() const return val; } - bool ModifyGaussMysqlDnsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ModifyGaussMysqlDnsRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyGaussMysqlDnsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ModifyGaussMysqlDnsResponse.cpp b/gaussdb/src/v3/model/ModifyGaussMysqlDnsResponse.cpp index c17dcd689..25768a832 100644 --- a/gaussdb/src/v3/model/ModifyGaussMysqlDnsResponse.cpp +++ b/gaussdb/src/v3/model/ModifyGaussMysqlDnsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyGaussMysqlDnsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ModifyGaussMysqlDnsResponse::toJson() const return val; } - bool ModifyGaussMysqlDnsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyGaussMysqlDnsResponse::fromJson(const web::json::value& val) return ok; } + std::string ModifyGaussMysqlDnsResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/ModifyInternalIpRequest.cpp b/gaussdb/src/v3/model/ModifyInternalIpRequest.cpp index 8b227ba5b..a18d8dc8f 100644 --- a/gaussdb/src/v3/model/ModifyInternalIpRequest.cpp +++ b/gaussdb/src/v3/model/ModifyInternalIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyInternalIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ModifyInternalIpRequest::toJson() const return val; } - bool ModifyInternalIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyInternalIpRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyInternalIpRequest::getInternalIp() const { return internalIp_; diff --git a/gaussdb/src/v3/model/ModifyOpsWindow.cpp b/gaussdb/src/v3/model/ModifyOpsWindow.cpp index 7991d05d1..df6cac430 100644 --- a/gaussdb/src/v3/model/ModifyOpsWindow.cpp +++ b/gaussdb/src/v3/model/ModifyOpsWindow.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyOpsWindow.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ModifyOpsWindow::toJson() const return val; } - bool ModifyOpsWindow::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ModifyOpsWindow::fromJson(const web::json::value& val) return ok; } + std::string ModifyOpsWindow::getStartTime() const { return startTime_; diff --git a/gaussdb/src/v3/model/ModifyPortRequest.cpp b/gaussdb/src/v3/model/ModifyPortRequest.cpp index e03db1d79..95db96bf6 100644 --- a/gaussdb/src/v3/model/ModifyPortRequest.cpp +++ b/gaussdb/src/v3/model/ModifyPortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyPortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ModifyPortRequest::toJson() const return val; } - bool ModifyPortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyPortRequest::fromJson(const web::json::value& val) return ok; } + int32_t ModifyPortRequest::getPort() const { return port_; diff --git a/gaussdb/src/v3/model/ModifyProxyConsistRequest.cpp b/gaussdb/src/v3/model/ModifyProxyConsistRequest.cpp index ab147e6f1..edacf82ba 100644 --- a/gaussdb/src/v3/model/ModifyProxyConsistRequest.cpp +++ b/gaussdb/src/v3/model/ModifyProxyConsistRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyProxyConsistRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ModifyProxyConsistRequest::toJson() const return val; } - bool ModifyProxyConsistRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ModifyProxyConsistRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyProxyConsistRequest::getSessionConsistence() const { return sessionConsistence_; diff --git a/gaussdb/src/v3/model/ModifyProxyRouteWeightReadonlyNode.cpp b/gaussdb/src/v3/model/ModifyProxyRouteWeightReadonlyNode.cpp index e92f115f6..668784917 100644 --- a/gaussdb/src/v3/model/ModifyProxyRouteWeightReadonlyNode.cpp +++ b/gaussdb/src/v3/model/ModifyProxyRouteWeightReadonlyNode.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyProxyRouteWeightReadonlyNode.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ModifyProxyRouteWeightReadonlyNode::toJson() const return val; } - bool ModifyProxyRouteWeightReadonlyNode::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ModifyProxyRouteWeightReadonlyNode::fromJson(const web::json::value& val) return ok; } + std::string ModifyProxyRouteWeightReadonlyNode::getId() const { return id_; diff --git a/gaussdb/src/v3/model/ModifyProxyWeightReadonlyNode.cpp b/gaussdb/src/v3/model/ModifyProxyWeightReadonlyNode.cpp index 86af3cc46..750010d61 100644 --- a/gaussdb/src/v3/model/ModifyProxyWeightReadonlyNode.cpp +++ b/gaussdb/src/v3/model/ModifyProxyWeightReadonlyNode.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifyProxyWeightReadonlyNode.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ModifyProxyWeightReadonlyNode::toJson() const return val; } - bool ModifyProxyWeightReadonlyNode::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ModifyProxyWeightReadonlyNode::fromJson(const web::json::value& val) return ok; } + std::string ModifyProxyWeightReadonlyNode::getId() const { return id_; diff --git a/gaussdb/src/v3/model/ModifySecurityGroupRequest.cpp b/gaussdb/src/v3/model/ModifySecurityGroupRequest.cpp index 557511045..2d1897f67 100644 --- a/gaussdb/src/v3/model/ModifySecurityGroupRequest.cpp +++ b/gaussdb/src/v3/model/ModifySecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ModifySecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ModifySecurityGroupRequest::toJson() const return val; } - bool ModifySecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifySecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifySecurityGroupRequest::getSecurityGroupId() const { return securityGroupId_; diff --git a/gaussdb/src/v3/model/MysqlBackupPolicy.cpp b/gaussdb/src/v3/model/MysqlBackupPolicy.cpp index c71956329..3a4179614 100644 --- a/gaussdb/src/v3/model/MysqlBackupPolicy.cpp +++ b/gaussdb/src/v3/model/MysqlBackupPolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlBackupPolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -48,7 +47,6 @@ web::json::value MysqlBackupPolicy::toJson() const return val; } - bool MysqlBackupPolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool MysqlBackupPolicy::fromJson(const web::json::value& val) return ok; } + std::string MysqlBackupPolicy::getStartTime() const { return startTime_; diff --git a/gaussdb/src/v3/model/MysqlBackupStrategy.cpp b/gaussdb/src/v3/model/MysqlBackupStrategy.cpp index b196cc20f..350fd83e1 100644 --- a/gaussdb/src/v3/model/MysqlBackupStrategy.cpp +++ b/gaussdb/src/v3/model/MysqlBackupStrategy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlBackupStrategy.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value MysqlBackupStrategy::toJson() const return val; } - bool MysqlBackupStrategy::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MysqlBackupStrategy::fromJson(const web::json::value& val) return ok; } + std::string MysqlBackupStrategy::getStartTime() const { return startTime_; diff --git a/gaussdb/src/v3/model/MysqlChangeSpecificationRequest.cpp b/gaussdb/src/v3/model/MysqlChangeSpecificationRequest.cpp index c37679bde..5b2d4b8f8 100644 --- a/gaussdb/src/v3/model/MysqlChangeSpecificationRequest.cpp +++ b/gaussdb/src/v3/model/MysqlChangeSpecificationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlChangeSpecificationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value MysqlChangeSpecificationRequest::toJson() const return val; } - bool MysqlChangeSpecificationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool MysqlChangeSpecificationRequest::fromJson(const web::json::value& val) return ok; } + MysqlResizeFlavor MysqlChangeSpecificationRequest::getResizeFlavor() const { return resizeFlavor_; diff --git a/gaussdb/src/v3/model/MysqlChargeInfo.cpp b/gaussdb/src/v3/model/MysqlChargeInfo.cpp index 42b583628..2db6ffed8 100644 --- a/gaussdb/src/v3/model/MysqlChargeInfo.cpp +++ b/gaussdb/src/v3/model/MysqlChargeInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlChargeInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -53,7 +52,6 @@ web::json::value MysqlChargeInfo::toJson() const return val; } - bool MysqlChargeInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool MysqlChargeInfo::fromJson(const web::json::value& val) return ok; } + std::string MysqlChargeInfo::getChargeMode() const { return chargeMode_; diff --git a/gaussdb/src/v3/model/MysqlCreateBackupRequest.cpp b/gaussdb/src/v3/model/MysqlCreateBackupRequest.cpp index 5dd9cc14a..f0a3f906e 100644 --- a/gaussdb/src/v3/model/MysqlCreateBackupRequest.cpp +++ b/gaussdb/src/v3/model/MysqlCreateBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlCreateBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value MysqlCreateBackupRequest::toJson() const return val; } - bool MysqlCreateBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool MysqlCreateBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string MysqlCreateBackupRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdb/src/v3/model/MysqlCreateReadonlyNodeRequest.cpp b/gaussdb/src/v3/model/MysqlCreateReadonlyNodeRequest.cpp index 3416f06d7..afbf5b3b3 100644 --- a/gaussdb/src/v3/model/MysqlCreateReadonlyNodeRequest.cpp +++ b/gaussdb/src/v3/model/MysqlCreateReadonlyNodeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlCreateReadonlyNodeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value MysqlCreateReadonlyNodeRequest::toJson() const return val; } - bool MysqlCreateReadonlyNodeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool MysqlCreateReadonlyNodeRequest::fromJson(const web::json::value& val) return ok; } + std::vector& MysqlCreateReadonlyNodeRequest::getPriorities() { return priorities_; diff --git a/gaussdb/src/v3/model/MysqlDatastoreInBackup.cpp b/gaussdb/src/v3/model/MysqlDatastoreInBackup.cpp index e07166fc1..b62589a7c 100644 --- a/gaussdb/src/v3/model/MysqlDatastoreInBackup.cpp +++ b/gaussdb/src/v3/model/MysqlDatastoreInBackup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlDatastoreInBackup.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value MysqlDatastoreInBackup::toJson() const return val; } - bool MysqlDatastoreInBackup::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MysqlDatastoreInBackup::fromJson(const web::json::value& val) return ok; } + std::string MysqlDatastoreInBackup::getType() const { return type_; diff --git a/gaussdb/src/v3/model/MysqlDatastoreInReq.cpp b/gaussdb/src/v3/model/MysqlDatastoreInReq.cpp index 820b291e8..3152a683d 100644 --- a/gaussdb/src/v3/model/MysqlDatastoreInReq.cpp +++ b/gaussdb/src/v3/model/MysqlDatastoreInReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlDatastoreInReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value MysqlDatastoreInReq::toJson() const return val; } - bool MysqlDatastoreInReq::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool MysqlDatastoreInReq::fromJson(const web::json::value& val) return ok; } + std::string MysqlDatastoreInReq::getType() const { return type_; diff --git a/gaussdb/src/v3/model/MysqlDatastoreInRes.cpp b/gaussdb/src/v3/model/MysqlDatastoreInRes.cpp index c2e0ccaf1..d32ca0bcb 100644 --- a/gaussdb/src/v3/model/MysqlDatastoreInRes.cpp +++ b/gaussdb/src/v3/model/MysqlDatastoreInRes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlDatastoreInRes.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value MysqlDatastoreInRes::toJson() const return val; } - bool MysqlDatastoreInRes::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool MysqlDatastoreInRes::fromJson(const web::json::value& val) return ok; } + std::string MysqlDatastoreInRes::getType() const { return type_; diff --git a/gaussdb/src/v3/model/MysqlDatastoreWithKernelVersion.cpp b/gaussdb/src/v3/model/MysqlDatastoreWithKernelVersion.cpp index d974edc92..e7bfed26d 100644 --- a/gaussdb/src/v3/model/MysqlDatastoreWithKernelVersion.cpp +++ b/gaussdb/src/v3/model/MysqlDatastoreWithKernelVersion.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlDatastoreWithKernelVersion.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value MysqlDatastoreWithKernelVersion::toJson() const return val; } - bool MysqlDatastoreWithKernelVersion::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool MysqlDatastoreWithKernelVersion::fromJson(const web::json::value& val) return ok; } + std::string MysqlDatastoreWithKernelVersion::getType() const { return type_; diff --git a/gaussdb/src/v3/model/MysqlEngineVersionInfo.cpp b/gaussdb/src/v3/model/MysqlEngineVersionInfo.cpp index e64b1c280..b9c930cf1 100644 --- a/gaussdb/src/v3/model/MysqlEngineVersionInfo.cpp +++ b/gaussdb/src/v3/model/MysqlEngineVersionInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlEngineVersionInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -48,7 +47,6 @@ web::json::value MysqlEngineVersionInfo::toJson() const return val; } - bool MysqlEngineVersionInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool MysqlEngineVersionInfo::fromJson(const web::json::value& val) return ok; } + std::string MysqlEngineVersionInfo::getId() const { return id_; diff --git a/gaussdb/src/v3/model/MysqlExtendInstanceVolumeRequest.cpp b/gaussdb/src/v3/model/MysqlExtendInstanceVolumeRequest.cpp index 69f5aa12c..20607c407 100644 --- a/gaussdb/src/v3/model/MysqlExtendInstanceVolumeRequest.cpp +++ b/gaussdb/src/v3/model/MysqlExtendInstanceVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlExtendInstanceVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value MysqlExtendInstanceVolumeRequest::toJson() const return val; } - bool MysqlExtendInstanceVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MysqlExtendInstanceVolumeRequest::fromJson(const web::json::value& val) return ok; } + int32_t MysqlExtendInstanceVolumeRequest::getSize() const { return size_; diff --git a/gaussdb/src/v3/model/MysqlFlavorInfo.cpp b/gaussdb/src/v3/model/MysqlFlavorInfo.cpp index a793ecdf4..f66526573 100644 --- a/gaussdb/src/v3/model/MysqlFlavorInfo.cpp +++ b/gaussdb/src/v3/model/MysqlFlavorInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlFlavorInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value MysqlFlavorInfo::toJson() const return val; } - bool MysqlFlavorInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MysqlFlavorInfo::fromJson(const web::json::value& val) return ok; } + std::string MysqlFlavorInfo::getVcpus() const { return vcpus_; diff --git a/gaussdb/src/v3/model/MysqlFlavorsInfo.cpp b/gaussdb/src/v3/model/MysqlFlavorsInfo.cpp index c4f6b2e09..3dbf9160e 100644 --- a/gaussdb/src/v3/model/MysqlFlavorsInfo.cpp +++ b/gaussdb/src/v3/model/MysqlFlavorsInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlFlavorsInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -67,7 +66,6 @@ web::json::value MysqlFlavorsInfo::toJson() const return val; } - bool MysqlFlavorsInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool MysqlFlavorsInfo::fromJson(const web::json::value& val) return ok; } + std::string MysqlFlavorsInfo::getVcpus() const { return vcpus_; diff --git a/gaussdb/src/v3/model/MysqlInstanceChargeInfo.cpp b/gaussdb/src/v3/model/MysqlInstanceChargeInfo.cpp index 43d53233d..c362f6b68 100644 --- a/gaussdb/src/v3/model/MysqlInstanceChargeInfo.cpp +++ b/gaussdb/src/v3/model/MysqlInstanceChargeInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlInstanceChargeInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value MysqlInstanceChargeInfo::toJson() const return val; } - bool MysqlInstanceChargeInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MysqlInstanceChargeInfo::fromJson(const web::json::value& val) return ok; } + std::string MysqlInstanceChargeInfo::getChargeMode() const { return chargeMode_; diff --git a/gaussdb/src/v3/model/MysqlInstanceInfoDetail.cpp b/gaussdb/src/v3/model/MysqlInstanceInfoDetail.cpp index cb6830ac1..ceb4e3c00 100644 --- a/gaussdb/src/v3/model/MysqlInstanceInfoDetail.cpp +++ b/gaussdb/src/v3/model/MysqlInstanceInfoDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlInstanceInfoDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -175,7 +174,6 @@ web::json::value MysqlInstanceInfoDetail::toJson() const return val; } - bool MysqlInstanceInfoDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -462,6 +460,7 @@ bool MysqlInstanceInfoDetail::fromJson(const web::json::value& val) return ok; } + std::string MysqlInstanceInfoDetail::getId() const { return id_; diff --git a/gaussdb/src/v3/model/MysqlInstanceListInfo.cpp b/gaussdb/src/v3/model/MysqlInstanceListInfo.cpp index 5e1923d07..026bc8c76 100644 --- a/gaussdb/src/v3/model/MysqlInstanceListInfo.cpp +++ b/gaussdb/src/v3/model/MysqlInstanceListInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlInstanceListInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -148,7 +147,6 @@ web::json::value MysqlInstanceListInfo::toJson() const return val; } - bool MysqlInstanceListInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -390,6 +388,7 @@ bool MysqlInstanceListInfo::fromJson(const web::json::value& val) return ok; } + std::string MysqlInstanceListInfo::getId() const { return id_; diff --git a/gaussdb/src/v3/model/MysqlInstanceNodeInfo.cpp b/gaussdb/src/v3/model/MysqlInstanceNodeInfo.cpp index e001bf07b..010fb08ee 100644 --- a/gaussdb/src/v3/model/MysqlInstanceNodeInfo.cpp +++ b/gaussdb/src/v3/model/MysqlInstanceNodeInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlInstanceNodeInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -116,7 +115,6 @@ web::json::value MysqlInstanceNodeInfo::toJson() const return val; } - bool MysqlInstanceNodeInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -286,6 +284,7 @@ bool MysqlInstanceNodeInfo::fromJson(const web::json::value& val) return ok; } + std::string MysqlInstanceNodeInfo::getId() const { return id_; diff --git a/gaussdb/src/v3/model/MysqlInstanceNodeVolumeInfo.cpp b/gaussdb/src/v3/model/MysqlInstanceNodeVolumeInfo.cpp index 339878aae..6d8d2811f 100644 --- a/gaussdb/src/v3/model/MysqlInstanceNodeVolumeInfo.cpp +++ b/gaussdb/src/v3/model/MysqlInstanceNodeVolumeInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlInstanceNodeVolumeInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value MysqlInstanceNodeVolumeInfo::toJson() const return val; } - bool MysqlInstanceNodeVolumeInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool MysqlInstanceNodeVolumeInfo::fromJson(const web::json::value& val) return ok; } + std::string MysqlInstanceNodeVolumeInfo::getType() const { return type_; diff --git a/gaussdb/src/v3/model/MysqlInstanceRequest.cpp b/gaussdb/src/v3/model/MysqlInstanceRequest.cpp index d29c8a152..40ab0cc8c 100644 --- a/gaussdb/src/v3/model/MysqlInstanceRequest.cpp +++ b/gaussdb/src/v3/model/MysqlInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -132,7 +131,6 @@ web::json::value MysqlInstanceRequest::toJson() const return val; } - bool MysqlInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -338,6 +336,7 @@ bool MysqlInstanceRequest::fromJson(const web::json::value& val) return ok; } + MysqlChargeInfo MysqlInstanceRequest::getChargeInfo() const { return chargeInfo_; diff --git a/gaussdb/src/v3/model/MysqlInstanceResponse.cpp b/gaussdb/src/v3/model/MysqlInstanceResponse.cpp index 021543e3a..c945a2509 100644 --- a/gaussdb/src/v3/model/MysqlInstanceResponse.cpp +++ b/gaussdb/src/v3/model/MysqlInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -114,7 +113,6 @@ web::json::value MysqlInstanceResponse::toJson() const return val; } - bool MysqlInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -284,6 +282,7 @@ bool MysqlInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string MysqlInstanceResponse::getId() const { return id_; diff --git a/gaussdb/src/v3/model/MysqlProxyAvailable.cpp b/gaussdb/src/v3/model/MysqlProxyAvailable.cpp index 33ba3386b..f36d6922a 100644 --- a/gaussdb/src/v3/model/MysqlProxyAvailable.cpp +++ b/gaussdb/src/v3/model/MysqlProxyAvailable.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlProxyAvailable.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value MysqlProxyAvailable::toJson() const return val; } - bool MysqlProxyAvailable::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MysqlProxyAvailable::fromJson(const web::json::value& val) return ok; } + std::string MysqlProxyAvailable::getCode() const { return code_; diff --git a/gaussdb/src/v3/model/MysqlProxyComputeFlavor.cpp b/gaussdb/src/v3/model/MysqlProxyComputeFlavor.cpp index fc64676c2..b813b6901 100644 --- a/gaussdb/src/v3/model/MysqlProxyComputeFlavor.cpp +++ b/gaussdb/src/v3/model/MysqlProxyComputeFlavor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlProxyComputeFlavor.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -57,7 +56,6 @@ web::json::value MysqlProxyComputeFlavor::toJson() const return val; } - bool MysqlProxyComputeFlavor::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool MysqlProxyComputeFlavor::fromJson(const web::json::value& val) return ok; } + std::string MysqlProxyComputeFlavor::getVcpus() const { return vcpus_; diff --git a/gaussdb/src/v3/model/MysqlProxyFlavorGroups.cpp b/gaussdb/src/v3/model/MysqlProxyFlavorGroups.cpp index 366625d09..59fb1e646 100644 --- a/gaussdb/src/v3/model/MysqlProxyFlavorGroups.cpp +++ b/gaussdb/src/v3/model/MysqlProxyFlavorGroups.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlProxyFlavorGroups.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value MysqlProxyFlavorGroups::toJson() const return val; } - bool MysqlProxyFlavorGroups::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool MysqlProxyFlavorGroups::fromJson(const web::json::value& val) return ok; } + std::string MysqlProxyFlavorGroups::getGroupType() const { return groupType_; diff --git a/gaussdb/src/v3/model/MysqlProxyInfo.cpp b/gaussdb/src/v3/model/MysqlProxyInfo.cpp index 9d0f9b328..16bf8b93b 100644 --- a/gaussdb/src/v3/model/MysqlProxyInfo.cpp +++ b/gaussdb/src/v3/model/MysqlProxyInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlProxyInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value MysqlProxyInfo::toJson() const return val; } - bool MysqlProxyInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool MysqlProxyInfo::fromJson(const web::json::value& val) return ok; } + std::string MysqlProxyInfo::getPoolId() const { return poolId_; diff --git a/gaussdb/src/v3/model/MysqlProxyNodeV3.cpp b/gaussdb/src/v3/model/MysqlProxyNodeV3.cpp index ea1125d13..194bc4bde 100644 --- a/gaussdb/src/v3/model/MysqlProxyNodeV3.cpp +++ b/gaussdb/src/v3/model/MysqlProxyNodeV3.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlProxyNodeV3.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -57,7 +56,6 @@ web::json::value MysqlProxyNodeV3::toJson() const return val; } - bool MysqlProxyNodeV3::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool MysqlProxyNodeV3::fromJson(const web::json::value& val) return ok; } + std::string MysqlProxyNodeV3::getId() const { return id_; diff --git a/gaussdb/src/v3/model/MysqlProxyNodes.cpp b/gaussdb/src/v3/model/MysqlProxyNodes.cpp index 7f52bd729..4c74864cf 100644 --- a/gaussdb/src/v3/model/MysqlProxyNodes.cpp +++ b/gaussdb/src/v3/model/MysqlProxyNodes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlProxyNodes.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -58,7 +57,6 @@ web::json::value MysqlProxyNodes::toJson() const return val; } - bool MysqlProxyNodes::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool MysqlProxyNodes::fromJson(const web::json::value& val) return ok; } + std::string MysqlProxyNodes::getId() const { return id_; diff --git a/gaussdb/src/v3/model/MysqlProxyV3.cpp b/gaussdb/src/v3/model/MysqlProxyV3.cpp index 7888dfab9..f0b46828f 100644 --- a/gaussdb/src/v3/model/MysqlProxyV3.cpp +++ b/gaussdb/src/v3/model/MysqlProxyV3.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlProxyV3.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -132,7 +131,6 @@ web::json::value MysqlProxyV3::toJson() const return val; } - bool MysqlProxyV3::fromJson(const web::json::value& val) { bool ok = true; @@ -329,6 +327,7 @@ bool MysqlProxyV3::fromJson(const web::json::value& val) return ok; } + std::string MysqlProxyV3::getPoolId() const { return poolId_; diff --git a/gaussdb/src/v3/model/MysqlResetPasswordRequest.cpp b/gaussdb/src/v3/model/MysqlResetPasswordRequest.cpp index 287c94d4d..3d80b539f 100644 --- a/gaussdb/src/v3/model/MysqlResetPasswordRequest.cpp +++ b/gaussdb/src/v3/model/MysqlResetPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlResetPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value MysqlResetPasswordRequest::toJson() const return val; } - bool MysqlResetPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool MysqlResetPasswordRequest::fromJson(const web::json::value& val) return ok; } + std::string MysqlResetPasswordRequest::getPassword() const { return password_; diff --git a/gaussdb/src/v3/model/MysqlResizeFlavor.cpp b/gaussdb/src/v3/model/MysqlResizeFlavor.cpp index fed2d98f7..97feeff41 100644 --- a/gaussdb/src/v3/model/MysqlResizeFlavor.cpp +++ b/gaussdb/src/v3/model/MysqlResizeFlavor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlResizeFlavor.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value MysqlResizeFlavor::toJson() const return val; } - bool MysqlResizeFlavor::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool MysqlResizeFlavor::fromJson(const web::json::value& val) return ok; } + std::string MysqlResizeFlavor::getSpecCode() const { return specCode_; diff --git a/gaussdb/src/v3/model/MysqlRestorePoint.cpp b/gaussdb/src/v3/model/MysqlRestorePoint.cpp index e11c6d4df..0fea1984e 100644 --- a/gaussdb/src/v3/model/MysqlRestorePoint.cpp +++ b/gaussdb/src/v3/model/MysqlRestorePoint.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlRestorePoint.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -48,7 +47,6 @@ web::json::value MysqlRestorePoint::toJson() const return val; } - bool MysqlRestorePoint::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool MysqlRestorePoint::fromJson(const web::json::value& val) return ok; } + int64_t MysqlRestorePoint::getRestoreTime() const { return restoreTime_; diff --git a/gaussdb/src/v3/model/MysqlShowProxyResponseV3.cpp b/gaussdb/src/v3/model/MysqlShowProxyResponseV3.cpp index 43566917c..a52d1994e 100644 --- a/gaussdb/src/v3/model/MysqlShowProxyResponseV3.cpp +++ b/gaussdb/src/v3/model/MysqlShowProxyResponseV3.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlShowProxyResponseV3.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -40,7 +39,6 @@ web::json::value MysqlShowProxyResponseV3::toJson() const return val; } - bool MysqlShowProxyResponseV3::fromJson(const web::json::value& val) { bool ok = true; @@ -75,6 +73,7 @@ bool MysqlShowProxyResponseV3::fromJson(const web::json::value& val) return ok; } + MysqlProxyV3 MysqlShowProxyResponseV3::getProxy() const { return proxy_; diff --git a/gaussdb/src/v3/model/MysqlTags.cpp b/gaussdb/src/v3/model/MysqlTags.cpp index 0e77c230c..f08f66ec9 100644 --- a/gaussdb/src/v3/model/MysqlTags.cpp +++ b/gaussdb/src/v3/model/MysqlTags.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlTags.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value MysqlTags::toJson() const return val; } - bool MysqlTags::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MysqlTags::fromJson(const web::json::value& val) return ok; } + std::string MysqlTags::getKey() const { return key_; diff --git a/gaussdb/src/v3/model/MysqlUpdateBackupPolicyRequest.cpp b/gaussdb/src/v3/model/MysqlUpdateBackupPolicyRequest.cpp index e963199af..f33e332b6 100644 --- a/gaussdb/src/v3/model/MysqlUpdateBackupPolicyRequest.cpp +++ b/gaussdb/src/v3/model/MysqlUpdateBackupPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlUpdateBackupPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value MysqlUpdateBackupPolicyRequest::toJson() const return val; } - bool MysqlUpdateBackupPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool MysqlUpdateBackupPolicyRequest::fromJson(const web::json::value& val) return ok; } + MysqlBackupPolicy MysqlUpdateBackupPolicyRequest::getBackupPolicy() const { return backupPolicy_; diff --git a/gaussdb/src/v3/model/MysqlUpdateInstanceNameRequest.cpp b/gaussdb/src/v3/model/MysqlUpdateInstanceNameRequest.cpp index 4106f52de..c773e1906 100644 --- a/gaussdb/src/v3/model/MysqlUpdateInstanceNameRequest.cpp +++ b/gaussdb/src/v3/model/MysqlUpdateInstanceNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlUpdateInstanceNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value MysqlUpdateInstanceNameRequest::toJson() const return val; } - bool MysqlUpdateInstanceNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool MysqlUpdateInstanceNameRequest::fromJson(const web::json::value& val) return ok; } + std::string MysqlUpdateInstanceNameRequest::getName() const { return name_; diff --git a/gaussdb/src/v3/model/MysqlVolume.cpp b/gaussdb/src/v3/model/MysqlVolume.cpp index ceb912c87..15b587f90 100644 --- a/gaussdb/src/v3/model/MysqlVolume.cpp +++ b/gaussdb/src/v3/model/MysqlVolume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlVolume.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value MysqlVolume::toJson() const return val; } - bool MysqlVolume::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool MysqlVolume::fromJson(const web::json::value& val) return ok; } + std::string MysqlVolume::getSize() const { return size_; diff --git a/gaussdb/src/v3/model/MysqlVolumeInfo.cpp b/gaussdb/src/v3/model/MysqlVolumeInfo.cpp index 0e4ded26a..fcaf8a183 100644 --- a/gaussdb/src/v3/model/MysqlVolumeInfo.cpp +++ b/gaussdb/src/v3/model/MysqlVolumeInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlVolumeInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value MysqlVolumeInfo::toJson() const return val; } - bool MysqlVolumeInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MysqlVolumeInfo::fromJson(const web::json::value& val) return ok; } + std::string MysqlVolumeInfo::getType() const { return type_; diff --git a/gaussdb/src/v3/model/MysqlVolumeResp.cpp b/gaussdb/src/v3/model/MysqlVolumeResp.cpp index 1d75ffa18..fa1ea12d7 100644 --- a/gaussdb/src/v3/model/MysqlVolumeResp.cpp +++ b/gaussdb/src/v3/model/MysqlVolumeResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/MysqlVolumeResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value MysqlVolumeResp::toJson() const return val; } - bool MysqlVolumeResp::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool MysqlVolumeResp::fromJson(const web::json::value& val) return ok; } + std::string MysqlVolumeResp::getSize() const { return size_; diff --git a/gaussdb/src/v3/model/NodeSqlFilterRule.cpp b/gaussdb/src/v3/model/NodeSqlFilterRule.cpp index 93528d94e..76d6e66ba 100644 --- a/gaussdb/src/v3/model/NodeSqlFilterRule.cpp +++ b/gaussdb/src/v3/model/NodeSqlFilterRule.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/NodeSqlFilterRule.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value NodeSqlFilterRule::toJson() const return val; } - bool NodeSqlFilterRule::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NodeSqlFilterRule::fromJson(const web::json::value& val) return ok; } + std::string NodeSqlFilterRule::getSqlType() const { return sqlType_; diff --git a/gaussdb/src/v3/model/NodeSqlFilterRuleInfo.cpp b/gaussdb/src/v3/model/NodeSqlFilterRuleInfo.cpp index 9f0fac00a..9821ffbba 100644 --- a/gaussdb/src/v3/model/NodeSqlFilterRuleInfo.cpp +++ b/gaussdb/src/v3/model/NodeSqlFilterRuleInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/NodeSqlFilterRuleInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value NodeSqlFilterRuleInfo::toJson() const return val; } - bool NodeSqlFilterRuleInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NodeSqlFilterRuleInfo::fromJson(const web::json::value& val) return ok; } + std::string NodeSqlFilterRuleInfo::getNodeId() const { return nodeId_; diff --git a/gaussdb/src/v3/model/NodeSqlFilterRulePattern.cpp b/gaussdb/src/v3/model/NodeSqlFilterRulePattern.cpp index 7f8c11d10..60151aad8 100644 --- a/gaussdb/src/v3/model/NodeSqlFilterRulePattern.cpp +++ b/gaussdb/src/v3/model/NodeSqlFilterRulePattern.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/NodeSqlFilterRulePattern.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value NodeSqlFilterRulePattern::toJson() const return val; } - bool NodeSqlFilterRulePattern::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool NodeSqlFilterRulePattern::fromJson(const web::json::value& val) return ok; } + std::string NodeSqlFilterRulePattern::getPattern() const { return pattern_; diff --git a/gaussdb/src/v3/model/NodesWeight.cpp b/gaussdb/src/v3/model/NodesWeight.cpp index 00f302903..e9413839a 100644 --- a/gaussdb/src/v3/model/NodesWeight.cpp +++ b/gaussdb/src/v3/model/NodesWeight.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/NodesWeight.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value NodesWeight::toJson() const return val; } - bool NodesWeight::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool NodesWeight::fromJson(const web::json::value& val) return ok; } + std::string NodesWeight::getId() const { return id_; diff --git a/gaussdb/src/v3/model/OpenMysqlProxyRequestBody.cpp b/gaussdb/src/v3/model/OpenMysqlProxyRequestBody.cpp index 717e78609..38c0f6cbd 100644 --- a/gaussdb/src/v3/model/OpenMysqlProxyRequestBody.cpp +++ b/gaussdb/src/v3/model/OpenMysqlProxyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/OpenMysqlProxyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -57,7 +56,6 @@ web::json::value OpenMysqlProxyRequestBody::toJson() const return val; } - bool OpenMysqlProxyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool OpenMysqlProxyRequestBody::fromJson(const web::json::value& val) return ok; } + std::string OpenMysqlProxyRequestBody::getFlavorRef() const { return flavorRef_; diff --git a/gaussdb/src/v3/model/OperateAuditLogRequestV3Body.cpp b/gaussdb/src/v3/model/OperateAuditLogRequestV3Body.cpp index e79adce07..3240c6c7a 100644 --- a/gaussdb/src/v3/model/OperateAuditLogRequestV3Body.cpp +++ b/gaussdb/src/v3/model/OperateAuditLogRequestV3Body.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/OperateAuditLogRequestV3Body.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value OperateAuditLogRequestV3Body::toJson() const return val; } - bool OperateAuditLogRequestV3Body::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool OperateAuditLogRequestV3Body::fromJson(const web::json::value& val) return ok; } + std::string OperateAuditLogRequestV3Body::getSwitchStatus() const { return switchStatus_; diff --git a/gaussdb/src/v3/model/OperateSqlFilterControlReq.cpp b/gaussdb/src/v3/model/OperateSqlFilterControlReq.cpp index d78e19217..19de3a345 100644 --- a/gaussdb/src/v3/model/OperateSqlFilterControlReq.cpp +++ b/gaussdb/src/v3/model/OperateSqlFilterControlReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/OperateSqlFilterControlReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value OperateSqlFilterControlReq::toJson() const return val; } - bool OperateSqlFilterControlReq::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool OperateSqlFilterControlReq::fromJson(const web::json::value& val) return ok; } + std::string OperateSqlFilterControlReq::getSwitchStatus() const { return switchStatus_; diff --git a/gaussdb/src/v3/model/OperateSqlFilterRuleReq.cpp b/gaussdb/src/v3/model/OperateSqlFilterRuleReq.cpp index d5e096171..6bda22e34 100644 --- a/gaussdb/src/v3/model/OperateSqlFilterRuleReq.cpp +++ b/gaussdb/src/v3/model/OperateSqlFilterRuleReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/OperateSqlFilterRuleReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value OperateSqlFilterRuleReq::toJson() const return val; } - bool OperateSqlFilterRuleReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool OperateSqlFilterRuleReq::fromJson(const web::json::value& val) return ok; } + std::vector& OperateSqlFilterRuleReq::getSqlFilterRules() { return sqlFilterRules_; diff --git a/gaussdb/src/v3/model/ProjectTagItem.cpp b/gaussdb/src/v3/model/ProjectTagItem.cpp index 39db66439..b62aaf1cf 100644 --- a/gaussdb/src/v3/model/ProjectTagItem.cpp +++ b/gaussdb/src/v3/model/ProjectTagItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ProjectTagItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ProjectTagItem::toJson() const return val; } - bool ProjectTagItem::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ProjectTagItem::fromJson(const web::json::value& val) return ok; } + std::string ProjectTagItem::getKey() const { return key_; diff --git a/gaussdb/src/v3/model/Project_quotas.cpp b/gaussdb/src/v3/model/Project_quotas.cpp index e34fd1ca6..e4749a980 100644 --- a/gaussdb/src/v3/model/Project_quotas.cpp +++ b/gaussdb/src/v3/model/Project_quotas.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/Project_quotas.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value Project_quotas::toJson() const return val; } - bool Project_quotas::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool Project_quotas::fromJson(const web::json::value& val) return ok; } + std::vector& Project_quotas::getResources() { return resources_; diff --git a/gaussdb/src/v3/model/ProxyTransactionSplitRequest.cpp b/gaussdb/src/v3/model/ProxyTransactionSplitRequest.cpp index bb739b3f8..97e475958 100644 --- a/gaussdb/src/v3/model/ProxyTransactionSplitRequest.cpp +++ b/gaussdb/src/v3/model/ProxyTransactionSplitRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ProxyTransactionSplitRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ProxyTransactionSplitRequest::toJson() const return val; } - bool ProxyTransactionSplitRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ProxyTransactionSplitRequest::fromJson(const web::json::value& val) return ok; } + std::string ProxyTransactionSplitRequest::getTransactionSplit() const { return transactionSplit_; diff --git a/gaussdb/src/v3/model/ProxyUpdateProxyConnectionPoolTypeRequest.cpp b/gaussdb/src/v3/model/ProxyUpdateProxyConnectionPoolTypeRequest.cpp index 60d727ced..5886ba49b 100644 --- a/gaussdb/src/v3/model/ProxyUpdateProxyConnectionPoolTypeRequest.cpp +++ b/gaussdb/src/v3/model/ProxyUpdateProxyConnectionPoolTypeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ProxyUpdateProxyConnectionPoolTypeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ProxyUpdateProxyConnectionPoolTypeRequest::toJson() const return val; } - bool ProxyUpdateProxyConnectionPoolTypeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ProxyUpdateProxyConnectionPoolTypeRequest::fromJson(const web::json::value& return ok; } + std::string ProxyUpdateProxyConnectionPoolTypeRequest::getConnectionPoolType() const { return connectionPoolType_; diff --git a/gaussdb/src/v3/model/Quota.cpp b/gaussdb/src/v3/model/Quota.cpp index 0bff2bd53..8c5959f13 100644 --- a/gaussdb/src/v3/model/Quota.cpp +++ b/gaussdb/src/v3/model/Quota.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/Quota.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -68,7 +67,6 @@ web::json::value Quota::toJson() const return val; } - bool Quota::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool Quota::fromJson(const web::json::value& val) return ok; } + std::string Quota::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/gaussdb/src/v3/model/ResetDatabasePassword.cpp b/gaussdb/src/v3/model/ResetDatabasePassword.cpp index 76d181150..0e67e21db 100644 --- a/gaussdb/src/v3/model/ResetDatabasePassword.cpp +++ b/gaussdb/src/v3/model/ResetDatabasePassword.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ResetDatabasePassword.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value ResetDatabasePassword::toJson() const return val; } - bool ResetDatabasePassword::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ResetDatabasePassword::fromJson(const web::json::value& val) return ok; } + std::string ResetDatabasePassword::getName() const { return name_; diff --git a/gaussdb/src/v3/model/ResetDatabasePasswordRequest.cpp b/gaussdb/src/v3/model/ResetDatabasePasswordRequest.cpp index 2463d3024..ae7e156f7 100644 --- a/gaussdb/src/v3/model/ResetDatabasePasswordRequest.cpp +++ b/gaussdb/src/v3/model/ResetDatabasePasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ResetDatabasePasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ResetDatabasePasswordRequest::toJson() const return val; } - bool ResetDatabasePasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ResetDatabasePasswordRequest::fromJson(const web::json::value& val) return ok; } + std::vector& ResetDatabasePasswordRequest::getUsers() { return users_; diff --git a/gaussdb/src/v3/model/ResetGaussMySqlDatabasePasswordRequest.cpp b/gaussdb/src/v3/model/ResetGaussMySqlDatabasePasswordRequest.cpp index 1acd3823e..3f9c66cf3 100644 --- a/gaussdb/src/v3/model/ResetGaussMySqlDatabasePasswordRequest.cpp +++ b/gaussdb/src/v3/model/ResetGaussMySqlDatabasePasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ResetGaussMySqlDatabasePasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value ResetGaussMySqlDatabasePasswordRequest::toJson() const return val; } - bool ResetGaussMySqlDatabasePasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ResetGaussMySqlDatabasePasswordRequest::fromJson(const web::json::value& va return ok; } + std::string ResetGaussMySqlDatabasePasswordRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ResetGaussMySqlDatabasePasswordResponse.cpp b/gaussdb/src/v3/model/ResetGaussMySqlDatabasePasswordResponse.cpp index 6a89c20e2..a8c783527 100644 --- a/gaussdb/src/v3/model/ResetGaussMySqlDatabasePasswordResponse.cpp +++ b/gaussdb/src/v3/model/ResetGaussMySqlDatabasePasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ResetGaussMySqlDatabasePasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ResetGaussMySqlDatabasePasswordResponse::toJson() const return val; } - bool ResetGaussMySqlDatabasePasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ResetGaussMySqlDatabasePasswordResponse::fromJson(const web::json::value& v return ok; } + std::string ResetGaussMySqlDatabasePasswordResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/ResetGaussMySqlPasswordRequest.cpp b/gaussdb/src/v3/model/ResetGaussMySqlPasswordRequest.cpp index 6a351efce..f84ac75fa 100644 --- a/gaussdb/src/v3/model/ResetGaussMySqlPasswordRequest.cpp +++ b/gaussdb/src/v3/model/ResetGaussMySqlPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ResetGaussMySqlPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value ResetGaussMySqlPasswordRequest::toJson() const return val; } - bool ResetGaussMySqlPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ResetGaussMySqlPasswordRequest::fromJson(const web::json::value& val) return ok; } + std::string ResetGaussMySqlPasswordRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ResetGaussMySqlPasswordResponse.cpp b/gaussdb/src/v3/model/ResetGaussMySqlPasswordResponse.cpp index 0998e636e..dde2a538c 100644 --- a/gaussdb/src/v3/model/ResetGaussMySqlPasswordResponse.cpp +++ b/gaussdb/src/v3/model/ResetGaussMySqlPasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ResetGaussMySqlPasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -28,7 +27,6 @@ web::json::value ResetGaussMySqlPasswordResponse::toJson() const return val; } - bool ResetGaussMySqlPasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ResetGaussMySqlPasswordResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdb/src/v3/model/Resource.cpp b/gaussdb/src/v3/model/Resource.cpp index 86f1d1447..5e5b2b7e1 100644 --- a/gaussdb/src/v3/model/Resource.cpp +++ b/gaussdb/src/v3/model/Resource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/Resource.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value Resource::toJson() const return val; } - bool Resource::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Resource::fromJson(const web::json::value& val) return ok; } + std::string Resource::getType() const { return type_; diff --git a/gaussdb/src/v3/model/ResourceTagItem.cpp b/gaussdb/src/v3/model/ResourceTagItem.cpp index 137dfc348..0b845b211 100644 --- a/gaussdb/src/v3/model/ResourceTagItem.cpp +++ b/gaussdb/src/v3/model/ResourceTagItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ResourceTagItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ResourceTagItem::toJson() const return val; } - bool ResourceTagItem::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResourceTagItem::fromJson(const web::json::value& val) return ok; } + std::string ResourceTagItem::getKey() const { return key_; diff --git a/gaussdb/src/v3/model/RestartGaussMySqlInstanceRequest.cpp b/gaussdb/src/v3/model/RestartGaussMySqlInstanceRequest.cpp index 1d455f942..e2be81179 100644 --- a/gaussdb/src/v3/model/RestartGaussMySqlInstanceRequest.cpp +++ b/gaussdb/src/v3/model/RestartGaussMySqlInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/RestartGaussMySqlInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value RestartGaussMySqlInstanceRequest::toJson() const return val; } - bool RestartGaussMySqlInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RestartGaussMySqlInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string RestartGaussMySqlInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/RestartGaussMySqlInstanceResponse.cpp b/gaussdb/src/v3/model/RestartGaussMySqlInstanceResponse.cpp index 74f0870b1..bf648e5d1 100644 --- a/gaussdb/src/v3/model/RestartGaussMySqlInstanceResponse.cpp +++ b/gaussdb/src/v3/model/RestartGaussMySqlInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/RestartGaussMySqlInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value RestartGaussMySqlInstanceResponse::toJson() const return val; } - bool RestartGaussMySqlInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestartGaussMySqlInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string RestartGaussMySqlInstanceResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/RestartGaussMySqlNodeRequest.cpp b/gaussdb/src/v3/model/RestartGaussMySqlNodeRequest.cpp index 9e1ade088..2fbe46753 100644 --- a/gaussdb/src/v3/model/RestartGaussMySqlNodeRequest.cpp +++ b/gaussdb/src/v3/model/RestartGaussMySqlNodeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/RestartGaussMySqlNodeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -47,7 +46,6 @@ web::json::value RestartGaussMySqlNodeRequest::toJson() const return val; } - bool RestartGaussMySqlNodeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool RestartGaussMySqlNodeRequest::fromJson(const web::json::value& val) return ok; } + std::string RestartGaussMySqlNodeRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/RestartGaussMySqlNodeResponse.cpp b/gaussdb/src/v3/model/RestartGaussMySqlNodeResponse.cpp index 7944db40f..d1db8d6b9 100644 --- a/gaussdb/src/v3/model/RestartGaussMySqlNodeResponse.cpp +++ b/gaussdb/src/v3/model/RestartGaussMySqlNodeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/RestartGaussMySqlNodeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value RestartGaussMySqlNodeResponse::toJson() const return val; } - bool RestartGaussMySqlNodeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestartGaussMySqlNodeResponse::fromJson(const web::json::value& val) return ok; } + std::string RestartGaussMySqlNodeResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/RestartNodeRequest.cpp b/gaussdb/src/v3/model/RestartNodeRequest.cpp index 77aaac135..2afdeb256 100644 --- a/gaussdb/src/v3/model/RestartNodeRequest.cpp +++ b/gaussdb/src/v3/model/RestartNodeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/RestartNodeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value RestartNodeRequest::toJson() const return val; } - bool RestartNodeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestartNodeRequest::fromJson(const web::json::value& val) return ok; } + bool RestartNodeRequest::isDelay() const { return delay_; diff --git a/gaussdb/src/v3/model/RestoreOldInstanceRequest.cpp b/gaussdb/src/v3/model/RestoreOldInstanceRequest.cpp index e32c6c949..b94a0c31e 100644 --- a/gaussdb/src/v3/model/RestoreOldInstanceRequest.cpp +++ b/gaussdb/src/v3/model/RestoreOldInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/RestoreOldInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value RestoreOldInstanceRequest::toJson() const return val; } - bool RestoreOldInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RestoreOldInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string RestoreOldInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/RestoreOldInstanceResponse.cpp b/gaussdb/src/v3/model/RestoreOldInstanceResponse.cpp index 9e596581f..38c309e23 100644 --- a/gaussdb/src/v3/model/RestoreOldInstanceResponse.cpp +++ b/gaussdb/src/v3/model/RestoreOldInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/RestoreOldInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value RestoreOldInstanceResponse::toJson() const return val; } - bool RestoreOldInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestoreOldInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string RestoreOldInstanceResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/RestoreRequest.cpp b/gaussdb/src/v3/model/RestoreRequest.cpp index 0da937ee6..1bc52cf88 100644 --- a/gaussdb/src/v3/model/RestoreRequest.cpp +++ b/gaussdb/src/v3/model/RestoreRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/RestoreRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -53,7 +52,6 @@ web::json::value RestoreRequest::toJson() const return val; } - bool RestoreRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool RestoreRequest::fromJson(const web::json::value& val) return ok; } + std::string RestoreRequest::getTargetInstanceId() const { return targetInstanceId_; diff --git a/gaussdb/src/v3/model/RestoreTimeInfo.cpp b/gaussdb/src/v3/model/RestoreTimeInfo.cpp index d3a5fd2e7..1f8bbe430 100644 --- a/gaussdb/src/v3/model/RestoreTimeInfo.cpp +++ b/gaussdb/src/v3/model/RestoreTimeInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/RestoreTimeInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value RestoreTimeInfo::toJson() const return val; } - bool RestoreTimeInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RestoreTimeInfo::fromJson(const web::json::value& val) return ok; } + int64_t RestoreTimeInfo::getStartTime() const { return startTime_; diff --git a/gaussdb/src/v3/model/ScheduleTask.cpp b/gaussdb/src/v3/model/ScheduleTask.cpp index 22861b43e..374b1a7ce 100644 --- a/gaussdb/src/v3/model/ScheduleTask.cpp +++ b/gaussdb/src/v3/model/ScheduleTask.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ScheduleTask.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -87,7 +86,6 @@ web::json::value ScheduleTask::toJson() const return val; } - bool ScheduleTask::fromJson(const web::json::value& val) { bool ok = true; @@ -203,6 +201,7 @@ bool ScheduleTask::fromJson(const web::json::value& val) return ok; } + std::string ScheduleTask::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/SetGaussMySqlProxyWeightRequest.cpp b/gaussdb/src/v3/model/SetGaussMySqlProxyWeightRequest.cpp index 9334c99a6..f4ce15c9f 100644 --- a/gaussdb/src/v3/model/SetGaussMySqlProxyWeightRequest.cpp +++ b/gaussdb/src/v3/model/SetGaussMySqlProxyWeightRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SetGaussMySqlProxyWeightRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -47,7 +46,6 @@ web::json::value SetGaussMySqlProxyWeightRequest::toJson() const return val; } - bool SetGaussMySqlProxyWeightRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool SetGaussMySqlProxyWeightRequest::fromJson(const web::json::value& val) return ok; } + std::string SetGaussMySqlProxyWeightRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/SetGaussMySqlProxyWeightResponse.cpp b/gaussdb/src/v3/model/SetGaussMySqlProxyWeightResponse.cpp index ef1bd86cd..d8d570919 100644 --- a/gaussdb/src/v3/model/SetGaussMySqlProxyWeightResponse.cpp +++ b/gaussdb/src/v3/model/SetGaussMySqlProxyWeightResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SetGaussMySqlProxyWeightResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value SetGaussMySqlProxyWeightResponse::toJson() const return val; } - bool SetGaussMySqlProxyWeightResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SetGaussMySqlProxyWeightResponse::fromJson(const web::json::value& val) return ok; } + std::string SetGaussMySqlProxyWeightResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/SetGaussMySqlQuotasRequest.cpp b/gaussdb/src/v3/model/SetGaussMySqlQuotasRequest.cpp index 10cb45d81..d96a8ee17 100644 --- a/gaussdb/src/v3/model/SetGaussMySqlQuotasRequest.cpp +++ b/gaussdb/src/v3/model/SetGaussMySqlQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SetGaussMySqlQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value SetGaussMySqlQuotasRequest::toJson() const return val; } - bool SetGaussMySqlQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SetGaussMySqlQuotasRequest::fromJson(const web::json::value& val) return ok; } + std::string SetGaussMySqlQuotasRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/SetGaussMySqlQuotasResponse.cpp b/gaussdb/src/v3/model/SetGaussMySqlQuotasResponse.cpp index 0da5cbe14..9e1b7b6bd 100644 --- a/gaussdb/src/v3/model/SetGaussMySqlQuotasResponse.cpp +++ b/gaussdb/src/v3/model/SetGaussMySqlQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SetGaussMySqlQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value SetGaussMySqlQuotasResponse::toJson() const return val; } - bool SetGaussMySqlQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SetGaussMySqlQuotasResponse::fromJson(const web::json::value& val) return ok; } + std::vector& SetGaussMySqlQuotasResponse::getQuotaList() { return quotaList_; diff --git a/gaussdb/src/v3/model/SetQuota.cpp b/gaussdb/src/v3/model/SetQuota.cpp index a166b29dd..3e40a9245 100644 --- a/gaussdb/src/v3/model/SetQuota.cpp +++ b/gaussdb/src/v3/model/SetQuota.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SetQuota.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -48,7 +47,6 @@ web::json::value SetQuota::toJson() const return val; } - bool SetQuota::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool SetQuota::fromJson(const web::json::value& val) return ok; } + std::string SetQuota::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/gaussdb/src/v3/model/SetQuotasRequestBody.cpp b/gaussdb/src/v3/model/SetQuotasRequestBody.cpp index 71dbc543d..96cbd8491 100644 --- a/gaussdb/src/v3/model/SetQuotasRequestBody.cpp +++ b/gaussdb/src/v3/model/SetQuotasRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SetQuotasRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value SetQuotasRequestBody::toJson() const return val; } - bool SetQuotasRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SetQuotasRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& SetQuotasRequestBody::getQuotaList() { return quotaList_; diff --git a/gaussdb/src/v3/model/SetSqlFilterRuleRequest.cpp b/gaussdb/src/v3/model/SetSqlFilterRuleRequest.cpp index c9e96bb35..9f18c1a2f 100644 --- a/gaussdb/src/v3/model/SetSqlFilterRuleRequest.cpp +++ b/gaussdb/src/v3/model/SetSqlFilterRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SetSqlFilterRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value SetSqlFilterRuleRequest::toJson() const return val; } - bool SetSqlFilterRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetSqlFilterRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string SetSqlFilterRuleRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/SetSqlFilterRuleResponse.cpp b/gaussdb/src/v3/model/SetSqlFilterRuleResponse.cpp index 937ca4052..479d2d0de 100644 --- a/gaussdb/src/v3/model/SetSqlFilterRuleResponse.cpp +++ b/gaussdb/src/v3/model/SetSqlFilterRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SetSqlFilterRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value SetSqlFilterRuleResponse::toJson() const return val; } - bool SetSqlFilterRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SetSqlFilterRuleResponse::fromJson(const web::json::value& val) return ok; } + std::string SetSqlFilterRuleResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/ShowAuditLogRequest.cpp b/gaussdb/src/v3/model/ShowAuditLogRequest.cpp index bf5d8e87d..2550e364d 100644 --- a/gaussdb/src/v3/model/ShowAuditLogRequest.cpp +++ b/gaussdb/src/v3/model/ShowAuditLogRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowAuditLogRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ShowAuditLogRequest::toJson() const return val; } - bool ShowAuditLogRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowAuditLogRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAuditLogRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowAuditLogResponse.cpp b/gaussdb/src/v3/model/ShowAuditLogResponse.cpp index 35e825725..3b55b0403 100644 --- a/gaussdb/src/v3/model/ShowAuditLogResponse.cpp +++ b/gaussdb/src/v3/model/ShowAuditLogResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowAuditLogResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ShowAuditLogResponse::toJson() const return val; } - bool ShowAuditLogResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowAuditLogResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowAuditLogResponse::getSwitchStatus() const { return switchStatus_; diff --git a/gaussdb/src/v3/model/ShowBackupRestoreTimeRequest.cpp b/gaussdb/src/v3/model/ShowBackupRestoreTimeRequest.cpp index 6767d4d8b..41cc2c9bb 100644 --- a/gaussdb/src/v3/model/ShowBackupRestoreTimeRequest.cpp +++ b/gaussdb/src/v3/model/ShowBackupRestoreTimeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowBackupRestoreTimeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value ShowBackupRestoreTimeRequest::toJson() const return val; } - bool ShowBackupRestoreTimeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowBackupRestoreTimeRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowBackupRestoreTimeRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowBackupRestoreTimeResponse.cpp b/gaussdb/src/v3/model/ShowBackupRestoreTimeResponse.cpp index 9a36f7cc9..0890bbebf 100644 --- a/gaussdb/src/v3/model/ShowBackupRestoreTimeResponse.cpp +++ b/gaussdb/src/v3/model/ShowBackupRestoreTimeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowBackupRestoreTimeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ShowBackupRestoreTimeResponse::toJson() const return val; } - bool ShowBackupRestoreTimeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowBackupRestoreTimeResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowBackupRestoreTimeResponse::getRestoreTimes() { return restoreTimes_; diff --git a/gaussdb/src/v3/model/ShowDedicatedResourceInfoRequest.cpp b/gaussdb/src/v3/model/ShowDedicatedResourceInfoRequest.cpp index e083f861f..b008ecaaf 100644 --- a/gaussdb/src/v3/model/ShowDedicatedResourceInfoRequest.cpp +++ b/gaussdb/src/v3/model/ShowDedicatedResourceInfoRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowDedicatedResourceInfoRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ShowDedicatedResourceInfoRequest::toJson() const return val; } - bool ShowDedicatedResourceInfoRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowDedicatedResourceInfoRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDedicatedResourceInfoRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowDedicatedResourceInfoResponse.cpp b/gaussdb/src/v3/model/ShowDedicatedResourceInfoResponse.cpp index 211154a8e..6425e4f0b 100644 --- a/gaussdb/src/v3/model/ShowDedicatedResourceInfoResponse.cpp +++ b/gaussdb/src/v3/model/ShowDedicatedResourceInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowDedicatedResourceInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -65,7 +64,6 @@ web::json::value ShowDedicatedResourceInfoResponse::toJson() const return val; } - bool ShowDedicatedResourceInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool ShowDedicatedResourceInfoResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowDedicatedResourceInfoResponse::getId() const { return id_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlBackupListRequest.cpp b/gaussdb/src/v3/model/ShowGaussMySqlBackupListRequest.cpp index 894f03667..436dea2f6 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlBackupListRequest.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlBackupListRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupListRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -68,7 +67,6 @@ web::json::value ShowGaussMySqlBackupListRequest::toJson() const return val; } - bool ShowGaussMySqlBackupListRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ShowGaussMySqlBackupListRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowGaussMySqlBackupListRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlBackupListResponse.cpp b/gaussdb/src/v3/model/ShowGaussMySqlBackupListResponse.cpp index ca2f5f6a4..e2f8e047c 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlBackupListResponse.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlBackupListResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupListResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ShowGaussMySqlBackupListResponse::toJson() const return val; } - bool ShowGaussMySqlBackupListResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowGaussMySqlBackupListResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowGaussMySqlBackupListResponse::getBackups() { return backups_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlBackupPolicyRequest.cpp b/gaussdb/src/v3/model/ShowGaussMySqlBackupPolicyRequest.cpp index 1e4c1a5bd..6982428d5 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlBackupPolicyRequest.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlBackupPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ShowGaussMySqlBackupPolicyRequest::toJson() const return val; } - bool ShowGaussMySqlBackupPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowGaussMySqlBackupPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowGaussMySqlBackupPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlBackupPolicyResponse.cpp b/gaussdb/src/v3/model/ShowGaussMySqlBackupPolicyResponse.cpp index 70d3764ff..3636e2e5c 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlBackupPolicyResponse.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlBackupPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlBackupPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ShowGaussMySqlBackupPolicyResponse::toJson() const return val; } - bool ShowGaussMySqlBackupPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowGaussMySqlBackupPolicyResponse::fromJson(const web::json::value& val) return ok; } + BackupPolicy ShowGaussMySqlBackupPolicyResponse::getBackupPolicy() const { return backupPolicy_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlConfigurationRequest.cpp b/gaussdb/src/v3/model/ShowGaussMySqlConfigurationRequest.cpp index 71e7715d5..3be2f91e4 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlConfigurationRequest.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ShowGaussMySqlConfigurationRequest::toJson() const return val; } - bool ShowGaussMySqlConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowGaussMySqlConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowGaussMySqlConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlConfigurationResponse.cpp b/gaussdb/src/v3/model/ShowGaussMySqlConfigurationResponse.cpp index 53cd50f66..60b148d1b 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlConfigurationResponse.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -36,7 +35,6 @@ web::json::value ShowGaussMySqlConfigurationResponse::toJson() const return val; } - bool ShowGaussMySqlConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ShowGaussMySqlConfigurationResponse::fromJson(const web::json::value& val) return ok; } + ConfigurationSummary2 ShowGaussMySqlConfigurationResponse::getConfigurations() const { return configurations_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlEngineVersionRequest.cpp b/gaussdb/src/v3/model/ShowGaussMySqlEngineVersionRequest.cpp index 593eecd51..9d3e7b9e4 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlEngineVersionRequest.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlEngineVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlEngineVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ShowGaussMySqlEngineVersionRequest::toJson() const return val; } - bool ShowGaussMySqlEngineVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowGaussMySqlEngineVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowGaussMySqlEngineVersionRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlEngineVersionResponse.cpp b/gaussdb/src/v3/model/ShowGaussMySqlEngineVersionResponse.cpp index 2935a082b..b9f0f4736 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlEngineVersionResponse.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlEngineVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlEngineVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ShowGaussMySqlEngineVersionResponse::toJson() const return val; } - bool ShowGaussMySqlEngineVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowGaussMySqlEngineVersionResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowGaussMySqlEngineVersionResponse::getDatastores() { return datastores_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlFlavorsRequest.cpp b/gaussdb/src/v3/model/ShowGaussMySqlFlavorsRequest.cpp index a4c3c03fb..5ed17f3ff 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlFlavorsRequest.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlFlavorsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlFlavorsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -53,7 +52,6 @@ web::json::value ShowGaussMySqlFlavorsRequest::toJson() const return val; } - bool ShowGaussMySqlFlavorsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ShowGaussMySqlFlavorsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowGaussMySqlFlavorsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlFlavorsResponse.cpp b/gaussdb/src/v3/model/ShowGaussMySqlFlavorsResponse.cpp index c94d618c2..696311139 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlFlavorsResponse.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlFlavorsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlFlavorsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ShowGaussMySqlFlavorsResponse::toJson() const return val; } - bool ShowGaussMySqlFlavorsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowGaussMySqlFlavorsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowGaussMySqlFlavorsResponse::getFlavors() { return flavors_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlInstanceInfoRequest.cpp b/gaussdb/src/v3/model/ShowGaussMySqlInstanceInfoRequest.cpp index 01dc26fe7..8b8e642b9 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlInstanceInfoRequest.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlInstanceInfoRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlInstanceInfoRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ShowGaussMySqlInstanceInfoRequest::toJson() const return val; } - bool ShowGaussMySqlInstanceInfoRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowGaussMySqlInstanceInfoRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowGaussMySqlInstanceInfoRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlInstanceInfoResponse.cpp b/gaussdb/src/v3/model/ShowGaussMySqlInstanceInfoResponse.cpp index 18a903731..3fa6394b6 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlInstanceInfoResponse.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlInstanceInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlInstanceInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ShowGaussMySqlInstanceInfoResponse::toJson() const return val; } - bool ShowGaussMySqlInstanceInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowGaussMySqlInstanceInfoResponse::fromJson(const web::json::value& val) return ok; } + MysqlInstanceInfoDetail ShowGaussMySqlInstanceInfoResponse::getInstance() const { return instance_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlJobInfoRequest.cpp b/gaussdb/src/v3/model/ShowGaussMySqlJobInfoRequest.cpp index 24b1756ca..5aa64b584 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlJobInfoRequest.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlJobInfoRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlJobInfoRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ShowGaussMySqlJobInfoRequest::toJson() const return val; } - bool ShowGaussMySqlJobInfoRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowGaussMySqlJobInfoRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowGaussMySqlJobInfoRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlJobInfoResponse.cpp b/gaussdb/src/v3/model/ShowGaussMySqlJobInfoResponse.cpp index 3c74ca69d..c61edce73 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlJobInfoResponse.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlJobInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlJobInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ShowGaussMySqlJobInfoResponse::toJson() const return val; } - bool ShowGaussMySqlJobInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowGaussMySqlJobInfoResponse::fromJson(const web::json::value& val) return ok; } + GetJobInfoDetail ShowGaussMySqlJobInfoResponse::getJob() const { return job_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlProjectQuotasRequest.cpp b/gaussdb/src/v3/model/ShowGaussMySqlProjectQuotasRequest.cpp index eecabf377..e717c1d29 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlProjectQuotasRequest.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlProjectQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlProjectQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ShowGaussMySqlProjectQuotasRequest::toJson() const return val; } - bool ShowGaussMySqlProjectQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowGaussMySqlProjectQuotasRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowGaussMySqlProjectQuotasRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlProjectQuotasResponse.cpp b/gaussdb/src/v3/model/ShowGaussMySqlProjectQuotasResponse.cpp index 9a7d5cccb..4d7c40fce 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlProjectQuotasResponse.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlProjectQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlProjectQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ShowGaussMySqlProjectQuotasResponse::toJson() const return val; } - bool ShowGaussMySqlProjectQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowGaussMySqlProjectQuotasResponse::fromJson(const web::json::value& val) return ok; } + Project_quotas ShowGaussMySqlProjectQuotasResponse::getQuotas() const { return quotas_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlProxyFlavorsRequest.cpp b/gaussdb/src/v3/model/ShowGaussMySqlProxyFlavorsRequest.cpp index 1ec8e5849..307c79dd3 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlProxyFlavorsRequest.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlProxyFlavorsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyFlavorsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ShowGaussMySqlProxyFlavorsRequest::toJson() const return val; } - bool ShowGaussMySqlProxyFlavorsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowGaussMySqlProxyFlavorsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowGaussMySqlProxyFlavorsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlProxyFlavorsResponse.cpp b/gaussdb/src/v3/model/ShowGaussMySqlProxyFlavorsResponse.cpp index 1444e435b..999340696 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlProxyFlavorsResponse.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlProxyFlavorsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyFlavorsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ShowGaussMySqlProxyFlavorsResponse::toJson() const return val; } - bool ShowGaussMySqlProxyFlavorsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowGaussMySqlProxyFlavorsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowGaussMySqlProxyFlavorsResponse::getProxyFlavorGroups() { return proxyFlavorGroups_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlProxyListRequest.cpp b/gaussdb/src/v3/model/ShowGaussMySqlProxyListRequest.cpp index 32de8125f..dc4df1858 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlProxyListRequest.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlProxyListRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyListRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -48,7 +47,6 @@ web::json::value ShowGaussMySqlProxyListRequest::toJson() const return val; } - bool ShowGaussMySqlProxyListRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowGaussMySqlProxyListRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowGaussMySqlProxyListRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlProxyListResponse.cpp b/gaussdb/src/v3/model/ShowGaussMySqlProxyListResponse.cpp index 38f1f6959..537e76e88 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlProxyListResponse.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlProxyListResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlProxyListResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value ShowGaussMySqlProxyListResponse::toJson() const return val; } - bool ShowGaussMySqlProxyListResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowGaussMySqlProxyListResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowGaussMySqlProxyListResponse::getProxyList() { return proxyList_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlQuotasRequest.cpp b/gaussdb/src/v3/model/ShowGaussMySqlQuotasRequest.cpp index f5ce13aa3..4637df281 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlQuotasRequest.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -48,7 +47,6 @@ web::json::value ShowGaussMySqlQuotasRequest::toJson() const return val; } - bool ShowGaussMySqlQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowGaussMySqlQuotasRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowGaussMySqlQuotasRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowGaussMySqlQuotasResponse.cpp b/gaussdb/src/v3/model/ShowGaussMySqlQuotasResponse.cpp index 18cf1fcd8..0177c406e 100644 --- a/gaussdb/src/v3/model/ShowGaussMySqlQuotasResponse.cpp +++ b/gaussdb/src/v3/model/ShowGaussMySqlQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowGaussMySqlQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ShowGaussMySqlQuotasResponse::toJson() const return val; } - bool ShowGaussMySqlQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowGaussMySqlQuotasResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowGaussMySqlQuotasResponse::getQuotaList() { return quotaList_; diff --git a/gaussdb/src/v3/model/ShowInstanceMonitorExtendRequest.cpp b/gaussdb/src/v3/model/ShowInstanceMonitorExtendRequest.cpp index 18e3bf21f..df9fbc9be 100644 --- a/gaussdb/src/v3/model/ShowInstanceMonitorExtendRequest.cpp +++ b/gaussdb/src/v3/model/ShowInstanceMonitorExtendRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowInstanceMonitorExtendRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ShowInstanceMonitorExtendRequest::toJson() const return val; } - bool ShowInstanceMonitorExtendRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowInstanceMonitorExtendRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceMonitorExtendRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowInstanceMonitorExtendResponse.cpp b/gaussdb/src/v3/model/ShowInstanceMonitorExtendResponse.cpp index b498a4f85..1dfcf5b05 100644 --- a/gaussdb/src/v3/model/ShowInstanceMonitorExtendResponse.cpp +++ b/gaussdb/src/v3/model/ShowInstanceMonitorExtendResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowInstanceMonitorExtendResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ShowInstanceMonitorExtendResponse::toJson() const return val; } - bool ShowInstanceMonitorExtendResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowInstanceMonitorExtendResponse::fromJson(const web::json::value& val) return ok; } + bool ShowInstanceMonitorExtendResponse::isMonitorSwitch() const { return monitorSwitch_; diff --git a/gaussdb/src/v3/model/ShowSqlFilterControlRequest.cpp b/gaussdb/src/v3/model/ShowSqlFilterControlRequest.cpp index d9db36129..05431b6f3 100644 --- a/gaussdb/src/v3/model/ShowSqlFilterControlRequest.cpp +++ b/gaussdb/src/v3/model/ShowSqlFilterControlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowSqlFilterControlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value ShowSqlFilterControlRequest::toJson() const return val; } - bool ShowSqlFilterControlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowSqlFilterControlRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSqlFilterControlRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowSqlFilterControlResponse.cpp b/gaussdb/src/v3/model/ShowSqlFilterControlResponse.cpp index 42455831d..0ce8fdb78 100644 --- a/gaussdb/src/v3/model/ShowSqlFilterControlResponse.cpp +++ b/gaussdb/src/v3/model/ShowSqlFilterControlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowSqlFilterControlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value ShowSqlFilterControlResponse::toJson() const return val; } - bool ShowSqlFilterControlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSqlFilterControlResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowSqlFilterControlResponse::getSwitchStatus() const { return switchStatus_; diff --git a/gaussdb/src/v3/model/ShowSqlFilterRuleRequest.cpp b/gaussdb/src/v3/model/ShowSqlFilterRuleRequest.cpp index eb5b35043..6704b9d25 100644 --- a/gaussdb/src/v3/model/ShowSqlFilterRuleRequest.cpp +++ b/gaussdb/src/v3/model/ShowSqlFilterRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowSqlFilterRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -48,7 +47,6 @@ web::json::value ShowSqlFilterRuleRequest::toJson() const return val; } - bool ShowSqlFilterRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowSqlFilterRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSqlFilterRuleRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/ShowSqlFilterRuleResponse.cpp b/gaussdb/src/v3/model/ShowSqlFilterRuleResponse.cpp index 5d3bc0ec3..9b5058656 100644 --- a/gaussdb/src/v3/model/ShowSqlFilterRuleResponse.cpp +++ b/gaussdb/src/v3/model/ShowSqlFilterRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/ShowSqlFilterRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value ShowSqlFilterRuleResponse::toJson() const return val; } - bool ShowSqlFilterRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowSqlFilterRuleResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowSqlFilterRuleResponse::getNodeId() const { return nodeId_; diff --git a/gaussdb/src/v3/model/SqlFilterRule.cpp b/gaussdb/src/v3/model/SqlFilterRule.cpp index ea0a4912c..ab1afadb1 100644 --- a/gaussdb/src/v3/model/SqlFilterRule.cpp +++ b/gaussdb/src/v3/model/SqlFilterRule.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SqlFilterRule.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value SqlFilterRule::toJson() const return val; } - bool SqlFilterRule::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SqlFilterRule::fromJson(const web::json::value& val) return ok; } + std::string SqlFilterRule::getSqlType() const { return sqlType_; diff --git a/gaussdb/src/v3/model/SqlFilterRulePattern.cpp b/gaussdb/src/v3/model/SqlFilterRulePattern.cpp index 68bca99dd..dc0273b80 100644 --- a/gaussdb/src/v3/model/SqlFilterRulePattern.cpp +++ b/gaussdb/src/v3/model/SqlFilterRulePattern.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SqlFilterRulePattern.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value SqlFilterRulePattern::toJson() const return val; } - bool SqlFilterRulePattern::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SqlFilterRulePattern::fromJson(const web::json::value& val) return ok; } + std::string SqlFilterRulePattern::getPattern() const { return pattern_; diff --git a/gaussdb/src/v3/model/SwitchGaussMySqlConfigurationRequest.cpp b/gaussdb/src/v3/model/SwitchGaussMySqlConfigurationRequest.cpp index 5a28175f0..f369729de 100644 --- a/gaussdb/src/v3/model/SwitchGaussMySqlConfigurationRequest.cpp +++ b/gaussdb/src/v3/model/SwitchGaussMySqlConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SwitchGaussMySqlConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value SwitchGaussMySqlConfigurationRequest::toJson() const return val; } - bool SwitchGaussMySqlConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SwitchGaussMySqlConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchGaussMySqlConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/SwitchGaussMySqlConfigurationResponse.cpp b/gaussdb/src/v3/model/SwitchGaussMySqlConfigurationResponse.cpp index dd89a2380..c90429ff4 100644 --- a/gaussdb/src/v3/model/SwitchGaussMySqlConfigurationResponse.cpp +++ b/gaussdb/src/v3/model/SwitchGaussMySqlConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SwitchGaussMySqlConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value SwitchGaussMySqlConfigurationResponse::toJson() const return val; } - bool SwitchGaussMySqlConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchGaussMySqlConfigurationResponse::fromJson(const web::json::value& val return ok; } + std::string SwitchGaussMySqlConfigurationResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/SwitchGaussMySqlInstanceSslRequest.cpp b/gaussdb/src/v3/model/SwitchGaussMySqlInstanceSslRequest.cpp index 597349a50..ec918dc63 100644 --- a/gaussdb/src/v3/model/SwitchGaussMySqlInstanceSslRequest.cpp +++ b/gaussdb/src/v3/model/SwitchGaussMySqlInstanceSslRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SwitchGaussMySqlInstanceSslRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value SwitchGaussMySqlInstanceSslRequest::toJson() const return val; } - bool SwitchGaussMySqlInstanceSslRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SwitchGaussMySqlInstanceSslRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchGaussMySqlInstanceSslRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/SwitchGaussMySqlInstanceSslResponse.cpp b/gaussdb/src/v3/model/SwitchGaussMySqlInstanceSslResponse.cpp index 6452377ad..d0e104e71 100644 --- a/gaussdb/src/v3/model/SwitchGaussMySqlInstanceSslResponse.cpp +++ b/gaussdb/src/v3/model/SwitchGaussMySqlInstanceSslResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SwitchGaussMySqlInstanceSslResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value SwitchGaussMySqlInstanceSslResponse::toJson() const return val; } - bool SwitchGaussMySqlInstanceSslResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchGaussMySqlInstanceSslResponse::fromJson(const web::json::value& val) return ok; } + std::string SwitchGaussMySqlInstanceSslResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/SwitchSSLRequest.cpp b/gaussdb/src/v3/model/SwitchSSLRequest.cpp index 5a64c5613..d0809a1f5 100644 --- a/gaussdb/src/v3/model/SwitchSSLRequest.cpp +++ b/gaussdb/src/v3/model/SwitchSSLRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/SwitchSSLRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value SwitchSSLRequest::toJson() const return val; } - bool SwitchSSLRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchSSLRequest::fromJson(const web::json::value& val) return ok; } + bool SwitchSSLRequest::isSslOption() const { return sslOption_; diff --git a/gaussdb/src/v3/model/TagItem.cpp b/gaussdb/src/v3/model/TagItem.cpp index 9a3cc2bc9..9c7a6c883 100644 --- a/gaussdb/src/v3/model/TagItem.cpp +++ b/gaussdb/src/v3/model/TagItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/TagItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value TagItem::toJson() const return val; } - bool TagItem::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagItem::fromJson(const web::json::value& val) return ok; } + std::string TagItem::getKey() const { return key_; diff --git a/gaussdb/src/v3/model/TaskDetailInfo.cpp b/gaussdb/src/v3/model/TaskDetailInfo.cpp index ecc3ebe27..83ab43a87 100644 --- a/gaussdb/src/v3/model/TaskDetailInfo.cpp +++ b/gaussdb/src/v3/model/TaskDetailInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/TaskDetailInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -83,7 +82,6 @@ web::json::value TaskDetailInfo::toJson() const return val; } - bool TaskDetailInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool TaskDetailInfo::fromJson(const web::json::value& val) return ok; } + std::string TaskDetailInfo::getInstanceId() const { return instanceId_; diff --git a/gaussdb/src/v3/model/TaurusModifyInstanceMonitorRequestBody.cpp b/gaussdb/src/v3/model/TaurusModifyInstanceMonitorRequestBody.cpp index 917756309..1cf8783dc 100644 --- a/gaussdb/src/v3/model/TaurusModifyInstanceMonitorRequestBody.cpp +++ b/gaussdb/src/v3/model/TaurusModifyInstanceMonitorRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/TaurusModifyInstanceMonitorRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value TaurusModifyInstanceMonitorRequestBody::toJson() const return val; } - bool TaurusModifyInstanceMonitorRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TaurusModifyInstanceMonitorRequestBody::fromJson(const web::json::value& va return ok; } + bool TaurusModifyInstanceMonitorRequestBody::isMonitorSwitch() const { return monitorSwitch_; diff --git a/gaussdb/src/v3/model/TaurusModifyProxyWeightRequest.cpp b/gaussdb/src/v3/model/TaurusModifyProxyWeightRequest.cpp index a057a01c9..b70c7128d 100644 --- a/gaussdb/src/v3/model/TaurusModifyProxyWeightRequest.cpp +++ b/gaussdb/src/v3/model/TaurusModifyProxyWeightRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/TaurusModifyProxyWeightRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value TaurusModifyProxyWeightRequest::toJson() const return val; } - bool TaurusModifyProxyWeightRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TaurusModifyProxyWeightRequest::fromJson(const web::json::value& val) return ok; } + int32_t TaurusModifyProxyWeightRequest::getMasterWeight() const { return masterWeight_; diff --git a/gaussdb/src/v3/model/TaurusProxyScaleRequest.cpp b/gaussdb/src/v3/model/TaurusProxyScaleRequest.cpp index 93c6806cb..0a00c56ad 100644 --- a/gaussdb/src/v3/model/TaurusProxyScaleRequest.cpp +++ b/gaussdb/src/v3/model/TaurusProxyScaleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/TaurusProxyScaleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value TaurusProxyScaleRequest::toJson() const return val; } - bool TaurusProxyScaleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool TaurusProxyScaleRequest::fromJson(const web::json::value& val) return ok; } + std::string TaurusProxyScaleRequest::getFlavorRef() const { return flavorRef_; diff --git a/gaussdb/src/v3/model/TaurusRestartInstanceRequest.cpp b/gaussdb/src/v3/model/TaurusRestartInstanceRequest.cpp index fe9160223..7dbdad3e9 100644 --- a/gaussdb/src/v3/model/TaurusRestartInstanceRequest.cpp +++ b/gaussdb/src/v3/model/TaurusRestartInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/TaurusRestartInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value TaurusRestartInstanceRequest::toJson() const return val; } - bool TaurusRestartInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool TaurusRestartInstanceRequest::fromJson(const web::json::value& val) return ok; } + bool TaurusRestartInstanceRequest::isDelay() const { return delay_; diff --git a/gaussdb/src/v3/model/TaurusSwitchoverRequest.cpp b/gaussdb/src/v3/model/TaurusSwitchoverRequest.cpp index 41ef30765..69385593c 100644 --- a/gaussdb/src/v3/model/TaurusSwitchoverRequest.cpp +++ b/gaussdb/src/v3/model/TaurusSwitchoverRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/TaurusSwitchoverRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value TaurusSwitchoverRequest::toJson() const return val; } - bool TaurusSwitchoverRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool TaurusSwitchoverRequest::fromJson(const web::json::value& val) return ok; } + std::string TaurusSwitchoverRequest::getNodeId() const { return nodeId_; diff --git a/gaussdb/src/v3/model/UpdateAuditLogRequest.cpp b/gaussdb/src/v3/model/UpdateAuditLogRequest.cpp index 12f36fd76..c7d2ec750 100644 --- a/gaussdb/src/v3/model/UpdateAuditLogRequest.cpp +++ b/gaussdb/src/v3/model/UpdateAuditLogRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateAuditLogRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateAuditLogRequest::toJson() const return val; } - bool UpdateAuditLogRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateAuditLogRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateAuditLogRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateAuditLogResponse.cpp b/gaussdb/src/v3/model/UpdateAuditLogResponse.cpp index 7123df46b..c0b45f2cf 100644 --- a/gaussdb/src/v3/model/UpdateAuditLogResponse.cpp +++ b/gaussdb/src/v3/model/UpdateAuditLogResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateAuditLogResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateAuditLogResponse::toJson() const return val; } - bool UpdateAuditLogResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateAuditLogResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateAuditLogResponse::getResult() const { return result_; diff --git a/gaussdb/src/v3/model/UpdateConfigurationParameterRequestBody.cpp b/gaussdb/src/v3/model/UpdateConfigurationParameterRequestBody.cpp index 90c965e4b..7f394e1ea 100644 --- a/gaussdb/src/v3/model/UpdateConfigurationParameterRequestBody.cpp +++ b/gaussdb/src/v3/model/UpdateConfigurationParameterRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateConfigurationParameterRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateConfigurationParameterRequestBody::toJson() const return val; } - bool UpdateConfigurationParameterRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateConfigurationParameterRequestBody::fromJson(const web::json::value& v return ok; } + std::string UpdateConfigurationParameterRequestBody::getName() const { return name_; diff --git a/gaussdb/src/v3/model/UpdateDatabaseComment.cpp b/gaussdb/src/v3/model/UpdateDatabaseComment.cpp index 3c9f7ea52..65f6853fd 100644 --- a/gaussdb/src/v3/model/UpdateDatabaseComment.cpp +++ b/gaussdb/src/v3/model/UpdateDatabaseComment.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateDatabaseComment.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -38,7 +37,6 @@ web::json::value UpdateDatabaseComment::toJson() const return val; } - bool UpdateDatabaseComment::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateDatabaseComment::fromJson(const web::json::value& val) return ok; } + std::string UpdateDatabaseComment::getName() const { return name_; diff --git a/gaussdb/src/v3/model/UpdateDatabaseCommentRequest.cpp b/gaussdb/src/v3/model/UpdateDatabaseCommentRequest.cpp index 5598b0886..0ce6af286 100644 --- a/gaussdb/src/v3/model/UpdateDatabaseCommentRequest.cpp +++ b/gaussdb/src/v3/model/UpdateDatabaseCommentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateDatabaseCommentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value UpdateDatabaseCommentRequest::toJson() const return val; } - bool UpdateDatabaseCommentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateDatabaseCommentRequest::fromJson(const web::json::value& val) return ok; } + std::vector& UpdateDatabaseCommentRequest::getDatabases() { return databases_; diff --git a/gaussdb/src/v3/model/UpdateDatabaseUserComment.cpp b/gaussdb/src/v3/model/UpdateDatabaseUserComment.cpp index dff1a936c..efa544c64 100644 --- a/gaussdb/src/v3/model/UpdateDatabaseUserComment.cpp +++ b/gaussdb/src/v3/model/UpdateDatabaseUserComment.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateDatabaseUserComment.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value UpdateDatabaseUserComment::toJson() const return val; } - bool UpdateDatabaseUserComment::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdateDatabaseUserComment::fromJson(const web::json::value& val) return ok; } + std::string UpdateDatabaseUserComment::getName() const { return name_; diff --git a/gaussdb/src/v3/model/UpdateDatabaseUserCommentRequest.cpp b/gaussdb/src/v3/model/UpdateDatabaseUserCommentRequest.cpp index 5620f8e19..3e7be07e8 100644 --- a/gaussdb/src/v3/model/UpdateDatabaseUserCommentRequest.cpp +++ b/gaussdb/src/v3/model/UpdateDatabaseUserCommentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateDatabaseUserCommentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value UpdateDatabaseUserCommentRequest::toJson() const return val; } - bool UpdateDatabaseUserCommentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateDatabaseUserCommentRequest::fromJson(const web::json::value& val) return ok; } + std::vector& UpdateDatabaseUserCommentRequest::getUsers() { return users_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlBackupPolicyRequest.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlBackupPolicyRequest.cpp index 9e89e08c7..0a9c39b1b 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlBackupPolicyRequest.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlBackupPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlBackupPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateGaussMySqlBackupPolicyRequest::toJson() const return val; } - bool UpdateGaussMySqlBackupPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateGaussMySqlBackupPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateGaussMySqlBackupPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlBackupPolicyResponse.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlBackupPolicyResponse.cpp index d8162022e..35c7ac923 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlBackupPolicyResponse.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlBackupPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlBackupPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -43,7 +42,6 @@ web::json::value UpdateGaussMySqlBackupPolicyResponse::toJson() const return val; } - bool UpdateGaussMySqlBackupPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdateGaussMySqlBackupPolicyResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateGaussMySqlBackupPolicyResponse::getStatus() const { return status_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlConfigurationRequest.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlConfigurationRequest.cpp index 0104b876d..d6693e211 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlConfigurationRequest.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateGaussMySqlConfigurationRequest::toJson() const return val; } - bool UpdateGaussMySqlConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateGaussMySqlConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateGaussMySqlConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlConfigurationResponse.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlConfigurationResponse.cpp index 2cd9600cf..ca7b03cf9 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlConfigurationResponse.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateGaussMySqlConfigurationResponse::toJson() const return val; } - bool UpdateGaussMySqlConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateGaussMySqlConfigurationResponse::fromJson(const web::json::value& val return ok; } + std::string UpdateGaussMySqlConfigurationResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseCommentRequest.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseCommentRequest.cpp index 3cb71e2f1..78b861e96 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseCommentRequest.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseCommentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseCommentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateGaussMySqlDatabaseCommentRequest::toJson() const return val; } - bool UpdateGaussMySqlDatabaseCommentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateGaussMySqlDatabaseCommentRequest::fromJson(const web::json::value& va return ok; } + std::string UpdateGaussMySqlDatabaseCommentRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseCommentResponse.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseCommentResponse.cpp index 4a79c5511..8fe101c38 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseCommentResponse.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseCommentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseCommentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateGaussMySqlDatabaseCommentResponse::toJson() const return val; } - bool UpdateGaussMySqlDatabaseCommentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateGaussMySqlDatabaseCommentResponse::fromJson(const web::json::value& v return ok; } + std::string UpdateGaussMySqlDatabaseCommentResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseUserCommentRequest.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseUserCommentRequest.cpp index fac0c0029..27f745463 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseUserCommentRequest.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseUserCommentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseUserCommentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateGaussMySqlDatabaseUserCommentRequest::toJson() const return val; } - bool UpdateGaussMySqlDatabaseUserCommentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateGaussMySqlDatabaseUserCommentRequest::fromJson(const web::json::value return ok; } + std::string UpdateGaussMySqlDatabaseUserCommentRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseUserCommentResponse.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseUserCommentResponse.cpp index d69d1280a..c4d2d6e00 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseUserCommentResponse.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlDatabaseUserCommentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlDatabaseUserCommentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateGaussMySqlDatabaseUserCommentResponse::toJson() const return val; } - bool UpdateGaussMySqlDatabaseUserCommentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateGaussMySqlDatabaseUserCommentResponse::fromJson(const web::json::valu return ok; } + std::string UpdateGaussMySqlDatabaseUserCommentResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceAliasRequest.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceAliasRequest.cpp index f18363a9a..f17fa703f 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceAliasRequest.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceAliasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceAliasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateGaussMySqlInstanceAliasRequest::toJson() const return val; } - bool UpdateGaussMySqlInstanceAliasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateGaussMySqlInstanceAliasRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateGaussMySqlInstanceAliasRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceAliasResponse.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceAliasResponse.cpp index 284b4f317..dd9bd21c4 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceAliasResponse.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceAliasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceAliasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateGaussMySqlInstanceAliasResponse::toJson() const return val; } - bool UpdateGaussMySqlInstanceAliasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateGaussMySqlInstanceAliasResponse::fromJson(const web::json::value& val return ok; } + std::string UpdateGaussMySqlInstanceAliasResponse::getBody() const { return body_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceEipRequest.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceEipRequest.cpp index 77dd9a420..9c7647bbe 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceEipRequest.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceEipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceEipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateGaussMySqlInstanceEipRequest::toJson() const return val; } - bool UpdateGaussMySqlInstanceEipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateGaussMySqlInstanceEipRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateGaussMySqlInstanceEipRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceEipResponse.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceEipResponse.cpp index d8cfbb4cb..14d79c9ea 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceEipResponse.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceEipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceEipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateGaussMySqlInstanceEipResponse::toJson() const return val; } - bool UpdateGaussMySqlInstanceEipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateGaussMySqlInstanceEipResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateGaussMySqlInstanceEipResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceInternalIpRequest.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceInternalIpRequest.cpp index 770e4e1c6..8d45db209 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceInternalIpRequest.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceInternalIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceInternalIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateGaussMySqlInstanceInternalIpRequest::toJson() const return val; } - bool UpdateGaussMySqlInstanceInternalIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateGaussMySqlInstanceInternalIpRequest::fromJson(const web::json::value& return ok; } + std::string UpdateGaussMySqlInstanceInternalIpRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceInternalIpResponse.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceInternalIpResponse.cpp index 0c837ef3c..3b367fa48 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceInternalIpResponse.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceInternalIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceInternalIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateGaussMySqlInstanceInternalIpResponse::toJson() const return val; } - bool UpdateGaussMySqlInstanceInternalIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateGaussMySqlInstanceInternalIpResponse::fromJson(const web::json::value return ok; } + std::string UpdateGaussMySqlInstanceInternalIpResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceNameRequest.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceNameRequest.cpp index f74ead775..a95d3bc00 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceNameRequest.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateGaussMySqlInstanceNameRequest::toJson() const return val; } - bool UpdateGaussMySqlInstanceNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateGaussMySqlInstanceNameRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateGaussMySqlInstanceNameRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceNameResponse.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceNameResponse.cpp index 1202614f9..8bc290ef6 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceNameResponse.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateGaussMySqlInstanceNameResponse::toJson() const return val; } - bool UpdateGaussMySqlInstanceNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateGaussMySqlInstanceNameResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateGaussMySqlInstanceNameResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceOpsWindowRequest.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceOpsWindowRequest.cpp index 6fac8e888..79ed2a650 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceOpsWindowRequest.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceOpsWindowRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceOpsWindowRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateGaussMySqlInstanceOpsWindowRequest::toJson() const return val; } - bool UpdateGaussMySqlInstanceOpsWindowRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateGaussMySqlInstanceOpsWindowRequest::fromJson(const web::json::value& return ok; } + std::string UpdateGaussMySqlInstanceOpsWindowRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceOpsWindowResponse.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceOpsWindowResponse.cpp index 35746a3d6..52cc5bebe 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceOpsWindowResponse.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceOpsWindowResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceOpsWindowResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateGaussMySqlInstanceOpsWindowResponse::toJson() const return val; } - bool UpdateGaussMySqlInstanceOpsWindowResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateGaussMySqlInstanceOpsWindowResponse::fromJson(const web::json::value& return ok; } + std::string UpdateGaussMySqlInstanceOpsWindowResponse::getBody() const { return body_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstancePortRequest.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstancePortRequest.cpp index 6d917fd61..3c09ad8b7 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstancePortRequest.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstancePortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstancePortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateGaussMySqlInstancePortRequest::toJson() const return val; } - bool UpdateGaussMySqlInstancePortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateGaussMySqlInstancePortRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateGaussMySqlInstancePortRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstancePortResponse.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstancePortResponse.cpp index e5d993fac..656217406 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstancePortResponse.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstancePortResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstancePortResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateGaussMySqlInstancePortResponse::toJson() const return val; } - bool UpdateGaussMySqlInstancePortResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateGaussMySqlInstancePortResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateGaussMySqlInstancePortResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceSecurityGroupRequest.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceSecurityGroupRequest.cpp index f383a4fe3..591a83682 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceSecurityGroupRequest.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceSecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceSecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateGaussMySqlInstanceSecurityGroupRequest::toJson() const return val; } - bool UpdateGaussMySqlInstanceSecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateGaussMySqlInstanceSecurityGroupRequest::fromJson(const web::json::val return ok; } + std::string UpdateGaussMySqlInstanceSecurityGroupRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceSecurityGroupResponse.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceSecurityGroupResponse.cpp index c3334537b..e9db01a86 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlInstanceSecurityGroupResponse.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlInstanceSecurityGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlInstanceSecurityGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateGaussMySqlInstanceSecurityGroupResponse::toJson() const return val; } - bool UpdateGaussMySqlInstanceSecurityGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateGaussMySqlInstanceSecurityGroupResponse::fromJson(const web::json::va return ok; } + std::string UpdateGaussMySqlInstanceSecurityGroupResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlQuotasRequest.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlQuotasRequest.cpp index c81e86e9e..275f39a22 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlQuotasRequest.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -37,7 +36,6 @@ web::json::value UpdateGaussMySqlQuotasRequest::toJson() const return val; } - bool UpdateGaussMySqlQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateGaussMySqlQuotasRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateGaussMySqlQuotasRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateGaussMySqlQuotasResponse.cpp b/gaussdb/src/v3/model/UpdateGaussMySqlQuotasResponse.cpp index 66c325042..7d0d42b69 100644 --- a/gaussdb/src/v3/model/UpdateGaussMySqlQuotasResponse.cpp +++ b/gaussdb/src/v3/model/UpdateGaussMySqlQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateGaussMySqlQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -32,7 +31,6 @@ web::json::value UpdateGaussMySqlQuotasResponse::toJson() const return val; } - bool UpdateGaussMySqlQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateGaussMySqlQuotasResponse::fromJson(const web::json::value& val) return ok; } + std::vector& UpdateGaussMySqlQuotasResponse::getQuotaList() { return quotaList_; diff --git a/gaussdb/src/v3/model/UpdateInstanceMonitorRequest.cpp b/gaussdb/src/v3/model/UpdateInstanceMonitorRequest.cpp index 8d60b778b..cf3cbf9e1 100644 --- a/gaussdb/src/v3/model/UpdateInstanceMonitorRequest.cpp +++ b/gaussdb/src/v3/model/UpdateInstanceMonitorRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateInstanceMonitorRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateInstanceMonitorRequest::toJson() const return val; } - bool UpdateInstanceMonitorRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateInstanceMonitorRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceMonitorRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateInstanceMonitorResponse.cpp b/gaussdb/src/v3/model/UpdateInstanceMonitorResponse.cpp index ae26a0805..9a98c859c 100644 --- a/gaussdb/src/v3/model/UpdateInstanceMonitorResponse.cpp +++ b/gaussdb/src/v3/model/UpdateInstanceMonitorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateInstanceMonitorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateInstanceMonitorResponse::toJson() const return val; } - bool UpdateInstanceMonitorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateInstanceMonitorResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceMonitorResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpdateProxyConnectionPoolTypeRequest.cpp b/gaussdb/src/v3/model/UpdateProxyConnectionPoolTypeRequest.cpp index 134ce878e..42503b1c4 100644 --- a/gaussdb/src/v3/model/UpdateProxyConnectionPoolTypeRequest.cpp +++ b/gaussdb/src/v3/model/UpdateProxyConnectionPoolTypeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateProxyConnectionPoolTypeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -47,7 +46,6 @@ web::json::value UpdateProxyConnectionPoolTypeRequest::toJson() const return val; } - bool UpdateProxyConnectionPoolTypeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdateProxyConnectionPoolTypeRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateProxyConnectionPoolTypeRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdb/src/v3/model/UpdateProxyConnectionPoolTypeResponse.cpp b/gaussdb/src/v3/model/UpdateProxyConnectionPoolTypeResponse.cpp index 0c83d5da3..d53d0b864 100644 --- a/gaussdb/src/v3/model/UpdateProxyConnectionPoolTypeResponse.cpp +++ b/gaussdb/src/v3/model/UpdateProxyConnectionPoolTypeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateProxyConnectionPoolTypeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateProxyConnectionPoolTypeResponse::toJson() const return val; } - bool UpdateProxyConnectionPoolTypeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateProxyConnectionPoolTypeResponse::fromJson(const web::json::value& val return ok; } + std::string UpdateProxyConnectionPoolTypeResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpdateProxyPortRequest.cpp b/gaussdb/src/v3/model/UpdateProxyPortRequest.cpp index 27cea50db..3aea7821e 100644 --- a/gaussdb/src/v3/model/UpdateProxyPortRequest.cpp +++ b/gaussdb/src/v3/model/UpdateProxyPortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateProxyPortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -47,7 +46,6 @@ web::json::value UpdateProxyPortRequest::toJson() const return val; } - bool UpdateProxyPortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdateProxyPortRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateProxyPortRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateProxyPortRequestBody.cpp b/gaussdb/src/v3/model/UpdateProxyPortRequestBody.cpp index 4247e917f..3b125f582 100644 --- a/gaussdb/src/v3/model/UpdateProxyPortRequestBody.cpp +++ b/gaussdb/src/v3/model/UpdateProxyPortRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateProxyPortRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateProxyPortRequestBody::toJson() const return val; } - bool UpdateProxyPortRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateProxyPortRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t UpdateProxyPortRequestBody::getPort() const { return port_; diff --git a/gaussdb/src/v3/model/UpdateProxyPortResponse.cpp b/gaussdb/src/v3/model/UpdateProxyPortResponse.cpp index 2792a11b9..48cdcd21a 100644 --- a/gaussdb/src/v3/model/UpdateProxyPortResponse.cpp +++ b/gaussdb/src/v3/model/UpdateProxyPortResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateProxyPortResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateProxyPortResponse::toJson() const return val; } - bool UpdateProxyPortResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateProxyPortResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateProxyPortResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpdateProxySessionConsistenceRequest.cpp b/gaussdb/src/v3/model/UpdateProxySessionConsistenceRequest.cpp index 13135f316..615519d69 100644 --- a/gaussdb/src/v3/model/UpdateProxySessionConsistenceRequest.cpp +++ b/gaussdb/src/v3/model/UpdateProxySessionConsistenceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateProxySessionConsistenceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -47,7 +46,6 @@ web::json::value UpdateProxySessionConsistenceRequest::toJson() const return val; } - bool UpdateProxySessionConsistenceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdateProxySessionConsistenceRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateProxySessionConsistenceRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateProxySessionConsistenceResponse.cpp b/gaussdb/src/v3/model/UpdateProxySessionConsistenceResponse.cpp index bcac69c35..d1f262a2f 100644 --- a/gaussdb/src/v3/model/UpdateProxySessionConsistenceResponse.cpp +++ b/gaussdb/src/v3/model/UpdateProxySessionConsistenceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateProxySessionConsistenceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateProxySessionConsistenceResponse::toJson() const return val; } - bool UpdateProxySessionConsistenceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateProxySessionConsistenceResponse::fromJson(const web::json::value& val return ok; } + std::string UpdateProxySessionConsistenceResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpdateSqlFilterControlRequest.cpp b/gaussdb/src/v3/model/UpdateSqlFilterControlRequest.cpp index 5f8e9ed66..b81aa9faa 100644 --- a/gaussdb/src/v3/model/UpdateSqlFilterControlRequest.cpp +++ b/gaussdb/src/v3/model/UpdateSqlFilterControlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateSqlFilterControlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateSqlFilterControlRequest::toJson() const return val; } - bool UpdateSqlFilterControlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateSqlFilterControlRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateSqlFilterControlRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpdateSqlFilterControlResponse.cpp b/gaussdb/src/v3/model/UpdateSqlFilterControlResponse.cpp index 6e1a1b7fe..1593da801 100644 --- a/gaussdb/src/v3/model/UpdateSqlFilterControlResponse.cpp +++ b/gaussdb/src/v3/model/UpdateSqlFilterControlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateSqlFilterControlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateSqlFilterControlResponse::toJson() const return val; } - bool UpdateSqlFilterControlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateSqlFilterControlResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateSqlFilterControlResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpdateTransactionSplitStatusRequest.cpp b/gaussdb/src/v3/model/UpdateTransactionSplitStatusRequest.cpp index fdd966e1b..0f29468b6 100644 --- a/gaussdb/src/v3/model/UpdateTransactionSplitStatusRequest.cpp +++ b/gaussdb/src/v3/model/UpdateTransactionSplitStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateTransactionSplitStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpdateTransactionSplitStatusRequest::toJson() const return val; } - bool UpdateTransactionSplitStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateTransactionSplitStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateTransactionSplitStatusRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdb/src/v3/model/UpdateTransactionSplitStatusResponse.cpp b/gaussdb/src/v3/model/UpdateTransactionSplitStatusResponse.cpp index 54d012806..90aada3dc 100644 --- a/gaussdb/src/v3/model/UpdateTransactionSplitStatusResponse.cpp +++ b/gaussdb/src/v3/model/UpdateTransactionSplitStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpdateTransactionSplitStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpdateTransactionSplitStatusResponse::toJson() const return val; } - bool UpdateTransactionSplitStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateTransactionSplitStatusResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateTransactionSplitStatusResponse::getJobId() const { return jobId_; diff --git a/gaussdb/src/v3/model/UpgradeDatabaseRequest.cpp b/gaussdb/src/v3/model/UpgradeDatabaseRequest.cpp index cea85ce18..0644244da 100644 --- a/gaussdb/src/v3/model/UpgradeDatabaseRequest.cpp +++ b/gaussdb/src/v3/model/UpgradeDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpgradeDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpgradeDatabaseRequest::toJson() const return val; } - bool UpgradeDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpgradeDatabaseRequest::fromJson(const web::json::value& val) return ok; } + bool UpgradeDatabaseRequest::isDelay() const { return delay_; diff --git a/gaussdb/src/v3/model/UpgradeGaussMySqlInstanceDatabaseRequest.cpp b/gaussdb/src/v3/model/UpgradeGaussMySqlInstanceDatabaseRequest.cpp index 1c097055a..7e2c54f75 100644 --- a/gaussdb/src/v3/model/UpgradeGaussMySqlInstanceDatabaseRequest.cpp +++ b/gaussdb/src/v3/model/UpgradeGaussMySqlInstanceDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpgradeGaussMySqlInstanceDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -42,7 +41,6 @@ web::json::value UpgradeGaussMySqlInstanceDatabaseRequest::toJson() const return val; } - bool UpgradeGaussMySqlInstanceDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpgradeGaussMySqlInstanceDatabaseRequest::fromJson(const web::json::value& return ok; } + std::string UpgradeGaussMySqlInstanceDatabaseRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdb/src/v3/model/UpgradeGaussMySqlInstanceDatabaseResponse.cpp b/gaussdb/src/v3/model/UpgradeGaussMySqlInstanceDatabaseResponse.cpp index 72d580a1b..ee6327a27 100644 --- a/gaussdb/src/v3/model/UpgradeGaussMySqlInstanceDatabaseResponse.cpp +++ b/gaussdb/src/v3/model/UpgradeGaussMySqlInstanceDatabaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdb/v3/model/UpgradeGaussMySqlInstanceDatabaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdb { @@ -33,7 +32,6 @@ web::json::value UpgradeGaussMySqlInstanceDatabaseResponse::toJson() const return val; } - bool UpgradeGaussMySqlInstanceDatabaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpgradeGaussMySqlInstanceDatabaseResponse::fromJson(const web::json::value& return ok; } + std::string UpgradeGaussMySqlInstanceDatabaseResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/GaussDBforNoSQLMeta.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/GaussDBforNoSQLMeta.h new file mode 100644 index 000000000..ab7199ea6 --- /dev/null +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/GaussDBforNoSQLMeta.h @@ -0,0 +1,110 @@ +#ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_GaussDBforNoSQLMeta_H_ +#define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_GaussDBforNoSQLMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Gaussdbfornosql { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT GaussDBforNoSQLMeta { +public: + static HttpRequestDef genRequestDefForApplyConfiguration(); + static HttpRequestDef genRequestDefForBatchTagAction(); + static HttpRequestDef genRequestDefForCheckDisasterRecoveryOperation(); + static HttpRequestDef genRequestDefForCheckWeekPassword(); + static HttpRequestDef genRequestDefForCompareConfiguration(); + static HttpRequestDef genRequestDefForCopyConfiguration(); + static HttpRequestDef genRequestDefForCreateBack(); + static HttpRequestDef genRequestDefForCreateColdVolume(); + static HttpRequestDef genRequestDefForCreateConfiguration(); + static HttpRequestDef genRequestDefForCreateDbUser(); + static HttpRequestDef genRequestDefForCreateDisasterRecovery(); + static HttpRequestDef genRequestDefForCreateInstance(); + static HttpRequestDef genRequestDefForDeleteBackup(); + static HttpRequestDef genRequestDefForDeleteConfiguration(); + static HttpRequestDef genRequestDefForDeleteDbUser(); + static HttpRequestDef genRequestDefForDeleteDisasterRecovery(); + static HttpRequestDef genRequestDefForDeleteEnlargeFailNode(); + static HttpRequestDef genRequestDefForDeleteInstance(); + static HttpRequestDef genRequestDefForExpandInstanceNode(); + static HttpRequestDef genRequestDefForListAvailableFlavorInfos(); + static HttpRequestDef genRequestDefForListConfigurationDatastores(); + static HttpRequestDef genRequestDefForListConfigurationTemplates(); + static HttpRequestDef genRequestDefForListConfigurations(); + static HttpRequestDef genRequestDefForListDatastores(); + static HttpRequestDef genRequestDefForListDbUsers(); + static HttpRequestDef genRequestDefForListDedicatedResources(); + static HttpRequestDef genRequestDefForListEpsQuotas(); + static HttpRequestDef genRequestDefForListFlavorInfos(); + static HttpRequestDef genRequestDefForListFlavors(); + static HttpRequestDef genRequestDefForListInstanceDatabases(); + static HttpRequestDef genRequestDefForListInstanceTags(); + static HttpRequestDef genRequestDefForListInstances(); + static HttpRequestDef genRequestDefForListInstancesByResourceTags(); + static HttpRequestDef genRequestDefForListInstancesByTags(); + static HttpRequestDef genRequestDefForListProjectTags(); + static HttpRequestDef genRequestDefForListRecycleInstances(); + static HttpRequestDef genRequestDefForListRestoreTime(); + static HttpRequestDef genRequestDefForListSlowLogs(); + static HttpRequestDef genRequestDefForModifyDbUserPrivilege(); + static HttpRequestDef genRequestDefForModifyEpsQuotas(); + static HttpRequestDef genRequestDefForModifyPort(); + static HttpRequestDef genRequestDefForModifyPublicIp(); + static HttpRequestDef genRequestDefForModifyVolume(); + static HttpRequestDef genRequestDefForPauseResumeDataSynchronization(); + static HttpRequestDef genRequestDefForResetDbUserPassword(); + static HttpRequestDef genRequestDefForResetPassword(); + static HttpRequestDef genRequestDefForResizeColdVolume(); + static HttpRequestDef genRequestDefForResizeInstance(); + static HttpRequestDef genRequestDefForResizeInstanceVolume(); + static HttpRequestDef genRequestDefForRestartInstance(); + static HttpRequestDef genRequestDefForRestoreExistingInstance(); + static HttpRequestDef genRequestDefForSetAutoEnlargePolicy(); + static HttpRequestDef genRequestDefForSetBackupPolicy(); + static HttpRequestDef genRequestDefForSetRecyclePolicy(); + static HttpRequestDef genRequestDefForShowAllInstancesBackups(); + static HttpRequestDef genRequestDefForShowAllInstancesBackupsNew(); + static HttpRequestDef genRequestDefForShowApplicableInstances(); + static HttpRequestDef genRequestDefForShowApplyHistory(); + static HttpRequestDef genRequestDefForShowAutoEnlargePolicy(); + static HttpRequestDef genRequestDefForShowBackupPolicy(); + static HttpRequestDef genRequestDefForShowConfigurationDetail(); + static HttpRequestDef genRequestDefForShowErrorLog(); + static HttpRequestDef genRequestDefForShowHighRiskCommands(); + static HttpRequestDef genRequestDefForShowInstanceBiactiveRegions(); + static HttpRequestDef genRequestDefForShowInstanceConfiguration(); + static HttpRequestDef genRequestDefForShowInstanceRole(); + static HttpRequestDef genRequestDefForShowIpNumRequirement(); + static HttpRequestDef genRequestDefForShowModifyHistory(); + static HttpRequestDef genRequestDefForShowPauseResumeStutus(); + static HttpRequestDef genRequestDefForShowQuotas(); + static HttpRequestDef genRequestDefForShowRecyclePolicy(); + static HttpRequestDef genRequestDefForShowRestorableList(); + static HttpRequestDef genRequestDefForShowSlowLogDesensitization(); + static HttpRequestDef genRequestDefForShrinkInstanceNode(); + static HttpRequestDef genRequestDefForSwitchSlowlogDesensitization(); + static HttpRequestDef genRequestDefForSwitchSsl(); + static HttpRequestDef genRequestDefForSwitchToMaster(); + static HttpRequestDef genRequestDefForSwitchToSlave(); + static HttpRequestDef genRequestDefForUpdateClientNetwork(); + static HttpRequestDef genRequestDefForUpdateConfiguration(); + static HttpRequestDef genRequestDefForUpdateHighRiskCommands(); + static HttpRequestDef genRequestDefForUpdateInstanceConfiguration(); + static HttpRequestDef genRequestDefForUpdateInstanceName(); + static HttpRequestDef genRequestDefForUpdateSecurityGroup(); + static HttpRequestDef genRequestDefForUpgradeDbVersion(); + static HttpRequestDef genRequestDefForListApiVersion(); + static HttpRequestDef genRequestDefForShowApiVersion(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_GaussDBforNoSQLMeta_H_ diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ActionBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ActionBody.h index e332486d9..c17b02cee 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ActionBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ActionBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ActionBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ActionBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ActionBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ActionBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApiVersionResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApiVersionResponse.h index c3e22f33b..d2438b6d0 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApiVersionResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApiVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ApiVersionResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ApiVersionResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ApiVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApiVersionResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplicableInstanceRsp.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplicableInstanceRsp.h index 9f46e00d2..58e3c0e43 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplicableInstanceRsp.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplicableInstanceRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ApplicableInstanceRsp_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ApplicableInstanceRsp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ApplicableInstanceRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplicableInstanceRsp members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationRequest.h index f2965406a..4cea4d5f5 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ApplyConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ApplyConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ApplyConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplyConfigurationRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationRequestBody.h index bfaf0dd04..6bd4bd9fd 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ApplyConfigurationRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ApplyConfigurationRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ApplyConfigurationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplyConfigurationRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationResponse.h index 246defbe3..d9fec8f77 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ApplyConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ApplyConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ApplyConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplyConfigurationResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyHistoryRsp.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyHistoryRsp.h index f99d7a9d1..5c5a11229 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyHistoryRsp.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ApplyHistoryRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ApplyHistoryRsp_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ApplyHistoryRsp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ApplyHistoryRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplyHistoryRsp members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/AvailabilityZoneDetail.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/AvailabilityZoneDetail.h index 942630eb3..b14d317c3 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/AvailabilityZoneDetail.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/AvailabilityZoneDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_AvailabilityZoneDetail_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_AvailabilityZoneDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT AvailabilityZoneDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AvailabilityZoneDetail members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Backup.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Backup.h index 479410b49..8783f89cd 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Backup.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Backup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_Backup_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_Backup_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT Backup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Backup members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BackupPolicy.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BackupPolicy.h index 95b4d5a08..6a3778fe1 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BackupPolicy.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BackupPolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BackupPolicy_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BackupPolicy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT BackupPolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupPolicy members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BackupStrategyOption.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BackupStrategyOption.h index 4a69325d0..6d7c614ee 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BackupStrategyOption.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BackupStrategyOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BackupStrategyOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BackupStrategyOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT BackupStrategyOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupStrategyOption members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BackupStrategyResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BackupStrategyResult.h index 8dfde6063..d882178da 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BackupStrategyResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BackupStrategyResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BackupStrategyResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BackupStrategyResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT BackupStrategyResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupStrategyResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionRequest.h index b8e64298b..1426bdea4 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BatchTagActionRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BatchTagActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT BatchTagActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagActionRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionRequestBody.h index 3c15f5293..1de1be7c8 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BatchTagActionRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BatchTagActionRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT BatchTagActionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagActionRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionResponse.h index dc7d343d6..9358dfd66 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BatchTagActionResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BatchTagActionResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT BatchTagActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagActionResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionTagOption.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionTagOption.h index 228e7355a..7b8b2f27e 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionTagOption.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/BatchTagActionTagOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BatchTagActionTagOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_BatchTagActionTagOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT BatchTagActionTagOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagActionTagOption members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ChargeInfoOption.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ChargeInfoOption.h index f4bf3b989..c5a8b0acd 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ChargeInfoOption.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ChargeInfoOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ChargeInfoOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ChargeInfoOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ChargeInfoOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChargeInfoOption members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ChargeInfoResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ChargeInfoResult.h index 213517aee..2044e8a9c 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ChargeInfoResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ChargeInfoResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ChargeInfoResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ChargeInfoResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ChargeInfoResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChargeInfoResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckDisasterRecoveryOperationRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckDisasterRecoveryOperationRequest.h index 7aa1a0d4c..a346fb12b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckDisasterRecoveryOperationRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckDisasterRecoveryOperationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CheckDisasterRecoveryOperationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CheckDisasterRecoveryOperationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CheckDisasterRecoveryOperationReque /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckDisasterRecoveryOperationRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckDisasterRecoveryOperationResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckDisasterRecoveryOperationResponse.h index b7c3ebd01..9cfaf7438 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckDisasterRecoveryOperationResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckDisasterRecoveryOperationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CheckDisasterRecoveryOperationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CheckDisasterRecoveryOperationResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CheckDisasterRecoveryOperationRespo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckDisasterRecoveryOperationResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordRequest.h index e66bfc420..6de9a28b6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CheckWeekPasswordRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CheckWeekPasswordRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CheckWeekPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckWeekPasswordRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordRequestBody.h index 83acd7b55..c87e29204 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CheckWeekPasswordRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CheckWeekPasswordRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CheckWeekPasswordRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckWeekPasswordRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordResponse.h index 23b2cb344..bc9590218 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CheckWeekPasswordResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CheckWeekPasswordResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CheckWeekPasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckWeekPasswordResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CommandInfo.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CommandInfo.h index 7a2e19e1d..05f4a074e 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CommandInfo.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CommandInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CommandInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CommandInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CommandInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CommandInfo members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationRequest.h index 3c6136ca5..20bcdc5b9 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CompareConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CompareConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CompareConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareConfigurationRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationRequestBody.h index 8fb610997..d6ec2f3ed 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CompareConfigurationRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CompareConfigurationRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CompareConfigurationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareConfigurationRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationResponse.h index f1e2b337d..ce4240f1f 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CompareConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CompareConfigurationResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CompareConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CompareConfigurationResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ComputeFlavor.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ComputeFlavor.h index 8fbcd6247..c880ae676 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ComputeFlavor.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ComputeFlavor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ComputeFlavor_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ComputeFlavor_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ComputeFlavor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ComputeFlavor members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConfigurationHistoryRsp.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConfigurationHistoryRsp.h index daff6b236..42abab511 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConfigurationHistoryRsp.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConfigurationHistoryRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ConfigurationHistoryRsp_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ConfigurationHistoryRsp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ConfigurationHistoryRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationHistoryRsp members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConfigurationParameterResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConfigurationParameterResult.h index 506f7bca6..04b008e66 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConfigurationParameterResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConfigurationParameterResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ConfigurationParameterResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ConfigurationParameterResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ConfigurationParameterResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationParameterResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConstructDisasterRecoveryBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConstructDisasterRecoveryBody.h index 5a0485867..67d35f5da 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConstructDisasterRecoveryBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConstructDisasterRecoveryBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ConstructDisasterRecoveryBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ConstructDisasterRecoveryBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ConstructDisasterRecoveryBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConstructDisasterRecoveryBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConstructDisasterRecoveryInstance.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConstructDisasterRecoveryInstance.h index cbe7894b2..914331a84 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConstructDisasterRecoveryInstance.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ConstructDisasterRecoveryInstance.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ConstructDisasterRecoveryInstance_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ConstructDisasterRecoveryInstance_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ConstructDisasterRecoveryInstance /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConstructDisasterRecoveryInstance members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationRequest.h index f0470c96b..6cc2c8579 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CopyConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CopyConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CopyConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyConfigurationRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationRequestBody.h index 7adb0b4b6..43a8d07e3 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CopyConfigurationRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CopyConfigurationRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CopyConfigurationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyConfigurationRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationResponse.h index a19625edf..270d5b9cf 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CopyConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CopyConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CopyConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyConfigurationResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateBackRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateBackRequest.h index 60ba2632c..be9036c03 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateBackRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateBackRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateBackRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateBackRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateBackRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateBackRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateBackResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateBackResponse.h index c595639d8..1ac4e542f 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateBackResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateBackResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateBackResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateBackResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateBackResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateBackResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeRequest.h index 94382af6a..98aa724bc 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateColdVolumeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateColdVolumeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateColdVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateColdVolumeRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeRequestBody.h index 095ee1a22..aba2abddd 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateColdVolumeRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateColdVolumeRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateColdVolumeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateColdVolumeRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeResponse.h index 306e4919c..367483e5e 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateColdVolumeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateColdVolumeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateColdVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateColdVolumeResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationDatastoreOption.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationDatastoreOption.h index 7b15520b7..d64496407 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationDatastoreOption.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationDatastoreOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateConfigurationDatastoreOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateConfigurationDatastoreOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateConfigurationDatastoreOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationDatastoreOption members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationRequest.h index 5c20a4472..e781841ad 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationRequestBody.h index 5eed67c2d..86dd01cfe 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateConfigurationRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateConfigurationRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateConfigurationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationResponse.h index 6198a6959..79c884c95 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationResult.h index c99b2d7ed..28d5cca1e 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateConfigurationResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateConfigurationResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateConfigurationResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDbUserRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDbUserRequest.h index b2e34c144..ba6eb6814 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDbUserRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDbUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateDbUserRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateDbUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateDbUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDbUserRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDbUserResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDbUserResponse.h index 0066fec3d..9bde57565 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDbUserResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDbUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateDbUserResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateDbUserResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateDbUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDbUserResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDisasterRecoveryRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDisasterRecoveryRequest.h index 7cea2f58b..79ae273f3 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDisasterRecoveryRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDisasterRecoveryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateDisasterRecoveryRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateDisasterRecoveryRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateDisasterRecoveryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDisasterRecoveryRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDisasterRecoveryResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDisasterRecoveryResponse.h index 28fd19dda..20e6a2701 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDisasterRecoveryResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateDisasterRecoveryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateDisasterRecoveryResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateDisasterRecoveryResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateDisasterRecoveryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDisasterRecoveryResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceFlavorOption.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceFlavorOption.h index 700228c84..a432903aa 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceFlavorOption.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceFlavorOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateInstanceFlavorOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateInstanceFlavorOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateInstanceFlavorOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceFlavorOption members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceFlavorResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceFlavorResult.h index e8b5b68e8..5ae32387a 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceFlavorResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceFlavorResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateInstanceFlavorResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateInstanceFlavorResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateInstanceFlavorResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceFlavorResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceRequest.h index a06fec213..f093a473a 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceRequestBody.h index b3ae185d8..670a57bb6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateInstanceRequestBody_H_ + #include #include +#include #include #include @@ -38,10 +40,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceResponse.h index 145c3ca7f..58f8b6add 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/CreateInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_CreateInstanceResponse_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT CreateInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DataStoreList.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DataStoreList.h index 629f37796..196261227 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DataStoreList.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DataStoreList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DataStoreList_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DataStoreList_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DataStoreList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DataStoreList members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Datastore.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Datastore.h index c813d7602..982c97cd9 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Datastore.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Datastore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_Datastore_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_Datastore_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT Datastore /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Datastore members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DatastoreOption.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DatastoreOption.h index e445a9c44..f2de4623a 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DatastoreOption.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DatastoreOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DatastoreOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DatastoreOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DatastoreOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatastoreOption members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DatastoreResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DatastoreResult.h index 5c0808755..84c088628 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DatastoreResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DatastoreResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DatastoreResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DatastoreResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DatastoreResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatastoreResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DedicatedResourceCapacity.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DedicatedResourceCapacity.h index 179533614..691d2f8b4 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DedicatedResourceCapacity.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DedicatedResourceCapacity.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DedicatedResourceCapacity_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DedicatedResourceCapacity_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DedicatedResourceCapacity /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DedicatedResourceCapacity members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteBackupRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteBackupRequest.h index b0bf4556c..d6ffbd93f 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteBackupRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteBackupRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteBackupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DeleteBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteBackupRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteBackupResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteBackupResponse.h index b74c867b7..8ed7f3652 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteBackupResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteBackupResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteBackupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DeleteBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteBackupResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteConfigurationRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteConfigurationRequest.h index 088d3b4fe..5a73de6d4 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteConfigurationRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DeleteConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteConfigurationRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteConfigurationResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteConfigurationResponse.h index 599c5fbcb..9b160aa86 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteConfigurationResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteConfigurationResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DeleteConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteConfigurationResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDbUserRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDbUserRequest.h index 13c384670..3b2ee674c 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDbUserRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDbUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteDbUserRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteDbUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DeleteDbUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDbUserRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDbUserResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDbUserResponse.h index ca5a87902..a98419ddc 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDbUserResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDbUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteDbUserResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteDbUserResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DeleteDbUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDbUserResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDisasterRecoveryRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDisasterRecoveryRequest.h index 62d203bef..c31150584 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDisasterRecoveryRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDisasterRecoveryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteDisasterRecoveryRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteDisasterRecoveryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DeleteDisasterRecoveryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDisasterRecoveryRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDisasterRecoveryResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDisasterRecoveryResponse.h index be037f55a..8244be15b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDisasterRecoveryResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteDisasterRecoveryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteDisasterRecoveryResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteDisasterRecoveryResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DeleteDisasterRecoveryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDisasterRecoveryResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeRequest.h index f71db5a49..e03280cb3 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteEnlargeFailNodeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteEnlargeFailNodeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DeleteEnlargeFailNodeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteEnlargeFailNodeRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeRequestBody.h index 8b3f70158..2fcf85b07 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteEnlargeFailNodeRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteEnlargeFailNodeRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DeleteEnlargeFailNodeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteEnlargeFailNodeRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeResponse.h index 42404bdd4..16a1d6b2e 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteEnlargeFailNodeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteEnlargeFailNodeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DeleteEnlargeFailNodeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteEnlargeFailNodeResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteInstanceRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteInstanceRequest.h index 9979c829e..690672980 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteInstanceRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DeleteInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteInstanceRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteInstanceResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteInstanceResponse.h index 1c1f338e5..aea681ca3 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteInstanceResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DeleteInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DeleteInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DeleteInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteInstanceResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DifferentDetails.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DifferentDetails.h index f99a80951..c71519412 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DifferentDetails.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DifferentDetails.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DifferentDetails_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DifferentDetails_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DifferentDetails /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DifferentDetails members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DiskAutoExpansionPolicy.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DiskAutoExpansionPolicy.h index 2285718be..b4a3f2c58 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DiskAutoExpansionPolicy.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/DiskAutoExpansionPolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DiskAutoExpansionPolicy_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_DiskAutoExpansionPolicy_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT DiskAutoExpansionPolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DiskAutoExpansionPolicy members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ErrorLogList.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ErrorLogList.h index 1ca34fc2d..93a66b755 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ErrorLogList.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ErrorLogList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ErrorLogList_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ErrorLogList_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ErrorLogList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorLogList members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ErrorResponseBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ErrorResponseBody.h index 79aaaa0b8..b7c1f02e6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ErrorResponseBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ErrorResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ErrorResponseBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ErrorResponseBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ErrorResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorResponseBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeRequest.h index 4b0cd6ab9..5b860031f 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ExpandInstanceNodeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ExpandInstanceNodeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ExpandInstanceNodeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExpandInstanceNodeRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeRequestBody.h index 9b518e8cf..45a446418 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ExpandInstanceNodeRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ExpandInstanceNodeRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ExpandInstanceNodeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExpandInstanceNodeRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeResponse.h index 3aeaefb83..626256c38 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ExpandInstanceNodeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ExpandInstanceNodeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ExpandInstanceNodeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExpandInstanceNodeResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/InstanceResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/InstanceResult.h index 6591597d8..7daa8f9e3 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/InstanceResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/InstanceResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_InstanceResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_InstanceResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT InstanceResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstanceResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/InstanceTagResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/InstanceTagResult.h index ecffa1c8f..c4a0f4a71 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/InstanceTagResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/InstanceTagResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_InstanceTagResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_InstanceTagResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT InstanceTagResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstanceTagResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Links.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Links.h index d065814d6..42e190c37 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Links.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Links.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_Links_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_Links_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT Links /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Links members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListApiVersionRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListApiVersionRequest.h index 70d1c0718..555499faa 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListApiVersionRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListApiVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListApiVersionRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListApiVersionRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListApiVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListApiVersionResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListApiVersionResponse.h index dae234d9f..57b38ffe1 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListApiVersionResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListApiVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListApiVersionResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListApiVersionResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListApiVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListAvailableFlavorInfosRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListAvailableFlavorInfosRequest.h index 5f229a274..d7d470ae6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListAvailableFlavorInfosRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListAvailableFlavorInfosRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListAvailableFlavorInfosRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListAvailableFlavorInfosRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListAvailableFlavorInfosRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAvailableFlavorInfosRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListAvailableFlavorInfosResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListAvailableFlavorInfosResponse.h index b2b1d0b55..9fa2af87d 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListAvailableFlavorInfosResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListAvailableFlavorInfosResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListAvailableFlavorInfosResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListAvailableFlavorInfosResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListAvailableFlavorInfosResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAvailableFlavorInfosResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationDatastoresRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationDatastoresRequest.h index 5dfe72ec2..5dce5e220 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationDatastoresRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationDatastoresRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationDatastoresRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationDatastoresRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListConfigurationDatastoresRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationDatastoresRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationDatastoresResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationDatastoresResponse.h index 21afc0aed..555160150 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationDatastoresResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationDatastoresResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationDatastoresResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationDatastoresResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListConfigurationDatastoresResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationDatastoresResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationTemplatesRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationTemplatesRequest.h index 2eaa5107f..317861245 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationTemplatesRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationTemplatesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationTemplatesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationTemplatesRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListConfigurationTemplatesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationTemplatesRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationTemplatesResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationTemplatesResponse.h index a2da5d8f4..73b90a221 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationTemplatesResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationTemplatesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationTemplatesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationTemplatesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListConfigurationTemplatesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationTemplatesResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsRequest.h index 6c9a4a793..5cb291f40 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListConfigurationsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationsRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsResponse.h index 5d529f9c4..da5e848c6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListConfigurationsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationsResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsResult.h index 57282492b..7f8b09ea8 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationsResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListConfigurationsResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListConfigurationsResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationsResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDatastoresRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDatastoresRequest.h index 182beba95..bec245d5b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDatastoresRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDatastoresRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDatastoresRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDatastoresRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListDatastoresRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatastoresRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDatastoresResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDatastoresResponse.h index bc359cefd..a6d463380 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDatastoresResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDatastoresResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDatastoresResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDatastoresResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListDatastoresResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatastoresResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDbUsersRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDbUsersRequest.h index d39b7d70a..45bb05e5b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDbUsersRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDbUsersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDbUsersRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDbUsersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListDbUsersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDbUsersRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDbUsersResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDbUsersResponse.h index e041c9765..85bd1bc98 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDbUsersResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDbUsersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDbUsersResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDbUsersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListDbUsersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDbUsersResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourceResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourceResult.h index 56b116e28..b349e7d1c 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourceResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourceResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDedicatedResourceResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDedicatedResourceResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListDedicatedResourceResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDedicatedResourceResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourcesRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourcesRequest.h index 3e2ca01a3..02c56dad9 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourcesRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourcesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDedicatedResourcesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDedicatedResourcesRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListDedicatedResourcesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDedicatedResourcesRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourcesResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourcesResponse.h index cc7cdf5fe..dd10e0148 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourcesResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourcesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDedicatedResourcesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListDedicatedResourcesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListDedicatedResourcesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDedicatedResourcesResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListEpsQuotasRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListEpsQuotasRequest.h index 5eb503f55..9721a2b14 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListEpsQuotasRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListEpsQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListEpsQuotasRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListEpsQuotasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListEpsQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEpsQuotasRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListEpsQuotasResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListEpsQuotasResponse.h index 4648f3380..30a5b72d6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListEpsQuotasResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListEpsQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListEpsQuotasResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListEpsQuotasResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListEpsQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEpsQuotasResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorInfosRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorInfosRequest.h index deac71319..d357f9778 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorInfosRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorInfosRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListFlavorInfosRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListFlavorInfosRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListFlavorInfosRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorInfosRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorInfosResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorInfosResponse.h index d4fdd2023..b6597b826 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorInfosResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorInfosResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListFlavorInfosResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListFlavorInfosResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListFlavorInfosResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorInfosResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorsRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorsRequest.h index fb7411988..a4fcbab99 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorsRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListFlavorsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListFlavorsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListFlavorsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorsRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorsResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorsResponse.h index 9bb6ba4c3..835a005ba 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorsResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListFlavorsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListFlavorsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListFlavorsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorsResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorsResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorsResult.h index 2ffdb5738..51aa32923 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorsResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListFlavorsResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListFlavorsResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListFlavorsResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListFlavorsResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorsResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceDatabasesRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceDatabasesRequest.h index c2fffe369..708b38772 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceDatabasesRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceDatabasesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstanceDatabasesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstanceDatabasesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstanceDatabasesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceDatabasesRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceDatabasesResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceDatabasesResponse.h index eef1084fe..317197f4b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceDatabasesResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceDatabasesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstanceDatabasesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstanceDatabasesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstanceDatabasesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceDatabasesResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsRequest.h index e4a3f867b..2e7d93ae1 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstanceTagsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstanceTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstanceTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceTagsRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsResponse.h index 015ef35b6..769a19acc 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstanceTagsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstanceTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstanceTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceTagsResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsResult.h index bfd7a9b96..ac44a8718 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstanceTagsResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstanceTagsResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstanceTagsResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceTagsResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesBackupStrategyResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesBackupStrategyResult.h index a54abb246..5b7aeaf5b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesBackupStrategyResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesBackupStrategyResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesBackupStrategyResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesBackupStrategyResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstancesBackupStrategyResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesBackupStrategyResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByResourceTagsRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByResourceTagsRequest.h index ba25ea521..5cb03b8de 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByResourceTagsRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByResourceTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesByResourceTagsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesByResourceTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstancesByResourceTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesByResourceTagsRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByResourceTagsResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByResourceTagsResponse.h index 86a42118d..0e327a9f1 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByResourceTagsResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByResourceTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesByResourceTagsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesByResourceTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstancesByResourceTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesByResourceTagsResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsRequest.h index fdbab9ebb..d88b2713f 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesByTagsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesByTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstancesByTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesByTagsRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsRequestBody.h index af9649b48..6beddb9af 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesByTagsRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesByTagsRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstancesByTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesByTagsRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsResponse.h index a02692ac2..a8d37c53d 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesByTagsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesByTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstancesByTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesByTagsResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesDatastoreResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesDatastoreResult.h index c7842217a..18007842d 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesDatastoreResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesDatastoreResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesDatastoreResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesDatastoreResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstancesDatastoreResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesDatastoreResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesGroupResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesGroupResult.h index ec975f4ac..0b3c81ab6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesGroupResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesGroupResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesGroupResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesGroupResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstancesGroupResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesGroupResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesNodeResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesNodeResult.h index b38f3446e..e6cad8d5e 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesNodeResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesNodeResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesNodeResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesNodeResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstancesNodeResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesNodeResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesRequest.h index cf3c627c0..0109701d8 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesResponse.h index f1c74d9af..4f9106951 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesResult.h index 813c87cfc..8e3685ff0 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListInstancesResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListInstancesResult_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListInstancesResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListProjectTagsRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListProjectTagsRequest.h index 5e62fe5d3..a620542ea 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListProjectTagsRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListProjectTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListProjectTagsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListProjectTagsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListProjectTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListProjectTagsResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListProjectTagsResponse.h index 6b5bcede8..ba532acc3 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListProjectTagsResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListProjectTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListProjectTagsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListProjectTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListProjectTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRecycleInstancesRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRecycleInstancesRequest.h index a53d1822d..5c8784d58 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRecycleInstancesRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRecycleInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListRecycleInstancesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListRecycleInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListRecycleInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecycleInstancesRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRecycleInstancesResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRecycleInstancesResponse.h index 224490d89..88f3f30b6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRecycleInstancesResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRecycleInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListRecycleInstancesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListRecycleInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListRecycleInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecycleInstancesResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRestoreTimeRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRestoreTimeRequest.h index f947bf5e3..cdf465483 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRestoreTimeRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRestoreTimeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListRestoreTimeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListRestoreTimeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListRestoreTimeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestoreTimeRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRestoreTimeResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRestoreTimeResponse.h index 40905c7cc..f9d19e69e 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRestoreTimeResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListRestoreTimeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListRestoreTimeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListRestoreTimeResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListRestoreTimeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestoreTimeResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListSlowLogsRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListSlowLogsRequest.h index 9cf476239..7302f7f01 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListSlowLogsRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListSlowLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListSlowLogsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListSlowLogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListSlowLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowLogsRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListSlowLogsResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListSlowLogsResponse.h index bf070bb03..98c6c1451 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListSlowLogsResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ListSlowLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListSlowLogsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ListSlowLogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ListSlowLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowLogsResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/MatchOption.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/MatchOption.h index 560461cd3..4542d0036 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/MatchOption.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/MatchOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_MatchOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_MatchOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT MatchOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MatchOption members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyDbUserPrivilegeRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyDbUserPrivilegeRequest.h index dd511f6ca..966fc5182 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyDbUserPrivilegeRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyDbUserPrivilegeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyDbUserPrivilegeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyDbUserPrivilegeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ModifyDbUserPrivilegeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyDbUserPrivilegeRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyDbUserPrivilegeResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyDbUserPrivilegeResponse.h index 45a2fc832..319ab12f3 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyDbUserPrivilegeResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyDbUserPrivilegeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyDbUserPrivilegeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyDbUserPrivilegeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ModifyDbUserPrivilegeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyDbUserPrivilegeResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyEpsQuotasRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyEpsQuotasRequest.h index 8146be354..07c4800d7 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyEpsQuotasRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyEpsQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyEpsQuotasRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyEpsQuotasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ModifyEpsQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyEpsQuotasRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyEpsQuotasResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyEpsQuotasResponse.h index 8c079b4c7..ae4e8a524 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyEpsQuotasResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyEpsQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyEpsQuotasResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyEpsQuotasResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ModifyEpsQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyEpsQuotasResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPortRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPortRequest.h index 1129e5991..8fbe81f17 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPortRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyPortRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyPortRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ModifyPortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyPortRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPortRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPortRequestBody.h index 3b80b6668..d3293a910 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPortRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPortRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyPortRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyPortRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ModifyPortRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyPortRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPortResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPortResponse.h index a88aa1aec..d23303003 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPortResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPortResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyPortResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyPortResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ModifyPortResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyPortResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpRequest.h index 3ab0d1af5..23d0c10cf 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyPublicIpRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyPublicIpRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ModifyPublicIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyPublicIpRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpRequestBody.h index 0060297e2..ea77ef730 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyPublicIpRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyPublicIpRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ModifyPublicIpRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyPublicIpRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpResponse.h index a7d1296ac..759d83712 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyPublicIpResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyPublicIpResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ModifyPublicIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyPublicIpResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeRequest.h index a94d2d694..a75b93254 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyVolumeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyVolumeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ModifyVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyVolumeRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeRequestBody.h index 94ee025e6..c2784348f 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyVolumeRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyVolumeRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ModifyVolumeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyVolumeRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeResponse.h index 05a4b222b..339e7512a 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyVolumeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ModifyVolumeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ModifyVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyVolumeResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSQLDrDateSyncIndicators.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSQLDrDateSyncIndicators.h index 3f6f28986..3d8f0dc3f 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSQLDrDateSyncIndicators.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSQLDrDateSyncIndicators.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSQLDrDateSyncIndicators_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSQLDrDateSyncIndicators_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT NoSQLDrDateSyncIndicators /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NoSQLDrDateSyncIndicators members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSQLDrRpoAndRto.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSQLDrRpoAndRto.h index 57073b0ff..439a32ddc 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSQLDrRpoAndRto.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSQLDrRpoAndRto.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSQLDrRpoAndRto_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSQLDrRpoAndRto_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT NoSQLDrRpoAndRto /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NoSQLDrRpoAndRto members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlCreateBackupRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlCreateBackupRequestBody.h index a417185e9..fccd121b1 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlCreateBackupRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlCreateBackupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlCreateBackupRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlCreateBackupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT NoSqlCreateBackupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NoSqlCreateBackupRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaRequestInfo.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaRequestInfo.h index 7bcf26f28..d4156c1d5 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaRequestInfo.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaRequestInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlEpsQuotaRequestInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlEpsQuotaRequestInfo_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT NoSqlEpsQuotaRequestInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NoSqlEpsQuotaRequestInfo members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaTotal.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaTotal.h index 338985695..73e0dec9b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaTotal.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaTotal.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlEpsQuotaTotal_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlEpsQuotaTotal_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT NoSqlEpsQuotaTotal /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NoSqlEpsQuotaTotal members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaUsed.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaUsed.h index fdcd339ec..15b4e6b8f 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaUsed.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaUsed.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlEpsQuotaUsed_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlEpsQuotaUsed_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT NoSqlEpsQuotaUsed /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NoSqlEpsQuotaUsed members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlModiflyEpsQuotasRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlModiflyEpsQuotasRequestBody.h index 7eae842fa..c72aa0069 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlModiflyEpsQuotasRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlModiflyEpsQuotasRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlModiflyEpsQuotasRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlModiflyEpsQuotasRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT NoSqlModiflyEpsQuotasRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NoSqlModiflyEpsQuotasRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlQueryEpsQuotaInfo.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlQueryEpsQuotaInfo.h index 10dff32ef..54ea91efb 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlQueryEpsQuotaInfo.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlQueryEpsQuotaInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlQueryEpsQuotaInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlQueryEpsQuotaInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT NoSqlQueryEpsQuotaInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NoSqlQueryEpsQuotaInfo members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlRequestEpsQuota.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlRequestEpsQuota.h index 6532b8fcf..e53120894 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlRequestEpsQuota.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/NoSqlRequestEpsQuota.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlRequestEpsQuota_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_NoSqlRequestEpsQuota_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT NoSqlRequestEpsQuota /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NoSqlRequestEpsQuota members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/OptionalFlavorsInfo.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/OptionalFlavorsInfo.h index 5382eff32..2148d50b9 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/OptionalFlavorsInfo.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/OptionalFlavorsInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_OptionalFlavorsInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_OptionalFlavorsInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT OptionalFlavorsInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OptionalFlavorsInfo members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PauseResumeDataSynchronizationRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PauseResumeDataSynchronizationRequest.h index 9022d0653..662018328 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PauseResumeDataSynchronizationRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PauseResumeDataSynchronizationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_PauseResumeDataSynchronizationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_PauseResumeDataSynchronizationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT PauseResumeDataSynchronizationReque /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PauseResumeDataSynchronizationRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PauseResumeDataSynchronizationResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PauseResumeDataSynchronizationResponse.h index 7c2ff2c63..f324ccaf7 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PauseResumeDataSynchronizationResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PauseResumeDataSynchronizationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_PauseResumeDataSynchronizationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_PauseResumeDataSynchronizationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT PauseResumeDataSynchronizationRespo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PauseResumeDataSynchronizationResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PrecheckDisasterRecoveryInstance.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PrecheckDisasterRecoveryInstance.h index 7d69bc310..f2bdbe1a2 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PrecheckDisasterRecoveryInstance.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PrecheckDisasterRecoveryInstance.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_PrecheckDisasterRecoveryInstance_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_PrecheckDisasterRecoveryInstance_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT PrecheckDisasterRecoveryInstance /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrecheckDisasterRecoveryInstance members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PrecheckDisasterRecoveryOperationBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PrecheckDisasterRecoveryOperationBody.h index b8e3831b8..7e6d1c8f5 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PrecheckDisasterRecoveryOperationBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/PrecheckDisasterRecoveryOperationBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_PrecheckDisasterRecoveryOperationBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_PrecheckDisasterRecoveryOperationBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT PrecheckDisasterRecoveryOperationBo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PrecheckDisasterRecoveryOperationBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryDatabaseTableInfo.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryDatabaseTableInfo.h index 66e818c91..3c8180f66 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryDatabaseTableInfo.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryDatabaseTableInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_QueryDatabaseTableInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_QueryDatabaseTableInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT QueryDatabaseTableInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryDatabaseTableInfo members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryInstanceBackupResponseBody_backups.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryInstanceBackupResponseBody_backups.h index a4178514b..11c92c2e9 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryInstanceBackupResponseBody_backups.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryInstanceBackupResponseBody_backups.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_QueryInstanceBackupResponseBody_backups_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_QueryInstanceBackupResponseBody_backups_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT QueryInstanceBackupResponseBody_bac /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryInstanceBackupResponseBody_backups members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryInstanceBackupResponseBody_datastore.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryInstanceBackupResponseBody_datastore.h index a7a60ac50..ded612d0d 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryInstanceBackupResponseBody_datastore.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryInstanceBackupResponseBody_datastore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_QueryInstanceBackupResponseBody_datastore_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_QueryInstanceBackupResponseBody_datastore_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT QueryInstanceBackupResponseBody_dat /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryInstanceBackupResponseBody_datastore members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryRestoreList.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryRestoreList.h index 851112a42..413eba253 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryRestoreList.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/QueryRestoreList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_QueryRestoreList_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_QueryRestoreList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT QueryRestoreList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryRestoreList members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecycleDatastore.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecycleDatastore.h index e8bfeed4b..b1912a5b5 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecycleDatastore.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecycleDatastore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RecycleDatastore_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RecycleDatastore_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RecycleDatastore /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecycleDatastore members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecycleInstance.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecycleInstance.h index a40ce4a37..ef6c1d998 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecycleInstance.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecycleInstance.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RecycleInstance_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RecycleInstance_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RecycleInstance /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecycleInstance members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecyclePolicy.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecyclePolicy.h index 3837c0ee8..7e73afe75 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecyclePolicy.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecyclePolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RecyclePolicy_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RecyclePolicy_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RecyclePolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecyclePolicy members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecyclePolicyRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecyclePolicyRequestBody.h index e1d568937..699bc85e1 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecyclePolicyRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RecyclePolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RecyclePolicyRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RecyclePolicyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RecyclePolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecyclePolicyRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisCreateDbUserRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisCreateDbUserRequest.h index 33781a9c5..bde0c5215 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisCreateDbUserRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisCreateDbUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisCreateDbUserRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisCreateDbUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RedisCreateDbUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RedisCreateDbUserRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisDbUserInfo.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisDbUserInfo.h index 8ef607643..87e05679e 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisDbUserInfo.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisDbUserInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisDbUserInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisDbUserInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RedisDbUserInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RedisDbUserInfo members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisDeleteDbUserRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisDeleteDbUserRequest.h index 2bc7cc55a..d7b1c3507 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisDeleteDbUserRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisDeleteDbUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisDeleteDbUserRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisDeleteDbUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RedisDeleteDbUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RedisDeleteDbUserRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisModifyDBUserPrivilegeRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisModifyDBUserPrivilegeRequest.h index 30a5f8615..81a7431aa 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisModifyDBUserPrivilegeRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisModifyDBUserPrivilegeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisModifyDBUserPrivilegeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisModifyDBUserPrivilegeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RedisModifyDBUserPrivilegeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RedisModifyDBUserPrivilegeRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisModifyDbUserPrivilegeRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisModifyDbUserPrivilegeRequestBody.h index 86cbc7050..db7ef7014 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisModifyDbUserPrivilegeRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisModifyDbUserPrivilegeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisModifyDbUserPrivilegeRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisModifyDbUserPrivilegeRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RedisModifyDbUserPrivilegeRequestBo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RedisModifyDbUserPrivilegeRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisResetDbUserPasswordRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisResetDbUserPasswordRequestBody.h index dfff2e544..a85d4aa90 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisResetDbUserPasswordRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisResetDbUserPasswordRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisResetDbUserPasswordRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisResetDbUserPasswordRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RedisResetDbUserPasswordRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RedisResetDbUserPasswordRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisUserForCreation.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisUserForCreation.h index 5a79a5631..0f3f53e40 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisUserForCreation.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RedisUserForCreation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisUserForCreation_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RedisUserForCreation_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RedisUserForCreation /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RedisUserForCreation members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RenameHighRiskCommandsRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RenameHighRiskCommandsRequest.h index 8893dc53a..4c8457705 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RenameHighRiskCommandsRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RenameHighRiskCommandsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RenameHighRiskCommandsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RenameHighRiskCommandsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RenameHighRiskCommandsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RenameHighRiskCommandsRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetDbUserPasswordRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetDbUserPasswordRequest.h index 8109f49a8..fc31de79b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetDbUserPasswordRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetDbUserPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResetDbUserPasswordRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResetDbUserPasswordRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResetDbUserPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetDbUserPasswordRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetDbUserPasswordResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetDbUserPasswordResponse.h index e85ea625a..d10edc08d 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetDbUserPasswordResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetDbUserPasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResetDbUserPasswordResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResetDbUserPasswordResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResetDbUserPasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetDbUserPasswordResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetPasswordRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetPasswordRequest.h index b65f17d99..041906acb 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetPasswordRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResetPasswordRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResetPasswordRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResetPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetPasswordRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetPasswordRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetPasswordRequestBody.h index 2f41d15de..9f761a0ee 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetPasswordRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetPasswordRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResetPasswordRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResetPasswordRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResetPasswordRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetPasswordRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetPasswordResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetPasswordResponse.h index 41f824810..b2ffe91e7 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetPasswordResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResetPasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResetPasswordResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResetPasswordResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResetPasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetPasswordResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeRequest.h index 7cbe0d35a..5d9c03d29 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeColdVolumeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeColdVolumeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResizeColdVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeColdVolumeRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeRequestBody.h index 3ba4e3c32..6a4cd34a9 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeColdVolumeRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeColdVolumeRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResizeColdVolumeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeColdVolumeRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeResponse.h index 1f76c10aa..0c89f2635 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeColdVolumeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeColdVolumeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResizeColdVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeColdVolumeResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceOption.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceOption.h index 12a4d6e54..585918720 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceOption.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResizeInstanceOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceOption members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceRequest.h index 8a4615f94..ce3f82c8b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResizeInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceRequestBody.h index 4009823b6..3229e7cd3 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResizeInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceResponse.h index f78f4a684..bebb1e701 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResizeInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeRequest.h index 1803748f0..108660ac6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceVolumeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceVolumeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResizeInstanceVolumeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceVolumeRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeRequestBody.h index 0c6b68a67..66dba6fe9 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceVolumeRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceVolumeRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResizeInstanceVolumeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceVolumeRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeResponse.h index 6b9867606..42b0d4a17 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceVolumeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ResizeInstanceVolumeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ResizeInstanceVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceVolumeResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestartInstanceRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestartInstanceRequest.h index 32f3a0b0d..4da67e5b6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestartInstanceRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestartInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestartInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestartInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RestartInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestartInstanceRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestartInstanceResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestartInstanceResponse.h index a6e4504dc..a817b1075 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestartInstanceResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestartInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestartInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestartInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RestartInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestartInstanceResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestorableTime.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestorableTime.h index afb79b4fb..f07a923fc 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestorableTime.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestorableTime.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestorableTime_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestorableTime_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RestorableTime /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestorableTime members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreExistingInstanceRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreExistingInstanceRequest.h index f9277e749..c41e207b9 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreExistingInstanceRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreExistingInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestoreExistingInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestoreExistingInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RestoreExistingInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreExistingInstanceRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreExistingInstanceResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreExistingInstanceResponse.h index cbdac4cfe..fc37a6974 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreExistingInstanceResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreExistingInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestoreExistingInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestoreExistingInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RestoreExistingInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreExistingInstanceResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreInfo.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreInfo.h index b58e4b1fb..c3770d956 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreInfo.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestoreInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestoreInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RestoreInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreInfo members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreRequestBody.h index 8cddd9ced..ebb73a03c 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/RestoreRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestoreRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_RestoreRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT RestoreRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetAutoEnlargePolicyRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetAutoEnlargePolicyRequest.h index ff18e6737..ad3b39673 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetAutoEnlargePolicyRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetAutoEnlargePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetAutoEnlargePolicyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetAutoEnlargePolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SetAutoEnlargePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetAutoEnlargePolicyRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetAutoEnlargePolicyResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetAutoEnlargePolicyResponse.h index e64b3bd62..f7b7dc22b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetAutoEnlargePolicyResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetAutoEnlargePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetAutoEnlargePolicyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetAutoEnlargePolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SetAutoEnlargePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetAutoEnlargePolicyResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetAutoPolicyRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetAutoPolicyRequestBody.h index a27d4dda6..c3c9acfc6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetAutoPolicyRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetAutoPolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetAutoPolicyRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetAutoPolicyRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SetAutoPolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetAutoPolicyRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyRequest.h index b2eb3c140..3db660381 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetBackupPolicyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetBackupPolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SetBackupPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBackupPolicyRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyRequestBody.h index b8caf5496..1553a2474 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetBackupPolicyRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetBackupPolicyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SetBackupPolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBackupPolicyRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyResponse.h index 3d4c4ce05..0653e6c67 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetBackupPolicyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetBackupPolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SetBackupPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBackupPolicyResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetRecyclePolicyRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetRecyclePolicyRequest.h index 8ae6ccffb..93fa4967b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetRecyclePolicyRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetRecyclePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetRecyclePolicyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetRecyclePolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SetRecyclePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetRecyclePolicyRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetRecyclePolicyResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetRecyclePolicyResponse.h index 30492b9ea..c00dbad00 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetRecyclePolicyResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SetRecyclePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetRecyclePolicyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SetRecyclePolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SetRecyclePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetRecyclePolicyResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsNewRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsNewRequest.h index 5b24540ca..be779dae3 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsNewRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsNewRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowAllInstancesBackupsNewRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowAllInstancesBackupsNewRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowAllInstancesBackupsNewRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAllInstancesBackupsNewRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsNewResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsNewResponse.h index 9f5c9ecb0..d8b01f70f 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsNewResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsNewResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowAllInstancesBackupsNewResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowAllInstancesBackupsNewResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowAllInstancesBackupsNewResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAllInstancesBackupsNewResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsRequest.h index 1c9be76c3..b93861abe 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowAllInstancesBackupsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowAllInstancesBackupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowAllInstancesBackupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAllInstancesBackupsRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsResponse.h index 5e54322ff..dee3c80d1 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowAllInstancesBackupsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowAllInstancesBackupsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowAllInstancesBackupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAllInstancesBackupsResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApiVersionRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApiVersionRequest.h index 433884e53..bedc62854 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApiVersionRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApiVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowApiVersionRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowApiVersionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowApiVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApiVersionRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApiVersionResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApiVersionResponse.h index d33adafa2..159d359b4 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApiVersionResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApiVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowApiVersionResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowApiVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowApiVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApiVersionResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplicableInstancesRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplicableInstancesRequest.h index bf54d1786..106f67fe8 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplicableInstancesRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplicableInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowApplicableInstancesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowApplicableInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowApplicableInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApplicableInstancesRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplicableInstancesResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplicableInstancesResponse.h index f09d26119..5c128855f 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplicableInstancesResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplicableInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowApplicableInstancesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowApplicableInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowApplicableInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApplicableInstancesResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplyHistoryRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplyHistoryRequest.h index 52813ea33..7982b15f1 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplyHistoryRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplyHistoryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowApplyHistoryRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowApplyHistoryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowApplyHistoryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApplyHistoryRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplyHistoryResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplyHistoryResponse.h index cc799057f..94a1d9ab6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplyHistoryResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowApplyHistoryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowApplyHistoryResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowApplyHistoryResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowApplyHistoryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApplyHistoryResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAutoEnlargePolicyRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAutoEnlargePolicyRequest.h index fa7154e9f..e5082a1bd 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAutoEnlargePolicyRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAutoEnlargePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowAutoEnlargePolicyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowAutoEnlargePolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowAutoEnlargePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAutoEnlargePolicyRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAutoEnlargePolicyResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAutoEnlargePolicyResponse.h index c1c30a396..e5057c11b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAutoEnlargePolicyResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowAutoEnlargePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowAutoEnlargePolicyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowAutoEnlargePolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowAutoEnlargePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAutoEnlargePolicyResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyRequest.h index 6fcdc9442..3f414344a 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowBackupPolicyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowBackupPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowBackupPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupPolicyRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyResponse.h index 48a2bbf86..2f862f417 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowBackupPolicyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowBackupPolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowBackupPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupPolicyResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyResult.h index 0d4ad77d1..ec8b18b2e 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowBackupPolicyResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowBackupPolicyResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowBackupPolicyResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupPolicyResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowConfigurationDetailRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowConfigurationDetailRequest.h index 8d611f7a4..e4965d4fa 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowConfigurationDetailRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowConfigurationDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowConfigurationDetailRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowConfigurationDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowConfigurationDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConfigurationDetailRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowConfigurationDetailResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowConfigurationDetailResponse.h index 61f09534b..f5ba43152 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowConfigurationDetailResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowConfigurationDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowConfigurationDetailResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowConfigurationDetailResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowConfigurationDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConfigurationDetailResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowErrorLogRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowErrorLogRequest.h index d5e5555ee..7f1581cf0 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowErrorLogRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowErrorLogRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowErrorLogRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowErrorLogRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowErrorLogRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowErrorLogRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowErrorLogResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowErrorLogResponse.h index 026e3f897..f61ddd5e8 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowErrorLogResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowErrorLogResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowErrorLogResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowErrorLogResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowErrorLogResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowErrorLogResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowHighRiskCommandsRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowHighRiskCommandsRequest.h index ab1ec1b86..ef1364e8d 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowHighRiskCommandsRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowHighRiskCommandsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowHighRiskCommandsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowHighRiskCommandsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowHighRiskCommandsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHighRiskCommandsRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowHighRiskCommandsResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowHighRiskCommandsResponse.h index 58030939f..7296a2064 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowHighRiskCommandsResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowHighRiskCommandsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowHighRiskCommandsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowHighRiskCommandsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowHighRiskCommandsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowHighRiskCommandsResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceBiactiveRegionsRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceBiactiveRegionsRequest.h index ddcdd07e7..7b0216dd0 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceBiactiveRegionsRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceBiactiveRegionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowInstanceBiactiveRegionsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowInstanceBiactiveRegionsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowInstanceBiactiveRegionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceBiactiveRegionsRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceBiactiveRegionsResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceBiactiveRegionsResponse.h index 4f579d1f6..85b391b80 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceBiactiveRegionsResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceBiactiveRegionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowInstanceBiactiveRegionsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowInstanceBiactiveRegionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowInstanceBiactiveRegionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceBiactiveRegionsResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceConfigurationRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceConfigurationRequest.h index efb0b9b4a..c0f373e99 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceConfigurationRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowInstanceConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowInstanceConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowInstanceConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceConfigurationRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceConfigurationResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceConfigurationResponse.h index bde3010bb..1d6c011b3 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceConfigurationResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowInstanceConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowInstanceConfigurationResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowInstanceConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceConfigurationResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceRoleRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceRoleRequest.h index 5beeb28af..b36ede93f 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceRoleRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceRoleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowInstanceRoleRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowInstanceRoleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowInstanceRoleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceRoleRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceRoleResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceRoleResponse.h index 095fedd8a..2e8c85a65 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceRoleResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowInstanceRoleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowInstanceRoleResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowInstanceRoleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowInstanceRoleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceRoleResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowIpNumRequirementRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowIpNumRequirementRequest.h index 4d5b471c5..e53d74d3a 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowIpNumRequirementRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowIpNumRequirementRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowIpNumRequirementRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowIpNumRequirementRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowIpNumRequirementRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowIpNumRequirementRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowIpNumRequirementResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowIpNumRequirementResponse.h index 69bb8ee6b..a3882384d 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowIpNumRequirementResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowIpNumRequirementResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowIpNumRequirementResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowIpNumRequirementResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowIpNumRequirementResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowIpNumRequirementResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowModifyHistoryRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowModifyHistoryRequest.h index 9ad719c37..0eaf3cc0f 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowModifyHistoryRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowModifyHistoryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowModifyHistoryRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowModifyHistoryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowModifyHistoryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowModifyHistoryRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowModifyHistoryResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowModifyHistoryResponse.h index fc126fcc1..45e613a1b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowModifyHistoryResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowModifyHistoryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowModifyHistoryResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowModifyHistoryResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowModifyHistoryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowModifyHistoryResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowPauseResumeStutusRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowPauseResumeStutusRequest.h index 1177ab05a..46b0525bf 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowPauseResumeStutusRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowPauseResumeStutusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowPauseResumeStutusRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowPauseResumeStutusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowPauseResumeStutusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPauseResumeStutusRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowPauseResumeStutusResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowPauseResumeStutusResponse.h index 79801ba72..61dbff247 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowPauseResumeStutusResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowPauseResumeStutusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowPauseResumeStutusResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowPauseResumeStutusResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowPauseResumeStutusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPauseResumeStutusResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowQuotasRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowQuotasRequest.h index f0909ffbb..f181622ea 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowQuotasRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowQuotasRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowQuotasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotasRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowQuotasResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowQuotasResponse.h index 2402a55f0..10b050626 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowQuotasResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowQuotasResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowQuotasResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotasResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRecyclePolicyRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRecyclePolicyRequest.h index 3d44cd1ab..dfd9b88ed 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRecyclePolicyRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRecyclePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowRecyclePolicyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowRecyclePolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowRecyclePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRecyclePolicyRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRecyclePolicyResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRecyclePolicyResponse.h index a4eebedc2..e8001f071 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRecyclePolicyResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRecyclePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowRecyclePolicyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowRecyclePolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowRecyclePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRecyclePolicyResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowResourcesDetailResponseBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowResourcesDetailResponseBody.h index a14f3c83d..087768349 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowResourcesDetailResponseBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowResourcesDetailResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowResourcesDetailResponseBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowResourcesDetailResponseBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowResourcesDetailResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResourcesDetailResponseBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowResourcesListResponseBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowResourcesListResponseBody.h index 2dbb8f2cd..5d2da056c 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowResourcesListResponseBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowResourcesListResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowResourcesListResponseBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowResourcesListResponseBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowResourcesListResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResourcesListResponseBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRestorableListRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRestorableListRequest.h index e1a08cf60..0e76ad798 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRestorableListRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRestorableListRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowRestorableListRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowRestorableListRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowRestorableListRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRestorableListRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRestorableListResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRestorableListResponse.h index 9d7994a2f..e74906c35 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRestorableListResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowRestorableListResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowRestorableListResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowRestorableListResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowRestorableListResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRestorableListResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowSlowLogDesensitizationRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowSlowLogDesensitizationRequest.h index b8f7d0ee0..3f99c68e0 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowSlowLogDesensitizationRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowSlowLogDesensitizationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowSlowLogDesensitizationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowSlowLogDesensitizationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowSlowLogDesensitizationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSlowLogDesensitizationRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowSlowLogDesensitizationResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowSlowLogDesensitizationResponse.h index dc77df59c..1373f9abd 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowSlowLogDesensitizationResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShowSlowLogDesensitizationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowSlowLogDesensitizationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShowSlowLogDesensitizationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShowSlowLogDesensitizationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSlowLogDesensitizationResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeRequest.h index b03cfab69..1bb41b378 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShrinkInstanceNodeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShrinkInstanceNodeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShrinkInstanceNodeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShrinkInstanceNodeRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeRequestBody.h index 6baf4fc5c..c33bd80c6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShrinkInstanceNodeRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShrinkInstanceNodeRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShrinkInstanceNodeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShrinkInstanceNodeRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeResponse.h index 21d12fef6..b70e63653 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShrinkInstanceNodeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_ShrinkInstanceNodeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT ShrinkInstanceNodeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShrinkInstanceNodeResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SlowlogResult.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SlowlogResult.h index c799453fb..a9882eb3b 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SlowlogResult.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SlowlogResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SlowlogResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SlowlogResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SlowlogResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SlowlogResult members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationRequest.h index c18faa6f5..173b23c85 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchSlowlogDesensitizationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchSlowlogDesensitizationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SwitchSlowlogDesensitizationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSlowlogDesensitizationRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationRequestBody.h index f2953a237..00766ad51 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchSlowlogDesensitizationRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchSlowlogDesensitizationRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SwitchSlowlogDesensitizationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSlowlogDesensitizationRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationResponse.h index 72e76affe..f1cb160b9 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchSlowlogDesensitizationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchSlowlogDesensitizationResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SwitchSlowlogDesensitizationRespons /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSlowlogDesensitizationResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSslRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSslRequest.h index 38db60059..526dd6a51 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSslRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSslRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchSslRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchSslRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SwitchSslRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSslRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSslRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSslRequestBody.h index 7ee078c7f..8f4bdf6cd 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSslRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSslRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchSslRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchSslRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SwitchSslRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSslRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSslResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSslResponse.h index b2e737d61..ff7c02628 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSslResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchSslResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchSslResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchSslResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SwitchSslResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSslResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterDisasterRecoveryBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterDisasterRecoveryBody.h index a478c30fb..bfc821c0c 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterDisasterRecoveryBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterDisasterRecoveryBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchToMasterDisasterRecoveryBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchToMasterDisasterRecoveryBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SwitchToMasterDisasterRecoveryBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchToMasterDisasterRecoveryBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterRequest.h index e7ed70e9f..9ee317f5d 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchToMasterRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchToMasterRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SwitchToMasterRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchToMasterRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterResponse.h index bf5eea087..c984ad3c6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchToMasterResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchToMasterResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SwitchToMasterResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchToMasterResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToSlaveRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToSlaveRequest.h index 27f150349..7ff243cc0 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToSlaveRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToSlaveRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchToSlaveRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchToSlaveRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SwitchToSlaveRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchToSlaveRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToSlaveResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToSlaveResponse.h index 228d32ced..13861945c 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToSlaveResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/SwitchToSlaveResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchToSlaveResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_SwitchToSlaveResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT SwitchToSlaveResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchToSlaveResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Tag.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Tag.h index 78c15ad35..2d2edbf30 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Tag.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Tag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_Tag_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_Tag_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT Tag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Tag members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/TagOption.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/TagOption.h index 526cdb074..ee2f4e4e0 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/TagOption.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/TagOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_TagOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_TagOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT TagOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagOption members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkRequest.h index d5315698f..31e3958c9 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateClientNetworkRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateClientNetworkRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateClientNetworkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateClientNetworkRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkRequestBody.h index 295e1ec57..36abd1991 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateClientNetworkRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateClientNetworkRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateClientNetworkRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateClientNetworkRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkResponse.h index 7b5c2f48f..8f8c5b036 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateClientNetworkResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateClientNetworkResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateClientNetworkResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateClientNetworkResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationRequest.h index dee589426..a7d9a9d7d 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateConfigurationRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationRequestBody.h index 03de3a862..216c16e75 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateConfigurationRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateConfigurationRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateConfigurationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateConfigurationRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationResponse.h index 9e9561727..4c2378831 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateConfigurationResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateConfigurationResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateHighRiskCommandsRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateHighRiskCommandsRequest.h index eb9060c20..b77ab9c0e 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateHighRiskCommandsRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateHighRiskCommandsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateHighRiskCommandsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateHighRiskCommandsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateHighRiskCommandsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateHighRiskCommandsRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateHighRiskCommandsResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateHighRiskCommandsResponse.h index fa7021b9c..406ae2e53 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateHighRiskCommandsResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateHighRiskCommandsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateHighRiskCommandsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateHighRiskCommandsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateHighRiskCommandsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateHighRiskCommandsResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationRequest.h index c64550d76..085de61ff 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateInstanceConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateInstanceConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateInstanceConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceConfigurationRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationRequestBody.h index 864343987..0183075b6 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateInstanceConfigurationRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateInstanceConfigurationRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateInstanceConfigurationRequestB /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceConfigurationRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationResponse.h index 3abd45c70..722b4a524 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateInstanceConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateInstanceConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateInstanceConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceConfigurationResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameRequest.h index dcc846d79..2e64ee660 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateInstanceNameRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateInstanceNameRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateInstanceNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceNameRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameRequestBody.h index 2c639dc70..3e61a0521 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateInstanceNameRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateInstanceNameRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateInstanceNameRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceNameRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameResponse.h index fba46ea62..ff5f52499 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateInstanceNameResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateInstanceNameResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateInstanceNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceNameResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupRequest.h index 4b6983dc2..5f2b28ee5 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateSecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateSecurityGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateSecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecurityGroupRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupRequestBody.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupRequestBody.h index aca950c02..8edcfd85e 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupRequestBody.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateSecurityGroupRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateSecurityGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateSecurityGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecurityGroupRequestBody members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupResponse.h index 5b1b13d2e..a2093a2d5 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateSecurityGroupResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpdateSecurityGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpdateSecurityGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSecurityGroupResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpgradeDbVersionRequest.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpgradeDbVersionRequest.h index 68c8b4e85..7e4a9bac2 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpgradeDbVersionRequest.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpgradeDbVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpgradeDbVersionRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpgradeDbVersionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpgradeDbVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpgradeDbVersionRequest members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpgradeDbVersionResponse.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpgradeDbVersionResponse.h index 9fb68658d..22d9fbe85 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpgradeDbVersionResponse.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/UpgradeDbVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpgradeDbVersionResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_UpgradeDbVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT UpgradeDbVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpgradeDbVersionResponse members diff --git a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Volume.h b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Volume.h index 972b0dbd3..bb2a4c3be 100644 --- a/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Volume.h +++ b/gaussdbfornosql/include/huaweicloud/gaussdbfornosql/v3/model/Volume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_Volume_H_ #define HUAWEICLOUD_SDK_GAUSSDBFORNOSQL_V3_MODEL_Volume_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFORNOSQL_V3_EXPORT Volume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Volume members diff --git a/gaussdbfornosql/src/v3/GaussDBforNoSQLClient.cpp b/gaussdbfornosql/src/v3/GaussDBforNoSQLClient.cpp index c7add3628..65bce76bd 100644 --- a/gaussdbfornosql/src/v3/GaussDBforNoSQLClient.cpp +++ b/gaussdbfornosql/src/v3/GaussDBforNoSQLClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,35 +40,37 @@ std::shared_ptr GaussDBforNoSQLClient::applyConfigur std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForApplyConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -80,35 +82,37 @@ std::shared_ptr GaussDBforNoSQLClient::batchTagAction(Ba std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForBatchTagAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -120,35 +124,37 @@ std::shared_ptr GaussDBforNoSQLClient::c std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForCheckDisasterRecoveryOperation()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -160,34 +166,36 @@ std::shared_ptr GaussDBforNoSQLClient::checkWeekPassw std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForCheckWeekPassword()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -199,34 +207,36 @@ std::shared_ptr GaussDBforNoSQLClient::compareConf std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForCompareConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -238,35 +248,37 @@ std::shared_ptr GaussDBforNoSQLClient::copyConfigurat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForCopyConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -278,35 +290,37 @@ std::shared_ptr GaussDBforNoSQLClient::createBack(CreateBack std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForCreateBack()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -318,35 +332,37 @@ std::shared_ptr GaussDBforNoSQLClient::createColdVolum std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForCreateColdVolume()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -358,34 +374,36 @@ std::shared_ptr GaussDBforNoSQLClient::createConfig std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForCreateConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -397,35 +415,37 @@ std::shared_ptr GaussDBforNoSQLClient::createDbUser(Create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForCreateDbUser()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -437,35 +457,37 @@ std::shared_ptr GaussDBforNoSQLClient::createDis std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForCreateDisasterRecovery()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -477,34 +499,36 @@ std::shared_ptr GaussDBforNoSQLClient::createInstance(Cr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForCreateInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -516,27 +540,22 @@ std::shared_ptr GaussDBforNoSQLClient::deleteBackup(Delete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForDeleteBackup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -551,27 +570,22 @@ std::shared_ptr GaussDBforNoSQLClient::deleteConfig std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForDeleteConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -586,35 +600,37 @@ std::shared_ptr GaussDBforNoSQLClient::deleteDbUser(Delete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForDeleteDbUser()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -626,27 +642,22 @@ std::shared_ptr GaussDBforNoSQLClient::deleteDis std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForDeleteDisasterRecovery()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -661,35 +672,37 @@ std::shared_ptr GaussDBforNoSQLClient::deleteEnla std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForDeleteEnlargeFailNode()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -701,27 +714,22 @@ std::shared_ptr GaussDBforNoSQLClient::deleteInstance(De std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForDeleteInstance()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -736,35 +744,37 @@ std::shared_ptr GaussDBforNoSQLClient::expandInstanc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForExpandInstanceNode()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -776,13 +786,13 @@ std::shared_ptr GaussDBforNoSQLClient::listAva std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -794,15 +804,10 @@ std::shared_ptr GaussDBforNoSQLClient::listAva std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListAvailableFlavorInfos()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -817,26 +822,21 @@ std::shared_ptr GaussDBforNoSQLClient::list std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListConfigurationDatastores()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -851,12 +851,12 @@ std::shared_ptr GaussDBforNoSQLClient::listC std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -868,15 +868,10 @@ std::shared_ptr GaussDBforNoSQLClient::listC std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListConfigurationTemplates()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -891,26 +886,21 @@ std::shared_ptr GaussDBforNoSQLClient::listConfigura std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListConfigurations()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -925,27 +915,22 @@ std::shared_ptr GaussDBforNoSQLClient::listDatastores(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["datastore_name"] = parameterToString(request.getDatastoreName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListDatastores()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -960,13 +945,13 @@ std::shared_ptr GaussDBforNoSQLClient::listDbUsers(ListDbUs std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.nameIsSet()) { @@ -981,15 +966,10 @@ std::shared_ptr GaussDBforNoSQLClient::listDbUsers(ListDbUs std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListDbUsers()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1004,12 +984,12 @@ std::shared_ptr GaussDBforNoSQLClient::listDedic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1021,15 +1001,10 @@ std::shared_ptr GaussDBforNoSQLClient::listDedic std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListDedicatedResources()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1044,12 +1019,12 @@ std::shared_ptr GaussDBforNoSQLClient::listEpsQuotas(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectNameIsSet()) { @@ -1064,15 +1039,10 @@ std::shared_ptr GaussDBforNoSQLClient::listEpsQuotas(List std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListEpsQuotas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1087,12 +1057,12 @@ std::shared_ptr GaussDBforNoSQLClient::listFlavorInfos( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.engineNameIsSet()) { @@ -1107,15 +1077,10 @@ std::shared_ptr GaussDBforNoSQLClient::listFlavorInfos( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListFlavorInfos()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1130,12 +1095,12 @@ std::shared_ptr GaussDBforNoSQLClient::listFlavors(ListFlav std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.regionIsSet()) { @@ -1147,15 +1112,10 @@ std::shared_ptr GaussDBforNoSQLClient::listFlavors(ListFlav std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListFlavors()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1170,13 +1130,13 @@ std::shared_ptr GaussDBforNoSQLClient::listInstan std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1188,15 +1148,10 @@ std::shared_ptr GaussDBforNoSQLClient::listInstan std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListInstanceDatabases()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1211,27 +1166,22 @@ std::shared_ptr GaussDBforNoSQLClient::listInstanceTag std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListInstanceTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1246,12 +1196,12 @@ std::shared_ptr GaussDBforNoSQLClient::listInstances(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -1281,15 +1231,10 @@ std::shared_ptr GaussDBforNoSQLClient::listInstances(List std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1304,34 +1249,36 @@ std::shared_ptr GaussDBforNoSQLClient::list std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListInstancesByResourceTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1343,34 +1290,36 @@ std::shared_ptr GaussDBforNoSQLClient::listInstance std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListInstancesByTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1382,12 +1331,12 @@ std::shared_ptr GaussDBforNoSQLClient::listProjectTags( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1399,15 +1348,10 @@ std::shared_ptr GaussDBforNoSQLClient::listProjectTags( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListProjectTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1422,12 +1366,12 @@ std::shared_ptr GaussDBforNoSQLClient::listRecycle std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1442,15 +1386,10 @@ std::shared_ptr GaussDBforNoSQLClient::listRecycle std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListRecycleInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1465,13 +1404,13 @@ std::shared_ptr GaussDBforNoSQLClient::listRestoreTime( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -1489,15 +1428,10 @@ std::shared_ptr GaussDBforNoSQLClient::listRestoreTime( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListRestoreTime()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1512,13 +1446,13 @@ std::shared_ptr GaussDBforNoSQLClient::listSlowLogs(ListSl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startDateIsSet()) { @@ -1542,15 +1476,10 @@ std::shared_ptr GaussDBforNoSQLClient::listSlowLogs(ListSl std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListSlowLogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1565,35 +1494,37 @@ std::shared_ptr GaussDBforNoSQLClient::modifyDbUs std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForModifyDbUserPrivilege()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1605,34 +1536,36 @@ std::shared_ptr GaussDBforNoSQLClient::modifyEpsQuotas( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForModifyEpsQuotas()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1644,35 +1577,37 @@ std::shared_ptr GaussDBforNoSQLClient::modifyPort(ModifyPort std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForModifyPort()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1684,36 +1619,38 @@ std::shared_ptr GaussDBforNoSQLClient::modifyPublicIp(Mo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["node_id"] = parameterToString(request.getNodeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForModifyPublicIp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1725,35 +1662,37 @@ std::shared_ptr GaussDBforNoSQLClient::modifyVolume(Modify std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForModifyVolume()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1765,35 +1704,37 @@ std::shared_ptr GaussDBforNoSQLClient::p std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForPauseResumeDataSynchronization()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1805,35 +1746,37 @@ std::shared_ptr GaussDBforNoSQLClient::resetDbUserP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForResetDbUserPassword()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1845,35 +1788,37 @@ std::shared_ptr GaussDBforNoSQLClient::resetPassword(Rese std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForResetPassword()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1885,35 +1830,37 @@ std::shared_ptr GaussDBforNoSQLClient::resizeColdVolum std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForResizeColdVolume()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1925,35 +1872,37 @@ std::shared_ptr GaussDBforNoSQLClient::resizeInstance(Re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForResizeInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1965,35 +1914,37 @@ std::shared_ptr GaussDBforNoSQLClient::resizeInsta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForResizeInstanceVolume()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2005,27 +1956,22 @@ std::shared_ptr GaussDBforNoSQLClient::restartInstance( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForRestartInstance()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2040,35 +1986,37 @@ std::shared_ptr GaussDBforNoSQLClient::restoreE std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForRestoreExistingInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2080,34 +2028,36 @@ std::shared_ptr GaussDBforNoSQLClient::setAutoEnla std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForSetAutoEnlargePolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2119,35 +2069,37 @@ std::shared_ptr GaussDBforNoSQLClient::setBackupPolicy( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForSetBackupPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2159,34 +2111,36 @@ std::shared_ptr GaussDBforNoSQLClient::setRecyclePolic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForSetRecyclePolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2198,12 +2152,12 @@ std::shared_ptr GaussDBforNoSQLClient::showAllI std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -2233,15 +2187,10 @@ std::shared_ptr GaussDBforNoSQLClient::showAllI std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowAllInstancesBackups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2256,12 +2205,12 @@ std::shared_ptr GaussDBforNoSQLClient::showA std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.instanceIdIsSet()) { @@ -2294,15 +2243,10 @@ std::shared_ptr GaussDBforNoSQLClient::showA std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowAllInstancesBackupsNew()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2317,13 +2261,13 @@ std::shared_ptr GaussDBforNoSQLClient::showAppl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -2335,15 +2279,10 @@ std::shared_ptr GaussDBforNoSQLClient::showAppl std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowApplicableInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2358,13 +2297,13 @@ std::shared_ptr GaussDBforNoSQLClient::showApplyHistor std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -2376,15 +2315,10 @@ std::shared_ptr GaussDBforNoSQLClient::showApplyHistor std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowApplyHistory()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2399,27 +2333,22 @@ std::shared_ptr GaussDBforNoSQLClient::showAutoEn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowAutoEnlargePolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2434,27 +2363,22 @@ std::shared_ptr GaussDBforNoSQLClient::showBackupPolic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowBackupPolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2469,27 +2393,22 @@ std::shared_ptr GaussDBforNoSQLClient::showConf std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowConfigurationDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2504,13 +2423,13 @@ std::shared_ptr GaussDBforNoSQLClient::showErrorLog(ShowEr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -2534,15 +2453,10 @@ std::shared_ptr GaussDBforNoSQLClient::showErrorLog(ShowEr std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowErrorLog()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2557,27 +2471,22 @@ std::shared_ptr GaussDBforNoSQLClient::showHighRis std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowHighRiskCommands()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2592,27 +2501,22 @@ std::shared_ptr GaussDBforNoSQLClient::show std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowInstanceBiactiveRegions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2627,27 +2531,22 @@ std::shared_ptr GaussDBforNoSQLClient::showIn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowInstanceConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2662,27 +2561,22 @@ std::shared_ptr GaussDBforNoSQLClient::showInstanceRol std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowInstanceRole()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2697,12 +2591,12 @@ std::shared_ptr GaussDBforNoSQLClient::showIpNumRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.nodeNumIsSet()) { @@ -2720,15 +2614,10 @@ std::shared_ptr GaussDBforNoSQLClient::showIpNumRe std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowIpNumRequirement()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2743,13 +2632,13 @@ std::shared_ptr GaussDBforNoSQLClient::showModifyHist std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -2761,15 +2650,10 @@ std::shared_ptr GaussDBforNoSQLClient::showModifyHist std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowModifyHistory()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2784,27 +2668,22 @@ std::shared_ptr GaussDBforNoSQLClient::showPauseR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowPauseResumeStutus()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2819,12 +2698,12 @@ std::shared_ptr GaussDBforNoSQLClient::showQuotas(ShowQuotas std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.datastoreTypeIsSet()) { @@ -2836,15 +2715,10 @@ std::shared_ptr GaussDBforNoSQLClient::showQuotas(ShowQuotas std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowQuotas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2859,12 +2733,12 @@ std::shared_ptr GaussDBforNoSQLClient::showRecyclePol std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2873,15 +2747,10 @@ std::shared_ptr GaussDBforNoSQLClient::showRecyclePol std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowRecyclePolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2896,13 +2765,13 @@ std::shared_ptr GaussDBforNoSQLClient::showRestorabl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -2914,15 +2783,10 @@ std::shared_ptr GaussDBforNoSQLClient::showRestorabl std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowRestorableList()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2937,27 +2801,22 @@ std::shared_ptr GaussDBforNoSQLClient::showS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowSlowLogDesensitization()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2972,35 +2831,37 @@ std::shared_ptr GaussDBforNoSQLClient::shrinkInstanc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShrinkInstanceNode()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3012,35 +2873,37 @@ std::shared_ptr GaussDBforNoSQLClient::swi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForSwitchSlowlogDesensitization()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3052,35 +2915,37 @@ std::shared_ptr GaussDBforNoSQLClient::switchSsl(SwitchSslReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForSwitchSsl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3092,35 +2957,37 @@ std::shared_ptr GaussDBforNoSQLClient::switchToMaster(Sw std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForSwitchToMaster()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3132,27 +2999,22 @@ std::shared_ptr GaussDBforNoSQLClient::switchToSlave(Swit std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForSwitchToSlave()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3167,35 +3029,37 @@ std::shared_ptr GaussDBforNoSQLClient::updateClient std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForUpdateClientNetwork()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3207,35 +3071,37 @@ std::shared_ptr GaussDBforNoSQLClient::updateConfig std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForUpdateConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3247,35 +3113,37 @@ std::shared_ptr GaussDBforNoSQLClient::updateHig std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForUpdateHighRiskCommands()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3287,35 +3155,37 @@ std::shared_ptr GaussDBforNoSQLClient::upda std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForUpdateInstanceConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3327,35 +3197,37 @@ std::shared_ptr GaussDBforNoSQLClient::updateInstanc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForUpdateInstanceName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3367,35 +3239,37 @@ std::shared_ptr GaussDBforNoSQLClient::updateSecuri std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForUpdateSecurityGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3407,27 +3281,22 @@ std::shared_ptr GaussDBforNoSQLClient::upgradeDbVersio std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForUpgradeDbVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3442,26 +3311,21 @@ std::shared_ptr GaussDBforNoSQLClient::listApiVersion(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForListApiVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3476,27 +3340,22 @@ std::shared_ptr GaussDBforNoSQLClient::showApiVersion(Sh std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["version"] = parameterToString(request.getVersion()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforNoSQLMeta::genRequestDefForShowApiVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); diff --git a/gaussdbfornosql/src/v3/GaussDBforNoSQLMeta.cpp b/gaussdbfornosql/src/v3/GaussDBforNoSQLMeta.cpp new file mode 100644 index 000000000..bb67f3bc4 --- /dev/null +++ b/gaussdbfornosql/src/v3/GaussDBforNoSQLMeta.cpp @@ -0,0 +1,863 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Gaussdbfornosql { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForApplyConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForBatchTagAction() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForCheckDisasterRecoveryOperation() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForCheckWeekPassword() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForCompareConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForCopyConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForCreateBack() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForCreateColdVolume() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForCreateConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForCreateDbUser() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForCreateDisasterRecovery() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForCreateInstance() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForDeleteBackup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForDeleteConfiguration() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForDeleteDbUser() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForDeleteDisasterRecovery() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForDeleteEnlargeFailNode() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForDeleteInstance() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForExpandInstanceNode() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListAvailableFlavorInfos() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListConfigurationDatastores() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListConfigurationTemplates() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListConfigurations() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListDatastores() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListDbUsers() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListDedicatedResources() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListEpsQuotas() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectName") + .withJsonTag("enterprise_project_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListFlavorInfos() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("EngineName") + .withJsonTag("engine_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListFlavors() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Region") + .withJsonTag("region") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EngineName") + .withJsonTag("engine_name") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListInstanceDatabases() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListInstanceTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Mode") + .withJsonTag("mode") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DatastoreType") + .withJsonTag("datastore_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VpcId") + .withJsonTag("vpc_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SubnetId") + .withJsonTag("subnet_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListInstancesByResourceTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListInstancesByTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListProjectTags() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListRecycleInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListRestoreTime() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListSlowLogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartDate") + .withJsonTag("start_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndDate") + .withJsonTag("end_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NodeId") + .withJsonTag("node_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForModifyDbUserPrivilege() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForModifyEpsQuotas() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForModifyPort() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForModifyPublicIp() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForModifyVolume() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForPauseResumeDataSynchronization() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForResetDbUserPassword() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForResetPassword() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForResizeColdVolume() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForResizeInstance() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForResizeInstanceVolume() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForRestartInstance() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForRestoreExistingInstance() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForSetAutoEnlargePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForSetBackupPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForSetRecyclePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowAllInstancesBackups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DatastoreType") + .withJsonTag("datastore_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("InstanceId") + .withJsonTag("instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupId") + .withJsonTag("backup_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupType") + .withJsonTag("backup_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BeginTime") + .withJsonTag("begin_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowAllInstancesBackupsNew() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("InstanceId") + .withJsonTag("instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DatastoreType") + .withJsonTag("datastore_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupId") + .withJsonTag("backup_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupType") + .withJsonTag("backup_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BeginTime") + .withJsonTag("begin_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowApplicableInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowApplyHistory() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowAutoEnlargePolicy() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowBackupPolicy() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowConfigurationDetail() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowErrorLog() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NodeId") + .withJsonTag("node_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowHighRiskCommands() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowInstanceBiactiveRegions() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowInstanceConfiguration() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowInstanceRole() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowIpNumRequirement() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("NodeNum") + .withJsonTag("node_num") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EngineName") + .withJsonTag("engine_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("InstanceMode") + .withJsonTag("instance_mode") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("InstanceId") + .withJsonTag("instance_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowModifyHistory() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowPauseResumeStutus() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowQuotas() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DatastoreType") + .withJsonTag("datastore_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Mode") + .withJsonTag("mode") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowRecyclePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowRestorableList() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowSlowLogDesensitization() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShrinkInstanceNode() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForSwitchSlowlogDesensitization() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForSwitchSsl() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForSwitchToMaster() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForSwitchToSlave() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForUpdateClientNetwork() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForUpdateConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForUpdateHighRiskCommands() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForUpdateInstanceConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForUpdateInstanceName() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForUpdateSecurityGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForUpgradeDbVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForListApiVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef GaussDBforNoSQLMeta::genRequestDefForShowApiVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/gaussdbfornosql/src/v3/model/ActionBody.cpp b/gaussdbfornosql/src/v3/model/ActionBody.cpp index 1094b6ad3..908ae0cef 100644 --- a/gaussdbfornosql/src/v3/model/ActionBody.cpp +++ b/gaussdbfornosql/src/v3/model/ActionBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ActionBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ActionBody::toJson() const return val; } - bool ActionBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ActionBody::fromJson(const web::json::value& val) return ok; } + std::string ActionBody::getAction() const { return action_; diff --git a/gaussdbfornosql/src/v3/model/ApiVersionResponse.cpp b/gaussdbfornosql/src/v3/model/ApiVersionResponse.cpp index 81f99d026..1f2d68dd5 100644 --- a/gaussdbfornosql/src/v3/model/ApiVersionResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ApiVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ApiVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -57,7 +56,6 @@ web::json::value ApiVersionResponse::toJson() const return val; } - bool ApiVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ApiVersionResponse::fromJson(const web::json::value& val) return ok; } + std::string ApiVersionResponse::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/ApplicableInstanceRsp.cpp b/gaussdbfornosql/src/v3/model/ApplicableInstanceRsp.cpp index a52e62755..8b827da97 100644 --- a/gaussdbfornosql/src/v3/model/ApplicableInstanceRsp.cpp +++ b/gaussdbfornosql/src/v3/model/ApplicableInstanceRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ApplicableInstanceRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ApplicableInstanceRsp::toJson() const return val; } - bool ApplicableInstanceRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ApplicableInstanceRsp::fromJson(const web::json::value& val) return ok; } + std::string ApplicableInstanceRsp::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/ApplyConfigurationRequest.cpp b/gaussdbfornosql/src/v3/model/ApplyConfigurationRequest.cpp index f024bdb40..48c7caf36 100644 --- a/gaussdbfornosql/src/v3/model/ApplyConfigurationRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ApplyConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ApplyConfigurationRequest::toJson() const return val; } - bool ApplyConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ApplyConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string ApplyConfigurationRequest::getConfigId() const { return configId_; diff --git a/gaussdbfornosql/src/v3/model/ApplyConfigurationRequestBody.cpp b/gaussdbfornosql/src/v3/model/ApplyConfigurationRequestBody.cpp index f165ab23a..580dd9f06 100644 --- a/gaussdbfornosql/src/v3/model/ApplyConfigurationRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/ApplyConfigurationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ApplyConfigurationRequestBody::toJson() const return val; } - bool ApplyConfigurationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ApplyConfigurationRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& ApplyConfigurationRequestBody::getInstanceIds() { return instanceIds_; diff --git a/gaussdbfornosql/src/v3/model/ApplyConfigurationResponse.cpp b/gaussdbfornosql/src/v3/model/ApplyConfigurationResponse.cpp index 03568de7f..694697b6c 100644 --- a/gaussdbfornosql/src/v3/model/ApplyConfigurationResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ApplyConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ApplyConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ApplyConfigurationResponse::toJson() const return val; } - bool ApplyConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ApplyConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string ApplyConfigurationResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/ApplyHistoryRsp.cpp b/gaussdbfornosql/src/v3/model/ApplyHistoryRsp.cpp index 5bd0f2cd4..1b7095115 100644 --- a/gaussdbfornosql/src/v3/model/ApplyHistoryRsp.cpp +++ b/gaussdbfornosql/src/v3/model/ApplyHistoryRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ApplyHistoryRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -53,7 +52,6 @@ web::json::value ApplyHistoryRsp::toJson() const return val; } - bool ApplyHistoryRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ApplyHistoryRsp::fromJson(const web::json::value& val) return ok; } + std::string ApplyHistoryRsp::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/AvailabilityZoneDetail.cpp b/gaussdbfornosql/src/v3/model/AvailabilityZoneDetail.cpp index 070359791..ac52e00c6 100644 --- a/gaussdbfornosql/src/v3/model/AvailabilityZoneDetail.cpp +++ b/gaussdbfornosql/src/v3/model/AvailabilityZoneDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/AvailabilityZoneDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value AvailabilityZoneDetail::toJson() const return val; } - bool AvailabilityZoneDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AvailabilityZoneDetail::fromJson(const web::json::value& val) return ok; } + std::string AvailabilityZoneDetail::getPrimaryAvailabilityZone() const { return primaryAvailabilityZone_; diff --git a/gaussdbfornosql/src/v3/model/Backup.cpp b/gaussdbfornosql/src/v3/model/Backup.cpp index 3878decd0..ab033d3a2 100644 --- a/gaussdbfornosql/src/v3/model/Backup.cpp +++ b/gaussdbfornosql/src/v3/model/Backup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/Backup.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -86,7 +85,6 @@ web::json::value Backup::toJson() const return val; } - bool Backup::fromJson(const web::json::value& val) { bool ok = true; @@ -202,6 +200,7 @@ bool Backup::fromJson(const web::json::value& val) return ok; } + std::string Backup::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/BackupPolicy.cpp b/gaussdbfornosql/src/v3/model/BackupPolicy.cpp index c85dafec8..5395cd636 100644 --- a/gaussdbfornosql/src/v3/model/BackupPolicy.cpp +++ b/gaussdbfornosql/src/v3/model/BackupPolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/BackupPolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value BackupPolicy::toJson() const return val; } - bool BackupPolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BackupPolicy::fromJson(const web::json::value& val) return ok; } + int32_t BackupPolicy::getKeepDays() const { return keepDays_; diff --git a/gaussdbfornosql/src/v3/model/BackupStrategyOption.cpp b/gaussdbfornosql/src/v3/model/BackupStrategyOption.cpp index 4f4786765..486d80551 100644 --- a/gaussdbfornosql/src/v3/model/BackupStrategyOption.cpp +++ b/gaussdbfornosql/src/v3/model/BackupStrategyOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/BackupStrategyOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value BackupStrategyOption::toJson() const return val; } - bool BackupStrategyOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BackupStrategyOption::fromJson(const web::json::value& val) return ok; } + std::string BackupStrategyOption::getStartTime() const { return startTime_; diff --git a/gaussdbfornosql/src/v3/model/BackupStrategyResult.cpp b/gaussdbfornosql/src/v3/model/BackupStrategyResult.cpp index b9cc7cec3..241d45971 100644 --- a/gaussdbfornosql/src/v3/model/BackupStrategyResult.cpp +++ b/gaussdbfornosql/src/v3/model/BackupStrategyResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/BackupStrategyResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value BackupStrategyResult::toJson() const return val; } - bool BackupStrategyResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BackupStrategyResult::fromJson(const web::json::value& val) return ok; } + std::string BackupStrategyResult::getStartTime() const { return startTime_; diff --git a/gaussdbfornosql/src/v3/model/BatchTagActionRequest.cpp b/gaussdbfornosql/src/v3/model/BatchTagActionRequest.cpp index 3f34be1f4..030b548cd 100644 --- a/gaussdbfornosql/src/v3/model/BatchTagActionRequest.cpp +++ b/gaussdbfornosql/src/v3/model/BatchTagActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/BatchTagActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value BatchTagActionRequest::toJson() const return val; } - bool BatchTagActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchTagActionRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchTagActionRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/BatchTagActionRequestBody.cpp b/gaussdbfornosql/src/v3/model/BatchTagActionRequestBody.cpp index dcc601625..d2af0b386 100644 --- a/gaussdbfornosql/src/v3/model/BatchTagActionRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/BatchTagActionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/BatchTagActionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value BatchTagActionRequestBody::toJson() const return val; } - bool BatchTagActionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchTagActionRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchTagActionRequestBody::getAction() const { return action_; diff --git a/gaussdbfornosql/src/v3/model/BatchTagActionResponse.cpp b/gaussdbfornosql/src/v3/model/BatchTagActionResponse.cpp index 4f34889c2..289572d13 100644 --- a/gaussdbfornosql/src/v3/model/BatchTagActionResponse.cpp +++ b/gaussdbfornosql/src/v3/model/BatchTagActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/BatchTagActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value BatchTagActionResponse::toJson() const return val; } - bool BatchTagActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchTagActionResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/BatchTagActionTagOption.cpp b/gaussdbfornosql/src/v3/model/BatchTagActionTagOption.cpp index 6e9f32eaa..1fdbc145a 100644 --- a/gaussdbfornosql/src/v3/model/BatchTagActionTagOption.cpp +++ b/gaussdbfornosql/src/v3/model/BatchTagActionTagOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/BatchTagActionTagOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value BatchTagActionTagOption::toJson() const return val; } - bool BatchTagActionTagOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BatchTagActionTagOption::fromJson(const web::json::value& val) return ok; } + std::string BatchTagActionTagOption::getKey() const { return key_; diff --git a/gaussdbfornosql/src/v3/model/ChargeInfoOption.cpp b/gaussdbfornosql/src/v3/model/ChargeInfoOption.cpp index 4f8fdc128..a2f91d3d4 100644 --- a/gaussdbfornosql/src/v3/model/ChargeInfoOption.cpp +++ b/gaussdbfornosql/src/v3/model/ChargeInfoOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ChargeInfoOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -53,7 +52,6 @@ web::json::value ChargeInfoOption::toJson() const return val; } - bool ChargeInfoOption::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ChargeInfoOption::fromJson(const web::json::value& val) return ok; } + std::string ChargeInfoOption::getChargeMode() const { return chargeMode_; diff --git a/gaussdbfornosql/src/v3/model/ChargeInfoResult.cpp b/gaussdbfornosql/src/v3/model/ChargeInfoResult.cpp index 6616d93b6..e93be664b 100644 --- a/gaussdbfornosql/src/v3/model/ChargeInfoResult.cpp +++ b/gaussdbfornosql/src/v3/model/ChargeInfoResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ChargeInfoResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -53,7 +52,6 @@ web::json::value ChargeInfoResult::toJson() const return val; } - bool ChargeInfoResult::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ChargeInfoResult::fromJson(const web::json::value& val) return ok; } + std::string ChargeInfoResult::getChargeMode() const { return chargeMode_; diff --git a/gaussdbfornosql/src/v3/model/CheckDisasterRecoveryOperationRequest.cpp b/gaussdbfornosql/src/v3/model/CheckDisasterRecoveryOperationRequest.cpp index c0e1dfa51..bf431ab68 100644 --- a/gaussdbfornosql/src/v3/model/CheckDisasterRecoveryOperationRequest.cpp +++ b/gaussdbfornosql/src/v3/model/CheckDisasterRecoveryOperationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CheckDisasterRecoveryOperationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value CheckDisasterRecoveryOperationRequest::toJson() const return val; } - bool CheckDisasterRecoveryOperationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CheckDisasterRecoveryOperationRequest::fromJson(const web::json::value& val return ok; } + std::string CheckDisasterRecoveryOperationRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/CheckDisasterRecoveryOperationResponse.cpp b/gaussdbfornosql/src/v3/model/CheckDisasterRecoveryOperationResponse.cpp index 8351e73f8..dc657f641 100644 --- a/gaussdbfornosql/src/v3/model/CheckDisasterRecoveryOperationResponse.cpp +++ b/gaussdbfornosql/src/v3/model/CheckDisasterRecoveryOperationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CheckDisasterRecoveryOperationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value CheckDisasterRecoveryOperationResponse::toJson() const return val; } - bool CheckDisasterRecoveryOperationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CheckDisasterRecoveryOperationResponse::fromJson(const web::json::value& va return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/CheckWeekPasswordRequest.cpp b/gaussdbfornosql/src/v3/model/CheckWeekPasswordRequest.cpp index 0b7f21388..28cccd883 100644 --- a/gaussdbfornosql/src/v3/model/CheckWeekPasswordRequest.cpp +++ b/gaussdbfornosql/src/v3/model/CheckWeekPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value CheckWeekPasswordRequest::toJson() const return val; } - bool CheckWeekPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CheckWeekPasswordRequest::fromJson(const web::json::value& val) return ok; } + CheckWeekPasswordRequestBody CheckWeekPasswordRequest::getBody() const { return body_; diff --git a/gaussdbfornosql/src/v3/model/CheckWeekPasswordRequestBody.cpp b/gaussdbfornosql/src/v3/model/CheckWeekPasswordRequestBody.cpp index b716e9b0d..8c07749b4 100644 --- a/gaussdbfornosql/src/v3/model/CheckWeekPasswordRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/CheckWeekPasswordRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value CheckWeekPasswordRequestBody::toJson() const return val; } - bool CheckWeekPasswordRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CheckWeekPasswordRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CheckWeekPasswordRequestBody::getPassword() const { return password_; diff --git a/gaussdbfornosql/src/v3/model/CheckWeekPasswordResponse.cpp b/gaussdbfornosql/src/v3/model/CheckWeekPasswordResponse.cpp index 81159d517..0925ff3b9 100644 --- a/gaussdbfornosql/src/v3/model/CheckWeekPasswordResponse.cpp +++ b/gaussdbfornosql/src/v3/model/CheckWeekPasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CheckWeekPasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value CheckWeekPasswordResponse::toJson() const return val; } - bool CheckWeekPasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CheckWeekPasswordResponse::fromJson(const web::json::value& val) return ok; } + bool CheckWeekPasswordResponse::isWeak() const { return weak_; diff --git a/gaussdbfornosql/src/v3/model/CommandInfo.cpp b/gaussdbfornosql/src/v3/model/CommandInfo.cpp index f93c14eae..e3ad97aeb 100644 --- a/gaussdbfornosql/src/v3/model/CommandInfo.cpp +++ b/gaussdbfornosql/src/v3/model/CommandInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CommandInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value CommandInfo::toJson() const return val; } - bool CommandInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CommandInfo::fromJson(const web::json::value& val) return ok; } + std::string CommandInfo::getOriginName() const { return originName_; diff --git a/gaussdbfornosql/src/v3/model/CompareConfigurationRequest.cpp b/gaussdbfornosql/src/v3/model/CompareConfigurationRequest.cpp index b83b4187f..d6dbb4fba 100644 --- a/gaussdbfornosql/src/v3/model/CompareConfigurationRequest.cpp +++ b/gaussdbfornosql/src/v3/model/CompareConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value CompareConfigurationRequest::toJson() const return val; } - bool CompareConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CompareConfigurationRequest::fromJson(const web::json::value& val) return ok; } + CompareConfigurationRequestBody CompareConfigurationRequest::getBody() const { return body_; diff --git a/gaussdbfornosql/src/v3/model/CompareConfigurationRequestBody.cpp b/gaussdbfornosql/src/v3/model/CompareConfigurationRequestBody.cpp index d06a24495..49b26d85a 100644 --- a/gaussdbfornosql/src/v3/model/CompareConfigurationRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/CompareConfigurationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value CompareConfigurationRequestBody::toJson() const return val; } - bool CompareConfigurationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CompareConfigurationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CompareConfigurationRequestBody::getSourceConfigurationId() const { return sourceConfigurationId_; diff --git a/gaussdbfornosql/src/v3/model/CompareConfigurationResponse.cpp b/gaussdbfornosql/src/v3/model/CompareConfigurationResponse.cpp index 80806c34f..b697a1844 100644 --- a/gaussdbfornosql/src/v3/model/CompareConfigurationResponse.cpp +++ b/gaussdbfornosql/src/v3/model/CompareConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CompareConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value CompareConfigurationResponse::toJson() const return val; } - bool CompareConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CompareConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::vector& CompareConfigurationResponse::getDifferences() { return differences_; diff --git a/gaussdbfornosql/src/v3/model/ComputeFlavor.cpp b/gaussdbfornosql/src/v3/model/ComputeFlavor.cpp index be4f5fa85..c90dedc90 100644 --- a/gaussdbfornosql/src/v3/model/ComputeFlavor.cpp +++ b/gaussdbfornosql/src/v3/model/ComputeFlavor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ComputeFlavor.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -52,7 +51,6 @@ web::json::value ComputeFlavor::toJson() const return val; } - bool ComputeFlavor::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ComputeFlavor::fromJson(const web::json::value& val) return ok; } + std::string ComputeFlavor::getVcpus() const { return vcpus_; diff --git a/gaussdbfornosql/src/v3/model/ConfigurationHistoryRsp.cpp b/gaussdbfornosql/src/v3/model/ConfigurationHistoryRsp.cpp index 1af713eb7..fe8e9293b 100644 --- a/gaussdbfornosql/src/v3/model/ConfigurationHistoryRsp.cpp +++ b/gaussdbfornosql/src/v3/model/ConfigurationHistoryRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ConfigurationHistoryRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -63,7 +62,6 @@ web::json::value ConfigurationHistoryRsp::toJson() const return val; } - bool ConfigurationHistoryRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ConfigurationHistoryRsp::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationHistoryRsp::getParameterName() const { return parameterName_; diff --git a/gaussdbfornosql/src/v3/model/ConfigurationParameterResult.cpp b/gaussdbfornosql/src/v3/model/ConfigurationParameterResult.cpp index 10e547ffc..a31f19da2 100644 --- a/gaussdbfornosql/src/v3/model/ConfigurationParameterResult.cpp +++ b/gaussdbfornosql/src/v3/model/ConfigurationParameterResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ConfigurationParameterResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -63,7 +62,6 @@ web::json::value ConfigurationParameterResult::toJson() const return val; } - bool ConfigurationParameterResult::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ConfigurationParameterResult::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationParameterResult::getName() const { return name_; diff --git a/gaussdbfornosql/src/v3/model/ConstructDisasterRecoveryBody.cpp b/gaussdbfornosql/src/v3/model/ConstructDisasterRecoveryBody.cpp index c18093a52..58679cb9e 100644 --- a/gaussdbfornosql/src/v3/model/ConstructDisasterRecoveryBody.cpp +++ b/gaussdbfornosql/src/v3/model/ConstructDisasterRecoveryBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ConstructDisasterRecoveryBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -52,7 +51,6 @@ web::json::value ConstructDisasterRecoveryBody::toJson() const return val; } - bool ConstructDisasterRecoveryBody::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ConstructDisasterRecoveryBody::fromJson(const web::json::value& val) return ok; } + std::string ConstructDisasterRecoveryBody::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/ConstructDisasterRecoveryInstance.cpp b/gaussdbfornosql/src/v3/model/ConstructDisasterRecoveryInstance.cpp index ea3bfeb61..28dc735a1 100644 --- a/gaussdbfornosql/src/v3/model/ConstructDisasterRecoveryInstance.cpp +++ b/gaussdbfornosql/src/v3/model/ConstructDisasterRecoveryInstance.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ConstructDisasterRecoveryInstance.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -46,7 +45,6 @@ web::json::value ConstructDisasterRecoveryInstance::toJson() const return val; } - bool ConstructDisasterRecoveryInstance::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ConstructDisasterRecoveryInstance::fromJson(const web::json::value& val) return ok; } + std::string ConstructDisasterRecoveryInstance::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/CopyConfigurationRequest.cpp b/gaussdbfornosql/src/v3/model/CopyConfigurationRequest.cpp index 7fe671439..c86f0ca0b 100644 --- a/gaussdbfornosql/src/v3/model/CopyConfigurationRequest.cpp +++ b/gaussdbfornosql/src/v3/model/CopyConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value CopyConfigurationRequest::toJson() const return val; } - bool CopyConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CopyConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string CopyConfigurationRequest::getConfigId() const { return configId_; diff --git a/gaussdbfornosql/src/v3/model/CopyConfigurationRequestBody.cpp b/gaussdbfornosql/src/v3/model/CopyConfigurationRequestBody.cpp index 625cd76b6..45c4e62f0 100644 --- a/gaussdbfornosql/src/v3/model/CopyConfigurationRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/CopyConfigurationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value CopyConfigurationRequestBody::toJson() const return val; } - bool CopyConfigurationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CopyConfigurationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CopyConfigurationRequestBody::getName() const { return name_; diff --git a/gaussdbfornosql/src/v3/model/CopyConfigurationResponse.cpp b/gaussdbfornosql/src/v3/model/CopyConfigurationResponse.cpp index 4477a3d34..7ed002610 100644 --- a/gaussdbfornosql/src/v3/model/CopyConfigurationResponse.cpp +++ b/gaussdbfornosql/src/v3/model/CopyConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CopyConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value CopyConfigurationResponse::toJson() const return val; } - bool CopyConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CopyConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string CopyConfigurationResponse::getConfigId() const { return configId_; diff --git a/gaussdbfornosql/src/v3/model/CreateBackRequest.cpp b/gaussdbfornosql/src/v3/model/CreateBackRequest.cpp index d6f0db2ad..f3a138e12 100644 --- a/gaussdbfornosql/src/v3/model/CreateBackRequest.cpp +++ b/gaussdbfornosql/src/v3/model/CreateBackRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateBackRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value CreateBackRequest::toJson() const return val; } - bool CreateBackRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateBackRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateBackRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/CreateBackResponse.cpp b/gaussdbfornosql/src/v3/model/CreateBackResponse.cpp index c4c4592db..c3785026c 100644 --- a/gaussdbfornosql/src/v3/model/CreateBackResponse.cpp +++ b/gaussdbfornosql/src/v3/model/CreateBackResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateBackResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value CreateBackResponse::toJson() const return val; } - bool CreateBackResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateBackResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateBackResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/CreateColdVolumeRequest.cpp b/gaussdbfornosql/src/v3/model/CreateColdVolumeRequest.cpp index 250e706b9..d66da926e 100644 --- a/gaussdbfornosql/src/v3/model/CreateColdVolumeRequest.cpp +++ b/gaussdbfornosql/src/v3/model/CreateColdVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value CreateColdVolumeRequest::toJson() const return val; } - bool CreateColdVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateColdVolumeRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateColdVolumeRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/CreateColdVolumeRequestBody.cpp b/gaussdbfornosql/src/v3/model/CreateColdVolumeRequestBody.cpp index 98ecbc0ab..334f23d37 100644 --- a/gaussdbfornosql/src/v3/model/CreateColdVolumeRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/CreateColdVolumeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value CreateColdVolumeRequestBody::toJson() const return val; } - bool CreateColdVolumeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateColdVolumeRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t CreateColdVolumeRequestBody::getSize() const { return size_; diff --git a/gaussdbfornosql/src/v3/model/CreateColdVolumeResponse.cpp b/gaussdbfornosql/src/v3/model/CreateColdVolumeResponse.cpp index 5b53e3ee5..8ad810a57 100644 --- a/gaussdbfornosql/src/v3/model/CreateColdVolumeResponse.cpp +++ b/gaussdbfornosql/src/v3/model/CreateColdVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateColdVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value CreateColdVolumeResponse::toJson() const return val; } - bool CreateColdVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateColdVolumeResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateColdVolumeResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/CreateConfigurationDatastoreOption.cpp b/gaussdbfornosql/src/v3/model/CreateConfigurationDatastoreOption.cpp index 40a7cc550..3f6b508d7 100644 --- a/gaussdbfornosql/src/v3/model/CreateConfigurationDatastoreOption.cpp +++ b/gaussdbfornosql/src/v3/model/CreateConfigurationDatastoreOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationDatastoreOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value CreateConfigurationDatastoreOption::toJson() const return val; } - bool CreateConfigurationDatastoreOption::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CreateConfigurationDatastoreOption::fromJson(const web::json::value& val) return ok; } + std::string CreateConfigurationDatastoreOption::getType() const { return type_; diff --git a/gaussdbfornosql/src/v3/model/CreateConfigurationRequest.cpp b/gaussdbfornosql/src/v3/model/CreateConfigurationRequest.cpp index 7e2eb653f..d27ee1feb 100644 --- a/gaussdbfornosql/src/v3/model/CreateConfigurationRequest.cpp +++ b/gaussdbfornosql/src/v3/model/CreateConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value CreateConfigurationRequest::toJson() const return val; } - bool CreateConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateConfigurationRequest::fromJson(const web::json::value& val) return ok; } + CreateConfigurationRequestBody CreateConfigurationRequest::getBody() const { return body_; diff --git a/gaussdbfornosql/src/v3/model/CreateConfigurationRequestBody.cpp b/gaussdbfornosql/src/v3/model/CreateConfigurationRequestBody.cpp index f00baec76..22d35f6b5 100644 --- a/gaussdbfornosql/src/v3/model/CreateConfigurationRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/CreateConfigurationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -46,7 +45,6 @@ web::json::value CreateConfigurationRequestBody::toJson() const return val; } - bool CreateConfigurationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool CreateConfigurationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateConfigurationRequestBody::getName() const { return name_; diff --git a/gaussdbfornosql/src/v3/model/CreateConfigurationResponse.cpp b/gaussdbfornosql/src/v3/model/CreateConfigurationResponse.cpp index 85f7b4d08..df38701fe 100644 --- a/gaussdbfornosql/src/v3/model/CreateConfigurationResponse.cpp +++ b/gaussdbfornosql/src/v3/model/CreateConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value CreateConfigurationResponse::toJson() const return val; } - bool CreateConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateConfigurationResponse::fromJson(const web::json::value& val) return ok; } + CreateConfigurationResult CreateConfigurationResponse::getConfiguration() const { return configuration_; diff --git a/gaussdbfornosql/src/v3/model/CreateConfigurationResult.cpp b/gaussdbfornosql/src/v3/model/CreateConfigurationResult.cpp index 4005cf0fd..0d0069104 100644 --- a/gaussdbfornosql/src/v3/model/CreateConfigurationResult.cpp +++ b/gaussdbfornosql/src/v3/model/CreateConfigurationResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateConfigurationResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -63,7 +62,6 @@ web::json::value CreateConfigurationResult::toJson() const return val; } - bool CreateConfigurationResult::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool CreateConfigurationResult::fromJson(const web::json::value& val) return ok; } + std::string CreateConfigurationResult::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/CreateDbUserRequest.cpp b/gaussdbfornosql/src/v3/model/CreateDbUserRequest.cpp index 8287e6c5c..4f21bc5c1 100644 --- a/gaussdbfornosql/src/v3/model/CreateDbUserRequest.cpp +++ b/gaussdbfornosql/src/v3/model/CreateDbUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateDbUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value CreateDbUserRequest::toJson() const return val; } - bool CreateDbUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateDbUserRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDbUserRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/CreateDbUserResponse.cpp b/gaussdbfornosql/src/v3/model/CreateDbUserResponse.cpp index 424e4a5c0..5f981efe2 100644 --- a/gaussdbfornosql/src/v3/model/CreateDbUserResponse.cpp +++ b/gaussdbfornosql/src/v3/model/CreateDbUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateDbUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value CreateDbUserResponse::toJson() const return val; } - bool CreateDbUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateDbUserResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDbUserResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/CreateDisasterRecoveryRequest.cpp b/gaussdbfornosql/src/v3/model/CreateDisasterRecoveryRequest.cpp index f2b601ce4..c5deb8fe3 100644 --- a/gaussdbfornosql/src/v3/model/CreateDisasterRecoveryRequest.cpp +++ b/gaussdbfornosql/src/v3/model/CreateDisasterRecoveryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateDisasterRecoveryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value CreateDisasterRecoveryRequest::toJson() const return val; } - bool CreateDisasterRecoveryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateDisasterRecoveryRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDisasterRecoveryRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/CreateDisasterRecoveryResponse.cpp b/gaussdbfornosql/src/v3/model/CreateDisasterRecoveryResponse.cpp index e2364ffb6..16b194ff9 100644 --- a/gaussdbfornosql/src/v3/model/CreateDisasterRecoveryResponse.cpp +++ b/gaussdbfornosql/src/v3/model/CreateDisasterRecoveryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateDisasterRecoveryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value CreateDisasterRecoveryResponse::toJson() const return val; } - bool CreateDisasterRecoveryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateDisasterRecoveryResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDisasterRecoveryResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/CreateInstanceFlavorOption.cpp b/gaussdbfornosql/src/v3/model/CreateInstanceFlavorOption.cpp index eb805db27..311d8f81c 100644 --- a/gaussdbfornosql/src/v3/model/CreateInstanceFlavorOption.cpp +++ b/gaussdbfornosql/src/v3/model/CreateInstanceFlavorOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateInstanceFlavorOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -48,7 +47,6 @@ web::json::value CreateInstanceFlavorOption::toJson() const return val; } - bool CreateInstanceFlavorOption::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool CreateInstanceFlavorOption::fromJson(const web::json::value& val) return ok; } + std::string CreateInstanceFlavorOption::getNum() const { return num_; diff --git a/gaussdbfornosql/src/v3/model/CreateInstanceFlavorResult.cpp b/gaussdbfornosql/src/v3/model/CreateInstanceFlavorResult.cpp index 0b23e85b6..53ff43071 100644 --- a/gaussdbfornosql/src/v3/model/CreateInstanceFlavorResult.cpp +++ b/gaussdbfornosql/src/v3/model/CreateInstanceFlavorResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateInstanceFlavorResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -48,7 +47,6 @@ web::json::value CreateInstanceFlavorResult::toJson() const return val; } - bool CreateInstanceFlavorResult::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool CreateInstanceFlavorResult::fromJson(const web::json::value& val) return ok; } + std::string CreateInstanceFlavorResult::getNum() const { return num_; diff --git a/gaussdbfornosql/src/v3/model/CreateInstanceRequest.cpp b/gaussdbfornosql/src/v3/model/CreateInstanceRequest.cpp index 85e667afd..94033aa6b 100644 --- a/gaussdbfornosql/src/v3/model/CreateInstanceRequest.cpp +++ b/gaussdbfornosql/src/v3/model/CreateInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value CreateInstanceRequest::toJson() const return val; } - bool CreateInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateInstanceRequest::fromJson(const web::json::value& val) return ok; } + CreateInstanceRequestBody CreateInstanceRequest::getBody() const { return body_; diff --git a/gaussdbfornosql/src/v3/model/CreateInstanceRequestBody.cpp b/gaussdbfornosql/src/v3/model/CreateInstanceRequestBody.cpp index 15a53ed90..065982c8c 100644 --- a/gaussdbfornosql/src/v3/model/CreateInstanceRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/CreateInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -117,7 +116,6 @@ web::json::value CreateInstanceRequestBody::toJson() const return val; } - bool CreateInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -296,6 +294,7 @@ bool CreateInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateInstanceRequestBody::getName() const { return name_; diff --git a/gaussdbfornosql/src/v3/model/CreateInstanceResponse.cpp b/gaussdbfornosql/src/v3/model/CreateInstanceResponse.cpp index 77c6b929e..517805157 100644 --- a/gaussdbfornosql/src/v3/model/CreateInstanceResponse.cpp +++ b/gaussdbfornosql/src/v3/model/CreateInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/CreateInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -119,7 +118,6 @@ web::json::value CreateInstanceResponse::toJson() const return val; } - bool CreateInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -298,6 +296,7 @@ bool CreateInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateInstanceResponse::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/DataStoreList.cpp b/gaussdbfornosql/src/v3/model/DataStoreList.cpp index f575def58..94c5c4b86 100644 --- a/gaussdbfornosql/src/v3/model/DataStoreList.cpp +++ b/gaussdbfornosql/src/v3/model/DataStoreList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DataStoreList.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value DataStoreList::toJson() const return val; } - bool DataStoreList::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DataStoreList::fromJson(const web::json::value& val) return ok; } + std::string DataStoreList::getDatastoreName() const { return datastoreName_; diff --git a/gaussdbfornosql/src/v3/model/Datastore.cpp b/gaussdbfornosql/src/v3/model/Datastore.cpp index 1bd7684e1..319bdfdf9 100644 --- a/gaussdbfornosql/src/v3/model/Datastore.cpp +++ b/gaussdbfornosql/src/v3/model/Datastore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/Datastore.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value Datastore::toJson() const return val; } - bool Datastore::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Datastore::fromJson(const web::json::value& val) return ok; } + std::string Datastore::getType() const { return type_; diff --git a/gaussdbfornosql/src/v3/model/DatastoreOption.cpp b/gaussdbfornosql/src/v3/model/DatastoreOption.cpp index 81da9b4b2..023835958 100644 --- a/gaussdbfornosql/src/v3/model/DatastoreOption.cpp +++ b/gaussdbfornosql/src/v3/model/DatastoreOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DatastoreOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value DatastoreOption::toJson() const return val; } - bool DatastoreOption::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DatastoreOption::fromJson(const web::json::value& val) return ok; } + std::string DatastoreOption::getType() const { return type_; diff --git a/gaussdbfornosql/src/v3/model/DatastoreResult.cpp b/gaussdbfornosql/src/v3/model/DatastoreResult.cpp index eb1376cfd..cba52d4c6 100644 --- a/gaussdbfornosql/src/v3/model/DatastoreResult.cpp +++ b/gaussdbfornosql/src/v3/model/DatastoreResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DatastoreResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value DatastoreResult::toJson() const return val; } - bool DatastoreResult::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DatastoreResult::fromJson(const web::json::value& val) return ok; } + std::string DatastoreResult::getType() const { return type_; diff --git a/gaussdbfornosql/src/v3/model/DedicatedResourceCapacity.cpp b/gaussdbfornosql/src/v3/model/DedicatedResourceCapacity.cpp index 94be706f1..4d40de904 100644 --- a/gaussdbfornosql/src/v3/model/DedicatedResourceCapacity.cpp +++ b/gaussdbfornosql/src/v3/model/DedicatedResourceCapacity.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DedicatedResourceCapacity.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value DedicatedResourceCapacity::toJson() const return val; } - bool DedicatedResourceCapacity::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DedicatedResourceCapacity::fromJson(const web::json::value& val) return ok; } + int32_t DedicatedResourceCapacity::getVcpus() const { return vcpus_; diff --git a/gaussdbfornosql/src/v3/model/DeleteBackupRequest.cpp b/gaussdbfornosql/src/v3/model/DeleteBackupRequest.cpp index 2da6f03f1..bc577c5a1 100644 --- a/gaussdbfornosql/src/v3/model/DeleteBackupRequest.cpp +++ b/gaussdbfornosql/src/v3/model/DeleteBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DeleteBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value DeleteBackupRequest::toJson() const return val; } - bool DeleteBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteBackupRequest::getBackupId() const { return backupId_; diff --git a/gaussdbfornosql/src/v3/model/DeleteBackupResponse.cpp b/gaussdbfornosql/src/v3/model/DeleteBackupResponse.cpp index ae1688b9a..cfbde069e 100644 --- a/gaussdbfornosql/src/v3/model/DeleteBackupResponse.cpp +++ b/gaussdbfornosql/src/v3/model/DeleteBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DeleteBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value DeleteBackupResponse::toJson() const return val; } - bool DeleteBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteBackupResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteBackupResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/DeleteConfigurationRequest.cpp b/gaussdbfornosql/src/v3/model/DeleteConfigurationRequest.cpp index 8c2738b2f..6408c2e98 100644 --- a/gaussdbfornosql/src/v3/model/DeleteConfigurationRequest.cpp +++ b/gaussdbfornosql/src/v3/model/DeleteConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DeleteConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value DeleteConfigurationRequest::toJson() const return val; } - bool DeleteConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteConfigurationRequest::getConfigId() const { return configId_; diff --git a/gaussdbfornosql/src/v3/model/DeleteConfigurationResponse.cpp b/gaussdbfornosql/src/v3/model/DeleteConfigurationResponse.cpp index 40e8f414a..2aaf904bc 100644 --- a/gaussdbfornosql/src/v3/model/DeleteConfigurationResponse.cpp +++ b/gaussdbfornosql/src/v3/model/DeleteConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DeleteConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value DeleteConfigurationResponse::toJson() const return val; } - bool DeleteConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteConfigurationResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/DeleteDbUserRequest.cpp b/gaussdbfornosql/src/v3/model/DeleteDbUserRequest.cpp index a199116db..d0aac9af7 100644 --- a/gaussdbfornosql/src/v3/model/DeleteDbUserRequest.cpp +++ b/gaussdbfornosql/src/v3/model/DeleteDbUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DeleteDbUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value DeleteDbUserRequest::toJson() const return val; } - bool DeleteDbUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteDbUserRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDbUserRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/DeleteDbUserResponse.cpp b/gaussdbfornosql/src/v3/model/DeleteDbUserResponse.cpp index f89f1e44f..075916e87 100644 --- a/gaussdbfornosql/src/v3/model/DeleteDbUserResponse.cpp +++ b/gaussdbfornosql/src/v3/model/DeleteDbUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DeleteDbUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value DeleteDbUserResponse::toJson() const return val; } - bool DeleteDbUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDbUserResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteDbUserResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/DeleteDisasterRecoveryRequest.cpp b/gaussdbfornosql/src/v3/model/DeleteDisasterRecoveryRequest.cpp index 6fe0f05b9..a9a3b7900 100644 --- a/gaussdbfornosql/src/v3/model/DeleteDisasterRecoveryRequest.cpp +++ b/gaussdbfornosql/src/v3/model/DeleteDisasterRecoveryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DeleteDisasterRecoveryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value DeleteDisasterRecoveryRequest::toJson() const return val; } - bool DeleteDisasterRecoveryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDisasterRecoveryRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDisasterRecoveryRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/DeleteDisasterRecoveryResponse.cpp b/gaussdbfornosql/src/v3/model/DeleteDisasterRecoveryResponse.cpp index 66db2d863..fa28f82fc 100644 --- a/gaussdbfornosql/src/v3/model/DeleteDisasterRecoveryResponse.cpp +++ b/gaussdbfornosql/src/v3/model/DeleteDisasterRecoveryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DeleteDisasterRecoveryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value DeleteDisasterRecoveryResponse::toJson() const return val; } - bool DeleteDisasterRecoveryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDisasterRecoveryResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteDisasterRecoveryResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/DeleteEnlargeFailNodeRequest.cpp b/gaussdbfornosql/src/v3/model/DeleteEnlargeFailNodeRequest.cpp index 9f4202256..a4d8dcf5f 100644 --- a/gaussdbfornosql/src/v3/model/DeleteEnlargeFailNodeRequest.cpp +++ b/gaussdbfornosql/src/v3/model/DeleteEnlargeFailNodeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value DeleteEnlargeFailNodeRequest::toJson() const return val; } - bool DeleteEnlargeFailNodeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteEnlargeFailNodeRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteEnlargeFailNodeRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/DeleteEnlargeFailNodeRequestBody.cpp b/gaussdbfornosql/src/v3/model/DeleteEnlargeFailNodeRequestBody.cpp index 13b1d0ceb..ce64e33f2 100644 --- a/gaussdbfornosql/src/v3/model/DeleteEnlargeFailNodeRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/DeleteEnlargeFailNodeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value DeleteEnlargeFailNodeRequestBody::toJson() const return val; } - bool DeleteEnlargeFailNodeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteEnlargeFailNodeRequestBody::fromJson(const web::json::value& val) return ok; } + std::string DeleteEnlargeFailNodeRequestBody::getNodeId() const { return nodeId_; diff --git a/gaussdbfornosql/src/v3/model/DeleteEnlargeFailNodeResponse.cpp b/gaussdbfornosql/src/v3/model/DeleteEnlargeFailNodeResponse.cpp index 8a52b0e77..881f36230 100644 --- a/gaussdbfornosql/src/v3/model/DeleteEnlargeFailNodeResponse.cpp +++ b/gaussdbfornosql/src/v3/model/DeleteEnlargeFailNodeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DeleteEnlargeFailNodeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value DeleteEnlargeFailNodeResponse::toJson() const return val; } - bool DeleteEnlargeFailNodeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteEnlargeFailNodeResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteEnlargeFailNodeResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/DeleteInstanceRequest.cpp b/gaussdbfornosql/src/v3/model/DeleteInstanceRequest.cpp index 60aadccd9..1a537a2fd 100644 --- a/gaussdbfornosql/src/v3/model/DeleteInstanceRequest.cpp +++ b/gaussdbfornosql/src/v3/model/DeleteInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DeleteInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value DeleteInstanceRequest::toJson() const return val; } - bool DeleteInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteInstanceRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/DeleteInstanceResponse.cpp b/gaussdbfornosql/src/v3/model/DeleteInstanceResponse.cpp index 30bdfbae4..cc31b88cb 100644 --- a/gaussdbfornosql/src/v3/model/DeleteInstanceResponse.cpp +++ b/gaussdbfornosql/src/v3/model/DeleteInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DeleteInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value DeleteInstanceResponse::toJson() const return val; } - bool DeleteInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteInstanceResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/DifferentDetails.cpp b/gaussdbfornosql/src/v3/model/DifferentDetails.cpp index f5af98f53..9c9cf2fe0 100644 --- a/gaussdbfornosql/src/v3/model/DifferentDetails.cpp +++ b/gaussdbfornosql/src/v3/model/DifferentDetails.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DifferentDetails.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value DifferentDetails::toJson() const return val; } - bool DifferentDetails::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DifferentDetails::fromJson(const web::json::value& val) return ok; } + std::string DifferentDetails::getParameterName() const { return parameterName_; diff --git a/gaussdbfornosql/src/v3/model/DiskAutoExpansionPolicy.cpp b/gaussdbfornosql/src/v3/model/DiskAutoExpansionPolicy.cpp index b06b0cc1d..79cd00a61 100644 --- a/gaussdbfornosql/src/v3/model/DiskAutoExpansionPolicy.cpp +++ b/gaussdbfornosql/src/v3/model/DiskAutoExpansionPolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/DiskAutoExpansionPolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value DiskAutoExpansionPolicy::toJson() const return val; } - bool DiskAutoExpansionPolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DiskAutoExpansionPolicy::fromJson(const web::json::value& val) return ok; } + int32_t DiskAutoExpansionPolicy::getThreshold() const { return threshold_; diff --git a/gaussdbfornosql/src/v3/model/ErrorLogList.cpp b/gaussdbfornosql/src/v3/model/ErrorLogList.cpp index 2148ebaac..0605d9f18 100644 --- a/gaussdbfornosql/src/v3/model/ErrorLogList.cpp +++ b/gaussdbfornosql/src/v3/model/ErrorLogList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ErrorLogList.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -48,7 +47,6 @@ web::json::value ErrorLogList::toJson() const return val; } - bool ErrorLogList::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ErrorLogList::fromJson(const web::json::value& val) return ok; } + std::string ErrorLogList::getNodeName() const { return nodeName_; diff --git a/gaussdbfornosql/src/v3/model/ErrorResponseBody.cpp b/gaussdbfornosql/src/v3/model/ErrorResponseBody.cpp index b20d93f59..ea18cd984 100644 --- a/gaussdbfornosql/src/v3/model/ErrorResponseBody.cpp +++ b/gaussdbfornosql/src/v3/model/ErrorResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ErrorResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ErrorResponseBody::toJson() const return val; } - bool ErrorResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ErrorResponseBody::fromJson(const web::json::value& val) return ok; } + std::string ErrorResponseBody::getErrorCode() const { return errorCode_; diff --git a/gaussdbfornosql/src/v3/model/ExpandInstanceNodeRequest.cpp b/gaussdbfornosql/src/v3/model/ExpandInstanceNodeRequest.cpp index dc1809bc2..04a728d81 100644 --- a/gaussdbfornosql/src/v3/model/ExpandInstanceNodeRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ExpandInstanceNodeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ExpandInstanceNodeRequest::toJson() const return val; } - bool ExpandInstanceNodeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ExpandInstanceNodeRequest::fromJson(const web::json::value& val) return ok; } + std::string ExpandInstanceNodeRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ExpandInstanceNodeRequestBody.cpp b/gaussdbfornosql/src/v3/model/ExpandInstanceNodeRequestBody.cpp index ff4b2f70e..c72719ed7 100644 --- a/gaussdbfornosql/src/v3/model/ExpandInstanceNodeRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/ExpandInstanceNodeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value ExpandInstanceNodeRequestBody::toJson() const return val; } - bool ExpandInstanceNodeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ExpandInstanceNodeRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t ExpandInstanceNodeRequestBody::getNum() const { return num_; diff --git a/gaussdbfornosql/src/v3/model/ExpandInstanceNodeResponse.cpp b/gaussdbfornosql/src/v3/model/ExpandInstanceNodeResponse.cpp index ec4f8f819..29be18517 100644 --- a/gaussdbfornosql/src/v3/model/ExpandInstanceNodeResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ExpandInstanceNodeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ExpandInstanceNodeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ExpandInstanceNodeResponse::toJson() const return val; } - bool ExpandInstanceNodeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ExpandInstanceNodeResponse::fromJson(const web::json::value& val) return ok; } + std::string ExpandInstanceNodeResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/InstanceResult.cpp b/gaussdbfornosql/src/v3/model/InstanceResult.cpp index 0d358b143..a569aa946 100644 --- a/gaussdbfornosql/src/v3/model/InstanceResult.cpp +++ b/gaussdbfornosql/src/v3/model/InstanceResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/InstanceResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -42,7 +41,6 @@ web::json::value InstanceResult::toJson() const return val; } - bool InstanceResult::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool InstanceResult::fromJson(const web::json::value& val) return ok; } + std::string InstanceResult::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/InstanceTagResult.cpp b/gaussdbfornosql/src/v3/model/InstanceTagResult.cpp index 5a6a9cab7..f1faebe5e 100644 --- a/gaussdbfornosql/src/v3/model/InstanceTagResult.cpp +++ b/gaussdbfornosql/src/v3/model/InstanceTagResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/InstanceTagResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value InstanceTagResult::toJson() const return val; } - bool InstanceTagResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool InstanceTagResult::fromJson(const web::json::value& val) return ok; } + std::string InstanceTagResult::getKey() const { return key_; diff --git a/gaussdbfornosql/src/v3/model/Links.cpp b/gaussdbfornosql/src/v3/model/Links.cpp index 09508eb15..ef02c1a16 100644 --- a/gaussdbfornosql/src/v3/model/Links.cpp +++ b/gaussdbfornosql/src/v3/model/Links.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/Links.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value Links::toJson() const return val; } - bool Links::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Links::fromJson(const web::json::value& val) return ok; } + std::string Links::getHref() const { return href_; diff --git a/gaussdbfornosql/src/v3/model/ListApiVersionRequest.cpp b/gaussdbfornosql/src/v3/model/ListApiVersionRequest.cpp index 78dfb98fd..5e774d97d 100644 --- a/gaussdbfornosql/src/v3/model/ListApiVersionRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListApiVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListApiVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value ListApiVersionRequest::toJson() const return val; } - bool ListApiVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListApiVersionRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/ListApiVersionResponse.cpp b/gaussdbfornosql/src/v3/model/ListApiVersionResponse.cpp index c22dfaf10..9d5d76d83 100644 --- a/gaussdbfornosql/src/v3/model/ListApiVersionResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListApiVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListApiVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ListApiVersionResponse::toJson() const return val; } - bool ListApiVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListApiVersionResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListApiVersionResponse::getVersions() { return versions_; diff --git a/gaussdbfornosql/src/v3/model/ListAvailableFlavorInfosRequest.cpp b/gaussdbfornosql/src/v3/model/ListAvailableFlavorInfosRequest.cpp index b61c4901a..a8906e881 100644 --- a/gaussdbfornosql/src/v3/model/ListAvailableFlavorInfosRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListAvailableFlavorInfosRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListAvailableFlavorInfosRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value ListAvailableFlavorInfosRequest::toJson() const return val; } - bool ListAvailableFlavorInfosRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListAvailableFlavorInfosRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAvailableFlavorInfosRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ListAvailableFlavorInfosResponse.cpp b/gaussdbfornosql/src/v3/model/ListAvailableFlavorInfosResponse.cpp index fd74e8d8d..79c4dc697 100644 --- a/gaussdbfornosql/src/v3/model/ListAvailableFlavorInfosResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListAvailableFlavorInfosResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListAvailableFlavorInfosResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -46,7 +45,6 @@ web::json::value ListAvailableFlavorInfosResponse::toJson() const return val; } - bool ListAvailableFlavorInfosResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ListAvailableFlavorInfosResponse::fromJson(const web::json::value& val) return ok; } + std::string ListAvailableFlavorInfosResponse::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ListConfigurationDatastoresRequest.cpp b/gaussdbfornosql/src/v3/model/ListConfigurationDatastoresRequest.cpp index 70dd28857..36c712693 100644 --- a/gaussdbfornosql/src/v3/model/ListConfigurationDatastoresRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListConfigurationDatastoresRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListConfigurationDatastoresRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value ListConfigurationDatastoresRequest::toJson() const return val; } - bool ListConfigurationDatastoresRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListConfigurationDatastoresRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/ListConfigurationDatastoresResponse.cpp b/gaussdbfornosql/src/v3/model/ListConfigurationDatastoresResponse.cpp index 5c4135037..30248d8b5 100644 --- a/gaussdbfornosql/src/v3/model/ListConfigurationDatastoresResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListConfigurationDatastoresResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListConfigurationDatastoresResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ListConfigurationDatastoresResponse::toJson() const return val; } - bool ListConfigurationDatastoresResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListConfigurationDatastoresResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListConfigurationDatastoresResponse::getDatastores() { return datastores_; diff --git a/gaussdbfornosql/src/v3/model/ListConfigurationTemplatesRequest.cpp b/gaussdbfornosql/src/v3/model/ListConfigurationTemplatesRequest.cpp index 8811c970a..27c938a8d 100644 --- a/gaussdbfornosql/src/v3/model/ListConfigurationTemplatesRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListConfigurationTemplatesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListConfigurationTemplatesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ListConfigurationTemplatesRequest::toJson() const return val; } - bool ListConfigurationTemplatesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListConfigurationTemplatesRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListConfigurationTemplatesRequest::getOffset() const { return offset_; diff --git a/gaussdbfornosql/src/v3/model/ListConfigurationTemplatesResponse.cpp b/gaussdbfornosql/src/v3/model/ListConfigurationTemplatesResponse.cpp index 71a2fb1f4..b82f4d3a6 100644 --- a/gaussdbfornosql/src/v3/model/ListConfigurationTemplatesResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListConfigurationTemplatesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListConfigurationTemplatesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -42,7 +41,6 @@ web::json::value ListConfigurationTemplatesResponse::toJson() const return val; } - bool ListConfigurationTemplatesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListConfigurationTemplatesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListConfigurationTemplatesResponse::getCount() const { return count_; diff --git a/gaussdbfornosql/src/v3/model/ListConfigurationsRequest.cpp b/gaussdbfornosql/src/v3/model/ListConfigurationsRequest.cpp index a3d395a9b..73d382803 100644 --- a/gaussdbfornosql/src/v3/model/ListConfigurationsRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListConfigurationsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value ListConfigurationsRequest::toJson() const return val; } - bool ListConfigurationsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListConfigurationsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/ListConfigurationsResponse.cpp b/gaussdbfornosql/src/v3/model/ListConfigurationsResponse.cpp index 46db69474..ad50f33df 100644 --- a/gaussdbfornosql/src/v3/model/ListConfigurationsResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListConfigurationsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -42,7 +41,6 @@ web::json::value ListConfigurationsResponse::toJson() const return val; } - bool ListConfigurationsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListConfigurationsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListConfigurationsResponse::getCount() const { return count_; diff --git a/gaussdbfornosql/src/v3/model/ListConfigurationsResult.cpp b/gaussdbfornosql/src/v3/model/ListConfigurationsResult.cpp index 91b00852e..515dd2731 100644 --- a/gaussdbfornosql/src/v3/model/ListConfigurationsResult.cpp +++ b/gaussdbfornosql/src/v3/model/ListConfigurationsResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListConfigurationsResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -73,7 +72,6 @@ web::json::value ListConfigurationsResult::toJson() const return val; } - bool ListConfigurationsResult::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ListConfigurationsResult::fromJson(const web::json::value& val) return ok; } + std::string ListConfigurationsResult::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/ListDatastoresRequest.cpp b/gaussdbfornosql/src/v3/model/ListDatastoresRequest.cpp index 0c36ede68..f48bb0a3a 100644 --- a/gaussdbfornosql/src/v3/model/ListDatastoresRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListDatastoresRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListDatastoresRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ListDatastoresRequest::toJson() const return val; } - bool ListDatastoresRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListDatastoresRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDatastoresRequest::getDatastoreName() const { return datastoreName_; diff --git a/gaussdbfornosql/src/v3/model/ListDatastoresResponse.cpp b/gaussdbfornosql/src/v3/model/ListDatastoresResponse.cpp index 909b317d1..cd713b4f5 100644 --- a/gaussdbfornosql/src/v3/model/ListDatastoresResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListDatastoresResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListDatastoresResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ListDatastoresResponse::toJson() const return val; } - bool ListDatastoresResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListDatastoresResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDatastoresResponse::getVersions() { return versions_; diff --git a/gaussdbfornosql/src/v3/model/ListDbUsersRequest.cpp b/gaussdbfornosql/src/v3/model/ListDbUsersRequest.cpp index 2b8181717..c523baaa6 100644 --- a/gaussdbfornosql/src/v3/model/ListDbUsersRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListDbUsersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListDbUsersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -48,7 +47,6 @@ web::json::value ListDbUsersRequest::toJson() const return val; } - bool ListDbUsersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListDbUsersRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDbUsersRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ListDbUsersResponse.cpp b/gaussdbfornosql/src/v3/model/ListDbUsersResponse.cpp index b60777c78..2332e0a00 100644 --- a/gaussdbfornosql/src/v3/model/ListDbUsersResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListDbUsersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListDbUsersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ListDbUsersResponse::toJson() const return val; } - bool ListDbUsersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDbUsersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDbUsersResponse::getUsers() { return users_; diff --git a/gaussdbfornosql/src/v3/model/ListDedicatedResourceResult.cpp b/gaussdbfornosql/src/v3/model/ListDedicatedResourceResult.cpp index 0304248d7..0f4fa9d5a 100644 --- a/gaussdbfornosql/src/v3/model/ListDedicatedResourceResult.cpp +++ b/gaussdbfornosql/src/v3/model/ListDedicatedResourceResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourceResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -62,7 +61,6 @@ web::json::value ListDedicatedResourceResult::toJson() const return val; } - bool ListDedicatedResourceResult::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool ListDedicatedResourceResult::fromJson(const web::json::value& val) return ok; } + std::string ListDedicatedResourceResult::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/ListDedicatedResourcesRequest.cpp b/gaussdbfornosql/src/v3/model/ListDedicatedResourcesRequest.cpp index a19ba8674..bb1082153 100644 --- a/gaussdbfornosql/src/v3/model/ListDedicatedResourcesRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListDedicatedResourcesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourcesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ListDedicatedResourcesRequest::toJson() const return val; } - bool ListDedicatedResourcesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListDedicatedResourcesRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListDedicatedResourcesRequest::getOffset() const { return offset_; diff --git a/gaussdbfornosql/src/v3/model/ListDedicatedResourcesResponse.cpp b/gaussdbfornosql/src/v3/model/ListDedicatedResourcesResponse.cpp index bcd490f03..db9497e33 100644 --- a/gaussdbfornosql/src/v3/model/ListDedicatedResourcesResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListDedicatedResourcesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListDedicatedResourcesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ListDedicatedResourcesResponse::toJson() const return val; } - bool ListDedicatedResourcesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDedicatedResourcesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListDedicatedResourcesResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdbfornosql/src/v3/model/ListEpsQuotasRequest.cpp b/gaussdbfornosql/src/v3/model/ListEpsQuotasRequest.cpp index c4c889c8c..b2af882f3 100644 --- a/gaussdbfornosql/src/v3/model/ListEpsQuotasRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListEpsQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListEpsQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value ListEpsQuotasRequest::toJson() const return val; } - bool ListEpsQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListEpsQuotasRequest::fromJson(const web::json::value& val) return ok; } + std::string ListEpsQuotasRequest::getEnterpriseProjectName() const { return enterpriseProjectName_; diff --git a/gaussdbfornosql/src/v3/model/ListEpsQuotasResponse.cpp b/gaussdbfornosql/src/v3/model/ListEpsQuotasResponse.cpp index 0d4d72172..a64cd678f 100644 --- a/gaussdbfornosql/src/v3/model/ListEpsQuotasResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListEpsQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListEpsQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ListEpsQuotasResponse::toJson() const return val; } - bool ListEpsQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListEpsQuotasResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListEpsQuotasResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdbfornosql/src/v3/model/ListFlavorInfosRequest.cpp b/gaussdbfornosql/src/v3/model/ListFlavorInfosRequest.cpp index e90026011..927add1a3 100644 --- a/gaussdbfornosql/src/v3/model/ListFlavorInfosRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListFlavorInfosRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListFlavorInfosRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value ListFlavorInfosRequest::toJson() const return val; } - bool ListFlavorInfosRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListFlavorInfosRequest::fromJson(const web::json::value& val) return ok; } + std::string ListFlavorInfosRequest::getEngineName() const { return engineName_; diff --git a/gaussdbfornosql/src/v3/model/ListFlavorInfosResponse.cpp b/gaussdbfornosql/src/v3/model/ListFlavorInfosResponse.cpp index 6733b0746..4e38373dc 100644 --- a/gaussdbfornosql/src/v3/model/ListFlavorInfosResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListFlavorInfosResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListFlavorInfosResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ListFlavorInfosResponse::toJson() const return val; } - bool ListFlavorInfosResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListFlavorInfosResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListFlavorInfosResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdbfornosql/src/v3/model/ListFlavorsRequest.cpp b/gaussdbfornosql/src/v3/model/ListFlavorsRequest.cpp index 98666fc65..26c185afe 100644 --- a/gaussdbfornosql/src/v3/model/ListFlavorsRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListFlavorsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListFlavorsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ListFlavorsRequest::toJson() const return val; } - bool ListFlavorsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListFlavorsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListFlavorsRequest::getRegion() const { return region_; diff --git a/gaussdbfornosql/src/v3/model/ListFlavorsResponse.cpp b/gaussdbfornosql/src/v3/model/ListFlavorsResponse.cpp index 9b259b624..1cd1f045a 100644 --- a/gaussdbfornosql/src/v3/model/ListFlavorsResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListFlavorsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListFlavorsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ListFlavorsResponse::toJson() const return val; } - bool ListFlavorsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListFlavorsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListFlavorsResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdbfornosql/src/v3/model/ListFlavorsResult.cpp b/gaussdbfornosql/src/v3/model/ListFlavorsResult.cpp index 4a01bc769..5e99f5d45 100644 --- a/gaussdbfornosql/src/v3/model/ListFlavorsResult.cpp +++ b/gaussdbfornosql/src/v3/model/ListFlavorsResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListFlavorsResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -61,7 +60,6 @@ web::json::value ListFlavorsResult::toJson() const return val; } - bool ListFlavorsResult::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool ListFlavorsResult::fromJson(const web::json::value& val) return ok; } + std::string ListFlavorsResult::getEngineName() const { return engineName_; diff --git a/gaussdbfornosql/src/v3/model/ListInstanceDatabasesRequest.cpp b/gaussdbfornosql/src/v3/model/ListInstanceDatabasesRequest.cpp index ad932c58a..750754b28 100644 --- a/gaussdbfornosql/src/v3/model/ListInstanceDatabasesRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstanceDatabasesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstanceDatabasesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value ListInstanceDatabasesRequest::toJson() const return val; } - bool ListInstanceDatabasesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListInstanceDatabasesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstanceDatabasesRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ListInstanceDatabasesResponse.cpp b/gaussdbfornosql/src/v3/model/ListInstanceDatabasesResponse.cpp index 413ef2961..71ca94869 100644 --- a/gaussdbfornosql/src/v3/model/ListInstanceDatabasesResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstanceDatabasesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstanceDatabasesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ListInstanceDatabasesResponse::toJson() const return val; } - bool ListInstanceDatabasesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstanceDatabasesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstanceDatabasesResponse::getDatabases() { return databases_; diff --git a/gaussdbfornosql/src/v3/model/ListInstanceTagsRequest.cpp b/gaussdbfornosql/src/v3/model/ListInstanceTagsRequest.cpp index fc1a000ca..c18b4ed7d 100644 --- a/gaussdbfornosql/src/v3/model/ListInstanceTagsRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstanceTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ListInstanceTagsRequest::toJson() const return val; } - bool ListInstanceTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListInstanceTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstanceTagsRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ListInstanceTagsResponse.cpp b/gaussdbfornosql/src/v3/model/ListInstanceTagsResponse.cpp index 65a74f4dc..b6ac37531 100644 --- a/gaussdbfornosql/src/v3/model/ListInstanceTagsResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstanceTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ListInstanceTagsResponse::toJson() const return val; } - bool ListInstanceTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListInstanceTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstanceTagsResponse::getTags() { return tags_; diff --git a/gaussdbfornosql/src/v3/model/ListInstanceTagsResult.cpp b/gaussdbfornosql/src/v3/model/ListInstanceTagsResult.cpp index 785451a4b..5fee905ab 100644 --- a/gaussdbfornosql/src/v3/model/ListInstanceTagsResult.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstanceTagsResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstanceTagsResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ListInstanceTagsResult::toJson() const return val; } - bool ListInstanceTagsResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListInstanceTagsResult::fromJson(const web::json::value& val) return ok; } + std::string ListInstanceTagsResult::getKey() const { return key_; diff --git a/gaussdbfornosql/src/v3/model/ListInstancesBackupStrategyResult.cpp b/gaussdbfornosql/src/v3/model/ListInstancesBackupStrategyResult.cpp index 9916c8835..4953a6ad6 100644 --- a/gaussdbfornosql/src/v3/model/ListInstancesBackupStrategyResult.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstancesBackupStrategyResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstancesBackupStrategyResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ListInstancesBackupStrategyResult::toJson() const return val; } - bool ListInstancesBackupStrategyResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListInstancesBackupStrategyResult::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesBackupStrategyResult::getStartTime() const { return startTime_; diff --git a/gaussdbfornosql/src/v3/model/ListInstancesByResourceTagsRequest.cpp b/gaussdbfornosql/src/v3/model/ListInstancesByResourceTagsRequest.cpp index d4420b4bd..cc80f6b77 100644 --- a/gaussdbfornosql/src/v3/model/ListInstancesByResourceTagsRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstancesByResourceTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstancesByResourceTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ListInstancesByResourceTagsRequest::toJson() const return val; } - bool ListInstancesByResourceTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListInstancesByResourceTagsRequest::fromJson(const web::json::value& val) return ok; } + ListInstancesByTagsRequestBody ListInstancesByResourceTagsRequest::getBody() const { return body_; diff --git a/gaussdbfornosql/src/v3/model/ListInstancesByResourceTagsResponse.cpp b/gaussdbfornosql/src/v3/model/ListInstancesByResourceTagsResponse.cpp index bdef8ca7a..51126662a 100644 --- a/gaussdbfornosql/src/v3/model/ListInstancesByResourceTagsResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstancesByResourceTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstancesByResourceTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ListInstancesByResourceTagsResponse::toJson() const return val; } - bool ListInstancesByResourceTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstancesByResourceTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstancesByResourceTagsResponse::getInstances() { return instances_; diff --git a/gaussdbfornosql/src/v3/model/ListInstancesByTagsRequest.cpp b/gaussdbfornosql/src/v3/model/ListInstancesByTagsRequest.cpp index 6ba647cfe..63730e676 100644 --- a/gaussdbfornosql/src/v3/model/ListInstancesByTagsRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstancesByTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ListInstancesByTagsRequest::toJson() const return val; } - bool ListInstancesByTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListInstancesByTagsRequest::fromJson(const web::json::value& val) return ok; } + ListInstancesByTagsRequestBody ListInstancesByTagsRequest::getBody() const { return body_; diff --git a/gaussdbfornosql/src/v3/model/ListInstancesByTagsRequestBody.cpp b/gaussdbfornosql/src/v3/model/ListInstancesByTagsRequestBody.cpp index af1b5dd26..76821aede 100644 --- a/gaussdbfornosql/src/v3/model/ListInstancesByTagsRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstancesByTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -51,7 +50,6 @@ web::json::value ListInstancesByTagsRequestBody::toJson() const return val; } - bool ListInstancesByTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool ListInstancesByTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesByTagsRequestBody::getOffset() const { return offset_; diff --git a/gaussdbfornosql/src/v3/model/ListInstancesByTagsResponse.cpp b/gaussdbfornosql/src/v3/model/ListInstancesByTagsResponse.cpp index 0a7a7c2b6..c1afdc8ba 100644 --- a/gaussdbfornosql/src/v3/model/ListInstancesByTagsResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstancesByTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstancesByTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ListInstancesByTagsResponse::toJson() const return val; } - bool ListInstancesByTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstancesByTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstancesByTagsResponse::getInstances() { return instances_; diff --git a/gaussdbfornosql/src/v3/model/ListInstancesDatastoreResult.cpp b/gaussdbfornosql/src/v3/model/ListInstancesDatastoreResult.cpp index 311b46e7b..723cb2759 100644 --- a/gaussdbfornosql/src/v3/model/ListInstancesDatastoreResult.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstancesDatastoreResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstancesDatastoreResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -48,7 +47,6 @@ web::json::value ListInstancesDatastoreResult::toJson() const return val; } - bool ListInstancesDatastoreResult::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListInstancesDatastoreResult::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesDatastoreResult::getType() const { return type_; diff --git a/gaussdbfornosql/src/v3/model/ListInstancesGroupResult.cpp b/gaussdbfornosql/src/v3/model/ListInstancesGroupResult.cpp index 0ed89a146..14778552a 100644 --- a/gaussdbfornosql/src/v3/model/ListInstancesGroupResult.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstancesGroupResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstancesGroupResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -46,7 +45,6 @@ web::json::value ListInstancesGroupResult::toJson() const return val; } - bool ListInstancesGroupResult::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ListInstancesGroupResult::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesGroupResult::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/ListInstancesNodeResult.cpp b/gaussdbfornosql/src/v3/model/ListInstancesNodeResult.cpp index 0b73d6f6b..d92769acb 100644 --- a/gaussdbfornosql/src/v3/model/ListInstancesNodeResult.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstancesNodeResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstancesNodeResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -78,7 +77,6 @@ web::json::value ListInstancesNodeResult::toJson() const return val; } - bool ListInstancesNodeResult::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool ListInstancesNodeResult::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesNodeResult::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/ListInstancesRequest.cpp b/gaussdbfornosql/src/v3/model/ListInstancesRequest.cpp index c547d66db..7de1196e8 100644 --- a/gaussdbfornosql/src/v3/model/ListInstancesRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -68,7 +67,6 @@ web::json::value ListInstancesRequest::toJson() const return val; } - bool ListInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesRequest::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/ListInstancesResponse.cpp b/gaussdbfornosql/src/v3/model/ListInstancesResponse.cpp index e4f0492d5..c6baf133e 100644 --- a/gaussdbfornosql/src/v3/model/ListInstancesResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ListInstancesResponse::toJson() const return val; } - bool ListInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstancesResponse::getInstances() { return instances_; diff --git a/gaussdbfornosql/src/v3/model/ListInstancesResult.cpp b/gaussdbfornosql/src/v3/model/ListInstancesResult.cpp index 0c9c41a4c..a547a8600 100644 --- a/gaussdbfornosql/src/v3/model/ListInstancesResult.cpp +++ b/gaussdbfornosql/src/v3/model/ListInstancesResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListInstancesResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -144,7 +143,6 @@ web::json::value ListInstancesResult::toJson() const return val; } - bool ListInstancesResult::fromJson(const web::json::value& val) { bool ok = true; @@ -368,6 +366,7 @@ bool ListInstancesResult::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesResult::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/ListProjectTagsRequest.cpp b/gaussdbfornosql/src/v3/model/ListProjectTagsRequest.cpp index f2bf134ec..9380a1046 100644 --- a/gaussdbfornosql/src/v3/model/ListProjectTagsRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListProjectTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListProjectTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ListProjectTagsRequest::toJson() const return val; } - bool ListProjectTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListProjectTagsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListProjectTagsRequest::getOffset() const { return offset_; diff --git a/gaussdbfornosql/src/v3/model/ListProjectTagsResponse.cpp b/gaussdbfornosql/src/v3/model/ListProjectTagsResponse.cpp index 3faf8096a..f41652fef 100644 --- a/gaussdbfornosql/src/v3/model/ListProjectTagsResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListProjectTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListProjectTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ListProjectTagsResponse::toJson() const return val; } - bool ListProjectTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListProjectTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProjectTagsResponse::getTags() { return tags_; diff --git a/gaussdbfornosql/src/v3/model/ListRecycleInstancesRequest.cpp b/gaussdbfornosql/src/v3/model/ListRecycleInstancesRequest.cpp index 9bba3c8a0..c6672a949 100644 --- a/gaussdbfornosql/src/v3/model/ListRecycleInstancesRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListRecycleInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListRecycleInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value ListRecycleInstancesRequest::toJson() const return val; } - bool ListRecycleInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListRecycleInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRecycleInstancesRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbfornosql/src/v3/model/ListRecycleInstancesResponse.cpp b/gaussdbfornosql/src/v3/model/ListRecycleInstancesResponse.cpp index 93665ac77..0e48fe2a0 100644 --- a/gaussdbfornosql/src/v3/model/ListRecycleInstancesResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListRecycleInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListRecycleInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ListRecycleInstancesResponse::toJson() const return val; } - bool ListRecycleInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListRecycleInstancesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListRecycleInstancesResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdbfornosql/src/v3/model/ListRestoreTimeRequest.cpp b/gaussdbfornosql/src/v3/model/ListRestoreTimeRequest.cpp index e4e053229..d32557347 100644 --- a/gaussdbfornosql/src/v3/model/ListRestoreTimeRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListRestoreTimeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListRestoreTimeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -53,7 +52,6 @@ web::json::value ListRestoreTimeRequest::toJson() const return val; } - bool ListRestoreTimeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListRestoreTimeRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRestoreTimeRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ListRestoreTimeResponse.cpp b/gaussdbfornosql/src/v3/model/ListRestoreTimeResponse.cpp index 7cb9b8cc6..1e772dc01 100644 --- a/gaussdbfornosql/src/v3/model/ListRestoreTimeResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListRestoreTimeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListRestoreTimeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ListRestoreTimeResponse::toJson() const return val; } - bool ListRestoreTimeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListRestoreTimeResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListRestoreTimeResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdbfornosql/src/v3/model/ListSlowLogsRequest.cpp b/gaussdbfornosql/src/v3/model/ListSlowLogsRequest.cpp index 772a84db0..6ce288dae 100644 --- a/gaussdbfornosql/src/v3/model/ListSlowLogsRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ListSlowLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListSlowLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -63,7 +62,6 @@ web::json::value ListSlowLogsRequest::toJson() const return val; } - bool ListSlowLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListSlowLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSlowLogsRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ListSlowLogsResponse.cpp b/gaussdbfornosql/src/v3/model/ListSlowLogsResponse.cpp index a22e200e8..3d361a6c8 100644 --- a/gaussdbfornosql/src/v3/model/ListSlowLogsResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ListSlowLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ListSlowLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ListSlowLogsResponse::toJson() const return val; } - bool ListSlowLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSlowLogsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSlowLogsResponse::getSlowLogList() { return slowLogList_; diff --git a/gaussdbfornosql/src/v3/model/MatchOption.cpp b/gaussdbfornosql/src/v3/model/MatchOption.cpp index 029cdf95a..668ecd6d7 100644 --- a/gaussdbfornosql/src/v3/model/MatchOption.cpp +++ b/gaussdbfornosql/src/v3/model/MatchOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/MatchOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value MatchOption::toJson() const return val; } - bool MatchOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MatchOption::fromJson(const web::json::value& val) return ok; } + std::string MatchOption::getKey() const { return key_; diff --git a/gaussdbfornosql/src/v3/model/ModifyDbUserPrivilegeRequest.cpp b/gaussdbfornosql/src/v3/model/ModifyDbUserPrivilegeRequest.cpp index dbbe393cf..c1a6298cc 100644 --- a/gaussdbfornosql/src/v3/model/ModifyDbUserPrivilegeRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ModifyDbUserPrivilegeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ModifyDbUserPrivilegeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ModifyDbUserPrivilegeRequest::toJson() const return val; } - bool ModifyDbUserPrivilegeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ModifyDbUserPrivilegeRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyDbUserPrivilegeRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ModifyDbUserPrivilegeResponse.cpp b/gaussdbfornosql/src/v3/model/ModifyDbUserPrivilegeResponse.cpp index 528b3bdea..d0731e4df 100644 --- a/gaussdbfornosql/src/v3/model/ModifyDbUserPrivilegeResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ModifyDbUserPrivilegeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ModifyDbUserPrivilegeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ModifyDbUserPrivilegeResponse::toJson() const return val; } - bool ModifyDbUserPrivilegeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyDbUserPrivilegeResponse::fromJson(const web::json::value& val) return ok; } + std::string ModifyDbUserPrivilegeResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/ModifyEpsQuotasRequest.cpp b/gaussdbfornosql/src/v3/model/ModifyEpsQuotasRequest.cpp index 32ea6a63f..a5cfb79e5 100644 --- a/gaussdbfornosql/src/v3/model/ModifyEpsQuotasRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ModifyEpsQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ModifyEpsQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ModifyEpsQuotasRequest::toJson() const return val; } - bool ModifyEpsQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ModifyEpsQuotasRequest::fromJson(const web::json::value& val) return ok; } + NoSqlModiflyEpsQuotasRequestBody ModifyEpsQuotasRequest::getBody() const { return body_; diff --git a/gaussdbfornosql/src/v3/model/ModifyEpsQuotasResponse.cpp b/gaussdbfornosql/src/v3/model/ModifyEpsQuotasResponse.cpp index bb40b17ae..16a381f54 100644 --- a/gaussdbfornosql/src/v3/model/ModifyEpsQuotasResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ModifyEpsQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ModifyEpsQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value ModifyEpsQuotasResponse::toJson() const return val; } - bool ModifyEpsQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ModifyEpsQuotasResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/ModifyPortRequest.cpp b/gaussdbfornosql/src/v3/model/ModifyPortRequest.cpp index c2782c73f..d1bf9114c 100644 --- a/gaussdbfornosql/src/v3/model/ModifyPortRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ModifyPortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ModifyPortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ModifyPortRequest::toJson() const return val; } - bool ModifyPortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ModifyPortRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyPortRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ModifyPortRequestBody.cpp b/gaussdbfornosql/src/v3/model/ModifyPortRequestBody.cpp index 982b5fb89..e198dbb07 100644 --- a/gaussdbfornosql/src/v3/model/ModifyPortRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/ModifyPortRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ModifyPortRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ModifyPortRequestBody::toJson() const return val; } - bool ModifyPortRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyPortRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t ModifyPortRequestBody::getPort() const { return port_; diff --git a/gaussdbfornosql/src/v3/model/ModifyPortResponse.cpp b/gaussdbfornosql/src/v3/model/ModifyPortResponse.cpp index 3cc4481ee..464946d2b 100644 --- a/gaussdbfornosql/src/v3/model/ModifyPortResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ModifyPortResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ModifyPortResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ModifyPortResponse::toJson() const return val; } - bool ModifyPortResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyPortResponse::fromJson(const web::json::value& val) return ok; } + std::string ModifyPortResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/ModifyPublicIpRequest.cpp b/gaussdbfornosql/src/v3/model/ModifyPublicIpRequest.cpp index 7fe747ba9..05183e36c 100644 --- a/gaussdbfornosql/src/v3/model/ModifyPublicIpRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ModifyPublicIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -42,7 +41,6 @@ web::json::value ModifyPublicIpRequest::toJson() const return val; } - bool ModifyPublicIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ModifyPublicIpRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyPublicIpRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ModifyPublicIpRequestBody.cpp b/gaussdbfornosql/src/v3/model/ModifyPublicIpRequestBody.cpp index 13fcd67fa..28f0be1b3 100644 --- a/gaussdbfornosql/src/v3/model/ModifyPublicIpRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/ModifyPublicIpRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value ModifyPublicIpRequestBody::toJson() const return val; } - bool ModifyPublicIpRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ModifyPublicIpRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ModifyPublicIpRequestBody::getAction() const { return action_; diff --git a/gaussdbfornosql/src/v3/model/ModifyPublicIpResponse.cpp b/gaussdbfornosql/src/v3/model/ModifyPublicIpResponse.cpp index 91606708d..e6e1cfba5 100644 --- a/gaussdbfornosql/src/v3/model/ModifyPublicIpResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ModifyPublicIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ModifyPublicIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ModifyPublicIpResponse::toJson() const return val; } - bool ModifyPublicIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyPublicIpResponse::fromJson(const web::json::value& val) return ok; } + std::string ModifyPublicIpResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/ModifyVolumeRequest.cpp b/gaussdbfornosql/src/v3/model/ModifyVolumeRequest.cpp index fc92155cc..0a06a4cea 100644 --- a/gaussdbfornosql/src/v3/model/ModifyVolumeRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ModifyVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ModifyVolumeRequest::toJson() const return val; } - bool ModifyVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ModifyVolumeRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyVolumeRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ModifyVolumeRequestBody.cpp b/gaussdbfornosql/src/v3/model/ModifyVolumeRequestBody.cpp index 425642160..8328af095 100644 --- a/gaussdbfornosql/src/v3/model/ModifyVolumeRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/ModifyVolumeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ModifyVolumeRequestBody::toJson() const return val; } - bool ModifyVolumeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ModifyVolumeRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t ModifyVolumeRequestBody::getSize() const { return size_; diff --git a/gaussdbfornosql/src/v3/model/ModifyVolumeResponse.cpp b/gaussdbfornosql/src/v3/model/ModifyVolumeResponse.cpp index 06108d5ee..64632e0be 100644 --- a/gaussdbfornosql/src/v3/model/ModifyVolumeResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ModifyVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ModifyVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ModifyVolumeResponse::toJson() const return val; } - bool ModifyVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ModifyVolumeResponse::fromJson(const web::json::value& val) return ok; } + std::string ModifyVolumeResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/NoSQLDrDateSyncIndicators.cpp b/gaussdbfornosql/src/v3/model/NoSQLDrDateSyncIndicators.cpp index 242352631..11efb83d9 100644 --- a/gaussdbfornosql/src/v3/model/NoSQLDrDateSyncIndicators.cpp +++ b/gaussdbfornosql/src/v3/model/NoSQLDrDateSyncIndicators.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/NoSQLDrDateSyncIndicators.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -63,7 +62,6 @@ web::json::value NoSQLDrDateSyncIndicators::toJson() const return val; } - bool NoSQLDrDateSyncIndicators::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool NoSQLDrDateSyncIndicators::fromJson(const web::json::value& val) return ok; } + int64_t NoSQLDrDateSyncIndicators::getRsyncOps() const { return rsyncOps_; diff --git a/gaussdbfornosql/src/v3/model/NoSQLDrRpoAndRto.cpp b/gaussdbfornosql/src/v3/model/NoSQLDrRpoAndRto.cpp index f498e6ed7..4610cc96c 100644 --- a/gaussdbfornosql/src/v3/model/NoSQLDrRpoAndRto.cpp +++ b/gaussdbfornosql/src/v3/model/NoSQLDrRpoAndRto.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/NoSQLDrRpoAndRto.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value NoSQLDrRpoAndRto::toJson() const return val; } - bool NoSQLDrRpoAndRto::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool NoSQLDrRpoAndRto::fromJson(const web::json::value& val) return ok; } + std::string NoSQLDrRpoAndRto::getScene() const { return scene_; diff --git a/gaussdbfornosql/src/v3/model/NoSqlCreateBackupRequestBody.cpp b/gaussdbfornosql/src/v3/model/NoSqlCreateBackupRequestBody.cpp index 109cab5fc..a4906b522 100644 --- a/gaussdbfornosql/src/v3/model/NoSqlCreateBackupRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/NoSqlCreateBackupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/NoSqlCreateBackupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value NoSqlCreateBackupRequestBody::toJson() const return val; } - bool NoSqlCreateBackupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool NoSqlCreateBackupRequestBody::fromJson(const web::json::value& val) return ok; } + std::string NoSqlCreateBackupRequestBody::getName() const { return name_; diff --git a/gaussdbfornosql/src/v3/model/NoSqlEpsQuotaRequestInfo.cpp b/gaussdbfornosql/src/v3/model/NoSqlEpsQuotaRequestInfo.cpp index f4882c8b5..537fe22b4 100644 --- a/gaussdbfornosql/src/v3/model/NoSqlEpsQuotaRequestInfo.cpp +++ b/gaussdbfornosql/src/v3/model/NoSqlEpsQuotaRequestInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaRequestInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value NoSqlEpsQuotaRequestInfo::toJson() const return val; } - bool NoSqlEpsQuotaRequestInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool NoSqlEpsQuotaRequestInfo::fromJson(const web::json::value& val) return ok; } + int32_t NoSqlEpsQuotaRequestInfo::getInstance() const { return instance_; diff --git a/gaussdbfornosql/src/v3/model/NoSqlEpsQuotaTotal.cpp b/gaussdbfornosql/src/v3/model/NoSqlEpsQuotaTotal.cpp index 92e78f184..7f7d562ff 100644 --- a/gaussdbfornosql/src/v3/model/NoSqlEpsQuotaTotal.cpp +++ b/gaussdbfornosql/src/v3/model/NoSqlEpsQuotaTotal.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaTotal.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value NoSqlEpsQuotaTotal::toJson() const return val; } - bool NoSqlEpsQuotaTotal::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool NoSqlEpsQuotaTotal::fromJson(const web::json::value& val) return ok; } + int32_t NoSqlEpsQuotaTotal::getInstance() const { return instance_; diff --git a/gaussdbfornosql/src/v3/model/NoSqlEpsQuotaUsed.cpp b/gaussdbfornosql/src/v3/model/NoSqlEpsQuotaUsed.cpp index 265e5043d..a194815ad 100644 --- a/gaussdbfornosql/src/v3/model/NoSqlEpsQuotaUsed.cpp +++ b/gaussdbfornosql/src/v3/model/NoSqlEpsQuotaUsed.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/NoSqlEpsQuotaUsed.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value NoSqlEpsQuotaUsed::toJson() const return val; } - bool NoSqlEpsQuotaUsed::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool NoSqlEpsQuotaUsed::fromJson(const web::json::value& val) return ok; } + int32_t NoSqlEpsQuotaUsed::getInstance() const { return instance_; diff --git a/gaussdbfornosql/src/v3/model/NoSqlModiflyEpsQuotasRequestBody.cpp b/gaussdbfornosql/src/v3/model/NoSqlModiflyEpsQuotasRequestBody.cpp index 2fde09aa2..7ad4f985c 100644 --- a/gaussdbfornosql/src/v3/model/NoSqlModiflyEpsQuotasRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/NoSqlModiflyEpsQuotasRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/NoSqlModiflyEpsQuotasRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value NoSqlModiflyEpsQuotasRequestBody::toJson() const return val; } - bool NoSqlModiflyEpsQuotasRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NoSqlModiflyEpsQuotasRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& NoSqlModiflyEpsQuotasRequestBody::getQuotas() { return quotas_; diff --git a/gaussdbfornosql/src/v3/model/NoSqlQueryEpsQuotaInfo.cpp b/gaussdbfornosql/src/v3/model/NoSqlQueryEpsQuotaInfo.cpp index de07ea648..2e27f4cf7 100644 --- a/gaussdbfornosql/src/v3/model/NoSqlQueryEpsQuotaInfo.cpp +++ b/gaussdbfornosql/src/v3/model/NoSqlQueryEpsQuotaInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/NoSqlQueryEpsQuotaInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -46,7 +45,6 @@ web::json::value NoSqlQueryEpsQuotaInfo::toJson() const return val; } - bool NoSqlQueryEpsQuotaInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool NoSqlQueryEpsQuotaInfo::fromJson(const web::json::value& val) return ok; } + std::string NoSqlQueryEpsQuotaInfo::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/gaussdbfornosql/src/v3/model/NoSqlRequestEpsQuota.cpp b/gaussdbfornosql/src/v3/model/NoSqlRequestEpsQuota.cpp index b7f34d49d..09d8ece40 100644 --- a/gaussdbfornosql/src/v3/model/NoSqlRequestEpsQuota.cpp +++ b/gaussdbfornosql/src/v3/model/NoSqlRequestEpsQuota.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/NoSqlRequestEpsQuota.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value NoSqlRequestEpsQuota::toJson() const return val; } - bool NoSqlRequestEpsQuota::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NoSqlRequestEpsQuota::fromJson(const web::json::value& val) return ok; } + std::string NoSqlRequestEpsQuota::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/gaussdbfornosql/src/v3/model/OptionalFlavorsInfo.cpp b/gaussdbfornosql/src/v3/model/OptionalFlavorsInfo.cpp index b666ea795..5df98da23 100644 --- a/gaussdbfornosql/src/v3/model/OptionalFlavorsInfo.cpp +++ b/gaussdbfornosql/src/v3/model/OptionalFlavorsInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/OptionalFlavorsInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value OptionalFlavorsInfo::toJson() const return val; } - bool OptionalFlavorsInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool OptionalFlavorsInfo::fromJson(const web::json::value& val) return ok; } + std::vector& OptionalFlavorsInfo::getList() { return list_; diff --git a/gaussdbfornosql/src/v3/model/PauseResumeDataSynchronizationRequest.cpp b/gaussdbfornosql/src/v3/model/PauseResumeDataSynchronizationRequest.cpp index e9b4811c6..0a3b3c361 100644 --- a/gaussdbfornosql/src/v3/model/PauseResumeDataSynchronizationRequest.cpp +++ b/gaussdbfornosql/src/v3/model/PauseResumeDataSynchronizationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/PauseResumeDataSynchronizationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value PauseResumeDataSynchronizationRequest::toJson() const return val; } - bool PauseResumeDataSynchronizationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool PauseResumeDataSynchronizationRequest::fromJson(const web::json::value& val return ok; } + std::string PauseResumeDataSynchronizationRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/PauseResumeDataSynchronizationResponse.cpp b/gaussdbfornosql/src/v3/model/PauseResumeDataSynchronizationResponse.cpp index 6f45f4140..42bbf40d1 100644 --- a/gaussdbfornosql/src/v3/model/PauseResumeDataSynchronizationResponse.cpp +++ b/gaussdbfornosql/src/v3/model/PauseResumeDataSynchronizationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/PauseResumeDataSynchronizationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value PauseResumeDataSynchronizationResponse::toJson() const return val; } - bool PauseResumeDataSynchronizationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool PauseResumeDataSynchronizationResponse::fromJson(const web::json::value& va return ok; } + std::string PauseResumeDataSynchronizationResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/PrecheckDisasterRecoveryInstance.cpp b/gaussdbfornosql/src/v3/model/PrecheckDisasterRecoveryInstance.cpp index e43e075d7..d7bf715d4 100644 --- a/gaussdbfornosql/src/v3/model/PrecheckDisasterRecoveryInstance.cpp +++ b/gaussdbfornosql/src/v3/model/PrecheckDisasterRecoveryInstance.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/PrecheckDisasterRecoveryInstance.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -42,7 +41,6 @@ web::json::value PrecheckDisasterRecoveryInstance::toJson() const return val; } - bool PrecheckDisasterRecoveryInstance::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool PrecheckDisasterRecoveryInstance::fromJson(const web::json::value& val) return ok; } + std::string PrecheckDisasterRecoveryInstance::getVpcCidr() const { return vpcCidr_; diff --git a/gaussdbfornosql/src/v3/model/PrecheckDisasterRecoveryOperationBody.cpp b/gaussdbfornosql/src/v3/model/PrecheckDisasterRecoveryOperationBody.cpp index 4061e81e3..23b22a799 100644 --- a/gaussdbfornosql/src/v3/model/PrecheckDisasterRecoveryOperationBody.cpp +++ b/gaussdbfornosql/src/v3/model/PrecheckDisasterRecoveryOperationBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/PrecheckDisasterRecoveryOperationBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value PrecheckDisasterRecoveryOperationBody::toJson() const return val; } - bool PrecheckDisasterRecoveryOperationBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool PrecheckDisasterRecoveryOperationBody::fromJson(const web::json::value& val return ok; } + std::string PrecheckDisasterRecoveryOperationBody::getOperation() const { return operation_; diff --git a/gaussdbfornosql/src/v3/model/QueryDatabaseTableInfo.cpp b/gaussdbfornosql/src/v3/model/QueryDatabaseTableInfo.cpp index b16688091..028e6b840 100644 --- a/gaussdbfornosql/src/v3/model/QueryDatabaseTableInfo.cpp +++ b/gaussdbfornosql/src/v3/model/QueryDatabaseTableInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/QueryDatabaseTableInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value QueryDatabaseTableInfo::toJson() const return val; } - bool QueryDatabaseTableInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool QueryDatabaseTableInfo::fromJson(const web::json::value& val) return ok; } + std::string QueryDatabaseTableInfo::getDatabaseName() const { return databaseName_; diff --git a/gaussdbfornosql/src/v3/model/QueryInstanceBackupResponseBody_backups.cpp b/gaussdbfornosql/src/v3/model/QueryInstanceBackupResponseBody_backups.cpp index 2df119db0..b5ae471d3 100644 --- a/gaussdbfornosql/src/v3/model/QueryInstanceBackupResponseBody_backups.cpp +++ b/gaussdbfornosql/src/v3/model/QueryInstanceBackupResponseBody_backups.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/QueryInstanceBackupResponseBody_backups.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -82,7 +81,6 @@ web::json::value QueryInstanceBackupResponseBody_backups::toJson() const return val; } - bool QueryInstanceBackupResponseBody_backups::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool QueryInstanceBackupResponseBody_backups::fromJson(const web::json::value& v return ok; } + std::string QueryInstanceBackupResponseBody_backups::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/QueryInstanceBackupResponseBody_datastore.cpp b/gaussdbfornosql/src/v3/model/QueryInstanceBackupResponseBody_datastore.cpp index 663feb1fb..856096bba 100644 --- a/gaussdbfornosql/src/v3/model/QueryInstanceBackupResponseBody_datastore.cpp +++ b/gaussdbfornosql/src/v3/model/QueryInstanceBackupResponseBody_datastore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/QueryInstanceBackupResponseBody_datastore.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value QueryInstanceBackupResponseBody_datastore::toJson() const return val; } - bool QueryInstanceBackupResponseBody_datastore::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool QueryInstanceBackupResponseBody_datastore::fromJson(const web::json::value& return ok; } + std::string QueryInstanceBackupResponseBody_datastore::getType() const { return type_; diff --git a/gaussdbfornosql/src/v3/model/QueryRestoreList.cpp b/gaussdbfornosql/src/v3/model/QueryRestoreList.cpp index 537022af3..130d4ccb3 100644 --- a/gaussdbfornosql/src/v3/model/QueryRestoreList.cpp +++ b/gaussdbfornosql/src/v3/model/QueryRestoreList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/QueryRestoreList.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -61,7 +60,6 @@ web::json::value QueryRestoreList::toJson() const return val; } - bool QueryRestoreList::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool QueryRestoreList::fromJson(const web::json::value& val) return ok; } + std::string QueryRestoreList::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/RecycleDatastore.cpp b/gaussdbfornosql/src/v3/model/RecycleDatastore.cpp index 6fcf5b88f..a53d71438 100644 --- a/gaussdbfornosql/src/v3/model/RecycleDatastore.cpp +++ b/gaussdbfornosql/src/v3/model/RecycleDatastore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RecycleDatastore.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value RecycleDatastore::toJson() const return val; } - bool RecycleDatastore::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RecycleDatastore::fromJson(const web::json::value& val) return ok; } + std::string RecycleDatastore::getType() const { return type_; diff --git a/gaussdbfornosql/src/v3/model/RecycleInstance.cpp b/gaussdbfornosql/src/v3/model/RecycleInstance.cpp index a2b762d77..519081245 100644 --- a/gaussdbfornosql/src/v3/model/RecycleInstance.cpp +++ b/gaussdbfornosql/src/v3/model/RecycleInstance.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RecycleInstance.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -77,7 +76,6 @@ web::json::value RecycleInstance::toJson() const return val; } - bool RecycleInstance::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool RecycleInstance::fromJson(const web::json::value& val) return ok; } + std::string RecycleInstance::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/RecyclePolicy.cpp b/gaussdbfornosql/src/v3/model/RecyclePolicy.cpp index cdaaeddbb..0031016de 100644 --- a/gaussdbfornosql/src/v3/model/RecyclePolicy.cpp +++ b/gaussdbfornosql/src/v3/model/RecyclePolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RecyclePolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value RecyclePolicy::toJson() const return val; } - bool RecyclePolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RecyclePolicy::fromJson(const web::json::value& val) return ok; } + int32_t RecyclePolicy::getRetentionPeriodInDays() const { return retentionPeriodInDays_; diff --git a/gaussdbfornosql/src/v3/model/RecyclePolicyRequestBody.cpp b/gaussdbfornosql/src/v3/model/RecyclePolicyRequestBody.cpp index 7c77195d8..cf1ddad32 100644 --- a/gaussdbfornosql/src/v3/model/RecyclePolicyRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/RecyclePolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RecyclePolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value RecyclePolicyRequestBody::toJson() const return val; } - bool RecyclePolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecyclePolicyRequestBody::fromJson(const web::json::value& val) return ok; } + RecyclePolicy RecyclePolicyRequestBody::getRecyclePolicy() const { return recyclePolicy_; diff --git a/gaussdbfornosql/src/v3/model/RedisCreateDbUserRequest.cpp b/gaussdbfornosql/src/v3/model/RedisCreateDbUserRequest.cpp index e56ded6bd..e980cc968 100644 --- a/gaussdbfornosql/src/v3/model/RedisCreateDbUserRequest.cpp +++ b/gaussdbfornosql/src/v3/model/RedisCreateDbUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RedisCreateDbUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value RedisCreateDbUserRequest::toJson() const return val; } - bool RedisCreateDbUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RedisCreateDbUserRequest::fromJson(const web::json::value& val) return ok; } + std::vector& RedisCreateDbUserRequest::getUsers() { return users_; diff --git a/gaussdbfornosql/src/v3/model/RedisDbUserInfo.cpp b/gaussdbfornosql/src/v3/model/RedisDbUserInfo.cpp index e32def043..1bd80b5d6 100644 --- a/gaussdbfornosql/src/v3/model/RedisDbUserInfo.cpp +++ b/gaussdbfornosql/src/v3/model/RedisDbUserInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RedisDbUserInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -47,7 +46,6 @@ web::json::value RedisDbUserInfo::toJson() const return val; } - bool RedisDbUserInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool RedisDbUserInfo::fromJson(const web::json::value& val) return ok; } + std::string RedisDbUserInfo::getName() const { return name_; diff --git a/gaussdbfornosql/src/v3/model/RedisDeleteDbUserRequest.cpp b/gaussdbfornosql/src/v3/model/RedisDeleteDbUserRequest.cpp index d1683b765..5987caf4d 100644 --- a/gaussdbfornosql/src/v3/model/RedisDeleteDbUserRequest.cpp +++ b/gaussdbfornosql/src/v3/model/RedisDeleteDbUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RedisDeleteDbUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value RedisDeleteDbUserRequest::toJson() const return val; } - bool RedisDeleteDbUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RedisDeleteDbUserRequest::fromJson(const web::json::value& val) return ok; } + std::vector& RedisDeleteDbUserRequest::getNames() { return names_; diff --git a/gaussdbfornosql/src/v3/model/RedisModifyDBUserPrivilegeRequest.cpp b/gaussdbfornosql/src/v3/model/RedisModifyDBUserPrivilegeRequest.cpp index 0ad81cb03..fcbdef24e 100644 --- a/gaussdbfornosql/src/v3/model/RedisModifyDBUserPrivilegeRequest.cpp +++ b/gaussdbfornosql/src/v3/model/RedisModifyDBUserPrivilegeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RedisModifyDBUserPrivilegeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value RedisModifyDBUserPrivilegeRequest::toJson() const return val; } - bool RedisModifyDBUserPrivilegeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RedisModifyDBUserPrivilegeRequest::fromJson(const web::json::value& val) return ok; } + std::vector& RedisModifyDBUserPrivilegeRequest::getUsers() { return users_; diff --git a/gaussdbfornosql/src/v3/model/RedisModifyDbUserPrivilegeRequestBody.cpp b/gaussdbfornosql/src/v3/model/RedisModifyDbUserPrivilegeRequestBody.cpp index dc32062a8..cef24613d 100644 --- a/gaussdbfornosql/src/v3/model/RedisModifyDbUserPrivilegeRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/RedisModifyDbUserPrivilegeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RedisModifyDbUserPrivilegeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -42,7 +41,6 @@ web::json::value RedisModifyDbUserPrivilegeRequestBody::toJson() const return val; } - bool RedisModifyDbUserPrivilegeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RedisModifyDbUserPrivilegeRequestBody::fromJson(const web::json::value& val return ok; } + std::string RedisModifyDbUserPrivilegeRequestBody::getName() const { return name_; diff --git a/gaussdbfornosql/src/v3/model/RedisResetDbUserPasswordRequestBody.cpp b/gaussdbfornosql/src/v3/model/RedisResetDbUserPasswordRequestBody.cpp index 2db08da62..31b9f0efb 100644 --- a/gaussdbfornosql/src/v3/model/RedisResetDbUserPasswordRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/RedisResetDbUserPasswordRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RedisResetDbUserPasswordRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value RedisResetDbUserPasswordRequestBody::toJson() const return val; } - bool RedisResetDbUserPasswordRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RedisResetDbUserPasswordRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RedisResetDbUserPasswordRequestBody::getName() const { return name_; diff --git a/gaussdbfornosql/src/v3/model/RedisUserForCreation.cpp b/gaussdbfornosql/src/v3/model/RedisUserForCreation.cpp index 2437b706b..5221eceac 100644 --- a/gaussdbfornosql/src/v3/model/RedisUserForCreation.cpp +++ b/gaussdbfornosql/src/v3/model/RedisUserForCreation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RedisUserForCreation.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -47,7 +46,6 @@ web::json::value RedisUserForCreation::toJson() const return val; } - bool RedisUserForCreation::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool RedisUserForCreation::fromJson(const web::json::value& val) return ok; } + std::string RedisUserForCreation::getName() const { return name_; diff --git a/gaussdbfornosql/src/v3/model/RenameHighRiskCommandsRequest.cpp b/gaussdbfornosql/src/v3/model/RenameHighRiskCommandsRequest.cpp index e0e13d7c0..bbc21d8c8 100644 --- a/gaussdbfornosql/src/v3/model/RenameHighRiskCommandsRequest.cpp +++ b/gaussdbfornosql/src/v3/model/RenameHighRiskCommandsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RenameHighRiskCommandsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value RenameHighRiskCommandsRequest::toJson() const return val; } - bool RenameHighRiskCommandsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RenameHighRiskCommandsRequest::fromJson(const web::json::value& val) return ok; } + std::vector& RenameHighRiskCommandsRequest::getCommands() { return commands_; diff --git a/gaussdbfornosql/src/v3/model/ResetDbUserPasswordRequest.cpp b/gaussdbfornosql/src/v3/model/ResetDbUserPasswordRequest.cpp index 2333b0b01..d6bfd4bc6 100644 --- a/gaussdbfornosql/src/v3/model/ResetDbUserPasswordRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ResetDbUserPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResetDbUserPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ResetDbUserPasswordRequest::toJson() const return val; } - bool ResetDbUserPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResetDbUserPasswordRequest::fromJson(const web::json::value& val) return ok; } + std::string ResetDbUserPasswordRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ResetDbUserPasswordResponse.cpp b/gaussdbfornosql/src/v3/model/ResetDbUserPasswordResponse.cpp index b2232cc66..a7482e4ed 100644 --- a/gaussdbfornosql/src/v3/model/ResetDbUserPasswordResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ResetDbUserPasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResetDbUserPasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value ResetDbUserPasswordResponse::toJson() const return val; } - bool ResetDbUserPasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ResetDbUserPasswordResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/ResetPasswordRequest.cpp b/gaussdbfornosql/src/v3/model/ResetPasswordRequest.cpp index 9c21aa08b..b03a19617 100644 --- a/gaussdbfornosql/src/v3/model/ResetPasswordRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ResetPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResetPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ResetPasswordRequest::toJson() const return val; } - bool ResetPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResetPasswordRequest::fromJson(const web::json::value& val) return ok; } + std::string ResetPasswordRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ResetPasswordRequestBody.cpp b/gaussdbfornosql/src/v3/model/ResetPasswordRequestBody.cpp index c6c151fae..421005d14 100644 --- a/gaussdbfornosql/src/v3/model/ResetPasswordRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/ResetPasswordRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResetPasswordRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ResetPasswordRequestBody::toJson() const return val; } - bool ResetPasswordRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ResetPasswordRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ResetPasswordRequestBody::getPassword() const { return password_; diff --git a/gaussdbfornosql/src/v3/model/ResetPasswordResponse.cpp b/gaussdbfornosql/src/v3/model/ResetPasswordResponse.cpp index 188f3c038..7a9fbd7a5 100644 --- a/gaussdbfornosql/src/v3/model/ResetPasswordResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ResetPasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResetPasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value ResetPasswordResponse::toJson() const return val; } - bool ResetPasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ResetPasswordResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/ResizeColdVolumeRequest.cpp b/gaussdbfornosql/src/v3/model/ResizeColdVolumeRequest.cpp index 6096fce47..7d4605c67 100644 --- a/gaussdbfornosql/src/v3/model/ResizeColdVolumeRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ResizeColdVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ResizeColdVolumeRequest::toJson() const return val; } - bool ResizeColdVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizeColdVolumeRequest::fromJson(const web::json::value& val) return ok; } + std::string ResizeColdVolumeRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ResizeColdVolumeRequestBody.cpp b/gaussdbfornosql/src/v3/model/ResizeColdVolumeRequestBody.cpp index a8d74fc68..d1dcf59bb 100644 --- a/gaussdbfornosql/src/v3/model/ResizeColdVolumeRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/ResizeColdVolumeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ResizeColdVolumeRequestBody::toJson() const return val; } - bool ResizeColdVolumeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResizeColdVolumeRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t ResizeColdVolumeRequestBody::getSize() const { return size_; diff --git a/gaussdbfornosql/src/v3/model/ResizeColdVolumeResponse.cpp b/gaussdbfornosql/src/v3/model/ResizeColdVolumeResponse.cpp index b0da598f0..78d7c9816 100644 --- a/gaussdbfornosql/src/v3/model/ResizeColdVolumeResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ResizeColdVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResizeColdVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ResizeColdVolumeResponse::toJson() const return val; } - bool ResizeColdVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResizeColdVolumeResponse::fromJson(const web::json::value& val) return ok; } + std::string ResizeColdVolumeResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/ResizeInstanceOption.cpp b/gaussdbfornosql/src/v3/model/ResizeInstanceOption.cpp index 0c764c0e9..5c0194d74 100644 --- a/gaussdbfornosql/src/v3/model/ResizeInstanceOption.cpp +++ b/gaussdbfornosql/src/v3/model/ResizeInstanceOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ResizeInstanceOption::toJson() const return val; } - bool ResizeInstanceOption::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ResizeInstanceOption::fromJson(const web::json::value& val) return ok; } + std::string ResizeInstanceOption::getTargetSpecCode() const { return targetSpecCode_; diff --git a/gaussdbfornosql/src/v3/model/ResizeInstanceRequest.cpp b/gaussdbfornosql/src/v3/model/ResizeInstanceRequest.cpp index 8470f9ba1..508d997ed 100644 --- a/gaussdbfornosql/src/v3/model/ResizeInstanceRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ResizeInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ResizeInstanceRequest::toJson() const return val; } - bool ResizeInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizeInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string ResizeInstanceRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ResizeInstanceRequestBody.cpp b/gaussdbfornosql/src/v3/model/ResizeInstanceRequestBody.cpp index 1f9415f8f..6c4932102 100644 --- a/gaussdbfornosql/src/v3/model/ResizeInstanceRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/ResizeInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ResizeInstanceRequestBody::toJson() const return val; } - bool ResizeInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizeInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + ResizeInstanceOption ResizeInstanceRequestBody::getResize() const { return resize_; diff --git a/gaussdbfornosql/src/v3/model/ResizeInstanceResponse.cpp b/gaussdbfornosql/src/v3/model/ResizeInstanceResponse.cpp index 401efe113..acf469143 100644 --- a/gaussdbfornosql/src/v3/model/ResizeInstanceResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ResizeInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ResizeInstanceResponse::toJson() const return val; } - bool ResizeInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResizeInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string ResizeInstanceResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/ResizeInstanceVolumeRequest.cpp b/gaussdbfornosql/src/v3/model/ResizeInstanceVolumeRequest.cpp index 81bf3dddb..6d3e53bdd 100644 --- a/gaussdbfornosql/src/v3/model/ResizeInstanceVolumeRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ResizeInstanceVolumeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ResizeInstanceVolumeRequest::toJson() const return val; } - bool ResizeInstanceVolumeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizeInstanceVolumeRequest::fromJson(const web::json::value& val) return ok; } + std::string ResizeInstanceVolumeRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ResizeInstanceVolumeRequestBody.cpp b/gaussdbfornosql/src/v3/model/ResizeInstanceVolumeRequestBody.cpp index 21140adb9..08ace6c25 100644 --- a/gaussdbfornosql/src/v3/model/ResizeInstanceVolumeRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/ResizeInstanceVolumeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ResizeInstanceVolumeRequestBody::toJson() const return val; } - bool ResizeInstanceVolumeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResizeInstanceVolumeRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t ResizeInstanceVolumeRequestBody::getSize() const { return size_; diff --git a/gaussdbfornosql/src/v3/model/ResizeInstanceVolumeResponse.cpp b/gaussdbfornosql/src/v3/model/ResizeInstanceVolumeResponse.cpp index bdd951700..ee21523e6 100644 --- a/gaussdbfornosql/src/v3/model/ResizeInstanceVolumeResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ResizeInstanceVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ResizeInstanceVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ResizeInstanceVolumeResponse::toJson() const return val; } - bool ResizeInstanceVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResizeInstanceVolumeResponse::fromJson(const web::json::value& val) return ok; } + std::string ResizeInstanceVolumeResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/RestartInstanceRequest.cpp b/gaussdbfornosql/src/v3/model/RestartInstanceRequest.cpp index d6a345fe7..a5dc96962 100644 --- a/gaussdbfornosql/src/v3/model/RestartInstanceRequest.cpp +++ b/gaussdbfornosql/src/v3/model/RestartInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RestartInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value RestartInstanceRequest::toJson() const return val; } - bool RestartInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestartInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string RestartInstanceRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/RestartInstanceResponse.cpp b/gaussdbfornosql/src/v3/model/RestartInstanceResponse.cpp index fea0db669..dd7b7a80f 100644 --- a/gaussdbfornosql/src/v3/model/RestartInstanceResponse.cpp +++ b/gaussdbfornosql/src/v3/model/RestartInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RestartInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value RestartInstanceResponse::toJson() const return val; } - bool RestartInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestartInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string RestartInstanceResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/RestorableTime.cpp b/gaussdbfornosql/src/v3/model/RestorableTime.cpp index 1b4a6021e..2e8bc95d3 100644 --- a/gaussdbfornosql/src/v3/model/RestorableTime.cpp +++ b/gaussdbfornosql/src/v3/model/RestorableTime.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RestorableTime.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value RestorableTime::toJson() const return val; } - bool RestorableTime::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RestorableTime::fromJson(const web::json::value& val) return ok; } + int64_t RestorableTime::getStartTime() const { return startTime_; diff --git a/gaussdbfornosql/src/v3/model/RestoreExistingInstanceRequest.cpp b/gaussdbfornosql/src/v3/model/RestoreExistingInstanceRequest.cpp index 13faf2347..d9416705e 100644 --- a/gaussdbfornosql/src/v3/model/RestoreExistingInstanceRequest.cpp +++ b/gaussdbfornosql/src/v3/model/RestoreExistingInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RestoreExistingInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value RestoreExistingInstanceRequest::toJson() const return val; } - bool RestoreExistingInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RestoreExistingInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string RestoreExistingInstanceRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/RestoreExistingInstanceResponse.cpp b/gaussdbfornosql/src/v3/model/RestoreExistingInstanceResponse.cpp index 6f9a7704c..2e5e1085e 100644 --- a/gaussdbfornosql/src/v3/model/RestoreExistingInstanceResponse.cpp +++ b/gaussdbfornosql/src/v3/model/RestoreExistingInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RestoreExistingInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value RestoreExistingInstanceResponse::toJson() const return val; } - bool RestoreExistingInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestoreExistingInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string RestoreExistingInstanceResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/RestoreInfo.cpp b/gaussdbfornosql/src/v3/model/RestoreInfo.cpp index ba39ce103..9d3f24741 100644 --- a/gaussdbfornosql/src/v3/model/RestoreInfo.cpp +++ b/gaussdbfornosql/src/v3/model/RestoreInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RestoreInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value RestoreInfo::toJson() const return val; } - bool RestoreInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool RestoreInfo::fromJson(const web::json::value& val) return ok; } + std::string RestoreInfo::getBackupId() const { return backupId_; diff --git a/gaussdbfornosql/src/v3/model/RestoreRequestBody.cpp b/gaussdbfornosql/src/v3/model/RestoreRequestBody.cpp index 3426ef324..e3137151a 100644 --- a/gaussdbfornosql/src/v3/model/RestoreRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/RestoreRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/RestoreRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value RestoreRequestBody::toJson() const return val; } - bool RestoreRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RestoreRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RestoreRequestBody::getBackupId() const { return backupId_; diff --git a/gaussdbfornosql/src/v3/model/SetAutoEnlargePolicyRequest.cpp b/gaussdbfornosql/src/v3/model/SetAutoEnlargePolicyRequest.cpp index 7e730f430..a93004201 100644 --- a/gaussdbfornosql/src/v3/model/SetAutoEnlargePolicyRequest.cpp +++ b/gaussdbfornosql/src/v3/model/SetAutoEnlargePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SetAutoEnlargePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value SetAutoEnlargePolicyRequest::toJson() const return val; } - bool SetAutoEnlargePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SetAutoEnlargePolicyRequest::fromJson(const web::json::value& val) return ok; } + SetAutoPolicyRequestBody SetAutoEnlargePolicyRequest::getBody() const { return body_; diff --git a/gaussdbfornosql/src/v3/model/SetAutoEnlargePolicyResponse.cpp b/gaussdbfornosql/src/v3/model/SetAutoEnlargePolicyResponse.cpp index c50d6cb2b..da96a412f 100644 --- a/gaussdbfornosql/src/v3/model/SetAutoEnlargePolicyResponse.cpp +++ b/gaussdbfornosql/src/v3/model/SetAutoEnlargePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SetAutoEnlargePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value SetAutoEnlargePolicyResponse::toJson() const return val; } - bool SetAutoEnlargePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetAutoEnlargePolicyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/SetAutoPolicyRequestBody.cpp b/gaussdbfornosql/src/v3/model/SetAutoPolicyRequestBody.cpp index a1ecf31d7..d07ff6287 100644 --- a/gaussdbfornosql/src/v3/model/SetAutoPolicyRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/SetAutoPolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SetAutoPolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -41,7 +40,6 @@ web::json::value SetAutoPolicyRequestBody::toJson() const return val; } - bool SetAutoPolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool SetAutoPolicyRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& SetAutoPolicyRequestBody::getInstanceIds() { return instanceIds_; diff --git a/gaussdbfornosql/src/v3/model/SetBackupPolicyRequest.cpp b/gaussdbfornosql/src/v3/model/SetBackupPolicyRequest.cpp index 177ec92a1..5ff9603c8 100644 --- a/gaussdbfornosql/src/v3/model/SetBackupPolicyRequest.cpp +++ b/gaussdbfornosql/src/v3/model/SetBackupPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value SetBackupPolicyRequest::toJson() const return val; } - bool SetBackupPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SetBackupPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string SetBackupPolicyRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/SetBackupPolicyRequestBody.cpp b/gaussdbfornosql/src/v3/model/SetBackupPolicyRequestBody.cpp index 37359eebe..60cb49aec 100644 --- a/gaussdbfornosql/src/v3/model/SetBackupPolicyRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/SetBackupPolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value SetBackupPolicyRequestBody::toJson() const return val; } - bool SetBackupPolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SetBackupPolicyRequestBody::fromJson(const web::json::value& val) return ok; } + BackupPolicy SetBackupPolicyRequestBody::getBackupPolicy() const { return backupPolicy_; diff --git a/gaussdbfornosql/src/v3/model/SetBackupPolicyResponse.cpp b/gaussdbfornosql/src/v3/model/SetBackupPolicyResponse.cpp index 7e574a0cd..609be6b6c 100644 --- a/gaussdbfornosql/src/v3/model/SetBackupPolicyResponse.cpp +++ b/gaussdbfornosql/src/v3/model/SetBackupPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SetBackupPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value SetBackupPolicyResponse::toJson() const return val; } - bool SetBackupPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetBackupPolicyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/SetRecyclePolicyRequest.cpp b/gaussdbfornosql/src/v3/model/SetRecyclePolicyRequest.cpp index a0e7ba86a..c8f6b9a78 100644 --- a/gaussdbfornosql/src/v3/model/SetRecyclePolicyRequest.cpp +++ b/gaussdbfornosql/src/v3/model/SetRecyclePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SetRecyclePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value SetRecyclePolicyRequest::toJson() const return val; } - bool SetRecyclePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SetRecyclePolicyRequest::fromJson(const web::json::value& val) return ok; } + RecyclePolicyRequestBody SetRecyclePolicyRequest::getBody() const { return body_; diff --git a/gaussdbfornosql/src/v3/model/SetRecyclePolicyResponse.cpp b/gaussdbfornosql/src/v3/model/SetRecyclePolicyResponse.cpp index c28ff4c40..03d3cb2c0 100644 --- a/gaussdbfornosql/src/v3/model/SetRecyclePolicyResponse.cpp +++ b/gaussdbfornosql/src/v3/model/SetRecyclePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SetRecyclePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value SetRecyclePolicyResponse::toJson() const return val; } - bool SetRecyclePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetRecyclePolicyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsNewRequest.cpp b/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsNewRequest.cpp index 1a51deb10..0a1e02678 100644 --- a/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsNewRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsNewRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsNewRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -73,7 +72,6 @@ web::json::value ShowAllInstancesBackupsNewRequest::toJson() const return val; } - bool ShowAllInstancesBackupsNewRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ShowAllInstancesBackupsNewRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAllInstancesBackupsNewRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsNewResponse.cpp b/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsNewResponse.cpp index 6ab9a013c..2c2f222b4 100644 --- a/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsNewResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsNewResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsNewResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ShowAllInstancesBackupsNewResponse::toJson() const return val; } - bool ShowAllInstancesBackupsNewResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowAllInstancesBackupsNewResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowAllInstancesBackupsNewResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsRequest.cpp b/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsRequest.cpp index e083317d3..5922c2957 100644 --- a/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -68,7 +67,6 @@ web::json::value ShowAllInstancesBackupsRequest::toJson() const return val; } - bool ShowAllInstancesBackupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ShowAllInstancesBackupsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ShowAllInstancesBackupsRequest::getOffset() const { return offset_; diff --git a/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsResponse.cpp b/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsResponse.cpp index 244532d0f..39ead0a3f 100644 --- a/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowAllInstancesBackupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowAllInstancesBackupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ShowAllInstancesBackupsResponse::toJson() const return val; } - bool ShowAllInstancesBackupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowAllInstancesBackupsResponse::fromJson(const web::json::value& val) return ok; } + int64_t ShowAllInstancesBackupsResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdbfornosql/src/v3/model/ShowApiVersionRequest.cpp b/gaussdbfornosql/src/v3/model/ShowApiVersionRequest.cpp index 474725a08..09bac9451 100644 --- a/gaussdbfornosql/src/v3/model/ShowApiVersionRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowApiVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowApiVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowApiVersionRequest::toJson() const return val; } - bool ShowApiVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowApiVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowApiVersionRequest::getVersion() const { return version_; diff --git a/gaussdbfornosql/src/v3/model/ShowApiVersionResponse.cpp b/gaussdbfornosql/src/v3/model/ShowApiVersionResponse.cpp index e2a05bca7..70b314e01 100644 --- a/gaussdbfornosql/src/v3/model/ShowApiVersionResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowApiVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowApiVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ShowApiVersionResponse::toJson() const return val; } - bool ShowApiVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowApiVersionResponse::fromJson(const web::json::value& val) return ok; } + ApiVersionResponse ShowApiVersionResponse::getVersion() const { return version_; diff --git a/gaussdbfornosql/src/v3/model/ShowApplicableInstancesRequest.cpp b/gaussdbfornosql/src/v3/model/ShowApplicableInstancesRequest.cpp index 2ad5a53e9..7e6a9b062 100644 --- a/gaussdbfornosql/src/v3/model/ShowApplicableInstancesRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowApplicableInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowApplicableInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value ShowApplicableInstancesRequest::toJson() const return val; } - bool ShowApplicableInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowApplicableInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowApplicableInstancesRequest::getConfigId() const { return configId_; diff --git a/gaussdbfornosql/src/v3/model/ShowApplicableInstancesResponse.cpp b/gaussdbfornosql/src/v3/model/ShowApplicableInstancesResponse.cpp index 9ac7b6fc9..e0002bb27 100644 --- a/gaussdbfornosql/src/v3/model/ShowApplicableInstancesResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowApplicableInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowApplicableInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ShowApplicableInstancesResponse::toJson() const return val; } - bool ShowApplicableInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowApplicableInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowApplicableInstancesResponse::getInstances() { return instances_; diff --git a/gaussdbfornosql/src/v3/model/ShowApplyHistoryRequest.cpp b/gaussdbfornosql/src/v3/model/ShowApplyHistoryRequest.cpp index 12dd00e6f..c24285df2 100644 --- a/gaussdbfornosql/src/v3/model/ShowApplyHistoryRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowApplyHistoryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowApplyHistoryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value ShowApplyHistoryRequest::toJson() const return val; } - bool ShowApplyHistoryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowApplyHistoryRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowApplyHistoryRequest::getConfigId() const { return configId_; diff --git a/gaussdbfornosql/src/v3/model/ShowApplyHistoryResponse.cpp b/gaussdbfornosql/src/v3/model/ShowApplyHistoryResponse.cpp index 022dc407c..9cff8ed53 100644 --- a/gaussdbfornosql/src/v3/model/ShowApplyHistoryResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowApplyHistoryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowApplyHistoryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ShowApplyHistoryResponse::toJson() const return val; } - bool ShowApplyHistoryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowApplyHistoryResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowApplyHistoryResponse::getHistories() { return histories_; diff --git a/gaussdbfornosql/src/v3/model/ShowAutoEnlargePolicyRequest.cpp b/gaussdbfornosql/src/v3/model/ShowAutoEnlargePolicyRequest.cpp index 565757a88..5f626c4d0 100644 --- a/gaussdbfornosql/src/v3/model/ShowAutoEnlargePolicyRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowAutoEnlargePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowAutoEnlargePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowAutoEnlargePolicyRequest::toJson() const return val; } - bool ShowAutoEnlargePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowAutoEnlargePolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAutoEnlargePolicyRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ShowAutoEnlargePolicyResponse.cpp b/gaussdbfornosql/src/v3/model/ShowAutoEnlargePolicyResponse.cpp index 549496277..b7c436954 100644 --- a/gaussdbfornosql/src/v3/model/ShowAutoEnlargePolicyResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowAutoEnlargePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowAutoEnlargePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ShowAutoEnlargePolicyResponse::toJson() const return val; } - bool ShowAutoEnlargePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowAutoEnlargePolicyResponse::fromJson(const web::json::value& val) return ok; } + DiskAutoExpansionPolicy ShowAutoEnlargePolicyResponse::getPolicy() const { return policy_; diff --git a/gaussdbfornosql/src/v3/model/ShowBackupPolicyRequest.cpp b/gaussdbfornosql/src/v3/model/ShowBackupPolicyRequest.cpp index 782bf2edd..70ace3750 100644 --- a/gaussdbfornosql/src/v3/model/ShowBackupPolicyRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowBackupPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowBackupPolicyRequest::toJson() const return val; } - bool ShowBackupPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowBackupPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowBackupPolicyRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ShowBackupPolicyResponse.cpp b/gaussdbfornosql/src/v3/model/ShowBackupPolicyResponse.cpp index b6a7dfd3f..520efcf0d 100644 --- a/gaussdbfornosql/src/v3/model/ShowBackupPolicyResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowBackupPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ShowBackupPolicyResponse::toJson() const return val; } - bool ShowBackupPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowBackupPolicyResponse::fromJson(const web::json::value& val) return ok; } + ShowBackupPolicyResult ShowBackupPolicyResponse::getBackupPolicy() const { return backupPolicy_; diff --git a/gaussdbfornosql/src/v3/model/ShowBackupPolicyResult.cpp b/gaussdbfornosql/src/v3/model/ShowBackupPolicyResult.cpp index a488f1de3..209d9b893 100644 --- a/gaussdbfornosql/src/v3/model/ShowBackupPolicyResult.cpp +++ b/gaussdbfornosql/src/v3/model/ShowBackupPolicyResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowBackupPolicyResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value ShowBackupPolicyResult::toJson() const return val; } - bool ShowBackupPolicyResult::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowBackupPolicyResult::fromJson(const web::json::value& val) return ok; } + int32_t ShowBackupPolicyResult::getKeepDays() const { return keepDays_; diff --git a/gaussdbfornosql/src/v3/model/ShowConfigurationDetailRequest.cpp b/gaussdbfornosql/src/v3/model/ShowConfigurationDetailRequest.cpp index ab302f583..4a105aa13 100644 --- a/gaussdbfornosql/src/v3/model/ShowConfigurationDetailRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowConfigurationDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowConfigurationDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowConfigurationDetailRequest::toJson() const return val; } - bool ShowConfigurationDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowConfigurationDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowConfigurationDetailRequest::getConfigId() const { return configId_; diff --git a/gaussdbfornosql/src/v3/model/ShowConfigurationDetailResponse.cpp b/gaussdbfornosql/src/v3/model/ShowConfigurationDetailResponse.cpp index 8ffb6c66f..5e4314ca3 100644 --- a/gaussdbfornosql/src/v3/model/ShowConfigurationDetailResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowConfigurationDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowConfigurationDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -67,7 +66,6 @@ web::json::value ShowConfigurationDetailResponse::toJson() const return val; } - bool ShowConfigurationDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ShowConfigurationDetailResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowConfigurationDetailResponse::getId() const { return id_; diff --git a/gaussdbfornosql/src/v3/model/ShowErrorLogRequest.cpp b/gaussdbfornosql/src/v3/model/ShowErrorLogRequest.cpp index 786c73731..690fa0cf4 100644 --- a/gaussdbfornosql/src/v3/model/ShowErrorLogRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowErrorLogRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowErrorLogRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -63,7 +62,6 @@ web::json::value ShowErrorLogRequest::toJson() const return val; } - bool ShowErrorLogRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ShowErrorLogRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowErrorLogRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ShowErrorLogResponse.cpp b/gaussdbfornosql/src/v3/model/ShowErrorLogResponse.cpp index d9f058c80..0e7659f1b 100644 --- a/gaussdbfornosql/src/v3/model/ShowErrorLogResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowErrorLogResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowErrorLogResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ShowErrorLogResponse::toJson() const return val; } - bool ShowErrorLogResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowErrorLogResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowErrorLogResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdbfornosql/src/v3/model/ShowHighRiskCommandsRequest.cpp b/gaussdbfornosql/src/v3/model/ShowHighRiskCommandsRequest.cpp index 7cc831acb..da6fa630e 100644 --- a/gaussdbfornosql/src/v3/model/ShowHighRiskCommandsRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowHighRiskCommandsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowHighRiskCommandsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowHighRiskCommandsRequest::toJson() const return val; } - bool ShowHighRiskCommandsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowHighRiskCommandsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowHighRiskCommandsRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ShowHighRiskCommandsResponse.cpp b/gaussdbfornosql/src/v3/model/ShowHighRiskCommandsResponse.cpp index dfbff26cf..a10acc830 100644 --- a/gaussdbfornosql/src/v3/model/ShowHighRiskCommandsResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowHighRiskCommandsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowHighRiskCommandsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ShowHighRiskCommandsResponse::toJson() const return val; } - bool ShowHighRiskCommandsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowHighRiskCommandsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowHighRiskCommandsResponse::getCommands() { return commands_; diff --git a/gaussdbfornosql/src/v3/model/ShowInstanceBiactiveRegionsRequest.cpp b/gaussdbfornosql/src/v3/model/ShowInstanceBiactiveRegionsRequest.cpp index 99d69c04b..a5f27d6dc 100644 --- a/gaussdbfornosql/src/v3/model/ShowInstanceBiactiveRegionsRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowInstanceBiactiveRegionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowInstanceBiactiveRegionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowInstanceBiactiveRegionsRequest::toJson() const return val; } - bool ShowInstanceBiactiveRegionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowInstanceBiactiveRegionsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceBiactiveRegionsRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ShowInstanceBiactiveRegionsResponse.cpp b/gaussdbfornosql/src/v3/model/ShowInstanceBiactiveRegionsResponse.cpp index fd86bae75..a8cbf1de5 100644 --- a/gaussdbfornosql/src/v3/model/ShowInstanceBiactiveRegionsResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowInstanceBiactiveRegionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowInstanceBiactiveRegionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ShowInstanceBiactiveRegionsResponse::toJson() const return val; } - bool ShowInstanceBiactiveRegionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowInstanceBiactiveRegionsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowInstanceBiactiveRegionsResponse::getRegionCodes() { return regionCodes_; diff --git a/gaussdbfornosql/src/v3/model/ShowInstanceConfigurationRequest.cpp b/gaussdbfornosql/src/v3/model/ShowInstanceConfigurationRequest.cpp index dbc4890b5..d2ba641ab 100644 --- a/gaussdbfornosql/src/v3/model/ShowInstanceConfigurationRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowInstanceConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowInstanceConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowInstanceConfigurationRequest::toJson() const return val; } - bool ShowInstanceConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowInstanceConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceConfigurationRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ShowInstanceConfigurationResponse.cpp b/gaussdbfornosql/src/v3/model/ShowInstanceConfigurationResponse.cpp index 27b4fe3e1..c499bd06a 100644 --- a/gaussdbfornosql/src/v3/model/ShowInstanceConfigurationResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowInstanceConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowInstanceConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -62,7 +61,6 @@ web::json::value ShowInstanceConfigurationResponse::toJson() const return val; } - bool ShowInstanceConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool ShowInstanceConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceConfigurationResponse::getDatastoreVersionName() const { return datastoreVersionName_; diff --git a/gaussdbfornosql/src/v3/model/ShowInstanceRoleRequest.cpp b/gaussdbfornosql/src/v3/model/ShowInstanceRoleRequest.cpp index 9655fa804..0c03db491 100644 --- a/gaussdbfornosql/src/v3/model/ShowInstanceRoleRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowInstanceRoleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowInstanceRoleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowInstanceRoleRequest::toJson() const return val; } - bool ShowInstanceRoleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowInstanceRoleRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceRoleRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ShowInstanceRoleResponse.cpp b/gaussdbfornosql/src/v3/model/ShowInstanceRoleResponse.cpp index c7ac0da78..deb6acc55 100644 --- a/gaussdbfornosql/src/v3/model/ShowInstanceRoleResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowInstanceRoleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowInstanceRoleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowInstanceRoleResponse::toJson() const return val; } - bool ShowInstanceRoleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowInstanceRoleResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceRoleResponse::getRole() const { return role_; diff --git a/gaussdbfornosql/src/v3/model/ShowIpNumRequirementRequest.cpp b/gaussdbfornosql/src/v3/model/ShowIpNumRequirementRequest.cpp index b5e374786..d9099373e 100644 --- a/gaussdbfornosql/src/v3/model/ShowIpNumRequirementRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowIpNumRequirementRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowIpNumRequirementRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -48,7 +47,6 @@ web::json::value ShowIpNumRequirementRequest::toJson() const return val; } - bool ShowIpNumRequirementRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowIpNumRequirementRequest::fromJson(const web::json::value& val) return ok; } + int32_t ShowIpNumRequirementRequest::getNodeNum() const { return nodeNum_; diff --git a/gaussdbfornosql/src/v3/model/ShowIpNumRequirementResponse.cpp b/gaussdbfornosql/src/v3/model/ShowIpNumRequirementResponse.cpp index fb713e83d..eaab4967f 100644 --- a/gaussdbfornosql/src/v3/model/ShowIpNumRequirementResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowIpNumRequirementResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowIpNumRequirementResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowIpNumRequirementResponse::toJson() const return val; } - bool ShowIpNumRequirementResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowIpNumRequirementResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowIpNumRequirementResponse::getCount() const { return count_; diff --git a/gaussdbfornosql/src/v3/model/ShowModifyHistoryRequest.cpp b/gaussdbfornosql/src/v3/model/ShowModifyHistoryRequest.cpp index b4a759400..577fc6ef0 100644 --- a/gaussdbfornosql/src/v3/model/ShowModifyHistoryRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowModifyHistoryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowModifyHistoryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value ShowModifyHistoryRequest::toJson() const return val; } - bool ShowModifyHistoryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowModifyHistoryRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowModifyHistoryRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ShowModifyHistoryResponse.cpp b/gaussdbfornosql/src/v3/model/ShowModifyHistoryResponse.cpp index ec418f649..70fc321dc 100644 --- a/gaussdbfornosql/src/v3/model/ShowModifyHistoryResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowModifyHistoryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowModifyHistoryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ShowModifyHistoryResponse::toJson() const return val; } - bool ShowModifyHistoryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowModifyHistoryResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowModifyHistoryResponse::getHistories() { return histories_; diff --git a/gaussdbfornosql/src/v3/model/ShowPauseResumeStutusRequest.cpp b/gaussdbfornosql/src/v3/model/ShowPauseResumeStutusRequest.cpp index 4f8e6b6fe..5c14d3948 100644 --- a/gaussdbfornosql/src/v3/model/ShowPauseResumeStutusRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowPauseResumeStutusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowPauseResumeStutusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowPauseResumeStutusRequest::toJson() const return val; } - bool ShowPauseResumeStutusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowPauseResumeStutusRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowPauseResumeStutusRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ShowPauseResumeStutusResponse.cpp b/gaussdbfornosql/src/v3/model/ShowPauseResumeStutusResponse.cpp index ad8958765..ffa6ba7a7 100644 --- a/gaussdbfornosql/src/v3/model/ShowPauseResumeStutusResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowPauseResumeStutusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowPauseResumeStutusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -51,7 +50,6 @@ web::json::value ShowPauseResumeStutusResponse::toJson() const return val; } - bool ShowPauseResumeStutusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool ShowPauseResumeStutusResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowPauseResumeStutusResponse::getMasterInstanceId() const { return masterInstanceId_; diff --git a/gaussdbfornosql/src/v3/model/ShowQuotasRequest.cpp b/gaussdbfornosql/src/v3/model/ShowQuotasRequest.cpp index 3d175cd54..7d67e565c 100644 --- a/gaussdbfornosql/src/v3/model/ShowQuotasRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ShowQuotasRequest::toJson() const return val; } - bool ShowQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowQuotasRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowQuotasRequest::getDatastoreType() const { return datastoreType_; diff --git a/gaussdbfornosql/src/v3/model/ShowQuotasResponse.cpp b/gaussdbfornosql/src/v3/model/ShowQuotasResponse.cpp index 124d20310..4e610b8b5 100644 --- a/gaussdbfornosql/src/v3/model/ShowQuotasResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ShowQuotasResponse::toJson() const return val; } - bool ShowQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowQuotasResponse::fromJson(const web::json::value& val) return ok; } + ShowResourcesListResponseBody ShowQuotasResponse::getQuotas() const { return quotas_; diff --git a/gaussdbfornosql/src/v3/model/ShowRecyclePolicyRequest.cpp b/gaussdbfornosql/src/v3/model/ShowRecyclePolicyRequest.cpp index 0af209d79..49ac5ae01 100644 --- a/gaussdbfornosql/src/v3/model/ShowRecyclePolicyRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowRecyclePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowRecyclePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowRecyclePolicyRequest::toJson() const return val; } - bool ShowRecyclePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowRecyclePolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowRecyclePolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbfornosql/src/v3/model/ShowRecyclePolicyResponse.cpp b/gaussdbfornosql/src/v3/model/ShowRecyclePolicyResponse.cpp index 47a87a968..9e23f72b9 100644 --- a/gaussdbfornosql/src/v3/model/ShowRecyclePolicyResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowRecyclePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowRecyclePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ShowRecyclePolicyResponse::toJson() const return val; } - bool ShowRecyclePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowRecyclePolicyResponse::fromJson(const web::json::value& val) return ok; } + RecyclePolicy ShowRecyclePolicyResponse::getRecyclePolicy() const { return recyclePolicy_; diff --git a/gaussdbfornosql/src/v3/model/ShowResourcesDetailResponseBody.cpp b/gaussdbfornosql/src/v3/model/ShowResourcesDetailResponseBody.cpp index 47be676c7..8f4789293 100644 --- a/gaussdbfornosql/src/v3/model/ShowResourcesDetailResponseBody.cpp +++ b/gaussdbfornosql/src/v3/model/ShowResourcesDetailResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowResourcesDetailResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value ShowResourcesDetailResponseBody::toJson() const return val; } - bool ShowResourcesDetailResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowResourcesDetailResponseBody::fromJson(const web::json::value& val) return ok; } + std::string ShowResourcesDetailResponseBody::getType() const { return type_; diff --git a/gaussdbfornosql/src/v3/model/ShowResourcesListResponseBody.cpp b/gaussdbfornosql/src/v3/model/ShowResourcesListResponseBody.cpp index f8b7b86ca..f9e106001 100644 --- a/gaussdbfornosql/src/v3/model/ShowResourcesListResponseBody.cpp +++ b/gaussdbfornosql/src/v3/model/ShowResourcesListResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowResourcesListResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value ShowResourcesListResponseBody::toJson() const return val; } - bool ShowResourcesListResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowResourcesListResponseBody::fromJson(const web::json::value& val) return ok; } + std::vector& ShowResourcesListResponseBody::getResources() { return resources_; diff --git a/gaussdbfornosql/src/v3/model/ShowRestorableListRequest.cpp b/gaussdbfornosql/src/v3/model/ShowRestorableListRequest.cpp index 148a92ce4..098e230a7 100644 --- a/gaussdbfornosql/src/v3/model/ShowRestorableListRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowRestorableListRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowRestorableListRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -43,7 +42,6 @@ web::json::value ShowRestorableListRequest::toJson() const return val; } - bool ShowRestorableListRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowRestorableListRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowRestorableListRequest::getBackupId() const { return backupId_; diff --git a/gaussdbfornosql/src/v3/model/ShowRestorableListResponse.cpp b/gaussdbfornosql/src/v3/model/ShowRestorableListResponse.cpp index 22689dd6b..76989a541 100644 --- a/gaussdbfornosql/src/v3/model/ShowRestorableListResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowRestorableListResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowRestorableListResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ShowRestorableListResponse::toJson() const return val; } - bool ShowRestorableListResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowRestorableListResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowRestorableListResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdbfornosql/src/v3/model/ShowSlowLogDesensitizationRequest.cpp b/gaussdbfornosql/src/v3/model/ShowSlowLogDesensitizationRequest.cpp index 267d47160..d20c3b496 100644 --- a/gaussdbfornosql/src/v3/model/ShowSlowLogDesensitizationRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShowSlowLogDesensitizationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowSlowLogDesensitizationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowSlowLogDesensitizationRequest::toJson() const return val; } - bool ShowSlowLogDesensitizationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSlowLogDesensitizationRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSlowLogDesensitizationRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ShowSlowLogDesensitizationResponse.cpp b/gaussdbfornosql/src/v3/model/ShowSlowLogDesensitizationResponse.cpp index 2274ec01d..9fb886144 100644 --- a/gaussdbfornosql/src/v3/model/ShowSlowLogDesensitizationResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShowSlowLogDesensitizationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShowSlowLogDesensitizationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value ShowSlowLogDesensitizationResponse::toJson() const return val; } - bool ShowSlowLogDesensitizationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSlowLogDesensitizationResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowSlowLogDesensitizationResponse::getDesensitizationStatus() const { return desensitizationStatus_; diff --git a/gaussdbfornosql/src/v3/model/ShrinkInstanceNodeRequest.cpp b/gaussdbfornosql/src/v3/model/ShrinkInstanceNodeRequest.cpp index e62612400..7ea0abc50 100644 --- a/gaussdbfornosql/src/v3/model/ShrinkInstanceNodeRequest.cpp +++ b/gaussdbfornosql/src/v3/model/ShrinkInstanceNodeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ShrinkInstanceNodeRequest::toJson() const return val; } - bool ShrinkInstanceNodeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShrinkInstanceNodeRequest::fromJson(const web::json::value& val) return ok; } + std::string ShrinkInstanceNodeRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/ShrinkInstanceNodeRequestBody.cpp b/gaussdbfornosql/src/v3/model/ShrinkInstanceNodeRequestBody.cpp index 2a9bac38e..987a6a2c1 100644 --- a/gaussdbfornosql/src/v3/model/ShrinkInstanceNodeRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/ShrinkInstanceNodeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value ShrinkInstanceNodeRequestBody::toJson() const return val; } - bool ShrinkInstanceNodeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShrinkInstanceNodeRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t ShrinkInstanceNodeRequestBody::getNum() const { return num_; diff --git a/gaussdbfornosql/src/v3/model/ShrinkInstanceNodeResponse.cpp b/gaussdbfornosql/src/v3/model/ShrinkInstanceNodeResponse.cpp index 80f84ce47..42e2515ab 100644 --- a/gaussdbfornosql/src/v3/model/ShrinkInstanceNodeResponse.cpp +++ b/gaussdbfornosql/src/v3/model/ShrinkInstanceNodeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/ShrinkInstanceNodeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value ShrinkInstanceNodeResponse::toJson() const return val; } - bool ShrinkInstanceNodeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShrinkInstanceNodeResponse::fromJson(const web::json::value& val) return ok; } + std::string ShrinkInstanceNodeResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/SlowlogResult.cpp b/gaussdbfornosql/src/v3/model/SlowlogResult.cpp index fbdd6ee2e..e104b7687 100644 --- a/gaussdbfornosql/src/v3/model/SlowlogResult.cpp +++ b/gaussdbfornosql/src/v3/model/SlowlogResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SlowlogResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -53,7 +52,6 @@ web::json::value SlowlogResult::toJson() const return val; } - bool SlowlogResult::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool SlowlogResult::fromJson(const web::json::value& val) return ok; } + std::string SlowlogResult::getTime() const { return time_; diff --git a/gaussdbfornosql/src/v3/model/SwitchSlowlogDesensitizationRequest.cpp b/gaussdbfornosql/src/v3/model/SwitchSlowlogDesensitizationRequest.cpp index 39e8485cf..c0f3b6f69 100644 --- a/gaussdbfornosql/src/v3/model/SwitchSlowlogDesensitizationRequest.cpp +++ b/gaussdbfornosql/src/v3/model/SwitchSlowlogDesensitizationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value SwitchSlowlogDesensitizationRequest::toJson() const return val; } - bool SwitchSlowlogDesensitizationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SwitchSlowlogDesensitizationRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchSlowlogDesensitizationRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/SwitchSlowlogDesensitizationRequestBody.cpp b/gaussdbfornosql/src/v3/model/SwitchSlowlogDesensitizationRequestBody.cpp index 87f446324..f0a2c2a3e 100644 --- a/gaussdbfornosql/src/v3/model/SwitchSlowlogDesensitizationRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/SwitchSlowlogDesensitizationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value SwitchSlowlogDesensitizationRequestBody::toJson() const return val; } - bool SwitchSlowlogDesensitizationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchSlowlogDesensitizationRequestBody::fromJson(const web::json::value& v return ok; } + std::string SwitchSlowlogDesensitizationRequestBody::getDesensitizationStatus() const { return desensitizationStatus_; diff --git a/gaussdbfornosql/src/v3/model/SwitchSlowlogDesensitizationResponse.cpp b/gaussdbfornosql/src/v3/model/SwitchSlowlogDesensitizationResponse.cpp index 4558d4580..2d90c41a6 100644 --- a/gaussdbfornosql/src/v3/model/SwitchSlowlogDesensitizationResponse.cpp +++ b/gaussdbfornosql/src/v3/model/SwitchSlowlogDesensitizationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SwitchSlowlogDesensitizationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value SwitchSlowlogDesensitizationResponse::toJson() const return val; } - bool SwitchSlowlogDesensitizationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SwitchSlowlogDesensitizationResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/SwitchSslRequest.cpp b/gaussdbfornosql/src/v3/model/SwitchSslRequest.cpp index 769a5f7ea..6c67348c7 100644 --- a/gaussdbfornosql/src/v3/model/SwitchSslRequest.cpp +++ b/gaussdbfornosql/src/v3/model/SwitchSslRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SwitchSslRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value SwitchSslRequest::toJson() const return val; } - bool SwitchSslRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SwitchSslRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchSslRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/SwitchSslRequestBody.cpp b/gaussdbfornosql/src/v3/model/SwitchSslRequestBody.cpp index 93ba52114..ca3d02613 100644 --- a/gaussdbfornosql/src/v3/model/SwitchSslRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/SwitchSslRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SwitchSslRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value SwitchSslRequestBody::toJson() const return val; } - bool SwitchSslRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchSslRequestBody::fromJson(const web::json::value& val) return ok; } + std::string SwitchSslRequestBody::getSslOption() const { return sslOption_; diff --git a/gaussdbfornosql/src/v3/model/SwitchSslResponse.cpp b/gaussdbfornosql/src/v3/model/SwitchSslResponse.cpp index 6d029b333..8b4a383ef 100644 --- a/gaussdbfornosql/src/v3/model/SwitchSslResponse.cpp +++ b/gaussdbfornosql/src/v3/model/SwitchSslResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SwitchSslResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value SwitchSslResponse::toJson() const return val; } - bool SwitchSslResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchSslResponse::fromJson(const web::json::value& val) return ok; } + std::string SwitchSslResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/SwitchToMasterDisasterRecoveryBody.cpp b/gaussdbfornosql/src/v3/model/SwitchToMasterDisasterRecoveryBody.cpp index 8936dc0f6..0a1175440 100644 --- a/gaussdbfornosql/src/v3/model/SwitchToMasterDisasterRecoveryBody.cpp +++ b/gaussdbfornosql/src/v3/model/SwitchToMasterDisasterRecoveryBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterDisasterRecoveryBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value SwitchToMasterDisasterRecoveryBody::toJson() const return val; } - bool SwitchToMasterDisasterRecoveryBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchToMasterDisasterRecoveryBody::fromJson(const web::json::value& val) return ok; } + bool SwitchToMasterDisasterRecoveryBody::isForce() const { return force_; diff --git a/gaussdbfornosql/src/v3/model/SwitchToMasterRequest.cpp b/gaussdbfornosql/src/v3/model/SwitchToMasterRequest.cpp index e2866dd76..676316241 100644 --- a/gaussdbfornosql/src/v3/model/SwitchToMasterRequest.cpp +++ b/gaussdbfornosql/src/v3/model/SwitchToMasterRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value SwitchToMasterRequest::toJson() const return val; } - bool SwitchToMasterRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SwitchToMasterRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchToMasterRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/SwitchToMasterResponse.cpp b/gaussdbfornosql/src/v3/model/SwitchToMasterResponse.cpp index e5fba2b40..81aaedfdf 100644 --- a/gaussdbfornosql/src/v3/model/SwitchToMasterResponse.cpp +++ b/gaussdbfornosql/src/v3/model/SwitchToMasterResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SwitchToMasterResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value SwitchToMasterResponse::toJson() const return val; } - bool SwitchToMasterResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchToMasterResponse::fromJson(const web::json::value& val) return ok; } + std::string SwitchToMasterResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/SwitchToSlaveRequest.cpp b/gaussdbfornosql/src/v3/model/SwitchToSlaveRequest.cpp index d3259fff8..be8a27a32 100644 --- a/gaussdbfornosql/src/v3/model/SwitchToSlaveRequest.cpp +++ b/gaussdbfornosql/src/v3/model/SwitchToSlaveRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SwitchToSlaveRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value SwitchToSlaveRequest::toJson() const return val; } - bool SwitchToSlaveRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchToSlaveRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchToSlaveRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/SwitchToSlaveResponse.cpp b/gaussdbfornosql/src/v3/model/SwitchToSlaveResponse.cpp index cafb2e257..748bc30a3 100644 --- a/gaussdbfornosql/src/v3/model/SwitchToSlaveResponse.cpp +++ b/gaussdbfornosql/src/v3/model/SwitchToSlaveResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/SwitchToSlaveResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value SwitchToSlaveResponse::toJson() const return val; } - bool SwitchToSlaveResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchToSlaveResponse::fromJson(const web::json::value& val) return ok; } + std::string SwitchToSlaveResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/Tag.cpp b/gaussdbfornosql/src/v3/model/Tag.cpp index 70db6181c..539283d2c 100644 --- a/gaussdbfornosql/src/v3/model/Tag.cpp +++ b/gaussdbfornosql/src/v3/model/Tag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/Tag.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -42,7 +41,6 @@ web::json::value Tag::toJson() const return val; } - bool Tag::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool Tag::fromJson(const web::json::value& val) return ok; } + std::string Tag::getType() const { return type_; diff --git a/gaussdbfornosql/src/v3/model/TagOption.cpp b/gaussdbfornosql/src/v3/model/TagOption.cpp index e8bd2626a..2eb2fd73c 100644 --- a/gaussdbfornosql/src/v3/model/TagOption.cpp +++ b/gaussdbfornosql/src/v3/model/TagOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/TagOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value TagOption::toJson() const return val; } - bool TagOption::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TagOption::fromJson(const web::json::value& val) return ok; } + std::string TagOption::getKey() const { return key_; diff --git a/gaussdbfornosql/src/v3/model/UpdateClientNetworkRequest.cpp b/gaussdbfornosql/src/v3/model/UpdateClientNetworkRequest.cpp index ad2e7d92e..a4bb36bde 100644 --- a/gaussdbfornosql/src/v3/model/UpdateClientNetworkRequest.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateClientNetworkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value UpdateClientNetworkRequest::toJson() const return val; } - bool UpdateClientNetworkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateClientNetworkRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateClientNetworkRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/UpdateClientNetworkRequestBody.cpp b/gaussdbfornosql/src/v3/model/UpdateClientNetworkRequestBody.cpp index 2debc5a91..a2503e717 100644 --- a/gaussdbfornosql/src/v3/model/UpdateClientNetworkRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateClientNetworkRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value UpdateClientNetworkRequestBody::toJson() const return val; } - bool UpdateClientNetworkRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateClientNetworkRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& UpdateClientNetworkRequestBody::getClientNetworkRanges() { return clientNetworkRanges_; diff --git a/gaussdbfornosql/src/v3/model/UpdateClientNetworkResponse.cpp b/gaussdbfornosql/src/v3/model/UpdateClientNetworkResponse.cpp index 47c351ed8..818699e05 100644 --- a/gaussdbfornosql/src/v3/model/UpdateClientNetworkResponse.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateClientNetworkResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateClientNetworkResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value UpdateClientNetworkResponse::toJson() const return val; } - bool UpdateClientNetworkResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateClientNetworkResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateClientNetworkResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/UpdateConfigurationRequest.cpp b/gaussdbfornosql/src/v3/model/UpdateConfigurationRequest.cpp index 029643cd7..2ba29a0d4 100644 --- a/gaussdbfornosql/src/v3/model/UpdateConfigurationRequest.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value UpdateConfigurationRequest::toJson() const return val; } - bool UpdateConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateConfigurationRequest::getConfigId() const { return configId_; diff --git a/gaussdbfornosql/src/v3/model/UpdateConfigurationRequestBody.cpp b/gaussdbfornosql/src/v3/model/UpdateConfigurationRequestBody.cpp index a23b0851d..8662b44c0 100644 --- a/gaussdbfornosql/src/v3/model/UpdateConfigurationRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateConfigurationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -42,7 +41,6 @@ web::json::value UpdateConfigurationRequestBody::toJson() const return val; } - bool UpdateConfigurationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateConfigurationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateConfigurationRequestBody::getName() const { return name_; diff --git a/gaussdbfornosql/src/v3/model/UpdateConfigurationResponse.cpp b/gaussdbfornosql/src/v3/model/UpdateConfigurationResponse.cpp index d23401114..4cfc6ac5d 100644 --- a/gaussdbfornosql/src/v3/model/UpdateConfigurationResponse.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value UpdateConfigurationResponse::toJson() const return val; } - bool UpdateConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateConfigurationResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/UpdateHighRiskCommandsRequest.cpp b/gaussdbfornosql/src/v3/model/UpdateHighRiskCommandsRequest.cpp index 06ce90cdd..dd534c9a9 100644 --- a/gaussdbfornosql/src/v3/model/UpdateHighRiskCommandsRequest.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateHighRiskCommandsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateHighRiskCommandsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value UpdateHighRiskCommandsRequest::toJson() const return val; } - bool UpdateHighRiskCommandsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateHighRiskCommandsRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateHighRiskCommandsRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/UpdateHighRiskCommandsResponse.cpp b/gaussdbfornosql/src/v3/model/UpdateHighRiskCommandsResponse.cpp index 066fa41c6..f41d98395 100644 --- a/gaussdbfornosql/src/v3/model/UpdateHighRiskCommandsResponse.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateHighRiskCommandsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateHighRiskCommandsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value UpdateHighRiskCommandsResponse::toJson() const return val; } - bool UpdateHighRiskCommandsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateHighRiskCommandsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/UpdateInstanceConfigurationRequest.cpp b/gaussdbfornosql/src/v3/model/UpdateInstanceConfigurationRequest.cpp index 962371f46..d58ff53d0 100644 --- a/gaussdbfornosql/src/v3/model/UpdateInstanceConfigurationRequest.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateInstanceConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value UpdateInstanceConfigurationRequest::toJson() const return val; } - bool UpdateInstanceConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateInstanceConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceConfigurationRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/UpdateInstanceConfigurationRequestBody.cpp b/gaussdbfornosql/src/v3/model/UpdateInstanceConfigurationRequestBody.cpp index 3d7f44202..dd9a14552 100644 --- a/gaussdbfornosql/src/v3/model/UpdateInstanceConfigurationRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateInstanceConfigurationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -32,7 +31,6 @@ web::json::value UpdateInstanceConfigurationRequestBody::toJson() const return val; } - bool UpdateInstanceConfigurationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateInstanceConfigurationRequestBody::fromJson(const web::json::value& va return ok; } + std::map& UpdateInstanceConfigurationRequestBody::getValues() { return values_; diff --git a/gaussdbfornosql/src/v3/model/UpdateInstanceConfigurationResponse.cpp b/gaussdbfornosql/src/v3/model/UpdateInstanceConfigurationResponse.cpp index 2581dc155..d35a944ca 100644 --- a/gaussdbfornosql/src/v3/model/UpdateInstanceConfigurationResponse.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateInstanceConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value UpdateInstanceConfigurationResponse::toJson() const return val; } - bool UpdateInstanceConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateInstanceConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceConfigurationResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/UpdateInstanceNameRequest.cpp b/gaussdbfornosql/src/v3/model/UpdateInstanceNameRequest.cpp index e5e4fbf81..2a15ba4a9 100644 --- a/gaussdbfornosql/src/v3/model/UpdateInstanceNameRequest.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateInstanceNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value UpdateInstanceNameRequest::toJson() const return val; } - bool UpdateInstanceNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateInstanceNameRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceNameRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/UpdateInstanceNameRequestBody.cpp b/gaussdbfornosql/src/v3/model/UpdateInstanceNameRequestBody.cpp index 5a0bb65e0..5c47970f0 100644 --- a/gaussdbfornosql/src/v3/model/UpdateInstanceNameRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateInstanceNameRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value UpdateInstanceNameRequestBody::toJson() const return val; } - bool UpdateInstanceNameRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateInstanceNameRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceNameRequestBody::getName() const { return name_; diff --git a/gaussdbfornosql/src/v3/model/UpdateInstanceNameResponse.cpp b/gaussdbfornosql/src/v3/model/UpdateInstanceNameResponse.cpp index f11e49392..be9d6e74c 100644 --- a/gaussdbfornosql/src/v3/model/UpdateInstanceNameResponse.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateInstanceNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateInstanceNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -28,7 +27,6 @@ web::json::value UpdateInstanceNameResponse::toJson() const return val; } - bool UpdateInstanceNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateInstanceNameResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbfornosql/src/v3/model/UpdateSecurityGroupRequest.cpp b/gaussdbfornosql/src/v3/model/UpdateSecurityGroupRequest.cpp index d5c74bd7a..aa2d2b776 100644 --- a/gaussdbfornosql/src/v3/model/UpdateSecurityGroupRequest.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateSecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -37,7 +36,6 @@ web::json::value UpdateSecurityGroupRequest::toJson() const return val; } - bool UpdateSecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateSecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateSecurityGroupRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/UpdateSecurityGroupRequestBody.cpp b/gaussdbfornosql/src/v3/model/UpdateSecurityGroupRequestBody.cpp index 98fd7e4b7..68006f759 100644 --- a/gaussdbfornosql/src/v3/model/UpdateSecurityGroupRequestBody.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateSecurityGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value UpdateSecurityGroupRequestBody::toJson() const return val; } - bool UpdateSecurityGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateSecurityGroupRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateSecurityGroupRequestBody::getSecurityGroupId() const { return securityGroupId_; diff --git a/gaussdbfornosql/src/v3/model/UpdateSecurityGroupResponse.cpp b/gaussdbfornosql/src/v3/model/UpdateSecurityGroupResponse.cpp index d7e5672c1..8352929a0 100644 --- a/gaussdbfornosql/src/v3/model/UpdateSecurityGroupResponse.cpp +++ b/gaussdbfornosql/src/v3/model/UpdateSecurityGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpdateSecurityGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value UpdateSecurityGroupResponse::toJson() const return val; } - bool UpdateSecurityGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateSecurityGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateSecurityGroupResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/UpgradeDbVersionRequest.cpp b/gaussdbfornosql/src/v3/model/UpgradeDbVersionRequest.cpp index fb274b6e7..cfe2e6081 100644 --- a/gaussdbfornosql/src/v3/model/UpgradeDbVersionRequest.cpp +++ b/gaussdbfornosql/src/v3/model/UpgradeDbVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpgradeDbVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value UpgradeDbVersionRequest::toJson() const return val; } - bool UpgradeDbVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpgradeDbVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string UpgradeDbVersionRequest::getInstanceId() const { return instanceId_; diff --git a/gaussdbfornosql/src/v3/model/UpgradeDbVersionResponse.cpp b/gaussdbfornosql/src/v3/model/UpgradeDbVersionResponse.cpp index b7e3218b8..7990dcddc 100644 --- a/gaussdbfornosql/src/v3/model/UpgradeDbVersionResponse.cpp +++ b/gaussdbfornosql/src/v3/model/UpgradeDbVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/UpgradeDbVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -33,7 +32,6 @@ web::json::value UpgradeDbVersionResponse::toJson() const return val; } - bool UpgradeDbVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpgradeDbVersionResponse::fromJson(const web::json::value& val) return ok; } + std::string UpgradeDbVersionResponse::getJobId() const { return jobId_; diff --git a/gaussdbfornosql/src/v3/model/Volume.cpp b/gaussdbfornosql/src/v3/model/Volume.cpp index 21cc66943..91ab563aa 100644 --- a/gaussdbfornosql/src/v3/model/Volume.cpp +++ b/gaussdbfornosql/src/v3/model/Volume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbfornosql/v3/model/Volume.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbfornosql { @@ -38,7 +37,6 @@ web::json::value Volume::toJson() const return val; } - bool Volume::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Volume::fromJson(const web::json::value& val) return ok; } + std::string Volume::getSize() const { return size_; diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/GaussDBforopenGaussMeta.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/GaussDBforopenGaussMeta.h new file mode 100644 index 000000000..0c561ff4a --- /dev/null +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/GaussDBforopenGaussMeta.h @@ -0,0 +1,96 @@ +#ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_GaussDBforopenGaussMeta_H_ +#define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_GaussDBforopenGaussMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Gaussdbforopengauss { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT GaussDBforopenGaussMeta { +public: + static HttpRequestDef genRequestDefForAddInstanceTags(); + static HttpRequestDef genRequestDefForAllowDbPrivileges(); + static HttpRequestDef genRequestDefForAttachEip(); + static HttpRequestDef genRequestDefForCopyConfiguration(); + static HttpRequestDef genRequestDefForCreateConfigurationTemplate(); + static HttpRequestDef genRequestDefForCreateDatabase(); + static HttpRequestDef genRequestDefForCreateDatabaseSchemas(); + static HttpRequestDef genRequestDefForCreateDbInstance(); + static HttpRequestDef genRequestDefForCreateDbUser(); + static HttpRequestDef genRequestDefForCreateInstance(); + static HttpRequestDef genRequestDefForCreateManualBackup(); + static HttpRequestDef genRequestDefForCreateRestoreInstance(); + static HttpRequestDef genRequestDefForDeleteConfiguration(); + static HttpRequestDef genRequestDefForDeleteInstance(); + static HttpRequestDef genRequestDefForDeleteJob(); + static HttpRequestDef genRequestDefForDeleteManualBackup(); + static HttpRequestDef genRequestDefForDownloadBackup(); + static HttpRequestDef genRequestDefForListApplicableInstances(); + static HttpRequestDef genRequestDefForListAppliedHistories(); + static HttpRequestDef genRequestDefForListAvailableFlavors(); + static HttpRequestDef genRequestDefForListBackups(); + static HttpRequestDef genRequestDefForListBindedEips(); + static HttpRequestDef genRequestDefForListComponentInfos(); + static HttpRequestDef genRequestDefForListConfigurations(); + static HttpRequestDef genRequestDefForListConfigurationsDiff(); + static HttpRequestDef genRequestDefForListDatabaseSchemas(); + static HttpRequestDef genRequestDefForListDatabases(); + static HttpRequestDef genRequestDefForListDatastores(); + static HttpRequestDef genRequestDefForListDbBackups(); + static HttpRequestDef genRequestDefForListDbFlavors(); + static HttpRequestDef genRequestDefForListDbUsers(); + static HttpRequestDef genRequestDefForListEpsQuotas(); + static HttpRequestDef genRequestDefForListFlavors(); + static HttpRequestDef genRequestDefForListGaussDbDatastores(); + static HttpRequestDef genRequestDefForListHistoryOperations(); + static HttpRequestDef genRequestDefForListInstanceTags(); + static HttpRequestDef genRequestDefForListInstances(); + static HttpRequestDef genRequestDefForListInstancesDetails(); + static HttpRequestDef genRequestDefForListParamGroupTemplates(); + static HttpRequestDef genRequestDefForListPredefinedTags(); + static HttpRequestDef genRequestDefForListProjectTags(); + static HttpRequestDef genRequestDefForListRecycleInstances(); + static HttpRequestDef genRequestDefForListRestorableInstances(); + static HttpRequestDef genRequestDefForListRestoreTimes(); + static HttpRequestDef genRequestDefForListStorageTypes(); + static HttpRequestDef genRequestDefForListTasks(); + static HttpRequestDef genRequestDefForModifyEpsQuota(); + static HttpRequestDef genRequestDefForResetConfiguration(); + static HttpRequestDef genRequestDefForResetPwd(); + static HttpRequestDef genRequestDefForResizeInstanceFlavor(); + static HttpRequestDef genRequestDefForRestartInstance(); + static HttpRequestDef genRequestDefForRunInstanceAction(); + static HttpRequestDef genRequestDefForSetBackupPolicy(); + static HttpRequestDef genRequestDefForSetDbUserPwd(); + static HttpRequestDef genRequestDefForSetRecyclePolicy(); + static HttpRequestDef genRequestDefForShowBackupPolicy(); + static HttpRequestDef genRequestDefForShowBalanceStatus(); + static HttpRequestDef genRequestDefForShowConfigurationDetail(); + static HttpRequestDef genRequestDefForShowDeploymentForm(); + static HttpRequestDef genRequestDefForShowInstanceConfiguration(); + static HttpRequestDef genRequestDefForShowInstanceDisk(); + static HttpRequestDef genRequestDefForShowInstanceParamGroup(); + static HttpRequestDef genRequestDefForShowInstanceSnapshot(); + static HttpRequestDef genRequestDefForShowJobDetail(); + static HttpRequestDef genRequestDefForShowProjectQuotas(); + static HttpRequestDef genRequestDefForShowRecyclePolicy(); + static HttpRequestDef genRequestDefForShowSslCertDownloadLink(); + static HttpRequestDef genRequestDefForSwitchConfiguration(); + static HttpRequestDef genRequestDefForSwitchShard(); + static HttpRequestDef genRequestDefForUpdateInstanceConfiguration(); + static HttpRequestDef genRequestDefForUpdateInstanceName(); + static HttpRequestDef genRequestDefForValidateParaGroupName(); + static HttpRequestDef genRequestDefForValidateWeakPassword(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_GaussDBforopenGaussMeta_H_ diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AddInstanceTagsRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AddInstanceTagsRequest.h index 90fd598e4..da4ca93e5 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AddInstanceTagsRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AddInstanceTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AddInstanceTagsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AddInstanceTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT AddInstanceTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddInstanceTagsRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AddInstanceTagsResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AddInstanceTagsResponse.h index e4d4db616..695e288c2 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AddInstanceTagsResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AddInstanceTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AddInstanceTagsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AddInstanceTagsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT AddInstanceTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddInstanceTagsResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AddTagsRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AddTagsRequestBody.h index 9706ad15c..b4378505b 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AddTagsRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AddTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AddTagsRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AddTagsRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT AddTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddTagsRequestBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AllowDbPrivilegesRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AllowDbPrivilegesRequest.h index 74eefccff..a1bd852fb 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AllowDbPrivilegesRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AllowDbPrivilegesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AllowDbPrivilegesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AllowDbPrivilegesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT AllowDbPrivilegesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AllowDbPrivilegesRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AllowDbPrivilegesResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AllowDbPrivilegesResponse.h index 213b83c7f..b07f68877 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AllowDbPrivilegesResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AllowDbPrivilegesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AllowDbPrivilegesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AllowDbPrivilegesResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT AllowDbPrivilegesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AllowDbPrivilegesResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AppliedHistoriesResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AppliedHistoriesResult.h index 1beecf657..0884508ae 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AppliedHistoriesResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AppliedHistoriesResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AppliedHistoriesResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AppliedHistoriesResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT AppliedHistoriesResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AppliedHistoriesResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ApplyConfigurationRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ApplyConfigurationRequestBody.h index 279b8bb3d..163a81e7c 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ApplyConfigurationRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ApplyConfigurationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ApplyConfigurationRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ApplyConfigurationRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ApplyConfigurationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplyConfigurationRequestBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AttachEipRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AttachEipRequest.h index b972ce9e5..b5c71516b 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AttachEipRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AttachEipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AttachEipRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AttachEipRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT AttachEipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachEipRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AttachEipResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AttachEipResponse.h index 85fbfd7e4..c5a9cf6bd 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AttachEipResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AttachEipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AttachEipResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AttachEipResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT AttachEipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachEipResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AvailableFlavorInfoResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AvailableFlavorInfoResult.h index 01d9262c1..1f8268593 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AvailableFlavorInfoResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/AvailableFlavorInfoResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AvailableFlavorInfoResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_AvailableFlavorInfoResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT AvailableFlavorInfoResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AvailableFlavorInfoResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupInfo.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupInfo.h index 31b317cf1..2c81dd7f4 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupInfo.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_BackupInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_BackupInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT BackupInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupInfo members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupPolicy.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupPolicy.h index ede110121..aa4be0843 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupPolicy.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupPolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_BackupPolicy_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_BackupPolicy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT BackupPolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupPolicy members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupPolicyErrorResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupPolicyErrorResponse.h index 42a24dad6..8e5621445 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupPolicyErrorResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupPolicyErrorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_BackupPolicyErrorResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_BackupPolicyErrorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT BackupPolicyErrorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupPolicyErrorResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Backups.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Backups.h index ea9b68af9..3c2e9f733 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Backups.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Backups.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_Backups_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_Backups_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT Backups /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Backups members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupsResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupsResult.h index b1c9527d3..d8f0e6050 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupsResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BackupsResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_BackupsResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_BackupsResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT BackupsResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupsResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BindEIPRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BindEIPRequestBody.h index b698b359a..b46f56a4f 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BindEIPRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BindEIPRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_BindEIPRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_BindEIPRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT BindEIPRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BindEIPRequestBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BindedEipResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BindedEipResult.h index eecd3e5f9..02a2a7c0a 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BindedEipResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/BindedEipResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_BindedEipResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_BindedEipResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT BindedEipResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BindedEipResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Components.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Components.h index 88ae8fca2..3249fecc0 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Components.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Components.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_Components_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_Components_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT Components /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Components members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ConfigurationParameter.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ConfigurationParameter.h index 6a96d806a..ac3e3d093 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ConfigurationParameter.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ConfigurationParameter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ConfigurationParameter_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ConfigurationParameter_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ConfigurationParameter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationParameter members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ConfigurationResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ConfigurationResult.h index 95127c574..a73cdbbb1 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ConfigurationResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ConfigurationResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ConfigurationResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ConfigurationResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ConfigurationResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ConfigurationSummary.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ConfigurationSummary.h index 725653019..4335c381f 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ConfigurationSummary.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ConfigurationSummary.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ConfigurationSummary_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ConfigurationSummary_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ConfigurationSummary /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationSummary members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CopyConfigurationRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CopyConfigurationRequest.h index f0b6f6c16..01322f529 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CopyConfigurationRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CopyConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CopyConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CopyConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CopyConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyConfigurationRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CopyConfigurationResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CopyConfigurationResponse.h index 91879facc..4acea1ffe 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CopyConfigurationResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CopyConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CopyConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CopyConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CopyConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyConfigurationResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateRequest.h index 5d47514b5..17f4c0958 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateConfigurationTemplateRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateConfigurationTemplateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateConfigurationTemplateRequ /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationTemplateRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateRequestBody.h index 0f1ed4a8e..38a4fa32a 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateConfigurationTemplateRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateConfigurationTemplateRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateConfigurationTemplateRequ /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationTemplateRequestBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateResponse.h index cd9ae2494..cb72f5d2d 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateConfigurationTemplateResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateConfigurationTemplateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateConfigurationTemplateResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationTemplateResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseRequest.h index 7827ad2ba..1cdf74113 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDatabaseRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDatabaseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseResponse.h index 73223b409..dc75177c7 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDatabaseResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDatabaseResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateDatabaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseSchemasRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseSchemasRequest.h index 287a22e46..532ec2515 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseSchemasRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseSchemasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDatabaseSchemasRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDatabaseSchemasRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateDatabaseSchemasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseSchemasRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseSchemasResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseSchemasResponse.h index 4b3789691..fdb666d83 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseSchemasResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseSchemasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDatabaseSchemasResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDatabaseSchemasResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateDatabaseSchemasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseSchemasResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbInstanceRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbInstanceRequest.h index b8e6323e7..2b4de2e9b 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbInstanceRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDbInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDbInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateDbInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDbInstanceRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbInstanceResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbInstanceResponse.h index 5dfd27a97..8878969dc 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbInstanceResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDbInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDbInstanceResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateDbInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDbInstanceResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbUserRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbUserRequest.h index d58f6aa25..2eb39fd08 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbUserRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDbUserRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDbUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateDbUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDbUserRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbUserResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbUserResponse.h index b00e09111..3ea08536d 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbUserResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateDbUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDbUserResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateDbUserResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateDbUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDbUserResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceRequest.h index 19f5df7fc..b4ddb26a2 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceRespItem.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceRespItem.h index 51592b741..9d1819092 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceRespItem.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceRespItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateInstanceRespItem_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateInstanceRespItem_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateInstanceRespItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceRespItem members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceResponse.h index e974eb7d3..e1d6a433c 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateInstanceResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupRequest.h index 4d76b1e37..6e9b856f7 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateManualBackupRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateManualBackupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateManualBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateManualBackupRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupRequestBody.h index d2e218b21..ae3d82aa7 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateManualBackupRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateManualBackupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateManualBackupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateManualBackupRequestBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupResponse.h index bc4a2f4f1..db2a293f9 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateManualBackupResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateManualBackupResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateManualBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateManualBackupResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateRestoreInstanceRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateRestoreInstanceRequest.h index 85adf69fb..2650c8004 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateRestoreInstanceRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateRestoreInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateRestoreInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateRestoreInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateRestoreInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRestoreInstanceRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateRestoreInstanceResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateRestoreInstanceResponse.h index 6d2c40f2c..a49dadc3e 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateRestoreInstanceResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/CreateRestoreInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateRestoreInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_CreateRestoreInstanceResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT CreateRestoreInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRestoreInstanceResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DataStroeErrorResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DataStroeErrorResponse.h index 883572e2f..dc3ebaef1 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DataStroeErrorResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DataStroeErrorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DataStroeErrorResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DataStroeErrorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DataStroeErrorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DataStroeErrorResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DatastoreOption.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DatastoreOption.h index afef0c2df..23cae8b92 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DatastoreOption.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DatastoreOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DatastoreOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DatastoreOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DatastoreOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatastoreOption members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DatastoresResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DatastoresResult.h index cff780e51..5f3d287f6 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DatastoresResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DatastoresResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DatastoresResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DatastoresResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DatastoresResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatastoresResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DbUserPwdRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DbUserPwdRequest.h index baf9a9b70..795ad6a2a 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DbUserPwdRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DbUserPwdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DbUserPwdRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DbUserPwdRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DbUserPwdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DbUserPwdRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteBackupErrorResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteBackupErrorResponse.h index 02237fbfc..b6a911c8a 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteBackupErrorResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteBackupErrorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteBackupErrorResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteBackupErrorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DeleteBackupErrorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteBackupErrorResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteConfigurationRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteConfigurationRequest.h index a5293099f..7de87bde7 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteConfigurationRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DeleteConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteConfigurationRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteConfigurationResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteConfigurationResponse.h index d9143996b..e57f49364 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteConfigurationResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteConfigurationResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DeleteConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteConfigurationResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteInstanceRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteInstanceRequest.h index 033c2d5cd..4ee4a6a3f 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteInstanceRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DeleteInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteInstanceRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteInstanceResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteInstanceResponse.h index 6ab551664..0488f802f 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteInstanceResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DeleteInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteInstanceResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteJobRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteJobRequest.h index 7a531805a..393f9eebe 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteJobRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteJobRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteJobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DeleteJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteJobRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteJobResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteJobResponse.h index 0bea394f5..117991765 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteJobResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteJobResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteJobResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DeleteJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteJobResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteManualBackupRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteManualBackupRequest.h index 99813e5e5..d3addaa03 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteManualBackupRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteManualBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteManualBackupRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteManualBackupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DeleteManualBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteManualBackupRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteManualBackupResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteManualBackupResponse.h index 1a3f23d23..6dacb64d4 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteManualBackupResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DeleteManualBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteManualBackupResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DeleteManualBackupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DeleteManualBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteManualBackupResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupErrorResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupErrorResponse.h index 6a2caef4d..62f85c1c2 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupErrorResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupErrorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DownloadBackupErrorResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DownloadBackupErrorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DownloadBackupErrorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadBackupErrorResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupRequest.h index fdb328cc7..1f77cae08 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DownloadBackupRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DownloadBackupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DownloadBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadBackupRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupResponse.h index 36757ae4d..410206147 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DownloadBackupResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DownloadBackupResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DownloadBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadBackupResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadObject.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadObject.h index 3c5ee913b..40be42a2f 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadObject.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/DownloadObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DownloadObject_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_DownloadObject_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT DownloadObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadObject members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/EpsQuotasOption.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/EpsQuotasOption.h index 915211ebd..b22905d41 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/EpsQuotasOption.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/EpsQuotasOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_EpsQuotasOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_EpsQuotasOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT EpsQuotasOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EpsQuotasOption members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Flavor.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Flavor.h index eff499073..22a86aac6 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Flavor.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Flavor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_Flavor_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_Flavor_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT Flavor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Flavor members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/FlavorErrorResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/FlavorErrorResponse.h index 888f04406..0843e0db8 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/FlavorErrorResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/FlavorErrorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_FlavorErrorResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_FlavorErrorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT FlavorErrorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FlavorErrorResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/FlavorResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/FlavorResult.h index 412b4e744..ffb0985e9 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/FlavorResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/FlavorResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_FlavorResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_FlavorResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT FlavorResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FlavorResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenDatabaseForCreation.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenDatabaseForCreation.h index 5aaef720b..79cc4724b 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenDatabaseForCreation.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenDatabaseForCreation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenDatabaseForCreation_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenDatabaseForCreation_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT GaussDBforOpenDatabaseForCreati /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GaussDBforOpenDatabaseForCreation members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussCreateSchemaReq.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussCreateSchemaReq.h index df180aa5d..b39049713 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussCreateSchemaReq.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussCreateSchemaReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussCreateSchemaReq_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussCreateSchemaReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT GaussDBforOpenGaussCreateSchema /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GaussDBforOpenGaussCreateSchemaReq members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussDatabaseForListSchema.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussDatabaseForListSchema.h index 1de1de893..19111f467 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussDatabaseForListSchema.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussDatabaseForListSchema.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussDatabaseForListSchema_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussDatabaseForListSchema_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT GaussDBforOpenGaussDatabaseForL /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GaussDBforOpenGaussDatabaseForListSchema members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussDatabaseSchemaReq.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussDatabaseSchemaReq.h index 86a90ec65..0036eb2ff 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussDatabaseSchemaReq.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussDatabaseSchemaReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussDatabaseSchemaReq_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussDatabaseSchemaReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT GaussDBforOpenGaussDatabaseSche /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GaussDBforOpenGaussDatabaseSchemaReq members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussGrantRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussGrantRequest.h index bf5eb084c..23177f7f2 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussGrantRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussGrantRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussGrantRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussGrantRequest_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT GaussDBforOpenGaussGrantRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GaussDBforOpenGaussGrantRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussListDatabase.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussListDatabase.h index cf4a0e9aa..fb809bce6 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussListDatabase.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussListDatabase.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussListDatabase_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussListDatabase_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT GaussDBforOpenGaussListDatabase /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GaussDBforOpenGaussListDatabase members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForCreation.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForCreation.h index b21a2d2f1..761dc5506 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForCreation.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForCreation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussUserForCreation_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussUserForCreation_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT GaussDBforOpenGaussUserForCreat /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GaussDBforOpenGaussUserForCreation members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForList.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForList.h index cd7267a91..9bb3c1b84 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForList.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussUserForList_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussUserForList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT GaussDBforOpenGaussUserForList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GaussDBforOpenGaussUserForList members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForList_attributes.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForList_attributes.h index 67e253b20..0b1ad6d68 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForList_attributes.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForList_attributes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussUserForList_attributes_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussUserForList_attributes_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT GaussDBforOpenGaussUserForList_ /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GaussDBforOpenGaussUserForList_attributes members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserWithPrivilege.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserWithPrivilege.h index d69a05659..2603271fe 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserWithPrivilege.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserWithPrivilege.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussUserWithPrivilege_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GaussDBforOpenGaussUserWithPrivilege_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT GaussDBforOpenGaussUserWithPriv /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GaussDBforOpenGaussUserWithPrivilege members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GetRestoreTimeResponse_restore_time.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GetRestoreTimeResponse_restore_time.h index e663d4967..bcbfe3802 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GetRestoreTimeResponse_restore_time.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/GetRestoreTimeResponse_restore_time.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GetRestoreTimeResponse_restore_time_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_GetRestoreTimeResponse_restore_time_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT GetRestoreTimeResponse_restore_ /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetRestoreTimeResponse_restore_time members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/InstanceInfoResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/InstanceInfoResult.h index 51fe1abff..bc2ea63dd 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/InstanceInfoResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/InstanceInfoResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_InstanceInfoResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_InstanceInfoResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT InstanceInfoResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstanceInfoResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/InstancesListResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/InstancesListResult.h index 351ab3b47..6824373b4 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/InstancesListResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/InstancesListResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_InstancesListResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_InstancesListResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT InstancesListResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstancesListResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/InstancesResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/InstancesResult.h index da1e84eb1..32c2c2026 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/InstancesResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/InstancesResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_InstancesResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_InstancesResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT InstancesResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstancesResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/JobDetail.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/JobDetail.h index 9281e5794..f45a11a17 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/JobDetail.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/JobDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_JobDetail_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_JobDetail_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT JobDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobDetail members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/JobInstanceInfo.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/JobInstanceInfo.h index be430a0a9..8f3d581b6 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/JobInstanceInfo.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/JobInstanceInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_JobInstanceInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_JobInstanceInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT JobInstanceInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobInstanceInfo members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListApplicableInstancesRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListApplicableInstancesRequest.h index acde6b070..d03aabae3 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListApplicableInstancesRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListApplicableInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListApplicableInstancesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListApplicableInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListApplicableInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApplicableInstancesRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListApplicableInstancesResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListApplicableInstancesResponse.h index 22c4361f4..4ad211039 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListApplicableInstancesResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListApplicableInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListApplicableInstancesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListApplicableInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListApplicableInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApplicableInstancesResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAppliedHistoriesRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAppliedHistoriesRequest.h index e3ed942f0..e784753ef 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAppliedHistoriesRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAppliedHistoriesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListAppliedHistoriesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListAppliedHistoriesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListAppliedHistoriesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAppliedHistoriesRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAppliedHistoriesResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAppliedHistoriesResponse.h index 0ff07668c..af4231ab5 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAppliedHistoriesResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAppliedHistoriesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListAppliedHistoriesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListAppliedHistoriesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListAppliedHistoriesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAppliedHistoriesResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAvailableFlavorsRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAvailableFlavorsRequest.h index c37db335d..238bf567b 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAvailableFlavorsRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAvailableFlavorsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListAvailableFlavorsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListAvailableFlavorsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListAvailableFlavorsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAvailableFlavorsRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAvailableFlavorsResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAvailableFlavorsResponse.h index 4508545de..7bd986517 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAvailableFlavorsResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListAvailableFlavorsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListAvailableFlavorsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListAvailableFlavorsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListAvailableFlavorsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAvailableFlavorsResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBackupsRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBackupsRequest.h index d418e8f1f..d61e4d9e6 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBackupsRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBackupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListBackupsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListBackupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListBackupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBackupsRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBackupsResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBackupsResponse.h index 68c9911bd..beaaabb88 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBackupsResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBackupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListBackupsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListBackupsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListBackupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBackupsResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBindedEipsRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBindedEipsRequest.h index 7d7711782..d6f139559 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBindedEipsRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBindedEipsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListBindedEipsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListBindedEipsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListBindedEipsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBindedEipsRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBindedEipsResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBindedEipsResponse.h index b6c6e1f0e..85664b503 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBindedEipsResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListBindedEipsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListBindedEipsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListBindedEipsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListBindedEipsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBindedEipsResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListComponentInfosRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListComponentInfosRequest.h index b7daeb7dc..5b2457c1d 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListComponentInfosRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListComponentInfosRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListComponentInfosRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListComponentInfosRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListComponentInfosRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListComponentInfosRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListComponentInfosResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListComponentInfosResponse.h index e771cae3d..bc9994745 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListComponentInfosResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListComponentInfosResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListComponentInfosResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListComponentInfosResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListComponentInfosResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListComponentInfosResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsDiffRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsDiffRequest.h index 31cb161ce..45fda180c 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsDiffRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsDiffRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListConfigurationsDiffRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListConfigurationsDiffRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListConfigurationsDiffRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationsDiffRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsDiffResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsDiffResponse.h index e561174e7..3dde3e147 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsDiffResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsDiffResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListConfigurationsDiffResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListConfigurationsDiffResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListConfigurationsDiffResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationsDiffResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsRequest.h index 3551e725f..5c0d6db69 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListConfigurationsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListConfigurationsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListConfigurationsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationsRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsResponse.h index d110d3480..7d36288ad 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListConfigurationsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListConfigurationsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListConfigurationsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationsResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabaseSchemasRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabaseSchemasRequest.h index 5f3997832..b7099d2e6 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabaseSchemasRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabaseSchemasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatabaseSchemasRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatabaseSchemasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDatabaseSchemasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatabaseSchemasRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabaseSchemasResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabaseSchemasResponse.h index 365960e77..7a4467e54 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabaseSchemasResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabaseSchemasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatabaseSchemasResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatabaseSchemasResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDatabaseSchemasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatabaseSchemasResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabasesRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabasesRequest.h index 24a6e6f29..71d377dde 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabasesRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabasesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatabasesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatabasesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDatabasesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatabasesRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabasesResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabasesResponse.h index 3853eb983..ece2eeb16 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabasesResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatabasesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatabasesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatabasesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDatabasesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatabasesResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatastore.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatastore.h index 29fb922dc..a4c91d951 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatastore.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatastore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatastore_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatastore_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDatastore /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatastore members @@ -48,7 +48,7 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDatastore void setType(const std::string& value); /// - /// 数据库版本。 + /// 数据库大版本。 /// std::string getVersion() const; @@ -56,12 +56,34 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDatastore void unsetversion(); void setVersion(const std::string& value); + /// + /// 数据库小版本。 + /// + + std::string getCompleteVersion() const; + bool completeVersionIsSet() const; + void unsetcompleteVersion(); + void setCompleteVersion(const std::string& value); + + /// + /// 数据库已升级的热补丁版本,当数据库热补丁升级成功后,该值不为空。 + /// + + std::string getHotfixVersions() const; + bool hotfixVersionsIsSet() const; + void unsethotfixVersions(); + void setHotfixVersions(const std::string& value); + protected: std::string type_; bool typeIsSet_; std::string version_; bool versionIsSet_; + std::string completeVersion_; + bool completeVersionIsSet_; + std::string hotfixVersions_; + bool hotfixVersionsIsSet_; }; diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatastoresRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatastoresRequest.h index 171427a81..ce1c9ac13 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatastoresRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatastoresRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatastoresRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatastoresRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDatastoresRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatastoresRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatastoresResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatastoresResponse.h index d01db70fc..39ece5bba 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatastoresResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDatastoresResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatastoresResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDatastoresResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDatastoresResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatastoresResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbBackupsRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbBackupsRequest.h index 5477e7ad5..b995c86a6 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbBackupsRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbBackupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDbBackupsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDbBackupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDbBackupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDbBackupsRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbBackupsResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbBackupsResponse.h index a5c7f14df..992abf998 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbBackupsResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbBackupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDbBackupsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDbBackupsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDbBackupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDbBackupsResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbFlavorsRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbFlavorsRequest.h index a259da367..9ea4ed9c2 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbFlavorsRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbFlavorsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDbFlavorsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDbFlavorsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDbFlavorsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDbFlavorsRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbFlavorsResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbFlavorsResponse.h index fa1df2450..de98578b0 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbFlavorsResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbFlavorsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDbFlavorsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDbFlavorsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDbFlavorsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDbFlavorsResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbUsersRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbUsersRequest.h index c3261dca5..f70096612 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbUsersRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbUsersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDbUsersRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDbUsersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDbUsersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDbUsersRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbUsersResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbUsersResponse.h index 892e75cc0..cb4fe7317 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbUsersResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDbUsersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDbUsersResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDbUsersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDbUsersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDbUsersResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDiffDetailsResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDiffDetailsResult.h index 0f27623c3..19c533822 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDiffDetailsResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListDiffDetailsResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDiffDetailsResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListDiffDetailsResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListDiffDetailsResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDiffDetailsResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListEpsQuotasRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListEpsQuotasRequest.h index 8b77c6070..52fde70b7 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListEpsQuotasRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListEpsQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListEpsQuotasRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListEpsQuotasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListEpsQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEpsQuotasRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListEpsQuotasResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListEpsQuotasResponse.h index 9204347db..afb7b2723 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListEpsQuotasResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListEpsQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListEpsQuotasResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListEpsQuotasResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListEpsQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEpsQuotasResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListFlavorInfo.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListFlavorInfo.h index 5dd3d488c..f7d8a60c9 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListFlavorInfo.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListFlavorInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListFlavorInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListFlavorInfo_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListFlavorInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorInfo members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListFlavorsRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListFlavorsRequest.h index 8dd851948..d43b19c05 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListFlavorsRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListFlavorsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListFlavorsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListFlavorsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListFlavorsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorsRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListFlavorsResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListFlavorsResponse.h index 22435392b..d65bb3057 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListFlavorsResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListFlavorsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListFlavorsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListFlavorsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListFlavorsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorsResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListGaussDbDatastoresRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListGaussDbDatastoresRequest.h index 91c99c91d..711d59bfd 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListGaussDbDatastoresRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListGaussDbDatastoresRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListGaussDbDatastoresRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListGaussDbDatastoresRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListGaussDbDatastoresRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussDbDatastoresRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListGaussDbDatastoresResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListGaussDbDatastoresResponse.h index 1cf674b6e..dc0a659d4 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListGaussDbDatastoresResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListGaussDbDatastoresResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListGaussDbDatastoresResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListGaussDbDatastoresResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListGaussDbDatastoresResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGaussDbDatastoresResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHa.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHa.h index dcfe88413..bdf5ed266 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHa.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHa.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListHa_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListHa_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListHa /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHa members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHaResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHaResult.h index f48342f28..d8fcc6f28 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHaResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHaResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListHaResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListHaResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListHaResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHaResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsRequest.h index b9cfce651..818896016 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListHistoryOperationsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListHistoryOperationsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListHistoryOperationsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHistoryOperationsRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsResponse.h index 6e491520e..e2b2fccbf 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListHistoryOperationsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListHistoryOperationsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListHistoryOperationsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHistoryOperationsResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsResult.h index 7f7c2026f..886bbc13d 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListHistoryOperationsResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListHistoryOperationsResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListHistoryOperationsResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHistoryOperationsResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceResponse.h index c8b52ced6..f4429b868 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstanceResponse_H_ + #include #include +#include #include #include @@ -39,10 +41,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceResult.h index 125d7a290..c67ccd5d1 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstanceResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstanceResult_H_ + #include #include +#include #include #include @@ -40,10 +42,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListInstanceResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceTagsRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceTagsRequest.h index 4a4cdeb89..6fb7a0c0c 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceTagsRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstanceTagsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstanceTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListInstanceTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceTagsRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceTagsResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceTagsResponse.h index 40efc7d0e..fd2d3dd7f 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceTagsResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstanceTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstanceTagsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstanceTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListInstanceTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceTagsResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesDetailsRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesDetailsRequest.h index 750157aeb..8de72a75a 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesDetailsRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstancesDetailsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstancesDetailsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListInstancesDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesDetailsRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesDetailsResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesDetailsResponse.h index 755af8879..a01efe7f8 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesDetailsResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstancesDetailsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstancesDetailsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListInstancesDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesDetailsResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesRequest.h index 81642d9b2..10dfe858b 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstancesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstancesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesResponse.h index 7e9d6b152..5a03cf8b5 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstancesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListParamGroupTemplatesRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListParamGroupTemplatesRequest.h index c9be8bcba..e415ca316 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListParamGroupTemplatesRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListParamGroupTemplatesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListParamGroupTemplatesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListParamGroupTemplatesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListParamGroupTemplatesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListParamGroupTemplatesRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListParamGroupTemplatesResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListParamGroupTemplatesResponse.h index 9c1c5e401..da29e31dd 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListParamGroupTemplatesResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListParamGroupTemplatesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListParamGroupTemplatesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListParamGroupTemplatesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListParamGroupTemplatesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListParamGroupTemplatesResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListPredefinedTagsRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListPredefinedTagsRequest.h index b995d2d0a..134f0e95f 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListPredefinedTagsRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListPredefinedTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListPredefinedTagsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListPredefinedTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListPredefinedTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPredefinedTagsRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListPredefinedTagsResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListPredefinedTagsResponse.h index 01747be27..51cacacfe 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListPredefinedTagsResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListPredefinedTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListPredefinedTagsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListPredefinedTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListPredefinedTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPredefinedTagsResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListProjectTagsRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListProjectTagsRequest.h index 80b925c89..0c7f7af51 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListProjectTagsRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListProjectTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListProjectTagsRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListProjectTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListProjectTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListProjectTagsResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListProjectTagsResponse.h index d210f1310..a0e24140b 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListProjectTagsResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListProjectTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListProjectTagsResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListProjectTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListProjectTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListQuotaResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListQuotaResult.h index 97285e893..e6258b409 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListQuotaResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListQuotaResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListQuotaResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListQuotaResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListQuotaResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListQuotaResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRecycleInstancesRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRecycleInstancesRequest.h index adc49fdbe..14f4ab13a 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRecycleInstancesRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRecycleInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListRecycleInstancesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListRecycleInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListRecycleInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecycleInstancesRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRecycleInstancesResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRecycleInstancesResponse.h index a421f99b6..762effe43 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRecycleInstancesResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRecycleInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListRecycleInstancesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListRecycleInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListRecycleInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecycleInstancesResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestorableInstancesRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestorableInstancesRequest.h index 3c844b451..5c6886ffd 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestorableInstancesRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestorableInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListRestorableInstancesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListRestorableInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListRestorableInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestorableInstancesRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestorableInstancesResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestorableInstancesResponse.h index 1a159c781..e11ca7bbf 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestorableInstancesResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestorableInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListRestorableInstancesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListRestorableInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListRestorableInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestorableInstancesResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestoreTimesRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestoreTimesRequest.h index e3832ab8b..52bcf299d 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestoreTimesRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestoreTimesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListRestoreTimesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListRestoreTimesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListRestoreTimesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestoreTimesRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestoreTimesResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestoreTimesResponse.h index a8d2530a0..c2cc2e9e9 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestoreTimesResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListRestoreTimesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListRestoreTimesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListRestoreTimesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListRestoreTimesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestoreTimesResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListStorageTypesRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListStorageTypesRequest.h index db118e08d..909cd2a73 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListStorageTypesRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListStorageTypesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListStorageTypesRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListStorageTypesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListStorageTypesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStorageTypesRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListStorageTypesResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListStorageTypesResponse.h index 7e0142590..625e37d2c 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListStorageTypesResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListStorageTypesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListStorageTypesResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListStorageTypesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListStorageTypesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStorageTypesResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListTasksRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListTasksRequest.h index 6fd3388bb..c748ad522 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListTasksRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListTasksRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListTasksRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListTasksRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListTasksRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTasksRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListTasksResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListTasksResponse.h index 004af6fcf..26a24d7f1 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListTasksResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListTasksResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListTasksResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListTasksResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListTasksResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTasksResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListVolume.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListVolume.h index ce0283c42..1e375d984 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListVolume.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ListVolume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListVolume_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ListVolume_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ListVolume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVolume members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaRequest.h index 6537c3ea4..93f3df967 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ModifyEpsQuotaRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ModifyEpsQuotaRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ModifyEpsQuotaRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyEpsQuotaRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaRequestBody.h index 44d59a329..ac2878b06 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ModifyEpsQuotaRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ModifyEpsQuotaRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ModifyEpsQuotaRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyEpsQuotaRequestBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaResponse.h index 1aa3739c3..e143b0013 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ModifyEpsQuotaResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ModifyEpsQuotaResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ModifyEpsQuotaResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyEpsQuotaResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/NodeResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/NodeResult.h index c4526460c..59ba5141d 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/NodeResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/NodeResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_NodeResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_NodeResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT NodeResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NodeResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Nodes.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Nodes.h index 69870f127..51132c84c 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Nodes.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Nodes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_Nodes_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_Nodes_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT Nodes /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Nodes members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategy.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategy.h index 920fa6561..ebbe732dc 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategy.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussBackupStrategy_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussBackupStrategy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussBackupStrategy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussBackupStrategy members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategyForListResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategyForListResponse.h index 66ae8ae84..88cb29e15 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategyForListResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategyForListResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussBackupStrategyForListResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussBackupStrategyForListResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussBackupStrategyForListR /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussBackupStrategyForListResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategyForResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategyForResponse.h index ce85d5879..e1e9fe395 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategyForResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategyForResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussBackupStrategyForResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussBackupStrategyForResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussBackupStrategyForRespo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussBackupStrategyForResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfo.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfo.h index b3eac9401..0b706089f 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfo.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussChargeInfo_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussChargeInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussChargeInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussChargeInfo members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfoListResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfoListResponse.h index 5f3e6a308..ac3937c87 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfoListResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfoListResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussChargeInfoListResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussChargeInfoListResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussChargeInfoListResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussChargeInfoListResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfoResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfoResponse.h index 6605611e3..3bbbef45e 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfoResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussChargeInfoResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussChargeInfoResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussChargeInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussChargeInfoResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussCoordinators.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussCoordinators.h index 11512399e..9f5f24172 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussCoordinators.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussCoordinators.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussCoordinators_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussCoordinators_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussCoordinators /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussCoordinators members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastore.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastore.h index efe2ed5bb..f55eaa806 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastore.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussDatastore_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussDatastore_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussDatastore /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussDatastore members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreOption.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreOption.h index 899d533a6..ead247280 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreOption.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussDatastoreOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussDatastoreOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussDatastoreOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussDatastoreOption members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreResponse.h index 5af7b9f0b..a8e55173b 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussDatastoreResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussDatastoreResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussDatastoreResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussDatastoreResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreResult.h index c7f3d6b9f..13f3b6769 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussDatastoreResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussDatastoreResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussDatastoreResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussDatastoreResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussEnlargeVolume.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussEnlargeVolume.h index 3ef2d98d8..ba335001d 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussEnlargeVolume.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussEnlargeVolume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussEnlargeVolume_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussEnlargeVolume_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussEnlargeVolume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussEnlargeVolume members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussErrorResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussErrorResponse.h index add163a39..30b98fa5b 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussErrorResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussErrorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussErrorResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussErrorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussErrorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussErrorResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussExpandCluster.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussExpandCluster.h index 55ae6651a..f764d4170 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussExpandCluster.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussExpandCluster.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussExpandCluster_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussExpandCluster_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussExpandCluster /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussExpandCluster members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHa.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHa.h index bbb96cdad..a45b8e6b1 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHa.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHa.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussHa_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussHa_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussHa /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussHa members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaOption.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaOption.h index 1b147fdb1..c371d5207 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaOption.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussHaOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussHaOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussHaOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussHaOption members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaResponse.h index 905456756..aacaa41ca 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussHaResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussHaResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussHaResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussHaResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaResult.h index e96fbdb38..12084265f 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussHaResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussHaResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussHaResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussHaResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceActionRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceActionRequest.h index 73536dd84..409168800 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceActionRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussInstanceActionRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussInstanceActionRequest_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussInstanceActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussInstanceActionRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceRequest.h index 6e0666074..b6f7f3935 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussInstanceRequest_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussInstanceRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceRequestBody.h index 526fddc5e..8024c9d5e 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussInstanceRequestBody_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussInstanceRequestBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceResponse.h index 9495e99c4..225a3e5c5 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussInstanceResponse_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussInstanceResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceResult.h index dc0ad23a3..960eeb189 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussInstanceResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussInstanceResult_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussInstanceResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussInstanceResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussModifyInstanceConfigurationRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussModifyInstanceConfigurationRequest.h index f5e1cc140..e083be848 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussModifyInstanceConfigurationRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussModifyInstanceConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussModifyInstanceConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussModifyInstanceConfigurationRequest_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussModifyInstanceConfigur /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussModifyInstanceConfigurationRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussResizeRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussResizeRequest.h index 0beb5318e..4a4729c2d 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussResizeRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussResizeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussResizeRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussResizeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussResizeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussResizeRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussShard.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussShard.h index e87a20926..9b8c0eff5 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussShard.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussShard.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussShard_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussShard_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussShard /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussShard members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolume.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolume.h index e607afce2..21746449e 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolume.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussVolume_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussVolume_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussVolume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussVolume members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolumeResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolumeResponse.h index ef82128ee..0519d2495 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolumeResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolumeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussVolumeResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussVolumeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussVolumeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussVolumeResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolumeResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolumeResult.h index 83ce6a390..aa55c7717 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolumeResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolumeResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussVolumeResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpenGaussVolumeResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpenGaussVolumeResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenGaussVolumeResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpengaussRestoreInstanceRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpengaussRestoreInstanceRequest.h index 799010f1c..ebea2d808 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpengaussRestoreInstanceRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/OpengaussRestoreInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpengaussRestoreInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_OpengaussRestoreInstanceRequest_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT OpengaussRestoreInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpengaussRestoreInstanceRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParaErrorResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParaErrorResponse.h index 992d1c6fe..c2dacce2e 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParaErrorResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParaErrorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ParaErrorResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ParaErrorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ParaErrorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ParaErrorResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParaErrorResponseBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParaErrorResponseBody.h index a45257716..05a4e7532 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParaErrorResponseBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParaErrorResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ParaErrorResponseBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ParaErrorResponseBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ParaErrorResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ParaErrorResponseBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParaGroupParameterResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParaGroupParameterResult.h index db5d28434..5034a269b 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParaGroupParameterResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParaGroupParameterResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ParaGroupParameterResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ParaGroupParameterResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ParaGroupParameterResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ParaGroupParameterResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParamGroupCopyRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParamGroupCopyRequestBody.h index 2550408f5..0d887c4a2 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParamGroupCopyRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParamGroupCopyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ParamGroupCopyRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ParamGroupCopyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ParamGroupCopyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ParamGroupCopyRequestBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParamGroupDiffRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParamGroupDiffRequestBody.h index 9c685b62b..9bd7f9eb8 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParamGroupDiffRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ParamGroupDiffRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ParamGroupDiffRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ParamGroupDiffRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ParamGroupDiffRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ParamGroupDiffRequestBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ProjectQuotasResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ProjectQuotasResult.h index dd01cc9cd..f628a51e6 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ProjectQuotasResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ProjectQuotasResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ProjectQuotasResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ProjectQuotasResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ProjectQuotasResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProjectQuotasResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/PwdResetRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/PwdResetRequest.h index 6cdcdb264..121e89c4c 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/PwdResetRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/PwdResetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_PwdResetRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_PwdResetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT PwdResetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PwdResetRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RecycleInstancesDetailResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RecycleInstancesDetailResult.h index 3e6db6d55..f3873abd7 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RecycleInstancesDetailResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RecycleInstancesDetailResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RecycleInstancesDetailResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RecycleInstancesDetailResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT RecycleInstancesDetailResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecycleInstancesDetailResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RecyclePolicy.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RecyclePolicy.h index d27978c53..020a8a710 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RecyclePolicy.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RecyclePolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RecyclePolicy_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RecyclePolicy_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT RecyclePolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecyclePolicy members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RecyclePolicyRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RecyclePolicyRequestBody.h index a3c497f37..5f878f0b4 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RecyclePolicyRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RecyclePolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RecyclePolicyRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RecyclePolicyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT RecyclePolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecyclePolicyRequestBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetConfigurationRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetConfigurationRequest.h index 9eb780bd8..12ba39bf2 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetConfigurationRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResetConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResetConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ResetConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetConfigurationRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetConfigurationResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetConfigurationResponse.h index 20bde7f66..61c188821 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetConfigurationResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResetConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResetConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ResetConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetConfigurationResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetPwdRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetPwdRequest.h index b36b9464a..e984bfac9 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetPwdRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetPwdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResetPwdRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResetPwdRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ResetPwdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetPwdRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetPwdResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetPwdResponse.h index c74c47773..1a87e28b2 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetPwdResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResetPwdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResetPwdResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResetPwdResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ResetPwdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetPwdResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResizeInstanceFlavorRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResizeInstanceFlavorRequest.h index 323dc7813..f09dad3ed 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResizeInstanceFlavorRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResizeInstanceFlavorRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResizeInstanceFlavorRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResizeInstanceFlavorRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ResizeInstanceFlavorRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceFlavorRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResizeInstanceFlavorResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResizeInstanceFlavorResponse.h index f7fee8f42..91a4bdd50 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResizeInstanceFlavorResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResizeInstanceFlavorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResizeInstanceFlavorResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResizeInstanceFlavorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ResizeInstanceFlavorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeInstanceFlavorResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResourceErrorResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResourceErrorResponse.h index 2071d60c1..aa569c9da 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResourceErrorResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResourceErrorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResourceErrorResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResourceErrorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ResourceErrorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceErrorResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResourceResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResourceResult.h index ab24b16a1..722dfe37a 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResourceResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ResourceResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResourceResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ResourceResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ResourceResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RestartInstanceRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RestartInstanceRequest.h index 9b84a6f38..7f62cee6b 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RestartInstanceRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RestartInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RestartInstanceRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RestartInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT RestartInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestartInstanceRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RestartInstanceResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RestartInstanceResponse.h index ee4321b51..df5e5147f 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RestartInstanceResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RestartInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RestartInstanceResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RestartInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT RestartInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestartInstanceResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RestorePoint.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RestorePoint.h index cf692c93e..77e4c9699 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RestorePoint.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RestorePoint.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RestorePoint_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RestorePoint_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT RestorePoint /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestorePoint members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RunInstanceActionRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RunInstanceActionRequest.h index 928d7df58..d21db3bba 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RunInstanceActionRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RunInstanceActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RunInstanceActionRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RunInstanceActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT RunInstanceActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RunInstanceActionRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RunInstanceActionResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RunInstanceActionResponse.h index 72027b06f..a9277dd14 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RunInstanceActionResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/RunInstanceActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RunInstanceActionResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_RunInstanceActionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT RunInstanceActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RunInstanceActionResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyRequest.h index b960c08b5..8dff6e9f7 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetBackupPolicyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetBackupPolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT SetBackupPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBackupPolicyRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyRequestBody.h index b37f1db3d..81133dbaf 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetBackupPolicyRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetBackupPolicyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT SetBackupPolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBackupPolicyRequestBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyResponse.h index d3ae6bc44..71bcc2a58 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetBackupPolicyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetBackupPolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT SetBackupPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBackupPolicyResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetDbUserPwdRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetDbUserPwdRequest.h index cec730ae6..4bfcc35a7 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetDbUserPwdRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetDbUserPwdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetDbUserPwdRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetDbUserPwdRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT SetDbUserPwdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetDbUserPwdRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetDbUserPwdResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetDbUserPwdResponse.h index 1b3febbda..ae6e61e30 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetDbUserPwdResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetDbUserPwdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetDbUserPwdResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetDbUserPwdResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT SetDbUserPwdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetDbUserPwdResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetRecyclePolicyRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetRecyclePolicyRequest.h index 02f56d136..0259bc543 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetRecyclePolicyRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetRecyclePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetRecyclePolicyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetRecyclePolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT SetRecyclePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetRecyclePolicyRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetRecyclePolicyResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetRecyclePolicyResponse.h index df98112dc..6aa647a21 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetRecyclePolicyResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SetRecyclePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetRecyclePolicyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SetRecyclePolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT SetRecyclePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetRecyclePolicyResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Shards.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Shards.h index 4704684a4..19bbd02e6 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Shards.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Shards.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_Shards_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_Shards_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT Shards /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Shards members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicy.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicy.h index 609d899c1..169e34bfb 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicy.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowBackupPolicy_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowBackupPolicy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowBackupPolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupPolicy members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicyRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicyRequest.h index 91e0ebc66..63795fda0 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicyRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowBackupPolicyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowBackupPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowBackupPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupPolicyRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicyResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicyResponse.h index b0884017e..2447390a5 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicyResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowBackupPolicyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowBackupPolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowBackupPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupPolicyResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBalanceStatusRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBalanceStatusRequest.h index 03ce1af4a..65ef19d8c 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBalanceStatusRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBalanceStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowBalanceStatusRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowBalanceStatusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowBalanceStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBalanceStatusRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBalanceStatusResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBalanceStatusResponse.h index 6ddb5d3be..5474bd0b6 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBalanceStatusResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowBalanceStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowBalanceStatusResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowBalanceStatusResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowBalanceStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBalanceStatusResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowConfigurationDetailRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowConfigurationDetailRequest.h index 17ea578fe..a22988bd5 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowConfigurationDetailRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowConfigurationDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowConfigurationDetailRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowConfigurationDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowConfigurationDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConfigurationDetailRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowConfigurationDetailResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowConfigurationDetailResponse.h index 0431b4456..67c5dc1c3 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowConfigurationDetailResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowConfigurationDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowConfigurationDetailResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowConfigurationDetailResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowConfigurationDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConfigurationDetailResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowDeploymentFormRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowDeploymentFormRequest.h index 498d3ac76..6ae4395eb 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowDeploymentFormRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowDeploymentFormRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowDeploymentFormRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowDeploymentFormRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowDeploymentFormRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDeploymentFormRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowDeploymentFormResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowDeploymentFormResponse.h index 400314fa7..0ed54536a 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowDeploymentFormResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowDeploymentFormResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowDeploymentFormResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowDeploymentFormResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowDeploymentFormResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDeploymentFormResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceConfigurationRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceConfigurationRequest.h index b85ebedf3..4d19c97ef 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceConfigurationRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowInstanceConfigurationReques /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceConfigurationRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceConfigurationResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceConfigurationResponse.h index d40959ddc..66551e641 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceConfigurationResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceConfigurationResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowInstanceConfigurationRespon /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceConfigurationResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceDiskRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceDiskRequest.h index dc2123917..11afb92a2 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceDiskRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceDiskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceDiskRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceDiskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowInstanceDiskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceDiskRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceDiskResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceDiskResponse.h index 8cbaf1c47..edc6e04e0 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceDiskResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceDiskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceDiskResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceDiskResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowInstanceDiskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceDiskResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceParamGroupRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceParamGroupRequest.h index 626d73dc7..69c55f2a8 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceParamGroupRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceParamGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceParamGroupRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceParamGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowInstanceParamGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceParamGroupRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceParamGroupResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceParamGroupResponse.h index 0351c3495..707631ed7 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceParamGroupResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceParamGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceParamGroupResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceParamGroupResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowInstanceParamGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceParamGroupResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceSnapshotRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceSnapshotRequest.h index e7774446e..1144b9512 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceSnapshotRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceSnapshotRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceSnapshotRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceSnapshotRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowInstanceSnapshotRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceSnapshotRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceSnapshotResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceSnapshotResponse.h index ba24f3a7c..637ee0427 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceSnapshotResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceSnapshotResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceSnapshotResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowInstanceSnapshotResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowInstanceSnapshotResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceSnapshotResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowJobDetailRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowJobDetailRequest.h index 1cfd6834e..ef4d56d5e 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowJobDetailRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowJobDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowJobDetailRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowJobDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowJobDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobDetailRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowJobDetailResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowJobDetailResponse.h index d965a41ee..29609b9d6 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowJobDetailResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowJobDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowJobDetailResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowJobDetailResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowJobDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobDetailResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowProjectQuotasRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowProjectQuotasRequest.h index e967fc124..5f65a1c2b 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowProjectQuotasRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowProjectQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowProjectQuotasRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowProjectQuotasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowProjectQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProjectQuotasRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowProjectQuotasResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowProjectQuotasResponse.h index acbf6fa07..4add63d70 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowProjectQuotasResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowProjectQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowProjectQuotasResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowProjectQuotasResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowProjectQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProjectQuotasResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowRecyclePolicyRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowRecyclePolicyRequest.h index 73853d205..e36e856bd 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowRecyclePolicyRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowRecyclePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowRecyclePolicyRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowRecyclePolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowRecyclePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRecyclePolicyRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowRecyclePolicyResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowRecyclePolicyResponse.h index 192391a60..20f524ba0 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowRecyclePolicyResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowRecyclePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowRecyclePolicyResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowRecyclePolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowRecyclePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRecyclePolicyResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowSslCertDownloadLinkRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowSslCertDownloadLinkRequest.h index e024ac8b1..7215cc212 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowSslCertDownloadLinkRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowSslCertDownloadLinkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowSslCertDownloadLinkRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowSslCertDownloadLinkRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowSslCertDownloadLinkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSslCertDownloadLinkRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowSslCertDownloadLinkResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowSslCertDownloadLinkResponse.h index 920c0cce3..22ac4cd74 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowSslCertDownloadLinkResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ShowSslCertDownloadLinkResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowSslCertDownloadLinkResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ShowSslCertDownloadLinkResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ShowSslCertDownloadLinkResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSslCertDownloadLinkResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Storage.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Storage.h index de212c39c..03cc4b84d 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Storage.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/Storage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_Storage_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_Storage_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT Storage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Storage members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchConfigurationRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchConfigurationRequest.h index a61cb91f9..6706e1c57 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchConfigurationRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SwitchConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SwitchConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT SwitchConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchConfigurationRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchConfigurationResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchConfigurationResponse.h index d488416e5..a676f0976 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchConfigurationResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SwitchConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SwitchConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT SwitchConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchConfigurationResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchShardRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchShardRequest.h index e42aa24f5..027dd4666 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchShardRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchShardRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SwitchShardRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SwitchShardRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT SwitchShardRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchShardRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchShardRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchShardRequestBody.h index ea928b873..1d153b643 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchShardRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchShardRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SwitchShardRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SwitchShardRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT SwitchShardRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchShardRequestBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchShardResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchShardResponse.h index fc73e5797..2b076443b 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchShardResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/SwitchShardResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SwitchShardResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_SwitchShardResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT SwitchShardResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchShardResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TagResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TagResult.h index f71f0fc8f..84ba973e2 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TagResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TagResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_TagResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_TagResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT TagResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TagsOption.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TagsOption.h index ce33b91d3..443a4d473 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TagsOption.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TagsOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_TagsOption_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_TagsOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT TagsOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagsOption members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TagsResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TagsResult.h index 53ac59d04..f026a85ee 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TagsResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TagsResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_TagsResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_TagsResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT TagsResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagsResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TaskDetailResult.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TaskDetailResult.h index fac5c1d1d..58792b3a0 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TaskDetailResult.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/TaskDetailResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_TaskDetailResult_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_TaskDetailResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT TaskDetailResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaskDetailResult members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceConfigurationRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceConfigurationRequest.h index a4a34bcac..4ea866805 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceConfigurationRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_UpdateInstanceConfigurationRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_UpdateInstanceConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT UpdateInstanceConfigurationRequ /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceConfigurationRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceConfigurationResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceConfigurationResponse.h index 4e3c24066..a34570fe0 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceConfigurationResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_UpdateInstanceConfigurationResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_UpdateInstanceConfigurationResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT UpdateInstanceConfigurationResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceConfigurationResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceNameRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceNameRequest.h index a96125bb7..512da71e9 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceNameRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_UpdateInstanceNameRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_UpdateInstanceNameRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT UpdateInstanceNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceNameRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceNameResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceNameResponse.h index 4c8674824..84704dbb1 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceNameResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_UpdateInstanceNameResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_UpdateInstanceNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT UpdateInstanceNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceNameResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateNameRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateNameRequestBody.h index 5f472d4da..127bc5d28 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateNameRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/UpdateNameRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_UpdateNameRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_UpdateNameRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT UpdateNameRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateNameRequestBody members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateParaGroupNameRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateParaGroupNameRequest.h index 70d8540b9..ae2478285 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateParaGroupNameRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateParaGroupNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ValidateParaGroupNameRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ValidateParaGroupNameRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ValidateParaGroupNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ValidateParaGroupNameRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateParaGroupNameResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateParaGroupNameResponse.h index f853ac98e..4ac96fa17 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateParaGroupNameResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateParaGroupNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ValidateParaGroupNameResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ValidateParaGroupNameResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ValidateParaGroupNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ValidateParaGroupNameResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateWeakPasswordRequest.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateWeakPasswordRequest.h index 5fab2cd9f..276e17eb3 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateWeakPasswordRequest.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateWeakPasswordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ValidateWeakPasswordRequest_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ValidateWeakPasswordRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ValidateWeakPasswordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ValidateWeakPasswordRequest members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateWeakPasswordResponse.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateWeakPasswordResponse.h index 798e509cd..34f75e8da 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateWeakPasswordResponse.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/ValidateWeakPasswordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ValidateWeakPasswordResponse_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_ValidateWeakPasswordResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT ValidateWeakPasswordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ValidateWeakPasswordResponse members diff --git a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/WeakPasswordRequestBody.h b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/WeakPasswordRequestBody.h index 9fbc1236b..57b067e98 100644 --- a/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/WeakPasswordRequestBody.h +++ b/gaussdbforopengauss/include/huaweicloud/gaussdbforopengauss/v3/model/WeakPasswordRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_WeakPasswordRequestBody_H_ #define HUAWEICLOUD_SDK_GAUSSDBFOROPENGAUSS_V3_MODEL_WeakPasswordRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_GAUSSDBFOROPENGAUSS_V3_EXPORT WeakPasswordRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WeakPasswordRequestBody members diff --git a/gaussdbforopengauss/src/v3/GaussDBforopenGaussClient.cpp b/gaussdbforopengauss/src/v3/GaussDBforopenGaussClient.cpp index 9180f06c7..4855a1490 100644 --- a/gaussdbforopengauss/src/v3/GaussDBforopenGaussClient.cpp +++ b/gaussdbforopengauss/src/v3/GaussDBforopenGaussClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,13 +40,13 @@ std::shared_ptr GaussDBforopenGaussClient::addInstanceT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -55,23 +55,25 @@ std::shared_ptr GaussDBforopenGaussClient::addInstanceT std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForAddInstanceTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -83,13 +85,13 @@ std::shared_ptr GaussDBforopenGaussClient::allowDbPri std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -98,23 +100,25 @@ std::shared_ptr GaussDBforopenGaussClient::allowDbPri std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForAllowDbPrivileges()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -126,14 +130,14 @@ std::shared_ptr GaussDBforopenGaussClient::attachEip(AttachEi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["node_id"] = parameterToString(request.getNodeId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -142,23 +146,25 @@ std::shared_ptr GaussDBforopenGaussClient::attachEip(AttachEi std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForAttachEip()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -170,13 +176,13 @@ std::shared_ptr GaussDBforopenGaussClient::copyConfig std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -185,23 +191,25 @@ std::shared_ptr GaussDBforopenGaussClient::copyConfig std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForCopyConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -213,12 +221,12 @@ std::shared_ptr GaussDBforopenGaussClient:: std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -227,23 +235,25 @@ std::shared_ptr GaussDBforopenGaussClient:: std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForCreateConfigurationTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -255,13 +265,13 @@ std::shared_ptr GaussDBforopenGaussClient::createDatabas std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -270,23 +280,25 @@ std::shared_ptr GaussDBforopenGaussClient::createDatabas std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForCreateDatabase()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -298,13 +310,13 @@ std::shared_ptr GaussDBforopenGaussClient::create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -313,23 +325,25 @@ std::shared_ptr GaussDBforopenGaussClient::create std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForCreateDatabaseSchemas()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -341,12 +355,12 @@ std::shared_ptr GaussDBforopenGaussClient::createDbIns std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -355,23 +369,25 @@ std::shared_ptr GaussDBforopenGaussClient::createDbIns std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForCreateDbInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -383,13 +399,13 @@ std::shared_ptr GaussDBforopenGaussClient::createDbUser(Cr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -398,23 +414,25 @@ std::shared_ptr GaussDBforopenGaussClient::createDbUser(Cr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForCreateDbUser()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -426,12 +444,12 @@ std::shared_ptr GaussDBforopenGaussClient::createInstanc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -440,23 +458,25 @@ std::shared_ptr GaussDBforopenGaussClient::createInstanc std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForCreateInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -468,12 +488,12 @@ std::shared_ptr GaussDBforopenGaussClient::createMan std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -482,23 +502,25 @@ std::shared_ptr GaussDBforopenGaussClient::createMan std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForCreateManualBackup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -510,12 +532,12 @@ std::shared_ptr GaussDBforopenGaussClient::create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -524,23 +546,25 @@ std::shared_ptr GaussDBforopenGaussClient::create std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForCreateRestoreInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -552,13 +576,13 @@ std::shared_ptr GaussDBforopenGaussClient::deleteCo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -567,15 +591,10 @@ std::shared_ptr GaussDBforopenGaussClient::deleteCo std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForDeleteConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -590,13 +609,13 @@ std::shared_ptr GaussDBforopenGaussClient::deleteInstanc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -605,15 +624,10 @@ std::shared_ptr GaussDBforopenGaussClient::deleteInstanc std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForDeleteInstance()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -628,13 +642,13 @@ std::shared_ptr GaussDBforopenGaussClient::deleteJob(DeleteJo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -643,15 +657,10 @@ std::shared_ptr GaussDBforopenGaussClient::deleteJob(DeleteJo std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForDeleteJob()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -666,13 +675,13 @@ std::shared_ptr GaussDBforopenGaussClient::deleteMan std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -681,15 +690,10 @@ std::shared_ptr GaussDBforopenGaussClient::deleteMan std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForDeleteManualBackup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -704,12 +708,12 @@ std::shared_ptr GaussDBforopenGaussClient::downloadBacku std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.backupIdIsSet()) { @@ -721,15 +725,10 @@ std::shared_ptr GaussDBforopenGaussClient::downloadBacku std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForDownloadBackup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -744,13 +743,13 @@ std::shared_ptr GaussDBforopenGaussClient::list std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -765,15 +764,10 @@ std::shared_ptr GaussDBforopenGaussClient::list std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListApplicableInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -788,13 +782,13 @@ std::shared_ptr GaussDBforopenGaussClient::listApp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -809,15 +803,10 @@ std::shared_ptr GaussDBforopenGaussClient::listApp std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListAppliedHistories()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -832,13 +821,13 @@ std::shared_ptr GaussDBforopenGaussClient::listAva std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -853,15 +842,10 @@ std::shared_ptr GaussDBforopenGaussClient::listAva std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListAvailableFlavors()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -876,12 +860,12 @@ std::shared_ptr GaussDBforopenGaussClient::listBackups(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.instanceIdIsSet()) { @@ -911,15 +895,10 @@ std::shared_ptr GaussDBforopenGaussClient::listBackups(List std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListBackups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -934,13 +913,13 @@ std::shared_ptr GaussDBforopenGaussClient::listBindedEip std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -955,15 +934,10 @@ std::shared_ptr GaussDBforopenGaussClient::listBindedEip std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListBindedEips()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -978,13 +952,13 @@ std::shared_ptr GaussDBforopenGaussClient::listCompo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1005,15 +979,10 @@ std::shared_ptr GaussDBforopenGaussClient::listCompo std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListComponentInfos()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1028,12 +997,12 @@ std::shared_ptr GaussDBforopenGaussClient::listConfi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1048,15 +1017,10 @@ std::shared_ptr GaussDBforopenGaussClient::listConfi std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListConfigurations()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1071,12 +1035,12 @@ std::shared_ptr GaussDBforopenGaussClient::listC std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1085,23 +1049,25 @@ std::shared_ptr GaussDBforopenGaussClient::listC std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListConfigurationsDiff()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1113,13 +1079,13 @@ std::shared_ptr GaussDBforopenGaussClient::listData std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.dbNameIsSet()) { @@ -1137,15 +1103,10 @@ std::shared_ptr GaussDBforopenGaussClient::listData std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListDatabaseSchemas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1160,13 +1121,13 @@ std::shared_ptr GaussDBforopenGaussClient::listDatabases( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1181,15 +1142,10 @@ std::shared_ptr GaussDBforopenGaussClient::listDatabases( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListDatabases()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1204,12 +1160,12 @@ std::shared_ptr GaussDBforopenGaussClient::listDatastore std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1218,15 +1174,10 @@ std::shared_ptr GaussDBforopenGaussClient::listDatastore std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListDatastores()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1241,12 +1192,12 @@ std::shared_ptr GaussDBforopenGaussClient::listDbBackups( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.instanceIdIsSet()) { @@ -1276,15 +1227,10 @@ std::shared_ptr GaussDBforopenGaussClient::listDbBackups( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListDbBackups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1299,12 +1245,12 @@ std::shared_ptr GaussDBforopenGaussClient::listDbFlavors( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.versionIsSet()) { @@ -1328,15 +1274,10 @@ std::shared_ptr GaussDBforopenGaussClient::listDbFlavors( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListDbFlavors()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1351,13 +1292,13 @@ std::shared_ptr GaussDBforopenGaussClient::listDbUsers(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1372,15 +1313,10 @@ std::shared_ptr GaussDBforopenGaussClient::listDbUsers(List std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListDbUsers()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1395,12 +1331,12 @@ std::shared_ptr GaussDBforopenGaussClient::listEpsQuotas( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1418,15 +1354,10 @@ std::shared_ptr GaussDBforopenGaussClient::listEpsQuotas( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListEpsQuotas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1441,12 +1372,12 @@ std::shared_ptr GaussDBforopenGaussClient::listFlavors(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.versionIsSet()) { @@ -1470,15 +1401,10 @@ std::shared_ptr GaussDBforopenGaussClient::listFlavors(List std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListFlavors()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1493,12 +1419,12 @@ std::shared_ptr GaussDBforopenGaussClient::listGa std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1507,15 +1433,10 @@ std::shared_ptr GaussDBforopenGaussClient::listGa std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListGaussDbDatastores()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1530,13 +1451,13 @@ std::shared_ptr GaussDBforopenGaussClient::listHi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1551,15 +1472,10 @@ std::shared_ptr GaussDBforopenGaussClient::listHi std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListHistoryOperations()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1574,13 +1490,13 @@ std::shared_ptr GaussDBforopenGaussClient::listInstanc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1589,15 +1505,10 @@ std::shared_ptr GaussDBforopenGaussClient::listInstanc std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListInstanceTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1612,12 +1523,12 @@ std::shared_ptr GaussDBforopenGaussClient::listInstances( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -1653,15 +1564,10 @@ std::shared_ptr GaussDBforopenGaussClient::listInstances( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1676,12 +1582,12 @@ std::shared_ptr GaussDBforopenGaussClient::listIns std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -1717,15 +1623,10 @@ std::shared_ptr GaussDBforopenGaussClient::listIns std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListInstancesDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1740,12 +1641,12 @@ std::shared_ptr GaussDBforopenGaussClient::list std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1760,15 +1661,10 @@ std::shared_ptr GaussDBforopenGaussClient::list std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListParamGroupTemplates()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1783,12 +1679,12 @@ std::shared_ptr GaussDBforopenGaussClient::listPrede std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1797,15 +1693,10 @@ std::shared_ptr GaussDBforopenGaussClient::listPrede std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListPredefinedTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1820,12 +1711,12 @@ std::shared_ptr GaussDBforopenGaussClient::listProjectT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1834,15 +1725,10 @@ std::shared_ptr GaussDBforopenGaussClient::listProjectT std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListProjectTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1857,12 +1743,12 @@ std::shared_ptr GaussDBforopenGaussClient::listRec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.instanceNameIsSet()) { @@ -1880,15 +1766,10 @@ std::shared_ptr GaussDBforopenGaussClient::listRec std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListRecycleInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1903,12 +1784,12 @@ std::shared_ptr GaussDBforopenGaussClient::list std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.sourceInstanceIdIsSet()) { @@ -1932,15 +1813,10 @@ std::shared_ptr GaussDBforopenGaussClient::list std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListRestorableInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1955,13 +1831,13 @@ std::shared_ptr GaussDBforopenGaussClient::listRestore std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.dateIsSet()) { @@ -1973,15 +1849,10 @@ std::shared_ptr GaussDBforopenGaussClient::listRestore std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListRestoreTimes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1996,12 +1867,12 @@ std::shared_ptr GaussDBforopenGaussClient::listStorage std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.versionIsSet()) { @@ -2016,15 +1887,10 @@ std::shared_ptr GaussDBforopenGaussClient::listStorage std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListStorageTypes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2039,12 +1905,12 @@ std::shared_ptr GaussDBforopenGaussClient::listTasks(ListTask std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.statusIsSet()) { @@ -2071,15 +1937,10 @@ std::shared_ptr GaussDBforopenGaussClient::listTasks(ListTask std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForListTasks()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2094,12 +1955,12 @@ std::shared_ptr GaussDBforopenGaussClient::modifyEpsQuot std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2108,23 +1969,25 @@ std::shared_ptr GaussDBforopenGaussClient::modifyEpsQuot std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForModifyEpsQuota()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2136,13 +1999,13 @@ std::shared_ptr GaussDBforopenGaussClient::resetConf std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2151,15 +2014,10 @@ std::shared_ptr GaussDBforopenGaussClient::resetConf std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForResetConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2174,13 +2032,13 @@ std::shared_ptr GaussDBforopenGaussClient::resetPwd(ResetPwdRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2189,23 +2047,25 @@ std::shared_ptr GaussDBforopenGaussClient::resetPwd(ResetPwdRe std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForResetPwd()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2217,13 +2077,13 @@ std::shared_ptr GaussDBforopenGaussClient::resizeI std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2232,23 +2092,25 @@ std::shared_ptr GaussDBforopenGaussClient::resizeI std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForResizeInstanceFlavor()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2260,13 +2122,13 @@ std::shared_ptr GaussDBforopenGaussClient::restartInsta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2275,15 +2137,10 @@ std::shared_ptr GaussDBforopenGaussClient::restartInsta std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForRestartInstance()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2298,13 +2155,13 @@ std::shared_ptr GaussDBforopenGaussClient::runInstanc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2313,23 +2170,25 @@ std::shared_ptr GaussDBforopenGaussClient::runInstanc std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForRunInstanceAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2341,13 +2200,13 @@ std::shared_ptr GaussDBforopenGaussClient::setBackupPol std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2356,23 +2215,25 @@ std::shared_ptr GaussDBforopenGaussClient::setBackupPol std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForSetBackupPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2384,13 +2245,13 @@ std::shared_ptr GaussDBforopenGaussClient::setDbUserPwd(Se std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2399,23 +2260,25 @@ std::shared_ptr GaussDBforopenGaussClient::setDbUserPwd(Se std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForSetDbUserPwd()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2427,34 +2290,36 @@ std::shared_ptr GaussDBforopenGaussClient::setRecycleP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForSetRecyclePolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2466,13 +2331,13 @@ std::shared_ptr GaussDBforopenGaussClient::showBackupP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2481,15 +2346,10 @@ std::shared_ptr GaussDBforopenGaussClient::showBackupP std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForShowBackupPolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2504,13 +2364,13 @@ std::shared_ptr GaussDBforopenGaussClient::showBalanc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2519,15 +2379,10 @@ std::shared_ptr GaussDBforopenGaussClient::showBalanc std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForShowBalanceStatus()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2542,13 +2397,13 @@ std::shared_ptr GaussDBforopenGaussClient::show std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2557,15 +2412,10 @@ std::shared_ptr GaussDBforopenGaussClient::show std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForShowConfigurationDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2580,12 +2430,12 @@ std::shared_ptr GaussDBforopenGaussClient::showDeplo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.solutionIsSet()) { @@ -2600,15 +2450,10 @@ std::shared_ptr GaussDBforopenGaussClient::showDeplo std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForShowDeploymentForm()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2623,13 +2468,13 @@ std::shared_ptr GaussDBforopenGaussClient::sh std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2638,15 +2483,10 @@ std::shared_ptr GaussDBforopenGaussClient::sh std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForShowInstanceConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2661,13 +2501,13 @@ std::shared_ptr GaussDBforopenGaussClient::showInstanc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2676,15 +2516,10 @@ std::shared_ptr GaussDBforopenGaussClient::showInstanc std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForShowInstanceDisk()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2699,13 +2534,13 @@ std::shared_ptr GaussDBforopenGaussClient::showI std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2714,15 +2549,10 @@ std::shared_ptr GaussDBforopenGaussClient::showI std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForShowInstanceParamGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2737,12 +2567,12 @@ std::shared_ptr GaussDBforopenGaussClient::showIns std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.instanceIdIsSet()) { @@ -2760,15 +2590,10 @@ std::shared_ptr GaussDBforopenGaussClient::showIns std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForShowInstanceSnapshot()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2783,12 +2608,12 @@ std::shared_ptr GaussDBforopenGaussClient::showJobDetail( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -2797,15 +2622,10 @@ std::shared_ptr GaussDBforopenGaussClient::showJobDetail( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForShowJobDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2820,12 +2640,12 @@ std::shared_ptr GaussDBforopenGaussClient::showProjec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.typeIsSet()) { @@ -2837,15 +2657,10 @@ std::shared_ptr GaussDBforopenGaussClient::showProjec std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForShowProjectQuotas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2860,12 +2675,12 @@ std::shared_ptr GaussDBforopenGaussClient::showRecycl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2874,15 +2689,10 @@ std::shared_ptr GaussDBforopenGaussClient::showRecycl std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForShowRecyclePolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2897,13 +2707,13 @@ std::shared_ptr GaussDBforopenGaussClient::show std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2912,15 +2722,10 @@ std::shared_ptr GaussDBforopenGaussClient::show std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForShowSslCertDownloadLink()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2935,13 +2740,13 @@ std::shared_ptr GaussDBforopenGaussClient::switchCo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2950,23 +2755,25 @@ std::shared_ptr GaussDBforopenGaussClient::switchCo std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForSwitchConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2978,13 +2785,13 @@ std::shared_ptr GaussDBforopenGaussClient::switchShard(Swit std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2993,23 +2800,25 @@ std::shared_ptr GaussDBforopenGaussClient::switchShard(Swit std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForSwitchShard()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3021,13 +2830,13 @@ std::shared_ptr GaussDBforopenGaussClient:: std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3036,23 +2845,25 @@ std::shared_ptr GaussDBforopenGaussClient:: std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForUpdateInstanceConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3064,13 +2875,13 @@ std::shared_ptr GaussDBforopenGaussClient::updateIns std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3079,23 +2890,25 @@ std::shared_ptr GaussDBforopenGaussClient::updateIns std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForUpdateInstanceName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3107,12 +2920,12 @@ std::shared_ptr GaussDBforopenGaussClient::valida std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.nameIsSet()) { @@ -3124,15 +2937,10 @@ std::shared_ptr GaussDBforopenGaussClient::valida std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForValidateParaGroupName()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3147,12 +2955,12 @@ std::shared_ptr GaussDBforopenGaussClient::validat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3161,23 +2969,25 @@ std::shared_ptr GaussDBforopenGaussClient::validat std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, GaussDBforopenGaussMeta::genRequestDefForValidateWeakPassword()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/gaussdbforopengauss/src/v3/GaussDBforopenGaussMeta.cpp b/gaussdbforopengauss/src/v3/GaussDBforopenGaussMeta.cpp new file mode 100644 index 000000000..058b6066c --- /dev/null +++ b/gaussdbforopengauss/src/v3/GaussDBforopenGaussMeta.cpp @@ -0,0 +1,1124 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Gaussdbforopengauss { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForAddInstanceTags() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForAllowDbPrivileges() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForAttachEip() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForCopyConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForCreateConfigurationTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForCreateDatabase() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForCreateDatabaseSchemas() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForCreateDbInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForCreateDbUser() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForCreateInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForCreateManualBackup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForCreateRestoreInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForDeleteConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForDeleteInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForDeleteJob() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForDeleteManualBackup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForDownloadBackup() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("BackupId") + .withJsonTag("backup_id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListApplicableInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListAppliedHistories() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListAvailableFlavors() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListBackups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("InstanceId") + .withJsonTag("instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupId") + .withJsonTag("backup_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupType") + .withJsonTag("backup_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BeginTime") + .withJsonTag("begin_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListBindedEips() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListComponentInfos() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ComponentType") + .withJsonTag("component_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AvailabilityZoneId") + .withJsonTag("availability_zone_id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListConfigurations() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListConfigurationsDiff() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListDatabaseSchemas() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DbName") + .withJsonTag("db_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListDatabases() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListDatastores() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListDbBackups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("InstanceId") + .withJsonTag("instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupId") + .withJsonTag("backup_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupType") + .withJsonTag("backup_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BeginTime") + .withJsonTag("begin_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListDbFlavors() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Version") + .withJsonTag("version") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SpecCode") + .withJsonTag("spec_code") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("HaMode") + .withJsonTag("ha_mode") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListDbUsers() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListEpsQuotas() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListFlavors() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Version") + .withJsonTag("version") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SpecCode") + .withJsonTag("spec_code") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("HaMode") + .withJsonTag("ha_mode") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListGaussDbDatastores() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListHistoryOperations() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListInstanceTags() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DatastoreType") + .withJsonTag("datastore_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VpcId") + .withJsonTag("vpc_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SubnetId") + .withJsonTag("subnet_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Tags") + .withJsonTag("tags") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListInstancesDetails() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DatastoreType") + .withJsonTag("datastore_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VpcId") + .withJsonTag("vpc_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SubnetId") + .withJsonTag("subnet_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Tags") + .withJsonTag("tags") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListParamGroupTemplates() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListPredefinedTags() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListProjectTags() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListRecycleInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("InstanceName") + .withJsonTag("instance_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListRestorableInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("SourceInstanceId") + .withJsonTag("source_instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupId") + .withJsonTag("backup_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RestoreTime") + .withJsonTag("restore_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListRestoreTimes() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Date") + .withJsonTag("date") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListStorageTypes() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Version") + .withJsonTag("version") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("HaMode") + .withJsonTag("ha_mode") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForListTasks() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForModifyEpsQuota() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForResetConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForResetPwd() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForResizeInstanceFlavor() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForRestartInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForRunInstanceAction() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForSetBackupPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForSetDbUserPwd() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForSetRecyclePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForShowBackupPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForShowBalanceStatus() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForShowConfigurationDetail() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForShowDeploymentForm() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Solution") + .withJsonTag("solution") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("InstanceId") + .withJsonTag("instance_id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForShowInstanceConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForShowInstanceDisk() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForShowInstanceParamGroup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForShowInstanceSnapshot() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("InstanceId") + .withJsonTag("instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RestoreTime") + .withJsonTag("restore_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupId") + .withJsonTag("backup_id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForShowJobDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForShowProjectQuotas() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForShowRecyclePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForShowSslCertDownloadLink() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForSwitchConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForSwitchShard() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForUpdateInstanceConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForUpdateInstanceName() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForValidateParaGroupName() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef GaussDBforopenGaussMeta::genRequestDefForValidateWeakPassword() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/gaussdbforopengauss/src/v3/model/AddInstanceTagsRequest.cpp b/gaussdbforopengauss/src/v3/model/AddInstanceTagsRequest.cpp index 88e1d5ea0..f92bcb033 100644 --- a/gaussdbforopengauss/src/v3/model/AddInstanceTagsRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/AddInstanceTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/AddInstanceTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value AddInstanceTagsRequest::toJson() const return val; } - bool AddInstanceTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddInstanceTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string AddInstanceTagsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/AddInstanceTagsResponse.cpp b/gaussdbforopengauss/src/v3/model/AddInstanceTagsResponse.cpp index 0d1935b4d..f262ca88d 100644 --- a/gaussdbforopengauss/src/v3/model/AddInstanceTagsResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/AddInstanceTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/AddInstanceTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value AddInstanceTagsResponse::toJson() const return val; } - bool AddInstanceTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AddInstanceTagsResponse::fromJson(const web::json::value& val) return ok; } + std::string AddInstanceTagsResponse::getInstanceId() const { return instanceId_; diff --git a/gaussdbforopengauss/src/v3/model/AddTagsRequestBody.cpp b/gaussdbforopengauss/src/v3/model/AddTagsRequestBody.cpp index e50a1da11..a8920fa46 100644 --- a/gaussdbforopengauss/src/v3/model/AddTagsRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/AddTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/AddTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value AddTagsRequestBody::toJson() const return val; } - bool AddTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& AddTagsRequestBody::getTags() { return tags_; diff --git a/gaussdbforopengauss/src/v3/model/AllowDbPrivilegesRequest.cpp b/gaussdbforopengauss/src/v3/model/AllowDbPrivilegesRequest.cpp index d54ab1ddf..d02222a0a 100644 --- a/gaussdbforopengauss/src/v3/model/AllowDbPrivilegesRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/AllowDbPrivilegesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/AllowDbPrivilegesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value AllowDbPrivilegesRequest::toJson() const return val; } - bool AllowDbPrivilegesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AllowDbPrivilegesRequest::fromJson(const web::json::value& val) return ok; } + std::string AllowDbPrivilegesRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/AllowDbPrivilegesResponse.cpp b/gaussdbforopengauss/src/v3/model/AllowDbPrivilegesResponse.cpp index 37b9f01e0..5810ab448 100644 --- a/gaussdbforopengauss/src/v3/model/AllowDbPrivilegesResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/AllowDbPrivilegesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/AllowDbPrivilegesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -28,7 +27,6 @@ web::json::value AllowDbPrivilegesResponse::toJson() const return val; } - bool AllowDbPrivilegesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool AllowDbPrivilegesResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbforopengauss/src/v3/model/AppliedHistoriesResult.cpp b/gaussdbforopengauss/src/v3/model/AppliedHistoriesResult.cpp index 83c99f526..a22b44c2d 100644 --- a/gaussdbforopengauss/src/v3/model/AppliedHistoriesResult.cpp +++ b/gaussdbforopengauss/src/v3/model/AppliedHistoriesResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/AppliedHistoriesResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -53,7 +52,6 @@ web::json::value AppliedHistoriesResult::toJson() const return val; } - bool AppliedHistoriesResult::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool AppliedHistoriesResult::fromJson(const web::json::value& val) return ok; } + std::string AppliedHistoriesResult::getInstanceId() const { return instanceId_; diff --git a/gaussdbforopengauss/src/v3/model/ApplyConfigurationRequestBody.cpp b/gaussdbforopengauss/src/v3/model/ApplyConfigurationRequestBody.cpp index 24dbc49ca..7cc7cf7c2 100644 --- a/gaussdbforopengauss/src/v3/model/ApplyConfigurationRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/ApplyConfigurationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ApplyConfigurationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value ApplyConfigurationRequestBody::toJson() const return val; } - bool ApplyConfigurationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ApplyConfigurationRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& ApplyConfigurationRequestBody::getInstanceIds() { return instanceIds_; diff --git a/gaussdbforopengauss/src/v3/model/AttachEipRequest.cpp b/gaussdbforopengauss/src/v3/model/AttachEipRequest.cpp index 67a2eaea7..5e8a3de47 100644 --- a/gaussdbforopengauss/src/v3/model/AttachEipRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/AttachEipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/AttachEipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -47,7 +46,6 @@ web::json::value AttachEipRequest::toJson() const return val; } - bool AttachEipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool AttachEipRequest::fromJson(const web::json::value& val) return ok; } + std::string AttachEipRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/AttachEipResponse.cpp b/gaussdbforopengauss/src/v3/model/AttachEipResponse.cpp index 51b6f8531..8a27670e0 100644 --- a/gaussdbforopengauss/src/v3/model/AttachEipResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/AttachEipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/AttachEipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value AttachEipResponse::toJson() const return val; } - bool AttachEipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AttachEipResponse::fromJson(const web::json::value& val) return ok; } + std::string AttachEipResponse::getJobId() const { return jobId_; diff --git a/gaussdbforopengauss/src/v3/model/AvailableFlavorInfoResult.cpp b/gaussdbforopengauss/src/v3/model/AvailableFlavorInfoResult.cpp index 1d1a992c9..ad0e9283e 100644 --- a/gaussdbforopengauss/src/v3/model/AvailableFlavorInfoResult.cpp +++ b/gaussdbforopengauss/src/v3/model/AvailableFlavorInfoResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/AvailableFlavorInfoResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -47,7 +46,6 @@ web::json::value AvailableFlavorInfoResult::toJson() const return val; } - bool AvailableFlavorInfoResult::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool AvailableFlavorInfoResult::fromJson(const web::json::value& val) return ok; } + std::string AvailableFlavorInfoResult::getSpecCpde() const { return specCpde_; diff --git a/gaussdbforopengauss/src/v3/model/BackupInfo.cpp b/gaussdbforopengauss/src/v3/model/BackupInfo.cpp index b03d45af1..273909d1f 100644 --- a/gaussdbforopengauss/src/v3/model/BackupInfo.cpp +++ b/gaussdbforopengauss/src/v3/model/BackupInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/BackupInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -63,7 +62,6 @@ web::json::value BackupInfo::toJson() const return val; } - bool BackupInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool BackupInfo::fromJson(const web::json::value& val) return ok; } + std::string BackupInfo::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/BackupPolicy.cpp b/gaussdbforopengauss/src/v3/model/BackupPolicy.cpp index 1e6b17cc2..319740af2 100644 --- a/gaussdbforopengauss/src/v3/model/BackupPolicy.cpp +++ b/gaussdbforopengauss/src/v3/model/BackupPolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/BackupPolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -73,7 +72,6 @@ web::json::value BackupPolicy::toJson() const return val; } - bool BackupPolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool BackupPolicy::fromJson(const web::json::value& val) return ok; } + int32_t BackupPolicy::getKeepDays() const { return keepDays_; diff --git a/gaussdbforopengauss/src/v3/model/BackupPolicyErrorResponse.cpp b/gaussdbforopengauss/src/v3/model/BackupPolicyErrorResponse.cpp index 516e5f6ad..4dff23978 100644 --- a/gaussdbforopengauss/src/v3/model/BackupPolicyErrorResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/BackupPolicyErrorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/BackupPolicyErrorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value BackupPolicyErrorResponse::toJson() const return val; } - bool BackupPolicyErrorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BackupPolicyErrorResponse::fromJson(const web::json::value& val) return ok; } + std::string BackupPolicyErrorResponse::getErrorCode() const { return errorCode_; diff --git a/gaussdbforopengauss/src/v3/model/Backups.cpp b/gaussdbforopengauss/src/v3/model/Backups.cpp index 4323ad7ac..1eec59e0f 100644 --- a/gaussdbforopengauss/src/v3/model/Backups.cpp +++ b/gaussdbforopengauss/src/v3/model/Backups.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/Backups.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -77,7 +76,6 @@ web::json::value Backups::toJson() const return val; } - bool Backups::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool Backups::fromJson(const web::json::value& val) return ok; } + std::string Backups::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/BackupsResult.cpp b/gaussdbforopengauss/src/v3/model/BackupsResult.cpp index 4319ffb90..9a9144a35 100644 --- a/gaussdbforopengauss/src/v3/model/BackupsResult.cpp +++ b/gaussdbforopengauss/src/v3/model/BackupsResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/BackupsResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -77,7 +76,6 @@ web::json::value BackupsResult::toJson() const return val; } - bool BackupsResult::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool BackupsResult::fromJson(const web::json::value& val) return ok; } + std::string BackupsResult::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/BindEIPRequestBody.cpp b/gaussdbforopengauss/src/v3/model/BindEIPRequestBody.cpp index 1dab8cbe1..2cf7dca39 100644 --- a/gaussdbforopengauss/src/v3/model/BindEIPRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/BindEIPRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/BindEIPRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value BindEIPRequestBody::toJson() const return val; } - bool BindEIPRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BindEIPRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BindEIPRequestBody::getAction() const { return action_; diff --git a/gaussdbforopengauss/src/v3/model/BindedEipResult.cpp b/gaussdbforopengauss/src/v3/model/BindedEipResult.cpp index 4c0fdcea3..cdc240589 100644 --- a/gaussdbforopengauss/src/v3/model/BindedEipResult.cpp +++ b/gaussdbforopengauss/src/v3/model/BindedEipResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/BindedEipResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -78,7 +77,6 @@ web::json::value BindedEipResult::toJson() const return val; } - bool BindedEipResult::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool BindedEipResult::fromJson(const web::json::value& val) return ok; } + std::string BindedEipResult::getPublicIpId() const { return publicIpId_; diff --git a/gaussdbforopengauss/src/v3/model/Components.cpp b/gaussdbforopengauss/src/v3/model/Components.cpp index f103d9495..2d56fbce2 100644 --- a/gaussdbforopengauss/src/v3/model/Components.cpp +++ b/gaussdbforopengauss/src/v3/model/Components.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/Components.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value Components::toJson() const return val; } - bool Components::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool Components::fromJson(const web::json::value& val) return ok; } + std::string Components::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/ConfigurationParameter.cpp b/gaussdbforopengauss/src/v3/model/ConfigurationParameter.cpp index 6d9f6c638..6a14f3215 100644 --- a/gaussdbforopengauss/src/v3/model/ConfigurationParameter.cpp +++ b/gaussdbforopengauss/src/v3/model/ConfigurationParameter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ConfigurationParameter.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -58,7 +57,6 @@ web::json::value ConfigurationParameter::toJson() const return val; } - bool ConfigurationParameter::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ConfigurationParameter::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationParameter::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/ConfigurationResult.cpp b/gaussdbforopengauss/src/v3/model/ConfigurationResult.cpp index 06fd19824..a5264987a 100644 --- a/gaussdbforopengauss/src/v3/model/ConfigurationResult.cpp +++ b/gaussdbforopengauss/src/v3/model/ConfigurationResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ConfigurationResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -73,7 +72,6 @@ web::json::value ConfigurationResult::toJson() const return val; } - bool ConfigurationResult::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ConfigurationResult::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationResult::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/ConfigurationSummary.cpp b/gaussdbforopengauss/src/v3/model/ConfigurationSummary.cpp index afe36d36b..1230891a4 100644 --- a/gaussdbforopengauss/src/v3/model/ConfigurationSummary.cpp +++ b/gaussdbforopengauss/src/v3/model/ConfigurationSummary.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ConfigurationSummary.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -73,7 +72,6 @@ web::json::value ConfigurationSummary::toJson() const return val; } - bool ConfigurationSummary::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ConfigurationSummary::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationSummary::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/CopyConfigurationRequest.cpp b/gaussdbforopengauss/src/v3/model/CopyConfigurationRequest.cpp index 0adfd78c8..66e1b1008 100644 --- a/gaussdbforopengauss/src/v3/model/CopyConfigurationRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/CopyConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CopyConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value CopyConfigurationRequest::toJson() const return val; } - bool CopyConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CopyConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string CopyConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/CopyConfigurationResponse.cpp b/gaussdbforopengauss/src/v3/model/CopyConfigurationResponse.cpp index 3e19d5f7a..eb8b3b2c5 100644 --- a/gaussdbforopengauss/src/v3/model/CopyConfigurationResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/CopyConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CopyConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value CopyConfigurationResponse::toJson() const return val; } - bool CopyConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CopyConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string CopyConfigurationResponse::getConfigId() const { return configId_; diff --git a/gaussdbforopengauss/src/v3/model/CreateConfigurationTemplateRequest.cpp b/gaussdbforopengauss/src/v3/model/CreateConfigurationTemplateRequest.cpp index c6491d479..8cecae864 100644 --- a/gaussdbforopengauss/src/v3/model/CreateConfigurationTemplateRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateConfigurationTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value CreateConfigurationTemplateRequest::toJson() const return val; } - bool CreateConfigurationTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateConfigurationTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateConfigurationTemplateRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/CreateConfigurationTemplateRequestBody.cpp b/gaussdbforopengauss/src/v3/model/CreateConfigurationTemplateRequestBody.cpp index d579cf004..dcbe50e42 100644 --- a/gaussdbforopengauss/src/v3/model/CreateConfigurationTemplateRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateConfigurationTemplateRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -46,7 +45,6 @@ web::json::value CreateConfigurationTemplateRequestBody::toJson() const return val; } - bool CreateConfigurationTemplateRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool CreateConfigurationTemplateRequestBody::fromJson(const web::json::value& va return ok; } + std::string CreateConfigurationTemplateRequestBody::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/CreateConfigurationTemplateResponse.cpp b/gaussdbforopengauss/src/v3/model/CreateConfigurationTemplateResponse.cpp index 7d30aa92c..410648986 100644 --- a/gaussdbforopengauss/src/v3/model/CreateConfigurationTemplateResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateConfigurationTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateConfigurationTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value CreateConfigurationTemplateResponse::toJson() const return val; } - bool CreateConfigurationTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CreateConfigurationTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateConfigurationTemplateResponse::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/CreateDatabaseRequest.cpp b/gaussdbforopengauss/src/v3/model/CreateDatabaseRequest.cpp index 27f532278..507aacf97 100644 --- a/gaussdbforopengauss/src/v3/model/CreateDatabaseRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value CreateDatabaseRequest::toJson() const return val; } - bool CreateDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateDatabaseRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDatabaseRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/CreateDatabaseResponse.cpp b/gaussdbforopengauss/src/v3/model/CreateDatabaseResponse.cpp index e3e1337e5..2b09b1206 100644 --- a/gaussdbforopengauss/src/v3/model/CreateDatabaseResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateDatabaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -28,7 +27,6 @@ web::json::value CreateDatabaseResponse::toJson() const return val; } - bool CreateDatabaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateDatabaseResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbforopengauss/src/v3/model/CreateDatabaseSchemasRequest.cpp b/gaussdbforopengauss/src/v3/model/CreateDatabaseSchemasRequest.cpp index ae75f132a..49e5cd09c 100644 --- a/gaussdbforopengauss/src/v3/model/CreateDatabaseSchemasRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateDatabaseSchemasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseSchemasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value CreateDatabaseSchemasRequest::toJson() const return val; } - bool CreateDatabaseSchemasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateDatabaseSchemasRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDatabaseSchemasRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/CreateDatabaseSchemasResponse.cpp b/gaussdbforopengauss/src/v3/model/CreateDatabaseSchemasResponse.cpp index 6d0fc5ae3..70304e463 100644 --- a/gaussdbforopengauss/src/v3/model/CreateDatabaseSchemasResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateDatabaseSchemasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateDatabaseSchemasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -28,7 +27,6 @@ web::json::value CreateDatabaseSchemasResponse::toJson() const return val; } - bool CreateDatabaseSchemasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateDatabaseSchemasResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbforopengauss/src/v3/model/CreateDbInstanceRequest.cpp b/gaussdbforopengauss/src/v3/model/CreateDbInstanceRequest.cpp index fa60ab9e1..72c64724a 100644 --- a/gaussdbforopengauss/src/v3/model/CreateDbInstanceRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateDbInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateDbInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value CreateDbInstanceRequest::toJson() const return val; } - bool CreateDbInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateDbInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDbInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/CreateDbInstanceResponse.cpp b/gaussdbforopengauss/src/v3/model/CreateDbInstanceResponse.cpp index 7da6c4863..56b1262e6 100644 --- a/gaussdbforopengauss/src/v3/model/CreateDbInstanceResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateDbInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateDbInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value CreateDbInstanceResponse::toJson() const return val; } - bool CreateDbInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateDbInstanceResponse::fromJson(const web::json::value& val) return ok; } + OpenGaussInstanceResult CreateDbInstanceResponse::getInstance() const { return instance_; diff --git a/gaussdbforopengauss/src/v3/model/CreateDbUserRequest.cpp b/gaussdbforopengauss/src/v3/model/CreateDbUserRequest.cpp index 436d87ace..95875209a 100644 --- a/gaussdbforopengauss/src/v3/model/CreateDbUserRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateDbUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateDbUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value CreateDbUserRequest::toJson() const return val; } - bool CreateDbUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateDbUserRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDbUserRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/CreateDbUserResponse.cpp b/gaussdbforopengauss/src/v3/model/CreateDbUserResponse.cpp index 3ee0b6838..18d5ada94 100644 --- a/gaussdbforopengauss/src/v3/model/CreateDbUserResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateDbUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateDbUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -28,7 +27,6 @@ web::json::value CreateDbUserResponse::toJson() const return val; } - bool CreateDbUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateDbUserResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbforopengauss/src/v3/model/CreateInstanceRequest.cpp b/gaussdbforopengauss/src/v3/model/CreateInstanceRequest.cpp index ce8d55853..d54c126bd 100644 --- a/gaussdbforopengauss/src/v3/model/CreateInstanceRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value CreateInstanceRequest::toJson() const return val; } - bool CreateInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/CreateInstanceRespItem.cpp b/gaussdbforopengauss/src/v3/model/CreateInstanceRespItem.cpp index 3aed63929..679c22ccc 100644 --- a/gaussdbforopengauss/src/v3/model/CreateInstanceRespItem.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateInstanceRespItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceRespItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -103,7 +102,6 @@ web::json::value CreateInstanceRespItem::toJson() const return val; } - bool CreateInstanceRespItem::fromJson(const web::json::value& val) { bool ok = true; @@ -255,6 +253,7 @@ bool CreateInstanceRespItem::fromJson(const web::json::value& val) return ok; } + std::string CreateInstanceRespItem::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/CreateInstanceResponse.cpp b/gaussdbforopengauss/src/v3/model/CreateInstanceResponse.cpp index 6b680826f..b8a935583 100644 --- a/gaussdbforopengauss/src/v3/model/CreateInstanceResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value CreateInstanceResponse::toJson() const return val; } - bool CreateInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateInstanceResponse::fromJson(const web::json::value& val) return ok; } + OpenGaussInstanceResponse CreateInstanceResponse::getInstance() const { return instance_; diff --git a/gaussdbforopengauss/src/v3/model/CreateManualBackupRequest.cpp b/gaussdbforopengauss/src/v3/model/CreateManualBackupRequest.cpp index 87f8f4864..17639d0bf 100644 --- a/gaussdbforopengauss/src/v3/model/CreateManualBackupRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateManualBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value CreateManualBackupRequest::toJson() const return val; } - bool CreateManualBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateManualBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateManualBackupRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/CreateManualBackupRequestBody.cpp b/gaussdbforopengauss/src/v3/model/CreateManualBackupRequestBody.cpp index 611d20c42..300dd7625 100644 --- a/gaussdbforopengauss/src/v3/model/CreateManualBackupRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateManualBackupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value CreateManualBackupRequestBody::toJson() const return val; } - bool CreateManualBackupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CreateManualBackupRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateManualBackupRequestBody::getInstanceId() const { return instanceId_; diff --git a/gaussdbforopengauss/src/v3/model/CreateManualBackupResponse.cpp b/gaussdbforopengauss/src/v3/model/CreateManualBackupResponse.cpp index 991f40681..5992a5d12 100644 --- a/gaussdbforopengauss/src/v3/model/CreateManualBackupResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateManualBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateManualBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value CreateManualBackupResponse::toJson() const return val; } - bool CreateManualBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateManualBackupResponse::fromJson(const web::json::value& val) return ok; } + BackupInfo CreateManualBackupResponse::getBackup() const { return backup_; diff --git a/gaussdbforopengauss/src/v3/model/CreateRestoreInstanceRequest.cpp b/gaussdbforopengauss/src/v3/model/CreateRestoreInstanceRequest.cpp index 7f18f2408..3b6b81da3 100644 --- a/gaussdbforopengauss/src/v3/model/CreateRestoreInstanceRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateRestoreInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateRestoreInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value CreateRestoreInstanceRequest::toJson() const return val; } - bool CreateRestoreInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateRestoreInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateRestoreInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/CreateRestoreInstanceResponse.cpp b/gaussdbforopengauss/src/v3/model/CreateRestoreInstanceResponse.cpp index dc32d42db..0bb76f984 100644 --- a/gaussdbforopengauss/src/v3/model/CreateRestoreInstanceResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/CreateRestoreInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/CreateRestoreInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value CreateRestoreInstanceResponse::toJson() const return val; } - bool CreateRestoreInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateRestoreInstanceResponse::fromJson(const web::json::value& val) return ok; } + CreateInstanceRespItem CreateRestoreInstanceResponse::getInstance() const { return instance_; diff --git a/gaussdbforopengauss/src/v3/model/DataStroeErrorResponse.cpp b/gaussdbforopengauss/src/v3/model/DataStroeErrorResponse.cpp index f41d62c95..57d4518eb 100644 --- a/gaussdbforopengauss/src/v3/model/DataStroeErrorResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/DataStroeErrorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DataStroeErrorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value DataStroeErrorResponse::toJson() const return val; } - bool DataStroeErrorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DataStroeErrorResponse::fromJson(const web::json::value& val) return ok; } + std::string DataStroeErrorResponse::getErrorCode() const { return errorCode_; diff --git a/gaussdbforopengauss/src/v3/model/DatastoreOption.cpp b/gaussdbforopengauss/src/v3/model/DatastoreOption.cpp index afb49f34e..d94e6d05e 100644 --- a/gaussdbforopengauss/src/v3/model/DatastoreOption.cpp +++ b/gaussdbforopengauss/src/v3/model/DatastoreOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DatastoreOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value DatastoreOption::toJson() const return val; } - bool DatastoreOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DatastoreOption::fromJson(const web::json::value& val) return ok; } + std::string DatastoreOption::getEngineVersion() const { return engineVersion_; diff --git a/gaussdbforopengauss/src/v3/model/DatastoresResult.cpp b/gaussdbforopengauss/src/v3/model/DatastoresResult.cpp index 793d76ca6..fb561a71f 100644 --- a/gaussdbforopengauss/src/v3/model/DatastoresResult.cpp +++ b/gaussdbforopengauss/src/v3/model/DatastoresResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DatastoresResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value DatastoresResult::toJson() const return val; } - bool DatastoresResult::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DatastoresResult::fromJson(const web::json::value& val) return ok; } + std::vector& DatastoresResult::getSupportedVersions() { return supportedVersions_; diff --git a/gaussdbforopengauss/src/v3/model/DbUserPwdRequest.cpp b/gaussdbforopengauss/src/v3/model/DbUserPwdRequest.cpp index e2ce196c4..cba4c970f 100644 --- a/gaussdbforopengauss/src/v3/model/DbUserPwdRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/DbUserPwdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DbUserPwdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value DbUserPwdRequest::toJson() const return val; } - bool DbUserPwdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DbUserPwdRequest::fromJson(const web::json::value& val) return ok; } + std::string DbUserPwdRequest::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/DeleteBackupErrorResponse.cpp b/gaussdbforopengauss/src/v3/model/DeleteBackupErrorResponse.cpp index 1592d09ac..30af19ff8 100644 --- a/gaussdbforopengauss/src/v3/model/DeleteBackupErrorResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/DeleteBackupErrorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DeleteBackupErrorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value DeleteBackupErrorResponse::toJson() const return val; } - bool DeleteBackupErrorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteBackupErrorResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteBackupErrorResponse::getErrorCode() const { return errorCode_; diff --git a/gaussdbforopengauss/src/v3/model/DeleteConfigurationRequest.cpp b/gaussdbforopengauss/src/v3/model/DeleteConfigurationRequest.cpp index d6a4a753e..f133a9b82 100644 --- a/gaussdbforopengauss/src/v3/model/DeleteConfigurationRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/DeleteConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DeleteConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value DeleteConfigurationRequest::toJson() const return val; } - bool DeleteConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/DeleteConfigurationResponse.cpp b/gaussdbforopengauss/src/v3/model/DeleteConfigurationResponse.cpp index 7233d3d3a..e966d541d 100644 --- a/gaussdbforopengauss/src/v3/model/DeleteConfigurationResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/DeleteConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DeleteConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -28,7 +27,6 @@ web::json::value DeleteConfigurationResponse::toJson() const return val; } - bool DeleteConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteConfigurationResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbforopengauss/src/v3/model/DeleteInstanceRequest.cpp b/gaussdbforopengauss/src/v3/model/DeleteInstanceRequest.cpp index e264a5851..4cfc82ecc 100644 --- a/gaussdbforopengauss/src/v3/model/DeleteInstanceRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/DeleteInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DeleteInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value DeleteInstanceRequest::toJson() const return val; } - bool DeleteInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/DeleteInstanceResponse.cpp b/gaussdbforopengauss/src/v3/model/DeleteInstanceResponse.cpp index 39c3c31ee..737ac2ae9 100644 --- a/gaussdbforopengauss/src/v3/model/DeleteInstanceResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/DeleteInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DeleteInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value DeleteInstanceResponse::toJson() const return val; } - bool DeleteInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteInstanceResponse::getJobId() const { return jobId_; diff --git a/gaussdbforopengauss/src/v3/model/DeleteJobRequest.cpp b/gaussdbforopengauss/src/v3/model/DeleteJobRequest.cpp index 53ba72a59..b381f47c0 100644 --- a/gaussdbforopengauss/src/v3/model/DeleteJobRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/DeleteJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DeleteJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value DeleteJobRequest::toJson() const return val; } - bool DeleteJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteJobRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteJobRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/DeleteJobResponse.cpp b/gaussdbforopengauss/src/v3/model/DeleteJobResponse.cpp index 412226a73..5bfe65389 100644 --- a/gaussdbforopengauss/src/v3/model/DeleteJobResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/DeleteJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DeleteJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -28,7 +27,6 @@ web::json::value DeleteJobResponse::toJson() const return val; } - bool DeleteJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteJobResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbforopengauss/src/v3/model/DeleteManualBackupRequest.cpp b/gaussdbforopengauss/src/v3/model/DeleteManualBackupRequest.cpp index b9b216abf..6b5732e94 100644 --- a/gaussdbforopengauss/src/v3/model/DeleteManualBackupRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/DeleteManualBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DeleteManualBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value DeleteManualBackupRequest::toJson() const return val; } - bool DeleteManualBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteManualBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteManualBackupRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/DeleteManualBackupResponse.cpp b/gaussdbforopengauss/src/v3/model/DeleteManualBackupResponse.cpp index 71a877a70..52d4e447d 100644 --- a/gaussdbforopengauss/src/v3/model/DeleteManualBackupResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/DeleteManualBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DeleteManualBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -28,7 +27,6 @@ web::json::value DeleteManualBackupResponse::toJson() const return val; } - bool DeleteManualBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteManualBackupResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbforopengauss/src/v3/model/DownloadBackupErrorResponse.cpp b/gaussdbforopengauss/src/v3/model/DownloadBackupErrorResponse.cpp index c2f6244c0..acbb55f00 100644 --- a/gaussdbforopengauss/src/v3/model/DownloadBackupErrorResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/DownloadBackupErrorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupErrorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value DownloadBackupErrorResponse::toJson() const return val; } - bool DownloadBackupErrorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DownloadBackupErrorResponse::fromJson(const web::json::value& val) return ok; } + std::string DownloadBackupErrorResponse::getErrorCode() const { return errorCode_; diff --git a/gaussdbforopengauss/src/v3/model/DownloadBackupRequest.cpp b/gaussdbforopengauss/src/v3/model/DownloadBackupRequest.cpp index 6d37b0cba..4a75976d9 100644 --- a/gaussdbforopengauss/src/v3/model/DownloadBackupRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/DownloadBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value DownloadBackupRequest::toJson() const return val; } - bool DownloadBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DownloadBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string DownloadBackupRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/DownloadBackupResponse.cpp b/gaussdbforopengauss/src/v3/model/DownloadBackupResponse.cpp index a0735fe22..892068842 100644 --- a/gaussdbforopengauss/src/v3/model/DownloadBackupResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/DownloadBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DownloadBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value DownloadBackupResponse::toJson() const return val; } - bool DownloadBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DownloadBackupResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DownloadBackupResponse::getFiles() { return files_; diff --git a/gaussdbforopengauss/src/v3/model/DownloadObject.cpp b/gaussdbforopengauss/src/v3/model/DownloadObject.cpp index a2000f697..cfb248218 100644 --- a/gaussdbforopengauss/src/v3/model/DownloadObject.cpp +++ b/gaussdbforopengauss/src/v3/model/DownloadObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/DownloadObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value DownloadObject::toJson() const return val; } - bool DownloadObject::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool DownloadObject::fromJson(const web::json::value& val) return ok; } + std::string DownloadObject::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/EpsQuotasOption.cpp b/gaussdbforopengauss/src/v3/model/EpsQuotasOption.cpp index d9429b0b9..56b0b84cf 100644 --- a/gaussdbforopengauss/src/v3/model/EpsQuotasOption.cpp +++ b/gaussdbforopengauss/src/v3/model/EpsQuotasOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/EpsQuotasOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -53,7 +52,6 @@ web::json::value EpsQuotasOption::toJson() const return val; } - bool EpsQuotasOption::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool EpsQuotasOption::fromJson(const web::json::value& val) return ok; } + std::string EpsQuotasOption::getEnterpriseProjectsId() const { return enterpriseProjectsId_; diff --git a/gaussdbforopengauss/src/v3/model/Flavor.cpp b/gaussdbforopengauss/src/v3/model/Flavor.cpp index ce4767613..b10891dfb 100644 --- a/gaussdbforopengauss/src/v3/model/Flavor.cpp +++ b/gaussdbforopengauss/src/v3/model/Flavor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/Flavor.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -66,7 +65,6 @@ web::json::value Flavor::toJson() const return val; } - bool Flavor::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool Flavor::fromJson(const web::json::value& val) return ok; } + std::string Flavor::getVcpus() const { return vcpus_; diff --git a/gaussdbforopengauss/src/v3/model/FlavorErrorResponse.cpp b/gaussdbforopengauss/src/v3/model/FlavorErrorResponse.cpp index d848df019..585b45a06 100644 --- a/gaussdbforopengauss/src/v3/model/FlavorErrorResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/FlavorErrorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/FlavorErrorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value FlavorErrorResponse::toJson() const return val; } - bool FlavorErrorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool FlavorErrorResponse::fromJson(const web::json::value& val) return ok; } + std::string FlavorErrorResponse::getErrorCode() const { return errorCode_; diff --git a/gaussdbforopengauss/src/v3/model/FlavorResult.cpp b/gaussdbforopengauss/src/v3/model/FlavorResult.cpp index ab6e7fa36..1a1dcfb76 100644 --- a/gaussdbforopengauss/src/v3/model/FlavorResult.cpp +++ b/gaussdbforopengauss/src/v3/model/FlavorResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/FlavorResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -66,7 +65,6 @@ web::json::value FlavorResult::toJson() const return val; } - bool FlavorResult::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool FlavorResult::fromJson(const web::json::value& val) return ok; } + std::string FlavorResult::getVcpus() const { return vcpus_; diff --git a/gaussdbforopengauss/src/v3/model/GaussDBforOpenDatabaseForCreation.cpp b/gaussdbforopengauss/src/v3/model/GaussDBforOpenDatabaseForCreation.cpp index 603e36afb..8539c373a 100644 --- a/gaussdbforopengauss/src/v3/model/GaussDBforOpenDatabaseForCreation.cpp +++ b/gaussdbforopengauss/src/v3/model/GaussDBforOpenDatabaseForCreation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenDatabaseForCreation.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -58,7 +57,6 @@ web::json::value GaussDBforOpenDatabaseForCreation::toJson() const return val; } - bool GaussDBforOpenDatabaseForCreation::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool GaussDBforOpenDatabaseForCreation::fromJson(const web::json::value& val) return ok; } + std::string GaussDBforOpenDatabaseForCreation::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussCreateSchemaReq.cpp b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussCreateSchemaReq.cpp index 351138f76..90f7ce1b2 100644 --- a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussCreateSchemaReq.cpp +++ b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussCreateSchemaReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussCreateSchemaReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value GaussDBforOpenGaussCreateSchemaReq::toJson() const return val; } - bool GaussDBforOpenGaussCreateSchemaReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GaussDBforOpenGaussCreateSchemaReq::fromJson(const web::json::value& val) return ok; } + std::string GaussDBforOpenGaussCreateSchemaReq::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussDatabaseForListSchema.cpp b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussDatabaseForListSchema.cpp index 905d97058..95fb05bc8 100644 --- a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussDatabaseForListSchema.cpp +++ b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussDatabaseForListSchema.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussDatabaseForListSchema.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value GaussDBforOpenGaussDatabaseForListSchema::toJson() const return val; } - bool GaussDBforOpenGaussDatabaseForListSchema::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GaussDBforOpenGaussDatabaseForListSchema::fromJson(const web::json::value& return ok; } + std::string GaussDBforOpenGaussDatabaseForListSchema::getSchemaName() const { return schemaName_; diff --git a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussDatabaseSchemaReq.cpp b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussDatabaseSchemaReq.cpp index c64dee7ec..b4374e5f5 100644 --- a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussDatabaseSchemaReq.cpp +++ b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussDatabaseSchemaReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussDatabaseSchemaReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value GaussDBforOpenGaussDatabaseSchemaReq::toJson() const return val; } - bool GaussDBforOpenGaussDatabaseSchemaReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool GaussDBforOpenGaussDatabaseSchemaReq::fromJson(const web::json::value& val) return ok; } + std::string GaussDBforOpenGaussDatabaseSchemaReq::getDbName() const { return dbName_; diff --git a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussGrantRequest.cpp b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussGrantRequest.cpp index d9501bb7c..24b8b2661 100644 --- a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussGrantRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussGrantRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussGrantRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value GaussDBforOpenGaussGrantRequest::toJson() const return val; } - bool GaussDBforOpenGaussGrantRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool GaussDBforOpenGaussGrantRequest::fromJson(const web::json::value& val) return ok; } + std::string GaussDBforOpenGaussGrantRequest::getDbName() const { return dbName_; diff --git a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussListDatabase.cpp b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussListDatabase.cpp index 2208518db..bec402cce 100644 --- a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussListDatabase.cpp +++ b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussListDatabase.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussListDatabase.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -53,7 +52,6 @@ web::json::value GaussDBforOpenGaussListDatabase::toJson() const return val; } - bool GaussDBforOpenGaussListDatabase::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool GaussDBforOpenGaussListDatabase::fromJson(const web::json::value& val) return ok; } + std::string GaussDBforOpenGaussListDatabase::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserForCreation.cpp b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserForCreation.cpp index 233f092a5..5064d8281 100644 --- a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserForCreation.cpp +++ b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserForCreation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForCreation.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value GaussDBforOpenGaussUserForCreation::toJson() const return val; } - bool GaussDBforOpenGaussUserForCreation::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool GaussDBforOpenGaussUserForCreation::fromJson(const web::json::value& val) return ok; } + std::string GaussDBforOpenGaussUserForCreation::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserForList.cpp b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserForList.cpp index 5d52399dc..fbe41c88a 100644 --- a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserForList.cpp +++ b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserForList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForList.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value GaussDBforOpenGaussUserForList::toJson() const return val; } - bool GaussDBforOpenGaussUserForList::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool GaussDBforOpenGaussUserForList::fromJson(const web::json::value& val) return ok; } + std::string GaussDBforOpenGaussUserForList::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserForList_attributes.cpp b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserForList_attributes.cpp index 5a3724839..a09849903 100644 --- a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserForList_attributes.cpp +++ b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserForList_attributes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserForList_attributes.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -68,7 +67,6 @@ web::json::value GaussDBforOpenGaussUserForList_attributes::toJson() const return val; } - bool GaussDBforOpenGaussUserForList_attributes::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool GaussDBforOpenGaussUserForList_attributes::fromJson(const web::json::value& return ok; } + bool GaussDBforOpenGaussUserForList_attributes::isRolsuper() const { return rolsuper_; diff --git a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserWithPrivilege.cpp b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserWithPrivilege.cpp index cb3936e8e..206c99473 100644 --- a/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserWithPrivilege.cpp +++ b/gaussdbforopengauss/src/v3/model/GaussDBforOpenGaussUserWithPrivilege.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/GaussDBforOpenGaussUserWithPrivilege.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value GaussDBforOpenGaussUserWithPrivilege::toJson() const return val; } - bool GaussDBforOpenGaussUserWithPrivilege::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool GaussDBforOpenGaussUserWithPrivilege::fromJson(const web::json::value& val) return ok; } + std::string GaussDBforOpenGaussUserWithPrivilege::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/GetRestoreTimeResponse_restore_time.cpp b/gaussdbforopengauss/src/v3/model/GetRestoreTimeResponse_restore_time.cpp index f952644a5..7393303be 100644 --- a/gaussdbforopengauss/src/v3/model/GetRestoreTimeResponse_restore_time.cpp +++ b/gaussdbforopengauss/src/v3/model/GetRestoreTimeResponse_restore_time.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/GetRestoreTimeResponse_restore_time.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value GetRestoreTimeResponse_restore_time::toJson() const return val; } - bool GetRestoreTimeResponse_restore_time::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GetRestoreTimeResponse_restore_time::fromJson(const web::json::value& val) return ok; } + int64_t GetRestoreTimeResponse_restore_time::getStartTime() const { return startTime_; diff --git a/gaussdbforopengauss/src/v3/model/InstanceInfoResult.cpp b/gaussdbforopengauss/src/v3/model/InstanceInfoResult.cpp index a97ecf28a..a3b42cc25 100644 --- a/gaussdbforopengauss/src/v3/model/InstanceInfoResult.cpp +++ b/gaussdbforopengauss/src/v3/model/InstanceInfoResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/InstanceInfoResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value InstanceInfoResult::toJson() const return val; } - bool InstanceInfoResult::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool InstanceInfoResult::fromJson(const web::json::value& val) return ok; } + std::string InstanceInfoResult::getInstanceId() const { return instanceId_; diff --git a/gaussdbforopengauss/src/v3/model/InstancesListResult.cpp b/gaussdbforopengauss/src/v3/model/InstancesListResult.cpp index 546417806..8b028a6af 100644 --- a/gaussdbforopengauss/src/v3/model/InstancesListResult.cpp +++ b/gaussdbforopengauss/src/v3/model/InstancesListResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/InstancesListResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value InstancesListResult::toJson() const return val; } - bool InstancesListResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool InstancesListResult::fromJson(const web::json::value& val) return ok; } + std::string InstancesListResult::getInstanceId() const { return instanceId_; diff --git a/gaussdbforopengauss/src/v3/model/InstancesResult.cpp b/gaussdbforopengauss/src/v3/model/InstancesResult.cpp index 6bde31e49..e637a2711 100644 --- a/gaussdbforopengauss/src/v3/model/InstancesResult.cpp +++ b/gaussdbforopengauss/src/v3/model/InstancesResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/InstancesResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -63,7 +62,6 @@ web::json::value InstancesResult::toJson() const return val; } - bool InstancesResult::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool InstancesResult::fromJson(const web::json::value& val) return ok; } + std::string InstancesResult::getInstanceName() const { return instanceName_; diff --git a/gaussdbforopengauss/src/v3/model/JobDetail.cpp b/gaussdbforopengauss/src/v3/model/JobDetail.cpp index a110ee403..bf3eb7e9c 100644 --- a/gaussdbforopengauss/src/v3/model/JobDetail.cpp +++ b/gaussdbforopengauss/src/v3/model/JobDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/JobDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -67,7 +66,6 @@ web::json::value JobDetail::toJson() const return val; } - bool JobDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool JobDetail::fromJson(const web::json::value& val) return ok; } + std::string JobDetail::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/JobInstanceInfo.cpp b/gaussdbforopengauss/src/v3/model/JobInstanceInfo.cpp index 847adbd66..3a06fcf2d 100644 --- a/gaussdbforopengauss/src/v3/model/JobInstanceInfo.cpp +++ b/gaussdbforopengauss/src/v3/model/JobInstanceInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/JobInstanceInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value JobInstanceInfo::toJson() const return val; } - bool JobInstanceInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool JobInstanceInfo::fromJson(const web::json::value& val) return ok; } + std::string JobInstanceInfo::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/ListApplicableInstancesRequest.cpp b/gaussdbforopengauss/src/v3/model/ListApplicableInstancesRequest.cpp index 2d7b800a9..5b14887ce 100644 --- a/gaussdbforopengauss/src/v3/model/ListApplicableInstancesRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListApplicableInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListApplicableInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value ListApplicableInstancesRequest::toJson() const return val; } - bool ListApplicableInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListApplicableInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListApplicableInstancesRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListApplicableInstancesResponse.cpp b/gaussdbforopengauss/src/v3/model/ListApplicableInstancesResponse.cpp index d93af4e87..f90302ac2 100644 --- a/gaussdbforopengauss/src/v3/model/ListApplicableInstancesResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListApplicableInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListApplicableInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListApplicableInstancesResponse::toJson() const return val; } - bool ListApplicableInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListApplicableInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListApplicableInstancesResponse::getInstances() { return instances_; diff --git a/gaussdbforopengauss/src/v3/model/ListAppliedHistoriesRequest.cpp b/gaussdbforopengauss/src/v3/model/ListAppliedHistoriesRequest.cpp index 408734bd5..5fd4e7041 100644 --- a/gaussdbforopengauss/src/v3/model/ListAppliedHistoriesRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListAppliedHistoriesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListAppliedHistoriesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value ListAppliedHistoriesRequest::toJson() const return val; } - bool ListAppliedHistoriesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListAppliedHistoriesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAppliedHistoriesRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListAppliedHistoriesResponse.cpp b/gaussdbforopengauss/src/v3/model/ListAppliedHistoriesResponse.cpp index 5fe9f1cc8..bd5790e27 100644 --- a/gaussdbforopengauss/src/v3/model/ListAppliedHistoriesResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListAppliedHistoriesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListAppliedHistoriesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListAppliedHistoriesResponse::toJson() const return val; } - bool ListAppliedHistoriesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAppliedHistoriesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListAppliedHistoriesResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdbforopengauss/src/v3/model/ListAvailableFlavorsRequest.cpp b/gaussdbforopengauss/src/v3/model/ListAvailableFlavorsRequest.cpp index b2bda4d42..323fd431c 100644 --- a/gaussdbforopengauss/src/v3/model/ListAvailableFlavorsRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListAvailableFlavorsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListAvailableFlavorsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value ListAvailableFlavorsRequest::toJson() const return val; } - bool ListAvailableFlavorsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListAvailableFlavorsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAvailableFlavorsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListAvailableFlavorsResponse.cpp b/gaussdbforopengauss/src/v3/model/ListAvailableFlavorsResponse.cpp index ec2b78b6a..a3fb30a7b 100644 --- a/gaussdbforopengauss/src/v3/model/ListAvailableFlavorsResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListAvailableFlavorsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListAvailableFlavorsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListAvailableFlavorsResponse::toJson() const return val; } - bool ListAvailableFlavorsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAvailableFlavorsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAvailableFlavorsResponse::getFlavors() { return flavors_; diff --git a/gaussdbforopengauss/src/v3/model/ListBackupsRequest.cpp b/gaussdbforopengauss/src/v3/model/ListBackupsRequest.cpp index bc9e97d54..89c8c7eb6 100644 --- a/gaussdbforopengauss/src/v3/model/ListBackupsRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListBackupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListBackupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -68,7 +67,6 @@ web::json::value ListBackupsRequest::toJson() const return val; } - bool ListBackupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListBackupsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListBackupsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListBackupsResponse.cpp b/gaussdbforopengauss/src/v3/model/ListBackupsResponse.cpp index 4ceba5458..66d45d1e3 100644 --- a/gaussdbforopengauss/src/v3/model/ListBackupsResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListBackupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListBackupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListBackupsResponse::toJson() const return val; } - bool ListBackupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListBackupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListBackupsResponse::getBackups() { return backups_; diff --git a/gaussdbforopengauss/src/v3/model/ListBindedEipsRequest.cpp b/gaussdbforopengauss/src/v3/model/ListBindedEipsRequest.cpp index 758fbc034..be790a7a9 100644 --- a/gaussdbforopengauss/src/v3/model/ListBindedEipsRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListBindedEipsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListBindedEipsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value ListBindedEipsRequest::toJson() const return val; } - bool ListBindedEipsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListBindedEipsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListBindedEipsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListBindedEipsResponse.cpp b/gaussdbforopengauss/src/v3/model/ListBindedEipsResponse.cpp index 1420390e7..34296cf80 100644 --- a/gaussdbforopengauss/src/v3/model/ListBindedEipsResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListBindedEipsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListBindedEipsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListBindedEipsResponse::toJson() const return val; } - bool ListBindedEipsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListBindedEipsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListBindedEipsResponse::getPublicIps() { return publicIps_; diff --git a/gaussdbforopengauss/src/v3/model/ListComponentInfosRequest.cpp b/gaussdbforopengauss/src/v3/model/ListComponentInfosRequest.cpp index f25a9105e..86ad2a733 100644 --- a/gaussdbforopengauss/src/v3/model/ListComponentInfosRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListComponentInfosRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListComponentInfosRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -58,7 +57,6 @@ web::json::value ListComponentInfosRequest::toJson() const return val; } - bool ListComponentInfosRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListComponentInfosRequest::fromJson(const web::json::value& val) return ok; } + std::string ListComponentInfosRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListComponentInfosResponse.cpp b/gaussdbforopengauss/src/v3/model/ListComponentInfosResponse.cpp index 2d128f2b9..9a2d200d2 100644 --- a/gaussdbforopengauss/src/v3/model/ListComponentInfosResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListComponentInfosResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListComponentInfosResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListComponentInfosResponse::toJson() const return val; } - bool ListComponentInfosResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListComponentInfosResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListComponentInfosResponse::getNodes() { return nodes_; diff --git a/gaussdbforopengauss/src/v3/model/ListConfigurationsDiffRequest.cpp b/gaussdbforopengauss/src/v3/model/ListConfigurationsDiffRequest.cpp index 3565b6e81..5fcbde153 100644 --- a/gaussdbforopengauss/src/v3/model/ListConfigurationsDiffRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListConfigurationsDiffRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsDiffRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListConfigurationsDiffRequest::toJson() const return val; } - bool ListConfigurationsDiffRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListConfigurationsDiffRequest::fromJson(const web::json::value& val) return ok; } + std::string ListConfigurationsDiffRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListConfigurationsDiffResponse.cpp b/gaussdbforopengauss/src/v3/model/ListConfigurationsDiffResponse.cpp index 5bc119fbd..f6579b3ac 100644 --- a/gaussdbforopengauss/src/v3/model/ListConfigurationsDiffResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListConfigurationsDiffResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsDiffResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value ListConfigurationsDiffResponse::toJson() const return val; } - bool ListConfigurationsDiffResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListConfigurationsDiffResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListConfigurationsDiffResponse::getDifferences() { return differences_; diff --git a/gaussdbforopengauss/src/v3/model/ListConfigurationsRequest.cpp b/gaussdbforopengauss/src/v3/model/ListConfigurationsRequest.cpp index d11c998d5..624ab15b7 100644 --- a/gaussdbforopengauss/src/v3/model/ListConfigurationsRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListConfigurationsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value ListConfigurationsRequest::toJson() const return val; } - bool ListConfigurationsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListConfigurationsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListConfigurationsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListConfigurationsResponse.cpp b/gaussdbforopengauss/src/v3/model/ListConfigurationsResponse.cpp index 1f9d1e327..fbb3f656e 100644 --- a/gaussdbforopengauss/src/v3/model/ListConfigurationsResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListConfigurationsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListConfigurationsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListConfigurationsResponse::toJson() const return val; } - bool ListConfigurationsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListConfigurationsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListConfigurationsResponse::getCount() const { return count_; diff --git a/gaussdbforopengauss/src/v3/model/ListDatabaseSchemasRequest.cpp b/gaussdbforopengauss/src/v3/model/ListDatabaseSchemasRequest.cpp index 65c102568..f25bceb66 100644 --- a/gaussdbforopengauss/src/v3/model/ListDatabaseSchemasRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDatabaseSchemasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDatabaseSchemasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -53,7 +52,6 @@ web::json::value ListDatabaseSchemasRequest::toJson() const return val; } - bool ListDatabaseSchemasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListDatabaseSchemasRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDatabaseSchemasRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListDatabaseSchemasResponse.cpp b/gaussdbforopengauss/src/v3/model/ListDatabaseSchemasResponse.cpp index 7286227ed..742503928 100644 --- a/gaussdbforopengauss/src/v3/model/ListDatabaseSchemasResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDatabaseSchemasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDatabaseSchemasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListDatabaseSchemasResponse::toJson() const return val; } - bool ListDatabaseSchemasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDatabaseSchemasResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDatabaseSchemasResponse::getDatabaseSchemas() { return databaseSchemas_; diff --git a/gaussdbforopengauss/src/v3/model/ListDatabasesRequest.cpp b/gaussdbforopengauss/src/v3/model/ListDatabasesRequest.cpp index 950fbc528..70bb7cf17 100644 --- a/gaussdbforopengauss/src/v3/model/ListDatabasesRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDatabasesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDatabasesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value ListDatabasesRequest::toJson() const return val; } - bool ListDatabasesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListDatabasesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDatabasesRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListDatabasesResponse.cpp b/gaussdbforopengauss/src/v3/model/ListDatabasesResponse.cpp index 85498af4e..00387bdd9 100644 --- a/gaussdbforopengauss/src/v3/model/ListDatabasesResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDatabasesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDatabasesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListDatabasesResponse::toJson() const return val; } - bool ListDatabasesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDatabasesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDatabasesResponse::getDatabases() { return databases_; diff --git a/gaussdbforopengauss/src/v3/model/ListDatastore.cpp b/gaussdbforopengauss/src/v3/model/ListDatastore.cpp index 8b5e5baaa..4f47517fe 100644 --- a/gaussdbforopengauss/src/v3/model/ListDatastore.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDatastore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDatastore.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -17,6 +16,10 @@ ListDatastore::ListDatastore() typeIsSet_ = false; version_ = ""; versionIsSet_ = false; + completeVersion_ = ""; + completeVersionIsSet_ = false; + hotfixVersions_ = ""; + hotfixVersionsIsSet_ = false; } ListDatastore::~ListDatastore() = default; @@ -35,10 +38,15 @@ web::json::value ListDatastore::toJson() const if(versionIsSet_) { val[utility::conversions::to_string_t("version")] = ModelBase::toJson(version_); } + if(completeVersionIsSet_) { + val[utility::conversions::to_string_t("complete_version")] = ModelBase::toJson(completeVersion_); + } + if(hotfixVersionsIsSet_) { + val[utility::conversions::to_string_t("hotfix_versions")] = ModelBase::toJson(hotfixVersions_); + } return val; } - bool ListDatastore::fromJson(const web::json::value& val) { bool ok = true; @@ -61,9 +69,28 @@ bool ListDatastore::fromJson(const web::json::value& val) setVersion(refVal); } } + if(val.has_field(utility::conversions::to_string_t("complete_version"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("complete_version")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setCompleteVersion(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("hotfix_versions"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("hotfix_versions")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setHotfixVersions(refVal); + } + } return ok; } + std::string ListDatastore::getType() const { return type_; @@ -106,6 +133,48 @@ void ListDatastore::unsetversion() versionIsSet_ = false; } +std::string ListDatastore::getCompleteVersion() const +{ + return completeVersion_; +} + +void ListDatastore::setCompleteVersion(const std::string& value) +{ + completeVersion_ = value; + completeVersionIsSet_ = true; +} + +bool ListDatastore::completeVersionIsSet() const +{ + return completeVersionIsSet_; +} + +void ListDatastore::unsetcompleteVersion() +{ + completeVersionIsSet_ = false; +} + +std::string ListDatastore::getHotfixVersions() const +{ + return hotfixVersions_; +} + +void ListDatastore::setHotfixVersions(const std::string& value) +{ + hotfixVersions_ = value; + hotfixVersionsIsSet_ = true; +} + +bool ListDatastore::hotfixVersionsIsSet() const +{ + return hotfixVersionsIsSet_; +} + +void ListDatastore::unsethotfixVersions() +{ + hotfixVersionsIsSet_ = false; +} + } } } diff --git a/gaussdbforopengauss/src/v3/model/ListDatastoresRequest.cpp b/gaussdbforopengauss/src/v3/model/ListDatastoresRequest.cpp index b9b24c7a6..3d5d0171d 100644 --- a/gaussdbforopengauss/src/v3/model/ListDatastoresRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDatastoresRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDatastoresRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value ListDatastoresRequest::toJson() const return val; } - bool ListDatastoresRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListDatastoresRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDatastoresRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListDatastoresResponse.cpp b/gaussdbforopengauss/src/v3/model/ListDatastoresResponse.cpp index 27ccc07d2..b710ee957 100644 --- a/gaussdbforopengauss/src/v3/model/ListDatastoresResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDatastoresResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDatastoresResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value ListDatastoresResponse::toJson() const return val; } - bool ListDatastoresResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListDatastoresResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDatastoresResponse::getVersions() { return versions_; diff --git a/gaussdbforopengauss/src/v3/model/ListDbBackupsRequest.cpp b/gaussdbforopengauss/src/v3/model/ListDbBackupsRequest.cpp index 8b7a11d52..6346af5d3 100644 --- a/gaussdbforopengauss/src/v3/model/ListDbBackupsRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDbBackupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDbBackupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -68,7 +67,6 @@ web::json::value ListDbBackupsRequest::toJson() const return val; } - bool ListDbBackupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListDbBackupsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDbBackupsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListDbBackupsResponse.cpp b/gaussdbforopengauss/src/v3/model/ListDbBackupsResponse.cpp index eb9c8295a..f6c664685 100644 --- a/gaussdbforopengauss/src/v3/model/ListDbBackupsResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDbBackupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDbBackupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListDbBackupsResponse::toJson() const return val; } - bool ListDbBackupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDbBackupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDbBackupsResponse::getBackups() { return backups_; diff --git a/gaussdbforopengauss/src/v3/model/ListDbFlavorsRequest.cpp b/gaussdbforopengauss/src/v3/model/ListDbFlavorsRequest.cpp index c09638e90..e10de6149 100644 --- a/gaussdbforopengauss/src/v3/model/ListDbFlavorsRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDbFlavorsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDbFlavorsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -58,7 +57,6 @@ web::json::value ListDbFlavorsRequest::toJson() const return val; } - bool ListDbFlavorsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListDbFlavorsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDbFlavorsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListDbFlavorsResponse.cpp b/gaussdbforopengauss/src/v3/model/ListDbFlavorsResponse.cpp index 987bd5517..acff75349 100644 --- a/gaussdbforopengauss/src/v3/model/ListDbFlavorsResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDbFlavorsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDbFlavorsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListDbFlavorsResponse::toJson() const return val; } - bool ListDbFlavorsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDbFlavorsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDbFlavorsResponse::getFlavors() { return flavors_; diff --git a/gaussdbforopengauss/src/v3/model/ListDbUsersRequest.cpp b/gaussdbforopengauss/src/v3/model/ListDbUsersRequest.cpp index ffc1f6e73..7a2307d3c 100644 --- a/gaussdbforopengauss/src/v3/model/ListDbUsersRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDbUsersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDbUsersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value ListDbUsersRequest::toJson() const return val; } - bool ListDbUsersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListDbUsersRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDbUsersRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListDbUsersResponse.cpp b/gaussdbforopengauss/src/v3/model/ListDbUsersResponse.cpp index 026fe6c1b..de7aeea72 100644 --- a/gaussdbforopengauss/src/v3/model/ListDbUsersResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDbUsersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDbUsersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListDbUsersResponse::toJson() const return val; } - bool ListDbUsersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDbUsersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDbUsersResponse::getUsers() { return users_; diff --git a/gaussdbforopengauss/src/v3/model/ListDiffDetailsResult.cpp b/gaussdbforopengauss/src/v3/model/ListDiffDetailsResult.cpp index 378bc05f9..17447cbd4 100644 --- a/gaussdbforopengauss/src/v3/model/ListDiffDetailsResult.cpp +++ b/gaussdbforopengauss/src/v3/model/ListDiffDetailsResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListDiffDetailsResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value ListDiffDetailsResult::toJson() const return val; } - bool ListDiffDetailsResult::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListDiffDetailsResult::fromJson(const web::json::value& val) return ok; } + std::string ListDiffDetailsResult::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/ListEpsQuotasRequest.cpp b/gaussdbforopengauss/src/v3/model/ListEpsQuotasRequest.cpp index 47dc344a4..c6d82ef48 100644 --- a/gaussdbforopengauss/src/v3/model/ListEpsQuotasRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListEpsQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListEpsQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value ListEpsQuotasRequest::toJson() const return val; } - bool ListEpsQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListEpsQuotasRequest::fromJson(const web::json::value& val) return ok; } + std::string ListEpsQuotasRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListEpsQuotasResponse.cpp b/gaussdbforopengauss/src/v3/model/ListEpsQuotasResponse.cpp index 57e94d166..f29369453 100644 --- a/gaussdbforopengauss/src/v3/model/ListEpsQuotasResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListEpsQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListEpsQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListEpsQuotasResponse::toJson() const return val; } - bool ListEpsQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListEpsQuotasResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListEpsQuotasResponse::getEpsQuotas() { return epsQuotas_; diff --git a/gaussdbforopengauss/src/v3/model/ListFlavorInfo.cpp b/gaussdbforopengauss/src/v3/model/ListFlavorInfo.cpp index b135aad01..a6d341934 100644 --- a/gaussdbforopengauss/src/v3/model/ListFlavorInfo.cpp +++ b/gaussdbforopengauss/src/v3/model/ListFlavorInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListFlavorInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ListFlavorInfo::toJson() const return val; } - bool ListFlavorInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListFlavorInfo::fromJson(const web::json::value& val) return ok; } + int32_t ListFlavorInfo::getVcpu() const { return vcpu_; diff --git a/gaussdbforopengauss/src/v3/model/ListFlavorsRequest.cpp b/gaussdbforopengauss/src/v3/model/ListFlavorsRequest.cpp index c9469e3f7..f0cc2f3af 100644 --- a/gaussdbforopengauss/src/v3/model/ListFlavorsRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListFlavorsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListFlavorsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -58,7 +57,6 @@ web::json::value ListFlavorsRequest::toJson() const return val; } - bool ListFlavorsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListFlavorsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListFlavorsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListFlavorsResponse.cpp b/gaussdbforopengauss/src/v3/model/ListFlavorsResponse.cpp index d5ad657d5..bc1d84260 100644 --- a/gaussdbforopengauss/src/v3/model/ListFlavorsResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListFlavorsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListFlavorsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListFlavorsResponse::toJson() const return val; } - bool ListFlavorsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListFlavorsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListFlavorsResponse::getFlavors() { return flavors_; diff --git a/gaussdbforopengauss/src/v3/model/ListGaussDbDatastoresRequest.cpp b/gaussdbforopengauss/src/v3/model/ListGaussDbDatastoresRequest.cpp index c8c0746a6..15beb13e0 100644 --- a/gaussdbforopengauss/src/v3/model/ListGaussDbDatastoresRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListGaussDbDatastoresRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListGaussDbDatastoresRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value ListGaussDbDatastoresRequest::toJson() const return val; } - bool ListGaussDbDatastoresRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListGaussDbDatastoresRequest::fromJson(const web::json::value& val) return ok; } + std::string ListGaussDbDatastoresRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListGaussDbDatastoresResponse.cpp b/gaussdbforopengauss/src/v3/model/ListGaussDbDatastoresResponse.cpp index cdd930751..50d84863b 100644 --- a/gaussdbforopengauss/src/v3/model/ListGaussDbDatastoresResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListGaussDbDatastoresResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListGaussDbDatastoresResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value ListGaussDbDatastoresResponse::toJson() const return val; } - bool ListGaussDbDatastoresResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListGaussDbDatastoresResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListGaussDbDatastoresResponse::getDatastores() { return datastores_; diff --git a/gaussdbforopengauss/src/v3/model/ListHa.cpp b/gaussdbforopengauss/src/v3/model/ListHa.cpp index 34c624014..19ab23c7a 100644 --- a/gaussdbforopengauss/src/v3/model/ListHa.cpp +++ b/gaussdbforopengauss/src/v3/model/ListHa.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListHa.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ListHa::toJson() const return val; } - bool ListHa::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListHa::fromJson(const web::json::value& val) return ok; } + std::string ListHa::getConsistency() const { return consistency_; diff --git a/gaussdbforopengauss/src/v3/model/ListHaResult.cpp b/gaussdbforopengauss/src/v3/model/ListHaResult.cpp index 43618ac4f..6745dd7b0 100644 --- a/gaussdbforopengauss/src/v3/model/ListHaResult.cpp +++ b/gaussdbforopengauss/src/v3/model/ListHaResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListHaResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ListHaResult::toJson() const return val; } - bool ListHaResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListHaResult::fromJson(const web::json::value& val) return ok; } + std::string ListHaResult::getConsistency() const { return consistency_; diff --git a/gaussdbforopengauss/src/v3/model/ListHistoryOperationsRequest.cpp b/gaussdbforopengauss/src/v3/model/ListHistoryOperationsRequest.cpp index 7972dd60c..4c739107b 100644 --- a/gaussdbforopengauss/src/v3/model/ListHistoryOperationsRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListHistoryOperationsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value ListHistoryOperationsRequest::toJson() const return val; } - bool ListHistoryOperationsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListHistoryOperationsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListHistoryOperationsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListHistoryOperationsResponse.cpp b/gaussdbforopengauss/src/v3/model/ListHistoryOperationsResponse.cpp index 728eab396..7fe91f1ab 100644 --- a/gaussdbforopengauss/src/v3/model/ListHistoryOperationsResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListHistoryOperationsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListHistoryOperationsResponse::toJson() const return val; } - bool ListHistoryOperationsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListHistoryOperationsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListHistoryOperationsResponse::getHistories() { return histories_; diff --git a/gaussdbforopengauss/src/v3/model/ListHistoryOperationsResult.cpp b/gaussdbforopengauss/src/v3/model/ListHistoryOperationsResult.cpp index 6432331dd..ec3e20193 100644 --- a/gaussdbforopengauss/src/v3/model/ListHistoryOperationsResult.cpp +++ b/gaussdbforopengauss/src/v3/model/ListHistoryOperationsResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListHistoryOperationsResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -53,7 +52,6 @@ web::json::value ListHistoryOperationsResult::toJson() const return val; } - bool ListHistoryOperationsResult::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListHistoryOperationsResult::fromJson(const web::json::value& val) return ok; } + std::string ListHistoryOperationsResult::getParameterName() const { return parameterName_; diff --git a/gaussdbforopengauss/src/v3/model/ListInstanceResponse.cpp b/gaussdbforopengauss/src/v3/model/ListInstanceResponse.cpp index 52c64ff40..0b0150513 100644 --- a/gaussdbforopengauss/src/v3/model/ListInstanceResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -173,7 +172,6 @@ web::json::value ListInstanceResponse::toJson() const return val; } - bool ListInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -460,6 +458,7 @@ bool ListInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string ListInstanceResponse::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/ListInstanceResult.cpp b/gaussdbforopengauss/src/v3/model/ListInstanceResult.cpp index 58e74757b..ade7c3d63 100644 --- a/gaussdbforopengauss/src/v3/model/ListInstanceResult.cpp +++ b/gaussdbforopengauss/src/v3/model/ListInstanceResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListInstanceResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -178,7 +177,6 @@ web::json::value ListInstanceResult::toJson() const return val; } - bool ListInstanceResult::fromJson(const web::json::value& val) { bool ok = true; @@ -474,6 +472,7 @@ bool ListInstanceResult::fromJson(const web::json::value& val) return ok; } + std::string ListInstanceResult::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/ListInstanceTagsRequest.cpp b/gaussdbforopengauss/src/v3/model/ListInstanceTagsRequest.cpp index f37ffebbe..c132d9776 100644 --- a/gaussdbforopengauss/src/v3/model/ListInstanceTagsRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListInstanceTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListInstanceTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ListInstanceTagsRequest::toJson() const return val; } - bool ListInstanceTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListInstanceTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstanceTagsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListInstanceTagsResponse.cpp b/gaussdbforopengauss/src/v3/model/ListInstanceTagsResponse.cpp index cd6951cf0..036fce0ce 100644 --- a/gaussdbforopengauss/src/v3/model/ListInstanceTagsResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListInstanceTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListInstanceTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListInstanceTagsResponse::toJson() const return val; } - bool ListInstanceTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstanceTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstanceTagsResponse::getTags() { return tags_; diff --git a/gaussdbforopengauss/src/v3/model/ListInstancesDetailsRequest.cpp b/gaussdbforopengauss/src/v3/model/ListInstancesDetailsRequest.cpp index 82a4c5988..cd8b991ee 100644 --- a/gaussdbforopengauss/src/v3/model/ListInstancesDetailsRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListInstancesDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListInstancesDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -77,7 +76,6 @@ web::json::value ListInstancesDetailsRequest::toJson() const return val; } - bool ListInstancesDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool ListInstancesDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesDetailsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListInstancesDetailsResponse.cpp b/gaussdbforopengauss/src/v3/model/ListInstancesDetailsResponse.cpp index b8688394c..1bf6803fd 100644 --- a/gaussdbforopengauss/src/v3/model/ListInstancesDetailsResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListInstancesDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListInstancesDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListInstancesDetailsResponse::toJson() const return val; } - bool ListInstancesDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstancesDetailsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstancesDetailsResponse::getInstances() { return instances_; diff --git a/gaussdbforopengauss/src/v3/model/ListInstancesRequest.cpp b/gaussdbforopengauss/src/v3/model/ListInstancesRequest.cpp index 2490cd8e4..8ba658ae4 100644 --- a/gaussdbforopengauss/src/v3/model/ListInstancesRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -77,7 +76,6 @@ web::json::value ListInstancesRequest::toJson() const return val; } - bool ListInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool ListInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListInstancesResponse.cpp b/gaussdbforopengauss/src/v3/model/ListInstancesResponse.cpp index 1e250f963..4a8ad4380 100644 --- a/gaussdbforopengauss/src/v3/model/ListInstancesResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListInstancesResponse::toJson() const return val; } - bool ListInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstancesResponse::getInstances() { return instances_; diff --git a/gaussdbforopengauss/src/v3/model/ListParamGroupTemplatesRequest.cpp b/gaussdbforopengauss/src/v3/model/ListParamGroupTemplatesRequest.cpp index 6010a6448..a4d864d7c 100644 --- a/gaussdbforopengauss/src/v3/model/ListParamGroupTemplatesRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListParamGroupTemplatesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListParamGroupTemplatesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value ListParamGroupTemplatesRequest::toJson() const return val; } - bool ListParamGroupTemplatesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListParamGroupTemplatesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListParamGroupTemplatesRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListParamGroupTemplatesResponse.cpp b/gaussdbforopengauss/src/v3/model/ListParamGroupTemplatesResponse.cpp index fa76cd17d..c2b627169 100644 --- a/gaussdbforopengauss/src/v3/model/ListParamGroupTemplatesResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListParamGroupTemplatesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListParamGroupTemplatesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListParamGroupTemplatesResponse::toJson() const return val; } - bool ListParamGroupTemplatesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListParamGroupTemplatesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListParamGroupTemplatesResponse::getCount() const { return count_; diff --git a/gaussdbforopengauss/src/v3/model/ListPredefinedTagsRequest.cpp b/gaussdbforopengauss/src/v3/model/ListPredefinedTagsRequest.cpp index b71a31c9f..92858fcd1 100644 --- a/gaussdbforopengauss/src/v3/model/ListPredefinedTagsRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListPredefinedTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListPredefinedTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value ListPredefinedTagsRequest::toJson() const return val; } - bool ListPredefinedTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListPredefinedTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPredefinedTagsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListPredefinedTagsResponse.cpp b/gaussdbforopengauss/src/v3/model/ListPredefinedTagsResponse.cpp index 194387c5a..6172462a8 100644 --- a/gaussdbforopengauss/src/v3/model/ListPredefinedTagsResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListPredefinedTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListPredefinedTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value ListPredefinedTagsResponse::toJson() const return val; } - bool ListPredefinedTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListPredefinedTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector>& ListPredefinedTagsResponse::getTags() { return tags_; diff --git a/gaussdbforopengauss/src/v3/model/ListProjectTagsRequest.cpp b/gaussdbforopengauss/src/v3/model/ListProjectTagsRequest.cpp index 141fed003..3d6a5f80a 100644 --- a/gaussdbforopengauss/src/v3/model/ListProjectTagsRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListProjectTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListProjectTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value ListProjectTagsRequest::toJson() const return val; } - bool ListProjectTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListProjectTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListProjectTagsRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListProjectTagsResponse.cpp b/gaussdbforopengauss/src/v3/model/ListProjectTagsResponse.cpp index d9ad6e333..76829f354 100644 --- a/gaussdbforopengauss/src/v3/model/ListProjectTagsResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListProjectTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListProjectTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value ListProjectTagsResponse::toJson() const return val; } - bool ListProjectTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListProjectTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProjectTagsResponse::getTags() { return tags_; diff --git a/gaussdbforopengauss/src/v3/model/ListQuotaResult.cpp b/gaussdbforopengauss/src/v3/model/ListQuotaResult.cpp index 9877ad63f..8b3d8f4bc 100644 --- a/gaussdbforopengauss/src/v3/model/ListQuotaResult.cpp +++ b/gaussdbforopengauss/src/v3/model/ListQuotaResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListQuotaResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -78,7 +77,6 @@ web::json::value ListQuotaResult::toJson() const return val; } - bool ListQuotaResult::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool ListQuotaResult::fromJson(const web::json::value& val) return ok; } + std::string ListQuotaResult::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/gaussdbforopengauss/src/v3/model/ListRecycleInstancesRequest.cpp b/gaussdbforopengauss/src/v3/model/ListRecycleInstancesRequest.cpp index 5ee3d152b..15d8b14c7 100644 --- a/gaussdbforopengauss/src/v3/model/ListRecycleInstancesRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListRecycleInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListRecycleInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value ListRecycleInstancesRequest::toJson() const return val; } - bool ListRecycleInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListRecycleInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRecycleInstancesRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListRecycleInstancesResponse.cpp b/gaussdbforopengauss/src/v3/model/ListRecycleInstancesResponse.cpp index 446353bc4..531cca670 100644 --- a/gaussdbforopengauss/src/v3/model/ListRecycleInstancesResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListRecycleInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListRecycleInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListRecycleInstancesResponse::toJson() const return val; } - bool ListRecycleInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListRecycleInstancesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListRecycleInstancesResponse::getTotalCount() const { return totalCount_; diff --git a/gaussdbforopengauss/src/v3/model/ListRestorableInstancesRequest.cpp b/gaussdbforopengauss/src/v3/model/ListRestorableInstancesRequest.cpp index ab3f78fe9..8f7711b24 100644 --- a/gaussdbforopengauss/src/v3/model/ListRestorableInstancesRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListRestorableInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListRestorableInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -58,7 +57,6 @@ web::json::value ListRestorableInstancesRequest::toJson() const return val; } - bool ListRestorableInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListRestorableInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRestorableInstancesRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListRestorableInstancesResponse.cpp b/gaussdbforopengauss/src/v3/model/ListRestorableInstancesResponse.cpp index 9c03688d1..237a6cf2c 100644 --- a/gaussdbforopengauss/src/v3/model/ListRestorableInstancesResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListRestorableInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListRestorableInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListRestorableInstancesResponse::toJson() const return val; } - bool ListRestorableInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListRestorableInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListRestorableInstancesResponse::getInstances() { return instances_; diff --git a/gaussdbforopengauss/src/v3/model/ListRestoreTimesRequest.cpp b/gaussdbforopengauss/src/v3/model/ListRestoreTimesRequest.cpp index 3761a536c..cd6485541 100644 --- a/gaussdbforopengauss/src/v3/model/ListRestoreTimesRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListRestoreTimesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListRestoreTimesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value ListRestoreTimesRequest::toJson() const return val; } - bool ListRestoreTimesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListRestoreTimesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRestoreTimesRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListRestoreTimesResponse.cpp b/gaussdbforopengauss/src/v3/model/ListRestoreTimesResponse.cpp index 542bc29e0..49327bff2 100644 --- a/gaussdbforopengauss/src/v3/model/ListRestoreTimesResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListRestoreTimesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListRestoreTimesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value ListRestoreTimesResponse::toJson() const return val; } - bool ListRestoreTimesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListRestoreTimesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListRestoreTimesResponse::getRestoreTime() { return restoreTime_; diff --git a/gaussdbforopengauss/src/v3/model/ListStorageTypesRequest.cpp b/gaussdbforopengauss/src/v3/model/ListStorageTypesRequest.cpp index 3aa19e439..5b6f5bb3e 100644 --- a/gaussdbforopengauss/src/v3/model/ListStorageTypesRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListStorageTypesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListStorageTypesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value ListStorageTypesRequest::toJson() const return val; } - bool ListStorageTypesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListStorageTypesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListStorageTypesRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListStorageTypesResponse.cpp b/gaussdbforopengauss/src/v3/model/ListStorageTypesResponse.cpp index 8edc920d5..5093a0925 100644 --- a/gaussdbforopengauss/src/v3/model/ListStorageTypesResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListStorageTypesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListStorageTypesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value ListStorageTypesResponse::toJson() const return val; } - bool ListStorageTypesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListStorageTypesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListStorageTypesResponse::getStorageType() { return storageType_; diff --git a/gaussdbforopengauss/src/v3/model/ListTasksRequest.cpp b/gaussdbforopengauss/src/v3/model/ListTasksRequest.cpp index 5383962e8..32f480e20 100644 --- a/gaussdbforopengauss/src/v3/model/ListTasksRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ListTasksRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListTasksRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -63,7 +62,6 @@ web::json::value ListTasksRequest::toJson() const return val; } - bool ListTasksRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListTasksRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTasksRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ListTasksResponse.cpp b/gaussdbforopengauss/src/v3/model/ListTasksResponse.cpp index 80a69fcfb..1b581bf88 100644 --- a/gaussdbforopengauss/src/v3/model/ListTasksResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ListTasksResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListTasksResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ListTasksResponse::toJson() const return val; } - bool ListTasksResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListTasksResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTasksResponse::getTasks() { return tasks_; diff --git a/gaussdbforopengauss/src/v3/model/ListVolume.cpp b/gaussdbforopengauss/src/v3/model/ListVolume.cpp index f24456252..764e3be36 100644 --- a/gaussdbforopengauss/src/v3/model/ListVolume.cpp +++ b/gaussdbforopengauss/src/v3/model/ListVolume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ListVolume.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ListVolume::toJson() const return val; } - bool ListVolume::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListVolume::fromJson(const web::json::value& val) return ok; } + std::string ListVolume::getType() const { return type_; diff --git a/gaussdbforopengauss/src/v3/model/ModifyEpsQuotaRequest.cpp b/gaussdbforopengauss/src/v3/model/ModifyEpsQuotaRequest.cpp index 3fef4c377..790d5a539 100644 --- a/gaussdbforopengauss/src/v3/model/ModifyEpsQuotaRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ModifyEpsQuotaRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ModifyEpsQuotaRequest::toJson() const return val; } - bool ModifyEpsQuotaRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ModifyEpsQuotaRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyEpsQuotaRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ModifyEpsQuotaRequestBody.cpp b/gaussdbforopengauss/src/v3/model/ModifyEpsQuotaRequestBody.cpp index 73951ea4a..6147c07c5 100644 --- a/gaussdbforopengauss/src/v3/model/ModifyEpsQuotaRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/ModifyEpsQuotaRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value ModifyEpsQuotaRequestBody::toJson() const return val; } - bool ModifyEpsQuotaRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ModifyEpsQuotaRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& ModifyEpsQuotaRequestBody::getEpsQuotas() { return epsQuotas_; diff --git a/gaussdbforopengauss/src/v3/model/ModifyEpsQuotaResponse.cpp b/gaussdbforopengauss/src/v3/model/ModifyEpsQuotaResponse.cpp index b17bd95de..5493d7846 100644 --- a/gaussdbforopengauss/src/v3/model/ModifyEpsQuotaResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ModifyEpsQuotaResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ModifyEpsQuotaResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -28,7 +27,6 @@ web::json::value ModifyEpsQuotaResponse::toJson() const return val; } - bool ModifyEpsQuotaResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ModifyEpsQuotaResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbforopengauss/src/v3/model/NodeResult.cpp b/gaussdbforopengauss/src/v3/model/NodeResult.cpp index d581778e5..8ca466726 100644 --- a/gaussdbforopengauss/src/v3/model/NodeResult.cpp +++ b/gaussdbforopengauss/src/v3/model/NodeResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/NodeResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -68,7 +67,6 @@ web::json::value NodeResult::toJson() const return val; } - bool NodeResult::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool NodeResult::fromJson(const web::json::value& val) return ok; } + std::string NodeResult::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/Nodes.cpp b/gaussdbforopengauss/src/v3/model/Nodes.cpp index 94ddc9ae1..64be45670 100644 --- a/gaussdbforopengauss/src/v3/model/Nodes.cpp +++ b/gaussdbforopengauss/src/v3/model/Nodes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/Nodes.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -57,7 +56,6 @@ web::json::value Nodes::toJson() const return val; } - bool Nodes::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool Nodes::fromJson(const web::json::value& val) return ok; } + std::string Nodes::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussBackupStrategy.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussBackupStrategy.cpp index 8e57c8bd1..7e04350fe 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussBackupStrategy.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussBackupStrategy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategy.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value OpenGaussBackupStrategy::toJson() const return val; } - bool OpenGaussBackupStrategy::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpenGaussBackupStrategy::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussBackupStrategy::getStartTime() const { return startTime_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussBackupStrategyForListResponse.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussBackupStrategyForListResponse.cpp index 981b1bd6d..951f84bb2 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussBackupStrategyForListResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussBackupStrategyForListResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategyForListResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value OpenGaussBackupStrategyForListResponse::toJson() const return val; } - bool OpenGaussBackupStrategyForListResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpenGaussBackupStrategyForListResponse::fromJson(const web::json::value& va return ok; } + std::string OpenGaussBackupStrategyForListResponse::getStartTime() const { return startTime_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussBackupStrategyForResponse.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussBackupStrategyForResponse.cpp index b4c871872..66e6047ea 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussBackupStrategyForResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussBackupStrategyForResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussBackupStrategyForResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value OpenGaussBackupStrategyForResponse::toJson() const return val; } - bool OpenGaussBackupStrategyForResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpenGaussBackupStrategyForResponse::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussBackupStrategyForResponse::getStartTime() const { return startTime_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussChargeInfo.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussChargeInfo.cpp index 7a138f1aa..18d0e06b0 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussChargeInfo.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussChargeInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -53,7 +52,6 @@ web::json::value OpenGaussChargeInfo::toJson() const return val; } - bool OpenGaussChargeInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool OpenGaussChargeInfo::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussChargeInfo::getChargeMode() const { return chargeMode_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussChargeInfoListResponse.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussChargeInfoListResponse.cpp index 41262fa12..de041a554 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussChargeInfoListResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussChargeInfoListResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfoListResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value OpenGaussChargeInfoListResponse::toJson() const return val; } - bool OpenGaussChargeInfoListResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool OpenGaussChargeInfoListResponse::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussChargeInfoListResponse::getChargeMode() const { return chargeMode_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussChargeInfoResponse.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussChargeInfoResponse.cpp index 32fe02c40..5eedc5360 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussChargeInfoResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussChargeInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussChargeInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -53,7 +52,6 @@ web::json::value OpenGaussChargeInfoResponse::toJson() const return val; } - bool OpenGaussChargeInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool OpenGaussChargeInfoResponse::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussChargeInfoResponse::getChargeMode() const { return chargeMode_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussCoordinators.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussCoordinators.cpp index 17c247d00..157ed12e4 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussCoordinators.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussCoordinators.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussCoordinators.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value OpenGaussCoordinators::toJson() const return val; } - bool OpenGaussCoordinators::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool OpenGaussCoordinators::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussCoordinators::getAzCode() const { return azCode_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussDatastore.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussDatastore.cpp index ca4e5d7d8..46839edcc 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussDatastore.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussDatastore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastore.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value OpenGaussDatastore::toJson() const return val; } - bool OpenGaussDatastore::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpenGaussDatastore::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussDatastore::getType() const { return type_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussDatastoreOption.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussDatastoreOption.cpp index 260ff5668..dbb3f51fc 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussDatastoreOption.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussDatastoreOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value OpenGaussDatastoreOption::toJson() const return val; } - bool OpenGaussDatastoreOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpenGaussDatastoreOption::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussDatastoreOption::getType() const { return type_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussDatastoreResponse.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussDatastoreResponse.cpp index 349f76de1..dc954d5ae 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussDatastoreResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussDatastoreResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value OpenGaussDatastoreResponse::toJson() const return val; } - bool OpenGaussDatastoreResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpenGaussDatastoreResponse::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussDatastoreResponse::getType() const { return type_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussDatastoreResult.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussDatastoreResult.cpp index 1b1f05316..caa2e8f68 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussDatastoreResult.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussDatastoreResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussDatastoreResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value OpenGaussDatastoreResult::toJson() const return val; } - bool OpenGaussDatastoreResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpenGaussDatastoreResult::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussDatastoreResult::getType() const { return type_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussEnlargeVolume.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussEnlargeVolume.cpp index f8473756b..97152e6fc 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussEnlargeVolume.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussEnlargeVolume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussEnlargeVolume.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value OpenGaussEnlargeVolume::toJson() const return val; } - bool OpenGaussEnlargeVolume::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool OpenGaussEnlargeVolume::fromJson(const web::json::value& val) return ok; } + int32_t OpenGaussEnlargeVolume::getSize() const { return size_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussErrorResponse.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussErrorResponse.cpp index e5c248f04..5c78ca3ea 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussErrorResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussErrorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussErrorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value OpenGaussErrorResponse::toJson() const return val; } - bool OpenGaussErrorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpenGaussErrorResponse::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussErrorResponse::getErrorCode() const { return errorCode_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussExpandCluster.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussExpandCluster.cpp index e9c8a656d..d0b8d94cc 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussExpandCluster.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussExpandCluster.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussExpandCluster.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -36,7 +35,6 @@ web::json::value OpenGaussExpandCluster::toJson() const return val; } - bool OpenGaussExpandCluster::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool OpenGaussExpandCluster::fromJson(const web::json::value& val) return ok; } + std::vector& OpenGaussExpandCluster::getCoordinators() { return coordinators_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussHa.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussHa.cpp index 910f5d0aa..507188c6f 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussHa.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussHa.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHa.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value OpenGaussHa::toJson() const return val; } - bool OpenGaussHa::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool OpenGaussHa::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussHa::getMode() const { return mode_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussHaOption.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussHaOption.cpp index 3b15d0c24..4750eda8b 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussHaOption.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussHaOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value OpenGaussHaOption::toJson() const return val; } - bool OpenGaussHaOption::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool OpenGaussHaOption::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussHaOption::getMode() const { return mode_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussHaResponse.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussHaResponse.cpp index 5dc71b752..4ee15d42c 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussHaResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussHaResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value OpenGaussHaResponse::toJson() const return val; } - bool OpenGaussHaResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool OpenGaussHaResponse::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussHaResponse::getMode() const { return mode_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussHaResult.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussHaResult.cpp index 02137aece..a744d0b7b 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussHaResult.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussHaResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussHaResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value OpenGaussHaResult::toJson() const return val; } - bool OpenGaussHaResult::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool OpenGaussHaResult::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussHaResult::getMode() const { return mode_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussInstanceActionRequest.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussInstanceActionRequest.cpp index 347318e3a..4d7f0eb24 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussInstanceActionRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussInstanceActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -41,7 +40,6 @@ web::json::value OpenGaussInstanceActionRequest::toJson() const return val; } - bool OpenGaussInstanceActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool OpenGaussInstanceActionRequest::fromJson(const web::json::value& val) return ok; } + OpenGaussExpandCluster OpenGaussInstanceActionRequest::getExpandCluster() const { return expandCluster_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussInstanceRequest.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussInstanceRequest.cpp index b3feb74a5..5d4587a05 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussInstanceRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -133,7 +132,6 @@ web::json::value OpenGaussInstanceRequest::toJson() const return val; } - bool OpenGaussInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -339,6 +337,7 @@ bool OpenGaussInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussInstanceRequest::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussInstanceRequestBody.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussInstanceRequestBody.cpp index 7c82029f8..ecf4526bd 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussInstanceRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -133,7 +132,6 @@ web::json::value OpenGaussInstanceRequestBody::toJson() const return val; } - bool OpenGaussInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -339,6 +337,7 @@ bool OpenGaussInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussInstanceRequestBody::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussInstanceResponse.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussInstanceResponse.cpp index c7f29af3a..3ce62123f 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussInstanceResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -108,7 +107,6 @@ web::json::value OpenGaussInstanceResponse::toJson() const return val; } - bool OpenGaussInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -269,6 +267,7 @@ bool OpenGaussInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussInstanceResponse::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussInstanceResult.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussInstanceResult.cpp index 8bcd2cb11..f968e9af9 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussInstanceResult.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussInstanceResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussInstanceResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -108,7 +107,6 @@ web::json::value OpenGaussInstanceResult::toJson() const return val; } - bool OpenGaussInstanceResult::fromJson(const web::json::value& val) { bool ok = true; @@ -269,6 +267,7 @@ bool OpenGaussInstanceResult::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussInstanceResult::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussModifyInstanceConfigurationRequest.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussModifyInstanceConfigurationRequest.cpp index 4a33a5db4..b9f373f5b 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussModifyInstanceConfigurationRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussModifyInstanceConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussModifyInstanceConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value OpenGaussModifyInstanceConfigurationRequest::toJson() const return val; } - bool OpenGaussModifyInstanceConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool OpenGaussModifyInstanceConfigurationRequest::fromJson(const web::json::valu return ok; } + std::map& OpenGaussModifyInstanceConfigurationRequest::getValues() { return values_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussResizeRequest.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussResizeRequest.cpp index e84e56e1e..85da010f1 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussResizeRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussResizeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussResizeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value OpenGaussResizeRequest::toJson() const return val; } - bool OpenGaussResizeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpenGaussResizeRequest::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussResizeRequest::getFlavorRef() const { return flavorRef_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussShard.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussShard.cpp index a0731b6d6..b029d27d6 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussShard.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussShard.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussShard.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value OpenGaussShard::toJson() const return val; } - bool OpenGaussShard::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool OpenGaussShard::fromJson(const web::json::value& val) return ok; } + int32_t OpenGaussShard::getCount() const { return count_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussVolume.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussVolume.cpp index 047d48f7a..ec99d764a 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussVolume.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussVolume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolume.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value OpenGaussVolume::toJson() const return val; } - bool OpenGaussVolume::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpenGaussVolume::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussVolume::getType() const { return type_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussVolumeResponse.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussVolumeResponse.cpp index e1731dc6c..9fbea38e3 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussVolumeResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussVolumeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolumeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value OpenGaussVolumeResponse::toJson() const return val; } - bool OpenGaussVolumeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpenGaussVolumeResponse::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussVolumeResponse::getType() const { return type_; diff --git a/gaussdbforopengauss/src/v3/model/OpenGaussVolumeResult.cpp b/gaussdbforopengauss/src/v3/model/OpenGaussVolumeResult.cpp index 4eee9a4be..9e64b69ab 100644 --- a/gaussdbforopengauss/src/v3/model/OpenGaussVolumeResult.cpp +++ b/gaussdbforopengauss/src/v3/model/OpenGaussVolumeResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpenGaussVolumeResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value OpenGaussVolumeResult::toJson() const return val; } - bool OpenGaussVolumeResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpenGaussVolumeResult::fromJson(const web::json::value& val) return ok; } + std::string OpenGaussVolumeResult::getType() const { return type_; diff --git a/gaussdbforopengauss/src/v3/model/OpengaussRestoreInstanceRequest.cpp b/gaussdbforopengauss/src/v3/model/OpengaussRestoreInstanceRequest.cpp index 988d32f7a..f75e99e8c 100644 --- a/gaussdbforopengauss/src/v3/model/OpengaussRestoreInstanceRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/OpengaussRestoreInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/OpengaussRestoreInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -114,7 +113,6 @@ web::json::value OpengaussRestoreInstanceRequest::toJson() const return val; } - bool OpengaussRestoreInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -284,6 +282,7 @@ bool OpengaussRestoreInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string OpengaussRestoreInstanceRequest::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/ParaErrorResponse.cpp b/gaussdbforopengauss/src/v3/model/ParaErrorResponse.cpp index d883d5acf..3be14679e 100644 --- a/gaussdbforopengauss/src/v3/model/ParaErrorResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ParaErrorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ParaErrorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ParaErrorResponse::toJson() const return val; } - bool ParaErrorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ParaErrorResponse::fromJson(const web::json::value& val) return ok; } + std::string ParaErrorResponse::getErrorCode() const { return errorCode_; diff --git a/gaussdbforopengauss/src/v3/model/ParaErrorResponseBody.cpp b/gaussdbforopengauss/src/v3/model/ParaErrorResponseBody.cpp index 50d17ac70..81d88741f 100644 --- a/gaussdbforopengauss/src/v3/model/ParaErrorResponseBody.cpp +++ b/gaussdbforopengauss/src/v3/model/ParaErrorResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ParaErrorResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ParaErrorResponseBody::toJson() const return val; } - bool ParaErrorResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ParaErrorResponseBody::fromJson(const web::json::value& val) return ok; } + std::string ParaErrorResponseBody::getErrorCode() const { return errorCode_; diff --git a/gaussdbforopengauss/src/v3/model/ParaGroupParameterResult.cpp b/gaussdbforopengauss/src/v3/model/ParaGroupParameterResult.cpp index fc1d13c4a..9d74d63fc 100644 --- a/gaussdbforopengauss/src/v3/model/ParaGroupParameterResult.cpp +++ b/gaussdbforopengauss/src/v3/model/ParaGroupParameterResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ParaGroupParameterResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -63,7 +62,6 @@ web::json::value ParaGroupParameterResult::toJson() const return val; } - bool ParaGroupParameterResult::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ParaGroupParameterResult::fromJson(const web::json::value& val) return ok; } + std::string ParaGroupParameterResult::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/ParamGroupCopyRequestBody.cpp b/gaussdbforopengauss/src/v3/model/ParamGroupCopyRequestBody.cpp index 86fedc19d..f5e899674 100644 --- a/gaussdbforopengauss/src/v3/model/ParamGroupCopyRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/ParamGroupCopyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ParamGroupCopyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ParamGroupCopyRequestBody::toJson() const return val; } - bool ParamGroupCopyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ParamGroupCopyRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ParamGroupCopyRequestBody::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/ParamGroupDiffRequestBody.cpp b/gaussdbforopengauss/src/v3/model/ParamGroupDiffRequestBody.cpp index 746da0714..df8fc2865 100644 --- a/gaussdbforopengauss/src/v3/model/ParamGroupDiffRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/ParamGroupDiffRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ParamGroupDiffRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ParamGroupDiffRequestBody::toJson() const return val; } - bool ParamGroupDiffRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ParamGroupDiffRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ParamGroupDiffRequestBody::getSourceId() const { return sourceId_; diff --git a/gaussdbforopengauss/src/v3/model/ProjectQuotasResult.cpp b/gaussdbforopengauss/src/v3/model/ProjectQuotasResult.cpp index 08c0351d9..3857ba59c 100644 --- a/gaussdbforopengauss/src/v3/model/ProjectQuotasResult.cpp +++ b/gaussdbforopengauss/src/v3/model/ProjectQuotasResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ProjectQuotasResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value ProjectQuotasResult::toJson() const return val; } - bool ProjectQuotasResult::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ProjectQuotasResult::fromJson(const web::json::value& val) return ok; } + std::vector& ProjectQuotasResult::getResources() { return resources_; diff --git a/gaussdbforopengauss/src/v3/model/PwdResetRequest.cpp b/gaussdbforopengauss/src/v3/model/PwdResetRequest.cpp index 873727ed9..7b40ee239 100644 --- a/gaussdbforopengauss/src/v3/model/PwdResetRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/PwdResetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/PwdResetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value PwdResetRequest::toJson() const return val; } - bool PwdResetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool PwdResetRequest::fromJson(const web::json::value& val) return ok; } + std::string PwdResetRequest::getPassword() const { return password_; diff --git a/gaussdbforopengauss/src/v3/model/RecycleInstancesDetailResult.cpp b/gaussdbforopengauss/src/v3/model/RecycleInstancesDetailResult.cpp index 1167e8d01..f9bacabb2 100644 --- a/gaussdbforopengauss/src/v3/model/RecycleInstancesDetailResult.cpp +++ b/gaussdbforopengauss/src/v3/model/RecycleInstancesDetailResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/RecycleInstancesDetailResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -93,7 +92,6 @@ web::json::value RecycleInstancesDetailResult::toJson() const return val; } - bool RecycleInstancesDetailResult::fromJson(const web::json::value& val) { bool ok = true; @@ -218,6 +216,7 @@ bool RecycleInstancesDetailResult::fromJson(const web::json::value& val) return ok; } + std::string RecycleInstancesDetailResult::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/RecyclePolicy.cpp b/gaussdbforopengauss/src/v3/model/RecyclePolicy.cpp index 639355c71..ed2c82181 100644 --- a/gaussdbforopengauss/src/v3/model/RecyclePolicy.cpp +++ b/gaussdbforopengauss/src/v3/model/RecyclePolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/RecyclePolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value RecyclePolicy::toJson() const return val; } - bool RecyclePolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RecyclePolicy::fromJson(const web::json::value& val) return ok; } + int32_t RecyclePolicy::getRetentionPeriodInDays() const { return retentionPeriodInDays_; diff --git a/gaussdbforopengauss/src/v3/model/RecyclePolicyRequestBody.cpp b/gaussdbforopengauss/src/v3/model/RecyclePolicyRequestBody.cpp index f79d8a305..a59241a4b 100644 --- a/gaussdbforopengauss/src/v3/model/RecyclePolicyRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/RecyclePolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/RecyclePolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value RecyclePolicyRequestBody::toJson() const return val; } - bool RecyclePolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecyclePolicyRequestBody::fromJson(const web::json::value& val) return ok; } + RecyclePolicy RecyclePolicyRequestBody::getRecyclePolicy() const { return recyclePolicy_; diff --git a/gaussdbforopengauss/src/v3/model/ResetConfigurationRequest.cpp b/gaussdbforopengauss/src/v3/model/ResetConfigurationRequest.cpp index ac9217584..4bdebef41 100644 --- a/gaussdbforopengauss/src/v3/model/ResetConfigurationRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ResetConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ResetConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ResetConfigurationRequest::toJson() const return val; } - bool ResetConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResetConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string ResetConfigurationRequest::getConfigId() const { return configId_; diff --git a/gaussdbforopengauss/src/v3/model/ResetConfigurationResponse.cpp b/gaussdbforopengauss/src/v3/model/ResetConfigurationResponse.cpp index 46cf6e002..b472960af 100644 --- a/gaussdbforopengauss/src/v3/model/ResetConfigurationResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ResetConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ResetConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value ResetConfigurationResponse::toJson() const return val; } - bool ResetConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ResetConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string ResetConfigurationResponse::getBody() const { return body_; diff --git a/gaussdbforopengauss/src/v3/model/ResetPwdRequest.cpp b/gaussdbforopengauss/src/v3/model/ResetPwdRequest.cpp index a973c528e..fae5dd40b 100644 --- a/gaussdbforopengauss/src/v3/model/ResetPwdRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ResetPwdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ResetPwdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value ResetPwdRequest::toJson() const return val; } - bool ResetPwdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ResetPwdRequest::fromJson(const web::json::value& val) return ok; } + std::string ResetPwdRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ResetPwdResponse.cpp b/gaussdbforopengauss/src/v3/model/ResetPwdResponse.cpp index a70e5aa73..84f7437d8 100644 --- a/gaussdbforopengauss/src/v3/model/ResetPwdResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ResetPwdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ResetPwdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -28,7 +27,6 @@ web::json::value ResetPwdResponse::toJson() const return val; } - bool ResetPwdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ResetPwdResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbforopengauss/src/v3/model/ResizeInstanceFlavorRequest.cpp b/gaussdbforopengauss/src/v3/model/ResizeInstanceFlavorRequest.cpp index 1b8f1ee13..2f038c797 100644 --- a/gaussdbforopengauss/src/v3/model/ResizeInstanceFlavorRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ResizeInstanceFlavorRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ResizeInstanceFlavorRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value ResizeInstanceFlavorRequest::toJson() const return val; } - bool ResizeInstanceFlavorRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ResizeInstanceFlavorRequest::fromJson(const web::json::value& val) return ok; } + std::string ResizeInstanceFlavorRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ResizeInstanceFlavorResponse.cpp b/gaussdbforopengauss/src/v3/model/ResizeInstanceFlavorResponse.cpp index f4705745d..b02b32379 100644 --- a/gaussdbforopengauss/src/v3/model/ResizeInstanceFlavorResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ResizeInstanceFlavorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ResizeInstanceFlavorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ResizeInstanceFlavorResponse::toJson() const return val; } - bool ResizeInstanceFlavorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResizeInstanceFlavorResponse::fromJson(const web::json::value& val) return ok; } + std::string ResizeInstanceFlavorResponse::getJobId() const { return jobId_; diff --git a/gaussdbforopengauss/src/v3/model/ResourceErrorResponse.cpp b/gaussdbforopengauss/src/v3/model/ResourceErrorResponse.cpp index 3a9e2aa35..52124138e 100644 --- a/gaussdbforopengauss/src/v3/model/ResourceErrorResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ResourceErrorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ResourceErrorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ResourceErrorResponse::toJson() const return val; } - bool ResourceErrorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResourceErrorResponse::fromJson(const web::json::value& val) return ok; } + std::string ResourceErrorResponse::getErrorCode() const { return errorCode_; diff --git a/gaussdbforopengauss/src/v3/model/ResourceResult.cpp b/gaussdbforopengauss/src/v3/model/ResourceResult.cpp index df6aab888..abb5c5500 100644 --- a/gaussdbforopengauss/src/v3/model/ResourceResult.cpp +++ b/gaussdbforopengauss/src/v3/model/ResourceResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ResourceResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value ResourceResult::toJson() const return val; } - bool ResourceResult::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ResourceResult::fromJson(const web::json::value& val) return ok; } + std::string ResourceResult::getType() const { return type_; diff --git a/gaussdbforopengauss/src/v3/model/RestartInstanceRequest.cpp b/gaussdbforopengauss/src/v3/model/RestartInstanceRequest.cpp index b3f3dd8f6..9bdaad770 100644 --- a/gaussdbforopengauss/src/v3/model/RestartInstanceRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/RestartInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/RestartInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value RestartInstanceRequest::toJson() const return val; } - bool RestartInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RestartInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string RestartInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/RestartInstanceResponse.cpp b/gaussdbforopengauss/src/v3/model/RestartInstanceResponse.cpp index aecb2e247..6b9b9b59e 100644 --- a/gaussdbforopengauss/src/v3/model/RestartInstanceResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/RestartInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/RestartInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value RestartInstanceResponse::toJson() const return val; } - bool RestartInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestartInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string RestartInstanceResponse::getJobId() const { return jobId_; diff --git a/gaussdbforopengauss/src/v3/model/RestorePoint.cpp b/gaussdbforopengauss/src/v3/model/RestorePoint.cpp index 3ea7cd7f6..38f3ad0c6 100644 --- a/gaussdbforopengauss/src/v3/model/RestorePoint.cpp +++ b/gaussdbforopengauss/src/v3/model/RestorePoint.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/RestorePoint.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value RestorePoint::toJson() const return val; } - bool RestorePoint::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RestorePoint::fromJson(const web::json::value& val) return ok; } + std::string RestorePoint::getInstanceId() const { return instanceId_; diff --git a/gaussdbforopengauss/src/v3/model/RunInstanceActionRequest.cpp b/gaussdbforopengauss/src/v3/model/RunInstanceActionRequest.cpp index 20bfe0878..361187b6f 100644 --- a/gaussdbforopengauss/src/v3/model/RunInstanceActionRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/RunInstanceActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/RunInstanceActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value RunInstanceActionRequest::toJson() const return val; } - bool RunInstanceActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RunInstanceActionRequest::fromJson(const web::json::value& val) return ok; } + std::string RunInstanceActionRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/RunInstanceActionResponse.cpp b/gaussdbforopengauss/src/v3/model/RunInstanceActionResponse.cpp index 51a3eda35..f9cc80371 100644 --- a/gaussdbforopengauss/src/v3/model/RunInstanceActionResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/RunInstanceActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/RunInstanceActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value RunInstanceActionResponse::toJson() const return val; } - bool RunInstanceActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RunInstanceActionResponse::fromJson(const web::json::value& val) return ok; } + std::string RunInstanceActionResponse::getJobId() const { return jobId_; diff --git a/gaussdbforopengauss/src/v3/model/SetBackupPolicyRequest.cpp b/gaussdbforopengauss/src/v3/model/SetBackupPolicyRequest.cpp index dc85a546e..b18324421 100644 --- a/gaussdbforopengauss/src/v3/model/SetBackupPolicyRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/SetBackupPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value SetBackupPolicyRequest::toJson() const return val; } - bool SetBackupPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetBackupPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string SetBackupPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/SetBackupPolicyRequestBody.cpp b/gaussdbforopengauss/src/v3/model/SetBackupPolicyRequestBody.cpp index e060873fd..3624780ec 100644 --- a/gaussdbforopengauss/src/v3/model/SetBackupPolicyRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/SetBackupPolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value SetBackupPolicyRequestBody::toJson() const return val; } - bool SetBackupPolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SetBackupPolicyRequestBody::fromJson(const web::json::value& val) return ok; } + BackupPolicy SetBackupPolicyRequestBody::getBackupPolicy() const { return backupPolicy_; diff --git a/gaussdbforopengauss/src/v3/model/SetBackupPolicyResponse.cpp b/gaussdbforopengauss/src/v3/model/SetBackupPolicyResponse.cpp index d70394d00..58dd4d62d 100644 --- a/gaussdbforopengauss/src/v3/model/SetBackupPolicyResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/SetBackupPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/SetBackupPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -28,7 +27,6 @@ web::json::value SetBackupPolicyResponse::toJson() const return val; } - bool SetBackupPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetBackupPolicyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbforopengauss/src/v3/model/SetDbUserPwdRequest.cpp b/gaussdbforopengauss/src/v3/model/SetDbUserPwdRequest.cpp index d014f7f5a..54ae54bd0 100644 --- a/gaussdbforopengauss/src/v3/model/SetDbUserPwdRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/SetDbUserPwdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/SetDbUserPwdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value SetDbUserPwdRequest::toJson() const return val; } - bool SetDbUserPwdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetDbUserPwdRequest::fromJson(const web::json::value& val) return ok; } + std::string SetDbUserPwdRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/SetDbUserPwdResponse.cpp b/gaussdbforopengauss/src/v3/model/SetDbUserPwdResponse.cpp index 4e1ecc382..8bde3e58f 100644 --- a/gaussdbforopengauss/src/v3/model/SetDbUserPwdResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/SetDbUserPwdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/SetDbUserPwdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -28,7 +27,6 @@ web::json::value SetDbUserPwdResponse::toJson() const return val; } - bool SetDbUserPwdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetDbUserPwdResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbforopengauss/src/v3/model/SetRecyclePolicyRequest.cpp b/gaussdbforopengauss/src/v3/model/SetRecyclePolicyRequest.cpp index c2f76e2b4..52e36a8da 100644 --- a/gaussdbforopengauss/src/v3/model/SetRecyclePolicyRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/SetRecyclePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/SetRecyclePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value SetRecyclePolicyRequest::toJson() const return val; } - bool SetRecyclePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SetRecyclePolicyRequest::fromJson(const web::json::value& val) return ok; } + RecyclePolicyRequestBody SetRecyclePolicyRequest::getBody() const { return body_; diff --git a/gaussdbforopengauss/src/v3/model/SetRecyclePolicyResponse.cpp b/gaussdbforopengauss/src/v3/model/SetRecyclePolicyResponse.cpp index 635a81d5b..e6b5cda0d 100644 --- a/gaussdbforopengauss/src/v3/model/SetRecyclePolicyResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/SetRecyclePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/SetRecyclePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -28,7 +27,6 @@ web::json::value SetRecyclePolicyResponse::toJson() const return val; } - bool SetRecyclePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetRecyclePolicyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/gaussdbforopengauss/src/v3/model/Shards.cpp b/gaussdbforopengauss/src/v3/model/Shards.cpp index 4b31f76bd..5a8310dc6 100644 --- a/gaussdbforopengauss/src/v3/model/Shards.cpp +++ b/gaussdbforopengauss/src/v3/model/Shards.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/Shards.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value Shards::toJson() const return val; } - bool Shards::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Shards::fromJson(const web::json::value& val) return ok; } + std::string Shards::getNodeId() const { return nodeId_; diff --git a/gaussdbforopengauss/src/v3/model/ShowBackupPolicy.cpp b/gaussdbforopengauss/src/v3/model/ShowBackupPolicy.cpp index 446a33979..ed84ed904 100644 --- a/gaussdbforopengauss/src/v3/model/ShowBackupPolicy.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowBackupPolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -78,7 +77,6 @@ web::json::value ShowBackupPolicy::toJson() const return val; } - bool ShowBackupPolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool ShowBackupPolicy::fromJson(const web::json::value& val) return ok; } + int32_t ShowBackupPolicy::getKeepDays() const { return keepDays_; diff --git a/gaussdbforopengauss/src/v3/model/ShowBackupPolicyRequest.cpp b/gaussdbforopengauss/src/v3/model/ShowBackupPolicyRequest.cpp index 1b2a762f4..929c21da3 100644 --- a/gaussdbforopengauss/src/v3/model/ShowBackupPolicyRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowBackupPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ShowBackupPolicyRequest::toJson() const return val; } - bool ShowBackupPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowBackupPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowBackupPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ShowBackupPolicyResponse.cpp b/gaussdbforopengauss/src/v3/model/ShowBackupPolicyResponse.cpp index 1c269b04b..5bb8114eb 100644 --- a/gaussdbforopengauss/src/v3/model/ShowBackupPolicyResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowBackupPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowBackupPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value ShowBackupPolicyResponse::toJson() const return val; } - bool ShowBackupPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowBackupPolicyResponse::fromJson(const web::json::value& val) return ok; } + ShowBackupPolicy ShowBackupPolicyResponse::getBackupPolicy() const { return backupPolicy_; diff --git a/gaussdbforopengauss/src/v3/model/ShowBalanceStatusRequest.cpp b/gaussdbforopengauss/src/v3/model/ShowBalanceStatusRequest.cpp index 2bc83847b..fbcc88975 100644 --- a/gaussdbforopengauss/src/v3/model/ShowBalanceStatusRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowBalanceStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowBalanceStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ShowBalanceStatusRequest::toJson() const return val; } - bool ShowBalanceStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowBalanceStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowBalanceStatusRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ShowBalanceStatusResponse.cpp b/gaussdbforopengauss/src/v3/model/ShowBalanceStatusResponse.cpp index 53e4b3ecb..f91f61e9f 100644 --- a/gaussdbforopengauss/src/v3/model/ShowBalanceStatusResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowBalanceStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowBalanceStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value ShowBalanceStatusResponse::toJson() const return val; } - bool ShowBalanceStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowBalanceStatusResponse::fromJson(const web::json::value& val) return ok; } + bool ShowBalanceStatusResponse::isBalanced() const { return balanced_; diff --git a/gaussdbforopengauss/src/v3/model/ShowConfigurationDetailRequest.cpp b/gaussdbforopengauss/src/v3/model/ShowConfigurationDetailRequest.cpp index c971aad1d..d4b1ed15e 100644 --- a/gaussdbforopengauss/src/v3/model/ShowConfigurationDetailRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowConfigurationDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowConfigurationDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ShowConfigurationDetailRequest::toJson() const return val; } - bool ShowConfigurationDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowConfigurationDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowConfigurationDetailRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ShowConfigurationDetailResponse.cpp b/gaussdbforopengauss/src/v3/model/ShowConfigurationDetailResponse.cpp index c959d00dd..ce3e27966 100644 --- a/gaussdbforopengauss/src/v3/model/ShowConfigurationDetailResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowConfigurationDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowConfigurationDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -67,7 +66,6 @@ web::json::value ShowConfigurationDetailResponse::toJson() const return val; } - bool ShowConfigurationDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ShowConfigurationDetailResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowConfigurationDetailResponse::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/ShowDeploymentFormRequest.cpp b/gaussdbforopengauss/src/v3/model/ShowDeploymentFormRequest.cpp index 385aa30cb..0d33d922f 100644 --- a/gaussdbforopengauss/src/v3/model/ShowDeploymentFormRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowDeploymentFormRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowDeploymentFormRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -43,7 +42,6 @@ web::json::value ShowDeploymentFormRequest::toJson() const return val; } - bool ShowDeploymentFormRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowDeploymentFormRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDeploymentFormRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ShowDeploymentFormResponse.cpp b/gaussdbforopengauss/src/v3/model/ShowDeploymentFormResponse.cpp index 9be9ff329..4d7c9d97d 100644 --- a/gaussdbforopengauss/src/v3/model/ShowDeploymentFormResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowDeploymentFormResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowDeploymentFormResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value ShowDeploymentFormResponse::toJson() const return val; } - bool ShowDeploymentFormResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowDeploymentFormResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowDeploymentFormResponse::getInitialNodeNum() const { return initialNodeNum_; diff --git a/gaussdbforopengauss/src/v3/model/ShowInstanceConfigurationRequest.cpp b/gaussdbforopengauss/src/v3/model/ShowInstanceConfigurationRequest.cpp index f8d3f316f..8c7e227ec 100644 --- a/gaussdbforopengauss/src/v3/model/ShowInstanceConfigurationRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowInstanceConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ShowInstanceConfigurationRequest::toJson() const return val; } - bool ShowInstanceConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowInstanceConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ShowInstanceConfigurationResponse.cpp b/gaussdbforopengauss/src/v3/model/ShowInstanceConfigurationResponse.cpp index bc0f25cf7..801999802 100644 --- a/gaussdbforopengauss/src/v3/model/ShowInstanceConfigurationResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowInstanceConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -52,7 +51,6 @@ web::json::value ShowInstanceConfigurationResponse::toJson() const return val; } - bool ShowInstanceConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ShowInstanceConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceConfigurationResponse::getDatastoreVersion() const { return datastoreVersion_; diff --git a/gaussdbforopengauss/src/v3/model/ShowInstanceDiskRequest.cpp b/gaussdbforopengauss/src/v3/model/ShowInstanceDiskRequest.cpp index 5a973fdb4..30bb40bca 100644 --- a/gaussdbforopengauss/src/v3/model/ShowInstanceDiskRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowInstanceDiskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceDiskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ShowInstanceDiskRequest::toJson() const return val; } - bool ShowInstanceDiskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowInstanceDiskRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceDiskRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ShowInstanceDiskResponse.cpp b/gaussdbforopengauss/src/v3/model/ShowInstanceDiskResponse.cpp index 9e0c095e5..b7c071d04 100644 --- a/gaussdbforopengauss/src/v3/model/ShowInstanceDiskResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowInstanceDiskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceDiskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ShowInstanceDiskResponse::toJson() const return val; } - bool ShowInstanceDiskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowInstanceDiskResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceDiskResponse::getUsed() const { return used_; diff --git a/gaussdbforopengauss/src/v3/model/ShowInstanceParamGroupRequest.cpp b/gaussdbforopengauss/src/v3/model/ShowInstanceParamGroupRequest.cpp index 5fba2c073..d8fe0fa1e 100644 --- a/gaussdbforopengauss/src/v3/model/ShowInstanceParamGroupRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowInstanceParamGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceParamGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ShowInstanceParamGroupRequest::toJson() const return val; } - bool ShowInstanceParamGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowInstanceParamGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceParamGroupRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ShowInstanceParamGroupResponse.cpp b/gaussdbforopengauss/src/v3/model/ShowInstanceParamGroupResponse.cpp index d2195fad7..ee4b6a366 100644 --- a/gaussdbforopengauss/src/v3/model/ShowInstanceParamGroupResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowInstanceParamGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceParamGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -52,7 +51,6 @@ web::json::value ShowInstanceParamGroupResponse::toJson() const return val; } - bool ShowInstanceParamGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ShowInstanceParamGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceParamGroupResponse::getDatastoreVersion() const { return datastoreVersion_; diff --git a/gaussdbforopengauss/src/v3/model/ShowInstanceSnapshotRequest.cpp b/gaussdbforopengauss/src/v3/model/ShowInstanceSnapshotRequest.cpp index cf4d439d4..6a5c2c33a 100644 --- a/gaussdbforopengauss/src/v3/model/ShowInstanceSnapshotRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowInstanceSnapshotRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceSnapshotRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -48,7 +47,6 @@ web::json::value ShowInstanceSnapshotRequest::toJson() const return val; } - bool ShowInstanceSnapshotRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowInstanceSnapshotRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceSnapshotRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ShowInstanceSnapshotResponse.cpp b/gaussdbforopengauss/src/v3/model/ShowInstanceSnapshotResponse.cpp index d63ab4fde..dd4725b2f 100644 --- a/gaussdbforopengauss/src/v3/model/ShowInstanceSnapshotResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowInstanceSnapshotResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowInstanceSnapshotResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -73,7 +72,6 @@ web::json::value ShowInstanceSnapshotResponse::toJson() const return val; } - bool ShowInstanceSnapshotResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ShowInstanceSnapshotResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceSnapshotResponse::getClusterMode() const { return clusterMode_; diff --git a/gaussdbforopengauss/src/v3/model/ShowJobDetailRequest.cpp b/gaussdbforopengauss/src/v3/model/ShowJobDetailRequest.cpp index fcc25e3e4..d6313de7f 100644 --- a/gaussdbforopengauss/src/v3/model/ShowJobDetailRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowJobDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowJobDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value ShowJobDetailRequest::toJson() const return val; } - bool ShowJobDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowJobDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowJobDetailRequest::getId() const { return id_; diff --git a/gaussdbforopengauss/src/v3/model/ShowJobDetailResponse.cpp b/gaussdbforopengauss/src/v3/model/ShowJobDetailResponse.cpp index 9d89bf7bc..8a31f61c2 100644 --- a/gaussdbforopengauss/src/v3/model/ShowJobDetailResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowJobDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowJobDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value ShowJobDetailResponse::toJson() const return val; } - bool ShowJobDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowJobDetailResponse::fromJson(const web::json::value& val) return ok; } + JobDetail ShowJobDetailResponse::getJob() const { return job_; diff --git a/gaussdbforopengauss/src/v3/model/ShowProjectQuotasRequest.cpp b/gaussdbforopengauss/src/v3/model/ShowProjectQuotasRequest.cpp index 8fe5420b6..50e817b17 100644 --- a/gaussdbforopengauss/src/v3/model/ShowProjectQuotasRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowProjectQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowProjectQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ShowProjectQuotasRequest::toJson() const return val; } - bool ShowProjectQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowProjectQuotasRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowProjectQuotasRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ShowProjectQuotasResponse.cpp b/gaussdbforopengauss/src/v3/model/ShowProjectQuotasResponse.cpp index 5314b9e02..62beeab8d 100644 --- a/gaussdbforopengauss/src/v3/model/ShowProjectQuotasResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowProjectQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowProjectQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value ShowProjectQuotasResponse::toJson() const return val; } - bool ShowProjectQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowProjectQuotasResponse::fromJson(const web::json::value& val) return ok; } + ProjectQuotasResult ShowProjectQuotasResponse::getQuotas() const { return quotas_; diff --git a/gaussdbforopengauss/src/v3/model/ShowRecyclePolicyRequest.cpp b/gaussdbforopengauss/src/v3/model/ShowRecyclePolicyRequest.cpp index 51ca22363..fbcae387b 100644 --- a/gaussdbforopengauss/src/v3/model/ShowRecyclePolicyRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowRecyclePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowRecyclePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value ShowRecyclePolicyRequest::toJson() const return val; } - bool ShowRecyclePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowRecyclePolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowRecyclePolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ShowRecyclePolicyResponse.cpp b/gaussdbforopengauss/src/v3/model/ShowRecyclePolicyResponse.cpp index c596d612e..2be484746 100644 --- a/gaussdbforopengauss/src/v3/model/ShowRecyclePolicyResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowRecyclePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowRecyclePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value ShowRecyclePolicyResponse::toJson() const return val; } - bool ShowRecyclePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowRecyclePolicyResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowRecyclePolicyResponse::getRetentionPeriodInDays() const { return retentionPeriodInDays_; diff --git a/gaussdbforopengauss/src/v3/model/ShowSslCertDownloadLinkRequest.cpp b/gaussdbforopengauss/src/v3/model/ShowSslCertDownloadLinkRequest.cpp index f4e5665a5..26b56baa4 100644 --- a/gaussdbforopengauss/src/v3/model/ShowSslCertDownloadLinkRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowSslCertDownloadLinkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowSslCertDownloadLinkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ShowSslCertDownloadLinkRequest::toJson() const return val; } - bool ShowSslCertDownloadLinkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowSslCertDownloadLinkRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSslCertDownloadLinkRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ShowSslCertDownloadLinkResponse.cpp b/gaussdbforopengauss/src/v3/model/ShowSslCertDownloadLinkResponse.cpp index c743a95ef..26f540ebc 100644 --- a/gaussdbforopengauss/src/v3/model/ShowSslCertDownloadLinkResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ShowSslCertDownloadLinkResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ShowSslCertDownloadLinkResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value ShowSslCertDownloadLinkResponse::toJson() const return val; } - bool ShowSslCertDownloadLinkResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSslCertDownloadLinkResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowSslCertDownloadLinkResponse::getDownloadLink() const { return downloadLink_; diff --git a/gaussdbforopengauss/src/v3/model/Storage.cpp b/gaussdbforopengauss/src/v3/model/Storage.cpp index 0133f2152..d3f099d2e 100644 --- a/gaussdbforopengauss/src/v3/model/Storage.cpp +++ b/gaussdbforopengauss/src/v3/model/Storage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/Storage.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -41,7 +40,6 @@ web::json::value Storage::toJson() const return val; } - bool Storage::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool Storage::fromJson(const web::json::value& val) return ok; } + std::string Storage::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/SwitchConfigurationRequest.cpp b/gaussdbforopengauss/src/v3/model/SwitchConfigurationRequest.cpp index 402645601..8f91840e8 100644 --- a/gaussdbforopengauss/src/v3/model/SwitchConfigurationRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/SwitchConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/SwitchConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value SwitchConfigurationRequest::toJson() const return val; } - bool SwitchConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SwitchConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/SwitchConfigurationResponse.cpp b/gaussdbforopengauss/src/v3/model/SwitchConfigurationResponse.cpp index 7aae1f933..a8b596b28 100644 --- a/gaussdbforopengauss/src/v3/model/SwitchConfigurationResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/SwitchConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/SwitchConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value SwitchConfigurationResponse::toJson() const return val; } - bool SwitchConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string SwitchConfigurationResponse::getJobId() const { return jobId_; diff --git a/gaussdbforopengauss/src/v3/model/SwitchShardRequest.cpp b/gaussdbforopengauss/src/v3/model/SwitchShardRequest.cpp index b1ac91f39..6ba25c004 100644 --- a/gaussdbforopengauss/src/v3/model/SwitchShardRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/SwitchShardRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/SwitchShardRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value SwitchShardRequest::toJson() const return val; } - bool SwitchShardRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SwitchShardRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchShardRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/SwitchShardRequestBody.cpp b/gaussdbforopengauss/src/v3/model/SwitchShardRequestBody.cpp index 9b6c2b9a5..bd2c91410 100644 --- a/gaussdbforopengauss/src/v3/model/SwitchShardRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/SwitchShardRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/SwitchShardRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -32,7 +31,6 @@ web::json::value SwitchShardRequestBody::toJson() const return val; } - bool SwitchShardRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SwitchShardRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& SwitchShardRequestBody::getShards() { return shards_; diff --git a/gaussdbforopengauss/src/v3/model/SwitchShardResponse.cpp b/gaussdbforopengauss/src/v3/model/SwitchShardResponse.cpp index 32f8ce4d7..08d87d79b 100644 --- a/gaussdbforopengauss/src/v3/model/SwitchShardResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/SwitchShardResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/SwitchShardResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value SwitchShardResponse::toJson() const return val; } - bool SwitchShardResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SwitchShardResponse::fromJson(const web::json::value& val) return ok; } + std::string SwitchShardResponse::getJobId() const { return jobId_; diff --git a/gaussdbforopengauss/src/v3/model/TagResult.cpp b/gaussdbforopengauss/src/v3/model/TagResult.cpp index 16f0f3400..b9052582b 100644 --- a/gaussdbforopengauss/src/v3/model/TagResult.cpp +++ b/gaussdbforopengauss/src/v3/model/TagResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/TagResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value TagResult::toJson() const return val; } - bool TagResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagResult::fromJson(const web::json::value& val) return ok; } + std::string TagResult::getKey() const { return key_; diff --git a/gaussdbforopengauss/src/v3/model/TagsOption.cpp b/gaussdbforopengauss/src/v3/model/TagsOption.cpp index d8ae80d4d..6f39994a0 100644 --- a/gaussdbforopengauss/src/v3/model/TagsOption.cpp +++ b/gaussdbforopengauss/src/v3/model/TagsOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/TagsOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value TagsOption::toJson() const return val; } - bool TagsOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagsOption::fromJson(const web::json::value& val) return ok; } + std::string TagsOption::getKey() const { return key_; diff --git a/gaussdbforopengauss/src/v3/model/TagsResult.cpp b/gaussdbforopengauss/src/v3/model/TagsResult.cpp index ecdf97ae3..8305a5c59 100644 --- a/gaussdbforopengauss/src/v3/model/TagsResult.cpp +++ b/gaussdbforopengauss/src/v3/model/TagsResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/TagsResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value TagsResult::toJson() const return val; } - bool TagsResult::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TagsResult::fromJson(const web::json::value& val) return ok; } + std::string TagsResult::getKey() const { return key_; diff --git a/gaussdbforopengauss/src/v3/model/TaskDetailResult.cpp b/gaussdbforopengauss/src/v3/model/TaskDetailResult.cpp index 18b3c7aa8..3c5b31fc1 100644 --- a/gaussdbforopengauss/src/v3/model/TaskDetailResult.cpp +++ b/gaussdbforopengauss/src/v3/model/TaskDetailResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/TaskDetailResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -57,7 +56,6 @@ web::json::value TaskDetailResult::toJson() const return val; } - bool TaskDetailResult::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool TaskDetailResult::fromJson(const web::json::value& val) return ok; } + InstanceInfoResult TaskDetailResult::getInstanceInfo() const { return instanceInfo_; diff --git a/gaussdbforopengauss/src/v3/model/UpdateInstanceConfigurationRequest.cpp b/gaussdbforopengauss/src/v3/model/UpdateInstanceConfigurationRequest.cpp index c552757db..1b6ef88a7 100644 --- a/gaussdbforopengauss/src/v3/model/UpdateInstanceConfigurationRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/UpdateInstanceConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value UpdateInstanceConfigurationRequest::toJson() const return val; } - bool UpdateInstanceConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateInstanceConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/UpdateInstanceConfigurationResponse.cpp b/gaussdbforopengauss/src/v3/model/UpdateInstanceConfigurationResponse.cpp index 4681329d8..58be21746 100644 --- a/gaussdbforopengauss/src/v3/model/UpdateInstanceConfigurationResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/UpdateInstanceConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value UpdateInstanceConfigurationResponse::toJson() const return val; } - bool UpdateInstanceConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateInstanceConfigurationResponse::fromJson(const web::json::value& val) return ok; } + bool UpdateInstanceConfigurationResponse::isRestartRequired() const { return restartRequired_; diff --git a/gaussdbforopengauss/src/v3/model/UpdateInstanceNameRequest.cpp b/gaussdbforopengauss/src/v3/model/UpdateInstanceNameRequest.cpp index 8c1f91223..044f9a4ff 100644 --- a/gaussdbforopengauss/src/v3/model/UpdateInstanceNameRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/UpdateInstanceNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -42,7 +41,6 @@ web::json::value UpdateInstanceNameRequest::toJson() const return val; } - bool UpdateInstanceNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateInstanceNameRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceNameRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/UpdateInstanceNameResponse.cpp b/gaussdbforopengauss/src/v3/model/UpdateInstanceNameResponse.cpp index ac58b1887..31c2c4d4a 100644 --- a/gaussdbforopengauss/src/v3/model/UpdateInstanceNameResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/UpdateInstanceNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/UpdateInstanceNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value UpdateInstanceNameResponse::toJson() const return val; } - bool UpdateInstanceNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateInstanceNameResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceNameResponse::getJobId() const { return jobId_; diff --git a/gaussdbforopengauss/src/v3/model/UpdateNameRequestBody.cpp b/gaussdbforopengauss/src/v3/model/UpdateNameRequestBody.cpp index cec105626..943330f32 100644 --- a/gaussdbforopengauss/src/v3/model/UpdateNameRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/UpdateNameRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/UpdateNameRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value UpdateNameRequestBody::toJson() const return val; } - bool UpdateNameRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateNameRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateNameRequestBody::getName() const { return name_; diff --git a/gaussdbforopengauss/src/v3/model/ValidateParaGroupNameRequest.cpp b/gaussdbforopengauss/src/v3/model/ValidateParaGroupNameRequest.cpp index 23d869bdf..5f606f1ba 100644 --- a/gaussdbforopengauss/src/v3/model/ValidateParaGroupNameRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ValidateParaGroupNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ValidateParaGroupNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -38,7 +37,6 @@ web::json::value ValidateParaGroupNameRequest::toJson() const return val; } - bool ValidateParaGroupNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ValidateParaGroupNameRequest::fromJson(const web::json::value& val) return ok; } + std::string ValidateParaGroupNameRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ValidateParaGroupNameResponse.cpp b/gaussdbforopengauss/src/v3/model/ValidateParaGroupNameResponse.cpp index 00395e9c3..de727c565 100644 --- a/gaussdbforopengauss/src/v3/model/ValidateParaGroupNameResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ValidateParaGroupNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ValidateParaGroupNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value ValidateParaGroupNameResponse::toJson() const return val; } - bool ValidateParaGroupNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ValidateParaGroupNameResponse::fromJson(const web::json::value& val) return ok; } + bool ValidateParaGroupNameResponse::isExist() const { return exist_; diff --git a/gaussdbforopengauss/src/v3/model/ValidateWeakPasswordRequest.cpp b/gaussdbforopengauss/src/v3/model/ValidateWeakPasswordRequest.cpp index 9678ba738..5f440a615 100644 --- a/gaussdbforopengauss/src/v3/model/ValidateWeakPasswordRequest.cpp +++ b/gaussdbforopengauss/src/v3/model/ValidateWeakPasswordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ValidateWeakPasswordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -37,7 +36,6 @@ web::json::value ValidateWeakPasswordRequest::toJson() const return val; } - bool ValidateWeakPasswordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ValidateWeakPasswordRequest::fromJson(const web::json::value& val) return ok; } + std::string ValidateWeakPasswordRequest::getXLanguage() const { return xLanguage_; diff --git a/gaussdbforopengauss/src/v3/model/ValidateWeakPasswordResponse.cpp b/gaussdbforopengauss/src/v3/model/ValidateWeakPasswordResponse.cpp index e93c0fbf6..5f3510f0d 100644 --- a/gaussdbforopengauss/src/v3/model/ValidateWeakPasswordResponse.cpp +++ b/gaussdbforopengauss/src/v3/model/ValidateWeakPasswordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/ValidateWeakPasswordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value ValidateWeakPasswordResponse::toJson() const return val; } - bool ValidateWeakPasswordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ValidateWeakPasswordResponse::fromJson(const web::json::value& val) return ok; } + bool ValidateWeakPasswordResponse::isIsWeakPassword() const { return isWeakPassword_; diff --git a/gaussdbforopengauss/src/v3/model/WeakPasswordRequestBody.cpp b/gaussdbforopengauss/src/v3/model/WeakPasswordRequestBody.cpp index 5ba17b3b7..7fea8a178 100644 --- a/gaussdbforopengauss/src/v3/model/WeakPasswordRequestBody.cpp +++ b/gaussdbforopengauss/src/v3/model/WeakPasswordRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/gaussdbforopengauss/v3/model/WeakPasswordRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Gaussdbforopengauss { @@ -33,7 +32,6 @@ web::json::value WeakPasswordRequestBody::toJson() const return val; } - bool WeakPasswordRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool WeakPasswordRequestBody::fromJson(const web::json::value& val) return ok; } + std::string WeakPasswordRequestBody::getPassword() const { return password_; diff --git a/ims/include/huaweicloud/ims/v2/ImsMeta.h b/ims/include/huaweicloud/ims/v2/ImsMeta.h new file mode 100644 index 000000000..6e11d9cf0 --- /dev/null +++ b/ims/include/huaweicloud/ims/v2/ImsMeta.h @@ -0,0 +1,66 @@ +#ifndef HUAWEICLOUD_SDK_IMS_V2_ImsMeta_H_ +#define HUAWEICLOUD_SDK_IMS_V2_ImsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ims { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_IMS_V2_EXPORT ImsMeta { +public: + static HttpRequestDef genRequestDefForAddImageTag(); + static HttpRequestDef genRequestDefForBatchAddMembers(); + static HttpRequestDef genRequestDefForBatchAddOrDeleteTags(); + static HttpRequestDef genRequestDefForBatchDeleteMembers(); + static HttpRequestDef genRequestDefForBatchUpdateMembers(); + static HttpRequestDef genRequestDefForCopyImageCrossRegion(); + static HttpRequestDef genRequestDefForCopyImageInRegion(); + static HttpRequestDef genRequestDefForCreateDataImage(); + static HttpRequestDef genRequestDefForCreateImage(); + static HttpRequestDef genRequestDefForCreateOrUpdateTags(); + static HttpRequestDef genRequestDefForCreateWholeImage(); + static HttpRequestDef genRequestDefForDeleteImageTag(); + static HttpRequestDef genRequestDefForExportImage(); + static HttpRequestDef genRequestDefForImportImageQuick(); + static HttpRequestDef genRequestDefForListImageByTags(); + static HttpRequestDef genRequestDefForListImageTags(); + static HttpRequestDef genRequestDefForListImages(); + static HttpRequestDef genRequestDefForListImagesTags(); + static HttpRequestDef genRequestDefForListOsVersions(); + static HttpRequestDef genRequestDefForListTags(); + static HttpRequestDef genRequestDefForRegisterImage(); + static HttpRequestDef genRequestDefForShowImageQuota(); + static HttpRequestDef genRequestDefForShowJob(); + static HttpRequestDef genRequestDefForShowJobProgress(); + static HttpRequestDef genRequestDefForUpdateImage(); + static HttpRequestDef genRequestDefForListVersions(); + static HttpRequestDef genRequestDefForShowVersion(); + static HttpRequestDef genRequestDefForGlanceAddImageMember(); + static HttpRequestDef genRequestDefForGlanceCreateImageMetadata(); + static HttpRequestDef genRequestDefForGlanceCreateTag(); + static HttpRequestDef genRequestDefForGlanceDeleteImage(); + static HttpRequestDef genRequestDefForGlanceDeleteImageMember(); + static HttpRequestDef genRequestDefForGlanceDeleteTag(); + static HttpRequestDef genRequestDefForGlanceListImageMemberSchemas(); + static HttpRequestDef genRequestDefForGlanceListImageMembers(); + static HttpRequestDef genRequestDefForGlanceListImageSchemas(); + static HttpRequestDef genRequestDefForGlanceListImages(); + static HttpRequestDef genRequestDefForGlanceShowImage(); + static HttpRequestDef genRequestDefForGlanceShowImageMember(); + static HttpRequestDef genRequestDefForGlanceShowImageMemberSchemas(); + static HttpRequestDef genRequestDefForGlanceShowImageSchemas(); + static HttpRequestDef genRequestDefForGlanceUpdateImage(); + static HttpRequestDef genRequestDefForGlanceUpdateImageMember(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_IMS_V2_ImsMeta_H_ diff --git a/ims/include/huaweicloud/ims/v2/model/AddImageTagRequest.h b/ims/include/huaweicloud/ims/v2/model/AddImageTagRequest.h index 9ca1c3c2e..07bb4c4ef 100644 --- a/ims/include/huaweicloud/ims/v2/model/AddImageTagRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/AddImageTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_AddImageTagRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_AddImageTagRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT AddImageTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddImageTagRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/AddImageTagRequestBody.h b/ims/include/huaweicloud/ims/v2/model/AddImageTagRequestBody.h index 8332b5b30..f85420928 100644 --- a/ims/include/huaweicloud/ims/v2/model/AddImageTagRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/AddImageTagRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_AddImageTagRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_AddImageTagRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT AddImageTagRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddImageTagRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/AddImageTagResponse.h b/ims/include/huaweicloud/ims/v2/model/AddImageTagResponse.h index 0a95170a0..f279176b8 100644 --- a/ims/include/huaweicloud/ims/v2/model/AddImageTagResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/AddImageTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_AddImageTagResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_AddImageTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT AddImageTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddImageTagResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/AddOrUpdateTagsRequestBody.h b/ims/include/huaweicloud/ims/v2/model/AddOrUpdateTagsRequestBody.h index 5133ea0b4..9651ec883 100644 --- a/ims/include/huaweicloud/ims/v2/model/AddOrUpdateTagsRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/AddOrUpdateTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_AddOrUpdateTagsRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_AddOrUpdateTagsRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT AddOrUpdateTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddOrUpdateTagsRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/AdditionalProperties.h b/ims/include/huaweicloud/ims/v2/model/AdditionalProperties.h index ca506383d..f285afaba 100644 --- a/ims/include/huaweicloud/ims/v2/model/AdditionalProperties.h +++ b/ims/include/huaweicloud/ims/v2/model/AdditionalProperties.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_AdditionalProperties_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_AdditionalProperties_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT AdditionalProperties /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AdditionalProperties members diff --git a/ims/include/huaweicloud/ims/v2/model/BatchAddMembersRequest.h b/ims/include/huaweicloud/ims/v2/model/BatchAddMembersRequest.h index 8226664aa..2e550345d 100644 --- a/ims/include/huaweicloud/ims/v2/model/BatchAddMembersRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/BatchAddMembersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchAddMembersRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchAddMembersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT BatchAddMembersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddMembersRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/BatchAddMembersRequestBody.h b/ims/include/huaweicloud/ims/v2/model/BatchAddMembersRequestBody.h index 37e8e5f6a..b2eaf60e9 100644 --- a/ims/include/huaweicloud/ims/v2/model/BatchAddMembersRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/BatchAddMembersRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchAddMembersRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchAddMembersRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT BatchAddMembersRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddMembersRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/BatchAddMembersResponse.h b/ims/include/huaweicloud/ims/v2/model/BatchAddMembersResponse.h index 53107476d..778d63f07 100644 --- a/ims/include/huaweicloud/ims/v2/model/BatchAddMembersResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/BatchAddMembersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchAddMembersResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchAddMembersResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT BatchAddMembersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddMembersResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/BatchAddOrDeleteTagsRequest.h b/ims/include/huaweicloud/ims/v2/model/BatchAddOrDeleteTagsRequest.h index ac254fb80..54e8a1c3c 100644 --- a/ims/include/huaweicloud/ims/v2/model/BatchAddOrDeleteTagsRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/BatchAddOrDeleteTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchAddOrDeleteTagsRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchAddOrDeleteTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT BatchAddOrDeleteTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddOrDeleteTagsRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/BatchAddOrDeleteTagsRequestBody.h b/ims/include/huaweicloud/ims/v2/model/BatchAddOrDeleteTagsRequestBody.h index 20515f968..6b4c576bf 100644 --- a/ims/include/huaweicloud/ims/v2/model/BatchAddOrDeleteTagsRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/BatchAddOrDeleteTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchAddOrDeleteTagsRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchAddOrDeleteTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT BatchAddOrDeleteTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddOrDeleteTagsRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/BatchAddOrDeleteTagsResponse.h b/ims/include/huaweicloud/ims/v2/model/BatchAddOrDeleteTagsResponse.h index cdce0479a..14f66cc8b 100644 --- a/ims/include/huaweicloud/ims/v2/model/BatchAddOrDeleteTagsResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/BatchAddOrDeleteTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchAddOrDeleteTagsResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchAddOrDeleteTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT BatchAddOrDeleteTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddOrDeleteTagsResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/BatchDeleteMembersRequest.h b/ims/include/huaweicloud/ims/v2/model/BatchDeleteMembersRequest.h index a238f161d..66565146d 100644 --- a/ims/include/huaweicloud/ims/v2/model/BatchDeleteMembersRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/BatchDeleteMembersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchDeleteMembersRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchDeleteMembersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT BatchDeleteMembersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteMembersRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/BatchDeleteMembersResponse.h b/ims/include/huaweicloud/ims/v2/model/BatchDeleteMembersResponse.h index 292e5c9ae..3c01ee069 100644 --- a/ims/include/huaweicloud/ims/v2/model/BatchDeleteMembersResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/BatchDeleteMembersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchDeleteMembersResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchDeleteMembersResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT BatchDeleteMembersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteMembersResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/BatchUpdateMembersRequest.h b/ims/include/huaweicloud/ims/v2/model/BatchUpdateMembersRequest.h index e93814208..031c2837e 100644 --- a/ims/include/huaweicloud/ims/v2/model/BatchUpdateMembersRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/BatchUpdateMembersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchUpdateMembersRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchUpdateMembersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT BatchUpdateMembersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateMembersRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/BatchUpdateMembersRequestBody.h b/ims/include/huaweicloud/ims/v2/model/BatchUpdateMembersRequestBody.h index d818bd8f6..f4f0ca27b 100644 --- a/ims/include/huaweicloud/ims/v2/model/BatchUpdateMembersRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/BatchUpdateMembersRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchUpdateMembersRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchUpdateMembersRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT BatchUpdateMembersRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateMembersRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/BatchUpdateMembersResponse.h b/ims/include/huaweicloud/ims/v2/model/BatchUpdateMembersResponse.h index 994c3e33f..e0c8f02ca 100644 --- a/ims/include/huaweicloud/ims/v2/model/BatchUpdateMembersResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/BatchUpdateMembersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchUpdateMembersResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_BatchUpdateMembersResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT BatchUpdateMembersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchUpdateMembersResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/CopyImageCrossRegionRequest.h b/ims/include/huaweicloud/ims/v2/model/CopyImageCrossRegionRequest.h index da568beec..c3887dde5 100644 --- a/ims/include/huaweicloud/ims/v2/model/CopyImageCrossRegionRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/CopyImageCrossRegionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CopyImageCrossRegionRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CopyImageCrossRegionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CopyImageCrossRegionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyImageCrossRegionRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/CopyImageCrossRegionRequestBody.h b/ims/include/huaweicloud/ims/v2/model/CopyImageCrossRegionRequestBody.h index 4619c32c8..403b7229f 100644 --- a/ims/include/huaweicloud/ims/v2/model/CopyImageCrossRegionRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/CopyImageCrossRegionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CopyImageCrossRegionRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CopyImageCrossRegionRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CopyImageCrossRegionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyImageCrossRegionRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/CopyImageCrossRegionResponse.h b/ims/include/huaweicloud/ims/v2/model/CopyImageCrossRegionResponse.h index b4f9b7ae3..d242b36b1 100644 --- a/ims/include/huaweicloud/ims/v2/model/CopyImageCrossRegionResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/CopyImageCrossRegionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CopyImageCrossRegionResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CopyImageCrossRegionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CopyImageCrossRegionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyImageCrossRegionResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/CopyImageInRegionRequest.h b/ims/include/huaweicloud/ims/v2/model/CopyImageInRegionRequest.h index d5c78ff4a..e9cbf240d 100644 --- a/ims/include/huaweicloud/ims/v2/model/CopyImageInRegionRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/CopyImageInRegionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CopyImageInRegionRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CopyImageInRegionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CopyImageInRegionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyImageInRegionRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/CopyImageInRegionRequestBody.h b/ims/include/huaweicloud/ims/v2/model/CopyImageInRegionRequestBody.h index 8708747c7..7cdb24491 100644 --- a/ims/include/huaweicloud/ims/v2/model/CopyImageInRegionRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/CopyImageInRegionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CopyImageInRegionRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CopyImageInRegionRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CopyImageInRegionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyImageInRegionRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/CopyImageInRegionResponse.h b/ims/include/huaweicloud/ims/v2/model/CopyImageInRegionResponse.h index f2267352d..9f79cc7d1 100644 --- a/ims/include/huaweicloud/ims/v2/model/CopyImageInRegionResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/CopyImageInRegionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CopyImageInRegionResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CopyImageInRegionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CopyImageInRegionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyImageInRegionResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/CreateDataImage.h b/ims/include/huaweicloud/ims/v2/model/CreateDataImage.h index 72800ce74..51a4f5226 100644 --- a/ims/include/huaweicloud/ims/v2/model/CreateDataImage.h +++ b/ims/include/huaweicloud/ims/v2/model/CreateDataImage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateDataImage_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateDataImage_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CreateDataImage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDataImage members diff --git a/ims/include/huaweicloud/ims/v2/model/CreateDataImageRequest.h b/ims/include/huaweicloud/ims/v2/model/CreateDataImageRequest.h index 30bb00ea1..58dafd405 100644 --- a/ims/include/huaweicloud/ims/v2/model/CreateDataImageRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/CreateDataImageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateDataImageRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateDataImageRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CreateDataImageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDataImageRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/CreateDataImageRequestBody.h b/ims/include/huaweicloud/ims/v2/model/CreateDataImageRequestBody.h index 3d403209f..cc5289fb9 100644 --- a/ims/include/huaweicloud/ims/v2/model/CreateDataImageRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/CreateDataImageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateDataImageRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateDataImageRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CreateDataImageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDataImageRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/CreateDataImageResponse.h b/ims/include/huaweicloud/ims/v2/model/CreateDataImageResponse.h index 804bd7ff9..39aeb87ee 100644 --- a/ims/include/huaweicloud/ims/v2/model/CreateDataImageResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/CreateDataImageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateDataImageResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateDataImageResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CreateDataImageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDataImageResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/CreateImageRequest.h b/ims/include/huaweicloud/ims/v2/model/CreateImageRequest.h index 2a87904ce..02941279b 100644 --- a/ims/include/huaweicloud/ims/v2/model/CreateImageRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/CreateImageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateImageRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateImageRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CreateImageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateImageRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/CreateImageRequestBody.h b/ims/include/huaweicloud/ims/v2/model/CreateImageRequestBody.h index 6edc43c20..5fc80d4b7 100644 --- a/ims/include/huaweicloud/ims/v2/model/CreateImageRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/CreateImageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateImageRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateImageRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CreateImageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateImageRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/CreateImageResponse.h b/ims/include/huaweicloud/ims/v2/model/CreateImageResponse.h index 3e4242c53..39070e07d 100644 --- a/ims/include/huaweicloud/ims/v2/model/CreateImageResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/CreateImageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateImageResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateImageResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CreateImageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateImageResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/CreateOrUpdateTagsRequest.h b/ims/include/huaweicloud/ims/v2/model/CreateOrUpdateTagsRequest.h index aaf4b4ecc..3ebd04e56 100644 --- a/ims/include/huaweicloud/ims/v2/model/CreateOrUpdateTagsRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/CreateOrUpdateTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateOrUpdateTagsRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateOrUpdateTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CreateOrUpdateTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateOrUpdateTagsRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/CreateOrUpdateTagsResponse.h b/ims/include/huaweicloud/ims/v2/model/CreateOrUpdateTagsResponse.h index f42668ed5..24e49276d 100644 --- a/ims/include/huaweicloud/ims/v2/model/CreateOrUpdateTagsResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/CreateOrUpdateTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateOrUpdateTagsResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateOrUpdateTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CreateOrUpdateTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateOrUpdateTagsResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/CreateWholeImageRequest.h b/ims/include/huaweicloud/ims/v2/model/CreateWholeImageRequest.h index 89e6bbf69..ce0b97b08 100644 --- a/ims/include/huaweicloud/ims/v2/model/CreateWholeImageRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/CreateWholeImageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateWholeImageRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateWholeImageRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CreateWholeImageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateWholeImageRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/CreateWholeImageRequestBody.h b/ims/include/huaweicloud/ims/v2/model/CreateWholeImageRequestBody.h index 86429a7ea..84804be70 100644 --- a/ims/include/huaweicloud/ims/v2/model/CreateWholeImageRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/CreateWholeImageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateWholeImageRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateWholeImageRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CreateWholeImageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateWholeImageRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/CreateWholeImageResponse.h b/ims/include/huaweicloud/ims/v2/model/CreateWholeImageResponse.h index 0b920e57b..3f45bde91 100644 --- a/ims/include/huaweicloud/ims/v2/model/CreateWholeImageResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/CreateWholeImageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateWholeImageResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_CreateWholeImageResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT CreateWholeImageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateWholeImageResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/DeleteImageTagRequest.h b/ims/include/huaweicloud/ims/v2/model/DeleteImageTagRequest.h index 57d655aa6..47bc056e3 100644 --- a/ims/include/huaweicloud/ims/v2/model/DeleteImageTagRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/DeleteImageTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_DeleteImageTagRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_DeleteImageTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT DeleteImageTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteImageTagRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/DeleteImageTagResponse.h b/ims/include/huaweicloud/ims/v2/model/DeleteImageTagResponse.h index c5ecc6fee..3e4256fae 100644 --- a/ims/include/huaweicloud/ims/v2/model/DeleteImageTagResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/DeleteImageTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_DeleteImageTagResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_DeleteImageTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT DeleteImageTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteImageTagResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/ExportImageRequest.h b/ims/include/huaweicloud/ims/v2/model/ExportImageRequest.h index b441afb49..d26623b2f 100644 --- a/ims/include/huaweicloud/ims/v2/model/ExportImageRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/ExportImageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ExportImageRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ExportImageRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ExportImageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExportImageRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/ExportImageRequestBody.h b/ims/include/huaweicloud/ims/v2/model/ExportImageRequestBody.h index 7f43f54f1..68377038b 100644 --- a/ims/include/huaweicloud/ims/v2/model/ExportImageRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/ExportImageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ExportImageRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ExportImageRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ExportImageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExportImageRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/ExportImageResponse.h b/ims/include/huaweicloud/ims/v2/model/ExportImageResponse.h index 9bbb0025d..db7034f1a 100644 --- a/ims/include/huaweicloud/ims/v2/model/ExportImageResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/ExportImageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ExportImageResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ExportImageResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ExportImageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExportImageResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceAddImageMemberRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceAddImageMemberRequest.h index a9e22825e..c16bf8e31 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceAddImageMemberRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceAddImageMemberRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceAddImageMemberRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceAddImageMemberRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceAddImageMemberRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceAddImageMemberRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceAddImageMemberRequestBody.h b/ims/include/huaweicloud/ims/v2/model/GlanceAddImageMemberRequestBody.h index df5b9eb1c..fffc0d460 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceAddImageMemberRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceAddImageMemberRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceAddImageMemberRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceAddImageMemberRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceAddImageMemberRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceAddImageMemberRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceAddImageMemberResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceAddImageMemberResponse.h index b4bd8c102..d43776aa7 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceAddImageMemberResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceAddImageMemberResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceAddImageMemberResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceAddImageMemberResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceAddImageMemberResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceAddImageMemberResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceCreateImageMetadataRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceCreateImageMetadataRequest.h index 0db29273e..a21f7b562 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceCreateImageMetadataRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceCreateImageMetadataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceCreateImageMetadataRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceCreateImageMetadataRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceCreateImageMetadataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceCreateImageMetadataRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceCreateImageMetadataRequestBody.h b/ims/include/huaweicloud/ims/v2/model/GlanceCreateImageMetadataRequestBody.h index b385169d5..fb4bf449b 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceCreateImageMetadataRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceCreateImageMetadataRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceCreateImageMetadataRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceCreateImageMetadataRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceCreateImageMetadataRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceCreateImageMetadataRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceCreateImageMetadataResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceCreateImageMetadataResponse.h index 385a81bb1..70434e359 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceCreateImageMetadataResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceCreateImageMetadataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceCreateImageMetadataResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceCreateImageMetadataResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceCreateImageMetadataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceCreateImageMetadataResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceCreateTagRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceCreateTagRequest.h index 5b0412ec4..992be8e32 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceCreateTagRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceCreateTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceCreateTagRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceCreateTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceCreateTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceCreateTagRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceCreateTagResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceCreateTagResponse.h index 37dca6be4..38d2ca100 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceCreateTagResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceCreateTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceCreateTagResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceCreateTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceCreateTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceCreateTagResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageMemberRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageMemberRequest.h index 811a88a88..480bd5b7c 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageMemberRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageMemberRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteImageMemberRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteImageMemberRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceDeleteImageMemberRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceDeleteImageMemberRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageMemberResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageMemberResponse.h index d8348cb6b..e90333e87 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageMemberResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageMemberResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteImageMemberResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteImageMemberResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceDeleteImageMemberResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceDeleteImageMemberResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageRequest.h index 44b8c3cd6..809519d63 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteImageRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteImageRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceDeleteImageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceDeleteImageRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageRequestBody.h b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageRequestBody.h index 006975dc8..d6147e3d1 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteImageRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteImageRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceDeleteImageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceDeleteImageRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageResponse.h index 6552c7442..c03dfaaaa 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteImageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteImageResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteImageResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceDeleteImageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceDeleteImageResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteTagRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteTagRequest.h index 9f5a93325..5822573b4 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteTagRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteTagRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceDeleteTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceDeleteTagRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteTagResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteTagResponse.h index 00f1671b3..60d76caa1 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceDeleteTagResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceDeleteTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteTagResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceDeleteTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceDeleteTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceDeleteTagResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceImageMembers.h b/ims/include/huaweicloud/ims/v2/model/GlanceImageMembers.h index 911cf4bf4..f30c2f5d1 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceImageMembers.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceImageMembers.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceImageMembers_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceImageMembers_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceImageMembers /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceImageMembers members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceListImageMemberSchemasRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceListImageMemberSchemasRequest.h index 4b9137b33..ca44ac4b9 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceListImageMemberSchemasRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceListImageMemberSchemasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImageMemberSchemasRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImageMemberSchemasRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceListImageMemberSchemasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceListImageMemberSchemasRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceListImageMemberSchemasResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceListImageMemberSchemasResponse.h index ab4ef1649..3185cc772 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceListImageMemberSchemasResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceListImageMemberSchemasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImageMemberSchemasResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImageMemberSchemasResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceListImageMemberSchemasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceListImageMemberSchemasResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceListImageMembersRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceListImageMembersRequest.h index e43bb5fca..be0d54a9f 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceListImageMembersRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceListImageMembersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImageMembersRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImageMembersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceListImageMembersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceListImageMembersRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceListImageMembersResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceListImageMembersResponse.h index 2d82e0baa..a8b1541eb 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceListImageMembersResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceListImageMembersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImageMembersResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImageMembersResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceListImageMembersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceListImageMembersResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceListImageSchemasRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceListImageSchemasRequest.h index 85a269eee..063138128 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceListImageSchemasRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceListImageSchemasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImageSchemasRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImageSchemasRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceListImageSchemasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceListImageSchemasRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceListImageSchemasResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceListImageSchemasResponse.h index f9bebbf5b..e82c1f635 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceListImageSchemasResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceListImageSchemasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImageSchemasResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImageSchemasResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceListImageSchemasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceListImageSchemasResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceListImagesRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceListImagesRequest.h index cfc86c059..c23f0443a 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceListImagesRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceListImagesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImagesRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImagesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceListImagesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceListImagesRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceListImagesResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceListImagesResponse.h index 91f770fdd..a80e3d637 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceListImagesResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceListImagesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImagesResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceListImagesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceListImagesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceListImagesResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageListResponseBody.h b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageListResponseBody.h index fbdc26371..21fa05989 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageListResponseBody.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageListResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageListResponseBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageListResponseBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceShowImageListResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceShowImageListResponseBody members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberRequest.h index 262fd7407..f239a702b 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageMemberRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageMemberRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceShowImageMemberRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceShowImageMemberRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberResponse.h index 27fae2f38..8835d9e4b 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageMemberResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageMemberResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceShowImageMemberResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceShowImageMemberResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberSchemasRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberSchemasRequest.h index eaeb0f354..ca68e6557 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberSchemasRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberSchemasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageMemberSchemasRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageMemberSchemasRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceShowImageMemberSchemasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceShowImageMemberSchemasRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberSchemasResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberSchemasResponse.h index dc1d7bfe9..c313e1bc7 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberSchemasResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageMemberSchemasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageMemberSchemasResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageMemberSchemasResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceShowImageMemberSchemasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceShowImageMemberSchemasResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageRequest.h index 029888d0d..2ae7b2ac7 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceShowImageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceShowImageRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageResponse.h index 060cdf1f1..b56f0df0a 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceShowImageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceShowImageResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageSchemasRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageSchemasRequest.h index 9fdc5a42a..43a1b1032 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageSchemasRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageSchemasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageSchemasRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageSchemasRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceShowImageSchemasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceShowImageSchemasRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageSchemasResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageSchemasResponse.h index a93566acd..d6f89d707 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceShowImageSchemasResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceShowImageSchemasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageSchemasResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceShowImageSchemasResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceShowImageSchemasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceShowImageSchemasResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageMemberRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageMemberRequest.h index 8cda2c83d..64dabcd7d 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageMemberRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageMemberRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceUpdateImageMemberRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceUpdateImageMemberRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceUpdateImageMemberRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceUpdateImageMemberRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageMemberRequestBody.h b/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageMemberRequestBody.h index 7ee9b9994..28f35956d 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageMemberRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageMemberRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceUpdateImageMemberRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceUpdateImageMemberRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceUpdateImageMemberRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceUpdateImageMemberRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageMemberResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageMemberResponse.h index 1576ecfed..0bd76f011 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageMemberResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageMemberResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceUpdateImageMemberResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceUpdateImageMemberResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceUpdateImageMemberResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceUpdateImageMemberResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageRequest.h b/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageRequest.h index 27ac01fdb..7e9e774c6 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceUpdateImageRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceUpdateImageRequest_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceUpdateImageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceUpdateImageRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageRequestBody.h b/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageRequestBody.h index 3c5190a4f..6c9e87132 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceUpdateImageRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceUpdateImageRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceUpdateImageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceUpdateImageRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageResponse.h b/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageResponse.h index b94ed2933..040baef17 100644 --- a/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/GlanceUpdateImageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceUpdateImageResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_GlanceUpdateImageResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT GlanceUpdateImageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GlanceUpdateImageResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/ImageInfo.h b/ims/include/huaweicloud/ims/v2/model/ImageInfo.h index 78163d41d..7ce3115c6 100644 --- a/ims/include/huaweicloud/ims/v2/model/ImageInfo.h +++ b/ims/include/huaweicloud/ims/v2/model/ImageInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ImageInfo_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ImageInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ImageInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImageInfo members diff --git a/ims/include/huaweicloud/ims/v2/model/ImageTag.h b/ims/include/huaweicloud/ims/v2/model/ImageTag.h index 71f5ee5d3..fbac9605a 100644 --- a/ims/include/huaweicloud/ims/v2/model/ImageTag.h +++ b/ims/include/huaweicloud/ims/v2/model/ImageTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ImageTag_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ImageTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ImageTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImageTag members diff --git a/ims/include/huaweicloud/ims/v2/model/ImportImageQuickRequest.h b/ims/include/huaweicloud/ims/v2/model/ImportImageQuickRequest.h index e4c88249a..dc8dfbbef 100644 --- a/ims/include/huaweicloud/ims/v2/model/ImportImageQuickRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/ImportImageQuickRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ImportImageQuickRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ImportImageQuickRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ImportImageQuickRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportImageQuickRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/ImportImageQuickResponse.h b/ims/include/huaweicloud/ims/v2/model/ImportImageQuickResponse.h index c08ad1415..28ffa7674 100644 --- a/ims/include/huaweicloud/ims/v2/model/ImportImageQuickResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/ImportImageQuickResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ImportImageQuickResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ImportImageQuickResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ImportImageQuickResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportImageQuickResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/JobEntities.h b/ims/include/huaweicloud/ims/v2/model/JobEntities.h index 1df0f6da0..22ade43ef 100644 --- a/ims/include/huaweicloud/ims/v2/model/JobEntities.h +++ b/ims/include/huaweicloud/ims/v2/model/JobEntities.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_JobEntities_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_JobEntities_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT JobEntities /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobEntities members @@ -68,6 +68,51 @@ class HUAWEICLOUD_IMS_V2_EXPORT JobEntities void unsetimageName(); void setImageName(const std::string& value); + /// + /// 添加错误码 + /// + + std::string getAdditionErrorCode() const; + bool additionErrorCodeIsSet() const; + void unsetadditionErrorCode(); + void setAdditionErrorCode(const std::string& value); + + /// + /// 添加错误消息 + /// + + std::string getAdditionErrorMsg() const; + bool additionErrorMsgIsSet() const; + void unsetadditionErrorMsg(); + void setAdditionErrorMsg(const std::string& value); + + /// + /// 错误码 + /// + + std::string getErrorCode() const; + bool errorCodeIsSet() const; + void unseterrorCode(); + void setErrorCode(const std::string& value); + + /// + /// 错误消息 + /// + + std::string getError() const; + bool errorIsSet() const; + void unseterror(); + void setError(const std::string& value); + + /// + /// 告警代码 + /// + + std::string getAlarmCode() const; + bool alarmCodeIsSet() const; + void unsetalarmCode(); + void setAlarmCode(const std::string& value); + /// /// 任务执行进度 /// @@ -112,6 +157,16 @@ class HUAWEICLOUD_IMS_V2_EXPORT JobEntities bool currentTaskIsSet_; std::string imageName_; bool imageNameIsSet_; + std::string additionErrorCode_; + bool additionErrorCodeIsSet_; + std::string additionErrorMsg_; + bool additionErrorMsgIsSet_; + std::string errorCode_; + bool errorCodeIsSet_; + std::string error_; + bool errorIsSet_; + std::string alarmCode_; + bool alarmCodeIsSet_; double processPercent_; bool processPercentIsSet_; std::vector results_; diff --git a/ims/include/huaweicloud/ims/v2/model/JobEntitiesResult.h b/ims/include/huaweicloud/ims/v2/model/JobEntitiesResult.h index 2e3234013..c2b3826e4 100644 --- a/ims/include/huaweicloud/ims/v2/model/JobEntitiesResult.h +++ b/ims/include/huaweicloud/ims/v2/model/JobEntitiesResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_JobEntitiesResult_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_JobEntitiesResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT JobEntitiesResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobEntitiesResult members diff --git a/ims/include/huaweicloud/ims/v2/model/JobProgressEntities.h b/ims/include/huaweicloud/ims/v2/model/JobProgressEntities.h index f49ca38ca..0da0249af 100644 --- a/ims/include/huaweicloud/ims/v2/model/JobProgressEntities.h +++ b/ims/include/huaweicloud/ims/v2/model/JobProgressEntities.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_JobProgressEntities_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_JobProgressEntities_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT JobProgressEntities /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobProgressEntities members diff --git a/ims/include/huaweicloud/ims/v2/model/Links.h b/ims/include/huaweicloud/ims/v2/model/Links.h index 2bc810705..c13864b12 100644 --- a/ims/include/huaweicloud/ims/v2/model/Links.h +++ b/ims/include/huaweicloud/ims/v2/model/Links.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_Links_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_Links_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT Links /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Links members diff --git a/ims/include/huaweicloud/ims/v2/model/ListImageByTagsRequest.h b/ims/include/huaweicloud/ims/v2/model/ListImageByTagsRequest.h index faa596810..1ef25ae3d 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListImageByTagsRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/ListImageByTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImageByTagsRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImageByTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListImageByTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListImageByTagsRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/ListImageByTagsRequestBody.h b/ims/include/huaweicloud/ims/v2/model/ListImageByTagsRequestBody.h index 19700628b..18f8f20ec 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListImageByTagsRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/ListImageByTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImageByTagsRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImageByTagsRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListImageByTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListImageByTagsRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/ListImageByTagsResponse.h b/ims/include/huaweicloud/ims/v2/model/ListImageByTagsResponse.h index de9c5561c..625cb51ca 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListImageByTagsResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/ListImageByTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImageByTagsResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImageByTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListImageByTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListImageByTagsResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/ListImageTagsRequest.h b/ims/include/huaweicloud/ims/v2/model/ListImageTagsRequest.h index c5fc94b3f..1fe0e702d 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListImageTagsRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/ListImageTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImageTagsRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImageTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListImageTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListImageTagsRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/ListImageTagsResponse.h b/ims/include/huaweicloud/ims/v2/model/ListImageTagsResponse.h index 0a680c693..e9e22e1d3 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListImageTagsResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/ListImageTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImageTagsResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImageTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListImageTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListImageTagsResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/ListImagesRequest.h b/ims/include/huaweicloud/ims/v2/model/ListImagesRequest.h index c213a92f0..711ba6863 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListImagesRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/ListImagesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImagesRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImagesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListImagesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListImagesRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/ListImagesResponse.h b/ims/include/huaweicloud/ims/v2/model/ListImagesResponse.h index 4b822a179..e88d54f1b 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListImagesResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/ListImagesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImagesResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImagesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListImagesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListImagesResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/ListImagesTagsRequest.h b/ims/include/huaweicloud/ims/v2/model/ListImagesTagsRequest.h index 933eeaac3..b18b9264a 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListImagesTagsRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/ListImagesTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImagesTagsRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImagesTagsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListImagesTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListImagesTagsRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/ListImagesTagsResponse.h b/ims/include/huaweicloud/ims/v2/model/ListImagesTagsResponse.h index a98c12fea..6619edd7a 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListImagesTagsResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/ListImagesTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImagesTagsResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListImagesTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListImagesTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListImagesTagsResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/ListOsVersionsRequest.h b/ims/include/huaweicloud/ims/v2/model/ListOsVersionsRequest.h index 78d2f1f19..1626b9e31 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListOsVersionsRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/ListOsVersionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListOsVersionsRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListOsVersionsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListOsVersionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListOsVersionsRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/ListOsVersionsResponse.h b/ims/include/huaweicloud/ims/v2/model/ListOsVersionsResponse.h index 0c442c2ca..261b3c839 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListOsVersionsResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/ListOsVersionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListOsVersionsResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListOsVersionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListOsVersionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListOsVersionsResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/ListOsVersionsResponseBody.h b/ims/include/huaweicloud/ims/v2/model/ListOsVersionsResponseBody.h index b940a6e67..f2e13375a 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListOsVersionsResponseBody.h +++ b/ims/include/huaweicloud/ims/v2/model/ListOsVersionsResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListOsVersionsResponseBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListOsVersionsResponseBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListOsVersionsResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListOsVersionsResponseBody members diff --git a/ims/include/huaweicloud/ims/v2/model/ListTagsRequest.h b/ims/include/huaweicloud/ims/v2/model/ListTagsRequest.h index e6b3f8b86..b39272628 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListTagsRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/ListTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListTagsRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTagsRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/ListTagsResponse.h b/ims/include/huaweicloud/ims/v2/model/ListTagsResponse.h index c08e13eb3..1938dc834 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListTagsResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/ListTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListTagsResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTagsResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/ListVersionsRequest.h b/ims/include/huaweicloud/ims/v2/model/ListVersionsRequest.h index d902e26c2..93929d0e5 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListVersionsRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/ListVersionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListVersionsRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListVersionsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListVersionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVersionsRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/ListVersionsResponse.h b/ims/include/huaweicloud/ims/v2/model/ListVersionsResponse.h index 7782d438f..abaac3bc2 100644 --- a/ims/include/huaweicloud/ims/v2/model/ListVersionsResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/ListVersionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ListVersionsResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ListVersionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ListVersionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVersionsResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/OsVersionInfo.h b/ims/include/huaweicloud/ims/v2/model/OsVersionInfo.h index 22c86545a..381787d9e 100644 --- a/ims/include/huaweicloud/ims/v2/model/OsVersionInfo.h +++ b/ims/include/huaweicloud/ims/v2/model/OsVersionInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_OsVersionInfo_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_OsVersionInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT OsVersionInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OsVersionInfo members diff --git a/ims/include/huaweicloud/ims/v2/model/OsVersionResponse.h b/ims/include/huaweicloud/ims/v2/model/OsVersionResponse.h index efabbb6d6..82ef2cb59 100644 --- a/ims/include/huaweicloud/ims/v2/model/OsVersionResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/OsVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_OsVersionResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_OsVersionResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT OsVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OsVersionResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/QueryImageByTagsResourceDetail.h b/ims/include/huaweicloud/ims/v2/model/QueryImageByTagsResourceDetail.h index 160d48f5d..e8ab7b2ce 100644 --- a/ims/include/huaweicloud/ims/v2/model/QueryImageByTagsResourceDetail.h +++ b/ims/include/huaweicloud/ims/v2/model/QueryImageByTagsResourceDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_QueryImageByTagsResourceDetail_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_QueryImageByTagsResourceDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT QueryImageByTagsResourceDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryImageByTagsResourceDetail members diff --git a/ims/include/huaweicloud/ims/v2/model/QuickImportImageByFileRequestBody.h b/ims/include/huaweicloud/ims/v2/model/QuickImportImageByFileRequestBody.h index 13e492679..9afb99601 100644 --- a/ims/include/huaweicloud/ims/v2/model/QuickImportImageByFileRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/QuickImportImageByFileRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_QuickImportImageByFileRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_QuickImportImageByFileRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT QuickImportImageByFileRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuickImportImageByFileRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/Quota.h b/ims/include/huaweicloud/ims/v2/model/Quota.h index ff9fe990c..43c3df330 100644 --- a/ims/include/huaweicloud/ims/v2/model/Quota.h +++ b/ims/include/huaweicloud/ims/v2/model/Quota.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_Quota_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_Quota_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT Quota /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Quota members diff --git a/ims/include/huaweicloud/ims/v2/model/QuotaInfo.h b/ims/include/huaweicloud/ims/v2/model/QuotaInfo.h index 228ff9477..6a9d20d4a 100644 --- a/ims/include/huaweicloud/ims/v2/model/QuotaInfo.h +++ b/ims/include/huaweicloud/ims/v2/model/QuotaInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_QuotaInfo_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_QuotaInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT QuotaInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaInfo members diff --git a/ims/include/huaweicloud/ims/v2/model/RegisterImageRequest.h b/ims/include/huaweicloud/ims/v2/model/RegisterImageRequest.h index 43fa341c2..7fb7aa923 100644 --- a/ims/include/huaweicloud/ims/v2/model/RegisterImageRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/RegisterImageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_RegisterImageRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_RegisterImageRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT RegisterImageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterImageRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/RegisterImageRequestBody.h b/ims/include/huaweicloud/ims/v2/model/RegisterImageRequestBody.h index 35a9321af..88315ae75 100644 --- a/ims/include/huaweicloud/ims/v2/model/RegisterImageRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/RegisterImageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_RegisterImageRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_RegisterImageRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT RegisterImageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterImageRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/RegisterImageResponse.h b/ims/include/huaweicloud/ims/v2/model/RegisterImageResponse.h index 66b8a0947..9a81a6a4e 100644 --- a/ims/include/huaweicloud/ims/v2/model/RegisterImageResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/RegisterImageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_RegisterImageResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_RegisterImageResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT RegisterImageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterImageResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/ResourceTag.h b/ims/include/huaweicloud/ims/v2/model/ResourceTag.h index 8b7a7a52a..783f1ab94 100644 --- a/ims/include/huaweicloud/ims/v2/model/ResourceTag.h +++ b/ims/include/huaweicloud/ims/v2/model/ResourceTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ResourceTag_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ResourceTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ResourceTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTag members diff --git a/ims/include/huaweicloud/ims/v2/model/ShowImageByTagsResource.h b/ims/include/huaweicloud/ims/v2/model/ShowImageByTagsResource.h index 464fa2bd3..0fb4c7bb4 100644 --- a/ims/include/huaweicloud/ims/v2/model/ShowImageByTagsResource.h +++ b/ims/include/huaweicloud/ims/v2/model/ShowImageByTagsResource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowImageByTagsResource_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowImageByTagsResource_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ShowImageByTagsResource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowImageByTagsResource members diff --git a/ims/include/huaweicloud/ims/v2/model/ShowImageQuotaRequest.h b/ims/include/huaweicloud/ims/v2/model/ShowImageQuotaRequest.h index 4cddecbe2..320ed9c1c 100644 --- a/ims/include/huaweicloud/ims/v2/model/ShowImageQuotaRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/ShowImageQuotaRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowImageQuotaRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowImageQuotaRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ShowImageQuotaRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowImageQuotaRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/ShowImageQuotaResponse.h b/ims/include/huaweicloud/ims/v2/model/ShowImageQuotaResponse.h index a273a399a..a53d847a7 100644 --- a/ims/include/huaweicloud/ims/v2/model/ShowImageQuotaResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/ShowImageQuotaResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowImageQuotaResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowImageQuotaResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ShowImageQuotaResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowImageQuotaResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/ShowJobProgressRequest.h b/ims/include/huaweicloud/ims/v2/model/ShowJobProgressRequest.h index 5a6ec5b00..3e4b6623f 100644 --- a/ims/include/huaweicloud/ims/v2/model/ShowJobProgressRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/ShowJobProgressRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowJobProgressRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowJobProgressRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ShowJobProgressRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobProgressRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/ShowJobProgressResponse.h b/ims/include/huaweicloud/ims/v2/model/ShowJobProgressResponse.h index 713e2152a..61b32d177 100644 --- a/ims/include/huaweicloud/ims/v2/model/ShowJobProgressResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/ShowJobProgressResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowJobProgressResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowJobProgressResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ShowJobProgressResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobProgressResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/ShowJobRequest.h b/ims/include/huaweicloud/ims/v2/model/ShowJobRequest.h index ffcc8a631..bf758defb 100644 --- a/ims/include/huaweicloud/ims/v2/model/ShowJobRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/ShowJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowJobRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowJobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ShowJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/ShowJobResponse.h b/ims/include/huaweicloud/ims/v2/model/ShowJobResponse.h index 5c5acc62b..89af0e3b0 100644 --- a/ims/include/huaweicloud/ims/v2/model/ShowJobResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/ShowJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowJobResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowJobResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ShowJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/ShowVersionRequest.h b/ims/include/huaweicloud/ims/v2/model/ShowVersionRequest.h index f9991abdf..29c76dce2 100644 --- a/ims/include/huaweicloud/ims/v2/model/ShowVersionRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/ShowVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowVersionRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowVersionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ShowVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVersionRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/ShowVersionResponse.h b/ims/include/huaweicloud/ims/v2/model/ShowVersionResponse.h index cc10305dd..9f4d4bc60 100644 --- a/ims/include/huaweicloud/ims/v2/model/ShowVersionResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/ShowVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowVersionResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_ShowVersionResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT ShowVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVersionResponse members diff --git a/ims/include/huaweicloud/ims/v2/model/SubJobEntities.h b/ims/include/huaweicloud/ims/v2/model/SubJobEntities.h index 6f09ad63d..e331a88a4 100644 --- a/ims/include/huaweicloud/ims/v2/model/SubJobEntities.h +++ b/ims/include/huaweicloud/ims/v2/model/SubJobEntities.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_SubJobEntities_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_SubJobEntities_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT SubJobEntities /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubJobEntities members diff --git a/ims/include/huaweicloud/ims/v2/model/SubJobResult.h b/ims/include/huaweicloud/ims/v2/model/SubJobResult.h index 52ede97ad..2b65386e9 100644 --- a/ims/include/huaweicloud/ims/v2/model/SubJobResult.h +++ b/ims/include/huaweicloud/ims/v2/model/SubJobResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_SubJobResult_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_SubJobResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT SubJobResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubJobResult members diff --git a/ims/include/huaweicloud/ims/v2/model/TagKeyValue.h b/ims/include/huaweicloud/ims/v2/model/TagKeyValue.h index 8dd17411f..36776c4bb 100644 --- a/ims/include/huaweicloud/ims/v2/model/TagKeyValue.h +++ b/ims/include/huaweicloud/ims/v2/model/TagKeyValue.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_TagKeyValue_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_TagKeyValue_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT TagKeyValue /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagKeyValue members diff --git a/ims/include/huaweicloud/ims/v2/model/Tags.h b/ims/include/huaweicloud/ims/v2/model/Tags.h index d4d42e6d1..2565e2328 100644 --- a/ims/include/huaweicloud/ims/v2/model/Tags.h +++ b/ims/include/huaweicloud/ims/v2/model/Tags.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_Tags_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_Tags_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT Tags /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Tags members diff --git a/ims/include/huaweicloud/ims/v2/model/UpdateImageRequest.h b/ims/include/huaweicloud/ims/v2/model/UpdateImageRequest.h index 1313cbe1e..d888a731e 100644 --- a/ims/include/huaweicloud/ims/v2/model/UpdateImageRequest.h +++ b/ims/include/huaweicloud/ims/v2/model/UpdateImageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_UpdateImageRequest_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_UpdateImageRequest_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT UpdateImageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateImageRequest members diff --git a/ims/include/huaweicloud/ims/v2/model/UpdateImageRequestBody.h b/ims/include/huaweicloud/ims/v2/model/UpdateImageRequestBody.h index 5d70132fb..c0fcd9a19 100644 --- a/ims/include/huaweicloud/ims/v2/model/UpdateImageRequestBody.h +++ b/ims/include/huaweicloud/ims/v2/model/UpdateImageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_UpdateImageRequestBody_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_UpdateImageRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT UpdateImageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateImageRequestBody members diff --git a/ims/include/huaweicloud/ims/v2/model/UpdateImageResponse.h b/ims/include/huaweicloud/ims/v2/model/UpdateImageResponse.h index 65018fc6c..be15604e1 100644 --- a/ims/include/huaweicloud/ims/v2/model/UpdateImageResponse.h +++ b/ims/include/huaweicloud/ims/v2/model/UpdateImageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IMS_V2_MODEL_UpdateImageResponse_H_ #define HUAWEICLOUD_SDK_IMS_V2_MODEL_UpdateImageResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IMS_V2_EXPORT UpdateImageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateImageResponse members diff --git a/ims/src/v2/ImsClient.cpp b/ims/src/v2/ImsClient.cpp index 5eac9b86d..1cfa3608f 100644 --- a/ims/src/v2/ImsClient.cpp +++ b/ims/src/v2/ImsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,35 +40,37 @@ std::shared_ptr ImsClient::addImageTag(AddImageTagRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForAddImageTag()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -80,34 +82,36 @@ std::shared_ptr ImsClient::batchAddMembers(BatchAddMemb std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForBatchAddMembers()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -119,35 +123,37 @@ std::shared_ptr ImsClient::batchAddOrDeleteTags(Ba std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForBatchAddOrDeleteTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -159,34 +165,36 @@ std::shared_ptr ImsClient::batchDeleteMembers(BatchD std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForBatchDeleteMembers()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -198,34 +206,36 @@ std::shared_ptr ImsClient::batchUpdateMembers(BatchU std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForBatchUpdateMembers()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -237,35 +247,37 @@ std::shared_ptr ImsClient::copyImageCrossRegion(Co std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForCopyImageCrossRegion()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -277,35 +289,37 @@ std::shared_ptr ImsClient::copyImageInRegion(CopyImag std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForCopyImageInRegion()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -317,34 +331,36 @@ std::shared_ptr ImsClient::createDataImage(CreateDataIm std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForCreateDataImage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -356,34 +372,36 @@ std::shared_ptr ImsClient::createImage(CreateImageRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForCreateImage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -395,34 +413,36 @@ std::shared_ptr ImsClient::createOrUpdateTags(Create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForCreateOrUpdateTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -434,34 +454,36 @@ std::shared_ptr ImsClient::createWholeImage(CreateWhol std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForCreateWholeImage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -473,28 +495,23 @@ std::shared_ptr ImsClient::deleteImageTag(DeleteImageTag std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); localVarPathParams["key"] = parameterToString(request.getKey()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForDeleteImageTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -509,35 +526,37 @@ std::shared_ptr ImsClient::exportImage(ExportImageRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForExportImage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -549,34 +568,36 @@ std::shared_ptr ImsClient::importImageQuick(ImportImag std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForImportImageQuick()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -588,34 +609,36 @@ std::shared_ptr ImsClient::listImageByTags(ListImageByT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForListImageByTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -627,27 +650,22 @@ std::shared_ptr ImsClient::listImageTags(ListImageTagsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForListImageTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -662,12 +680,12 @@ std::shared_ptr ImsClient::listImages(ListImagesRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.imagetypeIsSet()) { @@ -784,15 +802,10 @@ std::shared_ptr ImsClient::listImages(ListImagesRequest &req std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForListImages()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -807,26 +820,21 @@ std::shared_ptr ImsClient::listImagesTags(ListImagesTags std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForListImagesTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -841,12 +849,12 @@ std::shared_ptr ImsClient::listOsVersions(ListOsVersions std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.tagIsSet()) { @@ -855,15 +863,10 @@ std::shared_ptr ImsClient::listOsVersions(ListOsVersions std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForListOsVersions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -878,12 +881,12 @@ std::shared_ptr ImsClient::listTags(ListTagsRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -934,15 +937,10 @@ std::shared_ptr ImsClient::listTags(ListTagsRequest &request) std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForListTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -957,35 +955,37 @@ std::shared_ptr ImsClient::registerImage(RegisterImageReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForRegisterImage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -997,26 +997,21 @@ std::shared_ptr ImsClient::showImageQuota(ShowImageQuota std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForShowImageQuota()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1031,27 +1026,22 @@ std::shared_ptr ImsClient::showJob(ShowJobRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForShowJob()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1066,27 +1056,22 @@ std::shared_ptr ImsClient::showJobProgress(ShowJobProgr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForShowJobProgress()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1101,35 +1086,37 @@ std::shared_ptr ImsClient::updateImage(UpdateImageRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PATCH", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PATCH", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForUpdateImage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1141,26 +1128,21 @@ std::shared_ptr ImsClient::listVersions(ListVersionsReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForListVersions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1175,27 +1157,22 @@ std::shared_ptr ImsClient::showVersion(ShowVersionRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["version"] = parameterToString(request.getVersion()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForShowVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1210,35 +1187,37 @@ std::shared_ptr ImsClient::glanceAddImageMember(Gl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceAddImageMember()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1250,34 +1229,36 @@ std::shared_ptr ImsClient::glanceCreateImageM std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceCreateImageMetadata()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1289,28 +1270,23 @@ std::shared_ptr ImsClient::glanceCreateTag(GlanceCreate std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); localVarPathParams["tag"] = parameterToString(request.getTag()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceCreateTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1325,35 +1301,37 @@ std::shared_ptr ImsClient::glanceDeleteImage(GlanceDe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceDeleteImage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1365,28 +1343,23 @@ std::shared_ptr ImsClient::glanceDeleteImageMem std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); localVarPathParams["member_id"] = parameterToString(request.getMemberId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceDeleteImageMember()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1401,28 +1374,23 @@ std::shared_ptr ImsClient::glanceDeleteTag(GlanceDelete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); localVarPathParams["tag"] = parameterToString(request.getTag()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceDeleteTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1437,26 +1405,21 @@ std::shared_ptr ImsClient::glanceListImage std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceListImageMemberSchemas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1471,27 +1434,22 @@ std::shared_ptr ImsClient::glanceListImageMember std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceListImageMembers()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1506,26 +1464,21 @@ std::shared_ptr ImsClient::glanceListImageSchema std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceListImageSchemas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1540,12 +1493,12 @@ std::shared_ptr ImsClient::glanceListImages(GlanceList std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.imagetypeIsSet()) { @@ -1647,15 +1600,10 @@ std::shared_ptr ImsClient::glanceListImages(GlanceList std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceListImages()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1670,27 +1618,22 @@ std::shared_ptr ImsClient::glanceShowImage(GlanceShowIm std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceShowImage()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1705,28 +1648,23 @@ std::shared_ptr ImsClient::glanceShowImageMember( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); localVarPathParams["member_id"] = parameterToString(request.getMemberId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceShowImageMember()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1741,26 +1679,21 @@ std::shared_ptr ImsClient::glanceShowImage std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceShowImageMemberSchemas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1775,26 +1708,21 @@ std::shared_ptr ImsClient::glanceShowImageSchema std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceShowImageSchemas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1809,35 +1737,37 @@ std::shared_ptr ImsClient::glanceUpdateImage(GlanceUp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/openstack-images-v2.1-json-patch", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/openstack-images-v2.1-json-patch", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PATCH", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PATCH", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceUpdateImage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1849,36 +1779,38 @@ std::shared_ptr ImsClient::glanceUpdateImageMem std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["image_id"] = parameterToString(request.getImageId()); localVarPathParams["member_id"] = parameterToString(request.getMemberId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, ImsMeta::genRequestDefForGlanceUpdateImageMember()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/ims/src/v2/ImsMeta.cpp b/ims/src/v2/ImsMeta.cpp new file mode 100644 index 000000000..dddf6de8d --- /dev/null +++ b/ims/src/v2/ImsMeta.cpp @@ -0,0 +1,575 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ims { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef ImsMeta::genRequestDefForAddImageTag() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForBatchAddMembers() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForBatchAddOrDeleteTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForBatchDeleteMembers() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForBatchUpdateMembers() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForCopyImageCrossRegion() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForCopyImageInRegion() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForCreateDataImage() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForCreateImage() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForCreateOrUpdateTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForCreateWholeImage() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForDeleteImageTag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForExportImage() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForImportImageQuick() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForListImageByTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForListImageTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForListImages() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Imagetype") + .withJsonTag("__imagetype") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Isregistered") + .withJsonTag("__isregistered") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("OsBit") + .withJsonTag("__os_bit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("OsType") + .withJsonTag("__os_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Platform") + .withJsonTag("__platform") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportDiskintensive") + .withJsonTag("__support_diskintensive") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportHighperformance") + .withJsonTag("__support_highperformance") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportKvm") + .withJsonTag("__support_kvm") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportKvmGpuType") + .withJsonTag("__support_kvm_gpu_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportKvmInfiniband") + .withJsonTag("__support_kvm_infiniband") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportLargememory") + .withJsonTag("__support_largememory") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportXen") + .withJsonTag("__support_xen") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportXenGpuType") + .withJsonTag("__support_xen_gpu_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportXenHana") + .withJsonTag("__support_xen_hana") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ContainerFormat") + .withJsonTag("container_format") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DiskFormat") + .withJsonTag("disk_format") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("MemberStatus") + .withJsonTag("member_status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("MinDisk") + .withJsonTag("min_disk") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("MinRam") + .withJsonTag("min_ram") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Owner") + .withJsonTag("owner") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protected") + .withJsonTag("protected") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Tag") + .withJsonTag("tag") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VirtualEnvType") + .withJsonTag("virtual_env_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Visibility") + .withJsonTag("visibility") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FlavorId") + .withJsonTag("flavor_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("CreatedAt") + .withJsonTag("created_at") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("UpdatedAt") + .withJsonTag("updated_at") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Architecture") + .withJsonTag("architecture") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForListImagesTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForListOsVersions() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Tag") + .withJsonTag("tag") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForListTags() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Imagetype") + .withJsonTag("__imagetype") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("MinDisk") + .withJsonTag("min_disk") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Platform") + .withJsonTag("__platform") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("OsType") + .withJsonTag("__os_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("MemberStatus") + .withJsonTag("member_status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VirtualEnvType") + .withJsonTag("virtual_env_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Architecture") + .withJsonTag("architecture") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("CreatedAt") + .withJsonTag("created_at") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("UpdatedAt") + .withJsonTag("updated_at") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForRegisterImage() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForShowImageQuota() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForShowJob() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForShowJobProgress() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForUpdateImage() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForListVersions() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForShowVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceAddImageMember() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceCreateImageMetadata() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceCreateTag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceDeleteImage() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceDeleteImageMember() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceDeleteTag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceListImageMemberSchemas() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceListImageMembers() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceListImageSchemas() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceListImages() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Imagetype") + .withJsonTag("__imagetype") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Isregistered") + .withJsonTag("__isregistered") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("OsBit") + .withJsonTag("__os_bit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("OsType") + .withJsonTag("__os_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Platform") + .withJsonTag("__platform") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportDiskintensive") + .withJsonTag("__support_diskintensive") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportHighperformance") + .withJsonTag("__support_highperformance") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportKvm") + .withJsonTag("__support_kvm") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportKvmGpuType") + .withJsonTag("__support_kvm_gpu_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportKvmInfiniband") + .withJsonTag("__support_kvm_infiniband") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportLargememory") + .withJsonTag("__support_largememory") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportXen") + .withJsonTag("__support_xen") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportXenGpuType") + .withJsonTag("__support_xen_gpu_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SupportXenHana") + .withJsonTag("__support_xen_hana") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ContainerFormat") + .withJsonTag("container_format") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DiskFormat") + .withJsonTag("disk_format") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("MemberStatus") + .withJsonTag("member_status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("MinDisk") + .withJsonTag("min_disk") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("MinRam") + .withJsonTag("min_ram") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Owner") + .withJsonTag("owner") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protected") + .withJsonTag("protected") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortDir") + .withJsonTag("sort_dir") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortKey") + .withJsonTag("sort_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Tag") + .withJsonTag("tag") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Visibility") + .withJsonTag("visibility") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("CreatedAt") + .withJsonTag("created_at") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("UpdatedAt") + .withJsonTag("updated_at") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceShowImage() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceShowImageMember() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceShowImageMemberSchemas() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceShowImageSchemas() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceUpdateImage() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef ImsMeta::genRequestDefForGlanceUpdateImageMember() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/ims/src/v2/model/AddImageTagRequest.cpp b/ims/src/v2/model/AddImageTagRequest.cpp index 6aa1eaf4a..431da3483 100644 --- a/ims/src/v2/model/AddImageTagRequest.cpp +++ b/ims/src/v2/model/AddImageTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/AddImageTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value AddImageTagRequest::toJson() const return val; } - bool AddImageTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddImageTagRequest::fromJson(const web::json::value& val) return ok; } + std::string AddImageTagRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/AddImageTagRequestBody.cpp b/ims/src/v2/model/AddImageTagRequestBody.cpp index 91f9b6fc8..b9914cadb 100644 --- a/ims/src/v2/model/AddImageTagRequestBody.cpp +++ b/ims/src/v2/model/AddImageTagRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/AddImageTagRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value AddImageTagRequestBody::toJson() const return val; } - bool AddImageTagRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddImageTagRequestBody::fromJson(const web::json::value& val) return ok; } + ResourceTag AddImageTagRequestBody::getTag() const { return tag_; diff --git a/ims/src/v2/model/AddImageTagResponse.cpp b/ims/src/v2/model/AddImageTagResponse.cpp index 57fa9acd9..ccc00dcbe 100644 --- a/ims/src/v2/model/AddImageTagResponse.cpp +++ b/ims/src/v2/model/AddImageTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/AddImageTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value AddImageTagResponse::toJson() const return val; } - bool AddImageTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool AddImageTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/AddOrUpdateTagsRequestBody.cpp b/ims/src/v2/model/AddOrUpdateTagsRequestBody.cpp index 973921183..8f8604671 100644 --- a/ims/src/v2/model/AddOrUpdateTagsRequestBody.cpp +++ b/ims/src/v2/model/AddOrUpdateTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/AddOrUpdateTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -42,7 +41,6 @@ web::json::value AddOrUpdateTagsRequestBody::toJson() const return val; } - bool AddOrUpdateTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddOrUpdateTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string AddOrUpdateTagsRequestBody::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/AdditionalProperties.cpp b/ims/src/v2/model/AdditionalProperties.cpp index 96752bdfc..221e98ee8 100644 --- a/ims/src/v2/model/AdditionalProperties.cpp +++ b/ims/src/v2/model/AdditionalProperties.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/AdditionalProperties.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value AdditionalProperties::toJson() const return val; } - bool AdditionalProperties::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AdditionalProperties::fromJson(const web::json::value& val) return ok; } + std::string AdditionalProperties::getType() const { return type_; diff --git a/ims/src/v2/model/BatchAddMembersRequest.cpp b/ims/src/v2/model/BatchAddMembersRequest.cpp index f1e204f95..540ad377d 100644 --- a/ims/src/v2/model/BatchAddMembersRequest.cpp +++ b/ims/src/v2/model/BatchAddMembersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/BatchAddMembersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value BatchAddMembersRequest::toJson() const return val; } - bool BatchAddMembersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchAddMembersRequest::fromJson(const web::json::value& val) return ok; } + BatchAddMembersRequestBody BatchAddMembersRequest::getBody() const { return body_; diff --git a/ims/src/v2/model/BatchAddMembersRequestBody.cpp b/ims/src/v2/model/BatchAddMembersRequestBody.cpp index 0bf33688c..d2dfb8b37 100644 --- a/ims/src/v2/model/BatchAddMembersRequestBody.cpp +++ b/ims/src/v2/model/BatchAddMembersRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/BatchAddMembersRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -36,7 +35,6 @@ web::json::value BatchAddMembersRequestBody::toJson() const return val; } - bool BatchAddMembersRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool BatchAddMembersRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& BatchAddMembersRequestBody::getImages() { return images_; diff --git a/ims/src/v2/model/BatchAddMembersResponse.cpp b/ims/src/v2/model/BatchAddMembersResponse.cpp index 17a7002bb..6fd26786c 100644 --- a/ims/src/v2/model/BatchAddMembersResponse.cpp +++ b/ims/src/v2/model/BatchAddMembersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/BatchAddMembersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value BatchAddMembersResponse::toJson() const return val; } - bool BatchAddMembersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchAddMembersResponse::fromJson(const web::json::value& val) return ok; } + std::string BatchAddMembersResponse::getJobId() const { return jobId_; diff --git a/ims/src/v2/model/BatchAddOrDeleteTagsRequest.cpp b/ims/src/v2/model/BatchAddOrDeleteTagsRequest.cpp index 718d858fc..1c0d66eac 100644 --- a/ims/src/v2/model/BatchAddOrDeleteTagsRequest.cpp +++ b/ims/src/v2/model/BatchAddOrDeleteTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/BatchAddOrDeleteTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value BatchAddOrDeleteTagsRequest::toJson() const return val; } - bool BatchAddOrDeleteTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchAddOrDeleteTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchAddOrDeleteTagsRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/BatchAddOrDeleteTagsRequestBody.cpp b/ims/src/v2/model/BatchAddOrDeleteTagsRequestBody.cpp index aac1ad839..4c853e123 100644 --- a/ims/src/v2/model/BatchAddOrDeleteTagsRequestBody.cpp +++ b/ims/src/v2/model/BatchAddOrDeleteTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/BatchAddOrDeleteTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value BatchAddOrDeleteTagsRequestBody::toJson() const return val; } - bool BatchAddOrDeleteTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchAddOrDeleteTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchAddOrDeleteTagsRequestBody::getAction() const { return action_; diff --git a/ims/src/v2/model/BatchAddOrDeleteTagsResponse.cpp b/ims/src/v2/model/BatchAddOrDeleteTagsResponse.cpp index 2f407ef8a..e4199257e 100644 --- a/ims/src/v2/model/BatchAddOrDeleteTagsResponse.cpp +++ b/ims/src/v2/model/BatchAddOrDeleteTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/BatchAddOrDeleteTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value BatchAddOrDeleteTagsResponse::toJson() const return val; } - bool BatchAddOrDeleteTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchAddOrDeleteTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/BatchDeleteMembersRequest.cpp b/ims/src/v2/model/BatchDeleteMembersRequest.cpp index a15cb6b6a..1f6c714c3 100644 --- a/ims/src/v2/model/BatchDeleteMembersRequest.cpp +++ b/ims/src/v2/model/BatchDeleteMembersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/BatchDeleteMembersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value BatchDeleteMembersRequest::toJson() const return val; } - bool BatchDeleteMembersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDeleteMembersRequest::fromJson(const web::json::value& val) return ok; } + BatchAddMembersRequestBody BatchDeleteMembersRequest::getBody() const { return body_; diff --git a/ims/src/v2/model/BatchDeleteMembersResponse.cpp b/ims/src/v2/model/BatchDeleteMembersResponse.cpp index 782617987..711f91610 100644 --- a/ims/src/v2/model/BatchDeleteMembersResponse.cpp +++ b/ims/src/v2/model/BatchDeleteMembersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/BatchDeleteMembersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value BatchDeleteMembersResponse::toJson() const return val; } - bool BatchDeleteMembersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchDeleteMembersResponse::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteMembersResponse::getJobId() const { return jobId_; diff --git a/ims/src/v2/model/BatchUpdateMembersRequest.cpp b/ims/src/v2/model/BatchUpdateMembersRequest.cpp index 78d8014c5..1f98a950c 100644 --- a/ims/src/v2/model/BatchUpdateMembersRequest.cpp +++ b/ims/src/v2/model/BatchUpdateMembersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/BatchUpdateMembersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value BatchUpdateMembersRequest::toJson() const return val; } - bool BatchUpdateMembersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchUpdateMembersRequest::fromJson(const web::json::value& val) return ok; } + BatchUpdateMembersRequestBody BatchUpdateMembersRequest::getBody() const { return body_; diff --git a/ims/src/v2/model/BatchUpdateMembersRequestBody.cpp b/ims/src/v2/model/BatchUpdateMembersRequestBody.cpp index ff4b04e75..5d59d236a 100644 --- a/ims/src/v2/model/BatchUpdateMembersRequestBody.cpp +++ b/ims/src/v2/model/BatchUpdateMembersRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/BatchUpdateMembersRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -47,7 +46,6 @@ web::json::value BatchUpdateMembersRequestBody::toJson() const return val; } - bool BatchUpdateMembersRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool BatchUpdateMembersRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& BatchUpdateMembersRequestBody::getImages() { return images_; diff --git a/ims/src/v2/model/BatchUpdateMembersResponse.cpp b/ims/src/v2/model/BatchUpdateMembersResponse.cpp index 5511913d8..2f2d9a4de 100644 --- a/ims/src/v2/model/BatchUpdateMembersResponse.cpp +++ b/ims/src/v2/model/BatchUpdateMembersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/BatchUpdateMembersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value BatchUpdateMembersResponse::toJson() const return val; } - bool BatchUpdateMembersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchUpdateMembersResponse::fromJson(const web::json::value& val) return ok; } + std::string BatchUpdateMembersResponse::getJobId() const { return jobId_; diff --git a/ims/src/v2/model/CopyImageCrossRegionRequest.cpp b/ims/src/v2/model/CopyImageCrossRegionRequest.cpp index 4cac6d240..dcf0265cd 100644 --- a/ims/src/v2/model/CopyImageCrossRegionRequest.cpp +++ b/ims/src/v2/model/CopyImageCrossRegionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CopyImageCrossRegionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value CopyImageCrossRegionRequest::toJson() const return val; } - bool CopyImageCrossRegionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CopyImageCrossRegionRequest::fromJson(const web::json::value& val) return ok; } + std::string CopyImageCrossRegionRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/CopyImageCrossRegionRequestBody.cpp b/ims/src/v2/model/CopyImageCrossRegionRequestBody.cpp index 9722665e2..5d3eb6590 100644 --- a/ims/src/v2/model/CopyImageCrossRegionRequestBody.cpp +++ b/ims/src/v2/model/CopyImageCrossRegionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CopyImageCrossRegionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -58,7 +57,6 @@ web::json::value CopyImageCrossRegionRequestBody::toJson() const return val; } - bool CopyImageCrossRegionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool CopyImageCrossRegionRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CopyImageCrossRegionRequestBody::getAgencyName() const { return agencyName_; diff --git a/ims/src/v2/model/CopyImageCrossRegionResponse.cpp b/ims/src/v2/model/CopyImageCrossRegionResponse.cpp index 3a9d5aea5..383c2bcd5 100644 --- a/ims/src/v2/model/CopyImageCrossRegionResponse.cpp +++ b/ims/src/v2/model/CopyImageCrossRegionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CopyImageCrossRegionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value CopyImageCrossRegionResponse::toJson() const return val; } - bool CopyImageCrossRegionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CopyImageCrossRegionResponse::fromJson(const web::json::value& val) return ok; } + std::string CopyImageCrossRegionResponse::getJobId() const { return jobId_; diff --git a/ims/src/v2/model/CopyImageInRegionRequest.cpp b/ims/src/v2/model/CopyImageInRegionRequest.cpp index ffd43b01f..a85038626 100644 --- a/ims/src/v2/model/CopyImageInRegionRequest.cpp +++ b/ims/src/v2/model/CopyImageInRegionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CopyImageInRegionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value CopyImageInRegionRequest::toJson() const return val; } - bool CopyImageInRegionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CopyImageInRegionRequest::fromJson(const web::json::value& val) return ok; } + std::string CopyImageInRegionRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/CopyImageInRegionRequestBody.cpp b/ims/src/v2/model/CopyImageInRegionRequestBody.cpp index 8429b6876..89a1da838 100644 --- a/ims/src/v2/model/CopyImageInRegionRequestBody.cpp +++ b/ims/src/v2/model/CopyImageInRegionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CopyImageInRegionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -48,7 +47,6 @@ web::json::value CopyImageInRegionRequestBody::toJson() const return val; } - bool CopyImageInRegionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool CopyImageInRegionRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CopyImageInRegionRequestBody::getCmkId() const { return cmkId_; diff --git a/ims/src/v2/model/CopyImageInRegionResponse.cpp b/ims/src/v2/model/CopyImageInRegionResponse.cpp index b8bdb3894..298dd819f 100644 --- a/ims/src/v2/model/CopyImageInRegionResponse.cpp +++ b/ims/src/v2/model/CopyImageInRegionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CopyImageInRegionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value CopyImageInRegionResponse::toJson() const return val; } - bool CopyImageInRegionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CopyImageInRegionResponse::fromJson(const web::json::value& val) return ok; } + std::string CopyImageInRegionResponse::getJobId() const { return jobId_; diff --git a/ims/src/v2/model/CreateDataImage.cpp b/ims/src/v2/model/CreateDataImage.cpp index c435f98e3..d1d8feba8 100644 --- a/ims/src/v2/model/CreateDataImage.cpp +++ b/ims/src/v2/model/CreateDataImage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CreateDataImage.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -47,7 +46,6 @@ web::json::value CreateDataImage::toJson() const return val; } - bool CreateDataImage::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool CreateDataImage::fromJson(const web::json::value& val) return ok; } + std::string CreateDataImage::getName() const { return name_; diff --git a/ims/src/v2/model/CreateDataImageRequest.cpp b/ims/src/v2/model/CreateDataImageRequest.cpp index c229803f3..26f6527b5 100644 --- a/ims/src/v2/model/CreateDataImageRequest.cpp +++ b/ims/src/v2/model/CreateDataImageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CreateDataImageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value CreateDataImageRequest::toJson() const return val; } - bool CreateDataImageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateDataImageRequest::fromJson(const web::json::value& val) return ok; } + CreateDataImageRequestBody CreateDataImageRequest::getBody() const { return body_; diff --git a/ims/src/v2/model/CreateDataImageRequestBody.cpp b/ims/src/v2/model/CreateDataImageRequestBody.cpp index 07bb5d7b7..15c732469 100644 --- a/ims/src/v2/model/CreateDataImageRequestBody.cpp +++ b/ims/src/v2/model/CreateDataImageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CreateDataImageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -71,7 +70,6 @@ web::json::value CreateDataImageRequestBody::toJson() const return val; } - bool CreateDataImageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -160,6 +158,7 @@ bool CreateDataImageRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateDataImageRequestBody::getCmkId() const { return cmkId_; diff --git a/ims/src/v2/model/CreateDataImageResponse.cpp b/ims/src/v2/model/CreateDataImageResponse.cpp index f492b6d7b..3eb24ca1c 100644 --- a/ims/src/v2/model/CreateDataImageResponse.cpp +++ b/ims/src/v2/model/CreateDataImageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CreateDataImageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value CreateDataImageResponse::toJson() const return val; } - bool CreateDataImageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateDataImageResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDataImageResponse::getJobId() const { return jobId_; diff --git a/ims/src/v2/model/CreateImageRequest.cpp b/ims/src/v2/model/CreateImageRequest.cpp index b6ed08651..c334d150c 100644 --- a/ims/src/v2/model/CreateImageRequest.cpp +++ b/ims/src/v2/model/CreateImageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CreateImageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value CreateImageRequest::toJson() const return val; } - bool CreateImageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateImageRequest::fromJson(const web::json::value& val) return ok; } + CreateImageRequestBody CreateImageRequest::getBody() const { return body_; diff --git a/ims/src/v2/model/CreateImageRequestBody.cpp b/ims/src/v2/model/CreateImageRequestBody.cpp index c152bb70b..e0fa96e38 100644 --- a/ims/src/v2/model/CreateImageRequestBody.cpp +++ b/ims/src/v2/model/CreateImageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CreateImageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -115,7 +114,6 @@ web::json::value CreateImageRequestBody::toJson() const return val; } - bool CreateImageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -285,6 +283,7 @@ bool CreateImageRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& CreateImageRequestBody::getDataImages() { return dataImages_; diff --git a/ims/src/v2/model/CreateImageResponse.cpp b/ims/src/v2/model/CreateImageResponse.cpp index 8a9286763..9668bb95c 100644 --- a/ims/src/v2/model/CreateImageResponse.cpp +++ b/ims/src/v2/model/CreateImageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CreateImageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value CreateImageResponse::toJson() const return val; } - bool CreateImageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateImageResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateImageResponse::getJobId() const { return jobId_; diff --git a/ims/src/v2/model/CreateOrUpdateTagsRequest.cpp b/ims/src/v2/model/CreateOrUpdateTagsRequest.cpp index 2294da24a..ae8c02f6f 100644 --- a/ims/src/v2/model/CreateOrUpdateTagsRequest.cpp +++ b/ims/src/v2/model/CreateOrUpdateTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CreateOrUpdateTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value CreateOrUpdateTagsRequest::toJson() const return val; } - bool CreateOrUpdateTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateOrUpdateTagsRequest::fromJson(const web::json::value& val) return ok; } + AddOrUpdateTagsRequestBody CreateOrUpdateTagsRequest::getBody() const { return body_; diff --git a/ims/src/v2/model/CreateOrUpdateTagsResponse.cpp b/ims/src/v2/model/CreateOrUpdateTagsResponse.cpp index 892f29a72..56959ce03 100644 --- a/ims/src/v2/model/CreateOrUpdateTagsResponse.cpp +++ b/ims/src/v2/model/CreateOrUpdateTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CreateOrUpdateTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value CreateOrUpdateTagsResponse::toJson() const return val; } - bool CreateOrUpdateTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateOrUpdateTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/CreateWholeImageRequest.cpp b/ims/src/v2/model/CreateWholeImageRequest.cpp index d8aa053ba..c83717c52 100644 --- a/ims/src/v2/model/CreateWholeImageRequest.cpp +++ b/ims/src/v2/model/CreateWholeImageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CreateWholeImageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value CreateWholeImageRequest::toJson() const return val; } - bool CreateWholeImageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateWholeImageRequest::fromJson(const web::json::value& val) return ok; } + CreateWholeImageRequestBody CreateWholeImageRequest::getBody() const { return body_; diff --git a/ims/src/v2/model/CreateWholeImageRequestBody.cpp b/ims/src/v2/model/CreateWholeImageRequestBody.cpp index 8ebd33538..964f8976a 100644 --- a/ims/src/v2/model/CreateWholeImageRequestBody.cpp +++ b/ims/src/v2/model/CreateWholeImageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CreateWholeImageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -81,7 +80,6 @@ web::json::value CreateWholeImageRequestBody::toJson() const return val; } - bool CreateWholeImageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -188,6 +186,7 @@ bool CreateWholeImageRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateWholeImageRequestBody::getDescription() const { return description_; diff --git a/ims/src/v2/model/CreateWholeImageResponse.cpp b/ims/src/v2/model/CreateWholeImageResponse.cpp index d109e1dc1..5886cfdd7 100644 --- a/ims/src/v2/model/CreateWholeImageResponse.cpp +++ b/ims/src/v2/model/CreateWholeImageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/CreateWholeImageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value CreateWholeImageResponse::toJson() const return val; } - bool CreateWholeImageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateWholeImageResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateWholeImageResponse::getJobId() const { return jobId_; diff --git a/ims/src/v2/model/DeleteImageTagRequest.cpp b/ims/src/v2/model/DeleteImageTagRequest.cpp index 8a11b2772..a6509aa6a 100644 --- a/ims/src/v2/model/DeleteImageTagRequest.cpp +++ b/ims/src/v2/model/DeleteImageTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/DeleteImageTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -38,7 +37,6 @@ web::json::value DeleteImageTagRequest::toJson() const return val; } - bool DeleteImageTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteImageTagRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteImageTagRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/DeleteImageTagResponse.cpp b/ims/src/v2/model/DeleteImageTagResponse.cpp index 51a93c6a7..14126f38f 100644 --- a/ims/src/v2/model/DeleteImageTagResponse.cpp +++ b/ims/src/v2/model/DeleteImageTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/DeleteImageTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value DeleteImageTagResponse::toJson() const return val; } - bool DeleteImageTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteImageTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/ExportImageRequest.cpp b/ims/src/v2/model/ExportImageRequest.cpp index dd8972934..d05dc2045 100644 --- a/ims/src/v2/model/ExportImageRequest.cpp +++ b/ims/src/v2/model/ExportImageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ExportImageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value ExportImageRequest::toJson() const return val; } - bool ExportImageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ExportImageRequest::fromJson(const web::json::value& val) return ok; } + std::string ExportImageRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/ExportImageRequestBody.cpp b/ims/src/v2/model/ExportImageRequestBody.cpp index 8064cc301..801646b7d 100644 --- a/ims/src/v2/model/ExportImageRequestBody.cpp +++ b/ims/src/v2/model/ExportImageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ExportImageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -43,7 +42,6 @@ web::json::value ExportImageRequestBody::toJson() const return val; } - bool ExportImageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ExportImageRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ExportImageRequestBody::getBucketUrl() const { return bucketUrl_; diff --git a/ims/src/v2/model/ExportImageResponse.cpp b/ims/src/v2/model/ExportImageResponse.cpp index 415632eb3..bee4decee 100644 --- a/ims/src/v2/model/ExportImageResponse.cpp +++ b/ims/src/v2/model/ExportImageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ExportImageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value ExportImageResponse::toJson() const return val; } - bool ExportImageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ExportImageResponse::fromJson(const web::json::value& val) return ok; } + std::string ExportImageResponse::getJobId() const { return jobId_; diff --git a/ims/src/v2/model/GlanceAddImageMemberRequest.cpp b/ims/src/v2/model/GlanceAddImageMemberRequest.cpp index 064ceecb7..4353006db 100644 --- a/ims/src/v2/model/GlanceAddImageMemberRequest.cpp +++ b/ims/src/v2/model/GlanceAddImageMemberRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceAddImageMemberRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value GlanceAddImageMemberRequest::toJson() const return val; } - bool GlanceAddImageMemberRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool GlanceAddImageMemberRequest::fromJson(const web::json::value& val) return ok; } + std::string GlanceAddImageMemberRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/GlanceAddImageMemberRequestBody.cpp b/ims/src/v2/model/GlanceAddImageMemberRequestBody.cpp index 4e3c4a614..f16352231 100644 --- a/ims/src/v2/model/GlanceAddImageMemberRequestBody.cpp +++ b/ims/src/v2/model/GlanceAddImageMemberRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceAddImageMemberRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value GlanceAddImageMemberRequestBody::toJson() const return val; } - bool GlanceAddImageMemberRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool GlanceAddImageMemberRequestBody::fromJson(const web::json::value& val) return ok; } + std::string GlanceAddImageMemberRequestBody::getMember() const { return member_; diff --git a/ims/src/v2/model/GlanceAddImageMemberResponse.cpp b/ims/src/v2/model/GlanceAddImageMemberResponse.cpp index 3e9afb416..bca7581f2 100644 --- a/ims/src/v2/model/GlanceAddImageMemberResponse.cpp +++ b/ims/src/v2/model/GlanceAddImageMemberResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceAddImageMemberResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -58,7 +57,6 @@ web::json::value GlanceAddImageMemberResponse::toJson() const return val; } - bool GlanceAddImageMemberResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool GlanceAddImageMemberResponse::fromJson(const web::json::value& val) return ok; } + std::string GlanceAddImageMemberResponse::getStatus() const { return status_; diff --git a/ims/src/v2/model/GlanceCreateImageMetadataRequest.cpp b/ims/src/v2/model/GlanceCreateImageMetadataRequest.cpp index 28fafec7b..6730d4ab0 100644 --- a/ims/src/v2/model/GlanceCreateImageMetadataRequest.cpp +++ b/ims/src/v2/model/GlanceCreateImageMetadataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceCreateImageMetadataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value GlanceCreateImageMetadataRequest::toJson() const return val; } - bool GlanceCreateImageMetadataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool GlanceCreateImageMetadataRequest::fromJson(const web::json::value& val) return ok; } + GlanceCreateImageMetadataRequestBody GlanceCreateImageMetadataRequest::getBody() const { return body_; diff --git a/ims/src/v2/model/GlanceCreateImageMetadataRequestBody.cpp b/ims/src/v2/model/GlanceCreateImageMetadataRequestBody.cpp index 856d3f487..891833ef3 100644 --- a/ims/src/v2/model/GlanceCreateImageMetadataRequestBody.cpp +++ b/ims/src/v2/model/GlanceCreateImageMetadataRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceCreateImageMetadataRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -72,7 +71,6 @@ web::json::value GlanceCreateImageMetadataRequestBody::toJson() const return val; } - bool GlanceCreateImageMetadataRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -161,6 +159,7 @@ bool GlanceCreateImageMetadataRequestBody::fromJson(const web::json::value& val) return ok; } + std::string GlanceCreateImageMetadataRequestBody::getOsVersion() const { return osVersion_; diff --git a/ims/src/v2/model/GlanceCreateImageMetadataResponse.cpp b/ims/src/v2/model/GlanceCreateImageMetadataResponse.cpp index 4471b8f9b..7049b59b6 100644 --- a/ims/src/v2/model/GlanceCreateImageMetadataResponse.cpp +++ b/ims/src/v2/model/GlanceCreateImageMetadataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceCreateImageMetadataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -176,7 +175,6 @@ web::json::value GlanceCreateImageMetadataResponse::toJson() const return val; } - bool GlanceCreateImageMetadataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -454,6 +452,7 @@ bool GlanceCreateImageMetadataResponse::fromJson(const web::json::value& val) return ok; } + std::string GlanceCreateImageMetadataResponse::getVisibility() const { return visibility_; diff --git a/ims/src/v2/model/GlanceCreateTagRequest.cpp b/ims/src/v2/model/GlanceCreateTagRequest.cpp index 0362b4988..204d51520 100644 --- a/ims/src/v2/model/GlanceCreateTagRequest.cpp +++ b/ims/src/v2/model/GlanceCreateTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceCreateTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -38,7 +37,6 @@ web::json::value GlanceCreateTagRequest::toJson() const return val; } - bool GlanceCreateTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GlanceCreateTagRequest::fromJson(const web::json::value& val) return ok; } + std::string GlanceCreateTagRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/GlanceCreateTagResponse.cpp b/ims/src/v2/model/GlanceCreateTagResponse.cpp index 9fcab1a01..e7dfc9bd5 100644 --- a/ims/src/v2/model/GlanceCreateTagResponse.cpp +++ b/ims/src/v2/model/GlanceCreateTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceCreateTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value GlanceCreateTagResponse::toJson() const return val; } - bool GlanceCreateTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool GlanceCreateTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/GlanceDeleteImageMemberRequest.cpp b/ims/src/v2/model/GlanceDeleteImageMemberRequest.cpp index dce754ce0..a5dcad483 100644 --- a/ims/src/v2/model/GlanceDeleteImageMemberRequest.cpp +++ b/ims/src/v2/model/GlanceDeleteImageMemberRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceDeleteImageMemberRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -38,7 +37,6 @@ web::json::value GlanceDeleteImageMemberRequest::toJson() const return val; } - bool GlanceDeleteImageMemberRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GlanceDeleteImageMemberRequest::fromJson(const web::json::value& val) return ok; } + std::string GlanceDeleteImageMemberRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/GlanceDeleteImageMemberResponse.cpp b/ims/src/v2/model/GlanceDeleteImageMemberResponse.cpp index 4033a31ca..94ae9acca 100644 --- a/ims/src/v2/model/GlanceDeleteImageMemberResponse.cpp +++ b/ims/src/v2/model/GlanceDeleteImageMemberResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceDeleteImageMemberResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value GlanceDeleteImageMemberResponse::toJson() const return val; } - bool GlanceDeleteImageMemberResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool GlanceDeleteImageMemberResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/GlanceDeleteImageRequest.cpp b/ims/src/v2/model/GlanceDeleteImageRequest.cpp index b366d5b3e..a4941ca5b 100644 --- a/ims/src/v2/model/GlanceDeleteImageRequest.cpp +++ b/ims/src/v2/model/GlanceDeleteImageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceDeleteImageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value GlanceDeleteImageRequest::toJson() const return val; } - bool GlanceDeleteImageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool GlanceDeleteImageRequest::fromJson(const web::json::value& val) return ok; } + std::string GlanceDeleteImageRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/GlanceDeleteImageRequestBody.cpp b/ims/src/v2/model/GlanceDeleteImageRequestBody.cpp index 209003274..4fc636256 100644 --- a/ims/src/v2/model/GlanceDeleteImageRequestBody.cpp +++ b/ims/src/v2/model/GlanceDeleteImageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceDeleteImageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value GlanceDeleteImageRequestBody::toJson() const return val; } - bool GlanceDeleteImageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool GlanceDeleteImageRequestBody::fromJson(const web::json::value& val) return ok; } + bool GlanceDeleteImageRequestBody::isDeleteBackup() const { return deleteBackup_; diff --git a/ims/src/v2/model/GlanceDeleteImageResponse.cpp b/ims/src/v2/model/GlanceDeleteImageResponse.cpp index cb7f6d835..75752d544 100644 --- a/ims/src/v2/model/GlanceDeleteImageResponse.cpp +++ b/ims/src/v2/model/GlanceDeleteImageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceDeleteImageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value GlanceDeleteImageResponse::toJson() const return val; } - bool GlanceDeleteImageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool GlanceDeleteImageResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/GlanceDeleteTagRequest.cpp b/ims/src/v2/model/GlanceDeleteTagRequest.cpp index 61e751969..d9d2cfeec 100644 --- a/ims/src/v2/model/GlanceDeleteTagRequest.cpp +++ b/ims/src/v2/model/GlanceDeleteTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceDeleteTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -38,7 +37,6 @@ web::json::value GlanceDeleteTagRequest::toJson() const return val; } - bool GlanceDeleteTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GlanceDeleteTagRequest::fromJson(const web::json::value& val) return ok; } + std::string GlanceDeleteTagRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/GlanceDeleteTagResponse.cpp b/ims/src/v2/model/GlanceDeleteTagResponse.cpp index 55b41060c..794112067 100644 --- a/ims/src/v2/model/GlanceDeleteTagResponse.cpp +++ b/ims/src/v2/model/GlanceDeleteTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceDeleteTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value GlanceDeleteTagResponse::toJson() const return val; } - bool GlanceDeleteTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool GlanceDeleteTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/GlanceImageMembers.cpp b/ims/src/v2/model/GlanceImageMembers.cpp index 9dfe0fa5b..0c6a02a5f 100644 --- a/ims/src/v2/model/GlanceImageMembers.cpp +++ b/ims/src/v2/model/GlanceImageMembers.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceImageMembers.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -58,7 +57,6 @@ web::json::value GlanceImageMembers::toJson() const return val; } - bool GlanceImageMembers::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool GlanceImageMembers::fromJson(const web::json::value& val) return ok; } + std::string GlanceImageMembers::getStatus() const { return status_; diff --git a/ims/src/v2/model/GlanceListImageMemberSchemasRequest.cpp b/ims/src/v2/model/GlanceListImageMemberSchemasRequest.cpp index fadd222d2..e92e35ea9 100644 --- a/ims/src/v2/model/GlanceListImageMemberSchemasRequest.cpp +++ b/ims/src/v2/model/GlanceListImageMemberSchemasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceListImageMemberSchemasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value GlanceListImageMemberSchemasRequest::toJson() const return val; } - bool GlanceListImageMemberSchemasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool GlanceListImageMemberSchemasRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/GlanceListImageMemberSchemasResponse.cpp b/ims/src/v2/model/GlanceListImageMemberSchemasResponse.cpp index f4bde98b4..e4d2462d4 100644 --- a/ims/src/v2/model/GlanceListImageMemberSchemasResponse.cpp +++ b/ims/src/v2/model/GlanceListImageMemberSchemasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceListImageMemberSchemasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -41,7 +40,6 @@ web::json::value GlanceListImageMemberSchemasResponse::toJson() const return val; } - bool GlanceListImageMemberSchemasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool GlanceListImageMemberSchemasResponse::fromJson(const web::json::value& val) return ok; } + std::vector& GlanceListImageMemberSchemasResponse::getLinks() { return links_; diff --git a/ims/src/v2/model/GlanceListImageMembersRequest.cpp b/ims/src/v2/model/GlanceListImageMembersRequest.cpp index fe3dbc6a9..55e700d32 100644 --- a/ims/src/v2/model/GlanceListImageMembersRequest.cpp +++ b/ims/src/v2/model/GlanceListImageMembersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceListImageMembersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value GlanceListImageMembersRequest::toJson() const return val; } - bool GlanceListImageMembersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool GlanceListImageMembersRequest::fromJson(const web::json::value& val) return ok; } + std::string GlanceListImageMembersRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/GlanceListImageMembersResponse.cpp b/ims/src/v2/model/GlanceListImageMembersResponse.cpp index 1a0ecdf41..54d6ccbcf 100644 --- a/ims/src/v2/model/GlanceListImageMembersResponse.cpp +++ b/ims/src/v2/model/GlanceListImageMembersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceListImageMembersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value GlanceListImageMembersResponse::toJson() const return val; } - bool GlanceListImageMembersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool GlanceListImageMembersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& GlanceListImageMembersResponse::getMembers() { return members_; diff --git a/ims/src/v2/model/GlanceListImageSchemasRequest.cpp b/ims/src/v2/model/GlanceListImageSchemasRequest.cpp index 1a27474c9..6ea62d981 100644 --- a/ims/src/v2/model/GlanceListImageSchemasRequest.cpp +++ b/ims/src/v2/model/GlanceListImageSchemasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceListImageSchemasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value GlanceListImageSchemasRequest::toJson() const return val; } - bool GlanceListImageSchemasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool GlanceListImageSchemasRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/GlanceListImageSchemasResponse.cpp b/ims/src/v2/model/GlanceListImageSchemasResponse.cpp index 24737d879..1efabe02d 100644 --- a/ims/src/v2/model/GlanceListImageSchemasResponse.cpp +++ b/ims/src/v2/model/GlanceListImageSchemasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceListImageSchemasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -41,7 +40,6 @@ web::json::value GlanceListImageSchemasResponse::toJson() const return val; } - bool GlanceListImageSchemasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool GlanceListImageSchemasResponse::fromJson(const web::json::value& val) return ok; } + std::string GlanceListImageSchemasResponse::getName() const { return name_; diff --git a/ims/src/v2/model/GlanceListImagesRequest.cpp b/ims/src/v2/model/GlanceListImagesRequest.cpp index fb6ed472e..18b9eb5b7 100644 --- a/ims/src/v2/model/GlanceListImagesRequest.cpp +++ b/ims/src/v2/model/GlanceListImagesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceListImagesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -188,7 +187,6 @@ web::json::value GlanceListImagesRequest::toJson() const return val; } - bool GlanceListImagesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -484,6 +482,7 @@ bool GlanceListImagesRequest::fromJson(const web::json::value& val) return ok; } + std::string GlanceListImagesRequest::getImagetype() const { return imagetype_; diff --git a/ims/src/v2/model/GlanceListImagesResponse.cpp b/ims/src/v2/model/GlanceListImagesResponse.cpp index b7f865454..53f3b0f0b 100644 --- a/ims/src/v2/model/GlanceListImagesResponse.cpp +++ b/ims/src/v2/model/GlanceListImagesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceListImagesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -47,7 +46,6 @@ web::json::value GlanceListImagesResponse::toJson() const return val; } - bool GlanceListImagesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool GlanceListImagesResponse::fromJson(const web::json::value& val) return ok; } + std::string GlanceListImagesResponse::getFirst() const { return first_; diff --git a/ims/src/v2/model/GlanceShowImageListResponseBody.cpp b/ims/src/v2/model/GlanceShowImageListResponseBody.cpp index 13db52f0a..777d60aec 100644 --- a/ims/src/v2/model/GlanceShowImageListResponseBody.cpp +++ b/ims/src/v2/model/GlanceShowImageListResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceShowImageListResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -332,7 +331,6 @@ web::json::value GlanceShowImageListResponseBody::toJson() const return val; } - bool GlanceShowImageListResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -889,6 +887,7 @@ bool GlanceShowImageListResponseBody::fromJson(const web::json::value& val) return ok; } + std::string GlanceShowImageListResponseBody::getBackupId() const { return backupId_; diff --git a/ims/src/v2/model/GlanceShowImageMemberRequest.cpp b/ims/src/v2/model/GlanceShowImageMemberRequest.cpp index 2dd7f043a..b2c2e111d 100644 --- a/ims/src/v2/model/GlanceShowImageMemberRequest.cpp +++ b/ims/src/v2/model/GlanceShowImageMemberRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceShowImageMemberRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -38,7 +37,6 @@ web::json::value GlanceShowImageMemberRequest::toJson() const return val; } - bool GlanceShowImageMemberRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GlanceShowImageMemberRequest::fromJson(const web::json::value& val) return ok; } + std::string GlanceShowImageMemberRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/GlanceShowImageMemberResponse.cpp b/ims/src/v2/model/GlanceShowImageMemberResponse.cpp index 79255d19b..59af6957d 100644 --- a/ims/src/v2/model/GlanceShowImageMemberResponse.cpp +++ b/ims/src/v2/model/GlanceShowImageMemberResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceShowImageMemberResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -58,7 +57,6 @@ web::json::value GlanceShowImageMemberResponse::toJson() const return val; } - bool GlanceShowImageMemberResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool GlanceShowImageMemberResponse::fromJson(const web::json::value& val) return ok; } + std::string GlanceShowImageMemberResponse::getStatus() const { return status_; diff --git a/ims/src/v2/model/GlanceShowImageMemberSchemasRequest.cpp b/ims/src/v2/model/GlanceShowImageMemberSchemasRequest.cpp index c84a041fd..3cbec46da 100644 --- a/ims/src/v2/model/GlanceShowImageMemberSchemasRequest.cpp +++ b/ims/src/v2/model/GlanceShowImageMemberSchemasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceShowImageMemberSchemasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value GlanceShowImageMemberSchemasRequest::toJson() const return val; } - bool GlanceShowImageMemberSchemasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool GlanceShowImageMemberSchemasRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/GlanceShowImageMemberSchemasResponse.cpp b/ims/src/v2/model/GlanceShowImageMemberSchemasResponse.cpp index ec094f7b1..d90b2e06b 100644 --- a/ims/src/v2/model/GlanceShowImageMemberSchemasResponse.cpp +++ b/ims/src/v2/model/GlanceShowImageMemberSchemasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceShowImageMemberSchemasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value GlanceShowImageMemberSchemasResponse::toJson() const return val; } - bool GlanceShowImageMemberSchemasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool GlanceShowImageMemberSchemasResponse::fromJson(const web::json::value& val) return ok; } + std::string GlanceShowImageMemberSchemasResponse::getName() const { return name_; diff --git a/ims/src/v2/model/GlanceShowImageRequest.cpp b/ims/src/v2/model/GlanceShowImageRequest.cpp index ea19de5d0..81833a233 100644 --- a/ims/src/v2/model/GlanceShowImageRequest.cpp +++ b/ims/src/v2/model/GlanceShowImageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceShowImageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value GlanceShowImageRequest::toJson() const return val; } - bool GlanceShowImageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool GlanceShowImageRequest::fromJson(const web::json::value& val) return ok; } + std::string GlanceShowImageRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/GlanceShowImageResponse.cpp b/ims/src/v2/model/GlanceShowImageResponse.cpp index 5921728ad..0bd7e9c9d 100644 --- a/ims/src/v2/model/GlanceShowImageResponse.cpp +++ b/ims/src/v2/model/GlanceShowImageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceShowImageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -327,7 +326,6 @@ web::json::value GlanceShowImageResponse::toJson() const return val; } - bool GlanceShowImageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -875,6 +873,7 @@ bool GlanceShowImageResponse::fromJson(const web::json::value& val) return ok; } + std::string GlanceShowImageResponse::getBackupId() const { return backupId_; diff --git a/ims/src/v2/model/GlanceShowImageSchemasRequest.cpp b/ims/src/v2/model/GlanceShowImageSchemasRequest.cpp index ddde96815..0c19c57f2 100644 --- a/ims/src/v2/model/GlanceShowImageSchemasRequest.cpp +++ b/ims/src/v2/model/GlanceShowImageSchemasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceShowImageSchemasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value GlanceShowImageSchemasRequest::toJson() const return val; } - bool GlanceShowImageSchemasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool GlanceShowImageSchemasRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/GlanceShowImageSchemasResponse.cpp b/ims/src/v2/model/GlanceShowImageSchemasResponse.cpp index 4b4a923e2..1eddc796d 100644 --- a/ims/src/v2/model/GlanceShowImageSchemasResponse.cpp +++ b/ims/src/v2/model/GlanceShowImageSchemasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceShowImageSchemasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -45,7 +44,6 @@ web::json::value GlanceShowImageSchemasResponse::toJson() const return val; } - bool GlanceShowImageSchemasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -89,6 +87,7 @@ bool GlanceShowImageSchemasResponse::fromJson(const web::json::value& val) return ok; } + AdditionalProperties GlanceShowImageSchemasResponse::getAdditionalProperties() const { return additionalProperties_; diff --git a/ims/src/v2/model/GlanceUpdateImageMemberRequest.cpp b/ims/src/v2/model/GlanceUpdateImageMemberRequest.cpp index 0bed46288..3ed1869d2 100644 --- a/ims/src/v2/model/GlanceUpdateImageMemberRequest.cpp +++ b/ims/src/v2/model/GlanceUpdateImageMemberRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceUpdateImageMemberRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -42,7 +41,6 @@ web::json::value GlanceUpdateImageMemberRequest::toJson() const return val; } - bool GlanceUpdateImageMemberRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool GlanceUpdateImageMemberRequest::fromJson(const web::json::value& val) return ok; } + std::string GlanceUpdateImageMemberRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/GlanceUpdateImageMemberRequestBody.cpp b/ims/src/v2/model/GlanceUpdateImageMemberRequestBody.cpp index 719b971f2..662194516 100644 --- a/ims/src/v2/model/GlanceUpdateImageMemberRequestBody.cpp +++ b/ims/src/v2/model/GlanceUpdateImageMemberRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceUpdateImageMemberRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -38,7 +37,6 @@ web::json::value GlanceUpdateImageMemberRequestBody::toJson() const return val; } - bool GlanceUpdateImageMemberRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GlanceUpdateImageMemberRequestBody::fromJson(const web::json::value& val) return ok; } + std::string GlanceUpdateImageMemberRequestBody::getStatus() const { return status_; diff --git a/ims/src/v2/model/GlanceUpdateImageMemberResponse.cpp b/ims/src/v2/model/GlanceUpdateImageMemberResponse.cpp index b06d3db6d..23a01e601 100644 --- a/ims/src/v2/model/GlanceUpdateImageMemberResponse.cpp +++ b/ims/src/v2/model/GlanceUpdateImageMemberResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceUpdateImageMemberResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -58,7 +57,6 @@ web::json::value GlanceUpdateImageMemberResponse::toJson() const return val; } - bool GlanceUpdateImageMemberResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool GlanceUpdateImageMemberResponse::fromJson(const web::json::value& val) return ok; } + std::string GlanceUpdateImageMemberResponse::getStatus() const { return status_; diff --git a/ims/src/v2/model/GlanceUpdateImageRequest.cpp b/ims/src/v2/model/GlanceUpdateImageRequest.cpp index dd4af2339..404566276 100644 --- a/ims/src/v2/model/GlanceUpdateImageRequest.cpp +++ b/ims/src/v2/model/GlanceUpdateImageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceUpdateImageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value GlanceUpdateImageRequest::toJson() const return val; } - bool GlanceUpdateImageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool GlanceUpdateImageRequest::fromJson(const web::json::value& val) return ok; } + std::string GlanceUpdateImageRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/GlanceUpdateImageRequestBody.cpp b/ims/src/v2/model/GlanceUpdateImageRequestBody.cpp index ac5ca76d4..6896b1bd3 100644 --- a/ims/src/v2/model/GlanceUpdateImageRequestBody.cpp +++ b/ims/src/v2/model/GlanceUpdateImageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceUpdateImageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -43,7 +42,6 @@ web::json::value GlanceUpdateImageRequestBody::toJson() const return val; } - bool GlanceUpdateImageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool GlanceUpdateImageRequestBody::fromJson(const web::json::value& val) return ok; } + std::string GlanceUpdateImageRequestBody::getOp() const { return op_; diff --git a/ims/src/v2/model/GlanceUpdateImageResponse.cpp b/ims/src/v2/model/GlanceUpdateImageResponse.cpp index 9c2f13531..2cd244d31 100644 --- a/ims/src/v2/model/GlanceUpdateImageResponse.cpp +++ b/ims/src/v2/model/GlanceUpdateImageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/GlanceUpdateImageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -327,7 +326,6 @@ web::json::value GlanceUpdateImageResponse::toJson() const return val; } - bool GlanceUpdateImageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -875,6 +873,7 @@ bool GlanceUpdateImageResponse::fromJson(const web::json::value& val) return ok; } + std::string GlanceUpdateImageResponse::getBackupId() const { return backupId_; diff --git a/ims/src/v2/model/ImageInfo.cpp b/ims/src/v2/model/ImageInfo.cpp index 9bf9885c3..397619a00 100644 --- a/ims/src/v2/model/ImageInfo.cpp +++ b/ims/src/v2/model/ImageInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ImageInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -322,7 +321,6 @@ web::json::value ImageInfo::toJson() const return val; } - bool ImageInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -861,6 +859,7 @@ bool ImageInfo::fromJson(const web::json::value& val) return ok; } + std::string ImageInfo::getBackupId() const { return backupId_; diff --git a/ims/src/v2/model/ImageTag.cpp b/ims/src/v2/model/ImageTag.cpp index ab4a5dc8f..7a422aeba 100644 --- a/ims/src/v2/model/ImageTag.cpp +++ b/ims/src/v2/model/ImageTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ImageTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -38,7 +37,6 @@ web::json::value ImageTag::toJson() const return val; } - bool ImageTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ImageTag::fromJson(const web::json::value& val) return ok; } + std::string ImageTag::getKey() const { return key_; diff --git a/ims/src/v2/model/ImportImageQuickRequest.cpp b/ims/src/v2/model/ImportImageQuickRequest.cpp index a71e1aad6..88f780672 100644 --- a/ims/src/v2/model/ImportImageQuickRequest.cpp +++ b/ims/src/v2/model/ImportImageQuickRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ImportImageQuickRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value ImportImageQuickRequest::toJson() const return val; } - bool ImportImageQuickRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ImportImageQuickRequest::fromJson(const web::json::value& val) return ok; } + QuickImportImageByFileRequestBody ImportImageQuickRequest::getBody() const { return body_; diff --git a/ims/src/v2/model/ImportImageQuickResponse.cpp b/ims/src/v2/model/ImportImageQuickResponse.cpp index 7049503fd..28d480240 100644 --- a/ims/src/v2/model/ImportImageQuickResponse.cpp +++ b/ims/src/v2/model/ImportImageQuickResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ImportImageQuickResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value ImportImageQuickResponse::toJson() const return val; } - bool ImportImageQuickResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ImportImageQuickResponse::fromJson(const web::json::value& val) return ok; } + std::string ImportImageQuickResponse::getJobId() const { return jobId_; diff --git a/ims/src/v2/model/JobEntities.cpp b/ims/src/v2/model/JobEntities.cpp index 963da0c15..0b73e6d10 100644 --- a/ims/src/v2/model/JobEntities.cpp +++ b/ims/src/v2/model/JobEntities.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/JobEntities.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -19,6 +18,16 @@ JobEntities::JobEntities() currentTaskIsSet_ = false; imageName_ = ""; imageNameIsSet_ = false; + additionErrorCode_ = ""; + additionErrorCodeIsSet_ = false; + additionErrorMsg_ = ""; + additionErrorMsgIsSet_ = false; + errorCode_ = ""; + errorCodeIsSet_ = false; + error_ = ""; + errorIsSet_ = false; + alarmCode_ = ""; + alarmCodeIsSet_ = false; processPercent_ = 0.0; processPercentIsSet_ = false; resultsIsSet_ = false; @@ -45,6 +54,21 @@ web::json::value JobEntities::toJson() const if(imageNameIsSet_) { val[utility::conversions::to_string_t("image_name")] = ModelBase::toJson(imageName_); } + if(additionErrorCodeIsSet_) { + val[utility::conversions::to_string_t("addition_error_code")] = ModelBase::toJson(additionErrorCode_); + } + if(additionErrorMsgIsSet_) { + val[utility::conversions::to_string_t("addition_error_msg")] = ModelBase::toJson(additionErrorMsg_); + } + if(errorCodeIsSet_) { + val[utility::conversions::to_string_t("error_code")] = ModelBase::toJson(errorCode_); + } + if(errorIsSet_) { + val[utility::conversions::to_string_t("error")] = ModelBase::toJson(error_); + } + if(alarmCodeIsSet_) { + val[utility::conversions::to_string_t("alarm_code")] = ModelBase::toJson(alarmCode_); + } if(processPercentIsSet_) { val[utility::conversions::to_string_t("process_percent")] = ModelBase::toJson(processPercent_); } @@ -60,7 +84,6 @@ web::json::value JobEntities::toJson() const return val; } - bool JobEntities::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +115,51 @@ bool JobEntities::fromJson(const web::json::value& val) setImageName(refVal); } } + if(val.has_field(utility::conversions::to_string_t("addition_error_code"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("addition_error_code")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setAdditionErrorCode(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("addition_error_msg"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("addition_error_msg")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setAdditionErrorMsg(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("error_code"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("error_code")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setErrorCode(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("error"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("error")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setError(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("alarm_code"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("alarm_code")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setAlarmCode(refVal); + } + } if(val.has_field(utility::conversions::to_string_t("process_percent"))) { const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("process_percent")); if(!fieldValue.is_null()) @@ -131,6 +199,7 @@ bool JobEntities::fromJson(const web::json::value& val) return ok; } + std::string JobEntities::getImageId() const { return imageId_; @@ -194,6 +263,111 @@ void JobEntities::unsetimageName() imageNameIsSet_ = false; } +std::string JobEntities::getAdditionErrorCode() const +{ + return additionErrorCode_; +} + +void JobEntities::setAdditionErrorCode(const std::string& value) +{ + additionErrorCode_ = value; + additionErrorCodeIsSet_ = true; +} + +bool JobEntities::additionErrorCodeIsSet() const +{ + return additionErrorCodeIsSet_; +} + +void JobEntities::unsetadditionErrorCode() +{ + additionErrorCodeIsSet_ = false; +} + +std::string JobEntities::getAdditionErrorMsg() const +{ + return additionErrorMsg_; +} + +void JobEntities::setAdditionErrorMsg(const std::string& value) +{ + additionErrorMsg_ = value; + additionErrorMsgIsSet_ = true; +} + +bool JobEntities::additionErrorMsgIsSet() const +{ + return additionErrorMsgIsSet_; +} + +void JobEntities::unsetadditionErrorMsg() +{ + additionErrorMsgIsSet_ = false; +} + +std::string JobEntities::getErrorCode() const +{ + return errorCode_; +} + +void JobEntities::setErrorCode(const std::string& value) +{ + errorCode_ = value; + errorCodeIsSet_ = true; +} + +bool JobEntities::errorCodeIsSet() const +{ + return errorCodeIsSet_; +} + +void JobEntities::unseterrorCode() +{ + errorCodeIsSet_ = false; +} + +std::string JobEntities::getError() const +{ + return error_; +} + +void JobEntities::setError(const std::string& value) +{ + error_ = value; + errorIsSet_ = true; +} + +bool JobEntities::errorIsSet() const +{ + return errorIsSet_; +} + +void JobEntities::unseterror() +{ + errorIsSet_ = false; +} + +std::string JobEntities::getAlarmCode() const +{ + return alarmCode_; +} + +void JobEntities::setAlarmCode(const std::string& value) +{ + alarmCode_ = value; + alarmCodeIsSet_ = true; +} + +bool JobEntities::alarmCodeIsSet() const +{ + return alarmCodeIsSet_; +} + +void JobEntities::unsetalarmCode() +{ + alarmCodeIsSet_ = false; +} + double JobEntities::getProcessPercent() const { return processPercent_; diff --git a/ims/src/v2/model/JobEntitiesResult.cpp b/ims/src/v2/model/JobEntitiesResult.cpp index f6e904a83..c49cba065 100644 --- a/ims/src/v2/model/JobEntitiesResult.cpp +++ b/ims/src/v2/model/JobEntitiesResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/JobEntitiesResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -43,7 +42,6 @@ web::json::value JobEntitiesResult::toJson() const return val; } - bool JobEntitiesResult::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool JobEntitiesResult::fromJson(const web::json::value& val) return ok; } + std::string JobEntitiesResult::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/JobProgressEntities.cpp b/ims/src/v2/model/JobProgressEntities.cpp index 6fffa74b1..e4fad8c7e 100644 --- a/ims/src/v2/model/JobProgressEntities.cpp +++ b/ims/src/v2/model/JobProgressEntities.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/JobProgressEntities.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -61,7 +60,6 @@ web::json::value JobProgressEntities::toJson() const return val; } - bool JobProgressEntities::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool JobProgressEntities::fromJson(const web::json::value& val) return ok; } + std::string JobProgressEntities::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/Links.cpp b/ims/src/v2/model/Links.cpp index 74e6ef468..535c58ac6 100644 --- a/ims/src/v2/model/Links.cpp +++ b/ims/src/v2/model/Links.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/Links.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -38,7 +37,6 @@ web::json::value Links::toJson() const return val; } - bool Links::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Links::fromJson(const web::json::value& val) return ok; } + std::string Links::getHref() const { return href_; diff --git a/ims/src/v2/model/ListImageByTagsRequest.cpp b/ims/src/v2/model/ListImageByTagsRequest.cpp index 02ef068d6..6bb3b4d5b 100644 --- a/ims/src/v2/model/ListImageByTagsRequest.cpp +++ b/ims/src/v2/model/ListImageByTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListImageByTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value ListImageByTagsRequest::toJson() const return val; } - bool ListImageByTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListImageByTagsRequest::fromJson(const web::json::value& val) return ok; } + ListImageByTagsRequestBody ListImageByTagsRequest::getBody() const { return body_; diff --git a/ims/src/v2/model/ListImageByTagsRequestBody.cpp b/ims/src/v2/model/ListImageByTagsRequestBody.cpp index 5231807fd..908546aca 100644 --- a/ims/src/v2/model/ListImageByTagsRequestBody.cpp +++ b/ims/src/v2/model/ListImageByTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListImageByTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -68,7 +67,6 @@ web::json::value ListImageByTagsRequestBody::toJson() const return val; } - bool ListImageByTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -157,6 +155,7 @@ bool ListImageByTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ListImageByTagsRequestBody::getAction() const { return action_; diff --git a/ims/src/v2/model/ListImageByTagsResponse.cpp b/ims/src/v2/model/ListImageByTagsResponse.cpp index e7e289c42..92111dc83 100644 --- a/ims/src/v2/model/ListImageByTagsResponse.cpp +++ b/ims/src/v2/model/ListImageByTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListImageByTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value ListImageByTagsResponse::toJson() const return val; } - bool ListImageByTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListImageByTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListImageByTagsResponse::getResources() { return resources_; diff --git a/ims/src/v2/model/ListImageTagsRequest.cpp b/ims/src/v2/model/ListImageTagsRequest.cpp index da8ef9103..1ebd1c3a5 100644 --- a/ims/src/v2/model/ListImageTagsRequest.cpp +++ b/ims/src/v2/model/ListImageTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListImageTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value ListImageTagsRequest::toJson() const return val; } - bool ListImageTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListImageTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListImageTagsRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/ListImageTagsResponse.cpp b/ims/src/v2/model/ListImageTagsResponse.cpp index 964c16f20..5f08fd354 100644 --- a/ims/src/v2/model/ListImageTagsResponse.cpp +++ b/ims/src/v2/model/ListImageTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListImageTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value ListImageTagsResponse::toJson() const return val; } - bool ListImageTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListImageTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListImageTagsResponse::getTags() { return tags_; diff --git a/ims/src/v2/model/ListImagesRequest.cpp b/ims/src/v2/model/ListImagesRequest.cpp index 539899bed..4b61ca5c2 100644 --- a/ims/src/v2/model/ListImagesRequest.cpp +++ b/ims/src/v2/model/ListImagesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListImagesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -213,7 +212,6 @@ web::json::value ListImagesRequest::toJson() const return val; } - bool ListImagesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -554,6 +552,7 @@ bool ListImagesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListImagesRequest::getImagetype() const { return imagetype_; diff --git a/ims/src/v2/model/ListImagesResponse.cpp b/ims/src/v2/model/ListImagesResponse.cpp index bbdc7d86f..14f75e310 100644 --- a/ims/src/v2/model/ListImagesResponse.cpp +++ b/ims/src/v2/model/ListImagesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListImagesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value ListImagesResponse::toJson() const return val; } - bool ListImagesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListImagesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListImagesResponse::getImages() { return images_; diff --git a/ims/src/v2/model/ListImagesTagsRequest.cpp b/ims/src/v2/model/ListImagesTagsRequest.cpp index dd6c3724a..2c64ba776 100644 --- a/ims/src/v2/model/ListImagesTagsRequest.cpp +++ b/ims/src/v2/model/ListImagesTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListImagesTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value ListImagesTagsRequest::toJson() const return val; } - bool ListImagesTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListImagesTagsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/ListImagesTagsResponse.cpp b/ims/src/v2/model/ListImagesTagsResponse.cpp index 254e8675b..4a6c0c89b 100644 --- a/ims/src/v2/model/ListImagesTagsResponse.cpp +++ b/ims/src/v2/model/ListImagesTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListImagesTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value ListImagesTagsResponse::toJson() const return val; } - bool ListImagesTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListImagesTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListImagesTagsResponse::getTags() { return tags_; diff --git a/ims/src/v2/model/ListOsVersionsRequest.cpp b/ims/src/v2/model/ListOsVersionsRequest.cpp index f71e3ca06..d98c77084 100644 --- a/ims/src/v2/model/ListOsVersionsRequest.cpp +++ b/ims/src/v2/model/ListOsVersionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListOsVersionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value ListOsVersionsRequest::toJson() const return val; } - bool ListOsVersionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListOsVersionsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListOsVersionsRequest::getTag() const { return tag_; diff --git a/ims/src/v2/model/ListOsVersionsResponse.cpp b/ims/src/v2/model/ListOsVersionsResponse.cpp index ca07a96f2..ca4198625 100644 --- a/ims/src/v2/model/ListOsVersionsResponse.cpp +++ b/ims/src/v2/model/ListOsVersionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListOsVersionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value ListOsVersionsResponse::toJson() const return val; } - bool ListOsVersionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListOsVersionsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListOsVersionsResponse::getBody() { return body_; diff --git a/ims/src/v2/model/ListOsVersionsResponseBody.cpp b/ims/src/v2/model/ListOsVersionsResponseBody.cpp index 6613c1a88..efeafeae2 100644 --- a/ims/src/v2/model/ListOsVersionsResponseBody.cpp +++ b/ims/src/v2/model/ListOsVersionsResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListOsVersionsResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value ListOsVersionsResponseBody::toJson() const return val; } - bool ListOsVersionsResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListOsVersionsResponseBody::fromJson(const web::json::value& val) return ok; } + std::string ListOsVersionsResponseBody::getPlatform() const { return platform_; diff --git a/ims/src/v2/model/ListTagsRequest.cpp b/ims/src/v2/model/ListTagsRequest.cpp index 7bad982a6..196d01faf 100644 --- a/ims/src/v2/model/ListTagsRequest.cpp +++ b/ims/src/v2/model/ListTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -103,7 +102,6 @@ web::json::value ListTagsRequest::toJson() const return val; } - bool ListTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -246,6 +244,7 @@ bool ListTagsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListTagsRequest::getLimit() const { return limit_; diff --git a/ims/src/v2/model/ListTagsResponse.cpp b/ims/src/v2/model/ListTagsResponse.cpp index 2e75f4f3e..07d6ceaf0 100644 --- a/ims/src/v2/model/ListTagsResponse.cpp +++ b/ims/src/v2/model/ListTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value ListTagsResponse::toJson() const return val; } - bool ListTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTagsResponse::getTags() { return tags_; diff --git a/ims/src/v2/model/ListVersionsRequest.cpp b/ims/src/v2/model/ListVersionsRequest.cpp index 95e9805f6..54bec87ab 100644 --- a/ims/src/v2/model/ListVersionsRequest.cpp +++ b/ims/src/v2/model/ListVersionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListVersionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value ListVersionsRequest::toJson() const return val; } - bool ListVersionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListVersionsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/ListVersionsResponse.cpp b/ims/src/v2/model/ListVersionsResponse.cpp index 96de2fd2e..6bb670b99 100644 --- a/ims/src/v2/model/ListVersionsResponse.cpp +++ b/ims/src/v2/model/ListVersionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ListVersionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value ListVersionsResponse::toJson() const return val; } - bool ListVersionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListVersionsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListVersionsResponse::getVersions() { return versions_; diff --git a/ims/src/v2/model/OsVersionInfo.cpp b/ims/src/v2/model/OsVersionInfo.cpp index b1748d860..4ce2b4d28 100644 --- a/ims/src/v2/model/OsVersionInfo.cpp +++ b/ims/src/v2/model/OsVersionInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/OsVersionInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -53,7 +52,6 @@ web::json::value OsVersionInfo::toJson() const return val; } - bool OsVersionInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool OsVersionInfo::fromJson(const web::json::value& val) return ok; } + std::string OsVersionInfo::getPlatform() const { return platform_; diff --git a/ims/src/v2/model/OsVersionResponse.cpp b/ims/src/v2/model/OsVersionResponse.cpp index aed3323a2..1183c1fd2 100644 --- a/ims/src/v2/model/OsVersionResponse.cpp +++ b/ims/src/v2/model/OsVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/OsVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -42,7 +41,6 @@ web::json::value OsVersionResponse::toJson() const return val; } - bool OsVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool OsVersionResponse::fromJson(const web::json::value& val) return ok; } + std::string OsVersionResponse::getStatus() const { return status_; diff --git a/ims/src/v2/model/QueryImageByTagsResourceDetail.cpp b/ims/src/v2/model/QueryImageByTagsResourceDetail.cpp index b18254342..d450c742a 100644 --- a/ims/src/v2/model/QueryImageByTagsResourceDetail.cpp +++ b/ims/src/v2/model/QueryImageByTagsResourceDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/QueryImageByTagsResourceDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value QueryImageByTagsResourceDetail::toJson() const return val; } - bool QueryImageByTagsResourceDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool QueryImageByTagsResourceDetail::fromJson(const web::json::value& val) return ok; } + std::string QueryImageByTagsResourceDetail::getStatus() const { return status_; diff --git a/ims/src/v2/model/QuickImportImageByFileRequestBody.cpp b/ims/src/v2/model/QuickImportImageByFileRequestBody.cpp index 7d8ad33ba..a28d0a1e7 100644 --- a/ims/src/v2/model/QuickImportImageByFileRequestBody.cpp +++ b/ims/src/v2/model/QuickImportImageByFileRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/QuickImportImageByFileRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -81,7 +80,6 @@ web::json::value QuickImportImageByFileRequestBody::toJson() const return val; } - bool QuickImportImageByFileRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -188,6 +186,7 @@ bool QuickImportImageByFileRequestBody::fromJson(const web::json::value& val) return ok; } + std::string QuickImportImageByFileRequestBody::getName() const { return name_; diff --git a/ims/src/v2/model/Quota.cpp b/ims/src/v2/model/Quota.cpp index 76c52e8a9..80d2c7c3f 100644 --- a/ims/src/v2/model/Quota.cpp +++ b/ims/src/v2/model/Quota.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/Quota.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value Quota::toJson() const return val; } - bool Quota::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool Quota::fromJson(const web::json::value& val) return ok; } + std::vector& Quota::getResources() { return resources_; diff --git a/ims/src/v2/model/QuotaInfo.cpp b/ims/src/v2/model/QuotaInfo.cpp index 0db3f62a6..61da1fa1f 100644 --- a/ims/src/v2/model/QuotaInfo.cpp +++ b/ims/src/v2/model/QuotaInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/QuotaInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -53,7 +52,6 @@ web::json::value QuotaInfo::toJson() const return val; } - bool QuotaInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool QuotaInfo::fromJson(const web::json::value& val) return ok; } + std::string QuotaInfo::getType() const { return type_; diff --git a/ims/src/v2/model/RegisterImageRequest.cpp b/ims/src/v2/model/RegisterImageRequest.cpp index 521319f6d..efce07e3a 100644 --- a/ims/src/v2/model/RegisterImageRequest.cpp +++ b/ims/src/v2/model/RegisterImageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/RegisterImageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value RegisterImageRequest::toJson() const return val; } - bool RegisterImageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RegisterImageRequest::fromJson(const web::json::value& val) return ok; } + std::string RegisterImageRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/RegisterImageRequestBody.cpp b/ims/src/v2/model/RegisterImageRequestBody.cpp index c47962034..1c6b5b4ea 100644 --- a/ims/src/v2/model/RegisterImageRequestBody.cpp +++ b/ims/src/v2/model/RegisterImageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/RegisterImageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value RegisterImageRequestBody::toJson() const return val; } - bool RegisterImageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RegisterImageRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RegisterImageRequestBody::getImageUrl() const { return imageUrl_; diff --git a/ims/src/v2/model/RegisterImageResponse.cpp b/ims/src/v2/model/RegisterImageResponse.cpp index 198117861..9b2715bf7 100644 --- a/ims/src/v2/model/RegisterImageResponse.cpp +++ b/ims/src/v2/model/RegisterImageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/RegisterImageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value RegisterImageResponse::toJson() const return val; } - bool RegisterImageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RegisterImageResponse::fromJson(const web::json::value& val) return ok; } + std::string RegisterImageResponse::getJobId() const { return jobId_; diff --git a/ims/src/v2/model/ResourceTag.cpp b/ims/src/v2/model/ResourceTag.cpp index aa9795608..2fc62ab55 100644 --- a/ims/src/v2/model/ResourceTag.cpp +++ b/ims/src/v2/model/ResourceTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ResourceTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -38,7 +37,6 @@ web::json::value ResourceTag::toJson() const return val; } - bool ResourceTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResourceTag::fromJson(const web::json::value& val) return ok; } + std::string ResourceTag::getKey() const { return key_; diff --git a/ims/src/v2/model/ShowImageByTagsResource.cpp b/ims/src/v2/model/ShowImageByTagsResource.cpp index 5300a4066..4603c9f66 100644 --- a/ims/src/v2/model/ShowImageByTagsResource.cpp +++ b/ims/src/v2/model/ShowImageByTagsResource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ShowImageByTagsResource.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -46,7 +45,6 @@ web::json::value ShowImageByTagsResource::toJson() const return val; } - bool ShowImageByTagsResource::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ShowImageByTagsResource::fromJson(const web::json::value& val) return ok; } + std::string ShowImageByTagsResource::getResourceId() const { return resourceId_; diff --git a/ims/src/v2/model/ShowImageQuotaRequest.cpp b/ims/src/v2/model/ShowImageQuotaRequest.cpp index b044dae62..2c392e962 100644 --- a/ims/src/v2/model/ShowImageQuotaRequest.cpp +++ b/ims/src/v2/model/ShowImageQuotaRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ShowImageQuotaRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -28,7 +27,6 @@ web::json::value ShowImageQuotaRequest::toJson() const return val; } - bool ShowImageQuotaRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowImageQuotaRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/ims/src/v2/model/ShowImageQuotaResponse.cpp b/ims/src/v2/model/ShowImageQuotaResponse.cpp index d83f98b05..fe303f011 100644 --- a/ims/src/v2/model/ShowImageQuotaResponse.cpp +++ b/ims/src/v2/model/ShowImageQuotaResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ShowImageQuotaResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value ShowImageQuotaResponse::toJson() const return val; } - bool ShowImageQuotaResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowImageQuotaResponse::fromJson(const web::json::value& val) return ok; } + Quota ShowImageQuotaResponse::getQuotas() const { return quotas_; diff --git a/ims/src/v2/model/ShowJobProgressRequest.cpp b/ims/src/v2/model/ShowJobProgressRequest.cpp index 0bcda4c17..cb31f2054 100644 --- a/ims/src/v2/model/ShowJobProgressRequest.cpp +++ b/ims/src/v2/model/ShowJobProgressRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ShowJobProgressRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value ShowJobProgressRequest::toJson() const return val; } - bool ShowJobProgressRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowJobProgressRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowJobProgressRequest::getJobId() const { return jobId_; diff --git a/ims/src/v2/model/ShowJobProgressResponse.cpp b/ims/src/v2/model/ShowJobProgressResponse.cpp index bc8ec07d7..6c3ccd1a9 100644 --- a/ims/src/v2/model/ShowJobProgressResponse.cpp +++ b/ims/src/v2/model/ShowJobProgressResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ShowJobProgressResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -67,7 +66,6 @@ web::json::value ShowJobProgressResponse::toJson() const return val; } - bool ShowJobProgressResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ShowJobProgressResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowJobProgressResponse::getStatus() const { return status_; diff --git a/ims/src/v2/model/ShowJobRequest.cpp b/ims/src/v2/model/ShowJobRequest.cpp index c6d2fc905..79ad213d1 100644 --- a/ims/src/v2/model/ShowJobRequest.cpp +++ b/ims/src/v2/model/ShowJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ShowJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value ShowJobRequest::toJson() const return val; } - bool ShowJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowJobRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowJobRequest::getJobId() const { return jobId_; diff --git a/ims/src/v2/model/ShowJobResponse.cpp b/ims/src/v2/model/ShowJobResponse.cpp index c545c26a1..979645bc4 100644 --- a/ims/src/v2/model/ShowJobResponse.cpp +++ b/ims/src/v2/model/ShowJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ShowJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -67,7 +66,6 @@ web::json::value ShowJobResponse::toJson() const return val; } - bool ShowJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ShowJobResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowJobResponse::getStatus() const { return status_; diff --git a/ims/src/v2/model/ShowVersionRequest.cpp b/ims/src/v2/model/ShowVersionRequest.cpp index 5c1262e22..d61341d65 100644 --- a/ims/src/v2/model/ShowVersionRequest.cpp +++ b/ims/src/v2/model/ShowVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ShowVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -33,7 +32,6 @@ web::json::value ShowVersionRequest::toJson() const return val; } - bool ShowVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowVersionRequest::getVersion() const { return version_; diff --git a/ims/src/v2/model/ShowVersionResponse.cpp b/ims/src/v2/model/ShowVersionResponse.cpp index 1c5753776..6328eef55 100644 --- a/ims/src/v2/model/ShowVersionResponse.cpp +++ b/ims/src/v2/model/ShowVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/ShowVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -32,7 +31,6 @@ web::json::value ShowVersionResponse::toJson() const return val; } - bool ShowVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowVersionResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowVersionResponse::getVersions() { return versions_; diff --git a/ims/src/v2/model/SubJobEntities.cpp b/ims/src/v2/model/SubJobEntities.cpp index 2ee5a1b6b..79734083d 100644 --- a/ims/src/v2/model/SubJobEntities.cpp +++ b/ims/src/v2/model/SubJobEntities.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/SubJobEntities.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -38,7 +37,6 @@ web::json::value SubJobEntities::toJson() const return val; } - bool SubJobEntities::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SubJobEntities::fromJson(const web::json::value& val) return ok; } + std::string SubJobEntities::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/SubJobResult.cpp b/ims/src/v2/model/SubJobResult.cpp index 5f89c06ea..31e104049 100644 --- a/ims/src/v2/model/SubJobResult.cpp +++ b/ims/src/v2/model/SubJobResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/SubJobResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -67,7 +66,6 @@ web::json::value SubJobResult::toJson() const return val; } - bool SubJobResult::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool SubJobResult::fromJson(const web::json::value& val) return ok; } + std::string SubJobResult::getStatus() const { return status_; diff --git a/ims/src/v2/model/TagKeyValue.cpp b/ims/src/v2/model/TagKeyValue.cpp index 3bd90cc90..7db73aa78 100644 --- a/ims/src/v2/model/TagKeyValue.cpp +++ b/ims/src/v2/model/TagKeyValue.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/TagKeyValue.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -38,7 +37,6 @@ web::json::value TagKeyValue::toJson() const return val; } - bool TagKeyValue::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagKeyValue::fromJson(const web::json::value& val) return ok; } + std::string TagKeyValue::getKey() const { return key_; diff --git a/ims/src/v2/model/Tags.cpp b/ims/src/v2/model/Tags.cpp index 8e43716fe..fe2cdc245 100644 --- a/ims/src/v2/model/Tags.cpp +++ b/ims/src/v2/model/Tags.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/Tags.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value Tags::toJson() const return val; } - bool Tags::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool Tags::fromJson(const web::json::value& val) return ok; } + std::string Tags::getKey() const { return key_; diff --git a/ims/src/v2/model/UpdateImageRequest.cpp b/ims/src/v2/model/UpdateImageRequest.cpp index d3f765a61..fe53fda6b 100644 --- a/ims/src/v2/model/UpdateImageRequest.cpp +++ b/ims/src/v2/model/UpdateImageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/UpdateImageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -37,7 +36,6 @@ web::json::value UpdateImageRequest::toJson() const return val; } - bool UpdateImageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateImageRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateImageRequest::getImageId() const { return imageId_; diff --git a/ims/src/v2/model/UpdateImageRequestBody.cpp b/ims/src/v2/model/UpdateImageRequestBody.cpp index ed4217565..b22ffcabe 100644 --- a/ims/src/v2/model/UpdateImageRequestBody.cpp +++ b/ims/src/v2/model/UpdateImageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/UpdateImageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -43,7 +42,6 @@ web::json::value UpdateImageRequestBody::toJson() const return val; } - bool UpdateImageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdateImageRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateImageRequestBody::getOp() const { return op_; diff --git a/ims/src/v2/model/UpdateImageResponse.cpp b/ims/src/v2/model/UpdateImageResponse.cpp index b5ac9a83b..85b0e56ce 100644 --- a/ims/src/v2/model/UpdateImageResponse.cpp +++ b/ims/src/v2/model/UpdateImageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ims/v2/model/UpdateImageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ims { @@ -322,7 +321,6 @@ web::json::value UpdateImageResponse::toJson() const return val; } - bool UpdateImageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -861,6 +859,7 @@ bool UpdateImageResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateImageResponse::getBackupId() const { return backupId_; diff --git a/ivs/include/huaweicloud/ivs/v2/IvsMeta.h b/ivs/include/huaweicloud/ivs/v2/IvsMeta.h new file mode 100644 index 000000000..f0449e109 --- /dev/null +++ b/ivs/include/huaweicloud/ivs/v2/IvsMeta.h @@ -0,0 +1,29 @@ +#ifndef HUAWEICLOUD_SDK_IVS_V2_IvsMeta_H_ +#define HUAWEICLOUD_SDK_IVS_V2_IvsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ivs { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_IVS_V2_EXPORT IvsMeta { +public: + static HttpRequestDef genRequestDefForDetectExtentionByIdCardImage(); + static HttpRequestDef genRequestDefForDetectExtentionByNameAndId(); + static HttpRequestDef genRequestDefForDetectStandardByIdCardImage(); + static HttpRequestDef genRequestDefForDetectStandardByNameAndId(); + static HttpRequestDef genRequestDefForDetectStandardByVideoAndIdCardImage(); + static HttpRequestDef genRequestDefForDetectStandardByVideoAndNameAndId(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_IVS_V2_IvsMeta_H_ diff --git a/ivs/include/huaweicloud/ivs/v2/model/ActionsList.h b/ivs/include/huaweicloud/ivs/v2/model/ActionsList.h index 23b856d4a..2ff484c5e 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/ActionsList.h +++ b/ivs/include/huaweicloud/ivs/v2/model/ActionsList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_ActionsList_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_ActionsList_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT ActionsList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ActionsList members diff --git a/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByIdCardImageRequest.h b/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByIdCardImageRequest.h index 58977f643..ece70762c 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByIdCardImageRequest.h +++ b/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByIdCardImageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectExtentionByIdCardImageRequest_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectExtentionByIdCardImageRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT DetectExtentionByIdCardImageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectExtentionByIdCardImageRequest members diff --git a/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByIdCardImageResponse.h b/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByIdCardImageResponse.h index c73175cfb..18e21afb6 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByIdCardImageResponse.h +++ b/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByIdCardImageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectExtentionByIdCardImageResponse_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectExtentionByIdCardImageResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT DetectExtentionByIdCardImageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectExtentionByIdCardImageResponse members diff --git a/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByNameAndIdRequest.h b/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByNameAndIdRequest.h index 68aef6312..a98a5520f 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByNameAndIdRequest.h +++ b/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByNameAndIdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectExtentionByNameAndIdRequest_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectExtentionByNameAndIdRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT DetectExtentionByNameAndIdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectExtentionByNameAndIdRequest members diff --git a/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByNameAndIdResponse.h b/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByNameAndIdResponse.h index 31cb48232..3da89d67c 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByNameAndIdResponse.h +++ b/ivs/include/huaweicloud/ivs/v2/model/DetectExtentionByNameAndIdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectExtentionByNameAndIdResponse_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectExtentionByNameAndIdResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT DetectExtentionByNameAndIdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectExtentionByNameAndIdResponse members diff --git a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByIdCardImageRequest.h b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByIdCardImageRequest.h index 149d3dbb6..d529ec9d3 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByIdCardImageRequest.h +++ b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByIdCardImageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByIdCardImageRequest_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByIdCardImageRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT DetectStandardByIdCardImageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectStandardByIdCardImageRequest members diff --git a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByIdCardImageResponse.h b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByIdCardImageResponse.h index 2d0fc67ce..a392be072 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByIdCardImageResponse.h +++ b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByIdCardImageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByIdCardImageResponse_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByIdCardImageResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT DetectStandardByIdCardImageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectStandardByIdCardImageResponse members diff --git a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByNameAndIdRequest.h b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByNameAndIdRequest.h index bcd099d70..0bf801d7b 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByNameAndIdRequest.h +++ b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByNameAndIdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByNameAndIdRequest_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByNameAndIdRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT DetectStandardByNameAndIdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectStandardByNameAndIdRequest members diff --git a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByNameAndIdResponse.h b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByNameAndIdResponse.h index 0a5c2ec3a..25705beb3 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByNameAndIdResponse.h +++ b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByNameAndIdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByNameAndIdResponse_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByNameAndIdResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT DetectStandardByNameAndIdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectStandardByNameAndIdResponse members diff --git a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndIdCardImageRequest.h b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndIdCardImageRequest.h index d5e1455a5..80915626f 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndIdCardImageRequest.h +++ b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndIdCardImageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByVideoAndIdCardImageRequest_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByVideoAndIdCardImageRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT DetectStandardByVideoAndIdCardImageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectStandardByVideoAndIdCardImageRequest members diff --git a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndIdCardImageResponse.h b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndIdCardImageResponse.h index a9cbc2b29..a5cf5c6ba 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndIdCardImageResponse.h +++ b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndIdCardImageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByVideoAndIdCardImageResponse_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByVideoAndIdCardImageResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT DetectStandardByVideoAndIdCardImageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectStandardByVideoAndIdCardImageResponse members diff --git a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndNameAndIdRequest.h b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndNameAndIdRequest.h index 3916b2b34..495c4f43b 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndNameAndIdRequest.h +++ b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndNameAndIdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByVideoAndNameAndIdRequest_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByVideoAndNameAndIdRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT DetectStandardByVideoAndNameAndIdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectStandardByVideoAndNameAndIdRequest members diff --git a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndNameAndIdResponse.h b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndNameAndIdResponse.h index 44dc540c7..25ed085bf 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndNameAndIdResponse.h +++ b/ivs/include/huaweicloud/ivs/v2/model/DetectStandardByVideoAndNameAndIdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByVideoAndNameAndIdResponse_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_DetectStandardByVideoAndNameAndIdResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT DetectStandardByVideoAndNameAndIdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetectStandardByVideoAndNameAndIdResponse members diff --git a/ivs/include/huaweicloud/ivs/v2/model/ExtentionReqDataByIdCardImage.h b/ivs/include/huaweicloud/ivs/v2/model/ExtentionReqDataByIdCardImage.h index a327b6eb9..0f61cbb21 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/ExtentionReqDataByIdCardImage.h +++ b/ivs/include/huaweicloud/ivs/v2/model/ExtentionReqDataByIdCardImage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_ExtentionReqDataByIdCardImage_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_ExtentionReqDataByIdCardImage_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT ExtentionReqDataByIdCardImage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExtentionReqDataByIdCardImage members diff --git a/ivs/include/huaweicloud/ivs/v2/model/ExtentionReqDataByNameAndId.h b/ivs/include/huaweicloud/ivs/v2/model/ExtentionReqDataByNameAndId.h index ad42d1f1e..7a78f639f 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/ExtentionReqDataByNameAndId.h +++ b/ivs/include/huaweicloud/ivs/v2/model/ExtentionReqDataByNameAndId.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_ExtentionReqDataByNameAndId_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_ExtentionReqDataByNameAndId_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT ExtentionReqDataByNameAndId /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExtentionReqDataByNameAndId members diff --git a/ivs/include/huaweicloud/ivs/v2/model/ExtentionRespDataByIdCardImage.h b/ivs/include/huaweicloud/ivs/v2/model/ExtentionRespDataByIdCardImage.h index 22dc72edd..32d82e504 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/ExtentionRespDataByIdCardImage.h +++ b/ivs/include/huaweicloud/ivs/v2/model/ExtentionRespDataByIdCardImage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_ExtentionRespDataByIdCardImage_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_ExtentionRespDataByIdCardImage_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT ExtentionRespDataByIdCardImage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExtentionRespDataByIdCardImage members diff --git a/ivs/include/huaweicloud/ivs/v2/model/ExtentionRespDataByNameAndId.h b/ivs/include/huaweicloud/ivs/v2/model/ExtentionRespDataByNameAndId.h index 7fcfa8773..0baddd778 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/ExtentionRespDataByNameAndId.h +++ b/ivs/include/huaweicloud/ivs/v2/model/ExtentionRespDataByNameAndId.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_ExtentionRespDataByNameAndId_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_ExtentionRespDataByNameAndId_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT ExtentionRespDataByNameAndId /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExtentionRespDataByNameAndId members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IdcardResult.h b/ivs/include/huaweicloud/ivs/v2/model/IdcardResult.h index d4bb41b3c..efabeaee1 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IdcardResult.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IdcardResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IdcardResult_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IdcardResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IdcardResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IdcardResult members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageRequestBody.h b/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageRequestBody.h index 2b79129d1..a620a922f 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageRequestBody.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsExtentionByIdCardImageRequestBody_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsExtentionByIdCardImageRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsExtentionByIdCardImageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsExtentionByIdCardImageRequestBody members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageRequestBody_data.h b/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageRequestBody_data.h index 467cc9383..995d6a1f9 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageRequestBody_data.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageRequestBody_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsExtentionByIdCardImageRequestBody_data_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsExtentionByIdCardImageRequestBody_data_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsExtentionByIdCardImageRequestBody_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsExtentionByIdCardImageRequestBody_data members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageResponseBody_result.h b/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageResponseBody_result.h index 736e7da82..ad02b6c57 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageResponseBody_result.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageResponseBody_result.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsExtentionByIdCardImageResponseBody_result_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsExtentionByIdCardImageResponseBody_result_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsExtentionByIdCardImageResponseBody_result /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsExtentionByIdCardImageResponseBody_result members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdRequestBody.h b/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdRequestBody.h index c33aab221..4078c9caa 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdRequestBody.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsExtentionByNameAndIdRequestBody_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsExtentionByNameAndIdRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsExtentionByNameAndIdRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsExtentionByNameAndIdRequestBody members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdRequestBody_data.h b/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdRequestBody_data.h index 5a5ea9dc5..38b31c46b 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdRequestBody_data.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdRequestBody_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsExtentionByNameAndIdRequestBody_data_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsExtentionByNameAndIdRequestBody_data_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsExtentionByNameAndIdRequestBody_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsExtentionByNameAndIdRequestBody_data members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdResponseBody_result.h b/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdResponseBody_result.h index c356865d4..9852499b3 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdResponseBody_result.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdResponseBody_result.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsExtentionByNameAndIdResponseBody_result_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsExtentionByNameAndIdResponseBody_result_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsExtentionByNameAndIdResponseBody_result /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsExtentionByNameAndIdResponseBody_result members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByIdCardImageRequestBody.h b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByIdCardImageRequestBody.h index 740ff2402..68429112d 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByIdCardImageRequestBody.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByIdCardImageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByIdCardImageRequestBody_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByIdCardImageRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsStandardByIdCardImageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsStandardByIdCardImageRequestBody members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByIdCardImageRequestBody_data.h b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByIdCardImageRequestBody_data.h index 25b7b5024..9475153ea 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByIdCardImageRequestBody_data.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByIdCardImageRequestBody_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByIdCardImageRequestBody_data_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByIdCardImageRequestBody_data_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsStandardByIdCardImageRequestBody_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsStandardByIdCardImageRequestBody_data members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByIdCardImageResponseBody_result.h b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByIdCardImageResponseBody_result.h index c7b44825e..f39eac716 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByIdCardImageResponseBody_result.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByIdCardImageResponseBody_result.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByIdCardImageResponseBody_result_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByIdCardImageResponseBody_result_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsStandardByIdCardImageResponseBody_result /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsStandardByIdCardImageResponseBody_result members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByNameAndIdRequestBody.h b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByNameAndIdRequestBody.h index b7610cf57..8c268014a 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByNameAndIdRequestBody.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByNameAndIdRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByNameAndIdRequestBody_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByNameAndIdRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsStandardByNameAndIdRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsStandardByNameAndIdRequestBody members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByNameAndIdRequestBody_data.h b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByNameAndIdRequestBody_data.h index 3688a540f..0c1ec7364 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByNameAndIdRequestBody_data.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByNameAndIdRequestBody_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByNameAndIdRequestBody_data_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByNameAndIdRequestBody_data_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsStandardByNameAndIdRequestBody_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsStandardByNameAndIdRequestBody_data members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByNameAndIdResponseBody_result.h b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByNameAndIdResponseBody_result.h index 19db509a9..b113f5090 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByNameAndIdResponseBody_result.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByNameAndIdResponseBody_result.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByNameAndIdResponseBody_result_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByNameAndIdResponseBody_result_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsStandardByNameAndIdResponseBody_result /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsStandardByNameAndIdResponseBody_result members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageRequestBody.h b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageRequestBody.h index c0d3fde7e..477d5123d 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageRequestBody.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByVideoAndIdCardImageRequestBody_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByVideoAndIdCardImageRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsStandardByVideoAndIdCardImageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsStandardByVideoAndIdCardImageRequestBody members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageRequestBody_data.h b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageRequestBody_data.h index 22888f25a..46cae5d2c 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageRequestBody_data.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageRequestBody_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByVideoAndIdCardImageRequestBody_data_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByVideoAndIdCardImageRequestBody_data_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsStandardByVideoAndIdCardImageRequestBody_dat /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsStandardByVideoAndIdCardImageRequestBody_data members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageResponseBody_result.h b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageResponseBody_result.h index ff229e2c4..638a04708 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageResponseBody_result.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageResponseBody_result.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByVideoAndIdCardImageResponseBody_result_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByVideoAndIdCardImageResponseBody_result_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsStandardByVideoAndIdCardImageResponseBody_re /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsStandardByVideoAndIdCardImageResponseBody_result members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdRequestBody.h b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdRequestBody.h index d64745671..9bdf90e03 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdRequestBody.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByVideoAndNameAndIdRequestBody_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByVideoAndNameAndIdRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsStandardByVideoAndNameAndIdRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsStandardByVideoAndNameAndIdRequestBody members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdRequestBody_data.h b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdRequestBody_data.h index 5801fab89..82ff60eab 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdRequestBody_data.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdRequestBody_data.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByVideoAndNameAndIdRequestBody_data_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByVideoAndNameAndIdRequestBody_data_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsStandardByVideoAndNameAndIdRequestBody_data /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsStandardByVideoAndNameAndIdRequestBody_data members diff --git a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdResponseBody_result.h b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdResponseBody_result.h index b3d566b3b..cc496e17f 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdResponseBody_result.h +++ b/ivs/include/huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdResponseBody_result.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByVideoAndNameAndIdResponseBody_result_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_IvsStandardByVideoAndNameAndIdResponseBody_result_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT IvsStandardByVideoAndNameAndIdResponseBody_resu /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IvsStandardByVideoAndNameAndIdResponseBody_result members diff --git a/ivs/include/huaweicloud/ivs/v2/model/Meta.h b/ivs/include/huaweicloud/ivs/v2/model/Meta.h index aed31e9f3..e0ee85b73 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/Meta.h +++ b/ivs/include/huaweicloud/ivs/v2/model/Meta.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_Meta_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_Meta_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT Meta /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Meta members diff --git a/ivs/include/huaweicloud/ivs/v2/model/ReqDataByIdCardImage.h b/ivs/include/huaweicloud/ivs/v2/model/ReqDataByIdCardImage.h index e87935cf6..3d742cdf2 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/ReqDataByIdCardImage.h +++ b/ivs/include/huaweicloud/ivs/v2/model/ReqDataByIdCardImage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_ReqDataByIdCardImage_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_ReqDataByIdCardImage_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT ReqDataByIdCardImage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReqDataByIdCardImage members diff --git a/ivs/include/huaweicloud/ivs/v2/model/ReqDataByVideoAndIdCardImage.h b/ivs/include/huaweicloud/ivs/v2/model/ReqDataByVideoAndIdCardImage.h index 10e8118e5..843ca5a29 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/ReqDataByVideoAndIdCardImage.h +++ b/ivs/include/huaweicloud/ivs/v2/model/ReqDataByVideoAndIdCardImage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_ReqDataByVideoAndIdCardImage_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_ReqDataByVideoAndIdCardImage_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT ReqDataByVideoAndIdCardImage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReqDataByVideoAndIdCardImage members diff --git a/ivs/include/huaweicloud/ivs/v2/model/RespDataByIdCardImage.h b/ivs/include/huaweicloud/ivs/v2/model/RespDataByIdCardImage.h index 721ecf77d..f8d4e4529 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/RespDataByIdCardImage.h +++ b/ivs/include/huaweicloud/ivs/v2/model/RespDataByIdCardImage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_RespDataByIdCardImage_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_RespDataByIdCardImage_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT RespDataByIdCardImage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RespDataByIdCardImage members diff --git a/ivs/include/huaweicloud/ivs/v2/model/RespDataByVideoAndIdCardImage.h b/ivs/include/huaweicloud/ivs/v2/model/RespDataByVideoAndIdCardImage.h index 28e97403a..3bbcd3350 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/RespDataByVideoAndIdCardImage.h +++ b/ivs/include/huaweicloud/ivs/v2/model/RespDataByVideoAndIdCardImage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_RespDataByVideoAndIdCardImage_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_RespDataByVideoAndIdCardImage_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT RespDataByVideoAndIdCardImage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RespDataByVideoAndIdCardImage members diff --git a/ivs/include/huaweicloud/ivs/v2/model/StandardReqDataByNameAndId.h b/ivs/include/huaweicloud/ivs/v2/model/StandardReqDataByNameAndId.h index 4e06eecc8..93dcb4ad9 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/StandardReqDataByNameAndId.h +++ b/ivs/include/huaweicloud/ivs/v2/model/StandardReqDataByNameAndId.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_StandardReqDataByNameAndId_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_StandardReqDataByNameAndId_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT StandardReqDataByNameAndId /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StandardReqDataByNameAndId members diff --git a/ivs/include/huaweicloud/ivs/v2/model/StandardReqDataByVideoAndNameAndId.h b/ivs/include/huaweicloud/ivs/v2/model/StandardReqDataByVideoAndNameAndId.h index b3ad37214..1b6aa57ba 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/StandardReqDataByVideoAndNameAndId.h +++ b/ivs/include/huaweicloud/ivs/v2/model/StandardReqDataByVideoAndNameAndId.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_StandardReqDataByVideoAndNameAndId_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_StandardReqDataByVideoAndNameAndId_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT StandardReqDataByVideoAndNameAndId /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StandardReqDataByVideoAndNameAndId members diff --git a/ivs/include/huaweicloud/ivs/v2/model/StandardRespDataByNameAndId.h b/ivs/include/huaweicloud/ivs/v2/model/StandardRespDataByNameAndId.h index 980985a73..894c4219b 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/StandardRespDataByNameAndId.h +++ b/ivs/include/huaweicloud/ivs/v2/model/StandardRespDataByNameAndId.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_StandardRespDataByNameAndId_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_StandardRespDataByNameAndId_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT StandardRespDataByNameAndId /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StandardRespDataByNameAndId members diff --git a/ivs/include/huaweicloud/ivs/v2/model/StandardRespDataByVideoAndNameAndId.h b/ivs/include/huaweicloud/ivs/v2/model/StandardRespDataByVideoAndNameAndId.h index 9089624db..5638c0a62 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/StandardRespDataByVideoAndNameAndId.h +++ b/ivs/include/huaweicloud/ivs/v2/model/StandardRespDataByVideoAndNameAndId.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_StandardRespDataByVideoAndNameAndId_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_StandardRespDataByVideoAndNameAndId_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT StandardRespDataByVideoAndNameAndId /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StandardRespDataByVideoAndNameAndId members diff --git a/ivs/include/huaweicloud/ivs/v2/model/VideoResult.h b/ivs/include/huaweicloud/ivs/v2/model/VideoResult.h index 5e4e3023a..db2b5f6d6 100644 --- a/ivs/include/huaweicloud/ivs/v2/model/VideoResult.h +++ b/ivs/include/huaweicloud/ivs/v2/model/VideoResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_IVS_V2_MODEL_VideoResult_H_ #define HUAWEICLOUD_SDK_IVS_V2_MODEL_VideoResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_IVS_V2_EXPORT VideoResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoResult members diff --git a/ivs/src/v2/IvsClient.cpp b/ivs/src/v2/IvsClient.cpp index 08ff31046..d0a0937b0 100644 --- a/ivs/src/v2/IvsClient.cpp +++ b/ivs/src/v2/IvsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,12 +40,12 @@ std::shared_ptr IvsClient::detectExtention std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -54,23 +54,25 @@ std::shared_ptr IvsClient::detectExtention std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, IvsMeta::genRequestDefForDetectExtentionByIdCardImage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -82,12 +84,12 @@ std::shared_ptr IvsClient::detectExtentionBy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -96,23 +98,25 @@ std::shared_ptr IvsClient::detectExtentionBy std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, IvsMeta::genRequestDefForDetectExtentionByNameAndId()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -124,12 +128,12 @@ std::shared_ptr IvsClient::detectStandardBy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -138,23 +142,25 @@ std::shared_ptr IvsClient::detectStandardBy std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, IvsMeta::genRequestDefForDetectStandardByIdCardImage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -166,12 +172,12 @@ std::shared_ptr IvsClient::detectStandardByNa std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -180,23 +186,25 @@ std::shared_ptr IvsClient::detectStandardByNa std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, IvsMeta::genRequestDefForDetectStandardByNameAndId()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -208,12 +216,12 @@ std::shared_ptr IvsClient::detectSt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -222,23 +230,25 @@ std::shared_ptr IvsClient::detectSt std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, IvsMeta::genRequestDefForDetectStandardByVideoAndIdCardImage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -250,12 +260,12 @@ std::shared_ptr IvsClient::detectStan std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -264,23 +274,25 @@ std::shared_ptr IvsClient::detectStan std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, IvsMeta::genRequestDefForDetectStandardByVideoAndNameAndId()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/ivs/src/v2/IvsMeta.cpp b/ivs/src/v2/IvsMeta.cpp new file mode 100644 index 000000000..79d6950d4 --- /dev/null +++ b/ivs/src/v2/IvsMeta.cpp @@ -0,0 +1,100 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ivs { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef IvsMeta::genRequestDefForDetectExtentionByIdCardImage() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef IvsMeta::genRequestDefForDetectExtentionByNameAndId() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef IvsMeta::genRequestDefForDetectStandardByIdCardImage() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef IvsMeta::genRequestDefForDetectStandardByNameAndId() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef IvsMeta::genRequestDefForDetectStandardByVideoAndIdCardImage() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef IvsMeta::genRequestDefForDetectStandardByVideoAndNameAndId() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/ivs/src/v2/model/ActionsList.cpp b/ivs/src/v2/model/ActionsList.cpp index ae15850d4..cc3aad2b0 100644 --- a/ivs/src/v2/model/ActionsList.cpp +++ b/ivs/src/v2/model/ActionsList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/ActionsList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -38,7 +37,6 @@ web::json::value ActionsList::toJson() const return val; } - bool ActionsList::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ActionsList::fromJson(const web::json::value& val) return ok; } + double ActionsList::getConfidence() const { return confidence_; diff --git a/ivs/src/v2/model/DetectExtentionByIdCardImageRequest.cpp b/ivs/src/v2/model/DetectExtentionByIdCardImageRequest.cpp index 004912dd0..c9f6fd1ca 100644 --- a/ivs/src/v2/model/DetectExtentionByIdCardImageRequest.cpp +++ b/ivs/src/v2/model/DetectExtentionByIdCardImageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/DetectExtentionByIdCardImageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -37,7 +36,6 @@ web::json::value DetectExtentionByIdCardImageRequest::toJson() const return val; } - bool DetectExtentionByIdCardImageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectExtentionByIdCardImageRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectExtentionByIdCardImageRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ivs/src/v2/model/DetectExtentionByIdCardImageResponse.cpp b/ivs/src/v2/model/DetectExtentionByIdCardImageResponse.cpp index cdc565b19..2c8daef95 100644 --- a/ivs/src/v2/model/DetectExtentionByIdCardImageResponse.cpp +++ b/ivs/src/v2/model/DetectExtentionByIdCardImageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/DetectExtentionByIdCardImageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -36,7 +35,6 @@ web::json::value DetectExtentionByIdCardImageResponse::toJson() const return val; } - bool DetectExtentionByIdCardImageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectExtentionByIdCardImageResponse::fromJson(const web::json::value& val) return ok; } + Meta DetectExtentionByIdCardImageResponse::getMeta() const { return meta_; diff --git a/ivs/src/v2/model/DetectExtentionByNameAndIdRequest.cpp b/ivs/src/v2/model/DetectExtentionByNameAndIdRequest.cpp index 4212762fb..d546cbb18 100644 --- a/ivs/src/v2/model/DetectExtentionByNameAndIdRequest.cpp +++ b/ivs/src/v2/model/DetectExtentionByNameAndIdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/DetectExtentionByNameAndIdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -37,7 +36,6 @@ web::json::value DetectExtentionByNameAndIdRequest::toJson() const return val; } - bool DetectExtentionByNameAndIdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectExtentionByNameAndIdRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectExtentionByNameAndIdRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ivs/src/v2/model/DetectExtentionByNameAndIdResponse.cpp b/ivs/src/v2/model/DetectExtentionByNameAndIdResponse.cpp index 1bd08e417..c71f5a2c6 100644 --- a/ivs/src/v2/model/DetectExtentionByNameAndIdResponse.cpp +++ b/ivs/src/v2/model/DetectExtentionByNameAndIdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/DetectExtentionByNameAndIdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -36,7 +35,6 @@ web::json::value DetectExtentionByNameAndIdResponse::toJson() const return val; } - bool DetectExtentionByNameAndIdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectExtentionByNameAndIdResponse::fromJson(const web::json::value& val) return ok; } + Meta DetectExtentionByNameAndIdResponse::getMeta() const { return meta_; diff --git a/ivs/src/v2/model/DetectStandardByIdCardImageRequest.cpp b/ivs/src/v2/model/DetectStandardByIdCardImageRequest.cpp index c86a38718..98f547456 100644 --- a/ivs/src/v2/model/DetectStandardByIdCardImageRequest.cpp +++ b/ivs/src/v2/model/DetectStandardByIdCardImageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/DetectStandardByIdCardImageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -37,7 +36,6 @@ web::json::value DetectStandardByIdCardImageRequest::toJson() const return val; } - bool DetectStandardByIdCardImageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectStandardByIdCardImageRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectStandardByIdCardImageRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ivs/src/v2/model/DetectStandardByIdCardImageResponse.cpp b/ivs/src/v2/model/DetectStandardByIdCardImageResponse.cpp index 7d13d79d3..534514899 100644 --- a/ivs/src/v2/model/DetectStandardByIdCardImageResponse.cpp +++ b/ivs/src/v2/model/DetectStandardByIdCardImageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/DetectStandardByIdCardImageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -36,7 +35,6 @@ web::json::value DetectStandardByIdCardImageResponse::toJson() const return val; } - bool DetectStandardByIdCardImageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectStandardByIdCardImageResponse::fromJson(const web::json::value& val) return ok; } + Meta DetectStandardByIdCardImageResponse::getMeta() const { return meta_; diff --git a/ivs/src/v2/model/DetectStandardByNameAndIdRequest.cpp b/ivs/src/v2/model/DetectStandardByNameAndIdRequest.cpp index 6cfb09886..d8b52a159 100644 --- a/ivs/src/v2/model/DetectStandardByNameAndIdRequest.cpp +++ b/ivs/src/v2/model/DetectStandardByNameAndIdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/DetectStandardByNameAndIdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -37,7 +36,6 @@ web::json::value DetectStandardByNameAndIdRequest::toJson() const return val; } - bool DetectStandardByNameAndIdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectStandardByNameAndIdRequest::fromJson(const web::json::value& val) return ok; } + std::string DetectStandardByNameAndIdRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ivs/src/v2/model/DetectStandardByNameAndIdResponse.cpp b/ivs/src/v2/model/DetectStandardByNameAndIdResponse.cpp index a130d8bc6..6d1f3cd9e 100644 --- a/ivs/src/v2/model/DetectStandardByNameAndIdResponse.cpp +++ b/ivs/src/v2/model/DetectStandardByNameAndIdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/DetectStandardByNameAndIdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -36,7 +35,6 @@ web::json::value DetectStandardByNameAndIdResponse::toJson() const return val; } - bool DetectStandardByNameAndIdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectStandardByNameAndIdResponse::fromJson(const web::json::value& val) return ok; } + Meta DetectStandardByNameAndIdResponse::getMeta() const { return meta_; diff --git a/ivs/src/v2/model/DetectStandardByVideoAndIdCardImageRequest.cpp b/ivs/src/v2/model/DetectStandardByVideoAndIdCardImageRequest.cpp index 92e1797c1..f47216d53 100644 --- a/ivs/src/v2/model/DetectStandardByVideoAndIdCardImageRequest.cpp +++ b/ivs/src/v2/model/DetectStandardByVideoAndIdCardImageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/DetectStandardByVideoAndIdCardImageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -37,7 +36,6 @@ web::json::value DetectStandardByVideoAndIdCardImageRequest::toJson() const return val; } - bool DetectStandardByVideoAndIdCardImageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectStandardByVideoAndIdCardImageRequest::fromJson(const web::json::value return ok; } + std::string DetectStandardByVideoAndIdCardImageRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ivs/src/v2/model/DetectStandardByVideoAndIdCardImageResponse.cpp b/ivs/src/v2/model/DetectStandardByVideoAndIdCardImageResponse.cpp index d384fa177..7e0b496ac 100644 --- a/ivs/src/v2/model/DetectStandardByVideoAndIdCardImageResponse.cpp +++ b/ivs/src/v2/model/DetectStandardByVideoAndIdCardImageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/DetectStandardByVideoAndIdCardImageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -36,7 +35,6 @@ web::json::value DetectStandardByVideoAndIdCardImageResponse::toJson() const return val; } - bool DetectStandardByVideoAndIdCardImageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectStandardByVideoAndIdCardImageResponse::fromJson(const web::json::valu return ok; } + Meta DetectStandardByVideoAndIdCardImageResponse::getMeta() const { return meta_; diff --git a/ivs/src/v2/model/DetectStandardByVideoAndNameAndIdRequest.cpp b/ivs/src/v2/model/DetectStandardByVideoAndNameAndIdRequest.cpp index cbb010f68..6b6f863f6 100644 --- a/ivs/src/v2/model/DetectStandardByVideoAndNameAndIdRequest.cpp +++ b/ivs/src/v2/model/DetectStandardByVideoAndNameAndIdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/DetectStandardByVideoAndNameAndIdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -37,7 +36,6 @@ web::json::value DetectStandardByVideoAndNameAndIdRequest::toJson() const return val; } - bool DetectStandardByVideoAndNameAndIdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DetectStandardByVideoAndNameAndIdRequest::fromJson(const web::json::value& return ok; } + std::string DetectStandardByVideoAndNameAndIdRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ivs/src/v2/model/DetectStandardByVideoAndNameAndIdResponse.cpp b/ivs/src/v2/model/DetectStandardByVideoAndNameAndIdResponse.cpp index 5e12ed4d7..2b6429f7d 100644 --- a/ivs/src/v2/model/DetectStandardByVideoAndNameAndIdResponse.cpp +++ b/ivs/src/v2/model/DetectStandardByVideoAndNameAndIdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/DetectStandardByVideoAndNameAndIdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -36,7 +35,6 @@ web::json::value DetectStandardByVideoAndNameAndIdResponse::toJson() const return val; } - bool DetectStandardByVideoAndNameAndIdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool DetectStandardByVideoAndNameAndIdResponse::fromJson(const web::json::value& return ok; } + Meta DetectStandardByVideoAndNameAndIdResponse::getMeta() const { return meta_; diff --git a/ivs/src/v2/model/ExtentionReqDataByIdCardImage.cpp b/ivs/src/v2/model/ExtentionReqDataByIdCardImage.cpp index 8d93cc2e1..27e1a37f6 100644 --- a/ivs/src/v2/model/ExtentionReqDataByIdCardImage.cpp +++ b/ivs/src/v2/model/ExtentionReqDataByIdCardImage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/ExtentionReqDataByIdCardImage.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -38,7 +37,6 @@ web::json::value ExtentionReqDataByIdCardImage::toJson() const return val; } - bool ExtentionReqDataByIdCardImage::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ExtentionReqDataByIdCardImage::fromJson(const web::json::value& val) return ok; } + std::string ExtentionReqDataByIdCardImage::getIdcardImage1() const { return idcardImage1_; diff --git a/ivs/src/v2/model/ExtentionReqDataByNameAndId.cpp b/ivs/src/v2/model/ExtentionReqDataByNameAndId.cpp index 7ec404f43..2226f093a 100644 --- a/ivs/src/v2/model/ExtentionReqDataByNameAndId.cpp +++ b/ivs/src/v2/model/ExtentionReqDataByNameAndId.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/ExtentionReqDataByNameAndId.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -38,7 +37,6 @@ web::json::value ExtentionReqDataByNameAndId::toJson() const return val; } - bool ExtentionReqDataByNameAndId::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ExtentionReqDataByNameAndId::fromJson(const web::json::value& val) return ok; } + std::string ExtentionReqDataByNameAndId::getVerificationName() const { return verificationName_; diff --git a/ivs/src/v2/model/ExtentionRespDataByIdCardImage.cpp b/ivs/src/v2/model/ExtentionRespDataByIdCardImage.cpp index 562055087..d4675aeba 100644 --- a/ivs/src/v2/model/ExtentionRespDataByIdCardImage.cpp +++ b/ivs/src/v2/model/ExtentionRespDataByIdCardImage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/ExtentionRespDataByIdCardImage.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -47,7 +46,6 @@ web::json::value ExtentionRespDataByIdCardImage::toJson() const return val; } - bool ExtentionRespDataByIdCardImage::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ExtentionRespDataByIdCardImage::fromJson(const web::json::value& val) return ok; } + std::string ExtentionRespDataByIdCardImage::getVerificationResult() const { return verificationResult_; diff --git a/ivs/src/v2/model/ExtentionRespDataByNameAndId.cpp b/ivs/src/v2/model/ExtentionRespDataByNameAndId.cpp index 7f8e9e466..8dd9c2f08 100644 --- a/ivs/src/v2/model/ExtentionRespDataByNameAndId.cpp +++ b/ivs/src/v2/model/ExtentionRespDataByNameAndId.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/ExtentionRespDataByNameAndId.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -43,7 +42,6 @@ web::json::value ExtentionRespDataByNameAndId::toJson() const return val; } - bool ExtentionRespDataByNameAndId::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ExtentionRespDataByNameAndId::fromJson(const web::json::value& val) return ok; } + std::string ExtentionRespDataByNameAndId::getVerificationResult() const { return verificationResult_; diff --git a/ivs/src/v2/model/IdcardResult.cpp b/ivs/src/v2/model/IdcardResult.cpp index b3687f08c..adca139db 100644 --- a/ivs/src/v2/model/IdcardResult.cpp +++ b/ivs/src/v2/model/IdcardResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IdcardResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -73,7 +72,6 @@ web::json::value IdcardResult::toJson() const return val; } - bool IdcardResult::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool IdcardResult::fromJson(const web::json::value& val) return ok; } + std::string IdcardResult::getName() const { return name_; diff --git a/ivs/src/v2/model/IvsExtentionByIdCardImageRequestBody.cpp b/ivs/src/v2/model/IvsExtentionByIdCardImageRequestBody.cpp index d5082135a..21f57f26f 100644 --- a/ivs/src/v2/model/IvsExtentionByIdCardImageRequestBody.cpp +++ b/ivs/src/v2/model/IvsExtentionByIdCardImageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -36,7 +35,6 @@ web::json::value IvsExtentionByIdCardImageRequestBody::toJson() const return val; } - bool IvsExtentionByIdCardImageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool IvsExtentionByIdCardImageRequestBody::fromJson(const web::json::value& val) return ok; } + Meta IvsExtentionByIdCardImageRequestBody::getMeta() const { return meta_; diff --git a/ivs/src/v2/model/IvsExtentionByIdCardImageRequestBody_data.cpp b/ivs/src/v2/model/IvsExtentionByIdCardImageRequestBody_data.cpp index 224dae03d..ed7e3cdca 100644 --- a/ivs/src/v2/model/IvsExtentionByIdCardImageRequestBody_data.cpp +++ b/ivs/src/v2/model/IvsExtentionByIdCardImageRequestBody_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageRequestBody_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -32,7 +31,6 @@ web::json::value IvsExtentionByIdCardImageRequestBody_data::toJson() const return val; } - bool IvsExtentionByIdCardImageRequestBody_data::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool IvsExtentionByIdCardImageRequestBody_data::fromJson(const web::json::value& return ok; } + std::vector& IvsExtentionByIdCardImageRequestBody_data::getReqData() { return reqData_; diff --git a/ivs/src/v2/model/IvsExtentionByIdCardImageResponseBody_result.cpp b/ivs/src/v2/model/IvsExtentionByIdCardImageResponseBody_result.cpp index 4e68336fa..57fa3ac0c 100644 --- a/ivs/src/v2/model/IvsExtentionByIdCardImageResponseBody_result.cpp +++ b/ivs/src/v2/model/IvsExtentionByIdCardImageResponseBody_result.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsExtentionByIdCardImageResponseBody_result.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -42,7 +41,6 @@ web::json::value IvsExtentionByIdCardImageResponseBody_result::toJson() const return val; } - bool IvsExtentionByIdCardImageResponseBody_result::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool IvsExtentionByIdCardImageResponseBody_result::fromJson(const web::json::val return ok; } + std::string IvsExtentionByIdCardImageResponseBody_result::getServiceName() const { return serviceName_; diff --git a/ivs/src/v2/model/IvsExtentionByNameAndIdRequestBody.cpp b/ivs/src/v2/model/IvsExtentionByNameAndIdRequestBody.cpp index 9aa72e054..ad490a0d1 100644 --- a/ivs/src/v2/model/IvsExtentionByNameAndIdRequestBody.cpp +++ b/ivs/src/v2/model/IvsExtentionByNameAndIdRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -36,7 +35,6 @@ web::json::value IvsExtentionByNameAndIdRequestBody::toJson() const return val; } - bool IvsExtentionByNameAndIdRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool IvsExtentionByNameAndIdRequestBody::fromJson(const web::json::value& val) return ok; } + Meta IvsExtentionByNameAndIdRequestBody::getMeta() const { return meta_; diff --git a/ivs/src/v2/model/IvsExtentionByNameAndIdRequestBody_data.cpp b/ivs/src/v2/model/IvsExtentionByNameAndIdRequestBody_data.cpp index a1c956ef7..24d5b2f32 100644 --- a/ivs/src/v2/model/IvsExtentionByNameAndIdRequestBody_data.cpp +++ b/ivs/src/v2/model/IvsExtentionByNameAndIdRequestBody_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdRequestBody_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -32,7 +31,6 @@ web::json::value IvsExtentionByNameAndIdRequestBody_data::toJson() const return val; } - bool IvsExtentionByNameAndIdRequestBody_data::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool IvsExtentionByNameAndIdRequestBody_data::fromJson(const web::json::value& v return ok; } + std::vector& IvsExtentionByNameAndIdRequestBody_data::getReqData() { return reqData_; diff --git a/ivs/src/v2/model/IvsExtentionByNameAndIdResponseBody_result.cpp b/ivs/src/v2/model/IvsExtentionByNameAndIdResponseBody_result.cpp index 771e43e04..0c2e8d374 100644 --- a/ivs/src/v2/model/IvsExtentionByNameAndIdResponseBody_result.cpp +++ b/ivs/src/v2/model/IvsExtentionByNameAndIdResponseBody_result.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsExtentionByNameAndIdResponseBody_result.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -42,7 +41,6 @@ web::json::value IvsExtentionByNameAndIdResponseBody_result::toJson() const return val; } - bool IvsExtentionByNameAndIdResponseBody_result::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool IvsExtentionByNameAndIdResponseBody_result::fromJson(const web::json::value return ok; } + std::string IvsExtentionByNameAndIdResponseBody_result::getServiceName() const { return serviceName_; diff --git a/ivs/src/v2/model/IvsStandardByIdCardImageRequestBody.cpp b/ivs/src/v2/model/IvsStandardByIdCardImageRequestBody.cpp index b417b93ec..f72e64861 100644 --- a/ivs/src/v2/model/IvsStandardByIdCardImageRequestBody.cpp +++ b/ivs/src/v2/model/IvsStandardByIdCardImageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsStandardByIdCardImageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -36,7 +35,6 @@ web::json::value IvsStandardByIdCardImageRequestBody::toJson() const return val; } - bool IvsStandardByIdCardImageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool IvsStandardByIdCardImageRequestBody::fromJson(const web::json::value& val) return ok; } + Meta IvsStandardByIdCardImageRequestBody::getMeta() const { return meta_; diff --git a/ivs/src/v2/model/IvsStandardByIdCardImageRequestBody_data.cpp b/ivs/src/v2/model/IvsStandardByIdCardImageRequestBody_data.cpp index e50d57bef..3b770defe 100644 --- a/ivs/src/v2/model/IvsStandardByIdCardImageRequestBody_data.cpp +++ b/ivs/src/v2/model/IvsStandardByIdCardImageRequestBody_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsStandardByIdCardImageRequestBody_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -32,7 +31,6 @@ web::json::value IvsStandardByIdCardImageRequestBody_data::toJson() const return val; } - bool IvsStandardByIdCardImageRequestBody_data::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool IvsStandardByIdCardImageRequestBody_data::fromJson(const web::json::value& return ok; } + std::vector& IvsStandardByIdCardImageRequestBody_data::getReqData() { return reqData_; diff --git a/ivs/src/v2/model/IvsStandardByIdCardImageResponseBody_result.cpp b/ivs/src/v2/model/IvsStandardByIdCardImageResponseBody_result.cpp index 2afecfd0a..e3b560e7c 100644 --- a/ivs/src/v2/model/IvsStandardByIdCardImageResponseBody_result.cpp +++ b/ivs/src/v2/model/IvsStandardByIdCardImageResponseBody_result.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsStandardByIdCardImageResponseBody_result.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -42,7 +41,6 @@ web::json::value IvsStandardByIdCardImageResponseBody_result::toJson() const return val; } - bool IvsStandardByIdCardImageResponseBody_result::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool IvsStandardByIdCardImageResponseBody_result::fromJson(const web::json::valu return ok; } + std::string IvsStandardByIdCardImageResponseBody_result::getServiceName() const { return serviceName_; diff --git a/ivs/src/v2/model/IvsStandardByNameAndIdRequestBody.cpp b/ivs/src/v2/model/IvsStandardByNameAndIdRequestBody.cpp index ee1046303..f8ff1e708 100644 --- a/ivs/src/v2/model/IvsStandardByNameAndIdRequestBody.cpp +++ b/ivs/src/v2/model/IvsStandardByNameAndIdRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsStandardByNameAndIdRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -36,7 +35,6 @@ web::json::value IvsStandardByNameAndIdRequestBody::toJson() const return val; } - bool IvsStandardByNameAndIdRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool IvsStandardByNameAndIdRequestBody::fromJson(const web::json::value& val) return ok; } + Meta IvsStandardByNameAndIdRequestBody::getMeta() const { return meta_; diff --git a/ivs/src/v2/model/IvsStandardByNameAndIdRequestBody_data.cpp b/ivs/src/v2/model/IvsStandardByNameAndIdRequestBody_data.cpp index b1d2c5668..4dd3eeb90 100644 --- a/ivs/src/v2/model/IvsStandardByNameAndIdRequestBody_data.cpp +++ b/ivs/src/v2/model/IvsStandardByNameAndIdRequestBody_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsStandardByNameAndIdRequestBody_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -32,7 +31,6 @@ web::json::value IvsStandardByNameAndIdRequestBody_data::toJson() const return val; } - bool IvsStandardByNameAndIdRequestBody_data::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool IvsStandardByNameAndIdRequestBody_data::fromJson(const web::json::value& va return ok; } + std::vector& IvsStandardByNameAndIdRequestBody_data::getReqData() { return reqData_; diff --git a/ivs/src/v2/model/IvsStandardByNameAndIdResponseBody_result.cpp b/ivs/src/v2/model/IvsStandardByNameAndIdResponseBody_result.cpp index d56317eb8..5e3b493d2 100644 --- a/ivs/src/v2/model/IvsStandardByNameAndIdResponseBody_result.cpp +++ b/ivs/src/v2/model/IvsStandardByNameAndIdResponseBody_result.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsStandardByNameAndIdResponseBody_result.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -42,7 +41,6 @@ web::json::value IvsStandardByNameAndIdResponseBody_result::toJson() const return val; } - bool IvsStandardByNameAndIdResponseBody_result::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool IvsStandardByNameAndIdResponseBody_result::fromJson(const web::json::value& return ok; } + std::string IvsStandardByNameAndIdResponseBody_result::getServiceName() const { return serviceName_; diff --git a/ivs/src/v2/model/IvsStandardByVideoAndIdCardImageRequestBody.cpp b/ivs/src/v2/model/IvsStandardByVideoAndIdCardImageRequestBody.cpp index 6c6721f48..1f0e26e2c 100644 --- a/ivs/src/v2/model/IvsStandardByVideoAndIdCardImageRequestBody.cpp +++ b/ivs/src/v2/model/IvsStandardByVideoAndIdCardImageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -36,7 +35,6 @@ web::json::value IvsStandardByVideoAndIdCardImageRequestBody::toJson() const return val; } - bool IvsStandardByVideoAndIdCardImageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool IvsStandardByVideoAndIdCardImageRequestBody::fromJson(const web::json::valu return ok; } + Meta IvsStandardByVideoAndIdCardImageRequestBody::getMeta() const { return meta_; diff --git a/ivs/src/v2/model/IvsStandardByVideoAndIdCardImageRequestBody_data.cpp b/ivs/src/v2/model/IvsStandardByVideoAndIdCardImageRequestBody_data.cpp index 061c79cd3..705099a87 100644 --- a/ivs/src/v2/model/IvsStandardByVideoAndIdCardImageRequestBody_data.cpp +++ b/ivs/src/v2/model/IvsStandardByVideoAndIdCardImageRequestBody_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageRequestBody_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -32,7 +31,6 @@ web::json::value IvsStandardByVideoAndIdCardImageRequestBody_data::toJson() cons return val; } - bool IvsStandardByVideoAndIdCardImageRequestBody_data::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool IvsStandardByVideoAndIdCardImageRequestBody_data::fromJson(const web::json: return ok; } + std::vector& IvsStandardByVideoAndIdCardImageRequestBody_data::getReqData() { return reqData_; diff --git a/ivs/src/v2/model/IvsStandardByVideoAndIdCardImageResponseBody_result.cpp b/ivs/src/v2/model/IvsStandardByVideoAndIdCardImageResponseBody_result.cpp index e1b03df69..c3f90d668 100644 --- a/ivs/src/v2/model/IvsStandardByVideoAndIdCardImageResponseBody_result.cpp +++ b/ivs/src/v2/model/IvsStandardByVideoAndIdCardImageResponseBody_result.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsStandardByVideoAndIdCardImageResponseBody_result.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -42,7 +41,6 @@ web::json::value IvsStandardByVideoAndIdCardImageResponseBody_result::toJson() c return val; } - bool IvsStandardByVideoAndIdCardImageResponseBody_result::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool IvsStandardByVideoAndIdCardImageResponseBody_result::fromJson(const web::js return ok; } + std::string IvsStandardByVideoAndIdCardImageResponseBody_result::getServiceName() const { return serviceName_; diff --git a/ivs/src/v2/model/IvsStandardByVideoAndNameAndIdRequestBody.cpp b/ivs/src/v2/model/IvsStandardByVideoAndNameAndIdRequestBody.cpp index 7c9954339..805a9e547 100644 --- a/ivs/src/v2/model/IvsStandardByVideoAndNameAndIdRequestBody.cpp +++ b/ivs/src/v2/model/IvsStandardByVideoAndNameAndIdRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -36,7 +35,6 @@ web::json::value IvsStandardByVideoAndNameAndIdRequestBody::toJson() const return val; } - bool IvsStandardByVideoAndNameAndIdRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool IvsStandardByVideoAndNameAndIdRequestBody::fromJson(const web::json::value& return ok; } + Meta IvsStandardByVideoAndNameAndIdRequestBody::getMeta() const { return meta_; diff --git a/ivs/src/v2/model/IvsStandardByVideoAndNameAndIdRequestBody_data.cpp b/ivs/src/v2/model/IvsStandardByVideoAndNameAndIdRequestBody_data.cpp index c2ce10440..43b9bd5f0 100644 --- a/ivs/src/v2/model/IvsStandardByVideoAndNameAndIdRequestBody_data.cpp +++ b/ivs/src/v2/model/IvsStandardByVideoAndNameAndIdRequestBody_data.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdRequestBody_data.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -32,7 +31,6 @@ web::json::value IvsStandardByVideoAndNameAndIdRequestBody_data::toJson() const return val; } - bool IvsStandardByVideoAndNameAndIdRequestBody_data::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool IvsStandardByVideoAndNameAndIdRequestBody_data::fromJson(const web::json::v return ok; } + std::vector& IvsStandardByVideoAndNameAndIdRequestBody_data::getReqData() { return reqData_; diff --git a/ivs/src/v2/model/IvsStandardByVideoAndNameAndIdResponseBody_result.cpp b/ivs/src/v2/model/IvsStandardByVideoAndNameAndIdResponseBody_result.cpp index 3e686beed..6150a57c2 100644 --- a/ivs/src/v2/model/IvsStandardByVideoAndNameAndIdResponseBody_result.cpp +++ b/ivs/src/v2/model/IvsStandardByVideoAndNameAndIdResponseBody_result.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/IvsStandardByVideoAndNameAndIdResponseBody_result.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -42,7 +41,6 @@ web::json::value IvsStandardByVideoAndNameAndIdResponseBody_result::toJson() con return val; } - bool IvsStandardByVideoAndNameAndIdResponseBody_result::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool IvsStandardByVideoAndNameAndIdResponseBody_result::fromJson(const web::json return ok; } + std::string IvsStandardByVideoAndNameAndIdResponseBody_result::getServiceName() const { return serviceName_; diff --git a/ivs/src/v2/model/Meta.cpp b/ivs/src/v2/model/Meta.cpp index 3acf642c8..4d37bc650 100644 --- a/ivs/src/v2/model/Meta.cpp +++ b/ivs/src/v2/model/Meta.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/Meta.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -33,7 +32,6 @@ web::json::value Meta::toJson() const return val; } - bool Meta::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool Meta::fromJson(const web::json::value& val) return ok; } + std::string Meta::getUuid() const { return uuid_; diff --git a/ivs/src/v2/model/ReqDataByIdCardImage.cpp b/ivs/src/v2/model/ReqDataByIdCardImage.cpp index 8f341633c..c77e3e5dd 100644 --- a/ivs/src/v2/model/ReqDataByIdCardImage.cpp +++ b/ivs/src/v2/model/ReqDataByIdCardImage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/ReqDataByIdCardImage.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -43,7 +42,6 @@ web::json::value ReqDataByIdCardImage::toJson() const return val; } - bool ReqDataByIdCardImage::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ReqDataByIdCardImage::fromJson(const web::json::value& val) return ok; } + std::string ReqDataByIdCardImage::getIdcardImage1() const { return idcardImage1_; diff --git a/ivs/src/v2/model/ReqDataByVideoAndIdCardImage.cpp b/ivs/src/v2/model/ReqDataByVideoAndIdCardImage.cpp index 4373b61bb..04e8a0bd5 100644 --- a/ivs/src/v2/model/ReqDataByVideoAndIdCardImage.cpp +++ b/ivs/src/v2/model/ReqDataByVideoAndIdCardImage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/ReqDataByVideoAndIdCardImage.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -53,7 +52,6 @@ web::json::value ReqDataByVideoAndIdCardImage::toJson() const return val; } - bool ReqDataByVideoAndIdCardImage::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ReqDataByVideoAndIdCardImage::fromJson(const web::json::value& val) return ok; } + std::string ReqDataByVideoAndIdCardImage::getIdcardImage1() const { return idcardImage1_; diff --git a/ivs/src/v2/model/RespDataByIdCardImage.cpp b/ivs/src/v2/model/RespDataByIdCardImage.cpp index 8578a45cf..a44c79ff9 100644 --- a/ivs/src/v2/model/RespDataByIdCardImage.cpp +++ b/ivs/src/v2/model/RespDataByIdCardImage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/RespDataByIdCardImage.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -52,7 +51,6 @@ web::json::value RespDataByIdCardImage::toJson() const return val; } - bool RespDataByIdCardImage::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool RespDataByIdCardImage::fromJson(const web::json::value& val) return ok; } + std::string RespDataByIdCardImage::getVerificationResult() const { return verificationResult_; diff --git a/ivs/src/v2/model/RespDataByVideoAndIdCardImage.cpp b/ivs/src/v2/model/RespDataByVideoAndIdCardImage.cpp index e3ead68ac..7db279958 100644 --- a/ivs/src/v2/model/RespDataByVideoAndIdCardImage.cpp +++ b/ivs/src/v2/model/RespDataByVideoAndIdCardImage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/RespDataByVideoAndIdCardImage.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -56,7 +55,6 @@ web::json::value RespDataByVideoAndIdCardImage::toJson() const return val; } - bool RespDataByVideoAndIdCardImage::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool RespDataByVideoAndIdCardImage::fromJson(const web::json::value& val) return ok; } + std::string RespDataByVideoAndIdCardImage::getVerificationResult() const { return verificationResult_; diff --git a/ivs/src/v2/model/StandardReqDataByNameAndId.cpp b/ivs/src/v2/model/StandardReqDataByNameAndId.cpp index 9e8be5286..04631feb3 100644 --- a/ivs/src/v2/model/StandardReqDataByNameAndId.cpp +++ b/ivs/src/v2/model/StandardReqDataByNameAndId.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/StandardReqDataByNameAndId.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -43,7 +42,6 @@ web::json::value StandardReqDataByNameAndId::toJson() const return val; } - bool StandardReqDataByNameAndId::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool StandardReqDataByNameAndId::fromJson(const web::json::value& val) return ok; } + std::string StandardReqDataByNameAndId::getVerificationName() const { return verificationName_; diff --git a/ivs/src/v2/model/StandardReqDataByVideoAndNameAndId.cpp b/ivs/src/v2/model/StandardReqDataByVideoAndNameAndId.cpp index 34aa4d5c1..843fcfe21 100644 --- a/ivs/src/v2/model/StandardReqDataByVideoAndNameAndId.cpp +++ b/ivs/src/v2/model/StandardReqDataByVideoAndNameAndId.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/StandardReqDataByVideoAndNameAndId.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -53,7 +52,6 @@ web::json::value StandardReqDataByVideoAndNameAndId::toJson() const return val; } - bool StandardReqDataByVideoAndNameAndId::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool StandardReqDataByVideoAndNameAndId::fromJson(const web::json::value& val) return ok; } + std::string StandardReqDataByVideoAndNameAndId::getVerificationName() const { return verificationName_; diff --git a/ivs/src/v2/model/StandardRespDataByNameAndId.cpp b/ivs/src/v2/model/StandardRespDataByNameAndId.cpp index 09261c6be..b889b9b8d 100644 --- a/ivs/src/v2/model/StandardRespDataByNameAndId.cpp +++ b/ivs/src/v2/model/StandardRespDataByNameAndId.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/StandardRespDataByNameAndId.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -48,7 +47,6 @@ web::json::value StandardRespDataByNameAndId::toJson() const return val; } - bool StandardRespDataByNameAndId::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool StandardRespDataByNameAndId::fromJson(const web::json::value& val) return ok; } + std::string StandardRespDataByNameAndId::getVerificationResult() const { return verificationResult_; diff --git a/ivs/src/v2/model/StandardRespDataByVideoAndNameAndId.cpp b/ivs/src/v2/model/StandardRespDataByVideoAndNameAndId.cpp index 80ffc1c90..48d67ee94 100644 --- a/ivs/src/v2/model/StandardRespDataByVideoAndNameAndId.cpp +++ b/ivs/src/v2/model/StandardRespDataByVideoAndNameAndId.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/StandardRespDataByVideoAndNameAndId.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -52,7 +51,6 @@ web::json::value StandardRespDataByVideoAndNameAndId::toJson() const return val; } - bool StandardRespDataByVideoAndNameAndId::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool StandardRespDataByVideoAndNameAndId::fromJson(const web::json::value& val) return ok; } + std::string StandardRespDataByVideoAndNameAndId::getVerificationResult() const { return verificationResult_; diff --git a/ivs/src/v2/model/VideoResult.cpp b/ivs/src/v2/model/VideoResult.cpp index bcb3347d6..0dbf6b527 100644 --- a/ivs/src/v2/model/VideoResult.cpp +++ b/ivs/src/v2/model/VideoResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ivs/v2/model/VideoResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ivs { @@ -42,7 +41,6 @@ web::json::value VideoResult::toJson() const return val; } - bool VideoResult::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool VideoResult::fromJson(const web::json::value& val) return ok; } + bool VideoResult::isAlive() const { return alive_; diff --git a/kms/include/huaweicloud/kms/v2/KmsMeta.h b/kms/include/huaweicloud/kms/v2/KmsMeta.h new file mode 100644 index 000000000..b9e475ddd --- /dev/null +++ b/kms/include/huaweicloud/kms/v2/KmsMeta.h @@ -0,0 +1,70 @@ +#ifndef HUAWEICLOUD_SDK_KMS_V2_KmsMeta_H_ +#define HUAWEICLOUD_SDK_KMS_V2_KmsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kms { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_KMS_V2_EXPORT KmsMeta { +public: + static HttpRequestDef genRequestDefForBatchCreateKmsTags(); + static HttpRequestDef genRequestDefForCancelGrant(); + static HttpRequestDef genRequestDefForCancelKeyDeletion(); + static HttpRequestDef genRequestDefForCancelSelfGrant(); + static HttpRequestDef genRequestDefForCreateDatakey(); + static HttpRequestDef genRequestDefForCreateDatakeyWithoutPlaintext(); + static HttpRequestDef genRequestDefForCreateGrant(); + static HttpRequestDef genRequestDefForCreateKey(); + static HttpRequestDef genRequestDefForCreateKeyStore(); + static HttpRequestDef genRequestDefForCreateKmsTag(); + static HttpRequestDef genRequestDefForCreateParametersForImport(); + static HttpRequestDef genRequestDefForCreateRandom(); + static HttpRequestDef genRequestDefForDecryptData(); + static HttpRequestDef genRequestDefForDecryptDatakey(); + static HttpRequestDef genRequestDefForDeleteImportedKeyMaterial(); + static HttpRequestDef genRequestDefForDeleteKey(); + static HttpRequestDef genRequestDefForDeleteKeyStore(); + static HttpRequestDef genRequestDefForDeleteTag(); + static HttpRequestDef genRequestDefForDisableKey(); + static HttpRequestDef genRequestDefForDisableKeyRotation(); + static HttpRequestDef genRequestDefForDisableKeyStore(); + static HttpRequestDef genRequestDefForEnableKey(); + static HttpRequestDef genRequestDefForEnableKeyRotation(); + static HttpRequestDef genRequestDefForEnableKeyStore(); + static HttpRequestDef genRequestDefForEncryptData(); + static HttpRequestDef genRequestDefForEncryptDatakey(); + static HttpRequestDef genRequestDefForImportKeyMaterial(); + static HttpRequestDef genRequestDefForListGrants(); + static HttpRequestDef genRequestDefForListKeyDetail(); + static HttpRequestDef genRequestDefForListKeyStores(); + static HttpRequestDef genRequestDefForListKeys(); + static HttpRequestDef genRequestDefForListKmsByTags(); + static HttpRequestDef genRequestDefForListKmsTags(); + static HttpRequestDef genRequestDefForListRetirableGrants(); + static HttpRequestDef genRequestDefForShowKeyRotationStatus(); + static HttpRequestDef genRequestDefForShowKeyStore(); + static HttpRequestDef genRequestDefForShowKmsTags(); + static HttpRequestDef genRequestDefForShowPublicKey(); + static HttpRequestDef genRequestDefForShowUserInstances(); + static HttpRequestDef genRequestDefForShowUserQuotas(); + static HttpRequestDef genRequestDefForSign(); + static HttpRequestDef genRequestDefForUpdateKeyAlias(); + static HttpRequestDef genRequestDefForUpdateKeyDescription(); + static HttpRequestDef genRequestDefForUpdateKeyRotationInterval(); + static HttpRequestDef genRequestDefForValidateSignature(); + static HttpRequestDef genRequestDefForShowVersion(); + static HttpRequestDef genRequestDefForShowVersions(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KMS_V2_KmsMeta_H_ diff --git a/kms/include/huaweicloud/kms/v2/model/ActionResources.h b/kms/include/huaweicloud/kms/v2/model/ActionResources.h index 16bf7500a..add8359e5 100644 --- a/kms/include/huaweicloud/kms/v2/model/ActionResources.h +++ b/kms/include/huaweicloud/kms/v2/model/ActionResources.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ActionResources_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ActionResources_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ActionResources /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ActionResources members diff --git a/kms/include/huaweicloud/kms/v2/model/ApiLink.h b/kms/include/huaweicloud/kms/v2/model/ApiLink.h index 063c39567..953fc8871 100644 --- a/kms/include/huaweicloud/kms/v2/model/ApiLink.h +++ b/kms/include/huaweicloud/kms/v2/model/ApiLink.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ApiLink_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ApiLink_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ApiLink /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApiLink members diff --git a/kms/include/huaweicloud/kms/v2/model/ApiVersionDetail.h b/kms/include/huaweicloud/kms/v2/model/ApiVersionDetail.h index 77e3f78ae..ac9964d13 100644 --- a/kms/include/huaweicloud/kms/v2/model/ApiVersionDetail.h +++ b/kms/include/huaweicloud/kms/v2/model/ApiVersionDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ApiVersionDetail_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ApiVersionDetail_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ApiVersionDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApiVersionDetail members diff --git a/kms/include/huaweicloud/kms/v2/model/BatchCreateKmsTagsRequest.h b/kms/include/huaweicloud/kms/v2/model/BatchCreateKmsTagsRequest.h index bfee402d7..0bd8780cc 100644 --- a/kms/include/huaweicloud/kms/v2/model/BatchCreateKmsTagsRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/BatchCreateKmsTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_BatchCreateKmsTagsRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_BatchCreateKmsTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT BatchCreateKmsTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateKmsTagsRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/BatchCreateKmsTagsRequestBody.h b/kms/include/huaweicloud/kms/v2/model/BatchCreateKmsTagsRequestBody.h index a0582b2da..4cd0e761b 100644 --- a/kms/include/huaweicloud/kms/v2/model/BatchCreateKmsTagsRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/BatchCreateKmsTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_BatchCreateKmsTagsRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_BatchCreateKmsTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT BatchCreateKmsTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateKmsTagsRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/BatchCreateKmsTagsResponse.h b/kms/include/huaweicloud/kms/v2/model/BatchCreateKmsTagsResponse.h index 37d339203..9139005bf 100644 --- a/kms/include/huaweicloud/kms/v2/model/BatchCreateKmsTagsResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/BatchCreateKmsTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_BatchCreateKmsTagsResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_BatchCreateKmsTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT BatchCreateKmsTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateKmsTagsResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/CancelGrantRequest.h b/kms/include/huaweicloud/kms/v2/model/CancelGrantRequest.h index 1a57be0b0..7e03bc3b5 100644 --- a/kms/include/huaweicloud/kms/v2/model/CancelGrantRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/CancelGrantRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CancelGrantRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CancelGrantRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CancelGrantRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelGrantRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/CancelGrantResponse.h b/kms/include/huaweicloud/kms/v2/model/CancelGrantResponse.h index b2d8e36c8..56ada16de 100644 --- a/kms/include/huaweicloud/kms/v2/model/CancelGrantResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/CancelGrantResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CancelGrantResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CancelGrantResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CancelGrantResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelGrantResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/CancelKeyDeletionRequest.h b/kms/include/huaweicloud/kms/v2/model/CancelKeyDeletionRequest.h index 5b0f00958..46bb05eff 100644 --- a/kms/include/huaweicloud/kms/v2/model/CancelKeyDeletionRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/CancelKeyDeletionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CancelKeyDeletionRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CancelKeyDeletionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CancelKeyDeletionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelKeyDeletionRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/CancelKeyDeletionResponse.h b/kms/include/huaweicloud/kms/v2/model/CancelKeyDeletionResponse.h index a7f13d7bf..4d535fd22 100644 --- a/kms/include/huaweicloud/kms/v2/model/CancelKeyDeletionResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/CancelKeyDeletionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CancelKeyDeletionResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CancelKeyDeletionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CancelKeyDeletionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelKeyDeletionResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/CancelSelfGrantRequest.h b/kms/include/huaweicloud/kms/v2/model/CancelSelfGrantRequest.h index 928258632..1e72db398 100644 --- a/kms/include/huaweicloud/kms/v2/model/CancelSelfGrantRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/CancelSelfGrantRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CancelSelfGrantRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CancelSelfGrantRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CancelSelfGrantRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelSelfGrantRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/CancelSelfGrantResponse.h b/kms/include/huaweicloud/kms/v2/model/CancelSelfGrantResponse.h index 19ecb02a2..d34537f48 100644 --- a/kms/include/huaweicloud/kms/v2/model/CancelSelfGrantResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/CancelSelfGrantResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CancelSelfGrantResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CancelSelfGrantResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CancelSelfGrantResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelSelfGrantResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateDatakeyRequest.h b/kms/include/huaweicloud/kms/v2/model/CreateDatakeyRequest.h index 7c3af97a3..76fae72af 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateDatakeyRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateDatakeyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateDatakeyRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateDatakeyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateDatakeyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatakeyRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateDatakeyRequestBody.h b/kms/include/huaweicloud/kms/v2/model/CreateDatakeyRequestBody.h index ca7c144b7..3b2e25f14 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateDatakeyRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateDatakeyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateDatakeyRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateDatakeyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateDatakeyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatakeyRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateDatakeyResponse.h b/kms/include/huaweicloud/kms/v2/model/CreateDatakeyResponse.h index 02d1e5388..5d5513b74 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateDatakeyResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateDatakeyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateDatakeyResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateDatakeyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateDatakeyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatakeyResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateDatakeyWithoutPlaintextRequest.h b/kms/include/huaweicloud/kms/v2/model/CreateDatakeyWithoutPlaintextRequest.h index a46c7a4cf..7b6934396 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateDatakeyWithoutPlaintextRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateDatakeyWithoutPlaintextRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateDatakeyWithoutPlaintextRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateDatakeyWithoutPlaintextRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateDatakeyWithoutPlaintextRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatakeyWithoutPlaintextRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateDatakeyWithoutPlaintextResponse.h b/kms/include/huaweicloud/kms/v2/model/CreateDatakeyWithoutPlaintextResponse.h index e39c5a240..f3b2f8d4f 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateDatakeyWithoutPlaintextResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateDatakeyWithoutPlaintextResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateDatakeyWithoutPlaintextResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateDatakeyWithoutPlaintextResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateDatakeyWithoutPlaintextResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatakeyWithoutPlaintextResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateGrantRequest.h b/kms/include/huaweicloud/kms/v2/model/CreateGrantRequest.h index 7bb411205..3cf174ebe 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateGrantRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateGrantRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateGrantRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateGrantRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateGrantRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGrantRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateGrantRequestBody.h b/kms/include/huaweicloud/kms/v2/model/CreateGrantRequestBody.h index 13665f413..61729f9f7 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateGrantRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateGrantRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateGrantRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateGrantRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateGrantRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGrantRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateGrantResponse.h b/kms/include/huaweicloud/kms/v2/model/CreateGrantResponse.h index d42a95e4a..121ad5cfc 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateGrantResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateGrantResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateGrantResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateGrantResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateGrantResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateGrantResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateKeyRequest.h b/kms/include/huaweicloud/kms/v2/model/CreateKeyRequest.h index 1433c3ce8..9e013b370 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateKeyRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateKeyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKeyRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKeyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateKeyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateKeyRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateKeyRequestBody.h b/kms/include/huaweicloud/kms/v2/model/CreateKeyRequestBody.h index 5e047f224..1b2fbf2fa 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateKeyRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateKeyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKeyRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKeyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateKeyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateKeyRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateKeyResponse.h b/kms/include/huaweicloud/kms/v2/model/CreateKeyResponse.h index 45ed00fc6..4e01152e1 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateKeyResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateKeyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKeyResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKeyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateKeyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateKeyResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateKeyStoreRequest.h b/kms/include/huaweicloud/kms/v2/model/CreateKeyStoreRequest.h index 4186f2c3b..813f0433b 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateKeyStoreRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateKeyStoreRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKeyStoreRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKeyStoreRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateKeyStoreRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateKeyStoreRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateKeyStoreRequestBody.h b/kms/include/huaweicloud/kms/v2/model/CreateKeyStoreRequestBody.h index 40acfa432..1f7d0ee38 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateKeyStoreRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateKeyStoreRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKeyStoreRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKeyStoreRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateKeyStoreRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateKeyStoreRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateKeyStoreResponse.h b/kms/include/huaweicloud/kms/v2/model/CreateKeyStoreResponse.h index 001f657ec..f76368a22 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateKeyStoreResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateKeyStoreResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKeyStoreResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKeyStoreResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateKeyStoreResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateKeyStoreResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateKmsTagRequest.h b/kms/include/huaweicloud/kms/v2/model/CreateKmsTagRequest.h index 169b64ead..103678710 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateKmsTagRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateKmsTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKmsTagRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKmsTagRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateKmsTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateKmsTagRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateKmsTagRequestBody.h b/kms/include/huaweicloud/kms/v2/model/CreateKmsTagRequestBody.h index 37cde24b0..b81948a1b 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateKmsTagRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateKmsTagRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKmsTagRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKmsTagRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateKmsTagRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateKmsTagRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateKmsTagResponse.h b/kms/include/huaweicloud/kms/v2/model/CreateKmsTagResponse.h index a5bdb1eb9..fb47cd3b2 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateKmsTagResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateKmsTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKmsTagResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateKmsTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateKmsTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateKmsTagResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateParametersForImportRequest.h b/kms/include/huaweicloud/kms/v2/model/CreateParametersForImportRequest.h index 2bb8110b3..3af616214 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateParametersForImportRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateParametersForImportRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateParametersForImportRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateParametersForImportRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateParametersForImportRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateParametersForImportRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateParametersForImportResponse.h b/kms/include/huaweicloud/kms/v2/model/CreateParametersForImportResponse.h index 599dd0398..5575de45b 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateParametersForImportResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateParametersForImportResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateParametersForImportResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateParametersForImportResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateParametersForImportResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateParametersForImportResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateRandomRequest.h b/kms/include/huaweicloud/kms/v2/model/CreateRandomRequest.h index 13f6d71e0..3140dccd7 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateRandomRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateRandomRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateRandomRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateRandomRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateRandomRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRandomRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/CreateRandomResponse.h b/kms/include/huaweicloud/kms/v2/model/CreateRandomResponse.h index eb434289b..a8c1789c0 100644 --- a/kms/include/huaweicloud/kms/v2/model/CreateRandomResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/CreateRandomResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateRandomResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_CreateRandomResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT CreateRandomResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRandomResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/DecryptDataRequest.h b/kms/include/huaweicloud/kms/v2/model/DecryptDataRequest.h index a09171ff5..388cb4030 100644 --- a/kms/include/huaweicloud/kms/v2/model/DecryptDataRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/DecryptDataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DecryptDataRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DecryptDataRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DecryptDataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DecryptDataRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/DecryptDataRequestBody.h b/kms/include/huaweicloud/kms/v2/model/DecryptDataRequestBody.h index cc88f2581..b1cd824e7 100644 --- a/kms/include/huaweicloud/kms/v2/model/DecryptDataRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/DecryptDataRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DecryptDataRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DecryptDataRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DecryptDataRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DecryptDataRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/DecryptDataResponse.h b/kms/include/huaweicloud/kms/v2/model/DecryptDataResponse.h index c8cc88e7f..5883add44 100644 --- a/kms/include/huaweicloud/kms/v2/model/DecryptDataResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/DecryptDataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DecryptDataResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DecryptDataResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DecryptDataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DecryptDataResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/DecryptDatakeyRequest.h b/kms/include/huaweicloud/kms/v2/model/DecryptDatakeyRequest.h index 7569f84fb..75914d964 100644 --- a/kms/include/huaweicloud/kms/v2/model/DecryptDatakeyRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/DecryptDatakeyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DecryptDatakeyRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DecryptDatakeyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DecryptDatakeyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DecryptDatakeyRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/DecryptDatakeyRequestBody.h b/kms/include/huaweicloud/kms/v2/model/DecryptDatakeyRequestBody.h index 59dc32217..29e6f6f90 100644 --- a/kms/include/huaweicloud/kms/v2/model/DecryptDatakeyRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/DecryptDatakeyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DecryptDatakeyRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DecryptDatakeyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DecryptDatakeyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DecryptDatakeyRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/DecryptDatakeyResponse.h b/kms/include/huaweicloud/kms/v2/model/DecryptDatakeyResponse.h index c624abcb9..3d529f49f 100644 --- a/kms/include/huaweicloud/kms/v2/model/DecryptDatakeyResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/DecryptDatakeyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DecryptDatakeyResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DecryptDatakeyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DecryptDatakeyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DecryptDatakeyResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/DeleteImportedKeyMaterialRequest.h b/kms/include/huaweicloud/kms/v2/model/DeleteImportedKeyMaterialRequest.h index 1959f9849..a1163da53 100644 --- a/kms/include/huaweicloud/kms/v2/model/DeleteImportedKeyMaterialRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/DeleteImportedKeyMaterialRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteImportedKeyMaterialRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteImportedKeyMaterialRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DeleteImportedKeyMaterialRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteImportedKeyMaterialRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/DeleteImportedKeyMaterialResponse.h b/kms/include/huaweicloud/kms/v2/model/DeleteImportedKeyMaterialResponse.h index 3946b1579..b5044f1fd 100644 --- a/kms/include/huaweicloud/kms/v2/model/DeleteImportedKeyMaterialResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/DeleteImportedKeyMaterialResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteImportedKeyMaterialResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteImportedKeyMaterialResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DeleteImportedKeyMaterialResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteImportedKeyMaterialResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/DeleteKeyRequest.h b/kms/include/huaweicloud/kms/v2/model/DeleteKeyRequest.h index 3fda8c965..6f90be99f 100644 --- a/kms/include/huaweicloud/kms/v2/model/DeleteKeyRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/DeleteKeyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteKeyRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteKeyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DeleteKeyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteKeyRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/DeleteKeyResponse.h b/kms/include/huaweicloud/kms/v2/model/DeleteKeyResponse.h index af0ef968f..2dd46cd40 100644 --- a/kms/include/huaweicloud/kms/v2/model/DeleteKeyResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/DeleteKeyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteKeyResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteKeyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DeleteKeyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteKeyResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/DeleteKeyStoreRequest.h b/kms/include/huaweicloud/kms/v2/model/DeleteKeyStoreRequest.h index f4b5111e5..4856f3a03 100644 --- a/kms/include/huaweicloud/kms/v2/model/DeleteKeyStoreRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/DeleteKeyStoreRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteKeyStoreRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteKeyStoreRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DeleteKeyStoreRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteKeyStoreRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/DeleteKeyStoreResponse.h b/kms/include/huaweicloud/kms/v2/model/DeleteKeyStoreResponse.h index fb60940f0..15a6c890b 100644 --- a/kms/include/huaweicloud/kms/v2/model/DeleteKeyStoreResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/DeleteKeyStoreResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteKeyStoreResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteKeyStoreResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DeleteKeyStoreResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteKeyStoreResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/DeleteTagRequest.h b/kms/include/huaweicloud/kms/v2/model/DeleteTagRequest.h index f0e79605f..45baa2d00 100644 --- a/kms/include/huaweicloud/kms/v2/model/DeleteTagRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/DeleteTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteTagRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DeleteTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTagRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/DeleteTagResponse.h b/kms/include/huaweicloud/kms/v2/model/DeleteTagResponse.h index 58b969f43..09fbda388 100644 --- a/kms/include/huaweicloud/kms/v2/model/DeleteTagResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/DeleteTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteTagResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DeleteTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DeleteTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTagResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/DisableKeyRequest.h b/kms/include/huaweicloud/kms/v2/model/DisableKeyRequest.h index 4bccdf48e..ff9227a42 100644 --- a/kms/include/huaweicloud/kms/v2/model/DisableKeyRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/DisableKeyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DisableKeyRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DisableKeyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DisableKeyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableKeyRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/DisableKeyResponse.h b/kms/include/huaweicloud/kms/v2/model/DisableKeyResponse.h index ca93ef585..9636f7f73 100644 --- a/kms/include/huaweicloud/kms/v2/model/DisableKeyResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/DisableKeyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DisableKeyResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DisableKeyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DisableKeyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableKeyResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/DisableKeyRotationRequest.h b/kms/include/huaweicloud/kms/v2/model/DisableKeyRotationRequest.h index 0a332826e..64f158faa 100644 --- a/kms/include/huaweicloud/kms/v2/model/DisableKeyRotationRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/DisableKeyRotationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DisableKeyRotationRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DisableKeyRotationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DisableKeyRotationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableKeyRotationRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/DisableKeyRotationResponse.h b/kms/include/huaweicloud/kms/v2/model/DisableKeyRotationResponse.h index 5850f160e..3a6fd5b9f 100644 --- a/kms/include/huaweicloud/kms/v2/model/DisableKeyRotationResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/DisableKeyRotationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DisableKeyRotationResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DisableKeyRotationResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DisableKeyRotationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableKeyRotationResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/DisableKeyStoreRequest.h b/kms/include/huaweicloud/kms/v2/model/DisableKeyStoreRequest.h index 1f2c0d93d..a94702076 100644 --- a/kms/include/huaweicloud/kms/v2/model/DisableKeyStoreRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/DisableKeyStoreRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DisableKeyStoreRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DisableKeyStoreRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DisableKeyStoreRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableKeyStoreRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/DisableKeyStoreResponse.h b/kms/include/huaweicloud/kms/v2/model/DisableKeyStoreResponse.h index fba848695..9b16858a2 100644 --- a/kms/include/huaweicloud/kms/v2/model/DisableKeyStoreResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/DisableKeyStoreResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_DisableKeyStoreResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_DisableKeyStoreResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT DisableKeyStoreResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableKeyStoreResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/EnableKeyRequest.h b/kms/include/huaweicloud/kms/v2/model/EnableKeyRequest.h index 5761af6da..ca6067085 100644 --- a/kms/include/huaweicloud/kms/v2/model/EnableKeyRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/EnableKeyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_EnableKeyRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_EnableKeyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT EnableKeyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableKeyRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/EnableKeyResponse.h b/kms/include/huaweicloud/kms/v2/model/EnableKeyResponse.h index ba58afc7a..4f847e16a 100644 --- a/kms/include/huaweicloud/kms/v2/model/EnableKeyResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/EnableKeyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_EnableKeyResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_EnableKeyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT EnableKeyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableKeyResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/EnableKeyRotationRequest.h b/kms/include/huaweicloud/kms/v2/model/EnableKeyRotationRequest.h index 42cbc1329..1254fd63e 100644 --- a/kms/include/huaweicloud/kms/v2/model/EnableKeyRotationRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/EnableKeyRotationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_EnableKeyRotationRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_EnableKeyRotationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT EnableKeyRotationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableKeyRotationRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/EnableKeyRotationResponse.h b/kms/include/huaweicloud/kms/v2/model/EnableKeyRotationResponse.h index 469a9ec69..97d20378a 100644 --- a/kms/include/huaweicloud/kms/v2/model/EnableKeyRotationResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/EnableKeyRotationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_EnableKeyRotationResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_EnableKeyRotationResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT EnableKeyRotationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableKeyRotationResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/EnableKeyStoreRequest.h b/kms/include/huaweicloud/kms/v2/model/EnableKeyStoreRequest.h index 36ad8f886..ab4e2e4c5 100644 --- a/kms/include/huaweicloud/kms/v2/model/EnableKeyStoreRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/EnableKeyStoreRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_EnableKeyStoreRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_EnableKeyStoreRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT EnableKeyStoreRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableKeyStoreRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/EnableKeyStoreResponse.h b/kms/include/huaweicloud/kms/v2/model/EnableKeyStoreResponse.h index 9c252cdb9..3b2f8bcdf 100644 --- a/kms/include/huaweicloud/kms/v2/model/EnableKeyStoreResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/EnableKeyStoreResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_EnableKeyStoreResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_EnableKeyStoreResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT EnableKeyStoreResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableKeyStoreResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/EncryptDataRequest.h b/kms/include/huaweicloud/kms/v2/model/EncryptDataRequest.h index 70b0b8f93..fc3e26354 100644 --- a/kms/include/huaweicloud/kms/v2/model/EncryptDataRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/EncryptDataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_EncryptDataRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_EncryptDataRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT EncryptDataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EncryptDataRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/EncryptDataRequestBody.h b/kms/include/huaweicloud/kms/v2/model/EncryptDataRequestBody.h index f74167d35..6edeb09b0 100644 --- a/kms/include/huaweicloud/kms/v2/model/EncryptDataRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/EncryptDataRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_EncryptDataRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_EncryptDataRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT EncryptDataRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EncryptDataRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/EncryptDataResponse.h b/kms/include/huaweicloud/kms/v2/model/EncryptDataResponse.h index f5e611468..3c573f930 100644 --- a/kms/include/huaweicloud/kms/v2/model/EncryptDataResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/EncryptDataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_EncryptDataResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_EncryptDataResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT EncryptDataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EncryptDataResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/EncryptDatakeyRequest.h b/kms/include/huaweicloud/kms/v2/model/EncryptDatakeyRequest.h index a52b250f6..d4a72ef64 100644 --- a/kms/include/huaweicloud/kms/v2/model/EncryptDatakeyRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/EncryptDatakeyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_EncryptDatakeyRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_EncryptDatakeyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT EncryptDatakeyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EncryptDatakeyRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/EncryptDatakeyRequestBody.h b/kms/include/huaweicloud/kms/v2/model/EncryptDatakeyRequestBody.h index 095afb5a3..995164a64 100644 --- a/kms/include/huaweicloud/kms/v2/model/EncryptDatakeyRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/EncryptDatakeyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_EncryptDatakeyRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_EncryptDatakeyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT EncryptDatakeyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EncryptDatakeyRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/EncryptDatakeyResponse.h b/kms/include/huaweicloud/kms/v2/model/EncryptDatakeyResponse.h index 5a80b7ac6..dad00ea7a 100644 --- a/kms/include/huaweicloud/kms/v2/model/EncryptDatakeyResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/EncryptDatakeyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_EncryptDatakeyResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_EncryptDatakeyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT EncryptDatakeyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EncryptDatakeyResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/GenRandomRequestBody.h b/kms/include/huaweicloud/kms/v2/model/GenRandomRequestBody.h index c51c08235..8e05025df 100644 --- a/kms/include/huaweicloud/kms/v2/model/GenRandomRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/GenRandomRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_GenRandomRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_GenRandomRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT GenRandomRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GenRandomRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/GetParametersForImportRequestBody.h b/kms/include/huaweicloud/kms/v2/model/GetParametersForImportRequestBody.h index b6b7f9e59..313130c31 100644 --- a/kms/include/huaweicloud/kms/v2/model/GetParametersForImportRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/GetParametersForImportRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_GetParametersForImportRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_GetParametersForImportRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT GetParametersForImportRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetParametersForImportRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/Grants.h b/kms/include/huaweicloud/kms/v2/model/Grants.h index 3c4cd311b..ea6d31bde 100644 --- a/kms/include/huaweicloud/kms/v2/model/Grants.h +++ b/kms/include/huaweicloud/kms/v2/model/Grants.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_Grants_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_Grants_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT Grants /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Grants members diff --git a/kms/include/huaweicloud/kms/v2/model/ImportKeyMaterialRequest.h b/kms/include/huaweicloud/kms/v2/model/ImportKeyMaterialRequest.h index 6a3fa6877..eb49b6de0 100644 --- a/kms/include/huaweicloud/kms/v2/model/ImportKeyMaterialRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ImportKeyMaterialRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ImportKeyMaterialRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ImportKeyMaterialRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ImportKeyMaterialRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportKeyMaterialRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ImportKeyMaterialRequestBody.h b/kms/include/huaweicloud/kms/v2/model/ImportKeyMaterialRequestBody.h index 7eaf85715..4947189e2 100644 --- a/kms/include/huaweicloud/kms/v2/model/ImportKeyMaterialRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/ImportKeyMaterialRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ImportKeyMaterialRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ImportKeyMaterialRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ImportKeyMaterialRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportKeyMaterialRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/ImportKeyMaterialResponse.h b/kms/include/huaweicloud/kms/v2/model/ImportKeyMaterialResponse.h index 3ecd81234..024f0d0ae 100644 --- a/kms/include/huaweicloud/kms/v2/model/ImportKeyMaterialResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ImportKeyMaterialResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ImportKeyMaterialResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ImportKeyMaterialResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ImportKeyMaterialResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImportKeyMaterialResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/KeKInfo.h b/kms/include/huaweicloud/kms/v2/model/KeKInfo.h index c1ffcd242..6e558486e 100644 --- a/kms/include/huaweicloud/kms/v2/model/KeKInfo.h +++ b/kms/include/huaweicloud/kms/v2/model/KeKInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_KeKInfo_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_KeKInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT KeKInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KeKInfo members diff --git a/kms/include/huaweicloud/kms/v2/model/KeyAliasInfo.h b/kms/include/huaweicloud/kms/v2/model/KeyAliasInfo.h index cf7aab17c..64a6f0eaa 100644 --- a/kms/include/huaweicloud/kms/v2/model/KeyAliasInfo.h +++ b/kms/include/huaweicloud/kms/v2/model/KeyAliasInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_KeyAliasInfo_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_KeyAliasInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT KeyAliasInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KeyAliasInfo members diff --git a/kms/include/huaweicloud/kms/v2/model/KeyDescriptionInfo.h b/kms/include/huaweicloud/kms/v2/model/KeyDescriptionInfo.h index d5a101c87..68a00e928 100644 --- a/kms/include/huaweicloud/kms/v2/model/KeyDescriptionInfo.h +++ b/kms/include/huaweicloud/kms/v2/model/KeyDescriptionInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_KeyDescriptionInfo_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_KeyDescriptionInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT KeyDescriptionInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KeyDescriptionInfo members diff --git a/kms/include/huaweicloud/kms/v2/model/KeyDetails.h b/kms/include/huaweicloud/kms/v2/model/KeyDetails.h index f952ac411..6a89a9238 100644 --- a/kms/include/huaweicloud/kms/v2/model/KeyDetails.h +++ b/kms/include/huaweicloud/kms/v2/model/KeyDetails.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_KeyDetails_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_KeyDetails_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT KeyDetails /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KeyDetails members diff --git a/kms/include/huaweicloud/kms/v2/model/KeyStatusInfo.h b/kms/include/huaweicloud/kms/v2/model/KeyStatusInfo.h index 31d7ed68b..9e782319c 100644 --- a/kms/include/huaweicloud/kms/v2/model/KeyStatusInfo.h +++ b/kms/include/huaweicloud/kms/v2/model/KeyStatusInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_KeyStatusInfo_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_KeyStatusInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT KeyStatusInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KeyStatusInfo members diff --git a/kms/include/huaweicloud/kms/v2/model/KeyStoreStateInfo.h b/kms/include/huaweicloud/kms/v2/model/KeyStoreStateInfo.h index cb27132e6..1e4489c0d 100644 --- a/kms/include/huaweicloud/kms/v2/model/KeyStoreStateInfo.h +++ b/kms/include/huaweicloud/kms/v2/model/KeyStoreStateInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_KeyStoreStateInfo_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_KeyStoreStateInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT KeyStoreStateInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KeyStoreStateInfo members diff --git a/kms/include/huaweicloud/kms/v2/model/KeystoreDetails.h b/kms/include/huaweicloud/kms/v2/model/KeystoreDetails.h index cb21bd15f..12f5ac424 100644 --- a/kms/include/huaweicloud/kms/v2/model/KeystoreDetails.h +++ b/kms/include/huaweicloud/kms/v2/model/KeystoreDetails.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_KeystoreDetails_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_KeystoreDetails_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT KeystoreDetails /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KeystoreDetails members diff --git a/kms/include/huaweicloud/kms/v2/model/KeystoreInfo.h b/kms/include/huaweicloud/kms/v2/model/KeystoreInfo.h index 8a5b7fda9..2fa59705a 100644 --- a/kms/include/huaweicloud/kms/v2/model/KeystoreInfo.h +++ b/kms/include/huaweicloud/kms/v2/model/KeystoreInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_KeystoreInfo_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_KeystoreInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT KeystoreInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KeystoreInfo members diff --git a/kms/include/huaweicloud/kms/v2/model/ListGrantsRequest.h b/kms/include/huaweicloud/kms/v2/model/ListGrantsRequest.h index d0f7a7f19..12eb70a51 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListGrantsRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ListGrantsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListGrantsRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListGrantsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListGrantsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGrantsRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ListGrantsRequestBody.h b/kms/include/huaweicloud/kms/v2/model/ListGrantsRequestBody.h index 00db74adf..1685517c4 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListGrantsRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/ListGrantsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListGrantsRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListGrantsRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListGrantsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGrantsRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/ListGrantsResponse.h b/kms/include/huaweicloud/kms/v2/model/ListGrantsResponse.h index ec988636c..d23d049fd 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListGrantsResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ListGrantsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListGrantsResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListGrantsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListGrantsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListGrantsResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ListKeyDetailRequest.h b/kms/include/huaweicloud/kms/v2/model/ListKeyDetailRequest.h index 2b669a5dd..b5440ebc8 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListKeyDetailRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ListKeyDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeyDetailRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeyDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListKeyDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKeyDetailRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ListKeyDetailResponse.h b/kms/include/huaweicloud/kms/v2/model/ListKeyDetailResponse.h index f07da0324..c77e8dd94 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListKeyDetailResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ListKeyDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeyDetailResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeyDetailResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListKeyDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKeyDetailResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ListKeyStoresRequest.h b/kms/include/huaweicloud/kms/v2/model/ListKeyStoresRequest.h index d24253c0e..99e21d854 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListKeyStoresRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ListKeyStoresRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeyStoresRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeyStoresRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListKeyStoresRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKeyStoresRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ListKeyStoresResponse.h b/kms/include/huaweicloud/kms/v2/model/ListKeyStoresResponse.h index 51ba1c254..0c2ca8ccf 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListKeyStoresResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ListKeyStoresResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeyStoresResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeyStoresResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListKeyStoresResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKeyStoresResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ListKeysRequest.h b/kms/include/huaweicloud/kms/v2/model/ListKeysRequest.h index f01b7976b..36b37d605 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListKeysRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ListKeysRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeysRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeysRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListKeysRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKeysRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ListKeysRequestBody.h b/kms/include/huaweicloud/kms/v2/model/ListKeysRequestBody.h index 3761a19f8..6e324fdfc 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListKeysRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/ListKeysRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeysRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeysRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListKeysRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKeysRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/ListKeysResponse.h b/kms/include/huaweicloud/kms/v2/model/ListKeysResponse.h index 7181e8661..c66cdd201 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListKeysResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ListKeysResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeysResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKeysResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListKeysResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKeysResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ListKmsByTagsRequest.h b/kms/include/huaweicloud/kms/v2/model/ListKmsByTagsRequest.h index 31284f156..635116f81 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListKmsByTagsRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ListKmsByTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKmsByTagsRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKmsByTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListKmsByTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKmsByTagsRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ListKmsByTagsRequestBody.h b/kms/include/huaweicloud/kms/v2/model/ListKmsByTagsRequestBody.h index ff4202ff4..251a86809 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListKmsByTagsRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/ListKmsByTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKmsByTagsRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKmsByTagsRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListKmsByTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKmsByTagsRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/ListKmsByTagsResponse.h b/kms/include/huaweicloud/kms/v2/model/ListKmsByTagsResponse.h index 18e4d7530..55fac95ed 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListKmsByTagsResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ListKmsByTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKmsByTagsResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKmsByTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListKmsByTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKmsByTagsResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ListKmsTagsRequest.h b/kms/include/huaweicloud/kms/v2/model/ListKmsTagsRequest.h index e85d86567..5f4761e08 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListKmsTagsRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ListKmsTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKmsTagsRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKmsTagsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListKmsTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKmsTagsRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ListKmsTagsResponse.h b/kms/include/huaweicloud/kms/v2/model/ListKmsTagsResponse.h index 568df3871..19a0fba49 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListKmsTagsResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ListKmsTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKmsTagsResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListKmsTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListKmsTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKmsTagsResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ListRetirableGrantsRequest.h b/kms/include/huaweicloud/kms/v2/model/ListRetirableGrantsRequest.h index 8a2ac9881..f1774dc1e 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListRetirableGrantsRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ListRetirableGrantsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListRetirableGrantsRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListRetirableGrantsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListRetirableGrantsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRetirableGrantsRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ListRetirableGrantsRequestBody.h b/kms/include/huaweicloud/kms/v2/model/ListRetirableGrantsRequestBody.h index 37203bd06..bd5b64348 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListRetirableGrantsRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/ListRetirableGrantsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListRetirableGrantsRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListRetirableGrantsRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListRetirableGrantsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRetirableGrantsRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/ListRetirableGrantsResponse.h b/kms/include/huaweicloud/kms/v2/model/ListRetirableGrantsResponse.h index bbb07b983..d5f9eb0f8 100644 --- a/kms/include/huaweicloud/kms/v2/model/ListRetirableGrantsResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ListRetirableGrantsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ListRetirableGrantsResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ListRetirableGrantsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ListRetirableGrantsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRetirableGrantsResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/OperateKeyRequestBody.h b/kms/include/huaweicloud/kms/v2/model/OperateKeyRequestBody.h index 97b3c1559..a62152bfb 100644 --- a/kms/include/huaweicloud/kms/v2/model/OperateKeyRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/OperateKeyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_OperateKeyRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_OperateKeyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT OperateKeyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OperateKeyRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/Quotas.h b/kms/include/huaweicloud/kms/v2/model/Quotas.h index 7e83f8924..dba25c2f5 100644 --- a/kms/include/huaweicloud/kms/v2/model/Quotas.h +++ b/kms/include/huaweicloud/kms/v2/model/Quotas.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_Quotas_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_Quotas_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT Quotas /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Quotas members diff --git a/kms/include/huaweicloud/kms/v2/model/Resources.h b/kms/include/huaweicloud/kms/v2/model/Resources.h index 11ead49ad..bd4e8f4eb 100644 --- a/kms/include/huaweicloud/kms/v2/model/Resources.h +++ b/kms/include/huaweicloud/kms/v2/model/Resources.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_Resources_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_Resources_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT Resources /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Resources members diff --git a/kms/include/huaweicloud/kms/v2/model/RevokeGrantRequestBody.h b/kms/include/huaweicloud/kms/v2/model/RevokeGrantRequestBody.h index d016a88c2..2ef9d7ac4 100644 --- a/kms/include/huaweicloud/kms/v2/model/RevokeGrantRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/RevokeGrantRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_RevokeGrantRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_RevokeGrantRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT RevokeGrantRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RevokeGrantRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/ScheduleKeyDeletionRequestBody.h b/kms/include/huaweicloud/kms/v2/model/ScheduleKeyDeletionRequestBody.h index 9254f1f7e..93679726e 100644 --- a/kms/include/huaweicloud/kms/v2/model/ScheduleKeyDeletionRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/ScheduleKeyDeletionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ScheduleKeyDeletionRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ScheduleKeyDeletionRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ScheduleKeyDeletionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ScheduleKeyDeletionRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowKeyRotationStatusRequest.h b/kms/include/huaweicloud/kms/v2/model/ShowKeyRotationStatusRequest.h index 798539c32..fa45c1626 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowKeyRotationStatusRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowKeyRotationStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowKeyRotationStatusRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowKeyRotationStatusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowKeyRotationStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowKeyRotationStatusRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowKeyRotationStatusResponse.h b/kms/include/huaweicloud/kms/v2/model/ShowKeyRotationStatusResponse.h index 4e57753c4..b5b98bf0d 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowKeyRotationStatusResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowKeyRotationStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowKeyRotationStatusResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowKeyRotationStatusResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowKeyRotationStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowKeyRotationStatusResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowKeyStoreRequest.h b/kms/include/huaweicloud/kms/v2/model/ShowKeyStoreRequest.h index bf3e69284..45d40bf85 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowKeyStoreRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowKeyStoreRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowKeyStoreRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowKeyStoreRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowKeyStoreRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowKeyStoreRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowKeyStoreResponse.h b/kms/include/huaweicloud/kms/v2/model/ShowKeyStoreResponse.h index 5cf50f469..6e8839577 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowKeyStoreResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowKeyStoreResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowKeyStoreResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowKeyStoreResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowKeyStoreResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowKeyStoreResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowKmsTagsRequest.h b/kms/include/huaweicloud/kms/v2/model/ShowKmsTagsRequest.h index 5dca97290..cb52f455e 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowKmsTagsRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowKmsTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowKmsTagsRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowKmsTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowKmsTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowKmsTagsRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowKmsTagsResponse.h b/kms/include/huaweicloud/kms/v2/model/ShowKmsTagsResponse.h index 8b2d6b741..f55d74499 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowKmsTagsResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowKmsTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowKmsTagsResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowKmsTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowKmsTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowKmsTagsResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowPublicKeyRequest.h b/kms/include/huaweicloud/kms/v2/model/ShowPublicKeyRequest.h index 375891307..f7c35cfe1 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowPublicKeyRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowPublicKeyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowPublicKeyRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowPublicKeyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowPublicKeyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPublicKeyRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowPublicKeyResponse.h b/kms/include/huaweicloud/kms/v2/model/ShowPublicKeyResponse.h index fe19e253b..ca6582ec1 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowPublicKeyResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowPublicKeyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowPublicKeyResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowPublicKeyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowPublicKeyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPublicKeyResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowUserInstancesRequest.h b/kms/include/huaweicloud/kms/v2/model/ShowUserInstancesRequest.h index 9e0edcb3e..ae93b87ee 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowUserInstancesRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowUserInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowUserInstancesRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowUserInstancesRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowUserInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowUserInstancesRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowUserInstancesResponse.h b/kms/include/huaweicloud/kms/v2/model/ShowUserInstancesResponse.h index a3e7b40c9..5bdb2409b 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowUserInstancesResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowUserInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowUserInstancesResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowUserInstancesResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowUserInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowUserInstancesResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowUserQuotasRequest.h b/kms/include/huaweicloud/kms/v2/model/ShowUserQuotasRequest.h index 79128c48b..472731584 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowUserQuotasRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowUserQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowUserQuotasRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowUserQuotasRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowUserQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowUserQuotasRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowUserQuotasResponse.h b/kms/include/huaweicloud/kms/v2/model/ShowUserQuotasResponse.h index ae6d48936..8b00fe9b6 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowUserQuotasResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowUserQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowUserQuotasResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowUserQuotasResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowUserQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowUserQuotasResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowVersionRequest.h b/kms/include/huaweicloud/kms/v2/model/ShowVersionRequest.h index 153ce4239..9f05e933b 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowVersionRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowVersionRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowVersionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVersionRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowVersionResponse.h b/kms/include/huaweicloud/kms/v2/model/ShowVersionResponse.h index 07869a107..ed3b81878 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowVersionResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowVersionResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVersionResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowVersionsRequest.h b/kms/include/huaweicloud/kms/v2/model/ShowVersionsRequest.h index 5d1ba3562..2be18b222 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowVersionsRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowVersionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowVersionsRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowVersionsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowVersionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVersionsRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ShowVersionsResponse.h b/kms/include/huaweicloud/kms/v2/model/ShowVersionsResponse.h index a605feab7..e3a109867 100644 --- a/kms/include/huaweicloud/kms/v2/model/ShowVersionsResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ShowVersionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowVersionsResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ShowVersionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ShowVersionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVersionsResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/SignRequest.h b/kms/include/huaweicloud/kms/v2/model/SignRequest.h index 9783f41cc..581acfdff 100644 --- a/kms/include/huaweicloud/kms/v2/model/SignRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/SignRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_SignRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_SignRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT SignRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SignRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/SignRequestBody.h b/kms/include/huaweicloud/kms/v2/model/SignRequestBody.h index f78d396e6..ee224b5ae 100644 --- a/kms/include/huaweicloud/kms/v2/model/SignRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/SignRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_SignRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_SignRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT SignRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SignRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/SignResponse.h b/kms/include/huaweicloud/kms/v2/model/SignResponse.h index 0a285804f..49eaed720 100644 --- a/kms/include/huaweicloud/kms/v2/model/SignResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/SignResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_SignResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_SignResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT SignResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SignResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/Tag.h b/kms/include/huaweicloud/kms/v2/model/Tag.h index 18e17a7f6..4f1882335 100644 --- a/kms/include/huaweicloud/kms/v2/model/Tag.h +++ b/kms/include/huaweicloud/kms/v2/model/Tag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_Tag_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_Tag_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT Tag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Tag members diff --git a/kms/include/huaweicloud/kms/v2/model/TagItem.h b/kms/include/huaweicloud/kms/v2/model/TagItem.h index bc72ad61e..32ac9afd1 100644 --- a/kms/include/huaweicloud/kms/v2/model/TagItem.h +++ b/kms/include/huaweicloud/kms/v2/model/TagItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_TagItem_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_TagItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT TagItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagItem members diff --git a/kms/include/huaweicloud/kms/v2/model/UpdateKeyAliasRequest.h b/kms/include/huaweicloud/kms/v2/model/UpdateKeyAliasRequest.h index 78629b38c..e2b9b061b 100644 --- a/kms/include/huaweicloud/kms/v2/model/UpdateKeyAliasRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/UpdateKeyAliasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyAliasRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyAliasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT UpdateKeyAliasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateKeyAliasRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/UpdateKeyAliasRequestBody.h b/kms/include/huaweicloud/kms/v2/model/UpdateKeyAliasRequestBody.h index 2e9a012d0..ffc6badd2 100644 --- a/kms/include/huaweicloud/kms/v2/model/UpdateKeyAliasRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/UpdateKeyAliasRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyAliasRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyAliasRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT UpdateKeyAliasRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateKeyAliasRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/UpdateKeyAliasResponse.h b/kms/include/huaweicloud/kms/v2/model/UpdateKeyAliasResponse.h index 0753fe8f1..74afea229 100644 --- a/kms/include/huaweicloud/kms/v2/model/UpdateKeyAliasResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/UpdateKeyAliasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyAliasResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyAliasResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT UpdateKeyAliasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateKeyAliasResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/UpdateKeyDescriptionRequest.h b/kms/include/huaweicloud/kms/v2/model/UpdateKeyDescriptionRequest.h index ba933b3d7..548020930 100644 --- a/kms/include/huaweicloud/kms/v2/model/UpdateKeyDescriptionRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/UpdateKeyDescriptionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyDescriptionRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyDescriptionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT UpdateKeyDescriptionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateKeyDescriptionRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/UpdateKeyDescriptionRequestBody.h b/kms/include/huaweicloud/kms/v2/model/UpdateKeyDescriptionRequestBody.h index 8d344c596..74f6c149e 100644 --- a/kms/include/huaweicloud/kms/v2/model/UpdateKeyDescriptionRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/UpdateKeyDescriptionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyDescriptionRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyDescriptionRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT UpdateKeyDescriptionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateKeyDescriptionRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/UpdateKeyDescriptionResponse.h b/kms/include/huaweicloud/kms/v2/model/UpdateKeyDescriptionResponse.h index e49fe8b29..82ae06200 100644 --- a/kms/include/huaweicloud/kms/v2/model/UpdateKeyDescriptionResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/UpdateKeyDescriptionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyDescriptionResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyDescriptionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT UpdateKeyDescriptionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateKeyDescriptionResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/UpdateKeyRotationIntervalRequest.h b/kms/include/huaweicloud/kms/v2/model/UpdateKeyRotationIntervalRequest.h index 898cc3b5d..55e97d3a3 100644 --- a/kms/include/huaweicloud/kms/v2/model/UpdateKeyRotationIntervalRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/UpdateKeyRotationIntervalRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyRotationIntervalRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyRotationIntervalRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT UpdateKeyRotationIntervalRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateKeyRotationIntervalRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/UpdateKeyRotationIntervalRequestBody.h b/kms/include/huaweicloud/kms/v2/model/UpdateKeyRotationIntervalRequestBody.h index 167a8c2d0..e9841fa05 100644 --- a/kms/include/huaweicloud/kms/v2/model/UpdateKeyRotationIntervalRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/UpdateKeyRotationIntervalRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyRotationIntervalRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyRotationIntervalRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT UpdateKeyRotationIntervalRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateKeyRotationIntervalRequestBody members diff --git a/kms/include/huaweicloud/kms/v2/model/UpdateKeyRotationIntervalResponse.h b/kms/include/huaweicloud/kms/v2/model/UpdateKeyRotationIntervalResponse.h index a71950843..a52a31a07 100644 --- a/kms/include/huaweicloud/kms/v2/model/UpdateKeyRotationIntervalResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/UpdateKeyRotationIntervalResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyRotationIntervalResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_UpdateKeyRotationIntervalResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT UpdateKeyRotationIntervalResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateKeyRotationIntervalResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/ValidateSignatureRequest.h b/kms/include/huaweicloud/kms/v2/model/ValidateSignatureRequest.h index fec559167..8449bb000 100644 --- a/kms/include/huaweicloud/kms/v2/model/ValidateSignatureRequest.h +++ b/kms/include/huaweicloud/kms/v2/model/ValidateSignatureRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ValidateSignatureRequest_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ValidateSignatureRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ValidateSignatureRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ValidateSignatureRequest members diff --git a/kms/include/huaweicloud/kms/v2/model/ValidateSignatureResponse.h b/kms/include/huaweicloud/kms/v2/model/ValidateSignatureResponse.h index 6f360bbfb..44f69d75d 100644 --- a/kms/include/huaweicloud/kms/v2/model/ValidateSignatureResponse.h +++ b/kms/include/huaweicloud/kms/v2/model/ValidateSignatureResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_ValidateSignatureResponse_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_ValidateSignatureResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT ValidateSignatureResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ValidateSignatureResponse members diff --git a/kms/include/huaweicloud/kms/v2/model/VerifyRequestBody.h b/kms/include/huaweicloud/kms/v2/model/VerifyRequestBody.h index 4990d5618..9861dc80d 100644 --- a/kms/include/huaweicloud/kms/v2/model/VerifyRequestBody.h +++ b/kms/include/huaweicloud/kms/v2/model/VerifyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_KMS_V2_MODEL_VerifyRequestBody_H_ #define HUAWEICLOUD_SDK_KMS_V2_MODEL_VerifyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_KMS_V2_EXPORT VerifyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VerifyRequestBody members diff --git a/kms/src/v2/KmsClient.cpp b/kms/src/v2/KmsClient.cpp index f4bd1605a..7741dbe50 100644 --- a/kms/src/v2/KmsClient.cpp +++ b/kms/src/v2/KmsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,35 +40,37 @@ std::shared_ptr KmsClient::batchCreateKmsTags(BatchC std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["key_id"] = parameterToString(request.getKeyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForBatchCreateKmsTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -80,34 +82,36 @@ std::shared_ptr KmsClient::cancelGrant(CancelGrantRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForCancelGrant()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -119,34 +123,36 @@ std::shared_ptr KmsClient::cancelKeyDeletion(CancelKe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForCancelKeyDeletion()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -158,34 +164,36 @@ std::shared_ptr KmsClient::cancelSelfGrant(CancelSelfGr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForCancelSelfGrant()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -197,34 +205,36 @@ std::shared_ptr KmsClient::createDatakey(CreateDatakeyReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForCreateDatakey()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -236,34 +246,36 @@ std::shared_ptr KmsClient::createDatakeyW std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForCreateDatakeyWithoutPlaintext()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -275,34 +287,36 @@ std::shared_ptr KmsClient::createGrant(CreateGrantRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForCreateGrant()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -314,34 +328,36 @@ std::shared_ptr KmsClient::createKey(CreateKeyRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForCreateKey()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -353,34 +369,36 @@ std::shared_ptr KmsClient::createKeyStore(CreateKeyStore std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForCreateKeyStore()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -392,35 +410,37 @@ std::shared_ptr KmsClient::createKmsTag(CreateKmsTagReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["key_id"] = parameterToString(request.getKeyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForCreateKmsTag()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -432,34 +452,36 @@ std::shared_ptr KmsClient::createParametersFo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForCreateParametersForImport()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -471,34 +493,36 @@ std::shared_ptr KmsClient::createRandom(CreateRandomReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForCreateRandom()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -510,34 +534,36 @@ std::shared_ptr KmsClient::decryptData(DecryptDataRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForDecryptData()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -549,34 +575,36 @@ std::shared_ptr KmsClient::decryptDatakey(DecryptDatakey std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForDecryptDatakey()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -588,34 +616,36 @@ std::shared_ptr KmsClient::deleteImportedKeyM std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForDeleteImportedKeyMaterial()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -627,34 +657,36 @@ std::shared_ptr KmsClient::deleteKey(DeleteKeyRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForDeleteKey()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -666,27 +698,22 @@ std::shared_ptr KmsClient::deleteKeyStore(DeleteKeyStore std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["keystore_id"] = parameterToString(request.getKeystoreId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForDeleteKeyStore()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -701,28 +728,23 @@ std::shared_ptr KmsClient::deleteTag(DeleteTagRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["key_id"] = parameterToString(request.getKeyId()); localVarPathParams["key"] = parameterToString(request.getKey()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForDeleteTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -737,34 +759,36 @@ std::shared_ptr KmsClient::disableKey(DisableKeyRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForDisableKey()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -776,34 +800,36 @@ std::shared_ptr KmsClient::disableKeyRotation(Disabl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForDisableKeyRotation()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -815,27 +841,22 @@ std::shared_ptr KmsClient::disableKeyStore(DisableKeySt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["keystore_id"] = parameterToString(request.getKeystoreId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForDisableKeyStore()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -850,34 +871,36 @@ std::shared_ptr KmsClient::enableKey(EnableKeyRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForEnableKey()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -889,34 +912,36 @@ std::shared_ptr KmsClient::enableKeyRotation(EnableKe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForEnableKeyRotation()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -928,27 +953,22 @@ std::shared_ptr KmsClient::enableKeyStore(EnableKeyStore std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["keystore_id"] = parameterToString(request.getKeystoreId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForEnableKeyStore()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -963,34 +983,36 @@ std::shared_ptr KmsClient::encryptData(EncryptDataRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForEncryptData()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1002,34 +1024,36 @@ std::shared_ptr KmsClient::encryptDatakey(EncryptDatakey std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForEncryptDatakey()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1041,34 +1065,36 @@ std::shared_ptr KmsClient::importKeyMaterial(ImportKe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForImportKeyMaterial()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1080,34 +1106,36 @@ std::shared_ptr KmsClient::listGrants(ListGrantsRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForListGrants()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1119,34 +1147,36 @@ std::shared_ptr KmsClient::listKeyDetail(ListKeyDetailReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForListKeyDetail()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1158,12 +1188,12 @@ std::shared_ptr KmsClient::listKeyStores(ListKeyStoresReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1175,15 +1205,10 @@ std::shared_ptr KmsClient::listKeyStores(ListKeyStoresReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForListKeyStores()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1198,34 +1223,36 @@ std::shared_ptr KmsClient::listKeys(ListKeysRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForListKeys()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1237,35 +1264,37 @@ std::shared_ptr KmsClient::listKmsByTags(ListKmsByTagsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["resource_instances"] = parameterToString(request.getResourceInstances()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForListKmsByTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1277,26 +1306,21 @@ std::shared_ptr KmsClient::listKmsTags(ListKmsTagsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForListKmsTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1311,34 +1335,36 @@ std::shared_ptr KmsClient::listRetirableGrants(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForListRetirableGrants()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1350,34 +1376,36 @@ std::shared_ptr KmsClient::showKeyRotationStatus( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForShowKeyRotationStatus()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1389,27 +1417,22 @@ std::shared_ptr KmsClient::showKeyStore(ShowKeyStoreReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["keystore_id"] = parameterToString(request.getKeystoreId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForShowKeyStore()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1424,27 +1447,22 @@ std::shared_ptr KmsClient::showKmsTags(ShowKmsTagsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["key_id"] = parameterToString(request.getKeyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForShowKmsTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1459,34 +1477,36 @@ std::shared_ptr KmsClient::showPublicKey(ShowPublicKeyReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForShowPublicKey()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1498,26 +1518,21 @@ std::shared_ptr KmsClient::showUserInstances(ShowUser std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForShowUserInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1532,26 +1547,21 @@ std::shared_ptr KmsClient::showUserQuotas(ShowUserQuotas std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForShowUserQuotas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1566,34 +1576,36 @@ std::shared_ptr KmsClient::sign(SignRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForSign()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1605,34 +1617,36 @@ std::shared_ptr KmsClient::updateKeyAlias(UpdateKeyAlias std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForUpdateKeyAlias()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1644,34 +1658,36 @@ std::shared_ptr KmsClient::updateKeyDescription(Up std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForUpdateKeyDescription()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1683,34 +1699,36 @@ std::shared_ptr KmsClient::updateKeyRotationI std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForUpdateKeyRotationInterval()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1722,34 +1740,36 @@ std::shared_ptr KmsClient::validateSignature(Validate std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForValidateSignature()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1761,27 +1781,22 @@ std::shared_ptr KmsClient::showVersion(ShowVersionRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["version_id"] = parameterToString(request.getVersionId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForShowVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1796,26 +1811,21 @@ std::shared_ptr KmsClient::showVersions(ShowVersionsReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KmsMeta::genRequestDefForShowVersions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); diff --git a/kms/src/v2/KmsMeta.cpp b/kms/src/v2/KmsMeta.cpp new file mode 100644 index 000000000..f0bf0cef7 --- /dev/null +++ b/kms/src/v2/KmsMeta.cpp @@ -0,0 +1,397 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kms { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef KmsMeta::genRequestDefForBatchCreateKmsTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForCancelGrant() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForCancelKeyDeletion() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForCancelSelfGrant() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForCreateDatakey() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForCreateDatakeyWithoutPlaintext() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForCreateGrant() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForCreateKey() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForCreateKeyStore() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForCreateKmsTag() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForCreateParametersForImport() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForCreateRandom() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForDecryptData() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForDecryptDatakey() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForDeleteImportedKeyMaterial() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForDeleteKey() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForDeleteKeyStore() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForDeleteTag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForDisableKey() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForDisableKeyRotation() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForDisableKeyStore() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForEnableKey() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForEnableKeyRotation() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForEnableKeyStore() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForEncryptData() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForEncryptDatakey() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForImportKeyMaterial() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForListGrants() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForListKeyDetail() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForListKeyStores() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForListKeys() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForListKmsByTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForListKmsTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForListRetirableGrants() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForShowKeyRotationStatus() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForShowKeyStore() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForShowKmsTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForShowPublicKey() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForShowUserInstances() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForShowUserQuotas() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForSign() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForUpdateKeyAlias() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForUpdateKeyDescription() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForUpdateKeyRotationInterval() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForValidateSignature() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForShowVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef KmsMeta::genRequestDefForShowVersions() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/kms/src/v2/model/ActionResources.cpp b/kms/src/v2/model/ActionResources.cpp index 3c8dddd45..eb3138037 100644 --- a/kms/src/v2/model/ActionResources.cpp +++ b/kms/src/v2/model/ActionResources.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ActionResources.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -46,7 +45,6 @@ web::json::value ActionResources::toJson() const return val; } - bool ActionResources::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ActionResources::fromJson(const web::json::value& val) return ok; } + std::string ActionResources::getResourceId() const { return resourceId_; diff --git a/kms/src/v2/model/ApiLink.cpp b/kms/src/v2/model/ApiLink.cpp index 16c6b4ec7..202165330 100644 --- a/kms/src/v2/model/ApiLink.cpp +++ b/kms/src/v2/model/ApiLink.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ApiLink.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value ApiLink::toJson() const return val; } - bool ApiLink::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ApiLink::fromJson(const web::json::value& val) return ok; } + std::string ApiLink::getHref() const { return href_; diff --git a/kms/src/v2/model/ApiVersionDetail.cpp b/kms/src/v2/model/ApiVersionDetail.cpp index 43bd73529..982e27e7f 100644 --- a/kms/src/v2/model/ApiVersionDetail.cpp +++ b/kms/src/v2/model/ApiVersionDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ApiVersionDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -57,7 +56,6 @@ web::json::value ApiVersionDetail::toJson() const return val; } - bool ApiVersionDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ApiVersionDetail::fromJson(const web::json::value& val) return ok; } + std::string ApiVersionDetail::getId() const { return id_; diff --git a/kms/src/v2/model/BatchCreateKmsTagsRequest.cpp b/kms/src/v2/model/BatchCreateKmsTagsRequest.cpp index 7fcf1abf7..5159c8431 100644 --- a/kms/src/v2/model/BatchCreateKmsTagsRequest.cpp +++ b/kms/src/v2/model/BatchCreateKmsTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/BatchCreateKmsTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -37,7 +36,6 @@ web::json::value BatchCreateKmsTagsRequest::toJson() const return val; } - bool BatchCreateKmsTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateKmsTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchCreateKmsTagsRequest::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/BatchCreateKmsTagsRequestBody.cpp b/kms/src/v2/model/BatchCreateKmsTagsRequestBody.cpp index e8ff70630..1d0c479f7 100644 --- a/kms/src/v2/model/BatchCreateKmsTagsRequestBody.cpp +++ b/kms/src/v2/model/BatchCreateKmsTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/BatchCreateKmsTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -42,7 +41,6 @@ web::json::value BatchCreateKmsTagsRequestBody::toJson() const return val; } - bool BatchCreateKmsTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool BatchCreateKmsTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& BatchCreateKmsTagsRequestBody::getTags() { return tags_; diff --git a/kms/src/v2/model/BatchCreateKmsTagsResponse.cpp b/kms/src/v2/model/BatchCreateKmsTagsResponse.cpp index 8c36cebf9..093a10345 100644 --- a/kms/src/v2/model/BatchCreateKmsTagsResponse.cpp +++ b/kms/src/v2/model/BatchCreateKmsTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/BatchCreateKmsTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value BatchCreateKmsTagsResponse::toJson() const return val; } - bool BatchCreateKmsTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchCreateKmsTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/CancelGrantRequest.cpp b/kms/src/v2/model/CancelGrantRequest.cpp index 98d56ae2c..7a337df62 100644 --- a/kms/src/v2/model/CancelGrantRequest.cpp +++ b/kms/src/v2/model/CancelGrantRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CancelGrantRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value CancelGrantRequest::toJson() const return val; } - bool CancelGrantRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CancelGrantRequest::fromJson(const web::json::value& val) return ok; } + RevokeGrantRequestBody CancelGrantRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/CancelGrantResponse.cpp b/kms/src/v2/model/CancelGrantResponse.cpp index b7d98682e..986bf6406 100644 --- a/kms/src/v2/model/CancelGrantResponse.cpp +++ b/kms/src/v2/model/CancelGrantResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CancelGrantResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value CancelGrantResponse::toJson() const return val; } - bool CancelGrantResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CancelGrantResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/CancelKeyDeletionRequest.cpp b/kms/src/v2/model/CancelKeyDeletionRequest.cpp index 97566541e..33687fa45 100644 --- a/kms/src/v2/model/CancelKeyDeletionRequest.cpp +++ b/kms/src/v2/model/CancelKeyDeletionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CancelKeyDeletionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value CancelKeyDeletionRequest::toJson() const return val; } - bool CancelKeyDeletionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CancelKeyDeletionRequest::fromJson(const web::json::value& val) return ok; } + OperateKeyRequestBody CancelKeyDeletionRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/CancelKeyDeletionResponse.cpp b/kms/src/v2/model/CancelKeyDeletionResponse.cpp index 0e2fbb9ed..68d9d60f3 100644 --- a/kms/src/v2/model/CancelKeyDeletionResponse.cpp +++ b/kms/src/v2/model/CancelKeyDeletionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CancelKeyDeletionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value CancelKeyDeletionResponse::toJson() const return val; } - bool CancelKeyDeletionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CancelKeyDeletionResponse::fromJson(const web::json::value& val) return ok; } + std::string CancelKeyDeletionResponse::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/CancelSelfGrantRequest.cpp b/kms/src/v2/model/CancelSelfGrantRequest.cpp index 645f05c16..10d2b57aa 100644 --- a/kms/src/v2/model/CancelSelfGrantRequest.cpp +++ b/kms/src/v2/model/CancelSelfGrantRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CancelSelfGrantRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value CancelSelfGrantRequest::toJson() const return val; } - bool CancelSelfGrantRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CancelSelfGrantRequest::fromJson(const web::json::value& val) return ok; } + RevokeGrantRequestBody CancelSelfGrantRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/CancelSelfGrantResponse.cpp b/kms/src/v2/model/CancelSelfGrantResponse.cpp index c333fbe3e..a82c273a2 100644 --- a/kms/src/v2/model/CancelSelfGrantResponse.cpp +++ b/kms/src/v2/model/CancelSelfGrantResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CancelSelfGrantResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value CancelSelfGrantResponse::toJson() const return val; } - bool CancelSelfGrantResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CancelSelfGrantResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/CreateDatakeyRequest.cpp b/kms/src/v2/model/CreateDatakeyRequest.cpp index c5caf1851..3d10b00fd 100644 --- a/kms/src/v2/model/CreateDatakeyRequest.cpp +++ b/kms/src/v2/model/CreateDatakeyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateDatakeyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value CreateDatakeyRequest::toJson() const return val; } - bool CreateDatakeyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateDatakeyRequest::fromJson(const web::json::value& val) return ok; } + CreateDatakeyRequestBody CreateDatakeyRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/CreateDatakeyRequestBody.cpp b/kms/src/v2/model/CreateDatakeyRequestBody.cpp index bb8f11251..b80bacad7 100644 --- a/kms/src/v2/model/CreateDatakeyRequestBody.cpp +++ b/kms/src/v2/model/CreateDatakeyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateDatakeyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -48,7 +47,6 @@ web::json::value CreateDatakeyRequestBody::toJson() const return val; } - bool CreateDatakeyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool CreateDatakeyRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateDatakeyRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/CreateDatakeyResponse.cpp b/kms/src/v2/model/CreateDatakeyResponse.cpp index 7760f4d8a..94d0ab65d 100644 --- a/kms/src/v2/model/CreateDatakeyResponse.cpp +++ b/kms/src/v2/model/CreateDatakeyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateDatakeyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -43,7 +42,6 @@ web::json::value CreateDatakeyResponse::toJson() const return val; } - bool CreateDatakeyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CreateDatakeyResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDatakeyResponse::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/CreateDatakeyWithoutPlaintextRequest.cpp b/kms/src/v2/model/CreateDatakeyWithoutPlaintextRequest.cpp index 5470d06be..6fec8eeb2 100644 --- a/kms/src/v2/model/CreateDatakeyWithoutPlaintextRequest.cpp +++ b/kms/src/v2/model/CreateDatakeyWithoutPlaintextRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateDatakeyWithoutPlaintextRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value CreateDatakeyWithoutPlaintextRequest::toJson() const return val; } - bool CreateDatakeyWithoutPlaintextRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateDatakeyWithoutPlaintextRequest::fromJson(const web::json::value& val) return ok; } + CreateDatakeyRequestBody CreateDatakeyWithoutPlaintextRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/CreateDatakeyWithoutPlaintextResponse.cpp b/kms/src/v2/model/CreateDatakeyWithoutPlaintextResponse.cpp index 115d69285..86e0aa254 100644 --- a/kms/src/v2/model/CreateDatakeyWithoutPlaintextResponse.cpp +++ b/kms/src/v2/model/CreateDatakeyWithoutPlaintextResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateDatakeyWithoutPlaintextResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value CreateDatakeyWithoutPlaintextResponse::toJson() const return val; } - bool CreateDatakeyWithoutPlaintextResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateDatakeyWithoutPlaintextResponse::fromJson(const web::json::value& val return ok; } + std::string CreateDatakeyWithoutPlaintextResponse::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/CreateGrantRequest.cpp b/kms/src/v2/model/CreateGrantRequest.cpp index 722d73ccd..236c316d4 100644 --- a/kms/src/v2/model/CreateGrantRequest.cpp +++ b/kms/src/v2/model/CreateGrantRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateGrantRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value CreateGrantRequest::toJson() const return val; } - bool CreateGrantRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateGrantRequest::fromJson(const web::json::value& val) return ok; } + CreateGrantRequestBody CreateGrantRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/CreateGrantRequestBody.cpp b/kms/src/v2/model/CreateGrantRequestBody.cpp index a0468d695..944c3fa4e 100644 --- a/kms/src/v2/model/CreateGrantRequestBody.cpp +++ b/kms/src/v2/model/CreateGrantRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateGrantRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -62,7 +61,6 @@ web::json::value CreateGrantRequestBody::toJson() const return val; } - bool CreateGrantRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool CreateGrantRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateGrantRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/CreateGrantResponse.cpp b/kms/src/v2/model/CreateGrantResponse.cpp index 15dd452d2..08c0b132c 100644 --- a/kms/src/v2/model/CreateGrantResponse.cpp +++ b/kms/src/v2/model/CreateGrantResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateGrantResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -33,7 +32,6 @@ web::json::value CreateGrantResponse::toJson() const return val; } - bool CreateGrantResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateGrantResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateGrantResponse::getGrantId() const { return grantId_; diff --git a/kms/src/v2/model/CreateKeyRequest.cpp b/kms/src/v2/model/CreateKeyRequest.cpp index 9e9b07d72..27b6a7de7 100644 --- a/kms/src/v2/model/CreateKeyRequest.cpp +++ b/kms/src/v2/model/CreateKeyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateKeyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value CreateKeyRequest::toJson() const return val; } - bool CreateKeyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateKeyRequest::fromJson(const web::json::value& val) return ok; } + CreateKeyRequestBody CreateKeyRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/CreateKeyRequestBody.cpp b/kms/src/v2/model/CreateKeyRequestBody.cpp index a5f781951..e9c550bf8 100644 --- a/kms/src/v2/model/CreateKeyRequestBody.cpp +++ b/kms/src/v2/model/CreateKeyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateKeyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -68,7 +67,6 @@ web::json::value CreateKeyRequestBody::toJson() const return val; } - bool CreateKeyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool CreateKeyRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateKeyRequestBody::getKeyAlias() const { return keyAlias_; diff --git a/kms/src/v2/model/CreateKeyResponse.cpp b/kms/src/v2/model/CreateKeyResponse.cpp index 3657670ea..474ab587d 100644 --- a/kms/src/v2/model/CreateKeyResponse.cpp +++ b/kms/src/v2/model/CreateKeyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateKeyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value CreateKeyResponse::toJson() const return val; } - bool CreateKeyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateKeyResponse::fromJson(const web::json::value& val) return ok; } + KeKInfo CreateKeyResponse::getKeyInfo() const { return keyInfo_; diff --git a/kms/src/v2/model/CreateKeyStoreRequest.cpp b/kms/src/v2/model/CreateKeyStoreRequest.cpp index e9bdfcd1e..f2eb0b93f 100644 --- a/kms/src/v2/model/CreateKeyStoreRequest.cpp +++ b/kms/src/v2/model/CreateKeyStoreRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateKeyStoreRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value CreateKeyStoreRequest::toJson() const return val; } - bool CreateKeyStoreRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateKeyStoreRequest::fromJson(const web::json::value& val) return ok; } + CreateKeyStoreRequestBody CreateKeyStoreRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/CreateKeyStoreRequestBody.cpp b/kms/src/v2/model/CreateKeyStoreRequestBody.cpp index 50080ec6b..930e8657f 100644 --- a/kms/src/v2/model/CreateKeyStoreRequestBody.cpp +++ b/kms/src/v2/model/CreateKeyStoreRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateKeyStoreRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -43,7 +42,6 @@ web::json::value CreateKeyStoreRequestBody::toJson() const return val; } - bool CreateKeyStoreRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CreateKeyStoreRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateKeyStoreRequestBody::getKeystoreAlias() const { return keystoreAlias_; diff --git a/kms/src/v2/model/CreateKeyStoreResponse.cpp b/kms/src/v2/model/CreateKeyStoreResponse.cpp index f067eabd7..5c4e31201 100644 --- a/kms/src/v2/model/CreateKeyStoreResponse.cpp +++ b/kms/src/v2/model/CreateKeyStoreResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateKeyStoreResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value CreateKeyStoreResponse::toJson() const return val; } - bool CreateKeyStoreResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateKeyStoreResponse::fromJson(const web::json::value& val) return ok; } + KeystoreInfo CreateKeyStoreResponse::getKeystore() const { return keystore_; diff --git a/kms/src/v2/model/CreateKmsTagRequest.cpp b/kms/src/v2/model/CreateKmsTagRequest.cpp index 5a2e274a2..46c3280af 100644 --- a/kms/src/v2/model/CreateKmsTagRequest.cpp +++ b/kms/src/v2/model/CreateKmsTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateKmsTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -37,7 +36,6 @@ web::json::value CreateKmsTagRequest::toJson() const return val; } - bool CreateKmsTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateKmsTagRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateKmsTagRequest::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/CreateKmsTagRequestBody.cpp b/kms/src/v2/model/CreateKmsTagRequestBody.cpp index e0a5f2931..c0b9a4797 100644 --- a/kms/src/v2/model/CreateKmsTagRequestBody.cpp +++ b/kms/src/v2/model/CreateKmsTagRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateKmsTagRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -37,7 +36,6 @@ web::json::value CreateKmsTagRequestBody::toJson() const return val; } - bool CreateKmsTagRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateKmsTagRequestBody::fromJson(const web::json::value& val) return ok; } + TagItem CreateKmsTagRequestBody::getTag() const { return tag_; diff --git a/kms/src/v2/model/CreateKmsTagResponse.cpp b/kms/src/v2/model/CreateKmsTagResponse.cpp index 7dc92a950..2e2518eb0 100644 --- a/kms/src/v2/model/CreateKmsTagResponse.cpp +++ b/kms/src/v2/model/CreateKmsTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateKmsTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value CreateKmsTagResponse::toJson() const return val; } - bool CreateKmsTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateKmsTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/CreateParametersForImportRequest.cpp b/kms/src/v2/model/CreateParametersForImportRequest.cpp index f05c9320f..bc76b975c 100644 --- a/kms/src/v2/model/CreateParametersForImportRequest.cpp +++ b/kms/src/v2/model/CreateParametersForImportRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateParametersForImportRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value CreateParametersForImportRequest::toJson() const return val; } - bool CreateParametersForImportRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateParametersForImportRequest::fromJson(const web::json::value& val) return ok; } + GetParametersForImportRequestBody CreateParametersForImportRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/CreateParametersForImportResponse.cpp b/kms/src/v2/model/CreateParametersForImportResponse.cpp index 4138e5a7d..9b1bfc71e 100644 --- a/kms/src/v2/model/CreateParametersForImportResponse.cpp +++ b/kms/src/v2/model/CreateParametersForImportResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateParametersForImportResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -48,7 +47,6 @@ web::json::value CreateParametersForImportResponse::toJson() const return val; } - bool CreateParametersForImportResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool CreateParametersForImportResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateParametersForImportResponse::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/CreateRandomRequest.cpp b/kms/src/v2/model/CreateRandomRequest.cpp index 892c9f37b..ed82f4652 100644 --- a/kms/src/v2/model/CreateRandomRequest.cpp +++ b/kms/src/v2/model/CreateRandomRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateRandomRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value CreateRandomRequest::toJson() const return val; } - bool CreateRandomRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateRandomRequest::fromJson(const web::json::value& val) return ok; } + GenRandomRequestBody CreateRandomRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/CreateRandomResponse.cpp b/kms/src/v2/model/CreateRandomResponse.cpp index 2711d5cc0..dc606062b 100644 --- a/kms/src/v2/model/CreateRandomResponse.cpp +++ b/kms/src/v2/model/CreateRandomResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/CreateRandomResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -33,7 +32,6 @@ web::json::value CreateRandomResponse::toJson() const return val; } - bool CreateRandomResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateRandomResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateRandomResponse::getRandomData() const { return randomData_; diff --git a/kms/src/v2/model/DecryptDataRequest.cpp b/kms/src/v2/model/DecryptDataRequest.cpp index 30fa444c6..6c7a1f7b0 100644 --- a/kms/src/v2/model/DecryptDataRequest.cpp +++ b/kms/src/v2/model/DecryptDataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DecryptDataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value DecryptDataRequest::toJson() const return val; } - bool DecryptDataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DecryptDataRequest::fromJson(const web::json::value& val) return ok; } + DecryptDataRequestBody DecryptDataRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/DecryptDataRequestBody.cpp b/kms/src/v2/model/DecryptDataRequestBody.cpp index a19447180..7b8c70c52 100644 --- a/kms/src/v2/model/DecryptDataRequestBody.cpp +++ b/kms/src/v2/model/DecryptDataRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DecryptDataRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -48,7 +47,6 @@ web::json::value DecryptDataRequestBody::toJson() const return val; } - bool DecryptDataRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool DecryptDataRequestBody::fromJson(const web::json::value& val) return ok; } + std::string DecryptDataRequestBody::getCipherText() const { return cipherText_; diff --git a/kms/src/v2/model/DecryptDataResponse.cpp b/kms/src/v2/model/DecryptDataResponse.cpp index 7c173ddb2..10d4e8af8 100644 --- a/kms/src/v2/model/DecryptDataResponse.cpp +++ b/kms/src/v2/model/DecryptDataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DecryptDataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -43,7 +42,6 @@ web::json::value DecryptDataResponse::toJson() const return val; } - bool DecryptDataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DecryptDataResponse::fromJson(const web::json::value& val) return ok; } + std::string DecryptDataResponse::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/DecryptDatakeyRequest.cpp b/kms/src/v2/model/DecryptDatakeyRequest.cpp index 9d47bec39..1c3f4602c 100644 --- a/kms/src/v2/model/DecryptDatakeyRequest.cpp +++ b/kms/src/v2/model/DecryptDatakeyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DecryptDatakeyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value DecryptDatakeyRequest::toJson() const return val; } - bool DecryptDatakeyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DecryptDatakeyRequest::fromJson(const web::json::value& val) return ok; } + DecryptDatakeyRequestBody DecryptDatakeyRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/DecryptDatakeyRequestBody.cpp b/kms/src/v2/model/DecryptDatakeyRequestBody.cpp index c5593fa1d..6f7836d9e 100644 --- a/kms/src/v2/model/DecryptDatakeyRequestBody.cpp +++ b/kms/src/v2/model/DecryptDatakeyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DecryptDatakeyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -48,7 +47,6 @@ web::json::value DecryptDatakeyRequestBody::toJson() const return val; } - bool DecryptDatakeyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool DecryptDatakeyRequestBody::fromJson(const web::json::value& val) return ok; } + std::string DecryptDatakeyRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/DecryptDatakeyResponse.cpp b/kms/src/v2/model/DecryptDatakeyResponse.cpp index 97b7e5d71..edddeb76f 100644 --- a/kms/src/v2/model/DecryptDatakeyResponse.cpp +++ b/kms/src/v2/model/DecryptDatakeyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DecryptDatakeyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -43,7 +42,6 @@ web::json::value DecryptDatakeyResponse::toJson() const return val; } - bool DecryptDatakeyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DecryptDatakeyResponse::fromJson(const web::json::value& val) return ok; } + std::string DecryptDatakeyResponse::getDataKey() const { return dataKey_; diff --git a/kms/src/v2/model/DeleteImportedKeyMaterialRequest.cpp b/kms/src/v2/model/DeleteImportedKeyMaterialRequest.cpp index 06515508b..5d812842d 100644 --- a/kms/src/v2/model/DeleteImportedKeyMaterialRequest.cpp +++ b/kms/src/v2/model/DeleteImportedKeyMaterialRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DeleteImportedKeyMaterialRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value DeleteImportedKeyMaterialRequest::toJson() const return val; } - bool DeleteImportedKeyMaterialRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteImportedKeyMaterialRequest::fromJson(const web::json::value& val) return ok; } + OperateKeyRequestBody DeleteImportedKeyMaterialRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/DeleteImportedKeyMaterialResponse.cpp b/kms/src/v2/model/DeleteImportedKeyMaterialResponse.cpp index 27d38082a..bd536772b 100644 --- a/kms/src/v2/model/DeleteImportedKeyMaterialResponse.cpp +++ b/kms/src/v2/model/DeleteImportedKeyMaterialResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DeleteImportedKeyMaterialResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value DeleteImportedKeyMaterialResponse::toJson() const return val; } - bool DeleteImportedKeyMaterialResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteImportedKeyMaterialResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/DeleteKeyRequest.cpp b/kms/src/v2/model/DeleteKeyRequest.cpp index eb9be2b2f..babbed922 100644 --- a/kms/src/v2/model/DeleteKeyRequest.cpp +++ b/kms/src/v2/model/DeleteKeyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DeleteKeyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value DeleteKeyRequest::toJson() const return val; } - bool DeleteKeyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteKeyRequest::fromJson(const web::json::value& val) return ok; } + ScheduleKeyDeletionRequestBody DeleteKeyRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/DeleteKeyResponse.cpp b/kms/src/v2/model/DeleteKeyResponse.cpp index d2c68ddf5..fd7100302 100644 --- a/kms/src/v2/model/DeleteKeyResponse.cpp +++ b/kms/src/v2/model/DeleteKeyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DeleteKeyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value DeleteKeyResponse::toJson() const return val; } - bool DeleteKeyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteKeyResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteKeyResponse::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/DeleteKeyStoreRequest.cpp b/kms/src/v2/model/DeleteKeyStoreRequest.cpp index 2871bfb0a..111365886 100644 --- a/kms/src/v2/model/DeleteKeyStoreRequest.cpp +++ b/kms/src/v2/model/DeleteKeyStoreRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DeleteKeyStoreRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -33,7 +32,6 @@ web::json::value DeleteKeyStoreRequest::toJson() const return val; } - bool DeleteKeyStoreRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteKeyStoreRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteKeyStoreRequest::getKeystoreId() const { return keystoreId_; diff --git a/kms/src/v2/model/DeleteKeyStoreResponse.cpp b/kms/src/v2/model/DeleteKeyStoreResponse.cpp index df3266cf1..67b5876a5 100644 --- a/kms/src/v2/model/DeleteKeyStoreResponse.cpp +++ b/kms/src/v2/model/DeleteKeyStoreResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DeleteKeyStoreResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value DeleteKeyStoreResponse::toJson() const return val; } - bool DeleteKeyStoreResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteKeyStoreResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/DeleteTagRequest.cpp b/kms/src/v2/model/DeleteTagRequest.cpp index 856418a3d..47553bd80 100644 --- a/kms/src/v2/model/DeleteTagRequest.cpp +++ b/kms/src/v2/model/DeleteTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DeleteTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value DeleteTagRequest::toJson() const return val; } - bool DeleteTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteTagRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteTagRequest::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/DeleteTagResponse.cpp b/kms/src/v2/model/DeleteTagResponse.cpp index a8c162501..b8bfa4954 100644 --- a/kms/src/v2/model/DeleteTagResponse.cpp +++ b/kms/src/v2/model/DeleteTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DeleteTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value DeleteTagResponse::toJson() const return val; } - bool DeleteTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/DisableKeyRequest.cpp b/kms/src/v2/model/DisableKeyRequest.cpp index 8d752a2f1..b938af3fb 100644 --- a/kms/src/v2/model/DisableKeyRequest.cpp +++ b/kms/src/v2/model/DisableKeyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DisableKeyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value DisableKeyRequest::toJson() const return val; } - bool DisableKeyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DisableKeyRequest::fromJson(const web::json::value& val) return ok; } + OperateKeyRequestBody DisableKeyRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/DisableKeyResponse.cpp b/kms/src/v2/model/DisableKeyResponse.cpp index 0feeabc21..a9e68a045 100644 --- a/kms/src/v2/model/DisableKeyResponse.cpp +++ b/kms/src/v2/model/DisableKeyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DisableKeyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value DisableKeyResponse::toJson() const return val; } - bool DisableKeyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DisableKeyResponse::fromJson(const web::json::value& val) return ok; } + KeyStatusInfo DisableKeyResponse::getKeyInfo() const { return keyInfo_; diff --git a/kms/src/v2/model/DisableKeyRotationRequest.cpp b/kms/src/v2/model/DisableKeyRotationRequest.cpp index fddfd23ba..5b1f12421 100644 --- a/kms/src/v2/model/DisableKeyRotationRequest.cpp +++ b/kms/src/v2/model/DisableKeyRotationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DisableKeyRotationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value DisableKeyRotationRequest::toJson() const return val; } - bool DisableKeyRotationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DisableKeyRotationRequest::fromJson(const web::json::value& val) return ok; } + OperateKeyRequestBody DisableKeyRotationRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/DisableKeyRotationResponse.cpp b/kms/src/v2/model/DisableKeyRotationResponse.cpp index c635de9ce..b7c3de1e4 100644 --- a/kms/src/v2/model/DisableKeyRotationResponse.cpp +++ b/kms/src/v2/model/DisableKeyRotationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DisableKeyRotationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value DisableKeyRotationResponse::toJson() const return val; } - bool DisableKeyRotationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DisableKeyRotationResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/DisableKeyStoreRequest.cpp b/kms/src/v2/model/DisableKeyStoreRequest.cpp index 04de69ce1..ebaeae246 100644 --- a/kms/src/v2/model/DisableKeyStoreRequest.cpp +++ b/kms/src/v2/model/DisableKeyStoreRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DisableKeyStoreRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -33,7 +32,6 @@ web::json::value DisableKeyStoreRequest::toJson() const return val; } - bool DisableKeyStoreRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DisableKeyStoreRequest::fromJson(const web::json::value& val) return ok; } + std::string DisableKeyStoreRequest::getKeystoreId() const { return keystoreId_; diff --git a/kms/src/v2/model/DisableKeyStoreResponse.cpp b/kms/src/v2/model/DisableKeyStoreResponse.cpp index 4c6d2b8f7..32970ec30 100644 --- a/kms/src/v2/model/DisableKeyStoreResponse.cpp +++ b/kms/src/v2/model/DisableKeyStoreResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/DisableKeyStoreResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value DisableKeyStoreResponse::toJson() const return val; } - bool DisableKeyStoreResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DisableKeyStoreResponse::fromJson(const web::json::value& val) return ok; } + KeyStoreStateInfo DisableKeyStoreResponse::getKeystore() const { return keystore_; diff --git a/kms/src/v2/model/EnableKeyRequest.cpp b/kms/src/v2/model/EnableKeyRequest.cpp index 17147e0d5..d45092319 100644 --- a/kms/src/v2/model/EnableKeyRequest.cpp +++ b/kms/src/v2/model/EnableKeyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/EnableKeyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value EnableKeyRequest::toJson() const return val; } - bool EnableKeyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool EnableKeyRequest::fromJson(const web::json::value& val) return ok; } + OperateKeyRequestBody EnableKeyRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/EnableKeyResponse.cpp b/kms/src/v2/model/EnableKeyResponse.cpp index 75a6cb29b..6d62562b2 100644 --- a/kms/src/v2/model/EnableKeyResponse.cpp +++ b/kms/src/v2/model/EnableKeyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/EnableKeyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value EnableKeyResponse::toJson() const return val; } - bool EnableKeyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool EnableKeyResponse::fromJson(const web::json::value& val) return ok; } + KeyStatusInfo EnableKeyResponse::getKeyInfo() const { return keyInfo_; diff --git a/kms/src/v2/model/EnableKeyRotationRequest.cpp b/kms/src/v2/model/EnableKeyRotationRequest.cpp index 72f852c99..7d8d2441f 100644 --- a/kms/src/v2/model/EnableKeyRotationRequest.cpp +++ b/kms/src/v2/model/EnableKeyRotationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/EnableKeyRotationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value EnableKeyRotationRequest::toJson() const return val; } - bool EnableKeyRotationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool EnableKeyRotationRequest::fromJson(const web::json::value& val) return ok; } + OperateKeyRequestBody EnableKeyRotationRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/EnableKeyRotationResponse.cpp b/kms/src/v2/model/EnableKeyRotationResponse.cpp index 396b195ad..bd46ec67e 100644 --- a/kms/src/v2/model/EnableKeyRotationResponse.cpp +++ b/kms/src/v2/model/EnableKeyRotationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/EnableKeyRotationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value EnableKeyRotationResponse::toJson() const return val; } - bool EnableKeyRotationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool EnableKeyRotationResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/EnableKeyStoreRequest.cpp b/kms/src/v2/model/EnableKeyStoreRequest.cpp index 75145e28f..64f309e23 100644 --- a/kms/src/v2/model/EnableKeyStoreRequest.cpp +++ b/kms/src/v2/model/EnableKeyStoreRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/EnableKeyStoreRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -33,7 +32,6 @@ web::json::value EnableKeyStoreRequest::toJson() const return val; } - bool EnableKeyStoreRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool EnableKeyStoreRequest::fromJson(const web::json::value& val) return ok; } + std::string EnableKeyStoreRequest::getKeystoreId() const { return keystoreId_; diff --git a/kms/src/v2/model/EnableKeyStoreResponse.cpp b/kms/src/v2/model/EnableKeyStoreResponse.cpp index d594afe03..f2dffb7e0 100644 --- a/kms/src/v2/model/EnableKeyStoreResponse.cpp +++ b/kms/src/v2/model/EnableKeyStoreResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/EnableKeyStoreResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value EnableKeyStoreResponse::toJson() const return val; } - bool EnableKeyStoreResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool EnableKeyStoreResponse::fromJson(const web::json::value& val) return ok; } + KeyStoreStateInfo EnableKeyStoreResponse::getKeystore() const { return keystore_; diff --git a/kms/src/v2/model/EncryptDataRequest.cpp b/kms/src/v2/model/EncryptDataRequest.cpp index 9d1c763c1..2a0fe639c 100644 --- a/kms/src/v2/model/EncryptDataRequest.cpp +++ b/kms/src/v2/model/EncryptDataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/EncryptDataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value EncryptDataRequest::toJson() const return val; } - bool EncryptDataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool EncryptDataRequest::fromJson(const web::json::value& val) return ok; } + EncryptDataRequestBody EncryptDataRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/EncryptDataRequestBody.cpp b/kms/src/v2/model/EncryptDataRequestBody.cpp index 7762d63ba..04a4d461d 100644 --- a/kms/src/v2/model/EncryptDataRequestBody.cpp +++ b/kms/src/v2/model/EncryptDataRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/EncryptDataRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -48,7 +47,6 @@ web::json::value EncryptDataRequestBody::toJson() const return val; } - bool EncryptDataRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool EncryptDataRequestBody::fromJson(const web::json::value& val) return ok; } + std::string EncryptDataRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/EncryptDataResponse.cpp b/kms/src/v2/model/EncryptDataResponse.cpp index e8d46ff8a..875ee55b3 100644 --- a/kms/src/v2/model/EncryptDataResponse.cpp +++ b/kms/src/v2/model/EncryptDataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/EncryptDataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value EncryptDataResponse::toJson() const return val; } - bool EncryptDataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool EncryptDataResponse::fromJson(const web::json::value& val) return ok; } + std::string EncryptDataResponse::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/EncryptDatakeyRequest.cpp b/kms/src/v2/model/EncryptDatakeyRequest.cpp index 95b9886e2..eb51468cb 100644 --- a/kms/src/v2/model/EncryptDatakeyRequest.cpp +++ b/kms/src/v2/model/EncryptDatakeyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/EncryptDatakeyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value EncryptDatakeyRequest::toJson() const return val; } - bool EncryptDatakeyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool EncryptDatakeyRequest::fromJson(const web::json::value& val) return ok; } + EncryptDatakeyRequestBody EncryptDatakeyRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/EncryptDatakeyRequestBody.cpp b/kms/src/v2/model/EncryptDatakeyRequestBody.cpp index fc8578263..e7ab1eb07 100644 --- a/kms/src/v2/model/EncryptDatakeyRequestBody.cpp +++ b/kms/src/v2/model/EncryptDatakeyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/EncryptDatakeyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -48,7 +47,6 @@ web::json::value EncryptDatakeyRequestBody::toJson() const return val; } - bool EncryptDatakeyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool EncryptDatakeyRequestBody::fromJson(const web::json::value& val) return ok; } + std::string EncryptDatakeyRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/EncryptDatakeyResponse.cpp b/kms/src/v2/model/EncryptDatakeyResponse.cpp index 40ee59db4..d956f4974 100644 --- a/kms/src/v2/model/EncryptDatakeyResponse.cpp +++ b/kms/src/v2/model/EncryptDatakeyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/EncryptDatakeyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -43,7 +42,6 @@ web::json::value EncryptDatakeyResponse::toJson() const return val; } - bool EncryptDatakeyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool EncryptDatakeyResponse::fromJson(const web::json::value& val) return ok; } + std::string EncryptDatakeyResponse::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/GenRandomRequestBody.cpp b/kms/src/v2/model/GenRandomRequestBody.cpp index c70595145..cef3025e1 100644 --- a/kms/src/v2/model/GenRandomRequestBody.cpp +++ b/kms/src/v2/model/GenRandomRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/GenRandomRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value GenRandomRequestBody::toJson() const return val; } - bool GenRandomRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GenRandomRequestBody::fromJson(const web::json::value& val) return ok; } + std::string GenRandomRequestBody::getRandomDataLength() const { return randomDataLength_; diff --git a/kms/src/v2/model/GetParametersForImportRequestBody.cpp b/kms/src/v2/model/GetParametersForImportRequestBody.cpp index a8edc8e1b..9148fc55e 100644 --- a/kms/src/v2/model/GetParametersForImportRequestBody.cpp +++ b/kms/src/v2/model/GetParametersForImportRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/GetParametersForImportRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -43,7 +42,6 @@ web::json::value GetParametersForImportRequestBody::toJson() const return val; } - bool GetParametersForImportRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool GetParametersForImportRequestBody::fromJson(const web::json::value& val) return ok; } + std::string GetParametersForImportRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/Grants.cpp b/kms/src/v2/model/Grants.cpp index e60e38567..ea8b27f1b 100644 --- a/kms/src/v2/model/Grants.cpp +++ b/kms/src/v2/model/Grants.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/Grants.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -72,7 +71,6 @@ web::json::value Grants::toJson() const return val; } - bool Grants::fromJson(const web::json::value& val) { bool ok = true; @@ -161,6 +159,7 @@ bool Grants::fromJson(const web::json::value& val) return ok; } + std::string Grants::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/ImportKeyMaterialRequest.cpp b/kms/src/v2/model/ImportKeyMaterialRequest.cpp index d8e345d35..d41ccefdc 100644 --- a/kms/src/v2/model/ImportKeyMaterialRequest.cpp +++ b/kms/src/v2/model/ImportKeyMaterialRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ImportKeyMaterialRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ImportKeyMaterialRequest::toJson() const return val; } - bool ImportKeyMaterialRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ImportKeyMaterialRequest::fromJson(const web::json::value& val) return ok; } + ImportKeyMaterialRequestBody ImportKeyMaterialRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/ImportKeyMaterialRequestBody.cpp b/kms/src/v2/model/ImportKeyMaterialRequestBody.cpp index 45192460c..7e1dab40f 100644 --- a/kms/src/v2/model/ImportKeyMaterialRequestBody.cpp +++ b/kms/src/v2/model/ImportKeyMaterialRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ImportKeyMaterialRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -58,7 +57,6 @@ web::json::value ImportKeyMaterialRequestBody::toJson() const return val; } - bool ImportKeyMaterialRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ImportKeyMaterialRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ImportKeyMaterialRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/ImportKeyMaterialResponse.cpp b/kms/src/v2/model/ImportKeyMaterialResponse.cpp index ffca063ae..bfa506573 100644 --- a/kms/src/v2/model/ImportKeyMaterialResponse.cpp +++ b/kms/src/v2/model/ImportKeyMaterialResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ImportKeyMaterialResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value ImportKeyMaterialResponse::toJson() const return val; } - bool ImportKeyMaterialResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ImportKeyMaterialResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/KeKInfo.cpp b/kms/src/v2/model/KeKInfo.cpp index 4811eba22..b28cdf451 100644 --- a/kms/src/v2/model/KeKInfo.cpp +++ b/kms/src/v2/model/KeKInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/KeKInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value KeKInfo::toJson() const return val; } - bool KeKInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool KeKInfo::fromJson(const web::json::value& val) return ok; } + std::string KeKInfo::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/KeyAliasInfo.cpp b/kms/src/v2/model/KeyAliasInfo.cpp index cf7f6f96a..0d1e052b1 100644 --- a/kms/src/v2/model/KeyAliasInfo.cpp +++ b/kms/src/v2/model/KeyAliasInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/KeyAliasInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value KeyAliasInfo::toJson() const return val; } - bool KeyAliasInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool KeyAliasInfo::fromJson(const web::json::value& val) return ok; } + std::string KeyAliasInfo::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/KeyDescriptionInfo.cpp b/kms/src/v2/model/KeyDescriptionInfo.cpp index 78124a015..bae31c5b7 100644 --- a/kms/src/v2/model/KeyDescriptionInfo.cpp +++ b/kms/src/v2/model/KeyDescriptionInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/KeyDescriptionInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value KeyDescriptionInfo::toJson() const return val; } - bool KeyDescriptionInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool KeyDescriptionInfo::fromJson(const web::json::value& val) return ok; } + std::string KeyDescriptionInfo::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/KeyDetails.cpp b/kms/src/v2/model/KeyDetails.cpp index bb5cf9643..ff67e1e11 100644 --- a/kms/src/v2/model/KeyDetails.cpp +++ b/kms/src/v2/model/KeyDetails.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/KeyDetails.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -123,7 +122,6 @@ web::json::value KeyDetails::toJson() const return val; } - bool KeyDetails::fromJson(const web::json::value& val) { bool ok = true; @@ -302,6 +300,7 @@ bool KeyDetails::fromJson(const web::json::value& val) return ok; } + std::string KeyDetails::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/KeyStatusInfo.cpp b/kms/src/v2/model/KeyStatusInfo.cpp index 266f98dcb..871d9fcc0 100644 --- a/kms/src/v2/model/KeyStatusInfo.cpp +++ b/kms/src/v2/model/KeyStatusInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/KeyStatusInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value KeyStatusInfo::toJson() const return val; } - bool KeyStatusInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool KeyStatusInfo::fromJson(const web::json::value& val) return ok; } + std::string KeyStatusInfo::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/KeyStoreStateInfo.cpp b/kms/src/v2/model/KeyStoreStateInfo.cpp index fe7b25921..0f0c0b5cc 100644 --- a/kms/src/v2/model/KeyStoreStateInfo.cpp +++ b/kms/src/v2/model/KeyStoreStateInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/KeyStoreStateInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value KeyStoreStateInfo::toJson() const return val; } - bool KeyStoreStateInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool KeyStoreStateInfo::fromJson(const web::json::value& val) return ok; } + std::string KeyStoreStateInfo::getKeystoreId() const { return keystoreId_; diff --git a/kms/src/v2/model/KeystoreDetails.cpp b/kms/src/v2/model/KeystoreDetails.cpp index dd6d5c880..783324f29 100644 --- a/kms/src/v2/model/KeystoreDetails.cpp +++ b/kms/src/v2/model/KeystoreDetails.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/KeystoreDetails.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -58,7 +57,6 @@ web::json::value KeystoreDetails::toJson() const return val; } - bool KeystoreDetails::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool KeystoreDetails::fromJson(const web::json::value& val) return ok; } + std::string KeystoreDetails::getKeystoreId() const { return keystoreId_; diff --git a/kms/src/v2/model/KeystoreInfo.cpp b/kms/src/v2/model/KeystoreInfo.cpp index a99829149..b0a66b2e8 100644 --- a/kms/src/v2/model/KeystoreInfo.cpp +++ b/kms/src/v2/model/KeystoreInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/KeystoreInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value KeystoreInfo::toJson() const return val; } - bool KeystoreInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool KeystoreInfo::fromJson(const web::json::value& val) return ok; } + std::string KeystoreInfo::getKeystoreId() const { return keystoreId_; diff --git a/kms/src/v2/model/ListGrantsRequest.cpp b/kms/src/v2/model/ListGrantsRequest.cpp index 345906d9b..dcfac2ea1 100644 --- a/kms/src/v2/model/ListGrantsRequest.cpp +++ b/kms/src/v2/model/ListGrantsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListGrantsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ListGrantsRequest::toJson() const return val; } - bool ListGrantsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListGrantsRequest::fromJson(const web::json::value& val) return ok; } + ListGrantsRequestBody ListGrantsRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/ListGrantsRequestBody.cpp b/kms/src/v2/model/ListGrantsRequestBody.cpp index b4e5dd5b9..ea67835c4 100644 --- a/kms/src/v2/model/ListGrantsRequestBody.cpp +++ b/kms/src/v2/model/ListGrantsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListGrantsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -48,7 +47,6 @@ web::json::value ListGrantsRequestBody::toJson() const return val; } - bool ListGrantsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListGrantsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ListGrantsRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/ListGrantsResponse.cpp b/kms/src/v2/model/ListGrantsResponse.cpp index 85879ae11..96c4328c5 100644 --- a/kms/src/v2/model/ListGrantsResponse.cpp +++ b/kms/src/v2/model/ListGrantsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListGrantsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -47,7 +46,6 @@ web::json::value ListGrantsResponse::toJson() const return val; } - bool ListGrantsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListGrantsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListGrantsResponse::getGrants() { return grants_; diff --git a/kms/src/v2/model/ListKeyDetailRequest.cpp b/kms/src/v2/model/ListKeyDetailRequest.cpp index aa8787208..0bf81b659 100644 --- a/kms/src/v2/model/ListKeyDetailRequest.cpp +++ b/kms/src/v2/model/ListKeyDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListKeyDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ListKeyDetailRequest::toJson() const return val; } - bool ListKeyDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListKeyDetailRequest::fromJson(const web::json::value& val) return ok; } + OperateKeyRequestBody ListKeyDetailRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/ListKeyDetailResponse.cpp b/kms/src/v2/model/ListKeyDetailResponse.cpp index e9df71f1e..b42355c9b 100644 --- a/kms/src/v2/model/ListKeyDetailResponse.cpp +++ b/kms/src/v2/model/ListKeyDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListKeyDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ListKeyDetailResponse::toJson() const return val; } - bool ListKeyDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListKeyDetailResponse::fromJson(const web::json::value& val) return ok; } + KeyDetails ListKeyDetailResponse::getKeyInfo() const { return keyInfo_; diff --git a/kms/src/v2/model/ListKeyStoresRequest.cpp b/kms/src/v2/model/ListKeyStoresRequest.cpp index c4156f07d..5e065e1b4 100644 --- a/kms/src/v2/model/ListKeyStoresRequest.cpp +++ b/kms/src/v2/model/ListKeyStoresRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListKeyStoresRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value ListKeyStoresRequest::toJson() const return val; } - bool ListKeyStoresRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListKeyStoresRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListKeyStoresRequest::getLimit() const { return limit_; diff --git a/kms/src/v2/model/ListKeyStoresResponse.cpp b/kms/src/v2/model/ListKeyStoresResponse.cpp index 704316978..1f339e141 100644 --- a/kms/src/v2/model/ListKeyStoresResponse.cpp +++ b/kms/src/v2/model/ListKeyStoresResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListKeyStoresResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -37,7 +36,6 @@ web::json::value ListKeyStoresResponse::toJson() const return val; } - bool ListKeyStoresResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListKeyStoresResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListKeyStoresResponse::getTotal() const { return total_; diff --git a/kms/src/v2/model/ListKeysRequest.cpp b/kms/src/v2/model/ListKeysRequest.cpp index 29c255bbb..df8368b43 100644 --- a/kms/src/v2/model/ListKeysRequest.cpp +++ b/kms/src/v2/model/ListKeysRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListKeysRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ListKeysRequest::toJson() const return val; } - bool ListKeysRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListKeysRequest::fromJson(const web::json::value& val) return ok; } + ListKeysRequestBody ListKeysRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/ListKeysRequestBody.cpp b/kms/src/v2/model/ListKeysRequestBody.cpp index 18adac410..d6c7d35a9 100644 --- a/kms/src/v2/model/ListKeysRequestBody.cpp +++ b/kms/src/v2/model/ListKeysRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListKeysRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -58,7 +57,6 @@ web::json::value ListKeysRequestBody::toJson() const return val; } - bool ListKeysRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListKeysRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ListKeysRequestBody::getLimit() const { return limit_; diff --git a/kms/src/v2/model/ListKeysResponse.cpp b/kms/src/v2/model/ListKeysResponse.cpp index 0bf1acbae..a96fa8bc1 100644 --- a/kms/src/v2/model/ListKeysResponse.cpp +++ b/kms/src/v2/model/ListKeysResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListKeysResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -51,7 +50,6 @@ web::json::value ListKeysResponse::toJson() const return val; } - bool ListKeysResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool ListKeysResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListKeysResponse::getKeys() { return keys_; diff --git a/kms/src/v2/model/ListKmsByTagsRequest.cpp b/kms/src/v2/model/ListKmsByTagsRequest.cpp index c0e5743bc..12d2e3dd5 100644 --- a/kms/src/v2/model/ListKmsByTagsRequest.cpp +++ b/kms/src/v2/model/ListKmsByTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListKmsByTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -37,7 +36,6 @@ web::json::value ListKmsByTagsRequest::toJson() const return val; } - bool ListKmsByTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListKmsByTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListKmsByTagsRequest::getResourceInstances() const { return resourceInstances_; diff --git a/kms/src/v2/model/ListKmsByTagsRequestBody.cpp b/kms/src/v2/model/ListKmsByTagsRequestBody.cpp index d2d8d866a..9e8c8a26b 100644 --- a/kms/src/v2/model/ListKmsByTagsRequestBody.cpp +++ b/kms/src/v2/model/ListKmsByTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListKmsByTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -56,7 +55,6 @@ web::json::value ListKmsByTagsRequestBody::toJson() const return val; } - bool ListKmsByTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool ListKmsByTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ListKmsByTagsRequestBody::getLimit() const { return limit_; diff --git a/kms/src/v2/model/ListKmsByTagsResponse.cpp b/kms/src/v2/model/ListKmsByTagsResponse.cpp index eacb87e5a..8ec6a7513 100644 --- a/kms/src/v2/model/ListKmsByTagsResponse.cpp +++ b/kms/src/v2/model/ListKmsByTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListKmsByTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -37,7 +36,6 @@ web::json::value ListKmsByTagsResponse::toJson() const return val; } - bool ListKmsByTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListKmsByTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListKmsByTagsResponse::getResources() { return resources_; diff --git a/kms/src/v2/model/ListKmsTagsRequest.cpp b/kms/src/v2/model/ListKmsTagsRequest.cpp index 2093ff7f9..a1134871c 100644 --- a/kms/src/v2/model/ListKmsTagsRequest.cpp +++ b/kms/src/v2/model/ListKmsTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListKmsTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value ListKmsTagsRequest::toJson() const return val; } - bool ListKmsTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListKmsTagsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/ListKmsTagsResponse.cpp b/kms/src/v2/model/ListKmsTagsResponse.cpp index 9934c8889..26a1f493f 100644 --- a/kms/src/v2/model/ListKmsTagsResponse.cpp +++ b/kms/src/v2/model/ListKmsTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListKmsTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ListKmsTagsResponse::toJson() const return val; } - bool ListKmsTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListKmsTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListKmsTagsResponse::getTags() { return tags_; diff --git a/kms/src/v2/model/ListRetirableGrantsRequest.cpp b/kms/src/v2/model/ListRetirableGrantsRequest.cpp index 4fcc0c25e..311d92e2d 100644 --- a/kms/src/v2/model/ListRetirableGrantsRequest.cpp +++ b/kms/src/v2/model/ListRetirableGrantsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListRetirableGrantsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ListRetirableGrantsRequest::toJson() const return val; } - bool ListRetirableGrantsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListRetirableGrantsRequest::fromJson(const web::json::value& val) return ok; } + ListRetirableGrantsRequestBody ListRetirableGrantsRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/ListRetirableGrantsRequestBody.cpp b/kms/src/v2/model/ListRetirableGrantsRequestBody.cpp index bbfd4c66d..d89c0ff47 100644 --- a/kms/src/v2/model/ListRetirableGrantsRequestBody.cpp +++ b/kms/src/v2/model/ListRetirableGrantsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListRetirableGrantsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -43,7 +42,6 @@ web::json::value ListRetirableGrantsRequestBody::toJson() const return val; } - bool ListRetirableGrantsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListRetirableGrantsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ListRetirableGrantsRequestBody::getLimit() const { return limit_; diff --git a/kms/src/v2/model/ListRetirableGrantsResponse.cpp b/kms/src/v2/model/ListRetirableGrantsResponse.cpp index 7728be8a4..b345766e1 100644 --- a/kms/src/v2/model/ListRetirableGrantsResponse.cpp +++ b/kms/src/v2/model/ListRetirableGrantsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ListRetirableGrantsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -47,7 +46,6 @@ web::json::value ListRetirableGrantsResponse::toJson() const return val; } - bool ListRetirableGrantsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListRetirableGrantsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListRetirableGrantsResponse::getGrants() { return grants_; diff --git a/kms/src/v2/model/OperateKeyRequestBody.cpp b/kms/src/v2/model/OperateKeyRequestBody.cpp index 8237f6989..0608b938d 100644 --- a/kms/src/v2/model/OperateKeyRequestBody.cpp +++ b/kms/src/v2/model/OperateKeyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/OperateKeyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value OperateKeyRequestBody::toJson() const return val; } - bool OperateKeyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OperateKeyRequestBody::fromJson(const web::json::value& val) return ok; } + std::string OperateKeyRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/Quotas.cpp b/kms/src/v2/model/Quotas.cpp index 0dcbad315..d8f790fbd 100644 --- a/kms/src/v2/model/Quotas.cpp +++ b/kms/src/v2/model/Quotas.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/Quotas.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value Quotas::toJson() const return val; } - bool Quotas::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool Quotas::fromJson(const web::json::value& val) return ok; } + std::vector& Quotas::getResources() { return resources_; diff --git a/kms/src/v2/model/Resources.cpp b/kms/src/v2/model/Resources.cpp index 30eee138c..31a5f82ba 100644 --- a/kms/src/v2/model/Resources.cpp +++ b/kms/src/v2/model/Resources.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/Resources.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -43,7 +42,6 @@ web::json::value Resources::toJson() const return val; } - bool Resources::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Resources::fromJson(const web::json::value& val) return ok; } + std::string Resources::getType() const { return type_; diff --git a/kms/src/v2/model/RevokeGrantRequestBody.cpp b/kms/src/v2/model/RevokeGrantRequestBody.cpp index 4c26891c8..a857bb26d 100644 --- a/kms/src/v2/model/RevokeGrantRequestBody.cpp +++ b/kms/src/v2/model/RevokeGrantRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/RevokeGrantRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -43,7 +42,6 @@ web::json::value RevokeGrantRequestBody::toJson() const return val; } - bool RevokeGrantRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool RevokeGrantRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RevokeGrantRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/ScheduleKeyDeletionRequestBody.cpp b/kms/src/v2/model/ScheduleKeyDeletionRequestBody.cpp index 2dade38ad..1030e0b11 100644 --- a/kms/src/v2/model/ScheduleKeyDeletionRequestBody.cpp +++ b/kms/src/v2/model/ScheduleKeyDeletionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ScheduleKeyDeletionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -43,7 +42,6 @@ web::json::value ScheduleKeyDeletionRequestBody::toJson() const return val; } - bool ScheduleKeyDeletionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ScheduleKeyDeletionRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ScheduleKeyDeletionRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/ShowKeyRotationStatusRequest.cpp b/kms/src/v2/model/ShowKeyRotationStatusRequest.cpp index f79aee444..6f4617fff 100644 --- a/kms/src/v2/model/ShowKeyRotationStatusRequest.cpp +++ b/kms/src/v2/model/ShowKeyRotationStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowKeyRotationStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ShowKeyRotationStatusRequest::toJson() const return val; } - bool ShowKeyRotationStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowKeyRotationStatusRequest::fromJson(const web::json::value& val) return ok; } + OperateKeyRequestBody ShowKeyRotationStatusRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/ShowKeyRotationStatusResponse.cpp b/kms/src/v2/model/ShowKeyRotationStatusResponse.cpp index f9c087aab..13f391c92 100644 --- a/kms/src/v2/model/ShowKeyRotationStatusResponse.cpp +++ b/kms/src/v2/model/ShowKeyRotationStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowKeyRotationStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -48,7 +47,6 @@ web::json::value ShowKeyRotationStatusResponse::toJson() const return val; } - bool ShowKeyRotationStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowKeyRotationStatusResponse::fromJson(const web::json::value& val) return ok; } + bool ShowKeyRotationStatusResponse::isKeyRotationEnabled() const { return keyRotationEnabled_; diff --git a/kms/src/v2/model/ShowKeyStoreRequest.cpp b/kms/src/v2/model/ShowKeyStoreRequest.cpp index 0c9e4ecfa..844d44069 100644 --- a/kms/src/v2/model/ShowKeyStoreRequest.cpp +++ b/kms/src/v2/model/ShowKeyStoreRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowKeyStoreRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -33,7 +32,6 @@ web::json::value ShowKeyStoreRequest::toJson() const return val; } - bool ShowKeyStoreRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowKeyStoreRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowKeyStoreRequest::getKeystoreId() const { return keystoreId_; diff --git a/kms/src/v2/model/ShowKeyStoreResponse.cpp b/kms/src/v2/model/ShowKeyStoreResponse.cpp index 93d07d6f9..4d313c831 100644 --- a/kms/src/v2/model/ShowKeyStoreResponse.cpp +++ b/kms/src/v2/model/ShowKeyStoreResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowKeyStoreResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ShowKeyStoreResponse::toJson() const return val; } - bool ShowKeyStoreResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowKeyStoreResponse::fromJson(const web::json::value& val) return ok; } + KeystoreDetails ShowKeyStoreResponse::getKeystore() const { return keystore_; diff --git a/kms/src/v2/model/ShowKmsTagsRequest.cpp b/kms/src/v2/model/ShowKmsTagsRequest.cpp index 58b6bf381..e8e5b5efb 100644 --- a/kms/src/v2/model/ShowKmsTagsRequest.cpp +++ b/kms/src/v2/model/ShowKmsTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowKmsTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -33,7 +32,6 @@ web::json::value ShowKmsTagsRequest::toJson() const return val; } - bool ShowKmsTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowKmsTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowKmsTagsRequest::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/ShowKmsTagsResponse.cpp b/kms/src/v2/model/ShowKmsTagsResponse.cpp index 48a58156c..261025cf5 100644 --- a/kms/src/v2/model/ShowKmsTagsResponse.cpp +++ b/kms/src/v2/model/ShowKmsTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowKmsTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -37,7 +36,6 @@ web::json::value ShowKmsTagsResponse::toJson() const return val; } - bool ShowKmsTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowKmsTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowKmsTagsResponse::getTags() { return tags_; diff --git a/kms/src/v2/model/ShowPublicKeyRequest.cpp b/kms/src/v2/model/ShowPublicKeyRequest.cpp index f7946a105..c20d002e7 100644 --- a/kms/src/v2/model/ShowPublicKeyRequest.cpp +++ b/kms/src/v2/model/ShowPublicKeyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowPublicKeyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ShowPublicKeyRequest::toJson() const return val; } - bool ShowPublicKeyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowPublicKeyRequest::fromJson(const web::json::value& val) return ok; } + OperateKeyRequestBody ShowPublicKeyRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/ShowPublicKeyResponse.cpp b/kms/src/v2/model/ShowPublicKeyResponse.cpp index 66844b0ce..0eb36fbc4 100644 --- a/kms/src/v2/model/ShowPublicKeyResponse.cpp +++ b/kms/src/v2/model/ShowPublicKeyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowPublicKeyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value ShowPublicKeyResponse::toJson() const return val; } - bool ShowPublicKeyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowPublicKeyResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowPublicKeyResponse::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/ShowUserInstancesRequest.cpp b/kms/src/v2/model/ShowUserInstancesRequest.cpp index 71ebe0bfa..6a7583c5d 100644 --- a/kms/src/v2/model/ShowUserInstancesRequest.cpp +++ b/kms/src/v2/model/ShowUserInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowUserInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value ShowUserInstancesRequest::toJson() const return val; } - bool ShowUserInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowUserInstancesRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/ShowUserInstancesResponse.cpp b/kms/src/v2/model/ShowUserInstancesResponse.cpp index 203c14251..8bcde1b29 100644 --- a/kms/src/v2/model/ShowUserInstancesResponse.cpp +++ b/kms/src/v2/model/ShowUserInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowUserInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -33,7 +32,6 @@ web::json::value ShowUserInstancesResponse::toJson() const return val; } - bool ShowUserInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowUserInstancesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowUserInstancesResponse::getInstanceNum() const { return instanceNum_; diff --git a/kms/src/v2/model/ShowUserQuotasRequest.cpp b/kms/src/v2/model/ShowUserQuotasRequest.cpp index e393d7323..d48de226b 100644 --- a/kms/src/v2/model/ShowUserQuotasRequest.cpp +++ b/kms/src/v2/model/ShowUserQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowUserQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value ShowUserQuotasRequest::toJson() const return val; } - bool ShowUserQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowUserQuotasRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/ShowUserQuotasResponse.cpp b/kms/src/v2/model/ShowUserQuotasResponse.cpp index 5f57c58e5..99b17c700 100644 --- a/kms/src/v2/model/ShowUserQuotasResponse.cpp +++ b/kms/src/v2/model/ShowUserQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowUserQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ShowUserQuotasResponse::toJson() const return val; } - bool ShowUserQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowUserQuotasResponse::fromJson(const web::json::value& val) return ok; } + Quotas ShowUserQuotasResponse::getQuotas() const { return quotas_; diff --git a/kms/src/v2/model/ShowVersionRequest.cpp b/kms/src/v2/model/ShowVersionRequest.cpp index 75d201449..2f9ab8d62 100644 --- a/kms/src/v2/model/ShowVersionRequest.cpp +++ b/kms/src/v2/model/ShowVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -33,7 +32,6 @@ web::json::value ShowVersionRequest::toJson() const return val; } - bool ShowVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowVersionRequest::getVersionId() const { return versionId_; diff --git a/kms/src/v2/model/ShowVersionResponse.cpp b/kms/src/v2/model/ShowVersionResponse.cpp index bcb566d6d..d2f8f90cf 100644 --- a/kms/src/v2/model/ShowVersionResponse.cpp +++ b/kms/src/v2/model/ShowVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ShowVersionResponse::toJson() const return val; } - bool ShowVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowVersionResponse::fromJson(const web::json::value& val) return ok; } + Object ShowVersionResponse::getVersion() const { return version_; diff --git a/kms/src/v2/model/ShowVersionsRequest.cpp b/kms/src/v2/model/ShowVersionsRequest.cpp index 7020508ae..0dba32ea4 100644 --- a/kms/src/v2/model/ShowVersionsRequest.cpp +++ b/kms/src/v2/model/ShowVersionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowVersionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value ShowVersionsRequest::toJson() const return val; } - bool ShowVersionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowVersionsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/ShowVersionsResponse.cpp b/kms/src/v2/model/ShowVersionsResponse.cpp index 309ff8331..045b8fcbe 100644 --- a/kms/src/v2/model/ShowVersionsResponse.cpp +++ b/kms/src/v2/model/ShowVersionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ShowVersionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ShowVersionsResponse::toJson() const return val; } - bool ShowVersionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowVersionsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowVersionsResponse::getVersions() { return versions_; diff --git a/kms/src/v2/model/SignRequest.cpp b/kms/src/v2/model/SignRequest.cpp index 3ba68e124..55129b907 100644 --- a/kms/src/v2/model/SignRequest.cpp +++ b/kms/src/v2/model/SignRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/SignRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value SignRequest::toJson() const return val; } - bool SignRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SignRequest::fromJson(const web::json::value& val) return ok; } + SignRequestBody SignRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/SignRequestBody.cpp b/kms/src/v2/model/SignRequestBody.cpp index b8ec6283d..4d6038435 100644 --- a/kms/src/v2/model/SignRequestBody.cpp +++ b/kms/src/v2/model/SignRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/SignRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -53,7 +52,6 @@ web::json::value SignRequestBody::toJson() const return val; } - bool SignRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool SignRequestBody::fromJson(const web::json::value& val) return ok; } + std::string SignRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/SignResponse.cpp b/kms/src/v2/model/SignResponse.cpp index faccd66b8..bfb823c10 100644 --- a/kms/src/v2/model/SignResponse.cpp +++ b/kms/src/v2/model/SignResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/SignResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value SignResponse::toJson() const return val; } - bool SignResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SignResponse::fromJson(const web::json::value& val) return ok; } + std::string SignResponse::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/Tag.cpp b/kms/src/v2/model/Tag.cpp index ff828a145..e9d036eac 100644 --- a/kms/src/v2/model/Tag.cpp +++ b/kms/src/v2/model/Tag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/Tag.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -37,7 +36,6 @@ web::json::value Tag::toJson() const return val; } - bool Tag::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool Tag::fromJson(const web::json::value& val) return ok; } + std::string Tag::getKey() const { return key_; diff --git a/kms/src/v2/model/TagItem.cpp b/kms/src/v2/model/TagItem.cpp index 7766c83d3..6fbdb22e8 100644 --- a/kms/src/v2/model/TagItem.cpp +++ b/kms/src/v2/model/TagItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/TagItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value TagItem::toJson() const return val; } - bool TagItem::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagItem::fromJson(const web::json::value& val) return ok; } + std::string TagItem::getKey() const { return key_; diff --git a/kms/src/v2/model/UpdateKeyAliasRequest.cpp b/kms/src/v2/model/UpdateKeyAliasRequest.cpp index ba4aa3633..b6020ddf0 100644 --- a/kms/src/v2/model/UpdateKeyAliasRequest.cpp +++ b/kms/src/v2/model/UpdateKeyAliasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/UpdateKeyAliasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value UpdateKeyAliasRequest::toJson() const return val; } - bool UpdateKeyAliasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateKeyAliasRequest::fromJson(const web::json::value& val) return ok; } + UpdateKeyAliasRequestBody UpdateKeyAliasRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/UpdateKeyAliasRequestBody.cpp b/kms/src/v2/model/UpdateKeyAliasRequestBody.cpp index 09548e242..24024e15c 100644 --- a/kms/src/v2/model/UpdateKeyAliasRequestBody.cpp +++ b/kms/src/v2/model/UpdateKeyAliasRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/UpdateKeyAliasRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -43,7 +42,6 @@ web::json::value UpdateKeyAliasRequestBody::toJson() const return val; } - bool UpdateKeyAliasRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdateKeyAliasRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateKeyAliasRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/UpdateKeyAliasResponse.cpp b/kms/src/v2/model/UpdateKeyAliasResponse.cpp index 785d0b0ef..e453ff793 100644 --- a/kms/src/v2/model/UpdateKeyAliasResponse.cpp +++ b/kms/src/v2/model/UpdateKeyAliasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/UpdateKeyAliasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value UpdateKeyAliasResponse::toJson() const return val; } - bool UpdateKeyAliasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateKeyAliasResponse::fromJson(const web::json::value& val) return ok; } + KeyAliasInfo UpdateKeyAliasResponse::getKeyInfo() const { return keyInfo_; diff --git a/kms/src/v2/model/UpdateKeyDescriptionRequest.cpp b/kms/src/v2/model/UpdateKeyDescriptionRequest.cpp index 884a6a5a6..ecd4c1d4c 100644 --- a/kms/src/v2/model/UpdateKeyDescriptionRequest.cpp +++ b/kms/src/v2/model/UpdateKeyDescriptionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/UpdateKeyDescriptionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value UpdateKeyDescriptionRequest::toJson() const return val; } - bool UpdateKeyDescriptionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateKeyDescriptionRequest::fromJson(const web::json::value& val) return ok; } + UpdateKeyDescriptionRequestBody UpdateKeyDescriptionRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/UpdateKeyDescriptionRequestBody.cpp b/kms/src/v2/model/UpdateKeyDescriptionRequestBody.cpp index e48f149c2..fe19ef07a 100644 --- a/kms/src/v2/model/UpdateKeyDescriptionRequestBody.cpp +++ b/kms/src/v2/model/UpdateKeyDescriptionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/UpdateKeyDescriptionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -43,7 +42,6 @@ web::json::value UpdateKeyDescriptionRequestBody::toJson() const return val; } - bool UpdateKeyDescriptionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdateKeyDescriptionRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateKeyDescriptionRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/UpdateKeyDescriptionResponse.cpp b/kms/src/v2/model/UpdateKeyDescriptionResponse.cpp index 0255e1988..bf31040be 100644 --- a/kms/src/v2/model/UpdateKeyDescriptionResponse.cpp +++ b/kms/src/v2/model/UpdateKeyDescriptionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/UpdateKeyDescriptionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value UpdateKeyDescriptionResponse::toJson() const return val; } - bool UpdateKeyDescriptionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateKeyDescriptionResponse::fromJson(const web::json::value& val) return ok; } + KeyDescriptionInfo UpdateKeyDescriptionResponse::getKeyInfo() const { return keyInfo_; diff --git a/kms/src/v2/model/UpdateKeyRotationIntervalRequest.cpp b/kms/src/v2/model/UpdateKeyRotationIntervalRequest.cpp index 4a364fca9..82091d403 100644 --- a/kms/src/v2/model/UpdateKeyRotationIntervalRequest.cpp +++ b/kms/src/v2/model/UpdateKeyRotationIntervalRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/UpdateKeyRotationIntervalRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value UpdateKeyRotationIntervalRequest::toJson() const return val; } - bool UpdateKeyRotationIntervalRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateKeyRotationIntervalRequest::fromJson(const web::json::value& val) return ok; } + UpdateKeyRotationIntervalRequestBody UpdateKeyRotationIntervalRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/UpdateKeyRotationIntervalRequestBody.cpp b/kms/src/v2/model/UpdateKeyRotationIntervalRequestBody.cpp index 3bdd78a8a..2c40f4746 100644 --- a/kms/src/v2/model/UpdateKeyRotationIntervalRequestBody.cpp +++ b/kms/src/v2/model/UpdateKeyRotationIntervalRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/UpdateKeyRotationIntervalRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -43,7 +42,6 @@ web::json::value UpdateKeyRotationIntervalRequestBody::toJson() const return val; } - bool UpdateKeyRotationIntervalRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdateKeyRotationIntervalRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateKeyRotationIntervalRequestBody::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/UpdateKeyRotationIntervalResponse.cpp b/kms/src/v2/model/UpdateKeyRotationIntervalResponse.cpp index 520bcbc28..c0ea69337 100644 --- a/kms/src/v2/model/UpdateKeyRotationIntervalResponse.cpp +++ b/kms/src/v2/model/UpdateKeyRotationIntervalResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/UpdateKeyRotationIntervalResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -28,7 +27,6 @@ web::json::value UpdateKeyRotationIntervalResponse::toJson() const return val; } - bool UpdateKeyRotationIntervalResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateKeyRotationIntervalResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/kms/src/v2/model/ValidateSignatureRequest.cpp b/kms/src/v2/model/ValidateSignatureRequest.cpp index 5e453153f..3123d160b 100644 --- a/kms/src/v2/model/ValidateSignatureRequest.cpp +++ b/kms/src/v2/model/ValidateSignatureRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ValidateSignatureRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -32,7 +31,6 @@ web::json::value ValidateSignatureRequest::toJson() const return val; } - bool ValidateSignatureRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ValidateSignatureRequest::fromJson(const web::json::value& val) return ok; } + VerifyRequestBody ValidateSignatureRequest::getBody() const { return body_; diff --git a/kms/src/v2/model/ValidateSignatureResponse.cpp b/kms/src/v2/model/ValidateSignatureResponse.cpp index b8b3c77d8..26b1967c3 100644 --- a/kms/src/v2/model/ValidateSignatureResponse.cpp +++ b/kms/src/v2/model/ValidateSignatureResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/ValidateSignatureResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -38,7 +37,6 @@ web::json::value ValidateSignatureResponse::toJson() const return val; } - bool ValidateSignatureResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ValidateSignatureResponse::fromJson(const web::json::value& val) return ok; } + std::string ValidateSignatureResponse::getKeyId() const { return keyId_; diff --git a/kms/src/v2/model/VerifyRequestBody.cpp b/kms/src/v2/model/VerifyRequestBody.cpp index 5a333ef34..d5555b373 100644 --- a/kms/src/v2/model/VerifyRequestBody.cpp +++ b/kms/src/v2/model/VerifyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/kms/v2/model/VerifyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Kms { @@ -58,7 +57,6 @@ web::json::value VerifyRequestBody::toJson() const return val; } - bool VerifyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool VerifyRequestBody::fromJson(const web::json::value& val) return ok; } + std::string VerifyRequestBody::getKeyId() const { return keyId_; diff --git a/kvs/include/huaweicloud/kvs/v1/KvsClient.h b/kvs/include/huaweicloud/kvs/v1/KvsClient.h new file mode 100644 index 000000000..bab8fa262 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/KvsClient.h @@ -0,0 +1,199 @@ +#ifndef HUAWEICLOUD_SDK_KVS_V1_KvsClient_H_ +#define HUAWEICLOUD_SDK_KVS_V1_KvsClient_H_ +#ifndef HUAWEICLOUD_SDK_BSON_ +#define HUAWEICLOUD_SDK_BSON_ +#endif // HUAWEICLOUD_SDK_BSON_ + +#include +#include +#include + + +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#undef U +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core; +using namespace HuaweiCloud::Sdk::Kvs::V1::Model; + +class HUAWEICLOUD_KVS_V1_EXPORT KvsClient : public Client +{ +public: + + KvsClient(); + + virtual ~KvsClient(); + + static ClientBuilder newBuilder(); + + // 创建表 + // + // create table + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr createTable( + CreateTableRequest &request + ); + // 指定查询表的属性信息 + // + // describe table + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr describeTable( + DescribeTableRequest &request + ); + + // 持同一个store的同一张表的put-kv操作和delete-kv操作, 最多携带25个操作,body部分不超过8MB + // + // batch write kv + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr batchWriteKv( + BatchWriteKvRequest &request + ); + // 删除指定的kv文档,默认不会返回kv文档内容 + // + // delete kv + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr deleteKv( + DeleteKvRequest &request + ); + // 下载一个kv文档的全部内容,或者部分字段的内容 + // + // get kv + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr getKv( + GetKvRequest &request + ); + // 上传一个kv文档 + // + // put kv + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr putKv( + PutKvRequest &request + ); + // 更新指定kv的sortkey 并更新部分字段 + // + // rename kv + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr renameKv( + RenameKvRequest &request + ); + // 对指定table 扫描主索引或者指定二级索引进行扫描,可指定filter过滤需要返回的doc + // + // scan kv + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr scanKv( + ScanKvRequest &request + ); + // 与scan-kv类似,query-skey-kv必须指定shardkey + // + // scan skey kv + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr scanSkeyKv( + ScanSkeyKvRequest &request + ); + // 允许参数控制并返回删除前的kv文档内容,更新指定的kv文档,默认不会返回kv文档内容 + // + // update kv + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr updateKv( + UpdateKvRequest &request + ); + + +private: +#if defined(WIN32) || defined(__WIN32__) || defined(_WIN32) || defined(_MSC_VER) + std::string parameterToString(utility::string_t value); +#endif + std::string parameterToString(std::string value); + std::string parameterToString(int32_t value); + std::string parameterToString(int64_t value); + std::string parameterToString(float value); + std::string parameterToString(double value); + std::string parameterToString(const Object& obj); + std::string parameterToString(const utility::datetime &value); + + template + std::string parameterToString(const std::vector &value) + { + std::stringstream ss; + for( size_t i = 0; i < value.size(); i++) + { + if (i > 0) { + ss << ", "; + } + ss << parameterToString(value[i]); + } + + return ss.str(); + } + + template + std::string parameterToString(const std::shared_ptr &value) + { + return parameterToString(*value.get()); + } + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + +} +} +} +} + +template class HUAWEICLOUD_KVS_V1_EXPORT ::HuaweiCloud::Sdk::Core::ClientBuilder<::HuaweiCloud::Sdk::Kvs::V1::KvsClient>; + +#endif // HUAWEICLOUD_SDK_KVS_V1_KvsClient_H_ + diff --git a/kvs/include/huaweicloud/kvs/v1/KvsExport.h b/kvs/include/huaweicloud/kvs/v1/KvsExport.h new file mode 100644 index 000000000..f1af1abc4 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/KvsExport.h @@ -0,0 +1,16 @@ +#ifndef HUAWEICLOUD_SDK_KVS_V1_KvsExport_H_ +#define HUAWEICLOUD_SDK_KVS_V1_KvsExport_H_ + +#include + +#if defined(HUAWEICLOUD_SHARED) +# if defined(HUAWEICLOUD_KVS_V1_SHARED) +# define HUAWEICLOUD_KVS_V1_EXPORT HUAWEICLOUD_EXPORT +# else +# define HUAWEICLOUD_KVS_V1_EXPORT HUAWEICLOUD_IMPORT +# endif +#else +# define HUAWEICLOUD_KVS_V1_EXPORT +#endif + +#endif // !HUAWEICLOUD_SDK_KVS_V1_KvsExport_H_ \ No newline at end of file diff --git a/kvs/include/huaweicloud/kvs/v1/KvsMeta.h b/kvs/include/huaweicloud/kvs/v1/KvsMeta.h new file mode 100644 index 000000000..7b23532e4 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/KvsMeta.h @@ -0,0 +1,33 @@ +#ifndef HUAWEICLOUD_SDK_KVS_V1_KvsMeta_H_ +#define HUAWEICLOUD_SDK_KVS_V1_KvsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_KVS_V1_EXPORT KvsMeta { +public: + static HttpRequestDef genRequestDefForCreateTable(); + static HttpRequestDef genRequestDefForDescribeTable(); + static HttpRequestDef genRequestDefForBatchWriteKv(); + static HttpRequestDef genRequestDefForDeleteKv(); + static HttpRequestDef genRequestDefForGetKv(); + static HttpRequestDef genRequestDefForPutKv(); + static HttpRequestDef genRequestDefForRenameKv(); + static HttpRequestDef genRequestDefForScanKv(); + static HttpRequestDef genRequestDefForScanSkeyKv(); + static HttpRequestDef genRequestDefForUpdateKv(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_KvsMeta_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/BatchWriteKvRequest.h b/kvs/include/huaweicloud/kvs/v1/model/BatchWriteKvRequest.h new file mode 100644 index 000000000..1c00ea346 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/BatchWriteKvRequest.h @@ -0,0 +1,86 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_BatchWriteKvRequest_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_BatchWriteKvRequest_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT BatchWriteKvRequest + : public ModelBase +{ +public: + BatchWriteKvRequest(); + virtual ~BatchWriteKvRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// BatchWriteKvRequest members + + /// + /// store name + /// + + std::string getStoreName() const; + bool storeNameIsSet() const; + void unsetstoreName(); + void setStoreName(const std::string& value); + + /// + /// + /// + + BatchWriteKvRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const BatchWriteKvRequestBody& value); + + +protected: + std::string storeName_; + bool storeNameIsSet_; + BatchWriteKvRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + BatchWriteKvRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_BatchWriteKvRequest_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/BatchWriteKvRequestBody.h b/kvs/include/huaweicloud/kvs/v1/model/BatchWriteKvRequestBody.h new file mode 100644 index 000000000..93e369bfe --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/BatchWriteKvRequestBody.h @@ -0,0 +1,68 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_BatchWriteKvRequestBody_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_BatchWriteKvRequestBody_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT BatchWriteKvRequestBody + : public ModelBase +{ +public: + BatchWriteKvRequestBody(); + virtual ~BatchWriteKvRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// BatchWriteKvRequestBody members + + /// + /// + /// + + std::vector& getTableOpers(); + bool tableOpersIsSet() const; + void unsettableOpers(); + void setTableOpers(const std::vector& value); + + +protected: + std::vector tableOpers_; + bool tableOpersIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_BatchWriteKvRequestBody_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/BatchWriteKvResponse.h b/kvs/include/huaweicloud/kvs/v1/model/BatchWriteKvResponse.h new file mode 100644 index 000000000..6ad970906 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/BatchWriteKvResponse.h @@ -0,0 +1,71 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_BatchWriteKvResponse_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_BatchWriteKvResponse_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT BatchWriteKvResponse + : public ModelBase, public HttpResponse +{ +public: + BatchWriteKvResponse(); + virtual ~BatchWriteKvResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// BatchWriteKvResponse members + + /// + /// + /// + + std::vector& getUnprocessedOpers(); + bool unprocessedOpersIsSet() const; + void unsetunprocessedOpers(); + void setUnprocessedOpers(const std::vector& value); + + +protected: + std::vector unprocessedOpers_; + bool unprocessedOpersIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_BatchWriteKvResponse_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/ConditionExpression.h b/kvs/include/huaweicloud/kvs/v1/model/ConditionExpression.h new file mode 100644 index 000000000..ac64c39a7 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/ConditionExpression.h @@ -0,0 +1,91 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_ConditionExpression_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_ConditionExpression_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT ConditionExpression + : public ModelBase +{ +public: + ConditionExpression(); + virtual ~ConditionExpression(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// ConditionExpression members + + /// + /// + /// + + SingleFieldExpr getSingleFieldExpr() const; + bool singleFieldExprIsSet() const; + void unsetsingleFieldExpr(); + void setSingleFieldExpr(const SingleFieldExpr& value); + + /// + /// + /// + + MultiFieldExpr getMultiFieldExpr() const; + bool multiFieldExprIsSet() const; + void unsetmultiFieldExpr(); + void setMultiFieldExpr(const MultiFieldExpr& value); + + /// + /// + /// + + SingleKvExpr getSingleKvExpr() const; + bool singleKvExprIsSet() const; + void unsetsingleKvExpr(); + void setSingleKvExpr(const SingleKvExpr& value); + + +protected: + SingleFieldExpr singleFieldExpr_; + bool singleFieldExprIsSet_; + MultiFieldExpr multiFieldExpr_; + bool multiFieldExprIsSet_; + SingleKvExpr singleKvExpr_; + bool singleKvExprIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_ConditionExpression_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/CreateTableRequest.h b/kvs/include/huaweicloud/kvs/v1/model/CreateTableRequest.h new file mode 100644 index 000000000..c51a556d0 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/CreateTableRequest.h @@ -0,0 +1,86 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_CreateTableRequest_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_CreateTableRequest_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT CreateTableRequest + : public ModelBase +{ +public: + CreateTableRequest(); + virtual ~CreateTableRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// CreateTableRequest members + + /// + /// store name + /// + + std::string getStoreName() const; + bool storeNameIsSet() const; + void unsetstoreName(); + void setStoreName(const std::string& value); + + /// + /// + /// + + CreateTableRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const CreateTableRequestBody& value); + + +protected: + std::string storeName_; + bool storeNameIsSet_; + CreateTableRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + CreateTableRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_CreateTableRequest_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/CreateTableRequestBody.h b/kvs/include/huaweicloud/kvs/v1/model/CreateTableRequestBody.h new file mode 100644 index 000000000..a8e982745 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/CreateTableRequestBody.h @@ -0,0 +1,127 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_CreateTableRequestBody_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_CreateTableRequestBody_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT CreateTableRequestBody + : public ModelBase +{ +public: + CreateTableRequestBody(); + virtual ~CreateTableRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// CreateTableRequestBody members + + /// + /// + /// + + std::string getTableName() const; + bool tableNameIsSet() const; + void unsettableName(); + void setTableName(const std::string& value); + + /// + /// + /// + + bool isTemporary() const; + bool temporaryIsSet() const; + void unsettemporary(); + void setTemporary(bool value); + + /// + /// + /// + + PrimaryKeySchema getPrimaryKeySchema() const; + bool primaryKeySchemaIsSet() const; + void unsetprimaryKeySchema(); + void setPrimaryKeySchema(const PrimaryKeySchema& value); + + /// + /// + /// + + std::vector& getLocal2ndIndexSchema(); + bool local2ndIndexSchemaIsSet() const; + void unsetlocal2ndIndexSchema(); + void setLocal2ndIndexSchema(const std::vector& value); + + /// + /// + /// + + std::vector& getGlobal2ndIndexSchema(); + bool global2ndIndexSchemaIsSet() const; + void unsetglobal2ndIndexSchema(); + void setGlobal2ndIndexSchema(const std::vector& value); + + /// + /// + /// + + PreSplitKeyOptions getPreSplitKeyOptions() const; + bool preSplitKeyOptionsIsSet() const; + void unsetpreSplitKeyOptions(); + void setPreSplitKeyOptions(const PreSplitKeyOptions& value); + + +protected: + std::string tableName_; + bool tableNameIsSet_; + bool temporary_; + bool temporaryIsSet_; + PrimaryKeySchema primaryKeySchema_; + bool primaryKeySchemaIsSet_; + std::vector local2ndIndexSchema_; + bool local2ndIndexSchemaIsSet_; + std::vector global2ndIndexSchema_; + bool global2ndIndexSchemaIsSet_; + PreSplitKeyOptions preSplitKeyOptions_; + bool preSplitKeyOptionsIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_CreateTableRequestBody_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/CreateTableResponse.h b/kvs/include/huaweicloud/kvs/v1/model/CreateTableResponse.h new file mode 100644 index 000000000..fff52d8bd --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/CreateTableResponse.h @@ -0,0 +1,130 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_CreateTableResponse_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_CreateTableResponse_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT CreateTableResponse + : public ModelBase, public HttpResponse +{ +public: + CreateTableResponse(); + virtual ~CreateTableResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// CreateTableResponse members + + /// + /// + /// + + std::string getTableName() const; + bool tableNameIsSet() const; + void unsettableName(); + void setTableName(const std::string& value); + + /// + /// + /// + + bool isTemporary() const; + bool temporaryIsSet() const; + void unsettemporary(); + void setTemporary(bool value); + + /// + /// + /// + + PrimaryKeySchema getPrimaryKeySchema() const; + bool primaryKeySchemaIsSet() const; + void unsetprimaryKeySchema(); + void setPrimaryKeySchema(const PrimaryKeySchema& value); + + /// + /// + /// + + std::vector& getLocal2ndIndexSchema(); + bool local2ndIndexSchemaIsSet() const; + void unsetlocal2ndIndexSchema(); + void setLocal2ndIndexSchema(const std::vector& value); + + /// + /// + /// + + std::vector& getGlobal2ndIndexSchema(); + bool global2ndIndexSchemaIsSet() const; + void unsetglobal2ndIndexSchema(); + void setGlobal2ndIndexSchema(const std::vector& value); + + /// + /// + /// + + PreSplitKeyOptions getPreSplitKeyOptions() const; + bool preSplitKeyOptionsIsSet() const; + void unsetpreSplitKeyOptions(); + void setPreSplitKeyOptions(const PreSplitKeyOptions& value); + + +protected: + std::string tableName_; + bool tableNameIsSet_; + bool temporary_; + bool temporaryIsSet_; + PrimaryKeySchema primaryKeySchema_; + bool primaryKeySchemaIsSet_; + std::vector local2ndIndexSchema_; + bool local2ndIndexSchemaIsSet_; + std::vector global2ndIndexSchema_; + bool global2ndIndexSchemaIsSet_; + PreSplitKeyOptions preSplitKeyOptions_; + bool preSplitKeyOptionsIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_CreateTableResponse_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/DeleteKv.h b/kvs/include/huaweicloud/kvs/v1/model/DeleteKv.h new file mode 100644 index 000000000..b2766d6b9 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/DeleteKv.h @@ -0,0 +1,78 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_DeleteKv_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_DeleteKv_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT DeleteKv + : public ModelBase +{ +public: + DeleteKv(); + virtual ~DeleteKv(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// DeleteKv members + + /// + /// + /// + + int32_t getOperId() const; + bool operIdIsSet() const; + void unsetoperId(); + void setOperId(int32_t value); + + /// + /// + /// + + Document getPrimaryKey() const; + bool primaryKeyIsSet() const; + void unsetprimaryKey(); + void setPrimaryKey(const Document& value); + + +protected: + int32_t operId_; + bool operIdIsSet_; + Document primaryKey_; + bool primaryKeyIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_DeleteKv_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/DeleteKvRequest.h b/kvs/include/huaweicloud/kvs/v1/model/DeleteKvRequest.h new file mode 100644 index 000000000..efee706e9 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/DeleteKvRequest.h @@ -0,0 +1,86 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_DeleteKvRequest_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_DeleteKvRequest_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT DeleteKvRequest + : public ModelBase +{ +public: + DeleteKvRequest(); + virtual ~DeleteKvRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// DeleteKvRequest members + + /// + /// store name + /// + + std::string getStoreName() const; + bool storeNameIsSet() const; + void unsetstoreName(); + void setStoreName(const std::string& value); + + /// + /// + /// + + DeleteKvRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const DeleteKvRequestBody& value); + + +protected: + std::string storeName_; + bool storeNameIsSet_; + DeleteKvRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + DeleteKvRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_DeleteKvRequest_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/DeleteKvRequestBody.h b/kvs/include/huaweicloud/kvs/v1/model/DeleteKvRequestBody.h new file mode 100644 index 000000000..7c08f933b --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/DeleteKvRequestBody.h @@ -0,0 +1,126 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_DeleteKvRequestBody_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_DeleteKvRequestBody_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT DeleteKvRequestBody + : public ModelBase +{ +public: + DeleteKvRequestBody(); + virtual ~DeleteKvRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// DeleteKvRequestBody members + + /// + /// + /// + + std::string getTableName() const; + bool tableNameIsSet() const; + void unsettableName(); + void setTableName(const std::string& value); + + /// + /// + /// + + Document getPrimaryKey() const; + bool primaryKeyIsSet() const; + void unsetprimaryKey(); + void setPrimaryKey(const Document& value); + + /// + /// + /// + + ConditionExpression getConditionExpression() const; + bool conditionExpressionIsSet() const; + void unsetconditionExpression(); + void setConditionExpression(const ConditionExpression& value); + + /// + /// + /// + + Document getExpressionVarDefine() const; + bool expressionVarDefineIsSet() const; + void unsetexpressionVarDefine(); + void setExpressionVarDefine(const Document& value); + + /// + /// + /// + + std::vector& getProjectionFields(); + bool projectionFieldsIsSet() const; + void unsetprojectionFields(); + void setProjectionFields(const std::vector& value); + + /// + /// + /// + + ReturnPartialBlob getReturnPartialBlob() const; + bool returnPartialBlobIsSet() const; + void unsetreturnPartialBlob(); + void setReturnPartialBlob(const ReturnPartialBlob& value); + + +protected: + std::string tableName_; + bool tableNameIsSet_; + Document primaryKey_; + bool primaryKeyIsSet_; + ConditionExpression conditionExpression_; + bool conditionExpressionIsSet_; + Document expressionVarDefine_; + bool expressionVarDefineIsSet_; + std::vector projectionFields_; + bool projectionFieldsIsSet_; + ReturnPartialBlob returnPartialBlob_; + bool returnPartialBlobIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_DeleteKvRequestBody_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/DeleteKvResponse.h b/kvs/include/huaweicloud/kvs/v1/model/DeleteKvResponse.h new file mode 100644 index 000000000..37b08f95b --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/DeleteKvResponse.h @@ -0,0 +1,82 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_DeleteKvResponse_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_DeleteKvResponse_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT DeleteKvResponse + : public ModelBase, public HttpResponse +{ +public: + DeleteKvResponse(); + virtual ~DeleteKvResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// DeleteKvResponse members + + /// + /// + /// + + KvBlobData getKvBlobData() const; + bool kvBlobDataIsSet() const; + void unsetkvBlobData(); + void setKvBlobData(const KvBlobData& value); + + /// + /// + /// + + Document getKvDoc() const; + bool kvDocIsSet() const; + void unsetkvDoc(); + void setKvDoc(const Document& value); + + +protected: + KvBlobData kvBlobData_; + bool kvBlobDataIsSet_; + Document kvDoc_; + bool kvDocIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_DeleteKvResponse_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/DescribeTableRequest.h b/kvs/include/huaweicloud/kvs/v1/model/DescribeTableRequest.h new file mode 100644 index 000000000..d6193cb0b --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/DescribeTableRequest.h @@ -0,0 +1,86 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_DescribeTableRequest_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_DescribeTableRequest_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT DescribeTableRequest + : public ModelBase +{ +public: + DescribeTableRequest(); + virtual ~DescribeTableRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// DescribeTableRequest members + + /// + /// store name + /// + + std::string getStoreName() const; + bool storeNameIsSet() const; + void unsetstoreName(); + void setStoreName(const std::string& value); + + /// + /// + /// + + DescribeTableRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const DescribeTableRequestBody& value); + + +protected: + std::string storeName_; + bool storeNameIsSet_; + DescribeTableRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + DescribeTableRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_DescribeTableRequest_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/DescribeTableRequestBody.h b/kvs/include/huaweicloud/kvs/v1/model/DescribeTableRequestBody.h new file mode 100644 index 000000000..574b36e83 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/DescribeTableRequestBody.h @@ -0,0 +1,67 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_DescribeTableRequestBody_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_DescribeTableRequestBody_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT DescribeTableRequestBody + : public ModelBase +{ +public: + DescribeTableRequestBody(); + virtual ~DescribeTableRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// DescribeTableRequestBody members + + /// + /// + /// + + std::string getTableName() const; + bool tableNameIsSet() const; + void unsettableName(); + void setTableName(const std::string& value); + + +protected: + std::string tableName_; + bool tableNameIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_DescribeTableRequestBody_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/DescribeTableResponse.h b/kvs/include/huaweicloud/kvs/v1/model/DescribeTableResponse.h new file mode 100644 index 000000000..d3484452c --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/DescribeTableResponse.h @@ -0,0 +1,119 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_DescribeTableResponse_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_DescribeTableResponse_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT DescribeTableResponse + : public ModelBase, public HttpResponse +{ +public: + DescribeTableResponse(); + virtual ~DescribeTableResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// DescribeTableResponse members + + /// + /// + /// + + std::string getTableName() const; + bool tableNameIsSet() const; + void unsettableName(); + void setTableName(const std::string& value); + + /// + /// + /// + + PrimaryKeySchema getPrimaryKeySchema() const; + bool primaryKeySchemaIsSet() const; + void unsetprimaryKeySchema(); + void setPrimaryKeySchema(const PrimaryKeySchema& value); + + /// + /// + /// + + std::vector& getLocal2ndIndexSchema(); + bool local2ndIndexSchemaIsSet() const; + void unsetlocal2ndIndexSchema(); + void setLocal2ndIndexSchema(const std::vector& value); + + /// + /// + /// + + std::vector& getGlobal2ndIndexSchema(); + bool global2ndIndexSchemaIsSet() const; + void unsetglobal2ndIndexSchema(); + void setGlobal2ndIndexSchema(const std::vector& value); + + /// + /// + /// + + RuntimeInfo getRuntimeInfo() const; + bool runtimeInfoIsSet() const; + void unsetruntimeInfo(); + void setRuntimeInfo(const RuntimeInfo& value); + + +protected: + std::string tableName_; + bool tableNameIsSet_; + PrimaryKeySchema primaryKeySchema_; + bool primaryKeySchemaIsSet_; + std::vector local2ndIndexSchema_; + bool local2ndIndexSchemaIsSet_; + std::vector global2ndIndexSchema_; + bool global2ndIndexSchemaIsSet_; + RuntimeInfo runtimeInfo_; + bool runtimeInfoIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_DescribeTableResponse_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/Field.h b/kvs/include/huaweicloud/kvs/v1/model/Field.h new file mode 100644 index 000000000..6ca73d651 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/Field.h @@ -0,0 +1,78 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_Field_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_Field_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT Field + : public ModelBase +{ +public: + Field(); + virtual ~Field(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// Field members + + /// + /// + /// + + std::string getName() const; + bool nameIsSet() const; + void unsetname(); + void setName(const std::string& value); + + /// + /// + /// + + bool isOrder() const; + bool orderIsSet() const; + void unsetorder(); + void setOrder(bool value); + + +protected: + std::string name_; + bool nameIsSet_; + bool order_; + bool orderIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_Field_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/GetKvRequest.h b/kvs/include/huaweicloud/kvs/v1/model/GetKvRequest.h new file mode 100644 index 000000000..0e2622d8a --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/GetKvRequest.h @@ -0,0 +1,86 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_GetKvRequest_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_GetKvRequest_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT GetKvRequest + : public ModelBase +{ +public: + GetKvRequest(); + virtual ~GetKvRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// GetKvRequest members + + /// + /// store name + /// + + std::string getStoreName() const; + bool storeNameIsSet() const; + void unsetstoreName(); + void setStoreName(const std::string& value); + + /// + /// + /// + + GetKvRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const GetKvRequestBody& value); + + +protected: + std::string storeName_; + bool storeNameIsSet_; + GetKvRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + GetKvRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_GetKvRequest_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/GetKvRequestBody.h b/kvs/include/huaweicloud/kvs/v1/model/GetKvRequestBody.h new file mode 100644 index 000000000..aadfd08f2 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/GetKvRequestBody.h @@ -0,0 +1,114 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_GetKvRequestBody_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_GetKvRequestBody_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT GetKvRequestBody + : public ModelBase +{ +public: + GetKvRequestBody(); + virtual ~GetKvRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// GetKvRequestBody members + + /// + /// + /// + + std::string getTableName() const; + bool tableNameIsSet() const; + void unsettableName(); + void setTableName(const std::string& value); + + /// + /// + /// + + bool isConsistency() const; + bool consistencyIsSet() const; + void unsetconsistency(); + void setConsistency(bool value); + + /// + /// + /// + + Document getPrimaryKey() const; + bool primaryKeyIsSet() const; + void unsetprimaryKey(); + void setPrimaryKey(const Document& value); + + /// + /// + /// + + std::vector& getProjectionFields(); + bool projectionFieldsIsSet() const; + void unsetprojectionFields(); + void setProjectionFields(const std::vector& value); + + /// + /// + /// + + ReturnPartialBlob getReturnPartialBlob() const; + bool returnPartialBlobIsSet() const; + void unsetreturnPartialBlob(); + void setReturnPartialBlob(const ReturnPartialBlob& value); + + +protected: + std::string tableName_; + bool tableNameIsSet_; + bool consistency_; + bool consistencyIsSet_; + Document primaryKey_; + bool primaryKeyIsSet_; + std::vector projectionFields_; + bool projectionFieldsIsSet_; + ReturnPartialBlob returnPartialBlob_; + bool returnPartialBlobIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_GetKvRequestBody_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/GetKvResponse.h b/kvs/include/huaweicloud/kvs/v1/model/GetKvResponse.h new file mode 100644 index 000000000..7db99ec2f --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/GetKvResponse.h @@ -0,0 +1,82 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_GetKvResponse_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_GetKvResponse_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT GetKvResponse + : public ModelBase, public HttpResponse +{ +public: + GetKvResponse(); + virtual ~GetKvResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// GetKvResponse members + + /// + /// + /// + + KvBlobData getKvBlobData() const; + bool kvBlobDataIsSet() const; + void unsetkvBlobData(); + void setKvBlobData(const KvBlobData& value); + + /// + /// + /// + + Document getKvDoc() const; + bool kvDocIsSet() const; + void unsetkvDoc(); + void setKvDoc(const Document& value); + + +protected: + KvBlobData kvBlobData_; + bool kvBlobDataIsSet_; + Document kvDoc_; + bool kvDocIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_GetKvResponse_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/GsiIndex.h b/kvs/include/huaweicloud/kvs/v1/model/GsiIndex.h new file mode 100644 index 000000000..550e0850e --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/GsiIndex.h @@ -0,0 +1,113 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_GsiIndex_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_GsiIndex_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT GsiIndex + : public ModelBase +{ +public: + GsiIndex(); + virtual ~GsiIndex(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// GsiIndex members + + /// + /// + /// + + std::string getIndexName() const; + bool indexNameIsSet() const; + void unsetindexName(); + void setIndexName(const std::string& value); + + /// + /// + /// + + std::vector& getShardKeyFields(); + bool shardKeyFieldsIsSet() const; + void unsetshardKeyFields(); + void setShardKeyFields(const std::vector& value); + + /// + /// + /// + + std::string getShardMode() const; + bool shardModeIsSet() const; + void unsetshardMode(); + void setShardMode(const std::string& value); + + /// + /// + /// + + std::vector& getSortKeyFields(); + bool sortKeyFieldsIsSet() const; + void unsetsortKeyFields(); + void setSortKeyFields(const std::vector& value); + + /// + /// + /// + + std::vector& getAbstractFields(); + bool abstractFieldsIsSet() const; + void unsetabstractFields(); + void setAbstractFields(const std::vector& value); + + +protected: + std::string indexName_; + bool indexNameIsSet_; + std::vector shardKeyFields_; + bool shardKeyFieldsIsSet_; + std::string shardMode_; + bool shardModeIsSet_; + std::vector sortKeyFields_; + bool sortKeyFieldsIsSet_; + std::vector abstractFields_; + bool abstractFieldsIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_GsiIndex_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/GsiIndexInfo.h b/kvs/include/huaweicloud/kvs/v1/model/GsiIndexInfo.h new file mode 100644 index 000000000..eaf7cc09c --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/GsiIndexInfo.h @@ -0,0 +1,78 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_GsiIndexInfo_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_GsiIndexInfo_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT GsiIndexInfo + : public ModelBase +{ +public: + GsiIndexInfo(); + virtual ~GsiIndexInfo(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// GsiIndexInfo members + + /// + /// + /// + + std::string getIndexName() const; + bool indexNameIsSet() const; + void unsetindexName(); + void setIndexName(const std::string& value); + + /// + /// + /// + + std::string getIndexStatus() const; + bool indexStatusIsSet() const; + void unsetindexStatus(); + void setIndexStatus(const std::string& value); + + +protected: + std::string indexName_; + bool indexNameIsSet_; + std::string indexStatus_; + bool indexStatusIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_GsiIndexInfo_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/KvBlob.h b/kvs/include/huaweicloud/kvs/v1/model/KvBlob.h new file mode 100644 index 000000000..5ca59ba67 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/KvBlob.h @@ -0,0 +1,89 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_KvBlob_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_KvBlob_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT KvBlob + : public ModelBase +{ +public: + KvBlob(); + virtual ~KvBlob(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// KvBlob members + + /// + /// + /// + + Document getPrimaryKey() const; + bool primaryKeyIsSet() const; + void unsetprimaryKey(); + void setPrimaryKey(const Document& value); + + /// + /// + /// + + BsonBinary getXblob() const; + bool xblobIsSet() const; + void unsetxblob(); + void setXblob(const BsonBinary& value); + + /// + /// + /// + + BsonBinary getXattr() const; + bool xattrIsSet() const; + void unsetxattr(); + void setXattr(const BsonBinary& value); + + +protected: + Document primaryKey_; + bool primaryKeyIsSet_; + BsonBinary xblob_; + bool xblobIsSet_; + BsonBinary xattr_; + bool xattrIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_KvBlob_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/KvBlobAttr.h b/kvs/include/huaweicloud/kvs/v1/model/KvBlobAttr.h new file mode 100644 index 000000000..d70350786 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/KvBlobAttr.h @@ -0,0 +1,78 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_KvBlobAttr_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_KvBlobAttr_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT KvBlobAttr + : public ModelBase +{ +public: + KvBlobAttr(); + virtual ~KvBlobAttr(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// KvBlobAttr members + + /// + /// + /// + + Document getPrimaryKey() const; + bool primaryKeyIsSet() const; + void unsetprimaryKey(); + void setPrimaryKey(const Document& value); + + /// + /// + /// + + BsonBinary getXattr() const; + bool xattrIsSet() const; + void unsetxattr(); + void setXattr(const BsonBinary& value); + + +protected: + Document primaryKey_; + bool primaryKeyIsSet_; + BsonBinary xattr_; + bool xattrIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_KvBlobAttr_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/KvBlobData.h b/kvs/include/huaweicloud/kvs/v1/model/KvBlobData.h new file mode 100644 index 000000000..29549e2cc --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/KvBlobData.h @@ -0,0 +1,122 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_KvBlobData_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_KvBlobData_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT KvBlobData + : public ModelBase +{ +public: + KvBlobData(); + virtual ~KvBlobData(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// KvBlobData members + + /// + /// + /// + + Document getPrimaryKey() const; + bool primaryKeyIsSet() const; + void unsetprimaryKey(); + void setPrimaryKey(const Document& value); + + /// + /// + /// + + int32_t getTotalBytes() const; + bool totalBytesIsSet() const; + void unsettotalBytes(); + void setTotalBytes(int32_t value); + + /// + /// + /// + + int32_t getOffset() const; + bool offsetIsSet() const; + void unsetoffset(); + void setOffset(int32_t value); + + /// + /// + /// + + int32_t getLen() const; + bool lenIsSet() const; + void unsetlen(); + void setLen(int32_t value); + + /// + /// + /// + + BsonBinary getBlobdata() const; + bool blobdataIsSet() const; + void unsetblobdata(); + void setBlobdata(const BsonBinary& value); + + /// + /// + /// + + BsonBinary getXattr() const; + bool xattrIsSet() const; + void unsetxattr(); + void setXattr(const BsonBinary& value); + + +protected: + Document primaryKey_; + bool primaryKeyIsSet_; + int32_t totalBytes_; + bool totalBytesIsSet_; + int32_t offset_; + bool offsetIsSet_; + int32_t len_; + bool lenIsSet_; + BsonBinary blobdata_; + bool blobdataIsSet_; + BsonBinary xattr_; + bool xattrIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_KvBlobData_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/KvItem.h b/kvs/include/huaweicloud/kvs/v1/model/KvItem.h new file mode 100644 index 000000000..f6f2a3d41 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/KvItem.h @@ -0,0 +1,79 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_KvItem_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_KvItem_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT KvItem + : public ModelBase +{ +public: + KvItem(); + virtual ~KvItem(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// KvItem members + + /// + /// + /// + + KvBlobData getKvBlobData() const; + bool kvBlobDataIsSet() const; + void unsetkvBlobData(); + void setKvBlobData(const KvBlobData& value); + + /// + /// + /// + + Document getKvDoc() const; + bool kvDocIsSet() const; + void unsetkvDoc(); + void setKvDoc(const Document& value); + + +protected: + KvBlobData kvBlobData_; + bool kvBlobDataIsSet_; + Document kvDoc_; + bool kvDocIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_KvItem_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/KvOperIds.h b/kvs/include/huaweicloud/kvs/v1/model/KvOperIds.h new file mode 100644 index 000000000..0a7aeca17 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/KvOperIds.h @@ -0,0 +1,78 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_KvOperIds_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_KvOperIds_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT KvOperIds + : public ModelBase +{ +public: + KvOperIds(); + virtual ~KvOperIds(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// KvOperIds members + + /// + /// + /// + + std::vector& getPutKvIds(); + bool putKvIdsIsSet() const; + void unsetputKvIds(); + void setPutKvIds(std::vector value); + + /// + /// + /// + + std::vector& getDeleteKvIds(); + bool deleteKvIdsIsSet() const; + void unsetdeleteKvIds(); + void setDeleteKvIds(std::vector value); + + +protected: + std::vector putKvIds_; + bool putKvIdsIsSet_; + std::vector deleteKvIds_; + bool deleteKvIdsIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_KvOperIds_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/KvOptions.h b/kvs/include/huaweicloud/kvs/v1/model/KvOptions.h new file mode 100644 index 000000000..afea51767 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/KvOptions.h @@ -0,0 +1,66 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_KvOptions_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_KvOptions_H_ + +#include +#include +#include + +#include + +#include +#include +#include + + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT KvOptions + : public ModelBase +{ +public: + KvOptions(); + virtual ~KvOptions(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// KvOptions members + + /// + /// + /// + + bool isReturnHint() const; + bool returnHintIsSet() const; + void unsetreturnHint(); + void setReturnHint(bool value); + + +protected: + bool returnHint_; + bool returnHintIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_KvOptions_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/LsiIndex.h b/kvs/include/huaweicloud/kvs/v1/model/LsiIndex.h new file mode 100644 index 000000000..eba1a3a8b --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/LsiIndex.h @@ -0,0 +1,91 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_LsiIndex_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_LsiIndex_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT LsiIndex + : public ModelBase +{ +public: + LsiIndex(); + virtual ~LsiIndex(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// LsiIndex members + + /// + /// + /// + + std::string getIndexName() const; + bool indexNameIsSet() const; + void unsetindexName(); + void setIndexName(const std::string& value); + + /// + /// + /// + + std::vector& getSortKeyFields(); + bool sortKeyFieldsIsSet() const; + void unsetsortKeyFields(); + void setSortKeyFields(const std::vector& value); + + /// + /// + /// + + std::vector& getAbstractFields(); + bool abstractFieldsIsSet() const; + void unsetabstractFields(); + void setAbstractFields(const std::vector& value); + + +protected: + std::string indexName_; + bool indexNameIsSet_; + std::vector sortKeyFields_; + bool sortKeyFieldsIsSet_; + std::vector abstractFields_; + bool abstractFieldsIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_LsiIndex_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/LsiIndexInfo.h b/kvs/include/huaweicloud/kvs/v1/model/LsiIndexInfo.h new file mode 100644 index 000000000..aeb1b920b --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/LsiIndexInfo.h @@ -0,0 +1,78 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_LsiIndexInfo_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_LsiIndexInfo_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT LsiIndexInfo + : public ModelBase +{ +public: + LsiIndexInfo(); + virtual ~LsiIndexInfo(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// LsiIndexInfo members + + /// + /// + /// + + std::string getIndexName() const; + bool indexNameIsSet() const; + void unsetindexName(); + void setIndexName(const std::string& value); + + /// + /// + /// + + std::string getIndexStatus() const; + bool indexStatusIsSet() const; + void unsetindexStatus(); + void setIndexStatus(const std::string& value); + + +protected: + std::string indexName_; + bool indexNameIsSet_; + std::string indexStatus_; + bool indexStatusIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_LsiIndexInfo_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/MultiFieldExpr.h b/kvs/include/huaweicloud/kvs/v1/model/MultiFieldExpr.h new file mode 100644 index 000000000..57a94bd30 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/MultiFieldExpr.h @@ -0,0 +1,80 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_MultiFieldExpr_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_MultiFieldExpr_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT MultiFieldExpr + : public ModelBase +{ +public: + MultiFieldExpr(); + virtual ~MultiFieldExpr(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// MultiFieldExpr members + + /// + /// + /// + + std::string getLogic() const; + bool logicIsSet() const; + void unsetlogic(); + void setLogic(const std::string& value); + + /// + /// + /// + + std::vector& getArray(); + bool arrayIsSet() const; + void unsetarray(); + void setArray(const std::vector& value); + + +protected: + std::string logic_; + bool logicIsSet_; + std::vector array_; + bool arrayIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_MultiFieldExpr_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/OperItem.h b/kvs/include/huaweicloud/kvs/v1/model/OperItem.h new file mode 100644 index 000000000..a2658e527 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/OperItem.h @@ -0,0 +1,79 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_OperItem_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_OperItem_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT OperItem + : public ModelBase +{ +public: + OperItem(); + virtual ~OperItem(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// OperItem members + + /// + /// + /// + + PutKv getPutKv() const; + bool putKvIsSet() const; + void unsetputKv(); + void setPutKv(const PutKv& value); + + /// + /// + /// + + DeleteKv getDeleteKv() const; + bool deleteKvIsSet() const; + void unsetdeleteKv(); + void setDeleteKv(const DeleteKv& value); + + +protected: + PutKv putKv_; + bool putKvIsSet_; + DeleteKv deleteKv_; + bool deleteKvIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_OperItem_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/PreSplitKeyOptions.h b/kvs/include/huaweicloud/kvs/v1/model/PreSplitKeyOptions.h new file mode 100644 index 000000000..5c86e5473 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/PreSplitKeyOptions.h @@ -0,0 +1,79 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_PreSplitKeyOptions_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_PreSplitKeyOptions_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT PreSplitKeyOptions + : public ModelBase +{ +public: + PreSplitKeyOptions(); + virtual ~PreSplitKeyOptions(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// PreSplitKeyOptions members + + /// + /// + /// + + int32_t getHashSplitNum() const; + bool hashSplitNumIsSet() const; + void unsethashSplitNum(); + void setHashSplitNum(int32_t value); + + /// + /// + /// + + std::vector& getRangeSplitPoints(); + bool rangeSplitPointsIsSet() const; + void unsetrangeSplitPoints(); + void setRangeSplitPoints(const std::vector& value); + + +protected: + int32_t hashSplitNum_; + bool hashSplitNumIsSet_; + std::vector rangeSplitPoints_; + bool rangeSplitPointsIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_PreSplitKeyOptions_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/PrimaryKeySchema.h b/kvs/include/huaweicloud/kvs/v1/model/PrimaryKeySchema.h new file mode 100644 index 000000000..a5e79cb6a --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/PrimaryKeySchema.h @@ -0,0 +1,91 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_PrimaryKeySchema_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_PrimaryKeySchema_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT PrimaryKeySchema + : public ModelBase +{ +public: + PrimaryKeySchema(); + virtual ~PrimaryKeySchema(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// PrimaryKeySchema members + + /// + /// + /// + + std::vector& getShardKeyFields(); + bool shardKeyFieldsIsSet() const; + void unsetshardKeyFields(); + void setShardKeyFields(const std::vector& value); + + /// + /// + /// + + std::string getShardMode() const; + bool shardModeIsSet() const; + void unsetshardMode(); + void setShardMode(const std::string& value); + + /// + /// + /// + + std::vector& getSortKeyFields(); + bool sortKeyFieldsIsSet() const; + void unsetsortKeyFields(); + void setSortKeyFields(const std::vector& value); + + +protected: + std::vector shardKeyFields_; + bool shardKeyFieldsIsSet_; + std::string shardMode_; + bool shardModeIsSet_; + std::vector sortKeyFields_; + bool sortKeyFieldsIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_PrimaryKeySchema_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/PutKv.h b/kvs/include/huaweicloud/kvs/v1/model/PutKv.h new file mode 100644 index 000000000..198f46e59 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/PutKv.h @@ -0,0 +1,90 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_PutKv_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_PutKv_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT PutKv + : public ModelBase +{ +public: + PutKv(); + virtual ~PutKv(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// PutKv members + + /// + /// + /// + + int32_t getOperId() const; + bool operIdIsSet() const; + void unsetoperId(); + void setOperId(int32_t value); + + /// + /// + /// + + Document getKvDoc() const; + bool kvDocIsSet() const; + void unsetkvDoc(); + void setKvDoc(const Document& value); + + /// + /// + /// + + KvBlob getKvBlob() const; + bool kvBlobIsSet() const; + void unsetkvBlob(); + void setKvBlob(const KvBlob& value); + + +protected: + int32_t operId_; + bool operIdIsSet_; + Document kvDoc_; + bool kvDocIsSet_; + KvBlob kvBlob_; + bool kvBlobIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_PutKv_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/PutKvRequest.h b/kvs/include/huaweicloud/kvs/v1/model/PutKvRequest.h new file mode 100644 index 000000000..4e0a2d4a0 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/PutKvRequest.h @@ -0,0 +1,86 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_PutKvRequest_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_PutKvRequest_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT PutKvRequest + : public ModelBase +{ +public: + PutKvRequest(); + virtual ~PutKvRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// PutKvRequest members + + /// + /// store name + /// + + std::string getStoreName() const; + bool storeNameIsSet() const; + void unsetstoreName(); + void setStoreName(const std::string& value); + + /// + /// + /// + + PutKvRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const PutKvRequestBody& value); + + +protected: + std::string storeName_; + bool storeNameIsSet_; + PutKvRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + PutKvRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_PutKvRequest_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/PutKvRequestBody.h b/kvs/include/huaweicloud/kvs/v1/model/PutKvRequestBody.h new file mode 100644 index 000000000..4ccdc4371 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/PutKvRequestBody.h @@ -0,0 +1,103 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_PutKvRequestBody_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_PutKvRequestBody_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT PutKvRequestBody + : public ModelBase +{ +public: + PutKvRequestBody(); + virtual ~PutKvRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// PutKvRequestBody members + + /// + /// + /// + + std::string getTableName() const; + bool tableNameIsSet() const; + void unsettableName(); + void setTableName(const std::string& value); + + /// + /// + /// + + ConditionExpression getConditionExpression() const; + bool conditionExpressionIsSet() const; + void unsetconditionExpression(); + void setConditionExpression(const ConditionExpression& value); + + /// + /// + /// + + Document getKvDoc() const; + bool kvDocIsSet() const; + void unsetkvDoc(); + void setKvDoc(const Document& value); + + /// + /// + /// + + KvBlob getKvBlob() const; + bool kvBlobIsSet() const; + void unsetkvBlob(); + void setKvBlob(const KvBlob& value); + + +protected: + std::string tableName_; + bool tableNameIsSet_; + ConditionExpression conditionExpression_; + bool conditionExpressionIsSet_; + Document kvDoc_; + bool kvDocIsSet_; + KvBlob kvBlob_; + bool kvBlobIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_PutKvRequestBody_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/PutKvResponse.h b/kvs/include/huaweicloud/kvs/v1/model/PutKvResponse.h new file mode 100644 index 000000000..4cf89dee2 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/PutKvResponse.h @@ -0,0 +1,58 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_PutKvResponse_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_PutKvResponse_H_ + +#include +#include +#include + +#include + +#include +#include +#include + + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT PutKvResponse + : public ModelBase, public HttpResponse +{ +public: + PutKvResponse(); + virtual ~PutKvResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// PutKvResponse members + + +protected: + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_PutKvResponse_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/RenameKvRequest.h b/kvs/include/huaweicloud/kvs/v1/model/RenameKvRequest.h new file mode 100644 index 000000000..5587fa12e --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/RenameKvRequest.h @@ -0,0 +1,86 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_RenameKvRequest_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_RenameKvRequest_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT RenameKvRequest + : public ModelBase +{ +public: + RenameKvRequest(); + virtual ~RenameKvRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// RenameKvRequest members + + /// + /// store name + /// + + std::string getStoreName() const; + bool storeNameIsSet() const; + void unsetstoreName(); + void setStoreName(const std::string& value); + + /// + /// + /// + + RenameKvRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const RenameKvRequestBody& value); + + +protected: + std::string storeName_; + bool storeNameIsSet_; + RenameKvRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + RenameKvRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_RenameKvRequest_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/RenameKvRequestBody.h b/kvs/include/huaweicloud/kvs/v1/model/RenameKvRequestBody.h new file mode 100644 index 000000000..f2ce4be58 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/RenameKvRequestBody.h @@ -0,0 +1,126 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_RenameKvRequestBody_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_RenameKvRequestBody_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT RenameKvRequestBody + : public ModelBase +{ +public: + RenameKvRequestBody(); + virtual ~RenameKvRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// RenameKvRequestBody members + + /// + /// + /// + + std::string getTableName() const; + bool tableNameIsSet() const; + void unsettableName(); + void setTableName(const std::string& value); + + /// + /// + /// + + Document getPrimaryKey() const; + bool primaryKeyIsSet() const; + void unsetprimaryKey(); + void setPrimaryKey(const Document& value); + + /// + /// + /// + + Document getNewSortKey() const; + bool newSortKeyIsSet() const; + void unsetnewSortKey(); + void setNewSortKey(const Document& value); + + /// + /// + /// + + KvOptions getKvOptions() const; + bool kvOptionsIsSet() const; + void unsetkvOptions(); + void setKvOptions(const KvOptions& value); + + /// + /// + /// + + UpdateBlobAttr getUpdateBlobAttr() const; + bool updateBlobAttrIsSet() const; + void unsetupdateBlobAttr(); + void setUpdateBlobAttr(const UpdateBlobAttr& value); + + /// + /// + /// + + ReturnBlobAttr getReturnBlobAttr() const; + bool returnBlobAttrIsSet() const; + void unsetreturnBlobAttr(); + void setReturnBlobAttr(const ReturnBlobAttr& value); + + +protected: + std::string tableName_; + bool tableNameIsSet_; + Document primaryKey_; + bool primaryKeyIsSet_; + Document newSortKey_; + bool newSortKeyIsSet_; + KvOptions kvOptions_; + bool kvOptionsIsSet_; + UpdateBlobAttr updateBlobAttr_; + bool updateBlobAttrIsSet_; + ReturnBlobAttr returnBlobAttr_; + bool returnBlobAttrIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_RenameKvRequestBody_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/RenameKvResponse.h b/kvs/include/huaweicloud/kvs/v1/model/RenameKvResponse.h new file mode 100644 index 000000000..70939d26e --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/RenameKvResponse.h @@ -0,0 +1,93 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_RenameKvResponse_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_RenameKvResponse_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT RenameKvResponse + : public ModelBase, public HttpResponse +{ +public: + RenameKvResponse(); + virtual ~RenameKvResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// RenameKvResponse members + + /// + /// + /// + + Document getOldPrimaryKey() const; + bool oldPrimaryKeyIsSet() const; + void unsetoldPrimaryKey(); + void setOldPrimaryKey(const Document& value); + + /// + /// + /// + + KvBlobAttr getKvBlobAttr() const; + bool kvBlobAttrIsSet() const; + void unsetkvBlobAttr(); + void setKvBlobAttr(const KvBlobAttr& value); + + /// + /// + /// + + Document getKvDoc() const; + bool kvDocIsSet() const; + void unsetkvDoc(); + void setKvDoc(const Document& value); + + +protected: + Document oldPrimaryKey_; + bool oldPrimaryKeyIsSet_; + KvBlobAttr kvBlobAttr_; + bool kvBlobAttrIsSet_; + Document kvDoc_; + bool kvDocIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_RenameKvResponse_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/ReturnBlobAttr.h b/kvs/include/huaweicloud/kvs/v1/model/ReturnBlobAttr.h new file mode 100644 index 000000000..258962a1c --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/ReturnBlobAttr.h @@ -0,0 +1,66 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_ReturnBlobAttr_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_ReturnBlobAttr_H_ + +#include +#include +#include + +#include + +#include +#include +#include + + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT ReturnBlobAttr + : public ModelBase +{ +public: + ReturnBlobAttr(); + virtual ~ReturnBlobAttr(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// ReturnBlobAttr members + + /// + /// + /// + + bool isReturnAttr() const; + bool returnAttrIsSet() const; + void unsetreturnAttr(); + void setReturnAttr(bool value); + + +protected: + bool returnAttr_; + bool returnAttrIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_ReturnBlobAttr_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/ReturnPartialBlob.h b/kvs/include/huaweicloud/kvs/v1/model/ReturnPartialBlob.h new file mode 100644 index 000000000..e4bc27cd9 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/ReturnPartialBlob.h @@ -0,0 +1,88 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_ReturnPartialBlob_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_ReturnPartialBlob_H_ + +#include +#include +#include + +#include + +#include +#include +#include + + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT ReturnPartialBlob + : public ModelBase +{ +public: + ReturnPartialBlob(); + virtual ~ReturnPartialBlob(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// ReturnPartialBlob members + + /// + /// + /// + + bool isReturnAttr() const; + bool returnAttrIsSet() const; + void unsetreturnAttr(); + void setReturnAttr(bool value); + + /// + /// + /// + + int32_t getOffset() const; + bool offsetIsSet() const; + void unsetoffset(); + void setOffset(int32_t value); + + /// + /// + /// + + int32_t getLen() const; + bool lenIsSet() const; + void unsetlen(); + void setLen(int32_t value); + + +protected: + bool returnAttr_; + bool returnAttrIsSet_; + int32_t offset_; + bool offsetIsSet_; + int32_t len_; + bool lenIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_ReturnPartialBlob_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/RuntimeInfo.h b/kvs/include/huaweicloud/kvs/v1/model/RuntimeInfo.h new file mode 100644 index 000000000..76727b446 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/RuntimeInfo.h @@ -0,0 +1,92 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_RuntimeInfo_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_RuntimeInfo_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT RuntimeInfo + : public ModelBase +{ +public: + RuntimeInfo(); + virtual ~RuntimeInfo(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// RuntimeInfo members + + /// + /// + /// + + TableInfo getTableInfo() const; + bool tableInfoIsSet() const; + void unsettableInfo(); + void setTableInfo(const TableInfo& value); + + /// + /// + /// + + std::vector& getLocal2ndIndexesInfo(); + bool local2ndIndexesInfoIsSet() const; + void unsetlocal2ndIndexesInfo(); + void setLocal2ndIndexesInfo(const std::vector& value); + + /// + /// + /// + + std::vector& getGlobal2ndIndexesInfo(); + bool global2ndIndexesInfoIsSet() const; + void unsetglobal2ndIndexesInfo(); + void setGlobal2ndIndexesInfo(const std::vector& value); + + +protected: + TableInfo tableInfo_; + bool tableInfoIsSet_; + std::vector local2ndIndexesInfo_; + bool local2ndIndexesInfoIsSet_; + std::vector global2ndIndexesInfo_; + bool global2ndIndexesInfoIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_RuntimeInfo_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/ScanKvRequest.h b/kvs/include/huaweicloud/kvs/v1/model/ScanKvRequest.h new file mode 100644 index 000000000..9728adb9d --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/ScanKvRequest.h @@ -0,0 +1,86 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanKvRequest_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanKvRequest_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT ScanKvRequest + : public ModelBase +{ +public: + ScanKvRequest(); + virtual ~ScanKvRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// ScanKvRequest members + + /// + /// store name + /// + + std::string getStoreName() const; + bool storeNameIsSet() const; + void unsetstoreName(); + void setStoreName(const std::string& value); + + /// + /// + /// + + ScanKvRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const ScanKvRequestBody& value); + + +protected: + std::string storeName_; + bool storeNameIsSet_; + ScanKvRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + ScanKvRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanKvRequest_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/ScanKvRequestBody.h b/kvs/include/huaweicloud/kvs/v1/model/ScanKvRequestBody.h new file mode 100644 index 000000000..b1250b3cb --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/ScanKvRequestBody.h @@ -0,0 +1,170 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanKvRequestBody_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanKvRequestBody_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT ScanKvRequestBody + : public ModelBase +{ +public: + ScanKvRequestBody(); + virtual ~ScanKvRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// ScanKvRequestBody members + + /// + /// + /// + + std::string getTableName() const; + bool tableNameIsSet() const; + void unsettableName(); + void setTableName(const std::string& value); + + /// + /// + /// + + bool isStrongConsistent() const; + bool strongConsistentIsSet() const; + void unsetstrongConsistent(); + void setStrongConsistent(bool value); + + /// + /// + /// + + std::string getHintIndex() const; + bool hintIndexIsSet() const; + void unsethintIndex(); + void setHintIndex(const std::string& value); + + /// + /// + /// + + int32_t getLimitNum() const; + bool limitNumIsSet() const; + void unsetlimitNum(); + void setLimitNum(int32_t value); + + /// + /// + /// + + Document getStartKey() const; + bool startKeyIsSet() const; + void unsetstartKey(); + void setStartKey(const Document& value); + + /// + /// + /// + + Document getEndKey() const; + bool endKeyIsSet() const; + void unsetendKey(); + void setEndKey(const Document& value); + + /// + /// + /// + + ConditionExpression getFilterExpression() const; + bool filterExpressionIsSet() const; + void unsetfilterExpression(); + void setFilterExpression(const ConditionExpression& value); + + /// + /// + /// + + Document getFilterVarDefine() const; + bool filterVarDefineIsSet() const; + void unsetfilterVarDefine(); + void setFilterVarDefine(const Document& value); + + /// + /// + /// + + std::vector& getProjectionFields(); + bool projectionFieldsIsSet() const; + void unsetprojectionFields(); + void setProjectionFields(const std::vector& value); + + /// + /// + /// + + ReturnPartialBlob getReturnPartialBlob() const; + bool returnPartialBlobIsSet() const; + void unsetreturnPartialBlob(); + void setReturnPartialBlob(const ReturnPartialBlob& value); + + +protected: + std::string tableName_; + bool tableNameIsSet_; + bool strongConsistent_; + bool strongConsistentIsSet_; + std::string hintIndex_; + bool hintIndexIsSet_; + int32_t limitNum_; + bool limitNumIsSet_; + Document startKey_; + bool startKeyIsSet_; + Document endKey_; + bool endKeyIsSet_; + ConditionExpression filterExpression_; + bool filterExpressionIsSet_; + Document filterVarDefine_; + bool filterVarDefineIsSet_; + std::vector projectionFields_; + bool projectionFieldsIsSet_; + ReturnPartialBlob returnPartialBlob_; + bool returnPartialBlobIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanKvRequestBody_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/ScanKvResponse.h b/kvs/include/huaweicloud/kvs/v1/model/ScanKvResponse.h new file mode 100644 index 000000000..58064f3d6 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/ScanKvResponse.h @@ -0,0 +1,105 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanKvResponse_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanKvResponse_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT ScanKvResponse + : public ModelBase, public HttpResponse +{ +public: + ScanKvResponse(); + virtual ~ScanKvResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// ScanKvResponse members + + /// + /// + /// + + int32_t getReturnedCount() const; + bool returnedCountIsSet() const; + void unsetreturnedCount(); + void setReturnedCount(int32_t value); + + /// + /// + /// + + int32_t getFilteredCount() const; + bool filteredCountIsSet() const; + void unsetfilteredCount(); + void setFilteredCount(int32_t value); + + /// + /// + /// + + Document getCursorKey() const; + bool cursorKeyIsSet() const; + void unsetcursorKey(); + void setCursorKey(const Document& value); + + /// + /// + /// + + std::vector& getKvArray(); + bool kvArrayIsSet() const; + void unsetkvArray(); + void setKvArray(const std::vector& value); + + +protected: + int32_t returnedCount_; + bool returnedCountIsSet_; + int32_t filteredCount_; + bool filteredCountIsSet_; + Document cursorKey_; + bool cursorKeyIsSet_; + std::vector kvArray_; + bool kvArrayIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanKvResponse_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/ScanSkeyKvRequest.h b/kvs/include/huaweicloud/kvs/v1/model/ScanSkeyKvRequest.h new file mode 100644 index 000000000..c1239283a --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/ScanSkeyKvRequest.h @@ -0,0 +1,86 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanSkeyKvRequest_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanSkeyKvRequest_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT ScanSkeyKvRequest + : public ModelBase +{ +public: + ScanSkeyKvRequest(); + virtual ~ScanSkeyKvRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// ScanSkeyKvRequest members + + /// + /// store name + /// + + std::string getStoreName() const; + bool storeNameIsSet() const; + void unsetstoreName(); + void setStoreName(const std::string& value); + + /// + /// + /// + + ScanSkeyKvRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const ScanSkeyKvRequestBody& value); + + +protected: + std::string storeName_; + bool storeNameIsSet_; + ScanSkeyKvRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + ScanSkeyKvRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanSkeyKvRequest_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/ScanSkeyKvRequestBody.h b/kvs/include/huaweicloud/kvs/v1/model/ScanSkeyKvRequestBody.h new file mode 100644 index 000000000..4ef354d6d --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/ScanSkeyKvRequestBody.h @@ -0,0 +1,181 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanSkeyKvRequestBody_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanSkeyKvRequestBody_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT ScanSkeyKvRequestBody + : public ModelBase +{ +public: + ScanSkeyKvRequestBody(); + virtual ~ScanSkeyKvRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// ScanSkeyKvRequestBody members + + /// + /// + /// + + std::string getTableName() const; + bool tableNameIsSet() const; + void unsettableName(); + void setTableName(const std::string& value); + + /// + /// + /// + + bool isStrongConsistent() const; + bool strongConsistentIsSet() const; + void unsetstrongConsistent(); + void setStrongConsistent(bool value); + + /// + /// + /// + + std::string getHintIndex() const; + bool hintIndexIsSet() const; + void unsethintIndex(); + void setHintIndex(const std::string& value); + + /// + /// + /// + + int32_t getLimitNum() const; + bool limitNumIsSet() const; + void unsetlimitNum(); + void setLimitNum(int32_t value); + + /// + /// + /// + + Document getShardKey() const; + bool shardKeyIsSet() const; + void unsetshardKey(); + void setShardKey(const Document& value); + + /// + /// + /// + + Document getStartSortKey() const; + bool startSortKeyIsSet() const; + void unsetstartSortKey(); + void setStartSortKey(const Document& value); + + /// + /// + /// + + Document getEndSortKey() const; + bool endSortKeyIsSet() const; + void unsetendSortKey(); + void setEndSortKey(const Document& value); + + /// + /// + /// + + ConditionExpression getFilterExpression() const; + bool filterExpressionIsSet() const; + void unsetfilterExpression(); + void setFilterExpression(const ConditionExpression& value); + + /// + /// + /// + + Document getFilterVarDefine() const; + bool filterVarDefineIsSet() const; + void unsetfilterVarDefine(); + void setFilterVarDefine(const Document& value); + + /// + /// + /// + + std::vector& getProjectionFields(); + bool projectionFieldsIsSet() const; + void unsetprojectionFields(); + void setProjectionFields(const std::vector& value); + + /// + /// + /// + + ReturnPartialBlob getReturnPartialBlob() const; + bool returnPartialBlobIsSet() const; + void unsetreturnPartialBlob(); + void setReturnPartialBlob(const ReturnPartialBlob& value); + + +protected: + std::string tableName_; + bool tableNameIsSet_; + bool strongConsistent_; + bool strongConsistentIsSet_; + std::string hintIndex_; + bool hintIndexIsSet_; + int32_t limitNum_; + bool limitNumIsSet_; + Document shardKey_; + bool shardKeyIsSet_; + Document startSortKey_; + bool startSortKeyIsSet_; + Document endSortKey_; + bool endSortKeyIsSet_; + ConditionExpression filterExpression_; + bool filterExpressionIsSet_; + Document filterVarDefine_; + bool filterVarDefineIsSet_; + std::vector projectionFields_; + bool projectionFieldsIsSet_; + ReturnPartialBlob returnPartialBlob_; + bool returnPartialBlobIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanSkeyKvRequestBody_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/ScanSkeyKvResponse.h b/kvs/include/huaweicloud/kvs/v1/model/ScanSkeyKvResponse.h new file mode 100644 index 000000000..32b56a8b9 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/ScanSkeyKvResponse.h @@ -0,0 +1,105 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanSkeyKvResponse_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanSkeyKvResponse_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT ScanSkeyKvResponse + : public ModelBase, public HttpResponse +{ +public: + ScanSkeyKvResponse(); + virtual ~ScanSkeyKvResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// ScanSkeyKvResponse members + + /// + /// + /// + + int32_t getReturnedCount() const; + bool returnedCountIsSet() const; + void unsetreturnedCount(); + void setReturnedCount(int32_t value); + + /// + /// + /// + + int32_t getFilteredCount() const; + bool filteredCountIsSet() const; + void unsetfilteredCount(); + void setFilteredCount(int32_t value); + + /// + /// + /// + + Document getCursorSortKey() const; + bool cursorSortKeyIsSet() const; + void unsetcursorSortKey(); + void setCursorSortKey(const Document& value); + + /// + /// + /// + + std::vector& getKvArray(); + bool kvArrayIsSet() const; + void unsetkvArray(); + void setKvArray(const std::vector& value); + + +protected: + int32_t returnedCount_; + bool returnedCountIsSet_; + int32_t filteredCount_; + bool filteredCountIsSet_; + Document cursorSortKey_; + bool cursorSortKeyIsSet_; + std::vector kvArray_; + bool kvArrayIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_ScanSkeyKvResponse_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/SingleFieldExpr.h b/kvs/include/huaweicloud/kvs/v1/model/SingleFieldExpr.h new file mode 100644 index 000000000..ddd7bdd58 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/SingleFieldExpr.h @@ -0,0 +1,102 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_SingleFieldExpr_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_SingleFieldExpr_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT SingleFieldExpr + : public ModelBase +{ +public: + SingleFieldExpr(); + virtual ~SingleFieldExpr(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// SingleFieldExpr members + + /// + /// + /// + + std::string getField() const; + bool fieldIsSet() const; + void unsetfield(); + void setField(const std::string& value); + + /// + /// + /// + + std::string getFunc() const; + bool funcIsSet() const; + void unsetfunc(); + void setFunc(const std::string& value); + + /// + /// + /// + + Document getValue() const; + bool valueIsSet() const; + void unsetvalue(); + void setValue(const Document& value); + + /// + /// + /// + + std::vector& getValueArray(); + bool valueArrayIsSet() const; + void unsetvalueArray(); + void setValueArray(const std::vector& value); + + +protected: + std::string field_; + bool fieldIsSet_; + std::string func_; + bool funcIsSet_; + Document value_; + bool valueIsSet_; + std::vector valueArray_; + bool valueArrayIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_SingleFieldExpr_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/SingleKvExpr.h b/kvs/include/huaweicloud/kvs/v1/model/SingleKvExpr.h new file mode 100644 index 000000000..05bdbbe5b --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/SingleKvExpr.h @@ -0,0 +1,67 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_SingleKvExpr_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_SingleKvExpr_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT SingleKvExpr + : public ModelBase +{ +public: + SingleKvExpr(); + virtual ~SingleKvExpr(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// SingleKvExpr members + + /// + /// + /// + + std::string getFunc() const; + bool funcIsSet() const; + void unsetfunc(); + void setFunc(const std::string& value); + + +protected: + std::string func_; + bool funcIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_SingleKvExpr_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/TableBatch.h b/kvs/include/huaweicloud/kvs/v1/model/TableBatch.h new file mode 100644 index 000000000..953d660ff --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/TableBatch.h @@ -0,0 +1,80 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_TableBatch_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_TableBatch_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT TableBatch + : public ModelBase +{ +public: + TableBatch(); + virtual ~TableBatch(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// TableBatch members + + /// + /// + /// + + std::string getTableName() const; + bool tableNameIsSet() const; + void unsettableName(); + void setTableName(const std::string& value); + + /// + /// + /// + + std::vector& getKvOpers(); + bool kvOpersIsSet() const; + void unsetkvOpers(); + void setKvOpers(const std::vector& value); + + +protected: + std::string tableName_; + bool tableNameIsSet_; + std::vector kvOpers_; + bool kvOpersIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_TableBatch_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/TableInfo.h b/kvs/include/huaweicloud/kvs/v1/model/TableInfo.h new file mode 100644 index 000000000..454d14f8d --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/TableInfo.h @@ -0,0 +1,67 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_TableInfo_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_TableInfo_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT TableInfo + : public ModelBase +{ +public: + TableInfo(); + virtual ~TableInfo(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// TableInfo members + + /// + /// + /// + + std::string getTableStatus() const; + bool tableStatusIsSet() const; + void unsettableStatus(); + void setTableStatus(const std::string& value); + + +protected: + std::string tableStatus_; + bool tableStatusIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_TableInfo_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/TableOperIds.h b/kvs/include/huaweicloud/kvs/v1/model/TableOperIds.h new file mode 100644 index 000000000..3faa7c1a6 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/TableOperIds.h @@ -0,0 +1,79 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_TableOperIds_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_TableOperIds_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT TableOperIds + : public ModelBase +{ +public: + TableOperIds(); + virtual ~TableOperIds(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// TableOperIds members + + /// + /// + /// + + std::string getTableName() const; + bool tableNameIsSet() const; + void unsettableName(); + void setTableName(const std::string& value); + + /// + /// + /// + + KvOperIds getKvOperIds() const; + bool kvOperIdsIsSet() const; + void unsetkvOperIds(); + void setKvOperIds(const KvOperIds& value); + + +protected: + std::string tableName_; + bool tableNameIsSet_; + KvOperIds kvOperIds_; + bool kvOperIdsIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_TableOperIds_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/UpdateBlob.h b/kvs/include/huaweicloud/kvs/v1/model/UpdateBlob.h new file mode 100644 index 000000000..c48009613 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/UpdateBlob.h @@ -0,0 +1,100 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateBlob_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateBlob_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT UpdateBlob + : public ModelBase +{ +public: + UpdateBlob(); + virtual ~UpdateBlob(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// UpdateBlob members + + /// + /// + /// + + BsonBinary getXattr() const; + bool xattrIsSet() const; + void unsetxattr(); + void setXattr(const BsonBinary& value); + + /// + /// + /// + + int32_t getOffset() const; + bool offsetIsSet() const; + void unsetoffset(); + void setOffset(int32_t value); + + /// + /// + /// + + int32_t getLen() const; + bool lenIsSet() const; + void unsetlen(); + void setLen(int32_t value); + + /// + /// + /// + + int32_t getBlobdata() const; + bool blobdataIsSet() const; + void unsetblobdata(); + void setBlobdata(int32_t value); + + +protected: + BsonBinary xattr_; + bool xattrIsSet_; + int32_t offset_; + bool offsetIsSet_; + int32_t len_; + bool lenIsSet_; + int32_t blobdata_; + bool blobdataIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateBlob_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/UpdateBlobAttr.h b/kvs/include/huaweicloud/kvs/v1/model/UpdateBlobAttr.h new file mode 100644 index 000000000..166013d00 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/UpdateBlobAttr.h @@ -0,0 +1,67 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateBlobAttr_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateBlobAttr_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT UpdateBlobAttr + : public ModelBase +{ +public: + UpdateBlobAttr(); + virtual ~UpdateBlobAttr(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// UpdateBlobAttr members + + /// + /// + /// + + BsonBinary getXattr() const; + bool xattrIsSet() const; + void unsetxattr(); + void setXattr(const BsonBinary& value); + + +protected: + BsonBinary xattr_; + bool xattrIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateBlobAttr_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/UpdateFields.h b/kvs/include/huaweicloud/kvs/v1/model/UpdateFields.h new file mode 100644 index 000000000..5e4e82690 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/UpdateFields.h @@ -0,0 +1,91 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateFields_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateFields_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT UpdateFields + : public ModelBase +{ +public: + UpdateFields(); + virtual ~UpdateFields(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// UpdateFields members + + /// + /// + /// + + Document getSet() const; + bool setIsSet() const; + void unsetset(); + void setSet(const Document& value); + + /// + /// + /// + + Document getAdd() const; + bool addIsSet() const; + void unsetadd(); + void setAdd(const Document& value); + + /// + /// + /// + + std::vector& getRmv(); + bool rmvIsSet() const; + void unsetrmv(); + void setRmv(const std::vector& value); + + +protected: + Document set_; + bool setIsSet_; + Document add_; + bool addIsSet_; + std::vector rmv_; + bool rmvIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateFields_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/UpdateKvRequest.h b/kvs/include/huaweicloud/kvs/v1/model/UpdateKvRequest.h new file mode 100644 index 000000000..4851185d2 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/UpdateKvRequest.h @@ -0,0 +1,86 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateKvRequest_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateKvRequest_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT UpdateKvRequest + : public ModelBase +{ +public: + UpdateKvRequest(); + virtual ~UpdateKvRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// UpdateKvRequest members + + /// + /// store name + /// + + std::string getStoreName() const; + bool storeNameIsSet() const; + void unsetstoreName(); + void setStoreName(const std::string& value); + + /// + /// + /// + + UpdateKvRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const UpdateKvRequestBody& value); + + +protected: + std::string storeName_; + bool storeNameIsSet_; + UpdateKvRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + UpdateKvRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateKvRequest_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/UpdateKvRequestBody.h b/kvs/include/huaweicloud/kvs/v1/model/UpdateKvRequestBody.h new file mode 100644 index 000000000..d00b0c504 --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/UpdateKvRequestBody.h @@ -0,0 +1,151 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateKvRequestBody_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateKvRequestBody_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_KVS_V1_EXPORT UpdateKvRequestBody + : public ModelBase +{ +public: + UpdateKvRequestBody(); + virtual ~UpdateKvRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// UpdateKvRequestBody members + + /// + /// + /// + + std::string getTableName() const; + bool tableNameIsSet() const; + void unsettableName(); + void setTableName(const std::string& value); + + /// + /// + /// + + Document getPrimaryKey() const; + bool primaryKeyIsSet() const; + void unsetprimaryKey(); + void setPrimaryKey(const Document& value); + + /// + /// + /// + + ConditionExpression getConditionExpression() const; + bool conditionExpressionIsSet() const; + void unsetconditionExpression(); + void setConditionExpression(const ConditionExpression& value); + + /// + /// + /// + + KvOptions getKvOptions() const; + bool kvOptionsIsSet() const; + void unsetkvOptions(); + void setKvOptions(const KvOptions& value); + + /// + /// + /// + + UpdateFields getUpdateFields() const; + bool updateFieldsIsSet() const; + void unsetupdateFields(); + void setUpdateFields(const UpdateFields& value); + + /// + /// + /// + + std::vector& getProjectionFields(); + bool projectionFieldsIsSet() const; + void unsetprojectionFields(); + void setProjectionFields(const std::vector& value); + + /// + /// + /// + + UpdateBlob getUpdateBlob() const; + bool updateBlobIsSet() const; + void unsetupdateBlob(); + void setUpdateBlob(const UpdateBlob& value); + + /// + /// + /// + + ReturnPartialBlob getReturnPartialBlob() const; + bool returnPartialBlobIsSet() const; + void unsetreturnPartialBlob(); + void setReturnPartialBlob(const ReturnPartialBlob& value); + + +protected: + std::string tableName_; + bool tableNameIsSet_; + Document primaryKey_; + bool primaryKeyIsSet_; + ConditionExpression conditionExpression_; + bool conditionExpressionIsSet_; + KvOptions kvOptions_; + bool kvOptionsIsSet_; + UpdateFields updateFields_; + bool updateFieldsIsSet_; + std::vector projectionFields_; + bool projectionFieldsIsSet_; + UpdateBlob updateBlob_; + bool updateBlobIsSet_; + ReturnPartialBlob returnPartialBlob_; + bool returnPartialBlobIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateKvRequestBody_H_ diff --git a/kvs/include/huaweicloud/kvs/v1/model/UpdateKvResponse.h b/kvs/include/huaweicloud/kvs/v1/model/UpdateKvResponse.h new file mode 100644 index 000000000..ea9546d9d --- /dev/null +++ b/kvs/include/huaweicloud/kvs/v1/model/UpdateKvResponse.h @@ -0,0 +1,82 @@ + +#ifndef HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateKvResponse_H_ +#define HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateKvResponse_H_ + +#include +#include +#include + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_KVS_V1_EXPORT UpdateKvResponse + : public ModelBase, public HttpResponse +{ +public: + UpdateKvResponse(); + virtual ~UpdateKvResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + bool fromBson(const Viewer &viewer) override; + bool toBson(Builder &builder) const override; + ///////////////////////////////////////////// + /// UpdateKvResponse members + + /// + /// + /// + + KvBlobData getKvBlobData() const; + bool kvBlobDataIsSet() const; + void unsetkvBlobData(); + void setKvBlobData(const KvBlobData& value); + + /// + /// + /// + + Document getKvFields() const; + bool kvFieldsIsSet() const; + void unsetkvFields(); + void setKvFields(const Document& value); + + +protected: + KvBlobData kvBlobData_; + bool kvBlobDataIsSet_; + Document kvFields_; + bool kvFieldsIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_KVS_V1_MODEL_UpdateKvResponse_H_ diff --git a/kvs/src/v1/CMakeLists.txt b/kvs/src/v1/CMakeLists.txt new file mode 100644 index 000000000..828d812a0 --- /dev/null +++ b/kvs/src/v1/CMakeLists.txt @@ -0,0 +1,80 @@ +cmake_minimum_required (VERSION 3.10) + +#PROJECT's NAME +project(kvs_v1) + +if(CMAKE_HOST_WIN32) + add_compile_options(-bigobj) +else() + set(cxx_base_flags "${cxx_base_flags} -bigobj") +endif() + +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DBOOST_UUID_FORCE_AUTO_LINK") + +if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE Release) +endif() + +#HEADER FILES +file(GLOB service_client_header + ${CMAKE_SOURCE_DIR}/kvs/include/huaweicloud/kvs/v1/*.h) +file(GLOB service_model_header + ${CMAKE_SOURCE_DIR}/kvs/include/huaweicloud/kvs/v1/model/*.h) +#SOURCE FILES +file(GLOB source_file + ${CMAKE_SOURCE_DIR}/kvs/src/v1/*.cpp + ${CMAKE_SOURCE_DIR}/kvs/src/v1/model/*.cpp) + +add_library(kvs_v1 ${LIB_TYPE} + ${source_file} + ${service_client_header} + ${service_model_header}) + +set_target_properties(kvs_v1 + 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 kvs_v1 + ) + +if(CMAKE_HOST_WIN32) + if(${LIB_TYPE} STREQUAL "SHARED") + set_target_properties(kvs_v1 + PROPERTIES + DEFINE_SYMBOL HUAWEICLOUD_KVS_V1_SHARED) + endif() +else() + if(${LIB_TYPE} STREQUAL "SHARED") + set_target_properties(kvs_v1 + PROPERTIES + DEFINE_SYMBOL HUAWEICLOUD_KVS_V1_EXPORT) + endif() +endif() + +target_include_directories(kvs_v1 PUBLIC + ${CMAKE_SOURCE_DIR}/kvs/include + ) + +target_link_libraries(kvs_v1 PUBLIC + core) + +if(ENABLE_RTTR) + if(NOT CMAKE_HOST_WIN32) + set(rttr_DIR /home/nfs/rttr/rttr-0.9.6/build/install/share/rttr/cmake) + endif() + find_package(rttr CONFIG REQUIRED) + target_link_libraries(kvs_v1 PUBLIC + RTTR::Core) +endif() + +install(FILES ${service_client_header} + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/huaweicloud/kvs/v1) +install(FILES ${service_model_header} + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/huaweicloud/kvs/v1/model) +install(TARGETS kvs_v1 + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} +) \ No newline at end of file diff --git a/kvs/src/v1/KvsClient.cpp b/kvs/src/v1/KvsClient.cpp new file mode 100644 index 000000000..893589a6c --- /dev/null +++ b/kvs/src/v1/KvsClient.cpp @@ -0,0 +1,546 @@ +#include +#include + +#include + +#include + +template +std::string toString(const T value) +{ + std::ostringstream out; + out << std::setprecision(std::numeric_limits::digits10) << std::fixed << value; + return out.str(); +} + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Kvs::V1::Model; + +KvsClient::KvsClient() +{ +} + +KvsClient::~KvsClient() +{ +} + +ClientBuilder KvsClient::newBuilder() +{ + return ClientBuilder("BasicCredentials"); +} +std::shared_ptr KvsClient::createTable(CreateTableRequest &request) +{ + std::string localVarPath = "/v1/{project_id}/create-table"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/bson", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.storeNameIsSet()) { + localVarQueryParams["store_name"] = parameterToString(request.getStoreName()); + } + + std::string localVarHttpBody; + if (isBson) { + spdlog::info("parse bson format request"); + Builder builder = Builder::document(); + request.getBody().toBson(builder); + Document doc = builder << Builder::DocumentEnd; + localVarHttpBody.assign((const char *)doc.data(), doc.length()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KvsMeta::genRequestDefForCreateTable()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse bson format response"); + const std::string &body = localVarResult->getHttpBodyRef(); + Document doc((const uint8_t *)body.data(), body.length()); + Viewer viewer(doc); + localVarResult->fromBson(viewer); + } + + return localVarResult; +} +std::shared_ptr KvsClient::describeTable(DescribeTableRequest &request) +{ + std::string localVarPath = "/v1/{project_id}/describe-table"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/bson", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.storeNameIsSet()) { + localVarQueryParams["store_name"] = parameterToString(request.getStoreName()); + } + + std::string localVarHttpBody; + if (isBson) { + spdlog::info("parse bson format request"); + Builder builder = Builder::document(); + request.getBody().toBson(builder); + Document doc = builder << Builder::DocumentEnd; + localVarHttpBody.assign((const char *)doc.data(), doc.length()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KvsMeta::genRequestDefForDescribeTable()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse bson format response"); + const std::string &body = localVarResult->getHttpBodyRef(); + Document doc((const uint8_t *)body.data(), body.length()); + Viewer viewer(doc); + localVarResult->fromBson(viewer); + } + + return localVarResult; +} +std::shared_ptr KvsClient::batchWriteKv(BatchWriteKvRequest &request) +{ + std::string localVarPath = "/v1/{project_id}/batch-write-kv"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/bson", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.storeNameIsSet()) { + localVarQueryParams["store_name"] = parameterToString(request.getStoreName()); + } + + std::string localVarHttpBody; + if (isBson) { + spdlog::info("parse bson format request"); + Builder builder = Builder::document(); + request.getBody().toBson(builder); + Document doc = builder << Builder::DocumentEnd; + localVarHttpBody.assign((const char *)doc.data(), doc.length()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KvsMeta::genRequestDefForBatchWriteKv()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse bson format response"); + const std::string &body = localVarResult->getHttpBodyRef(); + Document doc((const uint8_t *)body.data(), body.length()); + Viewer viewer(doc); + localVarResult->fromBson(viewer); + } + + return localVarResult; +} +std::shared_ptr KvsClient::deleteKv(DeleteKvRequest &request) +{ + std::string localVarPath = "/v1/{project_id}/delete-kv"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/bson", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.storeNameIsSet()) { + localVarQueryParams["store_name"] = parameterToString(request.getStoreName()); + } + + std::string localVarHttpBody; + if (isBson) { + spdlog::info("parse bson format request"); + Builder builder = Builder::document(); + request.getBody().toBson(builder); + Document doc = builder << Builder::DocumentEnd; + localVarHttpBody.assign((const char *)doc.data(), doc.length()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KvsMeta::genRequestDefForDeleteKv()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse bson format response"); + const std::string &body = localVarResult->getHttpBodyRef(); + Document doc((const uint8_t *)body.data(), body.length()); + Viewer viewer(doc); + localVarResult->fromBson(viewer); + } + + return localVarResult; +} +std::shared_ptr KvsClient::getKv(GetKvRequest &request) +{ + std::string localVarPath = "/v1/{project_id}/get-kv"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/bson", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.storeNameIsSet()) { + localVarQueryParams["store_name"] = parameterToString(request.getStoreName()); + } + + std::string localVarHttpBody; + if (isBson) { + spdlog::info("parse bson format request"); + Builder builder = Builder::document(); + request.getBody().toBson(builder); + Document doc = builder << Builder::DocumentEnd; + localVarHttpBody.assign((const char *)doc.data(), doc.length()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KvsMeta::genRequestDefForGetKv()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse bson format response"); + const std::string &body = localVarResult->getHttpBodyRef(); + Document doc((const uint8_t *)body.data(), body.length()); + Viewer viewer(doc); + localVarResult->fromBson(viewer); + } + + return localVarResult; +} +std::shared_ptr KvsClient::putKv(PutKvRequest &request) +{ + std::string localVarPath = "/v1/{project_id}/put-kv"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/bson", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.storeNameIsSet()) { + localVarQueryParams["store_name"] = parameterToString(request.getStoreName()); + } + + std::string localVarHttpBody; + if (isBson) { + spdlog::info("parse bson format request"); + Builder builder = Builder::document(); + request.getBody().toBson(builder); + Document doc = builder << Builder::DocumentEnd; + localVarHttpBody.assign((const char *)doc.data(), doc.length()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KvsMeta::genRequestDefForPutKv()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse bson format response"); + const std::string &body = localVarResult->getHttpBodyRef(); + Document doc((const uint8_t *)body.data(), body.length()); + Viewer viewer(doc); + localVarResult->fromBson(viewer); + } + + return localVarResult; +} +std::shared_ptr KvsClient::renameKv(RenameKvRequest &request) +{ + std::string localVarPath = "/v1/{project_id}/rename-kv"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/bson", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.storeNameIsSet()) { + localVarQueryParams["store_name"] = parameterToString(request.getStoreName()); + } + + std::string localVarHttpBody; + if (isBson) { + spdlog::info("parse bson format request"); + Builder builder = Builder::document(); + request.getBody().toBson(builder); + Document doc = builder << Builder::DocumentEnd; + localVarHttpBody.assign((const char *)doc.data(), doc.length()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KvsMeta::genRequestDefForRenameKv()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse bson format response"); + const std::string &body = localVarResult->getHttpBodyRef(); + Document doc((const uint8_t *)body.data(), body.length()); + Viewer viewer(doc); + localVarResult->fromBson(viewer); + } + + return localVarResult; +} +std::shared_ptr KvsClient::scanKv(ScanKvRequest &request) +{ + std::string localVarPath = "/v1/{project_id}/scan-kv"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/bson", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.storeNameIsSet()) { + localVarQueryParams["store_name"] = parameterToString(request.getStoreName()); + } + + std::string localVarHttpBody; + if (isBson) { + spdlog::info("parse bson format request"); + Builder builder = Builder::document(); + request.getBody().toBson(builder); + Document doc = builder << Builder::DocumentEnd; + localVarHttpBody.assign((const char *)doc.data(), doc.length()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KvsMeta::genRequestDefForScanKv()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse bson format response"); + const std::string &body = localVarResult->getHttpBodyRef(); + Document doc((const uint8_t *)body.data(), body.length()); + Viewer viewer(doc); + localVarResult->fromBson(viewer); + } + + return localVarResult; +} +std::shared_ptr KvsClient::scanSkeyKv(ScanSkeyKvRequest &request) +{ + std::string localVarPath = "/v1/{project_id}/scan-skey-kv"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/bson", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.storeNameIsSet()) { + localVarQueryParams["store_name"] = parameterToString(request.getStoreName()); + } + + std::string localVarHttpBody; + if (isBson) { + spdlog::info("parse bson format request"); + Builder builder = Builder::document(); + request.getBody().toBson(builder); + Document doc = builder << Builder::DocumentEnd; + localVarHttpBody.assign((const char *)doc.data(), doc.length()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KvsMeta::genRequestDefForScanSkeyKv()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse bson format response"); + const std::string &body = localVarResult->getHttpBodyRef(); + Document doc((const uint8_t *)body.data(), body.length()); + Viewer viewer(doc); + localVarResult->fromBson(viewer); + } + + return localVarResult; +} +std::shared_ptr KvsClient::updateKv(UpdateKvRequest &request) +{ + std::string localVarPath = "/v1/{project_id}/update-kv"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/bson", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.storeNameIsSet()) { + localVarQueryParams["store_name"] = parameterToString(request.getStoreName()); + } + + std::string localVarHttpBody; + if (isBson) { + spdlog::info("parse bson format request"); + Builder builder = Builder::document(); + request.getBody().toBson(builder); + Document doc = builder << Builder::DocumentEnd; + localVarHttpBody.assign((const char *)doc.data(), doc.length()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, KvsMeta::genRequestDefForUpdateKv()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse bson format response"); + const std::string &body = localVarResult->getHttpBodyRef(); + Document doc((const uint8_t *)body.data(), body.length()); + Viewer viewer(doc); + localVarResult->fromBson(viewer); + } + + return localVarResult; +} +#if defined(WIN32) || defined(__WIN32__) || defined(_WIN32) || defined(_MSC_VER) +std::string KvsClient::parameterToString(utility::string_t value) +{ + return utility::conversions::to_utf8string(value); +} +#endif +std::string KvsClient::parameterToString(std::string value) +{ + return value; +} + +std::string KvsClient::parameterToString(int64_t value) +{ + std::stringstream valueAsStringStream; + valueAsStringStream << value; + return valueAsStringStream.str(); +} + +std::string KvsClient::parameterToString(int32_t value) +{ + std::stringstream valueAsStringStream; + valueAsStringStream << value; + return valueAsStringStream.str(); +} + +std::string KvsClient::parameterToString(float value) +{ + return toString(value); +} + +std::string KvsClient::parameterToString(double value) +{ + return toString(value); +} + +std::string KvsClient::parameterToString(const Object& obj) +{ + auto val = obj.toJson(); + std::string value; + ModelBase::fromJson(val, value); + return value; +} +std::string KvsClient::parameterToString(const utility::datetime &value) +{ + return utility::conversions::to_utf8string(value.to_string(utility::datetime::ISO_8601)); +} + +} +} +} +} + diff --git a/kvs/src/v1/KvsMeta.cpp b/kvs/src/v1/KvsMeta.cpp new file mode 100644 index 000000000..53cf1fa2b --- /dev/null +++ b/kvs/src/v1/KvsMeta.cpp @@ -0,0 +1,136 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef KvsMeta::genRequestDefForCreateTable() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StoreName") + .withJsonTag("store_name") + .withLocationType(Cname)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KvsMeta::genRequestDefForDescribeTable() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StoreName") + .withJsonTag("store_name") + .withLocationType(Cname)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KvsMeta::genRequestDefForBatchWriteKv() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StoreName") + .withJsonTag("store_name") + .withLocationType(Cname)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KvsMeta::genRequestDefForDeleteKv() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StoreName") + .withJsonTag("store_name") + .withLocationType(Cname)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KvsMeta::genRequestDefForGetKv() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StoreName") + .withJsonTag("store_name") + .withLocationType(Cname)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KvsMeta::genRequestDefForPutKv() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StoreName") + .withJsonTag("store_name") + .withLocationType(Cname)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KvsMeta::genRequestDefForRenameKv() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StoreName") + .withJsonTag("store_name") + .withLocationType(Cname)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KvsMeta::genRequestDefForScanKv() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StoreName") + .withJsonTag("store_name") + .withLocationType(Cname)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KvsMeta::genRequestDefForScanSkeyKv() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StoreName") + .withJsonTag("store_name") + .withLocationType(Cname)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef KvsMeta::genRequestDefForUpdateKv() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StoreName") + .withJsonTag("store_name") + .withLocationType(Cname)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/kvs/src/v1/model/BatchWriteKvRequest.cpp b/kvs/src/v1/model/BatchWriteKvRequest.cpp new file mode 100644 index 000000000..76d3e8068 --- /dev/null +++ b/kvs/src/v1/model/BatchWriteKvRequest.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/BatchWriteKvRequest.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +BatchWriteKvRequest::BatchWriteKvRequest() +{ + storeName_ = ""; + storeNameIsSet_ = false; + bodyIsSet_ = false; +} + +BatchWriteKvRequest::~BatchWriteKvRequest() = default; + +void BatchWriteKvRequest::validate() +{ +} + +bool BatchWriteKvRequest::toBson(Builder &builder) const +{ + + if (storeNameIsSet_ && !bson_append(builder, "store_name", storeName_)) { + return false; + } + if (bodyIsSet_ && !bson_append(builder, "body", body_)) { + return false; + } + + return true; +} + +bool BatchWriteKvRequest::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "store_name") { + if (!bson_get(it, storeName_)) { + return false; + } + storeNameIsSet_ = true; + ++it; + continue; + } + + if (key == "body") { + if (!bson_get(it, body_)) { + return false; + } + bodyIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string BatchWriteKvRequest::getStoreName() const +{ + return storeName_; +} + +void BatchWriteKvRequest::setStoreName(const std::string& value) +{ + storeName_ = value; + storeNameIsSet_ = true; +} + +bool BatchWriteKvRequest::storeNameIsSet() const +{ + return storeNameIsSet_; +} + +void BatchWriteKvRequest::unsetstoreName() +{ + storeNameIsSet_ = false; +} + +BatchWriteKvRequestBody BatchWriteKvRequest::getBody() const +{ + return body_; +} + +void BatchWriteKvRequest::setBody(const BatchWriteKvRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool BatchWriteKvRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void BatchWriteKvRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/BatchWriteKvRequestBody.cpp b/kvs/src/v1/model/BatchWriteKvRequestBody.cpp new file mode 100644 index 000000000..0b9df87bc --- /dev/null +++ b/kvs/src/v1/model/BatchWriteKvRequestBody.cpp @@ -0,0 +1,84 @@ + + +#include "huaweicloud/kvs/v1/model/BatchWriteKvRequestBody.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +BatchWriteKvRequestBody::BatchWriteKvRequestBody() +{ + tableOpersIsSet_ = false; +} + +BatchWriteKvRequestBody::~BatchWriteKvRequestBody() = default; + +void BatchWriteKvRequestBody::validate() +{ +} + +bool BatchWriteKvRequestBody::toBson(Builder &builder) const +{ + + if (tableOpersIsSet_ && !bson_append(builder, "TableOpers", tableOpers_)) { + return false; + } + + return true; +} + +bool BatchWriteKvRequestBody::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableOpers") { + if (!bson_get(it, tableOpers_)) { + return false; + } + tableOpersIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::vector& BatchWriteKvRequestBody::getTableOpers() +{ + return tableOpers_; +} + +void BatchWriteKvRequestBody::setTableOpers(const std::vector& value) +{ + tableOpers_ = value; + tableOpersIsSet_ = true; +} + +bool BatchWriteKvRequestBody::tableOpersIsSet() const +{ + return tableOpersIsSet_; +} + +void BatchWriteKvRequestBody::unsettableOpers() +{ + tableOpersIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/BatchWriteKvResponse.cpp b/kvs/src/v1/model/BatchWriteKvResponse.cpp new file mode 100644 index 000000000..b51e51f1e --- /dev/null +++ b/kvs/src/v1/model/BatchWriteKvResponse.cpp @@ -0,0 +1,84 @@ + + +#include "huaweicloud/kvs/v1/model/BatchWriteKvResponse.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +BatchWriteKvResponse::BatchWriteKvResponse() +{ + unprocessedOpersIsSet_ = false; +} + +BatchWriteKvResponse::~BatchWriteKvResponse() = default; + +void BatchWriteKvResponse::validate() +{ +} + +bool BatchWriteKvResponse::toBson(Builder &builder) const +{ + + if (unprocessedOpersIsSet_ && !bson_append(builder, "UnprocessedOpers", unprocessedOpers_)) { + return false; + } + + return true; +} + +bool BatchWriteKvResponse::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "UnprocessedOpers") { + if (!bson_get(it, unprocessedOpers_)) { + return false; + } + unprocessedOpersIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::vector& BatchWriteKvResponse::getUnprocessedOpers() +{ + return unprocessedOpers_; +} + +void BatchWriteKvResponse::setUnprocessedOpers(const std::vector& value) +{ + unprocessedOpers_ = value; + unprocessedOpersIsSet_ = true; +} + +bool BatchWriteKvResponse::unprocessedOpersIsSet() const +{ + return unprocessedOpersIsSet_; +} + +void BatchWriteKvResponse::unsetunprocessedOpers() +{ + unprocessedOpersIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/ConditionExpression.cpp b/kvs/src/v1/model/ConditionExpression.cpp new file mode 100644 index 000000000..9d9dfe1d7 --- /dev/null +++ b/kvs/src/v1/model/ConditionExpression.cpp @@ -0,0 +1,152 @@ + + +#include "huaweicloud/kvs/v1/model/ConditionExpression.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +ConditionExpression::ConditionExpression() +{ + singleFieldExprIsSet_ = false; + multiFieldExprIsSet_ = false; + singleKvExprIsSet_ = false; +} + +ConditionExpression::~ConditionExpression() = default; + +void ConditionExpression::validate() +{ +} + +bool ConditionExpression::toBson(Builder &builder) const +{ + + if (singleFieldExprIsSet_ && !bson_append(builder, "SingleFieldExpr", singleFieldExpr_)) { + return false; + } + if (multiFieldExprIsSet_ && !bson_append(builder, "MultiFieldExpr", multiFieldExpr_)) { + return false; + } + if (singleKvExprIsSet_ && !bson_append(builder, "SingleKvExpr", singleKvExpr_)) { + return false; + } + + return true; +} + +bool ConditionExpression::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "SingleFieldExpr") { + if (!bson_get(it, singleFieldExpr_)) { + return false; + } + singleFieldExprIsSet_ = true; + ++it; + continue; + } + + if (key == "MultiFieldExpr") { + if (!bson_get(it, multiFieldExpr_)) { + return false; + } + multiFieldExprIsSet_ = true; + ++it; + continue; + } + + if (key == "SingleKvExpr") { + if (!bson_get(it, singleKvExpr_)) { + return false; + } + singleKvExprIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +SingleFieldExpr ConditionExpression::getSingleFieldExpr() const +{ + return singleFieldExpr_; +} + +void ConditionExpression::setSingleFieldExpr(const SingleFieldExpr& value) +{ + singleFieldExpr_ = value; + singleFieldExprIsSet_ = true; +} + +bool ConditionExpression::singleFieldExprIsSet() const +{ + return singleFieldExprIsSet_; +} + +void ConditionExpression::unsetsingleFieldExpr() +{ + singleFieldExprIsSet_ = false; +} + +MultiFieldExpr ConditionExpression::getMultiFieldExpr() const +{ + return multiFieldExpr_; +} + +void ConditionExpression::setMultiFieldExpr(const MultiFieldExpr& value) +{ + multiFieldExpr_ = value; + multiFieldExprIsSet_ = true; +} + +bool ConditionExpression::multiFieldExprIsSet() const +{ + return multiFieldExprIsSet_; +} + +void ConditionExpression::unsetmultiFieldExpr() +{ + multiFieldExprIsSet_ = false; +} + +SingleKvExpr ConditionExpression::getSingleKvExpr() const +{ + return singleKvExpr_; +} + +void ConditionExpression::setSingleKvExpr(const SingleKvExpr& value) +{ + singleKvExpr_ = value; + singleKvExprIsSet_ = true; +} + +bool ConditionExpression::singleKvExprIsSet() const +{ + return singleKvExprIsSet_; +} + +void ConditionExpression::unsetsingleKvExpr() +{ + singleKvExprIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/CreateTableRequest.cpp b/kvs/src/v1/model/CreateTableRequest.cpp new file mode 100644 index 000000000..ee78ff69c --- /dev/null +++ b/kvs/src/v1/model/CreateTableRequest.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/CreateTableRequest.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +CreateTableRequest::CreateTableRequest() +{ + storeName_ = ""; + storeNameIsSet_ = false; + bodyIsSet_ = false; +} + +CreateTableRequest::~CreateTableRequest() = default; + +void CreateTableRequest::validate() +{ +} + +bool CreateTableRequest::toBson(Builder &builder) const +{ + + if (storeNameIsSet_ && !bson_append(builder, "store_name", storeName_)) { + return false; + } + if (bodyIsSet_ && !bson_append(builder, "body", body_)) { + return false; + } + + return true; +} + +bool CreateTableRequest::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "store_name") { + if (!bson_get(it, storeName_)) { + return false; + } + storeNameIsSet_ = true; + ++it; + continue; + } + + if (key == "body") { + if (!bson_get(it, body_)) { + return false; + } + bodyIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string CreateTableRequest::getStoreName() const +{ + return storeName_; +} + +void CreateTableRequest::setStoreName(const std::string& value) +{ + storeName_ = value; + storeNameIsSet_ = true; +} + +bool CreateTableRequest::storeNameIsSet() const +{ + return storeNameIsSet_; +} + +void CreateTableRequest::unsetstoreName() +{ + storeNameIsSet_ = false; +} + +CreateTableRequestBody CreateTableRequest::getBody() const +{ + return body_; +} + +void CreateTableRequest::setBody(const CreateTableRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool CreateTableRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void CreateTableRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/CreateTableRequestBody.cpp b/kvs/src/v1/model/CreateTableRequestBody.cpp new file mode 100644 index 000000000..d70a99026 --- /dev/null +++ b/kvs/src/v1/model/CreateTableRequestBody.cpp @@ -0,0 +1,256 @@ + + +#include "huaweicloud/kvs/v1/model/CreateTableRequestBody.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +CreateTableRequestBody::CreateTableRequestBody() +{ + tableName_ = ""; + tableNameIsSet_ = false; + temporary_ = false; + temporaryIsSet_ = false; + primaryKeySchemaIsSet_ = false; + local2ndIndexSchemaIsSet_ = false; + global2ndIndexSchemaIsSet_ = false; + preSplitKeyOptionsIsSet_ = false; +} + +CreateTableRequestBody::~CreateTableRequestBody() = default; + +void CreateTableRequestBody::validate() +{ +} + +bool CreateTableRequestBody::toBson(Builder &builder) const +{ + + if (tableNameIsSet_ && !bson_append(builder, "TableName", tableName_)) { + return false; + } + if (temporaryIsSet_ && !bson_append(builder, "Temporary", temporary_)) { + return false; + } + if (primaryKeySchemaIsSet_ && !bson_append(builder, "PrimaryKeySchema", primaryKeySchema_)) { + return false; + } + if (local2ndIndexSchemaIsSet_ && !bson_append(builder, "Local2ndIndexSchema", local2ndIndexSchema_)) { + return false; + } + if (global2ndIndexSchemaIsSet_ && !bson_append(builder, "Global2ndIndexSchema", global2ndIndexSchema_)) { + return false; + } + if (preSplitKeyOptionsIsSet_ && !bson_append(builder, "PreSplitKeyOptions", preSplitKeyOptions_)) { + return false; + } + + return true; +} + +bool CreateTableRequestBody::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableName") { + if (!bson_get(it, tableName_)) { + return false; + } + tableNameIsSet_ = true; + ++it; + continue; + } + + if (key == "Temporary") { + if (!bson_get(it, temporary_)) { + return false; + } + temporaryIsSet_ = true; + ++it; + continue; + } + + if (key == "PrimaryKeySchema") { + if (!bson_get(it, primaryKeySchema_)) { + return false; + } + primaryKeySchemaIsSet_ = true; + ++it; + continue; + } + + if (key == "Local2ndIndexSchema") { + if (!bson_get(it, local2ndIndexSchema_)) { + return false; + } + local2ndIndexSchemaIsSet_ = true; + ++it; + continue; + } + + if (key == "Global2ndIndexSchema") { + if (!bson_get(it, global2ndIndexSchema_)) { + return false; + } + global2ndIndexSchemaIsSet_ = true; + ++it; + continue; + } + + if (key == "PreSplitKeyOptions") { + if (!bson_get(it, preSplitKeyOptions_)) { + return false; + } + preSplitKeyOptionsIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string CreateTableRequestBody::getTableName() const +{ + return tableName_; +} + +void CreateTableRequestBody::setTableName(const std::string& value) +{ + tableName_ = value; + tableNameIsSet_ = true; +} + +bool CreateTableRequestBody::tableNameIsSet() const +{ + return tableNameIsSet_; +} + +void CreateTableRequestBody::unsettableName() +{ + tableNameIsSet_ = false; +} + +bool CreateTableRequestBody::isTemporary() const +{ + return temporary_; +} + +void CreateTableRequestBody::setTemporary(bool value) +{ + temporary_ = value; + temporaryIsSet_ = true; +} + +bool CreateTableRequestBody::temporaryIsSet() const +{ + return temporaryIsSet_; +} + +void CreateTableRequestBody::unsettemporary() +{ + temporaryIsSet_ = false; +} + +PrimaryKeySchema CreateTableRequestBody::getPrimaryKeySchema() const +{ + return primaryKeySchema_; +} + +void CreateTableRequestBody::setPrimaryKeySchema(const PrimaryKeySchema& value) +{ + primaryKeySchema_ = value; + primaryKeySchemaIsSet_ = true; +} + +bool CreateTableRequestBody::primaryKeySchemaIsSet() const +{ + return primaryKeySchemaIsSet_; +} + +void CreateTableRequestBody::unsetprimaryKeySchema() +{ + primaryKeySchemaIsSet_ = false; +} + +std::vector& CreateTableRequestBody::getLocal2ndIndexSchema() +{ + return local2ndIndexSchema_; +} + +void CreateTableRequestBody::setLocal2ndIndexSchema(const std::vector& value) +{ + local2ndIndexSchema_ = value; + local2ndIndexSchemaIsSet_ = true; +} + +bool CreateTableRequestBody::local2ndIndexSchemaIsSet() const +{ + return local2ndIndexSchemaIsSet_; +} + +void CreateTableRequestBody::unsetlocal2ndIndexSchema() +{ + local2ndIndexSchemaIsSet_ = false; +} + +std::vector& CreateTableRequestBody::getGlobal2ndIndexSchema() +{ + return global2ndIndexSchema_; +} + +void CreateTableRequestBody::setGlobal2ndIndexSchema(const std::vector& value) +{ + global2ndIndexSchema_ = value; + global2ndIndexSchemaIsSet_ = true; +} + +bool CreateTableRequestBody::global2ndIndexSchemaIsSet() const +{ + return global2ndIndexSchemaIsSet_; +} + +void CreateTableRequestBody::unsetglobal2ndIndexSchema() +{ + global2ndIndexSchemaIsSet_ = false; +} + +PreSplitKeyOptions CreateTableRequestBody::getPreSplitKeyOptions() const +{ + return preSplitKeyOptions_; +} + +void CreateTableRequestBody::setPreSplitKeyOptions(const PreSplitKeyOptions& value) +{ + preSplitKeyOptions_ = value; + preSplitKeyOptionsIsSet_ = true; +} + +bool CreateTableRequestBody::preSplitKeyOptionsIsSet() const +{ + return preSplitKeyOptionsIsSet_; +} + +void CreateTableRequestBody::unsetpreSplitKeyOptions() +{ + preSplitKeyOptionsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/CreateTableResponse.cpp b/kvs/src/v1/model/CreateTableResponse.cpp new file mode 100644 index 000000000..e3bfa23a8 --- /dev/null +++ b/kvs/src/v1/model/CreateTableResponse.cpp @@ -0,0 +1,256 @@ + + +#include "huaweicloud/kvs/v1/model/CreateTableResponse.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +CreateTableResponse::CreateTableResponse() +{ + tableName_ = ""; + tableNameIsSet_ = false; + temporary_ = false; + temporaryIsSet_ = false; + primaryKeySchemaIsSet_ = false; + local2ndIndexSchemaIsSet_ = false; + global2ndIndexSchemaIsSet_ = false; + preSplitKeyOptionsIsSet_ = false; +} + +CreateTableResponse::~CreateTableResponse() = default; + +void CreateTableResponse::validate() +{ +} + +bool CreateTableResponse::toBson(Builder &builder) const +{ + + if (tableNameIsSet_ && !bson_append(builder, "TableName", tableName_)) { + return false; + } + if (temporaryIsSet_ && !bson_append(builder, "Temporary", temporary_)) { + return false; + } + if (primaryKeySchemaIsSet_ && !bson_append(builder, "PrimaryKeySchema", primaryKeySchema_)) { + return false; + } + if (local2ndIndexSchemaIsSet_ && !bson_append(builder, "Local2ndIndexSchema", local2ndIndexSchema_)) { + return false; + } + if (global2ndIndexSchemaIsSet_ && !bson_append(builder, "Global2ndIndexSchema", global2ndIndexSchema_)) { + return false; + } + if (preSplitKeyOptionsIsSet_ && !bson_append(builder, "PreSplitKeyOptions", preSplitKeyOptions_)) { + return false; + } + + return true; +} + +bool CreateTableResponse::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableName") { + if (!bson_get(it, tableName_)) { + return false; + } + tableNameIsSet_ = true; + ++it; + continue; + } + + if (key == "Temporary") { + if (!bson_get(it, temporary_)) { + return false; + } + temporaryIsSet_ = true; + ++it; + continue; + } + + if (key == "PrimaryKeySchema") { + if (!bson_get(it, primaryKeySchema_)) { + return false; + } + primaryKeySchemaIsSet_ = true; + ++it; + continue; + } + + if (key == "Local2ndIndexSchema") { + if (!bson_get(it, local2ndIndexSchema_)) { + return false; + } + local2ndIndexSchemaIsSet_ = true; + ++it; + continue; + } + + if (key == "Global2ndIndexSchema") { + if (!bson_get(it, global2ndIndexSchema_)) { + return false; + } + global2ndIndexSchemaIsSet_ = true; + ++it; + continue; + } + + if (key == "PreSplitKeyOptions") { + if (!bson_get(it, preSplitKeyOptions_)) { + return false; + } + preSplitKeyOptionsIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string CreateTableResponse::getTableName() const +{ + return tableName_; +} + +void CreateTableResponse::setTableName(const std::string& value) +{ + tableName_ = value; + tableNameIsSet_ = true; +} + +bool CreateTableResponse::tableNameIsSet() const +{ + return tableNameIsSet_; +} + +void CreateTableResponse::unsettableName() +{ + tableNameIsSet_ = false; +} + +bool CreateTableResponse::isTemporary() const +{ + return temporary_; +} + +void CreateTableResponse::setTemporary(bool value) +{ + temporary_ = value; + temporaryIsSet_ = true; +} + +bool CreateTableResponse::temporaryIsSet() const +{ + return temporaryIsSet_; +} + +void CreateTableResponse::unsettemporary() +{ + temporaryIsSet_ = false; +} + +PrimaryKeySchema CreateTableResponse::getPrimaryKeySchema() const +{ + return primaryKeySchema_; +} + +void CreateTableResponse::setPrimaryKeySchema(const PrimaryKeySchema& value) +{ + primaryKeySchema_ = value; + primaryKeySchemaIsSet_ = true; +} + +bool CreateTableResponse::primaryKeySchemaIsSet() const +{ + return primaryKeySchemaIsSet_; +} + +void CreateTableResponse::unsetprimaryKeySchema() +{ + primaryKeySchemaIsSet_ = false; +} + +std::vector& CreateTableResponse::getLocal2ndIndexSchema() +{ + return local2ndIndexSchema_; +} + +void CreateTableResponse::setLocal2ndIndexSchema(const std::vector& value) +{ + local2ndIndexSchema_ = value; + local2ndIndexSchemaIsSet_ = true; +} + +bool CreateTableResponse::local2ndIndexSchemaIsSet() const +{ + return local2ndIndexSchemaIsSet_; +} + +void CreateTableResponse::unsetlocal2ndIndexSchema() +{ + local2ndIndexSchemaIsSet_ = false; +} + +std::vector& CreateTableResponse::getGlobal2ndIndexSchema() +{ + return global2ndIndexSchema_; +} + +void CreateTableResponse::setGlobal2ndIndexSchema(const std::vector& value) +{ + global2ndIndexSchema_ = value; + global2ndIndexSchemaIsSet_ = true; +} + +bool CreateTableResponse::global2ndIndexSchemaIsSet() const +{ + return global2ndIndexSchemaIsSet_; +} + +void CreateTableResponse::unsetglobal2ndIndexSchema() +{ + global2ndIndexSchemaIsSet_ = false; +} + +PreSplitKeyOptions CreateTableResponse::getPreSplitKeyOptions() const +{ + return preSplitKeyOptions_; +} + +void CreateTableResponse::setPreSplitKeyOptions(const PreSplitKeyOptions& value) +{ + preSplitKeyOptions_ = value; + preSplitKeyOptionsIsSet_ = true; +} + +bool CreateTableResponse::preSplitKeyOptionsIsSet() const +{ + return preSplitKeyOptionsIsSet_; +} + +void CreateTableResponse::unsetpreSplitKeyOptions() +{ + preSplitKeyOptionsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/DeleteKv.cpp b/kvs/src/v1/model/DeleteKv.cpp new file mode 100644 index 000000000..7f4815a1e --- /dev/null +++ b/kvs/src/v1/model/DeleteKv.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/DeleteKv.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +DeleteKv::DeleteKv() +{ + operId_ = 0; + operIdIsSet_ = false; + primaryKeyIsSet_ = false; +} + +DeleteKv::~DeleteKv() = default; + +void DeleteKv::validate() +{ +} + +bool DeleteKv::toBson(Builder &builder) const +{ + + if (operIdIsSet_ && !bson_append(builder, "OperId", operId_)) { + return false; + } + if (primaryKeyIsSet_ && !bson_append(builder, "PrimaryKey", primaryKey_)) { + return false; + } + + return true; +} + +bool DeleteKv::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "OperId") { + if (!bson_get(it, operId_)) { + return false; + } + operIdIsSet_ = true; + ++it; + continue; + } + + if (key == "PrimaryKey") { + if (!bson_get(it, primaryKey_)) { + return false; + } + primaryKeyIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +int32_t DeleteKv::getOperId() const +{ + return operId_; +} + +void DeleteKv::setOperId(int32_t value) +{ + operId_ = value; + operIdIsSet_ = true; +} + +bool DeleteKv::operIdIsSet() const +{ + return operIdIsSet_; +} + +void DeleteKv::unsetoperId() +{ + operIdIsSet_ = false; +} + +Document DeleteKv::getPrimaryKey() const +{ + return primaryKey_; +} + +void DeleteKv::setPrimaryKey(const Document& value) +{ + primaryKey_ = value; + primaryKeyIsSet_ = true; +} + +bool DeleteKv::primaryKeyIsSet() const +{ + return primaryKeyIsSet_; +} + +void DeleteKv::unsetprimaryKey() +{ + primaryKeyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/DeleteKvRequest.cpp b/kvs/src/v1/model/DeleteKvRequest.cpp new file mode 100644 index 000000000..66535bec1 --- /dev/null +++ b/kvs/src/v1/model/DeleteKvRequest.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/DeleteKvRequest.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +DeleteKvRequest::DeleteKvRequest() +{ + storeName_ = ""; + storeNameIsSet_ = false; + bodyIsSet_ = false; +} + +DeleteKvRequest::~DeleteKvRequest() = default; + +void DeleteKvRequest::validate() +{ +} + +bool DeleteKvRequest::toBson(Builder &builder) const +{ + + if (storeNameIsSet_ && !bson_append(builder, "store_name", storeName_)) { + return false; + } + if (bodyIsSet_ && !bson_append(builder, "body", body_)) { + return false; + } + + return true; +} + +bool DeleteKvRequest::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "store_name") { + if (!bson_get(it, storeName_)) { + return false; + } + storeNameIsSet_ = true; + ++it; + continue; + } + + if (key == "body") { + if (!bson_get(it, body_)) { + return false; + } + bodyIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string DeleteKvRequest::getStoreName() const +{ + return storeName_; +} + +void DeleteKvRequest::setStoreName(const std::string& value) +{ + storeName_ = value; + storeNameIsSet_ = true; +} + +bool DeleteKvRequest::storeNameIsSet() const +{ + return storeNameIsSet_; +} + +void DeleteKvRequest::unsetstoreName() +{ + storeNameIsSet_ = false; +} + +DeleteKvRequestBody DeleteKvRequest::getBody() const +{ + return body_; +} + +void DeleteKvRequest::setBody(const DeleteKvRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool DeleteKvRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void DeleteKvRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/DeleteKvRequestBody.cpp b/kvs/src/v1/model/DeleteKvRequestBody.cpp new file mode 100644 index 000000000..6a46ac01d --- /dev/null +++ b/kvs/src/v1/model/DeleteKvRequestBody.cpp @@ -0,0 +1,255 @@ + + +#include "huaweicloud/kvs/v1/model/DeleteKvRequestBody.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +DeleteKvRequestBody::DeleteKvRequestBody() +{ + tableName_ = ""; + tableNameIsSet_ = false; + primaryKeyIsSet_ = false; + conditionExpressionIsSet_ = false; + expressionVarDefineIsSet_ = false; + projectionFieldsIsSet_ = false; + returnPartialBlobIsSet_ = false; +} + +DeleteKvRequestBody::~DeleteKvRequestBody() = default; + +void DeleteKvRequestBody::validate() +{ +} + +bool DeleteKvRequestBody::toBson(Builder &builder) const +{ + + if (tableNameIsSet_ && !bson_append(builder, "TableName", tableName_)) { + return false; + } + if (primaryKeyIsSet_ && !bson_append(builder, "PrimaryKey", primaryKey_)) { + return false; + } + if (conditionExpressionIsSet_ && !bson_append(builder, "ConditionExpression", conditionExpression_)) { + return false; + } + if (expressionVarDefineIsSet_ && !bson_append(builder, "ExpressionVarDefine", expressionVarDefine_)) { + return false; + } + if (projectionFieldsIsSet_ && !bson_append(builder, "ProjectionFields", projectionFields_)) { + return false; + } + if (returnPartialBlobIsSet_ && !bson_append(builder, "ReturnPartialBlob", returnPartialBlob_)) { + return false; + } + + return true; +} + +bool DeleteKvRequestBody::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableName") { + if (!bson_get(it, tableName_)) { + return false; + } + tableNameIsSet_ = true; + ++it; + continue; + } + + if (key == "PrimaryKey") { + if (!bson_get(it, primaryKey_)) { + return false; + } + primaryKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "ConditionExpression") { + if (!bson_get(it, conditionExpression_)) { + return false; + } + conditionExpressionIsSet_ = true; + ++it; + continue; + } + + if (key == "ExpressionVarDefine") { + if (!bson_get(it, expressionVarDefine_)) { + return false; + } + expressionVarDefineIsSet_ = true; + ++it; + continue; + } + + if (key == "ProjectionFields") { + if (!bson_get(it, projectionFields_)) { + return false; + } + projectionFieldsIsSet_ = true; + ++it; + continue; + } + + if (key == "ReturnPartialBlob") { + if (!bson_get(it, returnPartialBlob_)) { + return false; + } + returnPartialBlobIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string DeleteKvRequestBody::getTableName() const +{ + return tableName_; +} + +void DeleteKvRequestBody::setTableName(const std::string& value) +{ + tableName_ = value; + tableNameIsSet_ = true; +} + +bool DeleteKvRequestBody::tableNameIsSet() const +{ + return tableNameIsSet_; +} + +void DeleteKvRequestBody::unsettableName() +{ + tableNameIsSet_ = false; +} + +Document DeleteKvRequestBody::getPrimaryKey() const +{ + return primaryKey_; +} + +void DeleteKvRequestBody::setPrimaryKey(const Document& value) +{ + primaryKey_ = value; + primaryKeyIsSet_ = true; +} + +bool DeleteKvRequestBody::primaryKeyIsSet() const +{ + return primaryKeyIsSet_; +} + +void DeleteKvRequestBody::unsetprimaryKey() +{ + primaryKeyIsSet_ = false; +} + +ConditionExpression DeleteKvRequestBody::getConditionExpression() const +{ + return conditionExpression_; +} + +void DeleteKvRequestBody::setConditionExpression(const ConditionExpression& value) +{ + conditionExpression_ = value; + conditionExpressionIsSet_ = true; +} + +bool DeleteKvRequestBody::conditionExpressionIsSet() const +{ + return conditionExpressionIsSet_; +} + +void DeleteKvRequestBody::unsetconditionExpression() +{ + conditionExpressionIsSet_ = false; +} + +Document DeleteKvRequestBody::getExpressionVarDefine() const +{ + return expressionVarDefine_; +} + +void DeleteKvRequestBody::setExpressionVarDefine(const Document& value) +{ + expressionVarDefine_ = value; + expressionVarDefineIsSet_ = true; +} + +bool DeleteKvRequestBody::expressionVarDefineIsSet() const +{ + return expressionVarDefineIsSet_; +} + +void DeleteKvRequestBody::unsetexpressionVarDefine() +{ + expressionVarDefineIsSet_ = false; +} + +std::vector& DeleteKvRequestBody::getProjectionFields() +{ + return projectionFields_; +} + +void DeleteKvRequestBody::setProjectionFields(const std::vector& value) +{ + projectionFields_ = value; + projectionFieldsIsSet_ = true; +} + +bool DeleteKvRequestBody::projectionFieldsIsSet() const +{ + return projectionFieldsIsSet_; +} + +void DeleteKvRequestBody::unsetprojectionFields() +{ + projectionFieldsIsSet_ = false; +} + +ReturnPartialBlob DeleteKvRequestBody::getReturnPartialBlob() const +{ + return returnPartialBlob_; +} + +void DeleteKvRequestBody::setReturnPartialBlob(const ReturnPartialBlob& value) +{ + returnPartialBlob_ = value; + returnPartialBlobIsSet_ = true; +} + +bool DeleteKvRequestBody::returnPartialBlobIsSet() const +{ + return returnPartialBlobIsSet_; +} + +void DeleteKvRequestBody::unsetreturnPartialBlob() +{ + returnPartialBlobIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/DeleteKvResponse.cpp b/kvs/src/v1/model/DeleteKvResponse.cpp new file mode 100644 index 000000000..c66e927c3 --- /dev/null +++ b/kvs/src/v1/model/DeleteKvResponse.cpp @@ -0,0 +1,118 @@ + + +#include "huaweicloud/kvs/v1/model/DeleteKvResponse.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +DeleteKvResponse::DeleteKvResponse() +{ + kvBlobDataIsSet_ = false; + kvDocIsSet_ = false; +} + +DeleteKvResponse::~DeleteKvResponse() = default; + +void DeleteKvResponse::validate() +{ +} + +bool DeleteKvResponse::toBson(Builder &builder) const +{ + + if (kvBlobDataIsSet_ && !bson_append(builder, "KvBlobData", kvBlobData_)) { + return false; + } + if (kvDocIsSet_ && !bson_append(builder, "KvDoc", kvDoc_)) { + return false; + } + + return true; +} + +bool DeleteKvResponse::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "KvBlobData") { + if (!bson_get(it, kvBlobData_)) { + return false; + } + kvBlobDataIsSet_ = true; + ++it; + continue; + } + + if (key == "KvDoc") { + if (!bson_get(it, kvDoc_)) { + return false; + } + kvDocIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +KvBlobData DeleteKvResponse::getKvBlobData() const +{ + return kvBlobData_; +} + +void DeleteKvResponse::setKvBlobData(const KvBlobData& value) +{ + kvBlobData_ = value; + kvBlobDataIsSet_ = true; +} + +bool DeleteKvResponse::kvBlobDataIsSet() const +{ + return kvBlobDataIsSet_; +} + +void DeleteKvResponse::unsetkvBlobData() +{ + kvBlobDataIsSet_ = false; +} + +Document DeleteKvResponse::getKvDoc() const +{ + return kvDoc_; +} + +void DeleteKvResponse::setKvDoc(const Document& value) +{ + kvDoc_ = value; + kvDocIsSet_ = true; +} + +bool DeleteKvResponse::kvDocIsSet() const +{ + return kvDocIsSet_; +} + +void DeleteKvResponse::unsetkvDoc() +{ + kvDocIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/DescribeTableRequest.cpp b/kvs/src/v1/model/DescribeTableRequest.cpp new file mode 100644 index 000000000..7bfc82e6d --- /dev/null +++ b/kvs/src/v1/model/DescribeTableRequest.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/DescribeTableRequest.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +DescribeTableRequest::DescribeTableRequest() +{ + storeName_ = ""; + storeNameIsSet_ = false; + bodyIsSet_ = false; +} + +DescribeTableRequest::~DescribeTableRequest() = default; + +void DescribeTableRequest::validate() +{ +} + +bool DescribeTableRequest::toBson(Builder &builder) const +{ + + if (storeNameIsSet_ && !bson_append(builder, "store_name", storeName_)) { + return false; + } + if (bodyIsSet_ && !bson_append(builder, "body", body_)) { + return false; + } + + return true; +} + +bool DescribeTableRequest::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "store_name") { + if (!bson_get(it, storeName_)) { + return false; + } + storeNameIsSet_ = true; + ++it; + continue; + } + + if (key == "body") { + if (!bson_get(it, body_)) { + return false; + } + bodyIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string DescribeTableRequest::getStoreName() const +{ + return storeName_; +} + +void DescribeTableRequest::setStoreName(const std::string& value) +{ + storeName_ = value; + storeNameIsSet_ = true; +} + +bool DescribeTableRequest::storeNameIsSet() const +{ + return storeNameIsSet_; +} + +void DescribeTableRequest::unsetstoreName() +{ + storeNameIsSet_ = false; +} + +DescribeTableRequestBody DescribeTableRequest::getBody() const +{ + return body_; +} + +void DescribeTableRequest::setBody(const DescribeTableRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool DescribeTableRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void DescribeTableRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/DescribeTableRequestBody.cpp b/kvs/src/v1/model/DescribeTableRequestBody.cpp new file mode 100644 index 000000000..bff176f96 --- /dev/null +++ b/kvs/src/v1/model/DescribeTableRequestBody.cpp @@ -0,0 +1,85 @@ + + +#include "huaweicloud/kvs/v1/model/DescribeTableRequestBody.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +DescribeTableRequestBody::DescribeTableRequestBody() +{ + tableName_ = ""; + tableNameIsSet_ = false; +} + +DescribeTableRequestBody::~DescribeTableRequestBody() = default; + +void DescribeTableRequestBody::validate() +{ +} + +bool DescribeTableRequestBody::toBson(Builder &builder) const +{ + + if (tableNameIsSet_ && !bson_append(builder, "TableName", tableName_)) { + return false; + } + + return true; +} + +bool DescribeTableRequestBody::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableName") { + if (!bson_get(it, tableName_)) { + return false; + } + tableNameIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string DescribeTableRequestBody::getTableName() const +{ + return tableName_; +} + +void DescribeTableRequestBody::setTableName(const std::string& value) +{ + tableName_ = value; + tableNameIsSet_ = true; +} + +bool DescribeTableRequestBody::tableNameIsSet() const +{ + return tableNameIsSet_; +} + +void DescribeTableRequestBody::unsettableName() +{ + tableNameIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/DescribeTableResponse.cpp b/kvs/src/v1/model/DescribeTableResponse.cpp new file mode 100644 index 000000000..14340570c --- /dev/null +++ b/kvs/src/v1/model/DescribeTableResponse.cpp @@ -0,0 +1,221 @@ + + +#include "huaweicloud/kvs/v1/model/DescribeTableResponse.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +DescribeTableResponse::DescribeTableResponse() +{ + tableName_ = ""; + tableNameIsSet_ = false; + primaryKeySchemaIsSet_ = false; + local2ndIndexSchemaIsSet_ = false; + global2ndIndexSchemaIsSet_ = false; + runtimeInfoIsSet_ = false; +} + +DescribeTableResponse::~DescribeTableResponse() = default; + +void DescribeTableResponse::validate() +{ +} + +bool DescribeTableResponse::toBson(Builder &builder) const +{ + + if (tableNameIsSet_ && !bson_append(builder, "TableName", tableName_)) { + return false; + } + if (primaryKeySchemaIsSet_ && !bson_append(builder, "PrimaryKeySchema", primaryKeySchema_)) { + return false; + } + if (local2ndIndexSchemaIsSet_ && !bson_append(builder, "Local2ndIndexSchema", local2ndIndexSchema_)) { + return false; + } + if (global2ndIndexSchemaIsSet_ && !bson_append(builder, "Global2ndIndexSchema", global2ndIndexSchema_)) { + return false; + } + if (runtimeInfoIsSet_ && !bson_append(builder, "RuntimeInfo", runtimeInfo_)) { + return false; + } + + return true; +} + +bool DescribeTableResponse::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableName") { + if (!bson_get(it, tableName_)) { + return false; + } + tableNameIsSet_ = true; + ++it; + continue; + } + + if (key == "PrimaryKeySchema") { + if (!bson_get(it, primaryKeySchema_)) { + return false; + } + primaryKeySchemaIsSet_ = true; + ++it; + continue; + } + + if (key == "Local2ndIndexSchema") { + if (!bson_get(it, local2ndIndexSchema_)) { + return false; + } + local2ndIndexSchemaIsSet_ = true; + ++it; + continue; + } + + if (key == "Global2ndIndexSchema") { + if (!bson_get(it, global2ndIndexSchema_)) { + return false; + } + global2ndIndexSchemaIsSet_ = true; + ++it; + continue; + } + + if (key == "RuntimeInfo") { + if (!bson_get(it, runtimeInfo_)) { + return false; + } + runtimeInfoIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string DescribeTableResponse::getTableName() const +{ + return tableName_; +} + +void DescribeTableResponse::setTableName(const std::string& value) +{ + tableName_ = value; + tableNameIsSet_ = true; +} + +bool DescribeTableResponse::tableNameIsSet() const +{ + return tableNameIsSet_; +} + +void DescribeTableResponse::unsettableName() +{ + tableNameIsSet_ = false; +} + +PrimaryKeySchema DescribeTableResponse::getPrimaryKeySchema() const +{ + return primaryKeySchema_; +} + +void DescribeTableResponse::setPrimaryKeySchema(const PrimaryKeySchema& value) +{ + primaryKeySchema_ = value; + primaryKeySchemaIsSet_ = true; +} + +bool DescribeTableResponse::primaryKeySchemaIsSet() const +{ + return primaryKeySchemaIsSet_; +} + +void DescribeTableResponse::unsetprimaryKeySchema() +{ + primaryKeySchemaIsSet_ = false; +} + +std::vector& DescribeTableResponse::getLocal2ndIndexSchema() +{ + return local2ndIndexSchema_; +} + +void DescribeTableResponse::setLocal2ndIndexSchema(const std::vector& value) +{ + local2ndIndexSchema_ = value; + local2ndIndexSchemaIsSet_ = true; +} + +bool DescribeTableResponse::local2ndIndexSchemaIsSet() const +{ + return local2ndIndexSchemaIsSet_; +} + +void DescribeTableResponse::unsetlocal2ndIndexSchema() +{ + local2ndIndexSchemaIsSet_ = false; +} + +std::vector& DescribeTableResponse::getGlobal2ndIndexSchema() +{ + return global2ndIndexSchema_; +} + +void DescribeTableResponse::setGlobal2ndIndexSchema(const std::vector& value) +{ + global2ndIndexSchema_ = value; + global2ndIndexSchemaIsSet_ = true; +} + +bool DescribeTableResponse::global2ndIndexSchemaIsSet() const +{ + return global2ndIndexSchemaIsSet_; +} + +void DescribeTableResponse::unsetglobal2ndIndexSchema() +{ + global2ndIndexSchemaIsSet_ = false; +} + +RuntimeInfo DescribeTableResponse::getRuntimeInfo() const +{ + return runtimeInfo_; +} + +void DescribeTableResponse::setRuntimeInfo(const RuntimeInfo& value) +{ + runtimeInfo_ = value; + runtimeInfoIsSet_ = true; +} + +bool DescribeTableResponse::runtimeInfoIsSet() const +{ + return runtimeInfoIsSet_; +} + +void DescribeTableResponse::unsetruntimeInfo() +{ + runtimeInfoIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/Field.cpp b/kvs/src/v1/model/Field.cpp new file mode 100644 index 000000000..e5ba8e354 --- /dev/null +++ b/kvs/src/v1/model/Field.cpp @@ -0,0 +1,120 @@ + + +#include "huaweicloud/kvs/v1/model/Field.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +Field::Field() +{ + name_ = ""; + nameIsSet_ = false; + order_ = false; + orderIsSet_ = false; +} + +Field::~Field() = default; + +void Field::validate() +{ +} + +bool Field::toBson(Builder &builder) const +{ + + if (nameIsSet_ && !bson_append(builder, "Name", name_)) { + return false; + } + if (orderIsSet_ && !bson_append(builder, "Order", order_)) { + return false; + } + + return true; +} + +bool Field::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "Name") { + if (!bson_get(it, name_)) { + return false; + } + nameIsSet_ = true; + ++it; + continue; + } + + if (key == "Order") { + if (!bson_get(it, order_)) { + return false; + } + orderIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string Field::getName() const +{ + return name_; +} + +void Field::setName(const std::string& value) +{ + name_ = value; + nameIsSet_ = true; +} + +bool Field::nameIsSet() const +{ + return nameIsSet_; +} + +void Field::unsetname() +{ + nameIsSet_ = false; +} + +bool Field::isOrder() const +{ + return order_; +} + +void Field::setOrder(bool value) +{ + order_ = value; + orderIsSet_ = true; +} + +bool Field::orderIsSet() const +{ + return orderIsSet_; +} + +void Field::unsetorder() +{ + orderIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/GetKvRequest.cpp b/kvs/src/v1/model/GetKvRequest.cpp new file mode 100644 index 000000000..3cda0afb0 --- /dev/null +++ b/kvs/src/v1/model/GetKvRequest.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/GetKvRequest.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +GetKvRequest::GetKvRequest() +{ + storeName_ = ""; + storeNameIsSet_ = false; + bodyIsSet_ = false; +} + +GetKvRequest::~GetKvRequest() = default; + +void GetKvRequest::validate() +{ +} + +bool GetKvRequest::toBson(Builder &builder) const +{ + + if (storeNameIsSet_ && !bson_append(builder, "store_name", storeName_)) { + return false; + } + if (bodyIsSet_ && !bson_append(builder, "body", body_)) { + return false; + } + + return true; +} + +bool GetKvRequest::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "store_name") { + if (!bson_get(it, storeName_)) { + return false; + } + storeNameIsSet_ = true; + ++it; + continue; + } + + if (key == "body") { + if (!bson_get(it, body_)) { + return false; + } + bodyIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string GetKvRequest::getStoreName() const +{ + return storeName_; +} + +void GetKvRequest::setStoreName(const std::string& value) +{ + storeName_ = value; + storeNameIsSet_ = true; +} + +bool GetKvRequest::storeNameIsSet() const +{ + return storeNameIsSet_; +} + +void GetKvRequest::unsetstoreName() +{ + storeNameIsSet_ = false; +} + +GetKvRequestBody GetKvRequest::getBody() const +{ + return body_; +} + +void GetKvRequest::setBody(const GetKvRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool GetKvRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void GetKvRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/GetKvRequestBody.cpp b/kvs/src/v1/model/GetKvRequestBody.cpp new file mode 100644 index 000000000..8c8afb0a0 --- /dev/null +++ b/kvs/src/v1/model/GetKvRequestBody.cpp @@ -0,0 +1,222 @@ + + +#include "huaweicloud/kvs/v1/model/GetKvRequestBody.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +GetKvRequestBody::GetKvRequestBody() +{ + tableName_ = ""; + tableNameIsSet_ = false; + consistency_ = false; + consistencyIsSet_ = false; + primaryKeyIsSet_ = false; + projectionFieldsIsSet_ = false; + returnPartialBlobIsSet_ = false; +} + +GetKvRequestBody::~GetKvRequestBody() = default; + +void GetKvRequestBody::validate() +{ +} + +bool GetKvRequestBody::toBson(Builder &builder) const +{ + + if (tableNameIsSet_ && !bson_append(builder, "TableName", tableName_)) { + return false; + } + if (consistencyIsSet_ && !bson_append(builder, "Consistency", consistency_)) { + return false; + } + if (primaryKeyIsSet_ && !bson_append(builder, "PrimaryKey", primaryKey_)) { + return false; + } + if (projectionFieldsIsSet_ && !bson_append(builder, "ProjectionFields", projectionFields_)) { + return false; + } + if (returnPartialBlobIsSet_ && !bson_append(builder, "ReturnPartialBlob", returnPartialBlob_)) { + return false; + } + + return true; +} + +bool GetKvRequestBody::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableName") { + if (!bson_get(it, tableName_)) { + return false; + } + tableNameIsSet_ = true; + ++it; + continue; + } + + if (key == "Consistency") { + if (!bson_get(it, consistency_)) { + return false; + } + consistencyIsSet_ = true; + ++it; + continue; + } + + if (key == "PrimaryKey") { + if (!bson_get(it, primaryKey_)) { + return false; + } + primaryKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "ProjectionFields") { + if (!bson_get(it, projectionFields_)) { + return false; + } + projectionFieldsIsSet_ = true; + ++it; + continue; + } + + if (key == "ReturnPartialBlob") { + if (!bson_get(it, returnPartialBlob_)) { + return false; + } + returnPartialBlobIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string GetKvRequestBody::getTableName() const +{ + return tableName_; +} + +void GetKvRequestBody::setTableName(const std::string& value) +{ + tableName_ = value; + tableNameIsSet_ = true; +} + +bool GetKvRequestBody::tableNameIsSet() const +{ + return tableNameIsSet_; +} + +void GetKvRequestBody::unsettableName() +{ + tableNameIsSet_ = false; +} + +bool GetKvRequestBody::isConsistency() const +{ + return consistency_; +} + +void GetKvRequestBody::setConsistency(bool value) +{ + consistency_ = value; + consistencyIsSet_ = true; +} + +bool GetKvRequestBody::consistencyIsSet() const +{ + return consistencyIsSet_; +} + +void GetKvRequestBody::unsetconsistency() +{ + consistencyIsSet_ = false; +} + +Document GetKvRequestBody::getPrimaryKey() const +{ + return primaryKey_; +} + +void GetKvRequestBody::setPrimaryKey(const Document& value) +{ + primaryKey_ = value; + primaryKeyIsSet_ = true; +} + +bool GetKvRequestBody::primaryKeyIsSet() const +{ + return primaryKeyIsSet_; +} + +void GetKvRequestBody::unsetprimaryKey() +{ + primaryKeyIsSet_ = false; +} + +std::vector& GetKvRequestBody::getProjectionFields() +{ + return projectionFields_; +} + +void GetKvRequestBody::setProjectionFields(const std::vector& value) +{ + projectionFields_ = value; + projectionFieldsIsSet_ = true; +} + +bool GetKvRequestBody::projectionFieldsIsSet() const +{ + return projectionFieldsIsSet_; +} + +void GetKvRequestBody::unsetprojectionFields() +{ + projectionFieldsIsSet_ = false; +} + +ReturnPartialBlob GetKvRequestBody::getReturnPartialBlob() const +{ + return returnPartialBlob_; +} + +void GetKvRequestBody::setReturnPartialBlob(const ReturnPartialBlob& value) +{ + returnPartialBlob_ = value; + returnPartialBlobIsSet_ = true; +} + +bool GetKvRequestBody::returnPartialBlobIsSet() const +{ + return returnPartialBlobIsSet_; +} + +void GetKvRequestBody::unsetreturnPartialBlob() +{ + returnPartialBlobIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/GetKvResponse.cpp b/kvs/src/v1/model/GetKvResponse.cpp new file mode 100644 index 000000000..f8f3036f4 --- /dev/null +++ b/kvs/src/v1/model/GetKvResponse.cpp @@ -0,0 +1,118 @@ + + +#include "huaweicloud/kvs/v1/model/GetKvResponse.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +GetKvResponse::GetKvResponse() +{ + kvBlobDataIsSet_ = false; + kvDocIsSet_ = false; +} + +GetKvResponse::~GetKvResponse() = default; + +void GetKvResponse::validate() +{ +} + +bool GetKvResponse::toBson(Builder &builder) const +{ + + if (kvBlobDataIsSet_ && !bson_append(builder, "KvBlobData", kvBlobData_)) { + return false; + } + if (kvDocIsSet_ && !bson_append(builder, "KvDoc", kvDoc_)) { + return false; + } + + return true; +} + +bool GetKvResponse::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "KvBlobData") { + if (!bson_get(it, kvBlobData_)) { + return false; + } + kvBlobDataIsSet_ = true; + ++it; + continue; + } + + if (key == "KvDoc") { + if (!bson_get(it, kvDoc_)) { + return false; + } + kvDocIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +KvBlobData GetKvResponse::getKvBlobData() const +{ + return kvBlobData_; +} + +void GetKvResponse::setKvBlobData(const KvBlobData& value) +{ + kvBlobData_ = value; + kvBlobDataIsSet_ = true; +} + +bool GetKvResponse::kvBlobDataIsSet() const +{ + return kvBlobDataIsSet_; +} + +void GetKvResponse::unsetkvBlobData() +{ + kvBlobDataIsSet_ = false; +} + +Document GetKvResponse::getKvDoc() const +{ + return kvDoc_; +} + +void GetKvResponse::setKvDoc(const Document& value) +{ + kvDoc_ = value; + kvDocIsSet_ = true; +} + +bool GetKvResponse::kvDocIsSet() const +{ + return kvDocIsSet_; +} + +void GetKvResponse::unsetkvDoc() +{ + kvDocIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/GsiIndex.cpp b/kvs/src/v1/model/GsiIndex.cpp new file mode 100644 index 000000000..f093585a7 --- /dev/null +++ b/kvs/src/v1/model/GsiIndex.cpp @@ -0,0 +1,222 @@ + + +#include "huaweicloud/kvs/v1/model/GsiIndex.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +GsiIndex::GsiIndex() +{ + indexName_ = ""; + indexNameIsSet_ = false; + shardKeyFieldsIsSet_ = false; + shardMode_ = ""; + shardModeIsSet_ = false; + sortKeyFieldsIsSet_ = false; + abstractFieldsIsSet_ = false; +} + +GsiIndex::~GsiIndex() = default; + +void GsiIndex::validate() +{ +} + +bool GsiIndex::toBson(Builder &builder) const +{ + + if (indexNameIsSet_ && !bson_append(builder, "IndexName", indexName_)) { + return false; + } + if (shardKeyFieldsIsSet_ && !bson_append(builder, "ShardKeyFields", shardKeyFields_)) { + return false; + } + if (shardModeIsSet_ && !bson_append(builder, "ShardMode", shardMode_)) { + return false; + } + if (sortKeyFieldsIsSet_ && !bson_append(builder, "SortKeyFields", sortKeyFields_)) { + return false; + } + if (abstractFieldsIsSet_ && !bson_append(builder, "AbstractFields", abstractFields_)) { + return false; + } + + return true; +} + +bool GsiIndex::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "IndexName") { + if (!bson_get(it, indexName_)) { + return false; + } + indexNameIsSet_ = true; + ++it; + continue; + } + + if (key == "ShardKeyFields") { + if (!bson_get(it, shardKeyFields_)) { + return false; + } + shardKeyFieldsIsSet_ = true; + ++it; + continue; + } + + if (key == "ShardMode") { + if (!bson_get(it, shardMode_)) { + return false; + } + shardModeIsSet_ = true; + ++it; + continue; + } + + if (key == "SortKeyFields") { + if (!bson_get(it, sortKeyFields_)) { + return false; + } + sortKeyFieldsIsSet_ = true; + ++it; + continue; + } + + if (key == "AbstractFields") { + if (!bson_get(it, abstractFields_)) { + return false; + } + abstractFieldsIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string GsiIndex::getIndexName() const +{ + return indexName_; +} + +void GsiIndex::setIndexName(const std::string& value) +{ + indexName_ = value; + indexNameIsSet_ = true; +} + +bool GsiIndex::indexNameIsSet() const +{ + return indexNameIsSet_; +} + +void GsiIndex::unsetindexName() +{ + indexNameIsSet_ = false; +} + +std::vector& GsiIndex::getShardKeyFields() +{ + return shardKeyFields_; +} + +void GsiIndex::setShardKeyFields(const std::vector& value) +{ + shardKeyFields_ = value; + shardKeyFieldsIsSet_ = true; +} + +bool GsiIndex::shardKeyFieldsIsSet() const +{ + return shardKeyFieldsIsSet_; +} + +void GsiIndex::unsetshardKeyFields() +{ + shardKeyFieldsIsSet_ = false; +} + +std::string GsiIndex::getShardMode() const +{ + return shardMode_; +} + +void GsiIndex::setShardMode(const std::string& value) +{ + shardMode_ = value; + shardModeIsSet_ = true; +} + +bool GsiIndex::shardModeIsSet() const +{ + return shardModeIsSet_; +} + +void GsiIndex::unsetshardMode() +{ + shardModeIsSet_ = false; +} + +std::vector& GsiIndex::getSortKeyFields() +{ + return sortKeyFields_; +} + +void GsiIndex::setSortKeyFields(const std::vector& value) +{ + sortKeyFields_ = value; + sortKeyFieldsIsSet_ = true; +} + +bool GsiIndex::sortKeyFieldsIsSet() const +{ + return sortKeyFieldsIsSet_; +} + +void GsiIndex::unsetsortKeyFields() +{ + sortKeyFieldsIsSet_ = false; +} + +std::vector& GsiIndex::getAbstractFields() +{ + return abstractFields_; +} + +void GsiIndex::setAbstractFields(const std::vector& value) +{ + abstractFields_ = value; + abstractFieldsIsSet_ = true; +} + +bool GsiIndex::abstractFieldsIsSet() const +{ + return abstractFieldsIsSet_; +} + +void GsiIndex::unsetabstractFields() +{ + abstractFieldsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/GsiIndexInfo.cpp b/kvs/src/v1/model/GsiIndexInfo.cpp new file mode 100644 index 000000000..3ee48a685 --- /dev/null +++ b/kvs/src/v1/model/GsiIndexInfo.cpp @@ -0,0 +1,120 @@ + + +#include "huaweicloud/kvs/v1/model/GsiIndexInfo.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +GsiIndexInfo::GsiIndexInfo() +{ + indexName_ = ""; + indexNameIsSet_ = false; + indexStatus_ = ""; + indexStatusIsSet_ = false; +} + +GsiIndexInfo::~GsiIndexInfo() = default; + +void GsiIndexInfo::validate() +{ +} + +bool GsiIndexInfo::toBson(Builder &builder) const +{ + + if (indexNameIsSet_ && !bson_append(builder, "IndexName", indexName_)) { + return false; + } + if (indexStatusIsSet_ && !bson_append(builder, "IndexStatus", indexStatus_)) { + return false; + } + + return true; +} + +bool GsiIndexInfo::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "IndexName") { + if (!bson_get(it, indexName_)) { + return false; + } + indexNameIsSet_ = true; + ++it; + continue; + } + + if (key == "IndexStatus") { + if (!bson_get(it, indexStatus_)) { + return false; + } + indexStatusIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string GsiIndexInfo::getIndexName() const +{ + return indexName_; +} + +void GsiIndexInfo::setIndexName(const std::string& value) +{ + indexName_ = value; + indexNameIsSet_ = true; +} + +bool GsiIndexInfo::indexNameIsSet() const +{ + return indexNameIsSet_; +} + +void GsiIndexInfo::unsetindexName() +{ + indexNameIsSet_ = false; +} + +std::string GsiIndexInfo::getIndexStatus() const +{ + return indexStatus_; +} + +void GsiIndexInfo::setIndexStatus(const std::string& value) +{ + indexStatus_ = value; + indexStatusIsSet_ = true; +} + +bool GsiIndexInfo::indexStatusIsSet() const +{ + return indexStatusIsSet_; +} + +void GsiIndexInfo::unsetindexStatus() +{ + indexStatusIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/KvBlob.cpp b/kvs/src/v1/model/KvBlob.cpp new file mode 100644 index 000000000..5cb1efe94 --- /dev/null +++ b/kvs/src/v1/model/KvBlob.cpp @@ -0,0 +1,152 @@ + + +#include "huaweicloud/kvs/v1/model/KvBlob.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +KvBlob::KvBlob() +{ + primaryKeyIsSet_ = false; + xblobIsSet_ = false; + xattrIsSet_ = false; +} + +KvBlob::~KvBlob() = default; + +void KvBlob::validate() +{ +} + +bool KvBlob::toBson(Builder &builder) const +{ + + if (primaryKeyIsSet_ && !bson_append(builder, "PrimaryKey", primaryKey_)) { + return false; + } + if (xblobIsSet_ && !bson_append(builder, "Xblob", xblob_)) { + return false; + } + if (xattrIsSet_ && !bson_append(builder, "Xattr", xattr_)) { + return false; + } + + return true; +} + +bool KvBlob::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "PrimaryKey") { + if (!bson_get(it, primaryKey_)) { + return false; + } + primaryKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "Xblob") { + if (!bson_get(it, xblob_)) { + return false; + } + xblobIsSet_ = true; + ++it; + continue; + } + + if (key == "Xattr") { + if (!bson_get(it, xattr_)) { + return false; + } + xattrIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +Document KvBlob::getPrimaryKey() const +{ + return primaryKey_; +} + +void KvBlob::setPrimaryKey(const Document& value) +{ + primaryKey_ = value; + primaryKeyIsSet_ = true; +} + +bool KvBlob::primaryKeyIsSet() const +{ + return primaryKeyIsSet_; +} + +void KvBlob::unsetprimaryKey() +{ + primaryKeyIsSet_ = false; +} + +BsonBinary KvBlob::getXblob() const +{ + return xblob_; +} + +void KvBlob::setXblob(const BsonBinary& value) +{ + xblob_ = value; + xblobIsSet_ = true; +} + +bool KvBlob::xblobIsSet() const +{ + return xblobIsSet_; +} + +void KvBlob::unsetxblob() +{ + xblobIsSet_ = false; +} + +BsonBinary KvBlob::getXattr() const +{ + return xattr_; +} + +void KvBlob::setXattr(const BsonBinary& value) +{ + xattr_ = value; + xattrIsSet_ = true; +} + +bool KvBlob::xattrIsSet() const +{ + return xattrIsSet_; +} + +void KvBlob::unsetxattr() +{ + xattrIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/KvBlobAttr.cpp b/kvs/src/v1/model/KvBlobAttr.cpp new file mode 100644 index 000000000..02772838d --- /dev/null +++ b/kvs/src/v1/model/KvBlobAttr.cpp @@ -0,0 +1,118 @@ + + +#include "huaweicloud/kvs/v1/model/KvBlobAttr.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +KvBlobAttr::KvBlobAttr() +{ + primaryKeyIsSet_ = false; + xattrIsSet_ = false; +} + +KvBlobAttr::~KvBlobAttr() = default; + +void KvBlobAttr::validate() +{ +} + +bool KvBlobAttr::toBson(Builder &builder) const +{ + + if (primaryKeyIsSet_ && !bson_append(builder, "PrimaryKey", primaryKey_)) { + return false; + } + if (xattrIsSet_ && !bson_append(builder, "Xattr", xattr_)) { + return false; + } + + return true; +} + +bool KvBlobAttr::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "PrimaryKey") { + if (!bson_get(it, primaryKey_)) { + return false; + } + primaryKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "Xattr") { + if (!bson_get(it, xattr_)) { + return false; + } + xattrIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +Document KvBlobAttr::getPrimaryKey() const +{ + return primaryKey_; +} + +void KvBlobAttr::setPrimaryKey(const Document& value) +{ + primaryKey_ = value; + primaryKeyIsSet_ = true; +} + +bool KvBlobAttr::primaryKeyIsSet() const +{ + return primaryKeyIsSet_; +} + +void KvBlobAttr::unsetprimaryKey() +{ + primaryKeyIsSet_ = false; +} + +BsonBinary KvBlobAttr::getXattr() const +{ + return xattr_; +} + +void KvBlobAttr::setXattr(const BsonBinary& value) +{ + xattr_ = value; + xattrIsSet_ = true; +} + +bool KvBlobAttr::xattrIsSet() const +{ + return xattrIsSet_; +} + +void KvBlobAttr::unsetxattr() +{ + xattrIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/KvBlobData.cpp b/kvs/src/v1/model/KvBlobData.cpp new file mode 100644 index 000000000..ca903e3e4 --- /dev/null +++ b/kvs/src/v1/model/KvBlobData.cpp @@ -0,0 +1,257 @@ + + +#include "huaweicloud/kvs/v1/model/KvBlobData.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +KvBlobData::KvBlobData() +{ + primaryKeyIsSet_ = false; + totalBytes_ = 0; + totalBytesIsSet_ = false; + offset_ = 0; + offsetIsSet_ = false; + len_ = 0; + lenIsSet_ = false; + blobdataIsSet_ = false; + xattrIsSet_ = false; +} + +KvBlobData::~KvBlobData() = default; + +void KvBlobData::validate() +{ +} + +bool KvBlobData::toBson(Builder &builder) const +{ + + if (primaryKeyIsSet_ && !bson_append(builder, "PrimaryKey", primaryKey_)) { + return false; + } + if (totalBytesIsSet_ && !bson_append(builder, "TotalBytes", totalBytes_)) { + return false; + } + if (offsetIsSet_ && !bson_append(builder, "Offset", offset_)) { + return false; + } + if (lenIsSet_ && !bson_append(builder, "Len", len_)) { + return false; + } + if (blobdataIsSet_ && !bson_append(builder, "Blobdata", blobdata_)) { + return false; + } + if (xattrIsSet_ && !bson_append(builder, "Xattr", xattr_)) { + return false; + } + + return true; +} + +bool KvBlobData::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "PrimaryKey") { + if (!bson_get(it, primaryKey_)) { + return false; + } + primaryKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "TotalBytes") { + if (!bson_get(it, totalBytes_)) { + return false; + } + totalBytesIsSet_ = true; + ++it; + continue; + } + + if (key == "Offset") { + if (!bson_get(it, offset_)) { + return false; + } + offsetIsSet_ = true; + ++it; + continue; + } + + if (key == "Len") { + if (!bson_get(it, len_)) { + return false; + } + lenIsSet_ = true; + ++it; + continue; + } + + if (key == "Blobdata") { + if (!bson_get(it, blobdata_)) { + return false; + } + blobdataIsSet_ = true; + ++it; + continue; + } + + if (key == "Xattr") { + if (!bson_get(it, xattr_)) { + return false; + } + xattrIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +Document KvBlobData::getPrimaryKey() const +{ + return primaryKey_; +} + +void KvBlobData::setPrimaryKey(const Document& value) +{ + primaryKey_ = value; + primaryKeyIsSet_ = true; +} + +bool KvBlobData::primaryKeyIsSet() const +{ + return primaryKeyIsSet_; +} + +void KvBlobData::unsetprimaryKey() +{ + primaryKeyIsSet_ = false; +} + +int32_t KvBlobData::getTotalBytes() const +{ + return totalBytes_; +} + +void KvBlobData::setTotalBytes(int32_t value) +{ + totalBytes_ = value; + totalBytesIsSet_ = true; +} + +bool KvBlobData::totalBytesIsSet() const +{ + return totalBytesIsSet_; +} + +void KvBlobData::unsettotalBytes() +{ + totalBytesIsSet_ = false; +} + +int32_t KvBlobData::getOffset() const +{ + return offset_; +} + +void KvBlobData::setOffset(int32_t value) +{ + offset_ = value; + offsetIsSet_ = true; +} + +bool KvBlobData::offsetIsSet() const +{ + return offsetIsSet_; +} + +void KvBlobData::unsetoffset() +{ + offsetIsSet_ = false; +} + +int32_t KvBlobData::getLen() const +{ + return len_; +} + +void KvBlobData::setLen(int32_t value) +{ + len_ = value; + lenIsSet_ = true; +} + +bool KvBlobData::lenIsSet() const +{ + return lenIsSet_; +} + +void KvBlobData::unsetlen() +{ + lenIsSet_ = false; +} + +BsonBinary KvBlobData::getBlobdata() const +{ + return blobdata_; +} + +void KvBlobData::setBlobdata(const BsonBinary& value) +{ + blobdata_ = value; + blobdataIsSet_ = true; +} + +bool KvBlobData::blobdataIsSet() const +{ + return blobdataIsSet_; +} + +void KvBlobData::unsetblobdata() +{ + blobdataIsSet_ = false; +} + +BsonBinary KvBlobData::getXattr() const +{ + return xattr_; +} + +void KvBlobData::setXattr(const BsonBinary& value) +{ + xattr_ = value; + xattrIsSet_ = true; +} + +bool KvBlobData::xattrIsSet() const +{ + return xattrIsSet_; +} + +void KvBlobData::unsetxattr() +{ + xattrIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/KvItem.cpp b/kvs/src/v1/model/KvItem.cpp new file mode 100644 index 000000000..37ed4bbf4 --- /dev/null +++ b/kvs/src/v1/model/KvItem.cpp @@ -0,0 +1,118 @@ + + +#include "huaweicloud/kvs/v1/model/KvItem.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +KvItem::KvItem() +{ + kvBlobDataIsSet_ = false; + kvDocIsSet_ = false; +} + +KvItem::~KvItem() = default; + +void KvItem::validate() +{ +} + +bool KvItem::toBson(Builder &builder) const +{ + + if (kvBlobDataIsSet_ && !bson_append(builder, "KvBlobData", kvBlobData_)) { + return false; + } + if (kvDocIsSet_ && !bson_append(builder, "KvDoc", kvDoc_)) { + return false; + } + + return true; +} + +bool KvItem::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "KvBlobData") { + if (!bson_get(it, kvBlobData_)) { + return false; + } + kvBlobDataIsSet_ = true; + ++it; + continue; + } + + if (key == "KvDoc") { + if (!bson_get(it, kvDoc_)) { + return false; + } + kvDocIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +KvBlobData KvItem::getKvBlobData() const +{ + return kvBlobData_; +} + +void KvItem::setKvBlobData(const KvBlobData& value) +{ + kvBlobData_ = value; + kvBlobDataIsSet_ = true; +} + +bool KvItem::kvBlobDataIsSet() const +{ + return kvBlobDataIsSet_; +} + +void KvItem::unsetkvBlobData() +{ + kvBlobDataIsSet_ = false; +} + +Document KvItem::getKvDoc() const +{ + return kvDoc_; +} + +void KvItem::setKvDoc(const Document& value) +{ + kvDoc_ = value; + kvDocIsSet_ = true; +} + +bool KvItem::kvDocIsSet() const +{ + return kvDocIsSet_; +} + +void KvItem::unsetkvDoc() +{ + kvDocIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/KvOperIds.cpp b/kvs/src/v1/model/KvOperIds.cpp new file mode 100644 index 000000000..6db8d595a --- /dev/null +++ b/kvs/src/v1/model/KvOperIds.cpp @@ -0,0 +1,118 @@ + + +#include "huaweicloud/kvs/v1/model/KvOperIds.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +KvOperIds::KvOperIds() +{ + putKvIdsIsSet_ = false; + deleteKvIdsIsSet_ = false; +} + +KvOperIds::~KvOperIds() = default; + +void KvOperIds::validate() +{ +} + +bool KvOperIds::toBson(Builder &builder) const +{ + + if (putKvIdsIsSet_ && !bson_append(builder, "PutKvIds", putKvIds_)) { + return false; + } + if (deleteKvIdsIsSet_ && !bson_append(builder, "DeleteKvIds", deleteKvIds_)) { + return false; + } + + return true; +} + +bool KvOperIds::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "PutKvIds") { + if (!bson_get(it, putKvIds_)) { + return false; + } + putKvIdsIsSet_ = true; + ++it; + continue; + } + + if (key == "DeleteKvIds") { + if (!bson_get(it, deleteKvIds_)) { + return false; + } + deleteKvIdsIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::vector& KvOperIds::getPutKvIds() +{ + return putKvIds_; +} + +void KvOperIds::setPutKvIds(std::vector value) +{ + putKvIds_ = value; + putKvIdsIsSet_ = true; +} + +bool KvOperIds::putKvIdsIsSet() const +{ + return putKvIdsIsSet_; +} + +void KvOperIds::unsetputKvIds() +{ + putKvIdsIsSet_ = false; +} + +std::vector& KvOperIds::getDeleteKvIds() +{ + return deleteKvIds_; +} + +void KvOperIds::setDeleteKvIds(std::vector value) +{ + deleteKvIds_ = value; + deleteKvIdsIsSet_ = true; +} + +bool KvOperIds::deleteKvIdsIsSet() const +{ + return deleteKvIdsIsSet_; +} + +void KvOperIds::unsetdeleteKvIds() +{ + deleteKvIdsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/KvOptions.cpp b/kvs/src/v1/model/KvOptions.cpp new file mode 100644 index 000000000..d72aee5d0 --- /dev/null +++ b/kvs/src/v1/model/KvOptions.cpp @@ -0,0 +1,85 @@ + + +#include "huaweicloud/kvs/v1/model/KvOptions.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +KvOptions::KvOptions() +{ + returnHint_ = false; + returnHintIsSet_ = false; +} + +KvOptions::~KvOptions() = default; + +void KvOptions::validate() +{ +} + +bool KvOptions::toBson(Builder &builder) const +{ + + if (returnHintIsSet_ && !bson_append(builder, "ReturnHint", returnHint_)) { + return false; + } + + return true; +} + +bool KvOptions::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "ReturnHint") { + if (!bson_get(it, returnHint_)) { + return false; + } + returnHintIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +bool KvOptions::isReturnHint() const +{ + return returnHint_; +} + +void KvOptions::setReturnHint(bool value) +{ + returnHint_ = value; + returnHintIsSet_ = true; +} + +bool KvOptions::returnHintIsSet() const +{ + return returnHintIsSet_; +} + +void KvOptions::unsetreturnHint() +{ + returnHintIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/LsiIndex.cpp b/kvs/src/v1/model/LsiIndex.cpp new file mode 100644 index 000000000..b36446ddb --- /dev/null +++ b/kvs/src/v1/model/LsiIndex.cpp @@ -0,0 +1,153 @@ + + +#include "huaweicloud/kvs/v1/model/LsiIndex.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +LsiIndex::LsiIndex() +{ + indexName_ = ""; + indexNameIsSet_ = false; + sortKeyFieldsIsSet_ = false; + abstractFieldsIsSet_ = false; +} + +LsiIndex::~LsiIndex() = default; + +void LsiIndex::validate() +{ +} + +bool LsiIndex::toBson(Builder &builder) const +{ + + if (indexNameIsSet_ && !bson_append(builder, "IndexName", indexName_)) { + return false; + } + if (sortKeyFieldsIsSet_ && !bson_append(builder, "SortKeyFields", sortKeyFields_)) { + return false; + } + if (abstractFieldsIsSet_ && !bson_append(builder, "AbstractFields", abstractFields_)) { + return false; + } + + return true; +} + +bool LsiIndex::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "IndexName") { + if (!bson_get(it, indexName_)) { + return false; + } + indexNameIsSet_ = true; + ++it; + continue; + } + + if (key == "SortKeyFields") { + if (!bson_get(it, sortKeyFields_)) { + return false; + } + sortKeyFieldsIsSet_ = true; + ++it; + continue; + } + + if (key == "AbstractFields") { + if (!bson_get(it, abstractFields_)) { + return false; + } + abstractFieldsIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string LsiIndex::getIndexName() const +{ + return indexName_; +} + +void LsiIndex::setIndexName(const std::string& value) +{ + indexName_ = value; + indexNameIsSet_ = true; +} + +bool LsiIndex::indexNameIsSet() const +{ + return indexNameIsSet_; +} + +void LsiIndex::unsetindexName() +{ + indexNameIsSet_ = false; +} + +std::vector& LsiIndex::getSortKeyFields() +{ + return sortKeyFields_; +} + +void LsiIndex::setSortKeyFields(const std::vector& value) +{ + sortKeyFields_ = value; + sortKeyFieldsIsSet_ = true; +} + +bool LsiIndex::sortKeyFieldsIsSet() const +{ + return sortKeyFieldsIsSet_; +} + +void LsiIndex::unsetsortKeyFields() +{ + sortKeyFieldsIsSet_ = false; +} + +std::vector& LsiIndex::getAbstractFields() +{ + return abstractFields_; +} + +void LsiIndex::setAbstractFields(const std::vector& value) +{ + abstractFields_ = value; + abstractFieldsIsSet_ = true; +} + +bool LsiIndex::abstractFieldsIsSet() const +{ + return abstractFieldsIsSet_; +} + +void LsiIndex::unsetabstractFields() +{ + abstractFieldsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/LsiIndexInfo.cpp b/kvs/src/v1/model/LsiIndexInfo.cpp new file mode 100644 index 000000000..c4cd78233 --- /dev/null +++ b/kvs/src/v1/model/LsiIndexInfo.cpp @@ -0,0 +1,120 @@ + + +#include "huaweicloud/kvs/v1/model/LsiIndexInfo.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +LsiIndexInfo::LsiIndexInfo() +{ + indexName_ = ""; + indexNameIsSet_ = false; + indexStatus_ = ""; + indexStatusIsSet_ = false; +} + +LsiIndexInfo::~LsiIndexInfo() = default; + +void LsiIndexInfo::validate() +{ +} + +bool LsiIndexInfo::toBson(Builder &builder) const +{ + + if (indexNameIsSet_ && !bson_append(builder, "IndexName", indexName_)) { + return false; + } + if (indexStatusIsSet_ && !bson_append(builder, "IndexStatus", indexStatus_)) { + return false; + } + + return true; +} + +bool LsiIndexInfo::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "IndexName") { + if (!bson_get(it, indexName_)) { + return false; + } + indexNameIsSet_ = true; + ++it; + continue; + } + + if (key == "IndexStatus") { + if (!bson_get(it, indexStatus_)) { + return false; + } + indexStatusIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string LsiIndexInfo::getIndexName() const +{ + return indexName_; +} + +void LsiIndexInfo::setIndexName(const std::string& value) +{ + indexName_ = value; + indexNameIsSet_ = true; +} + +bool LsiIndexInfo::indexNameIsSet() const +{ + return indexNameIsSet_; +} + +void LsiIndexInfo::unsetindexName() +{ + indexNameIsSet_ = false; +} + +std::string LsiIndexInfo::getIndexStatus() const +{ + return indexStatus_; +} + +void LsiIndexInfo::setIndexStatus(const std::string& value) +{ + indexStatus_ = value; + indexStatusIsSet_ = true; +} + +bool LsiIndexInfo::indexStatusIsSet() const +{ + return indexStatusIsSet_; +} + +void LsiIndexInfo::unsetindexStatus() +{ + indexStatusIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/MultiFieldExpr.cpp b/kvs/src/v1/model/MultiFieldExpr.cpp new file mode 100644 index 000000000..18e962d8b --- /dev/null +++ b/kvs/src/v1/model/MultiFieldExpr.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/MultiFieldExpr.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +MultiFieldExpr::MultiFieldExpr() +{ + logic_ = ""; + logicIsSet_ = false; + arrayIsSet_ = false; +} + +MultiFieldExpr::~MultiFieldExpr() = default; + +void MultiFieldExpr::validate() +{ +} + +bool MultiFieldExpr::toBson(Builder &builder) const +{ + + if (logicIsSet_ && !bson_append(builder, "Logic", logic_)) { + return false; + } + if (arrayIsSet_ && !bson_append(builder, "Array", array_)) { + return false; + } + + return true; +} + +bool MultiFieldExpr::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "Logic") { + if (!bson_get(it, logic_)) { + return false; + } + logicIsSet_ = true; + ++it; + continue; + } + + if (key == "Array") { + if (!bson_get(it, array_)) { + return false; + } + arrayIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string MultiFieldExpr::getLogic() const +{ + return logic_; +} + +void MultiFieldExpr::setLogic(const std::string& value) +{ + logic_ = value; + logicIsSet_ = true; +} + +bool MultiFieldExpr::logicIsSet() const +{ + return logicIsSet_; +} + +void MultiFieldExpr::unsetlogic() +{ + logicIsSet_ = false; +} + +std::vector& MultiFieldExpr::getArray() +{ + return array_; +} + +void MultiFieldExpr::setArray(const std::vector& value) +{ + array_ = value; + arrayIsSet_ = true; +} + +bool MultiFieldExpr::arrayIsSet() const +{ + return arrayIsSet_; +} + +void MultiFieldExpr::unsetarray() +{ + arrayIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/OperItem.cpp b/kvs/src/v1/model/OperItem.cpp new file mode 100644 index 000000000..309a571b6 --- /dev/null +++ b/kvs/src/v1/model/OperItem.cpp @@ -0,0 +1,118 @@ + + +#include "huaweicloud/kvs/v1/model/OperItem.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +OperItem::OperItem() +{ + putKvIsSet_ = false; + deleteKvIsSet_ = false; +} + +OperItem::~OperItem() = default; + +void OperItem::validate() +{ +} + +bool OperItem::toBson(Builder &builder) const +{ + + if (putKvIsSet_ && !bson_append(builder, "PutKv", putKv_)) { + return false; + } + if (deleteKvIsSet_ && !bson_append(builder, "DeleteKv", deleteKv_)) { + return false; + } + + return true; +} + +bool OperItem::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "PutKv") { + if (!bson_get(it, putKv_)) { + return false; + } + putKvIsSet_ = true; + ++it; + continue; + } + + if (key == "DeleteKv") { + if (!bson_get(it, deleteKv_)) { + return false; + } + deleteKvIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +PutKv OperItem::getPutKv() const +{ + return putKv_; +} + +void OperItem::setPutKv(const PutKv& value) +{ + putKv_ = value; + putKvIsSet_ = true; +} + +bool OperItem::putKvIsSet() const +{ + return putKvIsSet_; +} + +void OperItem::unsetputKv() +{ + putKvIsSet_ = false; +} + +DeleteKv OperItem::getDeleteKv() const +{ + return deleteKv_; +} + +void OperItem::setDeleteKv(const DeleteKv& value) +{ + deleteKv_ = value; + deleteKvIsSet_ = true; +} + +bool OperItem::deleteKvIsSet() const +{ + return deleteKvIsSet_; +} + +void OperItem::unsetdeleteKv() +{ + deleteKvIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/PreSplitKeyOptions.cpp b/kvs/src/v1/model/PreSplitKeyOptions.cpp new file mode 100644 index 000000000..ee92b2a73 --- /dev/null +++ b/kvs/src/v1/model/PreSplitKeyOptions.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/PreSplitKeyOptions.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +PreSplitKeyOptions::PreSplitKeyOptions() +{ + hashSplitNum_ = 0; + hashSplitNumIsSet_ = false; + rangeSplitPointsIsSet_ = false; +} + +PreSplitKeyOptions::~PreSplitKeyOptions() = default; + +void PreSplitKeyOptions::validate() +{ +} + +bool PreSplitKeyOptions::toBson(Builder &builder) const +{ + + if (hashSplitNumIsSet_ && !bson_append(builder, "HashSplitNum", hashSplitNum_)) { + return false; + } + if (rangeSplitPointsIsSet_ && !bson_append(builder, "RangeSplitPoints", rangeSplitPoints_)) { + return false; + } + + return true; +} + +bool PreSplitKeyOptions::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "HashSplitNum") { + if (!bson_get(it, hashSplitNum_)) { + return false; + } + hashSplitNumIsSet_ = true; + ++it; + continue; + } + + if (key == "RangeSplitPoints") { + if (!bson_get(it, rangeSplitPoints_)) { + return false; + } + rangeSplitPointsIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +int32_t PreSplitKeyOptions::getHashSplitNum() const +{ + return hashSplitNum_; +} + +void PreSplitKeyOptions::setHashSplitNum(int32_t value) +{ + hashSplitNum_ = value; + hashSplitNumIsSet_ = true; +} + +bool PreSplitKeyOptions::hashSplitNumIsSet() const +{ + return hashSplitNumIsSet_; +} + +void PreSplitKeyOptions::unsethashSplitNum() +{ + hashSplitNumIsSet_ = false; +} + +std::vector& PreSplitKeyOptions::getRangeSplitPoints() +{ + return rangeSplitPoints_; +} + +void PreSplitKeyOptions::setRangeSplitPoints(const std::vector& value) +{ + rangeSplitPoints_ = value; + rangeSplitPointsIsSet_ = true; +} + +bool PreSplitKeyOptions::rangeSplitPointsIsSet() const +{ + return rangeSplitPointsIsSet_; +} + +void PreSplitKeyOptions::unsetrangeSplitPoints() +{ + rangeSplitPointsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/PrimaryKeySchema.cpp b/kvs/src/v1/model/PrimaryKeySchema.cpp new file mode 100644 index 000000000..aa5ce09ec --- /dev/null +++ b/kvs/src/v1/model/PrimaryKeySchema.cpp @@ -0,0 +1,153 @@ + + +#include "huaweicloud/kvs/v1/model/PrimaryKeySchema.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +PrimaryKeySchema::PrimaryKeySchema() +{ + shardKeyFieldsIsSet_ = false; + shardMode_ = ""; + shardModeIsSet_ = false; + sortKeyFieldsIsSet_ = false; +} + +PrimaryKeySchema::~PrimaryKeySchema() = default; + +void PrimaryKeySchema::validate() +{ +} + +bool PrimaryKeySchema::toBson(Builder &builder) const +{ + + if (shardKeyFieldsIsSet_ && !bson_append(builder, "ShardKeyFields", shardKeyFields_)) { + return false; + } + if (shardModeIsSet_ && !bson_append(builder, "ShardMode", shardMode_)) { + return false; + } + if (sortKeyFieldsIsSet_ && !bson_append(builder, "SortKeyFields", sortKeyFields_)) { + return false; + } + + return true; +} + +bool PrimaryKeySchema::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "ShardKeyFields") { + if (!bson_get(it, shardKeyFields_)) { + return false; + } + shardKeyFieldsIsSet_ = true; + ++it; + continue; + } + + if (key == "ShardMode") { + if (!bson_get(it, shardMode_)) { + return false; + } + shardModeIsSet_ = true; + ++it; + continue; + } + + if (key == "SortKeyFields") { + if (!bson_get(it, sortKeyFields_)) { + return false; + } + sortKeyFieldsIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::vector& PrimaryKeySchema::getShardKeyFields() +{ + return shardKeyFields_; +} + +void PrimaryKeySchema::setShardKeyFields(const std::vector& value) +{ + shardKeyFields_ = value; + shardKeyFieldsIsSet_ = true; +} + +bool PrimaryKeySchema::shardKeyFieldsIsSet() const +{ + return shardKeyFieldsIsSet_; +} + +void PrimaryKeySchema::unsetshardKeyFields() +{ + shardKeyFieldsIsSet_ = false; +} + +std::string PrimaryKeySchema::getShardMode() const +{ + return shardMode_; +} + +void PrimaryKeySchema::setShardMode(const std::string& value) +{ + shardMode_ = value; + shardModeIsSet_ = true; +} + +bool PrimaryKeySchema::shardModeIsSet() const +{ + return shardModeIsSet_; +} + +void PrimaryKeySchema::unsetshardMode() +{ + shardModeIsSet_ = false; +} + +std::vector& PrimaryKeySchema::getSortKeyFields() +{ + return sortKeyFields_; +} + +void PrimaryKeySchema::setSortKeyFields(const std::vector& value) +{ + sortKeyFields_ = value; + sortKeyFieldsIsSet_ = true; +} + +bool PrimaryKeySchema::sortKeyFieldsIsSet() const +{ + return sortKeyFieldsIsSet_; +} + +void PrimaryKeySchema::unsetsortKeyFields() +{ + sortKeyFieldsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/PutKv.cpp b/kvs/src/v1/model/PutKv.cpp new file mode 100644 index 000000000..7643334dc --- /dev/null +++ b/kvs/src/v1/model/PutKv.cpp @@ -0,0 +1,153 @@ + + +#include "huaweicloud/kvs/v1/model/PutKv.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +PutKv::PutKv() +{ + operId_ = 0; + operIdIsSet_ = false; + kvDocIsSet_ = false; + kvBlobIsSet_ = false; +} + +PutKv::~PutKv() = default; + +void PutKv::validate() +{ +} + +bool PutKv::toBson(Builder &builder) const +{ + + if (operIdIsSet_ && !bson_append(builder, "OperId", operId_)) { + return false; + } + if (kvDocIsSet_ && !bson_append(builder, "KvDoc", kvDoc_)) { + return false; + } + if (kvBlobIsSet_ && !bson_append(builder, "KvBlob", kvBlob_)) { + return false; + } + + return true; +} + +bool PutKv::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "OperId") { + if (!bson_get(it, operId_)) { + return false; + } + operIdIsSet_ = true; + ++it; + continue; + } + + if (key == "KvDoc") { + if (!bson_get(it, kvDoc_)) { + return false; + } + kvDocIsSet_ = true; + ++it; + continue; + } + + if (key == "KvBlob") { + if (!bson_get(it, kvBlob_)) { + return false; + } + kvBlobIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +int32_t PutKv::getOperId() const +{ + return operId_; +} + +void PutKv::setOperId(int32_t value) +{ + operId_ = value; + operIdIsSet_ = true; +} + +bool PutKv::operIdIsSet() const +{ + return operIdIsSet_; +} + +void PutKv::unsetoperId() +{ + operIdIsSet_ = false; +} + +Document PutKv::getKvDoc() const +{ + return kvDoc_; +} + +void PutKv::setKvDoc(const Document& value) +{ + kvDoc_ = value; + kvDocIsSet_ = true; +} + +bool PutKv::kvDocIsSet() const +{ + return kvDocIsSet_; +} + +void PutKv::unsetkvDoc() +{ + kvDocIsSet_ = false; +} + +KvBlob PutKv::getKvBlob() const +{ + return kvBlob_; +} + +void PutKv::setKvBlob(const KvBlob& value) +{ + kvBlob_ = value; + kvBlobIsSet_ = true; +} + +bool PutKv::kvBlobIsSet() const +{ + return kvBlobIsSet_; +} + +void PutKv::unsetkvBlob() +{ + kvBlobIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/PutKvRequest.cpp b/kvs/src/v1/model/PutKvRequest.cpp new file mode 100644 index 000000000..78268da35 --- /dev/null +++ b/kvs/src/v1/model/PutKvRequest.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/PutKvRequest.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +PutKvRequest::PutKvRequest() +{ + storeName_ = ""; + storeNameIsSet_ = false; + bodyIsSet_ = false; +} + +PutKvRequest::~PutKvRequest() = default; + +void PutKvRequest::validate() +{ +} + +bool PutKvRequest::toBson(Builder &builder) const +{ + + if (storeNameIsSet_ && !bson_append(builder, "store_name", storeName_)) { + return false; + } + if (bodyIsSet_ && !bson_append(builder, "body", body_)) { + return false; + } + + return true; +} + +bool PutKvRequest::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "store_name") { + if (!bson_get(it, storeName_)) { + return false; + } + storeNameIsSet_ = true; + ++it; + continue; + } + + if (key == "body") { + if (!bson_get(it, body_)) { + return false; + } + bodyIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string PutKvRequest::getStoreName() const +{ + return storeName_; +} + +void PutKvRequest::setStoreName(const std::string& value) +{ + storeName_ = value; + storeNameIsSet_ = true; +} + +bool PutKvRequest::storeNameIsSet() const +{ + return storeNameIsSet_; +} + +void PutKvRequest::unsetstoreName() +{ + storeNameIsSet_ = false; +} + +PutKvRequestBody PutKvRequest::getBody() const +{ + return body_; +} + +void PutKvRequest::setBody(const PutKvRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool PutKvRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void PutKvRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/PutKvRequestBody.cpp b/kvs/src/v1/model/PutKvRequestBody.cpp new file mode 100644 index 000000000..05d75c0a8 --- /dev/null +++ b/kvs/src/v1/model/PutKvRequestBody.cpp @@ -0,0 +1,187 @@ + + +#include "huaweicloud/kvs/v1/model/PutKvRequestBody.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +PutKvRequestBody::PutKvRequestBody() +{ + tableName_ = ""; + tableNameIsSet_ = false; + conditionExpressionIsSet_ = false; + kvDocIsSet_ = false; + kvBlobIsSet_ = false; +} + +PutKvRequestBody::~PutKvRequestBody() = default; + +void PutKvRequestBody::validate() +{ +} + +bool PutKvRequestBody::toBson(Builder &builder) const +{ + + if (tableNameIsSet_ && !bson_append(builder, "TableName", tableName_)) { + return false; + } + if (conditionExpressionIsSet_ && !bson_append(builder, "ConditionExpression", conditionExpression_)) { + return false; + } + if (kvDocIsSet_ && !bson_append(builder, "KvDoc", kvDoc_)) { + return false; + } + if (kvBlobIsSet_ && !bson_append(builder, "KvBlob", kvBlob_)) { + return false; + } + + return true; +} + +bool PutKvRequestBody::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableName") { + if (!bson_get(it, tableName_)) { + return false; + } + tableNameIsSet_ = true; + ++it; + continue; + } + + if (key == "ConditionExpression") { + if (!bson_get(it, conditionExpression_)) { + return false; + } + conditionExpressionIsSet_ = true; + ++it; + continue; + } + + if (key == "KvDoc") { + if (!bson_get(it, kvDoc_)) { + return false; + } + kvDocIsSet_ = true; + ++it; + continue; + } + + if (key == "KvBlob") { + if (!bson_get(it, kvBlob_)) { + return false; + } + kvBlobIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string PutKvRequestBody::getTableName() const +{ + return tableName_; +} + +void PutKvRequestBody::setTableName(const std::string& value) +{ + tableName_ = value; + tableNameIsSet_ = true; +} + +bool PutKvRequestBody::tableNameIsSet() const +{ + return tableNameIsSet_; +} + +void PutKvRequestBody::unsettableName() +{ + tableNameIsSet_ = false; +} + +ConditionExpression PutKvRequestBody::getConditionExpression() const +{ + return conditionExpression_; +} + +void PutKvRequestBody::setConditionExpression(const ConditionExpression& value) +{ + conditionExpression_ = value; + conditionExpressionIsSet_ = true; +} + +bool PutKvRequestBody::conditionExpressionIsSet() const +{ + return conditionExpressionIsSet_; +} + +void PutKvRequestBody::unsetconditionExpression() +{ + conditionExpressionIsSet_ = false; +} + +Document PutKvRequestBody::getKvDoc() const +{ + return kvDoc_; +} + +void PutKvRequestBody::setKvDoc(const Document& value) +{ + kvDoc_ = value; + kvDocIsSet_ = true; +} + +bool PutKvRequestBody::kvDocIsSet() const +{ + return kvDocIsSet_; +} + +void PutKvRequestBody::unsetkvDoc() +{ + kvDocIsSet_ = false; +} + +KvBlob PutKvRequestBody::getKvBlob() const +{ + return kvBlob_; +} + +void PutKvRequestBody::setKvBlob(const KvBlob& value) +{ + kvBlob_ = value; + kvBlobIsSet_ = true; +} + +bool PutKvRequestBody::kvBlobIsSet() const +{ + return kvBlobIsSet_; +} + +void PutKvRequestBody::unsetkvBlob() +{ + kvBlobIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/PutKvResponse.cpp b/kvs/src/v1/model/PutKvResponse.cpp new file mode 100644 index 000000000..8ad3749ee --- /dev/null +++ b/kvs/src/v1/model/PutKvResponse.cpp @@ -0,0 +1,50 @@ + + +#include "huaweicloud/kvs/v1/model/PutKvResponse.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +PutKvResponse::PutKvResponse() +{ +} + +PutKvResponse::~PutKvResponse() = default; + +void PutKvResponse::validate() +{ +} + +bool PutKvResponse::toBson(Builder &builder) const +{ + + + return true; +} + +bool PutKvResponse::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + ++it; + } + + return true; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/RenameKvRequest.cpp b/kvs/src/v1/model/RenameKvRequest.cpp new file mode 100644 index 000000000..af62b256c --- /dev/null +++ b/kvs/src/v1/model/RenameKvRequest.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/RenameKvRequest.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +RenameKvRequest::RenameKvRequest() +{ + storeName_ = ""; + storeNameIsSet_ = false; + bodyIsSet_ = false; +} + +RenameKvRequest::~RenameKvRequest() = default; + +void RenameKvRequest::validate() +{ +} + +bool RenameKvRequest::toBson(Builder &builder) const +{ + + if (storeNameIsSet_ && !bson_append(builder, "store_name", storeName_)) { + return false; + } + if (bodyIsSet_ && !bson_append(builder, "body", body_)) { + return false; + } + + return true; +} + +bool RenameKvRequest::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "store_name") { + if (!bson_get(it, storeName_)) { + return false; + } + storeNameIsSet_ = true; + ++it; + continue; + } + + if (key == "body") { + if (!bson_get(it, body_)) { + return false; + } + bodyIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string RenameKvRequest::getStoreName() const +{ + return storeName_; +} + +void RenameKvRequest::setStoreName(const std::string& value) +{ + storeName_ = value; + storeNameIsSet_ = true; +} + +bool RenameKvRequest::storeNameIsSet() const +{ + return storeNameIsSet_; +} + +void RenameKvRequest::unsetstoreName() +{ + storeNameIsSet_ = false; +} + +RenameKvRequestBody RenameKvRequest::getBody() const +{ + return body_; +} + +void RenameKvRequest::setBody(const RenameKvRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool RenameKvRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void RenameKvRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/RenameKvRequestBody.cpp b/kvs/src/v1/model/RenameKvRequestBody.cpp new file mode 100644 index 000000000..92e00b2a5 --- /dev/null +++ b/kvs/src/v1/model/RenameKvRequestBody.cpp @@ -0,0 +1,255 @@ + + +#include "huaweicloud/kvs/v1/model/RenameKvRequestBody.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +RenameKvRequestBody::RenameKvRequestBody() +{ + tableName_ = ""; + tableNameIsSet_ = false; + primaryKeyIsSet_ = false; + newSortKeyIsSet_ = false; + kvOptionsIsSet_ = false; + updateBlobAttrIsSet_ = false; + returnBlobAttrIsSet_ = false; +} + +RenameKvRequestBody::~RenameKvRequestBody() = default; + +void RenameKvRequestBody::validate() +{ +} + +bool RenameKvRequestBody::toBson(Builder &builder) const +{ + + if (tableNameIsSet_ && !bson_append(builder, "TableName", tableName_)) { + return false; + } + if (primaryKeyIsSet_ && !bson_append(builder, "PrimaryKey", primaryKey_)) { + return false; + } + if (newSortKeyIsSet_ && !bson_append(builder, "NewSortKey", newSortKey_)) { + return false; + } + if (kvOptionsIsSet_ && !bson_append(builder, "KvOptions", kvOptions_)) { + return false; + } + if (updateBlobAttrIsSet_ && !bson_append(builder, "UpdateBlobAttr", updateBlobAttr_)) { + return false; + } + if (returnBlobAttrIsSet_ && !bson_append(builder, "ReturnBlobAttr", returnBlobAttr_)) { + return false; + } + + return true; +} + +bool RenameKvRequestBody::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableName") { + if (!bson_get(it, tableName_)) { + return false; + } + tableNameIsSet_ = true; + ++it; + continue; + } + + if (key == "PrimaryKey") { + if (!bson_get(it, primaryKey_)) { + return false; + } + primaryKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "NewSortKey") { + if (!bson_get(it, newSortKey_)) { + return false; + } + newSortKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "KvOptions") { + if (!bson_get(it, kvOptions_)) { + return false; + } + kvOptionsIsSet_ = true; + ++it; + continue; + } + + if (key == "UpdateBlobAttr") { + if (!bson_get(it, updateBlobAttr_)) { + return false; + } + updateBlobAttrIsSet_ = true; + ++it; + continue; + } + + if (key == "ReturnBlobAttr") { + if (!bson_get(it, returnBlobAttr_)) { + return false; + } + returnBlobAttrIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string RenameKvRequestBody::getTableName() const +{ + return tableName_; +} + +void RenameKvRequestBody::setTableName(const std::string& value) +{ + tableName_ = value; + tableNameIsSet_ = true; +} + +bool RenameKvRequestBody::tableNameIsSet() const +{ + return tableNameIsSet_; +} + +void RenameKvRequestBody::unsettableName() +{ + tableNameIsSet_ = false; +} + +Document RenameKvRequestBody::getPrimaryKey() const +{ + return primaryKey_; +} + +void RenameKvRequestBody::setPrimaryKey(const Document& value) +{ + primaryKey_ = value; + primaryKeyIsSet_ = true; +} + +bool RenameKvRequestBody::primaryKeyIsSet() const +{ + return primaryKeyIsSet_; +} + +void RenameKvRequestBody::unsetprimaryKey() +{ + primaryKeyIsSet_ = false; +} + +Document RenameKvRequestBody::getNewSortKey() const +{ + return newSortKey_; +} + +void RenameKvRequestBody::setNewSortKey(const Document& value) +{ + newSortKey_ = value; + newSortKeyIsSet_ = true; +} + +bool RenameKvRequestBody::newSortKeyIsSet() const +{ + return newSortKeyIsSet_; +} + +void RenameKvRequestBody::unsetnewSortKey() +{ + newSortKeyIsSet_ = false; +} + +KvOptions RenameKvRequestBody::getKvOptions() const +{ + return kvOptions_; +} + +void RenameKvRequestBody::setKvOptions(const KvOptions& value) +{ + kvOptions_ = value; + kvOptionsIsSet_ = true; +} + +bool RenameKvRequestBody::kvOptionsIsSet() const +{ + return kvOptionsIsSet_; +} + +void RenameKvRequestBody::unsetkvOptions() +{ + kvOptionsIsSet_ = false; +} + +UpdateBlobAttr RenameKvRequestBody::getUpdateBlobAttr() const +{ + return updateBlobAttr_; +} + +void RenameKvRequestBody::setUpdateBlobAttr(const UpdateBlobAttr& value) +{ + updateBlobAttr_ = value; + updateBlobAttrIsSet_ = true; +} + +bool RenameKvRequestBody::updateBlobAttrIsSet() const +{ + return updateBlobAttrIsSet_; +} + +void RenameKvRequestBody::unsetupdateBlobAttr() +{ + updateBlobAttrIsSet_ = false; +} + +ReturnBlobAttr RenameKvRequestBody::getReturnBlobAttr() const +{ + return returnBlobAttr_; +} + +void RenameKvRequestBody::setReturnBlobAttr(const ReturnBlobAttr& value) +{ + returnBlobAttr_ = value; + returnBlobAttrIsSet_ = true; +} + +bool RenameKvRequestBody::returnBlobAttrIsSet() const +{ + return returnBlobAttrIsSet_; +} + +void RenameKvRequestBody::unsetreturnBlobAttr() +{ + returnBlobAttrIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/RenameKvResponse.cpp b/kvs/src/v1/model/RenameKvResponse.cpp new file mode 100644 index 000000000..8a7816744 --- /dev/null +++ b/kvs/src/v1/model/RenameKvResponse.cpp @@ -0,0 +1,152 @@ + + +#include "huaweicloud/kvs/v1/model/RenameKvResponse.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +RenameKvResponse::RenameKvResponse() +{ + oldPrimaryKeyIsSet_ = false; + kvBlobAttrIsSet_ = false; + kvDocIsSet_ = false; +} + +RenameKvResponse::~RenameKvResponse() = default; + +void RenameKvResponse::validate() +{ +} + +bool RenameKvResponse::toBson(Builder &builder) const +{ + + if (oldPrimaryKeyIsSet_ && !bson_append(builder, "OldPrimaryKey", oldPrimaryKey_)) { + return false; + } + if (kvBlobAttrIsSet_ && !bson_append(builder, "KvBlobAttr", kvBlobAttr_)) { + return false; + } + if (kvDocIsSet_ && !bson_append(builder, "KvDoc", kvDoc_)) { + return false; + } + + return true; +} + +bool RenameKvResponse::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "OldPrimaryKey") { + if (!bson_get(it, oldPrimaryKey_)) { + return false; + } + oldPrimaryKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "KvBlobAttr") { + if (!bson_get(it, kvBlobAttr_)) { + return false; + } + kvBlobAttrIsSet_ = true; + ++it; + continue; + } + + if (key == "KvDoc") { + if (!bson_get(it, kvDoc_)) { + return false; + } + kvDocIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +Document RenameKvResponse::getOldPrimaryKey() const +{ + return oldPrimaryKey_; +} + +void RenameKvResponse::setOldPrimaryKey(const Document& value) +{ + oldPrimaryKey_ = value; + oldPrimaryKeyIsSet_ = true; +} + +bool RenameKvResponse::oldPrimaryKeyIsSet() const +{ + return oldPrimaryKeyIsSet_; +} + +void RenameKvResponse::unsetoldPrimaryKey() +{ + oldPrimaryKeyIsSet_ = false; +} + +KvBlobAttr RenameKvResponse::getKvBlobAttr() const +{ + return kvBlobAttr_; +} + +void RenameKvResponse::setKvBlobAttr(const KvBlobAttr& value) +{ + kvBlobAttr_ = value; + kvBlobAttrIsSet_ = true; +} + +bool RenameKvResponse::kvBlobAttrIsSet() const +{ + return kvBlobAttrIsSet_; +} + +void RenameKvResponse::unsetkvBlobAttr() +{ + kvBlobAttrIsSet_ = false; +} + +Document RenameKvResponse::getKvDoc() const +{ + return kvDoc_; +} + +void RenameKvResponse::setKvDoc(const Document& value) +{ + kvDoc_ = value; + kvDocIsSet_ = true; +} + +bool RenameKvResponse::kvDocIsSet() const +{ + return kvDocIsSet_; +} + +void RenameKvResponse::unsetkvDoc() +{ + kvDocIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/ReturnBlobAttr.cpp b/kvs/src/v1/model/ReturnBlobAttr.cpp new file mode 100644 index 000000000..84f7a6b9c --- /dev/null +++ b/kvs/src/v1/model/ReturnBlobAttr.cpp @@ -0,0 +1,85 @@ + + +#include "huaweicloud/kvs/v1/model/ReturnBlobAttr.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +ReturnBlobAttr::ReturnBlobAttr() +{ + returnAttr_ = false; + returnAttrIsSet_ = false; +} + +ReturnBlobAttr::~ReturnBlobAttr() = default; + +void ReturnBlobAttr::validate() +{ +} + +bool ReturnBlobAttr::toBson(Builder &builder) const +{ + + if (returnAttrIsSet_ && !bson_append(builder, "ReturnAttr", returnAttr_)) { + return false; + } + + return true; +} + +bool ReturnBlobAttr::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "ReturnAttr") { + if (!bson_get(it, returnAttr_)) { + return false; + } + returnAttrIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +bool ReturnBlobAttr::isReturnAttr() const +{ + return returnAttr_; +} + +void ReturnBlobAttr::setReturnAttr(bool value) +{ + returnAttr_ = value; + returnAttrIsSet_ = true; +} + +bool ReturnBlobAttr::returnAttrIsSet() const +{ + return returnAttrIsSet_; +} + +void ReturnBlobAttr::unsetreturnAttr() +{ + returnAttrIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/ReturnPartialBlob.cpp b/kvs/src/v1/model/ReturnPartialBlob.cpp new file mode 100644 index 000000000..fa7536c6f --- /dev/null +++ b/kvs/src/v1/model/ReturnPartialBlob.cpp @@ -0,0 +1,155 @@ + + +#include "huaweicloud/kvs/v1/model/ReturnPartialBlob.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +ReturnPartialBlob::ReturnPartialBlob() +{ + returnAttr_ = false; + returnAttrIsSet_ = false; + offset_ = 0; + offsetIsSet_ = false; + len_ = 0; + lenIsSet_ = false; +} + +ReturnPartialBlob::~ReturnPartialBlob() = default; + +void ReturnPartialBlob::validate() +{ +} + +bool ReturnPartialBlob::toBson(Builder &builder) const +{ + + if (returnAttrIsSet_ && !bson_append(builder, "ReturnAttr", returnAttr_)) { + return false; + } + if (offsetIsSet_ && !bson_append(builder, "Offset", offset_)) { + return false; + } + if (lenIsSet_ && !bson_append(builder, "Len", len_)) { + return false; + } + + return true; +} + +bool ReturnPartialBlob::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "ReturnAttr") { + if (!bson_get(it, returnAttr_)) { + return false; + } + returnAttrIsSet_ = true; + ++it; + continue; + } + + if (key == "Offset") { + if (!bson_get(it, offset_)) { + return false; + } + offsetIsSet_ = true; + ++it; + continue; + } + + if (key == "Len") { + if (!bson_get(it, len_)) { + return false; + } + lenIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +bool ReturnPartialBlob::isReturnAttr() const +{ + return returnAttr_; +} + +void ReturnPartialBlob::setReturnAttr(bool value) +{ + returnAttr_ = value; + returnAttrIsSet_ = true; +} + +bool ReturnPartialBlob::returnAttrIsSet() const +{ + return returnAttrIsSet_; +} + +void ReturnPartialBlob::unsetreturnAttr() +{ + returnAttrIsSet_ = false; +} + +int32_t ReturnPartialBlob::getOffset() const +{ + return offset_; +} + +void ReturnPartialBlob::setOffset(int32_t value) +{ + offset_ = value; + offsetIsSet_ = true; +} + +bool ReturnPartialBlob::offsetIsSet() const +{ + return offsetIsSet_; +} + +void ReturnPartialBlob::unsetoffset() +{ + offsetIsSet_ = false; +} + +int32_t ReturnPartialBlob::getLen() const +{ + return len_; +} + +void ReturnPartialBlob::setLen(int32_t value) +{ + len_ = value; + lenIsSet_ = true; +} + +bool ReturnPartialBlob::lenIsSet() const +{ + return lenIsSet_; +} + +void ReturnPartialBlob::unsetlen() +{ + lenIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/RuntimeInfo.cpp b/kvs/src/v1/model/RuntimeInfo.cpp new file mode 100644 index 000000000..37a2f45c7 --- /dev/null +++ b/kvs/src/v1/model/RuntimeInfo.cpp @@ -0,0 +1,152 @@ + + +#include "huaweicloud/kvs/v1/model/RuntimeInfo.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +RuntimeInfo::RuntimeInfo() +{ + tableInfoIsSet_ = false; + local2ndIndexesInfoIsSet_ = false; + global2ndIndexesInfoIsSet_ = false; +} + +RuntimeInfo::~RuntimeInfo() = default; + +void RuntimeInfo::validate() +{ +} + +bool RuntimeInfo::toBson(Builder &builder) const +{ + + if (tableInfoIsSet_ && !bson_append(builder, "TableInfo", tableInfo_)) { + return false; + } + if (local2ndIndexesInfoIsSet_ && !bson_append(builder, "Local2ndIndexesInfo", local2ndIndexesInfo_)) { + return false; + } + if (global2ndIndexesInfoIsSet_ && !bson_append(builder, "Global2ndIndexesInfo", global2ndIndexesInfo_)) { + return false; + } + + return true; +} + +bool RuntimeInfo::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableInfo") { + if (!bson_get(it, tableInfo_)) { + return false; + } + tableInfoIsSet_ = true; + ++it; + continue; + } + + if (key == "Local2ndIndexesInfo") { + if (!bson_get(it, local2ndIndexesInfo_)) { + return false; + } + local2ndIndexesInfoIsSet_ = true; + ++it; + continue; + } + + if (key == "Global2ndIndexesInfo") { + if (!bson_get(it, global2ndIndexesInfo_)) { + return false; + } + global2ndIndexesInfoIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +TableInfo RuntimeInfo::getTableInfo() const +{ + return tableInfo_; +} + +void RuntimeInfo::setTableInfo(const TableInfo& value) +{ + tableInfo_ = value; + tableInfoIsSet_ = true; +} + +bool RuntimeInfo::tableInfoIsSet() const +{ + return tableInfoIsSet_; +} + +void RuntimeInfo::unsettableInfo() +{ + tableInfoIsSet_ = false; +} + +std::vector& RuntimeInfo::getLocal2ndIndexesInfo() +{ + return local2ndIndexesInfo_; +} + +void RuntimeInfo::setLocal2ndIndexesInfo(const std::vector& value) +{ + local2ndIndexesInfo_ = value; + local2ndIndexesInfoIsSet_ = true; +} + +bool RuntimeInfo::local2ndIndexesInfoIsSet() const +{ + return local2ndIndexesInfoIsSet_; +} + +void RuntimeInfo::unsetlocal2ndIndexesInfo() +{ + local2ndIndexesInfoIsSet_ = false; +} + +std::vector& RuntimeInfo::getGlobal2ndIndexesInfo() +{ + return global2ndIndexesInfo_; +} + +void RuntimeInfo::setGlobal2ndIndexesInfo(const std::vector& value) +{ + global2ndIndexesInfo_ = value; + global2ndIndexesInfoIsSet_ = true; +} + +bool RuntimeInfo::global2ndIndexesInfoIsSet() const +{ + return global2ndIndexesInfoIsSet_; +} + +void RuntimeInfo::unsetglobal2ndIndexesInfo() +{ + global2ndIndexesInfoIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/ScanKvRequest.cpp b/kvs/src/v1/model/ScanKvRequest.cpp new file mode 100644 index 000000000..d433ea71d --- /dev/null +++ b/kvs/src/v1/model/ScanKvRequest.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/ScanKvRequest.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +ScanKvRequest::ScanKvRequest() +{ + storeName_ = ""; + storeNameIsSet_ = false; + bodyIsSet_ = false; +} + +ScanKvRequest::~ScanKvRequest() = default; + +void ScanKvRequest::validate() +{ +} + +bool ScanKvRequest::toBson(Builder &builder) const +{ + + if (storeNameIsSet_ && !bson_append(builder, "store_name", storeName_)) { + return false; + } + if (bodyIsSet_ && !bson_append(builder, "body", body_)) { + return false; + } + + return true; +} + +bool ScanKvRequest::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "store_name") { + if (!bson_get(it, storeName_)) { + return false; + } + storeNameIsSet_ = true; + ++it; + continue; + } + + if (key == "body") { + if (!bson_get(it, body_)) { + return false; + } + bodyIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string ScanKvRequest::getStoreName() const +{ + return storeName_; +} + +void ScanKvRequest::setStoreName(const std::string& value) +{ + storeName_ = value; + storeNameIsSet_ = true; +} + +bool ScanKvRequest::storeNameIsSet() const +{ + return storeNameIsSet_; +} + +void ScanKvRequest::unsetstoreName() +{ + storeNameIsSet_ = false; +} + +ScanKvRequestBody ScanKvRequest::getBody() const +{ + return body_; +} + +void ScanKvRequest::setBody(const ScanKvRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool ScanKvRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void ScanKvRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/ScanKvRequestBody.cpp b/kvs/src/v1/model/ScanKvRequestBody.cpp new file mode 100644 index 000000000..d819d6602 --- /dev/null +++ b/kvs/src/v1/model/ScanKvRequestBody.cpp @@ -0,0 +1,394 @@ + + +#include "huaweicloud/kvs/v1/model/ScanKvRequestBody.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +ScanKvRequestBody::ScanKvRequestBody() +{ + tableName_ = ""; + tableNameIsSet_ = false; + strongConsistent_ = false; + strongConsistentIsSet_ = false; + hintIndex_ = ""; + hintIndexIsSet_ = false; + limitNum_ = 0; + limitNumIsSet_ = false; + startKeyIsSet_ = false; + endKeyIsSet_ = false; + filterExpressionIsSet_ = false; + filterVarDefineIsSet_ = false; + projectionFieldsIsSet_ = false; + returnPartialBlobIsSet_ = false; +} + +ScanKvRequestBody::~ScanKvRequestBody() = default; + +void ScanKvRequestBody::validate() +{ +} + +bool ScanKvRequestBody::toBson(Builder &builder) const +{ + + if (tableNameIsSet_ && !bson_append(builder, "TableName", tableName_)) { + return false; + } + if (strongConsistentIsSet_ && !bson_append(builder, "StrongConsistent", strongConsistent_)) { + return false; + } + if (hintIndexIsSet_ && !bson_append(builder, "HintIndex", hintIndex_)) { + return false; + } + if (limitNumIsSet_ && !bson_append(builder, "LimitNum", limitNum_)) { + return false; + } + if (startKeyIsSet_ && !bson_append(builder, "StartKey", startKey_)) { + return false; + } + if (endKeyIsSet_ && !bson_append(builder, "EndKey", endKey_)) { + return false; + } + if (filterExpressionIsSet_ && !bson_append(builder, "FilterExpression", filterExpression_)) { + return false; + } + if (filterVarDefineIsSet_ && !bson_append(builder, "FilterVarDefine", filterVarDefine_)) { + return false; + } + if (projectionFieldsIsSet_ && !bson_append(builder, "ProjectionFields", projectionFields_)) { + return false; + } + if (returnPartialBlobIsSet_ && !bson_append(builder, "ReturnPartialBlob", returnPartialBlob_)) { + return false; + } + + return true; +} + +bool ScanKvRequestBody::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableName") { + if (!bson_get(it, tableName_)) { + return false; + } + tableNameIsSet_ = true; + ++it; + continue; + } + + if (key == "StrongConsistent") { + if (!bson_get(it, strongConsistent_)) { + return false; + } + strongConsistentIsSet_ = true; + ++it; + continue; + } + + if (key == "HintIndex") { + if (!bson_get(it, hintIndex_)) { + return false; + } + hintIndexIsSet_ = true; + ++it; + continue; + } + + if (key == "LimitNum") { + if (!bson_get(it, limitNum_)) { + return false; + } + limitNumIsSet_ = true; + ++it; + continue; + } + + if (key == "StartKey") { + if (!bson_get(it, startKey_)) { + return false; + } + startKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "EndKey") { + if (!bson_get(it, endKey_)) { + return false; + } + endKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "FilterExpression") { + if (!bson_get(it, filterExpression_)) { + return false; + } + filterExpressionIsSet_ = true; + ++it; + continue; + } + + if (key == "FilterVarDefine") { + if (!bson_get(it, filterVarDefine_)) { + return false; + } + filterVarDefineIsSet_ = true; + ++it; + continue; + } + + if (key == "ProjectionFields") { + if (!bson_get(it, projectionFields_)) { + return false; + } + projectionFieldsIsSet_ = true; + ++it; + continue; + } + + if (key == "ReturnPartialBlob") { + if (!bson_get(it, returnPartialBlob_)) { + return false; + } + returnPartialBlobIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string ScanKvRequestBody::getTableName() const +{ + return tableName_; +} + +void ScanKvRequestBody::setTableName(const std::string& value) +{ + tableName_ = value; + tableNameIsSet_ = true; +} + +bool ScanKvRequestBody::tableNameIsSet() const +{ + return tableNameIsSet_; +} + +void ScanKvRequestBody::unsettableName() +{ + tableNameIsSet_ = false; +} + +bool ScanKvRequestBody::isStrongConsistent() const +{ + return strongConsistent_; +} + +void ScanKvRequestBody::setStrongConsistent(bool value) +{ + strongConsistent_ = value; + strongConsistentIsSet_ = true; +} + +bool ScanKvRequestBody::strongConsistentIsSet() const +{ + return strongConsistentIsSet_; +} + +void ScanKvRequestBody::unsetstrongConsistent() +{ + strongConsistentIsSet_ = false; +} + +std::string ScanKvRequestBody::getHintIndex() const +{ + return hintIndex_; +} + +void ScanKvRequestBody::setHintIndex(const std::string& value) +{ + hintIndex_ = value; + hintIndexIsSet_ = true; +} + +bool ScanKvRequestBody::hintIndexIsSet() const +{ + return hintIndexIsSet_; +} + +void ScanKvRequestBody::unsethintIndex() +{ + hintIndexIsSet_ = false; +} + +int32_t ScanKvRequestBody::getLimitNum() const +{ + return limitNum_; +} + +void ScanKvRequestBody::setLimitNum(int32_t value) +{ + limitNum_ = value; + limitNumIsSet_ = true; +} + +bool ScanKvRequestBody::limitNumIsSet() const +{ + return limitNumIsSet_; +} + +void ScanKvRequestBody::unsetlimitNum() +{ + limitNumIsSet_ = false; +} + +Document ScanKvRequestBody::getStartKey() const +{ + return startKey_; +} + +void ScanKvRequestBody::setStartKey(const Document& value) +{ + startKey_ = value; + startKeyIsSet_ = true; +} + +bool ScanKvRequestBody::startKeyIsSet() const +{ + return startKeyIsSet_; +} + +void ScanKvRequestBody::unsetstartKey() +{ + startKeyIsSet_ = false; +} + +Document ScanKvRequestBody::getEndKey() const +{ + return endKey_; +} + +void ScanKvRequestBody::setEndKey(const Document& value) +{ + endKey_ = value; + endKeyIsSet_ = true; +} + +bool ScanKvRequestBody::endKeyIsSet() const +{ + return endKeyIsSet_; +} + +void ScanKvRequestBody::unsetendKey() +{ + endKeyIsSet_ = false; +} + +ConditionExpression ScanKvRequestBody::getFilterExpression() const +{ + return filterExpression_; +} + +void ScanKvRequestBody::setFilterExpression(const ConditionExpression& value) +{ + filterExpression_ = value; + filterExpressionIsSet_ = true; +} + +bool ScanKvRequestBody::filterExpressionIsSet() const +{ + return filterExpressionIsSet_; +} + +void ScanKvRequestBody::unsetfilterExpression() +{ + filterExpressionIsSet_ = false; +} + +Document ScanKvRequestBody::getFilterVarDefine() const +{ + return filterVarDefine_; +} + +void ScanKvRequestBody::setFilterVarDefine(const Document& value) +{ + filterVarDefine_ = value; + filterVarDefineIsSet_ = true; +} + +bool ScanKvRequestBody::filterVarDefineIsSet() const +{ + return filterVarDefineIsSet_; +} + +void ScanKvRequestBody::unsetfilterVarDefine() +{ + filterVarDefineIsSet_ = false; +} + +std::vector& ScanKvRequestBody::getProjectionFields() +{ + return projectionFields_; +} + +void ScanKvRequestBody::setProjectionFields(const std::vector& value) +{ + projectionFields_ = value; + projectionFieldsIsSet_ = true; +} + +bool ScanKvRequestBody::projectionFieldsIsSet() const +{ + return projectionFieldsIsSet_; +} + +void ScanKvRequestBody::unsetprojectionFields() +{ + projectionFieldsIsSet_ = false; +} + +ReturnPartialBlob ScanKvRequestBody::getReturnPartialBlob() const +{ + return returnPartialBlob_; +} + +void ScanKvRequestBody::setReturnPartialBlob(const ReturnPartialBlob& value) +{ + returnPartialBlob_ = value; + returnPartialBlobIsSet_ = true; +} + +bool ScanKvRequestBody::returnPartialBlobIsSet() const +{ + return returnPartialBlobIsSet_; +} + +void ScanKvRequestBody::unsetreturnPartialBlob() +{ + returnPartialBlobIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/ScanKvResponse.cpp b/kvs/src/v1/model/ScanKvResponse.cpp new file mode 100644 index 000000000..e9982f267 --- /dev/null +++ b/kvs/src/v1/model/ScanKvResponse.cpp @@ -0,0 +1,188 @@ + + +#include "huaweicloud/kvs/v1/model/ScanKvResponse.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +ScanKvResponse::ScanKvResponse() +{ + returnedCount_ = 0; + returnedCountIsSet_ = false; + filteredCount_ = 0; + filteredCountIsSet_ = false; + cursorKeyIsSet_ = false; + kvArrayIsSet_ = false; +} + +ScanKvResponse::~ScanKvResponse() = default; + +void ScanKvResponse::validate() +{ +} + +bool ScanKvResponse::toBson(Builder &builder) const +{ + + if (returnedCountIsSet_ && !bson_append(builder, "ReturnedCount", returnedCount_)) { + return false; + } + if (filteredCountIsSet_ && !bson_append(builder, "FilteredCount", filteredCount_)) { + return false; + } + if (cursorKeyIsSet_ && !bson_append(builder, "CursorKey", cursorKey_)) { + return false; + } + if (kvArrayIsSet_ && !bson_append(builder, "KvArray", kvArray_)) { + return false; + } + + return true; +} + +bool ScanKvResponse::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "ReturnedCount") { + if (!bson_get(it, returnedCount_)) { + return false; + } + returnedCountIsSet_ = true; + ++it; + continue; + } + + if (key == "FilteredCount") { + if (!bson_get(it, filteredCount_)) { + return false; + } + filteredCountIsSet_ = true; + ++it; + continue; + } + + if (key == "CursorKey") { + if (!bson_get(it, cursorKey_)) { + return false; + } + cursorKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "KvArray") { + if (!bson_get(it, kvArray_)) { + return false; + } + kvArrayIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +int32_t ScanKvResponse::getReturnedCount() const +{ + return returnedCount_; +} + +void ScanKvResponse::setReturnedCount(int32_t value) +{ + returnedCount_ = value; + returnedCountIsSet_ = true; +} + +bool ScanKvResponse::returnedCountIsSet() const +{ + return returnedCountIsSet_; +} + +void ScanKvResponse::unsetreturnedCount() +{ + returnedCountIsSet_ = false; +} + +int32_t ScanKvResponse::getFilteredCount() const +{ + return filteredCount_; +} + +void ScanKvResponse::setFilteredCount(int32_t value) +{ + filteredCount_ = value; + filteredCountIsSet_ = true; +} + +bool ScanKvResponse::filteredCountIsSet() const +{ + return filteredCountIsSet_; +} + +void ScanKvResponse::unsetfilteredCount() +{ + filteredCountIsSet_ = false; +} + +Document ScanKvResponse::getCursorKey() const +{ + return cursorKey_; +} + +void ScanKvResponse::setCursorKey(const Document& value) +{ + cursorKey_ = value; + cursorKeyIsSet_ = true; +} + +bool ScanKvResponse::cursorKeyIsSet() const +{ + return cursorKeyIsSet_; +} + +void ScanKvResponse::unsetcursorKey() +{ + cursorKeyIsSet_ = false; +} + +std::vector& ScanKvResponse::getKvArray() +{ + return kvArray_; +} + +void ScanKvResponse::setKvArray(const std::vector& value) +{ + kvArray_ = value; + kvArrayIsSet_ = true; +} + +bool ScanKvResponse::kvArrayIsSet() const +{ + return kvArrayIsSet_; +} + +void ScanKvResponse::unsetkvArray() +{ + kvArrayIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/ScanSkeyKvRequest.cpp b/kvs/src/v1/model/ScanSkeyKvRequest.cpp new file mode 100644 index 000000000..39ce5a102 --- /dev/null +++ b/kvs/src/v1/model/ScanSkeyKvRequest.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/ScanSkeyKvRequest.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +ScanSkeyKvRequest::ScanSkeyKvRequest() +{ + storeName_ = ""; + storeNameIsSet_ = false; + bodyIsSet_ = false; +} + +ScanSkeyKvRequest::~ScanSkeyKvRequest() = default; + +void ScanSkeyKvRequest::validate() +{ +} + +bool ScanSkeyKvRequest::toBson(Builder &builder) const +{ + + if (storeNameIsSet_ && !bson_append(builder, "store_name", storeName_)) { + return false; + } + if (bodyIsSet_ && !bson_append(builder, "body", body_)) { + return false; + } + + return true; +} + +bool ScanSkeyKvRequest::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "store_name") { + if (!bson_get(it, storeName_)) { + return false; + } + storeNameIsSet_ = true; + ++it; + continue; + } + + if (key == "body") { + if (!bson_get(it, body_)) { + return false; + } + bodyIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string ScanSkeyKvRequest::getStoreName() const +{ + return storeName_; +} + +void ScanSkeyKvRequest::setStoreName(const std::string& value) +{ + storeName_ = value; + storeNameIsSet_ = true; +} + +bool ScanSkeyKvRequest::storeNameIsSet() const +{ + return storeNameIsSet_; +} + +void ScanSkeyKvRequest::unsetstoreName() +{ + storeNameIsSet_ = false; +} + +ScanSkeyKvRequestBody ScanSkeyKvRequest::getBody() const +{ + return body_; +} + +void ScanSkeyKvRequest::setBody(const ScanSkeyKvRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool ScanSkeyKvRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void ScanSkeyKvRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/ScanSkeyKvRequestBody.cpp b/kvs/src/v1/model/ScanSkeyKvRequestBody.cpp new file mode 100644 index 000000000..dfff9322f --- /dev/null +++ b/kvs/src/v1/model/ScanSkeyKvRequestBody.cpp @@ -0,0 +1,428 @@ + + +#include "huaweicloud/kvs/v1/model/ScanSkeyKvRequestBody.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +ScanSkeyKvRequestBody::ScanSkeyKvRequestBody() +{ + tableName_ = ""; + tableNameIsSet_ = false; + strongConsistent_ = false; + strongConsistentIsSet_ = false; + hintIndex_ = ""; + hintIndexIsSet_ = false; + limitNum_ = 0; + limitNumIsSet_ = false; + shardKeyIsSet_ = false; + startSortKeyIsSet_ = false; + endSortKeyIsSet_ = false; + filterExpressionIsSet_ = false; + filterVarDefineIsSet_ = false; + projectionFieldsIsSet_ = false; + returnPartialBlobIsSet_ = false; +} + +ScanSkeyKvRequestBody::~ScanSkeyKvRequestBody() = default; + +void ScanSkeyKvRequestBody::validate() +{ +} + +bool ScanSkeyKvRequestBody::toBson(Builder &builder) const +{ + + if (tableNameIsSet_ && !bson_append(builder, "TableName", tableName_)) { + return false; + } + if (strongConsistentIsSet_ && !bson_append(builder, "StrongConsistent", strongConsistent_)) { + return false; + } + if (hintIndexIsSet_ && !bson_append(builder, "HintIndex", hintIndex_)) { + return false; + } + if (limitNumIsSet_ && !bson_append(builder, "LimitNum", limitNum_)) { + return false; + } + if (shardKeyIsSet_ && !bson_append(builder, "ShardKey", shardKey_)) { + return false; + } + if (startSortKeyIsSet_ && !bson_append(builder, "StartSortKey", startSortKey_)) { + return false; + } + if (endSortKeyIsSet_ && !bson_append(builder, "EndSortKey", endSortKey_)) { + return false; + } + if (filterExpressionIsSet_ && !bson_append(builder, "FilterExpression", filterExpression_)) { + return false; + } + if (filterVarDefineIsSet_ && !bson_append(builder, "FilterVarDefine", filterVarDefine_)) { + return false; + } + if (projectionFieldsIsSet_ && !bson_append(builder, "ProjectionFields", projectionFields_)) { + return false; + } + if (returnPartialBlobIsSet_ && !bson_append(builder, "ReturnPartialBlob", returnPartialBlob_)) { + return false; + } + + return true; +} + +bool ScanSkeyKvRequestBody::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableName") { + if (!bson_get(it, tableName_)) { + return false; + } + tableNameIsSet_ = true; + ++it; + continue; + } + + if (key == "StrongConsistent") { + if (!bson_get(it, strongConsistent_)) { + return false; + } + strongConsistentIsSet_ = true; + ++it; + continue; + } + + if (key == "HintIndex") { + if (!bson_get(it, hintIndex_)) { + return false; + } + hintIndexIsSet_ = true; + ++it; + continue; + } + + if (key == "LimitNum") { + if (!bson_get(it, limitNum_)) { + return false; + } + limitNumIsSet_ = true; + ++it; + continue; + } + + if (key == "ShardKey") { + if (!bson_get(it, shardKey_)) { + return false; + } + shardKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "StartSortKey") { + if (!bson_get(it, startSortKey_)) { + return false; + } + startSortKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "EndSortKey") { + if (!bson_get(it, endSortKey_)) { + return false; + } + endSortKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "FilterExpression") { + if (!bson_get(it, filterExpression_)) { + return false; + } + filterExpressionIsSet_ = true; + ++it; + continue; + } + + if (key == "FilterVarDefine") { + if (!bson_get(it, filterVarDefine_)) { + return false; + } + filterVarDefineIsSet_ = true; + ++it; + continue; + } + + if (key == "ProjectionFields") { + if (!bson_get(it, projectionFields_)) { + return false; + } + projectionFieldsIsSet_ = true; + ++it; + continue; + } + + if (key == "ReturnPartialBlob") { + if (!bson_get(it, returnPartialBlob_)) { + return false; + } + returnPartialBlobIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string ScanSkeyKvRequestBody::getTableName() const +{ + return tableName_; +} + +void ScanSkeyKvRequestBody::setTableName(const std::string& value) +{ + tableName_ = value; + tableNameIsSet_ = true; +} + +bool ScanSkeyKvRequestBody::tableNameIsSet() const +{ + return tableNameIsSet_; +} + +void ScanSkeyKvRequestBody::unsettableName() +{ + tableNameIsSet_ = false; +} + +bool ScanSkeyKvRequestBody::isStrongConsistent() const +{ + return strongConsistent_; +} + +void ScanSkeyKvRequestBody::setStrongConsistent(bool value) +{ + strongConsistent_ = value; + strongConsistentIsSet_ = true; +} + +bool ScanSkeyKvRequestBody::strongConsistentIsSet() const +{ + return strongConsistentIsSet_; +} + +void ScanSkeyKvRequestBody::unsetstrongConsistent() +{ + strongConsistentIsSet_ = false; +} + +std::string ScanSkeyKvRequestBody::getHintIndex() const +{ + return hintIndex_; +} + +void ScanSkeyKvRequestBody::setHintIndex(const std::string& value) +{ + hintIndex_ = value; + hintIndexIsSet_ = true; +} + +bool ScanSkeyKvRequestBody::hintIndexIsSet() const +{ + return hintIndexIsSet_; +} + +void ScanSkeyKvRequestBody::unsethintIndex() +{ + hintIndexIsSet_ = false; +} + +int32_t ScanSkeyKvRequestBody::getLimitNum() const +{ + return limitNum_; +} + +void ScanSkeyKvRequestBody::setLimitNum(int32_t value) +{ + limitNum_ = value; + limitNumIsSet_ = true; +} + +bool ScanSkeyKvRequestBody::limitNumIsSet() const +{ + return limitNumIsSet_; +} + +void ScanSkeyKvRequestBody::unsetlimitNum() +{ + limitNumIsSet_ = false; +} + +Document ScanSkeyKvRequestBody::getShardKey() const +{ + return shardKey_; +} + +void ScanSkeyKvRequestBody::setShardKey(const Document& value) +{ + shardKey_ = value; + shardKeyIsSet_ = true; +} + +bool ScanSkeyKvRequestBody::shardKeyIsSet() const +{ + return shardKeyIsSet_; +} + +void ScanSkeyKvRequestBody::unsetshardKey() +{ + shardKeyIsSet_ = false; +} + +Document ScanSkeyKvRequestBody::getStartSortKey() const +{ + return startSortKey_; +} + +void ScanSkeyKvRequestBody::setStartSortKey(const Document& value) +{ + startSortKey_ = value; + startSortKeyIsSet_ = true; +} + +bool ScanSkeyKvRequestBody::startSortKeyIsSet() const +{ + return startSortKeyIsSet_; +} + +void ScanSkeyKvRequestBody::unsetstartSortKey() +{ + startSortKeyIsSet_ = false; +} + +Document ScanSkeyKvRequestBody::getEndSortKey() const +{ + return endSortKey_; +} + +void ScanSkeyKvRequestBody::setEndSortKey(const Document& value) +{ + endSortKey_ = value; + endSortKeyIsSet_ = true; +} + +bool ScanSkeyKvRequestBody::endSortKeyIsSet() const +{ + return endSortKeyIsSet_; +} + +void ScanSkeyKvRequestBody::unsetendSortKey() +{ + endSortKeyIsSet_ = false; +} + +ConditionExpression ScanSkeyKvRequestBody::getFilterExpression() const +{ + return filterExpression_; +} + +void ScanSkeyKvRequestBody::setFilterExpression(const ConditionExpression& value) +{ + filterExpression_ = value; + filterExpressionIsSet_ = true; +} + +bool ScanSkeyKvRequestBody::filterExpressionIsSet() const +{ + return filterExpressionIsSet_; +} + +void ScanSkeyKvRequestBody::unsetfilterExpression() +{ + filterExpressionIsSet_ = false; +} + +Document ScanSkeyKvRequestBody::getFilterVarDefine() const +{ + return filterVarDefine_; +} + +void ScanSkeyKvRequestBody::setFilterVarDefine(const Document& value) +{ + filterVarDefine_ = value; + filterVarDefineIsSet_ = true; +} + +bool ScanSkeyKvRequestBody::filterVarDefineIsSet() const +{ + return filterVarDefineIsSet_; +} + +void ScanSkeyKvRequestBody::unsetfilterVarDefine() +{ + filterVarDefineIsSet_ = false; +} + +std::vector& ScanSkeyKvRequestBody::getProjectionFields() +{ + return projectionFields_; +} + +void ScanSkeyKvRequestBody::setProjectionFields(const std::vector& value) +{ + projectionFields_ = value; + projectionFieldsIsSet_ = true; +} + +bool ScanSkeyKvRequestBody::projectionFieldsIsSet() const +{ + return projectionFieldsIsSet_; +} + +void ScanSkeyKvRequestBody::unsetprojectionFields() +{ + projectionFieldsIsSet_ = false; +} + +ReturnPartialBlob ScanSkeyKvRequestBody::getReturnPartialBlob() const +{ + return returnPartialBlob_; +} + +void ScanSkeyKvRequestBody::setReturnPartialBlob(const ReturnPartialBlob& value) +{ + returnPartialBlob_ = value; + returnPartialBlobIsSet_ = true; +} + +bool ScanSkeyKvRequestBody::returnPartialBlobIsSet() const +{ + return returnPartialBlobIsSet_; +} + +void ScanSkeyKvRequestBody::unsetreturnPartialBlob() +{ + returnPartialBlobIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/ScanSkeyKvResponse.cpp b/kvs/src/v1/model/ScanSkeyKvResponse.cpp new file mode 100644 index 000000000..363489234 --- /dev/null +++ b/kvs/src/v1/model/ScanSkeyKvResponse.cpp @@ -0,0 +1,188 @@ + + +#include "huaweicloud/kvs/v1/model/ScanSkeyKvResponse.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +ScanSkeyKvResponse::ScanSkeyKvResponse() +{ + returnedCount_ = 0; + returnedCountIsSet_ = false; + filteredCount_ = 0; + filteredCountIsSet_ = false; + cursorSortKeyIsSet_ = false; + kvArrayIsSet_ = false; +} + +ScanSkeyKvResponse::~ScanSkeyKvResponse() = default; + +void ScanSkeyKvResponse::validate() +{ +} + +bool ScanSkeyKvResponse::toBson(Builder &builder) const +{ + + if (returnedCountIsSet_ && !bson_append(builder, "ReturnedCount", returnedCount_)) { + return false; + } + if (filteredCountIsSet_ && !bson_append(builder, "FilteredCount", filteredCount_)) { + return false; + } + if (cursorSortKeyIsSet_ && !bson_append(builder, "CursorSortKey", cursorSortKey_)) { + return false; + } + if (kvArrayIsSet_ && !bson_append(builder, "KvArray", kvArray_)) { + return false; + } + + return true; +} + +bool ScanSkeyKvResponse::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "ReturnedCount") { + if (!bson_get(it, returnedCount_)) { + return false; + } + returnedCountIsSet_ = true; + ++it; + continue; + } + + if (key == "FilteredCount") { + if (!bson_get(it, filteredCount_)) { + return false; + } + filteredCountIsSet_ = true; + ++it; + continue; + } + + if (key == "CursorSortKey") { + if (!bson_get(it, cursorSortKey_)) { + return false; + } + cursorSortKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "KvArray") { + if (!bson_get(it, kvArray_)) { + return false; + } + kvArrayIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +int32_t ScanSkeyKvResponse::getReturnedCount() const +{ + return returnedCount_; +} + +void ScanSkeyKvResponse::setReturnedCount(int32_t value) +{ + returnedCount_ = value; + returnedCountIsSet_ = true; +} + +bool ScanSkeyKvResponse::returnedCountIsSet() const +{ + return returnedCountIsSet_; +} + +void ScanSkeyKvResponse::unsetreturnedCount() +{ + returnedCountIsSet_ = false; +} + +int32_t ScanSkeyKvResponse::getFilteredCount() const +{ + return filteredCount_; +} + +void ScanSkeyKvResponse::setFilteredCount(int32_t value) +{ + filteredCount_ = value; + filteredCountIsSet_ = true; +} + +bool ScanSkeyKvResponse::filteredCountIsSet() const +{ + return filteredCountIsSet_; +} + +void ScanSkeyKvResponse::unsetfilteredCount() +{ + filteredCountIsSet_ = false; +} + +Document ScanSkeyKvResponse::getCursorSortKey() const +{ + return cursorSortKey_; +} + +void ScanSkeyKvResponse::setCursorSortKey(const Document& value) +{ + cursorSortKey_ = value; + cursorSortKeyIsSet_ = true; +} + +bool ScanSkeyKvResponse::cursorSortKeyIsSet() const +{ + return cursorSortKeyIsSet_; +} + +void ScanSkeyKvResponse::unsetcursorSortKey() +{ + cursorSortKeyIsSet_ = false; +} + +std::vector& ScanSkeyKvResponse::getKvArray() +{ + return kvArray_; +} + +void ScanSkeyKvResponse::setKvArray(const std::vector& value) +{ + kvArray_ = value; + kvArrayIsSet_ = true; +} + +bool ScanSkeyKvResponse::kvArrayIsSet() const +{ + return kvArrayIsSet_; +} + +void ScanSkeyKvResponse::unsetkvArray() +{ + kvArrayIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/SingleFieldExpr.cpp b/kvs/src/v1/model/SingleFieldExpr.cpp new file mode 100644 index 000000000..f7226c5d1 --- /dev/null +++ b/kvs/src/v1/model/SingleFieldExpr.cpp @@ -0,0 +1,188 @@ + + +#include "huaweicloud/kvs/v1/model/SingleFieldExpr.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +SingleFieldExpr::SingleFieldExpr() +{ + field_ = ""; + fieldIsSet_ = false; + func_ = ""; + funcIsSet_ = false; + valueIsSet_ = false; + valueArrayIsSet_ = false; +} + +SingleFieldExpr::~SingleFieldExpr() = default; + +void SingleFieldExpr::validate() +{ +} + +bool SingleFieldExpr::toBson(Builder &builder) const +{ + + if (fieldIsSet_ && !bson_append(builder, "Field", field_)) { + return false; + } + if (funcIsSet_ && !bson_append(builder, "Func", func_)) { + return false; + } + if (valueIsSet_ && !bson_append(builder, "Value", value_)) { + return false; + } + if (valueArrayIsSet_ && !bson_append(builder, "ValueArray", valueArray_)) { + return false; + } + + return true; +} + +bool SingleFieldExpr::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "Field") { + if (!bson_get(it, field_)) { + return false; + } + fieldIsSet_ = true; + ++it; + continue; + } + + if (key == "Func") { + if (!bson_get(it, func_)) { + return false; + } + funcIsSet_ = true; + ++it; + continue; + } + + if (key == "Value") { + if (!bson_get(it, value_)) { + return false; + } + valueIsSet_ = true; + ++it; + continue; + } + + if (key == "ValueArray") { + if (!bson_get(it, valueArray_)) { + return false; + } + valueArrayIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string SingleFieldExpr::getField() const +{ + return field_; +} + +void SingleFieldExpr::setField(const std::string& value) +{ + field_ = value; + fieldIsSet_ = true; +} + +bool SingleFieldExpr::fieldIsSet() const +{ + return fieldIsSet_; +} + +void SingleFieldExpr::unsetfield() +{ + fieldIsSet_ = false; +} + +std::string SingleFieldExpr::getFunc() const +{ + return func_; +} + +void SingleFieldExpr::setFunc(const std::string& value) +{ + func_ = value; + funcIsSet_ = true; +} + +bool SingleFieldExpr::funcIsSet() const +{ + return funcIsSet_; +} + +void SingleFieldExpr::unsetfunc() +{ + funcIsSet_ = false; +} + +Document SingleFieldExpr::getValue() const +{ + return value_; +} + +void SingleFieldExpr::setValue(const Document& value) +{ + value_ = value; + valueIsSet_ = true; +} + +bool SingleFieldExpr::valueIsSet() const +{ + return valueIsSet_; +} + +void SingleFieldExpr::unsetvalue() +{ + valueIsSet_ = false; +} + +std::vector& SingleFieldExpr::getValueArray() +{ + return valueArray_; +} + +void SingleFieldExpr::setValueArray(const std::vector& value) +{ + valueArray_ = value; + valueArrayIsSet_ = true; +} + +bool SingleFieldExpr::valueArrayIsSet() const +{ + return valueArrayIsSet_; +} + +void SingleFieldExpr::unsetvalueArray() +{ + valueArrayIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/SingleKvExpr.cpp b/kvs/src/v1/model/SingleKvExpr.cpp new file mode 100644 index 000000000..d1a2e1ad2 --- /dev/null +++ b/kvs/src/v1/model/SingleKvExpr.cpp @@ -0,0 +1,85 @@ + + +#include "huaweicloud/kvs/v1/model/SingleKvExpr.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +SingleKvExpr::SingleKvExpr() +{ + func_ = ""; + funcIsSet_ = false; +} + +SingleKvExpr::~SingleKvExpr() = default; + +void SingleKvExpr::validate() +{ +} + +bool SingleKvExpr::toBson(Builder &builder) const +{ + + if (funcIsSet_ && !bson_append(builder, "Func", func_)) { + return false; + } + + return true; +} + +bool SingleKvExpr::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "Func") { + if (!bson_get(it, func_)) { + return false; + } + funcIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string SingleKvExpr::getFunc() const +{ + return func_; +} + +void SingleKvExpr::setFunc(const std::string& value) +{ + func_ = value; + funcIsSet_ = true; +} + +bool SingleKvExpr::funcIsSet() const +{ + return funcIsSet_; +} + +void SingleKvExpr::unsetfunc() +{ + funcIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/TableBatch.cpp b/kvs/src/v1/model/TableBatch.cpp new file mode 100644 index 000000000..ea23d576f --- /dev/null +++ b/kvs/src/v1/model/TableBatch.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/TableBatch.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +TableBatch::TableBatch() +{ + tableName_ = ""; + tableNameIsSet_ = false; + kvOpersIsSet_ = false; +} + +TableBatch::~TableBatch() = default; + +void TableBatch::validate() +{ +} + +bool TableBatch::toBson(Builder &builder) const +{ + + if (tableNameIsSet_ && !bson_append(builder, "TableName", tableName_)) { + return false; + } + if (kvOpersIsSet_ && !bson_append(builder, "KvOpers", kvOpers_)) { + return false; + } + + return true; +} + +bool TableBatch::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableName") { + if (!bson_get(it, tableName_)) { + return false; + } + tableNameIsSet_ = true; + ++it; + continue; + } + + if (key == "KvOpers") { + if (!bson_get(it, kvOpers_)) { + return false; + } + kvOpersIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string TableBatch::getTableName() const +{ + return tableName_; +} + +void TableBatch::setTableName(const std::string& value) +{ + tableName_ = value; + tableNameIsSet_ = true; +} + +bool TableBatch::tableNameIsSet() const +{ + return tableNameIsSet_; +} + +void TableBatch::unsettableName() +{ + tableNameIsSet_ = false; +} + +std::vector& TableBatch::getKvOpers() +{ + return kvOpers_; +} + +void TableBatch::setKvOpers(const std::vector& value) +{ + kvOpers_ = value; + kvOpersIsSet_ = true; +} + +bool TableBatch::kvOpersIsSet() const +{ + return kvOpersIsSet_; +} + +void TableBatch::unsetkvOpers() +{ + kvOpersIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/TableInfo.cpp b/kvs/src/v1/model/TableInfo.cpp new file mode 100644 index 000000000..8ef0768e3 --- /dev/null +++ b/kvs/src/v1/model/TableInfo.cpp @@ -0,0 +1,85 @@ + + +#include "huaweicloud/kvs/v1/model/TableInfo.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +TableInfo::TableInfo() +{ + tableStatus_ = ""; + tableStatusIsSet_ = false; +} + +TableInfo::~TableInfo() = default; + +void TableInfo::validate() +{ +} + +bool TableInfo::toBson(Builder &builder) const +{ + + if (tableStatusIsSet_ && !bson_append(builder, "TableStatus", tableStatus_)) { + return false; + } + + return true; +} + +bool TableInfo::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableStatus") { + if (!bson_get(it, tableStatus_)) { + return false; + } + tableStatusIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string TableInfo::getTableStatus() const +{ + return tableStatus_; +} + +void TableInfo::setTableStatus(const std::string& value) +{ + tableStatus_ = value; + tableStatusIsSet_ = true; +} + +bool TableInfo::tableStatusIsSet() const +{ + return tableStatusIsSet_; +} + +void TableInfo::unsettableStatus() +{ + tableStatusIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/TableOperIds.cpp b/kvs/src/v1/model/TableOperIds.cpp new file mode 100644 index 000000000..054b5de4d --- /dev/null +++ b/kvs/src/v1/model/TableOperIds.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/TableOperIds.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +TableOperIds::TableOperIds() +{ + tableName_ = ""; + tableNameIsSet_ = false; + kvOperIdsIsSet_ = false; +} + +TableOperIds::~TableOperIds() = default; + +void TableOperIds::validate() +{ +} + +bool TableOperIds::toBson(Builder &builder) const +{ + + if (tableNameIsSet_ && !bson_append(builder, "TableName", tableName_)) { + return false; + } + if (kvOperIdsIsSet_ && !bson_append(builder, "KvOperIds", kvOperIds_)) { + return false; + } + + return true; +} + +bool TableOperIds::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableName") { + if (!bson_get(it, tableName_)) { + return false; + } + tableNameIsSet_ = true; + ++it; + continue; + } + + if (key == "KvOperIds") { + if (!bson_get(it, kvOperIds_)) { + return false; + } + kvOperIdsIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string TableOperIds::getTableName() const +{ + return tableName_; +} + +void TableOperIds::setTableName(const std::string& value) +{ + tableName_ = value; + tableNameIsSet_ = true; +} + +bool TableOperIds::tableNameIsSet() const +{ + return tableNameIsSet_; +} + +void TableOperIds::unsettableName() +{ + tableNameIsSet_ = false; +} + +KvOperIds TableOperIds::getKvOperIds() const +{ + return kvOperIds_; +} + +void TableOperIds::setKvOperIds(const KvOperIds& value) +{ + kvOperIds_ = value; + kvOperIdsIsSet_ = true; +} + +bool TableOperIds::kvOperIdsIsSet() const +{ + return kvOperIdsIsSet_; +} + +void TableOperIds::unsetkvOperIds() +{ + kvOperIdsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/UpdateBlob.cpp b/kvs/src/v1/model/UpdateBlob.cpp new file mode 100644 index 000000000..ddd1ccbe1 --- /dev/null +++ b/kvs/src/v1/model/UpdateBlob.cpp @@ -0,0 +1,189 @@ + + +#include "huaweicloud/kvs/v1/model/UpdateBlob.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +UpdateBlob::UpdateBlob() +{ + xattrIsSet_ = false; + offset_ = 0; + offsetIsSet_ = false; + len_ = 0; + lenIsSet_ = false; + blobdata_ = 0; + blobdataIsSet_ = false; +} + +UpdateBlob::~UpdateBlob() = default; + +void UpdateBlob::validate() +{ +} + +bool UpdateBlob::toBson(Builder &builder) const +{ + + if (xattrIsSet_ && !bson_append(builder, "Xattr", xattr_)) { + return false; + } + if (offsetIsSet_ && !bson_append(builder, "Offset", offset_)) { + return false; + } + if (lenIsSet_ && !bson_append(builder, "Len", len_)) { + return false; + } + if (blobdataIsSet_ && !bson_append(builder, "Blobdata", blobdata_)) { + return false; + } + + return true; +} + +bool UpdateBlob::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "Xattr") { + if (!bson_get(it, xattr_)) { + return false; + } + xattrIsSet_ = true; + ++it; + continue; + } + + if (key == "Offset") { + if (!bson_get(it, offset_)) { + return false; + } + offsetIsSet_ = true; + ++it; + continue; + } + + if (key == "Len") { + if (!bson_get(it, len_)) { + return false; + } + lenIsSet_ = true; + ++it; + continue; + } + + if (key == "Blobdata") { + if (!bson_get(it, blobdata_)) { + return false; + } + blobdataIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +BsonBinary UpdateBlob::getXattr() const +{ + return xattr_; +} + +void UpdateBlob::setXattr(const BsonBinary& value) +{ + xattr_ = value; + xattrIsSet_ = true; +} + +bool UpdateBlob::xattrIsSet() const +{ + return xattrIsSet_; +} + +void UpdateBlob::unsetxattr() +{ + xattrIsSet_ = false; +} + +int32_t UpdateBlob::getOffset() const +{ + return offset_; +} + +void UpdateBlob::setOffset(int32_t value) +{ + offset_ = value; + offsetIsSet_ = true; +} + +bool UpdateBlob::offsetIsSet() const +{ + return offsetIsSet_; +} + +void UpdateBlob::unsetoffset() +{ + offsetIsSet_ = false; +} + +int32_t UpdateBlob::getLen() const +{ + return len_; +} + +void UpdateBlob::setLen(int32_t value) +{ + len_ = value; + lenIsSet_ = true; +} + +bool UpdateBlob::lenIsSet() const +{ + return lenIsSet_; +} + +void UpdateBlob::unsetlen() +{ + lenIsSet_ = false; +} + +int32_t UpdateBlob::getBlobdata() const +{ + return blobdata_; +} + +void UpdateBlob::setBlobdata(int32_t value) +{ + blobdata_ = value; + blobdataIsSet_ = true; +} + +bool UpdateBlob::blobdataIsSet() const +{ + return blobdataIsSet_; +} + +void UpdateBlob::unsetblobdata() +{ + blobdataIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/UpdateBlobAttr.cpp b/kvs/src/v1/model/UpdateBlobAttr.cpp new file mode 100644 index 000000000..b9a89d987 --- /dev/null +++ b/kvs/src/v1/model/UpdateBlobAttr.cpp @@ -0,0 +1,84 @@ + + +#include "huaweicloud/kvs/v1/model/UpdateBlobAttr.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +UpdateBlobAttr::UpdateBlobAttr() +{ + xattrIsSet_ = false; +} + +UpdateBlobAttr::~UpdateBlobAttr() = default; + +void UpdateBlobAttr::validate() +{ +} + +bool UpdateBlobAttr::toBson(Builder &builder) const +{ + + if (xattrIsSet_ && !bson_append(builder, "Xattr", xattr_)) { + return false; + } + + return true; +} + +bool UpdateBlobAttr::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "Xattr") { + if (!bson_get(it, xattr_)) { + return false; + } + xattrIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +BsonBinary UpdateBlobAttr::getXattr() const +{ + return xattr_; +} + +void UpdateBlobAttr::setXattr(const BsonBinary& value) +{ + xattr_ = value; + xattrIsSet_ = true; +} + +bool UpdateBlobAttr::xattrIsSet() const +{ + return xattrIsSet_; +} + +void UpdateBlobAttr::unsetxattr() +{ + xattrIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/UpdateFields.cpp b/kvs/src/v1/model/UpdateFields.cpp new file mode 100644 index 000000000..387d94ec5 --- /dev/null +++ b/kvs/src/v1/model/UpdateFields.cpp @@ -0,0 +1,152 @@ + + +#include "huaweicloud/kvs/v1/model/UpdateFields.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +UpdateFields::UpdateFields() +{ + setIsSet_ = false; + addIsSet_ = false; + rmvIsSet_ = false; +} + +UpdateFields::~UpdateFields() = default; + +void UpdateFields::validate() +{ +} + +bool UpdateFields::toBson(Builder &builder) const +{ + + if (setIsSet_ && !bson_append(builder, "Set", set_)) { + return false; + } + if (addIsSet_ && !bson_append(builder, "Add", add_)) { + return false; + } + if (rmvIsSet_ && !bson_append(builder, "Rmv", rmv_)) { + return false; + } + + return true; +} + +bool UpdateFields::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "Set") { + if (!bson_get(it, set_)) { + return false; + } + setIsSet_ = true; + ++it; + continue; + } + + if (key == "Add") { + if (!bson_get(it, add_)) { + return false; + } + addIsSet_ = true; + ++it; + continue; + } + + if (key == "Rmv") { + if (!bson_get(it, rmv_)) { + return false; + } + rmvIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +Document UpdateFields::getSet() const +{ + return set_; +} + +void UpdateFields::setSet(const Document& value) +{ + set_ = value; + setIsSet_ = true; +} + +bool UpdateFields::setIsSet() const +{ + return setIsSet_; +} + +void UpdateFields::unsetset() +{ + setIsSet_ = false; +} + +Document UpdateFields::getAdd() const +{ + return add_; +} + +void UpdateFields::setAdd(const Document& value) +{ + add_ = value; + addIsSet_ = true; +} + +bool UpdateFields::addIsSet() const +{ + return addIsSet_; +} + +void UpdateFields::unsetadd() +{ + addIsSet_ = false; +} + +std::vector& UpdateFields::getRmv() +{ + return rmv_; +} + +void UpdateFields::setRmv(const std::vector& value) +{ + rmv_ = value; + rmvIsSet_ = true; +} + +bool UpdateFields::rmvIsSet() const +{ + return rmvIsSet_; +} + +void UpdateFields::unsetrmv() +{ + rmvIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/UpdateKvRequest.cpp b/kvs/src/v1/model/UpdateKvRequest.cpp new file mode 100644 index 000000000..69cd23de2 --- /dev/null +++ b/kvs/src/v1/model/UpdateKvRequest.cpp @@ -0,0 +1,119 @@ + + +#include "huaweicloud/kvs/v1/model/UpdateKvRequest.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +UpdateKvRequest::UpdateKvRequest() +{ + storeName_ = ""; + storeNameIsSet_ = false; + bodyIsSet_ = false; +} + +UpdateKvRequest::~UpdateKvRequest() = default; + +void UpdateKvRequest::validate() +{ +} + +bool UpdateKvRequest::toBson(Builder &builder) const +{ + + if (storeNameIsSet_ && !bson_append(builder, "store_name", storeName_)) { + return false; + } + if (bodyIsSet_ && !bson_append(builder, "body", body_)) { + return false; + } + + return true; +} + +bool UpdateKvRequest::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "store_name") { + if (!bson_get(it, storeName_)) { + return false; + } + storeNameIsSet_ = true; + ++it; + continue; + } + + if (key == "body") { + if (!bson_get(it, body_)) { + return false; + } + bodyIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string UpdateKvRequest::getStoreName() const +{ + return storeName_; +} + +void UpdateKvRequest::setStoreName(const std::string& value) +{ + storeName_ = value; + storeNameIsSet_ = true; +} + +bool UpdateKvRequest::storeNameIsSet() const +{ + return storeNameIsSet_; +} + +void UpdateKvRequest::unsetstoreName() +{ + storeNameIsSet_ = false; +} + +UpdateKvRequestBody UpdateKvRequest::getBody() const +{ + return body_; +} + +void UpdateKvRequest::setBody(const UpdateKvRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool UpdateKvRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void UpdateKvRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/UpdateKvRequestBody.cpp b/kvs/src/v1/model/UpdateKvRequestBody.cpp new file mode 100644 index 000000000..ac394d5d9 --- /dev/null +++ b/kvs/src/v1/model/UpdateKvRequestBody.cpp @@ -0,0 +1,323 @@ + + +#include "huaweicloud/kvs/v1/model/UpdateKvRequestBody.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +UpdateKvRequestBody::UpdateKvRequestBody() +{ + tableName_ = ""; + tableNameIsSet_ = false; + primaryKeyIsSet_ = false; + conditionExpressionIsSet_ = false; + kvOptionsIsSet_ = false; + updateFieldsIsSet_ = false; + projectionFieldsIsSet_ = false; + updateBlobIsSet_ = false; + returnPartialBlobIsSet_ = false; +} + +UpdateKvRequestBody::~UpdateKvRequestBody() = default; + +void UpdateKvRequestBody::validate() +{ +} + +bool UpdateKvRequestBody::toBson(Builder &builder) const +{ + + if (tableNameIsSet_ && !bson_append(builder, "TableName", tableName_)) { + return false; + } + if (primaryKeyIsSet_ && !bson_append(builder, "PrimaryKey", primaryKey_)) { + return false; + } + if (conditionExpressionIsSet_ && !bson_append(builder, "ConditionExpression", conditionExpression_)) { + return false; + } + if (kvOptionsIsSet_ && !bson_append(builder, "KvOptions", kvOptions_)) { + return false; + } + if (updateFieldsIsSet_ && !bson_append(builder, "UpdateFields", updateFields_)) { + return false; + } + if (projectionFieldsIsSet_ && !bson_append(builder, "ProjectionFields", projectionFields_)) { + return false; + } + if (updateBlobIsSet_ && !bson_append(builder, "UpdateBlob", updateBlob_)) { + return false; + } + if (returnPartialBlobIsSet_ && !bson_append(builder, "ReturnPartialBlob", returnPartialBlob_)) { + return false; + } + + return true; +} + +bool UpdateKvRequestBody::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "TableName") { + if (!bson_get(it, tableName_)) { + return false; + } + tableNameIsSet_ = true; + ++it; + continue; + } + + if (key == "PrimaryKey") { + if (!bson_get(it, primaryKey_)) { + return false; + } + primaryKeyIsSet_ = true; + ++it; + continue; + } + + if (key == "ConditionExpression") { + if (!bson_get(it, conditionExpression_)) { + return false; + } + conditionExpressionIsSet_ = true; + ++it; + continue; + } + + if (key == "KvOptions") { + if (!bson_get(it, kvOptions_)) { + return false; + } + kvOptionsIsSet_ = true; + ++it; + continue; + } + + if (key == "UpdateFields") { + if (!bson_get(it, updateFields_)) { + return false; + } + updateFieldsIsSet_ = true; + ++it; + continue; + } + + if (key == "ProjectionFields") { + if (!bson_get(it, projectionFields_)) { + return false; + } + projectionFieldsIsSet_ = true; + ++it; + continue; + } + + if (key == "UpdateBlob") { + if (!bson_get(it, updateBlob_)) { + return false; + } + updateBlobIsSet_ = true; + ++it; + continue; + } + + if (key == "ReturnPartialBlob") { + if (!bson_get(it, returnPartialBlob_)) { + return false; + } + returnPartialBlobIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +std::string UpdateKvRequestBody::getTableName() const +{ + return tableName_; +} + +void UpdateKvRequestBody::setTableName(const std::string& value) +{ + tableName_ = value; + tableNameIsSet_ = true; +} + +bool UpdateKvRequestBody::tableNameIsSet() const +{ + return tableNameIsSet_; +} + +void UpdateKvRequestBody::unsettableName() +{ + tableNameIsSet_ = false; +} + +Document UpdateKvRequestBody::getPrimaryKey() const +{ + return primaryKey_; +} + +void UpdateKvRequestBody::setPrimaryKey(const Document& value) +{ + primaryKey_ = value; + primaryKeyIsSet_ = true; +} + +bool UpdateKvRequestBody::primaryKeyIsSet() const +{ + return primaryKeyIsSet_; +} + +void UpdateKvRequestBody::unsetprimaryKey() +{ + primaryKeyIsSet_ = false; +} + +ConditionExpression UpdateKvRequestBody::getConditionExpression() const +{ + return conditionExpression_; +} + +void UpdateKvRequestBody::setConditionExpression(const ConditionExpression& value) +{ + conditionExpression_ = value; + conditionExpressionIsSet_ = true; +} + +bool UpdateKvRequestBody::conditionExpressionIsSet() const +{ + return conditionExpressionIsSet_; +} + +void UpdateKvRequestBody::unsetconditionExpression() +{ + conditionExpressionIsSet_ = false; +} + +KvOptions UpdateKvRequestBody::getKvOptions() const +{ + return kvOptions_; +} + +void UpdateKvRequestBody::setKvOptions(const KvOptions& value) +{ + kvOptions_ = value; + kvOptionsIsSet_ = true; +} + +bool UpdateKvRequestBody::kvOptionsIsSet() const +{ + return kvOptionsIsSet_; +} + +void UpdateKvRequestBody::unsetkvOptions() +{ + kvOptionsIsSet_ = false; +} + +UpdateFields UpdateKvRequestBody::getUpdateFields() const +{ + return updateFields_; +} + +void UpdateKvRequestBody::setUpdateFields(const UpdateFields& value) +{ + updateFields_ = value; + updateFieldsIsSet_ = true; +} + +bool UpdateKvRequestBody::updateFieldsIsSet() const +{ + return updateFieldsIsSet_; +} + +void UpdateKvRequestBody::unsetupdateFields() +{ + updateFieldsIsSet_ = false; +} + +std::vector& UpdateKvRequestBody::getProjectionFields() +{ + return projectionFields_; +} + +void UpdateKvRequestBody::setProjectionFields(const std::vector& value) +{ + projectionFields_ = value; + projectionFieldsIsSet_ = true; +} + +bool UpdateKvRequestBody::projectionFieldsIsSet() const +{ + return projectionFieldsIsSet_; +} + +void UpdateKvRequestBody::unsetprojectionFields() +{ + projectionFieldsIsSet_ = false; +} + +UpdateBlob UpdateKvRequestBody::getUpdateBlob() const +{ + return updateBlob_; +} + +void UpdateKvRequestBody::setUpdateBlob(const UpdateBlob& value) +{ + updateBlob_ = value; + updateBlobIsSet_ = true; +} + +bool UpdateKvRequestBody::updateBlobIsSet() const +{ + return updateBlobIsSet_; +} + +void UpdateKvRequestBody::unsetupdateBlob() +{ + updateBlobIsSet_ = false; +} + +ReturnPartialBlob UpdateKvRequestBody::getReturnPartialBlob() const +{ + return returnPartialBlob_; +} + +void UpdateKvRequestBody::setReturnPartialBlob(const ReturnPartialBlob& value) +{ + returnPartialBlob_ = value; + returnPartialBlobIsSet_ = true; +} + +bool UpdateKvRequestBody::returnPartialBlobIsSet() const +{ + return returnPartialBlobIsSet_; +} + +void UpdateKvRequestBody::unsetreturnPartialBlob() +{ + returnPartialBlobIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/kvs/src/v1/model/UpdateKvResponse.cpp b/kvs/src/v1/model/UpdateKvResponse.cpp new file mode 100644 index 000000000..0a19ec005 --- /dev/null +++ b/kvs/src/v1/model/UpdateKvResponse.cpp @@ -0,0 +1,118 @@ + + +#include "huaweicloud/kvs/v1/model/UpdateKvResponse.h" +#include +namespace HuaweiCloud { +namespace Sdk { +namespace Kvs { +namespace V1 { +namespace Model { + + + + +UpdateKvResponse::UpdateKvResponse() +{ + kvBlobDataIsSet_ = false; + kvFieldsIsSet_ = false; +} + +UpdateKvResponse::~UpdateKvResponse() = default; + +void UpdateKvResponse::validate() +{ +} + +bool UpdateKvResponse::toBson(Builder &builder) const +{ + + if (kvBlobDataIsSet_ && !bson_append(builder, "KvBlobData", kvBlobData_)) { + return false; + } + if (kvFieldsIsSet_ && !bson_append(builder, "KvFields", kvFields_)) { + return false; + } + + return true; +} + +bool UpdateKvResponse::fromBson(const Viewer &viewer) +{ + + Viewer::Iterator it = viewer.begin(); + while (it != viewer.end()) { + const std::string &key = it->key(); + + if (key == "KvBlobData") { + if (!bson_get(it, kvBlobData_)) { + return false; + } + kvBlobDataIsSet_ = true; + ++it; + continue; + } + + if (key == "KvFields") { + if (!bson_get(it, kvFields_)) { + return false; + } + kvFieldsIsSet_ = true; + ++it; + continue; + } + + ++it; + } + + return true; +} + +KvBlobData UpdateKvResponse::getKvBlobData() const +{ + return kvBlobData_; +} + +void UpdateKvResponse::setKvBlobData(const KvBlobData& value) +{ + kvBlobData_ = value; + kvBlobDataIsSet_ = true; +} + +bool UpdateKvResponse::kvBlobDataIsSet() const +{ + return kvBlobDataIsSet_; +} + +void UpdateKvResponse::unsetkvBlobData() +{ + kvBlobDataIsSet_ = false; +} + +Document UpdateKvResponse::getKvFields() const +{ + return kvFields_; +} + +void UpdateKvResponse::setKvFields(const Document& value) +{ + kvFields_ = value; + kvFieldsIsSet_ = true; +} + +bool UpdateKvResponse::kvFieldsIsSet() const +{ + return kvFieldsIsSet_; +} + +void UpdateKvResponse::unsetkvFields() +{ + kvFieldsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/live/include/huaweicloud/live/v1/LiveMeta.h b/live/include/huaweicloud/live/v1/LiveMeta.h new file mode 100644 index 000000000..f74a4717e --- /dev/null +++ b/live/include/huaweicloud/live/v1/LiveMeta.h @@ -0,0 +1,65 @@ +#ifndef HUAWEICLOUD_SDK_LIVE_V1_LiveMeta_H_ +#define HUAWEICLOUD_SDK_LIVE_V1_LiveMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Live { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_LIVE_V1_EXPORT LiveMeta { +public: + static HttpRequestDef genRequestDefForBatchShowIpBelongs(); + static HttpRequestDef genRequestDefForCreateDomain(); + static HttpRequestDef genRequestDefForCreateDomainMapping(); + static HttpRequestDef genRequestDefForCreateRecordCallbackConfig(); + static HttpRequestDef genRequestDefForCreateRecordIndex(); + static HttpRequestDef genRequestDefForCreateRecordRule(); + static HttpRequestDef genRequestDefForCreateSnapshotConfig(); + static HttpRequestDef genRequestDefForCreateStreamForbidden(); + static HttpRequestDef genRequestDefForCreateTranscodingsTemplate(); + static HttpRequestDef genRequestDefForDeleteDomain(); + static HttpRequestDef genRequestDefForDeleteDomainKeyChain(); + static HttpRequestDef genRequestDefForDeleteDomainMapping(); + static HttpRequestDef genRequestDefForDeleteRecordCallbackConfig(); + static HttpRequestDef genRequestDefForDeleteRecordRule(); + static HttpRequestDef genRequestDefForDeleteSnapshotConfig(); + static HttpRequestDef genRequestDefForDeleteStreamForbidden(); + static HttpRequestDef genRequestDefForDeleteTranscodingsTemplate(); + static HttpRequestDef genRequestDefForListLiveSampleLogs(); + static HttpRequestDef genRequestDefForListLiveStreamsOnline(); + static HttpRequestDef genRequestDefForListRecordCallbackConfigs(); + static HttpRequestDef genRequestDefForListRecordContents(); + static HttpRequestDef genRequestDefForListRecordRules(); + static HttpRequestDef genRequestDefForListSnapshotConfigs(); + static HttpRequestDef genRequestDefForListStreamForbidden(); + static HttpRequestDef genRequestDefForRunRecord(); + static HttpRequestDef genRequestDefForShowDomain(); + static HttpRequestDef genRequestDefForShowDomainKeyChain(); + static HttpRequestDef genRequestDefForShowRecordCallbackConfig(); + static HttpRequestDef genRequestDefForShowRecordRule(); + static HttpRequestDef genRequestDefForShowTranscodingsTemplate(); + static HttpRequestDef genRequestDefForUpdateDomain(); + static HttpRequestDef genRequestDefForUpdateDomainIp6Switch(); + static HttpRequestDef genRequestDefForUpdateDomainKeyChain(); + static HttpRequestDef genRequestDefForUpdateRecordCallbackConfig(); + static HttpRequestDef genRequestDefForUpdateRecordRule(); + static HttpRequestDef genRequestDefForUpdateSnapshotConfig(); + static HttpRequestDef genRequestDefForUpdateStreamForbidden(); + static HttpRequestDef genRequestDefForUpdateTranscodingsTemplate(); + static HttpRequestDef genRequestDefForDeleteDomainHttpsCert(); + static HttpRequestDef genRequestDefForShowDomainHttpsCert(); + static HttpRequestDef genRequestDefForUpdateDomainHttpsCert(); + static HttpRequestDef genRequestDefForUpdateObsBucketAuthorityPublic(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_LIVE_V1_LiveMeta_H_ diff --git a/live/include/huaweicloud/live/v1/model/AppQualityInfo.h b/live/include/huaweicloud/live/v1/model/AppQualityInfo.h index 7fe5000f0..c6f027d99 100644 --- a/live/include/huaweicloud/live/v1/model/AppQualityInfo.h +++ b/live/include/huaweicloud/live/v1/model/AppQualityInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_AppQualityInfo_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_AppQualityInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT AppQualityInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AppQualityInfo members diff --git a/live/include/huaweicloud/live/v1/model/BatchShowIpBelongsRequest.h b/live/include/huaweicloud/live/v1/model/BatchShowIpBelongsRequest.h index e564b2735..6cc492049 100644 --- a/live/include/huaweicloud/live/v1/model/BatchShowIpBelongsRequest.h +++ b/live/include/huaweicloud/live/v1/model/BatchShowIpBelongsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_BatchShowIpBelongsRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_BatchShowIpBelongsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT BatchShowIpBelongsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchShowIpBelongsRequest members diff --git a/live/include/huaweicloud/live/v1/model/BatchShowIpBelongsResponse.h b/live/include/huaweicloud/live/v1/model/BatchShowIpBelongsResponse.h index 8e280050b..49fed0cd6 100644 --- a/live/include/huaweicloud/live/v1/model/BatchShowIpBelongsResponse.h +++ b/live/include/huaweicloud/live/v1/model/BatchShowIpBelongsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_BatchShowIpBelongsResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_BatchShowIpBelongsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT BatchShowIpBelongsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchShowIpBelongsResponse members diff --git a/live/include/huaweicloud/live/v1/model/CdnIp.h b/live/include/huaweicloud/live/v1/model/CdnIp.h index b5310fd06..e0a8722a0 100644 --- a/live/include/huaweicloud/live/v1/model/CdnIp.h +++ b/live/include/huaweicloud/live/v1/model/CdnIp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CdnIp_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CdnIp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CdnIp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CdnIp members diff --git a/live/include/huaweicloud/live/v1/model/CreateDomainMappingRequest.h b/live/include/huaweicloud/live/v1/model/CreateDomainMappingRequest.h index 2e25b2d2a..d156ad701 100644 --- a/live/include/huaweicloud/live/v1/model/CreateDomainMappingRequest.h +++ b/live/include/huaweicloud/live/v1/model/CreateDomainMappingRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateDomainMappingRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateDomainMappingRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateDomainMappingRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDomainMappingRequest members diff --git a/live/include/huaweicloud/live/v1/model/CreateDomainMappingResponse.h b/live/include/huaweicloud/live/v1/model/CreateDomainMappingResponse.h index c907ebf9d..b96567fb6 100644 --- a/live/include/huaweicloud/live/v1/model/CreateDomainMappingResponse.h +++ b/live/include/huaweicloud/live/v1/model/CreateDomainMappingResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateDomainMappingResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateDomainMappingResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateDomainMappingResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDomainMappingResponse members diff --git a/live/include/huaweicloud/live/v1/model/CreateDomainRequest.h b/live/include/huaweicloud/live/v1/model/CreateDomainRequest.h index 6f95ca2dc..cbd3c0367 100644 --- a/live/include/huaweicloud/live/v1/model/CreateDomainRequest.h +++ b/live/include/huaweicloud/live/v1/model/CreateDomainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateDomainRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateDomainRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateDomainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDomainRequest members diff --git a/live/include/huaweicloud/live/v1/model/CreateDomainResponse.h b/live/include/huaweicloud/live/v1/model/CreateDomainResponse.h index 8cb22ee05..e03c6e52d 100644 --- a/live/include/huaweicloud/live/v1/model/CreateDomainResponse.h +++ b/live/include/huaweicloud/live/v1/model/CreateDomainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateDomainResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateDomainResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateDomainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDomainResponse members diff --git a/live/include/huaweicloud/live/v1/model/CreateRecordCallbackConfigRequest.h b/live/include/huaweicloud/live/v1/model/CreateRecordCallbackConfigRequest.h index c1b0ec051..96d858d64 100644 --- a/live/include/huaweicloud/live/v1/model/CreateRecordCallbackConfigRequest.h +++ b/live/include/huaweicloud/live/v1/model/CreateRecordCallbackConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateRecordCallbackConfigRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateRecordCallbackConfigRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateRecordCallbackConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRecordCallbackConfigRequest members diff --git a/live/include/huaweicloud/live/v1/model/CreateRecordCallbackConfigResponse.h b/live/include/huaweicloud/live/v1/model/CreateRecordCallbackConfigResponse.h index 26efeddad..8bbaaf046 100644 --- a/live/include/huaweicloud/live/v1/model/CreateRecordCallbackConfigResponse.h +++ b/live/include/huaweicloud/live/v1/model/CreateRecordCallbackConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateRecordCallbackConfigResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateRecordCallbackConfigResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateRecordCallbackConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRecordCallbackConfigResponse members diff --git a/live/include/huaweicloud/live/v1/model/CreateRecordIndexRequest.h b/live/include/huaweicloud/live/v1/model/CreateRecordIndexRequest.h index c13002517..fd9da28a4 100644 --- a/live/include/huaweicloud/live/v1/model/CreateRecordIndexRequest.h +++ b/live/include/huaweicloud/live/v1/model/CreateRecordIndexRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateRecordIndexRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateRecordIndexRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateRecordIndexRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRecordIndexRequest members diff --git a/live/include/huaweicloud/live/v1/model/CreateRecordIndexResponse.h b/live/include/huaweicloud/live/v1/model/CreateRecordIndexResponse.h index 28e6b8c74..5ab543755 100644 --- a/live/include/huaweicloud/live/v1/model/CreateRecordIndexResponse.h +++ b/live/include/huaweicloud/live/v1/model/CreateRecordIndexResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateRecordIndexResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateRecordIndexResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateRecordIndexResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRecordIndexResponse members diff --git a/live/include/huaweicloud/live/v1/model/CreateRecordRuleRequest.h b/live/include/huaweicloud/live/v1/model/CreateRecordRuleRequest.h index 0dbf4f009..10779403b 100644 --- a/live/include/huaweicloud/live/v1/model/CreateRecordRuleRequest.h +++ b/live/include/huaweicloud/live/v1/model/CreateRecordRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateRecordRuleRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateRecordRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateRecordRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRecordRuleRequest members diff --git a/live/include/huaweicloud/live/v1/model/CreateRecordRuleResponse.h b/live/include/huaweicloud/live/v1/model/CreateRecordRuleResponse.h index 7ce034199..d828ee3c1 100644 --- a/live/include/huaweicloud/live/v1/model/CreateRecordRuleResponse.h +++ b/live/include/huaweicloud/live/v1/model/CreateRecordRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateRecordRuleResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateRecordRuleResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateRecordRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRecordRuleResponse members diff --git a/live/include/huaweicloud/live/v1/model/CreateSnapshotConfigRequest.h b/live/include/huaweicloud/live/v1/model/CreateSnapshotConfigRequest.h index d04e6065e..04c6e96b6 100644 --- a/live/include/huaweicloud/live/v1/model/CreateSnapshotConfigRequest.h +++ b/live/include/huaweicloud/live/v1/model/CreateSnapshotConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateSnapshotConfigRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateSnapshotConfigRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateSnapshotConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSnapshotConfigRequest members diff --git a/live/include/huaweicloud/live/v1/model/CreateSnapshotConfigResponse.h b/live/include/huaweicloud/live/v1/model/CreateSnapshotConfigResponse.h index 82282d5f7..f32e2d675 100644 --- a/live/include/huaweicloud/live/v1/model/CreateSnapshotConfigResponse.h +++ b/live/include/huaweicloud/live/v1/model/CreateSnapshotConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateSnapshotConfigResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateSnapshotConfigResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateSnapshotConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSnapshotConfigResponse members diff --git a/live/include/huaweicloud/live/v1/model/CreateStreamForbiddenRequest.h b/live/include/huaweicloud/live/v1/model/CreateStreamForbiddenRequest.h index 440e42bb4..1c157f1b7 100644 --- a/live/include/huaweicloud/live/v1/model/CreateStreamForbiddenRequest.h +++ b/live/include/huaweicloud/live/v1/model/CreateStreamForbiddenRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateStreamForbiddenRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateStreamForbiddenRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateStreamForbiddenRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateStreamForbiddenRequest members diff --git a/live/include/huaweicloud/live/v1/model/CreateStreamForbiddenResponse.h b/live/include/huaweicloud/live/v1/model/CreateStreamForbiddenResponse.h index f719c8aed..61a7a6943 100644 --- a/live/include/huaweicloud/live/v1/model/CreateStreamForbiddenResponse.h +++ b/live/include/huaweicloud/live/v1/model/CreateStreamForbiddenResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateStreamForbiddenResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateStreamForbiddenResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateStreamForbiddenResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateStreamForbiddenResponse members diff --git a/live/include/huaweicloud/live/v1/model/CreateTranscodingsTemplateRequest.h b/live/include/huaweicloud/live/v1/model/CreateTranscodingsTemplateRequest.h index e1a876f8b..e4d4a187e 100644 --- a/live/include/huaweicloud/live/v1/model/CreateTranscodingsTemplateRequest.h +++ b/live/include/huaweicloud/live/v1/model/CreateTranscodingsTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateTranscodingsTemplateRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateTranscodingsTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateTranscodingsTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTranscodingsTemplateRequest members diff --git a/live/include/huaweicloud/live/v1/model/CreateTranscodingsTemplateResponse.h b/live/include/huaweicloud/live/v1/model/CreateTranscodingsTemplateResponse.h index 1afb4ada9..2aaa54500 100644 --- a/live/include/huaweicloud/live/v1/model/CreateTranscodingsTemplateResponse.h +++ b/live/include/huaweicloud/live/v1/model/CreateTranscodingsTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateTranscodingsTemplateResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_CreateTranscodingsTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT CreateTranscodingsTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTranscodingsTemplateResponse members diff --git a/live/include/huaweicloud/live/v1/model/DecoupledLiveDomainInfo.h b/live/include/huaweicloud/live/v1/model/DecoupledLiveDomainInfo.h index 2495c987b..b1ce59698 100644 --- a/live/include/huaweicloud/live/v1/model/DecoupledLiveDomainInfo.h +++ b/live/include/huaweicloud/live/v1/model/DecoupledLiveDomainInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DecoupledLiveDomainInfo_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DecoupledLiveDomainInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DecoupledLiveDomainInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DecoupledLiveDomainInfo members diff --git a/live/include/huaweicloud/live/v1/model/DefaultRecordConfig.h b/live/include/huaweicloud/live/v1/model/DefaultRecordConfig.h index 9c6331a97..771a4f94a 100644 --- a/live/include/huaweicloud/live/v1/model/DefaultRecordConfig.h +++ b/live/include/huaweicloud/live/v1/model/DefaultRecordConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DefaultRecordConfig_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DefaultRecordConfig_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DefaultRecordConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DefaultRecordConfig members diff --git a/live/include/huaweicloud/live/v1/model/DeleteDomainHttpsCertRequest.h b/live/include/huaweicloud/live/v1/model/DeleteDomainHttpsCertRequest.h index 819b3319a..d222e81ac 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteDomainHttpsCertRequest.h +++ b/live/include/huaweicloud/live/v1/model/DeleteDomainHttpsCertRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainHttpsCertRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainHttpsCertRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteDomainHttpsCertRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDomainHttpsCertRequest members diff --git a/live/include/huaweicloud/live/v1/model/DeleteDomainHttpsCertResponse.h b/live/include/huaweicloud/live/v1/model/DeleteDomainHttpsCertResponse.h index 43070adcb..a66c600bc 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteDomainHttpsCertResponse.h +++ b/live/include/huaweicloud/live/v1/model/DeleteDomainHttpsCertResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainHttpsCertResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainHttpsCertResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteDomainHttpsCertResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDomainHttpsCertResponse members diff --git a/live/include/huaweicloud/live/v1/model/DeleteDomainKeyChainRequest.h b/live/include/huaweicloud/live/v1/model/DeleteDomainKeyChainRequest.h index 2b910d324..d91e1087f 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteDomainKeyChainRequest.h +++ b/live/include/huaweicloud/live/v1/model/DeleteDomainKeyChainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainKeyChainRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainKeyChainRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteDomainKeyChainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDomainKeyChainRequest members diff --git a/live/include/huaweicloud/live/v1/model/DeleteDomainKeyChainResponse.h b/live/include/huaweicloud/live/v1/model/DeleteDomainKeyChainResponse.h index c07799339..4995fcd49 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteDomainKeyChainResponse.h +++ b/live/include/huaweicloud/live/v1/model/DeleteDomainKeyChainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainKeyChainResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainKeyChainResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteDomainKeyChainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDomainKeyChainResponse members diff --git a/live/include/huaweicloud/live/v1/model/DeleteDomainMappingRequest.h b/live/include/huaweicloud/live/v1/model/DeleteDomainMappingRequest.h index 59a7c89f1..358bde31c 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteDomainMappingRequest.h +++ b/live/include/huaweicloud/live/v1/model/DeleteDomainMappingRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainMappingRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainMappingRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteDomainMappingRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDomainMappingRequest members diff --git a/live/include/huaweicloud/live/v1/model/DeleteDomainMappingResponse.h b/live/include/huaweicloud/live/v1/model/DeleteDomainMappingResponse.h index bf5ddfb45..6712d68dc 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteDomainMappingResponse.h +++ b/live/include/huaweicloud/live/v1/model/DeleteDomainMappingResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainMappingResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainMappingResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteDomainMappingResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDomainMappingResponse members diff --git a/live/include/huaweicloud/live/v1/model/DeleteDomainRequest.h b/live/include/huaweicloud/live/v1/model/DeleteDomainRequest.h index 32efaa186..b9a78e59c 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteDomainRequest.h +++ b/live/include/huaweicloud/live/v1/model/DeleteDomainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteDomainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDomainRequest members diff --git a/live/include/huaweicloud/live/v1/model/DeleteDomainResponse.h b/live/include/huaweicloud/live/v1/model/DeleteDomainResponse.h index 426c8527c..68b4c6525 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteDomainResponse.h +++ b/live/include/huaweicloud/live/v1/model/DeleteDomainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteDomainResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteDomainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDomainResponse members diff --git a/live/include/huaweicloud/live/v1/model/DeleteRecordCallbackConfigRequest.h b/live/include/huaweicloud/live/v1/model/DeleteRecordCallbackConfigRequest.h index f7dd616ac..e331cb982 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteRecordCallbackConfigRequest.h +++ b/live/include/huaweicloud/live/v1/model/DeleteRecordCallbackConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteRecordCallbackConfigRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteRecordCallbackConfigRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteRecordCallbackConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteRecordCallbackConfigRequest members diff --git a/live/include/huaweicloud/live/v1/model/DeleteRecordCallbackConfigResponse.h b/live/include/huaweicloud/live/v1/model/DeleteRecordCallbackConfigResponse.h index 1d14e3eff..893e92b58 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteRecordCallbackConfigResponse.h +++ b/live/include/huaweicloud/live/v1/model/DeleteRecordCallbackConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteRecordCallbackConfigResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteRecordCallbackConfigResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteRecordCallbackConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteRecordCallbackConfigResponse members diff --git a/live/include/huaweicloud/live/v1/model/DeleteRecordRuleRequest.h b/live/include/huaweicloud/live/v1/model/DeleteRecordRuleRequest.h index 0005e9c9e..140ff2fdd 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteRecordRuleRequest.h +++ b/live/include/huaweicloud/live/v1/model/DeleteRecordRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteRecordRuleRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteRecordRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteRecordRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteRecordRuleRequest members diff --git a/live/include/huaweicloud/live/v1/model/DeleteRecordRuleResponse.h b/live/include/huaweicloud/live/v1/model/DeleteRecordRuleResponse.h index 2e2b087e6..395cc7df7 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteRecordRuleResponse.h +++ b/live/include/huaweicloud/live/v1/model/DeleteRecordRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteRecordRuleResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteRecordRuleResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteRecordRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteRecordRuleResponse members diff --git a/live/include/huaweicloud/live/v1/model/DeleteSnapshotConfigRequest.h b/live/include/huaweicloud/live/v1/model/DeleteSnapshotConfigRequest.h index 8334fc90c..7d2771152 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteSnapshotConfigRequest.h +++ b/live/include/huaweicloud/live/v1/model/DeleteSnapshotConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteSnapshotConfigRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteSnapshotConfigRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteSnapshotConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSnapshotConfigRequest members diff --git a/live/include/huaweicloud/live/v1/model/DeleteSnapshotConfigResponse.h b/live/include/huaweicloud/live/v1/model/DeleteSnapshotConfigResponse.h index 449055071..4551d5f43 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteSnapshotConfigResponse.h +++ b/live/include/huaweicloud/live/v1/model/DeleteSnapshotConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteSnapshotConfigResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteSnapshotConfigResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteSnapshotConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSnapshotConfigResponse members diff --git a/live/include/huaweicloud/live/v1/model/DeleteStreamForbiddenRequest.h b/live/include/huaweicloud/live/v1/model/DeleteStreamForbiddenRequest.h index f39a1b6c3..3d06c559c 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteStreamForbiddenRequest.h +++ b/live/include/huaweicloud/live/v1/model/DeleteStreamForbiddenRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteStreamForbiddenRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteStreamForbiddenRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteStreamForbiddenRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteStreamForbiddenRequest members diff --git a/live/include/huaweicloud/live/v1/model/DeleteStreamForbiddenResponse.h b/live/include/huaweicloud/live/v1/model/DeleteStreamForbiddenResponse.h index b8e92c1c8..8f6567dea 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteStreamForbiddenResponse.h +++ b/live/include/huaweicloud/live/v1/model/DeleteStreamForbiddenResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteStreamForbiddenResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteStreamForbiddenResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteStreamForbiddenResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteStreamForbiddenResponse members diff --git a/live/include/huaweicloud/live/v1/model/DeleteTranscodingsTemplateRequest.h b/live/include/huaweicloud/live/v1/model/DeleteTranscodingsTemplateRequest.h index be08f8e42..a7149cd93 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteTranscodingsTemplateRequest.h +++ b/live/include/huaweicloud/live/v1/model/DeleteTranscodingsTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteTranscodingsTemplateRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteTranscodingsTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteTranscodingsTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTranscodingsTemplateRequest members diff --git a/live/include/huaweicloud/live/v1/model/DeleteTranscodingsTemplateResponse.h b/live/include/huaweicloud/live/v1/model/DeleteTranscodingsTemplateResponse.h index eb24944ac..ef9398c2a 100644 --- a/live/include/huaweicloud/live/v1/model/DeleteTranscodingsTemplateResponse.h +++ b/live/include/huaweicloud/live/v1/model/DeleteTranscodingsTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteTranscodingsTemplateResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DeleteTranscodingsTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DeleteTranscodingsTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTranscodingsTemplateResponse members diff --git a/live/include/huaweicloud/live/v1/model/DomainHttpsCertInfo.h b/live/include/huaweicloud/live/v1/model/DomainHttpsCertInfo.h index b35cd8081..3bd222661 100644 --- a/live/include/huaweicloud/live/v1/model/DomainHttpsCertInfo.h +++ b/live/include/huaweicloud/live/v1/model/DomainHttpsCertInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DomainHttpsCertInfo_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DomainHttpsCertInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DomainHttpsCertInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainHttpsCertInfo members diff --git a/live/include/huaweicloud/live/v1/model/DomainIpv6SwitchReq.h b/live/include/huaweicloud/live/v1/model/DomainIpv6SwitchReq.h index dceb300d7..c0a788264 100644 --- a/live/include/huaweicloud/live/v1/model/DomainIpv6SwitchReq.h +++ b/live/include/huaweicloud/live/v1/model/DomainIpv6SwitchReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DomainIpv6SwitchReq_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DomainIpv6SwitchReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DomainIpv6SwitchReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainIpv6SwitchReq members diff --git a/live/include/huaweicloud/live/v1/model/DomainMapping.h b/live/include/huaweicloud/live/v1/model/DomainMapping.h index a0b22011e..c901b7acd 100644 --- a/live/include/huaweicloud/live/v1/model/DomainMapping.h +++ b/live/include/huaweicloud/live/v1/model/DomainMapping.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_DomainMapping_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_DomainMapping_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT DomainMapping /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DomainMapping members diff --git a/live/include/huaweicloud/live/v1/model/FLVRecordConfig.h b/live/include/huaweicloud/live/v1/model/FLVRecordConfig.h index 09a95f52b..c1b56e7e4 100644 --- a/live/include/huaweicloud/live/v1/model/FLVRecordConfig.h +++ b/live/include/huaweicloud/live/v1/model/FLVRecordConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_FLVRecordConfig_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_FLVRecordConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT FLVRecordConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FLVRecordConfig members diff --git a/live/include/huaweicloud/live/v1/model/HLSRecordConfig.h b/live/include/huaweicloud/live/v1/model/HLSRecordConfig.h index 7a79227b6..6e4ba244d 100644 --- a/live/include/huaweicloud/live/v1/model/HLSRecordConfig.h +++ b/live/include/huaweicloud/live/v1/model/HLSRecordConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_HLSRecordConfig_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_HLSRecordConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT HLSRecordConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HLSRecordConfig members diff --git a/live/include/huaweicloud/live/v1/model/KeyChainInfo.h b/live/include/huaweicloud/live/v1/model/KeyChainInfo.h index f38f8f3f1..422b3e445 100644 --- a/live/include/huaweicloud/live/v1/model/KeyChainInfo.h +++ b/live/include/huaweicloud/live/v1/model/KeyChainInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_KeyChainInfo_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_KeyChainInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT KeyChainInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KeyChainInfo members diff --git a/live/include/huaweicloud/live/v1/model/ListLiveSampleLogsRequest.h b/live/include/huaweicloud/live/v1/model/ListLiveSampleLogsRequest.h index ccf511cec..619d64601 100644 --- a/live/include/huaweicloud/live/v1/model/ListLiveSampleLogsRequest.h +++ b/live/include/huaweicloud/live/v1/model/ListLiveSampleLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListLiveSampleLogsRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListLiveSampleLogsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListLiveSampleLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLiveSampleLogsRequest members diff --git a/live/include/huaweicloud/live/v1/model/ListLiveSampleLogsResponse.h b/live/include/huaweicloud/live/v1/model/ListLiveSampleLogsResponse.h index 85dfb0863..e6a4b55f3 100644 --- a/live/include/huaweicloud/live/v1/model/ListLiveSampleLogsResponse.h +++ b/live/include/huaweicloud/live/v1/model/ListLiveSampleLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListLiveSampleLogsResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListLiveSampleLogsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListLiveSampleLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLiveSampleLogsResponse members diff --git a/live/include/huaweicloud/live/v1/model/ListLiveStreamsOnlineRequest.h b/live/include/huaweicloud/live/v1/model/ListLiveStreamsOnlineRequest.h index eed4d4b86..fbe514116 100644 --- a/live/include/huaweicloud/live/v1/model/ListLiveStreamsOnlineRequest.h +++ b/live/include/huaweicloud/live/v1/model/ListLiveStreamsOnlineRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListLiveStreamsOnlineRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListLiveStreamsOnlineRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListLiveStreamsOnlineRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLiveStreamsOnlineRequest members diff --git a/live/include/huaweicloud/live/v1/model/ListLiveStreamsOnlineResponse.h b/live/include/huaweicloud/live/v1/model/ListLiveStreamsOnlineResponse.h index 3b31cead0..ca73fc45d 100644 --- a/live/include/huaweicloud/live/v1/model/ListLiveStreamsOnlineResponse.h +++ b/live/include/huaweicloud/live/v1/model/ListLiveStreamsOnlineResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListLiveStreamsOnlineResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListLiveStreamsOnlineResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListLiveStreamsOnlineResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLiveStreamsOnlineResponse members diff --git a/live/include/huaweicloud/live/v1/model/ListRecordCallbackConfigsRequest.h b/live/include/huaweicloud/live/v1/model/ListRecordCallbackConfigsRequest.h index 4773b60a3..b0dc044e9 100644 --- a/live/include/huaweicloud/live/v1/model/ListRecordCallbackConfigsRequest.h +++ b/live/include/huaweicloud/live/v1/model/ListRecordCallbackConfigsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListRecordCallbackConfigsRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListRecordCallbackConfigsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListRecordCallbackConfigsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecordCallbackConfigsRequest members diff --git a/live/include/huaweicloud/live/v1/model/ListRecordCallbackConfigsResponse.h b/live/include/huaweicloud/live/v1/model/ListRecordCallbackConfigsResponse.h index a2a3f9cc1..4ea2cc202 100644 --- a/live/include/huaweicloud/live/v1/model/ListRecordCallbackConfigsResponse.h +++ b/live/include/huaweicloud/live/v1/model/ListRecordCallbackConfigsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListRecordCallbackConfigsResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListRecordCallbackConfigsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListRecordCallbackConfigsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecordCallbackConfigsResponse members diff --git a/live/include/huaweicloud/live/v1/model/ListRecordContentsRequest.h b/live/include/huaweicloud/live/v1/model/ListRecordContentsRequest.h index b72f5c506..38fa1ed25 100644 --- a/live/include/huaweicloud/live/v1/model/ListRecordContentsRequest.h +++ b/live/include/huaweicloud/live/v1/model/ListRecordContentsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListRecordContentsRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListRecordContentsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListRecordContentsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecordContentsRequest members diff --git a/live/include/huaweicloud/live/v1/model/ListRecordContentsResponse.h b/live/include/huaweicloud/live/v1/model/ListRecordContentsResponse.h index 9af9b404d..180e3792e 100644 --- a/live/include/huaweicloud/live/v1/model/ListRecordContentsResponse.h +++ b/live/include/huaweicloud/live/v1/model/ListRecordContentsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListRecordContentsResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListRecordContentsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListRecordContentsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecordContentsResponse members diff --git a/live/include/huaweicloud/live/v1/model/ListRecordRulesRequest.h b/live/include/huaweicloud/live/v1/model/ListRecordRulesRequest.h index 46a92a160..c950c015b 100644 --- a/live/include/huaweicloud/live/v1/model/ListRecordRulesRequest.h +++ b/live/include/huaweicloud/live/v1/model/ListRecordRulesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListRecordRulesRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListRecordRulesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListRecordRulesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecordRulesRequest members diff --git a/live/include/huaweicloud/live/v1/model/ListRecordRulesResponse.h b/live/include/huaweicloud/live/v1/model/ListRecordRulesResponse.h index 4be623e3c..12d686f40 100644 --- a/live/include/huaweicloud/live/v1/model/ListRecordRulesResponse.h +++ b/live/include/huaweicloud/live/v1/model/ListRecordRulesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListRecordRulesResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListRecordRulesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListRecordRulesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecordRulesResponse members diff --git a/live/include/huaweicloud/live/v1/model/ListSnapshotConfigsRequest.h b/live/include/huaweicloud/live/v1/model/ListSnapshotConfigsRequest.h index 0be7719f4..d5baf0a2c 100644 --- a/live/include/huaweicloud/live/v1/model/ListSnapshotConfigsRequest.h +++ b/live/include/huaweicloud/live/v1/model/ListSnapshotConfigsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListSnapshotConfigsRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListSnapshotConfigsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListSnapshotConfigsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSnapshotConfigsRequest members diff --git a/live/include/huaweicloud/live/v1/model/ListSnapshotConfigsResponse.h b/live/include/huaweicloud/live/v1/model/ListSnapshotConfigsResponse.h index fd7ab6f4f..db2f936fd 100644 --- a/live/include/huaweicloud/live/v1/model/ListSnapshotConfigsResponse.h +++ b/live/include/huaweicloud/live/v1/model/ListSnapshotConfigsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListSnapshotConfigsResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListSnapshotConfigsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListSnapshotConfigsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSnapshotConfigsResponse members diff --git a/live/include/huaweicloud/live/v1/model/ListStreamForbiddenRequest.h b/live/include/huaweicloud/live/v1/model/ListStreamForbiddenRequest.h index c2530880c..e8176a4e6 100644 --- a/live/include/huaweicloud/live/v1/model/ListStreamForbiddenRequest.h +++ b/live/include/huaweicloud/live/v1/model/ListStreamForbiddenRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListStreamForbiddenRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListStreamForbiddenRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListStreamForbiddenRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStreamForbiddenRequest members diff --git a/live/include/huaweicloud/live/v1/model/ListStreamForbiddenResponse.h b/live/include/huaweicloud/live/v1/model/ListStreamForbiddenResponse.h index a003ae533..1f7394204 100644 --- a/live/include/huaweicloud/live/v1/model/ListStreamForbiddenResponse.h +++ b/live/include/huaweicloud/live/v1/model/ListStreamForbiddenResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListStreamForbiddenResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ListStreamForbiddenResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ListStreamForbiddenResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStreamForbiddenResponse members diff --git a/live/include/huaweicloud/live/v1/model/LiveDomainCreateReq.h b/live/include/huaweicloud/live/v1/model/LiveDomainCreateReq.h index dbc376af7..02e3f7aba 100644 --- a/live/include/huaweicloud/live/v1/model/LiveDomainCreateReq.h +++ b/live/include/huaweicloud/live/v1/model/LiveDomainCreateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_LiveDomainCreateReq_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_LiveDomainCreateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT LiveDomainCreateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LiveDomainCreateReq members diff --git a/live/include/huaweicloud/live/v1/model/LiveDomainModifyReq.h b/live/include/huaweicloud/live/v1/model/LiveDomainModifyReq.h index ccc1d2023..f5998f57b 100644 --- a/live/include/huaweicloud/live/v1/model/LiveDomainModifyReq.h +++ b/live/include/huaweicloud/live/v1/model/LiveDomainModifyReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_LiveDomainModifyReq_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_LiveDomainModifyReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT LiveDomainModifyReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LiveDomainModifyReq members diff --git a/live/include/huaweicloud/live/v1/model/LiveSnapshotConfig.h b/live/include/huaweicloud/live/v1/model/LiveSnapshotConfig.h index 65eed39be..8b48c31c3 100644 --- a/live/include/huaweicloud/live/v1/model/LiveSnapshotConfig.h +++ b/live/include/huaweicloud/live/v1/model/LiveSnapshotConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_LiveSnapshotConfig_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_LiveSnapshotConfig_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT LiveSnapshotConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LiveSnapshotConfig members diff --git a/live/include/huaweicloud/live/v1/model/LogInfo.h b/live/include/huaweicloud/live/v1/model/LogInfo.h index e79058e38..47e253b46 100644 --- a/live/include/huaweicloud/live/v1/model/LogInfo.h +++ b/live/include/huaweicloud/live/v1/model/LogInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_LogInfo_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_LogInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT LogInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LogInfo members diff --git a/live/include/huaweicloud/live/v1/model/MP4RecordConfig.h b/live/include/huaweicloud/live/v1/model/MP4RecordConfig.h index 4ea743fe5..e4614e89a 100644 --- a/live/include/huaweicloud/live/v1/model/MP4RecordConfig.h +++ b/live/include/huaweicloud/live/v1/model/MP4RecordConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_MP4RecordConfig_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_MP4RecordConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT MP4RecordConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MP4RecordConfig members diff --git a/live/include/huaweicloud/live/v1/model/ObsAuthorityConfigV2.h b/live/include/huaweicloud/live/v1/model/ObsAuthorityConfigV2.h index 8af8457ab..65326739b 100644 --- a/live/include/huaweicloud/live/v1/model/ObsAuthorityConfigV2.h +++ b/live/include/huaweicloud/live/v1/model/ObsAuthorityConfigV2.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ObsAuthorityConfigV2_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ObsAuthorityConfigV2_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ObsAuthorityConfigV2 /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ObsAuthorityConfigV2 members diff --git a/live/include/huaweicloud/live/v1/model/ObsFileAddr.h b/live/include/huaweicloud/live/v1/model/ObsFileAddr.h index f65a003b9..1ee6b9583 100644 --- a/live/include/huaweicloud/live/v1/model/ObsFileAddr.h +++ b/live/include/huaweicloud/live/v1/model/ObsFileAddr.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ObsFileAddr_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ObsFileAddr_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ObsFileAddr /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ObsFileAddr members diff --git a/live/include/huaweicloud/live/v1/model/OnlineInfo.h b/live/include/huaweicloud/live/v1/model/OnlineInfo.h index fbbcd6f9c..d36cdfa60 100644 --- a/live/include/huaweicloud/live/v1/model/OnlineInfo.h +++ b/live/include/huaweicloud/live/v1/model/OnlineInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_OnlineInfo_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_OnlineInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT OnlineInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OnlineInfo members diff --git a/live/include/huaweicloud/live/v1/model/QualityInfo.h b/live/include/huaweicloud/live/v1/model/QualityInfo.h index e70094cb8..f29cf5431 100644 --- a/live/include/huaweicloud/live/v1/model/QualityInfo.h +++ b/live/include/huaweicloud/live/v1/model/QualityInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_QualityInfo_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_QualityInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT QualityInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QualityInfo members diff --git a/live/include/huaweicloud/live/v1/model/RecordCallbackConfig.h b/live/include/huaweicloud/live/v1/model/RecordCallbackConfig.h index bfedc03f7..18606ac4c 100644 --- a/live/include/huaweicloud/live/v1/model/RecordCallbackConfig.h +++ b/live/include/huaweicloud/live/v1/model/RecordCallbackConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordCallbackConfig_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordCallbackConfig_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT RecordCallbackConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecordCallbackConfig members diff --git a/live/include/huaweicloud/live/v1/model/RecordCallbackConfigRequest.h b/live/include/huaweicloud/live/v1/model/RecordCallbackConfigRequest.h index 83e4d9ef7..540c9231b 100644 --- a/live/include/huaweicloud/live/v1/model/RecordCallbackConfigRequest.h +++ b/live/include/huaweicloud/live/v1/model/RecordCallbackConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordCallbackConfigRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordCallbackConfigRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT RecordCallbackConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecordCallbackConfigRequest members diff --git a/live/include/huaweicloud/live/v1/model/RecordContentInfoV2.h b/live/include/huaweicloud/live/v1/model/RecordContentInfoV2.h index 6d4456ec6..51b4c4f80 100644 --- a/live/include/huaweicloud/live/v1/model/RecordContentInfoV2.h +++ b/live/include/huaweicloud/live/v1/model/RecordContentInfoV2.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordContentInfoV2_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordContentInfoV2_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT RecordContentInfoV2 /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecordContentInfoV2 members diff --git a/live/include/huaweicloud/live/v1/model/RecordControlInfo.h b/live/include/huaweicloud/live/v1/model/RecordControlInfo.h index e18042738..587b41f47 100644 --- a/live/include/huaweicloud/live/v1/model/RecordControlInfo.h +++ b/live/include/huaweicloud/live/v1/model/RecordControlInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordControlInfo_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordControlInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT RecordControlInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecordControlInfo members diff --git a/live/include/huaweicloud/live/v1/model/RecordIndexRequestBody.h b/live/include/huaweicloud/live/v1/model/RecordIndexRequestBody.h index 0345b1d83..d85952e4b 100644 --- a/live/include/huaweicloud/live/v1/model/RecordIndexRequestBody.h +++ b/live/include/huaweicloud/live/v1/model/RecordIndexRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordIndexRequestBody_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordIndexRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT RecordIndexRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecordIndexRequestBody members diff --git a/live/include/huaweicloud/live/v1/model/RecordObsFileAddr.h b/live/include/huaweicloud/live/v1/model/RecordObsFileAddr.h index 9823ca581..18eade05a 100644 --- a/live/include/huaweicloud/live/v1/model/RecordObsFileAddr.h +++ b/live/include/huaweicloud/live/v1/model/RecordObsFileAddr.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordObsFileAddr_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordObsFileAddr_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT RecordObsFileAddr /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecordObsFileAddr members diff --git a/live/include/huaweicloud/live/v1/model/RecordRule.h b/live/include/huaweicloud/live/v1/model/RecordRule.h index 93b70d3ff..790dd1a47 100644 --- a/live/include/huaweicloud/live/v1/model/RecordRule.h +++ b/live/include/huaweicloud/live/v1/model/RecordRule.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordRule_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordRule_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT RecordRule /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecordRule members diff --git a/live/include/huaweicloud/live/v1/model/RecordRuleRequest.h b/live/include/huaweicloud/live/v1/model/RecordRuleRequest.h index 5ca41448f..262e3b3db 100644 --- a/live/include/huaweicloud/live/v1/model/RecordRuleRequest.h +++ b/live/include/huaweicloud/live/v1/model/RecordRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordRuleRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_RecordRuleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT RecordRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecordRuleRequest members diff --git a/live/include/huaweicloud/live/v1/model/RunRecordRequest.h b/live/include/huaweicloud/live/v1/model/RunRecordRequest.h index 2a26d424b..6cb3079fb 100644 --- a/live/include/huaweicloud/live/v1/model/RunRecordRequest.h +++ b/live/include/huaweicloud/live/v1/model/RunRecordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_RunRecordRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_RunRecordRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT RunRecordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RunRecordRequest members diff --git a/live/include/huaweicloud/live/v1/model/RunRecordResponse.h b/live/include/huaweicloud/live/v1/model/RunRecordResponse.h index f6bad7951..39ab9c172 100644 --- a/live/include/huaweicloud/live/v1/model/RunRecordResponse.h +++ b/live/include/huaweicloud/live/v1/model/RunRecordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_RunRecordResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_RunRecordResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT RunRecordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RunRecordResponse members diff --git a/live/include/huaweicloud/live/v1/model/ShowDomainHttpsCertRequest.h b/live/include/huaweicloud/live/v1/model/ShowDomainHttpsCertRequest.h index a62057f7b..3faa05ff5 100644 --- a/live/include/huaweicloud/live/v1/model/ShowDomainHttpsCertRequest.h +++ b/live/include/huaweicloud/live/v1/model/ShowDomainHttpsCertRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowDomainHttpsCertRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowDomainHttpsCertRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ShowDomainHttpsCertRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainHttpsCertRequest members diff --git a/live/include/huaweicloud/live/v1/model/ShowDomainHttpsCertResponse.h b/live/include/huaweicloud/live/v1/model/ShowDomainHttpsCertResponse.h index 54cafb068..189c2bf81 100644 --- a/live/include/huaweicloud/live/v1/model/ShowDomainHttpsCertResponse.h +++ b/live/include/huaweicloud/live/v1/model/ShowDomainHttpsCertResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowDomainHttpsCertResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowDomainHttpsCertResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ShowDomainHttpsCertResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainHttpsCertResponse members diff --git a/live/include/huaweicloud/live/v1/model/ShowDomainKeyChainRequest.h b/live/include/huaweicloud/live/v1/model/ShowDomainKeyChainRequest.h index a78909078..b41369a99 100644 --- a/live/include/huaweicloud/live/v1/model/ShowDomainKeyChainRequest.h +++ b/live/include/huaweicloud/live/v1/model/ShowDomainKeyChainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowDomainKeyChainRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowDomainKeyChainRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ShowDomainKeyChainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainKeyChainRequest members diff --git a/live/include/huaweicloud/live/v1/model/ShowDomainKeyChainResponse.h b/live/include/huaweicloud/live/v1/model/ShowDomainKeyChainResponse.h index 50263e70a..6c3cc1161 100644 --- a/live/include/huaweicloud/live/v1/model/ShowDomainKeyChainResponse.h +++ b/live/include/huaweicloud/live/v1/model/ShowDomainKeyChainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowDomainKeyChainResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowDomainKeyChainResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ShowDomainKeyChainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainKeyChainResponse members diff --git a/live/include/huaweicloud/live/v1/model/ShowDomainRequest.h b/live/include/huaweicloud/live/v1/model/ShowDomainRequest.h index 497705e7b..290de70f1 100644 --- a/live/include/huaweicloud/live/v1/model/ShowDomainRequest.h +++ b/live/include/huaweicloud/live/v1/model/ShowDomainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowDomainRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowDomainRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ShowDomainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainRequest members diff --git a/live/include/huaweicloud/live/v1/model/ShowDomainResponse.h b/live/include/huaweicloud/live/v1/model/ShowDomainResponse.h index cb2501c78..4fe602b2a 100644 --- a/live/include/huaweicloud/live/v1/model/ShowDomainResponse.h +++ b/live/include/huaweicloud/live/v1/model/ShowDomainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowDomainResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowDomainResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ShowDomainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainResponse members diff --git a/live/include/huaweicloud/live/v1/model/ShowRecordCallbackConfigRequest.h b/live/include/huaweicloud/live/v1/model/ShowRecordCallbackConfigRequest.h index 6294a46b4..6a377ecc7 100644 --- a/live/include/huaweicloud/live/v1/model/ShowRecordCallbackConfigRequest.h +++ b/live/include/huaweicloud/live/v1/model/ShowRecordCallbackConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowRecordCallbackConfigRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowRecordCallbackConfigRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ShowRecordCallbackConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRecordCallbackConfigRequest members diff --git a/live/include/huaweicloud/live/v1/model/ShowRecordCallbackConfigResponse.h b/live/include/huaweicloud/live/v1/model/ShowRecordCallbackConfigResponse.h index 36e9f2f82..a418b572f 100644 --- a/live/include/huaweicloud/live/v1/model/ShowRecordCallbackConfigResponse.h +++ b/live/include/huaweicloud/live/v1/model/ShowRecordCallbackConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowRecordCallbackConfigResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowRecordCallbackConfigResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ShowRecordCallbackConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRecordCallbackConfigResponse members diff --git a/live/include/huaweicloud/live/v1/model/ShowRecordRuleRequest.h b/live/include/huaweicloud/live/v1/model/ShowRecordRuleRequest.h index 83c01f3f8..32a8db87e 100644 --- a/live/include/huaweicloud/live/v1/model/ShowRecordRuleRequest.h +++ b/live/include/huaweicloud/live/v1/model/ShowRecordRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowRecordRuleRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowRecordRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ShowRecordRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRecordRuleRequest members diff --git a/live/include/huaweicloud/live/v1/model/ShowRecordRuleResponse.h b/live/include/huaweicloud/live/v1/model/ShowRecordRuleResponse.h index ddcc4ab20..1d509d2e8 100644 --- a/live/include/huaweicloud/live/v1/model/ShowRecordRuleResponse.h +++ b/live/include/huaweicloud/live/v1/model/ShowRecordRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowRecordRuleResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowRecordRuleResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ShowRecordRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRecordRuleResponse members diff --git a/live/include/huaweicloud/live/v1/model/ShowTranscodingsTemplateRequest.h b/live/include/huaweicloud/live/v1/model/ShowTranscodingsTemplateRequest.h index e28a20798..d0cb08a29 100644 --- a/live/include/huaweicloud/live/v1/model/ShowTranscodingsTemplateRequest.h +++ b/live/include/huaweicloud/live/v1/model/ShowTranscodingsTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowTranscodingsTemplateRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowTranscodingsTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ShowTranscodingsTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTranscodingsTemplateRequest members diff --git a/live/include/huaweicloud/live/v1/model/ShowTranscodingsTemplateResponse.h b/live/include/huaweicloud/live/v1/model/ShowTranscodingsTemplateResponse.h index 044d544ed..38b75e2b9 100644 --- a/live/include/huaweicloud/live/v1/model/ShowTranscodingsTemplateResponse.h +++ b/live/include/huaweicloud/live/v1/model/ShowTranscodingsTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowTranscodingsTemplateResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_ShowTranscodingsTemplateResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT ShowTranscodingsTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTranscodingsTemplateResponse members diff --git a/live/include/huaweicloud/live/v1/model/StreamForbiddenList.h b/live/include/huaweicloud/live/v1/model/StreamForbiddenList.h index 0aa46da0f..f33d81162 100644 --- a/live/include/huaweicloud/live/v1/model/StreamForbiddenList.h +++ b/live/include/huaweicloud/live/v1/model/StreamForbiddenList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_StreamForbiddenList_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_StreamForbiddenList_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT StreamForbiddenList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StreamForbiddenList members diff --git a/live/include/huaweicloud/live/v1/model/StreamForbiddenSetting.h b/live/include/huaweicloud/live/v1/model/StreamForbiddenSetting.h index e4a343cf4..aa6d66e3d 100644 --- a/live/include/huaweicloud/live/v1/model/StreamForbiddenSetting.h +++ b/live/include/huaweicloud/live/v1/model/StreamForbiddenSetting.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_StreamForbiddenSetting_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_StreamForbiddenSetting_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT StreamForbiddenSetting /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StreamForbiddenSetting members diff --git a/live/include/huaweicloud/live/v1/model/StreamTranscodingTemplate.h b/live/include/huaweicloud/live/v1/model/StreamTranscodingTemplate.h index 43490426d..f4645b258 100644 --- a/live/include/huaweicloud/live/v1/model/StreamTranscodingTemplate.h +++ b/live/include/huaweicloud/live/v1/model/StreamTranscodingTemplate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_StreamTranscodingTemplate_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_StreamTranscodingTemplate_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT StreamTranscodingTemplate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StreamTranscodingTemplate members diff --git a/live/include/huaweicloud/live/v1/model/UpdateDomainHttpsCertRequest.h b/live/include/huaweicloud/live/v1/model/UpdateDomainHttpsCertRequest.h index 9d7345f27..150db58b1 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateDomainHttpsCertRequest.h +++ b/live/include/huaweicloud/live/v1/model/UpdateDomainHttpsCertRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainHttpsCertRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainHttpsCertRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateDomainHttpsCertRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainHttpsCertRequest members diff --git a/live/include/huaweicloud/live/v1/model/UpdateDomainHttpsCertResponse.h b/live/include/huaweicloud/live/v1/model/UpdateDomainHttpsCertResponse.h index 57a4b5419..225268d88 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateDomainHttpsCertResponse.h +++ b/live/include/huaweicloud/live/v1/model/UpdateDomainHttpsCertResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainHttpsCertResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainHttpsCertResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateDomainHttpsCertResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainHttpsCertResponse members diff --git a/live/include/huaweicloud/live/v1/model/UpdateDomainIp6SwitchRequest.h b/live/include/huaweicloud/live/v1/model/UpdateDomainIp6SwitchRequest.h index 11d2ee44b..ac799d76a 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateDomainIp6SwitchRequest.h +++ b/live/include/huaweicloud/live/v1/model/UpdateDomainIp6SwitchRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainIp6SwitchRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainIp6SwitchRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateDomainIp6SwitchRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainIp6SwitchRequest members diff --git a/live/include/huaweicloud/live/v1/model/UpdateDomainIp6SwitchResponse.h b/live/include/huaweicloud/live/v1/model/UpdateDomainIp6SwitchResponse.h index df46982f0..0f00061da 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateDomainIp6SwitchResponse.h +++ b/live/include/huaweicloud/live/v1/model/UpdateDomainIp6SwitchResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainIp6SwitchResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainIp6SwitchResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateDomainIp6SwitchResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainIp6SwitchResponse members diff --git a/live/include/huaweicloud/live/v1/model/UpdateDomainKeyChainRequest.h b/live/include/huaweicloud/live/v1/model/UpdateDomainKeyChainRequest.h index 9d7340696..01c32a59e 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateDomainKeyChainRequest.h +++ b/live/include/huaweicloud/live/v1/model/UpdateDomainKeyChainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainKeyChainRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainKeyChainRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateDomainKeyChainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainKeyChainRequest members diff --git a/live/include/huaweicloud/live/v1/model/UpdateDomainKeyChainResponse.h b/live/include/huaweicloud/live/v1/model/UpdateDomainKeyChainResponse.h index 71d069361..4d2c0a3f2 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateDomainKeyChainResponse.h +++ b/live/include/huaweicloud/live/v1/model/UpdateDomainKeyChainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainKeyChainResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainKeyChainResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateDomainKeyChainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainKeyChainResponse members diff --git a/live/include/huaweicloud/live/v1/model/UpdateDomainRequest.h b/live/include/huaweicloud/live/v1/model/UpdateDomainRequest.h index f2270bebe..480d58ec4 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateDomainRequest.h +++ b/live/include/huaweicloud/live/v1/model/UpdateDomainRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateDomainRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainRequest members diff --git a/live/include/huaweicloud/live/v1/model/UpdateDomainResponse.h b/live/include/huaweicloud/live/v1/model/UpdateDomainResponse.h index d282075f5..452424d61 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateDomainResponse.h +++ b/live/include/huaweicloud/live/v1/model/UpdateDomainResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateDomainResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateDomainResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDomainResponse members diff --git a/live/include/huaweicloud/live/v1/model/UpdateObsBucketAuthorityPublicRequest.h b/live/include/huaweicloud/live/v1/model/UpdateObsBucketAuthorityPublicRequest.h index a77b9bf1d..c3753dbe3 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateObsBucketAuthorityPublicRequest.h +++ b/live/include/huaweicloud/live/v1/model/UpdateObsBucketAuthorityPublicRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateObsBucketAuthorityPublicRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateObsBucketAuthorityPublicRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateObsBucketAuthorityPublicRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateObsBucketAuthorityPublicRequest members diff --git a/live/include/huaweicloud/live/v1/model/UpdateObsBucketAuthorityPublicResponse.h b/live/include/huaweicloud/live/v1/model/UpdateObsBucketAuthorityPublicResponse.h index 74c192157..f26e0c806 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateObsBucketAuthorityPublicResponse.h +++ b/live/include/huaweicloud/live/v1/model/UpdateObsBucketAuthorityPublicResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateObsBucketAuthorityPublicResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateObsBucketAuthorityPublicResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateObsBucketAuthorityPublicResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateObsBucketAuthorityPublicResponse members diff --git a/live/include/huaweicloud/live/v1/model/UpdateRecordCallbackConfigRequest.h b/live/include/huaweicloud/live/v1/model/UpdateRecordCallbackConfigRequest.h index 2c07f23c5..173d0f26f 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateRecordCallbackConfigRequest.h +++ b/live/include/huaweicloud/live/v1/model/UpdateRecordCallbackConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateRecordCallbackConfigRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateRecordCallbackConfigRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateRecordCallbackConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRecordCallbackConfigRequest members diff --git a/live/include/huaweicloud/live/v1/model/UpdateRecordCallbackConfigResponse.h b/live/include/huaweicloud/live/v1/model/UpdateRecordCallbackConfigResponse.h index f1b0990f2..fa4edf7f0 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateRecordCallbackConfigResponse.h +++ b/live/include/huaweicloud/live/v1/model/UpdateRecordCallbackConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateRecordCallbackConfigResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateRecordCallbackConfigResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateRecordCallbackConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRecordCallbackConfigResponse members diff --git a/live/include/huaweicloud/live/v1/model/UpdateRecordRuleRequest.h b/live/include/huaweicloud/live/v1/model/UpdateRecordRuleRequest.h index a952bae66..4d33db9fb 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateRecordRuleRequest.h +++ b/live/include/huaweicloud/live/v1/model/UpdateRecordRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateRecordRuleRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateRecordRuleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateRecordRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRecordRuleRequest members diff --git a/live/include/huaweicloud/live/v1/model/UpdateRecordRuleResponse.h b/live/include/huaweicloud/live/v1/model/UpdateRecordRuleResponse.h index dd77d28e1..31c64e992 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateRecordRuleResponse.h +++ b/live/include/huaweicloud/live/v1/model/UpdateRecordRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateRecordRuleResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateRecordRuleResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateRecordRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRecordRuleResponse members diff --git a/live/include/huaweicloud/live/v1/model/UpdateSnapshotConfigRequest.h b/live/include/huaweicloud/live/v1/model/UpdateSnapshotConfigRequest.h index f6d0ed663..431b9d8ee 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateSnapshotConfigRequest.h +++ b/live/include/huaweicloud/live/v1/model/UpdateSnapshotConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateSnapshotConfigRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateSnapshotConfigRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateSnapshotConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSnapshotConfigRequest members diff --git a/live/include/huaweicloud/live/v1/model/UpdateSnapshotConfigResponse.h b/live/include/huaweicloud/live/v1/model/UpdateSnapshotConfigResponse.h index 3e3c4464f..007e3f9ea 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateSnapshotConfigResponse.h +++ b/live/include/huaweicloud/live/v1/model/UpdateSnapshotConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateSnapshotConfigResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateSnapshotConfigResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateSnapshotConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSnapshotConfigResponse members diff --git a/live/include/huaweicloud/live/v1/model/UpdateStreamForbiddenRequest.h b/live/include/huaweicloud/live/v1/model/UpdateStreamForbiddenRequest.h index d9049aa86..8536504c1 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateStreamForbiddenRequest.h +++ b/live/include/huaweicloud/live/v1/model/UpdateStreamForbiddenRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateStreamForbiddenRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateStreamForbiddenRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateStreamForbiddenRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateStreamForbiddenRequest members diff --git a/live/include/huaweicloud/live/v1/model/UpdateStreamForbiddenResponse.h b/live/include/huaweicloud/live/v1/model/UpdateStreamForbiddenResponse.h index 1fb67bc62..2abf2ed0f 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateStreamForbiddenResponse.h +++ b/live/include/huaweicloud/live/v1/model/UpdateStreamForbiddenResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateStreamForbiddenResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateStreamForbiddenResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateStreamForbiddenResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateStreamForbiddenResponse members diff --git a/live/include/huaweicloud/live/v1/model/UpdateTranscodingsTemplateRequest.h b/live/include/huaweicloud/live/v1/model/UpdateTranscodingsTemplateRequest.h index f510bab48..b1c2567f5 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateTranscodingsTemplateRequest.h +++ b/live/include/huaweicloud/live/v1/model/UpdateTranscodingsTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateTranscodingsTemplateRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateTranscodingsTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateTranscodingsTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTranscodingsTemplateRequest members diff --git a/live/include/huaweicloud/live/v1/model/UpdateTranscodingsTemplateResponse.h b/live/include/huaweicloud/live/v1/model/UpdateTranscodingsTemplateResponse.h index d5a380836..eb45316ab 100644 --- a/live/include/huaweicloud/live/v1/model/UpdateTranscodingsTemplateResponse.h +++ b/live/include/huaweicloud/live/v1/model/UpdateTranscodingsTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateTranscodingsTemplateResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_UpdateTranscodingsTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT UpdateTranscodingsTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTranscodingsTemplateResponse members diff --git a/live/include/huaweicloud/live/v1/model/VideoFormatVar.h b/live/include/huaweicloud/live/v1/model/VideoFormatVar.h index 873d47903..ec537711c 100644 --- a/live/include/huaweicloud/live/v1/model/VideoFormatVar.h +++ b/live/include/huaweicloud/live/v1/model/VideoFormatVar.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_VideoFormatVar_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_VideoFormatVar_H_ + #include #include +#include #include diff --git a/live/include/huaweicloud/live/v1/model/VodInfoV2.h b/live/include/huaweicloud/live/v1/model/VodInfoV2.h index ab753dda4..ab9b04a0c 100644 --- a/live/include/huaweicloud/live/v1/model/VodInfoV2.h +++ b/live/include/huaweicloud/live/v1/model/VodInfoV2.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V1_MODEL_VodInfoV2_H_ #define HUAWEICLOUD_SDK_LIVE_V1_MODEL_VodInfoV2_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V1_EXPORT VodInfoV2 /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VodInfoV2 members diff --git a/live/include/huaweicloud/live/v2/LiveMeta.h b/live/include/huaweicloud/live/v2/LiveMeta.h new file mode 100644 index 000000000..69d3dfc3f --- /dev/null +++ b/live/include/huaweicloud/live/v2/LiveMeta.h @@ -0,0 +1,41 @@ +#ifndef HUAWEICLOUD_SDK_LIVE_V2_LiveMeta_H_ +#define HUAWEICLOUD_SDK_LIVE_V2_LiveMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Live { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_LIVE_V2_EXPORT LiveMeta { +public: + static HttpRequestDef genRequestDefForListAreaDetail(); + static HttpRequestDef genRequestDefForListBandwidthDetail(); + static HttpRequestDef genRequestDefForListDomainBandwidthPeak(); + static HttpRequestDef genRequestDefForListDomainTrafficDetail(); + static HttpRequestDef genRequestDefForListDomainTrafficSummary(); + static HttpRequestDef genRequestDefForListHistoryStreams(); + static HttpRequestDef genRequestDefForListQueryHttpCode(); + static HttpRequestDef genRequestDefForListRecordData(); + static HttpRequestDef genRequestDefForListSnapshotData(); + static HttpRequestDef genRequestDefForListTranscodeData(); + static HttpRequestDef genRequestDefForListUsersOfStream(); + static HttpRequestDef genRequestDefForShowStreamCount(); + static HttpRequestDef genRequestDefForShowStreamPortrait(); + static HttpRequestDef genRequestDefForShowUpBandwidth(); + static HttpRequestDef genRequestDefForListSingleStreamBitrate(); + static HttpRequestDef genRequestDefForListSingleStreamDetail(); + static HttpRequestDef genRequestDefForListSingleStreamFramerate(); + static HttpRequestDef genRequestDefForListUpStreamDetail(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_LIVE_V2_LiveMeta_H_ diff --git a/live/include/huaweicloud/live/v2/model/AreaDetail.h b/live/include/huaweicloud/live/v2/model/AreaDetail.h index e776baa9f..771bbcd2e 100644 --- a/live/include/huaweicloud/live/v2/model/AreaDetail.h +++ b/live/include/huaweicloud/live/v2/model/AreaDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_AreaDetail_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_AreaDetail_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT AreaDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AreaDetail members diff --git a/live/include/huaweicloud/live/v2/model/AreaTimeValue.h b/live/include/huaweicloud/live/v2/model/AreaTimeValue.h index 0d240ee29..be62931e4 100644 --- a/live/include/huaweicloud/live/v2/model/AreaTimeValue.h +++ b/live/include/huaweicloud/live/v2/model/AreaTimeValue.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_AreaTimeValue_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_AreaTimeValue_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT AreaTimeValue /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AreaTimeValue members diff --git a/live/include/huaweicloud/live/v2/model/HistoryStreamInfo.h b/live/include/huaweicloud/live/v2/model/HistoryStreamInfo.h index 7a17371d8..b7a74fd1e 100644 --- a/live/include/huaweicloud/live/v2/model/HistoryStreamInfo.h +++ b/live/include/huaweicloud/live/v2/model/HistoryStreamInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_HistoryStreamInfo_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_HistoryStreamInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT HistoryStreamInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HistoryStreamInfo members diff --git a/live/include/huaweicloud/live/v2/model/HttpCode.h b/live/include/huaweicloud/live/v2/model/HttpCode.h index 849a3c88d..002efbd5d 100644 --- a/live/include/huaweicloud/live/v2/model/HttpCode.h +++ b/live/include/huaweicloud/live/v2/model/HttpCode.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_HttpCode_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_HttpCode_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT HttpCode /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpCode members diff --git a/live/include/huaweicloud/live/v2/model/HttpCodeSummary.h b/live/include/huaweicloud/live/v2/model/HttpCodeSummary.h index dee8b77a0..19dfe7850 100644 --- a/live/include/huaweicloud/live/v2/model/HttpCodeSummary.h +++ b/live/include/huaweicloud/live/v2/model/HttpCodeSummary.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_HttpCodeSummary_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_HttpCodeSummary_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT HttpCodeSummary /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HttpCodeSummary members diff --git a/live/include/huaweicloud/live/v2/model/ListAreaDetailRequest.h b/live/include/huaweicloud/live/v2/model/ListAreaDetailRequest.h index 8920e8c51..4d9530cd2 100644 --- a/live/include/huaweicloud/live/v2/model/ListAreaDetailRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListAreaDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListAreaDetailRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListAreaDetailRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListAreaDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAreaDetailRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListAreaDetailResponse.h b/live/include/huaweicloud/live/v2/model/ListAreaDetailResponse.h index a70ff9897..fedb41afa 100644 --- a/live/include/huaweicloud/live/v2/model/ListAreaDetailResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListAreaDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListAreaDetailResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListAreaDetailResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListAreaDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAreaDetailResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListBandwidthDetailRequest.h b/live/include/huaweicloud/live/v2/model/ListBandwidthDetailRequest.h index 1b9e9dc9d..d4d1dd619 100644 --- a/live/include/huaweicloud/live/v2/model/ListBandwidthDetailRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListBandwidthDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListBandwidthDetailRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListBandwidthDetailRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListBandwidthDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBandwidthDetailRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListBandwidthDetailResponse.h b/live/include/huaweicloud/live/v2/model/ListBandwidthDetailResponse.h index aec9a98ca..e5ea211bd 100644 --- a/live/include/huaweicloud/live/v2/model/ListBandwidthDetailResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListBandwidthDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListBandwidthDetailResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListBandwidthDetailResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListBandwidthDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBandwidthDetailResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListDomainBandwidthPeakRequest.h b/live/include/huaweicloud/live/v2/model/ListDomainBandwidthPeakRequest.h index 6a772cf0c..cdca462de 100644 --- a/live/include/huaweicloud/live/v2/model/ListDomainBandwidthPeakRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListDomainBandwidthPeakRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListDomainBandwidthPeakRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListDomainBandwidthPeakRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListDomainBandwidthPeakRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainBandwidthPeakRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListDomainBandwidthPeakResponse.h b/live/include/huaweicloud/live/v2/model/ListDomainBandwidthPeakResponse.h index cf22a1113..048e06224 100644 --- a/live/include/huaweicloud/live/v2/model/ListDomainBandwidthPeakResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListDomainBandwidthPeakResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListDomainBandwidthPeakResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListDomainBandwidthPeakResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListDomainBandwidthPeakResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainBandwidthPeakResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListDomainTrafficDetailRequest.h b/live/include/huaweicloud/live/v2/model/ListDomainTrafficDetailRequest.h index e90cd2e00..2d7aabb81 100644 --- a/live/include/huaweicloud/live/v2/model/ListDomainTrafficDetailRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListDomainTrafficDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListDomainTrafficDetailRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListDomainTrafficDetailRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListDomainTrafficDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainTrafficDetailRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListDomainTrafficDetailResponse.h b/live/include/huaweicloud/live/v2/model/ListDomainTrafficDetailResponse.h index 8a616453b..654421a7b 100644 --- a/live/include/huaweicloud/live/v2/model/ListDomainTrafficDetailResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListDomainTrafficDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListDomainTrafficDetailResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListDomainTrafficDetailResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListDomainTrafficDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainTrafficDetailResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListDomainTrafficSummaryRequest.h b/live/include/huaweicloud/live/v2/model/ListDomainTrafficSummaryRequest.h index 200a9d895..a1201fd35 100644 --- a/live/include/huaweicloud/live/v2/model/ListDomainTrafficSummaryRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListDomainTrafficSummaryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListDomainTrafficSummaryRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListDomainTrafficSummaryRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListDomainTrafficSummaryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainTrafficSummaryRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListDomainTrafficSummaryResponse.h b/live/include/huaweicloud/live/v2/model/ListDomainTrafficSummaryResponse.h index ab87d8e06..f6c995a9e 100644 --- a/live/include/huaweicloud/live/v2/model/ListDomainTrafficSummaryResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListDomainTrafficSummaryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListDomainTrafficSummaryResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListDomainTrafficSummaryResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListDomainTrafficSummaryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainTrafficSummaryResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListHistoryStreamsRequest.h b/live/include/huaweicloud/live/v2/model/ListHistoryStreamsRequest.h index a6b3272e8..a951c1920 100644 --- a/live/include/huaweicloud/live/v2/model/ListHistoryStreamsRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListHistoryStreamsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListHistoryStreamsRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListHistoryStreamsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListHistoryStreamsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHistoryStreamsRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListHistoryStreamsResponse.h b/live/include/huaweicloud/live/v2/model/ListHistoryStreamsResponse.h index d2629b414..04049c63e 100644 --- a/live/include/huaweicloud/live/v2/model/ListHistoryStreamsResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListHistoryStreamsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListHistoryStreamsResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListHistoryStreamsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListHistoryStreamsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHistoryStreamsResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListQueryHttpCodeRequest.h b/live/include/huaweicloud/live/v2/model/ListQueryHttpCodeRequest.h index a91f3698d..9050ae025 100644 --- a/live/include/huaweicloud/live/v2/model/ListQueryHttpCodeRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListQueryHttpCodeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListQueryHttpCodeRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListQueryHttpCodeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListQueryHttpCodeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListQueryHttpCodeRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListQueryHttpCodeResponse.h b/live/include/huaweicloud/live/v2/model/ListQueryHttpCodeResponse.h index 5af11ce27..befbdc0dd 100644 --- a/live/include/huaweicloud/live/v2/model/ListQueryHttpCodeResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListQueryHttpCodeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListQueryHttpCodeResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListQueryHttpCodeResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListQueryHttpCodeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListQueryHttpCodeResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListRecordDataRequest.h b/live/include/huaweicloud/live/v2/model/ListRecordDataRequest.h index 35c47ea42..a4711dd54 100644 --- a/live/include/huaweicloud/live/v2/model/ListRecordDataRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListRecordDataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListRecordDataRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListRecordDataRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListRecordDataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecordDataRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListRecordDataResponse.h b/live/include/huaweicloud/live/v2/model/ListRecordDataResponse.h index 4c02c340a..37030d882 100644 --- a/live/include/huaweicloud/live/v2/model/ListRecordDataResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListRecordDataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListRecordDataResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListRecordDataResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListRecordDataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecordDataResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListSingleStreamBitrateRequest.h b/live/include/huaweicloud/live/v2/model/ListSingleStreamBitrateRequest.h index 728cd2e79..207ae6429 100644 --- a/live/include/huaweicloud/live/v2/model/ListSingleStreamBitrateRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListSingleStreamBitrateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSingleStreamBitrateRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSingleStreamBitrateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListSingleStreamBitrateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSingleStreamBitrateRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListSingleStreamBitrateResponse.h b/live/include/huaweicloud/live/v2/model/ListSingleStreamBitrateResponse.h index fc45e2176..fd67f7c18 100644 --- a/live/include/huaweicloud/live/v2/model/ListSingleStreamBitrateResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListSingleStreamBitrateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSingleStreamBitrateResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSingleStreamBitrateResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListSingleStreamBitrateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSingleStreamBitrateResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListSingleStreamDetailRequest.h b/live/include/huaweicloud/live/v2/model/ListSingleStreamDetailRequest.h index 762b74ac5..00f59f236 100644 --- a/live/include/huaweicloud/live/v2/model/ListSingleStreamDetailRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListSingleStreamDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSingleStreamDetailRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSingleStreamDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListSingleStreamDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSingleStreamDetailRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListSingleStreamDetailResponse.h b/live/include/huaweicloud/live/v2/model/ListSingleStreamDetailResponse.h index 0d1a8bd32..1850408d9 100644 --- a/live/include/huaweicloud/live/v2/model/ListSingleStreamDetailResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListSingleStreamDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSingleStreamDetailResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSingleStreamDetailResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListSingleStreamDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSingleStreamDetailResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListSingleStreamFramerateRequest.h b/live/include/huaweicloud/live/v2/model/ListSingleStreamFramerateRequest.h index 9e7d24bda..0176b7107 100644 --- a/live/include/huaweicloud/live/v2/model/ListSingleStreamFramerateRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListSingleStreamFramerateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSingleStreamFramerateRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSingleStreamFramerateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListSingleStreamFramerateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSingleStreamFramerateRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListSingleStreamFramerateResponse.h b/live/include/huaweicloud/live/v2/model/ListSingleStreamFramerateResponse.h index 84353ef2b..216dc2399 100644 --- a/live/include/huaweicloud/live/v2/model/ListSingleStreamFramerateResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListSingleStreamFramerateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSingleStreamFramerateResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSingleStreamFramerateResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListSingleStreamFramerateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSingleStreamFramerateResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListSnapshotDataRequest.h b/live/include/huaweicloud/live/v2/model/ListSnapshotDataRequest.h index 473670d28..7180f3121 100644 --- a/live/include/huaweicloud/live/v2/model/ListSnapshotDataRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListSnapshotDataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSnapshotDataRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSnapshotDataRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListSnapshotDataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSnapshotDataRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListSnapshotDataResponse.h b/live/include/huaweicloud/live/v2/model/ListSnapshotDataResponse.h index 158dd3e47..6f98645e1 100644 --- a/live/include/huaweicloud/live/v2/model/ListSnapshotDataResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListSnapshotDataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSnapshotDataResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListSnapshotDataResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListSnapshotDataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSnapshotDataResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListTranscodeDataRequest.h b/live/include/huaweicloud/live/v2/model/ListTranscodeDataRequest.h index 90e34f0dd..3aea5622b 100644 --- a/live/include/huaweicloud/live/v2/model/ListTranscodeDataRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListTranscodeDataRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListTranscodeDataRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListTranscodeDataRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListTranscodeDataRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTranscodeDataRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListTranscodeDataResponse.h b/live/include/huaweicloud/live/v2/model/ListTranscodeDataResponse.h index f744f6766..2f786f2f6 100644 --- a/live/include/huaweicloud/live/v2/model/ListTranscodeDataResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListTranscodeDataResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListTranscodeDataResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListTranscodeDataResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListTranscodeDataResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTranscodeDataResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListUpStreamDetailRequest.h b/live/include/huaweicloud/live/v2/model/ListUpStreamDetailRequest.h index ada0cbdd7..2746da6cd 100644 --- a/live/include/huaweicloud/live/v2/model/ListUpStreamDetailRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListUpStreamDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListUpStreamDetailRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListUpStreamDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListUpStreamDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListUpStreamDetailRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListUpStreamDetailResponse.h b/live/include/huaweicloud/live/v2/model/ListUpStreamDetailResponse.h index ef07809f2..933a45a29 100644 --- a/live/include/huaweicloud/live/v2/model/ListUpStreamDetailResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListUpStreamDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListUpStreamDetailResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListUpStreamDetailResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListUpStreamDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListUpStreamDetailResponse members diff --git a/live/include/huaweicloud/live/v2/model/ListUsersOfStreamRequest.h b/live/include/huaweicloud/live/v2/model/ListUsersOfStreamRequest.h index 62899381f..6a92b96e5 100644 --- a/live/include/huaweicloud/live/v2/model/ListUsersOfStreamRequest.h +++ b/live/include/huaweicloud/live/v2/model/ListUsersOfStreamRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListUsersOfStreamRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListUsersOfStreamRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListUsersOfStreamRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListUsersOfStreamRequest members diff --git a/live/include/huaweicloud/live/v2/model/ListUsersOfStreamResponse.h b/live/include/huaweicloud/live/v2/model/ListUsersOfStreamResponse.h index c407a8b2a..3a6fa559e 100644 --- a/live/include/huaweicloud/live/v2/model/ListUsersOfStreamResponse.h +++ b/live/include/huaweicloud/live/v2/model/ListUsersOfStreamResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListUsersOfStreamResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ListUsersOfStreamResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ListUsersOfStreamResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListUsersOfStreamResponse members diff --git a/live/include/huaweicloud/live/v2/model/PeakBandwidthData.h b/live/include/huaweicloud/live/v2/model/PeakBandwidthData.h index c5aec79e9..d39cd8437 100644 --- a/live/include/huaweicloud/live/v2/model/PeakBandwidthData.h +++ b/live/include/huaweicloud/live/v2/model/PeakBandwidthData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_PeakBandwidthData_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_PeakBandwidthData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT PeakBandwidthData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PeakBandwidthData members diff --git a/live/include/huaweicloud/live/v2/model/RecordData.h b/live/include/huaweicloud/live/v2/model/RecordData.h index bafd5b4e0..9593d432e 100644 --- a/live/include/huaweicloud/live/v2/model/RecordData.h +++ b/live/include/huaweicloud/live/v2/model/RecordData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_RecordData_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_RecordData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT RecordData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecordData members diff --git a/live/include/huaweicloud/live/v2/model/ShowStreamCountRequest.h b/live/include/huaweicloud/live/v2/model/ShowStreamCountRequest.h index 977c4dd6d..aded2aa9d 100644 --- a/live/include/huaweicloud/live/v2/model/ShowStreamCountRequest.h +++ b/live/include/huaweicloud/live/v2/model/ShowStreamCountRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ShowStreamCountRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ShowStreamCountRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ShowStreamCountRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowStreamCountRequest members diff --git a/live/include/huaweicloud/live/v2/model/ShowStreamCountResponse.h b/live/include/huaweicloud/live/v2/model/ShowStreamCountResponse.h index 761200cd2..cdaed9768 100644 --- a/live/include/huaweicloud/live/v2/model/ShowStreamCountResponse.h +++ b/live/include/huaweicloud/live/v2/model/ShowStreamCountResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ShowStreamCountResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ShowStreamCountResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ShowStreamCountResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowStreamCountResponse members diff --git a/live/include/huaweicloud/live/v2/model/ShowStreamPortraitRequest.h b/live/include/huaweicloud/live/v2/model/ShowStreamPortraitRequest.h index d9cec8c40..75b21904c 100644 --- a/live/include/huaweicloud/live/v2/model/ShowStreamPortraitRequest.h +++ b/live/include/huaweicloud/live/v2/model/ShowStreamPortraitRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ShowStreamPortraitRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ShowStreamPortraitRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ShowStreamPortraitRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowStreamPortraitRequest members diff --git a/live/include/huaweicloud/live/v2/model/ShowStreamPortraitResponse.h b/live/include/huaweicloud/live/v2/model/ShowStreamPortraitResponse.h index 65d32f9a1..4f6a7df74 100644 --- a/live/include/huaweicloud/live/v2/model/ShowStreamPortraitResponse.h +++ b/live/include/huaweicloud/live/v2/model/ShowStreamPortraitResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ShowStreamPortraitResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ShowStreamPortraitResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ShowStreamPortraitResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowStreamPortraitResponse members diff --git a/live/include/huaweicloud/live/v2/model/ShowUpBandwidthRequest.h b/live/include/huaweicloud/live/v2/model/ShowUpBandwidthRequest.h index da08a2ab3..57bb3783f 100644 --- a/live/include/huaweicloud/live/v2/model/ShowUpBandwidthRequest.h +++ b/live/include/huaweicloud/live/v2/model/ShowUpBandwidthRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ShowUpBandwidthRequest_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ShowUpBandwidthRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ShowUpBandwidthRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowUpBandwidthRequest members diff --git a/live/include/huaweicloud/live/v2/model/ShowUpBandwidthResponse.h b/live/include/huaweicloud/live/v2/model/ShowUpBandwidthResponse.h index 354d20c37..96875bb0e 100644 --- a/live/include/huaweicloud/live/v2/model/ShowUpBandwidthResponse.h +++ b/live/include/huaweicloud/live/v2/model/ShowUpBandwidthResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_ShowUpBandwidthResponse_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_ShowUpBandwidthResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT ShowUpBandwidthResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowUpBandwidthResponse members diff --git a/live/include/huaweicloud/live/v2/model/SnapshotData.h b/live/include/huaweicloud/live/v2/model/SnapshotData.h index fb9e0f15b..9e9fab5cb 100644 --- a/live/include/huaweicloud/live/v2/model/SnapshotData.h +++ b/live/include/huaweicloud/live/v2/model/SnapshotData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_SnapshotData_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_SnapshotData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT SnapshotData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SnapshotData members diff --git a/live/include/huaweicloud/live/v2/model/StreamCountData.h b/live/include/huaweicloud/live/v2/model/StreamCountData.h index abca0e52c..43dede206 100644 --- a/live/include/huaweicloud/live/v2/model/StreamCountData.h +++ b/live/include/huaweicloud/live/v2/model/StreamCountData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_StreamCountData_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_StreamCountData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT StreamCountData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StreamCountData members diff --git a/live/include/huaweicloud/live/v2/model/StreamDetail.h b/live/include/huaweicloud/live/v2/model/StreamDetail.h index 248e48a9c..de5c3d4d3 100644 --- a/live/include/huaweicloud/live/v2/model/StreamDetail.h +++ b/live/include/huaweicloud/live/v2/model/StreamDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_StreamDetail_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_StreamDetail_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT StreamDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StreamDetail members diff --git a/live/include/huaweicloud/live/v2/model/StreamPortrait.h b/live/include/huaweicloud/live/v2/model/StreamPortrait.h index dccefe1d8..d96716d50 100644 --- a/live/include/huaweicloud/live/v2/model/StreamPortrait.h +++ b/live/include/huaweicloud/live/v2/model/StreamPortrait.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_StreamPortrait_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_StreamPortrait_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT StreamPortrait /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StreamPortrait members diff --git a/live/include/huaweicloud/live/v2/model/TimeValue.h b/live/include/huaweicloud/live/v2/model/TimeValue.h index 3fe3b8bf5..b0ce71b8c 100644 --- a/live/include/huaweicloud/live/v2/model/TimeValue.h +++ b/live/include/huaweicloud/live/v2/model/TimeValue.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_TimeValue_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_TimeValue_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT TimeValue /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TimeValue members diff --git a/live/include/huaweicloud/live/v2/model/TrafficData.h b/live/include/huaweicloud/live/v2/model/TrafficData.h index 17f3122c3..fb7982c7f 100644 --- a/live/include/huaweicloud/live/v2/model/TrafficData.h +++ b/live/include/huaweicloud/live/v2/model/TrafficData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_TrafficData_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_TrafficData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT TrafficData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TrafficData members diff --git a/live/include/huaweicloud/live/v2/model/TrafficSummaryData.h b/live/include/huaweicloud/live/v2/model/TrafficSummaryData.h index 7f31db0d5..b2baba66e 100644 --- a/live/include/huaweicloud/live/v2/model/TrafficSummaryData.h +++ b/live/include/huaweicloud/live/v2/model/TrafficSummaryData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_TrafficSummaryData_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_TrafficSummaryData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT TrafficSummaryData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TrafficSummaryData members diff --git a/live/include/huaweicloud/live/v2/model/TranscodeData.h b/live/include/huaweicloud/live/v2/model/TranscodeData.h index ba1ece79c..f666ff886 100644 --- a/live/include/huaweicloud/live/v2/model/TranscodeData.h +++ b/live/include/huaweicloud/live/v2/model/TranscodeData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_TranscodeData_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_TranscodeData_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT TranscodeData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TranscodeData members diff --git a/live/include/huaweicloud/live/v2/model/TranscodeSpec.h b/live/include/huaweicloud/live/v2/model/TranscodeSpec.h index 7e7e5609d..b2a5f39ec 100644 --- a/live/include/huaweicloud/live/v2/model/TranscodeSpec.h +++ b/live/include/huaweicloud/live/v2/model/TranscodeSpec.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_TranscodeSpec_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_TranscodeSpec_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT TranscodeSpec /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TranscodeSpec members diff --git a/live/include/huaweicloud/live/v2/model/TranscodeSummary.h b/live/include/huaweicloud/live/v2/model/TranscodeSummary.h index 8776ea39f..849e0b22d 100644 --- a/live/include/huaweicloud/live/v2/model/TranscodeSummary.h +++ b/live/include/huaweicloud/live/v2/model/TranscodeSummary.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_TranscodeSummary_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_TranscodeSummary_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT TranscodeSummary /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TranscodeSummary members diff --git a/live/include/huaweicloud/live/v2/model/UpStreamDetail.h b/live/include/huaweicloud/live/v2/model/UpStreamDetail.h index d64a1f9a1..57d318670 100644 --- a/live/include/huaweicloud/live/v2/model/UpStreamDetail.h +++ b/live/include/huaweicloud/live/v2/model/UpStreamDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_UpStreamDetail_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_UpStreamDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT UpStreamDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpStreamDetail members diff --git a/live/include/huaweicloud/live/v2/model/V2BandwidthData.h b/live/include/huaweicloud/live/v2/model/V2BandwidthData.h index 20bd1895f..439bfe1cd 100644 --- a/live/include/huaweicloud/live/v2/model/V2BandwidthData.h +++ b/live/include/huaweicloud/live/v2/model/V2BandwidthData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_V2BandwidthData_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_V2BandwidthData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT V2BandwidthData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// V2BandwidthData members diff --git a/live/include/huaweicloud/live/v2/model/V2BitrateInfo.h b/live/include/huaweicloud/live/v2/model/V2BitrateInfo.h index 795893491..263825773 100644 --- a/live/include/huaweicloud/live/v2/model/V2BitrateInfo.h +++ b/live/include/huaweicloud/live/v2/model/V2BitrateInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_V2BitrateInfo_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_V2BitrateInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT V2BitrateInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// V2BitrateInfo members diff --git a/live/include/huaweicloud/live/v2/model/V2FramerateInfo.h b/live/include/huaweicloud/live/v2/model/V2FramerateInfo.h index 322f9ceef..333c480a9 100644 --- a/live/include/huaweicloud/live/v2/model/V2FramerateInfo.h +++ b/live/include/huaweicloud/live/v2/model/V2FramerateInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_V2FramerateInfo_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_V2FramerateInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT V2FramerateInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// V2FramerateInfo members diff --git a/live/include/huaweicloud/live/v2/model/V2UserData.h b/live/include/huaweicloud/live/v2/model/V2UserData.h index 227dcbb07..8e674b6bf 100644 --- a/live/include/huaweicloud/live/v2/model/V2UserData.h +++ b/live/include/huaweicloud/live/v2/model/V2UserData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LIVE_V2_MODEL_V2UserData_H_ #define HUAWEICLOUD_SDK_LIVE_V2_MODEL_V2UserData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LIVE_V2_EXPORT V2UserData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// V2UserData members diff --git a/live/src/v1/LiveClient.cpp b/live/src/v1/LiveClient.cpp index 0cd28849f..83879ed66 100644 --- a/live/src/v1/LiveClient.cpp +++ b/live/src/v1/LiveClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,12 +40,12 @@ std::shared_ptr LiveClient::batchShowIpBelongs(Batch std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.ipIsSet()) { @@ -54,15 +54,10 @@ std::shared_ptr LiveClient::batchShowIpBelongs(Batch std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForBatchShowIpBelongs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -77,34 +72,36 @@ std::shared_ptr LiveClient::createDomain(CreateDomainReque std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForCreateDomain()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -116,34 +113,36 @@ std::shared_ptr LiveClient::createDomainMapping(Cre std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForCreateDomainMapping()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -155,34 +154,36 @@ std::shared_ptr LiveClient::createRecordCall std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForCreateRecordCallbackConfig()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -194,34 +195,36 @@ std::shared_ptr LiveClient::createRecordIndex(CreateR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForCreateRecordIndex()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -233,34 +236,36 @@ std::shared_ptr LiveClient::createRecordRule(CreateRec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForCreateRecordRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -272,34 +277,36 @@ std::shared_ptr LiveClient::createSnapshotConfig(C std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForCreateSnapshotConfig()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -311,34 +318,36 @@ std::shared_ptr LiveClient::createStreamForbidden std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForCreateStreamForbidden()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -350,34 +359,36 @@ std::shared_ptr LiveClient::createTranscodin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForCreateTranscodingsTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -389,12 +400,12 @@ std::shared_ptr LiveClient::deleteDomain(DeleteDomainReque std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -403,15 +414,10 @@ std::shared_ptr LiveClient::deleteDomain(DeleteDomainReque std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForDeleteDomain()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -426,12 +432,12 @@ std::shared_ptr LiveClient::deleteDomainKeyChain(D std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -440,15 +446,10 @@ std::shared_ptr LiveClient::deleteDomainKeyChain(D std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForDeleteDomainKeyChain()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -463,12 +464,12 @@ std::shared_ptr LiveClient::deleteDomainMapping(Del std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.pullDomainIsSet()) { @@ -480,15 +481,10 @@ std::shared_ptr LiveClient::deleteDomainMapping(Del std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForDeleteDomainMapping()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -503,27 +499,22 @@ std::shared_ptr LiveClient::deleteRecordCall std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["id"] = parameterToString(request.getId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForDeleteRecordCallbackConfig()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -538,27 +529,22 @@ std::shared_ptr LiveClient::deleteRecordRule(DeleteRec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["id"] = parameterToString(request.getId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForDeleteRecordRule()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -573,12 +559,12 @@ std::shared_ptr LiveClient::deleteSnapshotConfig(D std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -590,15 +576,10 @@ std::shared_ptr LiveClient::deleteSnapshotConfig(D std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForDeleteSnapshotConfig()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -613,12 +594,12 @@ std::shared_ptr LiveClient::deleteStreamForbidden std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -633,15 +614,10 @@ std::shared_ptr LiveClient::deleteStreamForbidden std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForDeleteStreamForbidden()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -656,12 +632,12 @@ std::shared_ptr LiveClient::deleteTranscodin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -673,15 +649,10 @@ std::shared_ptr LiveClient::deleteTranscodin std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForDeleteTranscodingsTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -696,12 +667,12 @@ std::shared_ptr LiveClient::listLiveSampleLogs(ListL std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.playDomainIsSet()) { @@ -716,15 +687,10 @@ std::shared_ptr LiveClient::listLiveSampleLogs(ListL std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListLiveSampleLogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -739,12 +705,12 @@ std::shared_ptr LiveClient::listLiveStreamsOnline std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.publishDomainIsSet()) { @@ -765,15 +731,10 @@ std::shared_ptr LiveClient::listLiveStreamsOnline std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListLiveStreamsOnline()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -788,12 +749,12 @@ std::shared_ptr LiveClient::listRecordCallbac std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.publishDomainIsSet()) { @@ -811,15 +772,10 @@ std::shared_ptr LiveClient::listRecordCallbac std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListRecordCallbackConfigs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -834,12 +790,12 @@ std::shared_ptr LiveClient::listRecordContents(ListR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.publishDomainIsSet()) { @@ -869,15 +825,10 @@ std::shared_ptr LiveClient::listRecordContents(ListR std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListRecordContents()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -892,12 +843,12 @@ std::shared_ptr LiveClient::listRecordRules(ListRecordR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.publishDomainIsSet()) { @@ -921,15 +872,10 @@ std::shared_ptr LiveClient::listRecordRules(ListRecordR std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListRecordRules()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -944,12 +890,12 @@ std::shared_ptr LiveClient::listSnapshotConfigs(Lis std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -967,15 +913,10 @@ std::shared_ptr LiveClient::listSnapshotConfigs(Lis std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListSnapshotConfigs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -990,12 +931,12 @@ std::shared_ptr LiveClient::listStreamForbidden(Lis std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -1016,15 +957,10 @@ std::shared_ptr LiveClient::listStreamForbidden(Lis std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListStreamForbidden()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1039,12 +975,12 @@ std::shared_ptr LiveClient::runRecord(RunRecordRequest &reque std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.actionIsSet()) { @@ -1053,23 +989,25 @@ std::shared_ptr LiveClient::runRecord(RunRecordRequest &reque std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForRunRecord()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1081,12 +1019,12 @@ std::shared_ptr LiveClient::showDomain(ShowDomainRequest &re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -1098,15 +1036,10 @@ std::shared_ptr LiveClient::showDomain(ShowDomainRequest &re std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForShowDomain()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1121,12 +1054,12 @@ std::shared_ptr LiveClient::showDomainKeyChain(ShowD std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -1135,15 +1068,10 @@ std::shared_ptr LiveClient::showDomainKeyChain(ShowD std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForShowDomainKeyChain()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1158,27 +1086,22 @@ std::shared_ptr LiveClient::showRecordCallback std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["id"] = parameterToString(request.getId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForShowRecordCallbackConfig()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1193,27 +1116,22 @@ std::shared_ptr LiveClient::showRecordRule(ShowRecordRul std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["id"] = parameterToString(request.getId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForShowRecordRule()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1228,12 +1146,12 @@ std::shared_ptr LiveClient::showTranscodingsTe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -1251,15 +1169,10 @@ std::shared_ptr LiveClient::showTranscodingsTe std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForShowTranscodingsTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1274,34 +1187,36 @@ std::shared_ptr LiveClient::updateDomain(UpdateDomainReque std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForUpdateDomain()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1313,34 +1228,36 @@ std::shared_ptr LiveClient::updateDomainIp6Switch std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForUpdateDomainIp6Switch()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1352,12 +1269,12 @@ std::shared_ptr LiveClient::updateDomainKeyChain(U std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -1366,23 +1283,25 @@ std::shared_ptr LiveClient::updateDomainKeyChain(U std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForUpdateDomainKeyChain()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1394,35 +1313,37 @@ std::shared_ptr LiveClient::updateRecordCall std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["id"] = parameterToString(request.getId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForUpdateRecordCallbackConfig()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1434,35 +1355,37 @@ std::shared_ptr LiveClient::updateRecordRule(UpdateRec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["id"] = parameterToString(request.getId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForUpdateRecordRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1474,34 +1397,36 @@ std::shared_ptr LiveClient::updateSnapshotConfig(U std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForUpdateSnapshotConfig()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1513,34 +1438,36 @@ std::shared_ptr LiveClient::updateStreamForbidden std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForUpdateStreamForbidden()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1552,34 +1479,36 @@ std::shared_ptr LiveClient::updateTranscodin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForUpdateTranscodingsTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1591,12 +1520,12 @@ std::shared_ptr LiveClient::deleteDomainHttpsCert std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -1605,15 +1534,10 @@ std::shared_ptr LiveClient::deleteDomainHttpsCert std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForDeleteDomainHttpsCert()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1628,12 +1552,12 @@ std::shared_ptr LiveClient::showDomainHttpsCert(Sho std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -1642,15 +1566,10 @@ std::shared_ptr LiveClient::showDomainHttpsCert(Sho std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForShowDomainHttpsCert()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1665,12 +1584,12 @@ std::shared_ptr LiveClient::updateDomainHttpsCert std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -1679,23 +1598,25 @@ std::shared_ptr LiveClient::updateDomainHttpsCert std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForUpdateDomainHttpsCert()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1707,34 +1628,36 @@ std::shared_ptr LiveClient::updateObsBuc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json; charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForUpdateObsBucketAuthorityPublic()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/live/src/v1/LiveMeta.cpp b/live/src/v1/LiveMeta.cpp new file mode 100644 index 000000000..94acdcbd7 --- /dev/null +++ b/live/src/v1/LiveMeta.cpp @@ -0,0 +1,494 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Live { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef LiveMeta::genRequestDefForBatchShowIpBelongs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Ip") + .withJsonTag("ip") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForCreateDomain() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForCreateDomainMapping() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForCreateRecordCallbackConfig() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForCreateRecordIndex() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForCreateRecordRule() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForCreateSnapshotConfig() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForCreateStreamForbidden() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForCreateTranscodingsTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForDeleteDomain() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForDeleteDomainKeyChain() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForDeleteDomainMapping() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PullDomain") + .withJsonTag("pull_domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PushDomain") + .withJsonTag("push_domain") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForDeleteRecordCallbackConfig() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForDeleteRecordRule() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForDeleteSnapshotConfig() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AppName") + .withJsonTag("app_name") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForDeleteStreamForbidden() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AppName") + .withJsonTag("app_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StreamName") + .withJsonTag("stream_name") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForDeleteTranscodingsTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AppName") + .withJsonTag("app_name") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListLiveSampleLogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PlayDomain") + .withJsonTag("play_domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListLiveStreamsOnline() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PublishDomain") + .withJsonTag("publish_domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListRecordCallbackConfigs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PublishDomain") + .withJsonTag("publish_domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListRecordContents() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PublishDomain") + .withJsonTag("publish_domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RecordType") + .withJsonTag("record_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListRecordRules() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PublishDomain") + .withJsonTag("publish_domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RecordType") + .withJsonTag("record_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListSnapshotConfigs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AppName") + .withJsonTag("app_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListStreamForbidden() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AppName") + .withJsonTag("app_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StreamName") + .withJsonTag("stream_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForRunRecord() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Action") + .withJsonTag("action") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForShowDomain() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForShowDomainKeyChain() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForShowRecordCallbackConfig() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForShowRecordRule() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForShowTranscodingsTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AppName") + .withJsonTag("app_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForUpdateDomain() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForUpdateDomainIp6Switch() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForUpdateDomainKeyChain() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForUpdateRecordCallbackConfig() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForUpdateRecordRule() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForUpdateSnapshotConfig() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForUpdateStreamForbidden() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForUpdateTranscodingsTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForDeleteDomainHttpsCert() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForShowDomainHttpsCert() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForUpdateDomainHttpsCert() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForUpdateObsBucketAuthorityPublic() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/live/src/v1/model/AppQualityInfo.cpp b/live/src/v1/model/AppQualityInfo.cpp index 8df5d2ea0..b53d0ffcf 100644 --- a/live/src/v1/model/AppQualityInfo.cpp +++ b/live/src/v1/model/AppQualityInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/AppQualityInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value AppQualityInfo::toJson() const return val; } - bool AppQualityInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AppQualityInfo::fromJson(const web::json::value& val) return ok; } + std::string AppQualityInfo::getAppName() const { return appName_; diff --git a/live/src/v1/model/BatchShowIpBelongsRequest.cpp b/live/src/v1/model/BatchShowIpBelongsRequest.cpp index d15c3d11c..00cd7eb17 100644 --- a/live/src/v1/model/BatchShowIpBelongsRequest.cpp +++ b/live/src/v1/model/BatchShowIpBelongsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/BatchShowIpBelongsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value BatchShowIpBelongsRequest::toJson() const return val; } - bool BatchShowIpBelongsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchShowIpBelongsRequest::fromJson(const web::json::value& val) return ok; } + std::vector& BatchShowIpBelongsRequest::getIp() { return ip_; diff --git a/live/src/v1/model/BatchShowIpBelongsResponse.cpp b/live/src/v1/model/BatchShowIpBelongsResponse.cpp index 4938d3a53..bb68d9a69 100644 --- a/live/src/v1/model/BatchShowIpBelongsResponse.cpp +++ b/live/src/v1/model/BatchShowIpBelongsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/BatchShowIpBelongsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value BatchShowIpBelongsResponse::toJson() const return val; } - bool BatchShowIpBelongsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchShowIpBelongsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchShowIpBelongsResponse::getCdnIps() { return cdnIps_; diff --git a/live/src/v1/model/CdnIp.cpp b/live/src/v1/model/CdnIp.cpp index 4e88bbb24..ea830ff7d 100644 --- a/live/src/v1/model/CdnIp.cpp +++ b/live/src/v1/model/CdnIp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CdnIp.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -53,7 +52,6 @@ web::json::value CdnIp::toJson() const return val; } - bool CdnIp::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CdnIp::fromJson(const web::json::value& val) return ok; } + std::string CdnIp::getIp() const { return ip_; diff --git a/live/src/v1/model/CreateDomainMappingRequest.cpp b/live/src/v1/model/CreateDomainMappingRequest.cpp index 1291ab80f..8419554cb 100644 --- a/live/src/v1/model/CreateDomainMappingRequest.cpp +++ b/live/src/v1/model/CreateDomainMappingRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateDomainMappingRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value CreateDomainMappingRequest::toJson() const return val; } - bool CreateDomainMappingRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateDomainMappingRequest::fromJson(const web::json::value& val) return ok; } + DomainMapping CreateDomainMappingRequest::getBody() const { return body_; diff --git a/live/src/v1/model/CreateDomainMappingResponse.cpp b/live/src/v1/model/CreateDomainMappingResponse.cpp index e7a333e18..a0e55563a 100644 --- a/live/src/v1/model/CreateDomainMappingResponse.cpp +++ b/live/src/v1/model/CreateDomainMappingResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateDomainMappingResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value CreateDomainMappingResponse::toJson() const return val; } - bool CreateDomainMappingResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateDomainMappingResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDomainMappingResponse::getPullDomain() const { return pullDomain_; diff --git a/live/src/v1/model/CreateDomainRequest.cpp b/live/src/v1/model/CreateDomainRequest.cpp index 4b2dbd17f..6cb65c5b4 100644 --- a/live/src/v1/model/CreateDomainRequest.cpp +++ b/live/src/v1/model/CreateDomainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateDomainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value CreateDomainRequest::toJson() const return val; } - bool CreateDomainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateDomainRequest::fromJson(const web::json::value& val) return ok; } + LiveDomainCreateReq CreateDomainRequest::getBody() const { return body_; diff --git a/live/src/v1/model/CreateDomainResponse.cpp b/live/src/v1/model/CreateDomainResponse.cpp index 50eeda538..86a0a8d0d 100644 --- a/live/src/v1/model/CreateDomainResponse.cpp +++ b/live/src/v1/model/CreateDomainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateDomainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -73,7 +72,6 @@ web::json::value CreateDomainResponse::toJson() const return val; } - bool CreateDomainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool CreateDomainResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDomainResponse::getDomain() const { return domain_; diff --git a/live/src/v1/model/CreateRecordCallbackConfigRequest.cpp b/live/src/v1/model/CreateRecordCallbackConfigRequest.cpp index a59a4f899..9792efe15 100644 --- a/live/src/v1/model/CreateRecordCallbackConfigRequest.cpp +++ b/live/src/v1/model/CreateRecordCallbackConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateRecordCallbackConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value CreateRecordCallbackConfigRequest::toJson() const return val; } - bool CreateRecordCallbackConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateRecordCallbackConfigRequest::fromJson(const web::json::value& val) return ok; } + RecordCallbackConfigRequest CreateRecordCallbackConfigRequest::getBody() const { return body_; diff --git a/live/src/v1/model/CreateRecordCallbackConfigResponse.cpp b/live/src/v1/model/CreateRecordCallbackConfigResponse.cpp index 1ca3a107f..39c980ced 100644 --- a/live/src/v1/model/CreateRecordCallbackConfigResponse.cpp +++ b/live/src/v1/model/CreateRecordCallbackConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateRecordCallbackConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -65,7 +64,6 @@ web::json::value CreateRecordCallbackConfigResponse::toJson() const return val; } - bool CreateRecordCallbackConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool CreateRecordCallbackConfigResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateRecordCallbackConfigResponse::getId() const { return id_; diff --git a/live/src/v1/model/CreateRecordIndexRequest.cpp b/live/src/v1/model/CreateRecordIndexRequest.cpp index 1b8812f49..222158cb0 100644 --- a/live/src/v1/model/CreateRecordIndexRequest.cpp +++ b/live/src/v1/model/CreateRecordIndexRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateRecordIndexRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value CreateRecordIndexRequest::toJson() const return val; } - bool CreateRecordIndexRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateRecordIndexRequest::fromJson(const web::json::value& val) return ok; } + RecordIndexRequestBody CreateRecordIndexRequest::getBody() const { return body_; diff --git a/live/src/v1/model/CreateRecordIndexResponse.cpp b/live/src/v1/model/CreateRecordIndexResponse.cpp index 8f3436021..dc1045969 100644 --- a/live/src/v1/model/CreateRecordIndexResponse.cpp +++ b/live/src/v1/model/CreateRecordIndexResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateRecordIndexResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -93,7 +92,6 @@ web::json::value CreateRecordIndexResponse::toJson() const return val; } - bool CreateRecordIndexResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -218,6 +216,7 @@ bool CreateRecordIndexResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateRecordIndexResponse::getIndexUrl() const { return indexUrl_; diff --git a/live/src/v1/model/CreateRecordRuleRequest.cpp b/live/src/v1/model/CreateRecordRuleRequest.cpp index 3b1b11eec..f94b49704 100644 --- a/live/src/v1/model/CreateRecordRuleRequest.cpp +++ b/live/src/v1/model/CreateRecordRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateRecordRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value CreateRecordRuleRequest::toJson() const return val; } - bool CreateRecordRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateRecordRuleRequest::fromJson(const web::json::value& val) return ok; } + RecordRuleRequest CreateRecordRuleRequest::getBody() const { return body_; diff --git a/live/src/v1/model/CreateRecordRuleResponse.cpp b/live/src/v1/model/CreateRecordRuleResponse.cpp index 932957e61..2d4b77c67 100644 --- a/live/src/v1/model/CreateRecordRuleResponse.cpp +++ b/live/src/v1/model/CreateRecordRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateRecordRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -65,7 +64,6 @@ web::json::value CreateRecordRuleResponse::toJson() const return val; } - bool CreateRecordRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool CreateRecordRuleResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateRecordRuleResponse::getId() const { return id_; diff --git a/live/src/v1/model/CreateSnapshotConfigRequest.cpp b/live/src/v1/model/CreateSnapshotConfigRequest.cpp index c86f7929a..17f161c10 100644 --- a/live/src/v1/model/CreateSnapshotConfigRequest.cpp +++ b/live/src/v1/model/CreateSnapshotConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateSnapshotConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value CreateSnapshotConfigRequest::toJson() const return val; } - bool CreateSnapshotConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSnapshotConfigRequest::fromJson(const web::json::value& val) return ok; } + LiveSnapshotConfig CreateSnapshotConfigRequest::getBody() const { return body_; diff --git a/live/src/v1/model/CreateSnapshotConfigResponse.cpp b/live/src/v1/model/CreateSnapshotConfigResponse.cpp index 7c40b52c1..46aded9e7 100644 --- a/live/src/v1/model/CreateSnapshotConfigResponse.cpp +++ b/live/src/v1/model/CreateSnapshotConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateSnapshotConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value CreateSnapshotConfigResponse::toJson() const return val; } - bool CreateSnapshotConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateSnapshotConfigResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/CreateStreamForbiddenRequest.cpp b/live/src/v1/model/CreateStreamForbiddenRequest.cpp index c907d312b..814331621 100644 --- a/live/src/v1/model/CreateStreamForbiddenRequest.cpp +++ b/live/src/v1/model/CreateStreamForbiddenRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateStreamForbiddenRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value CreateStreamForbiddenRequest::toJson() const return val; } - bool CreateStreamForbiddenRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateStreamForbiddenRequest::fromJson(const web::json::value& val) return ok; } + StreamForbiddenSetting CreateStreamForbiddenRequest::getBody() const { return body_; diff --git a/live/src/v1/model/CreateStreamForbiddenResponse.cpp b/live/src/v1/model/CreateStreamForbiddenResponse.cpp index b02409110..5727a9bf0 100644 --- a/live/src/v1/model/CreateStreamForbiddenResponse.cpp +++ b/live/src/v1/model/CreateStreamForbiddenResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateStreamForbiddenResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value CreateStreamForbiddenResponse::toJson() const return val; } - bool CreateStreamForbiddenResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateStreamForbiddenResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/CreateTranscodingsTemplateRequest.cpp b/live/src/v1/model/CreateTranscodingsTemplateRequest.cpp index 162c314ff..f96d461d8 100644 --- a/live/src/v1/model/CreateTranscodingsTemplateRequest.cpp +++ b/live/src/v1/model/CreateTranscodingsTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateTranscodingsTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value CreateTranscodingsTemplateRequest::toJson() const return val; } - bool CreateTranscodingsTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateTranscodingsTemplateRequest::fromJson(const web::json::value& val) return ok; } + StreamTranscodingTemplate CreateTranscodingsTemplateRequest::getBody() const { return body_; diff --git a/live/src/v1/model/CreateTranscodingsTemplateResponse.cpp b/live/src/v1/model/CreateTranscodingsTemplateResponse.cpp index d259135da..7af5519d3 100644 --- a/live/src/v1/model/CreateTranscodingsTemplateResponse.cpp +++ b/live/src/v1/model/CreateTranscodingsTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/CreateTranscodingsTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value CreateTranscodingsTemplateResponse::toJson() const return val; } - bool CreateTranscodingsTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateTranscodingsTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/DecoupledLiveDomainInfo.cpp b/live/src/v1/model/DecoupledLiveDomainInfo.cpp index cafb50e52..d080b4044 100644 --- a/live/src/v1/model/DecoupledLiveDomainInfo.cpp +++ b/live/src/v1/model/DecoupledLiveDomainInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DecoupledLiveDomainInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -88,7 +87,6 @@ web::json::value DecoupledLiveDomainInfo::toJson() const return val; } - bool DecoupledLiveDomainInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool DecoupledLiveDomainInfo::fromJson(const web::json::value& val) return ok; } + std::string DecoupledLiveDomainInfo::getDomain() const { return domain_; diff --git a/live/src/v1/model/DefaultRecordConfig.cpp b/live/src/v1/model/DefaultRecordConfig.cpp index 20db7ddf0..c29fb979f 100644 --- a/live/src/v1/model/DefaultRecordConfig.cpp +++ b/live/src/v1/model/DefaultRecordConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DefaultRecordConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -48,7 +47,6 @@ web::json::value DefaultRecordConfig::toJson() const return val; } - bool DefaultRecordConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -101,6 +99,7 @@ bool DefaultRecordConfig::fromJson(const web::json::value& val) return ok; } + std::vector& DefaultRecordConfig::getRecordFormat() { return recordFormat_; diff --git a/live/src/v1/model/DeleteDomainHttpsCertRequest.cpp b/live/src/v1/model/DeleteDomainHttpsCertRequest.cpp index b09553d50..7667b3b68 100644 --- a/live/src/v1/model/DeleteDomainHttpsCertRequest.cpp +++ b/live/src/v1/model/DeleteDomainHttpsCertRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteDomainHttpsCertRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -33,7 +32,6 @@ web::json::value DeleteDomainHttpsCertRequest::toJson() const return val; } - bool DeleteDomainHttpsCertRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDomainHttpsCertRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDomainHttpsCertRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/DeleteDomainHttpsCertResponse.cpp b/live/src/v1/model/DeleteDomainHttpsCertResponse.cpp index aeaff4f03..97e2f4640 100644 --- a/live/src/v1/model/DeleteDomainHttpsCertResponse.cpp +++ b/live/src/v1/model/DeleteDomainHttpsCertResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteDomainHttpsCertResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value DeleteDomainHttpsCertResponse::toJson() const return val; } - bool DeleteDomainHttpsCertResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteDomainHttpsCertResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/DeleteDomainKeyChainRequest.cpp b/live/src/v1/model/DeleteDomainKeyChainRequest.cpp index 9c0de8c06..069e771b5 100644 --- a/live/src/v1/model/DeleteDomainKeyChainRequest.cpp +++ b/live/src/v1/model/DeleteDomainKeyChainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteDomainKeyChainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -33,7 +32,6 @@ web::json::value DeleteDomainKeyChainRequest::toJson() const return val; } - bool DeleteDomainKeyChainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDomainKeyChainRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDomainKeyChainRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/DeleteDomainKeyChainResponse.cpp b/live/src/v1/model/DeleteDomainKeyChainResponse.cpp index f68fd3eff..036c157b1 100644 --- a/live/src/v1/model/DeleteDomainKeyChainResponse.cpp +++ b/live/src/v1/model/DeleteDomainKeyChainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteDomainKeyChainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value DeleteDomainKeyChainResponse::toJson() const return val; } - bool DeleteDomainKeyChainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteDomainKeyChainResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/DeleteDomainMappingRequest.cpp b/live/src/v1/model/DeleteDomainMappingRequest.cpp index 053decdb1..ee87dc35a 100644 --- a/live/src/v1/model/DeleteDomainMappingRequest.cpp +++ b/live/src/v1/model/DeleteDomainMappingRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteDomainMappingRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value DeleteDomainMappingRequest::toJson() const return val; } - bool DeleteDomainMappingRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteDomainMappingRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDomainMappingRequest::getPullDomain() const { return pullDomain_; diff --git a/live/src/v1/model/DeleteDomainMappingResponse.cpp b/live/src/v1/model/DeleteDomainMappingResponse.cpp index 397fbc707..486eba587 100644 --- a/live/src/v1/model/DeleteDomainMappingResponse.cpp +++ b/live/src/v1/model/DeleteDomainMappingResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteDomainMappingResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value DeleteDomainMappingResponse::toJson() const return val; } - bool DeleteDomainMappingResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteDomainMappingResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/DeleteDomainRequest.cpp b/live/src/v1/model/DeleteDomainRequest.cpp index 986a390d6..4d44a091f 100644 --- a/live/src/v1/model/DeleteDomainRequest.cpp +++ b/live/src/v1/model/DeleteDomainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteDomainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -33,7 +32,6 @@ web::json::value DeleteDomainRequest::toJson() const return val; } - bool DeleteDomainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDomainRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDomainRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/DeleteDomainResponse.cpp b/live/src/v1/model/DeleteDomainResponse.cpp index 10e1a0c1b..714296198 100644 --- a/live/src/v1/model/DeleteDomainResponse.cpp +++ b/live/src/v1/model/DeleteDomainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteDomainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value DeleteDomainResponse::toJson() const return val; } - bool DeleteDomainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteDomainResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/DeleteRecordCallbackConfigRequest.cpp b/live/src/v1/model/DeleteRecordCallbackConfigRequest.cpp index 761a81501..878991312 100644 --- a/live/src/v1/model/DeleteRecordCallbackConfigRequest.cpp +++ b/live/src/v1/model/DeleteRecordCallbackConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteRecordCallbackConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -33,7 +32,6 @@ web::json::value DeleteRecordCallbackConfigRequest::toJson() const return val; } - bool DeleteRecordCallbackConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteRecordCallbackConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteRecordCallbackConfigRequest::getId() const { return id_; diff --git a/live/src/v1/model/DeleteRecordCallbackConfigResponse.cpp b/live/src/v1/model/DeleteRecordCallbackConfigResponse.cpp index 7bc799ef6..c184c76a2 100644 --- a/live/src/v1/model/DeleteRecordCallbackConfigResponse.cpp +++ b/live/src/v1/model/DeleteRecordCallbackConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteRecordCallbackConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value DeleteRecordCallbackConfigResponse::toJson() const return val; } - bool DeleteRecordCallbackConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteRecordCallbackConfigResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/DeleteRecordRuleRequest.cpp b/live/src/v1/model/DeleteRecordRuleRequest.cpp index 6eea789f3..99deb5c92 100644 --- a/live/src/v1/model/DeleteRecordRuleRequest.cpp +++ b/live/src/v1/model/DeleteRecordRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteRecordRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -33,7 +32,6 @@ web::json::value DeleteRecordRuleRequest::toJson() const return val; } - bool DeleteRecordRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteRecordRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteRecordRuleRequest::getId() const { return id_; diff --git a/live/src/v1/model/DeleteRecordRuleResponse.cpp b/live/src/v1/model/DeleteRecordRuleResponse.cpp index 1fa7d1ca9..7c7da7c12 100644 --- a/live/src/v1/model/DeleteRecordRuleResponse.cpp +++ b/live/src/v1/model/DeleteRecordRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteRecordRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value DeleteRecordRuleResponse::toJson() const return val; } - bool DeleteRecordRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteRecordRuleResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/DeleteSnapshotConfigRequest.cpp b/live/src/v1/model/DeleteSnapshotConfigRequest.cpp index 8903ec5c5..27441fa34 100644 --- a/live/src/v1/model/DeleteSnapshotConfigRequest.cpp +++ b/live/src/v1/model/DeleteSnapshotConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteSnapshotConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value DeleteSnapshotConfigRequest::toJson() const return val; } - bool DeleteSnapshotConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteSnapshotConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSnapshotConfigRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/DeleteSnapshotConfigResponse.cpp b/live/src/v1/model/DeleteSnapshotConfigResponse.cpp index 09fbd8994..9bb11a09e 100644 --- a/live/src/v1/model/DeleteSnapshotConfigResponse.cpp +++ b/live/src/v1/model/DeleteSnapshotConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteSnapshotConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value DeleteSnapshotConfigResponse::toJson() const return val; } - bool DeleteSnapshotConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSnapshotConfigResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/DeleteStreamForbiddenRequest.cpp b/live/src/v1/model/DeleteStreamForbiddenRequest.cpp index 97ee917b2..10b997f59 100644 --- a/live/src/v1/model/DeleteStreamForbiddenRequest.cpp +++ b/live/src/v1/model/DeleteStreamForbiddenRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteStreamForbiddenRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -43,7 +42,6 @@ web::json::value DeleteStreamForbiddenRequest::toJson() const return val; } - bool DeleteStreamForbiddenRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteStreamForbiddenRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteStreamForbiddenRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/DeleteStreamForbiddenResponse.cpp b/live/src/v1/model/DeleteStreamForbiddenResponse.cpp index 66f4d297b..eea77a8ed 100644 --- a/live/src/v1/model/DeleteStreamForbiddenResponse.cpp +++ b/live/src/v1/model/DeleteStreamForbiddenResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteStreamForbiddenResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value DeleteStreamForbiddenResponse::toJson() const return val; } - bool DeleteStreamForbiddenResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteStreamForbiddenResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/DeleteTranscodingsTemplateRequest.cpp b/live/src/v1/model/DeleteTranscodingsTemplateRequest.cpp index d3deb70da..e0aef3ec1 100644 --- a/live/src/v1/model/DeleteTranscodingsTemplateRequest.cpp +++ b/live/src/v1/model/DeleteTranscodingsTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteTranscodingsTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value DeleteTranscodingsTemplateRequest::toJson() const return val; } - bool DeleteTranscodingsTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteTranscodingsTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteTranscodingsTemplateRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/DeleteTranscodingsTemplateResponse.cpp b/live/src/v1/model/DeleteTranscodingsTemplateResponse.cpp index 0e924ebc0..664f5ffc5 100644 --- a/live/src/v1/model/DeleteTranscodingsTemplateResponse.cpp +++ b/live/src/v1/model/DeleteTranscodingsTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DeleteTranscodingsTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value DeleteTranscodingsTemplateResponse::toJson() const return val; } - bool DeleteTranscodingsTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteTranscodingsTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/DomainHttpsCertInfo.cpp b/live/src/v1/model/DomainHttpsCertInfo.cpp index e1ef4d1c5..9de788e00 100644 --- a/live/src/v1/model/DomainHttpsCertInfo.cpp +++ b/live/src/v1/model/DomainHttpsCertInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DomainHttpsCertInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -48,7 +47,6 @@ web::json::value DomainHttpsCertInfo::toJson() const return val; } - bool DomainHttpsCertInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool DomainHttpsCertInfo::fromJson(const web::json::value& val) return ok; } + std::string DomainHttpsCertInfo::getCertificateFormat() const { return certificateFormat_; diff --git a/live/src/v1/model/DomainIpv6SwitchReq.cpp b/live/src/v1/model/DomainIpv6SwitchReq.cpp index 0d92c1353..82d2947c5 100644 --- a/live/src/v1/model/DomainIpv6SwitchReq.cpp +++ b/live/src/v1/model/DomainIpv6SwitchReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DomainIpv6SwitchReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value DomainIpv6SwitchReq::toJson() const return val; } - bool DomainIpv6SwitchReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DomainIpv6SwitchReq::fromJson(const web::json::value& val) return ok; } + std::string DomainIpv6SwitchReq::getDomain() const { return domain_; diff --git a/live/src/v1/model/DomainMapping.cpp b/live/src/v1/model/DomainMapping.cpp index 2b990218d..6019378f6 100644 --- a/live/src/v1/model/DomainMapping.cpp +++ b/live/src/v1/model/DomainMapping.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/DomainMapping.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value DomainMapping::toJson() const return val; } - bool DomainMapping::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DomainMapping::fromJson(const web::json::value& val) return ok; } + std::string DomainMapping::getPullDomain() const { return pullDomain_; diff --git a/live/src/v1/model/FLVRecordConfig.cpp b/live/src/v1/model/FLVRecordConfig.cpp index e8e1048e6..58ed170bd 100644 --- a/live/src/v1/model/FLVRecordConfig.cpp +++ b/live/src/v1/model/FLVRecordConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/FLVRecordConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -43,7 +42,6 @@ web::json::value FLVRecordConfig::toJson() const return val; } - bool FLVRecordConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool FLVRecordConfig::fromJson(const web::json::value& val) return ok; } + int32_t FLVRecordConfig::getRecordCycle() const { return recordCycle_; diff --git a/live/src/v1/model/HLSRecordConfig.cpp b/live/src/v1/model/HLSRecordConfig.cpp index d55cc0cc7..a4dbeef80 100644 --- a/live/src/v1/model/HLSRecordConfig.cpp +++ b/live/src/v1/model/HLSRecordConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/HLSRecordConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -53,7 +52,6 @@ web::json::value HLSRecordConfig::toJson() const return val; } - bool HLSRecordConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool HLSRecordConfig::fromJson(const web::json::value& val) return ok; } + int32_t HLSRecordConfig::getRecordCycle() const { return recordCycle_; diff --git a/live/src/v1/model/KeyChainInfo.cpp b/live/src/v1/model/KeyChainInfo.cpp index 0275bbe7d..a2c7f3201 100644 --- a/live/src/v1/model/KeyChainInfo.cpp +++ b/live/src/v1/model/KeyChainInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/KeyChainInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -43,7 +42,6 @@ web::json::value KeyChainInfo::toJson() const return val; } - bool KeyChainInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool KeyChainInfo::fromJson(const web::json::value& val) return ok; } + std::string KeyChainInfo::getKey() const { return key_; diff --git a/live/src/v1/model/ListLiveSampleLogsRequest.cpp b/live/src/v1/model/ListLiveSampleLogsRequest.cpp index 8141bb26c..cb96af5b2 100644 --- a/live/src/v1/model/ListLiveSampleLogsRequest.cpp +++ b/live/src/v1/model/ListLiveSampleLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListLiveSampleLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -43,7 +42,6 @@ web::json::value ListLiveSampleLogsRequest::toJson() const return val; } - bool ListLiveSampleLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListLiveSampleLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListLiveSampleLogsRequest::getPlayDomain() const { return playDomain_; diff --git a/live/src/v1/model/ListLiveSampleLogsResponse.cpp b/live/src/v1/model/ListLiveSampleLogsResponse.cpp index ae8550dd8..614edc1ff 100644 --- a/live/src/v1/model/ListLiveSampleLogsResponse.cpp +++ b/live/src/v1/model/ListLiveSampleLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListLiveSampleLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -42,7 +41,6 @@ web::json::value ListLiveSampleLogsResponse::toJson() const return val; } - bool ListLiveSampleLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListLiveSampleLogsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListLiveSampleLogsResponse::getTotal() const { return total_; diff --git a/live/src/v1/model/ListLiveStreamsOnlineRequest.cpp b/live/src/v1/model/ListLiveStreamsOnlineRequest.cpp index b2bcc1912..c2b4ceeb5 100644 --- a/live/src/v1/model/ListLiveStreamsOnlineRequest.cpp +++ b/live/src/v1/model/ListLiveStreamsOnlineRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListLiveStreamsOnlineRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -53,7 +52,6 @@ web::json::value ListLiveStreamsOnlineRequest::toJson() const return val; } - bool ListLiveStreamsOnlineRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListLiveStreamsOnlineRequest::fromJson(const web::json::value& val) return ok; } + std::string ListLiveStreamsOnlineRequest::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v1/model/ListLiveStreamsOnlineResponse.cpp b/live/src/v1/model/ListLiveStreamsOnlineResponse.cpp index b6a75de6b..757a3d4f2 100644 --- a/live/src/v1/model/ListLiveStreamsOnlineResponse.cpp +++ b/live/src/v1/model/ListLiveStreamsOnlineResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListLiveStreamsOnlineResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -57,7 +56,6 @@ web::json::value ListLiveStreamsOnlineResponse::toJson() const return val; } - bool ListLiveStreamsOnlineResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ListLiveStreamsOnlineResponse::fromJson(const web::json::value& val) return ok; } + int64_t ListLiveStreamsOnlineResponse::getTotalPage() const { return totalPage_; diff --git a/live/src/v1/model/ListRecordCallbackConfigsRequest.cpp b/live/src/v1/model/ListRecordCallbackConfigsRequest.cpp index 917375923..5284e648f 100644 --- a/live/src/v1/model/ListRecordCallbackConfigsRequest.cpp +++ b/live/src/v1/model/ListRecordCallbackConfigsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListRecordCallbackConfigsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -48,7 +47,6 @@ web::json::value ListRecordCallbackConfigsRequest::toJson() const return val; } - bool ListRecordCallbackConfigsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListRecordCallbackConfigsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRecordCallbackConfigsRequest::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v1/model/ListRecordCallbackConfigsResponse.cpp b/live/src/v1/model/ListRecordCallbackConfigsResponse.cpp index 59481b521..270205c87 100644 --- a/live/src/v1/model/ListRecordCallbackConfigsResponse.cpp +++ b/live/src/v1/model/ListRecordCallbackConfigsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListRecordCallbackConfigsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ListRecordCallbackConfigsResponse::toJson() const return val; } - bool ListRecordCallbackConfigsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListRecordCallbackConfigsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListRecordCallbackConfigsResponse::getTotal() const { return total_; diff --git a/live/src/v1/model/ListRecordContentsRequest.cpp b/live/src/v1/model/ListRecordContentsRequest.cpp index 4ca50e5da..f3dc6ba87 100644 --- a/live/src/v1/model/ListRecordContentsRequest.cpp +++ b/live/src/v1/model/ListRecordContentsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListRecordContentsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -68,7 +67,6 @@ web::json::value ListRecordContentsRequest::toJson() const return val; } - bool ListRecordContentsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListRecordContentsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRecordContentsRequest::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v1/model/ListRecordContentsResponse.cpp b/live/src/v1/model/ListRecordContentsResponse.cpp index 5f0b23846..42d91ea27 100644 --- a/live/src/v1/model/ListRecordContentsResponse.cpp +++ b/live/src/v1/model/ListRecordContentsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListRecordContentsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -42,7 +41,6 @@ web::json::value ListRecordContentsResponse::toJson() const return val; } - bool ListRecordContentsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListRecordContentsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListRecordContentsResponse::getTotal() const { return total_; diff --git a/live/src/v1/model/ListRecordRulesRequest.cpp b/live/src/v1/model/ListRecordRulesRequest.cpp index 58773de1b..64da6fe1f 100644 --- a/live/src/v1/model/ListRecordRulesRequest.cpp +++ b/live/src/v1/model/ListRecordRulesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListRecordRulesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -58,7 +57,6 @@ web::json::value ListRecordRulesRequest::toJson() const return val; } - bool ListRecordRulesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListRecordRulesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRecordRulesRequest::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v1/model/ListRecordRulesResponse.cpp b/live/src/v1/model/ListRecordRulesResponse.cpp index 7debe6e05..7c7b54617 100644 --- a/live/src/v1/model/ListRecordRulesResponse.cpp +++ b/live/src/v1/model/ListRecordRulesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListRecordRulesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ListRecordRulesResponse::toJson() const return val; } - bool ListRecordRulesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListRecordRulesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListRecordRulesResponse::getTotal() const { return total_; diff --git a/live/src/v1/model/ListSnapshotConfigsRequest.cpp b/live/src/v1/model/ListSnapshotConfigsRequest.cpp index d01a1fdf8..38b65a55d 100644 --- a/live/src/v1/model/ListSnapshotConfigsRequest.cpp +++ b/live/src/v1/model/ListSnapshotConfigsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListSnapshotConfigsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -48,7 +47,6 @@ web::json::value ListSnapshotConfigsRequest::toJson() const return val; } - bool ListSnapshotConfigsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListSnapshotConfigsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSnapshotConfigsRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/ListSnapshotConfigsResponse.cpp b/live/src/v1/model/ListSnapshotConfigsResponse.cpp index b6eb1a3b7..18e61b8e2 100644 --- a/live/src/v1/model/ListSnapshotConfigsResponse.cpp +++ b/live/src/v1/model/ListSnapshotConfigsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListSnapshotConfigsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -47,7 +46,6 @@ web::json::value ListSnapshotConfigsResponse::toJson() const return val; } - bool ListSnapshotConfigsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListSnapshotConfigsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListSnapshotConfigsResponse::getTotal() const { return total_; diff --git a/live/src/v1/model/ListStreamForbiddenRequest.cpp b/live/src/v1/model/ListStreamForbiddenRequest.cpp index 533e64b23..5b8c9b290 100644 --- a/live/src/v1/model/ListStreamForbiddenRequest.cpp +++ b/live/src/v1/model/ListStreamForbiddenRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListStreamForbiddenRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -53,7 +52,6 @@ web::json::value ListStreamForbiddenRequest::toJson() const return val; } - bool ListStreamForbiddenRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListStreamForbiddenRequest::fromJson(const web::json::value& val) return ok; } + std::string ListStreamForbiddenRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/ListStreamForbiddenResponse.cpp b/live/src/v1/model/ListStreamForbiddenResponse.cpp index 5f8d5553b..8ddace2e6 100644 --- a/live/src/v1/model/ListStreamForbiddenResponse.cpp +++ b/live/src/v1/model/ListStreamForbiddenResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ListStreamForbiddenResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ListStreamForbiddenResponse::toJson() const return val; } - bool ListStreamForbiddenResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListStreamForbiddenResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListStreamForbiddenResponse::getTotal() const { return total_; diff --git a/live/src/v1/model/LiveDomainCreateReq.cpp b/live/src/v1/model/LiveDomainCreateReq.cpp index 8c29258a7..5142a594f 100644 --- a/live/src/v1/model/LiveDomainCreateReq.cpp +++ b/live/src/v1/model/LiveDomainCreateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/LiveDomainCreateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -53,7 +52,6 @@ web::json::value LiveDomainCreateReq::toJson() const return val; } - bool LiveDomainCreateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool LiveDomainCreateReq::fromJson(const web::json::value& val) return ok; } + std::string LiveDomainCreateReq::getDomain() const { return domain_; diff --git a/live/src/v1/model/LiveDomainModifyReq.cpp b/live/src/v1/model/LiveDomainModifyReq.cpp index 0cec8ce2a..eac986753 100644 --- a/live/src/v1/model/LiveDomainModifyReq.cpp +++ b/live/src/v1/model/LiveDomainModifyReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/LiveDomainModifyReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -43,7 +42,6 @@ web::json::value LiveDomainModifyReq::toJson() const return val; } - bool LiveDomainModifyReq::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool LiveDomainModifyReq::fromJson(const web::json::value& val) return ok; } + std::string LiveDomainModifyReq::getDomain() const { return domain_; diff --git a/live/src/v1/model/LiveSnapshotConfig.cpp b/live/src/v1/model/LiveSnapshotConfig.cpp index d9f3e7053..23ec353bc 100644 --- a/live/src/v1/model/LiveSnapshotConfig.cpp +++ b/live/src/v1/model/LiveSnapshotConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/LiveSnapshotConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -67,7 +66,6 @@ web::json::value LiveSnapshotConfig::toJson() const return val; } - bool LiveSnapshotConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool LiveSnapshotConfig::fromJson(const web::json::value& val) return ok; } + std::string LiveSnapshotConfig::getDomain() const { return domain_; diff --git a/live/src/v1/model/LogInfo.cpp b/live/src/v1/model/LogInfo.cpp index 94ccf4d88..106ae65ee 100644 --- a/live/src/v1/model/LogInfo.cpp +++ b/live/src/v1/model/LogInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/LogInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -53,7 +52,6 @@ web::json::value LogInfo::toJson() const return val; } - bool LogInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool LogInfo::fromJson(const web::json::value& val) return ok; } + std::string LogInfo::getName() const { return name_; diff --git a/live/src/v1/model/MP4RecordConfig.cpp b/live/src/v1/model/MP4RecordConfig.cpp index 712dff47e..97cfd73dd 100644 --- a/live/src/v1/model/MP4RecordConfig.cpp +++ b/live/src/v1/model/MP4RecordConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/MP4RecordConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -43,7 +42,6 @@ web::json::value MP4RecordConfig::toJson() const return val; } - bool MP4RecordConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool MP4RecordConfig::fromJson(const web::json::value& val) return ok; } + int32_t MP4RecordConfig::getRecordCycle() const { return recordCycle_; diff --git a/live/src/v1/model/ObsAuthorityConfigV2.cpp b/live/src/v1/model/ObsAuthorityConfigV2.cpp index 4fbbe838f..7efb29508 100644 --- a/live/src/v1/model/ObsAuthorityConfigV2.cpp +++ b/live/src/v1/model/ObsAuthorityConfigV2.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ObsAuthorityConfigV2.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value ObsAuthorityConfigV2::toJson() const return val; } - bool ObsAuthorityConfigV2::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ObsAuthorityConfigV2::fromJson(const web::json::value& val) return ok; } + std::string ObsAuthorityConfigV2::getBucket() const { return bucket_; diff --git a/live/src/v1/model/ObsFileAddr.cpp b/live/src/v1/model/ObsFileAddr.cpp index 7682045d0..8d1939cf6 100644 --- a/live/src/v1/model/ObsFileAddr.cpp +++ b/live/src/v1/model/ObsFileAddr.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ObsFileAddr.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -43,7 +42,6 @@ web::json::value ObsFileAddr::toJson() const return val; } - bool ObsFileAddr::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ObsFileAddr::fromJson(const web::json::value& val) return ok; } + std::string ObsFileAddr::getBucket() const { return bucket_; diff --git a/live/src/v1/model/OnlineInfo.cpp b/live/src/v1/model/OnlineInfo.cpp index 8275c3ca1..0c2403560 100644 --- a/live/src/v1/model/OnlineInfo.cpp +++ b/live/src/v1/model/OnlineInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/OnlineInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -88,7 +87,6 @@ web::json::value OnlineInfo::toJson() const return val; } - bool OnlineInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool OnlineInfo::fromJson(const web::json::value& val) return ok; } + std::string OnlineInfo::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v1/model/QualityInfo.cpp b/live/src/v1/model/QualityInfo.cpp index a1505af46..58b891d81 100644 --- a/live/src/v1/model/QualityInfo.cpp +++ b/live/src/v1/model/QualityInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/QualityInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -98,7 +97,6 @@ web::json::value QualityInfo::toJson() const return val; } - bool QualityInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -232,6 +230,7 @@ bool QualityInfo::fromJson(const web::json::value& val) return ok; } + std::string QualityInfo::getTemplateName() const { return templateName_; diff --git a/live/src/v1/model/RecordCallbackConfig.cpp b/live/src/v1/model/RecordCallbackConfig.cpp index 7929eabda..195d7d973 100644 --- a/live/src/v1/model/RecordCallbackConfig.cpp +++ b/live/src/v1/model/RecordCallbackConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/RecordCallbackConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -65,7 +64,6 @@ web::json::value RecordCallbackConfig::toJson() const return val; } - bool RecordCallbackConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool RecordCallbackConfig::fromJson(const web::json::value& val) return ok; } + std::string RecordCallbackConfig::getId() const { return id_; diff --git a/live/src/v1/model/RecordCallbackConfigRequest.cpp b/live/src/v1/model/RecordCallbackConfigRequest.cpp index d23c5bff7..c4180e996 100644 --- a/live/src/v1/model/RecordCallbackConfigRequest.cpp +++ b/live/src/v1/model/RecordCallbackConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/RecordCallbackConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -57,7 +56,6 @@ web::json::value RecordCallbackConfigRequest::toJson() const return val; } - bool RecordCallbackConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool RecordCallbackConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string RecordCallbackConfigRequest::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v1/model/RecordContentInfoV2.cpp b/live/src/v1/model/RecordContentInfoV2.cpp index 4d2ed0668..ced203f61 100644 --- a/live/src/v1/model/RecordContentInfoV2.cpp +++ b/live/src/v1/model/RecordContentInfoV2.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/RecordContentInfoV2.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -84,7 +83,6 @@ web::json::value RecordContentInfoV2::toJson() const return val; } - bool RecordContentInfoV2::fromJson(const web::json::value& val) { bool ok = true; @@ -200,6 +198,7 @@ bool RecordContentInfoV2::fromJson(const web::json::value& val) return ok; } + std::string RecordContentInfoV2::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v1/model/RecordControlInfo.cpp b/live/src/v1/model/RecordControlInfo.cpp index 209889a88..a138e4c72 100644 --- a/live/src/v1/model/RecordControlInfo.cpp +++ b/live/src/v1/model/RecordControlInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/RecordControlInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -43,7 +42,6 @@ web::json::value RecordControlInfo::toJson() const return val; } - bool RecordControlInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool RecordControlInfo::fromJson(const web::json::value& val) return ok; } + std::string RecordControlInfo::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v1/model/RecordIndexRequestBody.cpp b/live/src/v1/model/RecordIndexRequestBody.cpp index e41cd5b3d..fea27c776 100644 --- a/live/src/v1/model/RecordIndexRequestBody.cpp +++ b/live/src/v1/model/RecordIndexRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/RecordIndexRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -58,7 +57,6 @@ web::json::value RecordIndexRequestBody::toJson() const return val; } - bool RecordIndexRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool RecordIndexRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RecordIndexRequestBody::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v1/model/RecordObsFileAddr.cpp b/live/src/v1/model/RecordObsFileAddr.cpp index 169f4cd3c..8a821ea36 100644 --- a/live/src/v1/model/RecordObsFileAddr.cpp +++ b/live/src/v1/model/RecordObsFileAddr.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/RecordObsFileAddr.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -43,7 +42,6 @@ web::json::value RecordObsFileAddr::toJson() const return val; } - bool RecordObsFileAddr::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool RecordObsFileAddr::fromJson(const web::json::value& val) return ok; } + std::string RecordObsFileAddr::getBucket() const { return bucket_; diff --git a/live/src/v1/model/RecordRule.cpp b/live/src/v1/model/RecordRule.cpp index 52f671236..b6f4c0377 100644 --- a/live/src/v1/model/RecordRule.cpp +++ b/live/src/v1/model/RecordRule.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/RecordRule.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -65,7 +64,6 @@ web::json::value RecordRule::toJson() const return val; } - bool RecordRule::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool RecordRule::fromJson(const web::json::value& val) return ok; } + std::string RecordRule::getId() const { return id_; diff --git a/live/src/v1/model/RecordRuleRequest.cpp b/live/src/v1/model/RecordRuleRequest.cpp index c935af5ef..4a1b9ca85 100644 --- a/live/src/v1/model/RecordRuleRequest.cpp +++ b/live/src/v1/model/RecordRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/RecordRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -52,7 +51,6 @@ web::json::value RecordRuleRequest::toJson() const return val; } - bool RecordRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool RecordRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string RecordRuleRequest::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v1/model/RunRecordRequest.cpp b/live/src/v1/model/RunRecordRequest.cpp index 1f173dee3..04cb27dd2 100644 --- a/live/src/v1/model/RunRecordRequest.cpp +++ b/live/src/v1/model/RunRecordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/RunRecordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value RunRecordRequest::toJson() const return val; } - bool RunRecordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RunRecordRequest::fromJson(const web::json::value& val) return ok; } + std::string RunRecordRequest::getAction() const { return action_; diff --git a/live/src/v1/model/RunRecordResponse.cpp b/live/src/v1/model/RunRecordResponse.cpp index 36769c700..8b9a2177f 100644 --- a/live/src/v1/model/RunRecordResponse.cpp +++ b/live/src/v1/model/RunRecordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/RunRecordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -33,7 +32,6 @@ web::json::value RunRecordResponse::toJson() const return val; } - bool RunRecordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RunRecordResponse::fromJson(const web::json::value& val) return ok; } + std::string RunRecordResponse::getXRequestId() const { return xRequestId_; diff --git a/live/src/v1/model/ShowDomainHttpsCertRequest.cpp b/live/src/v1/model/ShowDomainHttpsCertRequest.cpp index 3532ed0f0..cf625602e 100644 --- a/live/src/v1/model/ShowDomainHttpsCertRequest.cpp +++ b/live/src/v1/model/ShowDomainHttpsCertRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ShowDomainHttpsCertRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -33,7 +32,6 @@ web::json::value ShowDomainHttpsCertRequest::toJson() const return val; } - bool ShowDomainHttpsCertRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowDomainHttpsCertRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainHttpsCertRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/ShowDomainHttpsCertResponse.cpp b/live/src/v1/model/ShowDomainHttpsCertResponse.cpp index eb18b9416..4b93bac47 100644 --- a/live/src/v1/model/ShowDomainHttpsCertResponse.cpp +++ b/live/src/v1/model/ShowDomainHttpsCertResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ShowDomainHttpsCertResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -48,7 +47,6 @@ web::json::value ShowDomainHttpsCertResponse::toJson() const return val; } - bool ShowDomainHttpsCertResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowDomainHttpsCertResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainHttpsCertResponse::getCertificateFormat() const { return certificateFormat_; diff --git a/live/src/v1/model/ShowDomainKeyChainRequest.cpp b/live/src/v1/model/ShowDomainKeyChainRequest.cpp index 5df7013b2..337a80a96 100644 --- a/live/src/v1/model/ShowDomainKeyChainRequest.cpp +++ b/live/src/v1/model/ShowDomainKeyChainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ShowDomainKeyChainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -33,7 +32,6 @@ web::json::value ShowDomainKeyChainRequest::toJson() const return val; } - bool ShowDomainKeyChainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowDomainKeyChainRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainKeyChainRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/ShowDomainKeyChainResponse.cpp b/live/src/v1/model/ShowDomainKeyChainResponse.cpp index fc7c08afe..979db4a85 100644 --- a/live/src/v1/model/ShowDomainKeyChainResponse.cpp +++ b/live/src/v1/model/ShowDomainKeyChainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ShowDomainKeyChainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -43,7 +42,6 @@ web::json::value ShowDomainKeyChainResponse::toJson() const return val; } - bool ShowDomainKeyChainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowDomainKeyChainResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainKeyChainResponse::getKey() const { return key_; diff --git a/live/src/v1/model/ShowDomainRequest.cpp b/live/src/v1/model/ShowDomainRequest.cpp index 248517776..b978f6fcf 100644 --- a/live/src/v1/model/ShowDomainRequest.cpp +++ b/live/src/v1/model/ShowDomainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ShowDomainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value ShowDomainRequest::toJson() const return val; } - bool ShowDomainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowDomainRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/ShowDomainResponse.cpp b/live/src/v1/model/ShowDomainResponse.cpp index 120084f3b..3c87c52f0 100644 --- a/live/src/v1/model/ShowDomainResponse.cpp +++ b/live/src/v1/model/ShowDomainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ShowDomainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ShowDomainResponse::toJson() const return val; } - bool ShowDomainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowDomainResponse::fromJson(const web::json::value& val) return ok; } + double ShowDomainResponse::getTotal() const { return total_; diff --git a/live/src/v1/model/ShowRecordCallbackConfigRequest.cpp b/live/src/v1/model/ShowRecordCallbackConfigRequest.cpp index 6756648aa..8f92bc690 100644 --- a/live/src/v1/model/ShowRecordCallbackConfigRequest.cpp +++ b/live/src/v1/model/ShowRecordCallbackConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ShowRecordCallbackConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -33,7 +32,6 @@ web::json::value ShowRecordCallbackConfigRequest::toJson() const return val; } - bool ShowRecordCallbackConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowRecordCallbackConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowRecordCallbackConfigRequest::getId() const { return id_; diff --git a/live/src/v1/model/ShowRecordCallbackConfigResponse.cpp b/live/src/v1/model/ShowRecordCallbackConfigResponse.cpp index bc26a87cd..382086e01 100644 --- a/live/src/v1/model/ShowRecordCallbackConfigResponse.cpp +++ b/live/src/v1/model/ShowRecordCallbackConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ShowRecordCallbackConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -65,7 +64,6 @@ web::json::value ShowRecordCallbackConfigResponse::toJson() const return val; } - bool ShowRecordCallbackConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool ShowRecordCallbackConfigResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowRecordCallbackConfigResponse::getId() const { return id_; diff --git a/live/src/v1/model/ShowRecordRuleRequest.cpp b/live/src/v1/model/ShowRecordRuleRequest.cpp index 50123d97d..f6b479495 100644 --- a/live/src/v1/model/ShowRecordRuleRequest.cpp +++ b/live/src/v1/model/ShowRecordRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ShowRecordRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -33,7 +32,6 @@ web::json::value ShowRecordRuleRequest::toJson() const return val; } - bool ShowRecordRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowRecordRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowRecordRuleRequest::getId() const { return id_; diff --git a/live/src/v1/model/ShowRecordRuleResponse.cpp b/live/src/v1/model/ShowRecordRuleResponse.cpp index d923fd376..57940acea 100644 --- a/live/src/v1/model/ShowRecordRuleResponse.cpp +++ b/live/src/v1/model/ShowRecordRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ShowRecordRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -65,7 +64,6 @@ web::json::value ShowRecordRuleResponse::toJson() const return val; } - bool ShowRecordRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool ShowRecordRuleResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowRecordRuleResponse::getId() const { return id_; diff --git a/live/src/v1/model/ShowTranscodingsTemplateRequest.cpp b/live/src/v1/model/ShowTranscodingsTemplateRequest.cpp index ec0bb443f..73e4423b8 100644 --- a/live/src/v1/model/ShowTranscodingsTemplateRequest.cpp +++ b/live/src/v1/model/ShowTranscodingsTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ShowTranscodingsTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -48,7 +47,6 @@ web::json::value ShowTranscodingsTemplateRequest::toJson() const return val; } - bool ShowTranscodingsTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowTranscodingsTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowTranscodingsTemplateRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/ShowTranscodingsTemplateResponse.cpp b/live/src/v1/model/ShowTranscodingsTemplateResponse.cpp index 7682e6cc5..5cb4d85d3 100644 --- a/live/src/v1/model/ShowTranscodingsTemplateResponse.cpp +++ b/live/src/v1/model/ShowTranscodingsTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/ShowTranscodingsTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -42,7 +41,6 @@ web::json::value ShowTranscodingsTemplateResponse::toJson() const return val; } - bool ShowTranscodingsTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ShowTranscodingsTemplateResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowTranscodingsTemplateResponse::getTotal() const { return total_; diff --git a/live/src/v1/model/StreamForbiddenList.cpp b/live/src/v1/model/StreamForbiddenList.cpp index 42bb4c3ee..b663782f7 100644 --- a/live/src/v1/model/StreamForbiddenList.cpp +++ b/live/src/v1/model/StreamForbiddenList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/StreamForbiddenList.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -43,7 +42,6 @@ web::json::value StreamForbiddenList::toJson() const return val; } - bool StreamForbiddenList::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool StreamForbiddenList::fromJson(const web::json::value& val) return ok; } + std::string StreamForbiddenList::getAppName() const { return appName_; diff --git a/live/src/v1/model/StreamForbiddenSetting.cpp b/live/src/v1/model/StreamForbiddenSetting.cpp index 25edc86e7..058c5c91e 100644 --- a/live/src/v1/model/StreamForbiddenSetting.cpp +++ b/live/src/v1/model/StreamForbiddenSetting.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/StreamForbiddenSetting.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -48,7 +47,6 @@ web::json::value StreamForbiddenSetting::toJson() const return val; } - bool StreamForbiddenSetting::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool StreamForbiddenSetting::fromJson(const web::json::value& val) return ok; } + std::string StreamForbiddenSetting::getDomain() const { return domain_; diff --git a/live/src/v1/model/StreamTranscodingTemplate.cpp b/live/src/v1/model/StreamTranscodingTemplate.cpp index 515ad9623..b4250b118 100644 --- a/live/src/v1/model/StreamTranscodingTemplate.cpp +++ b/live/src/v1/model/StreamTranscodingTemplate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/StreamTranscodingTemplate.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -47,7 +46,6 @@ web::json::value StreamTranscodingTemplate::toJson() const return val; } - bool StreamTranscodingTemplate::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool StreamTranscodingTemplate::fromJson(const web::json::value& val) return ok; } + std::string StreamTranscodingTemplate::getDomain() const { return domain_; diff --git a/live/src/v1/model/UpdateDomainHttpsCertRequest.cpp b/live/src/v1/model/UpdateDomainHttpsCertRequest.cpp index 789c7451f..ff2ce165a 100644 --- a/live/src/v1/model/UpdateDomainHttpsCertRequest.cpp +++ b/live/src/v1/model/UpdateDomainHttpsCertRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateDomainHttpsCertRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value UpdateDomainHttpsCertRequest::toJson() const return val; } - bool UpdateDomainHttpsCertRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateDomainHttpsCertRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDomainHttpsCertRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/UpdateDomainHttpsCertResponse.cpp b/live/src/v1/model/UpdateDomainHttpsCertResponse.cpp index cd912b399..ff0981fc6 100644 --- a/live/src/v1/model/UpdateDomainHttpsCertResponse.cpp +++ b/live/src/v1/model/UpdateDomainHttpsCertResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateDomainHttpsCertResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value UpdateDomainHttpsCertResponse::toJson() const return val; } - bool UpdateDomainHttpsCertResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateDomainHttpsCertResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/UpdateDomainIp6SwitchRequest.cpp b/live/src/v1/model/UpdateDomainIp6SwitchRequest.cpp index 09d04fd9d..4f5dcdfb0 100644 --- a/live/src/v1/model/UpdateDomainIp6SwitchRequest.cpp +++ b/live/src/v1/model/UpdateDomainIp6SwitchRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateDomainIp6SwitchRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value UpdateDomainIp6SwitchRequest::toJson() const return val; } - bool UpdateDomainIp6SwitchRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateDomainIp6SwitchRequest::fromJson(const web::json::value& val) return ok; } + DomainIpv6SwitchReq UpdateDomainIp6SwitchRequest::getBody() const { return body_; diff --git a/live/src/v1/model/UpdateDomainIp6SwitchResponse.cpp b/live/src/v1/model/UpdateDomainIp6SwitchResponse.cpp index e3029f39d..bab1de3e8 100644 --- a/live/src/v1/model/UpdateDomainIp6SwitchResponse.cpp +++ b/live/src/v1/model/UpdateDomainIp6SwitchResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateDomainIp6SwitchResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value UpdateDomainIp6SwitchResponse::toJson() const return val; } - bool UpdateDomainIp6SwitchResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateDomainIp6SwitchResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/UpdateDomainKeyChainRequest.cpp b/live/src/v1/model/UpdateDomainKeyChainRequest.cpp index bd3f3cade..0a60bcddf 100644 --- a/live/src/v1/model/UpdateDomainKeyChainRequest.cpp +++ b/live/src/v1/model/UpdateDomainKeyChainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateDomainKeyChainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value UpdateDomainKeyChainRequest::toJson() const return val; } - bool UpdateDomainKeyChainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateDomainKeyChainRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDomainKeyChainRequest::getDomain() const { return domain_; diff --git a/live/src/v1/model/UpdateDomainKeyChainResponse.cpp b/live/src/v1/model/UpdateDomainKeyChainResponse.cpp index 2a33e5e7d..1d4edca16 100644 --- a/live/src/v1/model/UpdateDomainKeyChainResponse.cpp +++ b/live/src/v1/model/UpdateDomainKeyChainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateDomainKeyChainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value UpdateDomainKeyChainResponse::toJson() const return val; } - bool UpdateDomainKeyChainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateDomainKeyChainResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/UpdateDomainRequest.cpp b/live/src/v1/model/UpdateDomainRequest.cpp index 867a15229..0ae6e331c 100644 --- a/live/src/v1/model/UpdateDomainRequest.cpp +++ b/live/src/v1/model/UpdateDomainRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateDomainRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value UpdateDomainRequest::toJson() const return val; } - bool UpdateDomainRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateDomainRequest::fromJson(const web::json::value& val) return ok; } + LiveDomainModifyReq UpdateDomainRequest::getBody() const { return body_; diff --git a/live/src/v1/model/UpdateDomainResponse.cpp b/live/src/v1/model/UpdateDomainResponse.cpp index 34bf3507c..0eab3fee4 100644 --- a/live/src/v1/model/UpdateDomainResponse.cpp +++ b/live/src/v1/model/UpdateDomainResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateDomainResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -73,7 +72,6 @@ web::json::value UpdateDomainResponse::toJson() const return val; } - bool UpdateDomainResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool UpdateDomainResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateDomainResponse::getDomain() const { return domain_; diff --git a/live/src/v1/model/UpdateObsBucketAuthorityPublicRequest.cpp b/live/src/v1/model/UpdateObsBucketAuthorityPublicRequest.cpp index 12f3c8d52..1a02d2c33 100644 --- a/live/src/v1/model/UpdateObsBucketAuthorityPublicRequest.cpp +++ b/live/src/v1/model/UpdateObsBucketAuthorityPublicRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateObsBucketAuthorityPublicRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value UpdateObsBucketAuthorityPublicRequest::toJson() const return val; } - bool UpdateObsBucketAuthorityPublicRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateObsBucketAuthorityPublicRequest::fromJson(const web::json::value& val return ok; } + ObsAuthorityConfigV2 UpdateObsBucketAuthorityPublicRequest::getBody() const { return body_; diff --git a/live/src/v1/model/UpdateObsBucketAuthorityPublicResponse.cpp b/live/src/v1/model/UpdateObsBucketAuthorityPublicResponse.cpp index 8dd6a1131..8de1b8125 100644 --- a/live/src/v1/model/UpdateObsBucketAuthorityPublicResponse.cpp +++ b/live/src/v1/model/UpdateObsBucketAuthorityPublicResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateObsBucketAuthorityPublicResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value UpdateObsBucketAuthorityPublicResponse::toJson() const return val; } - bool UpdateObsBucketAuthorityPublicResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateObsBucketAuthorityPublicResponse::fromJson(const web::json::value& va return ok; } + } } } diff --git a/live/src/v1/model/UpdateRecordCallbackConfigRequest.cpp b/live/src/v1/model/UpdateRecordCallbackConfigRequest.cpp index 1d908194e..a2b4a1993 100644 --- a/live/src/v1/model/UpdateRecordCallbackConfigRequest.cpp +++ b/live/src/v1/model/UpdateRecordCallbackConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateRecordCallbackConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value UpdateRecordCallbackConfigRequest::toJson() const return val; } - bool UpdateRecordCallbackConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateRecordCallbackConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateRecordCallbackConfigRequest::getId() const { return id_; diff --git a/live/src/v1/model/UpdateRecordCallbackConfigResponse.cpp b/live/src/v1/model/UpdateRecordCallbackConfigResponse.cpp index 6ceb789eb..7a441bde4 100644 --- a/live/src/v1/model/UpdateRecordCallbackConfigResponse.cpp +++ b/live/src/v1/model/UpdateRecordCallbackConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateRecordCallbackConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -65,7 +64,6 @@ web::json::value UpdateRecordCallbackConfigResponse::toJson() const return val; } - bool UpdateRecordCallbackConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool UpdateRecordCallbackConfigResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateRecordCallbackConfigResponse::getId() const { return id_; diff --git a/live/src/v1/model/UpdateRecordRuleRequest.cpp b/live/src/v1/model/UpdateRecordRuleRequest.cpp index 3ca061cc3..68258cd23 100644 --- a/live/src/v1/model/UpdateRecordRuleRequest.cpp +++ b/live/src/v1/model/UpdateRecordRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateRecordRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value UpdateRecordRuleRequest::toJson() const return val; } - bool UpdateRecordRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateRecordRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateRecordRuleRequest::getId() const { return id_; diff --git a/live/src/v1/model/UpdateRecordRuleResponse.cpp b/live/src/v1/model/UpdateRecordRuleResponse.cpp index 874c866a5..b4cef8dc1 100644 --- a/live/src/v1/model/UpdateRecordRuleResponse.cpp +++ b/live/src/v1/model/UpdateRecordRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateRecordRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -65,7 +64,6 @@ web::json::value UpdateRecordRuleResponse::toJson() const return val; } - bool UpdateRecordRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool UpdateRecordRuleResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateRecordRuleResponse::getId() const { return id_; diff --git a/live/src/v1/model/UpdateSnapshotConfigRequest.cpp b/live/src/v1/model/UpdateSnapshotConfigRequest.cpp index 320af43fc..ad7474ff6 100644 --- a/live/src/v1/model/UpdateSnapshotConfigRequest.cpp +++ b/live/src/v1/model/UpdateSnapshotConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateSnapshotConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value UpdateSnapshotConfigRequest::toJson() const return val; } - bool UpdateSnapshotConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateSnapshotConfigRequest::fromJson(const web::json::value& val) return ok; } + LiveSnapshotConfig UpdateSnapshotConfigRequest::getBody() const { return body_; diff --git a/live/src/v1/model/UpdateSnapshotConfigResponse.cpp b/live/src/v1/model/UpdateSnapshotConfigResponse.cpp index 4aa3ca34d..5b9854e56 100644 --- a/live/src/v1/model/UpdateSnapshotConfigResponse.cpp +++ b/live/src/v1/model/UpdateSnapshotConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateSnapshotConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value UpdateSnapshotConfigResponse::toJson() const return val; } - bool UpdateSnapshotConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateSnapshotConfigResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/UpdateStreamForbiddenRequest.cpp b/live/src/v1/model/UpdateStreamForbiddenRequest.cpp index 8c00da490..c7b9c0c64 100644 --- a/live/src/v1/model/UpdateStreamForbiddenRequest.cpp +++ b/live/src/v1/model/UpdateStreamForbiddenRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateStreamForbiddenRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value UpdateStreamForbiddenRequest::toJson() const return val; } - bool UpdateStreamForbiddenRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateStreamForbiddenRequest::fromJson(const web::json::value& val) return ok; } + StreamForbiddenSetting UpdateStreamForbiddenRequest::getBody() const { return body_; diff --git a/live/src/v1/model/UpdateStreamForbiddenResponse.cpp b/live/src/v1/model/UpdateStreamForbiddenResponse.cpp index a4eae46ea..53e64575a 100644 --- a/live/src/v1/model/UpdateStreamForbiddenResponse.cpp +++ b/live/src/v1/model/UpdateStreamForbiddenResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateStreamForbiddenResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value UpdateStreamForbiddenResponse::toJson() const return val; } - bool UpdateStreamForbiddenResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateStreamForbiddenResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/UpdateTranscodingsTemplateRequest.cpp b/live/src/v1/model/UpdateTranscodingsTemplateRequest.cpp index 87b02dcb6..f7493b0b2 100644 --- a/live/src/v1/model/UpdateTranscodingsTemplateRequest.cpp +++ b/live/src/v1/model/UpdateTranscodingsTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateTranscodingsTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -32,7 +31,6 @@ web::json::value UpdateTranscodingsTemplateRequest::toJson() const return val; } - bool UpdateTranscodingsTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateTranscodingsTemplateRequest::fromJson(const web::json::value& val) return ok; } + StreamTranscodingTemplate UpdateTranscodingsTemplateRequest::getBody() const { return body_; diff --git a/live/src/v1/model/UpdateTranscodingsTemplateResponse.cpp b/live/src/v1/model/UpdateTranscodingsTemplateResponse.cpp index 872aa01ea..b425b9708 100644 --- a/live/src/v1/model/UpdateTranscodingsTemplateResponse.cpp +++ b/live/src/v1/model/UpdateTranscodingsTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/UpdateTranscodingsTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -28,7 +27,6 @@ web::json::value UpdateTranscodingsTemplateResponse::toJson() const return val; } - bool UpdateTranscodingsTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateTranscodingsTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/live/src/v1/model/VideoFormatVar.cpp b/live/src/v1/model/VideoFormatVar.cpp index 54c276b1f..ef35294f8 100644 --- a/live/src/v1/model/VideoFormatVar.cpp +++ b/live/src/v1/model/VideoFormatVar.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/VideoFormatVar.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { diff --git a/live/src/v1/model/VodInfoV2.cpp b/live/src/v1/model/VodInfoV2.cpp index e88d90793..f2a0ab65f 100644 --- a/live/src/v1/model/VodInfoV2.cpp +++ b/live/src/v1/model/VodInfoV2.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v1/model/VodInfoV2.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value VodInfoV2::toJson() const return val; } - bool VodInfoV2::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool VodInfoV2::fromJson(const web::json::value& val) return ok; } + std::string VodInfoV2::getAssetId() const { return assetId_; diff --git a/live/src/v2/LiveClient.cpp b/live/src/v2/LiveClient.cpp index 27ba958f2..5612f13b0 100644 --- a/live/src/v2/LiveClient.cpp +++ b/live/src/v2/LiveClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,13 +40,13 @@ std::shared_ptr LiveClient::listAreaDetail(ListAreaDetai std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -82,15 +82,10 @@ std::shared_ptr LiveClient::listAreaDetail(ListAreaDetai std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListAreaDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -105,13 +100,13 @@ std::shared_ptr LiveClient::listBandwidthDetail(Lis std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.playDomainsIsSet()) { @@ -150,15 +145,10 @@ std::shared_ptr LiveClient::listBandwidthDetail(Lis std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListBandwidthDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -173,13 +163,13 @@ std::shared_ptr LiveClient::listDomainBandwidth std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.playDomainsIsSet()) { @@ -212,15 +202,10 @@ std::shared_ptr LiveClient::listDomainBandwidth std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListDomainBandwidthPeak()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -235,13 +220,13 @@ std::shared_ptr LiveClient::listDomainTrafficDe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.playDomainsIsSet()) { @@ -277,15 +262,10 @@ std::shared_ptr LiveClient::listDomainTrafficDe std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListDomainTrafficDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -300,13 +280,13 @@ std::shared_ptr LiveClient::listDomainTrafficS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.playDomainsIsSet()) { @@ -339,15 +319,10 @@ std::shared_ptr LiveClient::listDomainTrafficS std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListDomainTrafficSummary()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -362,13 +337,13 @@ std::shared_ptr LiveClient::listHistoryStreams(ListH std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -395,15 +370,10 @@ std::shared_ptr LiveClient::listHistoryStreams(ListH std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListHistoryStreams()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -418,13 +388,13 @@ std::shared_ptr LiveClient::listQueryHttpCode(ListQue std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.playDomainsIsSet()) { @@ -448,15 +418,10 @@ std::shared_ptr LiveClient::listQueryHttpCode(ListQue std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListQueryHttpCode()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -471,13 +436,13 @@ std::shared_ptr LiveClient::listRecordData(ListRecordDat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.publishDomainIsSet()) { @@ -492,15 +457,10 @@ std::shared_ptr LiveClient::listRecordData(ListRecordDat std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListRecordData()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -515,13 +475,13 @@ std::shared_ptr LiveClient::listSnapshotData(ListSnaps std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.publishDomainIsSet()) { @@ -536,15 +496,10 @@ std::shared_ptr LiveClient::listSnapshotData(ListSnaps std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListSnapshotData()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -559,13 +514,13 @@ std::shared_ptr LiveClient::listTranscodeData(ListTra std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.publishDomainIsSet()) { @@ -583,15 +538,10 @@ std::shared_ptr LiveClient::listTranscodeData(ListTra std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListTranscodeData()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -606,13 +556,13 @@ std::shared_ptr LiveClient::listUsersOfStream(ListUse std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.playDomainIsSet()) { @@ -651,15 +601,10 @@ std::shared_ptr LiveClient::listUsersOfStream(ListUse std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListUsersOfStream()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -674,13 +619,13 @@ std::shared_ptr LiveClient::showStreamCount(ShowStreamC std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.publishDomainsIsSet()) { @@ -695,15 +640,10 @@ std::shared_ptr LiveClient::showStreamCount(ShowStreamC std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForShowStreamCount()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -718,13 +658,13 @@ std::shared_ptr LiveClient::showStreamPortrait(ShowS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.playDomainIsSet()) { @@ -739,15 +679,10 @@ std::shared_ptr LiveClient::showStreamPortrait(ShowS std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForShowStreamPortrait()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -762,13 +697,13 @@ std::shared_ptr LiveClient::showUpBandwidth(ShowUpBandw std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.publishDomainsIsSet()) { @@ -801,15 +736,10 @@ std::shared_ptr LiveClient::showUpBandwidth(ShowUpBandw std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForShowUpBandwidth()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -824,13 +754,13 @@ std::shared_ptr LiveClient::listSingleStreamBit std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -851,15 +781,10 @@ std::shared_ptr LiveClient::listSingleStreamBit std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListSingleStreamBitrate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -874,13 +799,13 @@ std::shared_ptr LiveClient::listSingleStreamDeta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.publishDomainIsSet()) { @@ -901,15 +826,10 @@ std::shared_ptr LiveClient::listSingleStreamDeta std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListSingleStreamDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -924,13 +844,13 @@ std::shared_ptr LiveClient::listSingleStreamF std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -951,15 +871,10 @@ std::shared_ptr LiveClient::listSingleStreamF std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListSingleStreamFramerate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -974,13 +889,13 @@ std::shared_ptr LiveClient::listUpStreamDetail(ListU std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["project_id"] = parameterToString(request.getProjectId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.publishDomainIsSet()) { @@ -1001,15 +916,10 @@ std::shared_ptr LiveClient::listUpStreamDetail(ListU std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LiveMeta::genRequestDefForListUpStreamDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); diff --git a/live/src/v2/LiveMeta.cpp b/live/src/v2/LiveMeta.cpp new file mode 100644 index 000000000..4c01f92c9 --- /dev/null +++ b/live/src/v2/LiveMeta.cpp @@ -0,0 +1,550 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Live { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef LiveMeta::genRequestDefForListAreaDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PlayDomains") + .withJsonTag("play_domains") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Isp") + .withJsonTag("isp") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Area") + .withJsonTag("area") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Metric") + .withJsonTag("metric") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protocol") + .withJsonTag("protocol") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListBandwidthDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PlayDomains") + .withJsonTag("play_domains") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Country") + .withJsonTag("country") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Region") + .withJsonTag("region") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Isp") + .withJsonTag("isp") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protocol") + .withJsonTag("protocol") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceType") + .withJsonTag("service_type") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListDomainBandwidthPeak() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PlayDomains") + .withJsonTag("play_domains") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Region") + .withJsonTag("region") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Isp") + .withJsonTag("isp") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protocol") + .withJsonTag("protocol") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceType") + .withJsonTag("service_type") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListDomainTrafficDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PlayDomains") + .withJsonTag("play_domains") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Region") + .withJsonTag("region") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Isp") + .withJsonTag("isp") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protocol") + .withJsonTag("protocol") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceType") + .withJsonTag("service_type") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListDomainTrafficSummary() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PlayDomains") + .withJsonTag("play_domains") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Region") + .withJsonTag("region") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Isp") + .withJsonTag("isp") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protocol") + .withJsonTag("protocol") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceType") + .withJsonTag("service_type") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListHistoryStreams() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListQueryHttpCode() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PlayDomains") + .withJsonTag("play_domains") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Code") + .withJsonTag("code") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Region") + .withJsonTag("region") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Isp") + .withJsonTag("isp") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListRecordData() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PublishDomain") + .withJsonTag("publish_domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListSnapshotData() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PublishDomain") + .withJsonTag("publish_domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListTranscodeData() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PublishDomain") + .withJsonTag("publish_domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListUsersOfStream() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PlayDomain") + .withJsonTag("play_domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Isp") + .withJsonTag("isp") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Country") + .withJsonTag("country") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Region") + .withJsonTag("region") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protocol") + .withJsonTag("protocol") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServiceType") + .withJsonTag("service_type") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForShowStreamCount() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PublishDomains") + .withJsonTag("publish_domains") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForShowStreamPortrait() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PlayDomain") + .withJsonTag("play_domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Time") + .withJsonTag("time") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForShowUpBandwidth() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PublishDomains") + .withJsonTag("publish_domains") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Region") + .withJsonTag("region") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Isp") + .withJsonTag("isp") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListSingleStreamBitrate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListSingleStreamDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PublishDomain") + .withJsonTag("publish_domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListSingleStreamFramerate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LiveMeta::genRequestDefForListUpStreamDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("PublishDomain") + .withJsonTag("publish_domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("App") + .withJsonTag("app") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Stream") + .withJsonTag("stream") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("xRequestId"). + withJsonTag("X-Request-Id"). + withKindName("std::string"). + withLocationType(Header_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/live/src/v2/model/AreaDetail.cpp b/live/src/v2/model/AreaDetail.cpp index 7dc40f28b..84b8714a1 100644 --- a/live/src/v2/model/AreaDetail.cpp +++ b/live/src/v2/model/AreaDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/AreaDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -41,7 +40,6 @@ web::json::value AreaDetail::toJson() const return val; } - bool AreaDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool AreaDetail::fromJson(const web::json::value& val) return ok; } + std::string AreaDetail::getArea() const { return area_; diff --git a/live/src/v2/model/AreaTimeValue.cpp b/live/src/v2/model/AreaTimeValue.cpp index 4f1d2ebf0..abdab9815 100644 --- a/live/src/v2/model/AreaTimeValue.cpp +++ b/live/src/v2/model/AreaTimeValue.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/AreaTimeValue.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value AreaTimeValue::toJson() const return val; } - bool AreaTimeValue::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AreaTimeValue::fromJson(const web::json::value& val) return ok; } + std::string AreaTimeValue::getName() const { return name_; diff --git a/live/src/v2/model/HistoryStreamInfo.cpp b/live/src/v2/model/HistoryStreamInfo.cpp index b61608142..ad0b6a0c9 100644 --- a/live/src/v2/model/HistoryStreamInfo.cpp +++ b/live/src/v2/model/HistoryStreamInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/HistoryStreamInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -73,7 +72,6 @@ web::json::value HistoryStreamInfo::toJson() const return val; } - bool HistoryStreamInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool HistoryStreamInfo::fromJson(const web::json::value& val) return ok; } + std::string HistoryStreamInfo::getDomain() const { return domain_; diff --git a/live/src/v2/model/HttpCode.cpp b/live/src/v2/model/HttpCode.cpp index 3fab61600..4f35bbe31 100644 --- a/live/src/v2/model/HttpCode.cpp +++ b/live/src/v2/model/HttpCode.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/HttpCode.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -43,7 +42,6 @@ web::json::value HttpCode::toJson() const return val; } - bool HttpCode::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool HttpCode::fromJson(const web::json::value& val) return ok; } + int32_t HttpCode::getCode() const { return code_; diff --git a/live/src/v2/model/HttpCodeSummary.cpp b/live/src/v2/model/HttpCodeSummary.cpp index 60159c3b5..fa70d9d15 100644 --- a/live/src/v2/model/HttpCodeSummary.cpp +++ b/live/src/v2/model/HttpCodeSummary.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/HttpCodeSummary.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value HttpCodeSummary::toJson() const return val; } - bool HttpCodeSummary::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool HttpCodeSummary::fromJson(const web::json::value& val) return ok; } + std::vector& HttpCodeSummary::getHttpCodes() { return httpCodes_; diff --git a/live/src/v2/model/ListAreaDetailRequest.cpp b/live/src/v2/model/ListAreaDetailRequest.cpp index a9a433095..4018f9f2f 100644 --- a/live/src/v2/model/ListAreaDetailRequest.cpp +++ b/live/src/v2/model/ListAreaDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListAreaDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -80,7 +79,6 @@ web::json::value ListAreaDetailRequest::toJson() const return val; } - bool ListAreaDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -187,6 +185,7 @@ bool ListAreaDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAreaDetailRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListAreaDetailResponse.cpp b/live/src/v2/model/ListAreaDetailResponse.cpp index b3d1c0da9..2ce36bece 100644 --- a/live/src/v2/model/ListAreaDetailResponse.cpp +++ b/live/src/v2/model/ListAreaDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListAreaDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ListAreaDetailResponse::toJson() const return val; } - bool ListAreaDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAreaDetailResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAreaDetailResponse::getDataList() { return dataList_; diff --git a/live/src/v2/model/ListBandwidthDetailRequest.cpp b/live/src/v2/model/ListBandwidthDetailRequest.cpp index 7cbe9bc98..ca02c2c50 100644 --- a/live/src/v2/model/ListBandwidthDetailRequest.cpp +++ b/live/src/v2/model/ListBandwidthDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListBandwidthDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -84,7 +83,6 @@ web::json::value ListBandwidthDetailRequest::toJson() const return val; } - bool ListBandwidthDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -200,6 +198,7 @@ bool ListBandwidthDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ListBandwidthDetailRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListBandwidthDetailResponse.cpp b/live/src/v2/model/ListBandwidthDetailResponse.cpp index a9eb382c8..6936196fd 100644 --- a/live/src/v2/model/ListBandwidthDetailResponse.cpp +++ b/live/src/v2/model/ListBandwidthDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListBandwidthDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ListBandwidthDetailResponse::toJson() const return val; } - bool ListBandwidthDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListBandwidthDetailResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListBandwidthDetailResponse::getDataList() { return dataList_; diff --git a/live/src/v2/model/ListDomainBandwidthPeakRequest.cpp b/live/src/v2/model/ListDomainBandwidthPeakRequest.cpp index 394a1db5d..f4cef2900 100644 --- a/live/src/v2/model/ListDomainBandwidthPeakRequest.cpp +++ b/live/src/v2/model/ListDomainBandwidthPeakRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListDomainBandwidthPeakRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -75,7 +74,6 @@ web::json::value ListDomainBandwidthPeakRequest::toJson() const return val; } - bool ListDomainBandwidthPeakRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -173,6 +171,7 @@ bool ListDomainBandwidthPeakRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDomainBandwidthPeakRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListDomainBandwidthPeakResponse.cpp b/live/src/v2/model/ListDomainBandwidthPeakResponse.cpp index 17ea0ba59..04d7934ac 100644 --- a/live/src/v2/model/ListDomainBandwidthPeakResponse.cpp +++ b/live/src/v2/model/ListDomainBandwidthPeakResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListDomainBandwidthPeakResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ListDomainBandwidthPeakResponse::toJson() const return val; } - bool ListDomainBandwidthPeakResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDomainBandwidthPeakResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDomainBandwidthPeakResponse::getBandwidthList() { return bandwidthList_; diff --git a/live/src/v2/model/ListDomainTrafficDetailRequest.cpp b/live/src/v2/model/ListDomainTrafficDetailRequest.cpp index b99261530..47838ba21 100644 --- a/live/src/v2/model/ListDomainTrafficDetailRequest.cpp +++ b/live/src/v2/model/ListDomainTrafficDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListDomainTrafficDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -80,7 +79,6 @@ web::json::value ListDomainTrafficDetailRequest::toJson() const return val; } - bool ListDomainTrafficDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -187,6 +185,7 @@ bool ListDomainTrafficDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDomainTrafficDetailRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListDomainTrafficDetailResponse.cpp b/live/src/v2/model/ListDomainTrafficDetailResponse.cpp index bff4ac2e4..f3345eeda 100644 --- a/live/src/v2/model/ListDomainTrafficDetailResponse.cpp +++ b/live/src/v2/model/ListDomainTrafficDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListDomainTrafficDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ListDomainTrafficDetailResponse::toJson() const return val; } - bool ListDomainTrafficDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDomainTrafficDetailResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDomainTrafficDetailResponse::getDataList() { return dataList_; diff --git a/live/src/v2/model/ListDomainTrafficSummaryRequest.cpp b/live/src/v2/model/ListDomainTrafficSummaryRequest.cpp index b0a31ec53..1517ce65d 100644 --- a/live/src/v2/model/ListDomainTrafficSummaryRequest.cpp +++ b/live/src/v2/model/ListDomainTrafficSummaryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListDomainTrafficSummaryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -75,7 +74,6 @@ web::json::value ListDomainTrafficSummaryRequest::toJson() const return val; } - bool ListDomainTrafficSummaryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -173,6 +171,7 @@ bool ListDomainTrafficSummaryRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDomainTrafficSummaryRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListDomainTrafficSummaryResponse.cpp b/live/src/v2/model/ListDomainTrafficSummaryResponse.cpp index 86b45121b..89c26c8aa 100644 --- a/live/src/v2/model/ListDomainTrafficSummaryResponse.cpp +++ b/live/src/v2/model/ListDomainTrafficSummaryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListDomainTrafficSummaryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ListDomainTrafficSummaryResponse::toJson() const return val; } - bool ListDomainTrafficSummaryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDomainTrafficSummaryResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDomainTrafficSummaryResponse::getTrafficList() { return trafficList_; diff --git a/live/src/v2/model/ListHistoryStreamsRequest.cpp b/live/src/v2/model/ListHistoryStreamsRequest.cpp index bc5552b4a..6b9cf7c86 100644 --- a/live/src/v2/model/ListHistoryStreamsRequest.cpp +++ b/live/src/v2/model/ListHistoryStreamsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListHistoryStreamsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -68,7 +67,6 @@ web::json::value ListHistoryStreamsRequest::toJson() const return val; } - bool ListHistoryStreamsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListHistoryStreamsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListHistoryStreamsRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListHistoryStreamsResponse.cpp b/live/src/v2/model/ListHistoryStreamsResponse.cpp index ccd8b8d95..5d66269fa 100644 --- a/live/src/v2/model/ListHistoryStreamsResponse.cpp +++ b/live/src/v2/model/ListHistoryStreamsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListHistoryStreamsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -42,7 +41,6 @@ web::json::value ListHistoryStreamsResponse::toJson() const return val; } - bool ListHistoryStreamsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListHistoryStreamsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListHistoryStreamsResponse::getHistoryStreamList() { return historyStreamList_; diff --git a/live/src/v2/model/ListQueryHttpCodeRequest.cpp b/live/src/v2/model/ListQueryHttpCodeRequest.cpp index 9c0d21ca3..e47bca063 100644 --- a/live/src/v2/model/ListQueryHttpCodeRequest.cpp +++ b/live/src/v2/model/ListQueryHttpCodeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListQueryHttpCodeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -59,7 +58,6 @@ web::json::value ListQueryHttpCodeRequest::toJson() const return val; } - bool ListQueryHttpCodeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -130,6 +128,7 @@ bool ListQueryHttpCodeRequest::fromJson(const web::json::value& val) return ok; } + std::string ListQueryHttpCodeRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListQueryHttpCodeResponse.cpp b/live/src/v2/model/ListQueryHttpCodeResponse.cpp index 89883ea61..791beb407 100644 --- a/live/src/v2/model/ListQueryHttpCodeResponse.cpp +++ b/live/src/v2/model/ListQueryHttpCodeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListQueryHttpCodeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ListQueryHttpCodeResponse::toJson() const return val; } - bool ListQueryHttpCodeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListQueryHttpCodeResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListQueryHttpCodeResponse::getDataSeries() { return dataSeries_; diff --git a/live/src/v2/model/ListRecordDataRequest.cpp b/live/src/v2/model/ListRecordDataRequest.cpp index 88127d0e8..ac4bacd22 100644 --- a/live/src/v2/model/ListRecordDataRequest.cpp +++ b/live/src/v2/model/ListRecordDataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListRecordDataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -48,7 +47,6 @@ web::json::value ListRecordDataRequest::toJson() const return val; } - bool ListRecordDataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListRecordDataRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRecordDataRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListRecordDataResponse.cpp b/live/src/v2/model/ListRecordDataResponse.cpp index 132e8dc50..ff61c747c 100644 --- a/live/src/v2/model/ListRecordDataResponse.cpp +++ b/live/src/v2/model/ListRecordDataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListRecordDataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ListRecordDataResponse::toJson() const return val; } - bool ListRecordDataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListRecordDataResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListRecordDataResponse::getRecordDataList() { return recordDataList_; diff --git a/live/src/v2/model/ListSingleStreamBitrateRequest.cpp b/live/src/v2/model/ListSingleStreamBitrateRequest.cpp index 21a44737c..b3837b2f6 100644 --- a/live/src/v2/model/ListSingleStreamBitrateRequest.cpp +++ b/live/src/v2/model/ListSingleStreamBitrateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListSingleStreamBitrateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -58,7 +57,6 @@ web::json::value ListSingleStreamBitrateRequest::toJson() const return val; } - bool ListSingleStreamBitrateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListSingleStreamBitrateRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSingleStreamBitrateRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListSingleStreamBitrateResponse.cpp b/live/src/v2/model/ListSingleStreamBitrateResponse.cpp index 769f4c3eb..0ce0616af 100644 --- a/live/src/v2/model/ListSingleStreamBitrateResponse.cpp +++ b/live/src/v2/model/ListSingleStreamBitrateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListSingleStreamBitrateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ListSingleStreamBitrateResponse::toJson() const return val; } - bool ListSingleStreamBitrateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSingleStreamBitrateResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSingleStreamBitrateResponse::getBitrateInfoList() { return bitrateInfoList_; diff --git a/live/src/v2/model/ListSingleStreamDetailRequest.cpp b/live/src/v2/model/ListSingleStreamDetailRequest.cpp index 1ef026c08..0d2d1f3c9 100644 --- a/live/src/v2/model/ListSingleStreamDetailRequest.cpp +++ b/live/src/v2/model/ListSingleStreamDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListSingleStreamDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -58,7 +57,6 @@ web::json::value ListSingleStreamDetailRequest::toJson() const return val; } - bool ListSingleStreamDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListSingleStreamDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSingleStreamDetailRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListSingleStreamDetailResponse.cpp b/live/src/v2/model/ListSingleStreamDetailResponse.cpp index cca214d7f..695244c58 100644 --- a/live/src/v2/model/ListSingleStreamDetailResponse.cpp +++ b/live/src/v2/model/ListSingleStreamDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListSingleStreamDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -60,7 +59,6 @@ web::json::value ListSingleStreamDetailResponse::toJson() const return val; } - bool ListSingleStreamDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -131,6 +129,7 @@ bool ListSingleStreamDetailResponse::fromJson(const web::json::value& val) return ok; } + std::string ListSingleStreamDetailResponse::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v2/model/ListSingleStreamFramerateRequest.cpp b/live/src/v2/model/ListSingleStreamFramerateRequest.cpp index 77e2f5549..d31d5a26b 100644 --- a/live/src/v2/model/ListSingleStreamFramerateRequest.cpp +++ b/live/src/v2/model/ListSingleStreamFramerateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListSingleStreamFramerateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -58,7 +57,6 @@ web::json::value ListSingleStreamFramerateRequest::toJson() const return val; } - bool ListSingleStreamFramerateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListSingleStreamFramerateRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSingleStreamFramerateRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListSingleStreamFramerateResponse.cpp b/live/src/v2/model/ListSingleStreamFramerateResponse.cpp index 0501e685c..420538480 100644 --- a/live/src/v2/model/ListSingleStreamFramerateResponse.cpp +++ b/live/src/v2/model/ListSingleStreamFramerateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListSingleStreamFramerateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ListSingleStreamFramerateResponse::toJson() const return val; } - bool ListSingleStreamFramerateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSingleStreamFramerateResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSingleStreamFramerateResponse::getFramerateInfoList() { return framerateInfoList_; diff --git a/live/src/v2/model/ListSnapshotDataRequest.cpp b/live/src/v2/model/ListSnapshotDataRequest.cpp index 781b289dc..9c6ca7506 100644 --- a/live/src/v2/model/ListSnapshotDataRequest.cpp +++ b/live/src/v2/model/ListSnapshotDataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListSnapshotDataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -48,7 +47,6 @@ web::json::value ListSnapshotDataRequest::toJson() const return val; } - bool ListSnapshotDataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListSnapshotDataRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSnapshotDataRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListSnapshotDataResponse.cpp b/live/src/v2/model/ListSnapshotDataResponse.cpp index b9bb3ee38..12882c44c 100644 --- a/live/src/v2/model/ListSnapshotDataResponse.cpp +++ b/live/src/v2/model/ListSnapshotDataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListSnapshotDataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -42,7 +41,6 @@ web::json::value ListSnapshotDataResponse::toJson() const return val; } - bool ListSnapshotDataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListSnapshotDataResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSnapshotDataResponse::getSnapshotList() { return snapshotList_; diff --git a/live/src/v2/model/ListTranscodeDataRequest.cpp b/live/src/v2/model/ListTranscodeDataRequest.cpp index 40e3a3044..49eb8709e 100644 --- a/live/src/v2/model/ListTranscodeDataRequest.cpp +++ b/live/src/v2/model/ListTranscodeDataRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListTranscodeDataRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -53,7 +52,6 @@ web::json::value ListTranscodeDataRequest::toJson() const return val; } - bool ListTranscodeDataRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListTranscodeDataRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTranscodeDataRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListTranscodeDataResponse.cpp b/live/src/v2/model/ListTranscodeDataResponse.cpp index a044946d6..42bd356ee 100644 --- a/live/src/v2/model/ListTranscodeDataResponse.cpp +++ b/live/src/v2/model/ListTranscodeDataResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListTranscodeDataResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -41,7 +40,6 @@ web::json::value ListTranscodeDataResponse::toJson() const return val; } - bool ListTranscodeDataResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool ListTranscodeDataResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTranscodeDataResponse::getTranscodeDataList() { return transcodeDataList_; diff --git a/live/src/v2/model/ListUpStreamDetailRequest.cpp b/live/src/v2/model/ListUpStreamDetailRequest.cpp index cc1fd5a46..4d3e0d87b 100644 --- a/live/src/v2/model/ListUpStreamDetailRequest.cpp +++ b/live/src/v2/model/ListUpStreamDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListUpStreamDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -58,7 +57,6 @@ web::json::value ListUpStreamDetailRequest::toJson() const return val; } - bool ListUpStreamDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListUpStreamDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ListUpStreamDetailRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListUpStreamDetailResponse.cpp b/live/src/v2/model/ListUpStreamDetailResponse.cpp index 562bd5c01..571bd1cfa 100644 --- a/live/src/v2/model/ListUpStreamDetailResponse.cpp +++ b/live/src/v2/model/ListUpStreamDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListUpStreamDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -52,7 +51,6 @@ web::json::value ListUpStreamDetailResponse::toJson() const return val; } - bool ListUpStreamDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ListUpStreamDetailResponse::fromJson(const web::json::value& val) return ok; } + std::string ListUpStreamDetailResponse::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v2/model/ListUsersOfStreamRequest.cpp b/live/src/v2/model/ListUsersOfStreamRequest.cpp index 41945330c..ba77be948 100644 --- a/live/src/v2/model/ListUsersOfStreamRequest.cpp +++ b/live/src/v2/model/ListUsersOfStreamRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListUsersOfStreamRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -85,7 +84,6 @@ web::json::value ListUsersOfStreamRequest::toJson() const return val; } - bool ListUsersOfStreamRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -201,6 +199,7 @@ bool ListUsersOfStreamRequest::fromJson(const web::json::value& val) return ok; } + std::string ListUsersOfStreamRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ListUsersOfStreamResponse.cpp b/live/src/v2/model/ListUsersOfStreamResponse.cpp index f94f2a371..f34d6d92f 100644 --- a/live/src/v2/model/ListUsersOfStreamResponse.cpp +++ b/live/src/v2/model/ListUsersOfStreamResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ListUsersOfStreamResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ListUsersOfStreamResponse::toJson() const return val; } - bool ListUsersOfStreamResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListUsersOfStreamResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListUsersOfStreamResponse::getDataList() { return dataList_; diff --git a/live/src/v2/model/PeakBandwidthData.cpp b/live/src/v2/model/PeakBandwidthData.cpp index 7a12b0506..bd3fe9429 100644 --- a/live/src/v2/model/PeakBandwidthData.cpp +++ b/live/src/v2/model/PeakBandwidthData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/PeakBandwidthData.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value PeakBandwidthData::toJson() const return val; } - bool PeakBandwidthData::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PeakBandwidthData::fromJson(const web::json::value& val) return ok; } + int64_t PeakBandwidthData::getValue() const { return value_; diff --git a/live/src/v2/model/RecordData.cpp b/live/src/v2/model/RecordData.cpp index 088f173b9..21bd9355b 100644 --- a/live/src/v2/model/RecordData.cpp +++ b/live/src/v2/model/RecordData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/RecordData.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value RecordData::toJson() const return val; } - bool RecordData::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RecordData::fromJson(const web::json::value& val) return ok; } + int32_t RecordData::getConcurrentCount() const { return concurrentCount_; diff --git a/live/src/v2/model/ShowStreamCountRequest.cpp b/live/src/v2/model/ShowStreamCountRequest.cpp index 885177874..82595c75c 100644 --- a/live/src/v2/model/ShowStreamCountRequest.cpp +++ b/live/src/v2/model/ShowStreamCountRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ShowStreamCountRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -47,7 +46,6 @@ web::json::value ShowStreamCountRequest::toJson() const return val; } - bool ShowStreamCountRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ShowStreamCountRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowStreamCountRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ShowStreamCountResponse.cpp b/live/src/v2/model/ShowStreamCountResponse.cpp index 316ce4cec..0a9840d19 100644 --- a/live/src/v2/model/ShowStreamCountResponse.cpp +++ b/live/src/v2/model/ShowStreamCountResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ShowStreamCountResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ShowStreamCountResponse::toJson() const return val; } - bool ShowStreamCountResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowStreamCountResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowStreamCountResponse::getDataList() { return dataList_; diff --git a/live/src/v2/model/ShowStreamPortraitRequest.cpp b/live/src/v2/model/ShowStreamPortraitRequest.cpp index 14fc1927b..023aaf78f 100644 --- a/live/src/v2/model/ShowStreamPortraitRequest.cpp +++ b/live/src/v2/model/ShowStreamPortraitRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ShowStreamPortraitRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -48,7 +47,6 @@ web::json::value ShowStreamPortraitRequest::toJson() const return val; } - bool ShowStreamPortraitRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowStreamPortraitRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowStreamPortraitRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ShowStreamPortraitResponse.cpp b/live/src/v2/model/ShowStreamPortraitResponse.cpp index 863d8a36a..9e91361b5 100644 --- a/live/src/v2/model/ShowStreamPortraitResponse.cpp +++ b/live/src/v2/model/ShowStreamPortraitResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ShowStreamPortraitResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ShowStreamPortraitResponse::toJson() const return val; } - bool ShowStreamPortraitResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowStreamPortraitResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowStreamPortraitResponse::getStreamPortraits() { return streamPortraits_; diff --git a/live/src/v2/model/ShowUpBandwidthRequest.cpp b/live/src/v2/model/ShowUpBandwidthRequest.cpp index 4d500a489..bff507c8d 100644 --- a/live/src/v2/model/ShowUpBandwidthRequest.cpp +++ b/live/src/v2/model/ShowUpBandwidthRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ShowUpBandwidthRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -75,7 +74,6 @@ web::json::value ShowUpBandwidthRequest::toJson() const return val; } - bool ShowUpBandwidthRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -173,6 +171,7 @@ bool ShowUpBandwidthRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowUpBandwidthRequest::getProjectId() const { return projectId_; diff --git a/live/src/v2/model/ShowUpBandwidthResponse.cpp b/live/src/v2/model/ShowUpBandwidthResponse.cpp index 5b555a7f4..41fa6c1b2 100644 --- a/live/src/v2/model/ShowUpBandwidthResponse.cpp +++ b/live/src/v2/model/ShowUpBandwidthResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/ShowUpBandwidthResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value ShowUpBandwidthResponse::toJson() const return val; } - bool ShowUpBandwidthResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowUpBandwidthResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowUpBandwidthResponse::getDataList() { return dataList_; diff --git a/live/src/v2/model/SnapshotData.cpp b/live/src/v2/model/SnapshotData.cpp index 96b78e335..3efc8ff33 100644 --- a/live/src/v2/model/SnapshotData.cpp +++ b/live/src/v2/model/SnapshotData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/SnapshotData.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value SnapshotData::toJson() const return val; } - bool SnapshotData::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SnapshotData::fromJson(const web::json::value& val) return ok; } + int64_t SnapshotData::getCount() const { return count_; diff --git a/live/src/v2/model/StreamCountData.cpp b/live/src/v2/model/StreamCountData.cpp index e563cedfa..89dd0d738 100644 --- a/live/src/v2/model/StreamCountData.cpp +++ b/live/src/v2/model/StreamCountData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/StreamCountData.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value StreamCountData::toJson() const return val; } - bool StreamCountData::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool StreamCountData::fromJson(const web::json::value& val) return ok; } + int32_t StreamCountData::getValue() const { return value_; diff --git a/live/src/v2/model/StreamDetail.cpp b/live/src/v2/model/StreamDetail.cpp index e769dfda5..b8e1967fc 100644 --- a/live/src/v2/model/StreamDetail.cpp +++ b/live/src/v2/model/StreamDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/StreamDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -42,7 +41,6 @@ web::json::value StreamDetail::toJson() const return val; } - bool StreamDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool StreamDetail::fromJson(const web::json::value& val) return ok; } + std::string StreamDetail::getStartTime() const { return startTime_; diff --git a/live/src/v2/model/StreamPortrait.cpp b/live/src/v2/model/StreamPortrait.cpp index e85d34db9..36584fe4c 100644 --- a/live/src/v2/model/StreamPortrait.cpp +++ b/live/src/v2/model/StreamPortrait.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/StreamPortrait.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -68,7 +67,6 @@ web::json::value StreamPortrait::toJson() const return val; } - bool StreamPortrait::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool StreamPortrait::fromJson(const web::json::value& val) return ok; } + std::string StreamPortrait::getTime() const { return time_; diff --git a/live/src/v2/model/TimeValue.cpp b/live/src/v2/model/TimeValue.cpp index f55e69d4c..0e0dcaa1d 100644 --- a/live/src/v2/model/TimeValue.cpp +++ b/live/src/v2/model/TimeValue.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/TimeValue.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value TimeValue::toJson() const return val; } - bool TimeValue::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TimeValue::fromJson(const web::json::value& val) return ok; } + std::string TimeValue::getTime() const { return time_; diff --git a/live/src/v2/model/TrafficData.cpp b/live/src/v2/model/TrafficData.cpp index ba7cc417a..c95d3c2d3 100644 --- a/live/src/v2/model/TrafficData.cpp +++ b/live/src/v2/model/TrafficData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/TrafficData.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value TrafficData::toJson() const return val; } - bool TrafficData::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TrafficData::fromJson(const web::json::value& val) return ok; } + int64_t TrafficData::getValue() const { return value_; diff --git a/live/src/v2/model/TrafficSummaryData.cpp b/live/src/v2/model/TrafficSummaryData.cpp index e5f7fe428..658afa303 100644 --- a/live/src/v2/model/TrafficSummaryData.cpp +++ b/live/src/v2/model/TrafficSummaryData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/TrafficSummaryData.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value TrafficSummaryData::toJson() const return val; } - bool TrafficSummaryData::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TrafficSummaryData::fromJson(const web::json::value& val) return ok; } + int64_t TrafficSummaryData::getValue() const { return value_; diff --git a/live/src/v2/model/TranscodeData.cpp b/live/src/v2/model/TranscodeData.cpp index 2843d3078..643774790 100644 --- a/live/src/v2/model/TranscodeData.cpp +++ b/live/src/v2/model/TranscodeData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/TranscodeData.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -37,7 +36,6 @@ web::json::value TranscodeData::toJson() const return val; } - bool TranscodeData::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TranscodeData::fromJson(const web::json::value& val) return ok; } + std::vector& TranscodeData::getSpecList() { return specList_; diff --git a/live/src/v2/model/TranscodeSpec.cpp b/live/src/v2/model/TranscodeSpec.cpp index df9c59da9..6ab8cc7da 100644 --- a/live/src/v2/model/TranscodeSpec.cpp +++ b/live/src/v2/model/TranscodeSpec.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/TranscodeSpec.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value TranscodeSpec::toJson() const return val; } - bool TranscodeSpec::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TranscodeSpec::fromJson(const web::json::value& val) return ok; } + std::string TranscodeSpec::getType() const { return type_; diff --git a/live/src/v2/model/TranscodeSummary.cpp b/live/src/v2/model/TranscodeSummary.cpp index d741308d0..c261589d2 100644 --- a/live/src/v2/model/TranscodeSummary.cpp +++ b/live/src/v2/model/TranscodeSummary.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/TranscodeSummary.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value TranscodeSummary::toJson() const return val; } - bool TranscodeSummary::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TranscodeSummary::fromJson(const web::json::value& val) return ok; } + std::string TranscodeSummary::getType() const { return type_; diff --git a/live/src/v2/model/UpStreamDetail.cpp b/live/src/v2/model/UpStreamDetail.cpp index 23767bd21..04a4ecad9 100644 --- a/live/src/v2/model/UpStreamDetail.cpp +++ b/live/src/v2/model/UpStreamDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/UpStreamDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -68,7 +67,6 @@ web::json::value UpStreamDetail::toJson() const return val; } - bool UpStreamDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool UpStreamDetail::fromJson(const web::json::value& val) return ok; } + std::string UpStreamDetail::getTime() const { return time_; diff --git a/live/src/v2/model/V2BandwidthData.cpp b/live/src/v2/model/V2BandwidthData.cpp index 0ebb8dcb5..69b8db8dd 100644 --- a/live/src/v2/model/V2BandwidthData.cpp +++ b/live/src/v2/model/V2BandwidthData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/V2BandwidthData.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value V2BandwidthData::toJson() const return val; } - bool V2BandwidthData::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool V2BandwidthData::fromJson(const web::json::value& val) return ok; } + int64_t V2BandwidthData::getValue() const { return value_; diff --git a/live/src/v2/model/V2BitrateInfo.cpp b/live/src/v2/model/V2BitrateInfo.cpp index 3acf5ca2d..f3918e416 100644 --- a/live/src/v2/model/V2BitrateInfo.cpp +++ b/live/src/v2/model/V2BitrateInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/V2BitrateInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -57,7 +56,6 @@ web::json::value V2BitrateInfo::toJson() const return val; } - bool V2BitrateInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool V2BitrateInfo::fromJson(const web::json::value& val) return ok; } + std::string V2BitrateInfo::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v2/model/V2FramerateInfo.cpp b/live/src/v2/model/V2FramerateInfo.cpp index 4b0884ede..724c79d61 100644 --- a/live/src/v2/model/V2FramerateInfo.cpp +++ b/live/src/v2/model/V2FramerateInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/V2FramerateInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -57,7 +56,6 @@ web::json::value V2FramerateInfo::toJson() const return val; } - bool V2FramerateInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool V2FramerateInfo::fromJson(const web::json::value& val) return ok; } + std::string V2FramerateInfo::getPublishDomain() const { return publishDomain_; diff --git a/live/src/v2/model/V2UserData.cpp b/live/src/v2/model/V2UserData.cpp index ddda2eee1..039ca91b4 100644 --- a/live/src/v2/model/V2UserData.cpp +++ b/live/src/v2/model/V2UserData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/live/v2/model/V2UserData.h" - namespace HuaweiCloud { namespace Sdk { namespace Live { @@ -38,7 +37,6 @@ web::json::value V2UserData::toJson() const return val; } - bool V2UserData::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool V2UserData::fromJson(const web::json::value& val) return ok; } + int64_t V2UserData::getValue() const { return value_; diff --git a/lts/include/huaweicloud/lts/v2/LtsClient.h b/lts/include/huaweicloud/lts/v2/LtsClient.h index f947ee5cc..883e4720c 100644 --- a/lts/include/huaweicloud/lts/v2/LtsClient.h +++ b/lts/include/huaweicloud/lts/v2/LtsClient.h @@ -144,6 +144,12 @@ #include #include #include +#include +#include +#include +#include +#include +#include #include #include #include @@ -160,6 +166,8 @@ #include #include #include +#include +#include #include #include #include @@ -172,9 +180,12 @@ #include #include #include +#include +#include #include #include #include +#include #include #include @@ -192,19 +203,6 @@ #include #include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - #include #include #include @@ -676,6 +674,30 @@ class HUAWEICLOUD_LTS_V2_EXPORT LtsClient : public Client std::shared_ptr registerDmsKafkaInstance( RegisterDmsKafkaInstanceRequest &request ); + // 获取日志汇聚开关 + // + // 只能由管理员或者委托管理员调用 获取日志汇聚开关 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr showAdminConfig( + ShowAdminConfigRequest &request + ); + // 获取组织成员汇聚配置 + // + // 只能由组织管理员或者委托管理员调用 获取组织成员汇聚配置 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr showLogConvergeConfig( + ShowLogConvergeConfigRequest &request + ); + // 获取组织成员日志组日志流 + // + // 只能由管理员或者委托管理员调用,获取组织成员日志组日志流 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr showMemberGroupAndStream( + ShowMemberGroupAndStreamRequest &request + ); // 查询单个消息模板 // // 该接口用于查询单个通知模板 @@ -716,6 +738,14 @@ class HUAWEICLOUD_LTS_V2_EXPORT LtsClient : public Client std::shared_ptr updateKeywordsAlarmRule( UpdateKeywordsAlarmRuleRequest &request ); + // 更新汇聚配置 + // + // 只能由管理员或者委托管理员 ,更新汇聚配置 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr updateLogConvergeConfig( + UpdateLogConvergeConfigRequest &request + ); // 修改日志组 // // 该接口用于修改指定日志组下的日志存储时长。 @@ -756,6 +786,14 @@ class HUAWEICLOUD_LTS_V2_EXPORT LtsClient : public Client std::shared_ptr updateStructTemplate( UpdateStructTemplateRequest &request ); + // 修改日志汇聚开关 + // + // 只能由管理员或者委托管理员调用 修改日志汇聚开关 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr updateSwitch( + UpdateSwitchRequest &request + ); // 更新日志转储 // // 该接口用于更新OBS转储,DIS转储,DMS转储。 @@ -806,47 +844,6 @@ class HUAWEICLOUD_LTS_V2_EXPORT LtsClient : public Client UpdateAomMappingRulesRequest &request ); - // 获取日志汇聚开关 - // - // 只能由管理员或者委托管理员调用 获取日志汇聚开关 - // - // Please refer to HUAWEI cloud API Explorer for details. - std::shared_ptr showAdminConfig( - ShowAdminConfigRequest &request - ); - // 获取组织成员汇聚配置 - // - // 只能由组织管理员或者委托管理员调用 获取组织成员汇聚配置 - // - // Please refer to HUAWEI cloud API Explorer for details. - std::shared_ptr showLogConvergeConfig( - ShowLogConvergeConfigRequest &request - ); - // 获取组织成员日志组日志流 - // - // 只能由管理员或者委托管理员调用,获取组织成员日志组日志流 - // - // Please refer to HUAWEI cloud API Explorer for details. - std::shared_ptr showMemberGroupAndStream( - ShowMemberGroupAndStreamRequest &request - ); - // 更新汇聚配置 - // - // 只能由管理员或者委托管理员 ,更新汇聚配置 - // - // Please refer to HUAWEI cloud API Explorer for details. - std::shared_ptr updateLogConvergeConfig( - UpdateLogConvergeConfigRequest &request - ); - // 修改日志汇聚开关 - // - // 只能由管理员或者委托管理员调用 修改日志汇聚开关 - // - // Please refer to HUAWEI cloud API Explorer for details. - std::shared_ptr updateSwitch( - UpdateSwitchRequest &request - ); - // 创建SQL告警规则 // // 该接口用于创建SQL告警,目前每个帐户最多可以创建共200个关键词告警与SQL告警 diff --git a/lts/include/huaweicloud/lts/v2/LtsMeta.h b/lts/include/huaweicloud/lts/v2/LtsMeta.h new file mode 100644 index 000000000..e1a179343 --- /dev/null +++ b/lts/include/huaweicloud/lts/v2/LtsMeta.h @@ -0,0 +1,103 @@ +#ifndef HUAWEICLOUD_SDK_LTS_V2_LtsMeta_H_ +#define HUAWEICLOUD_SDK_LTS_V2_LtsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_LTS_V2_EXPORT LtsMeta { +public: + static HttpRequestDef genRequestDefForCreateAccessConfig(); + static HttpRequestDef genRequestDefForCreateDashBoard(); + static HttpRequestDef genRequestDefForCreateDashboardGroup(); + static HttpRequestDef genRequestDefForCreateHostGroup(); + static HttpRequestDef genRequestDefForCreateKeywordsAlarmRule(); + static HttpRequestDef genRequestDefForCreateLogDumpObs(); + static HttpRequestDef genRequestDefForCreateLogGroup(); + static HttpRequestDef genRequestDefForCreateLogStream(); + static HttpRequestDef genRequestDefForCreateNotificationTemplate(); + static HttpRequestDef genRequestDefForCreateSearchCriterias(); + static HttpRequestDef genRequestDefForCreateStructConfig(); + static HttpRequestDef genRequestDefForCreateStructTemplate(); + static HttpRequestDef genRequestDefForCreateTags(); + static HttpRequestDef genRequestDefForCreateTransfer(); + static HttpRequestDef genRequestDefForCreatefavorite(); + static HttpRequestDef genRequestDefForDeleteAccessConfig(); + static HttpRequestDef genRequestDefForDeleteActiveAlarms(); + static HttpRequestDef genRequestDefForDeleteDashboard(); + static HttpRequestDef genRequestDefForDeleteHostGroup(); + static HttpRequestDef genRequestDefForDeleteKeywordsAlarmRule(); + static HttpRequestDef genRequestDefForDeleteLogGroup(); + static HttpRequestDef genRequestDefForDeleteLogStream(); + static HttpRequestDef genRequestDefForDeleteNotificationTemplate(); + static HttpRequestDef genRequestDefForDeleteSearchCriterias(); + static HttpRequestDef genRequestDefForDeleteStructTemplate(); + static HttpRequestDef genRequestDefForDeleteTransfer(); + static HttpRequestDef genRequestDefForDeletefavorite(); + static HttpRequestDef genRequestDefForDisableLogCollection(); + static HttpRequestDef genRequestDefForEnableLogCollection(); + static HttpRequestDef genRequestDefForListAccessConfig(); + static HttpRequestDef genRequestDefForListActiveOrHistoryAlarms(); + static HttpRequestDef genRequestDefForListBreifStructTemplate(); + static HttpRequestDef genRequestDefForListCharts(); + static HttpRequestDef genRequestDefForListCriterias(); + static HttpRequestDef genRequestDefForListHistorySql(); + static HttpRequestDef genRequestDefForListHost(); + static HttpRequestDef genRequestDefForListHostGroup(); + static HttpRequestDef genRequestDefForListKeywordsAlarmRules(); + static HttpRequestDef genRequestDefForListLogGroups(); + static HttpRequestDef genRequestDefForListLogHistogram(); + static HttpRequestDef genRequestDefForListLogStream(); + static HttpRequestDef genRequestDefForListLogStreams(); + static HttpRequestDef genRequestDefForListLogs(); + static HttpRequestDef genRequestDefForListNotificationTemplate(); + static HttpRequestDef genRequestDefForListNotificationTemplates(); + static HttpRequestDef genRequestDefForListNotificationTopics(); + static HttpRequestDef genRequestDefForListQueryAllSearchCriterias(); + static HttpRequestDef genRequestDefForListQueryStructuredLogs(); + static HttpRequestDef genRequestDefForListStructTemplate(); + static HttpRequestDef genRequestDefForListStructuredLogsWithTimeRange(); + static HttpRequestDef genRequestDefForListTimeLineTrafficStatistics(); + static HttpRequestDef genRequestDefForListTopnTrafficStatistics(); + static HttpRequestDef genRequestDefForListTransfers(); + static HttpRequestDef genRequestDefForRegisterDmsKafkaInstance(); + static HttpRequestDef genRequestDefForShowAdminConfig(); + static HttpRequestDef genRequestDefForShowLogConvergeConfig(); + static HttpRequestDef genRequestDefForShowMemberGroupAndStream(); + static HttpRequestDef genRequestDefForShowNotificationTemplate(); + static HttpRequestDef genRequestDefForShowStructTemplate(); + static HttpRequestDef genRequestDefForUpdateAccessConfig(); + static HttpRequestDef genRequestDefForUpdateHostGroup(); + static HttpRequestDef genRequestDefForUpdateKeywordsAlarmRule(); + static HttpRequestDef genRequestDefForUpdateLogConvergeConfig(); + static HttpRequestDef genRequestDefForUpdateLogGroup(); + static HttpRequestDef genRequestDefForUpdateLogStream(); + static HttpRequestDef genRequestDefForUpdateNotificationTemplate(); + static HttpRequestDef genRequestDefForUpdateStructConfig(); + static HttpRequestDef genRequestDefForUpdateStructTemplate(); + static HttpRequestDef genRequestDefForUpdateSwitch(); + static HttpRequestDef genRequestDefForUpdateTransfer(); + static HttpRequestDef genRequestDefForCreateAomMappingRules(); + static HttpRequestDef genRequestDefForDeleteAomMappingRules(); + static HttpRequestDef genRequestDefForShowAomMappingRule(); + static HttpRequestDef genRequestDefForShowAomMappingRules(); + static HttpRequestDef genRequestDefForUpdateAomMappingRules(); + static HttpRequestDef genRequestDefForCreateSqlAlarmRule(); + static HttpRequestDef genRequestDefForDeleteSqlAlarmRule(); + static HttpRequestDef genRequestDefForListSqlAlarmRules(); + static HttpRequestDef genRequestDefForUpdateAlarmRuleStatus(); + static HttpRequestDef genRequestDefForUpdateSqlAlarmRule(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_LTS_V2_LtsMeta_H_ diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigBaseLogInfo.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigBaseLogInfo.h index a98e355d8..1140b5c51 100644 --- a/lts/include/huaweicloud/lts/v2/model/AccessConfigBaseLogInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigBaseLogInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigBaseLogInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigBaseLogInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigBaseLogInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessConfigBaseLogInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigBaseLogInfoCreate.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigBaseLogInfoCreate.h index 9c9fadee1..aa66acc46 100644 --- a/lts/include/huaweicloud/lts/v2/model/AccessConfigBaseLogInfoCreate.h +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigBaseLogInfoCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigBaseLogInfoCreate_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigBaseLogInfoCreate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigBaseLogInfoCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessConfigBaseLogInfoCreate members diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigDeatilCreate.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigDeatilCreate.h index d208a9dc2..4a0c563ac 100644 --- a/lts/include/huaweicloud/lts/v2/model/AccessConfigDeatilCreate.h +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigDeatilCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigDeatilCreate_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigDeatilCreate_H_ + #include #include +#include #include #include @@ -35,15 +37,13 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigDeatilCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessConfigDeatilCreate members /// - /// 采集路径。 1. 路径必须以/或者字母:\\\\开头 2. 不能包含特殊字符<> ' | \" 且不能只输入/ 3. 第一级目录不支持通配符*:不能以/_** /_*开头 4.**只能出现一次`` CCE类型中 容器路径和主机路径必填,标准输出不用 + /// 采集路径。 1. 路径必须以/或者字母:\\\\开头 2. 不能包含特殊字符<> ' | \" 且不能只输入/ 3. 第一级目录不支持通配符*:不能以/_** /_*开头 4.**只能出现一次`` CCE类型中 容器路径和主机路径必填,标准输出不用 最小长度:1 最大长度:128 /// std::vector& getPaths(); @@ -52,7 +52,7 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigDeatilCreate void setPaths(const std::vector& value); /// - /// 采集路径黑名单。 1. 路径必须以/或者字母:\\\\开头 2. 不能包含特殊字符<> ' | \" 且不能只输入/ 3. 第一级目录不支持通配符*:不能以/_** /_*开头 4.**只能出现一次 + /// 采集路径黑名单。 1. 路径必须以/或者字母:\\\\开头 2. 不能包含特殊字符<> ' | \" 且不能只输入/ 3. 第一级目录不支持通配符*:不能以/_** /_*开头 4.**只能出现一次 最小长度:1 最大长度:128 /// std::vector& getBlackPaths(); diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigDeatilUpdate.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigDeatilUpdate.h new file mode 100644 index 000000000..a2738d443 --- /dev/null +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigDeatilUpdate.h @@ -0,0 +1,266 @@ + +#ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigDeatilUpdate_H_ +#define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigDeatilUpdate_H_ + + +#include + +#include +#include +#include + +#include +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigDeatilUpdate + : public ModelBase +{ +public: + AccessConfigDeatilUpdate(); + virtual ~AccessConfigDeatilUpdate(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// AccessConfigDeatilUpdate members + + /// + /// 1.路径必须以/或者字母:\\开头 2.不能包含特殊字符<> ' | \" 且不能只输入/ 3.第一级目录不支持通配符*:不能以/_** /_*开头 4.**只能出现一次 5.最大数量为10 + /// + + std::vector& getPaths(); + bool pathsIsSet() const; + void unsetpaths(); + void setPaths(const std::vector& value); + + /// + /// 1.路径必须以/或者字母:\\开头 2.不能包含特殊字符<> ' | \" 且不能只输入/ 3.第一级目录不支持通配符*:不能以/_** /_*开头 4.**只能出现一次 5.最大数量为10 + /// + + std::vector& getBlackPaths(); + bool blackPathsIsSet() const; + void unsetblackPaths(); + void setBlackPaths(const std::vector& value); + + /// + /// + /// + + AccessConfigFormatUpdate getFormat() const; + bool formatIsSet() const; + void unsetformat(); + void setFormat(const AccessConfigFormatUpdate& value); + + /// + /// + /// + + AccessConfigWindowsLogInfoUpdate getWindowsLogInfo() const; + bool windowsLogInfoIsSet() const; + void unsetwindowsLogInfo(); + void setWindowsLogInfo(const AccessConfigWindowsLogInfoUpdate& value); + + /// + /// 标准输出开关,仅CCE接入类型时使用 + /// + + bool isStdout() const; + bool stdoutIsSet() const; + void unsetstdout(); + void setStdout(bool value); + + /// + /// 标准输出开关标准错误开关,仅CCE接入类型时使用 + /// + + bool isStderr() const; + bool stderrIsSet() const; + void unsetstderr(); + void setStderr(bool value); + + /// + /// CCE接入类型,仅CCE接入类型时使用 + /// + + std::string getPathType() const; + bool pathTypeIsSet() const; + void unsetpathType(); + void setPathType(const std::string& value); + + /// + /// K8s Namespace正则匹配,仅CCE接入类型时使用 + /// + + std::string getNamespaceRegex() const; + bool namespaceRegexIsSet() const; + void unsetnamespaceRegex(); + void setNamespaceRegex(const std::string& value); + + /// + /// K8s Pod正则匹配,仅CCE接入类型时使用 + /// + + std::string getPodNameRegex() const; + bool podNameRegexIsSet() const; + void unsetpodNameRegex(); + void setPodNameRegex(const std::string& value); + + /// + /// K8s 容器名称正则匹配,仅CCE接入类型时使用 + /// + + std::string getContainerNameRegex() const; + bool containerNameRegexIsSet() const; + void unsetcontainerNameRegex(); + void setContainerNameRegex(const std::string& value); + + /// + /// 容器 Label白名单,最多支持创建30个,keyname不支持重名,仅CCE接入类型时使用 + /// + + std::map& getIncludeLabels(); + bool includeLabelsIsSet() const; + void unsetincludeLabels(); + void setIncludeLabels(const std::map& value); + + /// + /// 容器 Label黑名单,最多支持创建30个,keyname不支持重名,仅CCE接入类型时使用 + /// + + std::map& getExcludeLabels(); + bool excludeLabelsIsSet() const; + void unsetexcludeLabels(); + void setExcludeLabels(const std::map& value); + + /// + /// 环境变量白名单,最多支持创建30个,keyname不支持重名,仅CCE接入类型时使用 + /// + + std::map& getIncludeEnvs(); + bool includeEnvsIsSet() const; + void unsetincludeEnvs(); + void setIncludeEnvs(const std::map& value); + + /// + /// 环境变量黑名单,最多支持创建30个,keyname不支持重名,仅CCE接入类型时使用 + /// + + std::map& getExcludeEnvs(); + bool excludeEnvsIsSet() const; + void unsetexcludeEnvs(); + void setExcludeEnvs(const std::map& value); + + /// + /// 容器 Label日志标签,最多支持创建30个,keyname不支持重名,仅CCE接入类型时使用 + /// + + std::map& getLogLabels(); + bool logLabelsIsSet() const; + void unsetlogLabels(); + void setLogLabels(const std::map& value); + + /// + /// 环境变量日志标签,最多支持创建30个,keyname不支持重名,仅CCE接入类型时使用 + /// + + std::map& getLogEnvs(); + bool logEnvsIsSet() const; + void unsetlogEnvs(); + void setLogEnvs(const std::map& value); + + /// + /// K8s Label白名单,最多支持创建30个,keyname不支持重名,仅CCE接入类型时使用 + /// + + std::map& getIncludeK8sLabels(); + bool includeK8sLabelsIsSet() const; + void unsetincludeK8sLabels(); + void setIncludeK8sLabels(const std::map& value); + + /// + /// K8s Label黑名单,最多支持创建30个,keyname不支持重名,仅CCE接入类型时使用 + /// + + std::map& getExcludeK8sLabels(); + bool excludeK8sLabelsIsSet() const; + void unsetexcludeK8sLabels(); + void setExcludeK8sLabels(const std::map& value); + + /// + /// K8s Label日志标签,最多支持创建30个,keyname不支持重名,仅CCE接入类型时使用 + /// + + std::map& getLogK8s(); + bool logK8sIsSet() const; + void unsetlogK8s(); + void setLogK8s(const std::map& value); + + +protected: + std::vector paths_; + bool pathsIsSet_; + std::vector blackPaths_; + bool blackPathsIsSet_; + AccessConfigFormatUpdate format_; + bool formatIsSet_; + AccessConfigWindowsLogInfoUpdate windowsLogInfo_; + bool windowsLogInfoIsSet_; + bool stdout_; + bool stdoutIsSet_; + bool stderr_; + bool stderrIsSet_; + std::string pathType_; + bool pathTypeIsSet_; + std::string namespaceRegex_; + bool namespaceRegexIsSet_; + std::string podNameRegex_; + bool podNameRegexIsSet_; + std::string containerNameRegex_; + bool containerNameRegexIsSet_; + std::map includeLabels_; + bool includeLabelsIsSet_; + std::map excludeLabels_; + bool excludeLabelsIsSet_; + std::map includeEnvs_; + bool includeEnvsIsSet_; + std::map excludeEnvs_; + bool excludeEnvsIsSet_; + std::map logLabels_; + bool logLabelsIsSet_; + std::map logEnvs_; + bool logEnvsIsSet_; + std::map includeK8sLabels_; + bool includeK8sLabelsIsSet_; + std::map excludeK8sLabels_; + bool excludeK8sLabelsIsSet_; + std::map logK8s_; + bool logK8sIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigDeatilUpdate_H_ diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatCreate.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatCreate.h index 7adbcb1fd..9112f7879 100644 --- a/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatCreate.h +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatCreate_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatCreate_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigFormatCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessConfigFormatCreate members diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatMutil.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatMutil.h new file mode 100644 index 000000000..938c472a6 --- /dev/null +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatMutil.h @@ -0,0 +1,75 @@ + +#ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatMutil_H_ +#define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatMutil_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// 日志接入格式多行日志 +/// +class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigFormatMutil + : public ModelBase +{ +public: + AccessConfigFormatMutil(); + virtual ~AccessConfigFormatMutil(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// AccessConfigFormatMutil members + + /// + /// 单行日志。time:日志时间,regular:正则模式。 + /// + + std::string getMode() const; + bool modeIsSet() const; + void unsetmode(); + void setMode(const std::string& value); + + /// + /// 日志时间。 当mode为\"regular\",则输入正则表达式 当mode为\"time\",则时间通配符:用日志打印时间来标识一条日志数据,通过时间通配符来匹配日志,每条日志的行首显示日志的打印时间;如果日志中的时间格式为:2019-01-01 23:59:59,时间通配符应该填写为:YYYY-MM-DD hh:mm:ss;如果日志中的时间格式为:19-1-1 23:59:59,时间通配符应该填写为:YY-M-D hh:mm:ss + /// + + std::string getValue() const; + bool valueIsSet() const; + void unsetvalue(); + void setValue(const std::string& value); + + +protected: + std::string mode_; + bool modeIsSet_; + std::string value_; + bool valueIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatMutil_H_ diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatMutilCreate.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatMutilCreate.h index e61a86ea9..a4b41e7eb 100644 --- a/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatMutilCreate.h +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatMutilCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatMutilCreate_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatMutilCreate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigFormatMutilCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessConfigFormatMutilCreate members diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatSingle.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatSingle.h new file mode 100644 index 000000000..ce32e3a63 --- /dev/null +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatSingle.h @@ -0,0 +1,75 @@ + +#ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatSingle_H_ +#define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatSingle_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// 日志接入格式单行日志 +/// +class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigFormatSingle + : public ModelBase +{ +public: + AccessConfigFormatSingle(); + virtual ~AccessConfigFormatSingle(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// AccessConfigFormatSingle members + + /// + /// 单行日志。system:系统时间,wildcard:时间通配符。 + /// + + std::string getMode() const; + bool modeIsSet() const; + void unsetmode(); + void setMode(const std::string& value); + + /// + /// 日志时间。 当mode为”system”,则填入当前时间戳。 当mode为\"wildcard\",则时间通配符:用日志打印时间来标识一条日志数据,通过时间通配符来匹配日志,每条日志的行首显示日志的打印时间;如果日志中的时间格式为:2019-01-01 23:59:59,时间通配符应该填写为:YYYY-MM-DD hh:mm:ss;如果日志中的时间格式为:19-1-1 23:59:59,时间通配符应该填写为:YY-M-D hh:mm:ss + /// + + std::string getValue() const; + bool valueIsSet() const; + void unsetvalue(); + void setValue(const std::string& value); + + +protected: + std::string mode_; + bool modeIsSet_; + std::string value_; + bool valueIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatSingle_H_ diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatSingleCreate.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatSingleCreate.h index 4a724f03c..59500fd9b 100644 --- a/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatSingleCreate.h +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatSingleCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatSingleCreate_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatSingleCreate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigFormatSingleCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessConfigFormatSingleCreate members diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatUpdate.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatUpdate.h new file mode 100644 index 000000000..55d3284e4 --- /dev/null +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigFormatUpdate.h @@ -0,0 +1,76 @@ + +#ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatUpdate_H_ +#define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatUpdate_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigFormatUpdate + : public ModelBase +{ +public: + AccessConfigFormatUpdate(); + virtual ~AccessConfigFormatUpdate(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// AccessConfigFormatUpdate members + + /// + /// + /// + + AccessConfigFormatSingle getSingle() const; + bool singleIsSet() const; + void unsetsingle(); + void setSingle(const AccessConfigFormatSingle& value); + + /// + /// + /// + + AccessConfigFormatMutil getMulti() const; + bool multiIsSet() const; + void unsetmulti(); + void setMulti(const AccessConfigFormatMutil& value); + + +protected: + AccessConfigFormatSingle single_; + bool singleIsSet_; + AccessConfigFormatMutil multi_; + bool multiIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigFormatUpdate_H_ diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigHostGroupIdList.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigHostGroupIdList.h index 75f97dd8c..b0d85b44b 100644 --- a/lts/include/huaweicloud/lts/v2/model/AccessConfigHostGroupIdList.h +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigHostGroupIdList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigHostGroupIdList_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigHostGroupIdList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigHostGroupIdList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessConfigHostGroupIdList members diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigHostGroupIdListCreate.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigHostGroupIdListCreate.h index f5e3647bb..091502fb2 100644 --- a/lts/include/huaweicloud/lts/v2/model/AccessConfigHostGroupIdListCreate.h +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigHostGroupIdListCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigHostGroupIdListCreate_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigHostGroupIdListCreate_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigHostGroupIdListCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessConfigHostGroupIdListCreate members diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigInfo.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigInfo.h index ed52317ef..fb9d985cc 100644 --- a/lts/include/huaweicloud/lts/v2/model/AccessConfigInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigInfo_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessConfigInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigQueryLogInfo.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigQueryLogInfo.h index e7289e4ca..cba88ebed 100644 --- a/lts/include/huaweicloud/lts/v2/model/AccessConfigQueryLogInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigQueryLogInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigQueryLogInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigQueryLogInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigQueryLogInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessConfigQueryLogInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigTag.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigTag.h index 369ce4e21..7c97f4570 100644 --- a/lts/include/huaweicloud/lts/v2/model/AccessConfigTag.h +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigTag_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessConfigTag members diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigTimeOffset.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigTimeOffset.h new file mode 100644 index 000000000..55a379326 --- /dev/null +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigTimeOffset.h @@ -0,0 +1,75 @@ + +#ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigTimeOffset_H_ +#define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigTimeOffset_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// 日志接入偏移时间 +/// +class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigTimeOffset + : public ModelBase +{ +public: + AccessConfigTimeOffset(); + virtual ~AccessConfigTimeOffset(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// AccessConfigTimeOffset members + + /// + /// 偏移时间。 当\"unit\"选择\"day\"时,范围为1~7天。 当\"unit\"选择\"hour\"时,范围为1~168小时。 当\"unit\"选择\"sec\"时,范围为1~604800秒。 + /// + + int64_t getOffset() const; + bool offsetIsSet() const; + void unsetoffset(); + void setOffset(int64_t value); + + /// + /// 偏移时间单位。day :天,hour:小时,sec:秒 + /// + + std::string getUnit() const; + bool unitIsSet() const; + void unsetunit(); + void setUnit(const std::string& value); + + +protected: + int64_t offset_; + bool offsetIsSet_; + std::string unit_; + bool unitIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigTimeOffset_H_ diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigTimeOffsetCreate.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigTimeOffsetCreate.h index df4c58080..d157ac6e0 100644 --- a/lts/include/huaweicloud/lts/v2/model/AccessConfigTimeOffsetCreate.h +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigTimeOffsetCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigTimeOffsetCreate_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigTimeOffsetCreate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigTimeOffsetCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessConfigTimeOffsetCreate members diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigWindowsLogInfoCreate.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigWindowsLogInfoCreate.h index 8d427ce4d..f371bc7d4 100644 --- a/lts/include/huaweicloud/lts/v2/model/AccessConfigWindowsLogInfoCreate.h +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigWindowsLogInfoCreate.h @@ -2,13 +2,15 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigWindowsLogInfoCreate_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigWindowsLogInfoCreate_H_ + #include #include +#include #include #include -#include +#include #include namespace HuaweiCloud { @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigWindowsLogInfoCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessConfigWindowsLogInfoCreate members @@ -53,10 +53,10 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigWindowsLogInfoCreate /// /// - AccessConfigTimeOffsetCreate getTimeOffset() const; + AccessConfigTimeOffset getTimeOffset() const; bool timeOffsetIsSet() const; void unsettimeOffset(); - void setTimeOffset(const AccessConfigTimeOffsetCreate& value); + void setTimeOffset(const AccessConfigTimeOffset& value); /// /// 事件等级。information:info,warning:告警,error:错误,critical:关键,verbose:冗长 @@ -71,7 +71,7 @@ class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigWindowsLogInfoCreate protected: std::vector categorys_; bool categorysIsSet_; - AccessConfigTimeOffsetCreate timeOffset_; + AccessConfigTimeOffset timeOffset_; bool timeOffsetIsSet_; std::vector eventLevel_; bool eventLevelIsSet_; diff --git a/lts/include/huaweicloud/lts/v2/model/AccessConfigWindowsLogInfoUpdate.h b/lts/include/huaweicloud/lts/v2/model/AccessConfigWindowsLogInfoUpdate.h new file mode 100644 index 000000000..47f359e8d --- /dev/null +++ b/lts/include/huaweicloud/lts/v2/model/AccessConfigWindowsLogInfoUpdate.h @@ -0,0 +1,88 @@ + +#ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigWindowsLogInfoUpdate_H_ +#define HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigWindowsLogInfoUpdate_H_ + + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// 日志接入采集Windows事件日志 +/// +class HUAWEICLOUD_LTS_V2_EXPORT AccessConfigWindowsLogInfoUpdate + : public ModelBase +{ +public: + AccessConfigWindowsLogInfoUpdate(); + virtual ~AccessConfigWindowsLogInfoUpdate(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// AccessConfigWindowsLogInfoUpdate members + + /// + /// 采集Windows事件日志类型。Application:应用系统,System:系统,Security:安全,Setup:启动 + /// + + std::vector& getCategorys(); + bool categorysIsSet() const; + void unsetcategorys(); + void setCategorys(const std::vector& value); + + /// + /// + /// + + AccessConfigTimeOffsetCreate getTimeOffset() const; + bool timeOffsetIsSet() const; + void unsettimeOffset(); + void setTimeOffset(const AccessConfigTimeOffsetCreate& value); + + /// + /// 事件等级。information:info,warning:告警,error:错误,critical:关键,verbose:冗长 + /// + + std::vector& getEventLevel(); + bool eventLevelIsSet() const; + void unseteventLevel(); + void setEventLevel(const std::vector& value); + + +protected: + std::vector categorys_; + bool categorysIsSet_; + AccessConfigTimeOffsetCreate timeOffset_; + bool timeOffsetIsSet_; + std::vector eventLevel_; + bool eventLevelIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_LTS_V2_MODEL_AccessConfigWindowsLogInfoUpdate_H_ diff --git a/lts/include/huaweicloud/lts/v2/model/Annotations.h b/lts/include/huaweicloud/lts/v2/model/Annotations.h index 2a523a3aa..e2677e7c8 100644 --- a/lts/include/huaweicloud/lts/v2/model/Annotations.h +++ b/lts/include/huaweicloud/lts/v2/model/Annotations.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_Annotations_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_Annotations_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT Annotations /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Annotations members diff --git a/lts/include/huaweicloud/lts/v2/model/AomMappingLogStreamInfo.h b/lts/include/huaweicloud/lts/v2/model/AomMappingLogStreamInfo.h index 50549b037..17ae44cc6 100644 --- a/lts/include/huaweicloud/lts/v2/model/AomMappingLogStreamInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/AomMappingLogStreamInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AomMappingLogStreamInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AomMappingLogStreamInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AomMappingLogStreamInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AomMappingLogStreamInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/AomMappingRequestInfo.h b/lts/include/huaweicloud/lts/v2/model/AomMappingRequestInfo.h index 5688cdbbd..d94096f94 100644 --- a/lts/include/huaweicloud/lts/v2/model/AomMappingRequestInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/AomMappingRequestInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AomMappingRequestInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AomMappingRequestInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AomMappingRequestInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AomMappingRequestInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/AomMappingRuleInfo.h b/lts/include/huaweicloud/lts/v2/model/AomMappingRuleInfo.h index 5c82c5f33..1760f0782 100644 --- a/lts/include/huaweicloud/lts/v2/model/AomMappingRuleInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/AomMappingRuleInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AomMappingRuleInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AomMappingRuleInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AomMappingRuleInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AomMappingRuleInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/AomMappingRuleResp.h b/lts/include/huaweicloud/lts/v2/model/AomMappingRuleResp.h index 4dfac46df..95c6f717b 100644 --- a/lts/include/huaweicloud/lts/v2/model/AomMappingRuleResp.h +++ b/lts/include/huaweicloud/lts/v2/model/AomMappingRuleResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AomMappingRuleResp_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AomMappingRuleResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AomMappingRuleResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AomMappingRuleResp members diff --git a/lts/include/huaweicloud/lts/v2/model/AomMappingfilesInfo.h b/lts/include/huaweicloud/lts/v2/model/AomMappingfilesInfo.h index ef3f9100d..9a8b2aa38 100644 --- a/lts/include/huaweicloud/lts/v2/model/AomMappingfilesInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/AomMappingfilesInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_AomMappingfilesInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_AomMappingfilesInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT AomMappingfilesInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AomMappingfilesInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/BriefStructTemplateModel.h b/lts/include/huaweicloud/lts/v2/model/BriefStructTemplateModel.h index f56f167a8..97918e610 100644 --- a/lts/include/huaweicloud/lts/v2/model/BriefStructTemplateModel.h +++ b/lts/include/huaweicloud/lts/v2/model/BriefStructTemplateModel.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_BriefStructTemplateModel_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_BriefStructTemplateModel_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT BriefStructTemplateModel /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BriefStructTemplateModel members diff --git a/lts/include/huaweicloud/lts/v2/model/ChangeAlarmRuleStatus.h b/lts/include/huaweicloud/lts/v2/model/ChangeAlarmRuleStatus.h index 2dbcac7a0..247030943 100644 --- a/lts/include/huaweicloud/lts/v2/model/ChangeAlarmRuleStatus.h +++ b/lts/include/huaweicloud/lts/v2/model/ChangeAlarmRuleStatus.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ChangeAlarmRuleStatus_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ChangeAlarmRuleStatus_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ChangeAlarmRuleStatus /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeAlarmRuleStatus members diff --git a/lts/include/huaweicloud/lts/v2/model/ChartConfig.h b/lts/include/huaweicloud/lts/v2/model/ChartConfig.h index 577fb07b9..17e2c5cf4 100644 --- a/lts/include/huaweicloud/lts/v2/model/ChartConfig.h +++ b/lts/include/huaweicloud/lts/v2/model/ChartConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ChartConfig_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ChartConfig_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ChartConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChartConfig members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateAccessConfigRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateAccessConfigRequest.h index 73d8aa890..4fa8bb188 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateAccessConfigRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateAccessConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateAccessConfigRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateAccessConfigRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateAccessConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAccessConfigRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateAccessConfigRequestBody.h b/lts/include/huaweicloud/lts/v2/model/CreateAccessConfigRequestBody.h index fe9df2d44..91a6c0344 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateAccessConfigRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateAccessConfigRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateAccessConfigRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateAccessConfigRequestBody_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateAccessConfigRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAccessConfigRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateAccessConfigResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateAccessConfigResponse.h index 60ed5f3a0..fe8d93ac4 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateAccessConfigResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateAccessConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateAccessConfigResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateAccessConfigResponse_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateAccessConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAccessConfigResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateAomMappingRulesRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateAomMappingRulesRequest.h index 6a16cf09f..da9370e5e 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateAomMappingRulesRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateAomMappingRulesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateAomMappingRulesRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateAomMappingRulesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateAomMappingRulesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAomMappingRulesRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateAomMappingRulesResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateAomMappingRulesResponse.h index 56b9e6e94..fcb54de9f 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateAomMappingRulesResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateAomMappingRulesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateAomMappingRulesResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateAomMappingRulesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateAomMappingRulesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAomMappingRulesResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateDashBoardReqBody.h b/lts/include/huaweicloud/lts/v2/model/CreateDashBoardReqBody.h index dd3b6045f..503476b12 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateDashBoardReqBody.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateDashBoardReqBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateDashBoardReqBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateDashBoardReqBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateDashBoardReqBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDashBoardReqBody members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateDashBoardRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateDashBoardRequest.h index 5b0a07220..a16a540ac 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateDashBoardRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateDashBoardRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateDashBoardRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateDashBoardRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateDashBoardRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDashBoardRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateDashBoardResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateDashBoardResponse.h index 4a0bb6aba..67256fb72 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateDashBoardResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateDashBoardResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateDashBoardResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateDashBoardResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateDashBoardResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDashBoardResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateDashboardGroupReq.h b/lts/include/huaweicloud/lts/v2/model/CreateDashboardGroupReq.h index b1d84480f..0f1967992 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateDashboardGroupReq.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateDashboardGroupReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateDashboardGroupReq_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateDashboardGroupReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateDashboardGroupReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDashboardGroupReq members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateDashboardGroupRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateDashboardGroupRequest.h index 2018aa4ae..a7a7c81b4 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateDashboardGroupRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateDashboardGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateDashboardGroupRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateDashboardGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateDashboardGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDashboardGroupRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateDashboardGroupResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateDashboardGroupResponse.h index db38bf35e..68790607b 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateDashboardGroupResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateDashboardGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateDashboardGroupResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateDashboardGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateDashboardGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDashboardGroupResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateHostGroupRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateHostGroupRequest.h index c8ae60ce2..94cae02d0 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateHostGroupRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateHostGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateHostGroupRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateHostGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateHostGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateHostGroupRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateHostGroupRequestBody.h b/lts/include/huaweicloud/lts/v2/model/CreateHostGroupRequestBody.h index 862eacc56..7cc3aecec 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateHostGroupRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateHostGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateHostGroupRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateHostGroupRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateHostGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateHostGroupRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateHostGroupResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateHostGroupResponse.h index fabb116e4..a921a741c 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateHostGroupResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateHostGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateHostGroupResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateHostGroupResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateHostGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateHostGroupResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleRequest.h index d38a7bb1a..5241b5450 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateKeywordsAlarmRuleRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateKeywordsAlarmRuleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateKeywordsAlarmRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateKeywordsAlarmRuleRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleRequestBody.h b/lts/include/huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleRequestBody.h index 6d2643960..85693a2c3 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateKeywordsAlarmRuleRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateKeywordsAlarmRuleRequestBody_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateKeywordsAlarmRuleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateKeywordsAlarmRuleRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleResponse.h index 0d69b2c6b..852d1fdc5 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateKeywordsAlarmRuleResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateKeywordsAlarmRuleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateKeywordsAlarmRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateKeywordsAlarmRuleResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateLogDumpObsRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateLogDumpObsRequest.h index 875b44aad..80135cbf2 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateLogDumpObsRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateLogDumpObsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogDumpObsRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogDumpObsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateLogDumpObsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateLogDumpObsRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateLogDumpObsRequestBody.h b/lts/include/huaweicloud/lts/v2/model/CreateLogDumpObsRequestBody.h index c647b04ff..3cea7bfdf 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateLogDumpObsRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateLogDumpObsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogDumpObsRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogDumpObsRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateLogDumpObsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateLogDumpObsRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateLogDumpObsResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateLogDumpObsResponse.h index d036e6b80..b97b959f9 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateLogDumpObsResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateLogDumpObsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogDumpObsResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogDumpObsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateLogDumpObsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateLogDumpObsResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateLogGroupParams.h b/lts/include/huaweicloud/lts/v2/model/CreateLogGroupParams.h index 4905abdbe..18a7f7a98 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateLogGroupParams.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateLogGroupParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogGroupParams_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogGroupParams_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateLogGroupParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateLogGroupParams members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateLogGroupRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateLogGroupRequest.h index 9e57abef5..6b3836e4e 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateLogGroupRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateLogGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogGroupRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateLogGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateLogGroupRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateLogGroupResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateLogGroupResponse.h index c24856b62..d9e00fb8f 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateLogGroupResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateLogGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogGroupResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateLogGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateLogGroupResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateLogStreamParams.h b/lts/include/huaweicloud/lts/v2/model/CreateLogStreamParams.h index a4b66530d..b87784fff 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateLogStreamParams.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateLogStreamParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogStreamParams_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogStreamParams_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateLogStreamParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateLogStreamParams members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateLogStreamRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateLogStreamRequest.h index 0964d16bf..e7e9e8185 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateLogStreamRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateLogStreamRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogStreamRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogStreamRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateLogStreamRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateLogStreamRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateLogStreamResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateLogStreamResponse.h index 4ce016741..76cd8220f 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateLogStreamResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateLogStreamResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogStreamResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateLogStreamResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateLogStreamResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateLogStreamResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateNotificationTemplateRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateNotificationTemplateRequest.h index 99560bfbb..2353ac343 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateNotificationTemplateRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateNotificationTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateNotificationTemplateRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateNotificationTemplateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateNotificationTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateNotificationTemplateRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateNotificationTemplateRequestBody.h b/lts/include/huaweicloud/lts/v2/model/CreateNotificationTemplateRequestBody.h index b93b43959..45c7d1d64 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateNotificationTemplateRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateNotificationTemplateRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateNotificationTemplateRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateNotificationTemplateRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateNotificationTemplateRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateNotificationTemplateRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateNotificationTemplateResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateNotificationTemplateResponse.h index a05ec3cf8..054cf5711 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateNotificationTemplateResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateNotificationTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateNotificationTemplateResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateNotificationTemplateResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateNotificationTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateNotificationTemplateResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateSearchCriteriasBody.h b/lts/include/huaweicloud/lts/v2/model/CreateSearchCriteriasBody.h index 83610f599..776c678fc 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateSearchCriteriasBody.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateSearchCriteriasBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateSearchCriteriasBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateSearchCriteriasBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateSearchCriteriasBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSearchCriteriasBody members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateSearchCriteriasRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateSearchCriteriasRequest.h index 6345125ec..d97bae589 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateSearchCriteriasRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateSearchCriteriasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateSearchCriteriasRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateSearchCriteriasRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateSearchCriteriasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSearchCriteriasRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateSearchCriteriasResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateSearchCriteriasResponse.h index 22ba27a08..5e0bddaaa 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateSearchCriteriasResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateSearchCriteriasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateSearchCriteriasResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateSearchCriteriasResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateSearchCriteriasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSearchCriteriasResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateSqlAlarmRuleRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateSqlAlarmRuleRequest.h index 206f79d3a..30f40e68c 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateSqlAlarmRuleRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateSqlAlarmRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateSqlAlarmRuleRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateSqlAlarmRuleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateSqlAlarmRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSqlAlarmRuleRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateSqlAlarmRuleRequestBody.h b/lts/include/huaweicloud/lts/v2/model/CreateSqlAlarmRuleRequestBody.h index f40b261a8..558b956d8 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateSqlAlarmRuleRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateSqlAlarmRuleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateSqlAlarmRuleRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateSqlAlarmRuleRequestBody_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateSqlAlarmRuleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSqlAlarmRuleRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateSqlAlarmRuleResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateSqlAlarmRuleResponse.h index c1654fb3f..88b3ea0e2 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateSqlAlarmRuleResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateSqlAlarmRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateSqlAlarmRuleResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateSqlAlarmRuleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateSqlAlarmRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSqlAlarmRuleResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateStructConfigRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateStructConfigRequest.h index a18bf64cf..8069dc265 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateStructConfigRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateStructConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateStructConfigRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateStructConfigRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateStructConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateStructConfigRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateStructConfigResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateStructConfigResponse.h index 7cf2ee700..308a0ef89 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateStructConfigResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateStructConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateStructConfigResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateStructConfigResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateStructConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateStructConfigResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateStructTemplateRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateStructTemplateRequest.h index f3da5d775..3e95226a5 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateStructTemplateRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateStructTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateStructTemplateRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateStructTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateStructTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateStructTemplateRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateStructTemplateResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateStructTemplateResponse.h index e7db0322e..3d5d73636 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateStructTemplateResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateStructTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateStructTemplateResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateStructTemplateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateStructTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateStructTemplateResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateTagsReqbody.h b/lts/include/huaweicloud/lts/v2/model/CreateTagsReqbody.h index a23152deb..bd9277312 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateTagsReqbody.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateTagsReqbody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTagsReqbody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTagsReqbody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateTagsReqbody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTagsReqbody members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateTagsRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateTagsRequest.h index 7f85b2608..c6a0b0f56 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateTagsRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTagsRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTagsRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateTagsResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateTagsResponse.h index 2a0e8cc76..27c458fde 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateTagsResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTagsResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTagsResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateTransferRequest.h b/lts/include/huaweicloud/lts/v2/model/CreateTransferRequest.h index 578bf04c7..196688981 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateTransferRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateTransferRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateTransferRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTransferRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody.h b/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody.h index 5665f2ecc..093908cc9 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateTransferRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTransferRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody_log_streams.h b/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody_log_streams.h index 5cd6ab685..feb064a64 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody_log_streams.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody_log_streams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferRequestBody_log_streams_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferRequestBody_log_streams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateTransferRequestBody_log_streams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTransferRequestBody_log_streams members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody_log_transfer_info.h b/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody_log_transfer_info.h index f92b89221..eb419c867 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody_log_transfer_info.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody_log_transfer_info.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferRequestBody_log_transfer_info_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferRequestBody_log_transfer_info_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateTransferRequestBody_log_transfer_info /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTransferRequestBody_log_transfer_info members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody_log_transfer_info_log_agency_transfer.h b/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody_log_transfer_info_log_agency_transfer.h index dc9020b68..2a6823d88 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody_log_transfer_info_log_agency_transfer.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateTransferRequestBody_log_transfer_info_log_agency_transfer.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferRequestBody_log_transfer_info_log_agency_transfer_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferRequestBody_log_transfer_info_log_agency_transfer_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateTransferRequestBody_log_transfer_info_log /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTransferRequestBody_log_transfer_info_log_agency_transfer members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateTransferResponse.h b/lts/include/huaweicloud/lts/v2/model/CreateTransferResponse.h index 4696d7f57..c40219d79 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateTransferResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateTransferResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateTransferResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTransferResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody.h b/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody.h index fde55ff68..d53a072a1 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferResponseBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferResponseBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateTransferResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTransferResponseBody members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody_log_streams.h b/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody_log_streams.h index 684c81277..688ff43b7 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody_log_streams.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody_log_streams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferResponseBody_log_streams_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferResponseBody_log_streams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateTransferResponseBody_log_streams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTransferResponseBody_log_streams members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody_log_transfer_info.h b/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody_log_transfer_info.h index a6f6b2be0..a34f581f9 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody_log_transfer_info.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody_log_transfer_info.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferResponseBody_log_transfer_info_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferResponseBody_log_transfer_info_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateTransferResponseBody_log_transfer_info /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTransferResponseBody_log_transfer_info members diff --git a/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody_log_transfer_info_log_agency_transfer.h b/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody_log_transfer_info_log_agency_transfer.h index 92e91a801..d75841475 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody_log_transfer_info_log_agency_transfer.h +++ b/lts/include/huaweicloud/lts/v2/model/CreateTransferResponseBody_log_transfer_info_log_agency_transfer.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferResponseBody_log_transfer_info_log_agency_transfer_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreateTransferResponseBody_log_transfer_info_log_agency_transfer_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreateTransferResponseBody_log_transfer_info_lo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTransferResponseBody_log_transfer_info_log_agency_transfer members diff --git a/lts/include/huaweicloud/lts/v2/model/CreatefavoriteReqbody.h b/lts/include/huaweicloud/lts/v2/model/CreatefavoriteReqbody.h index a13d935e8..2f5fa8af7 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreatefavoriteReqbody.h +++ b/lts/include/huaweicloud/lts/v2/model/CreatefavoriteReqbody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreatefavoriteReqbody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreatefavoriteReqbody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreatefavoriteReqbody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatefavoriteReqbody members diff --git a/lts/include/huaweicloud/lts/v2/model/CreatefavoriteRequest.h b/lts/include/huaweicloud/lts/v2/model/CreatefavoriteRequest.h index 0f28f5631..4d7864266 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreatefavoriteRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/CreatefavoriteRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreatefavoriteRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreatefavoriteRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreatefavoriteRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatefavoriteRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/CreatefavoriteResponse.h b/lts/include/huaweicloud/lts/v2/model/CreatefavoriteResponse.h index e67d31035..3fca56a4e 100644 --- a/lts/include/huaweicloud/lts/v2/model/CreatefavoriteResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/CreatefavoriteResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_CreatefavoriteResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_CreatefavoriteResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT CreatefavoriteResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatefavoriteResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteAccessConfigRequest.h b/lts/include/huaweicloud/lts/v2/model/DeleteAccessConfigRequest.h index b373e6907..738822a83 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteAccessConfigRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteAccessConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteAccessConfigRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteAccessConfigRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteAccessConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAccessConfigRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteAccessConfigRequestBody.h b/lts/include/huaweicloud/lts/v2/model/DeleteAccessConfigRequestBody.h index 2b2560b34..d3f29d3de 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteAccessConfigRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteAccessConfigRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteAccessConfigRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteAccessConfigRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteAccessConfigRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAccessConfigRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteAccessConfigResponse.h b/lts/include/huaweicloud/lts/v2/model/DeleteAccessConfigResponse.h index efd090d9d..73ca35a07 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteAccessConfigResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteAccessConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteAccessConfigResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteAccessConfigResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteAccessConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAccessConfigResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteActiveAlarmsRequest.h b/lts/include/huaweicloud/lts/v2/model/DeleteActiveAlarmsRequest.h index d69023920..6e3d4897c 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteActiveAlarmsRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteActiveAlarmsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteActiveAlarmsRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteActiveAlarmsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteActiveAlarmsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteActiveAlarmsRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteActiveAlarmsRequestBody.h b/lts/include/huaweicloud/lts/v2/model/DeleteActiveAlarmsRequestBody.h index 1643ad4d2..4af0676b9 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteActiveAlarmsRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteActiveAlarmsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteActiveAlarmsRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteActiveAlarmsRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteActiveAlarmsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteActiveAlarmsRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteActiveAlarmsResponse.h b/lts/include/huaweicloud/lts/v2/model/DeleteActiveAlarmsResponse.h index c4df9ba77..cce3c74a2 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteActiveAlarmsResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteActiveAlarmsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteActiveAlarmsResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteActiveAlarmsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteActiveAlarmsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteActiveAlarmsResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteAomMappingRulesRequest.h b/lts/include/huaweicloud/lts/v2/model/DeleteAomMappingRulesRequest.h index 05e4b22d9..611b4be52 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteAomMappingRulesRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteAomMappingRulesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteAomMappingRulesRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteAomMappingRulesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteAomMappingRulesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAomMappingRulesRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteAomMappingRulesResponse.h b/lts/include/huaweicloud/lts/v2/model/DeleteAomMappingRulesResponse.h index ebdf36824..e22aead7c 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteAomMappingRulesResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteAomMappingRulesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteAomMappingRulesResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteAomMappingRulesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteAomMappingRulesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAomMappingRulesResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteDashboardRequest.h b/lts/include/huaweicloud/lts/v2/model/DeleteDashboardRequest.h index fbf8ca49f..b31829964 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteDashboardRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteDashboardRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteDashboardRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteDashboardRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteDashboardRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDashboardRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteDashboardResponse.h b/lts/include/huaweicloud/lts/v2/model/DeleteDashboardResponse.h index 01826e737..971fdfafa 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteDashboardResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteDashboardResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteDashboardResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteDashboardResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteDashboardResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDashboardResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteHostGroupRequest.h b/lts/include/huaweicloud/lts/v2/model/DeleteHostGroupRequest.h index 5cdda01e3..96b4b8f89 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteHostGroupRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteHostGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteHostGroupRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteHostGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteHostGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteHostGroupRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteHostGroupRequestBody.h b/lts/include/huaweicloud/lts/v2/model/DeleteHostGroupRequestBody.h index aaa3b1075..eb8e5c724 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteHostGroupRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteHostGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteHostGroupRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteHostGroupRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteHostGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteHostGroupRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteHostGroupResponse.h b/lts/include/huaweicloud/lts/v2/model/DeleteHostGroupResponse.h index fe87f669e..34c535ea6 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteHostGroupResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteHostGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteHostGroupResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteHostGroupResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteHostGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteHostGroupResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteKeywordsAlarmRuleRequest.h b/lts/include/huaweicloud/lts/v2/model/DeleteKeywordsAlarmRuleRequest.h index 083723373..b6238d4fb 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteKeywordsAlarmRuleRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteKeywordsAlarmRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteKeywordsAlarmRuleRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteKeywordsAlarmRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteKeywordsAlarmRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteKeywordsAlarmRuleRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteKeywordsAlarmRuleResponse.h b/lts/include/huaweicloud/lts/v2/model/DeleteKeywordsAlarmRuleResponse.h index d49244b58..cfd55eef4 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteKeywordsAlarmRuleResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteKeywordsAlarmRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteKeywordsAlarmRuleResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteKeywordsAlarmRuleResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteKeywordsAlarmRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteKeywordsAlarmRuleResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteLogGroupRequest.h b/lts/include/huaweicloud/lts/v2/model/DeleteLogGroupRequest.h index 1c42d66bc..e26b4cdc2 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteLogGroupRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteLogGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteLogGroupRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteLogGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteLogGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteLogGroupRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteLogGroupResponse.h b/lts/include/huaweicloud/lts/v2/model/DeleteLogGroupResponse.h index d3139a51c..ace895070 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteLogGroupResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteLogGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteLogGroupResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteLogGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteLogGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteLogGroupResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteLogStreamRequest.h b/lts/include/huaweicloud/lts/v2/model/DeleteLogStreamRequest.h index 115c72cb4..c1b0ff3a8 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteLogStreamRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteLogStreamRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteLogStreamRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteLogStreamRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteLogStreamRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteLogStreamRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteLogStreamResponse.h b/lts/include/huaweicloud/lts/v2/model/DeleteLogStreamResponse.h index 269fa17ad..a8ff70d86 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteLogStreamResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteLogStreamResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteLogStreamResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteLogStreamResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteLogStreamResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteLogStreamResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteNotificationTemplateBody.h b/lts/include/huaweicloud/lts/v2/model/DeleteNotificationTemplateBody.h index 5ed0c6ed1..c058cdec5 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteNotificationTemplateBody.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteNotificationTemplateBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteNotificationTemplateBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteNotificationTemplateBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteNotificationTemplateBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteNotificationTemplateBody members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteNotificationTemplateRequest.h b/lts/include/huaweicloud/lts/v2/model/DeleteNotificationTemplateRequest.h index 176c521ec..30bff99eb 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteNotificationTemplateRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteNotificationTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteNotificationTemplateRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteNotificationTemplateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteNotificationTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteNotificationTemplateRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteNotificationTemplateResponse.h b/lts/include/huaweicloud/lts/v2/model/DeleteNotificationTemplateResponse.h index 688364681..786f7f99c 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteNotificationTemplateResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteNotificationTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteNotificationTemplateResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteNotificationTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteNotificationTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteNotificationTemplateResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteSearchCriterias.h b/lts/include/huaweicloud/lts/v2/model/DeleteSearchCriterias.h index 69b293bde..bdc3a140e 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteSearchCriterias.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteSearchCriterias.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteSearchCriterias_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteSearchCriterias_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteSearchCriterias /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSearchCriterias members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteSearchCriteriasRequest.h b/lts/include/huaweicloud/lts/v2/model/DeleteSearchCriteriasRequest.h index 61cbb4f15..521f182e1 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteSearchCriteriasRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteSearchCriteriasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteSearchCriteriasRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteSearchCriteriasRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteSearchCriteriasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSearchCriteriasRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteSearchCriteriasResponse.h b/lts/include/huaweicloud/lts/v2/model/DeleteSearchCriteriasResponse.h index f02daac1b..883e298ad 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteSearchCriteriasResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteSearchCriteriasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteSearchCriteriasResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteSearchCriteriasResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteSearchCriteriasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSearchCriteriasResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteSqlAlarmRuleRequest.h b/lts/include/huaweicloud/lts/v2/model/DeleteSqlAlarmRuleRequest.h index d43be2df7..009aa7649 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteSqlAlarmRuleRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteSqlAlarmRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteSqlAlarmRuleRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteSqlAlarmRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteSqlAlarmRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSqlAlarmRuleRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteSqlAlarmRuleResponse.h b/lts/include/huaweicloud/lts/v2/model/DeleteSqlAlarmRuleResponse.h index 0e9d8c2c8..57f24a7d5 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteSqlAlarmRuleResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteSqlAlarmRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteSqlAlarmRuleResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteSqlAlarmRuleResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteSqlAlarmRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSqlAlarmRuleResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteStructTemplateReqBody.h b/lts/include/huaweicloud/lts/v2/model/DeleteStructTemplateReqBody.h index 55f7dff14..7b60d62ed 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteStructTemplateReqBody.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteStructTemplateReqBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteStructTemplateReqBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteStructTemplateReqBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteStructTemplateReqBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteStructTemplateReqBody members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteStructTemplateRequest.h b/lts/include/huaweicloud/lts/v2/model/DeleteStructTemplateRequest.h index f8890b600..bc408302e 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteStructTemplateRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteStructTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteStructTemplateRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteStructTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteStructTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteStructTemplateRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteStructTemplateResponse.h b/lts/include/huaweicloud/lts/v2/model/DeleteStructTemplateResponse.h index 7c233db81..0ffd6542c 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteStructTemplateResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteStructTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteStructTemplateResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteStructTemplateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteStructTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteStructTemplateResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteTransferRequest.h b/lts/include/huaweicloud/lts/v2/model/DeleteTransferRequest.h index eb5f51563..5e1310d07 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteTransferRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteTransferRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteTransferRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteTransferRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteTransferRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTransferRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeleteTransferResponse.h b/lts/include/huaweicloud/lts/v2/model/DeleteTransferResponse.h index 548ad7df3..faa26cee1 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeleteTransferResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeleteTransferResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteTransferResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeleteTransferResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeleteTransferResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTransferResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DeletefavoriteRequest.h b/lts/include/huaweicloud/lts/v2/model/DeletefavoriteRequest.h index d00863394..56e61a617 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeletefavoriteRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DeletefavoriteRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeletefavoriteRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeletefavoriteRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeletefavoriteRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletefavoriteRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DeletefavoriteResponse.h b/lts/include/huaweicloud/lts/v2/model/DeletefavoriteResponse.h index 7dcee4889..cef152025 100644 --- a/lts/include/huaweicloud/lts/v2/model/DeletefavoriteResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DeletefavoriteResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DeletefavoriteResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DeletefavoriteResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DeletefavoriteResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletefavoriteResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/DemoField.h b/lts/include/huaweicloud/lts/v2/model/DemoField.h index 2d399e333..de07b3c6c 100644 --- a/lts/include/huaweicloud/lts/v2/model/DemoField.h +++ b/lts/include/huaweicloud/lts/v2/model/DemoField.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DemoField_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DemoField_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DemoField /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DemoField members diff --git a/lts/include/huaweicloud/lts/v2/model/DisableLogCollectionRequest.h b/lts/include/huaweicloud/lts/v2/model/DisableLogCollectionRequest.h index 65a65aba7..23b1193ba 100644 --- a/lts/include/huaweicloud/lts/v2/model/DisableLogCollectionRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/DisableLogCollectionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DisableLogCollectionRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DisableLogCollectionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DisableLogCollectionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableLogCollectionRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/DisableLogCollectionResponse.h b/lts/include/huaweicloud/lts/v2/model/DisableLogCollectionResponse.h index 38345116c..648e6f187 100644 --- a/lts/include/huaweicloud/lts/v2/model/DisableLogCollectionResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/DisableLogCollectionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_DisableLogCollectionResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_DisableLogCollectionResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT DisableLogCollectionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisableLogCollectionResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/EnableLogCollectionRequest.h b/lts/include/huaweicloud/lts/v2/model/EnableLogCollectionRequest.h index ff7c2826a..e799d10e1 100644 --- a/lts/include/huaweicloud/lts/v2/model/EnableLogCollectionRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/EnableLogCollectionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_EnableLogCollectionRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_EnableLogCollectionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT EnableLogCollectionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableLogCollectionRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/EnableLogCollectionResponse.h b/lts/include/huaweicloud/lts/v2/model/EnableLogCollectionResponse.h index 695cc49f7..afd3913ce 100644 --- a/lts/include/huaweicloud/lts/v2/model/EnableLogCollectionResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/EnableLogCollectionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_EnableLogCollectionResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_EnableLogCollectionResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT EnableLogCollectionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableLogCollectionResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/Event.h b/lts/include/huaweicloud/lts/v2/model/Event.h index 36767c18f..d7233cffb 100644 --- a/lts/include/huaweicloud/lts/v2/model/Event.h +++ b/lts/include/huaweicloud/lts/v2/model/Event.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_Event_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_Event_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT Event /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Event members diff --git a/lts/include/huaweicloud/lts/v2/model/Events.h b/lts/include/huaweicloud/lts/v2/model/Events.h index b9375b601..61ab02408 100644 --- a/lts/include/huaweicloud/lts/v2/model/Events.h +++ b/lts/include/huaweicloud/lts/v2/model/Events.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_Events_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_Events_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT Events /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Events members diff --git a/lts/include/huaweicloud/lts/v2/model/FieldModel.h b/lts/include/huaweicloud/lts/v2/model/FieldModel.h index 056ffdcd3..306903e2c 100644 --- a/lts/include/huaweicloud/lts/v2/model/FieldModel.h +++ b/lts/include/huaweicloud/lts/v2/model/FieldModel.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_FieldModel_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_FieldModel_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT FieldModel /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FieldModel members diff --git a/lts/include/huaweicloud/lts/v2/model/Frequency.h b/lts/include/huaweicloud/lts/v2/model/Frequency.h index 698074b2e..d05f04646 100644 --- a/lts/include/huaweicloud/lts/v2/model/Frequency.h +++ b/lts/include/huaweicloud/lts/v2/model/Frequency.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_Frequency_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_Frequency_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT Frequency /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Frequency members diff --git a/lts/include/huaweicloud/lts/v2/model/GetAccessConfigListRequestBody.h b/lts/include/huaweicloud/lts/v2/model/GetAccessConfigListRequestBody.h index 2d9075def..ff2c0d062 100644 --- a/lts/include/huaweicloud/lts/v2/model/GetAccessConfigListRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/GetAccessConfigListRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_GetAccessConfigListRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_GetAccessConfigListRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT GetAccessConfigListRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetAccessConfigListRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/GetHostGroupInfo.h b/lts/include/huaweicloud/lts/v2/model/GetHostGroupInfo.h index c0dcec7b9..12322ec72 100644 --- a/lts/include/huaweicloud/lts/v2/model/GetHostGroupInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/GetHostGroupInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostGroupInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostGroupInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT GetHostGroupInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetHostGroupInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/GetHostGroupListFilter.h b/lts/include/huaweicloud/lts/v2/model/GetHostGroupListFilter.h index e23c97f80..6a6b8d9a5 100644 --- a/lts/include/huaweicloud/lts/v2/model/GetHostGroupListFilter.h +++ b/lts/include/huaweicloud/lts/v2/model/GetHostGroupListFilter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostGroupListFilter_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostGroupListFilter_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT GetHostGroupListFilter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetHostGroupListFilter members diff --git a/lts/include/huaweicloud/lts/v2/model/GetHostGroupListRequestBody.h b/lts/include/huaweicloud/lts/v2/model/GetHostGroupListRequestBody.h index da3327e7c..9f11938ef 100644 --- a/lts/include/huaweicloud/lts/v2/model/GetHostGroupListRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/GetHostGroupListRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostGroupListRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostGroupListRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT GetHostGroupListRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetHostGroupListRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/GetHostGroupListTag.h b/lts/include/huaweicloud/lts/v2/model/GetHostGroupListTag.h index 6ac916100..487979d92 100644 --- a/lts/include/huaweicloud/lts/v2/model/GetHostGroupListTag.h +++ b/lts/include/huaweicloud/lts/v2/model/GetHostGroupListTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostGroupListTag_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostGroupListTag_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT GetHostGroupListTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetHostGroupListTag members diff --git a/lts/include/huaweicloud/lts/v2/model/GetHostListFilter.h b/lts/include/huaweicloud/lts/v2/model/GetHostListFilter.h index b2ee5d5c0..d7b0d14d3 100644 --- a/lts/include/huaweicloud/lts/v2/model/GetHostListFilter.h +++ b/lts/include/huaweicloud/lts/v2/model/GetHostListFilter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostListFilter_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostListFilter_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT GetHostListFilter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetHostListFilter members diff --git a/lts/include/huaweicloud/lts/v2/model/GetHostListInfo.h b/lts/include/huaweicloud/lts/v2/model/GetHostListInfo.h index 932b1e24e..0fcb98d20 100644 --- a/lts/include/huaweicloud/lts/v2/model/GetHostListInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/GetHostListInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostListInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostListInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT GetHostListInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetHostListInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/GetHostListRequestBody.h b/lts/include/huaweicloud/lts/v2/model/GetHostListRequestBody.h index 3f3849e79..9c4faf572 100644 --- a/lts/include/huaweicloud/lts/v2/model/GetHostListRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/GetHostListRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostListRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_GetHostListRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT GetHostListRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetHostListRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/GetQuerySearchCriteriasBody.h b/lts/include/huaweicloud/lts/v2/model/GetQuerySearchCriteriasBody.h index 537c823e8..f027a2765 100644 --- a/lts/include/huaweicloud/lts/v2/model/GetQuerySearchCriteriasBody.h +++ b/lts/include/huaweicloud/lts/v2/model/GetQuerySearchCriteriasBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_GetQuerySearchCriteriasBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_GetQuerySearchCriteriasBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT GetQuerySearchCriteriasBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetQuerySearchCriteriasBody members diff --git a/lts/include/huaweicloud/lts/v2/model/HostGroupTag.h b/lts/include/huaweicloud/lts/v2/model/HostGroupTag.h index 1c63c45d1..c2999eeab 100644 --- a/lts/include/huaweicloud/lts/v2/model/HostGroupTag.h +++ b/lts/include/huaweicloud/lts/v2/model/HostGroupTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_HostGroupTag_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_HostGroupTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT HostGroupTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HostGroupTag members diff --git a/lts/include/huaweicloud/lts/v2/model/KeywordsAlarmRuleRespList.h b/lts/include/huaweicloud/lts/v2/model/KeywordsAlarmRuleRespList.h index 41f8daef5..5327ce368 100644 --- a/lts/include/huaweicloud/lts/v2/model/KeywordsAlarmRuleRespList.h +++ b/lts/include/huaweicloud/lts/v2/model/KeywordsAlarmRuleRespList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_KeywordsAlarmRuleRespList_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_KeywordsAlarmRuleRespList_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT KeywordsAlarmRuleRespList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KeywordsAlarmRuleRespList members diff --git a/lts/include/huaweicloud/lts/v2/model/KeywordsRequest.h b/lts/include/huaweicloud/lts/v2/model/KeywordsRequest.h index 234071932..ab3efde3e 100644 --- a/lts/include/huaweicloud/lts/v2/model/KeywordsRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/KeywordsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_KeywordsRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_KeywordsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT KeywordsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// KeywordsRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListAccessConfigRequest.h b/lts/include/huaweicloud/lts/v2/model/ListAccessConfigRequest.h index b54de0cfb..bebb726ac 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListAccessConfigRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListAccessConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListAccessConfigRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListAccessConfigRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListAccessConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAccessConfigRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListAccessConfigResponse.h b/lts/include/huaweicloud/lts/v2/model/ListAccessConfigResponse.h index 1609509e9..5bb4b090a 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListAccessConfigResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListAccessConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListAccessConfigResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListAccessConfigResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListAccessConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAccessConfigResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsRequest.h b/lts/include/huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsRequest.h index 2b6f1df81..25f64c718 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListActiveOrHistoryAlarmsRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListActiveOrHistoryAlarmsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListActiveOrHistoryAlarmsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListActiveOrHistoryAlarmsRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsRequestBody.h b/lts/include/huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsRequestBody.h index 2f109f8a6..858e026e2 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListActiveOrHistoryAlarmsRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListActiveOrHistoryAlarmsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListActiveOrHistoryAlarmsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListActiveOrHistoryAlarmsRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsResponse.h b/lts/include/huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsResponse.h index 2807e4db3..fcf55b98b 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListActiveOrHistoryAlarmsResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListActiveOrHistoryAlarmsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListActiveOrHistoryAlarmsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListActiveOrHistoryAlarmsResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListBreifStructTemplateRequest.h b/lts/include/huaweicloud/lts/v2/model/ListBreifStructTemplateRequest.h index 0ef80c317..ef112784e 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListBreifStructTemplateRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListBreifStructTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListBreifStructTemplateRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListBreifStructTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListBreifStructTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBreifStructTemplateRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListBreifStructTemplateResponse.h b/lts/include/huaweicloud/lts/v2/model/ListBreifStructTemplateResponse.h index cd1ee8918..a1133f950 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListBreifStructTemplateResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListBreifStructTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListBreifStructTemplateResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListBreifStructTemplateResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListBreifStructTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBreifStructTemplateResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListChartsRequest.h b/lts/include/huaweicloud/lts/v2/model/ListChartsRequest.h index 8f6cfdf38..a1ccbe4b8 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListChartsRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListChartsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListChartsRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListChartsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListChartsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListChartsRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListChartsResponse.h b/lts/include/huaweicloud/lts/v2/model/ListChartsResponse.h index 0a150551f..e7bdc4bc1 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListChartsResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListChartsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListChartsResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListChartsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListChartsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListChartsResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListCriteriasRequest.h b/lts/include/huaweicloud/lts/v2/model/ListCriteriasRequest.h index 7d3719978..58556daff 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListCriteriasRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListCriteriasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListCriteriasRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListCriteriasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListCriteriasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListCriteriasRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListCriteriasResponse.h b/lts/include/huaweicloud/lts/v2/model/ListCriteriasResponse.h index 62e35aac6..8b03f2e46 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListCriteriasResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListCriteriasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListCriteriasResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListCriteriasResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListCriteriasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListCriteriasResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListHistorySqlRequest.h b/lts/include/huaweicloud/lts/v2/model/ListHistorySqlRequest.h index 8d2c33639..973c7ef3a 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListHistorySqlRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListHistorySqlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListHistorySqlRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListHistorySqlRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListHistorySqlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHistorySqlRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListHistorySqlResponse.h b/lts/include/huaweicloud/lts/v2/model/ListHistorySqlResponse.h index d6a412301..ba7465abb 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListHistorySqlResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListHistorySqlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListHistorySqlResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListHistorySqlResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListHistorySqlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHistorySqlResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListHostGroupRequest.h b/lts/include/huaweicloud/lts/v2/model/ListHostGroupRequest.h index cb58e9b2d..ac1ce9b5b 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListHostGroupRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListHostGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListHostGroupRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListHostGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListHostGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHostGroupRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListHostGroupResponse.h b/lts/include/huaweicloud/lts/v2/model/ListHostGroupResponse.h index b62ed3e02..5db24c558 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListHostGroupResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListHostGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListHostGroupResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListHostGroupResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListHostGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHostGroupResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListHostRequest.h b/lts/include/huaweicloud/lts/v2/model/ListHostRequest.h index 4caf72442..4722b7622 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListHostRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListHostRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListHostRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListHostRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListHostRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHostRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListHostResponse.h b/lts/include/huaweicloud/lts/v2/model/ListHostResponse.h index f723c464d..f8739a6b8 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListHostResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListHostResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListHostResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListHostResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListHostResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListHostResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListKeywordsAlarmRulesRequest.h b/lts/include/huaweicloud/lts/v2/model/ListKeywordsAlarmRulesRequest.h index 0e85fe1be..8f7c8631a 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListKeywordsAlarmRulesRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListKeywordsAlarmRulesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListKeywordsAlarmRulesRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListKeywordsAlarmRulesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListKeywordsAlarmRulesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKeywordsAlarmRulesRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListKeywordsAlarmRulesResponse.h b/lts/include/huaweicloud/lts/v2/model/ListKeywordsAlarmRulesResponse.h index 810adcfea..f8f6fbe99 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListKeywordsAlarmRulesResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListKeywordsAlarmRulesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListKeywordsAlarmRulesResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListKeywordsAlarmRulesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListKeywordsAlarmRulesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListKeywordsAlarmRulesResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListLogGroupsRequest.h b/lts/include/huaweicloud/lts/v2/model/ListLogGroupsRequest.h index 7f5da1199..386ff9b28 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListLogGroupsRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListLogGroupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogGroupsRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogGroupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListLogGroupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLogGroupsRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListLogGroupsResponse.h b/lts/include/huaweicloud/lts/v2/model/ListLogGroupsResponse.h index 20870d342..0332b6f5b 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListLogGroupsResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListLogGroupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogGroupsResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogGroupsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListLogGroupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLogGroupsResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListLogHistogramRequest.h b/lts/include/huaweicloud/lts/v2/model/ListLogHistogramRequest.h index 54d9bc6b1..fdc53f736 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListLogHistogramRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListLogHistogramRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogHistogramRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogHistogramRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListLogHistogramRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLogHistogramRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListLogHistogramResponse.h b/lts/include/huaweicloud/lts/v2/model/ListLogHistogramResponse.h index 99a92a9e7..e6dbe79c6 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListLogHistogramResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListLogHistogramResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogHistogramResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogHistogramResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListLogHistogramResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLogHistogramResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListLogStreamRequest.h b/lts/include/huaweicloud/lts/v2/model/ListLogStreamRequest.h index 4920a1f9f..c686bd17f 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListLogStreamRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListLogStreamRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogStreamRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogStreamRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListLogStreamRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLogStreamRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListLogStreamResponse.h b/lts/include/huaweicloud/lts/v2/model/ListLogStreamResponse.h index 26cb2841a..7ab84f2a2 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListLogStreamResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListLogStreamResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogStreamResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogStreamResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListLogStreamResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLogStreamResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListLogStreamsRequest.h b/lts/include/huaweicloud/lts/v2/model/ListLogStreamsRequest.h index 24ef0f604..34ae83bbc 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListLogStreamsRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListLogStreamsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogStreamsRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogStreamsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListLogStreamsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLogStreamsRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListLogStreamsResponse.h b/lts/include/huaweicloud/lts/v2/model/ListLogStreamsResponse.h index 556720899..f784274d4 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListLogStreamsResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListLogStreamsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogStreamsResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogStreamsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListLogStreamsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLogStreamsResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListLogStreamsResponseBody1_log_streams.h b/lts/include/huaweicloud/lts/v2/model/ListLogStreamsResponseBody1_log_streams.h index 747637c4d..16893d975 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListLogStreamsResponseBody1_log_streams.h +++ b/lts/include/huaweicloud/lts/v2/model/ListLogStreamsResponseBody1_log_streams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogStreamsResponseBody1_log_streams_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogStreamsResponseBody1_log_streams_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListLogStreamsResponseBody1_log_streams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLogStreamsResponseBody1_log_streams members diff --git a/lts/include/huaweicloud/lts/v2/model/ListLogsRequest.h b/lts/include/huaweicloud/lts/v2/model/ListLogsRequest.h index 61fb05d11..2f2695e5e 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListLogsRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogsRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLogsRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListLogsResponse.h b/lts/include/huaweicloud/lts/v2/model/ListLogsResponse.h index 3f8388985..bfd172a2b 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListLogsResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogsResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListLogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLogsResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplateRequest.h b/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplateRequest.h index d1d4add46..a4fb91cd2 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplateRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListNotificationTemplateRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListNotificationTemplateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListNotificationTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotificationTemplateRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplateResponse.h b/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplateResponse.h index 13690d20f..771e36efa 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplateResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListNotificationTemplateResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListNotificationTemplateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListNotificationTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotificationTemplateResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplatesRequest.h b/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplatesRequest.h index 7877d377a..2f9f9f7d0 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplatesRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplatesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListNotificationTemplatesRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListNotificationTemplatesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListNotificationTemplatesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotificationTemplatesRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplatesResponse.h b/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplatesResponse.h index 1633ee660..09c4694f0 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplatesResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListNotificationTemplatesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListNotificationTemplatesResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListNotificationTemplatesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListNotificationTemplatesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotificationTemplatesResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListNotificationTopicsRequest.h b/lts/include/huaweicloud/lts/v2/model/ListNotificationTopicsRequest.h index c53b2ad15..74a02683e 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListNotificationTopicsRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListNotificationTopicsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListNotificationTopicsRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListNotificationTopicsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListNotificationTopicsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotificationTopicsRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListNotificationTopicsResponse.h b/lts/include/huaweicloud/lts/v2/model/ListNotificationTopicsResponse.h index d4b8909f8..3b135bcc0 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListNotificationTopicsResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListNotificationTopicsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListNotificationTopicsResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListNotificationTopicsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListNotificationTopicsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotificationTopicsResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListQueryAllSearchCriteriasRequest.h b/lts/include/huaweicloud/lts/v2/model/ListQueryAllSearchCriteriasRequest.h index 50c4f524e..ca5c723a0 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListQueryAllSearchCriteriasRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListQueryAllSearchCriteriasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListQueryAllSearchCriteriasRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListQueryAllSearchCriteriasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListQueryAllSearchCriteriasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListQueryAllSearchCriteriasRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListQueryAllSearchCriteriasResponse.h b/lts/include/huaweicloud/lts/v2/model/ListQueryAllSearchCriteriasResponse.h index 5d3e6afce..b2fe15e02 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListQueryAllSearchCriteriasResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListQueryAllSearchCriteriasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListQueryAllSearchCriteriasResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListQueryAllSearchCriteriasResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListQueryAllSearchCriteriasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListQueryAllSearchCriteriasResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListQueryStructuredLogsRequest.h b/lts/include/huaweicloud/lts/v2/model/ListQueryStructuredLogsRequest.h index 14ac0a91d..5d803d249 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListQueryStructuredLogsRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListQueryStructuredLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListQueryStructuredLogsRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListQueryStructuredLogsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListQueryStructuredLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListQueryStructuredLogsRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListQueryStructuredLogsResponse.h b/lts/include/huaweicloud/lts/v2/model/ListQueryStructuredLogsResponse.h index b7d0a6749..24d3c1d56 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListQueryStructuredLogsResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListQueryStructuredLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListQueryStructuredLogsResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListQueryStructuredLogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListQueryStructuredLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListQueryStructuredLogsResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListSqlAlarmRulesRequest.h b/lts/include/huaweicloud/lts/v2/model/ListSqlAlarmRulesRequest.h index 7d5af249d..c4396ee1c 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListSqlAlarmRulesRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListSqlAlarmRulesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListSqlAlarmRulesRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListSqlAlarmRulesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListSqlAlarmRulesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSqlAlarmRulesRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListSqlAlarmRulesResponse.h b/lts/include/huaweicloud/lts/v2/model/ListSqlAlarmRulesResponse.h index 279f6408e..341021d25 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListSqlAlarmRulesResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListSqlAlarmRulesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListSqlAlarmRulesResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListSqlAlarmRulesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListSqlAlarmRulesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSqlAlarmRulesResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListStructTemplateRequest.h b/lts/include/huaweicloud/lts/v2/model/ListStructTemplateRequest.h index 7304692fe..424beea3b 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListStructTemplateRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListStructTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListStructTemplateRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListStructTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListStructTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStructTemplateRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListStructTemplateResponse.h b/lts/include/huaweicloud/lts/v2/model/ListStructTemplateResponse.h index aa515918f..9fbe87eb3 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListStructTemplateResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListStructTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListStructTemplateResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListStructTemplateResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListStructTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStructTemplateResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListStructuredLogsWithTimeRangeRequest.h b/lts/include/huaweicloud/lts/v2/model/ListStructuredLogsWithTimeRangeRequest.h index c2e68511d..314aaeaf2 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListStructuredLogsWithTimeRangeRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListStructuredLogsWithTimeRangeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListStructuredLogsWithTimeRangeRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListStructuredLogsWithTimeRangeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListStructuredLogsWithTimeRangeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStructuredLogsWithTimeRangeRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListStructuredLogsWithTimeRangeResponse.h b/lts/include/huaweicloud/lts/v2/model/ListStructuredLogsWithTimeRangeResponse.h index 1801684c7..1a69f076a 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListStructuredLogsWithTimeRangeResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListStructuredLogsWithTimeRangeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListStructuredLogsWithTimeRangeResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListStructuredLogsWithTimeRangeResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListStructuredLogsWithTimeRangeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStructuredLogsWithTimeRangeResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListTimeLineTrafficStatisticsRequest.h b/lts/include/huaweicloud/lts/v2/model/ListTimeLineTrafficStatisticsRequest.h index 31d13808a..4eb0d17ae 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListTimeLineTrafficStatisticsRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListTimeLineTrafficStatisticsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListTimeLineTrafficStatisticsRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListTimeLineTrafficStatisticsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListTimeLineTrafficStatisticsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTimeLineTrafficStatisticsRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListTimeLineTrafficStatisticsResponse.h b/lts/include/huaweicloud/lts/v2/model/ListTimeLineTrafficStatisticsResponse.h index 8da36b5b2..99aef992e 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListTimeLineTrafficStatisticsResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListTimeLineTrafficStatisticsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListTimeLineTrafficStatisticsResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListTimeLineTrafficStatisticsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListTimeLineTrafficStatisticsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTimeLineTrafficStatisticsResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListTopnTrafficStatisticsRequest.h b/lts/include/huaweicloud/lts/v2/model/ListTopnTrafficStatisticsRequest.h index 84cd174d7..3f7c25efe 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListTopnTrafficStatisticsRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListTopnTrafficStatisticsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListTopnTrafficStatisticsRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListTopnTrafficStatisticsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListTopnTrafficStatisticsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTopnTrafficStatisticsRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListTopnTrafficStatisticsResponse.h b/lts/include/huaweicloud/lts/v2/model/ListTopnTrafficStatisticsResponse.h index ec4925300..cf95c43d1 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListTopnTrafficStatisticsResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListTopnTrafficStatisticsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListTopnTrafficStatisticsResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListTopnTrafficStatisticsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListTopnTrafficStatisticsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTopnTrafficStatisticsResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ListTransfersRequest.h b/lts/include/huaweicloud/lts/v2/model/ListTransfersRequest.h index 4b58de34e..8916a255a 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListTransfersRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ListTransfersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListTransfersRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListTransfersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListTransfersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTransfersRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ListTransfersResponse.h b/lts/include/huaweicloud/lts/v2/model/ListTransfersResponse.h index c0faca16d..806b823e6 100644 --- a/lts/include/huaweicloud/lts/v2/model/ListTransfersResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ListTransfersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ListTransfersResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ListTransfersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ListTransfersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTransfersResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/LogContents.h b/lts/include/huaweicloud/lts/v2/model/LogContents.h index ab3bf8299..09c8c1c1e 100644 --- a/lts/include/huaweicloud/lts/v2/model/LogContents.h +++ b/lts/include/huaweicloud/lts/v2/model/LogContents.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_LogContents_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_LogContents_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT LogContents /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LogContents members diff --git a/lts/include/huaweicloud/lts/v2/model/LogGroup.h b/lts/include/huaweicloud/lts/v2/model/LogGroup.h index 377d812b7..592b372bd 100644 --- a/lts/include/huaweicloud/lts/v2/model/LogGroup.h +++ b/lts/include/huaweicloud/lts/v2/model/LogGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_LogGroup_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_LogGroup_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT LogGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LogGroup members diff --git a/lts/include/huaweicloud/lts/v2/model/LogMappingConfig.h b/lts/include/huaweicloud/lts/v2/model/LogMappingConfig.h index 21bedd842..ea3362c43 100644 --- a/lts/include/huaweicloud/lts/v2/model/LogMappingConfig.h +++ b/lts/include/huaweicloud/lts/v2/model/LogMappingConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_LogMappingConfig_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_LogMappingConfig_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT LogMappingConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LogMappingConfig members diff --git a/lts/include/huaweicloud/lts/v2/model/LogMappingStreamInfo.h b/lts/include/huaweicloud/lts/v2/model/LogMappingStreamInfo.h index 63841114b..38709c79d 100644 --- a/lts/include/huaweicloud/lts/v2/model/LogMappingStreamInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/LogMappingStreamInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_LogMappingStreamInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_LogMappingStreamInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT LogMappingStreamInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LogMappingStreamInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/LogStreamResBody.h b/lts/include/huaweicloud/lts/v2/model/LogStreamResBody.h index 272928e10..fee74cc74 100644 --- a/lts/include/huaweicloud/lts/v2/model/LogStreamResBody.h +++ b/lts/include/huaweicloud/lts/v2/model/LogStreamResBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_LogStreamResBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_LogStreamResBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT LogStreamResBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LogStreamResBody members diff --git a/lts/include/huaweicloud/lts/v2/model/LtsStructTemplateInfo.h b/lts/include/huaweicloud/lts/v2/model/LtsStructTemplateInfo.h index ebe9d180d..b871ef96a 100644 --- a/lts/include/huaweicloud/lts/v2/model/LtsStructTemplateInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/LtsStructTemplateInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_LtsStructTemplateInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_LtsStructTemplateInfo_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT LtsStructTemplateInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LtsStructTemplateInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/MemberGroupandStream_log_streams.h b/lts/include/huaweicloud/lts/v2/model/MemberGroupandStream_log_streams.h index de011cea4..fd131a2f1 100644 --- a/lts/include/huaweicloud/lts/v2/model/MemberGroupandStream_log_streams.h +++ b/lts/include/huaweicloud/lts/v2/model/MemberGroupandStream_log_streams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_MemberGroupandStream_log_streams_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_MemberGroupandStream_log_streams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT MemberGroupandStream_log_streams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MemberGroupandStream_log_streams members diff --git a/lts/include/huaweicloud/lts/v2/model/MemberGroupandStream_results.h b/lts/include/huaweicloud/lts/v2/model/MemberGroupandStream_results.h index 4331eee11..61b766d44 100644 --- a/lts/include/huaweicloud/lts/v2/model/MemberGroupandStream_results.h +++ b/lts/include/huaweicloud/lts/v2/model/MemberGroupandStream_results.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_MemberGroupandStream_results_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_MemberGroupandStream_results_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT MemberGroupandStream_results /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MemberGroupandStream_results members diff --git a/lts/include/huaweicloud/lts/v2/model/Metadata.h b/lts/include/huaweicloud/lts/v2/model/Metadata.h index c5d8e590d..1a319842f 100644 --- a/lts/include/huaweicloud/lts/v2/model/Metadata.h +++ b/lts/include/huaweicloud/lts/v2/model/Metadata.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_Metadata_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_Metadata_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT Metadata /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Metadata members diff --git a/lts/include/huaweicloud/lts/v2/model/NotificationTemplate.h b/lts/include/huaweicloud/lts/v2/model/NotificationTemplate.h index b4f8ef58a..2121fd0b0 100644 --- a/lts/include/huaweicloud/lts/v2/model/NotificationTemplate.h +++ b/lts/include/huaweicloud/lts/v2/model/NotificationTemplate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_NotificationTemplate_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_NotificationTemplate_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT NotificationTemplate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NotificationTemplate members diff --git a/lts/include/huaweicloud/lts/v2/model/PageInfo.h b/lts/include/huaweicloud/lts/v2/model/PageInfo.h index ecc526390..6bae06338 100644 --- a/lts/include/huaweicloud/lts/v2/model/PageInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/PageInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_PageInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_PageInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT PageInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PageInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/PreviewTemplateBody.h b/lts/include/huaweicloud/lts/v2/model/PreviewTemplateBody.h index 8ab14e06c..fe1a99af8 100644 --- a/lts/include/huaweicloud/lts/v2/model/PreviewTemplateBody.h +++ b/lts/include/huaweicloud/lts/v2/model/PreviewTemplateBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_PreviewTemplateBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_PreviewTemplateBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT PreviewTemplateBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PreviewTemplateBody members diff --git a/lts/include/huaweicloud/lts/v2/model/QuertHistorySQLResultsBody.h b/lts/include/huaweicloud/lts/v2/model/QuertHistorySQLResultsBody.h index 92239c485..6f7cae4cf 100644 --- a/lts/include/huaweicloud/lts/v2/model/QuertHistorySQLResultsBody.h +++ b/lts/include/huaweicloud/lts/v2/model/QuertHistorySQLResultsBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_QuertHistorySQLResultsBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_QuertHistorySQLResultsBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT QuertHistorySQLResultsBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuertHistorySQLResultsBody members diff --git a/lts/include/huaweicloud/lts/v2/model/QueryLogKeyWordCountRequestBody.h b/lts/include/huaweicloud/lts/v2/model/QueryLogKeyWordCountRequestBody.h index 6415fa24e..dc4911e6b 100644 --- a/lts/include/huaweicloud/lts/v2/model/QueryLogKeyWordCountRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/QueryLogKeyWordCountRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_QueryLogKeyWordCountRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_QueryLogKeyWordCountRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT QueryLogKeyWordCountRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryLogKeyWordCountRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/QueryLtsLogParams.h b/lts/include/huaweicloud/lts/v2/model/QueryLtsLogParams.h index 011ca5fdc..16d59b27f 100644 --- a/lts/include/huaweicloud/lts/v2/model/QueryLtsLogParams.h +++ b/lts/include/huaweicloud/lts/v2/model/QueryLtsLogParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_QueryLtsLogParams_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_QueryLtsLogParams_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT QueryLtsLogParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryLtsLogParams members diff --git a/lts/include/huaweicloud/lts/v2/model/QueryLtsStructLogParams.h b/lts/include/huaweicloud/lts/v2/model/QueryLtsStructLogParams.h index b61b2d209..93128df5a 100644 --- a/lts/include/huaweicloud/lts/v2/model/QueryLtsStructLogParams.h +++ b/lts/include/huaweicloud/lts/v2/model/QueryLtsStructLogParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_QueryLtsStructLogParams_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_QueryLtsStructLogParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT QueryLtsStructLogParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryLtsStructLogParams members diff --git a/lts/include/huaweicloud/lts/v2/model/QueryLtsStructLogParamsNew.h b/lts/include/huaweicloud/lts/v2/model/QueryLtsStructLogParamsNew.h index 566005578..a3ba4ceee 100644 --- a/lts/include/huaweicloud/lts/v2/model/QueryLtsStructLogParamsNew.h +++ b/lts/include/huaweicloud/lts/v2/model/QueryLtsStructLogParamsNew.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_QueryLtsStructLogParamsNew_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_QueryLtsStructLogParamsNew_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT QueryLtsStructLogParamsNew /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryLtsStructLogParamsNew members diff --git a/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequest.h b/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequest.h index 0559c57cc..af0506cd9 100644 --- a/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_RegisterDmsKafkaInstanceRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_RegisterDmsKafkaInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT RegisterDmsKafkaInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterDmsKafkaInstanceRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequestBody.h b/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequestBody.h index 156364de8..7e85e9303 100644 --- a/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_RegisterDmsKafkaInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_RegisterDmsKafkaInstanceRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT RegisterDmsKafkaInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterDmsKafkaInstanceRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequestBody_connect_info.h b/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequestBody_connect_info.h index 49a436689..82d7a416b 100644 --- a/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequestBody_connect_info.h +++ b/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequestBody_connect_info.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_RegisterDmsKafkaInstanceRequestBody_connect_info_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_RegisterDmsKafkaInstanceRequestBody_connect_info_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT RegisterDmsKafkaInstanceRequestBody_connect_inf /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterDmsKafkaInstanceRequestBody_connect_info members diff --git a/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceResponse.h b/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceResponse.h index 16714d508..d2eaa78d8 100644 --- a/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_RegisterDmsKafkaInstanceResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_RegisterDmsKafkaInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT RegisterDmsKafkaInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RegisterDmsKafkaInstanceResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/Resulits.h b/lts/include/huaweicloud/lts/v2/model/Resulits.h index 107dba841..b9ca4b6a9 100644 --- a/lts/include/huaweicloud/lts/v2/model/Resulits.h +++ b/lts/include/huaweicloud/lts/v2/model/Resulits.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_Resulits_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_Resulits_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT Resulits /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Resulits members diff --git a/lts/include/huaweicloud/lts/v2/model/ResultsTopnBody.h b/lts/include/huaweicloud/lts/v2/model/ResultsTopnBody.h index 813a00c7a..7facb74c0 100644 --- a/lts/include/huaweicloud/lts/v2/model/ResultsTopnBody.h +++ b/lts/include/huaweicloud/lts/v2/model/ResultsTopnBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ResultsTopnBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ResultsTopnBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ResultsTopnBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResultsTopnBody members @@ -101,6 +101,33 @@ class HUAWEICLOUD_LTS_V2_EXPORT ResultsTopnBody void unsetlogStreamName(); void setLogStreamName(const std::string& value); + /// + /// 基础转储流量,byte, 查询数据类型中包含basicTransfer时返回 + /// + + double getBasicTransfer() const; + bool basicTransferIsSet() const; + void unsetbasicTransfer(); + void setBasicTransfer(double value); + + /// + /// 基础转储流量,byte, 查询数据类型中包含seniorTransfer时返回 + /// + + double getSeniorTransfer() const; + bool seniorTransferIsSet() const; + void unsetseniorTransfer(); + void setSeniorTransfer(double value); + + /// + /// 不是委托转储,true,是委托转储,则前端资源统计展示的流不能跳 + /// + + bool isIsAgencyTransfer() const; + bool isAgencyTransferIsSet() const; + void unsetisAgencyTransfer(); + void setIsAgencyTransfer(bool value); + protected: double indexTraffic_; @@ -117,6 +144,12 @@ class HUAWEICLOUD_LTS_V2_EXPORT ResultsTopnBody bool logStreamIdIsSet_; std::string logStreamName_; bool logStreamNameIsSet_; + double basicTransfer_; + bool basicTransferIsSet_; + double seniorTransfer_; + bool seniorTransferIsSet_; + bool isAgencyTransfer_; + bool isAgencyTransferIsSet_; }; diff --git a/lts/include/huaweicloud/lts/v2/model/Rule.h b/lts/include/huaweicloud/lts/v2/model/Rule.h index dfc667f9f..793b762c7 100644 --- a/lts/include/huaweicloud/lts/v2/model/Rule.h +++ b/lts/include/huaweicloud/lts/v2/model/Rule.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_Rule_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_Rule_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT Rule /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Rule members diff --git a/lts/include/huaweicloud/lts/v2/model/Search_criteriasBody.h b/lts/include/huaweicloud/lts/v2/model/Search_criteriasBody.h index 6db48ebf0..0843f0216 100644 --- a/lts/include/huaweicloud/lts/v2/model/Search_criteriasBody.h +++ b/lts/include/huaweicloud/lts/v2/model/Search_criteriasBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_Search_criteriasBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_Search_criteriasBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT Search_criteriasBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Search_criteriasBody members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowAdminConfigRequest.h b/lts/include/huaweicloud/lts/v2/model/ShowAdminConfigRequest.h index 78c88cf88..2875036bd 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowAdminConfigRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowAdminConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowAdminConfigRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowAdminConfigRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowAdminConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAdminConfigRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowAdminConfigResponse.h b/lts/include/huaweicloud/lts/v2/model/ShowAdminConfigResponse.h index 5374ebe6c..53c3a70a9 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowAdminConfigResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowAdminConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowAdminConfigResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowAdminConfigResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowAdminConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAdminConfigResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRuleRequest.h b/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRuleRequest.h index a642c2381..24af23bf1 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRuleRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowAomMappingRuleRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowAomMappingRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowAomMappingRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAomMappingRuleRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRuleResponse.h b/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRuleResponse.h index f6a70c023..df2290bcf 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRuleResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowAomMappingRuleResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowAomMappingRuleResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowAomMappingRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAomMappingRuleResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRulesRequest.h b/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRulesRequest.h index 04bb2a3c4..7d4fa61ad 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRulesRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRulesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowAomMappingRulesRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowAomMappingRulesRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowAomMappingRulesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAomMappingRulesRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRulesResponse.h b/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRulesResponse.h index 0f91a8532..2d42dd885 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRulesResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowAomMappingRulesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowAomMappingRulesResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowAomMappingRulesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowAomMappingRulesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAomMappingRulesResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowLogConvergeConfigRequest.h b/lts/include/huaweicloud/lts/v2/model/ShowLogConvergeConfigRequest.h index 05d07662a..3f1dcd62a 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowLogConvergeConfigRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowLogConvergeConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowLogConvergeConfigRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowLogConvergeConfigRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowLogConvergeConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowLogConvergeConfigRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowLogConvergeConfigResponse.h b/lts/include/huaweicloud/lts/v2/model/ShowLogConvergeConfigResponse.h index 45329a32d..4166961da 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowLogConvergeConfigResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowLogConvergeConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowLogConvergeConfigResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowLogConvergeConfigResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowLogConvergeConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowLogConvergeConfigResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowMemberGroupAndStreamRequest.h b/lts/include/huaweicloud/lts/v2/model/ShowMemberGroupAndStreamRequest.h index 972f5f416..f87694ee2 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowMemberGroupAndStreamRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowMemberGroupAndStreamRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowMemberGroupAndStreamRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowMemberGroupAndStreamRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowMemberGroupAndStreamRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMemberGroupAndStreamRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowMemberGroupAndStreamResponse.h b/lts/include/huaweicloud/lts/v2/model/ShowMemberGroupAndStreamResponse.h index 800d6d24f..b5ec5725c 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowMemberGroupAndStreamResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowMemberGroupAndStreamResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowMemberGroupAndStreamResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowMemberGroupAndStreamResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowMemberGroupAndStreamResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowMemberGroupAndStreamResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowNotificationTemplateRequest.h b/lts/include/huaweicloud/lts/v2/model/ShowNotificationTemplateRequest.h index 435400fe1..c650e62f5 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowNotificationTemplateRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowNotificationTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowNotificationTemplateRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowNotificationTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowNotificationTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowNotificationTemplateRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowNotificationTemplateResponse.h b/lts/include/huaweicloud/lts/v2/model/ShowNotificationTemplateResponse.h index b7535d778..8bcb4f0bf 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowNotificationTemplateResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowNotificationTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowNotificationTemplateResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowNotificationTemplateResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowNotificationTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowNotificationTemplateResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateRequest.h b/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateRequest.h index 02995d234..e7878154f 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowStructTemplateRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowStructTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowStructTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowStructTemplateRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateResponse.h b/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateResponse.h index aa53d8349..c99130ab6 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowStructTemplateResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowStructTemplateResponse_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowStructTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowStructTemplateResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateRule.h b/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateRule.h index 5658c7e28..73b2cae54 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateRule.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateRule.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowStructTemplateRule_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowStructTemplateRule_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowStructTemplateRule /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowStructTemplateRule members diff --git a/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateclusterInfo.h b/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateclusterInfo.h index b07b67a5d..0395b2fff 100644 --- a/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateclusterInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/ShowStructTemplateclusterInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowStructTemplateclusterInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_ShowStructTemplateclusterInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT ShowStructTemplateclusterInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowStructTemplateclusterInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/Sort.h b/lts/include/huaweicloud/lts/v2/model/Sort.h index ddc01ed8c..69c441026 100644 --- a/lts/include/huaweicloud/lts/v2/model/Sort.h +++ b/lts/include/huaweicloud/lts/v2/model/Sort.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_Sort_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_Sort_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT Sort /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Sort members diff --git a/lts/include/huaweicloud/lts/v2/model/SqlAlarmRuleRespList.h b/lts/include/huaweicloud/lts/v2/model/SqlAlarmRuleRespList.h index 643720fdd..0ad979f0c 100644 --- a/lts/include/huaweicloud/lts/v2/model/SqlAlarmRuleRespList.h +++ b/lts/include/huaweicloud/lts/v2/model/SqlAlarmRuleRespList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_SqlAlarmRuleRespList_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_SqlAlarmRuleRespList_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT SqlAlarmRuleRespList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SqlAlarmRuleRespList members diff --git a/lts/include/huaweicloud/lts/v2/model/SqlNotificationSaveRule.h b/lts/include/huaweicloud/lts/v2/model/SqlNotificationSaveRule.h index 506ba7098..eaf94f394 100644 --- a/lts/include/huaweicloud/lts/v2/model/SqlNotificationSaveRule.h +++ b/lts/include/huaweicloud/lts/v2/model/SqlNotificationSaveRule.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_SqlNotificationSaveRule_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_SqlNotificationSaveRule_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT SqlNotificationSaveRule /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SqlNotificationSaveRule members diff --git a/lts/include/huaweicloud/lts/v2/model/SqlRequest.h b/lts/include/huaweicloud/lts/v2/model/SqlRequest.h index 58a357967..377cc79a6 100644 --- a/lts/include/huaweicloud/lts/v2/model/SqlRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/SqlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_SqlRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_SqlRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT SqlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SqlRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/StructConfig.h b/lts/include/huaweicloud/lts/v2/model/StructConfig.h index 79767ac07..a45d17d1c 100644 --- a/lts/include/huaweicloud/lts/v2/model/StructConfig.h +++ b/lts/include/huaweicloud/lts/v2/model/StructConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_StructConfig_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_StructConfig_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT StructConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StructConfig members diff --git a/lts/include/huaweicloud/lts/v2/model/StructFieldInfo.h b/lts/include/huaweicloud/lts/v2/model/StructFieldInfo.h index 703f6a4ea..c90c2590f 100644 --- a/lts/include/huaweicloud/lts/v2/model/StructFieldInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/StructFieldInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_StructFieldInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_StructFieldInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT StructFieldInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StructFieldInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/StructFieldInfoReturn.h b/lts/include/huaweicloud/lts/v2/model/StructFieldInfoReturn.h index 9a87fbbe6..7733b9004 100644 --- a/lts/include/huaweicloud/lts/v2/model/StructFieldInfoReturn.h +++ b/lts/include/huaweicloud/lts/v2/model/StructFieldInfoReturn.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_StructFieldInfoReturn_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_StructFieldInfoReturn_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT StructFieldInfoReturn /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StructFieldInfoReturn members diff --git a/lts/include/huaweicloud/lts/v2/model/StructLogContents.h b/lts/include/huaweicloud/lts/v2/model/StructLogContents.h index 506e2dd48..f86e57fd6 100644 --- a/lts/include/huaweicloud/lts/v2/model/StructLogContents.h +++ b/lts/include/huaweicloud/lts/v2/model/StructLogContents.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_StructLogContents_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_StructLogContents_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT StructLogContents /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StructLogContents members diff --git a/lts/include/huaweicloud/lts/v2/model/StructTemplate.h b/lts/include/huaweicloud/lts/v2/model/StructTemplate.h index b10747607..4637927e4 100644 --- a/lts/include/huaweicloud/lts/v2/model/StructTemplate.h +++ b/lts/include/huaweicloud/lts/v2/model/StructTemplate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_StructTemplate_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_StructTemplate_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT StructTemplate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StructTemplate members diff --git a/lts/include/huaweicloud/lts/v2/model/StructTemplateModel.h b/lts/include/huaweicloud/lts/v2/model/StructTemplateModel.h index 76c470f6d..35cf7ccde 100644 --- a/lts/include/huaweicloud/lts/v2/model/StructTemplateModel.h +++ b/lts/include/huaweicloud/lts/v2/model/StructTemplateModel.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_StructTemplateModel_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_StructTemplateModel_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT StructTemplateModel /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StructTemplateModel members diff --git a/lts/include/huaweicloud/lts/v2/model/SubTemplate.h b/lts/include/huaweicloud/lts/v2/model/SubTemplate.h index 2343622e2..64750a310 100644 --- a/lts/include/huaweicloud/lts/v2/model/SubTemplate.h +++ b/lts/include/huaweicloud/lts/v2/model/SubTemplate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_SubTemplate_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_SubTemplate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT SubTemplate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubTemplate members diff --git a/lts/include/huaweicloud/lts/v2/model/TagField.h b/lts/include/huaweicloud/lts/v2/model/TagField.h index cad7c8910..0573d453c 100644 --- a/lts/include/huaweicloud/lts/v2/model/TagField.h +++ b/lts/include/huaweicloud/lts/v2/model/TagField.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_TagField_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_TagField_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT TagField /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagField members diff --git a/lts/include/huaweicloud/lts/v2/model/TagFieldNew.h b/lts/include/huaweicloud/lts/v2/model/TagFieldNew.h index 3bda9dd76..4bcc9e07e 100644 --- a/lts/include/huaweicloud/lts/v2/model/TagFieldNew.h +++ b/lts/include/huaweicloud/lts/v2/model/TagFieldNew.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_TagFieldNew_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_TagFieldNew_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT TagFieldNew /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagFieldNew members diff --git a/lts/include/huaweicloud/lts/v2/model/TagFieldsInfo.h b/lts/include/huaweicloud/lts/v2/model/TagFieldsInfo.h index a931a7b22..47567a599 100644 --- a/lts/include/huaweicloud/lts/v2/model/TagFieldsInfo.h +++ b/lts/include/huaweicloud/lts/v2/model/TagFieldsInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_TagFieldsInfo_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_TagFieldsInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT TagFieldsInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagFieldsInfo members diff --git a/lts/include/huaweicloud/lts/v2/model/TagsBody.h b/lts/include/huaweicloud/lts/v2/model/TagsBody.h index 20b3e9696..68aebede3 100644 --- a/lts/include/huaweicloud/lts/v2/model/TagsBody.h +++ b/lts/include/huaweicloud/lts/v2/model/TagsBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_TagsBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_TagsBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT TagsBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagsBody members diff --git a/lts/include/huaweicloud/lts/v2/model/TemplateRule.h b/lts/include/huaweicloud/lts/v2/model/TemplateRule.h index 9bc93e731..566b6a3a3 100644 --- a/lts/include/huaweicloud/lts/v2/model/TemplateRule.h +++ b/lts/include/huaweicloud/lts/v2/model/TemplateRule.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_TemplateRule_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_TemplateRule_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT TemplateRule /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TemplateRule members diff --git a/lts/include/huaweicloud/lts/v2/model/TimeRange.h b/lts/include/huaweicloud/lts/v2/model/TimeRange.h index 2b5a72311..a5f19a3cb 100644 --- a/lts/include/huaweicloud/lts/v2/model/TimeRange.h +++ b/lts/include/huaweicloud/lts/v2/model/TimeRange.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_TimeRange_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_TimeRange_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT TimeRange /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TimeRange members diff --git a/lts/include/huaweicloud/lts/v2/model/TimelineTrafficStatisticsRequestBody.h b/lts/include/huaweicloud/lts/v2/model/TimelineTrafficStatisticsRequestBody.h index 4262b2d0c..9fc585aa2 100644 --- a/lts/include/huaweicloud/lts/v2/model/TimelineTrafficStatisticsRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/TimelineTrafficStatisticsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_TimelineTrafficStatisticsRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_TimelineTrafficStatisticsRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT TimelineTrafficStatisticsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TimelineTrafficStatisticsRequestBody members @@ -75,7 +75,7 @@ class HUAWEICLOUD_LTS_V2_EXPORT TimelineTrafficStatisticsRequestBody void setResourceType(const std::string& value); /// - /// 查询流量类型值为:write,index,storage + /// 查询流量类型值为:write,index,storage,basicTransfer,seniorTransfer /// std::string getSearchType() const; diff --git a/lts/include/huaweicloud/lts/v2/model/Topics.h b/lts/include/huaweicloud/lts/v2/model/Topics.h index 1fce580ea..d271fdbb5 100644 --- a/lts/include/huaweicloud/lts/v2/model/Topics.h +++ b/lts/include/huaweicloud/lts/v2/model/Topics.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_Topics_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_Topics_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT Topics /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Topics members diff --git a/lts/include/huaweicloud/lts/v2/model/TopnRequstBody.h b/lts/include/huaweicloud/lts/v2/model/TopnRequstBody.h index 98c0259b2..785b996c6 100644 --- a/lts/include/huaweicloud/lts/v2/model/TopnRequstBody.h +++ b/lts/include/huaweicloud/lts/v2/model/TopnRequstBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_TopnRequstBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_TopnRequstBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT TopnRequstBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TopnRequstBody members @@ -68,7 +68,7 @@ class HUAWEICLOUD_LTS_V2_EXPORT TopnRequstBody void setResourceType(const std::string& value); /// - /// 排序依据,index/write/storage,必须是search_list中存在的数据 + /// 排序依据,index/write/storage/basicTransfer/seniorTransfer,必须是search_list中存在的数据 /// std::string getSortBy() const; @@ -104,7 +104,7 @@ class HUAWEICLOUD_LTS_V2_EXPORT TopnRequstBody void setFilter(const std::map& value); /// - /// 查询数据类型,字符串数组可多种搭配,只能在index/write/storage中选填 + /// 查询数据类型,字符串数组可多种搭配,只能在index/write/storage/basicTransfer/seniorTransfer中选填 /// std::vector& getSearchList(); diff --git a/lts/include/huaweicloud/lts/v2/model/TransferDetail.h b/lts/include/huaweicloud/lts/v2/model/TransferDetail.h index 221310812..20eb77503 100644 --- a/lts/include/huaweicloud/lts/v2/model/TransferDetail.h +++ b/lts/include/huaweicloud/lts/v2/model/TransferDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_TransferDetail_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_TransferDetail_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT TransferDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TransferDetail members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateAccessConfigRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateAccessConfigRequest.h index c788dc5ec..4658cafe1 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateAccessConfigRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateAccessConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAccessConfigRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAccessConfigRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateAccessConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAccessConfigRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateAccessConfigRequestBody.h b/lts/include/huaweicloud/lts/v2/model/UpdateAccessConfigRequestBody.h index d8f337873..57d50d9fc 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateAccessConfigRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateAccessConfigRequestBody.h @@ -2,16 +2,18 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAccessConfigRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAccessConfigRequestBody_H_ + #include #include +#include #include #include -#include #include #include #include +#include namespace HuaweiCloud { namespace Sdk { @@ -35,10 +37,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateAccessConfigRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAccessConfigRequestBody members @@ -55,10 +55,10 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateAccessConfigRequestBody /// /// - AccessConfigDeatilCreate getAccessConfigDetail() const; + AccessConfigDeatilUpdate getAccessConfigDetail() const; bool accessConfigDetailIsSet() const; void unsetaccessConfigDetail(); - void setAccessConfigDetail(const AccessConfigDeatilCreate& value); + void setAccessConfigDetail(const AccessConfigDeatilUpdate& value); /// /// @@ -109,7 +109,7 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateAccessConfigRequestBody protected: std::string accessConfigId_; bool accessConfigIdIsSet_; - AccessConfigDeatilCreate accessConfigDetail_; + AccessConfigDeatilUpdate accessConfigDetail_; bool accessConfigDetailIsSet_; AccessConfigHostGroupIdList hostGroupInfo_; bool hostGroupInfoIsSet_; diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateAccessConfigResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateAccessConfigResponse.h index 67dfcfb45..d0da668d1 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateAccessConfigResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateAccessConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAccessConfigResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAccessConfigResponse_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateAccessConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAccessConfigResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateAlarmRuleStatusRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateAlarmRuleStatusRequest.h index 5fb590a45..07ff1cbe4 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateAlarmRuleStatusRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateAlarmRuleStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAlarmRuleStatusRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAlarmRuleStatusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateAlarmRuleStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAlarmRuleStatusRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateAlarmRuleStatusResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateAlarmRuleStatusResponse.h index 9dafe65f7..7079ea9eb 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateAlarmRuleStatusResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateAlarmRuleStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAlarmRuleStatusResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAlarmRuleStatusResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateAlarmRuleStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAlarmRuleStatusResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateAomMappingRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateAomMappingRequest.h index c09029d7d..d97a6074b 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateAomMappingRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateAomMappingRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAomMappingRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAomMappingRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateAomMappingRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAomMappingRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateAomMappingRulesRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateAomMappingRulesRequest.h index 7f5d7663f..106147cdd 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateAomMappingRulesRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateAomMappingRulesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAomMappingRulesRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAomMappingRulesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateAomMappingRulesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAomMappingRulesRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateAomMappingRulesResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateAomMappingRulesResponse.h index 40fbba5a9..e207c60e8 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateAomMappingRulesResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateAomMappingRulesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAomMappingRulesResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateAomMappingRulesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateAomMappingRulesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAomMappingRulesResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateHostGroupRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateHostGroupRequest.h index 0fd7cd397..874c32729 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateHostGroupRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateHostGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateHostGroupRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateHostGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateHostGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateHostGroupRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateHostGroupRequestBody.h b/lts/include/huaweicloud/lts/v2/model/UpdateHostGroupRequestBody.h index bbf7d87cd..c6469de8d 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateHostGroupRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateHostGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateHostGroupRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateHostGroupRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateHostGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateHostGroupRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateHostGroupResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateHostGroupResponse.h index 257b6e180..4a1e03818 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateHostGroupResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateHostGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateHostGroupResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateHostGroupResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateHostGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateHostGroupResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleRequest.h index c95e26a3a..e14129cf1 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateKeywordsAlarmRuleRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateKeywordsAlarmRuleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateKeywordsAlarmRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateKeywordsAlarmRuleRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleRequestBody.h b/lts/include/huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleRequestBody.h index 0eaa57773..1ffe07d66 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateKeywordsAlarmRuleRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateKeywordsAlarmRuleRequestBody_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateKeywordsAlarmRuleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateKeywordsAlarmRuleRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleResponse.h index 87acc7840..2b77d51f6 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateKeywordsAlarmRuleResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateKeywordsAlarmRuleResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateKeywordsAlarmRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateKeywordsAlarmRuleResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateLogConvergeConfigRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateLogConvergeConfigRequest.h index d910ccfbe..208231c4a 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateLogConvergeConfigRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateLogConvergeConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogConvergeConfigRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogConvergeConfigRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateLogConvergeConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateLogConvergeConfigRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateLogConvergeConfigResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateLogConvergeConfigResponse.h index d3266372f..9c1a1da30 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateLogConvergeConfigResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateLogConvergeConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogConvergeConfigResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogConvergeConfigResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateLogConvergeConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateLogConvergeConfigResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateLogGroupParams.h b/lts/include/huaweicloud/lts/v2/model/UpdateLogGroupParams.h index 423af215b..2384e6493 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateLogGroupParams.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateLogGroupParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogGroupParams_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogGroupParams_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateLogGroupParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateLogGroupParams members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateLogGroupRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateLogGroupRequest.h index 3933cb3b2..a6860a002 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateLogGroupRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateLogGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogGroupRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateLogGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateLogGroupRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateLogGroupResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateLogGroupResponse.h index 374ca3948..2a7df7d08 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateLogGroupResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateLogGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogGroupResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateLogGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateLogGroupResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateLogStreamParams.h b/lts/include/huaweicloud/lts/v2/model/UpdateLogStreamParams.h index 8ad69b508..968b5c63f 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateLogStreamParams.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateLogStreamParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogStreamParams_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogStreamParams_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateLogStreamParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateLogStreamParams members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateLogStreamRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateLogStreamRequest.h index e93eb74ec..cb890fd59 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateLogStreamRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateLogStreamRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogStreamRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogStreamRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateLogStreamRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateLogStreamRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateLogStreamResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateLogStreamResponse.h index ef1795880..455c4c868 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateLogStreamResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateLogStreamResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogStreamResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateLogStreamResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateLogStreamResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateLogStreamResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateNotificationTemplateRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateNotificationTemplateRequest.h index 3d60e7190..3c6af8ec1 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateNotificationTemplateRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateNotificationTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateNotificationTemplateRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateNotificationTemplateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateNotificationTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateNotificationTemplateRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateNotificationTemplateResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateNotificationTemplateResponse.h index c417f2ef5..8e7eb847f 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateNotificationTemplateResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateNotificationTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateNotificationTemplateResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateNotificationTemplateResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateNotificationTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateNotificationTemplateResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateSqlAlarmRuleRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateSqlAlarmRuleRequest.h index 0624b116f..48123ffcf 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateSqlAlarmRuleRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateSqlAlarmRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateSqlAlarmRuleRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateSqlAlarmRuleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateSqlAlarmRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSqlAlarmRuleRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateSqlAlarmRuleRequestBody.h b/lts/include/huaweicloud/lts/v2/model/UpdateSqlAlarmRuleRequestBody.h index 0e8b8651a..ff484e075 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateSqlAlarmRuleRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateSqlAlarmRuleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateSqlAlarmRuleRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateSqlAlarmRuleRequestBody_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateSqlAlarmRuleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSqlAlarmRuleRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateSqlAlarmRuleResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateSqlAlarmRuleResponse.h index bb03b8006..fe86e577a 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateSqlAlarmRuleResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateSqlAlarmRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateSqlAlarmRuleResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateSqlAlarmRuleResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateSqlAlarmRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSqlAlarmRuleResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateStructConfigRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateStructConfigRequest.h index bdeebfe68..323e3dd4b 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateStructConfigRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateStructConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateStructConfigRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateStructConfigRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateStructConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateStructConfigRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateStructConfigResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateStructConfigResponse.h index 249c8cfcb..13aaef9c1 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateStructConfigResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateStructConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateStructConfigResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateStructConfigResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateStructConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateStructConfigResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateStructTemplateRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateStructTemplateRequest.h index 285cc03fb..bd88e7f20 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateStructTemplateRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateStructTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateStructTemplateRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateStructTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateStructTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateStructTemplateRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateStructTemplateResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateStructTemplateResponse.h index 3b2217a52..7b8d69e2d 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateStructTemplateResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateStructTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateStructTemplateResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateStructTemplateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateStructTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateStructTemplateResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateSwitchRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateSwitchRequest.h index 12c9d33a7..efcf9feb3 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateSwitchRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateSwitchRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateSwitchRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateSwitchRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateSwitchRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSwitchRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateSwitchResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateSwitchResponse.h index 4a5b1a69f..bbb98588f 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateSwitchResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateSwitchResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateSwitchResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateSwitchResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateSwitchResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSwitchResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateTransferRequest.h b/lts/include/huaweicloud/lts/v2/model/UpdateTransferRequest.h index 241994e16..3161a9353 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateTransferRequest.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateTransferRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateTransferRequest_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateTransferRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateTransferRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTransferRequest members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateTransferRequestBody.h b/lts/include/huaweicloud/lts/v2/model/UpdateTransferRequestBody.h index 11e441fff..12c57d4fa 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateTransferRequestBody.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateTransferRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateTransferRequestBody_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateTransferRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateTransferRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTransferRequestBody members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateTransferRequestBody_log_transfer_info.h b/lts/include/huaweicloud/lts/v2/model/UpdateTransferRequestBody_log_transfer_info.h index 154471641..418cb3b2a 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateTransferRequestBody_log_transfer_info.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateTransferRequestBody_log_transfer_info.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateTransferRequestBody_log_transfer_info_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateTransferRequestBody_log_transfer_info_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateTransferRequestBody_log_transfer_info /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTransferRequestBody_log_transfer_info members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdateTransferResponse.h b/lts/include/huaweicloud/lts/v2/model/UpdateTransferResponse.h index d18787308..434a23cad 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdateTransferResponse.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdateTransferResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateTransferResponse_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdateTransferResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdateTransferResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTransferResponse members diff --git a/lts/include/huaweicloud/lts/v2/model/UpdatelogConvergeConfig.h b/lts/include/huaweicloud/lts/v2/model/UpdatelogConvergeConfig.h index 26c8000cb..726a214a7 100644 --- a/lts/include/huaweicloud/lts/v2/model/UpdatelogConvergeConfig.h +++ b/lts/include/huaweicloud/lts/v2/model/UpdatelogConvergeConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdatelogConvergeConfig_H_ #define HUAWEICLOUD_SDK_LTS_V2_MODEL_UpdatelogConvergeConfig_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_LTS_V2_EXPORT UpdatelogConvergeConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatelogConvergeConfig members diff --git a/lts/src/v2/LtsClient.cpp b/lts/src/v2/LtsClient.cpp index 2899f1c20..83cb8ef12 100644 --- a/lts/src/v2/LtsClient.cpp +++ b/lts/src/v2/LtsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,12 +40,12 @@ std::shared_ptr LtsClient::createAccessConfig(Create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -54,23 +54,25 @@ std::shared_ptr LtsClient::createAccessConfig(Create std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateAccessConfig()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -82,12 +84,12 @@ std::shared_ptr LtsClient::createDashBoard(CreateDashBo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -96,23 +98,25 @@ std::shared_ptr LtsClient::createDashBoard(CreateDashBo std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateDashBoard()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -124,12 +128,12 @@ std::shared_ptr LtsClient::createDashboardGroup(Cr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -138,23 +142,25 @@ std::shared_ptr LtsClient::createDashboardGroup(Cr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateDashboardGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -166,12 +172,12 @@ std::shared_ptr LtsClient::createHostGroup(CreateHostGr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -180,23 +186,25 @@ std::shared_ptr LtsClient::createHostGroup(CreateHostGr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateHostGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -208,12 +216,12 @@ std::shared_ptr LtsClient::createKeywordsAlarmR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -222,23 +230,25 @@ std::shared_ptr LtsClient::createKeywordsAlarmR std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateKeywordsAlarmRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -250,12 +260,12 @@ std::shared_ptr LtsClient::createLogDumpObs(CreateLogD std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -264,23 +274,25 @@ std::shared_ptr LtsClient::createLogDumpObs(CreateLogD std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateLogDumpObs()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -292,12 +304,12 @@ std::shared_ptr LtsClient::createLogGroup(CreateLogGroup std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -306,23 +318,25 @@ std::shared_ptr LtsClient::createLogGroup(CreateLogGroup std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateLogGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -334,13 +348,13 @@ std::shared_ptr LtsClient::createLogStream(CreateLogStr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["log_group_id"] = parameterToString(request.getLogGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -349,23 +363,25 @@ std::shared_ptr LtsClient::createLogStream(CreateLogStr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateLogStream()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -377,13 +393,13 @@ std::shared_ptr LtsClient::createNotificatio std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -392,23 +408,25 @@ std::shared_ptr LtsClient::createNotificatio std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateNotificationTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -420,14 +438,14 @@ std::shared_ptr LtsClient::createSearchCriterias( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); localVarPathParams["topic_id"] = parameterToString(request.getTopicId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -436,23 +454,25 @@ std::shared_ptr LtsClient::createSearchCriterias( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateSearchCriterias()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -464,12 +484,12 @@ std::shared_ptr LtsClient::createStructConfig(Create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -478,23 +498,25 @@ std::shared_ptr LtsClient::createStructConfig(Create std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateStructConfig()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -506,34 +528,36 @@ std::shared_ptr LtsClient::createStructTemplate(Cr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateStructTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -545,14 +569,14 @@ std::shared_ptr LtsClient::createTags(CreateTagsRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["resource_type"] = parameterToString(request.getResourceType()); localVarPathParams["resource_id"] = parameterToString(request.getResourceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -561,23 +585,25 @@ std::shared_ptr LtsClient::createTags(CreateTagsRequest &req std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -589,12 +615,12 @@ std::shared_ptr LtsClient::createTransfer(CreateTransfer std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -603,23 +629,25 @@ std::shared_ptr LtsClient::createTransfer(CreateTransfer std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateTransfer()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -631,34 +659,36 @@ std::shared_ptr LtsClient::createfavorite(Createfavorite std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreatefavorite()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -670,12 +700,12 @@ std::shared_ptr LtsClient::deleteAccessConfig(Delete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -684,23 +714,25 @@ std::shared_ptr LtsClient::deleteAccessConfig(Delete std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeleteAccessConfig()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -712,13 +744,13 @@ std::shared_ptr LtsClient::deleteActiveAlarms(Delete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -727,23 +759,25 @@ std::shared_ptr LtsClient::deleteActiveAlarms(Delete std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeleteActiveAlarms()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -755,12 +789,12 @@ std::shared_ptr LtsClient::deleteDashboard(DeleteDashbo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -775,15 +809,10 @@ std::shared_ptr LtsClient::deleteDashboard(DeleteDashbo std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeleteDashboard()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -798,12 +827,12 @@ std::shared_ptr LtsClient::deleteHostGroup(DeleteHostGr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -812,23 +841,25 @@ std::shared_ptr LtsClient::deleteHostGroup(DeleteHostGr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeleteHostGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -840,13 +871,13 @@ std::shared_ptr LtsClient::deleteKeywordsAlarmR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["keywords_alarm_rule_id"] = parameterToString(request.getKeywordsAlarmRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -855,15 +886,10 @@ std::shared_ptr LtsClient::deleteKeywordsAlarmR std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeleteKeywordsAlarmRule()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -878,13 +904,13 @@ std::shared_ptr LtsClient::deleteLogGroup(DeleteLogGroup std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["log_group_id"] = parameterToString(request.getLogGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -893,15 +919,10 @@ std::shared_ptr LtsClient::deleteLogGroup(DeleteLogGroup std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeleteLogGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -916,14 +937,14 @@ std::shared_ptr LtsClient::deleteLogStream(DeleteLogStr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["log_group_id"] = parameterToString(request.getLogGroupId()); localVarPathParams["log_stream_id"] = parameterToString(request.getLogStreamId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -932,15 +953,10 @@ std::shared_ptr LtsClient::deleteLogStream(DeleteLogStr std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeleteLogStream()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -955,13 +971,13 @@ std::shared_ptr LtsClient::deleteNotificatio std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -970,23 +986,25 @@ std::shared_ptr LtsClient::deleteNotificatio std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeleteNotificationTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -998,14 +1016,14 @@ std::shared_ptr LtsClient::deleteSearchCriterias( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); localVarPathParams["topic_id"] = parameterToString(request.getTopicId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1014,23 +1032,25 @@ std::shared_ptr LtsClient::deleteSearchCriterias( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeleteSearchCriterias()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1042,34 +1062,36 @@ std::shared_ptr LtsClient::deleteStructTemplate(De std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeleteStructTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1081,12 +1103,12 @@ std::shared_ptr LtsClient::deleteTransfer(DeleteTransfer std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.logTransferIdIsSet()) { @@ -1098,15 +1120,10 @@ std::shared_ptr LtsClient::deleteTransfer(DeleteTransfer std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeleteTransfer()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1121,13 +1138,13 @@ std::shared_ptr LtsClient::deletefavorite(Deletefavorite std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["fav_res_id"] = parameterToString(request.getFavResId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1136,15 +1153,10 @@ std::shared_ptr LtsClient::deletefavorite(Deletefavorite std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeletefavorite()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1159,12 +1171,12 @@ std::shared_ptr LtsClient::disableLogCollection(Di std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1173,15 +1185,10 @@ std::shared_ptr LtsClient::disableLogCollection(Di std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDisableLogCollection()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1196,12 +1203,12 @@ std::shared_ptr LtsClient::enableLogCollection(Enab std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1210,15 +1217,10 @@ std::shared_ptr LtsClient::enableLogCollection(Enab std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForEnableLogCollection()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1233,12 +1235,12 @@ std::shared_ptr LtsClient::listAccessConfig(ListAccess std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1247,23 +1249,25 @@ std::shared_ptr LtsClient::listAccessConfig(ListAccess std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListAccessConfig()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1275,13 +1279,13 @@ std::shared_ptr LtsClient::listActiveOrHistor std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.typeIsSet()) { @@ -1299,23 +1303,25 @@ std::shared_ptr LtsClient::listActiveOrHistor std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListActiveOrHistoryAlarms()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1327,12 +1333,12 @@ std::shared_ptr LtsClient::listBreifStructTempl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1341,15 +1347,10 @@ std::shared_ptr LtsClient::listBreifStructTempl std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListBreifStructTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1364,14 +1365,14 @@ std::shared_ptr LtsClient::listCharts(ListChartsRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["log_group_id"] = parameterToString(request.getLogGroupId()); localVarPathParams["log_stream_id"] = parameterToString(request.getLogStreamId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1386,15 +1387,10 @@ std::shared_ptr LtsClient::listCharts(ListChartsRequest &req std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListCharts()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1409,14 +1405,14 @@ std::shared_ptr LtsClient::listCriterias(ListCriteriasReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); localVarPathParams["topic_id"] = parameterToString(request.getTopicId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.searchTypeIsSet()) { @@ -1428,15 +1424,10 @@ std::shared_ptr LtsClient::listCriterias(ListCriteriasReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListCriterias()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1451,12 +1442,12 @@ std::shared_ptr LtsClient::listHistorySql(ListHistorySql std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.logGroupIdIsSet()) { @@ -1471,15 +1462,10 @@ std::shared_ptr LtsClient::listHistorySql(ListHistorySql std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListHistorySql()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1494,12 +1480,12 @@ std::shared_ptr LtsClient::listHost(ListHostRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1508,23 +1494,25 @@ std::shared_ptr LtsClient::listHost(ListHostRequest &request) std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListHost()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1536,12 +1524,12 @@ std::shared_ptr LtsClient::listHostGroup(ListHostGroupReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1550,23 +1538,25 @@ std::shared_ptr LtsClient::listHostGroup(ListHostGroupReq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListHostGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1578,12 +1568,12 @@ std::shared_ptr LtsClient::listKeywordsAlarmRule std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1592,15 +1582,10 @@ std::shared_ptr LtsClient::listKeywordsAlarmRule std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListKeywordsAlarmRules()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1615,12 +1600,12 @@ std::shared_ptr LtsClient::listLogGroups(ListLogGroupsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1629,18 +1614,13 @@ std::shared_ptr LtsClient::listLogGroups(ListLogGroupsReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListLogGroups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1652,12 +1632,12 @@ std::shared_ptr LtsClient::listLogHistogram(ListLogHis std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1666,23 +1646,25 @@ std::shared_ptr LtsClient::listLogHistogram(ListLogHis std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListLogHistogram()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1694,13 +1676,13 @@ std::shared_ptr LtsClient::listLogStream(ListLogStreamReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["log_group_id"] = parameterToString(request.getLogGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1709,15 +1691,10 @@ std::shared_ptr LtsClient::listLogStream(ListLogStreamReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListLogStream()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1732,12 +1709,12 @@ std::shared_ptr LtsClient::listLogStreams(ListLogStreams std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.logGroupNameIsSet()) { @@ -1758,15 +1735,10 @@ std::shared_ptr LtsClient::listLogStreams(ListLogStreams std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListLogStreams()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1781,14 +1753,14 @@ std::shared_ptr LtsClient::listLogs(ListLogsRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["log_group_id"] = parameterToString(request.getLogGroupId()); localVarPathParams["log_stream_id"] = parameterToString(request.getLogStreamId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1797,23 +1769,25 @@ std::shared_ptr LtsClient::listLogs(ListLogsRequest &request) std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListLogs()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1825,13 +1799,13 @@ std::shared_ptr LtsClient::listNotificationTem std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1840,23 +1814,25 @@ std::shared_ptr LtsClient::listNotificationTem std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListNotificationTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1868,13 +1844,13 @@ std::shared_ptr LtsClient::listNotificationTe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1889,15 +1865,10 @@ std::shared_ptr LtsClient::listNotificationTe std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListNotificationTemplates()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1912,12 +1883,12 @@ std::shared_ptr LtsClient::listNotificationTopic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1932,15 +1903,10 @@ std::shared_ptr LtsClient::listNotificationTopic std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListNotificationTopics()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1955,13 +1921,13 @@ std::shared_ptr LtsClient::listQueryAllSear std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["group_id"] = parameterToString(request.getGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -1970,15 +1936,10 @@ std::shared_ptr LtsClient::listQueryAllSear std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListQueryAllSearchCriterias()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1993,14 +1954,14 @@ std::shared_ptr LtsClient::listQueryStructuredL std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["log_group_id"] = parameterToString(request.getLogGroupId()); localVarPathParams["log_stream_id"] = parameterToString(request.getLogStreamId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -2009,23 +1970,25 @@ std::shared_ptr LtsClient::listQueryStructuredL std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListQueryStructuredLogs()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2037,12 +2000,12 @@ std::shared_ptr LtsClient::listStructTemplate(ListSt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -2054,15 +2017,10 @@ std::shared_ptr LtsClient::listStructTemplate(ListSt std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListStructTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2077,13 +2035,13 @@ std::shared_ptr LtsClient::listStructur std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["log_stream_id"] = parameterToString(request.getLogStreamId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -2092,23 +2050,25 @@ std::shared_ptr LtsClient::listStructur std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListStructuredLogsWithTimeRange()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2120,12 +2080,12 @@ std::shared_ptr LtsClient::listTimeLineTr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.timezoneIsSet()) { @@ -2137,23 +2097,25 @@ std::shared_ptr LtsClient::listTimeLineTr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListTimeLineTrafficStatistics()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2165,12 +2127,12 @@ std::shared_ptr LtsClient::listTopnTrafficSta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -2179,23 +2141,25 @@ std::shared_ptr LtsClient::listTopnTrafficSta std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListTopnTrafficStatistics()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2207,12 +2171,12 @@ std::shared_ptr LtsClient::listTransfers(ListTransfersReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.logTransferTypeIsSet()) { @@ -2236,15 +2200,10 @@ std::shared_ptr LtsClient::listTransfers(ListTransfersReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListTransfers()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2259,12 +2218,12 @@ std::shared_ptr LtsClient::registerDmsKafkaIns std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -2273,20 +2232,120 @@ std::shared_ptr LtsClient::registerDmsKafkaIns std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForRegisterDmsKafkaInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } + + return localVarResult; +} +std::shared_ptr LtsClient::showAdminConfig(ShowAdminConfigRequest &request) +{ + std::string localVarPath = "/v1/{project_id}/lts/log-converge-config/switch"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.contentTypeIsSet()) { + localVarHeaderParams["Content-Type"] = parameterToString(request.getContentType()); + } + + std::string localVarHttpBody; + + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForShowAdminConfig()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + + return localVarResult; +} +std::shared_ptr LtsClient::showLogConvergeConfig(ShowLogConvergeConfigRequest &request) +{ + std::string localVarPath = "/v1/{project_id}/lts/log-converge-config/{member_account_id}"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + localVarPathParams["member_account_id"] = parameterToString(request.getMemberAccountId()); + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.contentTypeIsSet()) { + localVarHeaderParams["Content-Type"] = parameterToString(request.getContentType()); + } + + std::string localVarHttpBody; + + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForShowLogConvergeConfig()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + + return localVarResult; +} +std::shared_ptr LtsClient::showMemberGroupAndStream(ShowMemberGroupAndStreamRequest &request) +{ + std::string localVarPath = "/v1/{project_id}/lts/{member_account_id}/all-streams"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + localVarPathParams["member_account_id"] = parameterToString(request.getMemberAccountId()); + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.contentTypeIsSet()) { + localVarHeaderParams["Content-Type"] = parameterToString(request.getContentType()); + } + + std::string localVarHttpBody; + + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForShowMemberGroupAndStream()); + + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2301,14 +2360,14 @@ std::shared_ptr LtsClient::showNotificationTem std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); localVarPathParams["template_name"] = parameterToString(request.getTemplateName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -2317,15 +2376,10 @@ std::shared_ptr LtsClient::showNotificationTem std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForShowNotificationTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2340,12 +2394,12 @@ std::shared_ptr LtsClient::showStructTemplate(ShowSt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.logGroupIdIsSet()) { @@ -2357,15 +2411,10 @@ std::shared_ptr LtsClient::showStructTemplate(ShowSt std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForShowStructTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2380,12 +2429,12 @@ std::shared_ptr LtsClient::updateAccessConfig(Update std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -2394,23 +2443,25 @@ std::shared_ptr LtsClient::updateAccessConfig(Update std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateAccessConfig()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2422,12 +2473,12 @@ std::shared_ptr LtsClient::updateHostGroup(UpdateHostGr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -2436,23 +2487,25 @@ std::shared_ptr LtsClient::updateHostGroup(UpdateHostGr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateHostGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2464,12 +2517,12 @@ std::shared_ptr LtsClient::updateKeywordsAlarmR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -2478,41 +2531,42 @@ std::shared_ptr LtsClient::updateKeywordsAlarmR std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateKeywordsAlarmRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } -std::shared_ptr LtsClient::updateLogGroup(UpdateLogGroupRequest &request) +std::shared_ptr LtsClient::updateLogConvergeConfig(UpdateLogConvergeConfigRequest &request) { - std::string localVarPath = "/v2/{project_id}/groups/{log_group_id}"; + std::string localVarPath = "/v1/{project_id}/lts/log-converge-config"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; - localVarPathParams["log_group_id"] = parameterToString(request.getLogGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -2521,42 +2575,43 @@ std::shared_ptr LtsClient::updateLogGroup(UpdateLogGroup std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateLogConvergeConfig()); + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } -std::shared_ptr LtsClient::updateLogStream(UpdateLogStreamRequest &request) +std::shared_ptr LtsClient::updateLogGroup(UpdateLogGroupRequest &request) { - std::string localVarPath = "/v2/{project_id}/groups/{log_group_id}/streams_ttl/{log_stream_id}"; + std::string localVarPath = "/v2/{project_id}/groups/{log_group_id}"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["log_group_id"] = parameterToString(request.getLogGroupId()); - localVarPathParams["log_stream_id"] = parameterToString(request.getLogStreamId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -2565,41 +2620,44 @@ std::shared_ptr LtsClient::updateLogStream(UpdateLogStr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateLogGroup()); + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } -std::shared_ptr LtsClient::updateNotificationTemplate(UpdateNotificationTemplateRequest &request) +std::shared_ptr LtsClient::updateLogStream(UpdateLogStreamRequest &request) { - std::string localVarPath = "/v2/{project_id}/{domain_id}/lts/events/notification/templates"; + std::string localVarPath = "/v2/{project_id}/groups/{log_group_id}/streams_ttl/{log_stream_id}"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; - localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); + localVarPathParams["log_group_id"] = parameterToString(request.getLogGroupId()); + localVarPathParams["log_stream_id"] = parameterToString(request.getLogStreamId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -2608,40 +2666,43 @@ std::shared_ptr LtsClient::updateNotificatio std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateLogStream()); + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } -std::shared_ptr LtsClient::updateStructConfig(UpdateStructConfigRequest &request) +std::shared_ptr LtsClient::updateNotificationTemplate(UpdateNotificationTemplateRequest &request) { - std::string localVarPath = "/v3/{project_id}/lts/struct/template"; + std::string localVarPath = "/v2/{project_id}/{domain_id}/lts/events/notification/templates"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; + localVarPathParams["domain_id"] = parameterToString(request.getDomainId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -2650,79 +2711,42 @@ std::shared_ptr LtsClient::updateStructConfig(Update std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateNotificationTemplate()); - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); - - return localVarResult; -} -std::shared_ptr LtsClient::updateStructTemplate(UpdateStructTemplateRequest &request) -{ - std::string localVarPath = "/v2/{project_id}/lts/struct/template"; - - std::map localVarQueryParams; - std::map localVarHeaderParams; - std::map localVarFormParams; - std::map localVarPathParams; - std::map> localVarFileParams; - - - bool isJson = false; - bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); - localVarHeaderParams["Content-Type"] = contentType; - - - std::string localVarHttpBody; - if (isJson) { - web::json::value localVarJson; - localVarJson = ModelBase::toJson(request.getBody()); - localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); - } - - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); - if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } -std::shared_ptr LtsClient::updateTransfer(UpdateTransferRequest &request) +std::shared_ptr LtsClient::updateStructConfig(UpdateStructConfigRequest &request) { - std::string localVarPath = "/v2/{project_id}/transfers"; + std::string localVarPath = "/v3/{project_id}/lts/struct/template"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -2731,175 +2755,149 @@ std::shared_ptr LtsClient::updateTransfer(UpdateTransfer std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateStructConfig()); + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } -std::shared_ptr LtsClient::createAomMappingRules(CreateAomMappingRulesRequest &request) +std::shared_ptr LtsClient::updateStructTemplate(UpdateStructTemplateRequest &request) { - std::string localVarPath = "/v2/{project_id}/lts/aom-mapping"; + std::string localVarPath = "/v2/{project_id}/lts/struct/template"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; - if (request.isBatchIsSet()) { - localVarQueryParams["isBatch"] = parameterToString(request.isIsBatch()); - } std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateStructTemplate()); + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } -std::shared_ptr LtsClient::deleteAomMappingRules(DeleteAomMappingRulesRequest &request) +std::shared_ptr LtsClient::updateSwitch(UpdateSwitchRequest &request) { - std::string localVarPath = "/v2/{project_id}/lts/aom-mapping"; + std::string localVarPath = "/v1/{project_id}/lts/log-converge-config/switch"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; - if (request.idIsSet()) { - localVarQueryParams["id"] = parameterToString(request.getId()); + if (request.logConvergeSwitchIsSet()) { + localVarQueryParams["log_converge_switch"] = parameterToString(request.getLogConvergeSwitch()); + } + if (request.contentTypeIsSet()) { + localVarHeaderParams["Content-Type"] = parameterToString(request.getContentType()); } std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateSwitch()); - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } -std::shared_ptr LtsClient::showAomMappingRule(ShowAomMappingRuleRequest &request) +std::shared_ptr LtsClient::updateTransfer(UpdateTransferRequest &request) { - std::string localVarPath = "/v2/{project_id}/lts/aom-mapping/{rule_id}"; + std::string localVarPath = "/v2/{project_id}/transfers"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; - localVarPathParams["rule_id"] = parameterToString(request.getRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; + if (request.contentTypeIsSet()) { + localVarHeaderParams["Content-Type"] = parameterToString(request.getContentType()); + } std::string localVarHttpBody; + if (isJson) { + // handle json input + web::json::value localVarJson; + localVarJson = ModelBase::toJson(request.getBody()); + localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); + } - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateTransfer()); - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); - - return localVarResult; -} -std::shared_ptr LtsClient::showAomMappingRules(ShowAomMappingRulesRequest &request) -{ - std::string localVarPath = "/v2/{project_id}/lts/aom-mapping"; - - std::map localVarQueryParams; - std::map localVarHeaderParams; - std::map localVarFormParams; - std::map localVarPathParams; - std::map> localVarFileParams; - - - bool isJson = false; - bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); - localVarHeaderParams["Content-Type"] = contentType; - - - std::string localVarHttpBody; - - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); - if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } -std::shared_ptr LtsClient::updateAomMappingRules(UpdateAomMappingRulesRequest &request) +std::shared_ptr LtsClient::createAomMappingRules(CreateAomMappingRulesRequest &request) { std::string localVarPath = "/v2/{project_id}/lts/aom-mapping"; @@ -2907,229 +2905,171 @@ std::shared_ptr LtsClient::updateAomMappingRules( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; + if (request.isBatchIsSet()) { + localVarQueryParams["isBatch"] = parameterToString(request.isIsBatch()); + } std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateAomMappingRules()); + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } -std::shared_ptr LtsClient::showAdminConfig(ShowAdminConfigRequest &request) +std::shared_ptr LtsClient::deleteAomMappingRules(DeleteAomMappingRulesRequest &request) { - std::string localVarPath = "/v1/{project_id}/lts/log-converge-config/switch"; + std::string localVarPath = "/v2/{project_id}/lts/aom-mapping"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; - if (request.contentTypeIsSet()) { - localVarHeaderParams["Content-Type"] = parameterToString(request.getContentType()); + if (request.idIsSet()) { + localVarQueryParams["id"] = parameterToString(request.getId()); } std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeleteAomMappingRules()); - std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } -std::shared_ptr LtsClient::showLogConvergeConfig(ShowLogConvergeConfigRequest &request) +std::shared_ptr LtsClient::showAomMappingRule(ShowAomMappingRuleRequest &request) { - std::string localVarPath = "/v1/{project_id}/lts/log-converge-config/{member_account_id}"; + std::string localVarPath = "/v2/{project_id}/lts/aom-mapping/{rule_id}"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; - localVarPathParams["member_account_id"] = parameterToString(request.getMemberAccountId()); + localVarPathParams["rule_id"] = parameterToString(request.getRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; - if (request.contentTypeIsSet()) { - localVarHeaderParams["Content-Type"] = parameterToString(request.getContentType()); - } std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForShowAomMappingRule()); - std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } -std::shared_ptr LtsClient::showMemberGroupAndStream(ShowMemberGroupAndStreamRequest &request) +std::shared_ptr LtsClient::showAomMappingRules(ShowAomMappingRulesRequest &request) { - std::string localVarPath = "/v1/{project_id}/lts/{member_account_id}/all-streams"; + std::string localVarPath = "/v2/{project_id}/lts/aom-mapping"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; - localVarPathParams["member_account_id"] = parameterToString(request.getMemberAccountId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; - if (request.contentTypeIsSet()) { - localVarHeaderParams["Content-Type"] = parameterToString(request.getContentType()); - } std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForShowAomMappingRules()); - std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } -std::shared_ptr LtsClient::updateLogConvergeConfig(UpdateLogConvergeConfigRequest &request) +std::shared_ptr LtsClient::updateAomMappingRules(UpdateAomMappingRulesRequest &request) { - std::string localVarPath = "/v1/{project_id}/lts/log-converge-config"; + std::string localVarPath = "/v2/{project_id}/lts/aom-mapping"; std::map localVarQueryParams; std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; - if (request.contentTypeIsSet()) { - localVarHeaderParams["Content-Type"] = parameterToString(request.getContentType()); - } std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateAomMappingRules()); - std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); - - return localVarResult; -} -std::shared_ptr LtsClient::updateSwitch(UpdateSwitchRequest &request) -{ - std::string localVarPath = "/v1/{project_id}/lts/log-converge-config/switch"; - - std::map localVarQueryParams; - std::map localVarHeaderParams; - std::map localVarFormParams; - std::map localVarPathParams; - std::map> localVarFileParams; - - - bool isJson = false; - bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); - localVarHeaderParams["Content-Type"] = contentType; - - if (request.logConvergeSwitchIsSet()) { - localVarQueryParams["log_converge_switch"] = parameterToString(request.getLogConvergeSwitch()); - } - if (request.contentTypeIsSet()) { - localVarHeaderParams["Content-Type"] = parameterToString(request.getContentType()); - } - - std::string localVarHttpBody; - - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); - if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3141,12 +3081,12 @@ std::shared_ptr LtsClient::createSqlAlarmRule(Create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -3155,23 +3095,25 @@ std::shared_ptr LtsClient::createSqlAlarmRule(Create std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForCreateSqlAlarmRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3183,13 +3125,13 @@ std::shared_ptr LtsClient::deleteSqlAlarmRule(Delete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["sql_alarm_rule_id"] = parameterToString(request.getSqlAlarmRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -3198,15 +3140,10 @@ std::shared_ptr LtsClient::deleteSqlAlarmRule(Delete std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForDeleteSqlAlarmRule()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3221,12 +3158,12 @@ std::shared_ptr LtsClient::listSqlAlarmRules(ListSqlA std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -3235,15 +3172,10 @@ std::shared_ptr LtsClient::listSqlAlarmRules(ListSqlA std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForListSqlAlarmRules()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3258,34 +3190,36 @@ std::shared_ptr LtsClient::updateAlarmRuleStatus( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateAlarmRuleStatus()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3297,12 +3231,12 @@ std::shared_ptr LtsClient::updateSqlAlarmRule(Update std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.contentTypeIsSet()) { @@ -3311,23 +3245,25 @@ std::shared_ptr LtsClient::updateSqlAlarmRule(Update std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, LtsMeta::genRequestDefForUpdateSqlAlarmRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/lts/src/v2/LtsMeta.cpp b/lts/src/v2/LtsMeta.cpp new file mode 100644 index 000000000..22be21c95 --- /dev/null +++ b/lts/src/v2/LtsMeta.cpp @@ -0,0 +1,1058 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef LtsMeta::genRequestDefForCreateAccessConfig() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateDashBoard() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateDashboardGroup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateHostGroup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateKeywordsAlarmRule() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateLogDumpObs() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateLogGroup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateLogStream() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateNotificationTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateSearchCriterias() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateStructConfig() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateStructTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateTags() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateTransfer() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreatefavorite() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeleteAccessConfig() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeleteActiveAlarms() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeleteDashboard() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("IsDeleteCharts") + .withJsonTag("is_delete_charts") + .withLocationType(Query_)); + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeleteHostGroup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeleteKeywordsAlarmRule() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeleteLogGroup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeleteLogStream() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeleteNotificationTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeleteSearchCriterias() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeleteStructTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeleteTransfer() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("LogTransferId") + .withJsonTag("log_transfer_id") + .withLocationType(Query_)); + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeletefavorite() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDisableLogCollection() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForEnableLogCollection() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListAccessConfig() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListActiveOrHistoryAlarms() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListBreifStructTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListCharts() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListCriterias() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("SearchType") + .withJsonTag("search_type") + .withLocationType(Query_)); + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListHistorySql() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("LogGroupId") + .withJsonTag("log_group_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LogStreamId") + .withJsonTag("log_stream_id") + .withLocationType(Query_)); + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListHost() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListHostGroup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListKeywordsAlarmRules() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListLogGroups() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListLogHistogram() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListLogStream() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListLogStreams() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("LogGroupName") + .withJsonTag("log_group_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LogStreamName") + .withJsonTag("log_stream_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListLogs() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListNotificationTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListNotificationTemplates() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListNotificationTopics() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListQueryAllSearchCriterias() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListQueryStructuredLogs() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListStructTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListStructuredLogsWithTimeRange() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListTimeLineTrafficStatistics() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Timezone") + .withJsonTag("timezone") + .withLocationType(Query_)); + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListTopnTrafficStatistics() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListTransfers() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("LogTransferType") + .withJsonTag("log_transfer_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LogGroupName") + .withJsonTag("log_group_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LogStreamName") + .withJsonTag("log_stream_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForRegisterDmsKafkaInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForShowAdminConfig() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForShowLogConvergeConfig() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForShowMemberGroupAndStream() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForShowNotificationTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForShowStructTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("LogGroupId") + .withJsonTag("logGroupId") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LogStreamId") + .withJsonTag("logStreamId") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateAccessConfig() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateHostGroup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateKeywordsAlarmRule() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateLogConvergeConfig() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateLogGroup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateLogStream() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateNotificationTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateStructConfig() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateStructTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateSwitch() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("LogConvergeSwitch") + .withJsonTag("log_converge_switch") + .withLocationType(Query_)); + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateTransfer() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateAomMappingRules() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("IsBatch") + .withJsonTag("isBatch") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeleteAomMappingRules() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForShowAomMappingRule() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withResponseField(FieldDef(). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForShowAomMappingRules() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withResponseField(FieldDef(). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateAomMappingRules() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForCreateSqlAlarmRule() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForDeleteSqlAlarmRule() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForListSqlAlarmRules() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateAlarmRuleStatus() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef LtsMeta::genRequestDefForUpdateSqlAlarmRule() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamContentType; + reqDefBuilder.withRequestField(headerParamContentType + .withName("ContentType") + .withJsonTag("Content-Type") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/lts/src/v2/model/AccessConfigBaseLogInfo.cpp b/lts/src/v2/model/AccessConfigBaseLogInfo.cpp index 058835d01..56ec30616 100644 --- a/lts/src/v2/model/AccessConfigBaseLogInfo.cpp +++ b/lts/src/v2/model/AccessConfigBaseLogInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AccessConfigBaseLogInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value AccessConfigBaseLogInfo::toJson() const return val; } - bool AccessConfigBaseLogInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AccessConfigBaseLogInfo::fromJson(const web::json::value& val) return ok; } + std::string AccessConfigBaseLogInfo::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/AccessConfigBaseLogInfoCreate.cpp b/lts/src/v2/model/AccessConfigBaseLogInfoCreate.cpp index 37b4c3e70..22df27791 100644 --- a/lts/src/v2/model/AccessConfigBaseLogInfoCreate.cpp +++ b/lts/src/v2/model/AccessConfigBaseLogInfoCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AccessConfigBaseLogInfoCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value AccessConfigBaseLogInfoCreate::toJson() const return val; } - bool AccessConfigBaseLogInfoCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AccessConfigBaseLogInfoCreate::fromJson(const web::json::value& val) return ok; } + std::string AccessConfigBaseLogInfoCreate::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/AccessConfigDeatilCreate.cpp b/lts/src/v2/model/AccessConfigDeatilCreate.cpp index 4456924e9..67bf1467a 100644 --- a/lts/src/v2/model/AccessConfigDeatilCreate.cpp +++ b/lts/src/v2/model/AccessConfigDeatilCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AccessConfigDeatilCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -110,7 +109,6 @@ web::json::value AccessConfigDeatilCreate::toJson() const return val; } - bool AccessConfigDeatilCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -289,6 +287,7 @@ bool AccessConfigDeatilCreate::fromJson(const web::json::value& val) return ok; } + std::vector& AccessConfigDeatilCreate::getPaths() { return paths_; diff --git a/lts/src/v2/model/AccessConfigDeatilUpdate.cpp b/lts/src/v2/model/AccessConfigDeatilUpdate.cpp new file mode 100644 index 000000000..0e3af1fa7 --- /dev/null +++ b/lts/src/v2/model/AccessConfigDeatilUpdate.cpp @@ -0,0 +1,696 @@ + + +#include "huaweicloud/lts/v2/model/AccessConfigDeatilUpdate.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { +namespace Model { + + + + +AccessConfigDeatilUpdate::AccessConfigDeatilUpdate() +{ + pathsIsSet_ = false; + blackPathsIsSet_ = false; + formatIsSet_ = false; + windowsLogInfoIsSet_ = false; + stdout_ = false; + stdoutIsSet_ = false; + stderr_ = false; + stderrIsSet_ = false; + pathType_ = ""; + pathTypeIsSet_ = false; + namespaceRegex_ = ""; + namespaceRegexIsSet_ = false; + podNameRegex_ = ""; + podNameRegexIsSet_ = false; + containerNameRegex_ = ""; + containerNameRegexIsSet_ = false; + includeLabelsIsSet_ = false; + excludeLabelsIsSet_ = false; + includeEnvsIsSet_ = false; + excludeEnvsIsSet_ = false; + logLabelsIsSet_ = false; + logEnvsIsSet_ = false; + includeK8sLabelsIsSet_ = false; + excludeK8sLabelsIsSet_ = false; + logK8sIsSet_ = false; +} + +AccessConfigDeatilUpdate::~AccessConfigDeatilUpdate() = default; + +void AccessConfigDeatilUpdate::validate() +{ +} + +web::json::value AccessConfigDeatilUpdate::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(pathsIsSet_) { + val[utility::conversions::to_string_t("paths")] = ModelBase::toJson(paths_); + } + if(blackPathsIsSet_) { + val[utility::conversions::to_string_t("black_paths")] = ModelBase::toJson(blackPaths_); + } + if(formatIsSet_) { + val[utility::conversions::to_string_t("format")] = ModelBase::toJson(format_); + } + if(windowsLogInfoIsSet_) { + val[utility::conversions::to_string_t("windows_log_info")] = ModelBase::toJson(windowsLogInfo_); + } + if(stdoutIsSet_) { + val[utility::conversions::to_string_t("stdout")] = ModelBase::toJson(stdout_); + } + if(stderrIsSet_) { + val[utility::conversions::to_string_t("stderr")] = ModelBase::toJson(stderr_); + } + if(pathTypeIsSet_) { + val[utility::conversions::to_string_t("pathType")] = ModelBase::toJson(pathType_); + } + if(namespaceRegexIsSet_) { + val[utility::conversions::to_string_t("namespaceRegex")] = ModelBase::toJson(namespaceRegex_); + } + if(podNameRegexIsSet_) { + val[utility::conversions::to_string_t("podNameRegex")] = ModelBase::toJson(podNameRegex_); + } + if(containerNameRegexIsSet_) { + val[utility::conversions::to_string_t("containerNameRegex")] = ModelBase::toJson(containerNameRegex_); + } + if(includeLabelsIsSet_) { + val[utility::conversions::to_string_t("includeLabels")] = ModelBase::toJson(includeLabels_); + } + if(excludeLabelsIsSet_) { + val[utility::conversions::to_string_t("excludeLabels")] = ModelBase::toJson(excludeLabels_); + } + if(includeEnvsIsSet_) { + val[utility::conversions::to_string_t("includeEnvs")] = ModelBase::toJson(includeEnvs_); + } + if(excludeEnvsIsSet_) { + val[utility::conversions::to_string_t("excludeEnvs")] = ModelBase::toJson(excludeEnvs_); + } + if(logLabelsIsSet_) { + val[utility::conversions::to_string_t("logLabels")] = ModelBase::toJson(logLabels_); + } + if(logEnvsIsSet_) { + val[utility::conversions::to_string_t("logEnvs")] = ModelBase::toJson(logEnvs_); + } + if(includeK8sLabelsIsSet_) { + val[utility::conversions::to_string_t("includeK8sLabels")] = ModelBase::toJson(includeK8sLabels_); + } + if(excludeK8sLabelsIsSet_) { + val[utility::conversions::to_string_t("excludeK8sLabels")] = ModelBase::toJson(excludeK8sLabels_); + } + if(logK8sIsSet_) { + val[utility::conversions::to_string_t("logK8s")] = ModelBase::toJson(logK8s_); + } + + return val; +} +bool AccessConfigDeatilUpdate::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("paths"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("paths")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setPaths(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("black_paths"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("black_paths")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBlackPaths(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("format"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("format")); + if(!fieldValue.is_null()) + { + AccessConfigFormatUpdate refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setFormat(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("windows_log_info"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("windows_log_info")); + if(!fieldValue.is_null()) + { + AccessConfigWindowsLogInfoUpdate refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setWindowsLogInfo(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("stdout"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("stdout")); + if(!fieldValue.is_null()) + { + bool refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setStdout(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("stderr"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("stderr")); + if(!fieldValue.is_null()) + { + bool refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setStderr(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("pathType"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("pathType")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setPathType(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("namespaceRegex"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("namespaceRegex")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setNamespaceRegex(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("podNameRegex"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("podNameRegex")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setPodNameRegex(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("containerNameRegex"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("containerNameRegex")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setContainerNameRegex(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("includeLabels"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("includeLabels")); + if(!fieldValue.is_null()) + { + std::map refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setIncludeLabels(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("excludeLabels"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("excludeLabels")); + if(!fieldValue.is_null()) + { + std::map refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setExcludeLabels(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("includeEnvs"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("includeEnvs")); + if(!fieldValue.is_null()) + { + std::map refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setIncludeEnvs(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("excludeEnvs"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("excludeEnvs")); + if(!fieldValue.is_null()) + { + std::map refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setExcludeEnvs(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("logLabels"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("logLabels")); + if(!fieldValue.is_null()) + { + std::map refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setLogLabels(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("logEnvs"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("logEnvs")); + if(!fieldValue.is_null()) + { + std::map refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setLogEnvs(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("includeK8sLabels"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("includeK8sLabels")); + if(!fieldValue.is_null()) + { + std::map refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setIncludeK8sLabels(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("excludeK8sLabels"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("excludeK8sLabels")); + if(!fieldValue.is_null()) + { + std::map refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setExcludeK8sLabels(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("logK8s"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("logK8s")); + if(!fieldValue.is_null()) + { + std::map refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setLogK8s(refVal); + } + } + return ok; +} + + +std::vector& AccessConfigDeatilUpdate::getPaths() +{ + return paths_; +} + +void AccessConfigDeatilUpdate::setPaths(const std::vector& value) +{ + paths_ = value; + pathsIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::pathsIsSet() const +{ + return pathsIsSet_; +} + +void AccessConfigDeatilUpdate::unsetpaths() +{ + pathsIsSet_ = false; +} + +std::vector& AccessConfigDeatilUpdate::getBlackPaths() +{ + return blackPaths_; +} + +void AccessConfigDeatilUpdate::setBlackPaths(const std::vector& value) +{ + blackPaths_ = value; + blackPathsIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::blackPathsIsSet() const +{ + return blackPathsIsSet_; +} + +void AccessConfigDeatilUpdate::unsetblackPaths() +{ + blackPathsIsSet_ = false; +} + +AccessConfigFormatUpdate AccessConfigDeatilUpdate::getFormat() const +{ + return format_; +} + +void AccessConfigDeatilUpdate::setFormat(const AccessConfigFormatUpdate& value) +{ + format_ = value; + formatIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::formatIsSet() const +{ + return formatIsSet_; +} + +void AccessConfigDeatilUpdate::unsetformat() +{ + formatIsSet_ = false; +} + +AccessConfigWindowsLogInfoUpdate AccessConfigDeatilUpdate::getWindowsLogInfo() const +{ + return windowsLogInfo_; +} + +void AccessConfigDeatilUpdate::setWindowsLogInfo(const AccessConfigWindowsLogInfoUpdate& value) +{ + windowsLogInfo_ = value; + windowsLogInfoIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::windowsLogInfoIsSet() const +{ + return windowsLogInfoIsSet_; +} + +void AccessConfigDeatilUpdate::unsetwindowsLogInfo() +{ + windowsLogInfoIsSet_ = false; +} + +bool AccessConfigDeatilUpdate::isStdout() const +{ + return stdout_; +} + +void AccessConfigDeatilUpdate::setStdout(bool value) +{ + stdout_ = value; + stdoutIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::stdoutIsSet() const +{ + return stdoutIsSet_; +} + +void AccessConfigDeatilUpdate::unsetstdout() +{ + stdoutIsSet_ = false; +} + +bool AccessConfigDeatilUpdate::isStderr() const +{ + return stderr_; +} + +void AccessConfigDeatilUpdate::setStderr(bool value) +{ + stderr_ = value; + stderrIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::stderrIsSet() const +{ + return stderrIsSet_; +} + +void AccessConfigDeatilUpdate::unsetstderr() +{ + stderrIsSet_ = false; +} + +std::string AccessConfigDeatilUpdate::getPathType() const +{ + return pathType_; +} + +void AccessConfigDeatilUpdate::setPathType(const std::string& value) +{ + pathType_ = value; + pathTypeIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::pathTypeIsSet() const +{ + return pathTypeIsSet_; +} + +void AccessConfigDeatilUpdate::unsetpathType() +{ + pathTypeIsSet_ = false; +} + +std::string AccessConfigDeatilUpdate::getNamespaceRegex() const +{ + return namespaceRegex_; +} + +void AccessConfigDeatilUpdate::setNamespaceRegex(const std::string& value) +{ + namespaceRegex_ = value; + namespaceRegexIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::namespaceRegexIsSet() const +{ + return namespaceRegexIsSet_; +} + +void AccessConfigDeatilUpdate::unsetnamespaceRegex() +{ + namespaceRegexIsSet_ = false; +} + +std::string AccessConfigDeatilUpdate::getPodNameRegex() const +{ + return podNameRegex_; +} + +void AccessConfigDeatilUpdate::setPodNameRegex(const std::string& value) +{ + podNameRegex_ = value; + podNameRegexIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::podNameRegexIsSet() const +{ + return podNameRegexIsSet_; +} + +void AccessConfigDeatilUpdate::unsetpodNameRegex() +{ + podNameRegexIsSet_ = false; +} + +std::string AccessConfigDeatilUpdate::getContainerNameRegex() const +{ + return containerNameRegex_; +} + +void AccessConfigDeatilUpdate::setContainerNameRegex(const std::string& value) +{ + containerNameRegex_ = value; + containerNameRegexIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::containerNameRegexIsSet() const +{ + return containerNameRegexIsSet_; +} + +void AccessConfigDeatilUpdate::unsetcontainerNameRegex() +{ + containerNameRegexIsSet_ = false; +} + +std::map& AccessConfigDeatilUpdate::getIncludeLabels() +{ + return includeLabels_; +} + +void AccessConfigDeatilUpdate::setIncludeLabels(const std::map& value) +{ + includeLabels_ = value; + includeLabelsIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::includeLabelsIsSet() const +{ + return includeLabelsIsSet_; +} + +void AccessConfigDeatilUpdate::unsetincludeLabels() +{ + includeLabelsIsSet_ = false; +} + +std::map& AccessConfigDeatilUpdate::getExcludeLabels() +{ + return excludeLabels_; +} + +void AccessConfigDeatilUpdate::setExcludeLabels(const std::map& value) +{ + excludeLabels_ = value; + excludeLabelsIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::excludeLabelsIsSet() const +{ + return excludeLabelsIsSet_; +} + +void AccessConfigDeatilUpdate::unsetexcludeLabels() +{ + excludeLabelsIsSet_ = false; +} + +std::map& AccessConfigDeatilUpdate::getIncludeEnvs() +{ + return includeEnvs_; +} + +void AccessConfigDeatilUpdate::setIncludeEnvs(const std::map& value) +{ + includeEnvs_ = value; + includeEnvsIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::includeEnvsIsSet() const +{ + return includeEnvsIsSet_; +} + +void AccessConfigDeatilUpdate::unsetincludeEnvs() +{ + includeEnvsIsSet_ = false; +} + +std::map& AccessConfigDeatilUpdate::getExcludeEnvs() +{ + return excludeEnvs_; +} + +void AccessConfigDeatilUpdate::setExcludeEnvs(const std::map& value) +{ + excludeEnvs_ = value; + excludeEnvsIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::excludeEnvsIsSet() const +{ + return excludeEnvsIsSet_; +} + +void AccessConfigDeatilUpdate::unsetexcludeEnvs() +{ + excludeEnvsIsSet_ = false; +} + +std::map& AccessConfigDeatilUpdate::getLogLabels() +{ + return logLabels_; +} + +void AccessConfigDeatilUpdate::setLogLabels(const std::map& value) +{ + logLabels_ = value; + logLabelsIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::logLabelsIsSet() const +{ + return logLabelsIsSet_; +} + +void AccessConfigDeatilUpdate::unsetlogLabels() +{ + logLabelsIsSet_ = false; +} + +std::map& AccessConfigDeatilUpdate::getLogEnvs() +{ + return logEnvs_; +} + +void AccessConfigDeatilUpdate::setLogEnvs(const std::map& value) +{ + logEnvs_ = value; + logEnvsIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::logEnvsIsSet() const +{ + return logEnvsIsSet_; +} + +void AccessConfigDeatilUpdate::unsetlogEnvs() +{ + logEnvsIsSet_ = false; +} + +std::map& AccessConfigDeatilUpdate::getIncludeK8sLabels() +{ + return includeK8sLabels_; +} + +void AccessConfigDeatilUpdate::setIncludeK8sLabels(const std::map& value) +{ + includeK8sLabels_ = value; + includeK8sLabelsIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::includeK8sLabelsIsSet() const +{ + return includeK8sLabelsIsSet_; +} + +void AccessConfigDeatilUpdate::unsetincludeK8sLabels() +{ + includeK8sLabelsIsSet_ = false; +} + +std::map& AccessConfigDeatilUpdate::getExcludeK8sLabels() +{ + return excludeK8sLabels_; +} + +void AccessConfigDeatilUpdate::setExcludeK8sLabels(const std::map& value) +{ + excludeK8sLabels_ = value; + excludeK8sLabelsIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::excludeK8sLabelsIsSet() const +{ + return excludeK8sLabelsIsSet_; +} + +void AccessConfigDeatilUpdate::unsetexcludeK8sLabels() +{ + excludeK8sLabelsIsSet_ = false; +} + +std::map& AccessConfigDeatilUpdate::getLogK8s() +{ + return logK8s_; +} + +void AccessConfigDeatilUpdate::setLogK8s(const std::map& value) +{ + logK8s_ = value; + logK8sIsSet_ = true; +} + +bool AccessConfigDeatilUpdate::logK8sIsSet() const +{ + return logK8sIsSet_; +} + +void AccessConfigDeatilUpdate::unsetlogK8s() +{ + logK8sIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/lts/src/v2/model/AccessConfigFormatCreate.cpp b/lts/src/v2/model/AccessConfigFormatCreate.cpp index e247553e9..12af14370 100644 --- a/lts/src/v2/model/AccessConfigFormatCreate.cpp +++ b/lts/src/v2/model/AccessConfigFormatCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AccessConfigFormatCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -36,7 +35,6 @@ web::json::value AccessConfigFormatCreate::toJson() const return val; } - bool AccessConfigFormatCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool AccessConfigFormatCreate::fromJson(const web::json::value& val) return ok; } + AccessConfigFormatSingleCreate AccessConfigFormatCreate::getSingle() const { return single_; diff --git a/lts/src/v2/model/AccessConfigFormatMutil.cpp b/lts/src/v2/model/AccessConfigFormatMutil.cpp new file mode 100644 index 000000000..28ef96596 --- /dev/null +++ b/lts/src/v2/model/AccessConfigFormatMutil.cpp @@ -0,0 +1,114 @@ + + +#include "huaweicloud/lts/v2/model/AccessConfigFormatMutil.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { +namespace Model { + + + + +AccessConfigFormatMutil::AccessConfigFormatMutil() +{ + mode_ = ""; + modeIsSet_ = false; + value_ = ""; + valueIsSet_ = false; +} + +AccessConfigFormatMutil::~AccessConfigFormatMutil() = default; + +void AccessConfigFormatMutil::validate() +{ +} + +web::json::value AccessConfigFormatMutil::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(modeIsSet_) { + val[utility::conversions::to_string_t("mode")] = ModelBase::toJson(mode_); + } + if(valueIsSet_) { + val[utility::conversions::to_string_t("value")] = ModelBase::toJson(value_); + } + + return val; +} +bool AccessConfigFormatMutil::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("mode"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("mode")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setMode(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("value"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("value")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setValue(refVal); + } + } + return ok; +} + + +std::string AccessConfigFormatMutil::getMode() const +{ + return mode_; +} + +void AccessConfigFormatMutil::setMode(const std::string& value) +{ + mode_ = value; + modeIsSet_ = true; +} + +bool AccessConfigFormatMutil::modeIsSet() const +{ + return modeIsSet_; +} + +void AccessConfigFormatMutil::unsetmode() +{ + modeIsSet_ = false; +} + +std::string AccessConfigFormatMutil::getValue() const +{ + return value_; +} + +void AccessConfigFormatMutil::setValue(const std::string& value) +{ + value_ = value; + valueIsSet_ = true; +} + +bool AccessConfigFormatMutil::valueIsSet() const +{ + return valueIsSet_; +} + +void AccessConfigFormatMutil::unsetvalue() +{ + valueIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/lts/src/v2/model/AccessConfigFormatMutilCreate.cpp b/lts/src/v2/model/AccessConfigFormatMutilCreate.cpp index 637e0977b..c18131217 100644 --- a/lts/src/v2/model/AccessConfigFormatMutilCreate.cpp +++ b/lts/src/v2/model/AccessConfigFormatMutilCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AccessConfigFormatMutilCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value AccessConfigFormatMutilCreate::toJson() const return val; } - bool AccessConfigFormatMutilCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AccessConfigFormatMutilCreate::fromJson(const web::json::value& val) return ok; } + std::string AccessConfigFormatMutilCreate::getMode() const { return mode_; diff --git a/lts/src/v2/model/AccessConfigFormatSingle.cpp b/lts/src/v2/model/AccessConfigFormatSingle.cpp new file mode 100644 index 000000000..7017b88b0 --- /dev/null +++ b/lts/src/v2/model/AccessConfigFormatSingle.cpp @@ -0,0 +1,114 @@ + + +#include "huaweicloud/lts/v2/model/AccessConfigFormatSingle.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { +namespace Model { + + + + +AccessConfigFormatSingle::AccessConfigFormatSingle() +{ + mode_ = ""; + modeIsSet_ = false; + value_ = ""; + valueIsSet_ = false; +} + +AccessConfigFormatSingle::~AccessConfigFormatSingle() = default; + +void AccessConfigFormatSingle::validate() +{ +} + +web::json::value AccessConfigFormatSingle::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(modeIsSet_) { + val[utility::conversions::to_string_t("mode")] = ModelBase::toJson(mode_); + } + if(valueIsSet_) { + val[utility::conversions::to_string_t("value")] = ModelBase::toJson(value_); + } + + return val; +} +bool AccessConfigFormatSingle::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("mode"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("mode")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setMode(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("value"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("value")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setValue(refVal); + } + } + return ok; +} + + +std::string AccessConfigFormatSingle::getMode() const +{ + return mode_; +} + +void AccessConfigFormatSingle::setMode(const std::string& value) +{ + mode_ = value; + modeIsSet_ = true; +} + +bool AccessConfigFormatSingle::modeIsSet() const +{ + return modeIsSet_; +} + +void AccessConfigFormatSingle::unsetmode() +{ + modeIsSet_ = false; +} + +std::string AccessConfigFormatSingle::getValue() const +{ + return value_; +} + +void AccessConfigFormatSingle::setValue(const std::string& value) +{ + value_ = value; + valueIsSet_ = true; +} + +bool AccessConfigFormatSingle::valueIsSet() const +{ + return valueIsSet_; +} + +void AccessConfigFormatSingle::unsetvalue() +{ + valueIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/lts/src/v2/model/AccessConfigFormatSingleCreate.cpp b/lts/src/v2/model/AccessConfigFormatSingleCreate.cpp index 220163394..6ee1721e7 100644 --- a/lts/src/v2/model/AccessConfigFormatSingleCreate.cpp +++ b/lts/src/v2/model/AccessConfigFormatSingleCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AccessConfigFormatSingleCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value AccessConfigFormatSingleCreate::toJson() const return val; } - bool AccessConfigFormatSingleCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AccessConfigFormatSingleCreate::fromJson(const web::json::value& val) return ok; } + std::string AccessConfigFormatSingleCreate::getMode() const { return mode_; diff --git a/lts/src/v2/model/AccessConfigFormatUpdate.cpp b/lts/src/v2/model/AccessConfigFormatUpdate.cpp new file mode 100644 index 000000000..94f4ffe92 --- /dev/null +++ b/lts/src/v2/model/AccessConfigFormatUpdate.cpp @@ -0,0 +1,112 @@ + + +#include "huaweicloud/lts/v2/model/AccessConfigFormatUpdate.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { +namespace Model { + + + + +AccessConfigFormatUpdate::AccessConfigFormatUpdate() +{ + singleIsSet_ = false; + multiIsSet_ = false; +} + +AccessConfigFormatUpdate::~AccessConfigFormatUpdate() = default; + +void AccessConfigFormatUpdate::validate() +{ +} + +web::json::value AccessConfigFormatUpdate::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(singleIsSet_) { + val[utility::conversions::to_string_t("single")] = ModelBase::toJson(single_); + } + if(multiIsSet_) { + val[utility::conversions::to_string_t("multi")] = ModelBase::toJson(multi_); + } + + return val; +} +bool AccessConfigFormatUpdate::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("single"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("single")); + if(!fieldValue.is_null()) + { + AccessConfigFormatSingle refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setSingle(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("multi"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("multi")); + if(!fieldValue.is_null()) + { + AccessConfigFormatMutil refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setMulti(refVal); + } + } + return ok; +} + + +AccessConfigFormatSingle AccessConfigFormatUpdate::getSingle() const +{ + return single_; +} + +void AccessConfigFormatUpdate::setSingle(const AccessConfigFormatSingle& value) +{ + single_ = value; + singleIsSet_ = true; +} + +bool AccessConfigFormatUpdate::singleIsSet() const +{ + return singleIsSet_; +} + +void AccessConfigFormatUpdate::unsetsingle() +{ + singleIsSet_ = false; +} + +AccessConfigFormatMutil AccessConfigFormatUpdate::getMulti() const +{ + return multi_; +} + +void AccessConfigFormatUpdate::setMulti(const AccessConfigFormatMutil& value) +{ + multi_ = value; + multiIsSet_ = true; +} + +bool AccessConfigFormatUpdate::multiIsSet() const +{ + return multiIsSet_; +} + +void AccessConfigFormatUpdate::unsetmulti() +{ + multiIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/lts/src/v2/model/AccessConfigHostGroupIdList.cpp b/lts/src/v2/model/AccessConfigHostGroupIdList.cpp index 519b9be31..8d9a73a7e 100644 --- a/lts/src/v2/model/AccessConfigHostGroupIdList.cpp +++ b/lts/src/v2/model/AccessConfigHostGroupIdList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AccessConfigHostGroupIdList.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value AccessConfigHostGroupIdList::toJson() const return val; } - bool AccessConfigHostGroupIdList::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AccessConfigHostGroupIdList::fromJson(const web::json::value& val) return ok; } + std::vector& AccessConfigHostGroupIdList::getHostGroupIdList() { return hostGroupIdList_; diff --git a/lts/src/v2/model/AccessConfigHostGroupIdListCreate.cpp b/lts/src/v2/model/AccessConfigHostGroupIdListCreate.cpp index 8e9b77f09..416198ebb 100644 --- a/lts/src/v2/model/AccessConfigHostGroupIdListCreate.cpp +++ b/lts/src/v2/model/AccessConfigHostGroupIdListCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AccessConfigHostGroupIdListCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value AccessConfigHostGroupIdListCreate::toJson() const return val; } - bool AccessConfigHostGroupIdListCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AccessConfigHostGroupIdListCreate::fromJson(const web::json::value& val) return ok; } + std::vector& AccessConfigHostGroupIdListCreate::getHostGroupIdList() { return hostGroupIdList_; diff --git a/lts/src/v2/model/AccessConfigInfo.cpp b/lts/src/v2/model/AccessConfigInfo.cpp index eacd4b319..b5b62699a 100644 --- a/lts/src/v2/model/AccessConfigInfo.cpp +++ b/lts/src/v2/model/AccessConfigInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AccessConfigInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -79,7 +78,6 @@ web::json::value AccessConfigInfo::toJson() const return val; } - bool AccessConfigInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -186,6 +184,7 @@ bool AccessConfigInfo::fromJson(const web::json::value& val) return ok; } + std::string AccessConfigInfo::getAccessConfigId() const { return accessConfigId_; diff --git a/lts/src/v2/model/AccessConfigQueryLogInfo.cpp b/lts/src/v2/model/AccessConfigQueryLogInfo.cpp index 48a54c0c0..ccdda931e 100644 --- a/lts/src/v2/model/AccessConfigQueryLogInfo.cpp +++ b/lts/src/v2/model/AccessConfigQueryLogInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AccessConfigQueryLogInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -48,7 +47,6 @@ web::json::value AccessConfigQueryLogInfo::toJson() const return val; } - bool AccessConfigQueryLogInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool AccessConfigQueryLogInfo::fromJson(const web::json::value& val) return ok; } + std::string AccessConfigQueryLogInfo::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/AccessConfigTag.cpp b/lts/src/v2/model/AccessConfigTag.cpp index c7bda2c72..b1b2a5c53 100644 --- a/lts/src/v2/model/AccessConfigTag.cpp +++ b/lts/src/v2/model/AccessConfigTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AccessConfigTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value AccessConfigTag::toJson() const return val; } - bool AccessConfigTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AccessConfigTag::fromJson(const web::json::value& val) return ok; } + std::string AccessConfigTag::getKey() const { return key_; diff --git a/lts/src/v2/model/AccessConfigTimeOffset.cpp b/lts/src/v2/model/AccessConfigTimeOffset.cpp new file mode 100644 index 000000000..07c7baea7 --- /dev/null +++ b/lts/src/v2/model/AccessConfigTimeOffset.cpp @@ -0,0 +1,114 @@ + + +#include "huaweicloud/lts/v2/model/AccessConfigTimeOffset.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { +namespace Model { + + + + +AccessConfigTimeOffset::AccessConfigTimeOffset() +{ + offset_ = 0L; + offsetIsSet_ = false; + unit_ = ""; + unitIsSet_ = false; +} + +AccessConfigTimeOffset::~AccessConfigTimeOffset() = default; + +void AccessConfigTimeOffset::validate() +{ +} + +web::json::value AccessConfigTimeOffset::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(offsetIsSet_) { + val[utility::conversions::to_string_t("offset")] = ModelBase::toJson(offset_); + } + if(unitIsSet_) { + val[utility::conversions::to_string_t("unit")] = ModelBase::toJson(unit_); + } + + return val; +} +bool AccessConfigTimeOffset::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("offset"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("offset")); + if(!fieldValue.is_null()) + { + int64_t refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setOffset(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("unit"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("unit")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setUnit(refVal); + } + } + return ok; +} + + +int64_t AccessConfigTimeOffset::getOffset() const +{ + return offset_; +} + +void AccessConfigTimeOffset::setOffset(int64_t value) +{ + offset_ = value; + offsetIsSet_ = true; +} + +bool AccessConfigTimeOffset::offsetIsSet() const +{ + return offsetIsSet_; +} + +void AccessConfigTimeOffset::unsetoffset() +{ + offsetIsSet_ = false; +} + +std::string AccessConfigTimeOffset::getUnit() const +{ + return unit_; +} + +void AccessConfigTimeOffset::setUnit(const std::string& value) +{ + unit_ = value; + unitIsSet_ = true; +} + +bool AccessConfigTimeOffset::unitIsSet() const +{ + return unitIsSet_; +} + +void AccessConfigTimeOffset::unsetunit() +{ + unitIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/lts/src/v2/model/AccessConfigTimeOffsetCreate.cpp b/lts/src/v2/model/AccessConfigTimeOffsetCreate.cpp index e3fd3d212..238f39023 100644 --- a/lts/src/v2/model/AccessConfigTimeOffsetCreate.cpp +++ b/lts/src/v2/model/AccessConfigTimeOffsetCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AccessConfigTimeOffsetCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value AccessConfigTimeOffsetCreate::toJson() const return val; } - bool AccessConfigTimeOffsetCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AccessConfigTimeOffsetCreate::fromJson(const web::json::value& val) return ok; } + int64_t AccessConfigTimeOffsetCreate::getOffset() const { return offset_; diff --git a/lts/src/v2/model/AccessConfigWindowsLogInfoCreate.cpp b/lts/src/v2/model/AccessConfigWindowsLogInfoCreate.cpp index 71eeb713d..a0957a3eb 100644 --- a/lts/src/v2/model/AccessConfigWindowsLogInfoCreate.cpp +++ b/lts/src/v2/model/AccessConfigWindowsLogInfoCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AccessConfigWindowsLogInfoCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -40,7 +39,6 @@ web::json::value AccessConfigWindowsLogInfoCreate::toJson() const return val; } - bool AccessConfigWindowsLogInfoCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -58,7 +56,7 @@ bool AccessConfigWindowsLogInfoCreate::fromJson(const web::json::value& val) const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("time_offset")); if(!fieldValue.is_null()) { - AccessConfigTimeOffsetCreate refVal; + AccessConfigTimeOffset refVal; ok &= ModelBase::fromJson(fieldValue, refVal); setTimeOffset(refVal); } @@ -75,6 +73,7 @@ bool AccessConfigWindowsLogInfoCreate::fromJson(const web::json::value& val) return ok; } + std::vector& AccessConfigWindowsLogInfoCreate::getCategorys() { return categorys_; @@ -96,12 +95,12 @@ void AccessConfigWindowsLogInfoCreate::unsetcategorys() categorysIsSet_ = false; } -AccessConfigTimeOffsetCreate AccessConfigWindowsLogInfoCreate::getTimeOffset() const +AccessConfigTimeOffset AccessConfigWindowsLogInfoCreate::getTimeOffset() const { return timeOffset_; } -void AccessConfigWindowsLogInfoCreate::setTimeOffset(const AccessConfigTimeOffsetCreate& value) +void AccessConfigWindowsLogInfoCreate::setTimeOffset(const AccessConfigTimeOffset& value) { timeOffset_ = value; timeOffsetIsSet_ = true; diff --git a/lts/src/v2/model/AccessConfigWindowsLogInfoUpdate.cpp b/lts/src/v2/model/AccessConfigWindowsLogInfoUpdate.cpp new file mode 100644 index 000000000..350da88f1 --- /dev/null +++ b/lts/src/v2/model/AccessConfigWindowsLogInfoUpdate.cpp @@ -0,0 +1,146 @@ + + +#include "huaweicloud/lts/v2/model/AccessConfigWindowsLogInfoUpdate.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Lts { +namespace V2 { +namespace Model { + + + + +AccessConfigWindowsLogInfoUpdate::AccessConfigWindowsLogInfoUpdate() +{ + categorysIsSet_ = false; + timeOffsetIsSet_ = false; + eventLevelIsSet_ = false; +} + +AccessConfigWindowsLogInfoUpdate::~AccessConfigWindowsLogInfoUpdate() = default; + +void AccessConfigWindowsLogInfoUpdate::validate() +{ +} + +web::json::value AccessConfigWindowsLogInfoUpdate::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(categorysIsSet_) { + val[utility::conversions::to_string_t("categorys")] = ModelBase::toJson(categorys_); + } + if(timeOffsetIsSet_) { + val[utility::conversions::to_string_t("time_offset")] = ModelBase::toJson(timeOffset_); + } + if(eventLevelIsSet_) { + val[utility::conversions::to_string_t("event_level")] = ModelBase::toJson(eventLevel_); + } + + return val; +} +bool AccessConfigWindowsLogInfoUpdate::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("categorys"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("categorys")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setCategorys(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("time_offset"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("time_offset")); + if(!fieldValue.is_null()) + { + AccessConfigTimeOffsetCreate refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setTimeOffset(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("event_level"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("event_level")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setEventLevel(refVal); + } + } + return ok; +} + + +std::vector& AccessConfigWindowsLogInfoUpdate::getCategorys() +{ + return categorys_; +} + +void AccessConfigWindowsLogInfoUpdate::setCategorys(const std::vector& value) +{ + categorys_ = value; + categorysIsSet_ = true; +} + +bool AccessConfigWindowsLogInfoUpdate::categorysIsSet() const +{ + return categorysIsSet_; +} + +void AccessConfigWindowsLogInfoUpdate::unsetcategorys() +{ + categorysIsSet_ = false; +} + +AccessConfigTimeOffsetCreate AccessConfigWindowsLogInfoUpdate::getTimeOffset() const +{ + return timeOffset_; +} + +void AccessConfigWindowsLogInfoUpdate::setTimeOffset(const AccessConfigTimeOffsetCreate& value) +{ + timeOffset_ = value; + timeOffsetIsSet_ = true; +} + +bool AccessConfigWindowsLogInfoUpdate::timeOffsetIsSet() const +{ + return timeOffsetIsSet_; +} + +void AccessConfigWindowsLogInfoUpdate::unsettimeOffset() +{ + timeOffsetIsSet_ = false; +} + +std::vector& AccessConfigWindowsLogInfoUpdate::getEventLevel() +{ + return eventLevel_; +} + +void AccessConfigWindowsLogInfoUpdate::setEventLevel(const std::vector& value) +{ + eventLevel_ = value; + eventLevelIsSet_ = true; +} + +bool AccessConfigWindowsLogInfoUpdate::eventLevelIsSet() const +{ + return eventLevelIsSet_; +} + +void AccessConfigWindowsLogInfoUpdate::unseteventLevel() +{ + eventLevelIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/lts/src/v2/model/Annotations.cpp b/lts/src/v2/model/Annotations.cpp index 663539531..f1e080bcb 100644 --- a/lts/src/v2/model/Annotations.cpp +++ b/lts/src/v2/model/Annotations.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/Annotations.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -48,7 +47,6 @@ web::json::value Annotations::toJson() const return val; } - bool Annotations::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool Annotations::fromJson(const web::json::value& val) return ok; } + std::string Annotations::getMessage() const { return message_; diff --git a/lts/src/v2/model/AomMappingLogStreamInfo.cpp b/lts/src/v2/model/AomMappingLogStreamInfo.cpp index b0f6e0da7..d12e28429 100644 --- a/lts/src/v2/model/AomMappingLogStreamInfo.cpp +++ b/lts/src/v2/model/AomMappingLogStreamInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AomMappingLogStreamInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -48,7 +47,6 @@ web::json::value AomMappingLogStreamInfo::toJson() const return val; } - bool AomMappingLogStreamInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool AomMappingLogStreamInfo::fromJson(const web::json::value& val) return ok; } + std::string AomMappingLogStreamInfo::getTargetLogGroupId() const { return targetLogGroupId_; diff --git a/lts/src/v2/model/AomMappingRequestInfo.cpp b/lts/src/v2/model/AomMappingRequestInfo.cpp index 5e837710d..2bfdc6adf 100644 --- a/lts/src/v2/model/AomMappingRequestInfo.cpp +++ b/lts/src/v2/model/AomMappingRequestInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AomMappingRequestInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -47,7 +46,6 @@ web::json::value AomMappingRequestInfo::toJson() const return val; } - bool AomMappingRequestInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool AomMappingRequestInfo::fromJson(const web::json::value& val) return ok; } + std::string AomMappingRequestInfo::getProjectId() const { return projectId_; diff --git a/lts/src/v2/model/AomMappingRuleInfo.cpp b/lts/src/v2/model/AomMappingRuleInfo.cpp index 98b993bd8..f0d1b0200 100644 --- a/lts/src/v2/model/AomMappingRuleInfo.cpp +++ b/lts/src/v2/model/AomMappingRuleInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AomMappingRuleInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -61,7 +60,6 @@ web::json::value AomMappingRuleInfo::toJson() const return val; } - bool AomMappingRuleInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool AomMappingRuleInfo::fromJson(const web::json::value& val) return ok; } + std::string AomMappingRuleInfo::getClusterId() const { return clusterId_; diff --git a/lts/src/v2/model/AomMappingRuleResp.cpp b/lts/src/v2/model/AomMappingRuleResp.cpp index 0df6fcf88..121a177fc 100644 --- a/lts/src/v2/model/AomMappingRuleResp.cpp +++ b/lts/src/v2/model/AomMappingRuleResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AomMappingRuleResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -47,7 +46,6 @@ web::json::value AomMappingRuleResp::toJson() const return val; } - bool AomMappingRuleResp::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool AomMappingRuleResp::fromJson(const web::json::value& val) return ok; } + std::string AomMappingRuleResp::getProjectId() const { return projectId_; diff --git a/lts/src/v2/model/AomMappingfilesInfo.cpp b/lts/src/v2/model/AomMappingfilesInfo.cpp index 4425785ad..2d0f2bc2c 100644 --- a/lts/src/v2/model/AomMappingfilesInfo.cpp +++ b/lts/src/v2/model/AomMappingfilesInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/AomMappingfilesInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value AomMappingfilesInfo::toJson() const return val; } - bool AomMappingfilesInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AomMappingfilesInfo::fromJson(const web::json::value& val) return ok; } + std::string AomMappingfilesInfo::getFileName() const { return fileName_; diff --git a/lts/src/v2/model/BriefStructTemplateModel.cpp b/lts/src/v2/model/BriefStructTemplateModel.cpp index 8a77f5b16..45adafac8 100644 --- a/lts/src/v2/model/BriefStructTemplateModel.cpp +++ b/lts/src/v2/model/BriefStructTemplateModel.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/BriefStructTemplateModel.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -53,7 +52,6 @@ web::json::value BriefStructTemplateModel::toJson() const return val; } - bool BriefStructTemplateModel::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool BriefStructTemplateModel::fromJson(const web::json::value& val) return ok; } + int64_t BriefStructTemplateModel::getCreateTime() const { return createTime_; diff --git a/lts/src/v2/model/ChangeAlarmRuleStatus.cpp b/lts/src/v2/model/ChangeAlarmRuleStatus.cpp index 68455bba8..166290aff 100644 --- a/lts/src/v2/model/ChangeAlarmRuleStatus.cpp +++ b/lts/src/v2/model/ChangeAlarmRuleStatus.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ChangeAlarmRuleStatus.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -43,7 +42,6 @@ web::json::value ChangeAlarmRuleStatus::toJson() const return val; } - bool ChangeAlarmRuleStatus::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ChangeAlarmRuleStatus::fromJson(const web::json::value& val) return ok; } + std::string ChangeAlarmRuleStatus::getAlarmRuleId() const { return alarmRuleId_; diff --git a/lts/src/v2/model/ChartConfig.cpp b/lts/src/v2/model/ChartConfig.cpp index dfd5e2151..fa6286920 100644 --- a/lts/src/v2/model/ChartConfig.cpp +++ b/lts/src/v2/model/ChartConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ChartConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,24 +31,23 @@ web::json::value ChartConfig::toJson() const web::json::value val = web::json::value::object(); if(canSortIsSet_) { - val[utility::conversions::to_string_t("can_sort")] = ModelBase::toJson(canSort_); + val[utility::conversions::to_string_t("canSort")] = ModelBase::toJson(canSort_); } if(canSearchIsSet_) { - val[utility::conversions::to_string_t("can_search")] = ModelBase::toJson(canSearch_); + val[utility::conversions::to_string_t("canSearch")] = ModelBase::toJson(canSearch_); } if(pageSizeIsSet_) { - val[utility::conversions::to_string_t("page_size")] = ModelBase::toJson(pageSize_); + val[utility::conversions::to_string_t("pageSize")] = ModelBase::toJson(pageSize_); } return val; } - bool ChartConfig::fromJson(const web::json::value& val) { bool ok = true; - if(val.has_field(utility::conversions::to_string_t("can_sort"))) { - const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("can_sort")); + if(val.has_field(utility::conversions::to_string_t("canSort"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("canSort")); if(!fieldValue.is_null()) { bool refVal; @@ -57,8 +55,8 @@ bool ChartConfig::fromJson(const web::json::value& val) setCanSort(refVal); } } - if(val.has_field(utility::conversions::to_string_t("can_search"))) { - const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("can_search")); + if(val.has_field(utility::conversions::to_string_t("canSearch"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("canSearch")); if(!fieldValue.is_null()) { bool refVal; @@ -66,8 +64,8 @@ bool ChartConfig::fromJson(const web::json::value& val) setCanSearch(refVal); } } - if(val.has_field(utility::conversions::to_string_t("page_size"))) { - const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("page_size")); + if(val.has_field(utility::conversions::to_string_t("pageSize"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("pageSize")); if(!fieldValue.is_null()) { int32_t refVal; @@ -78,6 +76,7 @@ bool ChartConfig::fromJson(const web::json::value& val) return ok; } + bool ChartConfig::isCanSort() const { return canSort_; diff --git a/lts/src/v2/model/CreateAccessConfigRequest.cpp b/lts/src/v2/model/CreateAccessConfigRequest.cpp index 692afa3f8..943b41f35 100644 --- a/lts/src/v2/model/CreateAccessConfigRequest.cpp +++ b/lts/src/v2/model/CreateAccessConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateAccessConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value CreateAccessConfigRequest::toJson() const return val; } - bool CreateAccessConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateAccessConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateAccessConfigRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/CreateAccessConfigRequestBody.cpp b/lts/src/v2/model/CreateAccessConfigRequestBody.cpp index e705967af..7ee16586a 100644 --- a/lts/src/v2/model/CreateAccessConfigRequestBody.cpp +++ b/lts/src/v2/model/CreateAccessConfigRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateAccessConfigRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -69,7 +68,6 @@ web::json::value CreateAccessConfigRequestBody::toJson() const return val; } - bool CreateAccessConfigRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -158,6 +156,7 @@ bool CreateAccessConfigRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateAccessConfigRequestBody::getAccessConfigName() const { return accessConfigName_; diff --git a/lts/src/v2/model/CreateAccessConfigResponse.cpp b/lts/src/v2/model/CreateAccessConfigResponse.cpp index e46955efe..7364ed363 100644 --- a/lts/src/v2/model/CreateAccessConfigResponse.cpp +++ b/lts/src/v2/model/CreateAccessConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateAccessConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -79,7 +78,6 @@ web::json::value CreateAccessConfigResponse::toJson() const return val; } - bool CreateAccessConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -186,6 +184,7 @@ bool CreateAccessConfigResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateAccessConfigResponse::getAccessConfigId() const { return accessConfigId_; diff --git a/lts/src/v2/model/CreateAomMappingRulesRequest.cpp b/lts/src/v2/model/CreateAomMappingRulesRequest.cpp index dd7ef525f..7f1cc649a 100644 --- a/lts/src/v2/model/CreateAomMappingRulesRequest.cpp +++ b/lts/src/v2/model/CreateAomMappingRulesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateAomMappingRulesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value CreateAomMappingRulesRequest::toJson() const return val; } - bool CreateAomMappingRulesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateAomMappingRulesRequest::fromJson(const web::json::value& val) return ok; } + bool CreateAomMappingRulesRequest::isIsBatch() const { return isBatch_; diff --git a/lts/src/v2/model/CreateAomMappingRulesResponse.cpp b/lts/src/v2/model/CreateAomMappingRulesResponse.cpp index 21086498f..b41306799 100644 --- a/lts/src/v2/model/CreateAomMappingRulesResponse.cpp +++ b/lts/src/v2/model/CreateAomMappingRulesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateAomMappingRulesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value CreateAomMappingRulesResponse::toJson() const return val; } - bool CreateAomMappingRulesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateAomMappingRulesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& CreateAomMappingRulesResponse::getBody() { return body_; diff --git a/lts/src/v2/model/CreateDashBoardReqBody.cpp b/lts/src/v2/model/CreateDashBoardReqBody.cpp index f42b904e6..9756d9665 100644 --- a/lts/src/v2/model/CreateDashBoardReqBody.cpp +++ b/lts/src/v2/model/CreateDashBoardReqBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateDashBoardReqBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value CreateDashBoardReqBody::toJson() const return val; } - bool CreateDashBoardReqBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateDashBoardReqBody::fromJson(const web::json::value& val) return ok; } + std::string CreateDashBoardReqBody::getGroupName() const { return groupName_; diff --git a/lts/src/v2/model/CreateDashBoardRequest.cpp b/lts/src/v2/model/CreateDashBoardRequest.cpp index c664e2e2f..6fdf18717 100644 --- a/lts/src/v2/model/CreateDashBoardRequest.cpp +++ b/lts/src/v2/model/CreateDashBoardRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateDashBoardRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value CreateDashBoardRequest::toJson() const return val; } - bool CreateDashBoardRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateDashBoardRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDashBoardRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/CreateDashBoardResponse.cpp b/lts/src/v2/model/CreateDashBoardResponse.cpp index cc476961f..e3918bb39 100644 --- a/lts/src/v2/model/CreateDashBoardResponse.cpp +++ b/lts/src/v2/model/CreateDashBoardResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateDashBoardResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -66,7 +65,6 @@ web::json::value CreateDashBoardResponse::toJson() const return val; } - bool CreateDashBoardResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool CreateDashBoardResponse::fromJson(const web::json::value& val) return ok; } + std::vector& CreateDashBoardResponse::getCharts() { return charts_; diff --git a/lts/src/v2/model/CreateDashboardGroupReq.cpp b/lts/src/v2/model/CreateDashboardGroupReq.cpp index 6d5d0fd93..b21d628f4 100644 --- a/lts/src/v2/model/CreateDashboardGroupReq.cpp +++ b/lts/src/v2/model/CreateDashboardGroupReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateDashboardGroupReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value CreateDashboardGroupReq::toJson() const return val; } - bool CreateDashboardGroupReq::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateDashboardGroupReq::fromJson(const web::json::value& val) return ok; } + std::string CreateDashboardGroupReq::getGroupName() const { return groupName_; diff --git a/lts/src/v2/model/CreateDashboardGroupRequest.cpp b/lts/src/v2/model/CreateDashboardGroupRequest.cpp index 600657635..fc4090a35 100644 --- a/lts/src/v2/model/CreateDashboardGroupRequest.cpp +++ b/lts/src/v2/model/CreateDashboardGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateDashboardGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value CreateDashboardGroupRequest::toJson() const return val; } - bool CreateDashboardGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateDashboardGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDashboardGroupRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/CreateDashboardGroupResponse.cpp b/lts/src/v2/model/CreateDashboardGroupResponse.cpp index c25f4c6ef..b3ac47ab7 100644 --- a/lts/src/v2/model/CreateDashboardGroupResponse.cpp +++ b/lts/src/v2/model/CreateDashboardGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateDashboardGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value CreateDashboardGroupResponse::toJson() const return val; } - bool CreateDashboardGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateDashboardGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDashboardGroupResponse::getResult() const { return result_; diff --git a/lts/src/v2/model/CreateHostGroupRequest.cpp b/lts/src/v2/model/CreateHostGroupRequest.cpp index a5e880151..692967d84 100644 --- a/lts/src/v2/model/CreateHostGroupRequest.cpp +++ b/lts/src/v2/model/CreateHostGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateHostGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value CreateHostGroupRequest::toJson() const return val; } - bool CreateHostGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateHostGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateHostGroupRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/CreateHostGroupRequestBody.cpp b/lts/src/v2/model/CreateHostGroupRequestBody.cpp index 486781641..47f35a972 100644 --- a/lts/src/v2/model/CreateHostGroupRequestBody.cpp +++ b/lts/src/v2/model/CreateHostGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateHostGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -46,7 +45,6 @@ web::json::value CreateHostGroupRequestBody::toJson() const return val; } - bool CreateHostGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool CreateHostGroupRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateHostGroupRequestBody::getHostGroupName() const { return hostGroupName_; diff --git a/lts/src/v2/model/CreateHostGroupResponse.cpp b/lts/src/v2/model/CreateHostGroupResponse.cpp index 8a16e6b41..bae3c989a 100644 --- a/lts/src/v2/model/CreateHostGroupResponse.cpp +++ b/lts/src/v2/model/CreateHostGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateHostGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -61,7 +60,6 @@ web::json::value CreateHostGroupResponse::toJson() const return val; } - bool CreateHostGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool CreateHostGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateHostGroupResponse::getHostGroupId() const { return hostGroupId_; diff --git a/lts/src/v2/model/CreateKeywordsAlarmRuleRequest.cpp b/lts/src/v2/model/CreateKeywordsAlarmRuleRequest.cpp index fbdcc5700..6d809c20a 100644 --- a/lts/src/v2/model/CreateKeywordsAlarmRuleRequest.cpp +++ b/lts/src/v2/model/CreateKeywordsAlarmRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value CreateKeywordsAlarmRuleRequest::toJson() const return val; } - bool CreateKeywordsAlarmRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateKeywordsAlarmRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateKeywordsAlarmRuleRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/CreateKeywordsAlarmRuleRequestBody.cpp b/lts/src/v2/model/CreateKeywordsAlarmRuleRequestBody.cpp index c5b9def1f..15972c495 100644 --- a/lts/src/v2/model/CreateKeywordsAlarmRuleRequestBody.cpp +++ b/lts/src/v2/model/CreateKeywordsAlarmRuleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -85,7 +84,6 @@ web::json::value CreateKeywordsAlarmRuleRequestBody::toJson() const return val; } - bool CreateKeywordsAlarmRuleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -201,6 +199,7 @@ bool CreateKeywordsAlarmRuleRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateKeywordsAlarmRuleRequestBody::getKeywordsAlarmRuleName() const { return keywordsAlarmRuleName_; diff --git a/lts/src/v2/model/CreateKeywordsAlarmRuleResponse.cpp b/lts/src/v2/model/CreateKeywordsAlarmRuleResponse.cpp index f1434bae0..4f02849de 100644 --- a/lts/src/v2/model/CreateKeywordsAlarmRuleResponse.cpp +++ b/lts/src/v2/model/CreateKeywordsAlarmRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateKeywordsAlarmRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value CreateKeywordsAlarmRuleResponse::toJson() const return val; } - bool CreateKeywordsAlarmRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateKeywordsAlarmRuleResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateKeywordsAlarmRuleResponse::getKeywordsAlarmRuleId() const { return keywordsAlarmRuleId_; diff --git a/lts/src/v2/model/CreateLogDumpObsRequest.cpp b/lts/src/v2/model/CreateLogDumpObsRequest.cpp index 364476cfc..a650d70d4 100644 --- a/lts/src/v2/model/CreateLogDumpObsRequest.cpp +++ b/lts/src/v2/model/CreateLogDumpObsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateLogDumpObsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value CreateLogDumpObsRequest::toJson() const return val; } - bool CreateLogDumpObsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateLogDumpObsRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateLogDumpObsRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/CreateLogDumpObsRequestBody.cpp b/lts/src/v2/model/CreateLogDumpObsRequestBody.cpp index 5416a5f4d..d05436bd0 100644 --- a/lts/src/v2/model/CreateLogDumpObsRequestBody.cpp +++ b/lts/src/v2/model/CreateLogDumpObsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateLogDumpObsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -77,7 +76,6 @@ web::json::value CreateLogDumpObsRequestBody::toJson() const return val; } - bool CreateLogDumpObsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool CreateLogDumpObsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateLogDumpObsRequestBody::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/CreateLogDumpObsResponse.cpp b/lts/src/v2/model/CreateLogDumpObsResponse.cpp index f0c3d5ef5..0f9b83d6c 100644 --- a/lts/src/v2/model/CreateLogDumpObsResponse.cpp +++ b/lts/src/v2/model/CreateLogDumpObsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateLogDumpObsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value CreateLogDumpObsResponse::toJson() const return val; } - bool CreateLogDumpObsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateLogDumpObsResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateLogDumpObsResponse::getLogDumpObsId() const { return logDumpObsId_; diff --git a/lts/src/v2/model/CreateLogGroupParams.cpp b/lts/src/v2/model/CreateLogGroupParams.cpp index 0b02f9efa..af5327df4 100644 --- a/lts/src/v2/model/CreateLogGroupParams.cpp +++ b/lts/src/v2/model/CreateLogGroupParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateLogGroupParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value CreateLogGroupParams::toJson() const return val; } - bool CreateLogGroupParams::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateLogGroupParams::fromJson(const web::json::value& val) return ok; } + std::string CreateLogGroupParams::getLogGroupName() const { return logGroupName_; diff --git a/lts/src/v2/model/CreateLogGroupRequest.cpp b/lts/src/v2/model/CreateLogGroupRequest.cpp index 9b41f9cfd..c2a63659d 100644 --- a/lts/src/v2/model/CreateLogGroupRequest.cpp +++ b/lts/src/v2/model/CreateLogGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateLogGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value CreateLogGroupRequest::toJson() const return val; } - bool CreateLogGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateLogGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateLogGroupRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/CreateLogGroupResponse.cpp b/lts/src/v2/model/CreateLogGroupResponse.cpp index b88896c6c..1c57367e9 100644 --- a/lts/src/v2/model/CreateLogGroupResponse.cpp +++ b/lts/src/v2/model/CreateLogGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateLogGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value CreateLogGroupResponse::toJson() const return val; } - bool CreateLogGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateLogGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateLogGroupResponse::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/CreateLogStreamParams.cpp b/lts/src/v2/model/CreateLogStreamParams.cpp index 144f9df36..2deaa74ca 100644 --- a/lts/src/v2/model/CreateLogStreamParams.cpp +++ b/lts/src/v2/model/CreateLogStreamParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateLogStreamParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value CreateLogStreamParams::toJson() const return val; } - bool CreateLogStreamParams::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateLogStreamParams::fromJson(const web::json::value& val) return ok; } + std::string CreateLogStreamParams::getLogStreamName() const { return logStreamName_; diff --git a/lts/src/v2/model/CreateLogStreamRequest.cpp b/lts/src/v2/model/CreateLogStreamRequest.cpp index 984a75511..40745fdd4 100644 --- a/lts/src/v2/model/CreateLogStreamRequest.cpp +++ b/lts/src/v2/model/CreateLogStreamRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateLogStreamRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value CreateLogStreamRequest::toJson() const return val; } - bool CreateLogStreamRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateLogStreamRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateLogStreamRequest::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/CreateLogStreamResponse.cpp b/lts/src/v2/model/CreateLogStreamResponse.cpp index b5fe58c31..076c41bfa 100644 --- a/lts/src/v2/model/CreateLogStreamResponse.cpp +++ b/lts/src/v2/model/CreateLogStreamResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateLogStreamResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value CreateLogStreamResponse::toJson() const return val; } - bool CreateLogStreamResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateLogStreamResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateLogStreamResponse::getLogStreamId() const { return logStreamId_; diff --git a/lts/src/v2/model/CreateNotificationTemplateRequest.cpp b/lts/src/v2/model/CreateNotificationTemplateRequest.cpp index e1a9d9034..3685485dd 100644 --- a/lts/src/v2/model/CreateNotificationTemplateRequest.cpp +++ b/lts/src/v2/model/CreateNotificationTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateNotificationTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value CreateNotificationTemplateRequest::toJson() const return val; } - bool CreateNotificationTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateNotificationTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateNotificationTemplateRequest::getDomainId() const { return domainId_; diff --git a/lts/src/v2/model/CreateNotificationTemplateRequestBody.cpp b/lts/src/v2/model/CreateNotificationTemplateRequestBody.cpp index 5638e662c..9258489e2 100644 --- a/lts/src/v2/model/CreateNotificationTemplateRequestBody.cpp +++ b/lts/src/v2/model/CreateNotificationTemplateRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateNotificationTemplateRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -56,7 +55,6 @@ web::json::value CreateNotificationTemplateRequestBody::toJson() const return val; } - bool CreateNotificationTemplateRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool CreateNotificationTemplateRequestBody::fromJson(const web::json::value& val return ok; } + std::string CreateNotificationTemplateRequestBody::getName() const { return name_; diff --git a/lts/src/v2/model/CreateNotificationTemplateResponse.cpp b/lts/src/v2/model/CreateNotificationTemplateResponse.cpp index eab5325e2..64121f579 100644 --- a/lts/src/v2/model/CreateNotificationTemplateResponse.cpp +++ b/lts/src/v2/model/CreateNotificationTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateNotificationTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -56,7 +55,6 @@ web::json::value CreateNotificationTemplateResponse::toJson() const return val; } - bool CreateNotificationTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool CreateNotificationTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateNotificationTemplateResponse::getName() const { return name_; diff --git a/lts/src/v2/model/CreateSearchCriteriasBody.cpp b/lts/src/v2/model/CreateSearchCriteriasBody.cpp index ab628df91..4116f8e8b 100644 --- a/lts/src/v2/model/CreateSearchCriteriasBody.cpp +++ b/lts/src/v2/model/CreateSearchCriteriasBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateSearchCriteriasBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -48,7 +47,6 @@ web::json::value CreateSearchCriteriasBody::toJson() const return val; } - bool CreateSearchCriteriasBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool CreateSearchCriteriasBody::fromJson(const web::json::value& val) return ok; } + std::string CreateSearchCriteriasBody::getCriteria() const { return criteria_; diff --git a/lts/src/v2/model/CreateSearchCriteriasRequest.cpp b/lts/src/v2/model/CreateSearchCriteriasRequest.cpp index 561c54bfe..90b6c037d 100644 --- a/lts/src/v2/model/CreateSearchCriteriasRequest.cpp +++ b/lts/src/v2/model/CreateSearchCriteriasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateSearchCriteriasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -47,7 +46,6 @@ web::json::value CreateSearchCriteriasRequest::toJson() const return val; } - bool CreateSearchCriteriasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool CreateSearchCriteriasRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateSearchCriteriasRequest::getGroupId() const { return groupId_; diff --git a/lts/src/v2/model/CreateSearchCriteriasResponse.cpp b/lts/src/v2/model/CreateSearchCriteriasResponse.cpp index d2f314159..bc2044c1e 100644 --- a/lts/src/v2/model/CreateSearchCriteriasResponse.cpp +++ b/lts/src/v2/model/CreateSearchCriteriasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateSearchCriteriasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value CreateSearchCriteriasResponse::toJson() const return val; } - bool CreateSearchCriteriasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateSearchCriteriasResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateSearchCriteriasResponse::getId() const { return id_; diff --git a/lts/src/v2/model/CreateSqlAlarmRuleRequest.cpp b/lts/src/v2/model/CreateSqlAlarmRuleRequest.cpp index 503b1abcd..699c7f1bc 100644 --- a/lts/src/v2/model/CreateSqlAlarmRuleRequest.cpp +++ b/lts/src/v2/model/CreateSqlAlarmRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateSqlAlarmRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value CreateSqlAlarmRuleRequest::toJson() const return val; } - bool CreateSqlAlarmRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateSqlAlarmRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateSqlAlarmRuleRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/CreateSqlAlarmRuleRequestBody.cpp b/lts/src/v2/model/CreateSqlAlarmRuleRequestBody.cpp index 923841d99..76d0702fa 100644 --- a/lts/src/v2/model/CreateSqlAlarmRuleRequestBody.cpp +++ b/lts/src/v2/model/CreateSqlAlarmRuleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateSqlAlarmRuleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -90,7 +89,6 @@ web::json::value CreateSqlAlarmRuleRequestBody::toJson() const return val; } - bool CreateSqlAlarmRuleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -215,6 +213,7 @@ bool CreateSqlAlarmRuleRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateSqlAlarmRuleRequestBody::getSqlAlarmRuleName() const { return sqlAlarmRuleName_; diff --git a/lts/src/v2/model/CreateSqlAlarmRuleResponse.cpp b/lts/src/v2/model/CreateSqlAlarmRuleResponse.cpp index 93666c2c0..6ea4e70c4 100644 --- a/lts/src/v2/model/CreateSqlAlarmRuleResponse.cpp +++ b/lts/src/v2/model/CreateSqlAlarmRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateSqlAlarmRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value CreateSqlAlarmRuleResponse::toJson() const return val; } - bool CreateSqlAlarmRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateSqlAlarmRuleResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateSqlAlarmRuleResponse::getSqlAlarmRuleId() const { return sqlAlarmRuleId_; diff --git a/lts/src/v2/model/CreateStructConfigRequest.cpp b/lts/src/v2/model/CreateStructConfigRequest.cpp index 734ccd466..120133371 100644 --- a/lts/src/v2/model/CreateStructConfigRequest.cpp +++ b/lts/src/v2/model/CreateStructConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateStructConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value CreateStructConfigRequest::toJson() const return val; } - bool CreateStructConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateStructConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateStructConfigRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/CreateStructConfigResponse.cpp b/lts/src/v2/model/CreateStructConfigResponse.cpp index 16fbe5b51..cfe32d1c5 100644 --- a/lts/src/v2/model/CreateStructConfigResponse.cpp +++ b/lts/src/v2/model/CreateStructConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateStructConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value CreateStructConfigResponse::toJson() const return val; } - bool CreateStructConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateStructConfigResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateStructConfigResponse::getBody() const { return body_; diff --git a/lts/src/v2/model/CreateStructTemplateRequest.cpp b/lts/src/v2/model/CreateStructTemplateRequest.cpp index 36dc4aab1..27108f1e8 100644 --- a/lts/src/v2/model/CreateStructTemplateRequest.cpp +++ b/lts/src/v2/model/CreateStructTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateStructTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value CreateStructTemplateRequest::toJson() const return val; } - bool CreateStructTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateStructTemplateRequest::fromJson(const web::json::value& val) return ok; } + LtsStructTemplateInfo CreateStructTemplateRequest::getBody() const { return body_; diff --git a/lts/src/v2/model/CreateStructTemplateResponse.cpp b/lts/src/v2/model/CreateStructTemplateResponse.cpp index bc932d93a..72b62bf75 100644 --- a/lts/src/v2/model/CreateStructTemplateResponse.cpp +++ b/lts/src/v2/model/CreateStructTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateStructTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value CreateStructTemplateResponse::toJson() const return val; } - bool CreateStructTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateStructTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateStructTemplateResponse::getBody() const { return body_; diff --git a/lts/src/v2/model/CreateTagsReqbody.cpp b/lts/src/v2/model/CreateTagsReqbody.cpp index aa30d0c37..61209645c 100644 --- a/lts/src/v2/model/CreateTagsReqbody.cpp +++ b/lts/src/v2/model/CreateTagsReqbody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateTagsReqbody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value CreateTagsReqbody::toJson() const return val; } - bool CreateTagsReqbody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateTagsReqbody::fromJson(const web::json::value& val) return ok; } + std::string CreateTagsReqbody::getAction() const { return action_; diff --git a/lts/src/v2/model/CreateTagsRequest.cpp b/lts/src/v2/model/CreateTagsRequest.cpp index 767e0f91d..a2e1bd051 100644 --- a/lts/src/v2/model/CreateTagsRequest.cpp +++ b/lts/src/v2/model/CreateTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -47,7 +46,6 @@ web::json::value CreateTagsRequest::toJson() const return val; } - bool CreateTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool CreateTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateTagsRequest::getResourceType() const { return resourceType_; diff --git a/lts/src/v2/model/CreateTagsResponse.cpp b/lts/src/v2/model/CreateTagsResponse.cpp index 13c0c4af8..760774227 100644 --- a/lts/src/v2/model/CreateTagsResponse.cpp +++ b/lts/src/v2/model/CreateTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -28,7 +27,6 @@ web::json::value CreateTagsResponse::toJson() const return val; } - bool CreateTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/lts/src/v2/model/CreateTransferRequest.cpp b/lts/src/v2/model/CreateTransferRequest.cpp index a6befbaed..560107b73 100644 --- a/lts/src/v2/model/CreateTransferRequest.cpp +++ b/lts/src/v2/model/CreateTransferRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateTransferRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value CreateTransferRequest::toJson() const return val; } - bool CreateTransferRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateTransferRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateTransferRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/CreateTransferRequestBody.cpp b/lts/src/v2/model/CreateTransferRequestBody.cpp index af67f5175..a287b849f 100644 --- a/lts/src/v2/model/CreateTransferRequestBody.cpp +++ b/lts/src/v2/model/CreateTransferRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateTransferRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -41,7 +40,6 @@ web::json::value CreateTransferRequestBody::toJson() const return val; } - bool CreateTransferRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool CreateTransferRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateTransferRequestBody::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/CreateTransferRequestBody_log_streams.cpp b/lts/src/v2/model/CreateTransferRequestBody_log_streams.cpp index 5255aac95..ba44897d6 100644 --- a/lts/src/v2/model/CreateTransferRequestBody_log_streams.cpp +++ b/lts/src/v2/model/CreateTransferRequestBody_log_streams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateTransferRequestBody_log_streams.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value CreateTransferRequestBody_log_streams::toJson() const return val; } - bool CreateTransferRequestBody_log_streams::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateTransferRequestBody_log_streams::fromJson(const web::json::value& val return ok; } + std::string CreateTransferRequestBody_log_streams::getLogStreamId() const { return logStreamId_; diff --git a/lts/src/v2/model/CreateTransferRequestBody_log_transfer_info.cpp b/lts/src/v2/model/CreateTransferRequestBody_log_transfer_info.cpp index d2a54b653..c1970c992 100644 --- a/lts/src/v2/model/CreateTransferRequestBody_log_transfer_info.cpp +++ b/lts/src/v2/model/CreateTransferRequestBody_log_transfer_info.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateTransferRequestBody_log_transfer_info.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -56,7 +55,6 @@ web::json::value CreateTransferRequestBody_log_transfer_info::toJson() const return val; } - bool CreateTransferRequestBody_log_transfer_info::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool CreateTransferRequestBody_log_transfer_info::fromJson(const web::json::valu return ok; } + std::string CreateTransferRequestBody_log_transfer_info::getLogTransferType() const { return logTransferType_; diff --git a/lts/src/v2/model/CreateTransferRequestBody_log_transfer_info_log_agency_transfer.cpp b/lts/src/v2/model/CreateTransferRequestBody_log_transfer_info_log_agency_transfer.cpp index cde44a2b5..0c50b1def 100644 --- a/lts/src/v2/model/CreateTransferRequestBody_log_transfer_info_log_agency_transfer.cpp +++ b/lts/src/v2/model/CreateTransferRequestBody_log_transfer_info_log_agency_transfer.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateTransferRequestBody_log_transfer_info_log_agency_transfer.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -58,7 +57,6 @@ web::json::value CreateTransferRequestBody_log_transfer_info_log_agency_transfer return val; } - bool CreateTransferRequestBody_log_transfer_info_log_agency_transfer::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool CreateTransferRequestBody_log_transfer_info_log_agency_transfer::fromJson(c return ok; } + std::string CreateTransferRequestBody_log_transfer_info_log_agency_transfer::getAgencyDomainId() const { return agencyDomainId_; diff --git a/lts/src/v2/model/CreateTransferResponse.cpp b/lts/src/v2/model/CreateTransferResponse.cpp index 1a980f5a7..308fb9af2 100644 --- a/lts/src/v2/model/CreateTransferResponse.cpp +++ b/lts/src/v2/model/CreateTransferResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateTransferResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -51,7 +50,6 @@ web::json::value CreateTransferResponse::toJson() const return val; } - bool CreateTransferResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool CreateTransferResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateTransferResponse::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/CreateTransferResponseBody.cpp b/lts/src/v2/model/CreateTransferResponseBody.cpp index 8b6cb43c7..6efdd9eb9 100644 --- a/lts/src/v2/model/CreateTransferResponseBody.cpp +++ b/lts/src/v2/model/CreateTransferResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateTransferResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -51,7 +50,6 @@ web::json::value CreateTransferResponseBody::toJson() const return val; } - bool CreateTransferResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool CreateTransferResponseBody::fromJson(const web::json::value& val) return ok; } + std::string CreateTransferResponseBody::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/CreateTransferResponseBody_log_streams.cpp b/lts/src/v2/model/CreateTransferResponseBody_log_streams.cpp index 95f83a065..6a837b62f 100644 --- a/lts/src/v2/model/CreateTransferResponseBody_log_streams.cpp +++ b/lts/src/v2/model/CreateTransferResponseBody_log_streams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateTransferResponseBody_log_streams.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value CreateTransferResponseBody_log_streams::toJson() const return val; } - bool CreateTransferResponseBody_log_streams::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateTransferResponseBody_log_streams::fromJson(const web::json::value& va return ok; } + std::string CreateTransferResponseBody_log_streams::getLogStreamId() const { return logStreamId_; diff --git a/lts/src/v2/model/CreateTransferResponseBody_log_transfer_info.cpp b/lts/src/v2/model/CreateTransferResponseBody_log_transfer_info.cpp index 38b556485..8ffe8eb63 100644 --- a/lts/src/v2/model/CreateTransferResponseBody_log_transfer_info.cpp +++ b/lts/src/v2/model/CreateTransferResponseBody_log_transfer_info.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateTransferResponseBody_log_transfer_info.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -61,7 +60,6 @@ web::json::value CreateTransferResponseBody_log_transfer_info::toJson() const return val; } - bool CreateTransferResponseBody_log_transfer_info::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool CreateTransferResponseBody_log_transfer_info::fromJson(const web::json::val return ok; } + CreateTransferResponseBody_log_transfer_info_log_agency_transfer CreateTransferResponseBody_log_transfer_info::getLogAgencyTransfer() const { return logAgencyTransfer_; diff --git a/lts/src/v2/model/CreateTransferResponseBody_log_transfer_info_log_agency_transfer.cpp b/lts/src/v2/model/CreateTransferResponseBody_log_transfer_info_log_agency_transfer.cpp index 792aae8b3..41646cb82 100644 --- a/lts/src/v2/model/CreateTransferResponseBody_log_transfer_info_log_agency_transfer.cpp +++ b/lts/src/v2/model/CreateTransferResponseBody_log_transfer_info_log_agency_transfer.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreateTransferResponseBody_log_transfer_info_log_agency_transfer.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -58,7 +57,6 @@ web::json::value CreateTransferResponseBody_log_transfer_info_log_agency_transfe return val; } - bool CreateTransferResponseBody_log_transfer_info_log_agency_transfer::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool CreateTransferResponseBody_log_transfer_info_log_agency_transfer::fromJson( return ok; } + std::string CreateTransferResponseBody_log_transfer_info_log_agency_transfer::getAgencyDomainId() const { return agencyDomainId_; diff --git a/lts/src/v2/model/CreatefavoriteReqbody.cpp b/lts/src/v2/model/CreatefavoriteReqbody.cpp index 032ffd296..b3ae7d608 100644 --- a/lts/src/v2/model/CreatefavoriteReqbody.cpp +++ b/lts/src/v2/model/CreatefavoriteReqbody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreatefavoriteReqbody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -63,7 +62,6 @@ web::json::value CreatefavoriteReqbody::toJson() const return val; } - bool CreatefavoriteReqbody::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool CreatefavoriteReqbody::fromJson(const web::json::value& val) return ok; } + std::string CreatefavoriteReqbody::getEpsId() const { return epsId_; diff --git a/lts/src/v2/model/CreatefavoriteRequest.cpp b/lts/src/v2/model/CreatefavoriteRequest.cpp index 4c22d41ef..01b01611d 100644 --- a/lts/src/v2/model/CreatefavoriteRequest.cpp +++ b/lts/src/v2/model/CreatefavoriteRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreatefavoriteRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value CreatefavoriteRequest::toJson() const return val; } - bool CreatefavoriteRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatefavoriteRequest::fromJson(const web::json::value& val) return ok; } + CreatefavoriteReqbody CreatefavoriteRequest::getBody() const { return body_; diff --git a/lts/src/v2/model/CreatefavoriteResponse.cpp b/lts/src/v2/model/CreatefavoriteResponse.cpp index 179a1bbfe..a295b0b11 100644 --- a/lts/src/v2/model/CreatefavoriteResponse.cpp +++ b/lts/src/v2/model/CreatefavoriteResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/CreatefavoriteResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -73,7 +72,6 @@ web::json::value CreatefavoriteResponse::toJson() const return val; } - bool CreatefavoriteResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool CreatefavoriteResponse::fromJson(const web::json::value& val) return ok; } + int64_t CreatefavoriteResponse::getCreateTime() const { return createTime_; diff --git a/lts/src/v2/model/DeleteAccessConfigRequest.cpp b/lts/src/v2/model/DeleteAccessConfigRequest.cpp index a539f70d7..992774d48 100644 --- a/lts/src/v2/model/DeleteAccessConfigRequest.cpp +++ b/lts/src/v2/model/DeleteAccessConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteAccessConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value DeleteAccessConfigRequest::toJson() const return val; } - bool DeleteAccessConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteAccessConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteAccessConfigRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/DeleteAccessConfigRequestBody.cpp b/lts/src/v2/model/DeleteAccessConfigRequestBody.cpp index 243c46f73..3716c2e54 100644 --- a/lts/src/v2/model/DeleteAccessConfigRequestBody.cpp +++ b/lts/src/v2/model/DeleteAccessConfigRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteAccessConfigRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value DeleteAccessConfigRequestBody::toJson() const return val; } - bool DeleteAccessConfigRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteAccessConfigRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteAccessConfigRequestBody::getAccessConfigIdList() { return accessConfigIdList_; diff --git a/lts/src/v2/model/DeleteAccessConfigResponse.cpp b/lts/src/v2/model/DeleteAccessConfigResponse.cpp index adc71eed8..8ef19d978 100644 --- a/lts/src/v2/model/DeleteAccessConfigResponse.cpp +++ b/lts/src/v2/model/DeleteAccessConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteAccessConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value DeleteAccessConfigResponse::toJson() const return val; } - bool DeleteAccessConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteAccessConfigResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteAccessConfigResponse::getResult() { return result_; diff --git a/lts/src/v2/model/DeleteActiveAlarmsRequest.cpp b/lts/src/v2/model/DeleteActiveAlarmsRequest.cpp index 1852fe974..82b6e63b5 100644 --- a/lts/src/v2/model/DeleteActiveAlarmsRequest.cpp +++ b/lts/src/v2/model/DeleteActiveAlarmsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteActiveAlarmsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value DeleteActiveAlarmsRequest::toJson() const return val; } - bool DeleteActiveAlarmsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DeleteActiveAlarmsRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteActiveAlarmsRequest::getDomainId() const { return domainId_; diff --git a/lts/src/v2/model/DeleteActiveAlarmsRequestBody.cpp b/lts/src/v2/model/DeleteActiveAlarmsRequestBody.cpp index 854feec39..c011861c4 100644 --- a/lts/src/v2/model/DeleteActiveAlarmsRequestBody.cpp +++ b/lts/src/v2/model/DeleteActiveAlarmsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteActiveAlarmsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value DeleteActiveAlarmsRequestBody::toJson() const return val; } - bool DeleteActiveAlarmsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteActiveAlarmsRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteActiveAlarmsRequestBody::getEvents() { return events_; diff --git a/lts/src/v2/model/DeleteActiveAlarmsResponse.cpp b/lts/src/v2/model/DeleteActiveAlarmsResponse.cpp index c0f8767bf..874997dfa 100644 --- a/lts/src/v2/model/DeleteActiveAlarmsResponse.cpp +++ b/lts/src/v2/model/DeleteActiveAlarmsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteActiveAlarmsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -28,7 +27,6 @@ web::json::value DeleteActiveAlarmsResponse::toJson() const return val; } - bool DeleteActiveAlarmsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteActiveAlarmsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/lts/src/v2/model/DeleteAomMappingRulesRequest.cpp b/lts/src/v2/model/DeleteAomMappingRulesRequest.cpp index 52d835e3f..a91ca5a7a 100644 --- a/lts/src/v2/model/DeleteAomMappingRulesRequest.cpp +++ b/lts/src/v2/model/DeleteAomMappingRulesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteAomMappingRulesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value DeleteAomMappingRulesRequest::toJson() const return val; } - bool DeleteAomMappingRulesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteAomMappingRulesRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteAomMappingRulesRequest::getId() const { return id_; diff --git a/lts/src/v2/model/DeleteAomMappingRulesResponse.cpp b/lts/src/v2/model/DeleteAomMappingRulesResponse.cpp index 43f95c812..7a49d8dc7 100644 --- a/lts/src/v2/model/DeleteAomMappingRulesResponse.cpp +++ b/lts/src/v2/model/DeleteAomMappingRulesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteAomMappingRulesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value DeleteAomMappingRulesResponse::toJson() const return val; } - bool DeleteAomMappingRulesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteAomMappingRulesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteAomMappingRulesResponse::getBody() { return body_; diff --git a/lts/src/v2/model/DeleteDashboardRequest.cpp b/lts/src/v2/model/DeleteDashboardRequest.cpp index 69b0c7bff..ef523b383 100644 --- a/lts/src/v2/model/DeleteDashboardRequest.cpp +++ b/lts/src/v2/model/DeleteDashboardRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteDashboardRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -43,7 +42,6 @@ web::json::value DeleteDashboardRequest::toJson() const return val; } - bool DeleteDashboardRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteDashboardRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDashboardRequest::getId() const { return id_; diff --git a/lts/src/v2/model/DeleteDashboardResponse.cpp b/lts/src/v2/model/DeleteDashboardResponse.cpp index ff1e0afb9..f5ec4b088 100644 --- a/lts/src/v2/model/DeleteDashboardResponse.cpp +++ b/lts/src/v2/model/DeleteDashboardResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteDashboardResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value DeleteDashboardResponse::toJson() const return val; } - bool DeleteDashboardResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDashboardResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteDashboardResponse::getResult() const { return result_; diff --git a/lts/src/v2/model/DeleteHostGroupRequest.cpp b/lts/src/v2/model/DeleteHostGroupRequest.cpp index 128811100..74b932adc 100644 --- a/lts/src/v2/model/DeleteHostGroupRequest.cpp +++ b/lts/src/v2/model/DeleteHostGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteHostGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value DeleteHostGroupRequest::toJson() const return val; } - bool DeleteHostGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteHostGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteHostGroupRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/DeleteHostGroupRequestBody.cpp b/lts/src/v2/model/DeleteHostGroupRequestBody.cpp index 098db6135..00cf95eb1 100644 --- a/lts/src/v2/model/DeleteHostGroupRequestBody.cpp +++ b/lts/src/v2/model/DeleteHostGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteHostGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value DeleteHostGroupRequestBody::toJson() const return val; } - bool DeleteHostGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteHostGroupRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteHostGroupRequestBody::getHostGroupIdList() { return hostGroupIdList_; diff --git a/lts/src/v2/model/DeleteHostGroupResponse.cpp b/lts/src/v2/model/DeleteHostGroupResponse.cpp index 645631b5f..9e993edf4 100644 --- a/lts/src/v2/model/DeleteHostGroupResponse.cpp +++ b/lts/src/v2/model/DeleteHostGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteHostGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value DeleteHostGroupResponse::toJson() const return val; } - bool DeleteHostGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteHostGroupResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteHostGroupResponse::getResult() { return result_; diff --git a/lts/src/v2/model/DeleteKeywordsAlarmRuleRequest.cpp b/lts/src/v2/model/DeleteKeywordsAlarmRuleRequest.cpp index 3a0dca6a1..48d4a11f2 100644 --- a/lts/src/v2/model/DeleteKeywordsAlarmRuleRequest.cpp +++ b/lts/src/v2/model/DeleteKeywordsAlarmRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteKeywordsAlarmRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value DeleteKeywordsAlarmRuleRequest::toJson() const return val; } - bool DeleteKeywordsAlarmRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteKeywordsAlarmRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteKeywordsAlarmRuleRequest::getKeywordsAlarmRuleId() const { return keywordsAlarmRuleId_; diff --git a/lts/src/v2/model/DeleteKeywordsAlarmRuleResponse.cpp b/lts/src/v2/model/DeleteKeywordsAlarmRuleResponse.cpp index 5671e0470..d14573329 100644 --- a/lts/src/v2/model/DeleteKeywordsAlarmRuleResponse.cpp +++ b/lts/src/v2/model/DeleteKeywordsAlarmRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteKeywordsAlarmRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -28,7 +27,6 @@ web::json::value DeleteKeywordsAlarmRuleResponse::toJson() const return val; } - bool DeleteKeywordsAlarmRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteKeywordsAlarmRuleResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/lts/src/v2/model/DeleteLogGroupRequest.cpp b/lts/src/v2/model/DeleteLogGroupRequest.cpp index b304f3526..894c33d57 100644 --- a/lts/src/v2/model/DeleteLogGroupRequest.cpp +++ b/lts/src/v2/model/DeleteLogGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteLogGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value DeleteLogGroupRequest::toJson() const return val; } - bool DeleteLogGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteLogGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteLogGroupRequest::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/DeleteLogGroupResponse.cpp b/lts/src/v2/model/DeleteLogGroupResponse.cpp index 14d19ffba..f03f5d733 100644 --- a/lts/src/v2/model/DeleteLogGroupResponse.cpp +++ b/lts/src/v2/model/DeleteLogGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteLogGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value DeleteLogGroupResponse::toJson() const return val; } - bool DeleteLogGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteLogGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteLogGroupResponse::getBody() const { return body_; diff --git a/lts/src/v2/model/DeleteLogStreamRequest.cpp b/lts/src/v2/model/DeleteLogStreamRequest.cpp index 9cf293afa..5cf51a009 100644 --- a/lts/src/v2/model/DeleteLogStreamRequest.cpp +++ b/lts/src/v2/model/DeleteLogStreamRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteLogStreamRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -43,7 +42,6 @@ web::json::value DeleteLogStreamRequest::toJson() const return val; } - bool DeleteLogStreamRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteLogStreamRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteLogStreamRequest::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/DeleteLogStreamResponse.cpp b/lts/src/v2/model/DeleteLogStreamResponse.cpp index faf9a5cd2..67f342833 100644 --- a/lts/src/v2/model/DeleteLogStreamResponse.cpp +++ b/lts/src/v2/model/DeleteLogStreamResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteLogStreamResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value DeleteLogStreamResponse::toJson() const return val; } - bool DeleteLogStreamResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteLogStreamResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteLogStreamResponse::getBody() const { return body_; diff --git a/lts/src/v2/model/DeleteNotificationTemplateBody.cpp b/lts/src/v2/model/DeleteNotificationTemplateBody.cpp index 02c3fdb95..c79bdc814 100644 --- a/lts/src/v2/model/DeleteNotificationTemplateBody.cpp +++ b/lts/src/v2/model/DeleteNotificationTemplateBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteNotificationTemplateBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value DeleteNotificationTemplateBody::toJson() const return val; } - bool DeleteNotificationTemplateBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteNotificationTemplateBody::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteNotificationTemplateBody::getTemplateNames() { return templateNames_; diff --git a/lts/src/v2/model/DeleteNotificationTemplateRequest.cpp b/lts/src/v2/model/DeleteNotificationTemplateRequest.cpp index 99791fb17..8b3be7c9c 100644 --- a/lts/src/v2/model/DeleteNotificationTemplateRequest.cpp +++ b/lts/src/v2/model/DeleteNotificationTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteNotificationTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value DeleteNotificationTemplateRequest::toJson() const return val; } - bool DeleteNotificationTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DeleteNotificationTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteNotificationTemplateRequest::getDomainId() const { return domainId_; diff --git a/lts/src/v2/model/DeleteNotificationTemplateResponse.cpp b/lts/src/v2/model/DeleteNotificationTemplateResponse.cpp index e2291a4ad..13ab0da06 100644 --- a/lts/src/v2/model/DeleteNotificationTemplateResponse.cpp +++ b/lts/src/v2/model/DeleteNotificationTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteNotificationTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -28,7 +27,6 @@ web::json::value DeleteNotificationTemplateResponse::toJson() const return val; } - bool DeleteNotificationTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteNotificationTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/lts/src/v2/model/DeleteSearchCriterias.cpp b/lts/src/v2/model/DeleteSearchCriterias.cpp index 6ebc53d05..b35c99065 100644 --- a/lts/src/v2/model/DeleteSearchCriterias.cpp +++ b/lts/src/v2/model/DeleteSearchCriterias.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteSearchCriterias.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value DeleteSearchCriterias::toJson() const return val; } - bool DeleteSearchCriterias::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteSearchCriterias::fromJson(const web::json::value& val) return ok; } + std::string DeleteSearchCriterias::getEpsId() const { return epsId_; diff --git a/lts/src/v2/model/DeleteSearchCriteriasRequest.cpp b/lts/src/v2/model/DeleteSearchCriteriasRequest.cpp index dd0924a8e..a3cbb98c6 100644 --- a/lts/src/v2/model/DeleteSearchCriteriasRequest.cpp +++ b/lts/src/v2/model/DeleteSearchCriteriasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteSearchCriteriasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -47,7 +46,6 @@ web::json::value DeleteSearchCriteriasRequest::toJson() const return val; } - bool DeleteSearchCriteriasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool DeleteSearchCriteriasRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSearchCriteriasRequest::getGroupId() const { return groupId_; diff --git a/lts/src/v2/model/DeleteSearchCriteriasResponse.cpp b/lts/src/v2/model/DeleteSearchCriteriasResponse.cpp index 30ccafe3b..38d949f5e 100644 --- a/lts/src/v2/model/DeleteSearchCriteriasResponse.cpp +++ b/lts/src/v2/model/DeleteSearchCriteriasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteSearchCriteriasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -28,7 +27,6 @@ web::json::value DeleteSearchCriteriasResponse::toJson() const return val; } - bool DeleteSearchCriteriasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSearchCriteriasResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/lts/src/v2/model/DeleteSqlAlarmRuleRequest.cpp b/lts/src/v2/model/DeleteSqlAlarmRuleRequest.cpp index 7795d2438..42ac29f07 100644 --- a/lts/src/v2/model/DeleteSqlAlarmRuleRequest.cpp +++ b/lts/src/v2/model/DeleteSqlAlarmRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteSqlAlarmRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value DeleteSqlAlarmRuleRequest::toJson() const return val; } - bool DeleteSqlAlarmRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteSqlAlarmRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSqlAlarmRuleRequest::getSqlAlarmRuleId() const { return sqlAlarmRuleId_; diff --git a/lts/src/v2/model/DeleteSqlAlarmRuleResponse.cpp b/lts/src/v2/model/DeleteSqlAlarmRuleResponse.cpp index fd198b685..0d5d86f2e 100644 --- a/lts/src/v2/model/DeleteSqlAlarmRuleResponse.cpp +++ b/lts/src/v2/model/DeleteSqlAlarmRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteSqlAlarmRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -28,7 +27,6 @@ web::json::value DeleteSqlAlarmRuleResponse::toJson() const return val; } - bool DeleteSqlAlarmRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSqlAlarmRuleResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/lts/src/v2/model/DeleteStructTemplateReqBody.cpp b/lts/src/v2/model/DeleteStructTemplateReqBody.cpp index 762b51ead..a952fb523 100644 --- a/lts/src/v2/model/DeleteStructTemplateReqBody.cpp +++ b/lts/src/v2/model/DeleteStructTemplateReqBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteStructTemplateReqBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value DeleteStructTemplateReqBody::toJson() const return val; } - bool DeleteStructTemplateReqBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteStructTemplateReqBody::fromJson(const web::json::value& val) return ok; } + std::string DeleteStructTemplateReqBody::getId() const { return id_; diff --git a/lts/src/v2/model/DeleteStructTemplateRequest.cpp b/lts/src/v2/model/DeleteStructTemplateRequest.cpp index e95005cb1..60f0e96f6 100644 --- a/lts/src/v2/model/DeleteStructTemplateRequest.cpp +++ b/lts/src/v2/model/DeleteStructTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteStructTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value DeleteStructTemplateRequest::toJson() const return val; } - bool DeleteStructTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteStructTemplateRequest::fromJson(const web::json::value& val) return ok; } + DeleteStructTemplateReqBody DeleteStructTemplateRequest::getBody() const { return body_; diff --git a/lts/src/v2/model/DeleteStructTemplateResponse.cpp b/lts/src/v2/model/DeleteStructTemplateResponse.cpp index d4bd6168e..a1c3c4e0c 100644 --- a/lts/src/v2/model/DeleteStructTemplateResponse.cpp +++ b/lts/src/v2/model/DeleteStructTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteStructTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value DeleteStructTemplateResponse::toJson() const return val; } - bool DeleteStructTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteStructTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteStructTemplateResponse::getBody() const { return body_; diff --git a/lts/src/v2/model/DeleteTransferRequest.cpp b/lts/src/v2/model/DeleteTransferRequest.cpp index 5511a2086..e6338d0ec 100644 --- a/lts/src/v2/model/DeleteTransferRequest.cpp +++ b/lts/src/v2/model/DeleteTransferRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteTransferRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value DeleteTransferRequest::toJson() const return val; } - bool DeleteTransferRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteTransferRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteTransferRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/DeleteTransferResponse.cpp b/lts/src/v2/model/DeleteTransferResponse.cpp index 10ceb25fb..2339276ca 100644 --- a/lts/src/v2/model/DeleteTransferResponse.cpp +++ b/lts/src/v2/model/DeleteTransferResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeleteTransferResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -51,7 +50,6 @@ web::json::value DeleteTransferResponse::toJson() const return val; } - bool DeleteTransferResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool DeleteTransferResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteTransferResponse::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/DeletefavoriteRequest.cpp b/lts/src/v2/model/DeletefavoriteRequest.cpp index 6248d330c..fb220a918 100644 --- a/lts/src/v2/model/DeletefavoriteRequest.cpp +++ b/lts/src/v2/model/DeletefavoriteRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeletefavoriteRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value DeletefavoriteRequest::toJson() const return val; } - bool DeletefavoriteRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeletefavoriteRequest::fromJson(const web::json::value& val) return ok; } + std::string DeletefavoriteRequest::getFavResId() const { return favResId_; diff --git a/lts/src/v2/model/DeletefavoriteResponse.cpp b/lts/src/v2/model/DeletefavoriteResponse.cpp index 024d207ad..e3e064248 100644 --- a/lts/src/v2/model/DeletefavoriteResponse.cpp +++ b/lts/src/v2/model/DeletefavoriteResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DeletefavoriteResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -28,7 +27,6 @@ web::json::value DeletefavoriteResponse::toJson() const return val; } - bool DeletefavoriteResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeletefavoriteResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/lts/src/v2/model/DemoField.cpp b/lts/src/v2/model/DemoField.cpp index 76424c543..d3e8d0b9e 100644 --- a/lts/src/v2/model/DemoField.cpp +++ b/lts/src/v2/model/DemoField.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DemoField.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -63,7 +62,6 @@ web::json::value DemoField::toJson() const return val; } - bool DemoField::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool DemoField::fromJson(const web::json::value& val) return ok; } + std::string DemoField::getFieldName() const { return fieldName_; diff --git a/lts/src/v2/model/DisableLogCollectionRequest.cpp b/lts/src/v2/model/DisableLogCollectionRequest.cpp index 570e47910..8e4203608 100644 --- a/lts/src/v2/model/DisableLogCollectionRequest.cpp +++ b/lts/src/v2/model/DisableLogCollectionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DisableLogCollectionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value DisableLogCollectionRequest::toJson() const return val; } - bool DisableLogCollectionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DisableLogCollectionRequest::fromJson(const web::json::value& val) return ok; } + std::string DisableLogCollectionRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/DisableLogCollectionResponse.cpp b/lts/src/v2/model/DisableLogCollectionResponse.cpp index 082adb0c5..f3d0eddef 100644 --- a/lts/src/v2/model/DisableLogCollectionResponse.cpp +++ b/lts/src/v2/model/DisableLogCollectionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/DisableLogCollectionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -28,7 +27,6 @@ web::json::value DisableLogCollectionResponse::toJson() const return val; } - bool DisableLogCollectionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DisableLogCollectionResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/lts/src/v2/model/EnableLogCollectionRequest.cpp b/lts/src/v2/model/EnableLogCollectionRequest.cpp index 42b83f749..6e519867c 100644 --- a/lts/src/v2/model/EnableLogCollectionRequest.cpp +++ b/lts/src/v2/model/EnableLogCollectionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/EnableLogCollectionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value EnableLogCollectionRequest::toJson() const return val; } - bool EnableLogCollectionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool EnableLogCollectionRequest::fromJson(const web::json::value& val) return ok; } + std::string EnableLogCollectionRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/EnableLogCollectionResponse.cpp b/lts/src/v2/model/EnableLogCollectionResponse.cpp index f58e4dc34..ceb1704c7 100644 --- a/lts/src/v2/model/EnableLogCollectionResponse.cpp +++ b/lts/src/v2/model/EnableLogCollectionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/EnableLogCollectionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -28,7 +27,6 @@ web::json::value EnableLogCollectionResponse::toJson() const return val; } - bool EnableLogCollectionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool EnableLogCollectionResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/lts/src/v2/model/Event.cpp b/lts/src/v2/model/Event.cpp index 675eaabcf..9d4514c0c 100644 --- a/lts/src/v2/model/Event.cpp +++ b/lts/src/v2/model/Event.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/Event.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value Event::toJson() const return val; } - bool Event::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool Event::fromJson(const web::json::value& val) return ok; } + Metadata Event::getMetadata() const { return metadata_; diff --git a/lts/src/v2/model/Events.cpp b/lts/src/v2/model/Events.cpp index ef61b0d35..955385ef8 100644 --- a/lts/src/v2/model/Events.cpp +++ b/lts/src/v2/model/Events.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/Events.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -66,7 +65,6 @@ web::json::value Events::toJson() const return val; } - bool Events::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool Events::fromJson(const web::json::value& val) return ok; } + Annotations Events::getAnnotations() const { return annotations_; diff --git a/lts/src/v2/model/FieldModel.cpp b/lts/src/v2/model/FieldModel.cpp index 9bb4f960d..7ca3ffebf 100644 --- a/lts/src/v2/model/FieldModel.cpp +++ b/lts/src/v2/model/FieldModel.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/FieldModel.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value FieldModel::toJson() const return val; } - bool FieldModel::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool FieldModel::fromJson(const web::json::value& val) return ok; } + std::string FieldModel::getFieldName() const { return fieldName_; diff --git a/lts/src/v2/model/Frequency.cpp b/lts/src/v2/model/Frequency.cpp index 7b0293d99..1f64e83eb 100644 --- a/lts/src/v2/model/Frequency.cpp +++ b/lts/src/v2/model/Frequency.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/Frequency.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -58,7 +57,6 @@ web::json::value Frequency::toJson() const return val; } - bool Frequency::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool Frequency::fromJson(const web::json::value& val) return ok; } + std::string Frequency::getType() const { return type_; diff --git a/lts/src/v2/model/GetAccessConfigListRequestBody.cpp b/lts/src/v2/model/GetAccessConfigListRequestBody.cpp index 075013042..d40878ed3 100644 --- a/lts/src/v2/model/GetAccessConfigListRequestBody.cpp +++ b/lts/src/v2/model/GetAccessConfigListRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/GetAccessConfigListRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -48,7 +47,6 @@ web::json::value GetAccessConfigListRequestBody::toJson() const return val; } - bool GetAccessConfigListRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -101,6 +99,7 @@ bool GetAccessConfigListRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& GetAccessConfigListRequestBody::getAccessConfigNameList() { return accessConfigNameList_; diff --git a/lts/src/v2/model/GetHostGroupInfo.cpp b/lts/src/v2/model/GetHostGroupInfo.cpp index 4b1cff7f6..7e7b7a9f0 100644 --- a/lts/src/v2/model/GetHostGroupInfo.cpp +++ b/lts/src/v2/model/GetHostGroupInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/GetHostGroupInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -61,7 +60,6 @@ web::json::value GetHostGroupInfo::toJson() const return val; } - bool GetHostGroupInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool GetHostGroupInfo::fromJson(const web::json::value& val) return ok; } + std::string GetHostGroupInfo::getHostGroupId() const { return hostGroupId_; diff --git a/lts/src/v2/model/GetHostGroupListFilter.cpp b/lts/src/v2/model/GetHostGroupListFilter.cpp index b291a728c..989d42d2e 100644 --- a/lts/src/v2/model/GetHostGroupListFilter.cpp +++ b/lts/src/v2/model/GetHostGroupListFilter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/GetHostGroupListFilter.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -45,7 +44,6 @@ web::json::value GetHostGroupListFilter::toJson() const return val; } - bool GetHostGroupListFilter::fromJson(const web::json::value& val) { bool ok = true; @@ -89,6 +87,7 @@ bool GetHostGroupListFilter::fromJson(const web::json::value& val) return ok; } + std::string GetHostGroupListFilter::getHostGroupType() const { return hostGroupType_; diff --git a/lts/src/v2/model/GetHostGroupListRequestBody.cpp b/lts/src/v2/model/GetHostGroupListRequestBody.cpp index da7bfc2e7..c4efa361c 100644 --- a/lts/src/v2/model/GetHostGroupListRequestBody.cpp +++ b/lts/src/v2/model/GetHostGroupListRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/GetHostGroupListRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -36,7 +35,6 @@ web::json::value GetHostGroupListRequestBody::toJson() const return val; } - bool GetHostGroupListRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool GetHostGroupListRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& GetHostGroupListRequestBody::getHostGroupIdList() { return hostGroupIdList_; diff --git a/lts/src/v2/model/GetHostGroupListTag.cpp b/lts/src/v2/model/GetHostGroupListTag.cpp index c43968445..8906ffd83 100644 --- a/lts/src/v2/model/GetHostGroupListTag.cpp +++ b/lts/src/v2/model/GetHostGroupListTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/GetHostGroupListTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value GetHostGroupListTag::toJson() const return val; } - bool GetHostGroupListTag::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool GetHostGroupListTag::fromJson(const web::json::value& val) return ok; } + std::string GetHostGroupListTag::getTagType() const { return tagType_; diff --git a/lts/src/v2/model/GetHostListFilter.cpp b/lts/src/v2/model/GetHostListFilter.cpp index ce7ed78e5..9a3557187 100644 --- a/lts/src/v2/model/GetHostListFilter.cpp +++ b/lts/src/v2/model/GetHostListFilter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/GetHostListFilter.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -46,7 +45,6 @@ web::json::value GetHostListFilter::toJson() const return val; } - bool GetHostListFilter::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool GetHostListFilter::fromJson(const web::json::value& val) return ok; } + std::vector& GetHostListFilter::getHostNameList() { return hostNameList_; diff --git a/lts/src/v2/model/GetHostListInfo.cpp b/lts/src/v2/model/GetHostListInfo.cpp index 5f835309c..7b6345512 100644 --- a/lts/src/v2/model/GetHostListInfo.cpp +++ b/lts/src/v2/model/GetHostListInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/GetHostListInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -63,7 +62,6 @@ web::json::value GetHostListInfo::toJson() const return val; } - bool GetHostListInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool GetHostListInfo::fromJson(const web::json::value& val) return ok; } + std::string GetHostListInfo::getHostId() const { return hostId_; diff --git a/lts/src/v2/model/GetHostListRequestBody.cpp b/lts/src/v2/model/GetHostListRequestBody.cpp index b955af088..a1505722e 100644 --- a/lts/src/v2/model/GetHostListRequestBody.cpp +++ b/lts/src/v2/model/GetHostListRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/GetHostListRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -36,7 +35,6 @@ web::json::value GetHostListRequestBody::toJson() const return val; } - bool GetHostListRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool GetHostListRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& GetHostListRequestBody::getHostIdList() { return hostIdList_; diff --git a/lts/src/v2/model/GetQuerySearchCriteriasBody.cpp b/lts/src/v2/model/GetQuerySearchCriteriasBody.cpp index 6e3a67ed8..71362a5b4 100644 --- a/lts/src/v2/model/GetQuerySearchCriteriasBody.cpp +++ b/lts/src/v2/model/GetQuerySearchCriteriasBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/GetQuerySearchCriteriasBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -48,7 +47,6 @@ web::json::value GetQuerySearchCriteriasBody::toJson() const return val; } - bool GetQuerySearchCriteriasBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool GetQuerySearchCriteriasBody::fromJson(const web::json::value& val) return ok; } + std::string GetQuerySearchCriteriasBody::getCriteria() const { return criteria_; diff --git a/lts/src/v2/model/HostGroupTag.cpp b/lts/src/v2/model/HostGroupTag.cpp index ff39746f6..038e14947 100644 --- a/lts/src/v2/model/HostGroupTag.cpp +++ b/lts/src/v2/model/HostGroupTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/HostGroupTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value HostGroupTag::toJson() const return val; } - bool HostGroupTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool HostGroupTag::fromJson(const web::json::value& val) return ok; } + std::string HostGroupTag::getKey() const { return key_; diff --git a/lts/src/v2/model/KeywordsAlarmRuleRespList.cpp b/lts/src/v2/model/KeywordsAlarmRuleRespList.cpp index eafec6ca7..ca18180f5 100644 --- a/lts/src/v2/model/KeywordsAlarmRuleRespList.cpp +++ b/lts/src/v2/model/KeywordsAlarmRuleRespList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/KeywordsAlarmRuleRespList.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -120,7 +119,6 @@ web::json::value KeywordsAlarmRuleRespList::toJson() const return val; } - bool KeywordsAlarmRuleRespList::fromJson(const web::json::value& val) { bool ok = true; @@ -299,6 +297,7 @@ bool KeywordsAlarmRuleRespList::fromJson(const web::json::value& val) return ok; } + std::string KeywordsAlarmRuleRespList::getProjectId() const { return projectId_; diff --git a/lts/src/v2/model/KeywordsRequest.cpp b/lts/src/v2/model/KeywordsRequest.cpp index 4d089d1b7..2ecd4535b 100644 --- a/lts/src/v2/model/KeywordsRequest.cpp +++ b/lts/src/v2/model/KeywordsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/KeywordsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -73,7 +72,6 @@ web::json::value KeywordsRequest::toJson() const return val; } - bool KeywordsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool KeywordsRequest::fromJson(const web::json::value& val) return ok; } + std::string KeywordsRequest::getLogStreamId() const { return logStreamId_; diff --git a/lts/src/v2/model/ListAccessConfigRequest.cpp b/lts/src/v2/model/ListAccessConfigRequest.cpp index d8c328698..f94bfd2ba 100644 --- a/lts/src/v2/model/ListAccessConfigRequest.cpp +++ b/lts/src/v2/model/ListAccessConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListAccessConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value ListAccessConfigRequest::toJson() const return val; } - bool ListAccessConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAccessConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAccessConfigRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListAccessConfigResponse.cpp b/lts/src/v2/model/ListAccessConfigResponse.cpp index 9388f2fce..79a9bf51f 100644 --- a/lts/src/v2/model/ListAccessConfigResponse.cpp +++ b/lts/src/v2/model/ListAccessConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListAccessConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value ListAccessConfigResponse::toJson() const return val; } - bool ListAccessConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAccessConfigResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAccessConfigResponse::getResult() { return result_; diff --git a/lts/src/v2/model/ListActiveOrHistoryAlarmsRequest.cpp b/lts/src/v2/model/ListActiveOrHistoryAlarmsRequest.cpp index 1b4f0c929..3606aa914 100644 --- a/lts/src/v2/model/ListActiveOrHistoryAlarmsRequest.cpp +++ b/lts/src/v2/model/ListActiveOrHistoryAlarmsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -57,7 +56,6 @@ web::json::value ListActiveOrHistoryAlarmsRequest::toJson() const return val; } - bool ListActiveOrHistoryAlarmsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ListActiveOrHistoryAlarmsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListActiveOrHistoryAlarmsRequest::getDomainId() const { return domainId_; diff --git a/lts/src/v2/model/ListActiveOrHistoryAlarmsRequestBody.cpp b/lts/src/v2/model/ListActiveOrHistoryAlarmsRequestBody.cpp index 01669aa43..fe8f19804 100644 --- a/lts/src/v2/model/ListActiveOrHistoryAlarmsRequestBody.cpp +++ b/lts/src/v2/model/ListActiveOrHistoryAlarmsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -66,7 +65,6 @@ web::json::value ListActiveOrHistoryAlarmsRequestBody::toJson() const return val; } - bool ListActiveOrHistoryAlarmsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool ListActiveOrHistoryAlarmsRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t ListActiveOrHistoryAlarmsRequestBody::getStep() const { return step_; diff --git a/lts/src/v2/model/ListActiveOrHistoryAlarmsResponse.cpp b/lts/src/v2/model/ListActiveOrHistoryAlarmsResponse.cpp index 828886af2..38583f857 100644 --- a/lts/src/v2/model/ListActiveOrHistoryAlarmsResponse.cpp +++ b/lts/src/v2/model/ListActiveOrHistoryAlarmsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListActiveOrHistoryAlarmsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -36,7 +35,6 @@ web::json::value ListActiveOrHistoryAlarmsResponse::toJson() const return val; } - bool ListActiveOrHistoryAlarmsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListActiveOrHistoryAlarmsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListActiveOrHistoryAlarmsResponse::getEvents() { return events_; diff --git a/lts/src/v2/model/ListBreifStructTemplateRequest.cpp b/lts/src/v2/model/ListBreifStructTemplateRequest.cpp index a00e09d06..82ec5a464 100644 --- a/lts/src/v2/model/ListBreifStructTemplateRequest.cpp +++ b/lts/src/v2/model/ListBreifStructTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListBreifStructTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value ListBreifStructTemplateRequest::toJson() const return val; } - bool ListBreifStructTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListBreifStructTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string ListBreifStructTemplateRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListBreifStructTemplateResponse.cpp b/lts/src/v2/model/ListBreifStructTemplateResponse.cpp index 012a98a8e..c8448296e 100644 --- a/lts/src/v2/model/ListBreifStructTemplateResponse.cpp +++ b/lts/src/v2/model/ListBreifStructTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListBreifStructTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListBreifStructTemplateResponse::toJson() const return val; } - bool ListBreifStructTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListBreifStructTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListBreifStructTemplateResponse::getResults() { return results_; diff --git a/lts/src/v2/model/ListChartsRequest.cpp b/lts/src/v2/model/ListChartsRequest.cpp index fdcde2b28..2e0e59849 100644 --- a/lts/src/v2/model/ListChartsRequest.cpp +++ b/lts/src/v2/model/ListChartsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListChartsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -53,7 +52,6 @@ web::json::value ListChartsRequest::toJson() const return val; } - bool ListChartsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListChartsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListChartsRequest::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/ListChartsResponse.cpp b/lts/src/v2/model/ListChartsResponse.cpp index 70572605d..13c9371a4 100644 --- a/lts/src/v2/model/ListChartsResponse.cpp +++ b/lts/src/v2/model/ListChartsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListChartsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -72,7 +71,6 @@ web::json::value ListChartsResponse::toJson() const return val; } - bool ListChartsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -161,6 +159,7 @@ bool ListChartsResponse::fromJson(const web::json::value& val) return ok; } + std::string ListChartsResponse::getId() const { return id_; diff --git a/lts/src/v2/model/ListCriteriasRequest.cpp b/lts/src/v2/model/ListCriteriasRequest.cpp index e4d14eafa..db9fbccab 100644 --- a/lts/src/v2/model/ListCriteriasRequest.cpp +++ b/lts/src/v2/model/ListCriteriasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListCriteriasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -48,7 +47,6 @@ web::json::value ListCriteriasRequest::toJson() const return val; } - bool ListCriteriasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListCriteriasRequest::fromJson(const web::json::value& val) return ok; } + std::string ListCriteriasRequest::getGroupId() const { return groupId_; diff --git a/lts/src/v2/model/ListCriteriasResponse.cpp b/lts/src/v2/model/ListCriteriasResponse.cpp index 0222b6eb6..b585bcb82 100644 --- a/lts/src/v2/model/ListCriteriasResponse.cpp +++ b/lts/src/v2/model/ListCriteriasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListCriteriasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListCriteriasResponse::toJson() const return val; } - bool ListCriteriasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListCriteriasResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListCriteriasResponse::getSearchCriterias() { return searchCriterias_; diff --git a/lts/src/v2/model/ListHistorySqlRequest.cpp b/lts/src/v2/model/ListHistorySqlRequest.cpp index 2b0d4b0a5..b06ff4de1 100644 --- a/lts/src/v2/model/ListHistorySqlRequest.cpp +++ b/lts/src/v2/model/ListHistorySqlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListHistorySqlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -43,7 +42,6 @@ web::json::value ListHistorySqlRequest::toJson() const return val; } - bool ListHistorySqlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListHistorySqlRequest::fromJson(const web::json::value& val) return ok; } + std::string ListHistorySqlRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListHistorySqlResponse.cpp b/lts/src/v2/model/ListHistorySqlResponse.cpp index cbb7d9057..418488aa0 100644 --- a/lts/src/v2/model/ListHistorySqlResponse.cpp +++ b/lts/src/v2/model/ListHistorySqlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListHistorySqlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListHistorySqlResponse::toJson() const return val; } - bool ListHistorySqlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListHistorySqlResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListHistorySqlResponse::getResults() { return results_; diff --git a/lts/src/v2/model/ListHostGroupRequest.cpp b/lts/src/v2/model/ListHostGroupRequest.cpp index 5f3b15e68..bc9c552c7 100644 --- a/lts/src/v2/model/ListHostGroupRequest.cpp +++ b/lts/src/v2/model/ListHostGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListHostGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value ListHostGroupRequest::toJson() const return val; } - bool ListHostGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListHostGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string ListHostGroupRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListHostGroupResponse.cpp b/lts/src/v2/model/ListHostGroupResponse.cpp index 99ff5d3cf..be0af9770 100644 --- a/lts/src/v2/model/ListHostGroupResponse.cpp +++ b/lts/src/v2/model/ListHostGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListHostGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value ListHostGroupResponse::toJson() const return val; } - bool ListHostGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListHostGroupResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListHostGroupResponse::getResult() { return result_; diff --git a/lts/src/v2/model/ListHostRequest.cpp b/lts/src/v2/model/ListHostRequest.cpp index 694b9e07e..0299dcabd 100644 --- a/lts/src/v2/model/ListHostRequest.cpp +++ b/lts/src/v2/model/ListHostRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListHostRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value ListHostRequest::toJson() const return val; } - bool ListHostRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListHostRequest::fromJson(const web::json::value& val) return ok; } + std::string ListHostRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListHostResponse.cpp b/lts/src/v2/model/ListHostResponse.cpp index df9c63b4d..399fef648 100644 --- a/lts/src/v2/model/ListHostResponse.cpp +++ b/lts/src/v2/model/ListHostResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListHostResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value ListHostResponse::toJson() const return val; } - bool ListHostResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListHostResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListHostResponse::getResult() { return result_; diff --git a/lts/src/v2/model/ListKeywordsAlarmRulesRequest.cpp b/lts/src/v2/model/ListKeywordsAlarmRulesRequest.cpp index 0f568d107..b7c9cd666 100644 --- a/lts/src/v2/model/ListKeywordsAlarmRulesRequest.cpp +++ b/lts/src/v2/model/ListKeywordsAlarmRulesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListKeywordsAlarmRulesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value ListKeywordsAlarmRulesRequest::toJson() const return val; } - bool ListKeywordsAlarmRulesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListKeywordsAlarmRulesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListKeywordsAlarmRulesRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListKeywordsAlarmRulesResponse.cpp b/lts/src/v2/model/ListKeywordsAlarmRulesResponse.cpp index a5b8b8d7e..81730ce68 100644 --- a/lts/src/v2/model/ListKeywordsAlarmRulesResponse.cpp +++ b/lts/src/v2/model/ListKeywordsAlarmRulesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListKeywordsAlarmRulesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListKeywordsAlarmRulesResponse::toJson() const return val; } - bool ListKeywordsAlarmRulesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListKeywordsAlarmRulesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListKeywordsAlarmRulesResponse::getKeywordsAlarmRules() { return keywordsAlarmRules_; diff --git a/lts/src/v2/model/ListLogGroupsRequest.cpp b/lts/src/v2/model/ListLogGroupsRequest.cpp index 5b188ab79..665f69aab 100644 --- a/lts/src/v2/model/ListLogGroupsRequest.cpp +++ b/lts/src/v2/model/ListLogGroupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListLogGroupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value ListLogGroupsRequest::toJson() const return val; } - bool ListLogGroupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListLogGroupsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListLogGroupsRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListLogGroupsResponse.cpp b/lts/src/v2/model/ListLogGroupsResponse.cpp index 091a68fc7..484c58e3f 100644 --- a/lts/src/v2/model/ListLogGroupsResponse.cpp +++ b/lts/src/v2/model/ListLogGroupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListLogGroupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListLogGroupsResponse::toJson() const return val; } - bool ListLogGroupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListLogGroupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListLogGroupsResponse::getLogGroups() { return logGroups_; diff --git a/lts/src/v2/model/ListLogHistogramRequest.cpp b/lts/src/v2/model/ListLogHistogramRequest.cpp index 4ed10a387..6fe9143df 100644 --- a/lts/src/v2/model/ListLogHistogramRequest.cpp +++ b/lts/src/v2/model/ListLogHistogramRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListLogHistogramRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value ListLogHistogramRequest::toJson() const return val; } - bool ListLogHistogramRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListLogHistogramRequest::fromJson(const web::json::value& val) return ok; } + std::string ListLogHistogramRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListLogHistogramResponse.cpp b/lts/src/v2/model/ListLogHistogramResponse.cpp index 25b1d8c7f..49aafc1c1 100644 --- a/lts/src/v2/model/ListLogHistogramResponse.cpp +++ b/lts/src/v2/model/ListLogHistogramResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListLogHistogramResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -43,7 +42,6 @@ web::json::value ListLogHistogramResponse::toJson() const return val; } - bool ListLogHistogramResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListLogHistogramResponse::fromJson(const web::json::value& val) return ok; } + std::string ListLogHistogramResponse::getHistogram() const { return histogram_; diff --git a/lts/src/v2/model/ListLogStreamRequest.cpp b/lts/src/v2/model/ListLogStreamRequest.cpp index 59125faae..f1036b0f0 100644 --- a/lts/src/v2/model/ListLogStreamRequest.cpp +++ b/lts/src/v2/model/ListLogStreamRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListLogStreamRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value ListLogStreamRequest::toJson() const return val; } - bool ListLogStreamRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListLogStreamRequest::fromJson(const web::json::value& val) return ok; } + std::string ListLogStreamRequest::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/ListLogStreamResponse.cpp b/lts/src/v2/model/ListLogStreamResponse.cpp index 7a667e1ec..55937b4c5 100644 --- a/lts/src/v2/model/ListLogStreamResponse.cpp +++ b/lts/src/v2/model/ListLogStreamResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListLogStreamResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListLogStreamResponse::toJson() const return val; } - bool ListLogStreamResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListLogStreamResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListLogStreamResponse::getLogStreams() { return logStreams_; diff --git a/lts/src/v2/model/ListLogStreamsRequest.cpp b/lts/src/v2/model/ListLogStreamsRequest.cpp index 13f7a70c2..80153935b 100644 --- a/lts/src/v2/model/ListLogStreamsRequest.cpp +++ b/lts/src/v2/model/ListLogStreamsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListLogStreamsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -53,7 +52,6 @@ web::json::value ListLogStreamsRequest::toJson() const return val; } - bool ListLogStreamsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListLogStreamsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListLogStreamsRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListLogStreamsResponse.cpp b/lts/src/v2/model/ListLogStreamsResponse.cpp index 8f9c8b2ad..d5ffe1ec3 100644 --- a/lts/src/v2/model/ListLogStreamsResponse.cpp +++ b/lts/src/v2/model/ListLogStreamsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListLogStreamsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListLogStreamsResponse::toJson() const return val; } - bool ListLogStreamsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListLogStreamsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListLogStreamsResponse::getLogStreams() { return logStreams_; diff --git a/lts/src/v2/model/ListLogStreamsResponseBody1_log_streams.cpp b/lts/src/v2/model/ListLogStreamsResponseBody1_log_streams.cpp index e53fc12a1..e31f0a493 100644 --- a/lts/src/v2/model/ListLogStreamsResponseBody1_log_streams.cpp +++ b/lts/src/v2/model/ListLogStreamsResponseBody1_log_streams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListLogStreamsResponseBody1_log_streams.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -52,7 +51,6 @@ web::json::value ListLogStreamsResponseBody1_log_streams::toJson() const return val; } - bool ListLogStreamsResponseBody1_log_streams::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ListLogStreamsResponseBody1_log_streams::fromJson(const web::json::value& v return ok; } + int64_t ListLogStreamsResponseBody1_log_streams::getCreationTime() const { return creationTime_; diff --git a/lts/src/v2/model/ListLogsRequest.cpp b/lts/src/v2/model/ListLogsRequest.cpp index 6d18d8a58..f15d29f8e 100644 --- a/lts/src/v2/model/ListLogsRequest.cpp +++ b/lts/src/v2/model/ListLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -47,7 +46,6 @@ web::json::value ListLogsRequest::toJson() const return val; } - bool ListLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListLogsRequest::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/ListLogsResponse.cpp b/lts/src/v2/model/ListLogsResponse.cpp index 4dd40a0f0..e75aaf6c7 100644 --- a/lts/src/v2/model/ListLogsResponse.cpp +++ b/lts/src/v2/model/ListLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value ListLogsResponse::toJson() const return val; } - bool ListLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListLogsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListLogsResponse::getCount() const { return count_; diff --git a/lts/src/v2/model/ListNotificationTemplateRequest.cpp b/lts/src/v2/model/ListNotificationTemplateRequest.cpp index 4ee10c7fc..ca2440211 100644 --- a/lts/src/v2/model/ListNotificationTemplateRequest.cpp +++ b/lts/src/v2/model/ListNotificationTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListNotificationTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value ListNotificationTemplateRequest::toJson() const return val; } - bool ListNotificationTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListNotificationTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string ListNotificationTemplateRequest::getDomainId() const { return domainId_; diff --git a/lts/src/v2/model/ListNotificationTemplateResponse.cpp b/lts/src/v2/model/ListNotificationTemplateResponse.cpp index 201974054..592116285 100644 --- a/lts/src/v2/model/ListNotificationTemplateResponse.cpp +++ b/lts/src/v2/model/ListNotificationTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListNotificationTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value ListNotificationTemplateResponse::toJson() const return val; } - bool ListNotificationTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListNotificationTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string ListNotificationTemplateResponse::getTemplate() const { return template_; diff --git a/lts/src/v2/model/ListNotificationTemplatesRequest.cpp b/lts/src/v2/model/ListNotificationTemplatesRequest.cpp index df10cfd3e..f021226e2 100644 --- a/lts/src/v2/model/ListNotificationTemplatesRequest.cpp +++ b/lts/src/v2/model/ListNotificationTemplatesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListNotificationTemplatesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -48,7 +47,6 @@ web::json::value ListNotificationTemplatesRequest::toJson() const return val; } - bool ListNotificationTemplatesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListNotificationTemplatesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListNotificationTemplatesRequest::getDomainId() const { return domainId_; diff --git a/lts/src/v2/model/ListNotificationTemplatesResponse.cpp b/lts/src/v2/model/ListNotificationTemplatesResponse.cpp index 2e3a377fb..a599f71da 100644 --- a/lts/src/v2/model/ListNotificationTemplatesResponse.cpp +++ b/lts/src/v2/model/ListNotificationTemplatesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListNotificationTemplatesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListNotificationTemplatesResponse::toJson() const return val; } - bool ListNotificationTemplatesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListNotificationTemplatesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListNotificationTemplatesResponse::getResults() { return results_; diff --git a/lts/src/v2/model/ListNotificationTopicsRequest.cpp b/lts/src/v2/model/ListNotificationTopicsRequest.cpp index c7b626470..808766591 100644 --- a/lts/src/v2/model/ListNotificationTopicsRequest.cpp +++ b/lts/src/v2/model/ListNotificationTopicsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListNotificationTopicsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -43,7 +42,6 @@ web::json::value ListNotificationTopicsRequest::toJson() const return val; } - bool ListNotificationTopicsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListNotificationTopicsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListNotificationTopicsRequest::getOffset() const { return offset_; diff --git a/lts/src/v2/model/ListNotificationTopicsResponse.cpp b/lts/src/v2/model/ListNotificationTopicsResponse.cpp index 8c974cf27..4d7a0cef1 100644 --- a/lts/src/v2/model/ListNotificationTopicsResponse.cpp +++ b/lts/src/v2/model/ListNotificationTopicsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListNotificationTopicsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value ListNotificationTopicsResponse::toJson() const return val; } - bool ListNotificationTopicsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListNotificationTopicsResponse::fromJson(const web::json::value& val) return ok; } + std::string ListNotificationTopicsResponse::getRequestId() const { return requestId_; diff --git a/lts/src/v2/model/ListQueryAllSearchCriteriasRequest.cpp b/lts/src/v2/model/ListQueryAllSearchCriteriasRequest.cpp index 6d46365fb..e3c4f8f3d 100644 --- a/lts/src/v2/model/ListQueryAllSearchCriteriasRequest.cpp +++ b/lts/src/v2/model/ListQueryAllSearchCriteriasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListQueryAllSearchCriteriasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value ListQueryAllSearchCriteriasRequest::toJson() const return val; } - bool ListQueryAllSearchCriteriasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListQueryAllSearchCriteriasRequest::fromJson(const web::json::value& val) return ok; } + std::string ListQueryAllSearchCriteriasRequest::getGroupId() const { return groupId_; diff --git a/lts/src/v2/model/ListQueryAllSearchCriteriasResponse.cpp b/lts/src/v2/model/ListQueryAllSearchCriteriasResponse.cpp index 90c3ee237..df1e9ff7a 100644 --- a/lts/src/v2/model/ListQueryAllSearchCriteriasResponse.cpp +++ b/lts/src/v2/model/ListQueryAllSearchCriteriasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListQueryAllSearchCriteriasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListQueryAllSearchCriteriasResponse::toJson() const return val; } - bool ListQueryAllSearchCriteriasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListQueryAllSearchCriteriasResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListQueryAllSearchCriteriasResponse::getSearchCriterias() { return searchCriterias_; diff --git a/lts/src/v2/model/ListQueryStructuredLogsRequest.cpp b/lts/src/v2/model/ListQueryStructuredLogsRequest.cpp index 065895c3b..9c947a93f 100644 --- a/lts/src/v2/model/ListQueryStructuredLogsRequest.cpp +++ b/lts/src/v2/model/ListQueryStructuredLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListQueryStructuredLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -47,7 +46,6 @@ web::json::value ListQueryStructuredLogsRequest::toJson() const return val; } - bool ListQueryStructuredLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListQueryStructuredLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListQueryStructuredLogsRequest::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/ListQueryStructuredLogsResponse.cpp b/lts/src/v2/model/ListQueryStructuredLogsResponse.cpp index 7f83ee55e..4f6939182 100644 --- a/lts/src/v2/model/ListQueryStructuredLogsResponse.cpp +++ b/lts/src/v2/model/ListQueryStructuredLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListQueryStructuredLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListQueryStructuredLogsResponse::toJson() const return val; } - bool ListQueryStructuredLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListQueryStructuredLogsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListQueryStructuredLogsResponse::getStructLogs() { return structLogs_; diff --git a/lts/src/v2/model/ListSqlAlarmRulesRequest.cpp b/lts/src/v2/model/ListSqlAlarmRulesRequest.cpp index f02f8428e..e9b3618bf 100644 --- a/lts/src/v2/model/ListSqlAlarmRulesRequest.cpp +++ b/lts/src/v2/model/ListSqlAlarmRulesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListSqlAlarmRulesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value ListSqlAlarmRulesRequest::toJson() const return val; } - bool ListSqlAlarmRulesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListSqlAlarmRulesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSqlAlarmRulesRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListSqlAlarmRulesResponse.cpp b/lts/src/v2/model/ListSqlAlarmRulesResponse.cpp index e0882302f..948259d7b 100644 --- a/lts/src/v2/model/ListSqlAlarmRulesResponse.cpp +++ b/lts/src/v2/model/ListSqlAlarmRulesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListSqlAlarmRulesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListSqlAlarmRulesResponse::toJson() const return val; } - bool ListSqlAlarmRulesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListSqlAlarmRulesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSqlAlarmRulesResponse::getSqlAlarmRules() { return sqlAlarmRules_; diff --git a/lts/src/v2/model/ListStructTemplateRequest.cpp b/lts/src/v2/model/ListStructTemplateRequest.cpp index b19832e29..1e76da943 100644 --- a/lts/src/v2/model/ListStructTemplateRequest.cpp +++ b/lts/src/v2/model/ListStructTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListStructTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value ListStructTemplateRequest::toJson() const return val; } - bool ListStructTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListStructTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string ListStructTemplateRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListStructTemplateResponse.cpp b/lts/src/v2/model/ListStructTemplateResponse.cpp index 6b1454506..3079f9586 100644 --- a/lts/src/v2/model/ListStructTemplateResponse.cpp +++ b/lts/src/v2/model/ListStructTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListStructTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListStructTemplateResponse::toJson() const return val; } - bool ListStructTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListStructTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListStructTemplateResponse::getResults() { return results_; diff --git a/lts/src/v2/model/ListStructuredLogsWithTimeRangeRequest.cpp b/lts/src/v2/model/ListStructuredLogsWithTimeRangeRequest.cpp index a95cabf73..3de89af1b 100644 --- a/lts/src/v2/model/ListStructuredLogsWithTimeRangeRequest.cpp +++ b/lts/src/v2/model/ListStructuredLogsWithTimeRangeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListStructuredLogsWithTimeRangeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value ListStructuredLogsWithTimeRangeRequest::toJson() const return val; } - bool ListStructuredLogsWithTimeRangeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListStructuredLogsWithTimeRangeRequest::fromJson(const web::json::value& va return ok; } + std::string ListStructuredLogsWithTimeRangeRequest::getLogStreamId() const { return logStreamId_; diff --git a/lts/src/v2/model/ListStructuredLogsWithTimeRangeResponse.cpp b/lts/src/v2/model/ListStructuredLogsWithTimeRangeResponse.cpp index 959f09cbf..7915357b2 100644 --- a/lts/src/v2/model/ListStructuredLogsWithTimeRangeResponse.cpp +++ b/lts/src/v2/model/ListStructuredLogsWithTimeRangeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListStructuredLogsWithTimeRangeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListStructuredLogsWithTimeRangeResponse::toJson() const return val; } - bool ListStructuredLogsWithTimeRangeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListStructuredLogsWithTimeRangeResponse::fromJson(const web::json::value& v return ok; } + std::vector& ListStructuredLogsWithTimeRangeResponse::getContext() { return context_; diff --git a/lts/src/v2/model/ListTimeLineTrafficStatisticsRequest.cpp b/lts/src/v2/model/ListTimeLineTrafficStatisticsRequest.cpp index 1f2b40ee0..67a87cadb 100644 --- a/lts/src/v2/model/ListTimeLineTrafficStatisticsRequest.cpp +++ b/lts/src/v2/model/ListTimeLineTrafficStatisticsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListTimeLineTrafficStatisticsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value ListTimeLineTrafficStatisticsRequest::toJson() const return val; } - bool ListTimeLineTrafficStatisticsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListTimeLineTrafficStatisticsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTimeLineTrafficStatisticsRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListTimeLineTrafficStatisticsResponse.cpp b/lts/src/v2/model/ListTimeLineTrafficStatisticsResponse.cpp index d9ae64333..e577ee806 100644 --- a/lts/src/v2/model/ListTimeLineTrafficStatisticsResponse.cpp +++ b/lts/src/v2/model/ListTimeLineTrafficStatisticsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListTimeLineTrafficStatisticsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListTimeLineTrafficStatisticsResponse::toJson() const return val; } - bool ListTimeLineTrafficStatisticsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListTimeLineTrafficStatisticsResponse::fromJson(const web::json::value& val return ok; } + std::vector& ListTimeLineTrafficStatisticsResponse::getResults() { return results_; diff --git a/lts/src/v2/model/ListTopnTrafficStatisticsRequest.cpp b/lts/src/v2/model/ListTopnTrafficStatisticsRequest.cpp index 244d0d15d..916a0db2e 100644 --- a/lts/src/v2/model/ListTopnTrafficStatisticsRequest.cpp +++ b/lts/src/v2/model/ListTopnTrafficStatisticsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListTopnTrafficStatisticsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value ListTopnTrafficStatisticsRequest::toJson() const return val; } - bool ListTopnTrafficStatisticsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListTopnTrafficStatisticsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTopnTrafficStatisticsRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListTopnTrafficStatisticsResponse.cpp b/lts/src/v2/model/ListTopnTrafficStatisticsResponse.cpp index 4d317a70c..ca75954d5 100644 --- a/lts/src/v2/model/ListTopnTrafficStatisticsResponse.cpp +++ b/lts/src/v2/model/ListTopnTrafficStatisticsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListTopnTrafficStatisticsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListTopnTrafficStatisticsResponse::toJson() const return val; } - bool ListTopnTrafficStatisticsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListTopnTrafficStatisticsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTopnTrafficStatisticsResponse::getResults() { return results_; diff --git a/lts/src/v2/model/ListTransfersRequest.cpp b/lts/src/v2/model/ListTransfersRequest.cpp index 9505cf39c..2a0976a31 100644 --- a/lts/src/v2/model/ListTransfersRequest.cpp +++ b/lts/src/v2/model/ListTransfersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListTransfersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -58,7 +57,6 @@ web::json::value ListTransfersRequest::toJson() const return val; } - bool ListTransfersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListTransfersRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTransfersRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ListTransfersResponse.cpp b/lts/src/v2/model/ListTransfersResponse.cpp index 1a769fd55..1b183c5e6 100644 --- a/lts/src/v2/model/ListTransfersResponse.cpp +++ b/lts/src/v2/model/ListTransfersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ListTransfersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ListTransfersResponse::toJson() const return val; } - bool ListTransfersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListTransfersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTransfersResponse::getLogTransfers() { return logTransfers_; diff --git a/lts/src/v2/model/LogContents.cpp b/lts/src/v2/model/LogContents.cpp index 5ff9b0330..d00f8c893 100644 --- a/lts/src/v2/model/LogContents.cpp +++ b/lts/src/v2/model/LogContents.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/LogContents.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value LogContents::toJson() const return val; } - bool LogContents::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool LogContents::fromJson(const web::json::value& val) return ok; } + std::string LogContents::getContent() const { return content_; diff --git a/lts/src/v2/model/LogGroup.cpp b/lts/src/v2/model/LogGroup.cpp index 09ba3b444..1f11ed4d3 100644 --- a/lts/src/v2/model/LogGroup.cpp +++ b/lts/src/v2/model/LogGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/LogGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -52,7 +51,6 @@ web::json::value LogGroup::toJson() const return val; } - bool LogGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool LogGroup::fromJson(const web::json::value& val) return ok; } + int64_t LogGroup::getCreationTime() const { return creationTime_; diff --git a/lts/src/v2/model/LogMappingConfig.cpp b/lts/src/v2/model/LogMappingConfig.cpp index 793a218a6..49d9c1c8a 100644 --- a/lts/src/v2/model/LogMappingConfig.cpp +++ b/lts/src/v2/model/LogMappingConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/LogMappingConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -47,7 +46,6 @@ web::json::value LogMappingConfig::toJson() const return val; } - bool LogMappingConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool LogMappingConfig::fromJson(const web::json::value& val) return ok; } + std::string LogMappingConfig::getSourceLogGroupId() const { return sourceLogGroupId_; diff --git a/lts/src/v2/model/LogMappingStreamInfo.cpp b/lts/src/v2/model/LogMappingStreamInfo.cpp index 21b22f5dc..37c80f202 100644 --- a/lts/src/v2/model/LogMappingStreamInfo.cpp +++ b/lts/src/v2/model/LogMappingStreamInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/LogMappingStreamInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -53,7 +52,6 @@ web::json::value LogMappingStreamInfo::toJson() const return val; } - bool LogMappingStreamInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool LogMappingStreamInfo::fromJson(const web::json::value& val) return ok; } + std::string LogMappingStreamInfo::getSourceLogStreamId() const { return sourceLogStreamId_; diff --git a/lts/src/v2/model/LogStreamResBody.cpp b/lts/src/v2/model/LogStreamResBody.cpp index 45a7fae34..9ce149d87 100644 --- a/lts/src/v2/model/LogStreamResBody.cpp +++ b/lts/src/v2/model/LogStreamResBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/LogStreamResBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -57,7 +56,6 @@ web::json::value LogStreamResBody::toJson() const return val; } - bool LogStreamResBody::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool LogStreamResBody::fromJson(const web::json::value& val) return ok; } + int64_t LogStreamResBody::getCreationTime() const { return creationTime_; diff --git a/lts/src/v2/model/LtsStructTemplateInfo.cpp b/lts/src/v2/model/LtsStructTemplateInfo.cpp index 8ce8bbe9b..b112cbb64 100644 --- a/lts/src/v2/model/LtsStructTemplateInfo.cpp +++ b/lts/src/v2/model/LtsStructTemplateInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/LtsStructTemplateInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -85,7 +84,6 @@ web::json::value LtsStructTemplateInfo::toJson() const return val; } - bool LtsStructTemplateInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -201,6 +199,7 @@ bool LtsStructTemplateInfo::fromJson(const web::json::value& val) return ok; } + std::vector& LtsStructTemplateInfo::getDemoFields() { return demoFields_; diff --git a/lts/src/v2/model/MemberGroupandStream_log_streams.cpp b/lts/src/v2/model/MemberGroupandStream_log_streams.cpp index e3e13b59a..879073f31 100644 --- a/lts/src/v2/model/MemberGroupandStream_log_streams.cpp +++ b/lts/src/v2/model/MemberGroupandStream_log_streams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/MemberGroupandStream_log_streams.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value MemberGroupandStream_log_streams::toJson() const return val; } - bool MemberGroupandStream_log_streams::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MemberGroupandStream_log_streams::fromJson(const web::json::value& val) return ok; } + std::string MemberGroupandStream_log_streams::getLogStreamName() const { return logStreamName_; diff --git a/lts/src/v2/model/MemberGroupandStream_results.cpp b/lts/src/v2/model/MemberGroupandStream_results.cpp index 8276297a7..81419404f 100644 --- a/lts/src/v2/model/MemberGroupandStream_results.cpp +++ b/lts/src/v2/model/MemberGroupandStream_results.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/MemberGroupandStream_results.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value MemberGroupandStream_results::toJson() const return val; } - bool MemberGroupandStream_results::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool MemberGroupandStream_results::fromJson(const web::json::value& val) return ok; } + std::string MemberGroupandStream_results::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/Metadata.cpp b/lts/src/v2/model/Metadata.cpp index ebcb24164..7a49b2583 100644 --- a/lts/src/v2/model/Metadata.cpp +++ b/lts/src/v2/model/Metadata.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/Metadata.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -68,7 +67,6 @@ web::json::value Metadata::toJson() const return val; } - bool Metadata::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool Metadata::fromJson(const web::json::value& val) return ok; } + std::string Metadata::getEventType() const { return eventType_; diff --git a/lts/src/v2/model/NotificationTemplate.cpp b/lts/src/v2/model/NotificationTemplate.cpp index c0dc42c18..6e2bd761b 100644 --- a/lts/src/v2/model/NotificationTemplate.cpp +++ b/lts/src/v2/model/NotificationTemplate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/NotificationTemplate.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -71,7 +70,6 @@ web::json::value NotificationTemplate::toJson() const return val; } - bool NotificationTemplate::fromJson(const web::json::value& val) { bool ok = true; @@ -160,6 +158,7 @@ bool NotificationTemplate::fromJson(const web::json::value& val) return ok; } + std::string NotificationTemplate::getName() const { return name_; diff --git a/lts/src/v2/model/PageInfo.cpp b/lts/src/v2/model/PageInfo.cpp index 3d3ac9506..8a880434c 100644 --- a/lts/src/v2/model/PageInfo.cpp +++ b/lts/src/v2/model/PageInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/PageInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -43,7 +42,6 @@ web::json::value PageInfo::toJson() const return val; } - bool PageInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PageInfo::fromJson(const web::json::value& val) return ok; } + std::string PageInfo::getNextMarker() const { return nextMarker_; diff --git a/lts/src/v2/model/PreviewTemplateBody.cpp b/lts/src/v2/model/PreviewTemplateBody.cpp index bceb57cf0..0524c5a69 100644 --- a/lts/src/v2/model/PreviewTemplateBody.cpp +++ b/lts/src/v2/model/PreviewTemplateBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/PreviewTemplateBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -43,7 +42,6 @@ web::json::value PreviewTemplateBody::toJson() const return val; } - bool PreviewTemplateBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PreviewTemplateBody::fromJson(const web::json::value& val) return ok; } + std::string PreviewTemplateBody::getTemplates() const { return templates_; diff --git a/lts/src/v2/model/QuertHistorySQLResultsBody.cpp b/lts/src/v2/model/QuertHistorySQLResultsBody.cpp index 6c39400fd..4bfc18eda 100644 --- a/lts/src/v2/model/QuertHistorySQLResultsBody.cpp +++ b/lts/src/v2/model/QuertHistorySQLResultsBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/QuertHistorySQLResultsBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value QuertHistorySQLResultsBody::toJson() const return val; } - bool QuertHistorySQLResultsBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool QuertHistorySQLResultsBody::fromJson(const web::json::value& val) return ok; } + int64_t QuertHistorySQLResultsBody::getLastUseTime() const { return lastUseTime_; diff --git a/lts/src/v2/model/QueryLogKeyWordCountRequestBody.cpp b/lts/src/v2/model/QueryLogKeyWordCountRequestBody.cpp index a26c69b29..a730b59f8 100644 --- a/lts/src/v2/model/QueryLogKeyWordCountRequestBody.cpp +++ b/lts/src/v2/model/QueryLogKeyWordCountRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/QueryLogKeyWordCountRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -63,7 +62,6 @@ web::json::value QueryLogKeyWordCountRequestBody::toJson() const return val; } - bool QueryLogKeyWordCountRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool QueryLogKeyWordCountRequestBody::fromJson(const web::json::value& val) return ok; } + std::string QueryLogKeyWordCountRequestBody::getStartTime() const { return startTime_; diff --git a/lts/src/v2/model/QueryLtsLogParams.cpp b/lts/src/v2/model/QueryLtsLogParams.cpp index 14f3d0db7..6224fd270 100644 --- a/lts/src/v2/model/QueryLtsLogParams.cpp +++ b/lts/src/v2/model/QueryLtsLogParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/QueryLtsLogParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -82,7 +81,6 @@ web::json::value QueryLtsLogParams::toJson() const return val; } - bool QueryLtsLogParams::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool QueryLtsLogParams::fromJson(const web::json::value& val) return ok; } + std::string QueryLtsLogParams::getStartTime() const { return startTime_; diff --git a/lts/src/v2/model/QueryLtsStructLogParams.cpp b/lts/src/v2/model/QueryLtsStructLogParams.cpp index b392b42d0..61189440a 100644 --- a/lts/src/v2/model/QueryLtsStructLogParams.cpp +++ b/lts/src/v2/model/QueryLtsStructLogParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/QueryLtsStructLogParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -48,7 +47,6 @@ web::json::value QueryLtsStructLogParams::toJson() const return val; } - bool QueryLtsStructLogParams::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool QueryLtsStructLogParams::fromJson(const web::json::value& val) return ok; } + std::string QueryLtsStructLogParams::getStartTime() const { return startTime_; diff --git a/lts/src/v2/model/QueryLtsStructLogParamsNew.cpp b/lts/src/v2/model/QueryLtsStructLogParamsNew.cpp index 9368d5b39..56eb59fc3 100644 --- a/lts/src/v2/model/QueryLtsStructLogParamsNew.cpp +++ b/lts/src/v2/model/QueryLtsStructLogParamsNew.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/QueryLtsStructLogParamsNew.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -47,7 +46,6 @@ web::json::value QueryLtsStructLogParamsNew::toJson() const return val; } - bool QueryLtsStructLogParamsNew::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool QueryLtsStructLogParamsNew::fromJson(const web::json::value& val) return ok; } + std::string QueryLtsStructLogParamsNew::getQuery() const { return query_; diff --git a/lts/src/v2/model/RegisterDmsKafkaInstanceRequest.cpp b/lts/src/v2/model/RegisterDmsKafkaInstanceRequest.cpp index 616ed69f8..2f685345f 100644 --- a/lts/src/v2/model/RegisterDmsKafkaInstanceRequest.cpp +++ b/lts/src/v2/model/RegisterDmsKafkaInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value RegisterDmsKafkaInstanceRequest::toJson() const return val; } - bool RegisterDmsKafkaInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RegisterDmsKafkaInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string RegisterDmsKafkaInstanceRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/RegisterDmsKafkaInstanceRequestBody.cpp b/lts/src/v2/model/RegisterDmsKafkaInstanceRequestBody.cpp index 132c8c34a..84a79f0b5 100644 --- a/lts/src/v2/model/RegisterDmsKafkaInstanceRequestBody.cpp +++ b/lts/src/v2/model/RegisterDmsKafkaInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value RegisterDmsKafkaInstanceRequestBody::toJson() const return val; } - bool RegisterDmsKafkaInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RegisterDmsKafkaInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RegisterDmsKafkaInstanceRequestBody::getInstanceId() const { return instanceId_; diff --git a/lts/src/v2/model/RegisterDmsKafkaInstanceRequestBody_connect_info.cpp b/lts/src/v2/model/RegisterDmsKafkaInstanceRequestBody_connect_info.cpp index 7504b7ac0..8b13a6620 100644 --- a/lts/src/v2/model/RegisterDmsKafkaInstanceRequestBody_connect_info.cpp +++ b/lts/src/v2/model/RegisterDmsKafkaInstanceRequestBody_connect_info.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceRequestBody_connect_info.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value RegisterDmsKafkaInstanceRequestBody_connect_info::toJson() cons return val; } - bool RegisterDmsKafkaInstanceRequestBody_connect_info::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RegisterDmsKafkaInstanceRequestBody_connect_info::fromJson(const web::json: return ok; } + std::string RegisterDmsKafkaInstanceRequestBody_connect_info::getUserName() const { return userName_; diff --git a/lts/src/v2/model/RegisterDmsKafkaInstanceResponse.cpp b/lts/src/v2/model/RegisterDmsKafkaInstanceResponse.cpp index 3820d2952..202395df8 100644 --- a/lts/src/v2/model/RegisterDmsKafkaInstanceResponse.cpp +++ b/lts/src/v2/model/RegisterDmsKafkaInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/RegisterDmsKafkaInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value RegisterDmsKafkaInstanceResponse::toJson() const return val; } - bool RegisterDmsKafkaInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RegisterDmsKafkaInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string RegisterDmsKafkaInstanceResponse::getInstanceId() const { return instanceId_; diff --git a/lts/src/v2/model/Resulits.cpp b/lts/src/v2/model/Resulits.cpp index ba15039ff..57f638e1e 100644 --- a/lts/src/v2/model/Resulits.cpp +++ b/lts/src/v2/model/Resulits.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/Resulits.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value Resulits::toJson() const return val; } - bool Resulits::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Resulits::fromJson(const web::json::value& val) return ok; } + int64_t Resulits::getTimestamp() const { return timestamp_; diff --git a/lts/src/v2/model/ResultsTopnBody.cpp b/lts/src/v2/model/ResultsTopnBody.cpp index 5131444ca..191615292 100644 --- a/lts/src/v2/model/ResultsTopnBody.cpp +++ b/lts/src/v2/model/ResultsTopnBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ResultsTopnBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -27,6 +26,12 @@ ResultsTopnBody::ResultsTopnBody() logStreamIdIsSet_ = false; logStreamName_ = ""; logStreamNameIsSet_ = false; + basicTransfer_ = 0.0; + basicTransferIsSet_ = false; + seniorTransfer_ = 0.0; + seniorTransferIsSet_ = false; + isAgencyTransfer_ = false; + isAgencyTransferIsSet_ = false; } ResultsTopnBody::~ResultsTopnBody() = default; @@ -60,10 +65,18 @@ web::json::value ResultsTopnBody::toJson() const if(logStreamNameIsSet_) { val[utility::conversions::to_string_t("log_stream_name")] = ModelBase::toJson(logStreamName_); } + if(basicTransferIsSet_) { + val[utility::conversions::to_string_t("basic_transfer")] = ModelBase::toJson(basicTransfer_); + } + if(seniorTransferIsSet_) { + val[utility::conversions::to_string_t("senior_transfer")] = ModelBase::toJson(seniorTransfer_); + } + if(isAgencyTransferIsSet_) { + val[utility::conversions::to_string_t("is_agency_transfer")] = ModelBase::toJson(isAgencyTransfer_); + } return val; } - bool ResultsTopnBody::fromJson(const web::json::value& val) { bool ok = true; @@ -131,9 +144,37 @@ bool ResultsTopnBody::fromJson(const web::json::value& val) setLogStreamName(refVal); } } + if(val.has_field(utility::conversions::to_string_t("basic_transfer"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("basic_transfer")); + if(!fieldValue.is_null()) + { + double refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBasicTransfer(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("senior_transfer"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("senior_transfer")); + if(!fieldValue.is_null()) + { + double refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setSeniorTransfer(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("is_agency_transfer"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("is_agency_transfer")); + if(!fieldValue.is_null()) + { + bool refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setIsAgencyTransfer(refVal); + } + } return ok; } + double ResultsTopnBody::getIndexTraffic() const { return indexTraffic_; @@ -281,6 +322,69 @@ void ResultsTopnBody::unsetlogStreamName() logStreamNameIsSet_ = false; } +double ResultsTopnBody::getBasicTransfer() const +{ + return basicTransfer_; +} + +void ResultsTopnBody::setBasicTransfer(double value) +{ + basicTransfer_ = value; + basicTransferIsSet_ = true; +} + +bool ResultsTopnBody::basicTransferIsSet() const +{ + return basicTransferIsSet_; +} + +void ResultsTopnBody::unsetbasicTransfer() +{ + basicTransferIsSet_ = false; +} + +double ResultsTopnBody::getSeniorTransfer() const +{ + return seniorTransfer_; +} + +void ResultsTopnBody::setSeniorTransfer(double value) +{ + seniorTransfer_ = value; + seniorTransferIsSet_ = true; +} + +bool ResultsTopnBody::seniorTransferIsSet() const +{ + return seniorTransferIsSet_; +} + +void ResultsTopnBody::unsetseniorTransfer() +{ + seniorTransferIsSet_ = false; +} + +bool ResultsTopnBody::isIsAgencyTransfer() const +{ + return isAgencyTransfer_; +} + +void ResultsTopnBody::setIsAgencyTransfer(bool value) +{ + isAgencyTransfer_ = value; + isAgencyTransferIsSet_ = true; +} + +bool ResultsTopnBody::isAgencyTransferIsSet() const +{ + return isAgencyTransferIsSet_; +} + +void ResultsTopnBody::unsetisAgencyTransfer() +{ + isAgencyTransferIsSet_ = false; +} + } } } diff --git a/lts/src/v2/model/Rule.cpp b/lts/src/v2/model/Rule.cpp index 213f010f4..556d676ff 100644 --- a/lts/src/v2/model/Rule.cpp +++ b/lts/src/v2/model/Rule.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/Rule.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value Rule::toJson() const return val; } - bool Rule::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Rule::fromJson(const web::json::value& val) return ok; } + std::string Rule::getType() const { return type_; diff --git a/lts/src/v2/model/Search_criteriasBody.cpp b/lts/src/v2/model/Search_criteriasBody.cpp index 7f7c77465..b90b1c746 100644 --- a/lts/src/v2/model/Search_criteriasBody.cpp +++ b/lts/src/v2/model/Search_criteriasBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/Search_criteriasBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value Search_criteriasBody::toJson() const return val; } - bool Search_criteriasBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool Search_criteriasBody::fromJson(const web::json::value& val) return ok; } + std::vector& Search_criteriasBody::getCriterias() { return criterias_; diff --git a/lts/src/v2/model/ShowAdminConfigRequest.cpp b/lts/src/v2/model/ShowAdminConfigRequest.cpp index 2de543196..ecd2f867e 100644 --- a/lts/src/v2/model/ShowAdminConfigRequest.cpp +++ b/lts/src/v2/model/ShowAdminConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowAdminConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value ShowAdminConfigRequest::toJson() const return val; } - bool ShowAdminConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowAdminConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAdminConfigRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/ShowAdminConfigResponse.cpp b/lts/src/v2/model/ShowAdminConfigResponse.cpp index cc06a0fe4..0f580ce99 100644 --- a/lts/src/v2/model/ShowAdminConfigResponse.cpp +++ b/lts/src/v2/model/ShowAdminConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowAdminConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value ShowAdminConfigResponse::toJson() const return val; } - bool ShowAdminConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowAdminConfigResponse::fromJson(const web::json::value& val) return ok; } + bool ShowAdminConfigResponse::isLogConvergeSwitch() const { return logConvergeSwitch_; diff --git a/lts/src/v2/model/ShowAomMappingRuleRequest.cpp b/lts/src/v2/model/ShowAomMappingRuleRequest.cpp index 5774ca1ea..151c1c0c8 100644 --- a/lts/src/v2/model/ShowAomMappingRuleRequest.cpp +++ b/lts/src/v2/model/ShowAomMappingRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowAomMappingRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value ShowAomMappingRuleRequest::toJson() const return val; } - bool ShowAomMappingRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowAomMappingRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAomMappingRuleRequest::getRuleId() const { return ruleId_; diff --git a/lts/src/v2/model/ShowAomMappingRuleResponse.cpp b/lts/src/v2/model/ShowAomMappingRuleResponse.cpp index 5de2d4eaf..75cae7f4e 100644 --- a/lts/src/v2/model/ShowAomMappingRuleResponse.cpp +++ b/lts/src/v2/model/ShowAomMappingRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowAomMappingRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ShowAomMappingRuleResponse::toJson() const return val; } - bool ShowAomMappingRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowAomMappingRuleResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowAomMappingRuleResponse::getBody() { return body_; diff --git a/lts/src/v2/model/ShowAomMappingRulesRequest.cpp b/lts/src/v2/model/ShowAomMappingRulesRequest.cpp index f6f60f353..7c74043cc 100644 --- a/lts/src/v2/model/ShowAomMappingRulesRequest.cpp +++ b/lts/src/v2/model/ShowAomMappingRulesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowAomMappingRulesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -28,7 +27,6 @@ web::json::value ShowAomMappingRulesRequest::toJson() const return val; } - bool ShowAomMappingRulesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowAomMappingRulesRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/lts/src/v2/model/ShowAomMappingRulesResponse.cpp b/lts/src/v2/model/ShowAomMappingRulesResponse.cpp index 6601d9543..eccf23074 100644 --- a/lts/src/v2/model/ShowAomMappingRulesResponse.cpp +++ b/lts/src/v2/model/ShowAomMappingRulesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowAomMappingRulesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ShowAomMappingRulesResponse::toJson() const return val; } - bool ShowAomMappingRulesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowAomMappingRulesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowAomMappingRulesResponse::getBody() { return body_; diff --git a/lts/src/v2/model/ShowLogConvergeConfigRequest.cpp b/lts/src/v2/model/ShowLogConvergeConfigRequest.cpp index 3d761daf7..e10b3990b 100644 --- a/lts/src/v2/model/ShowLogConvergeConfigRequest.cpp +++ b/lts/src/v2/model/ShowLogConvergeConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowLogConvergeConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value ShowLogConvergeConfigRequest::toJson() const return val; } - bool ShowLogConvergeConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowLogConvergeConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowLogConvergeConfigRequest::getMemberAccountId() const { return memberAccountId_; diff --git a/lts/src/v2/model/ShowLogConvergeConfigResponse.cpp b/lts/src/v2/model/ShowLogConvergeConfigResponse.cpp index 78d3af58b..0c62b47ea 100644 --- a/lts/src/v2/model/ShowLogConvergeConfigResponse.cpp +++ b/lts/src/v2/model/ShowLogConvergeConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowLogConvergeConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -82,7 +81,6 @@ web::json::value ShowLogConvergeConfigResponse::toJson() const return val; } - bool ShowLogConvergeConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool ShowLogConvergeConfigResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowLogConvergeConfigResponse::getId() const { return id_; diff --git a/lts/src/v2/model/ShowMemberGroupAndStreamRequest.cpp b/lts/src/v2/model/ShowMemberGroupAndStreamRequest.cpp index 5695cdd28..004a2ef7a 100644 --- a/lts/src/v2/model/ShowMemberGroupAndStreamRequest.cpp +++ b/lts/src/v2/model/ShowMemberGroupAndStreamRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowMemberGroupAndStreamRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value ShowMemberGroupAndStreamRequest::toJson() const return val; } - bool ShowMemberGroupAndStreamRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowMemberGroupAndStreamRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowMemberGroupAndStreamRequest::getMemberAccountId() const { return memberAccountId_; diff --git a/lts/src/v2/model/ShowMemberGroupAndStreamResponse.cpp b/lts/src/v2/model/ShowMemberGroupAndStreamResponse.cpp index 2b506a48c..f253ea16f 100644 --- a/lts/src/v2/model/ShowMemberGroupAndStreamResponse.cpp +++ b/lts/src/v2/model/ShowMemberGroupAndStreamResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowMemberGroupAndStreamResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value ShowMemberGroupAndStreamResponse::toJson() const return val; } - bool ShowMemberGroupAndStreamResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowMemberGroupAndStreamResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowMemberGroupAndStreamResponse::getResults() { return results_; diff --git a/lts/src/v2/model/ShowNotificationTemplateRequest.cpp b/lts/src/v2/model/ShowNotificationTemplateRequest.cpp index 7b83b707c..90faae986 100644 --- a/lts/src/v2/model/ShowNotificationTemplateRequest.cpp +++ b/lts/src/v2/model/ShowNotificationTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowNotificationTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -43,7 +42,6 @@ web::json::value ShowNotificationTemplateRequest::toJson() const return val; } - bool ShowNotificationTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowNotificationTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowNotificationTemplateRequest::getDomainId() const { return domainId_; diff --git a/lts/src/v2/model/ShowNotificationTemplateResponse.cpp b/lts/src/v2/model/ShowNotificationTemplateResponse.cpp index f27bce814..87d22378d 100644 --- a/lts/src/v2/model/ShowNotificationTemplateResponse.cpp +++ b/lts/src/v2/model/ShowNotificationTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowNotificationTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -71,7 +70,6 @@ web::json::value ShowNotificationTemplateResponse::toJson() const return val; } - bool ShowNotificationTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -160,6 +158,7 @@ bool ShowNotificationTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowNotificationTemplateResponse::getName() const { return name_; diff --git a/lts/src/v2/model/ShowStructTemplateRequest.cpp b/lts/src/v2/model/ShowStructTemplateRequest.cpp index f4ce4f153..361026582 100644 --- a/lts/src/v2/model/ShowStructTemplateRequest.cpp +++ b/lts/src/v2/model/ShowStructTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowStructTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value ShowStructTemplateRequest::toJson() const return val; } - bool ShowStructTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowStructTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowStructTemplateRequest::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/ShowStructTemplateResponse.cpp b/lts/src/v2/model/ShowStructTemplateResponse.cpp index d1b619ff8..1daad21e5 100644 --- a/lts/src/v2/model/ShowStructTemplateResponse.cpp +++ b/lts/src/v2/model/ShowStructTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowStructTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -84,7 +83,6 @@ web::json::value ShowStructTemplateResponse::toJson() const return val; } - bool ShowStructTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -200,6 +198,7 @@ bool ShowStructTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowStructTemplateResponse::getDemoFields() { return demoFields_; diff --git a/lts/src/v2/model/ShowStructTemplateRule.cpp b/lts/src/v2/model/ShowStructTemplateRule.cpp index c3fcbd93d..77267b9af 100644 --- a/lts/src/v2/model/ShowStructTemplateRule.cpp +++ b/lts/src/v2/model/ShowStructTemplateRule.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowStructTemplateRule.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value ShowStructTemplateRule::toJson() const return val; } - bool ShowStructTemplateRule::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowStructTemplateRule::fromJson(const web::json::value& val) return ok; } + std::string ShowStructTemplateRule::getParam() const { return param_; diff --git a/lts/src/v2/model/ShowStructTemplateclusterInfo.cpp b/lts/src/v2/model/ShowStructTemplateclusterInfo.cpp index 9f47d753f..2445eb7c8 100644 --- a/lts/src/v2/model/ShowStructTemplateclusterInfo.cpp +++ b/lts/src/v2/model/ShowStructTemplateclusterInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/ShowStructTemplateclusterInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -43,7 +42,6 @@ web::json::value ShowStructTemplateclusterInfo::toJson() const return val; } - bool ShowStructTemplateclusterInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowStructTemplateclusterInfo::fromJson(const web::json::value& val) return ok; } + std::string ShowStructTemplateclusterInfo::getClusterName() const { return clusterName_; diff --git a/lts/src/v2/model/Sort.cpp b/lts/src/v2/model/Sort.cpp index 8082a68db..13c7adcf0 100644 --- a/lts/src/v2/model/Sort.cpp +++ b/lts/src/v2/model/Sort.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/Sort.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value Sort::toJson() const return val; } - bool Sort::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool Sort::fromJson(const web::json::value& val) return ok; } + std::vector& Sort::getOrderBy() { return orderBy_; diff --git a/lts/src/v2/model/SqlAlarmRuleRespList.cpp b/lts/src/v2/model/SqlAlarmRuleRespList.cpp index 51d5a48d4..7df0bd2f1 100644 --- a/lts/src/v2/model/SqlAlarmRuleRespList.cpp +++ b/lts/src/v2/model/SqlAlarmRuleRespList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/SqlAlarmRuleRespList.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -115,7 +114,6 @@ web::json::value SqlAlarmRuleRespList::toJson() const return val; } - bool SqlAlarmRuleRespList::fromJson(const web::json::value& val) { bool ok = true; @@ -285,6 +283,7 @@ bool SqlAlarmRuleRespList::fromJson(const web::json::value& val) return ok; } + std::string SqlAlarmRuleRespList::getSqlAlarmRuleName() const { return sqlAlarmRuleName_; diff --git a/lts/src/v2/model/SqlNotificationSaveRule.cpp b/lts/src/v2/model/SqlNotificationSaveRule.cpp index 727892d70..296c1921d 100644 --- a/lts/src/v2/model/SqlNotificationSaveRule.cpp +++ b/lts/src/v2/model/SqlNotificationSaveRule.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/SqlNotificationSaveRule.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -52,7 +51,6 @@ web::json::value SqlNotificationSaveRule::toJson() const return val; } - bool SqlNotificationSaveRule::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool SqlNotificationSaveRule::fromJson(const web::json::value& val) return ok; } + std::string SqlNotificationSaveRule::getLanguage() const { return language_; diff --git a/lts/src/v2/model/SqlRequest.cpp b/lts/src/v2/model/SqlRequest.cpp index 4a4a77895..ea371744a 100644 --- a/lts/src/v2/model/SqlRequest.cpp +++ b/lts/src/v2/model/SqlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/SqlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -73,7 +72,6 @@ web::json::value SqlRequest::toJson() const return val; } - bool SqlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool SqlRequest::fromJson(const web::json::value& val) return ok; } + bool SqlRequest::isIsTimeRangeRelative() const { return isTimeRangeRelative_; diff --git a/lts/src/v2/model/StructConfig.cpp b/lts/src/v2/model/StructConfig.cpp index ace72bbf9..c7108eea6 100644 --- a/lts/src/v2/model/StructConfig.cpp +++ b/lts/src/v2/model/StructConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/StructConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -66,7 +65,6 @@ web::json::value StructConfig::toJson() const return val; } - bool StructConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool StructConfig::fromJson(const web::json::value& val) return ok; } + std::string StructConfig::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/StructFieldInfo.cpp b/lts/src/v2/model/StructFieldInfo.cpp index 470b15983..d7e9d1916 100644 --- a/lts/src/v2/model/StructFieldInfo.cpp +++ b/lts/src/v2/model/StructFieldInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/StructFieldInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -58,7 +57,6 @@ web::json::value StructFieldInfo::toJson() const return val; } - bool StructFieldInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool StructFieldInfo::fromJson(const web::json::value& val) return ok; } + bool StructFieldInfo::isIsAnalysis() const { return isAnalysis_; diff --git a/lts/src/v2/model/StructFieldInfoReturn.cpp b/lts/src/v2/model/StructFieldInfoReturn.cpp index 272978386..bd5b91a9b 100644 --- a/lts/src/v2/model/StructFieldInfoReturn.cpp +++ b/lts/src/v2/model/StructFieldInfoReturn.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/StructFieldInfoReturn.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -53,7 +52,6 @@ web::json::value StructFieldInfoReturn::toJson() const return val; } - bool StructFieldInfoReturn::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool StructFieldInfoReturn::fromJson(const web::json::value& val) return ok; } + std::string StructFieldInfoReturn::getFieldName() const { return fieldName_; diff --git a/lts/src/v2/model/StructLogContents.cpp b/lts/src/v2/model/StructLogContents.cpp index b840b03f2..0a4bb5144 100644 --- a/lts/src/v2/model/StructLogContents.cpp +++ b/lts/src/v2/model/StructLogContents.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/StructLogContents.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value StructLogContents::toJson() const return val; } - bool StructLogContents::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool StructLogContents::fromJson(const web::json::value& val) return ok; } + std::string StructLogContents::getLogContent() const { return logContent_; diff --git a/lts/src/v2/model/StructTemplate.cpp b/lts/src/v2/model/StructTemplate.cpp index c8be0a1a9..4265a4db2 100644 --- a/lts/src/v2/model/StructTemplate.cpp +++ b/lts/src/v2/model/StructTemplate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/StructTemplate.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -70,7 +69,6 @@ web::json::value StructTemplate::toJson() const return val; } - bool StructTemplate::fromJson(const web::json::value& val) { bool ok = true; @@ -159,6 +157,7 @@ bool StructTemplate::fromJson(const web::json::value& val) return ok; } + std::string StructTemplate::getProjectId() const { return projectId_; diff --git a/lts/src/v2/model/StructTemplateModel.cpp b/lts/src/v2/model/StructTemplateModel.cpp index fa9b9fb90..7a8491b94 100644 --- a/lts/src/v2/model/StructTemplateModel.cpp +++ b/lts/src/v2/model/StructTemplateModel.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/StructTemplateModel.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -75,7 +74,6 @@ web::json::value StructTemplateModel::toJson() const return val; } - bool StructTemplateModel::fromJson(const web::json::value& val) { bool ok = true; @@ -173,6 +171,7 @@ bool StructTemplateModel::fromJson(const web::json::value& val) return ok; } + std::string StructTemplateModel::getProjectId() const { return projectId_; diff --git a/lts/src/v2/model/SubTemplate.cpp b/lts/src/v2/model/SubTemplate.cpp index 155b3c46f..f88824e07 100644 --- a/lts/src/v2/model/SubTemplate.cpp +++ b/lts/src/v2/model/SubTemplate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/SubTemplate.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value SubTemplate::toJson() const return val; } - bool SubTemplate::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SubTemplate::fromJson(const web::json::value& val) return ok; } + std::string SubTemplate::getSubType() const { return subType_; diff --git a/lts/src/v2/model/TagField.cpp b/lts/src/v2/model/TagField.cpp index b48d4fd2c..e408763fb 100644 --- a/lts/src/v2/model/TagField.cpp +++ b/lts/src/v2/model/TagField.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/TagField.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -48,7 +47,6 @@ web::json::value TagField::toJson() const return val; } - bool TagField::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool TagField::fromJson(const web::json::value& val) return ok; } + std::string TagField::getFieldName() const { return fieldName_; diff --git a/lts/src/v2/model/TagFieldNew.cpp b/lts/src/v2/model/TagFieldNew.cpp index 58deadd35..51bd15328 100644 --- a/lts/src/v2/model/TagFieldNew.cpp +++ b/lts/src/v2/model/TagFieldNew.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/TagFieldNew.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -53,7 +52,6 @@ web::json::value TagFieldNew::toJson() const return val; } - bool TagFieldNew::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool TagFieldNew::fromJson(const web::json::value& val) return ok; } + std::string TagFieldNew::getFieldName() const { return fieldName_; diff --git a/lts/src/v2/model/TagFieldsInfo.cpp b/lts/src/v2/model/TagFieldsInfo.cpp index d6c13c28c..27afb5008 100644 --- a/lts/src/v2/model/TagFieldsInfo.cpp +++ b/lts/src/v2/model/TagFieldsInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/TagFieldsInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -53,7 +52,6 @@ web::json::value TagFieldsInfo::toJson() const return val; } - bool TagFieldsInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool TagFieldsInfo::fromJson(const web::json::value& val) return ok; } + std::string TagFieldsInfo::getFieldName() const { return fieldName_; diff --git a/lts/src/v2/model/TagsBody.cpp b/lts/src/v2/model/TagsBody.cpp index cec5987b9..d11a61fdc 100644 --- a/lts/src/v2/model/TagsBody.cpp +++ b/lts/src/v2/model/TagsBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/TagsBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value TagsBody::toJson() const return val; } - bool TagsBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagsBody::fromJson(const web::json::value& val) return ok; } + std::string TagsBody::getKey() const { return key_; diff --git a/lts/src/v2/model/TemplateRule.cpp b/lts/src/v2/model/TemplateRule.cpp index 6a695a5c7..f719fc126 100644 --- a/lts/src/v2/model/TemplateRule.cpp +++ b/lts/src/v2/model/TemplateRule.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/TemplateRule.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value TemplateRule::toJson() const return val; } - bool TemplateRule::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TemplateRule::fromJson(const web::json::value& val) return ok; } + std::string TemplateRule::getType() const { return type_; diff --git a/lts/src/v2/model/TimeRange.cpp b/lts/src/v2/model/TimeRange.cpp index 050c77b00..b12676ce3 100644 --- a/lts/src/v2/model/TimeRange.cpp +++ b/lts/src/v2/model/TimeRange.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/TimeRange.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -53,7 +52,6 @@ web::json::value TimeRange::toJson() const return val; } - bool TimeRange::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool TimeRange::fromJson(const web::json::value& val) return ok; } + std::string TimeRange::getSqlTimeZone() const { return sqlTimeZone_; diff --git a/lts/src/v2/model/TimelineTrafficStatisticsRequestBody.cpp b/lts/src/v2/model/TimelineTrafficStatisticsRequestBody.cpp index 2ac9b93d4..e6fa0c8d3 100644 --- a/lts/src/v2/model/TimelineTrafficStatisticsRequestBody.cpp +++ b/lts/src/v2/model/TimelineTrafficStatisticsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/TimelineTrafficStatisticsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -58,7 +57,6 @@ web::json::value TimelineTrafficStatisticsRequestBody::toJson() const return val; } - bool TimelineTrafficStatisticsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool TimelineTrafficStatisticsRequestBody::fromJson(const web::json::value& val) return ok; } + int64_t TimelineTrafficStatisticsRequestBody::getStartTime() const { return startTime_; diff --git a/lts/src/v2/model/Topics.cpp b/lts/src/v2/model/Topics.cpp index a8c20492b..f40301776 100644 --- a/lts/src/v2/model/Topics.cpp +++ b/lts/src/v2/model/Topics.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/Topics.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -48,7 +47,6 @@ web::json::value Topics::toJson() const return val; } - bool Topics::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool Topics::fromJson(const web::json::value& val) return ok; } + std::string Topics::getName() const { return name_; diff --git a/lts/src/v2/model/TopnRequstBody.cpp b/lts/src/v2/model/TopnRequstBody.cpp index 78bf5bc55..5ec204c2b 100644 --- a/lts/src/v2/model/TopnRequstBody.cpp +++ b/lts/src/v2/model/TopnRequstBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/TopnRequstBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -66,7 +65,6 @@ web::json::value TopnRequstBody::toJson() const return val; } - bool TopnRequstBody::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool TopnRequstBody::fromJson(const web::json::value& val) return ok; } + int64_t TopnRequstBody::getEndTime() const { return endTime_; diff --git a/lts/src/v2/model/TransferDetail.cpp b/lts/src/v2/model/TransferDetail.cpp index 71efad185..3e0ae261c 100644 --- a/lts/src/v2/model/TransferDetail.cpp +++ b/lts/src/v2/model/TransferDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/TransferDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -107,7 +106,6 @@ web::json::value TransferDetail::toJson() const return val; } - bool TransferDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -259,6 +257,7 @@ bool TransferDetail::fromJson(const web::json::value& val) return ok; } + int32_t TransferDetail::getObsPeriod() const { return obsPeriod_; diff --git a/lts/src/v2/model/UpdateAccessConfigRequest.cpp b/lts/src/v2/model/UpdateAccessConfigRequest.cpp index 50734ec68..d637df836 100644 --- a/lts/src/v2/model/UpdateAccessConfigRequest.cpp +++ b/lts/src/v2/model/UpdateAccessConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateAccessConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value UpdateAccessConfigRequest::toJson() const return val; } - bool UpdateAccessConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateAccessConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateAccessConfigRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/UpdateAccessConfigRequestBody.cpp b/lts/src/v2/model/UpdateAccessConfigRequestBody.cpp index a1c9d92c3..c0b21c226 100644 --- a/lts/src/v2/model/UpdateAccessConfigRequestBody.cpp +++ b/lts/src/v2/model/UpdateAccessConfigRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateAccessConfigRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -60,7 +59,6 @@ web::json::value UpdateAccessConfigRequestBody::toJson() const return val; } - bool UpdateAccessConfigRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,7 +76,7 @@ bool UpdateAccessConfigRequestBody::fromJson(const web::json::value& val) const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("access_config_detail")); if(!fieldValue.is_null()) { - AccessConfigDeatilCreate refVal; + AccessConfigDeatilUpdate refVal; ok &= ModelBase::fromJson(fieldValue, refVal); setAccessConfigDetail(refVal); } @@ -131,6 +129,7 @@ bool UpdateAccessConfigRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateAccessConfigRequestBody::getAccessConfigId() const { return accessConfigId_; @@ -152,12 +151,12 @@ void UpdateAccessConfigRequestBody::unsetaccessConfigId() accessConfigIdIsSet_ = false; } -AccessConfigDeatilCreate UpdateAccessConfigRequestBody::getAccessConfigDetail() const +AccessConfigDeatilUpdate UpdateAccessConfigRequestBody::getAccessConfigDetail() const { return accessConfigDetail_; } -void UpdateAccessConfigRequestBody::setAccessConfigDetail(const AccessConfigDeatilCreate& value) +void UpdateAccessConfigRequestBody::setAccessConfigDetail(const AccessConfigDeatilUpdate& value) { accessConfigDetail_ = value; accessConfigDetailIsSet_ = true; diff --git a/lts/src/v2/model/UpdateAccessConfigResponse.cpp b/lts/src/v2/model/UpdateAccessConfigResponse.cpp index 0c5616be0..c622770c4 100644 --- a/lts/src/v2/model/UpdateAccessConfigResponse.cpp +++ b/lts/src/v2/model/UpdateAccessConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateAccessConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -79,7 +78,6 @@ web::json::value UpdateAccessConfigResponse::toJson() const return val; } - bool UpdateAccessConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -186,6 +184,7 @@ bool UpdateAccessConfigResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateAccessConfigResponse::getAccessConfigId() const { return accessConfigId_; diff --git a/lts/src/v2/model/UpdateAlarmRuleStatusRequest.cpp b/lts/src/v2/model/UpdateAlarmRuleStatusRequest.cpp index 800c6ab24..a250877e1 100644 --- a/lts/src/v2/model/UpdateAlarmRuleStatusRequest.cpp +++ b/lts/src/v2/model/UpdateAlarmRuleStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateAlarmRuleStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value UpdateAlarmRuleStatusRequest::toJson() const return val; } - bool UpdateAlarmRuleStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateAlarmRuleStatusRequest::fromJson(const web::json::value& val) return ok; } + ChangeAlarmRuleStatus UpdateAlarmRuleStatusRequest::getBody() const { return body_; diff --git a/lts/src/v2/model/UpdateAlarmRuleStatusResponse.cpp b/lts/src/v2/model/UpdateAlarmRuleStatusResponse.cpp index 06805b332..edcce642d 100644 --- a/lts/src/v2/model/UpdateAlarmRuleStatusResponse.cpp +++ b/lts/src/v2/model/UpdateAlarmRuleStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateAlarmRuleStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value UpdateAlarmRuleStatusResponse::toJson() const return val; } - bool UpdateAlarmRuleStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateAlarmRuleStatusResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateAlarmRuleStatusResponse::getBody() const { return body_; diff --git a/lts/src/v2/model/UpdateAomMappingRequest.cpp b/lts/src/v2/model/UpdateAomMappingRequest.cpp index b04c9cba1..a525d120c 100644 --- a/lts/src/v2/model/UpdateAomMappingRequest.cpp +++ b/lts/src/v2/model/UpdateAomMappingRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateAomMappingRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -47,7 +46,6 @@ web::json::value UpdateAomMappingRequest::toJson() const return val; } - bool UpdateAomMappingRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdateAomMappingRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateAomMappingRequest::getRuleId() const { return ruleId_; diff --git a/lts/src/v2/model/UpdateAomMappingRulesRequest.cpp b/lts/src/v2/model/UpdateAomMappingRulesRequest.cpp index 4bf487180..fbff7fc6d 100644 --- a/lts/src/v2/model/UpdateAomMappingRulesRequest.cpp +++ b/lts/src/v2/model/UpdateAomMappingRulesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateAomMappingRulesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value UpdateAomMappingRulesRequest::toJson() const return val; } - bool UpdateAomMappingRulesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateAomMappingRulesRequest::fromJson(const web::json::value& val) return ok; } + UpdateAomMappingRequest UpdateAomMappingRulesRequest::getBody() const { return body_; diff --git a/lts/src/v2/model/UpdateAomMappingRulesResponse.cpp b/lts/src/v2/model/UpdateAomMappingRulesResponse.cpp index fd1410f59..164c87219 100644 --- a/lts/src/v2/model/UpdateAomMappingRulesResponse.cpp +++ b/lts/src/v2/model/UpdateAomMappingRulesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateAomMappingRulesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -47,7 +46,6 @@ web::json::value UpdateAomMappingRulesResponse::toJson() const return val; } - bool UpdateAomMappingRulesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdateAomMappingRulesResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateAomMappingRulesResponse::getProjectId() const { return projectId_; diff --git a/lts/src/v2/model/UpdateHostGroupRequest.cpp b/lts/src/v2/model/UpdateHostGroupRequest.cpp index befcfe190..e585c3b27 100644 --- a/lts/src/v2/model/UpdateHostGroupRequest.cpp +++ b/lts/src/v2/model/UpdateHostGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateHostGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value UpdateHostGroupRequest::toJson() const return val; } - bool UpdateHostGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateHostGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateHostGroupRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/UpdateHostGroupRequestBody.cpp b/lts/src/v2/model/UpdateHostGroupRequestBody.cpp index 615ed3700..f0c599317 100644 --- a/lts/src/v2/model/UpdateHostGroupRequestBody.cpp +++ b/lts/src/v2/model/UpdateHostGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateHostGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -46,7 +45,6 @@ web::json::value UpdateHostGroupRequestBody::toJson() const return val; } - bool UpdateHostGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool UpdateHostGroupRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateHostGroupRequestBody::getHostGroupId() const { return hostGroupId_; diff --git a/lts/src/v2/model/UpdateHostGroupResponse.cpp b/lts/src/v2/model/UpdateHostGroupResponse.cpp index a0cc77a45..5b2c7b7a0 100644 --- a/lts/src/v2/model/UpdateHostGroupResponse.cpp +++ b/lts/src/v2/model/UpdateHostGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateHostGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -61,7 +60,6 @@ web::json::value UpdateHostGroupResponse::toJson() const return val; } - bool UpdateHostGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool UpdateHostGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateHostGroupResponse::getHostGroupId() const { return hostGroupId_; diff --git a/lts/src/v2/model/UpdateKeywordsAlarmRuleRequest.cpp b/lts/src/v2/model/UpdateKeywordsAlarmRuleRequest.cpp index f43353a78..a163dad38 100644 --- a/lts/src/v2/model/UpdateKeywordsAlarmRuleRequest.cpp +++ b/lts/src/v2/model/UpdateKeywordsAlarmRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value UpdateKeywordsAlarmRuleRequest::toJson() const return val; } - bool UpdateKeywordsAlarmRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateKeywordsAlarmRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateKeywordsAlarmRuleRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/UpdateKeywordsAlarmRuleRequestBody.cpp b/lts/src/v2/model/UpdateKeywordsAlarmRuleRequestBody.cpp index 0dc033663..f8dca9926 100644 --- a/lts/src/v2/model/UpdateKeywordsAlarmRuleRequestBody.cpp +++ b/lts/src/v2/model/UpdateKeywordsAlarmRuleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -95,7 +94,6 @@ web::json::value UpdateKeywordsAlarmRuleRequestBody::toJson() const return val; } - bool UpdateKeywordsAlarmRuleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -229,6 +227,7 @@ bool UpdateKeywordsAlarmRuleRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateKeywordsAlarmRuleRequestBody::getKeywordsAlarmRuleId() const { return keywordsAlarmRuleId_; diff --git a/lts/src/v2/model/UpdateKeywordsAlarmRuleResponse.cpp b/lts/src/v2/model/UpdateKeywordsAlarmRuleResponse.cpp index 6ef8f1bdf..22cd0e947 100644 --- a/lts/src/v2/model/UpdateKeywordsAlarmRuleResponse.cpp +++ b/lts/src/v2/model/UpdateKeywordsAlarmRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateKeywordsAlarmRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -100,7 +99,6 @@ web::json::value UpdateKeywordsAlarmRuleResponse::toJson() const return val; } - bool UpdateKeywordsAlarmRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -243,6 +241,7 @@ bool UpdateKeywordsAlarmRuleResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateKeywordsAlarmRuleResponse::getKeywordsAlarmRuleId() const { return keywordsAlarmRuleId_; diff --git a/lts/src/v2/model/UpdateLogConvergeConfigRequest.cpp b/lts/src/v2/model/UpdateLogConvergeConfigRequest.cpp index 53800f969..09ae830b7 100644 --- a/lts/src/v2/model/UpdateLogConvergeConfigRequest.cpp +++ b/lts/src/v2/model/UpdateLogConvergeConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateLogConvergeConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value UpdateLogConvergeConfigRequest::toJson() const return val; } - bool UpdateLogConvergeConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateLogConvergeConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateLogConvergeConfigRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/UpdateLogConvergeConfigResponse.cpp b/lts/src/v2/model/UpdateLogConvergeConfigResponse.cpp index ab2df1ba3..e4033db32 100644 --- a/lts/src/v2/model/UpdateLogConvergeConfigResponse.cpp +++ b/lts/src/v2/model/UpdateLogConvergeConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateLogConvergeConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value UpdateLogConvergeConfigResponse::toJson() const return val; } - bool UpdateLogConvergeConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateLogConvergeConfigResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateLogConvergeConfigResponse::getStatus() const { return status_; diff --git a/lts/src/v2/model/UpdateLogGroupParams.cpp b/lts/src/v2/model/UpdateLogGroupParams.cpp index b29eee7a6..2792520c6 100644 --- a/lts/src/v2/model/UpdateLogGroupParams.cpp +++ b/lts/src/v2/model/UpdateLogGroupParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateLogGroupParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value UpdateLogGroupParams::toJson() const return val; } - bool UpdateLogGroupParams::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateLogGroupParams::fromJson(const web::json::value& val) return ok; } + int32_t UpdateLogGroupParams::getTtlInDays() const { return ttlInDays_; diff --git a/lts/src/v2/model/UpdateLogGroupRequest.cpp b/lts/src/v2/model/UpdateLogGroupRequest.cpp index c43ddd545..bbc98f4ca 100644 --- a/lts/src/v2/model/UpdateLogGroupRequest.cpp +++ b/lts/src/v2/model/UpdateLogGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateLogGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value UpdateLogGroupRequest::toJson() const return val; } - bool UpdateLogGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateLogGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateLogGroupRequest::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/UpdateLogGroupResponse.cpp b/lts/src/v2/model/UpdateLogGroupResponse.cpp index 5004f31a0..c457f62de 100644 --- a/lts/src/v2/model/UpdateLogGroupResponse.cpp +++ b/lts/src/v2/model/UpdateLogGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateLogGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -48,7 +47,6 @@ web::json::value UpdateLogGroupResponse::toJson() const return val; } - bool UpdateLogGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool UpdateLogGroupResponse::fromJson(const web::json::value& val) return ok; } + int64_t UpdateLogGroupResponse::getCreationTime() const { return creationTime_; diff --git a/lts/src/v2/model/UpdateLogStreamParams.cpp b/lts/src/v2/model/UpdateLogStreamParams.cpp index 102a96385..1e4521e24 100644 --- a/lts/src/v2/model/UpdateLogStreamParams.cpp +++ b/lts/src/v2/model/UpdateLogStreamParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateLogStreamParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value UpdateLogStreamParams::toJson() const return val; } - bool UpdateLogStreamParams::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateLogStreamParams::fromJson(const web::json::value& val) return ok; } + int32_t UpdateLogStreamParams::getTtlInDays() const { return ttlInDays_; diff --git a/lts/src/v2/model/UpdateLogStreamRequest.cpp b/lts/src/v2/model/UpdateLogStreamRequest.cpp index 7d740274e..d33238ce4 100644 --- a/lts/src/v2/model/UpdateLogStreamRequest.cpp +++ b/lts/src/v2/model/UpdateLogStreamRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateLogStreamRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -47,7 +46,6 @@ web::json::value UpdateLogStreamRequest::toJson() const return val; } - bool UpdateLogStreamRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdateLogStreamRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateLogStreamRequest::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/UpdateLogStreamResponse.cpp b/lts/src/v2/model/UpdateLogStreamResponse.cpp index 7cfa4a8f1..0ca5ac6b9 100644 --- a/lts/src/v2/model/UpdateLogStreamResponse.cpp +++ b/lts/src/v2/model/UpdateLogStreamResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateLogStreamResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -48,7 +47,6 @@ web::json::value UpdateLogStreamResponse::toJson() const return val; } - bool UpdateLogStreamResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool UpdateLogStreamResponse::fromJson(const web::json::value& val) return ok; } + int64_t UpdateLogStreamResponse::getCreationTime() const { return creationTime_; diff --git a/lts/src/v2/model/UpdateNotificationTemplateRequest.cpp b/lts/src/v2/model/UpdateNotificationTemplateRequest.cpp index e16e4aeee..7086b3e3c 100644 --- a/lts/src/v2/model/UpdateNotificationTemplateRequest.cpp +++ b/lts/src/v2/model/UpdateNotificationTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateNotificationTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value UpdateNotificationTemplateRequest::toJson() const return val; } - bool UpdateNotificationTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateNotificationTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateNotificationTemplateRequest::getDomainId() const { return domainId_; diff --git a/lts/src/v2/model/UpdateNotificationTemplateResponse.cpp b/lts/src/v2/model/UpdateNotificationTemplateResponse.cpp index c6669e3ea..a17b16124 100644 --- a/lts/src/v2/model/UpdateNotificationTemplateResponse.cpp +++ b/lts/src/v2/model/UpdateNotificationTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateNotificationTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -56,7 +55,6 @@ web::json::value UpdateNotificationTemplateResponse::toJson() const return val; } - bool UpdateNotificationTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool UpdateNotificationTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateNotificationTemplateResponse::getName() const { return name_; diff --git a/lts/src/v2/model/UpdateSqlAlarmRuleRequest.cpp b/lts/src/v2/model/UpdateSqlAlarmRuleRequest.cpp index c6ada1ebf..ba5401280 100644 --- a/lts/src/v2/model/UpdateSqlAlarmRuleRequest.cpp +++ b/lts/src/v2/model/UpdateSqlAlarmRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateSqlAlarmRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value UpdateSqlAlarmRuleRequest::toJson() const return val; } - bool UpdateSqlAlarmRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateSqlAlarmRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateSqlAlarmRuleRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/UpdateSqlAlarmRuleRequestBody.cpp b/lts/src/v2/model/UpdateSqlAlarmRuleRequestBody.cpp index d3697a44f..bdb868779 100644 --- a/lts/src/v2/model/UpdateSqlAlarmRuleRequestBody.cpp +++ b/lts/src/v2/model/UpdateSqlAlarmRuleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateSqlAlarmRuleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -100,7 +99,6 @@ web::json::value UpdateSqlAlarmRuleRequestBody::toJson() const return val; } - bool UpdateSqlAlarmRuleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -243,6 +241,7 @@ bool UpdateSqlAlarmRuleRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateSqlAlarmRuleRequestBody::getSqlAlarmRuleId() const { return sqlAlarmRuleId_; diff --git a/lts/src/v2/model/UpdateSqlAlarmRuleResponse.cpp b/lts/src/v2/model/UpdateSqlAlarmRuleResponse.cpp index 2f9a6f642..0779d1072 100644 --- a/lts/src/v2/model/UpdateSqlAlarmRuleResponse.cpp +++ b/lts/src/v2/model/UpdateSqlAlarmRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateSqlAlarmRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -105,7 +104,6 @@ web::json::value UpdateSqlAlarmRuleResponse::toJson() const return val; } - bool UpdateSqlAlarmRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -257,6 +255,7 @@ bool UpdateSqlAlarmRuleResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateSqlAlarmRuleResponse::getId() const { return id_; diff --git a/lts/src/v2/model/UpdateStructConfigRequest.cpp b/lts/src/v2/model/UpdateStructConfigRequest.cpp index 2be91461c..109adab18 100644 --- a/lts/src/v2/model/UpdateStructConfigRequest.cpp +++ b/lts/src/v2/model/UpdateStructConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateStructConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value UpdateStructConfigRequest::toJson() const return val; } - bool UpdateStructConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateStructConfigRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateStructConfigRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/UpdateStructConfigResponse.cpp b/lts/src/v2/model/UpdateStructConfigResponse.cpp index 17a3f610d..1f374a41f 100644 --- a/lts/src/v2/model/UpdateStructConfigResponse.cpp +++ b/lts/src/v2/model/UpdateStructConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateStructConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value UpdateStructConfigResponse::toJson() const return val; } - bool UpdateStructConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateStructConfigResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateStructConfigResponse::getBody() const { return body_; diff --git a/lts/src/v2/model/UpdateStructTemplateRequest.cpp b/lts/src/v2/model/UpdateStructTemplateRequest.cpp index 1135f2329..7845916ed 100644 --- a/lts/src/v2/model/UpdateStructTemplateRequest.cpp +++ b/lts/src/v2/model/UpdateStructTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateStructTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -32,7 +31,6 @@ web::json::value UpdateStructTemplateRequest::toJson() const return val; } - bool UpdateStructTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateStructTemplateRequest::fromJson(const web::json::value& val) return ok; } + LtsStructTemplateInfo UpdateStructTemplateRequest::getBody() const { return body_; diff --git a/lts/src/v2/model/UpdateStructTemplateResponse.cpp b/lts/src/v2/model/UpdateStructTemplateResponse.cpp index 0c4c7a9c6..897572018 100644 --- a/lts/src/v2/model/UpdateStructTemplateResponse.cpp +++ b/lts/src/v2/model/UpdateStructTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateStructTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value UpdateStructTemplateResponse::toJson() const return val; } - bool UpdateStructTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateStructTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateStructTemplateResponse::getBody() const { return body_; diff --git a/lts/src/v2/model/UpdateSwitchRequest.cpp b/lts/src/v2/model/UpdateSwitchRequest.cpp index b9031a2c0..debada3fe 100644 --- a/lts/src/v2/model/UpdateSwitchRequest.cpp +++ b/lts/src/v2/model/UpdateSwitchRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateSwitchRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -38,7 +37,6 @@ web::json::value UpdateSwitchRequest::toJson() const return val; } - bool UpdateSwitchRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateSwitchRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateSwitchRequest::getLogConvergeSwitch() const { return logConvergeSwitch_; diff --git a/lts/src/v2/model/UpdateSwitchResponse.cpp b/lts/src/v2/model/UpdateSwitchResponse.cpp index 57949303a..78112455f 100644 --- a/lts/src/v2/model/UpdateSwitchResponse.cpp +++ b/lts/src/v2/model/UpdateSwitchResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateSwitchResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -33,7 +32,6 @@ web::json::value UpdateSwitchResponse::toJson() const return val; } - bool UpdateSwitchResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateSwitchResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateSwitchResponse::getResult() const { return result_; diff --git a/lts/src/v2/model/UpdateTransferRequest.cpp b/lts/src/v2/model/UpdateTransferRequest.cpp index d9eed1a18..4cc775102 100644 --- a/lts/src/v2/model/UpdateTransferRequest.cpp +++ b/lts/src/v2/model/UpdateTransferRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateTransferRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value UpdateTransferRequest::toJson() const return val; } - bool UpdateTransferRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateTransferRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateTransferRequest::getContentType() const { return contentType_; diff --git a/lts/src/v2/model/UpdateTransferRequestBody.cpp b/lts/src/v2/model/UpdateTransferRequestBody.cpp index 090e93aa1..8433c7eac 100644 --- a/lts/src/v2/model/UpdateTransferRequestBody.cpp +++ b/lts/src/v2/model/UpdateTransferRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateTransferRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -37,7 +36,6 @@ web::json::value UpdateTransferRequestBody::toJson() const return val; } - bool UpdateTransferRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateTransferRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateTransferRequestBody::getLogTransferId() const { return logTransferId_; diff --git a/lts/src/v2/model/UpdateTransferRequestBody_log_transfer_info.cpp b/lts/src/v2/model/UpdateTransferRequestBody_log_transfer_info.cpp index 1b2a2a889..d616b4a71 100644 --- a/lts/src/v2/model/UpdateTransferRequestBody_log_transfer_info.cpp +++ b/lts/src/v2/model/UpdateTransferRequestBody_log_transfer_info.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateTransferRequestBody_log_transfer_info.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -42,7 +41,6 @@ web::json::value UpdateTransferRequestBody_log_transfer_info::toJson() const return val; } - bool UpdateTransferRequestBody_log_transfer_info::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateTransferRequestBody_log_transfer_info::fromJson(const web::json::valu return ok; } + std::string UpdateTransferRequestBody_log_transfer_info::getLogStorageFormat() const { return logStorageFormat_; diff --git a/lts/src/v2/model/UpdateTransferResponse.cpp b/lts/src/v2/model/UpdateTransferResponse.cpp index 59e521e56..54f4d120b 100644 --- a/lts/src/v2/model/UpdateTransferResponse.cpp +++ b/lts/src/v2/model/UpdateTransferResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdateTransferResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -51,7 +50,6 @@ web::json::value UpdateTransferResponse::toJson() const return val; } - bool UpdateTransferResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool UpdateTransferResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateTransferResponse::getLogGroupId() const { return logGroupId_; diff --git a/lts/src/v2/model/UpdatelogConvergeConfig.cpp b/lts/src/v2/model/UpdatelogConvergeConfig.cpp index 823cc479b..c7c316d49 100644 --- a/lts/src/v2/model/UpdatelogConvergeConfig.cpp +++ b/lts/src/v2/model/UpdatelogConvergeConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/lts/v2/model/UpdatelogConvergeConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Lts { @@ -82,7 +81,6 @@ web::json::value UpdatelogConvergeConfig::toJson() const return val; } - bool UpdatelogConvergeConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool UpdatelogConvergeConfig::fromJson(const web::json::value& val) return ok; } + std::string UpdatelogConvergeConfig::getId() const { return id_; diff --git a/mpc/include/huaweicloud/mpc/v1/MpcMeta.h b/mpc/include/huaweicloud/mpc/v1/MpcMeta.h new file mode 100644 index 000000000..3444595e9 --- /dev/null +++ b/mpc/include/huaweicloud/mpc/v1/MpcMeta.h @@ -0,0 +1,84 @@ +#ifndef HUAWEICLOUD_SDK_MPC_V1_MpcMeta_H_ +#define HUAWEICLOUD_SDK_MPC_V1_MpcMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Mpc { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_MPC_V1_EXPORT MpcMeta { +public: + static HttpRequestDef genRequestDefForCreateAnimatedGraphicsTask(); + static HttpRequestDef genRequestDefForDeleteAnimatedGraphicsTask(); + static HttpRequestDef genRequestDefForListAnimatedGraphicsTask(); + static HttpRequestDef genRequestDefForCreateAgenciesTask(); + static HttpRequestDef genRequestDefForListAllBuckets(); + static HttpRequestDef genRequestDefForListAllObsObjList(); + static HttpRequestDef genRequestDefForListNotifyEvent(); + static HttpRequestDef genRequestDefForListNotifySmnTopicConfig(); + static HttpRequestDef genRequestDefForNotifySmnTopicConfig(); + static HttpRequestDef genRequestDefForShowAgenciesTask(); + static HttpRequestDef genRequestDefForUpdateBucketAuthorized(); + static HttpRequestDef genRequestDefForCreateEditingJob(); + static HttpRequestDef genRequestDefForDeleteEditingJob(); + static HttpRequestDef genRequestDefForListEditingJob(); + static HttpRequestDef genRequestDefForCreateEncryptTask(); + static HttpRequestDef genRequestDefForDeleteEncryptTask(); + static HttpRequestDef genRequestDefForListEncryptTask(); + static HttpRequestDef genRequestDefForCreateExtractTask(); + static HttpRequestDef genRequestDefForDeleteExtractTask(); + static HttpRequestDef genRequestDefForListExtractTask(); + static HttpRequestDef genRequestDefForCreateMbTasksReport(); + static HttpRequestDef genRequestDefForCreateMergeChannelsTask(); + static HttpRequestDef genRequestDefForCreateResetTracksTask(); + static HttpRequestDef genRequestDefForDeleteMergeChannelsTask(); + static HttpRequestDef genRequestDefForDeleteResetTracksTask(); + static HttpRequestDef genRequestDefForListMergeChannelsTask(); + static HttpRequestDef genRequestDefForListResetTracksTask(); + static HttpRequestDef genRequestDefForCreateMediaProcessTask(); + static HttpRequestDef genRequestDefForDeleteMediaProcessTask(); + static HttpRequestDef genRequestDefForListMediaProcessTask(); + static HttpRequestDef genRequestDefForCreateMpeCallBack(); + static HttpRequestDef genRequestDefForCreateQualityEnhanceTemplate(); + static HttpRequestDef genRequestDefForDeleteQualityEnhanceTemplate(); + static HttpRequestDef genRequestDefForListQualityEnhanceDefaultTemplate(); + static HttpRequestDef genRequestDefForUpdateQualityEnhanceTemplate(); + static HttpRequestDef genRequestDefForListTranscodeDetail(); + static HttpRequestDef genRequestDefForCancelRemuxTask(); + static HttpRequestDef genRequestDefForCreateRemuxTask(); + static HttpRequestDef genRequestDefForCreateRetryRemuxTask(); + static HttpRequestDef genRequestDefForDeleteRemuxTask(); + static HttpRequestDef genRequestDefForListRemuxTask(); + static HttpRequestDef genRequestDefForCreateTemplateGroup(); + static HttpRequestDef genRequestDefForDeleteTemplateGroup(); + static HttpRequestDef genRequestDefForListTemplateGroup(); + static HttpRequestDef genRequestDefForUpdateTemplateGroup(); + static HttpRequestDef genRequestDefForCreateThumbnailsTask(); + static HttpRequestDef genRequestDefForDeleteThumbnailsTask(); + static HttpRequestDef genRequestDefForListThumbnailsTask(); + static HttpRequestDef genRequestDefForCreateTranscodingTask(); + static HttpRequestDef genRequestDefForDeleteTranscodingTask(); + static HttpRequestDef genRequestDefForDeleteTranscodingTaskByConsole(); + static HttpRequestDef genRequestDefForListStatSummary(); + static HttpRequestDef genRequestDefForListTranscodingTask(); + static HttpRequestDef genRequestDefForCreateTransTemplate(); + static HttpRequestDef genRequestDefForDeleteTemplate(); + static HttpRequestDef genRequestDefForListTemplate(); + static HttpRequestDef genRequestDefForUpdateTransTemplate(); + static HttpRequestDef genRequestDefForCreateWatermarkTemplate(); + static HttpRequestDef genRequestDefForDeleteWatermarkTemplate(); + static HttpRequestDef genRequestDefForListWatermarkTemplate(); + static HttpRequestDef genRequestDefForUpdateWatermarkTemplate(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_MPC_V1_MpcMeta_H_ diff --git a/mpc/include/huaweicloud/mpc/v1/model/AgenciesTaskReq.h b/mpc/include/huaweicloud/mpc/v1/model/AgenciesTaskReq.h index f72506145..e598d5602 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/AgenciesTaskReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/AgenciesTaskReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_AgenciesTaskReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_AgenciesTaskReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT AgenciesTaskReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AgenciesTaskReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/AnimatedGraphicsOutputParam.h b/mpc/include/huaweicloud/mpc/v1/model/AnimatedGraphicsOutputParam.h index 6ea6e0924..58e666a31 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/AnimatedGraphicsOutputParam.h +++ b/mpc/include/huaweicloud/mpc/v1/model/AnimatedGraphicsOutputParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_AnimatedGraphicsOutputParam_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_AnimatedGraphicsOutputParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT AnimatedGraphicsOutputParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AnimatedGraphicsOutputParam members diff --git a/mpc/include/huaweicloud/mpc/v1/model/AnimatedGraphicsTask.h b/mpc/include/huaweicloud/mpc/v1/model/AnimatedGraphicsTask.h index e0303ebd4..c1a777b5d 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/AnimatedGraphicsTask.h +++ b/mpc/include/huaweicloud/mpc/v1/model/AnimatedGraphicsTask.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_AnimatedGraphicsTask_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_AnimatedGraphicsTask_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT AnimatedGraphicsTask /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AnimatedGraphicsTask members diff --git a/mpc/include/huaweicloud/mpc/v1/model/Audio.h b/mpc/include/huaweicloud/mpc/v1/model/Audio.h index 4e0787f45..443b16a92 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/Audio.h +++ b/mpc/include/huaweicloud/mpc/v1/model/Audio.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_Audio_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_Audio_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT Audio /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Audio members diff --git a/mpc/include/huaweicloud/mpc/v1/model/AudioFile.h b/mpc/include/huaweicloud/mpc/v1/model/AudioFile.h index fc6e1e06b..2243589ca 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/AudioFile.h +++ b/mpc/include/huaweicloud/mpc/v1/model/AudioFile.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_AudioFile_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_AudioFile_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT AudioFile /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AudioFile members diff --git a/mpc/include/huaweicloud/mpc/v1/model/AudioInfo.h b/mpc/include/huaweicloud/mpc/v1/model/AudioInfo.h index 331705a23..1a334ed98 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/AudioInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/AudioInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_AudioInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_AudioInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT AudioInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AudioInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/AudioProcess.h b/mpc/include/huaweicloud/mpc/v1/model/AudioProcess.h index 17971b146..77578f504 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/AudioProcess.h +++ b/mpc/include/huaweicloud/mpc/v1/model/AudioProcess.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_AudioProcess_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_AudioProcess_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT AudioProcess /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AudioProcess members diff --git a/mpc/include/huaweicloud/mpc/v1/model/AudioTrack.h b/mpc/include/huaweicloud/mpc/v1/model/AudioTrack.h index 695354be1..9216e6a0e 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/AudioTrack.h +++ b/mpc/include/huaweicloud/mpc/v1/model/AudioTrack.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_AudioTrack_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_AudioTrack_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT AudioTrack /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AudioTrack members diff --git a/mpc/include/huaweicloud/mpc/v1/model/AvParameters.h b/mpc/include/huaweicloud/mpc/v1/model/AvParameters.h index 137d8f134..7ce048bb8 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/AvParameters.h +++ b/mpc/include/huaweicloud/mpc/v1/model/AvParameters.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_AvParameters_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_AvParameters_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT AvParameters /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AvParameters members diff --git a/mpc/include/huaweicloud/mpc/v1/model/BasicTaskInfo.h b/mpc/include/huaweicloud/mpc/v1/model/BasicTaskInfo.h index 4cd7f066e..549ad7bb8 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/BasicTaskInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/BasicTaskInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_BasicTaskInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_BasicTaskInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT BasicTaskInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BasicTaskInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/BasicWatermark.h b/mpc/include/huaweicloud/mpc/v1/model/BasicWatermark.h index 9a0466a08..2868d4401 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/BasicWatermark.h +++ b/mpc/include/huaweicloud/mpc/v1/model/BasicWatermark.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_BasicWatermark_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_BasicWatermark_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT BasicWatermark /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BasicWatermark members diff --git a/mpc/include/huaweicloud/mpc/v1/model/BucketAuthorizedReq.h b/mpc/include/huaweicloud/mpc/v1/model/BucketAuthorizedReq.h index cd59383c3..b61a41a7a 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/BucketAuthorizedReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/BucketAuthorizedReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_BucketAuthorizedReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_BucketAuthorizedReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT BucketAuthorizedReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BucketAuthorizedReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CancelRemuxTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CancelRemuxTaskRequest.h index 32b9fc139..1fcdae67f 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CancelRemuxTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CancelRemuxTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CancelRemuxTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CancelRemuxTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CancelRemuxTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelRemuxTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CancelRemuxTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CancelRemuxTaskResponse.h index aac4dfca1..58d08206b 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CancelRemuxTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CancelRemuxTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CancelRemuxTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CancelRemuxTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CancelRemuxTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelRemuxTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ClipInfo.h b/mpc/include/huaweicloud/mpc/v1/model/ClipInfo.h index 0b5743a90..7749de98a 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ClipInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ClipInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ClipInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ClipInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ClipInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ClipInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/Common.h b/mpc/include/huaweicloud/mpc/v1/model/Common.h index 872994d3d..fd92442b5 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/Common.h +++ b/mpc/include/huaweicloud/mpc/v1/model/Common.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_Common_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_Common_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT Common /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Common members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CommonCreateTaskReq.h b/mpc/include/huaweicloud/mpc/v1/model/CommonCreateTaskReq.h index 977199503..178ac97ca 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CommonCreateTaskReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CommonCreateTaskReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CommonCreateTaskReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CommonCreateTaskReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CommonCreateTaskReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CommonCreateTaskReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CommonCreateTaskRsp.h b/mpc/include/huaweicloud/mpc/v1/model/CommonCreateTaskRsp.h index 6f60c4f57..d9d7c5955 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CommonCreateTaskRsp.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CommonCreateTaskRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CommonCreateTaskRsp_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CommonCreateTaskRsp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CommonCreateTaskRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CommonCreateTaskRsp members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CommonQueryTaskRsp.h b/mpc/include/huaweicloud/mpc/v1/model/CommonQueryTaskRsp.h index deac1803c..71b99282e 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CommonQueryTaskRsp.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CommonQueryTaskRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CommonQueryTaskRsp_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CommonQueryTaskRsp_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CommonQueryTaskRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CommonQueryTaskRsp members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CommonTask.h b/mpc/include/huaweicloud/mpc/v1/model/CommonTask.h index a978e286f..9735084b6 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CommonTask.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CommonTask.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CommonTask_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CommonTask_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CommonTask /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CommonTask members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CommonTaskMeta.h b/mpc/include/huaweicloud/mpc/v1/model/CommonTaskMeta.h index da8425cc3..6b9a80b83 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CommonTaskMeta.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CommonTaskMeta.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CommonTaskMeta_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CommonTaskMeta_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CommonTaskMeta /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CommonTaskMeta members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ConcatInfo.h b/mpc/include/huaweicloud/mpc/v1/model/ConcatInfo.h index 5a38d5f3d..aaf6a1777 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ConcatInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ConcatInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ConcatInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ConcatInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ConcatInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConcatInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateAgenciesTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateAgenciesTaskRequest.h index e3a91d4c4..7749aec15 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateAgenciesTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateAgenciesTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateAgenciesTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateAgenciesTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateAgenciesTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAgenciesTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateAgenciesTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateAgenciesTaskResponse.h index df7804f08..19ab9bfda 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateAgenciesTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateAgenciesTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateAgenciesTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateAgenciesTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateAgenciesTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAgenciesTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskReq.h b/mpc/include/huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskReq.h index 8f2952253..de7cc76ca 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateAnimatedGraphicsTaskReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateAnimatedGraphicsTaskReq_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateAnimatedGraphicsTaskReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAnimatedGraphicsTaskReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskRequest.h index 6a4348211..c6c27c6a8 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateAnimatedGraphicsTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateAnimatedGraphicsTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateAnimatedGraphicsTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAnimatedGraphicsTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskResponse.h index 40537f263..1a8c73de1 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateAnimatedGraphicsTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateAnimatedGraphicsTaskResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateAnimatedGraphicsTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAnimatedGraphicsTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateEditingJobReq.h b/mpc/include/huaweicloud/mpc/v1/model/CreateEditingJobReq.h index 4fcf85b9e..efab4caf6 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateEditingJobReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateEditingJobReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateEditingJobReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateEditingJobReq_H_ + #include #include +#include #include #include @@ -40,10 +42,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateEditingJobReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateEditingJobReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateEditingJobRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateEditingJobRequest.h index b91e27f12..fea865768 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateEditingJobRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateEditingJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateEditingJobRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateEditingJobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateEditingJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateEditingJobRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateEditingJobResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateEditingJobResponse.h index cfd925745..c19b7290e 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateEditingJobResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateEditingJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateEditingJobResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateEditingJobResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateEditingJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateEditingJobResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateEncryptReq.h b/mpc/include/huaweicloud/mpc/v1/model/CreateEncryptReq.h index e6483cf54..be1abc7a8 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateEncryptReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateEncryptReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateEncryptReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateEncryptReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateEncryptReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateEncryptReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateEncryptTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateEncryptTaskRequest.h index 0a6231bec..16b3f7463 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateEncryptTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateEncryptTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateEncryptTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateEncryptTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateEncryptTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateEncryptTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateEncryptTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateEncryptTaskResponse.h index f4a7958b7..911b87795 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateEncryptTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateEncryptTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateEncryptTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateEncryptTaskResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateEncryptTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateEncryptTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateExtractTaskReq.h b/mpc/include/huaweicloud/mpc/v1/model/CreateExtractTaskReq.h index d9d12ac46..4c0d54f73 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateExtractTaskReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateExtractTaskReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateExtractTaskReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateExtractTaskReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateExtractTaskReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateExtractTaskReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateExtractTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateExtractTaskRequest.h index 977d073eb..35185d82d 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateExtractTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateExtractTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateExtractTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateExtractTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateExtractTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateExtractTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateExtractTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateExtractTaskResponse.h index be8491f38..c5106f7ad 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateExtractTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateExtractTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateExtractTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateExtractTaskResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateExtractTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateExtractTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateMbTasksReportRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateMbTasksReportRequest.h index af20c536c..900040296 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateMbTasksReportRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateMbTasksReportRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMbTasksReportRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMbTasksReportRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateMbTasksReportRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateMbTasksReportRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateMbTasksReportResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateMbTasksReportResponse.h index 02ba6149a..8ef03d629 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateMbTasksReportResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateMbTasksReportResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMbTasksReportResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMbTasksReportResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateMbTasksReportResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateMbTasksReportResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateMediaProcessReq.h b/mpc/include/huaweicloud/mpc/v1/model/CreateMediaProcessReq.h index 1aa067f77..4779b8989 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateMediaProcessReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateMediaProcessReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMediaProcessReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMediaProcessReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateMediaProcessReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateMediaProcessReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateMediaProcessTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateMediaProcessTaskRequest.h index 0208ce689..94ad65afd 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateMediaProcessTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateMediaProcessTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMediaProcessTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMediaProcessTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateMediaProcessTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateMediaProcessTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateMediaProcessTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateMediaProcessTaskResponse.h index c83cd776e..192878a4e 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateMediaProcessTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateMediaProcessTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMediaProcessTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMediaProcessTaskResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateMediaProcessTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateMediaProcessTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateMergeChannelsReq.h b/mpc/include/huaweicloud/mpc/v1/model/CreateMergeChannelsReq.h index ae66c8591..9cf3eca83 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateMergeChannelsReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateMergeChannelsReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMergeChannelsReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMergeChannelsReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateMergeChannelsReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateMergeChannelsReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateMergeChannelsTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateMergeChannelsTaskRequest.h index 9fa1c1e03..d4f528590 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateMergeChannelsTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateMergeChannelsTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMergeChannelsTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMergeChannelsTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateMergeChannelsTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateMergeChannelsTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateMergeChannelsTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateMergeChannelsTaskResponse.h index d2ea91c92..965cce762 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateMergeChannelsTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateMergeChannelsTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMergeChannelsTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMergeChannelsTaskResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateMergeChannelsTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateMergeChannelsTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateMpeCallBackRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateMpeCallBackRequest.h index 29344b16d..76fee72b1 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateMpeCallBackRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateMpeCallBackRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMpeCallBackRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMpeCallBackRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateMpeCallBackRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateMpeCallBackRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateMpeCallBackResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateMpeCallBackResponse.h index 86d55978a..93b0abe60 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateMpeCallBackResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateMpeCallBackResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMpeCallBackResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateMpeCallBackResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateMpeCallBackResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateMpeCallBackResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateQualityEnhanceTemplateRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateQualityEnhanceTemplateRequest.h index 473437b13..56b14e730 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateQualityEnhanceTemplateRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateQualityEnhanceTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateQualityEnhanceTemplateRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateQualityEnhanceTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateQualityEnhanceTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateQualityEnhanceTemplateRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateQualityEnhanceTemplateResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateQualityEnhanceTemplateResponse.h index 6cb513a5a..bb2238850 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateQualityEnhanceTemplateResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateQualityEnhanceTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateQualityEnhanceTemplateResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateQualityEnhanceTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateQualityEnhanceTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateQualityEnhanceTemplateResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateRemuxTaskReq.h b/mpc/include/huaweicloud/mpc/v1/model/CreateRemuxTaskReq.h index 61a1b9776..5040ffc8a 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateRemuxTaskReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateRemuxTaskReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateRemuxTaskReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateRemuxTaskReq_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateRemuxTaskReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRemuxTaskReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateRemuxTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateRemuxTaskRequest.h index a043637f4..75262dced 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateRemuxTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateRemuxTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateRemuxTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateRemuxTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateRemuxTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRemuxTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateRemuxTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateRemuxTaskResponse.h index f455eb26a..37beab8e7 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateRemuxTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateRemuxTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateRemuxTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateRemuxTaskResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateRemuxTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRemuxTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateResetTracksReq.h b/mpc/include/huaweicloud/mpc/v1/model/CreateResetTracksReq.h index 26b34dc6e..922689850 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateResetTracksReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateResetTracksReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateResetTracksReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateResetTracksReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateResetTracksReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateResetTracksReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateResetTracksTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateResetTracksTaskRequest.h index 6d815df07..48adf6c58 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateResetTracksTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateResetTracksTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateResetTracksTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateResetTracksTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateResetTracksTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateResetTracksTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateResetTracksTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateResetTracksTaskResponse.h index 81854f937..349921e95 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateResetTracksTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateResetTracksTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateResetTracksTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateResetTracksTaskResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateResetTracksTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateResetTracksTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateRetryRemuxTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateRetryRemuxTaskRequest.h index 017e68215..3d28c1614 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateRetryRemuxTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateRetryRemuxTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateRetryRemuxTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateRetryRemuxTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateRetryRemuxTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRetryRemuxTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateRetryRemuxTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateRetryRemuxTaskResponse.h index 4b7850874..f30781357 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateRetryRemuxTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateRetryRemuxTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateRetryRemuxTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateRetryRemuxTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateRetryRemuxTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRetryRemuxTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateTemplateGroupRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateTemplateGroupRequest.h index 921b6c4f0..f96865007 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateTemplateGroupRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateTemplateGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTemplateGroupRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTemplateGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateTemplateGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTemplateGroupRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateTemplateGroupResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateTemplateGroupResponse.h index 613181d84..9e206c5ba 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateTemplateGroupResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateTemplateGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTemplateGroupResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTemplateGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateTemplateGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTemplateGroupResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateThumbReq.h b/mpc/include/huaweicloud/mpc/v1/model/CreateThumbReq.h index 7427afbd8..c4c4d7241 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateThumbReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateThumbReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateThumbReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateThumbReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateThumbReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateThumbReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateThumbnailsTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateThumbnailsTaskRequest.h index bf203e6f6..3024c8e00 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateThumbnailsTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateThumbnailsTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateThumbnailsTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateThumbnailsTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateThumbnailsTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateThumbnailsTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateThumbnailsTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateThumbnailsTaskResponse.h index e1df9cfb4..0fa6bbabd 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateThumbnailsTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateThumbnailsTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateThumbnailsTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateThumbnailsTaskResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateThumbnailsTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateThumbnailsTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateTransTemplateRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateTransTemplateRequest.h index 676018144..cbe2b9143 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateTransTemplateRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateTransTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTransTemplateRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTransTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateTransTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTransTemplateRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateTransTemplateResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateTransTemplateResponse.h index 90048c8c3..614199ac6 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateTransTemplateResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateTransTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTransTemplateResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTransTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateTransTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTransTemplateResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateTranscodingReq.h b/mpc/include/huaweicloud/mpc/v1/model/CreateTranscodingReq.h index 73ddd8cb5..e116204f5 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateTranscodingReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateTranscodingReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTranscodingReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTranscodingReq_H_ + #include #include +#include #include #include @@ -43,10 +45,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateTranscodingReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTranscodingReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateTranscodingTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateTranscodingTaskRequest.h index f42a8f75a..86fab3c7e 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateTranscodingTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateTranscodingTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTranscodingTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTranscodingTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateTranscodingTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTranscodingTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateTranscodingTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateTranscodingTaskResponse.h index 7f6111184..121166815 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateTranscodingTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateTranscodingTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTranscodingTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateTranscodingTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateTranscodingTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTranscodingTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateWatermarkTemplateRequest.h b/mpc/include/huaweicloud/mpc/v1/model/CreateWatermarkTemplateRequest.h index 11cac46b2..eced6ba12 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateWatermarkTemplateRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateWatermarkTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateWatermarkTemplateRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateWatermarkTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateWatermarkTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateWatermarkTemplateRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/CreateWatermarkTemplateResponse.h b/mpc/include/huaweicloud/mpc/v1/model/CreateWatermarkTemplateResponse.h index aa5c56590..bec5d33bc 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/CreateWatermarkTemplateResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/CreateWatermarkTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateWatermarkTemplateResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_CreateWatermarkTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT CreateWatermarkTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateWatermarkTemplateResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/Crop.h b/mpc/include/huaweicloud/mpc/v1/model/Crop.h index 6e384a503..82ec884cb 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/Crop.h +++ b/mpc/include/huaweicloud/mpc/v1/model/Crop.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_Crop_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_Crop_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT Crop /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Crop members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteAnimatedGraphicsTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteAnimatedGraphicsTaskRequest.h index 7015928f4..3ed03f6be 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteAnimatedGraphicsTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteAnimatedGraphicsTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteAnimatedGraphicsTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteAnimatedGraphicsTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteAnimatedGraphicsTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAnimatedGraphicsTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteAnimatedGraphicsTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteAnimatedGraphicsTaskResponse.h index 1f5ab9a07..922918b8e 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteAnimatedGraphicsTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteAnimatedGraphicsTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteAnimatedGraphicsTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteAnimatedGraphicsTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteAnimatedGraphicsTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAnimatedGraphicsTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteEditingJobRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteEditingJobRequest.h index 94e8c028f..5cde16a8c 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteEditingJobRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteEditingJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteEditingJobRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteEditingJobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteEditingJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteEditingJobRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteEditingJobResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteEditingJobResponse.h index 6a72fa126..bb82670ed 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteEditingJobResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteEditingJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteEditingJobResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteEditingJobResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteEditingJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteEditingJobResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteEncryptTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteEncryptTaskRequest.h index 685fca028..fe9915860 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteEncryptTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteEncryptTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteEncryptTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteEncryptTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteEncryptTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteEncryptTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteEncryptTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteEncryptTaskResponse.h index 77bf37c85..b1f159705 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteEncryptTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteEncryptTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteEncryptTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteEncryptTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteEncryptTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteEncryptTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteExtractTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteExtractTaskRequest.h index dcf70b42b..b01b99d9a 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteExtractTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteExtractTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteExtractTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteExtractTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteExtractTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteExtractTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteExtractTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteExtractTaskResponse.h index cd51962af..c1a4f6bf6 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteExtractTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteExtractTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteExtractTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteExtractTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteExtractTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteExtractTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteMediaProcessTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteMediaProcessTaskRequest.h index ac6b91ce8..742ac7327 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteMediaProcessTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteMediaProcessTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteMediaProcessTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteMediaProcessTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteMediaProcessTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteMediaProcessTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteMediaProcessTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteMediaProcessTaskResponse.h index 5b9704cbf..31535b6bf 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteMediaProcessTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteMediaProcessTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteMediaProcessTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteMediaProcessTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteMediaProcessTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteMediaProcessTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteMergeChannelsTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteMergeChannelsTaskRequest.h index 2b4cb595d..1ffe552be 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteMergeChannelsTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteMergeChannelsTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteMergeChannelsTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteMergeChannelsTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteMergeChannelsTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteMergeChannelsTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteMergeChannelsTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteMergeChannelsTaskResponse.h index bf7f5d708..df6f24059 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteMergeChannelsTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteMergeChannelsTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteMergeChannelsTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteMergeChannelsTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteMergeChannelsTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteMergeChannelsTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteQualityEnhanceTemplateRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteQualityEnhanceTemplateRequest.h index eb1d90c71..a3dc9bcf6 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteQualityEnhanceTemplateRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteQualityEnhanceTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteQualityEnhanceTemplateRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteQualityEnhanceTemplateRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteQualityEnhanceTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteQualityEnhanceTemplateRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteQualityEnhanceTemplateResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteQualityEnhanceTemplateResponse.h index d4b7bf03e..1f1c7ec90 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteQualityEnhanceTemplateResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteQualityEnhanceTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteQualityEnhanceTemplateResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteQualityEnhanceTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteQualityEnhanceTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteQualityEnhanceTemplateResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteRemuxTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteRemuxTaskRequest.h index 252483a6c..6ac856e77 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteRemuxTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteRemuxTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteRemuxTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteRemuxTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteRemuxTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteRemuxTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteRemuxTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteRemuxTaskResponse.h index b051ceaf0..1ad1d7157 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteRemuxTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteRemuxTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteRemuxTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteRemuxTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteRemuxTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteRemuxTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteResetTracksTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteResetTracksTaskRequest.h index df697ff82..e13d4de29 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteResetTracksTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteResetTracksTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteResetTracksTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteResetTracksTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteResetTracksTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteResetTracksTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteResetTracksTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteResetTracksTaskResponse.h index 59115a143..e49ebc8d5 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteResetTracksTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteResetTracksTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteResetTracksTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteResetTracksTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteResetTracksTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteResetTracksTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateGroupRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateGroupRequest.h index b7a026359..ff88eb30d 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateGroupRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTemplateGroupRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTemplateGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteTemplateGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTemplateGroupRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateGroupResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateGroupResponse.h index d0838a548..9d8a51dcf 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateGroupResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTemplateGroupResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTemplateGroupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteTemplateGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTemplateGroupResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateRequest.h index 3b186e857..5759fe3b9 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTemplateRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTemplateRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTemplateRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateResponse.h index 6adc782ee..8346807ed 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTemplateResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTemplateResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteThumbnailsTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteThumbnailsTaskRequest.h index 5844af303..a5d63c5b5 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteThumbnailsTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteThumbnailsTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteThumbnailsTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteThumbnailsTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteThumbnailsTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteThumbnailsTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteThumbnailsTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteThumbnailsTaskResponse.h index 8e9cb21a3..b33d3bbb0 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteThumbnailsTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteThumbnailsTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteThumbnailsTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteThumbnailsTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteThumbnailsTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteThumbnailsTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskByConsoleRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskByConsoleRequest.h index 1bcebba81..3a6146741 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskByConsoleRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskByConsoleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTranscodingTaskByConsoleRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTranscodingTaskByConsoleRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteTranscodingTaskByConsoleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTranscodingTaskByConsoleRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskByConsoleResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskByConsoleResponse.h index be142c6bc..18f33e42a 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskByConsoleResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskByConsoleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTranscodingTaskByConsoleResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTranscodingTaskByConsoleResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteTranscodingTaskByConsoleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTranscodingTaskByConsoleResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskRequest.h index af0c4b65b..bffe8c6e9 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTranscodingTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTranscodingTaskRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteTranscodingTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTranscodingTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskResponse.h index 5dd420a94..1998516a9 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteTranscodingTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTranscodingTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteTranscodingTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteTranscodingTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTranscodingTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteWatermarkTemplateRequest.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteWatermarkTemplateRequest.h index 0db7b7f56..5c44807c1 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteWatermarkTemplateRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteWatermarkTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteWatermarkTemplateRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteWatermarkTemplateRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteWatermarkTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteWatermarkTemplateRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/DeleteWatermarkTemplateResponse.h b/mpc/include/huaweicloud/mpc/v1/model/DeleteWatermarkTemplateResponse.h index 2d01245dd..b329d6dc9 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/DeleteWatermarkTemplateResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/DeleteWatermarkTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteWatermarkTemplateResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_DeleteWatermarkTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT DeleteWatermarkTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteWatermarkTemplateResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/EachEncryptRsp.h b/mpc/include/huaweicloud/mpc/v1/model/EachEncryptRsp.h index 3415225fa..65b92b785 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/EachEncryptRsp.h +++ b/mpc/include/huaweicloud/mpc/v1/model/EachEncryptRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_EachEncryptRsp_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_EachEncryptRsp_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT EachEncryptRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EachEncryptRsp members diff --git a/mpc/include/huaweicloud/mpc/v1/model/EditAudioInfo.h b/mpc/include/huaweicloud/mpc/v1/model/EditAudioInfo.h index ee7b044e9..79f2c2aa5 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/EditAudioInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/EditAudioInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_EditAudioInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_EditAudioInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT EditAudioInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EditAudioInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/EditHlsInfo.h b/mpc/include/huaweicloud/mpc/v1/model/EditHlsInfo.h index 2ff0eb662..412e8840b 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/EditHlsInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/EditHlsInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_EditHlsInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_EditHlsInfo_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT EditHlsInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EditHlsInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/EditSetting.h b/mpc/include/huaweicloud/mpc/v1/model/EditSetting.h index 376d3ac5f..61acdd5c9 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/EditSetting.h +++ b/mpc/include/huaweicloud/mpc/v1/model/EditSetting.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_EditSetting_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_EditSetting_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT EditSetting /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EditSetting members diff --git a/mpc/include/huaweicloud/mpc/v1/model/EditVideoInfo.h b/mpc/include/huaweicloud/mpc/v1/model/EditVideoInfo.h index bacaa97aa..9e7e759b3 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/EditVideoInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/EditVideoInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_EditVideoInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_EditVideoInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT EditVideoInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EditVideoInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/EditingJob.h b/mpc/include/huaweicloud/mpc/v1/model/EditingJob.h index efe862c72..fe1bbcf58 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/EditingJob.h +++ b/mpc/include/huaweicloud/mpc/v1/model/EditingJob.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_EditingJob_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_EditingJob_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT EditingJob /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EditingJob members diff --git a/mpc/include/huaweicloud/mpc/v1/model/Encryption.h b/mpc/include/huaweicloud/mpc/v1/model/Encryption.h index 56adefbb7..1aea6a6af 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/Encryption.h +++ b/mpc/include/huaweicloud/mpc/v1/model/Encryption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_Encryption_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_Encryption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT Encryption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Encryption members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ErrorResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ErrorResponse.h index f92f9209a..4168f2093 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ErrorResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ErrorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ErrorResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ErrorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ErrorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ExtractTask.h b/mpc/include/huaweicloud/mpc/v1/model/ExtractTask.h index ae7e84eb9..bab759954 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ExtractTask.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ExtractTask.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ExtractTask_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ExtractTask_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ExtractTask /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExtractTask members diff --git a/mpc/include/huaweicloud/mpc/v1/model/HlsEncrypt.h b/mpc/include/huaweicloud/mpc/v1/model/HlsEncrypt.h index d32ab8fa6..d4d83df9e 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/HlsEncrypt.h +++ b/mpc/include/huaweicloud/mpc/v1/model/HlsEncrypt.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_HlsEncrypt_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_HlsEncrypt_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT HlsEncrypt /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HlsEncrypt members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ImageWatermark.h b/mpc/include/huaweicloud/mpc/v1/model/ImageWatermark.h index 6370edb5f..24b6701d7 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ImageWatermark.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ImageWatermark.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ImageWatermark_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ImageWatermark_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ImageWatermark /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImageWatermark members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ImageWatermarkSetting.h b/mpc/include/huaweicloud/mpc/v1/model/ImageWatermarkSetting.h index 9ca9bb461..7a9e7b6d9 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ImageWatermarkSetting.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ImageWatermarkSetting.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ImageWatermarkSetting_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ImageWatermarkSetting_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ImageWatermarkSetting /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ImageWatermarkSetting members diff --git a/mpc/include/huaweicloud/mpc/v1/model/InputSetting.h b/mpc/include/huaweicloud/mpc/v1/model/InputSetting.h index 4cb5a5899..07f7cafcd 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/InputSetting.h +++ b/mpc/include/huaweicloud/mpc/v1/model/InputSetting.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_InputSetting_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_InputSetting_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT InputSetting /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InputSetting members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListAllBucketsRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListAllBucketsRequest.h index 489ab9f24..5694e8a50 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListAllBucketsRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListAllBucketsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListAllBucketsRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListAllBucketsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListAllBucketsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAllBucketsRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListAllBucketsResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListAllBucketsResponse.h index e28e4c04a..502038610 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListAllBucketsResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListAllBucketsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListAllBucketsResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListAllBucketsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListAllBucketsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAllBucketsResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListAllObsObjListRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListAllObsObjListRequest.h index bcf888c05..b130ccde5 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListAllObsObjListRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListAllObsObjListRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListAllObsObjListRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListAllObsObjListRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListAllObsObjListRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAllObsObjListRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListAllObsObjListResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListAllObsObjListResponse.h index 2e2ecef19..c0028243f 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListAllObsObjListResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListAllObsObjListResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListAllObsObjListResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListAllObsObjListResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListAllObsObjListResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAllObsObjListResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListAnimatedGraphicsTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListAnimatedGraphicsTaskRequest.h index dfedc73c1..db8262a02 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListAnimatedGraphicsTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListAnimatedGraphicsTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListAnimatedGraphicsTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListAnimatedGraphicsTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListAnimatedGraphicsTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAnimatedGraphicsTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListAnimatedGraphicsTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListAnimatedGraphicsTaskResponse.h index 2387fbdc2..b392623e3 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListAnimatedGraphicsTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListAnimatedGraphicsTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListAnimatedGraphicsTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListAnimatedGraphicsTaskResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListAnimatedGraphicsTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAnimatedGraphicsTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListEditingJobRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListEditingJobRequest.h index 36e37ed90..9db938a08 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListEditingJobRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListEditingJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListEditingJobRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListEditingJobRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListEditingJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEditingJobRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListEditingJobResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListEditingJobResponse.h index 7addfe4d7..67e5fbf5a 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListEditingJobResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListEditingJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListEditingJobResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListEditingJobResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListEditingJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEditingJobResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListEncryptTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListEncryptTaskRequest.h index 38c5d8e49..bb14c0720 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListEncryptTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListEncryptTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListEncryptTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListEncryptTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListEncryptTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEncryptTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListEncryptTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListEncryptTaskResponse.h index b0eb1bd22..3ba029ade 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListEncryptTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListEncryptTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListEncryptTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListEncryptTaskResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListEncryptTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEncryptTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListExtractTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListExtractTaskRequest.h index f7291faf6..be262a1d3 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListExtractTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListExtractTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListExtractTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListExtractTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListExtractTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListExtractTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListExtractTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListExtractTaskResponse.h index 4e91e9493..45113e456 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListExtractTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListExtractTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListExtractTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListExtractTaskResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListExtractTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListExtractTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListMediaProcessTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListMediaProcessTaskRequest.h index eb039cfa7..e874c4ceb 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListMediaProcessTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListMediaProcessTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListMediaProcessTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListMediaProcessTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListMediaProcessTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListMediaProcessTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListMediaProcessTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListMediaProcessTaskResponse.h index 2a7a97af6..690c1218f 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListMediaProcessTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListMediaProcessTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListMediaProcessTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListMediaProcessTaskResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListMediaProcessTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListMediaProcessTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListMergeChannelsTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListMergeChannelsTaskRequest.h index 81e2286b3..cdbb0a450 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListMergeChannelsTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListMergeChannelsTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListMergeChannelsTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListMergeChannelsTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListMergeChannelsTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListMergeChannelsTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListMergeChannelsTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListMergeChannelsTaskResponse.h index 5bdf4a43e..7abd5bf95 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListMergeChannelsTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListMergeChannelsTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListMergeChannelsTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListMergeChannelsTaskResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListMergeChannelsTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListMergeChannelsTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListNotifyEventRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListNotifyEventRequest.h index c69f2d528..3db717107 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListNotifyEventRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListNotifyEventRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListNotifyEventRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListNotifyEventRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListNotifyEventRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotifyEventRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListNotifyEventResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListNotifyEventResponse.h index 754e8e66a..727f66953 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListNotifyEventResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListNotifyEventResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListNotifyEventResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListNotifyEventResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListNotifyEventResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotifyEventResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListNotifySmnTopicConfigRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListNotifySmnTopicConfigRequest.h index c9ad1c8ed..caec32c81 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListNotifySmnTopicConfigRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListNotifySmnTopicConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListNotifySmnTopicConfigRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListNotifySmnTopicConfigRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListNotifySmnTopicConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotifySmnTopicConfigRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListNotifySmnTopicConfigResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListNotifySmnTopicConfigResponse.h index 1e755e583..aeef7aa89 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListNotifySmnTopicConfigResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListNotifySmnTopicConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListNotifySmnTopicConfigResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListNotifySmnTopicConfigResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListNotifySmnTopicConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListNotifySmnTopicConfigResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListQualityEnhanceDefaultTemplateRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListQualityEnhanceDefaultTemplateRequest.h index 147e58531..d83ed5d95 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListQualityEnhanceDefaultTemplateRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListQualityEnhanceDefaultTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListQualityEnhanceDefaultTemplateRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListQualityEnhanceDefaultTemplateRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListQualityEnhanceDefaultTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListQualityEnhanceDefaultTemplateRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListQualityEnhanceDefaultTemplateResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListQualityEnhanceDefaultTemplateResponse.h index 1f1a2e3a9..2cf3e992f 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListQualityEnhanceDefaultTemplateResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListQualityEnhanceDefaultTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListQualityEnhanceDefaultTemplateResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListQualityEnhanceDefaultTemplateResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListQualityEnhanceDefaultTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListQualityEnhanceDefaultTemplateResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListRemuxTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListRemuxTaskRequest.h index b07039c1a..1b01a0883 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListRemuxTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListRemuxTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListRemuxTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListRemuxTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListRemuxTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRemuxTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListRemuxTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListRemuxTaskResponse.h index 8d3f399d8..822200a98 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListRemuxTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListRemuxTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListRemuxTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListRemuxTaskResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListRemuxTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRemuxTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListResetTracksTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListResetTracksTaskRequest.h index 87f01a795..2b1b66ae7 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListResetTracksTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListResetTracksTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListResetTracksTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListResetTracksTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListResetTracksTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResetTracksTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListResetTracksTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListResetTracksTaskResponse.h index 953380ba8..cb64d2fee 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListResetTracksTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListResetTracksTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListResetTracksTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListResetTracksTaskResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListResetTracksTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResetTracksTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListStatSummaryRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListStatSummaryRequest.h index f11971d65..99f4f6bc2 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListStatSummaryRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListStatSummaryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListStatSummaryRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListStatSummaryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListStatSummaryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStatSummaryRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListStatSummaryResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListStatSummaryResponse.h index 8683c9750..370113538 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListStatSummaryResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListStatSummaryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListStatSummaryResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListStatSummaryResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListStatSummaryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStatSummaryResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListTemplateGroupRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListTemplateGroupRequest.h index d5f129bdd..fc0f3542f 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListTemplateGroupRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListTemplateGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTemplateGroupRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTemplateGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListTemplateGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTemplateGroupRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListTemplateGroupResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListTemplateGroupResponse.h index c9fde9b02..1e652d573 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListTemplateGroupResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListTemplateGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTemplateGroupResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTemplateGroupResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListTemplateGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTemplateGroupResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListTemplateRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListTemplateRequest.h index 958cd8dee..0dee05d98 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListTemplateRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTemplateRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTemplateRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListTemplateResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListTemplateResponse.h index 65a1dc54c..16551dc92 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListTemplateResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTemplateResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTemplateResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTemplateResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListThumbnailsTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListThumbnailsTaskRequest.h index 23b17acc8..4bc21e031 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListThumbnailsTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListThumbnailsTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListThumbnailsTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListThumbnailsTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListThumbnailsTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListThumbnailsTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListThumbnailsTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListThumbnailsTaskResponse.h index c2abb8ee6..181215a40 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListThumbnailsTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListThumbnailsTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListThumbnailsTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListThumbnailsTaskResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListThumbnailsTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListThumbnailsTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListTranscodeDetailRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListTranscodeDetailRequest.h index da37f337e..44031939d 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListTranscodeDetailRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListTranscodeDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTranscodeDetailRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTranscodeDetailRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListTranscodeDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTranscodeDetailRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListTranscodeDetailResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListTranscodeDetailResponse.h index eba476aca..7da45fb84 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListTranscodeDetailResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListTranscodeDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTranscodeDetailResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTranscodeDetailResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListTranscodeDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTranscodeDetailResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListTranscodingTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListTranscodingTaskRequest.h index a330b6751..b2477b7d0 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListTranscodingTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListTranscodingTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTranscodingTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTranscodingTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListTranscodingTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTranscodingTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListTranscodingTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListTranscodingTaskResponse.h index 466c851f6..814180a86 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListTranscodingTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListTranscodingTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTranscodingTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListTranscodingTaskResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListTranscodingTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTranscodingTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListWatermarkTemplateRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ListWatermarkTemplateRequest.h index 634af158f..0f65bc3f9 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListWatermarkTemplateRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListWatermarkTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListWatermarkTemplateRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListWatermarkTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListWatermarkTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListWatermarkTemplateRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ListWatermarkTemplateResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ListWatermarkTemplateResponse.h index 0ba413974..33bcc021c 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ListWatermarkTemplateResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ListWatermarkTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ListWatermarkTemplateResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ListWatermarkTemplateResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ListWatermarkTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListWatermarkTemplateResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MbTaskParameter.h b/mpc/include/huaweicloud/mpc/v1/model/MbTaskParameter.h index 3e856dc0c..06377cb77 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MbTaskParameter.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MbTaskParameter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MbTaskParameter_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MbTaskParameter_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MbTaskParameter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MbTaskParameter members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MbTasksReportReq.h b/mpc/include/huaweicloud/mpc/v1/model/MbTasksReportReq.h index 381cbf6dc..b06ddb1d6 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MbTasksReportReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MbTasksReportReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MbTasksReportReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MbTasksReportReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MbTasksReportReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MbTasksReportReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MediaDetail.h b/mpc/include/huaweicloud/mpc/v1/model/MediaDetail.h index d3875a29d..20bfd373a 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MediaDetail.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MediaDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MediaDetail_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MediaDetail_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MediaDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MediaDetail members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MediaProcessTaskInfo.h b/mpc/include/huaweicloud/mpc/v1/model/MediaProcessTaskInfo.h index 6a4b37174..f9e0d9899 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MediaProcessTaskInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MediaProcessTaskInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MediaProcessTaskInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MediaProcessTaskInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MediaProcessTaskInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MediaProcessTaskInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MergeChannelsTaskInfo.h b/mpc/include/huaweicloud/mpc/v1/model/MergeChannelsTaskInfo.h index b4041909d..200300328 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MergeChannelsTaskInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MergeChannelsTaskInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MergeChannelsTaskInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MergeChannelsTaskInfo_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MergeChannelsTaskInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MergeChannelsTaskInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MetaData.h b/mpc/include/huaweicloud/mpc/v1/model/MetaData.h index 65afe7842..4d2ddb28c 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MetaData.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MetaData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MetaData_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MetaData_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MetaData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MetaData members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MixInfo.h b/mpc/include/huaweicloud/mpc/v1/model/MixInfo.h index b17885d56..3ac7cf038 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MixInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MixInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MixInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MixInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MixInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MixInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MixInfo_layout.h b/mpc/include/huaweicloud/mpc/v1/model/MixInfo_layout.h index 7fccdeb98..20cbf103d 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MixInfo_layout.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MixInfo_layout.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MixInfo_layout_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MixInfo_layout_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MixInfo_layout /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MixInfo_layout members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ModifyTransTemplateGroup.h b/mpc/include/huaweicloud/mpc/v1/model/ModifyTransTemplateGroup.h index 791f6ceeb..b7ffa44e1 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ModifyTransTemplateGroup.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ModifyTransTemplateGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ModifyTransTemplateGroup_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ModifyTransTemplateGroup_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ModifyTransTemplateGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyTransTemplateGroup members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ModifyTransTemplateReq.h b/mpc/include/huaweicloud/mpc/v1/model/ModifyTransTemplateReq.h index 482106b3d..673513434 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ModifyTransTemplateReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ModifyTransTemplateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ModifyTransTemplateReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ModifyTransTemplateReq_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ModifyTransTemplateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyTransTemplateReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MosaicInfo.h b/mpc/include/huaweicloud/mpc/v1/model/MosaicInfo.h index 795712b32..da457eccc 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MosaicInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MosaicInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MosaicInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MosaicInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MosaicInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MosaicInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MpcMultiAudio.h b/mpc/include/huaweicloud/mpc/v1/model/MpcMultiAudio.h index d42435180..36f581e3e 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MpcMultiAudio.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MpcMultiAudio.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MpcMultiAudio_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MpcMultiAudio_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MpcMultiAudio /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MpcMultiAudio members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MpeCallBackReq.h b/mpc/include/huaweicloud/mpc/v1/model/MpeCallBackReq.h index 935c64650..26dd6c070 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MpeCallBackReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MpeCallBackReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MpeCallBackReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MpeCallBackReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MpeCallBackReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MpeCallBackReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MpeMetaData.h b/mpc/include/huaweicloud/mpc/v1/model/MpeMetaData.h index 411ac2099..b7b638864 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MpeMetaData.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MpeMetaData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MpeMetaData_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MpeMetaData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MpeMetaData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MpeMetaData members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MulInputFileInfo.h b/mpc/include/huaweicloud/mpc/v1/model/MulInputFileInfo.h index 566c4724b..fafff3253 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MulInputFileInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MulInputFileInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MulInputFileInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MulInputFileInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MulInputFileInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MulInputFileInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MultiAudio.h b/mpc/include/huaweicloud/mpc/v1/model/MultiAudio.h index b6673843a..be8626eab 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MultiAudio.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MultiAudio.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MultiAudio_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MultiAudio_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MultiAudio /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MultiAudio members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MultiConcatInfo.h b/mpc/include/huaweicloud/mpc/v1/model/MultiConcatInfo.h index 2d11b1d9f..3f705eb60 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MultiConcatInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MultiConcatInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MultiConcatInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MultiConcatInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MultiConcatInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MultiConcatInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/MultiTaskInfo.h b/mpc/include/huaweicloud/mpc/v1/model/MultiTaskInfo.h index 97d0a4854..ea2c1b215 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/MultiTaskInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/MultiTaskInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_MultiTaskInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_MultiTaskInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT MultiTaskInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MultiTaskInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/Notification.h b/mpc/include/huaweicloud/mpc/v1/model/Notification.h index e1bb58ba8..bad106918 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/Notification.h +++ b/mpc/include/huaweicloud/mpc/v1/model/Notification.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_Notification_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_Notification_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT Notification /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Notification members diff --git a/mpc/include/huaweicloud/mpc/v1/model/NotificationConfigReq.h b/mpc/include/huaweicloud/mpc/v1/model/NotificationConfigReq.h index 536563861..21e4aea98 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/NotificationConfigReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/NotificationConfigReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_NotificationConfigReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_NotificationConfigReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT NotificationConfigReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NotificationConfigReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/NotifySmnTopicConfigRequest.h b/mpc/include/huaweicloud/mpc/v1/model/NotifySmnTopicConfigRequest.h index d81605d57..ff2995b26 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/NotifySmnTopicConfigRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/NotifySmnTopicConfigRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_NotifySmnTopicConfigRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_NotifySmnTopicConfigRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT NotifySmnTopicConfigRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NotifySmnTopicConfigRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/NotifySmnTopicConfigResponse.h b/mpc/include/huaweicloud/mpc/v1/model/NotifySmnTopicConfigResponse.h index 3ebbb558e..628cc765e 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/NotifySmnTopicConfigResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/NotifySmnTopicConfigResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_NotifySmnTopicConfigResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_NotifySmnTopicConfigResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT NotifySmnTopicConfigResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NotifySmnTopicConfigResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ObsBucket.h b/mpc/include/huaweicloud/mpc/v1/model/ObsBucket.h index e5e02bc41..efdb13c97 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ObsBucket.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ObsBucket.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ObsBucket_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ObsBucket_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ObsBucket /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ObsBucket members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ObsObjInfo.h b/mpc/include/huaweicloud/mpc/v1/model/ObsObjInfo.h index e9935fcbe..c83b3323a 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ObsObjInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ObsObjInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ObsObjInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ObsObjInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ObsObjInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ObsObjInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ObsObject.h b/mpc/include/huaweicloud/mpc/v1/model/ObsObject.h index f6bbf4d3e..f56684335 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ObsObject.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ObsObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ObsObject_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ObsObject_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ObsObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ObsObject members diff --git a/mpc/include/huaweicloud/mpc/v1/model/OriginPara.h b/mpc/include/huaweicloud/mpc/v1/model/OriginPara.h index 1f3a33f1a..d8db61c14 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/OriginPara.h +++ b/mpc/include/huaweicloud/mpc/v1/model/OriginPara.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_OriginPara_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_OriginPara_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT OriginPara /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OriginPara members diff --git a/mpc/include/huaweicloud/mpc/v1/model/OutputFileInfo.h b/mpc/include/huaweicloud/mpc/v1/model/OutputFileInfo.h index 4f055a668..11d9a0f9a 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/OutputFileInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/OutputFileInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_OutputFileInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_OutputFileInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT OutputFileInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OutputFileInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/OutputPolicy.h b/mpc/include/huaweicloud/mpc/v1/model/OutputPolicy.h index dd2e6b3da..5e4939f76 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/OutputPolicy.h +++ b/mpc/include/huaweicloud/mpc/v1/model/OutputPolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_OutputPolicy_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_OutputPolicy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT OutputPolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OutputPolicy members diff --git a/mpc/include/huaweicloud/mpc/v1/model/OutputSetting.h b/mpc/include/huaweicloud/mpc/v1/model/OutputSetting.h index 96ef90651..1060ce2f0 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/OutputSetting.h +++ b/mpc/include/huaweicloud/mpc/v1/model/OutputSetting.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_OutputSetting_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_OutputSetting_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT OutputSetting /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OutputSetting members diff --git a/mpc/include/huaweicloud/mpc/v1/model/OutputThumbnailPara.h b/mpc/include/huaweicloud/mpc/v1/model/OutputThumbnailPara.h index 1ae05a0b9..660ad8c03 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/OutputThumbnailPara.h +++ b/mpc/include/huaweicloud/mpc/v1/model/OutputThumbnailPara.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_OutputThumbnailPara_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_OutputThumbnailPara_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT OutputThumbnailPara /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OutputThumbnailPara members diff --git a/mpc/include/huaweicloud/mpc/v1/model/OutputVideoPara.h b/mpc/include/huaweicloud/mpc/v1/model/OutputVideoPara.h index bb471b763..abd561f99 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/OutputVideoPara.h +++ b/mpc/include/huaweicloud/mpc/v1/model/OutputVideoPara.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_OutputVideoPara_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_OutputVideoPara_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT OutputVideoPara /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OutputVideoPara members diff --git a/mpc/include/huaweicloud/mpc/v1/model/OutputWatermarkPara.h b/mpc/include/huaweicloud/mpc/v1/model/OutputWatermarkPara.h index 54dd21479..d768e55db 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/OutputWatermarkPara.h +++ b/mpc/include/huaweicloud/mpc/v1/model/OutputWatermarkPara.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_OutputWatermarkPara_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_OutputWatermarkPara_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT OutputWatermarkPara /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OutputWatermarkPara members diff --git a/mpc/include/huaweicloud/mpc/v1/model/PaneSetting.h b/mpc/include/huaweicloud/mpc/v1/model/PaneSetting.h index 0bba37a1e..9405f3547 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/PaneSetting.h +++ b/mpc/include/huaweicloud/mpc/v1/model/PaneSetting.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_PaneSetting_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_PaneSetting_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT PaneSetting /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PaneSetting members diff --git a/mpc/include/huaweicloud/mpc/v1/model/PicInfo.h b/mpc/include/huaweicloud/mpc/v1/model/PicInfo.h index 38c29983a..75d30b099 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/PicInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/PicInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_PicInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_PicInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT PicInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PicInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/QualityEnhanceTemplate.h b/mpc/include/huaweicloud/mpc/v1/model/QualityEnhanceTemplate.h index c475fb346..06c2a3b67 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/QualityEnhanceTemplate.h +++ b/mpc/include/huaweicloud/mpc/v1/model/QualityEnhanceTemplate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_QualityEnhanceTemplate_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_QualityEnhanceTemplate_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT QualityEnhanceTemplate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QualityEnhanceTemplate members diff --git a/mpc/include/huaweicloud/mpc/v1/model/QualityEnhanceTemplateInfo.h b/mpc/include/huaweicloud/mpc/v1/model/QualityEnhanceTemplateInfo.h index 37bf8311d..1bd1a1402 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/QualityEnhanceTemplateInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/QualityEnhanceTemplateInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_QualityEnhanceTemplateInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_QualityEnhanceTemplateInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT QualityEnhanceTemplateInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QualityEnhanceTemplateInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/QualityEnhanceVideo.h b/mpc/include/huaweicloud/mpc/v1/model/QualityEnhanceVideo.h index eae80d650..4fa189361 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/QualityEnhanceVideo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/QualityEnhanceVideo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_QualityEnhanceVideo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_QualityEnhanceVideo_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT QualityEnhanceVideo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QualityEnhanceVideo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/QueryTransTemplate.h b/mpc/include/huaweicloud/mpc/v1/model/QueryTransTemplate.h index 6c9f134bb..bc117cf33 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/QueryTransTemplate.h +++ b/mpc/include/huaweicloud/mpc/v1/model/QueryTransTemplate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_QueryTransTemplate_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_QueryTransTemplate_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT QueryTransTemplate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryTransTemplate members diff --git a/mpc/include/huaweicloud/mpc/v1/model/QueryTranscodingsTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/QueryTranscodingsTaskResponse.h index 428714da6..9a221f1c3 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/QueryTranscodingsTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/QueryTranscodingsTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_QueryTranscodingsTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_QueryTranscodingsTaskResponse_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT QueryTranscodingsTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryTranscodingsTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/RemuxOutputParam.h b/mpc/include/huaweicloud/mpc/v1/model/RemuxOutputParam.h index 78106c033..baba5d764 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/RemuxOutputParam.h +++ b/mpc/include/huaweicloud/mpc/v1/model/RemuxOutputParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_RemuxOutputParam_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_RemuxOutputParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT RemuxOutputParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RemuxOutputParam members diff --git a/mpc/include/huaweicloud/mpc/v1/model/RemuxRetryReq.h b/mpc/include/huaweicloud/mpc/v1/model/RemuxRetryReq.h index fb6f7f806..9246c38b8 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/RemuxRetryReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/RemuxRetryReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_RemuxRetryReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_RemuxRetryReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT RemuxRetryReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RemuxRetryReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/RemuxTask.h b/mpc/include/huaweicloud/mpc/v1/model/RemuxTask.h index a9f7fc94c..bded377d9 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/RemuxTask.h +++ b/mpc/include/huaweicloud/mpc/v1/model/RemuxTask.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_RemuxTask_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_RemuxTask_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT RemuxTask /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RemuxTask members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ResetTracksTaskInfo.h b/mpc/include/huaweicloud/mpc/v1/model/ResetTracksTaskInfo.h index 54f333745..209b3ef18 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ResetTracksTaskInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ResetTracksTaskInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ResetTracksTaskInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ResetTracksTaskInfo_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ResetTracksTaskInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetTracksTaskInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ShowAgenciesTaskRequest.h b/mpc/include/huaweicloud/mpc/v1/model/ShowAgenciesTaskRequest.h index 93f34b15c..6aa2c0a42 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ShowAgenciesTaskRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ShowAgenciesTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ShowAgenciesTaskRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ShowAgenciesTaskRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ShowAgenciesTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAgenciesTaskRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ShowAgenciesTaskResponse.h b/mpc/include/huaweicloud/mpc/v1/model/ShowAgenciesTaskResponse.h index 2774afe0c..904fe5ba2 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ShowAgenciesTaskResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ShowAgenciesTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ShowAgenciesTaskResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ShowAgenciesTaskResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ShowAgenciesTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAgenciesTaskResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/SourceInfo.h b/mpc/include/huaweicloud/mpc/v1/model/SourceInfo.h index 1b0dfc95b..90304eb87 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/SourceInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/SourceInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_SourceInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_SourceInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT SourceInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SourceInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/StatSummary.h b/mpc/include/huaweicloud/mpc/v1/model/StatSummary.h index 048425c89..8b5da7739 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/StatSummary.h +++ b/mpc/include/huaweicloud/mpc/v1/model/StatSummary.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_StatSummary_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_StatSummary_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT StatSummary /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StatSummary members diff --git a/mpc/include/huaweicloud/mpc/v1/model/SubAudioFile.h b/mpc/include/huaweicloud/mpc/v1/model/SubAudioFile.h index 10b18ac5c..e8ee746d3 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/SubAudioFile.h +++ b/mpc/include/huaweicloud/mpc/v1/model/SubAudioFile.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_SubAudioFile_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_SubAudioFile_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT SubAudioFile /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubAudioFile members diff --git a/mpc/include/huaweicloud/mpc/v1/model/Subtitle.h b/mpc/include/huaweicloud/mpc/v1/model/Subtitle.h index 70e21dab8..125f2b3a4 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/Subtitle.h +++ b/mpc/include/huaweicloud/mpc/v1/model/Subtitle.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_Subtitle_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_Subtitle_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT Subtitle /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Subtitle members diff --git a/mpc/include/huaweicloud/mpc/v1/model/TaskDetailInfo.h b/mpc/include/huaweicloud/mpc/v1/model/TaskDetailInfo.h index 39c92886a..a3ae9b3f1 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/TaskDetailInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/TaskDetailInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_TaskDetailInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_TaskDetailInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT TaskDetailInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaskDetailInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/TaskInfo.h b/mpc/include/huaweicloud/mpc/v1/model/TaskInfo.h index e32ad1ad1..a0a344025 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/TaskInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/TaskInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_TaskInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_TaskInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT TaskInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaskInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/TemplateGroup.h b/mpc/include/huaweicloud/mpc/v1/model/TemplateGroup.h index 58b91b817..b9ca799a5 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/TemplateGroup.h +++ b/mpc/include/huaweicloud/mpc/v1/model/TemplateGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_TemplateGroup_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_TemplateGroup_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT TemplateGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TemplateGroup members diff --git a/mpc/include/huaweicloud/mpc/v1/model/TemplateInfo.h b/mpc/include/huaweicloud/mpc/v1/model/TemplateInfo.h index d5028a922..69d34cfe8 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/TemplateInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/TemplateInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_TemplateInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_TemplateInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT TemplateInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TemplateInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/TextWatermark.h b/mpc/include/huaweicloud/mpc/v1/model/TextWatermark.h index 0e4953c1b..a148af7ad 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/TextWatermark.h +++ b/mpc/include/huaweicloud/mpc/v1/model/TextWatermark.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_TextWatermark_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_TextWatermark_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT TextWatermark /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TextWatermark members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ThumbTask.h b/mpc/include/huaweicloud/mpc/v1/model/ThumbTask.h index bcd8f1377..8d4094774 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ThumbTask.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ThumbTask.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ThumbTask_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ThumbTask_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ThumbTask /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ThumbTask members diff --git a/mpc/include/huaweicloud/mpc/v1/model/Thumbnail.h b/mpc/include/huaweicloud/mpc/v1/model/Thumbnail.h index dffe9200e..103b2c271 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/Thumbnail.h +++ b/mpc/include/huaweicloud/mpc/v1/model/Thumbnail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_Thumbnail_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_Thumbnail_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT Thumbnail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Thumbnail members diff --git a/mpc/include/huaweicloud/mpc/v1/model/ThumbnailPara.h b/mpc/include/huaweicloud/mpc/v1/model/ThumbnailPara.h index af6b80d98..31d98d212 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/ThumbnailPara.h +++ b/mpc/include/huaweicloud/mpc/v1/model/ThumbnailPara.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_ThumbnailPara_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_ThumbnailPara_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT ThumbnailPara /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ThumbnailPara members diff --git a/mpc/include/huaweicloud/mpc/v1/model/TracksInfo.h b/mpc/include/huaweicloud/mpc/v1/model/TracksInfo.h index d5b114cad..60774fdb2 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/TracksInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/TracksInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_TracksInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_TracksInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT TracksInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TracksInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/TransTemplate.h b/mpc/include/huaweicloud/mpc/v1/model/TransTemplate.h index 04e3c62e7..1459ae94f 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/TransTemplate.h +++ b/mpc/include/huaweicloud/mpc/v1/model/TransTemplate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_TransTemplate_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_TransTemplate_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT TransTemplate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TransTemplate members diff --git a/mpc/include/huaweicloud/mpc/v1/model/TransTemplateGroup.h b/mpc/include/huaweicloud/mpc/v1/model/TransTemplateGroup.h index 1c6a1385b..d310fc725 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/TransTemplateGroup.h +++ b/mpc/include/huaweicloud/mpc/v1/model/TransTemplateGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_TransTemplateGroup_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_TransTemplateGroup_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT TransTemplateGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TransTemplateGroup members diff --git a/mpc/include/huaweicloud/mpc/v1/model/TranscodeDetail.h b/mpc/include/huaweicloud/mpc/v1/model/TranscodeDetail.h index 7c72188fe..a02e545a1 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/TranscodeDetail.h +++ b/mpc/include/huaweicloud/mpc/v1/model/TranscodeDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_TranscodeDetail_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_TranscodeDetail_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT TranscodeDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TranscodeDetail members diff --git a/mpc/include/huaweicloud/mpc/v1/model/UpdateBucketAuthorizedRequest.h b/mpc/include/huaweicloud/mpc/v1/model/UpdateBucketAuthorizedRequest.h index 69eb5d320..8612dcfd9 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/UpdateBucketAuthorizedRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/UpdateBucketAuthorizedRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateBucketAuthorizedRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateBucketAuthorizedRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT UpdateBucketAuthorizedRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBucketAuthorizedRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/UpdateBucketAuthorizedResponse.h b/mpc/include/huaweicloud/mpc/v1/model/UpdateBucketAuthorizedResponse.h index ef3ab0df3..87815d8cf 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/UpdateBucketAuthorizedResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/UpdateBucketAuthorizedResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateBucketAuthorizedResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateBucketAuthorizedResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT UpdateBucketAuthorizedResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBucketAuthorizedResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateReq.h b/mpc/include/huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateReq.h index 6918535c8..720050634 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateReq.h +++ b/mpc/include/huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateQualityEnhanceTemplateReq_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateQualityEnhanceTemplateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT UpdateQualityEnhanceTemplateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateQualityEnhanceTemplateReq members diff --git a/mpc/include/huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateRequest.h b/mpc/include/huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateRequest.h index ba5156609..d83a343a7 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateQualityEnhanceTemplateRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateQualityEnhanceTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT UpdateQualityEnhanceTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateQualityEnhanceTemplateRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateResponse.h b/mpc/include/huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateResponse.h index b73ed364c..55f0a7336 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateQualityEnhanceTemplateResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateQualityEnhanceTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT UpdateQualityEnhanceTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateQualityEnhanceTemplateResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/UpdateTemplateGroupRequest.h b/mpc/include/huaweicloud/mpc/v1/model/UpdateTemplateGroupRequest.h index 5640af4ad..6ff3ca845 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/UpdateTemplateGroupRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/UpdateTemplateGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateTemplateGroupRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateTemplateGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT UpdateTemplateGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTemplateGroupRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/UpdateTemplateGroupResponse.h b/mpc/include/huaweicloud/mpc/v1/model/UpdateTemplateGroupResponse.h index 9d83745d0..28057c4c9 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/UpdateTemplateGroupResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/UpdateTemplateGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateTemplateGroupResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateTemplateGroupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT UpdateTemplateGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTemplateGroupResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/UpdateTransTemplateRequest.h b/mpc/include/huaweicloud/mpc/v1/model/UpdateTransTemplateRequest.h index 696db4320..83215ba22 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/UpdateTransTemplateRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/UpdateTransTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateTransTemplateRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateTransTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT UpdateTransTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTransTemplateRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/UpdateTransTemplateResponse.h b/mpc/include/huaweicloud/mpc/v1/model/UpdateTransTemplateResponse.h index 06eb7ecb2..885043d29 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/UpdateTransTemplateResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/UpdateTransTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateTransTemplateResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateTransTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT UpdateTransTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTransTemplateResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/UpdateWatermarkTemplateRequest.h b/mpc/include/huaweicloud/mpc/v1/model/UpdateWatermarkTemplateRequest.h index 8d19b3837..37ded08a1 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/UpdateWatermarkTemplateRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/UpdateWatermarkTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateWatermarkTemplateRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateWatermarkTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT UpdateWatermarkTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateWatermarkTemplateRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/UpdateWatermarkTemplateResponse.h b/mpc/include/huaweicloud/mpc/v1/model/UpdateWatermarkTemplateResponse.h index fb583ca8a..d697dece0 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/UpdateWatermarkTemplateResponse.h +++ b/mpc/include/huaweicloud/mpc/v1/model/UpdateWatermarkTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateWatermarkTemplateResponse_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_UpdateWatermarkTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT UpdateWatermarkTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateWatermarkTemplateResponse members diff --git a/mpc/include/huaweicloud/mpc/v1/model/Video.h b/mpc/include/huaweicloud/mpc/v1/model/Video.h index ceb6b8190..a09df43ab 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/Video.h +++ b/mpc/include/huaweicloud/mpc/v1/model/Video.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_Video_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_Video_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT Video /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Video members diff --git a/mpc/include/huaweicloud/mpc/v1/model/VideoAndTemplate.h b/mpc/include/huaweicloud/mpc/v1/model/VideoAndTemplate.h index 04a7bca45..2b400390b 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/VideoAndTemplate.h +++ b/mpc/include/huaweicloud/mpc/v1/model/VideoAndTemplate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoAndTemplate_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoAndTemplate_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT VideoAndTemplate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoAndTemplate members diff --git a/mpc/include/huaweicloud/mpc/v1/model/VideoCommon.h b/mpc/include/huaweicloud/mpc/v1/model/VideoCommon.h index 377ff9889..97b7b5ee1 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/VideoCommon.h +++ b/mpc/include/huaweicloud/mpc/v1/model/VideoCommon.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoCommon_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoCommon_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT VideoCommon /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoCommon members diff --git a/mpc/include/huaweicloud/mpc/v1/model/VideoContrast.h b/mpc/include/huaweicloud/mpc/v1/model/VideoContrast.h index a8501b6af..d69ec20b4 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/VideoContrast.h +++ b/mpc/include/huaweicloud/mpc/v1/model/VideoContrast.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoContrast_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoContrast_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT VideoContrast /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoContrast members diff --git a/mpc/include/huaweicloud/mpc/v1/model/VideoDeblock.h b/mpc/include/huaweicloud/mpc/v1/model/VideoDeblock.h index 09d892a8f..93aaf2888 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/VideoDeblock.h +++ b/mpc/include/huaweicloud/mpc/v1/model/VideoDeblock.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoDeblock_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoDeblock_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT VideoDeblock /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoDeblock members diff --git a/mpc/include/huaweicloud/mpc/v1/model/VideoDenoise.h b/mpc/include/huaweicloud/mpc/v1/model/VideoDenoise.h index 8aed70502..e57a4ab48 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/VideoDenoise.h +++ b/mpc/include/huaweicloud/mpc/v1/model/VideoDenoise.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoDenoise_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoDenoise_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT VideoDenoise /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoDenoise members diff --git a/mpc/include/huaweicloud/mpc/v1/model/VideoInfo.h b/mpc/include/huaweicloud/mpc/v1/model/VideoInfo.h index 20100c816..60f81e399 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/VideoInfo.h +++ b/mpc/include/huaweicloud/mpc/v1/model/VideoInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoInfo_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT VideoInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoInfo members diff --git a/mpc/include/huaweicloud/mpc/v1/model/VideoObj.h b/mpc/include/huaweicloud/mpc/v1/model/VideoObj.h index 021de35d1..f4ade5b88 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/VideoObj.h +++ b/mpc/include/huaweicloud/mpc/v1/model/VideoObj.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoObj_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoObj_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT VideoObj /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoObj members diff --git a/mpc/include/huaweicloud/mpc/v1/model/VideoParameters.h b/mpc/include/huaweicloud/mpc/v1/model/VideoParameters.h index ed6a22c92..35531041d 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/VideoParameters.h +++ b/mpc/include/huaweicloud/mpc/v1/model/VideoParameters.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoParameters_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoParameters_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT VideoParameters /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoParameters members diff --git a/mpc/include/huaweicloud/mpc/v1/model/VideoProcess.h b/mpc/include/huaweicloud/mpc/v1/model/VideoProcess.h index 1fcc01a3b..4a04340e7 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/VideoProcess.h +++ b/mpc/include/huaweicloud/mpc/v1/model/VideoProcess.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoProcess_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoProcess_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT VideoProcess /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoProcess members diff --git a/mpc/include/huaweicloud/mpc/v1/model/VideoSaturation.h b/mpc/include/huaweicloud/mpc/v1/model/VideoSaturation.h index d9cc47c3e..713483cba 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/VideoSaturation.h +++ b/mpc/include/huaweicloud/mpc/v1/model/VideoSaturation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoSaturation_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoSaturation_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT VideoSaturation /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoSaturation members diff --git a/mpc/include/huaweicloud/mpc/v1/model/VideoSharp.h b/mpc/include/huaweicloud/mpc/v1/model/VideoSharp.h index 1ffec36d8..252ee9d63 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/VideoSharp.h +++ b/mpc/include/huaweicloud/mpc/v1/model/VideoSharp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoSharp_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoSharp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT VideoSharp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoSharp members diff --git a/mpc/include/huaweicloud/mpc/v1/model/VideoSuperresolution.h b/mpc/include/huaweicloud/mpc/v1/model/VideoSuperresolution.h index 90effbf3e..1d44d0769 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/VideoSuperresolution.h +++ b/mpc/include/huaweicloud/mpc/v1/model/VideoSuperresolution.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoSuperresolution_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_VideoSuperresolution_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT VideoSuperresolution /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoSuperresolution members diff --git a/mpc/include/huaweicloud/mpc/v1/model/WatermarkRequest.h b/mpc/include/huaweicloud/mpc/v1/model/WatermarkRequest.h index 6a19985fc..63bd8bcd0 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/WatermarkRequest.h +++ b/mpc/include/huaweicloud/mpc/v1/model/WatermarkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_WatermarkRequest_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_WatermarkRequest_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT WatermarkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WatermarkRequest members diff --git a/mpc/include/huaweicloud/mpc/v1/model/WatermarkTemplate.h b/mpc/include/huaweicloud/mpc/v1/model/WatermarkTemplate.h index 4c19f42e8..44a45360b 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/WatermarkTemplate.h +++ b/mpc/include/huaweicloud/mpc/v1/model/WatermarkTemplate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_WatermarkTemplate_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_WatermarkTemplate_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT WatermarkTemplate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WatermarkTemplate members diff --git a/mpc/include/huaweicloud/mpc/v1/model/XCodeError.h b/mpc/include/huaweicloud/mpc/v1/model/XCodeError.h index ed67b2c65..2fd2b0b3a 100644 --- a/mpc/include/huaweicloud/mpc/v1/model/XCodeError.h +++ b/mpc/include/huaweicloud/mpc/v1/model/XCodeError.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_MPC_V1_MODEL_XCodeError_H_ #define HUAWEICLOUD_SDK_MPC_V1_MODEL_XCodeError_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_MPC_V1_EXPORT XCodeError /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// XCodeError members diff --git a/mpc/src/v1/MpcClient.cpp b/mpc/src/v1/MpcClient.cpp index 1e5b48610..ba118edf8 100644 --- a/mpc/src/v1/MpcClient.cpp +++ b/mpc/src/v1/MpcClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,34 +40,36 @@ std::shared_ptr MpcClient::createAnimatedGra std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateAnimatedGraphicsTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -79,12 +81,12 @@ std::shared_ptr MpcClient::deleteAnimatedGra std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -93,15 +95,10 @@ std::shared_ptr MpcClient::deleteAnimatedGra std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteAnimatedGraphicsTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -116,12 +113,12 @@ std::shared_ptr MpcClient::listAnimatedGraphic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -148,15 +145,10 @@ std::shared_ptr MpcClient::listAnimatedGraphic std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListAnimatedGraphicsTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -171,34 +163,36 @@ std::shared_ptr MpcClient::createAgenciesTask(Create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateAgenciesTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -210,26 +204,21 @@ std::shared_ptr MpcClient::listAllBuckets(ListAllBuckets std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListAllBuckets()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -244,12 +233,12 @@ std::shared_ptr MpcClient::listAllObsObjList(ListAllO std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.bucketIsSet()) { @@ -264,15 +253,10 @@ std::shared_ptr MpcClient::listAllObsObjList(ListAllO std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListAllObsObjList()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -287,26 +271,21 @@ std::shared_ptr MpcClient::listNotifyEvent(ListNotifyEv std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListNotifyEvent()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -321,26 +300,21 @@ std::shared_ptr MpcClient::listNotifySmnTopicC std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListNotifySmnTopicConfig()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -355,34 +329,36 @@ std::shared_ptr MpcClient::notifySmnTopicConfig(No std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForNotifySmnTopicConfig()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -394,26 +370,21 @@ std::shared_ptr MpcClient::showAgenciesTask(ShowAgenci std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForShowAgenciesTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -428,34 +399,36 @@ std::shared_ptr MpcClient::updateBucketAuthorize std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForUpdateBucketAuthorized()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -467,34 +440,36 @@ std::shared_ptr MpcClient::createEditingJob(CreateEdit std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateEditingJob()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -506,12 +481,12 @@ std::shared_ptr MpcClient::deleteEditingJob(DeleteEdit std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.jobIdIsSet()) { @@ -520,15 +495,10 @@ std::shared_ptr MpcClient::deleteEditingJob(DeleteEdit std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteEditingJob()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -543,12 +513,12 @@ std::shared_ptr MpcClient::listEditingJob(ListEditingJob std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.jobIdIsSet()) { @@ -575,15 +545,10 @@ std::shared_ptr MpcClient::listEditingJob(ListEditingJob std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListEditingJob()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -598,34 +563,36 @@ std::shared_ptr MpcClient::createEncryptTask(CreateEn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateEncryptTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -637,12 +604,12 @@ std::shared_ptr MpcClient::deleteEncryptTask(DeleteEn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -651,15 +618,10 @@ std::shared_ptr MpcClient::deleteEncryptTask(DeleteEn std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteEncryptTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -674,12 +636,12 @@ std::shared_ptr MpcClient::listEncryptTask(ListEncryptT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -703,15 +665,10 @@ std::shared_ptr MpcClient::listEncryptTask(ListEncryptT std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListEncryptTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -726,34 +683,36 @@ std::shared_ptr MpcClient::createExtractTask(CreateEx std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateExtractTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -765,12 +724,12 @@ std::shared_ptr MpcClient::deleteExtractTask(DeleteEx std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -779,15 +738,10 @@ std::shared_ptr MpcClient::deleteExtractTask(DeleteEx std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteExtractTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -802,12 +756,12 @@ std::shared_ptr MpcClient::listExtractTask(ListExtractT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -834,15 +788,10 @@ std::shared_ptr MpcClient::listExtractTask(ListExtractT std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListExtractTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -857,34 +806,36 @@ std::shared_ptr MpcClient::createMbTasksReport(Crea std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateMbTasksReport()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -896,34 +847,36 @@ std::shared_ptr MpcClient::createMergeChannelsT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateMergeChannelsTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -935,34 +888,36 @@ std::shared_ptr MpcClient::createResetTracksTask( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateResetTracksTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -974,12 +929,12 @@ std::shared_ptr MpcClient::deleteMergeChannelsT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -988,15 +943,10 @@ std::shared_ptr MpcClient::deleteMergeChannelsT std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteMergeChannelsTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1011,12 +961,12 @@ std::shared_ptr MpcClient::deleteResetTracksTask( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -1025,15 +975,10 @@ std::shared_ptr MpcClient::deleteResetTracksTask( std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteResetTracksTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1048,12 +993,12 @@ std::shared_ptr MpcClient::listMergeChannelsTask( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -1077,15 +1022,10 @@ std::shared_ptr MpcClient::listMergeChannelsTask( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListMergeChannelsTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1100,12 +1040,12 @@ std::shared_ptr MpcClient::listResetTracksTask(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -1129,15 +1069,10 @@ std::shared_ptr MpcClient::listResetTracksTask(List std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListResetTracksTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1152,34 +1087,36 @@ std::shared_ptr MpcClient::createMediaProcessTas std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateMediaProcessTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1191,12 +1128,12 @@ std::shared_ptr MpcClient::deleteMediaProcessTas std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -1205,15 +1142,10 @@ std::shared_ptr MpcClient::deleteMediaProcessTas std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteMediaProcessTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1228,12 +1160,12 @@ std::shared_ptr MpcClient::listMediaProcessTask(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -1257,15 +1189,10 @@ std::shared_ptr MpcClient::listMediaProcessTask(Li std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListMediaProcessTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1280,34 +1207,36 @@ std::shared_ptr MpcClient::createMpeCallBack(CreateMp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateMpeCallBack()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1319,34 +1248,36 @@ std::shared_ptr MpcClient::createQualityEn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateQualityEnhanceTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1358,12 +1289,12 @@ std::shared_ptr MpcClient::deleteQualityEn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.templateIdIsSet()) { @@ -1372,15 +1303,10 @@ std::shared_ptr MpcClient::deleteQualityEn std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteQualityEnhanceTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1395,26 +1321,21 @@ std::shared_ptr MpcClient::listQualit std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListQualityEnhanceDefaultTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1429,34 +1350,36 @@ std::shared_ptr MpcClient::updateQualityEn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForUpdateQualityEnhanceTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1468,12 +1391,12 @@ std::shared_ptr MpcClient::listTranscodeDetail(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -1482,15 +1405,10 @@ std::shared_ptr MpcClient::listTranscodeDetail(List std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListTranscodeDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1505,12 +1423,12 @@ std::shared_ptr MpcClient::cancelRemuxTask(CancelRemuxT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -1519,15 +1437,10 @@ std::shared_ptr MpcClient::cancelRemuxTask(CancelRemuxT std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCancelRemuxTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1542,34 +1455,36 @@ std::shared_ptr MpcClient::createRemuxTask(CreateRemuxT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateRemuxTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1581,34 +1496,36 @@ std::shared_ptr MpcClient::createRetryRemuxTask(Cr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateRetryRemuxTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1620,12 +1537,12 @@ std::shared_ptr MpcClient::deleteRemuxTask(DeleteRemuxT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -1634,15 +1551,10 @@ std::shared_ptr MpcClient::deleteRemuxTask(DeleteRemuxT std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteRemuxTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1657,12 +1569,12 @@ std::shared_ptr MpcClient::listRemuxTask(ListRemuxTaskReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -1692,15 +1604,10 @@ std::shared_ptr MpcClient::listRemuxTask(ListRemuxTaskReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListRemuxTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1715,34 +1622,36 @@ std::shared_ptr MpcClient::createTemplateGroup(Crea std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateTemplateGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1754,12 +1663,12 @@ std::shared_ptr MpcClient::deleteTemplateGroup(Dele std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.groupIdIsSet()) { @@ -1768,15 +1677,10 @@ std::shared_ptr MpcClient::deleteTemplateGroup(Dele std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteTemplateGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1791,12 +1695,12 @@ std::shared_ptr MpcClient::listTemplateGroup(ListTemp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.groupIdIsSet()) { @@ -1814,15 +1718,10 @@ std::shared_ptr MpcClient::listTemplateGroup(ListTemp std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListTemplateGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1837,34 +1736,36 @@ std::shared_ptr MpcClient::updateTemplateGroup(Upda std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForUpdateTemplateGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1876,34 +1777,36 @@ std::shared_ptr MpcClient::createThumbnailsTask(Cr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateThumbnailsTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1915,12 +1818,12 @@ std::shared_ptr MpcClient::deleteThumbnailsTask(De std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -1929,15 +1832,10 @@ std::shared_ptr MpcClient::deleteThumbnailsTask(De std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteThumbnailsTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1952,12 +1850,12 @@ std::shared_ptr MpcClient::listThumbnailsTask(ListTh std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -1984,15 +1882,10 @@ std::shared_ptr MpcClient::listThumbnailsTask(ListTh std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListThumbnailsTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2007,34 +1900,36 @@ std::shared_ptr MpcClient::createTranscodingTask( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateTranscodingTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2046,12 +1941,12 @@ std::shared_ptr MpcClient::deleteTranscodingTask( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -2060,15 +1955,10 @@ std::shared_ptr MpcClient::deleteTranscodingTask( std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteTranscodingTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2083,12 +1973,12 @@ std::shared_ptr MpcClient::deleteTransco std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -2097,15 +1987,10 @@ std::shared_ptr MpcClient::deleteTransco std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteTranscodingTaskByConsole()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2120,12 +2005,12 @@ std::shared_ptr MpcClient::listStatSummary(ListStatSumm std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -2140,15 +2025,10 @@ std::shared_ptr MpcClient::listStatSummary(ListStatSumm std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListStatSummary()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2163,12 +2043,12 @@ std::shared_ptr MpcClient::listTranscodingTask(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -2195,15 +2075,10 @@ std::shared_ptr MpcClient::listTranscodingTask(List std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListTranscodingTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2218,34 +2093,36 @@ std::shared_ptr MpcClient::createTransTemplate(Crea std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateTransTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2257,12 +2134,12 @@ std::shared_ptr MpcClient::deleteTemplate(DeleteTemplate std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.templateIdIsSet()) { @@ -2271,15 +2148,10 @@ std::shared_ptr MpcClient::deleteTemplate(DeleteTemplate std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2294,12 +2166,12 @@ std::shared_ptr MpcClient::listTemplate(ListTemplateReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.templateIdIsSet()) { @@ -2314,15 +2186,10 @@ std::shared_ptr MpcClient::listTemplate(ListTemplateReques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2337,34 +2204,36 @@ std::shared_ptr MpcClient::updateTransTemplate(Upda std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForUpdateTransTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2376,34 +2245,36 @@ std::shared_ptr MpcClient::createWatermarkTempl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForCreateWatermarkTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2415,12 +2286,12 @@ std::shared_ptr MpcClient::deleteWatermarkTempl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.templateIdIsSet()) { @@ -2429,15 +2300,10 @@ std::shared_ptr MpcClient::deleteWatermarkTempl std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForDeleteWatermarkTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2452,12 +2318,12 @@ std::shared_ptr MpcClient::listWatermarkTemplate( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.templateIdIsSet()) { @@ -2472,15 +2338,10 @@ std::shared_ptr MpcClient::listWatermarkTemplate( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForListWatermarkTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2495,34 +2356,36 @@ std::shared_ptr MpcClient::updateWatermarkTempl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, MpcMeta::genRequestDefForUpdateWatermarkTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/mpc/src/v1/MpcMeta.cpp b/mpc/src/v1/MpcMeta.cpp new file mode 100644 index 000000000..537c86d1b --- /dev/null +++ b/mpc/src/v1/MpcMeta.cpp @@ -0,0 +1,727 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Mpc { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef MpcMeta::genRequestDefForCreateAnimatedGraphicsTask() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteAnimatedGraphicsTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListAnimatedGraphicsTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("x-language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateAgenciesTask() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListAllBuckets() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListAllObsObjList() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Bucket") + .withJsonTag("bucket") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Prefix") + .withJsonTag("prefix") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListNotifyEvent() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListNotifySmnTopicConfig() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForNotifySmnTopicConfig() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForShowAgenciesTask() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForUpdateBucketAuthorized() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateEditingJob() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteEditingJob() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("JobId") + .withJsonTag("job_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListEditingJob() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("JobId") + .withJsonTag("job_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("x-language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateEncryptTask() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteEncryptTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListEncryptTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateExtractTask() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteExtractTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListExtractTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("x-language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateMbTasksReport() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateMergeChannelsTask() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateResetTracksTask() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteMergeChannelsTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteResetTracksTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListMergeChannelsTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListResetTracksTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateMediaProcessTask() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteMediaProcessTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListMediaProcessTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateMpeCallBack() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateQualityEnhanceTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteQualityEnhanceTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TemplateId") + .withJsonTag("template_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListQualityEnhanceDefaultTemplate() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForUpdateQualityEnhanceTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListTranscodeDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCancelRemuxTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateRemuxTask() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateRetryRemuxTask() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteRemuxTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListRemuxTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("InputBucket") + .withJsonTag("input_bucket") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("InputObject") + .withJsonTag("input_object") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateTemplateGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteTemplateGroup() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("GroupId") + .withJsonTag("group_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListTemplateGroup() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("GroupId") + .withJsonTag("group_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("GroupName") + .withJsonTag("group_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForUpdateTemplateGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateThumbnailsTask() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteThumbnailsTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListThumbnailsTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("x-language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateTranscodingTask() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteTranscodingTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteTranscodingTaskByConsole() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListStatSummary() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StatType") + .withJsonTag("stat_type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListTranscodingTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("x-language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateTransTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TemplateId") + .withJsonTag("template_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TemplateId") + .withJsonTag("template_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForUpdateTransTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForCreateWatermarkTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForDeleteWatermarkTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TemplateId") + .withJsonTag("template_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForListWatermarkTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TemplateId") + .withJsonTag("template_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef MpcMeta::genRequestDefForUpdateWatermarkTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/mpc/src/v1/model/AgenciesTaskReq.cpp b/mpc/src/v1/model/AgenciesTaskReq.cpp index dc35c20db..f917940f9 100644 --- a/mpc/src/v1/model/AgenciesTaskReq.cpp +++ b/mpc/src/v1/model/AgenciesTaskReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/AgenciesTaskReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -38,7 +37,6 @@ web::json::value AgenciesTaskReq::toJson() const return val; } - bool AgenciesTaskReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AgenciesTaskReq::fromJson(const web::json::value& val) return ok; } + std::string AgenciesTaskReq::getProjectId() const { return projectId_; diff --git a/mpc/src/v1/model/AnimatedGraphicsOutputParam.cpp b/mpc/src/v1/model/AnimatedGraphicsOutputParam.cpp index 589327664..34348ff58 100644 --- a/mpc/src/v1/model/AnimatedGraphicsOutputParam.cpp +++ b/mpc/src/v1/model/AnimatedGraphicsOutputParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/AnimatedGraphicsOutputParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -58,7 +57,6 @@ web::json::value AnimatedGraphicsOutputParam::toJson() const return val; } - bool AnimatedGraphicsOutputParam::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool AnimatedGraphicsOutputParam::fromJson(const web::json::value& val) return ok; } + std::string AnimatedGraphicsOutputParam::getFormat() const { return format_; diff --git a/mpc/src/v1/model/AnimatedGraphicsTask.cpp b/mpc/src/v1/model/AnimatedGraphicsTask.cpp index 830ccd592..6cb1e829a 100644 --- a/mpc/src/v1/model/AnimatedGraphicsTask.cpp +++ b/mpc/src/v1/model/AnimatedGraphicsTask.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/AnimatedGraphicsTask.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -80,7 +79,6 @@ web::json::value AnimatedGraphicsTask::toJson() const return val; } - bool AnimatedGraphicsTask::fromJson(const web::json::value& val) { bool ok = true; @@ -187,6 +185,7 @@ bool AnimatedGraphicsTask::fromJson(const web::json::value& val) return ok; } + std::string AnimatedGraphicsTask::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/Audio.cpp b/mpc/src/v1/model/Audio.cpp index accd91d40..baeac7986 100644 --- a/mpc/src/v1/model/Audio.cpp +++ b/mpc/src/v1/model/Audio.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/Audio.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -53,7 +52,6 @@ web::json::value Audio::toJson() const return val; } - bool Audio::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool Audio::fromJson(const web::json::value& val) return ok; } + std::string Audio::getOutputPolicy() const { return outputPolicy_; diff --git a/mpc/src/v1/model/AudioFile.cpp b/mpc/src/v1/model/AudioFile.cpp index 60dca0abe..e3bbba153 100644 --- a/mpc/src/v1/model/AudioFile.cpp +++ b/mpc/src/v1/model/AudioFile.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/AudioFile.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -36,7 +35,6 @@ web::json::value AudioFile::toJson() const return val; } - bool AudioFile::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool AudioFile::fromJson(const web::json::value& val) return ok; } + std::vector& AudioFile::getTracksInfo() { return tracksInfo_; diff --git a/mpc/src/v1/model/AudioInfo.cpp b/mpc/src/v1/model/AudioInfo.cpp index 7e09f159c..73bb0882e 100644 --- a/mpc/src/v1/model/AudioInfo.cpp +++ b/mpc/src/v1/model/AudioInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/AudioInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -53,7 +52,6 @@ web::json::value AudioInfo::toJson() const return val; } - bool AudioInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool AudioInfo::fromJson(const web::json::value& val) return ok; } + std::string AudioInfo::getCodec() const { return codec_; diff --git a/mpc/src/v1/model/AudioProcess.cpp b/mpc/src/v1/model/AudioProcess.cpp index 83bafd98f..126932b9f 100644 --- a/mpc/src/v1/model/AudioProcess.cpp +++ b/mpc/src/v1/model/AudioProcess.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/AudioProcess.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -38,7 +37,6 @@ web::json::value AudioProcess::toJson() const return val; } - bool AudioProcess::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AudioProcess::fromJson(const web::json::value& val) return ok; } + std::string AudioProcess::getVolume() const { return volume_; diff --git a/mpc/src/v1/model/AudioTrack.cpp b/mpc/src/v1/model/AudioTrack.cpp index 883de5ffe..ba4e65c1d 100644 --- a/mpc/src/v1/model/AudioTrack.cpp +++ b/mpc/src/v1/model/AudioTrack.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/AudioTrack.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -43,7 +42,6 @@ web::json::value AudioTrack::toJson() const return val; } - bool AudioTrack::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool AudioTrack::fromJson(const web::json::value& val) return ok; } + int32_t AudioTrack::getType() const { return type_; diff --git a/mpc/src/v1/model/AvParameters.cpp b/mpc/src/v1/model/AvParameters.cpp index e7fc3d19b..772aa0c27 100644 --- a/mpc/src/v1/model/AvParameters.cpp +++ b/mpc/src/v1/model/AvParameters.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/AvParameters.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -40,7 +39,6 @@ web::json::value AvParameters::toJson() const return val; } - bool AvParameters::fromJson(const web::json::value& val) { bool ok = true; @@ -75,6 +73,7 @@ bool AvParameters::fromJson(const web::json::value& val) return ok; } + VideoParameters AvParameters::getVideo() const { return video_; diff --git a/mpc/src/v1/model/BasicTaskInfo.cpp b/mpc/src/v1/model/BasicTaskInfo.cpp index 223fa4cb8..9ee936ce9 100644 --- a/mpc/src/v1/model/BasicTaskInfo.cpp +++ b/mpc/src/v1/model/BasicTaskInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/BasicTaskInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -57,7 +56,6 @@ web::json::value BasicTaskInfo::toJson() const return val; } - bool BasicTaskInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool BasicTaskInfo::fromJson(const web::json::value& val) return ok; } + std::string BasicTaskInfo::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/BasicWatermark.cpp b/mpc/src/v1/model/BasicWatermark.cpp index 2372f54c4..4dc1c662e 100644 --- a/mpc/src/v1/model/BasicWatermark.cpp +++ b/mpc/src/v1/model/BasicWatermark.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/BasicWatermark.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -53,7 +52,6 @@ web::json::value BasicWatermark::toJson() const return val; } - bool BasicWatermark::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool BasicWatermark::fromJson(const web::json::value& val) return ok; } + std::string BasicWatermark::getDx() const { return dx_; diff --git a/mpc/src/v1/model/BucketAuthorizedReq.cpp b/mpc/src/v1/model/BucketAuthorizedReq.cpp index 82b20f365..30de655fe 100644 --- a/mpc/src/v1/model/BucketAuthorizedReq.cpp +++ b/mpc/src/v1/model/BucketAuthorizedReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/BucketAuthorizedReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -38,7 +37,6 @@ web::json::value BucketAuthorizedReq::toJson() const return val; } - bool BucketAuthorizedReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BucketAuthorizedReq::fromJson(const web::json::value& val) return ok; } + std::string BucketAuthorizedReq::getBucket() const { return bucket_; diff --git a/mpc/src/v1/model/CancelRemuxTaskRequest.cpp b/mpc/src/v1/model/CancelRemuxTaskRequest.cpp index 3ee064b69..a57d556ba 100644 --- a/mpc/src/v1/model/CancelRemuxTaskRequest.cpp +++ b/mpc/src/v1/model/CancelRemuxTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CancelRemuxTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CancelRemuxTaskRequest::toJson() const return val; } - bool CancelRemuxTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CancelRemuxTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string CancelRemuxTaskRequest::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/CancelRemuxTaskResponse.cpp b/mpc/src/v1/model/CancelRemuxTaskResponse.cpp index 18d9a4eae..cab139451 100644 --- a/mpc/src/v1/model/CancelRemuxTaskResponse.cpp +++ b/mpc/src/v1/model/CancelRemuxTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CancelRemuxTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value CancelRemuxTaskResponse::toJson() const return val; } - bool CancelRemuxTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CancelRemuxTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/ClipInfo.cpp b/mpc/src/v1/model/ClipInfo.cpp index 4ca96caa5..c85161270 100644 --- a/mpc/src/v1/model/ClipInfo.cpp +++ b/mpc/src/v1/model/ClipInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ClipInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value ClipInfo::toJson() const return val; } - bool ClipInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ClipInfo::fromJson(const web::json::value& val) return ok; } + ObsObjInfo ClipInfo::getInput() const { return input_; diff --git a/mpc/src/v1/model/Common.cpp b/mpc/src/v1/model/Common.cpp index 4ea549c7c..cc52e566f 100644 --- a/mpc/src/v1/model/Common.cpp +++ b/mpc/src/v1/model/Common.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/Common.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -48,7 +47,6 @@ web::json::value Common::toJson() const return val; } - bool Common::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool Common::fromJson(const web::json::value& val) return ok; } + bool Common::isPvc() const { return pvc_; diff --git a/mpc/src/v1/model/CommonCreateTaskReq.cpp b/mpc/src/v1/model/CommonCreateTaskReq.cpp index c63eab353..d4632dd09 100644 --- a/mpc/src/v1/model/CommonCreateTaskReq.cpp +++ b/mpc/src/v1/model/CommonCreateTaskReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CommonCreateTaskReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -41,7 +40,6 @@ web::json::value CommonCreateTaskReq::toJson() const return val; } - bool CommonCreateTaskReq::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool CommonCreateTaskReq::fromJson(const web::json::value& val) return ok; } + ObsObjInfo CommonCreateTaskReq::getInput() const { return input_; diff --git a/mpc/src/v1/model/CommonCreateTaskRsp.cpp b/mpc/src/v1/model/CommonCreateTaskRsp.cpp index c46ba5916..76be6a348 100644 --- a/mpc/src/v1/model/CommonCreateTaskRsp.cpp +++ b/mpc/src/v1/model/CommonCreateTaskRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CommonCreateTaskRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CommonCreateTaskRsp::toJson() const return val; } - bool CommonCreateTaskRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CommonCreateTaskRsp::fromJson(const web::json::value& val) return ok; } + std::string CommonCreateTaskRsp::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/CommonQueryTaskRsp.cpp b/mpc/src/v1/model/CommonQueryTaskRsp.cpp index 037010c9b..ce8d28358 100644 --- a/mpc/src/v1/model/CommonQueryTaskRsp.cpp +++ b/mpc/src/v1/model/CommonQueryTaskRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CommonQueryTaskRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CommonQueryTaskRsp::toJson() const return val; } - bool CommonQueryTaskRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CommonQueryTaskRsp::fromJson(const web::json::value& val) return ok; } + int32_t CommonQueryTaskRsp::getTotal() const { return total_; diff --git a/mpc/src/v1/model/CommonTask.cpp b/mpc/src/v1/model/CommonTask.cpp index 087858a0c..ded9eae58 100644 --- a/mpc/src/v1/model/CommonTask.cpp +++ b/mpc/src/v1/model/CommonTask.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CommonTask.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -76,7 +75,6 @@ web::json::value CommonTask::toJson() const return val; } - bool CommonTask::fromJson(const web::json::value& val) { bool ok = true; @@ -174,6 +172,7 @@ bool CommonTask::fromJson(const web::json::value& val) return ok; } + std::string CommonTask::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/CommonTaskMeta.cpp b/mpc/src/v1/model/CommonTaskMeta.cpp index c21f5a700..690aadca9 100644 --- a/mpc/src/v1/model/CommonTaskMeta.cpp +++ b/mpc/src/v1/model/CommonTaskMeta.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CommonTaskMeta.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -68,7 +67,6 @@ web::json::value CommonTaskMeta::toJson() const return val; } - bool CommonTaskMeta::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool CommonTaskMeta::fromJson(const web::json::value& val) return ok; } + std::string CommonTaskMeta::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/ConcatInfo.cpp b/mpc/src/v1/model/ConcatInfo.cpp index aba1e20dc..5e411a733 100644 --- a/mpc/src/v1/model/ConcatInfo.cpp +++ b/mpc/src/v1/model/ConcatInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ConcatInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value ConcatInfo::toJson() const return val; } - bool ConcatInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ConcatInfo::fromJson(const web::json::value& val) return ok; } + std::vector& ConcatInfo::getInputs() { return inputs_; diff --git a/mpc/src/v1/model/CreateAgenciesTaskRequest.cpp b/mpc/src/v1/model/CreateAgenciesTaskRequest.cpp index b53e05c42..6b308c8bd 100644 --- a/mpc/src/v1/model/CreateAgenciesTaskRequest.cpp +++ b/mpc/src/v1/model/CreateAgenciesTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateAgenciesTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateAgenciesTaskRequest::toJson() const return val; } - bool CreateAgenciesTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateAgenciesTaskRequest::fromJson(const web::json::value& val) return ok; } + AgenciesTaskReq CreateAgenciesTaskRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateAgenciesTaskResponse.cpp b/mpc/src/v1/model/CreateAgenciesTaskResponse.cpp index b54193274..ca8921f47 100644 --- a/mpc/src/v1/model/CreateAgenciesTaskResponse.cpp +++ b/mpc/src/v1/model/CreateAgenciesTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateAgenciesTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value CreateAgenciesTaskResponse::toJson() const return val; } - bool CreateAgenciesTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateAgenciesTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/CreateAnimatedGraphicsTaskReq.cpp b/mpc/src/v1/model/CreateAnimatedGraphicsTaskReq.cpp index 025c8aa00..609a6d047 100644 --- a/mpc/src/v1/model/CreateAnimatedGraphicsTaskReq.cpp +++ b/mpc/src/v1/model/CreateAnimatedGraphicsTaskReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -45,7 +44,6 @@ web::json::value CreateAnimatedGraphicsTaskReq::toJson() const return val; } - bool CreateAnimatedGraphicsTaskReq::fromJson(const web::json::value& val) { bool ok = true; @@ -89,6 +87,7 @@ bool CreateAnimatedGraphicsTaskReq::fromJson(const web::json::value& val) return ok; } + ObsObjInfo CreateAnimatedGraphicsTaskReq::getInput() const { return input_; diff --git a/mpc/src/v1/model/CreateAnimatedGraphicsTaskRequest.cpp b/mpc/src/v1/model/CreateAnimatedGraphicsTaskRequest.cpp index 4626a4c0b..f10dca6ba 100644 --- a/mpc/src/v1/model/CreateAnimatedGraphicsTaskRequest.cpp +++ b/mpc/src/v1/model/CreateAnimatedGraphicsTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateAnimatedGraphicsTaskRequest::toJson() const return val; } - bool CreateAnimatedGraphicsTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateAnimatedGraphicsTaskRequest::fromJson(const web::json::value& val) return ok; } + CreateAnimatedGraphicsTaskReq CreateAnimatedGraphicsTaskRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateAnimatedGraphicsTaskResponse.cpp b/mpc/src/v1/model/CreateAnimatedGraphicsTaskResponse.cpp index be2749846..57e402f53 100644 --- a/mpc/src/v1/model/CreateAnimatedGraphicsTaskResponse.cpp +++ b/mpc/src/v1/model/CreateAnimatedGraphicsTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateAnimatedGraphicsTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CreateAnimatedGraphicsTaskResponse::toJson() const return val; } - bool CreateAnimatedGraphicsTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateAnimatedGraphicsTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateAnimatedGraphicsTaskResponse::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/CreateEditingJobReq.cpp b/mpc/src/v1/model/CreateEditingJobReq.cpp index d7ba6958b..b77ea65bb 100644 --- a/mpc/src/v1/model/CreateEditingJobReq.cpp +++ b/mpc/src/v1/model/CreateEditingJobReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateEditingJobReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -69,7 +68,6 @@ web::json::value CreateEditingJobReq::toJson() const return val; } - bool CreateEditingJobReq::fromJson(const web::json::value& val) { bool ok = true; @@ -167,6 +165,7 @@ bool CreateEditingJobReq::fromJson(const web::json::value& val) return ok; } + std::vector& CreateEditingJobReq::getEditType() { return editType_; diff --git a/mpc/src/v1/model/CreateEditingJobRequest.cpp b/mpc/src/v1/model/CreateEditingJobRequest.cpp index 73f09dc65..cbdfc61fe 100644 --- a/mpc/src/v1/model/CreateEditingJobRequest.cpp +++ b/mpc/src/v1/model/CreateEditingJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateEditingJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateEditingJobRequest::toJson() const return val; } - bool CreateEditingJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateEditingJobRequest::fromJson(const web::json::value& val) return ok; } + CreateEditingJobReq CreateEditingJobRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateEditingJobResponse.cpp b/mpc/src/v1/model/CreateEditingJobResponse.cpp index c610f1085..0dd6edd87 100644 --- a/mpc/src/v1/model/CreateEditingJobResponse.cpp +++ b/mpc/src/v1/model/CreateEditingJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateEditingJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CreateEditingJobResponse::toJson() const return val; } - bool CreateEditingJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateEditingJobResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateEditingJobResponse::getJobId() const { return jobId_; diff --git a/mpc/src/v1/model/CreateEncryptReq.cpp b/mpc/src/v1/model/CreateEncryptReq.cpp index 04c0be35f..9e0288e66 100644 --- a/mpc/src/v1/model/CreateEncryptReq.cpp +++ b/mpc/src/v1/model/CreateEncryptReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateEncryptReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -45,7 +44,6 @@ web::json::value CreateEncryptReq::toJson() const return val; } - bool CreateEncryptReq::fromJson(const web::json::value& val) { bool ok = true; @@ -89,6 +87,7 @@ bool CreateEncryptReq::fromJson(const web::json::value& val) return ok; } + ObsObjInfo CreateEncryptReq::getInput() const { return input_; diff --git a/mpc/src/v1/model/CreateEncryptTaskRequest.cpp b/mpc/src/v1/model/CreateEncryptTaskRequest.cpp index 2df04166b..55fa68ed7 100644 --- a/mpc/src/v1/model/CreateEncryptTaskRequest.cpp +++ b/mpc/src/v1/model/CreateEncryptTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateEncryptTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateEncryptTaskRequest::toJson() const return val; } - bool CreateEncryptTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateEncryptTaskRequest::fromJson(const web::json::value& val) return ok; } + CreateEncryptReq CreateEncryptTaskRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateEncryptTaskResponse.cpp b/mpc/src/v1/model/CreateEncryptTaskResponse.cpp index 9254e6905..1aaab4c13 100644 --- a/mpc/src/v1/model/CreateEncryptTaskResponse.cpp +++ b/mpc/src/v1/model/CreateEncryptTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateEncryptTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CreateEncryptTaskResponse::toJson() const return val; } - bool CreateEncryptTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateEncryptTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateEncryptTaskResponse::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/CreateExtractTaskReq.cpp b/mpc/src/v1/model/CreateExtractTaskReq.cpp index 54b9e8434..bded0dfac 100644 --- a/mpc/src/v1/model/CreateExtractTaskReq.cpp +++ b/mpc/src/v1/model/CreateExtractTaskReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateExtractTaskReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -46,7 +45,6 @@ web::json::value CreateExtractTaskReq::toJson() const return val; } - bool CreateExtractTaskReq::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool CreateExtractTaskReq::fromJson(const web::json::value& val) return ok; } + ObsObjInfo CreateExtractTaskReq::getInput() const { return input_; diff --git a/mpc/src/v1/model/CreateExtractTaskRequest.cpp b/mpc/src/v1/model/CreateExtractTaskRequest.cpp index 9427290a5..6a4c87f63 100644 --- a/mpc/src/v1/model/CreateExtractTaskRequest.cpp +++ b/mpc/src/v1/model/CreateExtractTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateExtractTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateExtractTaskRequest::toJson() const return val; } - bool CreateExtractTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateExtractTaskRequest::fromJson(const web::json::value& val) return ok; } + CreateExtractTaskReq CreateExtractTaskRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateExtractTaskResponse.cpp b/mpc/src/v1/model/CreateExtractTaskResponse.cpp index 565cf22a7..6dd4f290f 100644 --- a/mpc/src/v1/model/CreateExtractTaskResponse.cpp +++ b/mpc/src/v1/model/CreateExtractTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateExtractTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -61,7 +60,6 @@ web::json::value CreateExtractTaskResponse::toJson() const return val; } - bool CreateExtractTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool CreateExtractTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateExtractTaskResponse::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/CreateMbTasksReportRequest.cpp b/mpc/src/v1/model/CreateMbTasksReportRequest.cpp index b32e8f864..c2ed16f52 100644 --- a/mpc/src/v1/model/CreateMbTasksReportRequest.cpp +++ b/mpc/src/v1/model/CreateMbTasksReportRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateMbTasksReportRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateMbTasksReportRequest::toJson() const return val; } - bool CreateMbTasksReportRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateMbTasksReportRequest::fromJson(const web::json::value& val) return ok; } + MbTasksReportReq CreateMbTasksReportRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateMbTasksReportResponse.cpp b/mpc/src/v1/model/CreateMbTasksReportResponse.cpp index a1a7d758f..f74e62ee4 100644 --- a/mpc/src/v1/model/CreateMbTasksReportResponse.cpp +++ b/mpc/src/v1/model/CreateMbTasksReportResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateMbTasksReportResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value CreateMbTasksReportResponse::toJson() const return val; } - bool CreateMbTasksReportResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateMbTasksReportResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/CreateMediaProcessReq.cpp b/mpc/src/v1/model/CreateMediaProcessReq.cpp index 8d899db11..1ad923d20 100644 --- a/mpc/src/v1/model/CreateMediaProcessReq.cpp +++ b/mpc/src/v1/model/CreateMediaProcessReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateMediaProcessReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -41,7 +40,6 @@ web::json::value CreateMediaProcessReq::toJson() const return val; } - bool CreateMediaProcessReq::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool CreateMediaProcessReq::fromJson(const web::json::value& val) return ok; } + ObsObjInfo CreateMediaProcessReq::getInput() const { return input_; diff --git a/mpc/src/v1/model/CreateMediaProcessTaskRequest.cpp b/mpc/src/v1/model/CreateMediaProcessTaskRequest.cpp index 83d8d21af..932fe259c 100644 --- a/mpc/src/v1/model/CreateMediaProcessTaskRequest.cpp +++ b/mpc/src/v1/model/CreateMediaProcessTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateMediaProcessTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateMediaProcessTaskRequest::toJson() const return val; } - bool CreateMediaProcessTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateMediaProcessTaskRequest::fromJson(const web::json::value& val) return ok; } + CreateMediaProcessReq CreateMediaProcessTaskRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateMediaProcessTaskResponse.cpp b/mpc/src/v1/model/CreateMediaProcessTaskResponse.cpp index e654e3671..fd214ed49 100644 --- a/mpc/src/v1/model/CreateMediaProcessTaskResponse.cpp +++ b/mpc/src/v1/model/CreateMediaProcessTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateMediaProcessTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CreateMediaProcessTaskResponse::toJson() const return val; } - bool CreateMediaProcessTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateMediaProcessTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateMediaProcessTaskResponse::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/CreateMergeChannelsReq.cpp b/mpc/src/v1/model/CreateMergeChannelsReq.cpp index 8293b3ce7..470f6b7aa 100644 --- a/mpc/src/v1/model/CreateMergeChannelsReq.cpp +++ b/mpc/src/v1/model/CreateMergeChannelsReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateMergeChannelsReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateMergeChannelsReq::toJson() const return val; } - bool CreateMergeChannelsReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateMergeChannelsReq::fromJson(const web::json::value& val) return ok; } + MpcMultiAudio CreateMergeChannelsReq::getMultiAudio() const { return multiAudio_; diff --git a/mpc/src/v1/model/CreateMergeChannelsTaskRequest.cpp b/mpc/src/v1/model/CreateMergeChannelsTaskRequest.cpp index 5d91cdca1..e156519ed 100644 --- a/mpc/src/v1/model/CreateMergeChannelsTaskRequest.cpp +++ b/mpc/src/v1/model/CreateMergeChannelsTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateMergeChannelsTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateMergeChannelsTaskRequest::toJson() const return val; } - bool CreateMergeChannelsTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateMergeChannelsTaskRequest::fromJson(const web::json::value& val) return ok; } + CreateMergeChannelsReq CreateMergeChannelsTaskRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateMergeChannelsTaskResponse.cpp b/mpc/src/v1/model/CreateMergeChannelsTaskResponse.cpp index beca92874..45b2a520d 100644 --- a/mpc/src/v1/model/CreateMergeChannelsTaskResponse.cpp +++ b/mpc/src/v1/model/CreateMergeChannelsTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateMergeChannelsTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CreateMergeChannelsTaskResponse::toJson() const return val; } - bool CreateMergeChannelsTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateMergeChannelsTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateMergeChannelsTaskResponse::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/CreateMpeCallBackRequest.cpp b/mpc/src/v1/model/CreateMpeCallBackRequest.cpp index f31aec1e3..78a7d12ed 100644 --- a/mpc/src/v1/model/CreateMpeCallBackRequest.cpp +++ b/mpc/src/v1/model/CreateMpeCallBackRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateMpeCallBackRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateMpeCallBackRequest::toJson() const return val; } - bool CreateMpeCallBackRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateMpeCallBackRequest::fromJson(const web::json::value& val) return ok; } + MpeCallBackReq CreateMpeCallBackRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateMpeCallBackResponse.cpp b/mpc/src/v1/model/CreateMpeCallBackResponse.cpp index 9476d5d4a..64e18bcf9 100644 --- a/mpc/src/v1/model/CreateMpeCallBackResponse.cpp +++ b/mpc/src/v1/model/CreateMpeCallBackResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateMpeCallBackResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value CreateMpeCallBackResponse::toJson() const return val; } - bool CreateMpeCallBackResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateMpeCallBackResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/CreateQualityEnhanceTemplateRequest.cpp b/mpc/src/v1/model/CreateQualityEnhanceTemplateRequest.cpp index 43806fffb..fce23d950 100644 --- a/mpc/src/v1/model/CreateQualityEnhanceTemplateRequest.cpp +++ b/mpc/src/v1/model/CreateQualityEnhanceTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateQualityEnhanceTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateQualityEnhanceTemplateRequest::toJson() const return val; } - bool CreateQualityEnhanceTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateQualityEnhanceTemplateRequest::fromJson(const web::json::value& val) return ok; } + QualityEnhanceTemplate CreateQualityEnhanceTemplateRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateQualityEnhanceTemplateResponse.cpp b/mpc/src/v1/model/CreateQualityEnhanceTemplateResponse.cpp index 9b72e1af9..2f7879fb0 100644 --- a/mpc/src/v1/model/CreateQualityEnhanceTemplateResponse.cpp +++ b/mpc/src/v1/model/CreateQualityEnhanceTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateQualityEnhanceTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CreateQualityEnhanceTemplateResponse::toJson() const return val; } - bool CreateQualityEnhanceTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateQualityEnhanceTemplateResponse::fromJson(const web::json::value& val) return ok; } + int32_t CreateQualityEnhanceTemplateResponse::getTemplateId() const { return templateId_; diff --git a/mpc/src/v1/model/CreateRemuxTaskReq.cpp b/mpc/src/v1/model/CreateRemuxTaskReq.cpp index 78e31ad72..52e997035 100644 --- a/mpc/src/v1/model/CreateRemuxTaskReq.cpp +++ b/mpc/src/v1/model/CreateRemuxTaskReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateRemuxTaskReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -45,7 +44,6 @@ web::json::value CreateRemuxTaskReq::toJson() const return val; } - bool CreateRemuxTaskReq::fromJson(const web::json::value& val) { bool ok = true; @@ -89,6 +87,7 @@ bool CreateRemuxTaskReq::fromJson(const web::json::value& val) return ok; } + ObsObjInfo CreateRemuxTaskReq::getInput() const { return input_; diff --git a/mpc/src/v1/model/CreateRemuxTaskRequest.cpp b/mpc/src/v1/model/CreateRemuxTaskRequest.cpp index 85598ccbd..82769c3b5 100644 --- a/mpc/src/v1/model/CreateRemuxTaskRequest.cpp +++ b/mpc/src/v1/model/CreateRemuxTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateRemuxTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateRemuxTaskRequest::toJson() const return val; } - bool CreateRemuxTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateRemuxTaskRequest::fromJson(const web::json::value& val) return ok; } + CreateRemuxTaskReq CreateRemuxTaskRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateRemuxTaskResponse.cpp b/mpc/src/v1/model/CreateRemuxTaskResponse.cpp index abe8f91b9..d70a02aa8 100644 --- a/mpc/src/v1/model/CreateRemuxTaskResponse.cpp +++ b/mpc/src/v1/model/CreateRemuxTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateRemuxTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CreateRemuxTaskResponse::toJson() const return val; } - bool CreateRemuxTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateRemuxTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateRemuxTaskResponse::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/CreateResetTracksReq.cpp b/mpc/src/v1/model/CreateResetTracksReq.cpp index 43a98d025..f39f7bcc8 100644 --- a/mpc/src/v1/model/CreateResetTracksReq.cpp +++ b/mpc/src/v1/model/CreateResetTracksReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateResetTracksReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateResetTracksReq::toJson() const return val; } - bool CreateResetTracksReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateResetTracksReq::fromJson(const web::json::value& val) return ok; } + SubAudioFile CreateResetTracksReq::getAudioFile() const { return audioFile_; diff --git a/mpc/src/v1/model/CreateResetTracksTaskRequest.cpp b/mpc/src/v1/model/CreateResetTracksTaskRequest.cpp index f61d25f02..8826b1157 100644 --- a/mpc/src/v1/model/CreateResetTracksTaskRequest.cpp +++ b/mpc/src/v1/model/CreateResetTracksTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateResetTracksTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateResetTracksTaskRequest::toJson() const return val; } - bool CreateResetTracksTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateResetTracksTaskRequest::fromJson(const web::json::value& val) return ok; } + CreateResetTracksReq CreateResetTracksTaskRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateResetTracksTaskResponse.cpp b/mpc/src/v1/model/CreateResetTracksTaskResponse.cpp index 2ee420bd9..024facf76 100644 --- a/mpc/src/v1/model/CreateResetTracksTaskResponse.cpp +++ b/mpc/src/v1/model/CreateResetTracksTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateResetTracksTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CreateResetTracksTaskResponse::toJson() const return val; } - bool CreateResetTracksTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateResetTracksTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateResetTracksTaskResponse::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/CreateRetryRemuxTaskRequest.cpp b/mpc/src/v1/model/CreateRetryRemuxTaskRequest.cpp index 153ab7b91..58169a6cd 100644 --- a/mpc/src/v1/model/CreateRetryRemuxTaskRequest.cpp +++ b/mpc/src/v1/model/CreateRetryRemuxTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateRetryRemuxTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateRetryRemuxTaskRequest::toJson() const return val; } - bool CreateRetryRemuxTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateRetryRemuxTaskRequest::fromJson(const web::json::value& val) return ok; } + RemuxRetryReq CreateRetryRemuxTaskRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateRetryRemuxTaskResponse.cpp b/mpc/src/v1/model/CreateRetryRemuxTaskResponse.cpp index 3bb08e4ef..81b4d3cee 100644 --- a/mpc/src/v1/model/CreateRetryRemuxTaskResponse.cpp +++ b/mpc/src/v1/model/CreateRetryRemuxTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateRetryRemuxTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value CreateRetryRemuxTaskResponse::toJson() const return val; } - bool CreateRetryRemuxTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateRetryRemuxTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/CreateTemplateGroupRequest.cpp b/mpc/src/v1/model/CreateTemplateGroupRequest.cpp index ebc163432..283f92924 100644 --- a/mpc/src/v1/model/CreateTemplateGroupRequest.cpp +++ b/mpc/src/v1/model/CreateTemplateGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateTemplateGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateTemplateGroupRequest::toJson() const return val; } - bool CreateTemplateGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateTemplateGroupRequest::fromJson(const web::json::value& val) return ok; } + TransTemplateGroup CreateTemplateGroupRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateTemplateGroupResponse.cpp b/mpc/src/v1/model/CreateTemplateGroupResponse.cpp index 0cc331a27..81367ec18 100644 --- a/mpc/src/v1/model/CreateTemplateGroupResponse.cpp +++ b/mpc/src/v1/model/CreateTemplateGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateTemplateGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateTemplateGroupResponse::toJson() const return val; } - bool CreateTemplateGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateTemplateGroupResponse::fromJson(const web::json::value& val) return ok; } + TemplateGroup CreateTemplateGroupResponse::getTemplateGroup() const { return templateGroup_; diff --git a/mpc/src/v1/model/CreateThumbReq.cpp b/mpc/src/v1/model/CreateThumbReq.cpp index 3803d4ed1..1758c84f8 100644 --- a/mpc/src/v1/model/CreateThumbReq.cpp +++ b/mpc/src/v1/model/CreateThumbReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateThumbReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -60,7 +59,6 @@ web::json::value CreateThumbReq::toJson() const return val; } - bool CreateThumbReq::fromJson(const web::json::value& val) { bool ok = true; @@ -131,6 +129,7 @@ bool CreateThumbReq::fromJson(const web::json::value& val) return ok; } + ObsObjInfo CreateThumbReq::getInput() const { return input_; diff --git a/mpc/src/v1/model/CreateThumbnailsTaskRequest.cpp b/mpc/src/v1/model/CreateThumbnailsTaskRequest.cpp index 0de21b64f..3ecb05cdb 100644 --- a/mpc/src/v1/model/CreateThumbnailsTaskRequest.cpp +++ b/mpc/src/v1/model/CreateThumbnailsTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateThumbnailsTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateThumbnailsTaskRequest::toJson() const return val; } - bool CreateThumbnailsTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateThumbnailsTaskRequest::fromJson(const web::json::value& val) return ok; } + CreateThumbReq CreateThumbnailsTaskRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateThumbnailsTaskResponse.cpp b/mpc/src/v1/model/CreateThumbnailsTaskResponse.cpp index dac227e52..a60b40213 100644 --- a/mpc/src/v1/model/CreateThumbnailsTaskResponse.cpp +++ b/mpc/src/v1/model/CreateThumbnailsTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateThumbnailsTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -62,7 +61,6 @@ web::json::value CreateThumbnailsTaskResponse::toJson() const return val; } - bool CreateThumbnailsTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool CreateThumbnailsTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateThumbnailsTaskResponse::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/CreateTransTemplateRequest.cpp b/mpc/src/v1/model/CreateTransTemplateRequest.cpp index af8dfcdb0..2a70c8b89 100644 --- a/mpc/src/v1/model/CreateTransTemplateRequest.cpp +++ b/mpc/src/v1/model/CreateTransTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateTransTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateTransTemplateRequest::toJson() const return val; } - bool CreateTransTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateTransTemplateRequest::fromJson(const web::json::value& val) return ok; } + TransTemplate CreateTransTemplateRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateTransTemplateResponse.cpp b/mpc/src/v1/model/CreateTransTemplateResponse.cpp index 948570db9..21b8eae69 100644 --- a/mpc/src/v1/model/CreateTransTemplateResponse.cpp +++ b/mpc/src/v1/model/CreateTransTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateTransTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CreateTransTemplateResponse::toJson() const return val; } - bool CreateTransTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateTransTemplateResponse::fromJson(const web::json::value& val) return ok; } + int32_t CreateTransTemplateResponse::getTemplateId() const { return templateId_; diff --git a/mpc/src/v1/model/CreateTranscodingReq.cpp b/mpc/src/v1/model/CreateTranscodingReq.cpp index a1893aea6..4cfc363f8 100644 --- a/mpc/src/v1/model/CreateTranscodingReq.cpp +++ b/mpc/src/v1/model/CreateTranscodingReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateTranscodingReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -94,7 +93,6 @@ web::json::value CreateTranscodingReq::toJson() const return val; } - bool CreateTranscodingReq::fromJson(const web::json::value& val) { bool ok = true; @@ -246,6 +244,7 @@ bool CreateTranscodingReq::fromJson(const web::json::value& val) return ok; } + ObsObjInfo CreateTranscodingReq::getInput() const { return input_; diff --git a/mpc/src/v1/model/CreateTranscodingTaskRequest.cpp b/mpc/src/v1/model/CreateTranscodingTaskRequest.cpp index de058bd11..1a8b81249 100644 --- a/mpc/src/v1/model/CreateTranscodingTaskRequest.cpp +++ b/mpc/src/v1/model/CreateTranscodingTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateTranscodingTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateTranscodingTaskRequest::toJson() const return val; } - bool CreateTranscodingTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateTranscodingTaskRequest::fromJson(const web::json::value& val) return ok; } + CreateTranscodingReq CreateTranscodingTaskRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateTranscodingTaskResponse.cpp b/mpc/src/v1/model/CreateTranscodingTaskResponse.cpp index cc3e3cdab..42c6a73ef 100644 --- a/mpc/src/v1/model/CreateTranscodingTaskResponse.cpp +++ b/mpc/src/v1/model/CreateTranscodingTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateTranscodingTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CreateTranscodingTaskResponse::toJson() const return val; } - bool CreateTranscodingTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateTranscodingTaskResponse::fromJson(const web::json::value& val) return ok; } + int32_t CreateTranscodingTaskResponse::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/CreateWatermarkTemplateRequest.cpp b/mpc/src/v1/model/CreateWatermarkTemplateRequest.cpp index 7275d6944..24c948d20 100644 --- a/mpc/src/v1/model/CreateWatermarkTemplateRequest.cpp +++ b/mpc/src/v1/model/CreateWatermarkTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateWatermarkTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value CreateWatermarkTemplateRequest::toJson() const return val; } - bool CreateWatermarkTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateWatermarkTemplateRequest::fromJson(const web::json::value& val) return ok; } + WatermarkTemplate CreateWatermarkTemplateRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/CreateWatermarkTemplateResponse.cpp b/mpc/src/v1/model/CreateWatermarkTemplateResponse.cpp index 7900884d0..d9761ec11 100644 --- a/mpc/src/v1/model/CreateWatermarkTemplateResponse.cpp +++ b/mpc/src/v1/model/CreateWatermarkTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/CreateWatermarkTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value CreateWatermarkTemplateResponse::toJson() const return val; } - bool CreateWatermarkTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateWatermarkTemplateResponse::fromJson(const web::json::value& val) return ok; } + int32_t CreateWatermarkTemplateResponse::getTemplateId() const { return templateId_; diff --git a/mpc/src/v1/model/Crop.cpp b/mpc/src/v1/model/Crop.cpp index 6fdf7d6fb..c9543a474 100644 --- a/mpc/src/v1/model/Crop.cpp +++ b/mpc/src/v1/model/Crop.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/Crop.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value Crop::toJson() const return val; } - bool Crop::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool Crop::fromJson(const web::json::value& val) return ok; } + int32_t Crop::getDuration() const { return duration_; diff --git a/mpc/src/v1/model/DeleteAnimatedGraphicsTaskRequest.cpp b/mpc/src/v1/model/DeleteAnimatedGraphicsTaskRequest.cpp index 846949a8e..0336a875b 100644 --- a/mpc/src/v1/model/DeleteAnimatedGraphicsTaskRequest.cpp +++ b/mpc/src/v1/model/DeleteAnimatedGraphicsTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteAnimatedGraphicsTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteAnimatedGraphicsTaskRequest::toJson() const return val; } - bool DeleteAnimatedGraphicsTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteAnimatedGraphicsTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteAnimatedGraphicsTaskRequest::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/DeleteAnimatedGraphicsTaskResponse.cpp b/mpc/src/v1/model/DeleteAnimatedGraphicsTaskResponse.cpp index 1178d0dd8..012eb9501 100644 --- a/mpc/src/v1/model/DeleteAnimatedGraphicsTaskResponse.cpp +++ b/mpc/src/v1/model/DeleteAnimatedGraphicsTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteAnimatedGraphicsTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteAnimatedGraphicsTaskResponse::toJson() const return val; } - bool DeleteAnimatedGraphicsTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteAnimatedGraphicsTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteEditingJobRequest.cpp b/mpc/src/v1/model/DeleteEditingJobRequest.cpp index 82cdc2987..9c7738d05 100644 --- a/mpc/src/v1/model/DeleteEditingJobRequest.cpp +++ b/mpc/src/v1/model/DeleteEditingJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteEditingJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteEditingJobRequest::toJson() const return val; } - bool DeleteEditingJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteEditingJobRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteEditingJobRequest::getJobId() const { return jobId_; diff --git a/mpc/src/v1/model/DeleteEditingJobResponse.cpp b/mpc/src/v1/model/DeleteEditingJobResponse.cpp index 8c1b31a5c..ee98c851a 100644 --- a/mpc/src/v1/model/DeleteEditingJobResponse.cpp +++ b/mpc/src/v1/model/DeleteEditingJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteEditingJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteEditingJobResponse::toJson() const return val; } - bool DeleteEditingJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteEditingJobResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteEncryptTaskRequest.cpp b/mpc/src/v1/model/DeleteEncryptTaskRequest.cpp index 6ae8347f6..a85a45b7c 100644 --- a/mpc/src/v1/model/DeleteEncryptTaskRequest.cpp +++ b/mpc/src/v1/model/DeleteEncryptTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteEncryptTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteEncryptTaskRequest::toJson() const return val; } - bool DeleteEncryptTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteEncryptTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteEncryptTaskRequest::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/DeleteEncryptTaskResponse.cpp b/mpc/src/v1/model/DeleteEncryptTaskResponse.cpp index d7bdd488b..2f8b9580f 100644 --- a/mpc/src/v1/model/DeleteEncryptTaskResponse.cpp +++ b/mpc/src/v1/model/DeleteEncryptTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteEncryptTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteEncryptTaskResponse::toJson() const return val; } - bool DeleteEncryptTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteEncryptTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteExtractTaskRequest.cpp b/mpc/src/v1/model/DeleteExtractTaskRequest.cpp index 43fff97e1..9c5811c3b 100644 --- a/mpc/src/v1/model/DeleteExtractTaskRequest.cpp +++ b/mpc/src/v1/model/DeleteExtractTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteExtractTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteExtractTaskRequest::toJson() const return val; } - bool DeleteExtractTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteExtractTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteExtractTaskRequest::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/DeleteExtractTaskResponse.cpp b/mpc/src/v1/model/DeleteExtractTaskResponse.cpp index 9e1ddc536..7f34fcf59 100644 --- a/mpc/src/v1/model/DeleteExtractTaskResponse.cpp +++ b/mpc/src/v1/model/DeleteExtractTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteExtractTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteExtractTaskResponse::toJson() const return val; } - bool DeleteExtractTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteExtractTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteMediaProcessTaskRequest.cpp b/mpc/src/v1/model/DeleteMediaProcessTaskRequest.cpp index 3a6eb3587..1958de2cb 100644 --- a/mpc/src/v1/model/DeleteMediaProcessTaskRequest.cpp +++ b/mpc/src/v1/model/DeleteMediaProcessTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteMediaProcessTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteMediaProcessTaskRequest::toJson() const return val; } - bool DeleteMediaProcessTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteMediaProcessTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteMediaProcessTaskRequest::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/DeleteMediaProcessTaskResponse.cpp b/mpc/src/v1/model/DeleteMediaProcessTaskResponse.cpp index 16287f465..3061bd0cb 100644 --- a/mpc/src/v1/model/DeleteMediaProcessTaskResponse.cpp +++ b/mpc/src/v1/model/DeleteMediaProcessTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteMediaProcessTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteMediaProcessTaskResponse::toJson() const return val; } - bool DeleteMediaProcessTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteMediaProcessTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteMergeChannelsTaskRequest.cpp b/mpc/src/v1/model/DeleteMergeChannelsTaskRequest.cpp index 7ba0d4040..d5634e21a 100644 --- a/mpc/src/v1/model/DeleteMergeChannelsTaskRequest.cpp +++ b/mpc/src/v1/model/DeleteMergeChannelsTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteMergeChannelsTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteMergeChannelsTaskRequest::toJson() const return val; } - bool DeleteMergeChannelsTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteMergeChannelsTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteMergeChannelsTaskRequest::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/DeleteMergeChannelsTaskResponse.cpp b/mpc/src/v1/model/DeleteMergeChannelsTaskResponse.cpp index d632f4177..58401f592 100644 --- a/mpc/src/v1/model/DeleteMergeChannelsTaskResponse.cpp +++ b/mpc/src/v1/model/DeleteMergeChannelsTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteMergeChannelsTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteMergeChannelsTaskResponse::toJson() const return val; } - bool DeleteMergeChannelsTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteMergeChannelsTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteQualityEnhanceTemplateRequest.cpp b/mpc/src/v1/model/DeleteQualityEnhanceTemplateRequest.cpp index d46a4d874..1e9f8b7d3 100644 --- a/mpc/src/v1/model/DeleteQualityEnhanceTemplateRequest.cpp +++ b/mpc/src/v1/model/DeleteQualityEnhanceTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteQualityEnhanceTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteQualityEnhanceTemplateRequest::toJson() const return val; } - bool DeleteQualityEnhanceTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteQualityEnhanceTemplateRequest::fromJson(const web::json::value& val) return ok; } + int32_t DeleteQualityEnhanceTemplateRequest::getTemplateId() const { return templateId_; diff --git a/mpc/src/v1/model/DeleteQualityEnhanceTemplateResponse.cpp b/mpc/src/v1/model/DeleteQualityEnhanceTemplateResponse.cpp index fbe0f35d8..4fc0252ae 100644 --- a/mpc/src/v1/model/DeleteQualityEnhanceTemplateResponse.cpp +++ b/mpc/src/v1/model/DeleteQualityEnhanceTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteQualityEnhanceTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteQualityEnhanceTemplateResponse::toJson() const return val; } - bool DeleteQualityEnhanceTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteQualityEnhanceTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteRemuxTaskRequest.cpp b/mpc/src/v1/model/DeleteRemuxTaskRequest.cpp index 29f2c133f..f8a1b8b2b 100644 --- a/mpc/src/v1/model/DeleteRemuxTaskRequest.cpp +++ b/mpc/src/v1/model/DeleteRemuxTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteRemuxTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteRemuxTaskRequest::toJson() const return val; } - bool DeleteRemuxTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteRemuxTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteRemuxTaskRequest::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/DeleteRemuxTaskResponse.cpp b/mpc/src/v1/model/DeleteRemuxTaskResponse.cpp index 5dbd6401e..dc1d4da50 100644 --- a/mpc/src/v1/model/DeleteRemuxTaskResponse.cpp +++ b/mpc/src/v1/model/DeleteRemuxTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteRemuxTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteRemuxTaskResponse::toJson() const return val; } - bool DeleteRemuxTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteRemuxTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteResetTracksTaskRequest.cpp b/mpc/src/v1/model/DeleteResetTracksTaskRequest.cpp index d6ec121d0..2d4514056 100644 --- a/mpc/src/v1/model/DeleteResetTracksTaskRequest.cpp +++ b/mpc/src/v1/model/DeleteResetTracksTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteResetTracksTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteResetTracksTaskRequest::toJson() const return val; } - bool DeleteResetTracksTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteResetTracksTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteResetTracksTaskRequest::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/DeleteResetTracksTaskResponse.cpp b/mpc/src/v1/model/DeleteResetTracksTaskResponse.cpp index a56c7fe65..6c8327469 100644 --- a/mpc/src/v1/model/DeleteResetTracksTaskResponse.cpp +++ b/mpc/src/v1/model/DeleteResetTracksTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteResetTracksTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteResetTracksTaskResponse::toJson() const return val; } - bool DeleteResetTracksTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteResetTracksTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteTemplateGroupRequest.cpp b/mpc/src/v1/model/DeleteTemplateGroupRequest.cpp index 915f4d5a2..aa5e84c83 100644 --- a/mpc/src/v1/model/DeleteTemplateGroupRequest.cpp +++ b/mpc/src/v1/model/DeleteTemplateGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteTemplateGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteTemplateGroupRequest::toJson() const return val; } - bool DeleteTemplateGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteTemplateGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteTemplateGroupRequest::getGroupId() const { return groupId_; diff --git a/mpc/src/v1/model/DeleteTemplateGroupResponse.cpp b/mpc/src/v1/model/DeleteTemplateGroupResponse.cpp index 673e786b8..e70674b9e 100644 --- a/mpc/src/v1/model/DeleteTemplateGroupResponse.cpp +++ b/mpc/src/v1/model/DeleteTemplateGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteTemplateGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteTemplateGroupResponse::toJson() const return val; } - bool DeleteTemplateGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteTemplateGroupResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteTemplateRequest.cpp b/mpc/src/v1/model/DeleteTemplateRequest.cpp index 0f6003875..34bc7c1b5 100644 --- a/mpc/src/v1/model/DeleteTemplateRequest.cpp +++ b/mpc/src/v1/model/DeleteTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteTemplateRequest::toJson() const return val; } - bool DeleteTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteTemplateRequest::fromJson(const web::json::value& val) return ok; } + int64_t DeleteTemplateRequest::getTemplateId() const { return templateId_; diff --git a/mpc/src/v1/model/DeleteTemplateResponse.cpp b/mpc/src/v1/model/DeleteTemplateResponse.cpp index 73a3c2c22..7ced0ff15 100644 --- a/mpc/src/v1/model/DeleteTemplateResponse.cpp +++ b/mpc/src/v1/model/DeleteTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteTemplateResponse::toJson() const return val; } - bool DeleteTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteThumbnailsTaskRequest.cpp b/mpc/src/v1/model/DeleteThumbnailsTaskRequest.cpp index 332facde8..109802ad2 100644 --- a/mpc/src/v1/model/DeleteThumbnailsTaskRequest.cpp +++ b/mpc/src/v1/model/DeleteThumbnailsTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteThumbnailsTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteThumbnailsTaskRequest::toJson() const return val; } - bool DeleteThumbnailsTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteThumbnailsTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteThumbnailsTaskRequest::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/DeleteThumbnailsTaskResponse.cpp b/mpc/src/v1/model/DeleteThumbnailsTaskResponse.cpp index 45713a5b4..fa04fa2b5 100644 --- a/mpc/src/v1/model/DeleteThumbnailsTaskResponse.cpp +++ b/mpc/src/v1/model/DeleteThumbnailsTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteThumbnailsTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteThumbnailsTaskResponse::toJson() const return val; } - bool DeleteThumbnailsTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteThumbnailsTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteTranscodingTaskByConsoleRequest.cpp b/mpc/src/v1/model/DeleteTranscodingTaskByConsoleRequest.cpp index c4456654a..ce2f276a2 100644 --- a/mpc/src/v1/model/DeleteTranscodingTaskByConsoleRequest.cpp +++ b/mpc/src/v1/model/DeleteTranscodingTaskByConsoleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteTranscodingTaskByConsoleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteTranscodingTaskByConsoleRequest::toJson() const return val; } - bool DeleteTranscodingTaskByConsoleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteTranscodingTaskByConsoleRequest::fromJson(const web::json::value& val return ok; } + int32_t DeleteTranscodingTaskByConsoleRequest::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/DeleteTranscodingTaskByConsoleResponse.cpp b/mpc/src/v1/model/DeleteTranscodingTaskByConsoleResponse.cpp index b77139341..369d030fb 100644 --- a/mpc/src/v1/model/DeleteTranscodingTaskByConsoleResponse.cpp +++ b/mpc/src/v1/model/DeleteTranscodingTaskByConsoleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteTranscodingTaskByConsoleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteTranscodingTaskByConsoleResponse::toJson() const return val; } - bool DeleteTranscodingTaskByConsoleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteTranscodingTaskByConsoleResponse::fromJson(const web::json::value& va return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteTranscodingTaskRequest.cpp b/mpc/src/v1/model/DeleteTranscodingTaskRequest.cpp index fb86879d2..b1770115a 100644 --- a/mpc/src/v1/model/DeleteTranscodingTaskRequest.cpp +++ b/mpc/src/v1/model/DeleteTranscodingTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteTranscodingTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteTranscodingTaskRequest::toJson() const return val; } - bool DeleteTranscodingTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteTranscodingTaskRequest::fromJson(const web::json::value& val) return ok; } + int32_t DeleteTranscodingTaskRequest::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/DeleteTranscodingTaskResponse.cpp b/mpc/src/v1/model/DeleteTranscodingTaskResponse.cpp index 70a569a67..0e90205b3 100644 --- a/mpc/src/v1/model/DeleteTranscodingTaskResponse.cpp +++ b/mpc/src/v1/model/DeleteTranscodingTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteTranscodingTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteTranscodingTaskResponse::toJson() const return val; } - bool DeleteTranscodingTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteTranscodingTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/DeleteWatermarkTemplateRequest.cpp b/mpc/src/v1/model/DeleteWatermarkTemplateRequest.cpp index b4eed2258..f473a0cc6 100644 --- a/mpc/src/v1/model/DeleteWatermarkTemplateRequest.cpp +++ b/mpc/src/v1/model/DeleteWatermarkTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteWatermarkTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value DeleteWatermarkTemplateRequest::toJson() const return val; } - bool DeleteWatermarkTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteWatermarkTemplateRequest::fromJson(const web::json::value& val) return ok; } + int32_t DeleteWatermarkTemplateRequest::getTemplateId() const { return templateId_; diff --git a/mpc/src/v1/model/DeleteWatermarkTemplateResponse.cpp b/mpc/src/v1/model/DeleteWatermarkTemplateResponse.cpp index dbae0113f..5ba72869e 100644 --- a/mpc/src/v1/model/DeleteWatermarkTemplateResponse.cpp +++ b/mpc/src/v1/model/DeleteWatermarkTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/DeleteWatermarkTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value DeleteWatermarkTemplateResponse::toJson() const return val; } - bool DeleteWatermarkTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteWatermarkTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/EachEncryptRsp.cpp b/mpc/src/v1/model/EachEncryptRsp.cpp index 6ff510e9b..a0a9c1bf1 100644 --- a/mpc/src/v1/model/EachEncryptRsp.cpp +++ b/mpc/src/v1/model/EachEncryptRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/EachEncryptRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -70,7 +69,6 @@ web::json::value EachEncryptRsp::toJson() const return val; } - bool EachEncryptRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -159,6 +157,7 @@ bool EachEncryptRsp::fromJson(const web::json::value& val) return ok; } + std::string EachEncryptRsp::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/EditAudioInfo.cpp b/mpc/src/v1/model/EditAudioInfo.cpp index e785b073c..f2ba174c2 100644 --- a/mpc/src/v1/model/EditAudioInfo.cpp +++ b/mpc/src/v1/model/EditAudioInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/EditAudioInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -48,7 +47,6 @@ web::json::value EditAudioInfo::toJson() const return val; } - bool EditAudioInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool EditAudioInfo::fromJson(const web::json::value& val) return ok; } + std::string EditAudioInfo::getCodec() const { return codec_; diff --git a/mpc/src/v1/model/EditHlsInfo.cpp b/mpc/src/v1/model/EditHlsInfo.cpp index bf92ddb95..e6035b0e7 100644 --- a/mpc/src/v1/model/EditHlsInfo.cpp +++ b/mpc/src/v1/model/EditHlsInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/EditHlsInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value EditHlsInfo::toJson() const return val; } - bool EditHlsInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool EditHlsInfo::fromJson(const web::json::value& val) return ok; } + int32_t EditHlsInfo::getInterval() const { return interval_; diff --git a/mpc/src/v1/model/EditSetting.cpp b/mpc/src/v1/model/EditSetting.cpp index 9435ca640..4aa777a4f 100644 --- a/mpc/src/v1/model/EditSetting.cpp +++ b/mpc/src/v1/model/EditSetting.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/EditSetting.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -67,7 +66,6 @@ web::json::value EditSetting::toJson() const return val; } - bool EditSetting::fromJson(const web::json::value& val) { bool ok = true; @@ -156,6 +154,7 @@ bool EditSetting::fromJson(const web::json::value& val) return ok; } + std::string EditSetting::getTimelineStart() const { return timelineStart_; diff --git a/mpc/src/v1/model/EditVideoInfo.cpp b/mpc/src/v1/model/EditVideoInfo.cpp index 0d743a5ea..abdfd6dbf 100644 --- a/mpc/src/v1/model/EditVideoInfo.cpp +++ b/mpc/src/v1/model/EditVideoInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/EditVideoInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -58,7 +57,6 @@ web::json::value EditVideoInfo::toJson() const return val; } - bool EditVideoInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool EditVideoInfo::fromJson(const web::json::value& val) return ok; } + std::string EditVideoInfo::getReference() const { return reference_; diff --git a/mpc/src/v1/model/EditingJob.cpp b/mpc/src/v1/model/EditingJob.cpp index e9ca7b0f2..09fdce020 100644 --- a/mpc/src/v1/model/EditingJob.cpp +++ b/mpc/src/v1/model/EditingJob.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/EditingJob.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -89,7 +88,6 @@ web::json::value EditingJob::toJson() const return val; } - bool EditingJob::fromJson(const web::json::value& val) { bool ok = true; @@ -214,6 +212,7 @@ bool EditingJob::fromJson(const web::json::value& val) return ok; } + std::string EditingJob::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/Encryption.cpp b/mpc/src/v1/model/Encryption.cpp index ce71d8569..f60b0fd83 100644 --- a/mpc/src/v1/model/Encryption.cpp +++ b/mpc/src/v1/model/Encryption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/Encryption.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value Encryption::toJson() const return val; } - bool Encryption::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool Encryption::fromJson(const web::json::value& val) return ok; } + HlsEncrypt Encryption::getHlsEncrypt() const { return hlsEncrypt_; diff --git a/mpc/src/v1/model/ErrorResponse.cpp b/mpc/src/v1/model/ErrorResponse.cpp index e646b4eff..8cb67426d 100644 --- a/mpc/src/v1/model/ErrorResponse.cpp +++ b/mpc/src/v1/model/ErrorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ErrorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -38,7 +37,6 @@ web::json::value ErrorResponse::toJson() const return val; } - bool ErrorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ErrorResponse::fromJson(const web::json::value& val) return ok; } + std::string ErrorResponse::getErrorCode() const { return errorCode_; diff --git a/mpc/src/v1/model/ExtractTask.cpp b/mpc/src/v1/model/ExtractTask.cpp index 1e6a94e3a..3c49ac046 100644 --- a/mpc/src/v1/model/ExtractTask.cpp +++ b/mpc/src/v1/model/ExtractTask.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ExtractTask.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -80,7 +79,6 @@ web::json::value ExtractTask::toJson() const return val; } - bool ExtractTask::fromJson(const web::json::value& val) { bool ok = true; @@ -187,6 +185,7 @@ bool ExtractTask::fromJson(const web::json::value& val) return ok; } + std::string ExtractTask::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/HlsEncrypt.cpp b/mpc/src/v1/model/HlsEncrypt.cpp index 1d8b52326..39ae5fc4d 100644 --- a/mpc/src/v1/model/HlsEncrypt.cpp +++ b/mpc/src/v1/model/HlsEncrypt.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/HlsEncrypt.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -48,7 +47,6 @@ web::json::value HlsEncrypt::toJson() const return val; } - bool HlsEncrypt::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool HlsEncrypt::fromJson(const web::json::value& val) return ok; } + std::string HlsEncrypt::getKey() const { return key_; diff --git a/mpc/src/v1/model/ImageWatermark.cpp b/mpc/src/v1/model/ImageWatermark.cpp index af87322cf..ae16cbd75 100644 --- a/mpc/src/v1/model/ImageWatermark.cpp +++ b/mpc/src/v1/model/ImageWatermark.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ImageWatermark.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -73,7 +72,6 @@ web::json::value ImageWatermark::toJson() const return val; } - bool ImageWatermark::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ImageWatermark::fromJson(const web::json::value& val) return ok; } + std::string ImageWatermark::getDx() const { return dx_; diff --git a/mpc/src/v1/model/ImageWatermarkSetting.cpp b/mpc/src/v1/model/ImageWatermarkSetting.cpp index 837483658..73083bc9e 100644 --- a/mpc/src/v1/model/ImageWatermarkSetting.cpp +++ b/mpc/src/v1/model/ImageWatermarkSetting.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ImageWatermarkSetting.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -67,7 +66,6 @@ web::json::value ImageWatermarkSetting::toJson() const return val; } - bool ImageWatermarkSetting::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ImageWatermarkSetting::fromJson(const web::json::value& val) return ok; } + std::string ImageWatermarkSetting::getDx() const { return dx_; diff --git a/mpc/src/v1/model/InputSetting.cpp b/mpc/src/v1/model/InputSetting.cpp index 740d2f4da..a98a96e6e 100644 --- a/mpc/src/v1/model/InputSetting.cpp +++ b/mpc/src/v1/model/InputSetting.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/InputSetting.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value InputSetting::toJson() const return val; } - bool InputSetting::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool InputSetting::fromJson(const web::json::value& val) return ok; } + ObsObjInfo InputSetting::getInput() const { return input_; diff --git a/mpc/src/v1/model/ListAllBucketsRequest.cpp b/mpc/src/v1/model/ListAllBucketsRequest.cpp index e58519a52..73d05ac25 100644 --- a/mpc/src/v1/model/ListAllBucketsRequest.cpp +++ b/mpc/src/v1/model/ListAllBucketsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListAllBucketsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value ListAllBucketsRequest::toJson() const return val; } - bool ListAllBucketsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListAllBucketsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/ListAllBucketsResponse.cpp b/mpc/src/v1/model/ListAllBucketsResponse.cpp index 21902ea0c..4da641bd9 100644 --- a/mpc/src/v1/model/ListAllBucketsResponse.cpp +++ b/mpc/src/v1/model/ListAllBucketsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListAllBucketsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value ListAllBucketsResponse::toJson() const return val; } - bool ListAllBucketsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAllBucketsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAllBucketsResponse::getBuckets() { return buckets_; diff --git a/mpc/src/v1/model/ListAllObsObjListRequest.cpp b/mpc/src/v1/model/ListAllObsObjListRequest.cpp index b82879f68..52998ea90 100644 --- a/mpc/src/v1/model/ListAllObsObjListRequest.cpp +++ b/mpc/src/v1/model/ListAllObsObjListRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListAllObsObjListRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -43,7 +42,6 @@ web::json::value ListAllObsObjListRequest::toJson() const return val; } - bool ListAllObsObjListRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListAllObsObjListRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAllObsObjListRequest::getBucket() const { return bucket_; diff --git a/mpc/src/v1/model/ListAllObsObjListResponse.cpp b/mpc/src/v1/model/ListAllObsObjListResponse.cpp index dc034f377..0a59d48fc 100644 --- a/mpc/src/v1/model/ListAllObsObjListResponse.cpp +++ b/mpc/src/v1/model/ListAllObsObjListResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListAllObsObjListResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value ListAllObsObjListResponse::toJson() const return val; } - bool ListAllObsObjListResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAllObsObjListResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAllObsObjListResponse::getObjects() { return objects_; diff --git a/mpc/src/v1/model/ListAnimatedGraphicsTaskRequest.cpp b/mpc/src/v1/model/ListAnimatedGraphicsTaskRequest.cpp index 0ffbb45e1..633dcf0ea 100644 --- a/mpc/src/v1/model/ListAnimatedGraphicsTaskRequest.cpp +++ b/mpc/src/v1/model/ListAnimatedGraphicsTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListAnimatedGraphicsTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -62,7 +61,6 @@ web::json::value ListAnimatedGraphicsTaskRequest::toJson() const return val; } - bool ListAnimatedGraphicsTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool ListAnimatedGraphicsTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAnimatedGraphicsTaskRequest::getXLanguage() const { return xLanguage_; diff --git a/mpc/src/v1/model/ListAnimatedGraphicsTaskResponse.cpp b/mpc/src/v1/model/ListAnimatedGraphicsTaskResponse.cpp index 7c738ef26..b504d0290 100644 --- a/mpc/src/v1/model/ListAnimatedGraphicsTaskResponse.cpp +++ b/mpc/src/v1/model/ListAnimatedGraphicsTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListAnimatedGraphicsTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -37,7 +36,6 @@ web::json::value ListAnimatedGraphicsTaskResponse::toJson() const return val; } - bool ListAnimatedGraphicsTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAnimatedGraphicsTaskResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListAnimatedGraphicsTaskResponse::getTotal() const { return total_; diff --git a/mpc/src/v1/model/ListEditingJobRequest.cpp b/mpc/src/v1/model/ListEditingJobRequest.cpp index 5239cb0f9..8d96a5d06 100644 --- a/mpc/src/v1/model/ListEditingJobRequest.cpp +++ b/mpc/src/v1/model/ListEditingJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListEditingJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -62,7 +61,6 @@ web::json::value ListEditingJobRequest::toJson() const return val; } - bool ListEditingJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool ListEditingJobRequest::fromJson(const web::json::value& val) return ok; } + std::string ListEditingJobRequest::getXLanguage() const { return xLanguage_; diff --git a/mpc/src/v1/model/ListEditingJobResponse.cpp b/mpc/src/v1/model/ListEditingJobResponse.cpp index 8def24537..b38b03fb2 100644 --- a/mpc/src/v1/model/ListEditingJobResponse.cpp +++ b/mpc/src/v1/model/ListEditingJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListEditingJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -37,7 +36,6 @@ web::json::value ListEditingJobResponse::toJson() const return val; } - bool ListEditingJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListEditingJobResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListEditingJobResponse::getTotal() const { return total_; diff --git a/mpc/src/v1/model/ListEncryptTaskRequest.cpp b/mpc/src/v1/model/ListEncryptTaskRequest.cpp index a18eaeb32..e5a55fd41 100644 --- a/mpc/src/v1/model/ListEncryptTaskRequest.cpp +++ b/mpc/src/v1/model/ListEncryptTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListEncryptTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -57,7 +56,6 @@ web::json::value ListEncryptTaskRequest::toJson() const return val; } - bool ListEncryptTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ListEncryptTaskRequest::fromJson(const web::json::value& val) return ok; } + std::vector& ListEncryptTaskRequest::getTaskId() { return taskId_; diff --git a/mpc/src/v1/model/ListEncryptTaskResponse.cpp b/mpc/src/v1/model/ListEncryptTaskResponse.cpp index 969b090a5..8010e89d9 100644 --- a/mpc/src/v1/model/ListEncryptTaskResponse.cpp +++ b/mpc/src/v1/model/ListEncryptTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListEncryptTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value ListEncryptTaskResponse::toJson() const return val; } - bool ListEncryptTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListEncryptTaskResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListEncryptTaskResponse::getTaskArray() { return taskArray_; diff --git a/mpc/src/v1/model/ListExtractTaskRequest.cpp b/mpc/src/v1/model/ListExtractTaskRequest.cpp index 34c31eebd..35cd79cf0 100644 --- a/mpc/src/v1/model/ListExtractTaskRequest.cpp +++ b/mpc/src/v1/model/ListExtractTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListExtractTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -62,7 +61,6 @@ web::json::value ListExtractTaskRequest::toJson() const return val; } - bool ListExtractTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool ListExtractTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string ListExtractTaskRequest::getXLanguage() const { return xLanguage_; diff --git a/mpc/src/v1/model/ListExtractTaskResponse.cpp b/mpc/src/v1/model/ListExtractTaskResponse.cpp index 1ccb2df3f..144bd0f27 100644 --- a/mpc/src/v1/model/ListExtractTaskResponse.cpp +++ b/mpc/src/v1/model/ListExtractTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListExtractTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -37,7 +36,6 @@ web::json::value ListExtractTaskResponse::toJson() const return val; } - bool ListExtractTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListExtractTaskResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListExtractTaskResponse::getTotal() const { return total_; diff --git a/mpc/src/v1/model/ListMediaProcessTaskRequest.cpp b/mpc/src/v1/model/ListMediaProcessTaskRequest.cpp index 0e28a323f..467db2b15 100644 --- a/mpc/src/v1/model/ListMediaProcessTaskRequest.cpp +++ b/mpc/src/v1/model/ListMediaProcessTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListMediaProcessTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -57,7 +56,6 @@ web::json::value ListMediaProcessTaskRequest::toJson() const return val; } - bool ListMediaProcessTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ListMediaProcessTaskRequest::fromJson(const web::json::value& val) return ok; } + std::vector& ListMediaProcessTaskRequest::getTaskId() { return taskId_; diff --git a/mpc/src/v1/model/ListMediaProcessTaskResponse.cpp b/mpc/src/v1/model/ListMediaProcessTaskResponse.cpp index 3af6fe7b8..2a217fb00 100644 --- a/mpc/src/v1/model/ListMediaProcessTaskResponse.cpp +++ b/mpc/src/v1/model/ListMediaProcessTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListMediaProcessTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value ListMediaProcessTaskResponse::toJson() const return val; } - bool ListMediaProcessTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListMediaProcessTaskResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListMediaProcessTaskResponse::getTaskArray() { return taskArray_; diff --git a/mpc/src/v1/model/ListMergeChannelsTaskRequest.cpp b/mpc/src/v1/model/ListMergeChannelsTaskRequest.cpp index 6c0dab027..bb194285f 100644 --- a/mpc/src/v1/model/ListMergeChannelsTaskRequest.cpp +++ b/mpc/src/v1/model/ListMergeChannelsTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListMergeChannelsTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -57,7 +56,6 @@ web::json::value ListMergeChannelsTaskRequest::toJson() const return val; } - bool ListMergeChannelsTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ListMergeChannelsTaskRequest::fromJson(const web::json::value& val) return ok; } + std::vector& ListMergeChannelsTaskRequest::getTaskId() { return taskId_; diff --git a/mpc/src/v1/model/ListMergeChannelsTaskResponse.cpp b/mpc/src/v1/model/ListMergeChannelsTaskResponse.cpp index f9f2fe3c5..4a9fa35df 100644 --- a/mpc/src/v1/model/ListMergeChannelsTaskResponse.cpp +++ b/mpc/src/v1/model/ListMergeChannelsTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListMergeChannelsTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value ListMergeChannelsTaskResponse::toJson() const return val; } - bool ListMergeChannelsTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListMergeChannelsTaskResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListMergeChannelsTaskResponse::getTaskArray() { return taskArray_; diff --git a/mpc/src/v1/model/ListNotifyEventRequest.cpp b/mpc/src/v1/model/ListNotifyEventRequest.cpp index ee2524f54..0d9f0575b 100644 --- a/mpc/src/v1/model/ListNotifyEventRequest.cpp +++ b/mpc/src/v1/model/ListNotifyEventRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListNotifyEventRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value ListNotifyEventRequest::toJson() const return val; } - bool ListNotifyEventRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListNotifyEventRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/ListNotifyEventResponse.cpp b/mpc/src/v1/model/ListNotifyEventResponse.cpp index 4c81d4b37..a1353b300 100644 --- a/mpc/src/v1/model/ListNotifyEventResponse.cpp +++ b/mpc/src/v1/model/ListNotifyEventResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListNotifyEventResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -37,7 +36,6 @@ web::json::value ListNotifyEventResponse::toJson() const return val; } - bool ListNotifyEventResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListNotifyEventResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListNotifyEventResponse::getEventName() { return eventName_; diff --git a/mpc/src/v1/model/ListNotifySmnTopicConfigRequest.cpp b/mpc/src/v1/model/ListNotifySmnTopicConfigRequest.cpp index a8fee9b09..1a38093c1 100644 --- a/mpc/src/v1/model/ListNotifySmnTopicConfigRequest.cpp +++ b/mpc/src/v1/model/ListNotifySmnTopicConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListNotifySmnTopicConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value ListNotifySmnTopicConfigRequest::toJson() const return val; } - bool ListNotifySmnTopicConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListNotifySmnTopicConfigRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/ListNotifySmnTopicConfigResponse.cpp b/mpc/src/v1/model/ListNotifySmnTopicConfigResponse.cpp index 07c80e646..5dca045e3 100644 --- a/mpc/src/v1/model/ListNotifySmnTopicConfigResponse.cpp +++ b/mpc/src/v1/model/ListNotifySmnTopicConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListNotifySmnTopicConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -37,7 +36,6 @@ web::json::value ListNotifySmnTopicConfigResponse::toJson() const return val; } - bool ListNotifySmnTopicConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListNotifySmnTopicConfigResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListNotifySmnTopicConfigResponse::getNotifications() { return notifications_; diff --git a/mpc/src/v1/model/ListQualityEnhanceDefaultTemplateRequest.cpp b/mpc/src/v1/model/ListQualityEnhanceDefaultTemplateRequest.cpp index 1a5341573..5992f9a0d 100644 --- a/mpc/src/v1/model/ListQualityEnhanceDefaultTemplateRequest.cpp +++ b/mpc/src/v1/model/ListQualityEnhanceDefaultTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListQualityEnhanceDefaultTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value ListQualityEnhanceDefaultTemplateRequest::toJson() const return val; } - bool ListQualityEnhanceDefaultTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListQualityEnhanceDefaultTemplateRequest::fromJson(const web::json::value& return ok; } + } } } diff --git a/mpc/src/v1/model/ListQualityEnhanceDefaultTemplateResponse.cpp b/mpc/src/v1/model/ListQualityEnhanceDefaultTemplateResponse.cpp index 3adf4767b..dff51ac2d 100644 --- a/mpc/src/v1/model/ListQualityEnhanceDefaultTemplateResponse.cpp +++ b/mpc/src/v1/model/ListQualityEnhanceDefaultTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListQualityEnhanceDefaultTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -37,7 +36,6 @@ web::json::value ListQualityEnhanceDefaultTemplateResponse::toJson() const return val; } - bool ListQualityEnhanceDefaultTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListQualityEnhanceDefaultTemplateResponse::fromJson(const web::json::value& return ok; } + std::vector& ListQualityEnhanceDefaultTemplateResponse::getTaskArray() { return taskArray_; diff --git a/mpc/src/v1/model/ListRemuxTaskRequest.cpp b/mpc/src/v1/model/ListRemuxTaskRequest.cpp index 368a5c6fd..d150868f9 100644 --- a/mpc/src/v1/model/ListRemuxTaskRequest.cpp +++ b/mpc/src/v1/model/ListRemuxTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListRemuxTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -67,7 +66,6 @@ web::json::value ListRemuxTaskRequest::toJson() const return val; } - bool ListRemuxTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ListRemuxTaskRequest::fromJson(const web::json::value& val) return ok; } + std::vector& ListRemuxTaskRequest::getTaskId() { return taskId_; diff --git a/mpc/src/v1/model/ListRemuxTaskResponse.cpp b/mpc/src/v1/model/ListRemuxTaskResponse.cpp index fc48ecc11..90241f7f6 100644 --- a/mpc/src/v1/model/ListRemuxTaskResponse.cpp +++ b/mpc/src/v1/model/ListRemuxTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListRemuxTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -37,7 +36,6 @@ web::json::value ListRemuxTaskResponse::toJson() const return val; } - bool ListRemuxTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListRemuxTaskResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListRemuxTaskResponse::getTotal() const { return total_; diff --git a/mpc/src/v1/model/ListResetTracksTaskRequest.cpp b/mpc/src/v1/model/ListResetTracksTaskRequest.cpp index ce3861387..ca32230f0 100644 --- a/mpc/src/v1/model/ListResetTracksTaskRequest.cpp +++ b/mpc/src/v1/model/ListResetTracksTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListResetTracksTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -57,7 +56,6 @@ web::json::value ListResetTracksTaskRequest::toJson() const return val; } - bool ListResetTracksTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ListResetTracksTaskRequest::fromJson(const web::json::value& val) return ok; } + std::vector& ListResetTracksTaskRequest::getTaskId() { return taskId_; diff --git a/mpc/src/v1/model/ListResetTracksTaskResponse.cpp b/mpc/src/v1/model/ListResetTracksTaskResponse.cpp index 9bfa30b55..483fd2ece 100644 --- a/mpc/src/v1/model/ListResetTracksTaskResponse.cpp +++ b/mpc/src/v1/model/ListResetTracksTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListResetTracksTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value ListResetTracksTaskResponse::toJson() const return val; } - bool ListResetTracksTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListResetTracksTaskResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListResetTracksTaskResponse::getTaskArray() { return taskArray_; diff --git a/mpc/src/v1/model/ListStatSummaryRequest.cpp b/mpc/src/v1/model/ListStatSummaryRequest.cpp index 51f0ced96..221337941 100644 --- a/mpc/src/v1/model/ListStatSummaryRequest.cpp +++ b/mpc/src/v1/model/ListStatSummaryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListStatSummaryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -43,7 +42,6 @@ web::json::value ListStatSummaryRequest::toJson() const return val; } - bool ListStatSummaryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListStatSummaryRequest::fromJson(const web::json::value& val) return ok; } + std::string ListStatSummaryRequest::getStartTime() const { return startTime_; diff --git a/mpc/src/v1/model/ListStatSummaryResponse.cpp b/mpc/src/v1/model/ListStatSummaryResponse.cpp index 7444e3d8c..95dbebf89 100644 --- a/mpc/src/v1/model/ListStatSummaryResponse.cpp +++ b/mpc/src/v1/model/ListStatSummaryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListStatSummaryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value ListStatSummaryResponse::toJson() const return val; } - bool ListStatSummaryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListStatSummaryResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListStatSummaryResponse::getSummary() { return summary_; diff --git a/mpc/src/v1/model/ListTemplateGroupRequest.cpp b/mpc/src/v1/model/ListTemplateGroupRequest.cpp index 26f5a5e45..1998c6198 100644 --- a/mpc/src/v1/model/ListTemplateGroupRequest.cpp +++ b/mpc/src/v1/model/ListTemplateGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListTemplateGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -46,7 +45,6 @@ web::json::value ListTemplateGroupRequest::toJson() const return val; } - bool ListTemplateGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ListTemplateGroupRequest::fromJson(const web::json::value& val) return ok; } + std::vector& ListTemplateGroupRequest::getGroupId() { return groupId_; diff --git a/mpc/src/v1/model/ListTemplateGroupResponse.cpp b/mpc/src/v1/model/ListTemplateGroupResponse.cpp index e6440d078..9e2495a72 100644 --- a/mpc/src/v1/model/ListTemplateGroupResponse.cpp +++ b/mpc/src/v1/model/ListTemplateGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListTemplateGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -37,7 +36,6 @@ web::json::value ListTemplateGroupResponse::toJson() const return val; } - bool ListTemplateGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListTemplateGroupResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTemplateGroupResponse::getTemplateGroupList() { return templateGroupList_; diff --git a/mpc/src/v1/model/ListTemplateRequest.cpp b/mpc/src/v1/model/ListTemplateRequest.cpp index ae47cdb19..5ff729767 100644 --- a/mpc/src/v1/model/ListTemplateRequest.cpp +++ b/mpc/src/v1/model/ListTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value ListTemplateRequest::toJson() const return val; } - bool ListTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::vector& ListTemplateRequest::getTemplateId() { return templateId_; diff --git a/mpc/src/v1/model/ListTemplateResponse.cpp b/mpc/src/v1/model/ListTemplateResponse.cpp index d665543e0..0bbd32201 100644 --- a/mpc/src/v1/model/ListTemplateResponse.cpp +++ b/mpc/src/v1/model/ListTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -37,7 +36,6 @@ web::json::value ListTemplateResponse::toJson() const return val; } - bool ListTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTemplateResponse::getTemplateArray() { return templateArray_; diff --git a/mpc/src/v1/model/ListThumbnailsTaskRequest.cpp b/mpc/src/v1/model/ListThumbnailsTaskRequest.cpp index 18ebdcc96..c002c9a7d 100644 --- a/mpc/src/v1/model/ListThumbnailsTaskRequest.cpp +++ b/mpc/src/v1/model/ListThumbnailsTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListThumbnailsTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -62,7 +61,6 @@ web::json::value ListThumbnailsTaskRequest::toJson() const return val; } - bool ListThumbnailsTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool ListThumbnailsTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string ListThumbnailsTaskRequest::getXLanguage() const { return xLanguage_; diff --git a/mpc/src/v1/model/ListThumbnailsTaskResponse.cpp b/mpc/src/v1/model/ListThumbnailsTaskResponse.cpp index ee358c00d..7b5e51377 100644 --- a/mpc/src/v1/model/ListThumbnailsTaskResponse.cpp +++ b/mpc/src/v1/model/ListThumbnailsTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListThumbnailsTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value ListThumbnailsTaskResponse::toJson() const return val; } - bool ListThumbnailsTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListThumbnailsTaskResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListThumbnailsTaskResponse::getTaskArray() { return taskArray_; diff --git a/mpc/src/v1/model/ListTranscodeDetailRequest.cpp b/mpc/src/v1/model/ListTranscodeDetailRequest.cpp index 5d414d3eb..09d21d028 100644 --- a/mpc/src/v1/model/ListTranscodeDetailRequest.cpp +++ b/mpc/src/v1/model/ListTranscodeDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListTranscodeDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value ListTranscodeDetailRequest::toJson() const return val; } - bool ListTranscodeDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListTranscodeDetailRequest::fromJson(const web::json::value& val) return ok; } + std::vector& ListTranscodeDetailRequest::getTaskId() { return taskId_; diff --git a/mpc/src/v1/model/ListTranscodeDetailResponse.cpp b/mpc/src/v1/model/ListTranscodeDetailResponse.cpp index 3c21f471e..8c14329f7 100644 --- a/mpc/src/v1/model/ListTranscodeDetailResponse.cpp +++ b/mpc/src/v1/model/ListTranscodeDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListTranscodeDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value ListTranscodeDetailResponse::toJson() const return val; } - bool ListTranscodeDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListTranscodeDetailResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTranscodeDetailResponse::getTaskArray() { return taskArray_; diff --git a/mpc/src/v1/model/ListTranscodingTaskRequest.cpp b/mpc/src/v1/model/ListTranscodingTaskRequest.cpp index c2fde46b5..e709d343e 100644 --- a/mpc/src/v1/model/ListTranscodingTaskRequest.cpp +++ b/mpc/src/v1/model/ListTranscodingTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListTranscodingTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -62,7 +61,6 @@ web::json::value ListTranscodingTaskRequest::toJson() const return val; } - bool ListTranscodingTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool ListTranscodingTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTranscodingTaskRequest::getXLanguage() const { return xLanguage_; diff --git a/mpc/src/v1/model/ListTranscodingTaskResponse.cpp b/mpc/src/v1/model/ListTranscodingTaskResponse.cpp index 09fd9997c..5924f81e2 100644 --- a/mpc/src/v1/model/ListTranscodingTaskResponse.cpp +++ b/mpc/src/v1/model/ListTranscodingTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListTranscodingTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value ListTranscodingTaskResponse::toJson() const return val; } - bool ListTranscodingTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListTranscodingTaskResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTranscodingTaskResponse::getTaskArray() { return taskArray_; diff --git a/mpc/src/v1/model/ListWatermarkTemplateRequest.cpp b/mpc/src/v1/model/ListWatermarkTemplateRequest.cpp index 46561d0e7..6838ece48 100644 --- a/mpc/src/v1/model/ListWatermarkTemplateRequest.cpp +++ b/mpc/src/v1/model/ListWatermarkTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListWatermarkTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value ListWatermarkTemplateRequest::toJson() const return val; } - bool ListWatermarkTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListWatermarkTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::vector& ListWatermarkTemplateRequest::getTemplateId() { return templateId_; diff --git a/mpc/src/v1/model/ListWatermarkTemplateResponse.cpp b/mpc/src/v1/model/ListWatermarkTemplateResponse.cpp index ed5bd61dc..d44c82b75 100644 --- a/mpc/src/v1/model/ListWatermarkTemplateResponse.cpp +++ b/mpc/src/v1/model/ListWatermarkTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ListWatermarkTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -37,7 +36,6 @@ web::json::value ListWatermarkTemplateResponse::toJson() const return val; } - bool ListWatermarkTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListWatermarkTemplateResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListWatermarkTemplateResponse::getTotal() const { return total_; diff --git a/mpc/src/v1/model/MbTaskParameter.cpp b/mpc/src/v1/model/MbTaskParameter.cpp index 400430e6d..12501570d 100644 --- a/mpc/src/v1/model/MbTaskParameter.cpp +++ b/mpc/src/v1/model/MbTaskParameter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MbTaskParameter.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value MbTaskParameter::toJson() const return val; } - bool MbTaskParameter::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool MbTaskParameter::fromJson(const web::json::value& val) return ok; } + std::string MbTaskParameter::getStatusDescription() const { return statusDescription_; diff --git a/mpc/src/v1/model/MbTasksReportReq.cpp b/mpc/src/v1/model/MbTasksReportReq.cpp index 1ab8ac291..896f0db4e 100644 --- a/mpc/src/v1/model/MbTasksReportReq.cpp +++ b/mpc/src/v1/model/MbTasksReportReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MbTasksReportReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -52,7 +51,6 @@ web::json::value MbTasksReportReq::toJson() const return val; } - bool MbTasksReportReq::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool MbTasksReportReq::fromJson(const web::json::value& val) return ok; } + std::string MbTasksReportReq::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/MediaDetail.cpp b/mpc/src/v1/model/MediaDetail.cpp index d087c68c2..fa1421dcf 100644 --- a/mpc/src/v1/model/MediaDetail.cpp +++ b/mpc/src/v1/model/MediaDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MediaDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -48,7 +47,6 @@ web::json::value MediaDetail::toJson() const return val; } - bool MediaDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -101,6 +99,7 @@ bool MediaDetail::fromJson(const web::json::value& val) return ok; } + std::vector& MediaDetail::getFeatures() { return features_; diff --git a/mpc/src/v1/model/MediaProcessTaskInfo.cpp b/mpc/src/v1/model/MediaProcessTaskInfo.cpp index ed85b47f4..2c894067e 100644 --- a/mpc/src/v1/model/MediaProcessTaskInfo.cpp +++ b/mpc/src/v1/model/MediaProcessTaskInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MediaProcessTaskInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -65,7 +64,6 @@ web::json::value MediaProcessTaskInfo::toJson() const return val; } - bool MediaProcessTaskInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool MediaProcessTaskInfo::fromJson(const web::json::value& val) return ok; } + std::string MediaProcessTaskInfo::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/MergeChannelsTaskInfo.cpp b/mpc/src/v1/model/MergeChannelsTaskInfo.cpp index 5657dffe6..59c55f47f 100644 --- a/mpc/src/v1/model/MergeChannelsTaskInfo.cpp +++ b/mpc/src/v1/model/MergeChannelsTaskInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MergeChannelsTaskInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -66,7 +65,6 @@ web::json::value MergeChannelsTaskInfo::toJson() const return val; } - bool MergeChannelsTaskInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool MergeChannelsTaskInfo::fromJson(const web::json::value& val) return ok; } + std::string MergeChannelsTaskInfo::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/MetaData.cpp b/mpc/src/v1/model/MetaData.cpp index 058fbbd65..6484c9ca1 100644 --- a/mpc/src/v1/model/MetaData.cpp +++ b/mpc/src/v1/model/MetaData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MetaData.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -61,7 +60,6 @@ web::json::value MetaData::toJson() const return val; } - bool MetaData::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool MetaData::fromJson(const web::json::value& val) return ok; } + int64_t MetaData::getSize() const { return size_; diff --git a/mpc/src/v1/model/MixInfo.cpp b/mpc/src/v1/model/MixInfo.cpp index d5739a643..4247838b4 100644 --- a/mpc/src/v1/model/MixInfo.cpp +++ b/mpc/src/v1/model/MixInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MixInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -36,7 +35,6 @@ web::json::value MixInfo::toJson() const return val; } - bool MixInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool MixInfo::fromJson(const web::json::value& val) return ok; } + std::vector& MixInfo::getInputs() { return inputs_; diff --git a/mpc/src/v1/model/MixInfo_layout.cpp b/mpc/src/v1/model/MixInfo_layout.cpp index dcc1aac2b..9c0cf8c97 100644 --- a/mpc/src/v1/model/MixInfo_layout.cpp +++ b/mpc/src/v1/model/MixInfo_layout.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MixInfo_layout.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value MixInfo_layout::toJson() const return val; } - bool MixInfo_layout::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool MixInfo_layout::fromJson(const web::json::value& val) return ok; } + std::vector& MixInfo_layout::getPanes() { return panes_; diff --git a/mpc/src/v1/model/ModifyTransTemplateGroup.cpp b/mpc/src/v1/model/ModifyTransTemplateGroup.cpp index 9977a3da0..b9d9fe98c 100644 --- a/mpc/src/v1/model/ModifyTransTemplateGroup.cpp +++ b/mpc/src/v1/model/ModifyTransTemplateGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ModifyTransTemplateGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -54,7 +53,6 @@ web::json::value ModifyTransTemplateGroup::toJson() const return val; } - bool ModifyTransTemplateGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -116,6 +114,7 @@ bool ModifyTransTemplateGroup::fromJson(const web::json::value& val) return ok; } + std::string ModifyTransTemplateGroup::getGroupId() const { return groupId_; diff --git a/mpc/src/v1/model/ModifyTransTemplateReq.cpp b/mpc/src/v1/model/ModifyTransTemplateReq.cpp index 7ce99a123..f045a0cef 100644 --- a/mpc/src/v1/model/ModifyTransTemplateReq.cpp +++ b/mpc/src/v1/model/ModifyTransTemplateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ModifyTransTemplateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -50,7 +49,6 @@ web::json::value ModifyTransTemplateReq::toJson() const return val; } - bool ModifyTransTemplateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -103,6 +101,7 @@ bool ModifyTransTemplateReq::fromJson(const web::json::value& val) return ok; } + int64_t ModifyTransTemplateReq::getTemplateId() const { return templateId_; diff --git a/mpc/src/v1/model/MosaicInfo.cpp b/mpc/src/v1/model/MosaicInfo.cpp index b6c4bcd58..192308ac0 100644 --- a/mpc/src/v1/model/MosaicInfo.cpp +++ b/mpc/src/v1/model/MosaicInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MosaicInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -58,7 +57,6 @@ web::json::value MosaicInfo::toJson() const return val; } - bool MosaicInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool MosaicInfo::fromJson(const web::json::value& val) return ok; } + std::string MosaicInfo::getTimelineStart() const { return timelineStart_; diff --git a/mpc/src/v1/model/MpcMultiAudio.cpp b/mpc/src/v1/model/MpcMultiAudio.cpp index 586e8a9b9..bd73c6b25 100644 --- a/mpc/src/v1/model/MpcMultiAudio.cpp +++ b/mpc/src/v1/model/MpcMultiAudio.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MpcMultiAudio.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -41,7 +40,6 @@ web::json::value MpcMultiAudio::toJson() const return val; } - bool MpcMultiAudio::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool MpcMultiAudio::fromJson(const web::json::value& val) return ok; } + ObsObjInfo MpcMultiAudio::getOutput() const { return output_; diff --git a/mpc/src/v1/model/MpeCallBackReq.cpp b/mpc/src/v1/model/MpeCallBackReq.cpp index 4a91d6f46..58a377392 100644 --- a/mpc/src/v1/model/MpeCallBackReq.cpp +++ b/mpc/src/v1/model/MpeCallBackReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MpeCallBackReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -57,7 +56,6 @@ web::json::value MpeCallBackReq::toJson() const return val; } - bool MpeCallBackReq::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool MpeCallBackReq::fromJson(const web::json::value& val) return ok; } + std::string MpeCallBackReq::getTaskType() const { return taskType_; diff --git a/mpc/src/v1/model/MpeMetaData.cpp b/mpc/src/v1/model/MpeMetaData.cpp index 31127fdbf..a3743586d 100644 --- a/mpc/src/v1/model/MpeMetaData.cpp +++ b/mpc/src/v1/model/MpeMetaData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MpeMetaData.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -93,7 +92,6 @@ web::json::value MpeMetaData::toJson() const return val; } - bool MpeMetaData::fromJson(const web::json::value& val) { bool ok = true; @@ -218,6 +216,7 @@ bool MpeMetaData::fromJson(const web::json::value& val) return ok; } + std::string MpeMetaData::getPackType() const { return packType_; diff --git a/mpc/src/v1/model/MulInputFileInfo.cpp b/mpc/src/v1/model/MulInputFileInfo.cpp index e6ddb11d4..68f813c51 100644 --- a/mpc/src/v1/model/MulInputFileInfo.cpp +++ b/mpc/src/v1/model/MulInputFileInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MulInputFileInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -37,7 +36,6 @@ web::json::value MulInputFileInfo::toJson() const return val; } - bool MulInputFileInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool MulInputFileInfo::fromJson(const web::json::value& val) return ok; } + std::string MulInputFileInfo::getLanguage() const { return language_; diff --git a/mpc/src/v1/model/MultiAudio.cpp b/mpc/src/v1/model/MultiAudio.cpp index c165e9cda..d484d74ce 100644 --- a/mpc/src/v1/model/MultiAudio.cpp +++ b/mpc/src/v1/model/MultiAudio.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MultiAudio.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -41,7 +40,6 @@ web::json::value MultiAudio::toJson() const return val; } - bool MultiAudio::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool MultiAudio::fromJson(const web::json::value& val) return ok; } + std::vector& MultiAudio::getTracksInfo() { return tracksInfo_; diff --git a/mpc/src/v1/model/MultiConcatInfo.cpp b/mpc/src/v1/model/MultiConcatInfo.cpp index 836ae2bf3..edbf08489 100644 --- a/mpc/src/v1/model/MultiConcatInfo.cpp +++ b/mpc/src/v1/model/MultiConcatInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MultiConcatInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -48,7 +47,6 @@ web::json::value MultiConcatInfo::toJson() const return val; } - bool MultiConcatInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -101,6 +99,7 @@ bool MultiConcatInfo::fromJson(const web::json::value& val) return ok; } + std::vector& MultiConcatInfo::getInputs() { return inputs_; diff --git a/mpc/src/v1/model/MultiTaskInfo.cpp b/mpc/src/v1/model/MultiTaskInfo.cpp index 6330ca131..f6e5f27ef 100644 --- a/mpc/src/v1/model/MultiTaskInfo.cpp +++ b/mpc/src/v1/model/MultiTaskInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/MultiTaskInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -41,7 +40,6 @@ web::json::value MultiTaskInfo::toJson() const return val; } - bool MultiTaskInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool MultiTaskInfo::fromJson(const web::json::value& val) return ok; } + int32_t MultiTaskInfo::getTemplateId() const { return templateId_; diff --git a/mpc/src/v1/model/Notification.cpp b/mpc/src/v1/model/Notification.cpp index 61c504562..63601e2b9 100644 --- a/mpc/src/v1/model/Notification.cpp +++ b/mpc/src/v1/model/Notification.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/Notification.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -48,7 +47,6 @@ web::json::value Notification::toJson() const return val; } - bool Notification::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool Notification::fromJson(const web::json::value& val) return ok; } + std::string Notification::getEventName() const { return eventName_; diff --git a/mpc/src/v1/model/NotificationConfigReq.cpp b/mpc/src/v1/model/NotificationConfigReq.cpp index 85de8eccc..a711d0f09 100644 --- a/mpc/src/v1/model/NotificationConfigReq.cpp +++ b/mpc/src/v1/model/NotificationConfigReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/NotificationConfigReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value NotificationConfigReq::toJson() const return val; } - bool NotificationConfigReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NotificationConfigReq::fromJson(const web::json::value& val) return ok; } + std::vector& NotificationConfigReq::getNotifications() { return notifications_; diff --git a/mpc/src/v1/model/NotifySmnTopicConfigRequest.cpp b/mpc/src/v1/model/NotifySmnTopicConfigRequest.cpp index 5c33046d2..c4e2810b3 100644 --- a/mpc/src/v1/model/NotifySmnTopicConfigRequest.cpp +++ b/mpc/src/v1/model/NotifySmnTopicConfigRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/NotifySmnTopicConfigRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value NotifySmnTopicConfigRequest::toJson() const return val; } - bool NotifySmnTopicConfigRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NotifySmnTopicConfigRequest::fromJson(const web::json::value& val) return ok; } + NotificationConfigReq NotifySmnTopicConfigRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/NotifySmnTopicConfigResponse.cpp b/mpc/src/v1/model/NotifySmnTopicConfigResponse.cpp index 6e03168ea..926795c75 100644 --- a/mpc/src/v1/model/NotifySmnTopicConfigResponse.cpp +++ b/mpc/src/v1/model/NotifySmnTopicConfigResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/NotifySmnTopicConfigResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value NotifySmnTopicConfigResponse::toJson() const return val; } - bool NotifySmnTopicConfigResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NotifySmnTopicConfigResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/ObsBucket.cpp b/mpc/src/v1/model/ObsBucket.cpp index edd780884..cdf8e1c5d 100644 --- a/mpc/src/v1/model/ObsBucket.cpp +++ b/mpc/src/v1/model/ObsBucket.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ObsBucket.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -43,7 +42,6 @@ web::json::value ObsBucket::toJson() const return val; } - bool ObsBucket::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ObsBucket::fromJson(const web::json::value& val) return ok; } + std::string ObsBucket::getBucket() const { return bucket_; diff --git a/mpc/src/v1/model/ObsObjInfo.cpp b/mpc/src/v1/model/ObsObjInfo.cpp index 2876891c5..9ac8c5d21 100644 --- a/mpc/src/v1/model/ObsObjInfo.cpp +++ b/mpc/src/v1/model/ObsObjInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ObsObjInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -48,7 +47,6 @@ web::json::value ObsObjInfo::toJson() const return val; } - bool ObsObjInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ObsObjInfo::fromJson(const web::json::value& val) return ok; } + std::string ObsObjInfo::getBucket() const { return bucket_; diff --git a/mpc/src/v1/model/ObsObject.cpp b/mpc/src/v1/model/ObsObject.cpp index 948322784..af058ba3e 100644 --- a/mpc/src/v1/model/ObsObject.cpp +++ b/mpc/src/v1/model/ObsObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ObsObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -43,7 +42,6 @@ web::json::value ObsObject::toJson() const return val; } - bool ObsObject::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ObsObject::fromJson(const web::json::value& val) return ok; } + std::string ObsObject::getFileName() const { return fileName_; diff --git a/mpc/src/v1/model/OriginPara.cpp b/mpc/src/v1/model/OriginPara.cpp index 9b0e4cd48..0bb2b2ed4 100644 --- a/mpc/src/v1/model/OriginPara.cpp +++ b/mpc/src/v1/model/OriginPara.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/OriginPara.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -51,7 +50,6 @@ web::json::value OriginPara::toJson() const return val; } - bool OriginPara::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool OriginPara::fromJson(const web::json::value& val) return ok; } + int32_t OriginPara::getDuration() const { return duration_; diff --git a/mpc/src/v1/model/OutputFileInfo.cpp b/mpc/src/v1/model/OutputFileInfo.cpp index eb6df5f6c..5ef345633 100644 --- a/mpc/src/v1/model/OutputFileInfo.cpp +++ b/mpc/src/v1/model/OutputFileInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/OutputFileInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value OutputFileInfo::toJson() const return val; } - bool OutputFileInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool OutputFileInfo::fromJson(const web::json::value& val) return ok; } + std::string OutputFileInfo::getOutputFileName() const { return outputFileName_; diff --git a/mpc/src/v1/model/OutputPolicy.cpp b/mpc/src/v1/model/OutputPolicy.cpp index 59cc42425..a6259eb04 100644 --- a/mpc/src/v1/model/OutputPolicy.cpp +++ b/mpc/src/v1/model/OutputPolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/OutputPolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value OutputPolicy::toJson() const return val; } - bool OutputPolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool OutputPolicy::fromJson(const web::json::value& val) return ok; } + std::string OutputPolicy::getOutputPolicy() const { return outputPolicy_; diff --git a/mpc/src/v1/model/OutputSetting.cpp b/mpc/src/v1/model/OutputSetting.cpp index d5f7c6c85..3e09886ba 100644 --- a/mpc/src/v1/model/OutputSetting.cpp +++ b/mpc/src/v1/model/OutputSetting.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/OutputSetting.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -49,7 +48,6 @@ web::json::value OutputSetting::toJson() const return val; } - bool OutputSetting::fromJson(const web::json::value& val) { bool ok = true; @@ -102,6 +100,7 @@ bool OutputSetting::fromJson(const web::json::value& val) return ok; } + std::string OutputSetting::getFormat() const { return format_; diff --git a/mpc/src/v1/model/OutputThumbnailPara.cpp b/mpc/src/v1/model/OutputThumbnailPara.cpp index 733f7aff9..e25676be6 100644 --- a/mpc/src/v1/model/OutputThumbnailPara.cpp +++ b/mpc/src/v1/model/OutputThumbnailPara.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/OutputThumbnailPara.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -52,7 +51,6 @@ web::json::value OutputThumbnailPara::toJson() const return val; } - bool OutputThumbnailPara::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool OutputThumbnailPara::fromJson(const web::json::value& val) return ok; } + int32_t OutputThumbnailPara::getTotalPictures() const { return totalPictures_; diff --git a/mpc/src/v1/model/OutputVideoPara.cpp b/mpc/src/v1/model/OutputVideoPara.cpp index 7e4191728..afd80eec7 100644 --- a/mpc/src/v1/model/OutputVideoPara.cpp +++ b/mpc/src/v1/model/OutputVideoPara.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/OutputVideoPara.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -65,7 +64,6 @@ web::json::value OutputVideoPara::toJson() const return val; } - bool OutputVideoPara::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool OutputVideoPara::fromJson(const web::json::value& val) return ok; } + int32_t OutputVideoPara::getTemplateId() const { return templateId_; diff --git a/mpc/src/v1/model/OutputWatermarkPara.cpp b/mpc/src/v1/model/OutputWatermarkPara.cpp index 0b5b0db5d..8e84b9cb5 100644 --- a/mpc/src/v1/model/OutputWatermarkPara.cpp +++ b/mpc/src/v1/model/OutputWatermarkPara.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/OutputWatermarkPara.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value OutputWatermarkPara::toJson() const return val; } - bool OutputWatermarkPara::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool OutputWatermarkPara::fromJson(const web::json::value& val) return ok; } + int32_t OutputWatermarkPara::getTimeDuration() const { return timeDuration_; diff --git a/mpc/src/v1/model/PaneSetting.cpp b/mpc/src/v1/model/PaneSetting.cpp index dc39bf28b..da25c60c0 100644 --- a/mpc/src/v1/model/PaneSetting.cpp +++ b/mpc/src/v1/model/PaneSetting.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/PaneSetting.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -53,7 +52,6 @@ web::json::value PaneSetting::toJson() const return val; } - bool PaneSetting::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool PaneSetting::fromJson(const web::json::value& val) return ok; } + std::string PaneSetting::getPaneId() const { return paneId_; diff --git a/mpc/src/v1/model/PicInfo.cpp b/mpc/src/v1/model/PicInfo.cpp index cb9ff4ad0..8262c6ee8 100644 --- a/mpc/src/v1/model/PicInfo.cpp +++ b/mpc/src/v1/model/PicInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/PicInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value PicInfo::toJson() const return val; } - bool PicInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool PicInfo::fromJson(const web::json::value& val) return ok; } + std::string PicInfo::getPicName() const { return picName_; diff --git a/mpc/src/v1/model/QualityEnhanceTemplate.cpp b/mpc/src/v1/model/QualityEnhanceTemplate.cpp index a60ffe2c9..6a2a900e7 100644 --- a/mpc/src/v1/model/QualityEnhanceTemplate.cpp +++ b/mpc/src/v1/model/QualityEnhanceTemplate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/QualityEnhanceTemplate.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -42,7 +41,6 @@ web::json::value QualityEnhanceTemplate::toJson() const return val; } - bool QualityEnhanceTemplate::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool QualityEnhanceTemplate::fromJson(const web::json::value& val) return ok; } + std::string QualityEnhanceTemplate::getTemplateName() const { return templateName_; diff --git a/mpc/src/v1/model/QualityEnhanceTemplateInfo.cpp b/mpc/src/v1/model/QualityEnhanceTemplateInfo.cpp index ddfcc5784..4031c84f7 100644 --- a/mpc/src/v1/model/QualityEnhanceTemplateInfo.cpp +++ b/mpc/src/v1/model/QualityEnhanceTemplateInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/QualityEnhanceTemplateInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -41,7 +40,6 @@ web::json::value QualityEnhanceTemplateInfo::toJson() const return val; } - bool QualityEnhanceTemplateInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool QualityEnhanceTemplateInfo::fromJson(const web::json::value& val) return ok; } + int32_t QualityEnhanceTemplateInfo::getTemplateId() const { return templateId_; diff --git a/mpc/src/v1/model/QualityEnhanceVideo.cpp b/mpc/src/v1/model/QualityEnhanceVideo.cpp index ea65d4e8f..7a30e8651 100644 --- a/mpc/src/v1/model/QualityEnhanceVideo.cpp +++ b/mpc/src/v1/model/QualityEnhanceVideo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/QualityEnhanceVideo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -52,7 +51,6 @@ web::json::value QualityEnhanceVideo::toJson() const return val; } - bool QualityEnhanceVideo::fromJson(const web::json::value& val) { bool ok = true; @@ -114,6 +112,7 @@ bool QualityEnhanceVideo::fromJson(const web::json::value& val) return ok; } + VideoDenoise QualityEnhanceVideo::getVideoDenoise() const { return videoDenoise_; diff --git a/mpc/src/v1/model/QueryTransTemplate.cpp b/mpc/src/v1/model/QueryTransTemplate.cpp index cd3f820ed..e243a66fc 100644 --- a/mpc/src/v1/model/QueryTransTemplate.cpp +++ b/mpc/src/v1/model/QueryTransTemplate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/QueryTransTemplate.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -45,7 +44,6 @@ web::json::value QueryTransTemplate::toJson() const return val; } - bool QueryTransTemplate::fromJson(const web::json::value& val) { bool ok = true; @@ -89,6 +87,7 @@ bool QueryTransTemplate::fromJson(const web::json::value& val) return ok; } + std::string QueryTransTemplate::getTemplateName() const { return templateName_; diff --git a/mpc/src/v1/model/QueryTranscodingsTaskResponse.cpp b/mpc/src/v1/model/QueryTranscodingsTaskResponse.cpp index 4ba77c0ac..ecaeeace0 100644 --- a/mpc/src/v1/model/QueryTranscodingsTaskResponse.cpp +++ b/mpc/src/v1/model/QueryTranscodingsTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/QueryTranscodingsTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -105,7 +104,6 @@ web::json::value QueryTranscodingsTaskResponse::toJson() const return val; } - bool QueryTranscodingsTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -266,6 +264,7 @@ bool QueryTranscodingsTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string QueryTranscodingsTaskResponse::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/RemuxOutputParam.cpp b/mpc/src/v1/model/RemuxOutputParam.cpp index 1422aedf0..bb3082e9b 100644 --- a/mpc/src/v1/model/RemuxOutputParam.cpp +++ b/mpc/src/v1/model/RemuxOutputParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/RemuxOutputParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -43,7 +42,6 @@ web::json::value RemuxOutputParam::toJson() const return val; } - bool RemuxOutputParam::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool RemuxOutputParam::fromJson(const web::json::value& val) return ok; } + std::string RemuxOutputParam::getFormat() const { return format_; diff --git a/mpc/src/v1/model/RemuxRetryReq.cpp b/mpc/src/v1/model/RemuxRetryReq.cpp index 7d3b13611..3bb99a2c8 100644 --- a/mpc/src/v1/model/RemuxRetryReq.cpp +++ b/mpc/src/v1/model/RemuxRetryReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/RemuxRetryReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value RemuxRetryReq::toJson() const return val; } - bool RemuxRetryReq::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RemuxRetryReq::fromJson(const web::json::value& val) return ok; } + std::string RemuxRetryReq::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/RemuxTask.cpp b/mpc/src/v1/model/RemuxTask.cpp index a5f9848ad..563e1b8b0 100644 --- a/mpc/src/v1/model/RemuxTask.cpp +++ b/mpc/src/v1/model/RemuxTask.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/RemuxTask.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -89,7 +88,6 @@ web::json::value RemuxTask::toJson() const return val; } - bool RemuxTask::fromJson(const web::json::value& val) { bool ok = true; @@ -214,6 +212,7 @@ bool RemuxTask::fromJson(const web::json::value& val) return ok; } + std::string RemuxTask::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/ResetTracksTaskInfo.cpp b/mpc/src/v1/model/ResetTracksTaskInfo.cpp index 86aafdfb1..1d038144f 100644 --- a/mpc/src/v1/model/ResetTracksTaskInfo.cpp +++ b/mpc/src/v1/model/ResetTracksTaskInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ResetTracksTaskInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -70,7 +69,6 @@ web::json::value ResetTracksTaskInfo::toJson() const return val; } - bool ResetTracksTaskInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -159,6 +157,7 @@ bool ResetTracksTaskInfo::fromJson(const web::json::value& val) return ok; } + std::string ResetTracksTaskInfo::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/ShowAgenciesTaskRequest.cpp b/mpc/src/v1/model/ShowAgenciesTaskRequest.cpp index 10f65139d..17de2c617 100644 --- a/mpc/src/v1/model/ShowAgenciesTaskRequest.cpp +++ b/mpc/src/v1/model/ShowAgenciesTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ShowAgenciesTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value ShowAgenciesTaskRequest::toJson() const return val; } - bool ShowAgenciesTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowAgenciesTaskRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/ShowAgenciesTaskResponse.cpp b/mpc/src/v1/model/ShowAgenciesTaskResponse.cpp index c79185844..d1bab6316 100644 --- a/mpc/src/v1/model/ShowAgenciesTaskResponse.cpp +++ b/mpc/src/v1/model/ShowAgenciesTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ShowAgenciesTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -33,7 +32,6 @@ web::json::value ShowAgenciesTaskResponse::toJson() const return val; } - bool ShowAgenciesTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowAgenciesTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowAgenciesTaskResponse::getOperateType() const { return operateType_; diff --git a/mpc/src/v1/model/SourceInfo.cpp b/mpc/src/v1/model/SourceInfo.cpp index 0a4c06c6f..9f370d665 100644 --- a/mpc/src/v1/model/SourceInfo.cpp +++ b/mpc/src/v1/model/SourceInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/SourceInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -56,7 +55,6 @@ web::json::value SourceInfo::toJson() const return val; } - bool SourceInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool SourceInfo::fromJson(const web::json::value& val) return ok; } + int32_t SourceInfo::getDuration() const { return duration_; diff --git a/mpc/src/v1/model/StatSummary.cpp b/mpc/src/v1/model/StatSummary.cpp index 2de5ec6ec..a649dfc36 100644 --- a/mpc/src/v1/model/StatSummary.cpp +++ b/mpc/src/v1/model/StatSummary.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/StatSummary.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -38,7 +37,6 @@ web::json::value StatSummary::toJson() const return val; } - bool StatSummary::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool StatSummary::fromJson(const web::json::value& val) return ok; } + float StatSummary::getValue() const { return value_; diff --git a/mpc/src/v1/model/SubAudioFile.cpp b/mpc/src/v1/model/SubAudioFile.cpp index 3e20b5a01..ea5393806 100644 --- a/mpc/src/v1/model/SubAudioFile.cpp +++ b/mpc/src/v1/model/SubAudioFile.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/SubAudioFile.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -45,7 +44,6 @@ web::json::value SubAudioFile::toJson() const return val; } - bool SubAudioFile::fromJson(const web::json::value& val) { bool ok = true; @@ -89,6 +87,7 @@ bool SubAudioFile::fromJson(const web::json::value& val) return ok; } + std::vector& SubAudioFile::getTracksInfo() { return tracksInfo_; diff --git a/mpc/src/v1/model/Subtitle.cpp b/mpc/src/v1/model/Subtitle.cpp index f9f5aecb5..eb284ffa5 100644 --- a/mpc/src/v1/model/Subtitle.cpp +++ b/mpc/src/v1/model/Subtitle.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/Subtitle.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -41,7 +40,6 @@ web::json::value Subtitle::toJson() const return val; } - bool Subtitle::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool Subtitle::fromJson(const web::json::value& val) return ok; } + ObsObjInfo Subtitle::getInput() const { return input_; diff --git a/mpc/src/v1/model/TaskDetailInfo.cpp b/mpc/src/v1/model/TaskDetailInfo.cpp index 6249cd066..fbffe14b7 100644 --- a/mpc/src/v1/model/TaskDetailInfo.cpp +++ b/mpc/src/v1/model/TaskDetailInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/TaskDetailInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -84,7 +83,6 @@ web::json::value TaskDetailInfo::toJson() const return val; } - bool TaskDetailInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -200,6 +198,7 @@ bool TaskDetailInfo::fromJson(const web::json::value& val) return ok; } + std::string TaskDetailInfo::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/TaskInfo.cpp b/mpc/src/v1/model/TaskInfo.cpp index bb048eed3..ff5d223ba 100644 --- a/mpc/src/v1/model/TaskInfo.cpp +++ b/mpc/src/v1/model/TaskInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/TaskInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -65,7 +64,6 @@ web::json::value TaskInfo::toJson() const return val; } - bool TaskInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool TaskInfo::fromJson(const web::json::value& val) return ok; } + std::string TaskInfo::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/TemplateGroup.cpp b/mpc/src/v1/model/TemplateGroup.cpp index ad649f4fd..90b02de24 100644 --- a/mpc/src/v1/model/TemplateGroup.cpp +++ b/mpc/src/v1/model/TemplateGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/TemplateGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -58,7 +57,6 @@ web::json::value TemplateGroup::toJson() const return val; } - bool TemplateGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -129,6 +127,7 @@ bool TemplateGroup::fromJson(const web::json::value& val) return ok; } + std::string TemplateGroup::getGroupId() const { return groupId_; diff --git a/mpc/src/v1/model/TemplateInfo.cpp b/mpc/src/v1/model/TemplateInfo.cpp index c3f52bd66..a8a4eaec6 100644 --- a/mpc/src/v1/model/TemplateInfo.cpp +++ b/mpc/src/v1/model/TemplateInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/TemplateInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -37,7 +36,6 @@ web::json::value TemplateInfo::toJson() const return val; } - bool TemplateInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TemplateInfo::fromJson(const web::json::value& val) return ok; } + int32_t TemplateInfo::getTemplateId() const { return templateId_; diff --git a/mpc/src/v1/model/TextWatermark.cpp b/mpc/src/v1/model/TextWatermark.cpp index a7eb53267..63d8da06a 100644 --- a/mpc/src/v1/model/TextWatermark.cpp +++ b/mpc/src/v1/model/TextWatermark.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/TextWatermark.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -73,7 +72,6 @@ web::json::value TextWatermark::toJson() const return val; } - bool TextWatermark::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool TextWatermark::fromJson(const web::json::value& val) return ok; } + std::string TextWatermark::getDx() const { return dx_; diff --git a/mpc/src/v1/model/ThumbTask.cpp b/mpc/src/v1/model/ThumbTask.cpp index de98cda5e..eb8fde64e 100644 --- a/mpc/src/v1/model/ThumbTask.cpp +++ b/mpc/src/v1/model/ThumbTask.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ThumbTask.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -75,7 +74,6 @@ web::json::value ThumbTask::toJson() const return val; } - bool ThumbTask::fromJson(const web::json::value& val) { bool ok = true; @@ -173,6 +171,7 @@ bool ThumbTask::fromJson(const web::json::value& val) return ok; } + std::string ThumbTask::getTaskId() const { return taskId_; diff --git a/mpc/src/v1/model/Thumbnail.cpp b/mpc/src/v1/model/Thumbnail.cpp index 829d0a185..760505180 100644 --- a/mpc/src/v1/model/Thumbnail.cpp +++ b/mpc/src/v1/model/Thumbnail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/Thumbnail.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -41,7 +40,6 @@ web::json::value Thumbnail::toJson() const return val; } - bool Thumbnail::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool Thumbnail::fromJson(const web::json::value& val) return ok; } + int32_t Thumbnail::getTar() const { return tar_; diff --git a/mpc/src/v1/model/ThumbnailPara.cpp b/mpc/src/v1/model/ThumbnailPara.cpp index 3ecbec5b9..21165b179 100644 --- a/mpc/src/v1/model/ThumbnailPara.cpp +++ b/mpc/src/v1/model/ThumbnailPara.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/ThumbnailPara.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -81,7 +80,6 @@ web::json::value ThumbnailPara::toJson() const return val; } - bool ThumbnailPara::fromJson(const web::json::value& val) { bool ok = true; @@ -188,6 +186,7 @@ bool ThumbnailPara::fromJson(const web::json::value& val) return ok; } + std::string ThumbnailPara::getType() const { return type_; diff --git a/mpc/src/v1/model/TracksInfo.cpp b/mpc/src/v1/model/TracksInfo.cpp index 6d352bc4d..0bf34591a 100644 --- a/mpc/src/v1/model/TracksInfo.cpp +++ b/mpc/src/v1/model/TracksInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/TracksInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -38,7 +37,6 @@ web::json::value TracksInfo::toJson() const return val; } - bool TracksInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TracksInfo::fromJson(const web::json::value& val) return ok; } + std::string TracksInfo::getChannelLayout() const { return channelLayout_; diff --git a/mpc/src/v1/model/TransTemplate.cpp b/mpc/src/v1/model/TransTemplate.cpp index c25b72cfd..97c91e126 100644 --- a/mpc/src/v1/model/TransTemplate.cpp +++ b/mpc/src/v1/model/TransTemplate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/TransTemplate.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -45,7 +44,6 @@ web::json::value TransTemplate::toJson() const return val; } - bool TransTemplate::fromJson(const web::json::value& val) { bool ok = true; @@ -89,6 +87,7 @@ bool TransTemplate::fromJson(const web::json::value& val) return ok; } + std::string TransTemplate::getTemplateName() const { return templateName_; diff --git a/mpc/src/v1/model/TransTemplateGroup.cpp b/mpc/src/v1/model/TransTemplateGroup.cpp index 50126fb12..456a1ca10 100644 --- a/mpc/src/v1/model/TransTemplateGroup.cpp +++ b/mpc/src/v1/model/TransTemplateGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/TransTemplateGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -49,7 +48,6 @@ web::json::value TransTemplateGroup::toJson() const return val; } - bool TransTemplateGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -102,6 +100,7 @@ bool TransTemplateGroup::fromJson(const web::json::value& val) return ok; } + std::string TransTemplateGroup::getName() const { return name_; diff --git a/mpc/src/v1/model/TranscodeDetail.cpp b/mpc/src/v1/model/TranscodeDetail.cpp index 5b5052bdf..171ecbac9 100644 --- a/mpc/src/v1/model/TranscodeDetail.cpp +++ b/mpc/src/v1/model/TranscodeDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/TranscodeDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -36,7 +35,6 @@ web::json::value TranscodeDetail::toJson() const return val; } - bool TranscodeDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool TranscodeDetail::fromJson(const web::json::value& val) return ok; } + std::vector& TranscodeDetail::getMultitaskInfo() { return multitaskInfo_; diff --git a/mpc/src/v1/model/UpdateBucketAuthorizedRequest.cpp b/mpc/src/v1/model/UpdateBucketAuthorizedRequest.cpp index 543c482d3..d95647089 100644 --- a/mpc/src/v1/model/UpdateBucketAuthorizedRequest.cpp +++ b/mpc/src/v1/model/UpdateBucketAuthorizedRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/UpdateBucketAuthorizedRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value UpdateBucketAuthorizedRequest::toJson() const return val; } - bool UpdateBucketAuthorizedRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateBucketAuthorizedRequest::fromJson(const web::json::value& val) return ok; } + BucketAuthorizedReq UpdateBucketAuthorizedRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/UpdateBucketAuthorizedResponse.cpp b/mpc/src/v1/model/UpdateBucketAuthorizedResponse.cpp index f8d664c82..3d3f26763 100644 --- a/mpc/src/v1/model/UpdateBucketAuthorizedResponse.cpp +++ b/mpc/src/v1/model/UpdateBucketAuthorizedResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/UpdateBucketAuthorizedResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value UpdateBucketAuthorizedResponse::toJson() const return val; } - bool UpdateBucketAuthorizedResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateBucketAuthorizedResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/UpdateQualityEnhanceTemplateReq.cpp b/mpc/src/v1/model/UpdateQualityEnhanceTemplateReq.cpp index 14c1cfcec..03c561ded 100644 --- a/mpc/src/v1/model/UpdateQualityEnhanceTemplateReq.cpp +++ b/mpc/src/v1/model/UpdateQualityEnhanceTemplateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -37,7 +36,6 @@ web::json::value UpdateQualityEnhanceTemplateReq::toJson() const return val; } - bool UpdateQualityEnhanceTemplateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateQualityEnhanceTemplateReq::fromJson(const web::json::value& val) return ok; } + int32_t UpdateQualityEnhanceTemplateReq::getTemplateId() const { return templateId_; diff --git a/mpc/src/v1/model/UpdateQualityEnhanceTemplateRequest.cpp b/mpc/src/v1/model/UpdateQualityEnhanceTemplateRequest.cpp index 1c47f27ec..3d53ea19e 100644 --- a/mpc/src/v1/model/UpdateQualityEnhanceTemplateRequest.cpp +++ b/mpc/src/v1/model/UpdateQualityEnhanceTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value UpdateQualityEnhanceTemplateRequest::toJson() const return val; } - bool UpdateQualityEnhanceTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateQualityEnhanceTemplateRequest::fromJson(const web::json::value& val) return ok; } + UpdateQualityEnhanceTemplateReq UpdateQualityEnhanceTemplateRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/UpdateQualityEnhanceTemplateResponse.cpp b/mpc/src/v1/model/UpdateQualityEnhanceTemplateResponse.cpp index 84456f58d..0cf397018 100644 --- a/mpc/src/v1/model/UpdateQualityEnhanceTemplateResponse.cpp +++ b/mpc/src/v1/model/UpdateQualityEnhanceTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/UpdateQualityEnhanceTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value UpdateQualityEnhanceTemplateResponse::toJson() const return val; } - bool UpdateQualityEnhanceTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateQualityEnhanceTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/UpdateTemplateGroupRequest.cpp b/mpc/src/v1/model/UpdateTemplateGroupRequest.cpp index f358c9b01..e8824ba4a 100644 --- a/mpc/src/v1/model/UpdateTemplateGroupRequest.cpp +++ b/mpc/src/v1/model/UpdateTemplateGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/UpdateTemplateGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value UpdateTemplateGroupRequest::toJson() const return val; } - bool UpdateTemplateGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateTemplateGroupRequest::fromJson(const web::json::value& val) return ok; } + ModifyTransTemplateGroup UpdateTemplateGroupRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/UpdateTemplateGroupResponse.cpp b/mpc/src/v1/model/UpdateTemplateGroupResponse.cpp index 0984970aa..69bfde4db 100644 --- a/mpc/src/v1/model/UpdateTemplateGroupResponse.cpp +++ b/mpc/src/v1/model/UpdateTemplateGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/UpdateTemplateGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value UpdateTemplateGroupResponse::toJson() const return val; } - bool UpdateTemplateGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateTemplateGroupResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/UpdateTransTemplateRequest.cpp b/mpc/src/v1/model/UpdateTransTemplateRequest.cpp index a627878cd..d44afd6e2 100644 --- a/mpc/src/v1/model/UpdateTransTemplateRequest.cpp +++ b/mpc/src/v1/model/UpdateTransTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/UpdateTransTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value UpdateTransTemplateRequest::toJson() const return val; } - bool UpdateTransTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateTransTemplateRequest::fromJson(const web::json::value& val) return ok; } + ModifyTransTemplateReq UpdateTransTemplateRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/UpdateTransTemplateResponse.cpp b/mpc/src/v1/model/UpdateTransTemplateResponse.cpp index 57c81024d..d113774ee 100644 --- a/mpc/src/v1/model/UpdateTransTemplateResponse.cpp +++ b/mpc/src/v1/model/UpdateTransTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/UpdateTransTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value UpdateTransTemplateResponse::toJson() const return val; } - bool UpdateTransTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateTransTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/UpdateWatermarkTemplateRequest.cpp b/mpc/src/v1/model/UpdateWatermarkTemplateRequest.cpp index b1d6fa9a6..a884098be 100644 --- a/mpc/src/v1/model/UpdateWatermarkTemplateRequest.cpp +++ b/mpc/src/v1/model/UpdateWatermarkTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/UpdateWatermarkTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -32,7 +31,6 @@ web::json::value UpdateWatermarkTemplateRequest::toJson() const return val; } - bool UpdateWatermarkTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateWatermarkTemplateRequest::fromJson(const web::json::value& val) return ok; } + WatermarkTemplate UpdateWatermarkTemplateRequest::getBody() const { return body_; diff --git a/mpc/src/v1/model/UpdateWatermarkTemplateResponse.cpp b/mpc/src/v1/model/UpdateWatermarkTemplateResponse.cpp index 3d854bf1a..fc5b04573 100644 --- a/mpc/src/v1/model/UpdateWatermarkTemplateResponse.cpp +++ b/mpc/src/v1/model/UpdateWatermarkTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/UpdateWatermarkTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -28,7 +27,6 @@ web::json::value UpdateWatermarkTemplateResponse::toJson() const return val; } - bool UpdateWatermarkTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateWatermarkTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/mpc/src/v1/model/Video.cpp b/mpc/src/v1/model/Video.cpp index d156dc964..326679547 100644 --- a/mpc/src/v1/model/Video.cpp +++ b/mpc/src/v1/model/Video.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/Video.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -88,7 +87,6 @@ web::json::value Video::toJson() const return val; } - bool Video::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool Video::fromJson(const web::json::value& val) return ok; } + std::string Video::getOutputPolicy() const { return outputPolicy_; diff --git a/mpc/src/v1/model/VideoAndTemplate.cpp b/mpc/src/v1/model/VideoAndTemplate.cpp index bbf765c27..c135ff2f7 100644 --- a/mpc/src/v1/model/VideoAndTemplate.cpp +++ b/mpc/src/v1/model/VideoAndTemplate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/VideoAndTemplate.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -48,7 +47,6 @@ web::json::value VideoAndTemplate::toJson() const return val; } - bool VideoAndTemplate::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool VideoAndTemplate::fromJson(const web::json::value& val) return ok; } + int32_t VideoAndTemplate::getTemplateId() const { return templateId_; diff --git a/mpc/src/v1/model/VideoCommon.cpp b/mpc/src/v1/model/VideoCommon.cpp index f686e22b8..0b546b8dd 100644 --- a/mpc/src/v1/model/VideoCommon.cpp +++ b/mpc/src/v1/model/VideoCommon.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/VideoCommon.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -73,7 +72,6 @@ web::json::value VideoCommon::toJson() const return val; } - bool VideoCommon::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool VideoCommon::fromJson(const web::json::value& val) return ok; } + std::string VideoCommon::getOutputPolicy() const { return outputPolicy_; diff --git a/mpc/src/v1/model/VideoContrast.cpp b/mpc/src/v1/model/VideoContrast.cpp index d632028d9..8e5b06504 100644 --- a/mpc/src/v1/model/VideoContrast.cpp +++ b/mpc/src/v1/model/VideoContrast.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/VideoContrast.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -48,7 +47,6 @@ web::json::value VideoContrast::toJson() const return val; } - bool VideoContrast::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool VideoContrast::fromJson(const web::json::value& val) return ok; } + std::string VideoContrast::getName() const { return name_; diff --git a/mpc/src/v1/model/VideoDeblock.cpp b/mpc/src/v1/model/VideoDeblock.cpp index eb441bb09..efc32fac2 100644 --- a/mpc/src/v1/model/VideoDeblock.cpp +++ b/mpc/src/v1/model/VideoDeblock.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/VideoDeblock.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -38,7 +37,6 @@ web::json::value VideoDeblock::toJson() const return val; } - bool VideoDeblock::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool VideoDeblock::fromJson(const web::json::value& val) return ok; } + std::string VideoDeblock::getName() const { return name_; diff --git a/mpc/src/v1/model/VideoDenoise.cpp b/mpc/src/v1/model/VideoDenoise.cpp index 91950cf85..8dd55a986 100644 --- a/mpc/src/v1/model/VideoDenoise.cpp +++ b/mpc/src/v1/model/VideoDenoise.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/VideoDenoise.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -38,7 +37,6 @@ web::json::value VideoDenoise::toJson() const return val; } - bool VideoDenoise::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool VideoDenoise::fromJson(const web::json::value& val) return ok; } + std::string VideoDenoise::getName() const { return name_; diff --git a/mpc/src/v1/model/VideoInfo.cpp b/mpc/src/v1/model/VideoInfo.cpp index be8fd0492..c7b16b604 100644 --- a/mpc/src/v1/model/VideoInfo.cpp +++ b/mpc/src/v1/model/VideoInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/VideoInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -58,7 +57,6 @@ web::json::value VideoInfo::toJson() const return val; } - bool VideoInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool VideoInfo::fromJson(const web::json::value& val) return ok; } + int32_t VideoInfo::getWidth() const { return width_; diff --git a/mpc/src/v1/model/VideoObj.cpp b/mpc/src/v1/model/VideoObj.cpp index f506473af..88cfd7d69 100644 --- a/mpc/src/v1/model/VideoObj.cpp +++ b/mpc/src/v1/model/VideoObj.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/VideoObj.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -43,7 +42,6 @@ web::json::value VideoObj::toJson() const return val; } - bool VideoObj::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool VideoObj::fromJson(const web::json::value& val) return ok; } + int32_t VideoObj::getWidth() const { return width_; diff --git a/mpc/src/v1/model/VideoParameters.cpp b/mpc/src/v1/model/VideoParameters.cpp index 9cee4a129..cc58bea86 100644 --- a/mpc/src/v1/model/VideoParameters.cpp +++ b/mpc/src/v1/model/VideoParameters.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/VideoParameters.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -88,7 +87,6 @@ web::json::value VideoParameters::toJson() const return val; } - bool VideoParameters::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool VideoParameters::fromJson(const web::json::value& val) return ok; } + std::string VideoParameters::getOutputPolicy() const { return outputPolicy_; diff --git a/mpc/src/v1/model/VideoProcess.cpp b/mpc/src/v1/model/VideoProcess.cpp index 47dba69a9..fd903f804 100644 --- a/mpc/src/v1/model/VideoProcess.cpp +++ b/mpc/src/v1/model/VideoProcess.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/VideoProcess.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -53,7 +52,6 @@ web::json::value VideoProcess::toJson() const return val; } - bool VideoProcess::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool VideoProcess::fromJson(const web::json::value& val) return ok; } + int32_t VideoProcess::getHlsInitCount() const { return hlsInitCount_; diff --git a/mpc/src/v1/model/VideoSaturation.cpp b/mpc/src/v1/model/VideoSaturation.cpp index 5f1b2d2d5..7e12022e2 100644 --- a/mpc/src/v1/model/VideoSaturation.cpp +++ b/mpc/src/v1/model/VideoSaturation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/VideoSaturation.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -43,7 +42,6 @@ web::json::value VideoSaturation::toJson() const return val; } - bool VideoSaturation::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool VideoSaturation::fromJson(const web::json::value& val) return ok; } + std::string VideoSaturation::getName() const { return name_; diff --git a/mpc/src/v1/model/VideoSharp.cpp b/mpc/src/v1/model/VideoSharp.cpp index c8a8be4fb..283ec0809 100644 --- a/mpc/src/v1/model/VideoSharp.cpp +++ b/mpc/src/v1/model/VideoSharp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/VideoSharp.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -43,7 +42,6 @@ web::json::value VideoSharp::toJson() const return val; } - bool VideoSharp::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool VideoSharp::fromJson(const web::json::value& val) return ok; } + std::string VideoSharp::getName() const { return name_; diff --git a/mpc/src/v1/model/VideoSuperresolution.cpp b/mpc/src/v1/model/VideoSuperresolution.cpp index e369aed46..81f3dc023 100644 --- a/mpc/src/v1/model/VideoSuperresolution.cpp +++ b/mpc/src/v1/model/VideoSuperresolution.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/VideoSuperresolution.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -43,7 +42,6 @@ web::json::value VideoSuperresolution::toJson() const return val; } - bool VideoSuperresolution::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool VideoSuperresolution::fromJson(const web::json::value& val) return ok; } + std::string VideoSuperresolution::getName() const { return name_; diff --git a/mpc/src/v1/model/WatermarkRequest.cpp b/mpc/src/v1/model/WatermarkRequest.cpp index 3ef5e892e..950be3f30 100644 --- a/mpc/src/v1/model/WatermarkRequest.cpp +++ b/mpc/src/v1/model/WatermarkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/WatermarkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -50,7 +49,6 @@ web::json::value WatermarkRequest::toJson() const return val; } - bool WatermarkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -103,6 +101,7 @@ bool WatermarkRequest::fromJson(const web::json::value& val) return ok; } + ObsObjInfo WatermarkRequest::getInput() const { return input_; diff --git a/mpc/src/v1/model/WatermarkTemplate.cpp b/mpc/src/v1/model/WatermarkTemplate.cpp index 3aaff2d78..4eb12f1aa 100644 --- a/mpc/src/v1/model/WatermarkTemplate.cpp +++ b/mpc/src/v1/model/WatermarkTemplate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/WatermarkTemplate.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -88,7 +87,6 @@ web::json::value WatermarkTemplate::toJson() const return val; } - bool WatermarkTemplate::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool WatermarkTemplate::fromJson(const web::json::value& val) return ok; } + std::string WatermarkTemplate::getDx() const { return dx_; diff --git a/mpc/src/v1/model/XCodeError.cpp b/mpc/src/v1/model/XCodeError.cpp index 676a6a6ff..dec268211 100644 --- a/mpc/src/v1/model/XCodeError.cpp +++ b/mpc/src/v1/model/XCodeError.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/mpc/v1/model/XCodeError.h" - namespace HuaweiCloud { namespace Sdk { namespace Mpc { @@ -38,7 +37,6 @@ web::json::value XCodeError::toJson() const return val; } - bool XCodeError::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool XCodeError::fromJson(const web::json::value& val) return ok; } + std::string XCodeError::getCode() const { return code_; diff --git a/ocr/include/huaweicloud/ocr/v1/OcrClient.h b/ocr/include/huaweicloud/ocr/v1/OcrClient.h index 895e492b0..01e76c8fd 100644 --- a/ocr/include/huaweicloud/ocr/v1/OcrClient.h +++ b/ocr/include/huaweicloud/ocr/v1/OcrClient.h @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -51,6 +52,8 @@ #include #include #include +#include +#include #include #include #include @@ -174,9 +177,9 @@ class HUAWEICLOUD_OCR_V1_EXPORT OcrClient : public Client static ClientBuilder newBuilder(); - // 电子承兑汇票识别 + // 承兑汇票识别 // - // 识别电子承兑汇票识别中的关键字段, 并以json格式返回结构化结果 + // 识别承兑汇票中的关键信息, 并以json格式返回结构化结果。 // // Please refer to HUAWEI cloud API Explorer for details. std::shared_ptr recognizeAcceptanceBill( @@ -238,6 +241,14 @@ class HUAWEICLOUD_OCR_V1_EXPORT OcrClient : public Client std::shared_ptr recognizeChileIdCard( RecognizeChileIdCardRequest &request ); + // 哥伦比亚身份证识别 + // + // 识别哥伦比亚身份证中的文字信息,并将识别的结构化结果返回给用户。 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr recognizeColombiaIdCard( + RecognizeColombiaIdCardRequest &request + ); // 驾驶证识别 // // 识别用户上传的驾驶证图片(或者用户提供的华为云上OBS的驾驶证图片文件的URL)中主页与副页的文字内容,并将识别的结果返回给用户。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section6),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。 @@ -580,7 +591,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT OcrClient : public Client ); // 电子面单识别 // - // 识别用户上传的韵达电子面单图片中的文字内容,并将识别的结果以json格式返回给用户。 + // 识别用户上传的电子面单图片中的文字内容,并将识别的结果以json格式返回给用户。 // // Please refer to HUAWEI cloud API Explorer for details. std::shared_ptr recognizeWaybillElectronic( diff --git a/ocr/include/huaweicloud/ocr/v1/OcrMeta.h b/ocr/include/huaweicloud/ocr/v1/OcrMeta.h new file mode 100644 index 000000000..dd86c8214 --- /dev/null +++ b/ocr/include/huaweicloud/ocr/v1/OcrMeta.h @@ -0,0 +1,70 @@ +#ifndef HUAWEICLOUD_SDK_OCR_V1_OcrMeta_H_ +#define HUAWEICLOUD_SDK_OCR_V1_OcrMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_OCR_V1_EXPORT OcrMeta { +public: + static HttpRequestDef genRequestDefForRecognizeAcceptanceBill(); + static HttpRequestDef genRequestDefForRecognizeAutoClassification(); + static HttpRequestDef genRequestDefForRecognizeBankcard(); + static HttpRequestDef genRequestDefForRecognizeBusinessCard(); + static HttpRequestDef genRequestDefForRecognizeBusinessLicense(); + static HttpRequestDef genRequestDefForRecognizeCambodianIdCard(); + static HttpRequestDef genRequestDefForRecognizeChileIdCard(); + static HttpRequestDef genRequestDefForRecognizeColombiaIdCard(); + static HttpRequestDef genRequestDefForRecognizeDriverLicense(); + static HttpRequestDef genRequestDefForRecognizeExitEntryPermit(); + static HttpRequestDef genRequestDefForRecognizeFinancialStatement(); + static HttpRequestDef genRequestDefForRecognizeFlightItinerary(); + static HttpRequestDef genRequestDefForRecognizeGeneralTable(); + static HttpRequestDef genRequestDefForRecognizeGeneralText(); + static HttpRequestDef genRequestDefForRecognizeHandwriting(); + static HttpRequestDef genRequestDefForRecognizeHealthCode(); + static HttpRequestDef genRequestDefForRecognizeHkIdCard(); + static HttpRequestDef genRequestDefForRecognizeIdCard(); + static HttpRequestDef genRequestDefForRecognizeIdDocument(); + static HttpRequestDef genRequestDefForRecognizeInsurancePolicy(); + static HttpRequestDef genRequestDefForRecognizeInvoiceVerification(); + static HttpRequestDef genRequestDefForRecognizeLicensePlate(); + static HttpRequestDef genRequestDefForRecognizeMacaoIdCard(); + static HttpRequestDef genRequestDefForRecognizeMainlandTravelPermit(); + static HttpRequestDef genRequestDefForRecognizeMvsInvoice(); + static HttpRequestDef genRequestDefForRecognizeMyanmarDriverLicense(); + static HttpRequestDef genRequestDefForRecognizeMyanmarIdcard(); + static HttpRequestDef genRequestDefForRecognizePassport(); + static HttpRequestDef genRequestDefForRecognizePcrTestRecord(); + static HttpRequestDef genRequestDefForRecognizeQualificationCertificate(); + static HttpRequestDef genRequestDefForRecognizeQuotaInvoice(); + static HttpRequestDef genRequestDefForRecognizeRealEstateCertificate(); + static HttpRequestDef genRequestDefForRecognizeSmartDocumentRecognizer(); + static HttpRequestDef genRequestDefForRecognizeTaxiInvoice(); + static HttpRequestDef genRequestDefForRecognizeThailandIdcard(); + static HttpRequestDef genRequestDefForRecognizeThailandLicensePlate(); + static HttpRequestDef genRequestDefForRecognizeTollInvoice(); + static HttpRequestDef genRequestDefForRecognizeTrainTicket(); + static HttpRequestDef genRequestDefForRecognizeTransportationLicense(); + static HttpRequestDef genRequestDefForRecognizeVatInvoice(); + static HttpRequestDef genRequestDefForRecognizeVehicleCertificate(); + static HttpRequestDef genRequestDefForRecognizeVehicleLicense(); + static HttpRequestDef genRequestDefForRecognizeVietnamIdCard(); + static HttpRequestDef genRequestDefForRecognizeWaybillElectronic(); + static HttpRequestDef genRequestDefForRecognizeWebImage(); + static HttpRequestDef genRequestDefForRecognizeCustomTemplate(); + static HttpRequestDef genRequestDefForRecognizeVin(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_OCR_V1_OcrMeta_H_ diff --git a/ocr/include/huaweicloud/ocr/v1/model/AcceptanceBillRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/AcceptanceBillRequestBody.h index a2d1c6649..8be6db505 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/AcceptanceBillRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/AcceptanceBillRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_AcceptanceBillRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_AcceptanceBillRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT AcceptanceBillRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AcceptanceBillRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT AcceptanceBillRequestBody void setImage(const std::string& value); /// - /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)>。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)>。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/AcceptanceBillResult.h b/ocr/include/huaweicloud/ocr/v1/model/AcceptanceBillResult.h index 7f4164557..96e495039 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/AcceptanceBillResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/AcceptanceBillResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_AcceptanceBillResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_AcceptanceBillResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT AcceptanceBillResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AcceptanceBillResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/AutoClassificationRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/AutoClassificationRequestBody.h index 5604a2abd..bc95c3bde 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/AutoClassificationRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/AutoClassificationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_AutoClassificationRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_AutoClassificationRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT AutoClassificationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AutoClassificationRequestBody members @@ -50,7 +50,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT AutoClassificationRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/AutoClassificationResult.h b/ocr/include/huaweicloud/ocr/v1/model/AutoClassificationResult.h index 21ff98c5e..24d150b05 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/AutoClassificationResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/AutoClassificationResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_AutoClassificationResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_AutoClassificationResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT AutoClassificationResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AutoClassificationResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/AutoClassificationResult_status.h b/ocr/include/huaweicloud/ocr/v1/model/AutoClassificationResult_status.h index ecbb49a69..78fed7365 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/AutoClassificationResult_status.h +++ b/ocr/include/huaweicloud/ocr/v1/model/AutoClassificationResult_status.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_AutoClassificationResult_status_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_AutoClassificationResult_status_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT AutoClassificationResult_status /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AutoClassificationResult_status members diff --git a/ocr/include/huaweicloud/ocr/v1/model/BankcardRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/BankcardRequestBody.h index 2fd8c5dd1..dfa43994b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/BankcardRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/BankcardRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_BankcardRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_BankcardRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT BankcardRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BankcardRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT BankcardRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/BankcardResult.h b/ocr/include/huaweicloud/ocr/v1/model/BankcardResult.h index 93db924e7..33c04ca43 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/BankcardResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/BankcardResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_BankcardResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_BankcardResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT BankcardResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BankcardResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/BeneficiaryItem.h b/ocr/include/huaweicloud/ocr/v1/model/BeneficiaryItem.h index 2b7e60998..587152bf0 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/BeneficiaryItem.h +++ b/ocr/include/huaweicloud/ocr/v1/model/BeneficiaryItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_BeneficiaryItem_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_BeneficiaryItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT BeneficiaryItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BeneficiaryItem members diff --git a/ocr/include/huaweicloud/ocr/v1/model/BusinessCardRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/BusinessCardRequestBody.h index 38c098813..1908c8fcf 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/BusinessCardRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/BusinessCardRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_BusinessCardRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_BusinessCardRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT BusinessCardRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BusinessCardRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT BusinessCardRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/BusinessCardResult.h b/ocr/include/huaweicloud/ocr/v1/model/BusinessCardResult.h index c546554f7..8bb80aae2 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/BusinessCardResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/BusinessCardResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_BusinessCardResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_BusinessCardResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT BusinessCardResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BusinessCardResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/BusinessLicenseRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/BusinessLicenseRequestBody.h index a8ac64666..0a0a934e6 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/BusinessLicenseRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/BusinessLicenseRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_BusinessLicenseRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_BusinessLicenseRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT BusinessLicenseRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BusinessLicenseRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT BusinessLicenseRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/BusinessLicenseResult.h b/ocr/include/huaweicloud/ocr/v1/model/BusinessLicenseResult.h index 8dfd9e279..630e407e0 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/BusinessLicenseResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/BusinessLicenseResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_BusinessLicenseResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_BusinessLicenseResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT BusinessLicenseResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BusinessLicenseResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/CambodianIdCardRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/CambodianIdCardRequestBody.h index 8f058db0f..0cef12eec 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/CambodianIdCardRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/CambodianIdCardRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_CambodianIdCardRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_CambodianIdCardRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT CambodianIdCardRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CambodianIdCardRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT CambodianIdCardRequestBody void setImage(const std::string& value); /// - /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/CambodianIdCardResult.h b/ocr/include/huaweicloud/ocr/v1/model/CambodianIdCardResult.h index 7bb545934..2856c1f73 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/CambodianIdCardResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/CambodianIdCardResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_CambodianIdCardResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_CambodianIdCardResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT CambodianIdCardResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CambodianIdCardResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/CharListIem.h b/ocr/include/huaweicloud/ocr/v1/model/CharListIem.h index 24f16356e..cce2e270f 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/CharListIem.h +++ b/ocr/include/huaweicloud/ocr/v1/model/CharListIem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_CharListIem_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_CharListIem_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT CharListIem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CharListIem members diff --git a/ocr/include/huaweicloud/ocr/v1/model/ChileIdCardConfidence.h b/ocr/include/huaweicloud/ocr/v1/model/ChileIdCardConfidence.h index a8209b07b..2ad544d4d 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ChileIdCardConfidence.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ChileIdCardConfidence.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ChileIdCardConfidence_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ChileIdCardConfidence_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ChileIdCardConfidence /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChileIdCardConfidence members diff --git a/ocr/include/huaweicloud/ocr/v1/model/ChileIdCardRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/ChileIdCardRequestBody.h index c69fd8f23..f7ff3a60c 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ChileIdCardRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ChileIdCardRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ChileIdCardRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ChileIdCardRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ChileIdCardRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChileIdCardRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT ChileIdCardRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/ChileIdCardResult.h b/ocr/include/huaweicloud/ocr/v1/model/ChileIdCardResult.h index b15cf0d03..539420242 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ChileIdCardResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ChileIdCardResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ChileIdCardResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ChileIdCardResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ChileIdCardResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChileIdCardResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/ColombiaIdCardRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/ColombiaIdCardRequestBody.h new file mode 100644 index 000000000..022613486 --- /dev/null +++ b/ocr/include/huaweicloud/ocr/v1/model/ColombiaIdCardRequestBody.h @@ -0,0 +1,75 @@ + +#ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ColombiaIdCardRequestBody_H_ +#define HUAWEICLOUD_SDK_OCR_V1_MODEL_ColombiaIdCardRequestBody_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_OCR_V1_EXPORT ColombiaIdCardRequestBody + : public ModelBase +{ +public: + ColombiaIdCardRequestBody(); + virtual ~ColombiaIdCardRequestBody(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ColombiaIdCardRequestBody members + + /// + /// 与url二选一。 图像数据,base64编码,要求base64编码后大小不超过10M。图片最短边不小于15像素,最长边不超过8192像素,支持JPG/PNG/BMP/TIFF格式。 + /// + + std::string getImage() const; + bool imageIsSet() const; + void unsetimage(); + void setImage(const std::string& value); + + /// + /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)>。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 + /// + + std::string getUrl() const; + bool urlIsSet() const; + void unseturl(); + void setUrl(const std::string& value); + + +protected: + std::string image_; + bool imageIsSet_; + std::string url_; + bool urlIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_OCR_V1_MODEL_ColombiaIdCardRequestBody_H_ diff --git a/ocr/include/huaweicloud/ocr/v1/model/ColombiaIdCardResult.h b/ocr/include/huaweicloud/ocr/v1/model/ColombiaIdCardResult.h new file mode 100644 index 000000000..cff068350 --- /dev/null +++ b/ocr/include/huaweicloud/ocr/v1/model/ColombiaIdCardResult.h @@ -0,0 +1,220 @@ + +#ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ColombiaIdCardResult_H_ +#define HUAWEICLOUD_SDK_OCR_V1_MODEL_ColombiaIdCardResult_H_ + + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_OCR_V1_EXPORT ColombiaIdCardResult + : public ModelBase +{ +public: + ColombiaIdCardResult(); + virtual ~ColombiaIdCardResult(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ColombiaIdCardResult members + + /// + /// 证件图片正反面信息。可选值包括: - front: 证件图片正面 - back: 证件图片反面 + /// + + std::string getSide() const; + bool sideIsSet() const; + void unsetside(); + void setSide(const std::string& value); + + /// + /// 卡证编号。当响应字段\"side\"为front时,返回此字段。 + /// + + std::string getNumber() const; + bool numberIsSet() const; + void unsetnumber(); + void setNumber(const std::string& value); + + /// + /// 名。当响应字段\"side\"为front时,返回此字段。 + /// + + std::string getName() const; + bool nameIsSet() const; + void unsetname(); + void setName(const std::string& value); + + /// + /// 姓。当响应字段\"side\"为front时,返回此字段。 + /// + + std::string getLastName() const; + bool lastNameIsSet() const; + void unsetlastName(); + void setLastName(const std::string& value); + + /// + /// 出生日期。 + /// + + std::string getBirthDate() const; + bool birthDateIsSet() const; + void unsetbirthDate(); + void setBirthDate(const std::string& value); + + /// + /// 出生地。 + /// + + std::string getBirthPlace() const; + bool birthPlaceIsSet() const; + void unsetbirthPlace(); + void setBirthPlace(const std::string& value); + + /// + /// 性别。 + /// + + std::string getGender() const; + bool genderIsSet() const; + void unsetgender(); + void setGender(const std::string& value); + + /// + /// 血型。 + /// + + std::string getBloodType() const; + bool bloodTypeIsSet() const; + void unsetbloodType(); + void setBloodType(const std::string& value); + + /// + /// 签发日期。 + /// + + std::string getIssueDate() const; + bool issueDateIsSet() const; + void unsetissueDate(); + void setIssueDate(const std::string& value); + + /// + /// 签发地区。 + /// + + std::string getIssueAuthority() const; + bool issueAuthorityIsSet() const; + void unsetissueAuthority(); + void setIssueAuthority(const std::string& value); + + /// + /// 身高。 + /// + + std::string getHeight() const; + bool heightIsSet() const; + void unsetheight(); + void setHeight(const std::string& value); + + /// + /// 公民编码一。 + /// + + std::string getCitizenCode1() const; + bool citizenCode1IsSet() const; + void unsetcitizenCode1(); + void setCitizenCode1(const std::string& value); + + /// + /// 公民编码二。 + /// + + std::string getCitizenCode2() const; + bool citizenCode2IsSet() const; + void unsetcitizenCode2(); + void setCitizenCode2(const std::string& value); + + /// + /// 公民编码三。 + /// + + std::string getCitizenCode3() const; + bool citizenCode3IsSet() const; + void unsetcitizenCode3(); + void setCitizenCode3(const std::string& value); + + /// + /// 相关字段的置信度信息,置信度越大,表示本次识别的对应字段的可靠性越高,在统计意义上,置信度越大,准确率越高。注:置信度由算法给出,不直接等价于对应字段的准确率。 + /// + + std::map& getConfidence(); + bool confidenceIsSet() const; + void unsetconfidence(); + void setConfidence(std::map value); + + +protected: + std::string side_; + bool sideIsSet_; + std::string number_; + bool numberIsSet_; + std::string name_; + bool nameIsSet_; + std::string lastName_; + bool lastNameIsSet_; + std::string birthDate_; + bool birthDateIsSet_; + std::string birthPlace_; + bool birthPlaceIsSet_; + std::string gender_; + bool genderIsSet_; + std::string bloodType_; + bool bloodTypeIsSet_; + std::string issueDate_; + bool issueDateIsSet_; + std::string issueAuthority_; + bool issueAuthorityIsSet_; + std::string height_; + bool heightIsSet_; + std::string citizenCode1_; + bool citizenCode1IsSet_; + std::string citizenCode2_; + bool citizenCode2IsSet_; + std::string citizenCode3_; + bool citizenCode3IsSet_; + std::map confidence_; + bool confidenceIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_OCR_V1_MODEL_ColombiaIdCardResult_H_ diff --git a/ocr/include/huaweicloud/ocr/v1/model/CustomTemplateRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/CustomTemplateRequestBody.h index ee1406717..a2cba9a9d 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/CustomTemplateRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/CustomTemplateRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_CustomTemplateRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_CustomTemplateRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT CustomTemplateRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CustomTemplateRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT CustomTemplateRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; @@ -57,7 +57,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT CustomTemplateRequestBody void setUrl(const std::string& value); /// - /// 该参数与classifier_id二选一。 分类器id,如果传入,启用单模板识别模式。 + /// 该参数与classifier_id二选一。 模板id,如果传入,启用单模板识别模式。 /// std::string getTemplateId() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseBack.h b/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseBack.h index b5c46cd31..db587bcf2 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseBack.h +++ b/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseBack.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_DriverLicenseBack_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_DriverLicenseBack_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT DriverLicenseBack /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DriverLicenseBack members diff --git a/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseFront.h b/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseFront.h index 7f0a2832b..8d731d501 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseFront.h +++ b/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseFront.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_DriverLicenseFront_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_DriverLicenseFront_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT DriverLicenseFront /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DriverLicenseFront members diff --git a/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseRequestBody.h index 47c1e881e..df1d6e2a8 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_DriverLicenseRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_DriverLicenseRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT DriverLicenseRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DriverLicenseRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT DriverLicenseRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseResult.h b/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseResult.h index 81288dbca..9900d8fc8 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/DriverLicenseResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_DriverLicenseResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_DriverLicenseResult_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT DriverLicenseResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DriverLicenseResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitConfidence.h b/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitConfidence.h index e6befedd1..c68497af9 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitConfidence.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitConfidence.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ExitEntryPermitConfidence_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ExitEntryPermitConfidence_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ExitEntryPermitConfidence /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExitEntryPermitConfidence members diff --git a/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitEndorsementInfo.h b/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitEndorsementInfo.h index 810231b82..7d15f036b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitEndorsementInfo.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitEndorsementInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ExitEntryPermitEndorsementInfo_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ExitEntryPermitEndorsementInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ExitEntryPermitEndorsementInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExitEntryPermitEndorsementInfo members diff --git a/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitRequestBody.h index 9a906047d..50f6221fc 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ExitEntryPermitRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ExitEntryPermitRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ExitEntryPermitRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExitEntryPermitRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT ExitEntryPermitRequestBody void setImage(const std::string& value); /// - /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitResult.h b/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitResult.h index b69d77f36..64718555c 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ExitEntryPermitResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ExitEntryPermitResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ExitEntryPermitResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ExitEntryPermitResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExitEntryPermitResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/ExtraInfoList.h b/ocr/include/huaweicloud/ocr/v1/model/ExtraInfoList.h index a83122795..a441e6852 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ExtraInfoList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ExtraInfoList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ExtraInfoList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ExtraInfoList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ExtraInfoList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExtraInfoList members diff --git a/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementRequestBody.h index 1f6349837..776a667b7 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_FinancialStatementRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_FinancialStatementRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT FinancialStatementRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FinancialStatementRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT FinancialStatementRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementResult.h b/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementResult.h index 0e6f01079..c608e9cd0 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_FinancialStatementResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_FinancialStatementResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT FinancialStatementResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FinancialStatementResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementResult_image_size.h b/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementResult_image_size.h index bc4e3ccf5..3fed5b769 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementResult_image_size.h +++ b/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementResult_image_size.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_FinancialStatementResult_image_size_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_FinancialStatementResult_image_size_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT FinancialStatementResult_image_size /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FinancialStatementResult_image_size members diff --git a/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementWordsBlockList.h b/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementWordsBlockList.h index b1285cf81..3f1a35609 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementWordsBlockList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementWordsBlockList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_FinancialStatementWordsBlockList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_FinancialStatementWordsBlockList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT FinancialStatementWordsBlockList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FinancialStatementWordsBlockList members diff --git a/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementWordsRegionList.h b/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementWordsRegionList.h index f55517d62..c04879b37 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementWordsRegionList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/FinancialStatementWordsRegionList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_FinancialStatementWordsRegionList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_FinancialStatementWordsRegionList_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT FinancialStatementWordsRegionList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FinancialStatementWordsRegionList members diff --git a/ocr/include/huaweicloud/ocr/v1/model/FlightItineraryRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/FlightItineraryRequestBody.h index c846157c0..eadaab5e4 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/FlightItineraryRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/FlightItineraryRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_FlightItineraryRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_FlightItineraryRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT FlightItineraryRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FlightItineraryRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT FlightItineraryRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/FlightItineraryResult.h b/ocr/include/huaweicloud/ocr/v1/model/FlightItineraryResult.h index 3330bd1a4..d4459b991 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/FlightItineraryResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/FlightItineraryResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_FlightItineraryResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_FlightItineraryResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT FlightItineraryResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FlightItineraryResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/GeneralTableRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/GeneralTableRequestBody.h index 6184cd62b..3ddea1e0a 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/GeneralTableRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/GeneralTableRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTableRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTableRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT GeneralTableRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GeneralTableRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT GeneralTableRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/GeneralTableResult.h b/ocr/include/huaweicloud/ocr/v1/model/GeneralTableResult.h index 4262cba0d..e9f559789 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/GeneralTableResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/GeneralTableResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTableResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTableResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT GeneralTableResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GeneralTableResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/GeneralTableWordsBlockList.h b/ocr/include/huaweicloud/ocr/v1/model/GeneralTableWordsBlockList.h index 773d6878b..f17bc859f 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/GeneralTableWordsBlockList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/GeneralTableWordsBlockList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTableWordsBlockList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTableWordsBlockList_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT GeneralTableWordsBlockList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GeneralTableWordsBlockList members diff --git a/ocr/include/huaweicloud/ocr/v1/model/GeneralTextCharList.h b/ocr/include/huaweicloud/ocr/v1/model/GeneralTextCharList.h index 44feadd13..3649abbe8 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/GeneralTextCharList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/GeneralTextCharList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTextCharList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTextCharList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT GeneralTextCharList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GeneralTextCharList members diff --git a/ocr/include/huaweicloud/ocr/v1/model/GeneralTextRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/GeneralTextRequestBody.h index 11f5dae48..f0a37de71 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/GeneralTextRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/GeneralTextRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTextRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTextRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT GeneralTextRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GeneralTextRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT GeneralTextRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/GeneralTextResult.h b/ocr/include/huaweicloud/ocr/v1/model/GeneralTextResult.h index 4ca9264a2..7f3ff3482 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/GeneralTextResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/GeneralTextResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTextResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTextResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT GeneralTextResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GeneralTextResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/GeneralTextWordsBlockList.h b/ocr/include/huaweicloud/ocr/v1/model/GeneralTextWordsBlockList.h index bc1eeee15..9926788f5 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/GeneralTextWordsBlockList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/GeneralTextWordsBlockList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTextWordsBlockList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_GeneralTextWordsBlockList_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT GeneralTextWordsBlockList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GeneralTextWordsBlockList members diff --git a/ocr/include/huaweicloud/ocr/v1/model/HandwritingRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/HandwritingRequestBody.h index e84c3d04b..50c8b1d8d 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/HandwritingRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/HandwritingRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_HandwritingRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_HandwritingRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT HandwritingRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HandwritingRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT HandwritingRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/HandwritingResult.h b/ocr/include/huaweicloud/ocr/v1/model/HandwritingResult.h index 296ec15ad..bcd701d0e 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/HandwritingResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/HandwritingResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_HandwritingResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_HandwritingResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT HandwritingResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HandwritingResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/HandwritingWordsBlockList.h b/ocr/include/huaweicloud/ocr/v1/model/HandwritingWordsBlockList.h index 07fe7bf11..66c7d97c4 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/HandwritingWordsBlockList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/HandwritingWordsBlockList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_HandwritingWordsBlockList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_HandwritingWordsBlockList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT HandwritingWordsBlockList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HandwritingWordsBlockList members diff --git a/ocr/include/huaweicloud/ocr/v1/model/HealthCodeRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/HealthCodeRequestBody.h index 26450c761..1b1fe47b5 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/HealthCodeRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/HealthCodeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_HealthCodeRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_HealthCodeRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT HealthCodeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HealthCodeRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT HealthCodeRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/HealthCodeResult.h b/ocr/include/huaweicloud/ocr/v1/model/HealthCodeResult.h index 70ab79d06..9eef12bb2 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/HealthCodeResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/HealthCodeResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_HealthCodeResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_HealthCodeResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT HealthCodeResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HealthCodeResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/HealthCodeWordsBlockList.h b/ocr/include/huaweicloud/ocr/v1/model/HealthCodeWordsBlockList.h index 35f0b8175..c5c7ab159 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/HealthCodeWordsBlockList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/HealthCodeWordsBlockList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_HealthCodeWordsBlockList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_HealthCodeWordsBlockList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT HealthCodeWordsBlockList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HealthCodeWordsBlockList members diff --git a/ocr/include/huaweicloud/ocr/v1/model/HkIdCardRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/HkIdCardRequestBody.h index c40273dba..3da3f19bf 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/HkIdCardRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/HkIdCardRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_HkIdCardRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_HkIdCardRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT HkIdCardRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HkIdCardRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT HkIdCardRequestBody void setImage(const std::string& value); /// - /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/HkIdCardResult.h b/ocr/include/huaweicloud/ocr/v1/model/HkIdCardResult.h index 2b78559ba..a768f7647 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/HkIdCardResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/HkIdCardResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_HkIdCardResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_HkIdCardResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT HkIdCardResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HkIdCardResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/IdCardRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/IdCardRequestBody.h index 16f0ef724..6e1051a91 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/IdCardRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/IdCardRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_IdCardRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_IdCardRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT IdCardRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IdCardRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT IdCardRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/IdCardResult.h b/ocr/include/huaweicloud/ocr/v1/model/IdCardResult.h index 11158dc7b..37531084f 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/IdCardResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/IdCardResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_IdCardResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_IdCardResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT IdCardResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IdCardResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/IdDocumentItem.h b/ocr/include/huaweicloud/ocr/v1/model/IdDocumentItem.h index 79255a77d..53ff72844 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/IdDocumentItem.h +++ b/ocr/include/huaweicloud/ocr/v1/model/IdDocumentItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_IdDocumentItem_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_IdDocumentItem_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT IdDocumentItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IdDocumentItem members diff --git a/ocr/include/huaweicloud/ocr/v1/model/IdDocumentRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/IdDocumentRequestBody.h index 6318f8dd1..e74feb9bf 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/IdDocumentRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/IdDocumentRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_IdDocumentRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_IdDocumentRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT IdDocumentRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IdDocumentRequestBody members @@ -49,7 +49,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT IdDocumentRequestBody void setImage(const std::string& value); /// - /// 该参数与image二选一。图片的url路径,目前支持: Image URL. Currently, the following URLs are supported: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 该参数与image二选一。图片的url路径,目前支持: Image URL. Currently, the following URLs are supported: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/IdcardVerificationResult.h b/ocr/include/huaweicloud/ocr/v1/model/IdcardVerificationResult.h index 60ca52eac..c4e64a8e4 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/IdcardVerificationResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/IdcardVerificationResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_IdcardVerificationResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_IdcardVerificationResult_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT IdcardVerificationResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// IdcardVerificationResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/InsuranceItem.h b/ocr/include/huaweicloud/ocr/v1/model/InsuranceItem.h index 5cbbe3e26..687bde615 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/InsuranceItem.h +++ b/ocr/include/huaweicloud/ocr/v1/model/InsuranceItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_InsuranceItem_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_InsuranceItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT InsuranceItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InsuranceItem members diff --git a/ocr/include/huaweicloud/ocr/v1/model/InsurancePolicyDetail.h b/ocr/include/huaweicloud/ocr/v1/model/InsurancePolicyDetail.h index 81d246d48..50ef54086 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/InsurancePolicyDetail.h +++ b/ocr/include/huaweicloud/ocr/v1/model/InsurancePolicyDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_InsurancePolicyDetail_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_InsurancePolicyDetail_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT InsurancePolicyDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InsurancePolicyDetail members diff --git a/ocr/include/huaweicloud/ocr/v1/model/InsurancePolicyRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/InsurancePolicyRequestBody.h index 64f07e5f1..8e484a768 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/InsurancePolicyRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/InsurancePolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_InsurancePolicyRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_InsurancePolicyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT InsurancePolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InsurancePolicyRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT InsurancePolicyRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/InsurancePolicyResult.h b/ocr/include/huaweicloud/ocr/v1/model/InsurancePolicyResult.h index 3a2c7b432..3e19b601f 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/InsurancePolicyResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/InsurancePolicyResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_InsurancePolicyResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_InsurancePolicyResult_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT InsurancePolicyResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InsurancePolicyResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/InsurantItem.h b/ocr/include/huaweicloud/ocr/v1/model/InsurantItem.h index 7be2080d5..212955c68 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/InsurantItem.h +++ b/ocr/include/huaweicloud/ocr/v1/model/InsurantItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_InsurantItem_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_InsurantItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT InsurantItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InsurantItem members diff --git a/ocr/include/huaweicloud/ocr/v1/model/InvoiceVerificationRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/InvoiceVerificationRequestBody.h index 1a9c078dc..1e45ec4dd 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/InvoiceVerificationRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/InvoiceVerificationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_InvoiceVerificationRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_InvoiceVerificationRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT InvoiceVerificationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InvoiceVerificationRequestBody members diff --git a/ocr/include/huaweicloud/ocr/v1/model/ItemList.h b/ocr/include/huaweicloud/ocr/v1/model/ItemList.h index 914a8399e..cb3f39283 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ItemList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ItemList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ItemList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ItemList_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ItemList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ItemList members diff --git a/ocr/include/huaweicloud/ocr/v1/model/ItineraryList.h b/ocr/include/huaweicloud/ocr/v1/model/ItineraryList.h index d3a056385..87ed522f5 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ItineraryList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ItineraryList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ItineraryList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ItineraryList_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ItineraryList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ItineraryList members diff --git a/ocr/include/huaweicloud/ocr/v1/model/LicensePlateRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/LicensePlateRequestBody.h index 9605d5e62..cc2978121 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/LicensePlateRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/LicensePlateRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_LicensePlateRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_LicensePlateRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT LicensePlateRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LicensePlateRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT LicensePlateRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/LicensePlateResult.h b/ocr/include/huaweicloud/ocr/v1/model/LicensePlateResult.h index 2abaeb284..33021fb90 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/LicensePlateResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/LicensePlateResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_LicensePlateResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_LicensePlateResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT LicensePlateResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LicensePlateResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/MacaoIdCardRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/MacaoIdCardRequestBody.h index be3bee1ea..5d33d9176 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MacaoIdCardRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MacaoIdCardRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MacaoIdCardRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MacaoIdCardRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MacaoIdCardRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MacaoIdCardRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT MacaoIdCardRequestBody void setImage(const std::string& value); /// - /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)>。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)>。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/MacaoIdCardResult.h b/ocr/include/huaweicloud/ocr/v1/model/MacaoIdCardResult.h index 3879be33b..d1bbfac7a 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MacaoIdCardResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MacaoIdCardResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MacaoIdCardResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MacaoIdCardResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MacaoIdCardResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MacaoIdCardResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/MainlandTravelPermitConfidence.h b/ocr/include/huaweicloud/ocr/v1/model/MainlandTravelPermitConfidence.h index a6e4070ce..fa2b3837d 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MainlandTravelPermitConfidence.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MainlandTravelPermitConfidence.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MainlandTravelPermitConfidence_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MainlandTravelPermitConfidence_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MainlandTravelPermitConfidence /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MainlandTravelPermitConfidence members diff --git a/ocr/include/huaweicloud/ocr/v1/model/MainlandTravelPermitRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/MainlandTravelPermitRequestBody.h index 080dcbf7b..4c1da961b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MainlandTravelPermitRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MainlandTravelPermitRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MainlandTravelPermitRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MainlandTravelPermitRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MainlandTravelPermitRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MainlandTravelPermitRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT MainlandTravelPermitRequestBody void setImage(const std::string& value); /// - /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/MainlandTravelPermitResult.h b/ocr/include/huaweicloud/ocr/v1/model/MainlandTravelPermitResult.h index eef77e13c..0c5eb8981 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MainlandTravelPermitResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MainlandTravelPermitResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MainlandTravelPermitResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MainlandTravelPermitResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MainlandTravelPermitResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MainlandTravelPermitResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/MvsInvoiceRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/MvsInvoiceRequestBody.h index e320a34d7..3e4fe5f2d 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MvsInvoiceRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MvsInvoiceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MvsInvoiceRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MvsInvoiceRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MvsInvoiceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MvsInvoiceRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT MvsInvoiceRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/MvsInvoiceResult.h b/ocr/include/huaweicloud/ocr/v1/model/MvsInvoiceResult.h index fa4c6f910..d95001865 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MvsInvoiceResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MvsInvoiceResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MvsInvoiceResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MvsInvoiceResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MvsInvoiceResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MvsInvoiceResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/MyanmarDriverLicenseConfidence.h b/ocr/include/huaweicloud/ocr/v1/model/MyanmarDriverLicenseConfidence.h index dc55184b5..40e0ed28c 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MyanmarDriverLicenseConfidence.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MyanmarDriverLicenseConfidence.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarDriverLicenseConfidence_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarDriverLicenseConfidence_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MyanmarDriverLicenseConfidence /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MyanmarDriverLicenseConfidence members diff --git a/ocr/include/huaweicloud/ocr/v1/model/MyanmarDriverLicenseRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/MyanmarDriverLicenseRequestBody.h index e869f7b11..4af1b6d8a 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MyanmarDriverLicenseRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MyanmarDriverLicenseRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarDriverLicenseRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarDriverLicenseRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MyanmarDriverLicenseRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MyanmarDriverLicenseRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT MyanmarDriverLicenseRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/MyanmarDriverLicenseResult.h b/ocr/include/huaweicloud/ocr/v1/model/MyanmarDriverLicenseResult.h index 589379ad0..3d4253a20 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MyanmarDriverLicenseResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MyanmarDriverLicenseResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarDriverLicenseResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarDriverLicenseResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MyanmarDriverLicenseResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MyanmarDriverLicenseResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardConfidence.h b/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardConfidence.h index 1d708e432..0a30f75a8 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardConfidence.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardConfidence.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarIdcardConfidence_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarIdcardConfidence_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MyanmarIdcardConfidence /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MyanmarIdcardConfidence members diff --git a/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardRequestBody.h index 5da10c617..fdaeb5575 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarIdcardRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarIdcardRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MyanmarIdcardRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MyanmarIdcardRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT MyanmarIdcardRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardResult.h b/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardResult.h index 0a59f43bd..4533db712 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarIdcardResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarIdcardResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MyanmarIdcardResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MyanmarIdcardResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardTranslationInfo.h b/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardTranslationInfo.h index aefafc51b..fc2cc31e6 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardTranslationInfo.h +++ b/ocr/include/huaweicloud/ocr/v1/model/MyanmarIdcardTranslationInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarIdcardTranslationInfo_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_MyanmarIdcardTranslationInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT MyanmarIdcardTranslationInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MyanmarIdcardTranslationInfo members diff --git a/ocr/include/huaweicloud/ocr/v1/model/PassportRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/PassportRequestBody.h index 06c37ca03..34db0391b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/PassportRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/PassportRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_PassportRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_PassportRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT PassportRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PassportRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT PassportRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/PassportResult.h b/ocr/include/huaweicloud/ocr/v1/model/PassportResult.h index 2d87cbb52..a2b57daf1 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/PassportResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/PassportResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_PassportResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_PassportResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT PassportResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PassportResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordConfidence.h b/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordConfidence.h index 375c7f382..72cd81ab8 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordConfidence.h +++ b/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordConfidence.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_PcrTestRecordConfidence_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_PcrTestRecordConfidence_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT PcrTestRecordConfidence /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PcrTestRecordConfidence members diff --git a/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordRequestBody.h index 2306ba1a5..829d019b0 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_PcrTestRecordRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_PcrTestRecordRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT PcrTestRecordRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PcrTestRecordRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT PcrTestRecordRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordResult.h b/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordResult.h index 27b637833..621719dc3 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_PcrTestRecordResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_PcrTestRecordResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT PcrTestRecordResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PcrTestRecordResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordWordsBlockList.h b/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordWordsBlockList.h index 4e0894dbc..861b8a0b7 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordWordsBlockList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/PcrTestRecordWordsBlockList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_PcrTestRecordWordsBlockList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_PcrTestRecordWordsBlockList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT PcrTestRecordWordsBlockList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PcrTestRecordWordsBlockList members diff --git a/ocr/include/huaweicloud/ocr/v1/model/QualificationCategory.h b/ocr/include/huaweicloud/ocr/v1/model/QualificationCategory.h index 57dc10408..3acfa9f52 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/QualificationCategory.h +++ b/ocr/include/huaweicloud/ocr/v1/model/QualificationCategory.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_QualificationCategory_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_QualificationCategory_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT QualificationCategory /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QualificationCategory members diff --git a/ocr/include/huaweicloud/ocr/v1/model/QualificationCategoryConfidence.h b/ocr/include/huaweicloud/ocr/v1/model/QualificationCategoryConfidence.h index 526e96fb0..923895c3d 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/QualificationCategoryConfidence.h +++ b/ocr/include/huaweicloud/ocr/v1/model/QualificationCategoryConfidence.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_QualificationCategoryConfidence_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_QualificationCategoryConfidence_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT QualificationCategoryConfidence /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QualificationCategoryConfidence members diff --git a/ocr/include/huaweicloud/ocr/v1/model/QualificationCertificateRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/QualificationCertificateRequestBody.h index a52b3476a..4c9327ad3 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/QualificationCertificateRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/QualificationCertificateRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_QualificationCertificateRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_QualificationCertificateRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT QualificationCertificateRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QualificationCertificateRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT QualificationCertificateRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/QualificationCertificateResult.h b/ocr/include/huaweicloud/ocr/v1/model/QualificationCertificateResult.h index 56c3c0342..9613dfb34 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/QualificationCertificateResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/QualificationCertificateResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_QualificationCertificateResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_QualificationCertificateResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT QualificationCertificateResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QualificationCertificateResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/QualificationConfidence.h b/ocr/include/huaweicloud/ocr/v1/model/QualificationConfidence.h index ec2fe85ff..0d44b3cf4 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/QualificationConfidence.h +++ b/ocr/include/huaweicloud/ocr/v1/model/QualificationConfidence.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_QualificationConfidence_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_QualificationConfidence_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT QualificationConfidence /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QualificationConfidence members diff --git a/ocr/include/huaweicloud/ocr/v1/model/QuotaInvoiceRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/QuotaInvoiceRequestBody.h index cca2c2a35..f9f3ebce5 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/QuotaInvoiceRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/QuotaInvoiceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_QuotaInvoiceRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_QuotaInvoiceRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT QuotaInvoiceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaInvoiceRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT QuotaInvoiceRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/QuotaInvoiceResult.h b/ocr/include/huaweicloud/ocr/v1/model/QuotaInvoiceResult.h index 8892408a5..46968dd49 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/QuotaInvoiceResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/QuotaInvoiceResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_QuotaInvoiceResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_QuotaInvoiceResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT QuotaInvoiceResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaInvoiceResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RealEstateCertificateRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/RealEstateCertificateRequestBody.h index 002a23e7e..e448f1247 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RealEstateCertificateRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RealEstateCertificateRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RealEstateCertificateRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RealEstateCertificateRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RealEstateCertificateRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RealEstateCertificateRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT RealEstateCertificateRequestBody void setImage(const std::string& value); /// - /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)>。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)>。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/RealEstateCertificateResult.h b/ocr/include/huaweicloud/ocr/v1/model/RealEstateCertificateResult.h index 828bce048..df73b6cdc 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RealEstateCertificateResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RealEstateCertificateResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RealEstateCertificateResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RealEstateCertificateResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RealEstateCertificateResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RealEstateCertificateResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeAcceptanceBillRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeAcceptanceBillRequest.h index 002f5bf97..5423e5a75 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeAcceptanceBillRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeAcceptanceBillRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeAcceptanceBillRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeAcceptanceBillRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeAcceptanceBillRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeAcceptanceBillRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeAcceptanceBillResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeAcceptanceBillResponse.h index 65618e0c8..0b6d591e6 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeAcceptanceBillResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeAcceptanceBillResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeAcceptanceBillResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeAcceptanceBillResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeAcceptanceBillResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeAcceptanceBillResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeAutoClassificationRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeAutoClassificationRequest.h index 63bc88d96..e7396b4f4 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeAutoClassificationRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeAutoClassificationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeAutoClassificationRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeAutoClassificationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeAutoClassificationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeAutoClassificationRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeAutoClassificationResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeAutoClassificationResponse.h index 8f7332afa..05da2e2ba 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeAutoClassificationResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeAutoClassificationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeAutoClassificationResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeAutoClassificationResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeAutoClassificationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeAutoClassificationResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeBankcardRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeBankcardRequest.h index d2fd55357..61f0a3a0a 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeBankcardRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeBankcardRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeBankcardRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeBankcardRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeBankcardRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeBankcardRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeBankcardResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeBankcardResponse.h index 0534364f2..9efbc31fd 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeBankcardResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeBankcardResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeBankcardResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeBankcardResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeBankcardResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeBankcardResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessCardRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessCardRequest.h index 4bed6d94b..43f470ed0 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessCardRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessCardRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeBusinessCardRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeBusinessCardRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeBusinessCardRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeBusinessCardRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessCardResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessCardResponse.h index 30a217b75..a20c580f3 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessCardResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessCardResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeBusinessCardResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeBusinessCardResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeBusinessCardResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeBusinessCardResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessLicenseRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessLicenseRequest.h index 3e09dd369..8f0b57b38 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessLicenseRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessLicenseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeBusinessLicenseRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeBusinessLicenseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeBusinessLicenseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeBusinessLicenseRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessLicenseResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessLicenseResponse.h index d4327f7d5..32d3231ac 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessLicenseResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeBusinessLicenseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeBusinessLicenseResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeBusinessLicenseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeBusinessLicenseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeBusinessLicenseResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeCambodianIdCardRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeCambodianIdCardRequest.h index 5ef2fcec2..22dee531b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeCambodianIdCardRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeCambodianIdCardRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeCambodianIdCardRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeCambodianIdCardRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeCambodianIdCardRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeCambodianIdCardRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeCambodianIdCardResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeCambodianIdCardResponse.h index 5a064b670..b1505de61 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeCambodianIdCardResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeCambodianIdCardResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeCambodianIdCardResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeCambodianIdCardResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeCambodianIdCardResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeCambodianIdCardResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeChileIdCardRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeChileIdCardRequest.h index 61f2d8c8e..7275352c4 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeChileIdCardRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeChileIdCardRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeChileIdCardRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeChileIdCardRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeChileIdCardRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeChileIdCardRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeChileIdCardResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeChileIdCardResponse.h index 9e43eae7d..7213d493b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeChileIdCardResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeChileIdCardResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeChileIdCardResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeChileIdCardResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeChileIdCardResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeChileIdCardResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeColombiaIdCardRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeColombiaIdCardRequest.h new file mode 100644 index 000000000..2f643216b --- /dev/null +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeColombiaIdCardRequest.h @@ -0,0 +1,83 @@ + +#ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeColombiaIdCardRequest_H_ +#define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeColombiaIdCardRequest_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_OCR_V1_EXPORT RecognizeColombiaIdCardRequest + : public ModelBase +{ +public: + RecognizeColombiaIdCardRequest(); + virtual ~RecognizeColombiaIdCardRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// RecognizeColombiaIdCardRequest members + + /// + /// 企业项目ID。OCR支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。 获取方法:进入“[企业项目管理](https://console-intl.huaweicloud.com/eps/?region=ap-southeast-1#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 > 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用OCR服务,账单归到企业ID对应的企业项目中。 - 携带错误的ID,正常使用OCR服务,账单的企业项目会被分类为“未归集”。 - 不携带ID,正常使用OCR服务,账单的企业项目会被分类为“未归集”。 + /// + + std::string getEnterpriseProjectId() const; + bool enterpriseProjectIdIsSet() const; + void unsetenterpriseProjectId(); + void setEnterpriseProjectId(const std::string& value); + + /// + /// + /// + + ColombiaIdCardRequestBody getBody() const; + bool bodyIsSet() const; + void unsetbody(); + void setBody(const ColombiaIdCardRequestBody& value); + + +protected: + std::string enterpriseProjectId_; + bool enterpriseProjectIdIsSet_; + ColombiaIdCardRequestBody body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + RecognizeColombiaIdCardRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeColombiaIdCardRequest_H_ diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeColombiaIdCardResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeColombiaIdCardResponse.h new file mode 100644 index 000000000..89a405d70 --- /dev/null +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeColombiaIdCardResponse.h @@ -0,0 +1,67 @@ + +#ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeColombiaIdCardResponse_H_ +#define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeColombiaIdCardResponse_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_OCR_V1_EXPORT RecognizeColombiaIdCardResponse + : public ModelBase, public HttpResponse +{ +public: + RecognizeColombiaIdCardResponse(); + virtual ~RecognizeColombiaIdCardResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// RecognizeColombiaIdCardResponse members + + /// + /// + /// + + ColombiaIdCardResult getResult() const; + bool resultIsSet() const; + void unsetresult(); + void setResult(const ColombiaIdCardResult& value); + + +protected: + ColombiaIdCardResult result_; + bool resultIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeColombiaIdCardResponse_H_ diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeCustomTemplateRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeCustomTemplateRequest.h index 099c275ee..bd297c3aa 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeCustomTemplateRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeCustomTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeCustomTemplateRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeCustomTemplateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeCustomTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeCustomTemplateRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeCustomTemplateResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeCustomTemplateResponse.h index f0eed2bc3..77afb227b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeCustomTemplateResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeCustomTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeCustomTemplateResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeCustomTemplateResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeCustomTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeCustomTemplateResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeDriverLicenseRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeDriverLicenseRequest.h index e07a34bb1..37527eba1 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeDriverLicenseRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeDriverLicenseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeDriverLicenseRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeDriverLicenseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeDriverLicenseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeDriverLicenseRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeDriverLicenseResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeDriverLicenseResponse.h index 4f9552063..f617c7d3a 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeDriverLicenseResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeDriverLicenseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeDriverLicenseResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeDriverLicenseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeDriverLicenseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeDriverLicenseResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeExitEntryPermitRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeExitEntryPermitRequest.h index 1cfc9050f..e1eae9627 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeExitEntryPermitRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeExitEntryPermitRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeExitEntryPermitRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeExitEntryPermitRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeExitEntryPermitRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeExitEntryPermitRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeExitEntryPermitResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeExitEntryPermitResponse.h index a86b98686..ecf432276 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeExitEntryPermitResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeExitEntryPermitResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeExitEntryPermitResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeExitEntryPermitResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeExitEntryPermitResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeExitEntryPermitResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeFinancialStatementRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeFinancialStatementRequest.h index aa0c8e5bf..af739e601 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeFinancialStatementRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeFinancialStatementRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeFinancialStatementRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeFinancialStatementRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeFinancialStatementRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeFinancialStatementRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeFinancialStatementResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeFinancialStatementResponse.h index 1db698f9d..d8630515a 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeFinancialStatementResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeFinancialStatementResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeFinancialStatementResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeFinancialStatementResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeFinancialStatementResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeFinancialStatementResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeFlightItineraryRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeFlightItineraryRequest.h index d182f9986..07004ae06 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeFlightItineraryRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeFlightItineraryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeFlightItineraryRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeFlightItineraryRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeFlightItineraryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeFlightItineraryRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeFlightItineraryResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeFlightItineraryResponse.h index 7e30dd75f..27223bc49 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeFlightItineraryResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeFlightItineraryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeFlightItineraryResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeFlightItineraryResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeFlightItineraryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeFlightItineraryResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTableRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTableRequest.h index 3dd4744d4..3564ae211 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTableRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTableRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeGeneralTableRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeGeneralTableRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeGeneralTableRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeGeneralTableRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTableResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTableResponse.h index 127f620b6..ec5a4413b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTableResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTableResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeGeneralTableResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeGeneralTableResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeGeneralTableResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeGeneralTableResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTextRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTextRequest.h index 60ddf653c..0344b4fd8 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTextRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTextRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeGeneralTextRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeGeneralTextRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeGeneralTextRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeGeneralTextRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTextResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTextResponse.h index c51d1553f..11d4cf208 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTextResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeGeneralTextResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeGeneralTextResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeGeneralTextResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeGeneralTextResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeGeneralTextResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeHandwritingRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeHandwritingRequest.h index 937e7254d..ec704bc05 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeHandwritingRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeHandwritingRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeHandwritingRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeHandwritingRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeHandwritingRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeHandwritingRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeHandwritingResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeHandwritingResponse.h index a3f68152b..daf5b4542 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeHandwritingResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeHandwritingResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeHandwritingResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeHandwritingResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeHandwritingResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeHandwritingResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeHealthCodeRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeHealthCodeRequest.h index ff61e54ac..eeefbf824 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeHealthCodeRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeHealthCodeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeHealthCodeRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeHealthCodeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeHealthCodeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeHealthCodeRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeHealthCodeResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeHealthCodeResponse.h index 77d4c2463..1e924aa1b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeHealthCodeResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeHealthCodeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeHealthCodeResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeHealthCodeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeHealthCodeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeHealthCodeResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeHkIdCardRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeHkIdCardRequest.h index b7ddf1fee..9b3f2080f 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeHkIdCardRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeHkIdCardRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeHkIdCardRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeHkIdCardRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeHkIdCardRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeHkIdCardRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeHkIdCardResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeHkIdCardResponse.h index 69219b07b..0b20293a8 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeHkIdCardResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeHkIdCardResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeHkIdCardResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeHkIdCardResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeHkIdCardResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeHkIdCardResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdCardRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdCardRequest.h index 6a4ad4a8f..ff55caa59 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdCardRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdCardRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeIdCardRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeIdCardRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeIdCardRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeIdCardRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdCardResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdCardResponse.h index 89451c659..42b721a18 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdCardResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdCardResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeIdCardResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeIdCardResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeIdCardResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeIdCardResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdDocumentRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdDocumentRequest.h index b18d7985d..b7a680498 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdDocumentRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdDocumentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeIdDocumentRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeIdDocumentRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeIdDocumentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeIdDocumentRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdDocumentResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdDocumentResponse.h index de69a2f79..2a0657cb2 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdDocumentResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeIdDocumentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeIdDocumentResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeIdDocumentResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeIdDocumentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeIdDocumentResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeInsurancePolicyRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeInsurancePolicyRequest.h index 980686634..7a5af92ed 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeInsurancePolicyRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeInsurancePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeInsurancePolicyRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeInsurancePolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeInsurancePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeInsurancePolicyRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeInsurancePolicyResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeInsurancePolicyResponse.h index a34f2e33c..e8b4993c3 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeInsurancePolicyResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeInsurancePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeInsurancePolicyResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeInsurancePolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeInsurancePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeInsurancePolicyResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeInvoiceVerificationRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeInvoiceVerificationRequest.h index 0f1dccc8d..11953aebf 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeInvoiceVerificationRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeInvoiceVerificationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeInvoiceVerificationRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeInvoiceVerificationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeInvoiceVerificationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeInvoiceVerificationRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeInvoiceVerificationResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeInvoiceVerificationResponse.h index 9d477d606..570b1fcb3 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeInvoiceVerificationResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeInvoiceVerificationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeInvoiceVerificationResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeInvoiceVerificationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeInvoiceVerificationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeInvoiceVerificationResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeLicensePlateRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeLicensePlateRequest.h index c4345a539..c09078c3c 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeLicensePlateRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeLicensePlateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeLicensePlateRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeLicensePlateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeLicensePlateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeLicensePlateRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeLicensePlateResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeLicensePlateResponse.h index 0a8a5878f..8f9d463b6 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeLicensePlateResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeLicensePlateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeLicensePlateResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeLicensePlateResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeLicensePlateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeLicensePlateResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMacaoIdCardRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMacaoIdCardRequest.h index 1dc892187..a36371c1f 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMacaoIdCardRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMacaoIdCardRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMacaoIdCardRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMacaoIdCardRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeMacaoIdCardRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeMacaoIdCardRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMacaoIdCardResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMacaoIdCardResponse.h index e2abc07a9..807397700 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMacaoIdCardResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMacaoIdCardResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMacaoIdCardResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMacaoIdCardResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeMacaoIdCardResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeMacaoIdCardResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMainlandTravelPermitRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMainlandTravelPermitRequest.h index 07dd9c32e..fd19c29cf 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMainlandTravelPermitRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMainlandTravelPermitRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMainlandTravelPermitRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMainlandTravelPermitRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeMainlandTravelPermitRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeMainlandTravelPermitRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMainlandTravelPermitResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMainlandTravelPermitResponse.h index 51624e116..008a6cf90 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMainlandTravelPermitResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMainlandTravelPermitResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMainlandTravelPermitResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMainlandTravelPermitResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeMainlandTravelPermitResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeMainlandTravelPermitResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMvsInvoiceRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMvsInvoiceRequest.h index 69c628f51..c5d39f2cd 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMvsInvoiceRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMvsInvoiceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMvsInvoiceRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMvsInvoiceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeMvsInvoiceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeMvsInvoiceRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMvsInvoiceResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMvsInvoiceResponse.h index 73919254a..c71b72e44 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMvsInvoiceResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMvsInvoiceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMvsInvoiceResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMvsInvoiceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeMvsInvoiceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeMvsInvoiceResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarDriverLicenseRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarDriverLicenseRequest.h index b6e410f8d..7da43722d 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarDriverLicenseRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarDriverLicenseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMyanmarDriverLicenseRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMyanmarDriverLicenseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeMyanmarDriverLicenseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeMyanmarDriverLicenseRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarDriverLicenseResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarDriverLicenseResponse.h index cce80adc6..ee632eec8 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarDriverLicenseResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarDriverLicenseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMyanmarDriverLicenseResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMyanmarDriverLicenseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeMyanmarDriverLicenseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeMyanmarDriverLicenseResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarIdcardRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarIdcardRequest.h index 2b01c10db..2bbbd9e5f 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarIdcardRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarIdcardRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMyanmarIdcardRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMyanmarIdcardRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeMyanmarIdcardRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeMyanmarIdcardRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarIdcardResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarIdcardResponse.h index b0b290785..9192e843b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarIdcardResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeMyanmarIdcardResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMyanmarIdcardResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeMyanmarIdcardResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeMyanmarIdcardResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeMyanmarIdcardResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizePassportRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizePassportRequest.h index dc82f760a..dbaeff69b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizePassportRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizePassportRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizePassportRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizePassportRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizePassportRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizePassportRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizePassportResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizePassportResponse.h index a9b4cea09..3697d8f69 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizePassportResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizePassportResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizePassportResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizePassportResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizePassportResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizePassportResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizePcrTestRecordRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizePcrTestRecordRequest.h index 87dfeee90..2ca10e8b6 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizePcrTestRecordRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizePcrTestRecordRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizePcrTestRecordRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizePcrTestRecordRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizePcrTestRecordRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizePcrTestRecordRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizePcrTestRecordResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizePcrTestRecordResponse.h index 84a8c74b5..785012c96 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizePcrTestRecordResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizePcrTestRecordResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizePcrTestRecordResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizePcrTestRecordResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizePcrTestRecordResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizePcrTestRecordResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeQualificationCertificateRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeQualificationCertificateRequest.h index e29984030..a7d6ba280 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeQualificationCertificateRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeQualificationCertificateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeQualificationCertificateRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeQualificationCertificateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeQualificationCertificateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeQualificationCertificateRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeQualificationCertificateResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeQualificationCertificateResponse.h index ddbb7e8aa..935d4befc 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeQualificationCertificateResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeQualificationCertificateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeQualificationCertificateResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeQualificationCertificateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeQualificationCertificateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeQualificationCertificateResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeQuotaInvoiceRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeQuotaInvoiceRequest.h index abdebe800..f2dc0f8f0 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeQuotaInvoiceRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeQuotaInvoiceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeQuotaInvoiceRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeQuotaInvoiceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeQuotaInvoiceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeQuotaInvoiceRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeQuotaInvoiceResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeQuotaInvoiceResponse.h index 73bb83bc2..55f0f3715 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeQuotaInvoiceResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeQuotaInvoiceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeQuotaInvoiceResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeQuotaInvoiceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeQuotaInvoiceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeQuotaInvoiceResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeRealEstateCertificateRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeRealEstateCertificateRequest.h index 4bc2ff8f0..375a06ab0 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeRealEstateCertificateRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeRealEstateCertificateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeRealEstateCertificateRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeRealEstateCertificateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeRealEstateCertificateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeRealEstateCertificateRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeRealEstateCertificateResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeRealEstateCertificateResponse.h index e599669dc..1ec33a64f 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeRealEstateCertificateResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeRealEstateCertificateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeRealEstateCertificateResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeRealEstateCertificateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeRealEstateCertificateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeRealEstateCertificateResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeSmartDocumentRecognizerRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeSmartDocumentRecognizerRequest.h index 8a687aa16..9709f9d32 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeSmartDocumentRecognizerRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeSmartDocumentRecognizerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeSmartDocumentRecognizerRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeSmartDocumentRecognizerRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeSmartDocumentRecognizerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeSmartDocumentRecognizerRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeSmartDocumentRecognizerResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeSmartDocumentRecognizerResponse.h index ce3c7d53e..7817e29cb 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeSmartDocumentRecognizerResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeSmartDocumentRecognizerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeSmartDocumentRecognizerResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeSmartDocumentRecognizerResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeSmartDocumentRecognizerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeSmartDocumentRecognizerResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTaxiInvoiceRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTaxiInvoiceRequest.h index bf7ed9734..b721869a4 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTaxiInvoiceRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTaxiInvoiceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTaxiInvoiceRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTaxiInvoiceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeTaxiInvoiceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeTaxiInvoiceRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTaxiInvoiceResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTaxiInvoiceResponse.h index 5475b1610..c2358dd42 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTaxiInvoiceResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTaxiInvoiceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTaxiInvoiceResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTaxiInvoiceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeTaxiInvoiceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeTaxiInvoiceResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandIdcardRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandIdcardRequest.h index 33ab34a56..46af2d515 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandIdcardRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandIdcardRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeThailandIdcardRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeThailandIdcardRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeThailandIdcardRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeThailandIdcardRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandIdcardResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandIdcardResponse.h index bba8ffda1..0882f5b1d 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandIdcardResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandIdcardResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeThailandIdcardResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeThailandIdcardResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeThailandIdcardResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeThailandIdcardResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandLicensePlateRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandLicensePlateRequest.h index 3ea549625..7bfaf2274 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandLicensePlateRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandLicensePlateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeThailandLicensePlateRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeThailandLicensePlateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeThailandLicensePlateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeThailandLicensePlateRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandLicensePlateResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandLicensePlateResponse.h index 09b65bb91..bcd37be9e 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandLicensePlateResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeThailandLicensePlateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeThailandLicensePlateResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeThailandLicensePlateResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeThailandLicensePlateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeThailandLicensePlateResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTollInvoiceRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTollInvoiceRequest.h index 3da656e9a..a7f02161b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTollInvoiceRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTollInvoiceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTollInvoiceRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTollInvoiceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeTollInvoiceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeTollInvoiceRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTollInvoiceResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTollInvoiceResponse.h index defdf1071..ad3efc340 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTollInvoiceResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTollInvoiceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTollInvoiceResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTollInvoiceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeTollInvoiceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeTollInvoiceResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTrainTicketRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTrainTicketRequest.h index d5c6c7d57..fb38a42fe 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTrainTicketRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTrainTicketRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTrainTicketRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTrainTicketRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeTrainTicketRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeTrainTicketRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTrainTicketResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTrainTicketResponse.h index ec0faffce..98cc61bd5 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTrainTicketResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTrainTicketResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTrainTicketResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTrainTicketResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeTrainTicketResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeTrainTicketResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTransportationLicenseRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTransportationLicenseRequest.h index 5a3f1bca8..ea2f26b74 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTransportationLicenseRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTransportationLicenseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTransportationLicenseRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTransportationLicenseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeTransportationLicenseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeTransportationLicenseRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTransportationLicenseResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTransportationLicenseResponse.h index 4ca8155c0..54474af70 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeTransportationLicenseResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeTransportationLicenseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTransportationLicenseResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeTransportationLicenseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeTransportationLicenseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeTransportationLicenseResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVatInvoiceRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVatInvoiceRequest.h index 799b42fbc..6c1302fdd 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVatInvoiceRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVatInvoiceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVatInvoiceRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVatInvoiceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeVatInvoiceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeVatInvoiceRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVatInvoiceResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVatInvoiceResponse.h index bb2eced52..9ec52e695 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVatInvoiceResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVatInvoiceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVatInvoiceResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVatInvoiceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeVatInvoiceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeVatInvoiceResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleCertificateRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleCertificateRequest.h index 18e065536..4f9e13127 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleCertificateRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleCertificateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVehicleCertificateRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVehicleCertificateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeVehicleCertificateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeVehicleCertificateRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleCertificateResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleCertificateResponse.h index 286f18bbb..baab7c268 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleCertificateResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleCertificateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVehicleCertificateResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVehicleCertificateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeVehicleCertificateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeVehicleCertificateResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleLicenseRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleLicenseRequest.h index fce5f0f5f..e57fe32a5 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleLicenseRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleLicenseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVehicleLicenseRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVehicleLicenseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeVehicleLicenseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeVehicleLicenseRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleLicenseResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleLicenseResponse.h index 9ec584506..0c0f871ba 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleLicenseResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVehicleLicenseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVehicleLicenseResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVehicleLicenseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeVehicleLicenseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeVehicleLicenseResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVietnamIdCardRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVietnamIdCardRequest.h index 2b338752c..89247e1f4 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVietnamIdCardRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVietnamIdCardRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVietnamIdCardRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVietnamIdCardRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeVietnamIdCardRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeVietnamIdCardRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVietnamIdCardResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVietnamIdCardResponse.h index 87086a280..89065f072 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVietnamIdCardResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVietnamIdCardResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVietnamIdCardResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVietnamIdCardResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeVietnamIdCardResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeVietnamIdCardResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVinRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVinRequest.h index b57e8d662..7fd1f837e 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVinRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVinRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVinRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVinRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeVinRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeVinRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVinResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVinResponse.h index 4eb89bc64..b42423216 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeVinResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeVinResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVinResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeVinResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeVinResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeVinResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeWaybillElectronicRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeWaybillElectronicRequest.h index 9cb930dbe..b65c0245c 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeWaybillElectronicRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeWaybillElectronicRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeWaybillElectronicRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeWaybillElectronicRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeWaybillElectronicRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeWaybillElectronicRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeWaybillElectronicResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeWaybillElectronicResponse.h index a4686dbcb..5da93ec36 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeWaybillElectronicResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeWaybillElectronicResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeWaybillElectronicResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeWaybillElectronicResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeWaybillElectronicResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeWaybillElectronicResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeWebImageRequest.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeWebImageRequest.h index 9f6af54dc..18fa1bb09 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeWebImageRequest.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeWebImageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeWebImageRequest_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeWebImageRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeWebImageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeWebImageRequest members diff --git a/ocr/include/huaweicloud/ocr/v1/model/RecognizeWebImageResponse.h b/ocr/include/huaweicloud/ocr/v1/model/RecognizeWebImageResponse.h index b62807749..21aa8a441 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/RecognizeWebImageResponse.h +++ b/ocr/include/huaweicloud/ocr/v1/model/RecognizeWebImageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeWebImageResponse_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_RecognizeWebImageResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT RecognizeWebImageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeWebImageResponse members diff --git a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerKVBlock.h b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerKVBlock.h index 623886720..9afca2703 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerKVBlock.h +++ b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerKVBlock.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerKVBlock_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerKVBlock_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT SmartDocumentRecognizerKVBlock /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SmartDocumentRecognizerKVBlock members diff --git a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerKVWordsBlock.h b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerKVWordsBlock.h index eb2ca3550..f6d420446 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerKVWordsBlock.h +++ b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerKVWordsBlock.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerKVWordsBlock_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerKVWordsBlock_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT SmartDocumentRecognizerKVWordsBlock /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SmartDocumentRecognizerKVWordsBlock members diff --git a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerKvResult.h b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerKvResult.h index 0daa6b1b6..467391b12 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerKvResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerKvResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerKvResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerKvResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT SmartDocumentRecognizerKvResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SmartDocumentRecognizerKvResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerLayoutBlock.h b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerLayoutBlock.h index c2f8f95da..4aef00532 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerLayoutBlock.h +++ b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerLayoutBlock.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerLayoutBlock_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerLayoutBlock_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT SmartDocumentRecognizerLayoutBlock /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SmartDocumentRecognizerLayoutBlock members diff --git a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerLayoutResult.h b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerLayoutResult.h index 8103f826c..9c710236d 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerLayoutResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerLayoutResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerLayoutResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerLayoutResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT SmartDocumentRecognizerLayoutResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SmartDocumentRecognizerLayoutResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerOcrResult.h b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerOcrResult.h index ce83024d7..3aeb5ddea 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerOcrResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerOcrResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerOcrResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerOcrResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT SmartDocumentRecognizerOcrResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SmartDocumentRecognizerOcrResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerRequestBody.h index ba47dd1b9..7b4411663 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT SmartDocumentRecognizerRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SmartDocumentRecognizerRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT SmartDocumentRecognizerRequestBody void setData(const std::string& value); /// - /// 与data二选一。 图片或PDF的URL路径,目前仅支持华为云上OBS提供的匿名公开授权访问的URL以及公网URL。 + /// 与data二选一。 图片或PDF的URL路径,目前仅支持华为云上OBS提供的匿名公开授权访问的URL以及公网URL。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerResult.h b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerResult.h index 9e0ad383c..25aa4c57a 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT SmartDocumentRecognizerResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SmartDocumentRecognizerResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableBlock.h b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableBlock.h index 53385da27..3ee72111f 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableBlock.h +++ b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableBlock.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerTableBlock_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerTableBlock_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT SmartDocumentRecognizerTableBlock /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SmartDocumentRecognizerTableBlock members diff --git a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableResult.h b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableResult.h index 8c49775ff..97cd63a1d 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerTableResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerTableResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT SmartDocumentRecognizerTableResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SmartDocumentRecognizerTableResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableWordsBlock.h b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableWordsBlock.h index 79a51e1e3..c0d311bf1 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableWordsBlock.h +++ b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableWordsBlock.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerTableWordsBlock_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerTableWordsBlock_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT SmartDocumentRecognizerTableWordsBlock /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SmartDocumentRecognizerTableWordsBlock members diff --git a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerWordsBlockList.h b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerWordsBlockList.h index 4b09b9506..885949c81 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerWordsBlockList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/SmartDocumentRecognizerWordsBlockList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerWordsBlockList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_SmartDocumentRecognizerWordsBlockList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT SmartDocumentRecognizerWordsBlockList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SmartDocumentRecognizerWordsBlockList members diff --git a/ocr/include/huaweicloud/ocr/v1/model/TaxiInvoiceRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/TaxiInvoiceRequestBody.h index b52769acf..295f9c7a8 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/TaxiInvoiceRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/TaxiInvoiceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_TaxiInvoiceRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_TaxiInvoiceRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT TaxiInvoiceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaxiInvoiceRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT TaxiInvoiceRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/TaxiInvoiceResult.h b/ocr/include/huaweicloud/ocr/v1/model/TaxiInvoiceResult.h index a9fdf12b5..06b8d5467 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/TaxiInvoiceResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/TaxiInvoiceResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_TaxiInvoiceResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_TaxiInvoiceResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT TaxiInvoiceResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TaxiInvoiceResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/ThailandIdcardConfidence.h b/ocr/include/huaweicloud/ocr/v1/model/ThailandIdcardConfidence.h index 8371bae7b..456d9095b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ThailandIdcardConfidence.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ThailandIdcardConfidence.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ThailandIdcardConfidence_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ThailandIdcardConfidence_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ThailandIdcardConfidence /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ThailandIdcardConfidence members diff --git a/ocr/include/huaweicloud/ocr/v1/model/ThailandIdcardRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/ThailandIdcardRequestBody.h index a447e78b0..d48e726fa 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ThailandIdcardRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ThailandIdcardRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ThailandIdcardRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ThailandIdcardRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ThailandIdcardRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ThailandIdcardRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT ThailandIdcardRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/ThailandIdcardResult.h b/ocr/include/huaweicloud/ocr/v1/model/ThailandIdcardResult.h index 9f0af6cb2..4976eba0f 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ThailandIdcardResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ThailandIdcardResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ThailandIdcardResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ThailandIdcardResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ThailandIdcardResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ThailandIdcardResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/ThailandLicensePlateItem.h b/ocr/include/huaweicloud/ocr/v1/model/ThailandLicensePlateItem.h index 3b30d2eab..e0aedc73b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ThailandLicensePlateItem.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ThailandLicensePlateItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ThailandLicensePlateItem_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ThailandLicensePlateItem_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ThailandLicensePlateItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ThailandLicensePlateItem members diff --git a/ocr/include/huaweicloud/ocr/v1/model/ThailandLicensePlateRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/ThailandLicensePlateRequestBody.h index 2eb241522..693398173 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/ThailandLicensePlateRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/ThailandLicensePlateRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_ThailandLicensePlateRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_ThailandLicensePlateRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT ThailandLicensePlateRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ThailandLicensePlateRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT ThailandLicensePlateRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/TollInvoiceRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/TollInvoiceRequestBody.h index bb2cd1874..525a49500 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/TollInvoiceRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/TollInvoiceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_TollInvoiceRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_TollInvoiceRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT TollInvoiceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TollInvoiceRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT TollInvoiceRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/TollInvoiceResult.h b/ocr/include/huaweicloud/ocr/v1/model/TollInvoiceResult.h index fa9afec9e..ab9093327 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/TollInvoiceResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/TollInvoiceResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_TollInvoiceResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_TollInvoiceResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT TollInvoiceResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TollInvoiceResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/TrainTicketRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/TrainTicketRequestBody.h index f6976a763..527869efe 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/TrainTicketRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/TrainTicketRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_TrainTicketRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_TrainTicketRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT TrainTicketRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TrainTicketRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT TrainTicketRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/TrainTicketResult.h b/ocr/include/huaweicloud/ocr/v1/model/TrainTicketResult.h index 29d38d2f3..3f5275966 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/TrainTicketResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/TrainTicketResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_TrainTicketResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_TrainTicketResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT TrainTicketResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TrainTicketResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/TransportationLicenseRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/TransportationLicenseRequestBody.h index 4bf5531f0..6c62d98b8 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/TransportationLicenseRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/TransportationLicenseRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_TransportationLicenseRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_TransportationLicenseRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT TransportationLicenseRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TransportationLicenseRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT TransportationLicenseRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/TransportationLicenseResult.h b/ocr/include/huaweicloud/ocr/v1/model/TransportationLicenseResult.h index 3fcb8b1c0..d5af40da6 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/TransportationLicenseResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/TransportationLicenseResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_TransportationLicenseResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_TransportationLicenseResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT TransportationLicenseResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TransportationLicenseResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/VINResult.h b/ocr/include/huaweicloud/ocr/v1/model/VINResult.h index f732ae0c8..4136f396c 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/VINResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/VINResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_VINResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_VINResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT VINResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VINResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/VatInvoiceRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/VatInvoiceRequestBody.h index 4a4813eb0..616eed4fe 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/VatInvoiceRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/VatInvoiceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_VatInvoiceRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_VatInvoiceRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT VatInvoiceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VatInvoiceRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT VatInvoiceRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/VatInvoiceResult.h b/ocr/include/huaweicloud/ocr/v1/model/VatInvoiceResult.h index ae7ce59e7..12e8a62c7 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/VatInvoiceResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/VatInvoiceResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_VatInvoiceResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_VatInvoiceResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT VatInvoiceResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VatInvoiceResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/VehicleCertificateRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/VehicleCertificateRequestBody.h index a1642a1cc..c0117b3b1 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/VehicleCertificateRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/VehicleCertificateRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleCertificateRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleCertificateRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT VehicleCertificateRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VehicleCertificateRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT VehicleCertificateRequestBody void setImage(const std::string& value); /// - /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)>。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)>。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/VehicleCertificateResult.h b/ocr/include/huaweicloud/ocr/v1/model/VehicleCertificateResult.h index 8ba9b5065..bc1e90a8b 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/VehicleCertificateResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/VehicleCertificateResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleCertificateResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleCertificateResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT VehicleCertificateResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VehicleCertificateResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseFront.h b/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseFront.h new file mode 100644 index 000000000..90c19cdde --- /dev/null +++ b/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseFront.h @@ -0,0 +1,186 @@ + +#ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleLicenseFront_H_ +#define HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleLicenseFront_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_OCR_V1_EXPORT VehicleLicenseFront + : public ModelBase +{ +public: + VehicleLicenseFront(); + virtual ~VehicleLicenseFront(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// VehicleLicenseFront members + + /// + /// 号牌号码。 + /// + + std::string getNumber() const; + bool numberIsSet() const; + void unsetnumber(); + void setNumber(const std::string& value); + + /// + /// 车辆类型。 + /// + + std::string getVehicleType() const; + bool vehicleTypeIsSet() const; + void unsetvehicleType(); + void setVehicleType(const std::string& value); + + /// + /// 所有人。 + /// + + std::string getName() const; + bool nameIsSet() const; + void unsetname(); + void setName(const std::string& value); + + /// + /// 住址。 + /// + + std::string getAddress() const; + bool addressIsSet() const; + void unsetaddress(); + void setAddress(const std::string& value); + + /// + /// 使用性质。 + /// + + std::string getUseCharacter() const; + bool useCharacterIsSet() const; + void unsetuseCharacter(); + void setUseCharacter(const std::string& value); + + /// + /// 品牌型号。 + /// + + std::string getModel() const; + bool modelIsSet() const; + void unsetmodel(); + void setModel(const std::string& value); + + /// + /// 车辆识别代号。 + /// + + std::string getVin() const; + bool vinIsSet() const; + void unsetvin(); + void setVin(const std::string& value); + + /// + /// 发动机号码。 + /// + + std::string getEngineNo() const; + bool engineNoIsSet() const; + void unsetengineNo(); + void setEngineNo(const std::string& value); + + /// + /// 注册日期。 + /// + + std::string getRegisterDate() const; + bool registerDateIsSet() const; + void unsetregisterDate(); + void setRegisterDate(const std::string& value); + + /// + /// 发证日期。 + /// + + std::string getIssueDate() const; + bool issueDateIsSet() const; + void unsetissueDate(); + void setIssueDate(const std::string& value); + + /// + /// 发证机关。 + /// + + std::string getIssuingAuthority() const; + bool issuingAuthorityIsSet() const; + void unsetissuingAuthority(); + void setIssuingAuthority(const std::string& value); + + /// + /// 文本框在原图位置。输出左上、右上、右下、左下四个点坐标。 当“return_text_location”设置为“true”时才返回。 + /// + + Object getTextLocation() const; + bool textLocationIsSet() const; + void unsettextLocation(); + void setTextLocation(const Object& value); + + +protected: + std::string number_; + bool numberIsSet_; + std::string vehicleType_; + bool vehicleTypeIsSet_; + std::string name_; + bool nameIsSet_; + std::string address_; + bool addressIsSet_; + std::string useCharacter_; + bool useCharacterIsSet_; + std::string model_; + bool modelIsSet_; + std::string vin_; + bool vinIsSet_; + std::string engineNo_; + bool engineNoIsSet_; + std::string registerDate_; + bool registerDateIsSet_; + std::string issueDate_; + bool issueDateIsSet_; + std::string issuingAuthority_; + bool issuingAuthorityIsSet_; + Object textLocation_; + bool textLocationIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleLicenseFront_H_ diff --git a/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseRequestBody.h index cc5a8be65..d5e6380e9 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleLicenseRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleLicenseRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT VehicleLicenseRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VehicleLicenseRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT VehicleLicenseRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; @@ -57,7 +57,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT VehicleLicenseRequestBody void setUrl(const std::string& value); /// - /// - front:行驶证主页 - back:行驶证副页 > 说明: 如果参数值为空或无该参数,系统默认识别主页,建议填写,准确率更高。 + /// - front:行驶证主页 - back:行驶证副页 - double_side:行驶证双页信息 > 说明: 如果参数值为空或无该参数,系统默认识别主页,建议填写,准确率更高。 /// std::string getSide() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseResult.h b/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseResult.h index d3b65f8b7..bbdba2c88 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseResult.h @@ -2,13 +2,17 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleLicenseResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleLicenseResult_H_ + #include #include +#include #include #include +#include #include +#include namespace HuaweiCloud { namespace Sdk { @@ -32,10 +36,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT VehicleLicenseResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VehicleLicenseResult members @@ -237,6 +239,33 @@ class HUAWEICLOUD_OCR_V1_EXPORT VehicleLicenseResult void unsettextLocation(); void setTextLocation(const Object& value); + /// + /// 能源类型。 + /// + + std::string getEnergyType() const; + bool energyTypeIsSet() const; + void unsetenergyType(); + void setEnergyType(const std::string& value); + + /// + /// + /// + + VehicleLicenseFront getFront() const; + bool frontIsSet() const; + void unsetfront(); + void setFront(const VehicleLicenseFront& value); + + /// + /// + /// + + VehicleLicenseback getBack() const; + bool backIsSet() const; + void unsetback(); + void setBack(const VehicleLicenseback& value); + protected: std::string number_; @@ -283,6 +312,12 @@ class HUAWEICLOUD_OCR_V1_EXPORT VehicleLicenseResult bool codeNumberIsSet_; Object textLocation_; bool textLocationIsSet_; + std::string energyType_; + bool energyTypeIsSet_; + VehicleLicenseFront front_; + bool frontIsSet_; + VehicleLicenseback back_; + bool backIsSet_; }; diff --git a/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseback.h b/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseback.h new file mode 100644 index 000000000..e370bfcab --- /dev/null +++ b/ocr/include/huaweicloud/ocr/v1/model/VehicleLicenseback.h @@ -0,0 +1,197 @@ + +#ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleLicenseback_H_ +#define HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleLicenseback_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_OCR_V1_EXPORT VehicleLicenseback + : public ModelBase +{ +public: + VehicleLicenseback(); + virtual ~VehicleLicenseback(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// VehicleLicenseback members + + /// + /// 号牌号码。 + /// + + std::string getNumber() const; + bool numberIsSet() const; + void unsetnumber(); + void setNumber(const std::string& value); + + /// + /// 档案编码。 + /// + + std::string getFileNo() const; + bool fileNoIsSet() const; + void unsetfileNo(); + void setFileNo(const std::string& value); + + /// + /// 核定载人数。 + /// + + std::string getApprovedPassengers() const; + bool approvedPassengersIsSet() const; + void unsetapprovedPassengers(); + void setApprovedPassengers(const std::string& value); + + /// + /// 总质量。 + /// + + std::string getGrossMass() const; + bool grossMassIsSet() const; + void unsetgrossMass(); + void setGrossMass(const std::string& value); + + /// + /// 整备质量。 + /// + + std::string getUnladenMass() const; + bool unladenMassIsSet() const; + void unsetunladenMass(); + void setUnladenMass(const std::string& value); + + /// + /// 核定载质量。 + /// + + std::string getApprovedLoad() const; + bool approvedLoadIsSet() const; + void unsetapprovedLoad(); + void setApprovedLoad(const std::string& value); + + /// + /// 外廓尺寸。 + /// + + std::string getDimension() const; + bool dimensionIsSet() const; + void unsetdimension(); + void setDimension(const std::string& value); + + /// + /// 准牵引总质量。 + /// + + std::string getTractionMass() const; + bool tractionMassIsSet() const; + void unsettractionMass(); + void setTractionMass(const std::string& value); + + /// + /// 备注。 + /// + + std::string getRemarks() const; + bool remarksIsSet() const; + void unsetremarks(); + void setRemarks(const std::string& value); + + /// + /// 检验记录。 + /// + + std::string getInspectionRecord() const; + bool inspectionRecordIsSet() const; + void unsetinspectionRecord(); + void setInspectionRecord(const std::string& value); + + /// + /// 条码号。 + /// + + std::string getCodeNumber() const; + bool codeNumberIsSet() const; + void unsetcodeNumber(); + void setCodeNumber(const std::string& value); + + /// + /// 能源类型。 + /// + + std::string getEnergyType() const; + bool energyTypeIsSet() const; + void unsetenergyType(); + void setEnergyType(const std::string& value); + + /// + /// 文本框在原图位置。输出左上、右上、右下、左下四个点坐标。 当“return_text_location”设置为“true”时才返回。 + /// + + Object getTextLocation() const; + bool textLocationIsSet() const; + void unsettextLocation(); + void setTextLocation(const Object& value); + + +protected: + std::string number_; + bool numberIsSet_; + std::string fileNo_; + bool fileNoIsSet_; + std::string approvedPassengers_; + bool approvedPassengersIsSet_; + std::string grossMass_; + bool grossMassIsSet_; + std::string unladenMass_; + bool unladenMassIsSet_; + std::string approvedLoad_; + bool approvedLoadIsSet_; + std::string dimension_; + bool dimensionIsSet_; + std::string tractionMass_; + bool tractionMassIsSet_; + std::string remarks_; + bool remarksIsSet_; + std::string inspectionRecord_; + bool inspectionRecordIsSet_; + std::string codeNumber_; + bool codeNumberIsSet_; + std::string energyType_; + bool energyTypeIsSet_; + Object textLocation_; + bool textLocationIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_OCR_V1_MODEL_VehicleLicenseback_H_ diff --git a/ocr/include/huaweicloud/ocr/v1/model/VietnamIdCardRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/VietnamIdCardRequestBody.h index ad11b98cc..ddffe6200 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/VietnamIdCardRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/VietnamIdCardRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_VietnamIdCardRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_VietnamIdCardRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT VietnamIdCardRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VietnamIdCardRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT VietnamIdCardRequestBody void setImage(const std::string& value); /// - /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)>。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一。 图片的url路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/en-us/api-ocr/ocr_03_0132.html)>。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/VietnamIdCardResult.h b/ocr/include/huaweicloud/ocr/v1/model/VietnamIdCardResult.h index d972ad3f6..3999c5aee 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/VietnamIdCardResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/VietnamIdCardResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_VietnamIdCardResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_VietnamIdCardResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT VietnamIdCardResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VietnamIdCardResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/VinRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/VinRequestBody.h index 1f8354e76..d7954b33d 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/VinRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/VinRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_VinRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_VinRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT VinRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VinRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT VinRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/WaybillElectronicRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/WaybillElectronicRequestBody.h index d6503d4a8..8bb25e33d 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/WaybillElectronicRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/WaybillElectronicRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_WaybillElectronicRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_WaybillElectronicRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT WaybillElectronicRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WaybillElectronicRequestBody members @@ -48,7 +48,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT WaybillElectronicRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/intl/zh-cn/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; diff --git a/ocr/include/huaweicloud/ocr/v1/model/WaybillElectronicResult.h b/ocr/include/huaweicloud/ocr/v1/model/WaybillElectronicResult.h index f94c6a6ed..0690180f4 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/WaybillElectronicResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/WaybillElectronicResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_WaybillElectronicResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_WaybillElectronicResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT WaybillElectronicResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WaybillElectronicResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/WebImageContactInfo.h b/ocr/include/huaweicloud/ocr/v1/model/WebImageContactInfo.h index e6397177a..bc0e45647 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/WebImageContactInfo.h +++ b/ocr/include/huaweicloud/ocr/v1/model/WebImageContactInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_WebImageContactInfo_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_WebImageContactInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT WebImageContactInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WebImageContactInfo members diff --git a/ocr/include/huaweicloud/ocr/v1/model/WebImageExtractedData.h b/ocr/include/huaweicloud/ocr/v1/model/WebImageExtractedData.h index 0f71169bd..065185879 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/WebImageExtractedData.h +++ b/ocr/include/huaweicloud/ocr/v1/model/WebImageExtractedData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_WebImageExtractedData_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_WebImageExtractedData_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT WebImageExtractedData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WebImageExtractedData members diff --git a/ocr/include/huaweicloud/ocr/v1/model/WebImageImageSize.h b/ocr/include/huaweicloud/ocr/v1/model/WebImageImageSize.h index f58e3a53d..30db89c57 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/WebImageImageSize.h +++ b/ocr/include/huaweicloud/ocr/v1/model/WebImageImageSize.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_WebImageImageSize_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_WebImageImageSize_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT WebImageImageSize /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WebImageImageSize members diff --git a/ocr/include/huaweicloud/ocr/v1/model/WebImageRequestBody.h b/ocr/include/huaweicloud/ocr/v1/model/WebImageRequestBody.h index cf462d4e9..546dfaef1 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/WebImageRequestBody.h +++ b/ocr/include/huaweicloud/ocr/v1/model/WebImageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_WebImageRequestBody_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_WebImageRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT WebImageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WebImageRequestBody members @@ -49,7 +49,7 @@ class HUAWEICLOUD_OCR_V1_EXPORT WebImageRequestBody void setImage(const std::string& value); /// - /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 + /// 与image二选一 图片的URL路径,目前支持: - 公网http/https url - OBS提供的url,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权,详情参见[配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.html)。 > 说明: - 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 - 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。 - url中不能存在中文字符,若存在,中文需要进行utf8编码。 /// std::string getUrl() const; @@ -84,6 +84,15 @@ class HUAWEICLOUD_OCR_V1_EXPORT WebImageRequestBody void unsetdetectFont(); void setDetectFont(bool value); + /// + /// 为Boolean类型,若不传该字段,默认为True,即检测每个字段的文字方向。为False时,则不检测文字方向。若图片中所有文字方向均是水平朝上时,建议将该值设为False,即不检测文字方向。 + /// + + bool isDetectTextDirection() const; + bool detectTextDirectionIsSet() const; + void unsetdetectTextDirection(); + void setDetectTextDirection(bool value); + protected: std::string image_; @@ -96,6 +105,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT WebImageRequestBody bool extractTypeIsSet_; bool detectFont_; bool detectFontIsSet_; + bool detectTextDirection_; + bool detectTextDirectionIsSet_; }; diff --git a/ocr/include/huaweicloud/ocr/v1/model/WebImageResult.h b/ocr/include/huaweicloud/ocr/v1/model/WebImageResult.h index 422586524..47cba58be 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/WebImageResult.h +++ b/ocr/include/huaweicloud/ocr/v1/model/WebImageResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_WebImageResult_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_WebImageResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT WebImageResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WebImageResult members diff --git a/ocr/include/huaweicloud/ocr/v1/model/WebImageWordsBlockList.h b/ocr/include/huaweicloud/ocr/v1/model/WebImageWordsBlockList.h index 97cee7a3e..3a19e9da2 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/WebImageWordsBlockList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/WebImageWordsBlockList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_WebImageWordsBlockList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_WebImageWordsBlockList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT WebImageWordsBlockList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WebImageWordsBlockList members diff --git a/ocr/include/huaweicloud/ocr/v1/model/WordsListIem.h b/ocr/include/huaweicloud/ocr/v1/model/WordsListIem.h index ddfe5ce43..eb9b2a2f1 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/WordsListIem.h +++ b/ocr/include/huaweicloud/ocr/v1/model/WordsListIem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_WordsListIem_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_WordsListIem_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT WordsListIem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WordsListIem members diff --git a/ocr/include/huaweicloud/ocr/v1/model/WordsRegionList.h b/ocr/include/huaweicloud/ocr/v1/model/WordsRegionList.h index 4b3118aa4..b22ba29d3 100644 --- a/ocr/include/huaweicloud/ocr/v1/model/WordsRegionList.h +++ b/ocr/include/huaweicloud/ocr/v1/model/WordsRegionList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_OCR_V1_MODEL_WordsRegionList_H_ #define HUAWEICLOUD_SDK_OCR_V1_MODEL_WordsRegionList_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_OCR_V1_EXPORT WordsRegionList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WordsRegionList members diff --git a/ocr/src/v1/OcrClient.cpp b/ocr/src/v1/OcrClient.cpp index 7d18f2d5b..a0aa4402f 100644 --- a/ocr/src/v1/OcrClient.cpp +++ b/ocr/src/v1/OcrClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,12 +40,12 @@ std::shared_ptr OcrClient::recognizeAcceptanceB std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -54,23 +54,25 @@ std::shared_ptr OcrClient::recognizeAcceptanceB std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeAcceptanceBill()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -82,12 +84,12 @@ std::shared_ptr OcrClient::recognizeAutoCla std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -96,23 +98,25 @@ std::shared_ptr OcrClient::recognizeAutoCla std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeAutoClassification()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -124,12 +128,12 @@ std::shared_ptr OcrClient::recognizeBankcard(Recogniz std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -138,23 +142,25 @@ std::shared_ptr OcrClient::recognizeBankcard(Recogniz std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeBankcard()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -166,12 +172,12 @@ std::shared_ptr OcrClient::recognizeBusinessCard( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -180,23 +186,25 @@ std::shared_ptr OcrClient::recognizeBusinessCard( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeBusinessCard()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -208,12 +216,12 @@ std::shared_ptr OcrClient::recognizeBusinessLi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -222,23 +230,25 @@ std::shared_ptr OcrClient::recognizeBusinessLi std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeBusinessLicense()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -250,12 +260,12 @@ std::shared_ptr OcrClient::recognizeCambodianI std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -264,23 +274,25 @@ std::shared_ptr OcrClient::recognizeCambodianI std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeCambodianIdCard()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -292,12 +304,12 @@ std::shared_ptr OcrClient::recognizeChileIdCard(Re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -306,23 +318,69 @@ std::shared_ptr OcrClient::recognizeChileIdCard(Re std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeChileIdCard()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } + + return localVarResult; +} +std::shared_ptr OcrClient::recognizeColombiaIdCard(RecognizeColombiaIdCardRequest &request) +{ + std::string localVarPath = "/v2/{project_id}/ocr/colombia-id-card"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.enterpriseProjectIdIsSet()) { + localVarHeaderParams["Enterprise-Project-Id"] = parameterToString(request.getEnterpriseProjectId()); + } + + std::string localVarHttpBody; + if (isJson) { + // handle json input + web::json::value localVarJson; + localVarJson = ModelBase::toJson(request.getBody()); + localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeColombiaIdCard()); + + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); + utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); + web::json::value localVarJson = web::json::value::parse(localVarResponse); + localVarResult->fromJson(localVarJson); + } return localVarResult; } @@ -334,12 +392,12 @@ std::shared_ptr OcrClient::recognizeDriverLicens std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -348,23 +406,25 @@ std::shared_ptr OcrClient::recognizeDriverLicens std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeDriverLicense()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -376,12 +436,12 @@ std::shared_ptr OcrClient::recognizeExitEntryP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -390,23 +450,25 @@ std::shared_ptr OcrClient::recognizeExitEntryP std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeExitEntryPermit()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -418,12 +480,12 @@ std::shared_ptr OcrClient::recognizeFinanci std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -432,23 +494,25 @@ std::shared_ptr OcrClient::recognizeFinanci std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeFinancialStatement()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -460,12 +524,12 @@ std::shared_ptr OcrClient::recognizeFlightItin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -474,23 +538,25 @@ std::shared_ptr OcrClient::recognizeFlightItin std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeFlightItinerary()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -502,12 +568,12 @@ std::shared_ptr OcrClient::recognizeGeneralTable( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -516,23 +582,25 @@ std::shared_ptr OcrClient::recognizeGeneralTable( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeGeneralTable()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -544,12 +612,12 @@ std::shared_ptr OcrClient::recognizeGeneralText(Re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -558,23 +626,25 @@ std::shared_ptr OcrClient::recognizeGeneralText(Re std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeGeneralText()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -586,12 +656,12 @@ std::shared_ptr OcrClient::recognizeHandwriting(Re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -600,23 +670,25 @@ std::shared_ptr OcrClient::recognizeHandwriting(Re std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeHandwriting()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -628,12 +700,12 @@ std::shared_ptr OcrClient::recognizeHealthCode(Reco std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -642,23 +714,25 @@ std::shared_ptr OcrClient::recognizeHealthCode(Reco std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeHealthCode()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -670,12 +744,12 @@ std::shared_ptr OcrClient::recognizeHkIdCard(Recogniz std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -684,23 +758,25 @@ std::shared_ptr OcrClient::recognizeHkIdCard(Recogniz std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeHkIdCard()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -712,12 +788,12 @@ std::shared_ptr OcrClient::recognizeIdCard(RecognizeIdC std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -726,23 +802,25 @@ std::shared_ptr OcrClient::recognizeIdCard(RecognizeIdC std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeIdCard()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -754,12 +832,12 @@ std::shared_ptr OcrClient::recognizeIdDocument(Reco std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -768,23 +846,25 @@ std::shared_ptr OcrClient::recognizeIdDocument(Reco std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeIdDocument()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -796,12 +876,12 @@ std::shared_ptr OcrClient::recognizeInsuranceP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -810,23 +890,25 @@ std::shared_ptr OcrClient::recognizeInsuranceP std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeInsurancePolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -838,12 +920,12 @@ std::shared_ptr OcrClient::recognizeInvoic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -852,23 +934,25 @@ std::shared_ptr OcrClient::recognizeInvoic std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeInvoiceVerification()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -880,12 +964,12 @@ std::shared_ptr OcrClient::recognizeLicensePlate( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -894,23 +978,25 @@ std::shared_ptr OcrClient::recognizeLicensePlate( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeLicensePlate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -922,12 +1008,12 @@ std::shared_ptr OcrClient::recognizeMacaoIdCard(Re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -936,23 +1022,25 @@ std::shared_ptr OcrClient::recognizeMacaoIdCard(Re std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeMacaoIdCard()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -964,12 +1052,12 @@ std::shared_ptr OcrClient::recognizeMainl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -978,23 +1066,25 @@ std::shared_ptr OcrClient::recognizeMainl std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeMainlandTravelPermit()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1006,12 +1096,12 @@ std::shared_ptr OcrClient::recognizeMvsInvoice(Reco std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1020,23 +1110,25 @@ std::shared_ptr OcrClient::recognizeMvsInvoice(Reco std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeMvsInvoice()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1048,12 +1140,12 @@ std::shared_ptr OcrClient::recognizeMyanm std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1062,23 +1154,25 @@ std::shared_ptr OcrClient::recognizeMyanm std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeMyanmarDriverLicense()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1090,12 +1184,12 @@ std::shared_ptr OcrClient::recognizeMyanmarIdcar std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1104,23 +1198,25 @@ std::shared_ptr OcrClient::recognizeMyanmarIdcar std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeMyanmarIdcard()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1132,12 +1228,12 @@ std::shared_ptr OcrClient::recognizePassport(Recogniz std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1146,23 +1242,25 @@ std::shared_ptr OcrClient::recognizePassport(Recogniz std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizePassport()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1174,12 +1272,12 @@ std::shared_ptr OcrClient::recognizePcrTestRecor std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1188,23 +1286,25 @@ std::shared_ptr OcrClient::recognizePcrTestRecor std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizePcrTestRecord()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1216,12 +1316,12 @@ std::shared_ptr OcrClient::recognizeQ std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1230,23 +1330,25 @@ std::shared_ptr OcrClient::recognizeQ std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeQualificationCertificate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1258,12 +1360,12 @@ std::shared_ptr OcrClient::recognizeQuotaInvoice( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1272,23 +1374,25 @@ std::shared_ptr OcrClient::recognizeQuotaInvoice( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeQuotaInvoice()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1300,12 +1404,12 @@ std::shared_ptr OcrClient::recognizeReal std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1314,23 +1418,25 @@ std::shared_ptr OcrClient::recognizeReal std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeRealEstateCertificate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1342,12 +1448,12 @@ std::shared_ptr OcrClient::recognizeSm std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1356,23 +1462,25 @@ std::shared_ptr OcrClient::recognizeSm std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeSmartDocumentRecognizer()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1384,12 +1492,12 @@ std::shared_ptr OcrClient::recognizeTaxiInvoice(Re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1398,23 +1506,25 @@ std::shared_ptr OcrClient::recognizeTaxiInvoice(Re std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeTaxiInvoice()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1426,12 +1536,12 @@ std::shared_ptr OcrClient::recognizeThailandIdc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1440,23 +1550,25 @@ std::shared_ptr OcrClient::recognizeThailandIdc std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeThailandIdcard()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1468,12 +1580,12 @@ std::shared_ptr OcrClient::recognizeThail std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1482,23 +1594,25 @@ std::shared_ptr OcrClient::recognizeThail std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeThailandLicensePlate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1510,12 +1624,12 @@ std::shared_ptr OcrClient::recognizeTollInvoice(Re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1524,23 +1638,25 @@ std::shared_ptr OcrClient::recognizeTollInvoice(Re std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeTollInvoice()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1552,12 +1668,12 @@ std::shared_ptr OcrClient::recognizeTrainTicket(Re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1566,23 +1682,25 @@ std::shared_ptr OcrClient::recognizeTrainTicket(Re std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeTrainTicket()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1594,12 +1712,12 @@ std::shared_ptr OcrClient::recognizeTran std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1608,23 +1726,25 @@ std::shared_ptr OcrClient::recognizeTran std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeTransportationLicense()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1636,12 +1756,12 @@ std::shared_ptr OcrClient::recognizeVatInvoice(Reco std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1650,23 +1770,25 @@ std::shared_ptr OcrClient::recognizeVatInvoice(Reco std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeVatInvoice()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1678,12 +1800,12 @@ std::shared_ptr OcrClient::recognizeVehicle std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1692,23 +1814,25 @@ std::shared_ptr OcrClient::recognizeVehicle std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeVehicleCertificate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1720,12 +1844,12 @@ std::shared_ptr OcrClient::recognizeVehicleLice std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1734,23 +1858,25 @@ std::shared_ptr OcrClient::recognizeVehicleLice std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeVehicleLicense()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1762,12 +1888,12 @@ std::shared_ptr OcrClient::recognizeVietnamIdCar std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1776,23 +1902,25 @@ std::shared_ptr OcrClient::recognizeVietnamIdCar std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeVietnamIdCard()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1804,12 +1932,12 @@ std::shared_ptr OcrClient::recognizeWaybillE std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1818,23 +1946,25 @@ std::shared_ptr OcrClient::recognizeWaybillE std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeWaybillElectronic()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1846,12 +1976,12 @@ std::shared_ptr OcrClient::recognizeWebImage(Recogniz std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1860,23 +1990,25 @@ std::shared_ptr OcrClient::recognizeWebImage(Recogniz std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeWebImage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1888,12 +2020,12 @@ std::shared_ptr OcrClient::recognizeCustomTempl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1902,23 +2034,25 @@ std::shared_ptr OcrClient::recognizeCustomTempl std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeCustomTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1930,12 +2064,12 @@ std::shared_ptr OcrClient::recognizeVin(RecognizeVinReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -1944,23 +2078,25 @@ std::shared_ptr OcrClient::recognizeVin(RecognizeVinReques std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, OcrMeta::genRequestDefForRecognizeVin()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/ocr/src/v1/OcrMeta.cpp b/ocr/src/v1/OcrMeta.cpp new file mode 100644 index 000000000..ab9500bb7 --- /dev/null +++ b/ocr/src/v1/OcrMeta.cpp @@ -0,0 +1,674 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef OcrMeta::genRequestDefForRecognizeAcceptanceBill() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeAutoClassification() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeBankcard() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeBusinessCard() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeBusinessLicense() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeCambodianIdCard() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeChileIdCard() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeColombiaIdCard() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeDriverLicense() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeExitEntryPermit() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeFinancialStatement() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeFlightItinerary() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeGeneralTable() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeGeneralText() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeHandwriting() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeHealthCode() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeHkIdCard() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeIdCard() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeIdDocument() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeInsurancePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeInvoiceVerification() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeLicensePlate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeMacaoIdCard() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeMainlandTravelPermit() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeMvsInvoice() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeMyanmarDriverLicense() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeMyanmarIdcard() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizePassport() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizePcrTestRecord() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeQualificationCertificate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeQuotaInvoice() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeRealEstateCertificate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeSmartDocumentRecognizer() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeTaxiInvoice() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeThailandIdcard() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeThailandLicensePlate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeTollInvoice() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeTrainTicket() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeTransportationLicense() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeVatInvoice() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeVehicleCertificate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeVehicleLicense() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeVietnamIdCard() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeWaybillElectronic() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeWebImage() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeCustomTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef OcrMeta::genRequestDefForRecognizeVin() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/ocr/src/v1/model/AcceptanceBillRequestBody.cpp b/ocr/src/v1/model/AcceptanceBillRequestBody.cpp index fff96a9cd..262f606c1 100644 --- a/ocr/src/v1/model/AcceptanceBillRequestBody.cpp +++ b/ocr/src/v1/model/AcceptanceBillRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/AcceptanceBillRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value AcceptanceBillRequestBody::toJson() const return val; } - bool AcceptanceBillRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AcceptanceBillRequestBody::fromJson(const web::json::value& val) return ok; } + std::string AcceptanceBillRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/AcceptanceBillResult.cpp b/ocr/src/v1/model/AcceptanceBillResult.cpp index 4b495c0d8..7d7110b87 100644 --- a/ocr/src/v1/model/AcceptanceBillResult.cpp +++ b/ocr/src/v1/model/AcceptanceBillResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/AcceptanceBillResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -247,7 +246,6 @@ web::json::value AcceptanceBillResult::toJson() const return val; } - bool AcceptanceBillResult::fromJson(const web::json::value& val) { bool ok = true; @@ -651,6 +649,7 @@ bool AcceptanceBillResult::fromJson(const web::json::value& val) return ok; } + std::string AcceptanceBillResult::getIssueDate() const { return issueDate_; diff --git a/ocr/src/v1/model/AutoClassificationRequestBody.cpp b/ocr/src/v1/model/AutoClassificationRequestBody.cpp index 577704fdc..02b5ffa38 100644 --- a/ocr/src/v1/model/AutoClassificationRequestBody.cpp +++ b/ocr/src/v1/model/AutoClassificationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/AutoClassificationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -46,7 +45,6 @@ web::json::value AutoClassificationRequestBody::toJson() const return val; } - bool AutoClassificationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool AutoClassificationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string AutoClassificationRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/AutoClassificationResult.cpp b/ocr/src/v1/model/AutoClassificationResult.cpp index a14014347..efd462beb 100644 --- a/ocr/src/v1/model/AutoClassificationResult.cpp +++ b/ocr/src/v1/model/AutoClassificationResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/AutoClassificationResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -45,7 +44,6 @@ web::json::value AutoClassificationResult::toJson() const return val; } - bool AutoClassificationResult::fromJson(const web::json::value& val) { bool ok = true; @@ -89,6 +87,7 @@ bool AutoClassificationResult::fromJson(const web::json::value& val) return ok; } + AutoClassificationResult_status AutoClassificationResult::getStatus() const { return status_; diff --git a/ocr/src/v1/model/AutoClassificationResult_status.cpp b/ocr/src/v1/model/AutoClassificationResult_status.cpp index fb3328c3a..b4faa74ed 100644 --- a/ocr/src/v1/model/AutoClassificationResult_status.cpp +++ b/ocr/src/v1/model/AutoClassificationResult_status.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/AutoClassificationResult_status.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value AutoClassificationResult_status::toJson() const return val; } - bool AutoClassificationResult_status::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AutoClassificationResult_status::fromJson(const web::json::value& val) return ok; } + std::string AutoClassificationResult_status::getErrorCode() const { return errorCode_; diff --git a/ocr/src/v1/model/BankcardRequestBody.cpp b/ocr/src/v1/model/BankcardRequestBody.cpp index bf39e0081..6b9a6f281 100644 --- a/ocr/src/v1/model/BankcardRequestBody.cpp +++ b/ocr/src/v1/model/BankcardRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/BankcardRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -43,7 +42,6 @@ web::json::value BankcardRequestBody::toJson() const return val; } - bool BankcardRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BankcardRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BankcardRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/BankcardResult.cpp b/ocr/src/v1/model/BankcardResult.cpp index 755294db3..35278d19a 100644 --- a/ocr/src/v1/model/BankcardResult.cpp +++ b/ocr/src/v1/model/BankcardResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/BankcardResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -61,7 +60,6 @@ web::json::value BankcardResult::toJson() const return val; } - bool BankcardResult::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool BankcardResult::fromJson(const web::json::value& val) return ok; } + std::string BankcardResult::getBankName() const { return bankName_; diff --git a/ocr/src/v1/model/BeneficiaryItem.cpp b/ocr/src/v1/model/BeneficiaryItem.cpp index 3019366d8..db32a72c8 100644 --- a/ocr/src/v1/model/BeneficiaryItem.cpp +++ b/ocr/src/v1/model/BeneficiaryItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/BeneficiaryItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -44,7 +43,6 @@ web::json::value BeneficiaryItem::toJson() const return val; } - bool BeneficiaryItem::fromJson(const web::json::value& val) { bool ok = true; @@ -88,6 +86,7 @@ bool BeneficiaryItem::fromJson(const web::json::value& val) return ok; } + InsurancePolicyDetail BeneficiaryItem::getBeneficiaryName() const { return beneficiaryName_; diff --git a/ocr/src/v1/model/BusinessCardRequestBody.cpp b/ocr/src/v1/model/BusinessCardRequestBody.cpp index f7f90907e..f0782999f 100644 --- a/ocr/src/v1/model/BusinessCardRequestBody.cpp +++ b/ocr/src/v1/model/BusinessCardRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/BusinessCardRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -48,7 +47,6 @@ web::json::value BusinessCardRequestBody::toJson() const return val; } - bool BusinessCardRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool BusinessCardRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BusinessCardRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/BusinessCardResult.cpp b/ocr/src/v1/model/BusinessCardResult.cpp index bfedbb7e9..0b8a0235e 100644 --- a/ocr/src/v1/model/BusinessCardResult.cpp +++ b/ocr/src/v1/model/BusinessCardResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/BusinessCardResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -77,7 +76,6 @@ web::json::value BusinessCardResult::toJson() const return val; } - bool BusinessCardResult::fromJson(const web::json::value& val) { bool ok = true; @@ -193,6 +191,7 @@ bool BusinessCardResult::fromJson(const web::json::value& val) return ok; } + std::vector& BusinessCardResult::getName() { return name_; diff --git a/ocr/src/v1/model/BusinessLicenseRequestBody.cpp b/ocr/src/v1/model/BusinessLicenseRequestBody.cpp index d6769550c..d2d10b780 100644 --- a/ocr/src/v1/model/BusinessLicenseRequestBody.cpp +++ b/ocr/src/v1/model/BusinessLicenseRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/BusinessLicenseRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value BusinessLicenseRequestBody::toJson() const return val; } - bool BusinessLicenseRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BusinessLicenseRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BusinessLicenseRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/BusinessLicenseResult.cpp b/ocr/src/v1/model/BusinessLicenseResult.cpp index aa1019060..fd9466696 100644 --- a/ocr/src/v1/model/BusinessLicenseResult.cpp +++ b/ocr/src/v1/model/BusinessLicenseResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/BusinessLicenseResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -82,7 +81,6 @@ web::json::value BusinessLicenseResult::toJson() const return val; } - bool BusinessLicenseResult::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool BusinessLicenseResult::fromJson(const web::json::value& val) return ok; } + std::string BusinessLicenseResult::getRegistrationNumber() const { return registrationNumber_; diff --git a/ocr/src/v1/model/CambodianIdCardRequestBody.cpp b/ocr/src/v1/model/CambodianIdCardRequestBody.cpp index ca8950efc..69d89f8a2 100644 --- a/ocr/src/v1/model/CambodianIdCardRequestBody.cpp +++ b/ocr/src/v1/model/CambodianIdCardRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/CambodianIdCardRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -53,7 +52,6 @@ web::json::value CambodianIdCardRequestBody::toJson() const return val; } - bool CambodianIdCardRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CambodianIdCardRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CambodianIdCardRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/CambodianIdCardResult.cpp b/ocr/src/v1/model/CambodianIdCardResult.cpp index 596b57325..bb89affce 100644 --- a/ocr/src/v1/model/CambodianIdCardResult.cpp +++ b/ocr/src/v1/model/CambodianIdCardResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/CambodianIdCardResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -116,7 +115,6 @@ web::json::value CambodianIdCardResult::toJson() const return val; } - bool CambodianIdCardResult::fromJson(const web::json::value& val) { bool ok = true; @@ -286,6 +284,7 @@ bool CambodianIdCardResult::fromJson(const web::json::value& val) return ok; } + std::string CambodianIdCardResult::getIdNumber() const { return idNumber_; diff --git a/ocr/src/v1/model/CharListIem.cpp b/ocr/src/v1/model/CharListIem.cpp index a0de99430..cbfdf84dd 100644 --- a/ocr/src/v1/model/CharListIem.cpp +++ b/ocr/src/v1/model/CharListIem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/CharListIem.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -42,7 +41,6 @@ web::json::value CharListIem::toJson() const return val; } - bool CharListIem::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CharListIem::fromJson(const web::json::value& val) return ok; } + std::string CharListIem::getChar() const { return char_; diff --git a/ocr/src/v1/model/ChileIdCardConfidence.cpp b/ocr/src/v1/model/ChileIdCardConfidence.cpp index 44c452aa0..65663ba1d 100644 --- a/ocr/src/v1/model/ChileIdCardConfidence.cpp +++ b/ocr/src/v1/model/ChileIdCardConfidence.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ChileIdCardConfidence.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -73,7 +72,6 @@ web::json::value ChileIdCardConfidence::toJson() const return val; } - bool ChileIdCardConfidence::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ChileIdCardConfidence::fromJson(const web::json::value& val) return ok; } + float ChileIdCardConfidence::getSurname() const { return surname_; diff --git a/ocr/src/v1/model/ChileIdCardRequestBody.cpp b/ocr/src/v1/model/ChileIdCardRequestBody.cpp index cc59eac56..3cc42318a 100644 --- a/ocr/src/v1/model/ChileIdCardRequestBody.cpp +++ b/ocr/src/v1/model/ChileIdCardRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ChileIdCardRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value ChileIdCardRequestBody::toJson() const return val; } - bool ChileIdCardRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ChileIdCardRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ChileIdCardRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/ChileIdCardResult.cpp b/ocr/src/v1/model/ChileIdCardResult.cpp index 712b1b499..509828c27 100644 --- a/ocr/src/v1/model/ChileIdCardResult.cpp +++ b/ocr/src/v1/model/ChileIdCardResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ChileIdCardResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -76,7 +75,6 @@ web::json::value ChileIdCardResult::toJson() const return val; } - bool ChileIdCardResult::fromJson(const web::json::value& val) { bool ok = true; @@ -174,6 +172,7 @@ bool ChileIdCardResult::fromJson(const web::json::value& val) return ok; } + std::vector& ChileIdCardResult::getSurname() { return surname_; diff --git a/ocr/src/v1/model/ColombiaIdCardRequestBody.cpp b/ocr/src/v1/model/ColombiaIdCardRequestBody.cpp new file mode 100644 index 000000000..0ba998da0 --- /dev/null +++ b/ocr/src/v1/model/ColombiaIdCardRequestBody.cpp @@ -0,0 +1,114 @@ + + +#include "huaweicloud/ocr/v1/model/ColombiaIdCardRequestBody.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { +namespace Model { + + + + +ColombiaIdCardRequestBody::ColombiaIdCardRequestBody() +{ + image_ = ""; + imageIsSet_ = false; + url_ = ""; + urlIsSet_ = false; +} + +ColombiaIdCardRequestBody::~ColombiaIdCardRequestBody() = default; + +void ColombiaIdCardRequestBody::validate() +{ +} + +web::json::value ColombiaIdCardRequestBody::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(imageIsSet_) { + val[utility::conversions::to_string_t("image")] = ModelBase::toJson(image_); + } + if(urlIsSet_) { + val[utility::conversions::to_string_t("url")] = ModelBase::toJson(url_); + } + + return val; +} +bool ColombiaIdCardRequestBody::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("image"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("image")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setImage(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("url"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("url")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setUrl(refVal); + } + } + return ok; +} + + +std::string ColombiaIdCardRequestBody::getImage() const +{ + return image_; +} + +void ColombiaIdCardRequestBody::setImage(const std::string& value) +{ + image_ = value; + imageIsSet_ = true; +} + +bool ColombiaIdCardRequestBody::imageIsSet() const +{ + return imageIsSet_; +} + +void ColombiaIdCardRequestBody::unsetimage() +{ + imageIsSet_ = false; +} + +std::string ColombiaIdCardRequestBody::getUrl() const +{ + return url_; +} + +void ColombiaIdCardRequestBody::setUrl(const std::string& value) +{ + url_ = value; + urlIsSet_ = true; +} + +bool ColombiaIdCardRequestBody::urlIsSet() const +{ + return urlIsSet_; +} + +void ColombiaIdCardRequestBody::unseturl() +{ + urlIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/ocr/src/v1/model/ColombiaIdCardResult.cpp b/ocr/src/v1/model/ColombiaIdCardResult.cpp new file mode 100644 index 000000000..2d7f9d8ed --- /dev/null +++ b/ocr/src/v1/model/ColombiaIdCardResult.cpp @@ -0,0 +1,568 @@ + + +#include "huaweicloud/ocr/v1/model/ColombiaIdCardResult.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { +namespace Model { + + + + +ColombiaIdCardResult::ColombiaIdCardResult() +{ + side_ = ""; + sideIsSet_ = false; + number_ = ""; + numberIsSet_ = false; + name_ = ""; + nameIsSet_ = false; + lastName_ = ""; + lastNameIsSet_ = false; + birthDate_ = ""; + birthDateIsSet_ = false; + birthPlace_ = ""; + birthPlaceIsSet_ = false; + gender_ = ""; + genderIsSet_ = false; + bloodType_ = ""; + bloodTypeIsSet_ = false; + issueDate_ = ""; + issueDateIsSet_ = false; + issueAuthority_ = ""; + issueAuthorityIsSet_ = false; + height_ = ""; + heightIsSet_ = false; + citizenCode1_ = ""; + citizenCode1IsSet_ = false; + citizenCode2_ = ""; + citizenCode2IsSet_ = false; + citizenCode3_ = ""; + citizenCode3IsSet_ = false; + confidenceIsSet_ = false; +} + +ColombiaIdCardResult::~ColombiaIdCardResult() = default; + +void ColombiaIdCardResult::validate() +{ +} + +web::json::value ColombiaIdCardResult::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(sideIsSet_) { + val[utility::conversions::to_string_t("side")] = ModelBase::toJson(side_); + } + if(numberIsSet_) { + val[utility::conversions::to_string_t("number")] = ModelBase::toJson(number_); + } + if(nameIsSet_) { + val[utility::conversions::to_string_t("name")] = ModelBase::toJson(name_); + } + if(lastNameIsSet_) { + val[utility::conversions::to_string_t("last_name")] = ModelBase::toJson(lastName_); + } + if(birthDateIsSet_) { + val[utility::conversions::to_string_t("birth_date")] = ModelBase::toJson(birthDate_); + } + if(birthPlaceIsSet_) { + val[utility::conversions::to_string_t("birth_place")] = ModelBase::toJson(birthPlace_); + } + if(genderIsSet_) { + val[utility::conversions::to_string_t("gender")] = ModelBase::toJson(gender_); + } + if(bloodTypeIsSet_) { + val[utility::conversions::to_string_t("blood_type")] = ModelBase::toJson(bloodType_); + } + if(issueDateIsSet_) { + val[utility::conversions::to_string_t("issue_date")] = ModelBase::toJson(issueDate_); + } + if(issueAuthorityIsSet_) { + val[utility::conversions::to_string_t("issue_authority")] = ModelBase::toJson(issueAuthority_); + } + if(heightIsSet_) { + val[utility::conversions::to_string_t("height")] = ModelBase::toJson(height_); + } + if(citizenCode1IsSet_) { + val[utility::conversions::to_string_t("citizen_code1")] = ModelBase::toJson(citizenCode1_); + } + if(citizenCode2IsSet_) { + val[utility::conversions::to_string_t("citizen_code2")] = ModelBase::toJson(citizenCode2_); + } + if(citizenCode3IsSet_) { + val[utility::conversions::to_string_t("citizen_code3")] = ModelBase::toJson(citizenCode3_); + } + if(confidenceIsSet_) { + val[utility::conversions::to_string_t("confidence")] = ModelBase::toJson(confidence_); + } + + return val; +} +bool ColombiaIdCardResult::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("side"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("side")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setSide(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("number"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("number")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setNumber(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("name"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("name")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setName(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("last_name"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("last_name")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setLastName(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("birth_date"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("birth_date")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBirthDate(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("birth_place"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("birth_place")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBirthPlace(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("gender"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("gender")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setGender(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("blood_type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("blood_type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBloodType(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("issue_date"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("issue_date")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setIssueDate(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("issue_authority"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("issue_authority")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setIssueAuthority(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("height"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("height")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setHeight(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("citizen_code1"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("citizen_code1")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setCitizenCode1(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("citizen_code2"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("citizen_code2")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setCitizenCode2(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("citizen_code3"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("citizen_code3")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setCitizenCode3(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("confidence"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("confidence")); + if(!fieldValue.is_null()) + { + std::map refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setConfidence(refVal); + } + } + return ok; +} + + +std::string ColombiaIdCardResult::getSide() const +{ + return side_; +} + +void ColombiaIdCardResult::setSide(const std::string& value) +{ + side_ = value; + sideIsSet_ = true; +} + +bool ColombiaIdCardResult::sideIsSet() const +{ + return sideIsSet_; +} + +void ColombiaIdCardResult::unsetside() +{ + sideIsSet_ = false; +} + +std::string ColombiaIdCardResult::getNumber() const +{ + return number_; +} + +void ColombiaIdCardResult::setNumber(const std::string& value) +{ + number_ = value; + numberIsSet_ = true; +} + +bool ColombiaIdCardResult::numberIsSet() const +{ + return numberIsSet_; +} + +void ColombiaIdCardResult::unsetnumber() +{ + numberIsSet_ = false; +} + +std::string ColombiaIdCardResult::getName() const +{ + return name_; +} + +void ColombiaIdCardResult::setName(const std::string& value) +{ + name_ = value; + nameIsSet_ = true; +} + +bool ColombiaIdCardResult::nameIsSet() const +{ + return nameIsSet_; +} + +void ColombiaIdCardResult::unsetname() +{ + nameIsSet_ = false; +} + +std::string ColombiaIdCardResult::getLastName() const +{ + return lastName_; +} + +void ColombiaIdCardResult::setLastName(const std::string& value) +{ + lastName_ = value; + lastNameIsSet_ = true; +} + +bool ColombiaIdCardResult::lastNameIsSet() const +{ + return lastNameIsSet_; +} + +void ColombiaIdCardResult::unsetlastName() +{ + lastNameIsSet_ = false; +} + +std::string ColombiaIdCardResult::getBirthDate() const +{ + return birthDate_; +} + +void ColombiaIdCardResult::setBirthDate(const std::string& value) +{ + birthDate_ = value; + birthDateIsSet_ = true; +} + +bool ColombiaIdCardResult::birthDateIsSet() const +{ + return birthDateIsSet_; +} + +void ColombiaIdCardResult::unsetbirthDate() +{ + birthDateIsSet_ = false; +} + +std::string ColombiaIdCardResult::getBirthPlace() const +{ + return birthPlace_; +} + +void ColombiaIdCardResult::setBirthPlace(const std::string& value) +{ + birthPlace_ = value; + birthPlaceIsSet_ = true; +} + +bool ColombiaIdCardResult::birthPlaceIsSet() const +{ + return birthPlaceIsSet_; +} + +void ColombiaIdCardResult::unsetbirthPlace() +{ + birthPlaceIsSet_ = false; +} + +std::string ColombiaIdCardResult::getGender() const +{ + return gender_; +} + +void ColombiaIdCardResult::setGender(const std::string& value) +{ + gender_ = value; + genderIsSet_ = true; +} + +bool ColombiaIdCardResult::genderIsSet() const +{ + return genderIsSet_; +} + +void ColombiaIdCardResult::unsetgender() +{ + genderIsSet_ = false; +} + +std::string ColombiaIdCardResult::getBloodType() const +{ + return bloodType_; +} + +void ColombiaIdCardResult::setBloodType(const std::string& value) +{ + bloodType_ = value; + bloodTypeIsSet_ = true; +} + +bool ColombiaIdCardResult::bloodTypeIsSet() const +{ + return bloodTypeIsSet_; +} + +void ColombiaIdCardResult::unsetbloodType() +{ + bloodTypeIsSet_ = false; +} + +std::string ColombiaIdCardResult::getIssueDate() const +{ + return issueDate_; +} + +void ColombiaIdCardResult::setIssueDate(const std::string& value) +{ + issueDate_ = value; + issueDateIsSet_ = true; +} + +bool ColombiaIdCardResult::issueDateIsSet() const +{ + return issueDateIsSet_; +} + +void ColombiaIdCardResult::unsetissueDate() +{ + issueDateIsSet_ = false; +} + +std::string ColombiaIdCardResult::getIssueAuthority() const +{ + return issueAuthority_; +} + +void ColombiaIdCardResult::setIssueAuthority(const std::string& value) +{ + issueAuthority_ = value; + issueAuthorityIsSet_ = true; +} + +bool ColombiaIdCardResult::issueAuthorityIsSet() const +{ + return issueAuthorityIsSet_; +} + +void ColombiaIdCardResult::unsetissueAuthority() +{ + issueAuthorityIsSet_ = false; +} + +std::string ColombiaIdCardResult::getHeight() const +{ + return height_; +} + +void ColombiaIdCardResult::setHeight(const std::string& value) +{ + height_ = value; + heightIsSet_ = true; +} + +bool ColombiaIdCardResult::heightIsSet() const +{ + return heightIsSet_; +} + +void ColombiaIdCardResult::unsetheight() +{ + heightIsSet_ = false; +} + +std::string ColombiaIdCardResult::getCitizenCode1() const +{ + return citizenCode1_; +} + +void ColombiaIdCardResult::setCitizenCode1(const std::string& value) +{ + citizenCode1_ = value; + citizenCode1IsSet_ = true; +} + +bool ColombiaIdCardResult::citizenCode1IsSet() const +{ + return citizenCode1IsSet_; +} + +void ColombiaIdCardResult::unsetcitizenCode1() +{ + citizenCode1IsSet_ = false; +} + +std::string ColombiaIdCardResult::getCitizenCode2() const +{ + return citizenCode2_; +} + +void ColombiaIdCardResult::setCitizenCode2(const std::string& value) +{ + citizenCode2_ = value; + citizenCode2IsSet_ = true; +} + +bool ColombiaIdCardResult::citizenCode2IsSet() const +{ + return citizenCode2IsSet_; +} + +void ColombiaIdCardResult::unsetcitizenCode2() +{ + citizenCode2IsSet_ = false; +} + +std::string ColombiaIdCardResult::getCitizenCode3() const +{ + return citizenCode3_; +} + +void ColombiaIdCardResult::setCitizenCode3(const std::string& value) +{ + citizenCode3_ = value; + citizenCode3IsSet_ = true; +} + +bool ColombiaIdCardResult::citizenCode3IsSet() const +{ + return citizenCode3IsSet_; +} + +void ColombiaIdCardResult::unsetcitizenCode3() +{ + citizenCode3IsSet_ = false; +} + +std::map& ColombiaIdCardResult::getConfidence() +{ + return confidence_; +} + +void ColombiaIdCardResult::setConfidence(std::map value) +{ + confidence_ = value; + confidenceIsSet_ = true; +} + +bool ColombiaIdCardResult::confidenceIsSet() const +{ + return confidenceIsSet_; +} + +void ColombiaIdCardResult::unsetconfidence() +{ + confidenceIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/ocr/src/v1/model/CustomTemplateRequestBody.cpp b/ocr/src/v1/model/CustomTemplateRequestBody.cpp index 78ad26bd4..88ecfb2e4 100644 --- a/ocr/src/v1/model/CustomTemplateRequestBody.cpp +++ b/ocr/src/v1/model/CustomTemplateRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/CustomTemplateRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -53,7 +52,6 @@ web::json::value CustomTemplateRequestBody::toJson() const return val; } - bool CustomTemplateRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CustomTemplateRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CustomTemplateRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/DriverLicenseBack.cpp b/ocr/src/v1/model/DriverLicenseBack.cpp index 3d9521d2b..a5ad4e2bd 100644 --- a/ocr/src/v1/model/DriverLicenseBack.cpp +++ b/ocr/src/v1/model/DriverLicenseBack.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/DriverLicenseBack.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -67,7 +66,6 @@ web::json::value DriverLicenseBack::toJson() const return val; } - bool DriverLicenseBack::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool DriverLicenseBack::fromJson(const web::json::value& val) return ok; } + std::string DriverLicenseBack::getType() const { return type_; diff --git a/ocr/src/v1/model/DriverLicenseFront.cpp b/ocr/src/v1/model/DriverLicenseFront.cpp index 72a0c0059..c8e7160be 100644 --- a/ocr/src/v1/model/DriverLicenseFront.cpp +++ b/ocr/src/v1/model/DriverLicenseFront.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/DriverLicenseFront.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -116,7 +115,6 @@ web::json::value DriverLicenseFront::toJson() const return val; } - bool DriverLicenseFront::fromJson(const web::json::value& val) { bool ok = true; @@ -286,6 +284,7 @@ bool DriverLicenseFront::fromJson(const web::json::value& val) return ok; } + std::string DriverLicenseFront::getType() const { return type_; diff --git a/ocr/src/v1/model/DriverLicenseRequestBody.cpp b/ocr/src/v1/model/DriverLicenseRequestBody.cpp index d3342dc8b..f5aba8053 100644 --- a/ocr/src/v1/model/DriverLicenseRequestBody.cpp +++ b/ocr/src/v1/model/DriverLicenseRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/DriverLicenseRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -53,7 +52,6 @@ web::json::value DriverLicenseRequestBody::toJson() const return val; } - bool DriverLicenseRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool DriverLicenseRequestBody::fromJson(const web::json::value& val) return ok; } + std::string DriverLicenseRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/DriverLicenseResult.cpp b/ocr/src/v1/model/DriverLicenseResult.cpp index a7d189cbb..d791bd480 100644 --- a/ocr/src/v1/model/DriverLicenseResult.cpp +++ b/ocr/src/v1/model/DriverLicenseResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/DriverLicenseResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -129,7 +128,6 @@ web::json::value DriverLicenseResult::toJson() const return val; } - bool DriverLicenseResult::fromJson(const web::json::value& val) { bool ok = true; @@ -326,6 +324,7 @@ bool DriverLicenseResult::fromJson(const web::json::value& val) return ok; } + std::string DriverLicenseResult::getType() const { return type_; diff --git a/ocr/src/v1/model/ExitEntryPermitConfidence.cpp b/ocr/src/v1/model/ExitEntryPermitConfidence.cpp index 2d1fa8a0c..1b96da479 100644 --- a/ocr/src/v1/model/ExitEntryPermitConfidence.cpp +++ b/ocr/src/v1/model/ExitEntryPermitConfidence.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ExitEntryPermitConfidence.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -95,7 +94,6 @@ web::json::value ExitEntryPermitConfidence::toJson() const return val; } - bool ExitEntryPermitConfidence::fromJson(const web::json::value& val) { bool ok = true; @@ -229,6 +227,7 @@ bool ExitEntryPermitConfidence::fromJson(const web::json::value& val) return ok; } + float ExitEntryPermitConfidence::getName() const { return name_; diff --git a/ocr/src/v1/model/ExitEntryPermitEndorsementInfo.cpp b/ocr/src/v1/model/ExitEntryPermitEndorsementInfo.cpp index e83553184..e7ffdf2bb 100644 --- a/ocr/src/v1/model/ExitEntryPermitEndorsementInfo.cpp +++ b/ocr/src/v1/model/ExitEntryPermitEndorsementInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ExitEntryPermitEndorsementInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -53,7 +52,6 @@ web::json::value ExitEntryPermitEndorsementInfo::toJson() const return val; } - bool ExitEntryPermitEndorsementInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ExitEntryPermitEndorsementInfo::fromJson(const web::json::value& val) return ok; } + std::string ExitEntryPermitEndorsementInfo::getEndorsementType() const { return endorsementType_; diff --git a/ocr/src/v1/model/ExitEntryPermitRequestBody.cpp b/ocr/src/v1/model/ExitEntryPermitRequestBody.cpp index 72cab1080..39d112a27 100644 --- a/ocr/src/v1/model/ExitEntryPermitRequestBody.cpp +++ b/ocr/src/v1/model/ExitEntryPermitRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ExitEntryPermitRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -48,7 +47,6 @@ web::json::value ExitEntryPermitRequestBody::toJson() const return val; } - bool ExitEntryPermitRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ExitEntryPermitRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ExitEntryPermitRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/ExitEntryPermitResult.cpp b/ocr/src/v1/model/ExitEntryPermitResult.cpp index dc8cde92a..b3174e546 100644 --- a/ocr/src/v1/model/ExitEntryPermitResult.cpp +++ b/ocr/src/v1/model/ExitEntryPermitResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ExitEntryPermitResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -108,7 +107,6 @@ web::json::value ExitEntryPermitResult::toJson() const return val; } - bool ExitEntryPermitResult::fromJson(const web::json::value& val) { bool ok = true; @@ -269,6 +267,7 @@ bool ExitEntryPermitResult::fromJson(const web::json::value& val) return ok; } + std::string ExitEntryPermitResult::getName() const { return name_; diff --git a/ocr/src/v1/model/ExtraInfoList.cpp b/ocr/src/v1/model/ExtraInfoList.cpp index d70652c07..6870e4b7c 100644 --- a/ocr/src/v1/model/ExtraInfoList.cpp +++ b/ocr/src/v1/model/ExtraInfoList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ExtraInfoList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -42,7 +41,6 @@ web::json::value ExtraInfoList::toJson() const return val; } - bool ExtraInfoList::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ExtraInfoList::fromJson(const web::json::value& val) return ok; } + std::string ExtraInfoList::getItem() const { return item_; diff --git a/ocr/src/v1/model/FinancialStatementRequestBody.cpp b/ocr/src/v1/model/FinancialStatementRequestBody.cpp index 9a507304f..6578d0cb9 100644 --- a/ocr/src/v1/model/FinancialStatementRequestBody.cpp +++ b/ocr/src/v1/model/FinancialStatementRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/FinancialStatementRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -68,7 +67,6 @@ web::json::value FinancialStatementRequestBody::toJson() const return val; } - bool FinancialStatementRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool FinancialStatementRequestBody::fromJson(const web::json::value& val) return ok; } + std::string FinancialStatementRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/FinancialStatementResult.cpp b/ocr/src/v1/model/FinancialStatementResult.cpp index 86b245dde..a99649fcc 100644 --- a/ocr/src/v1/model/FinancialStatementResult.cpp +++ b/ocr/src/v1/model/FinancialStatementResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/FinancialStatementResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -50,7 +49,6 @@ web::json::value FinancialStatementResult::toJson() const return val; } - bool FinancialStatementResult::fromJson(const web::json::value& val) { bool ok = true; @@ -103,6 +101,7 @@ bool FinancialStatementResult::fromJson(const web::json::value& val) return ok; } + int32_t FinancialStatementResult::getWordsRegionCount() const { return wordsRegionCount_; diff --git a/ocr/src/v1/model/FinancialStatementResult_image_size.cpp b/ocr/src/v1/model/FinancialStatementResult_image_size.cpp index 696467117..6610be503 100644 --- a/ocr/src/v1/model/FinancialStatementResult_image_size.cpp +++ b/ocr/src/v1/model/FinancialStatementResult_image_size.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/FinancialStatementResult_image_size.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value FinancialStatementResult_image_size::toJson() const return val; } - bool FinancialStatementResult_image_size::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool FinancialStatementResult_image_size::fromJson(const web::json::value& val) return ok; } + int32_t FinancialStatementResult_image_size::getHeight() const { return height_; diff --git a/ocr/src/v1/model/FinancialStatementWordsBlockList.cpp b/ocr/src/v1/model/FinancialStatementWordsBlockList.cpp index 2b5e226f6..c61b74831 100644 --- a/ocr/src/v1/model/FinancialStatementWordsBlockList.cpp +++ b/ocr/src/v1/model/FinancialStatementWordsBlockList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/FinancialStatementWordsBlockList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -54,7 +53,6 @@ web::json::value FinancialStatementWordsBlockList::toJson() const return val; } - bool FinancialStatementWordsBlockList::fromJson(const web::json::value& val) { bool ok = true; @@ -116,6 +114,7 @@ bool FinancialStatementWordsBlockList::fromJson(const web::json::value& val) return ok; } + std::string FinancialStatementWordsBlockList::getWords() const { return words_; diff --git a/ocr/src/v1/model/FinancialStatementWordsRegionList.cpp b/ocr/src/v1/model/FinancialStatementWordsRegionList.cpp index a4e320f41..42bfef12d 100644 --- a/ocr/src/v1/model/FinancialStatementWordsRegionList.cpp +++ b/ocr/src/v1/model/FinancialStatementWordsRegionList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/FinancialStatementWordsRegionList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -46,7 +45,6 @@ web::json::value FinancialStatementWordsRegionList::toJson() const return val; } - bool FinancialStatementWordsRegionList::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool FinancialStatementWordsRegionList::fromJson(const web::json::value& val) return ok; } + std::string FinancialStatementWordsRegionList::getType() const { return type_; diff --git a/ocr/src/v1/model/FlightItineraryRequestBody.cpp b/ocr/src/v1/model/FlightItineraryRequestBody.cpp index 47535d16f..a1e7393ef 100644 --- a/ocr/src/v1/model/FlightItineraryRequestBody.cpp +++ b/ocr/src/v1/model/FlightItineraryRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/FlightItineraryRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value FlightItineraryRequestBody::toJson() const return val; } - bool FlightItineraryRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool FlightItineraryRequestBody::fromJson(const web::json::value& val) return ok; } + std::string FlightItineraryRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/FlightItineraryResult.cpp b/ocr/src/v1/model/FlightItineraryResult.cpp index 5a2d39d3c..be2d3e59e 100644 --- a/ocr/src/v1/model/FlightItineraryResult.cpp +++ b/ocr/src/v1/model/FlightItineraryResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/FlightItineraryResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -121,7 +120,6 @@ web::json::value FlightItineraryResult::toJson() const return val; } - bool FlightItineraryResult::fromJson(const web::json::value& val) { bool ok = true; @@ -300,6 +298,7 @@ bool FlightItineraryResult::fromJson(const web::json::value& val) return ok; } + std::string FlightItineraryResult::getSerialNumber() const { return serialNumber_; diff --git a/ocr/src/v1/model/GeneralTableRequestBody.cpp b/ocr/src/v1/model/GeneralTableRequestBody.cpp index 1490925e7..2b92a6203 100644 --- a/ocr/src/v1/model/GeneralTableRequestBody.cpp +++ b/ocr/src/v1/model/GeneralTableRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/GeneralTableRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -63,7 +62,6 @@ web::json::value GeneralTableRequestBody::toJson() const return val; } - bool GeneralTableRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool GeneralTableRequestBody::fromJson(const web::json::value& val) return ok; } + std::string GeneralTableRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/GeneralTableResult.cpp b/ocr/src/v1/model/GeneralTableResult.cpp index 5c97f7218..c0bb019c7 100644 --- a/ocr/src/v1/model/GeneralTableResult.cpp +++ b/ocr/src/v1/model/GeneralTableResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/GeneralTableResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -42,7 +41,6 @@ web::json::value GeneralTableResult::toJson() const return val; } - bool GeneralTableResult::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool GeneralTableResult::fromJson(const web::json::value& val) return ok; } + int32_t GeneralTableResult::getWordsRegionCount() const { return wordsRegionCount_; diff --git a/ocr/src/v1/model/GeneralTableWordsBlockList.cpp b/ocr/src/v1/model/GeneralTableWordsBlockList.cpp index a625ed6fa..86d57e83a 100644 --- a/ocr/src/v1/model/GeneralTableWordsBlockList.cpp +++ b/ocr/src/v1/model/GeneralTableWordsBlockList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/GeneralTableWordsBlockList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -58,7 +57,6 @@ web::json::value GeneralTableWordsBlockList::toJson() const return val; } - bool GeneralTableWordsBlockList::fromJson(const web::json::value& val) { bool ok = true; @@ -129,6 +127,7 @@ bool GeneralTableWordsBlockList::fromJson(const web::json::value& val) return ok; } + std::string GeneralTableWordsBlockList::getWords() const { return words_; diff --git a/ocr/src/v1/model/GeneralTextCharList.cpp b/ocr/src/v1/model/GeneralTextCharList.cpp index e176f0f6d..c5268c6f2 100644 --- a/ocr/src/v1/model/GeneralTextCharList.cpp +++ b/ocr/src/v1/model/GeneralTextCharList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/GeneralTextCharList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -42,7 +41,6 @@ web::json::value GeneralTextCharList::toJson() const return val; } - bool GeneralTextCharList::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool GeneralTextCharList::fromJson(const web::json::value& val) return ok; } + std::string GeneralTextCharList::getChar() const { return char_; diff --git a/ocr/src/v1/model/GeneralTextRequestBody.cpp b/ocr/src/v1/model/GeneralTextRequestBody.cpp index 0377bdda2..e0a411005 100644 --- a/ocr/src/v1/model/GeneralTextRequestBody.cpp +++ b/ocr/src/v1/model/GeneralTextRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/GeneralTextRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -63,7 +62,6 @@ web::json::value GeneralTextRequestBody::toJson() const return val; } - bool GeneralTextRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool GeneralTextRequestBody::fromJson(const web::json::value& val) return ok; } + std::string GeneralTextRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/GeneralTextResult.cpp b/ocr/src/v1/model/GeneralTextResult.cpp index 39384ee91..03993dcc3 100644 --- a/ocr/src/v1/model/GeneralTextResult.cpp +++ b/ocr/src/v1/model/GeneralTextResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/GeneralTextResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -42,7 +41,6 @@ web::json::value GeneralTextResult::toJson() const return val; } - bool GeneralTextResult::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool GeneralTextResult::fromJson(const web::json::value& val) return ok; } + float GeneralTextResult::getDirection() const { return direction_; diff --git a/ocr/src/v1/model/GeneralTextWordsBlockList.cpp b/ocr/src/v1/model/GeneralTextWordsBlockList.cpp index 4b691f4fe..419339706 100644 --- a/ocr/src/v1/model/GeneralTextWordsBlockList.cpp +++ b/ocr/src/v1/model/GeneralTextWordsBlockList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/GeneralTextWordsBlockList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -46,7 +45,6 @@ web::json::value GeneralTextWordsBlockList::toJson() const return val; } - bool GeneralTextWordsBlockList::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool GeneralTextWordsBlockList::fromJson(const web::json::value& val) return ok; } + std::string GeneralTextWordsBlockList::getWords() const { return words_; diff --git a/ocr/src/v1/model/HandwritingRequestBody.cpp b/ocr/src/v1/model/HandwritingRequestBody.cpp index 3fe2fefe6..1fd041495 100644 --- a/ocr/src/v1/model/HandwritingRequestBody.cpp +++ b/ocr/src/v1/model/HandwritingRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/HandwritingRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -53,7 +52,6 @@ web::json::value HandwritingRequestBody::toJson() const return val; } - bool HandwritingRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool HandwritingRequestBody::fromJson(const web::json::value& val) return ok; } + std::string HandwritingRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/HandwritingResult.cpp b/ocr/src/v1/model/HandwritingResult.cpp index fa7aae3ba..5cacdaa95 100644 --- a/ocr/src/v1/model/HandwritingResult.cpp +++ b/ocr/src/v1/model/HandwritingResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/HandwritingResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value HandwritingResult::toJson() const return val; } - bool HandwritingResult::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool HandwritingResult::fromJson(const web::json::value& val) return ok; } + int32_t HandwritingResult::getWordsBlockCount() const { return wordsBlockCount_; diff --git a/ocr/src/v1/model/HandwritingWordsBlockList.cpp b/ocr/src/v1/model/HandwritingWordsBlockList.cpp index 0e293fde5..05f57560a 100644 --- a/ocr/src/v1/model/HandwritingWordsBlockList.cpp +++ b/ocr/src/v1/model/HandwritingWordsBlockList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/HandwritingWordsBlockList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -47,7 +46,6 @@ web::json::value HandwritingWordsBlockList::toJson() const return val; } - bool HandwritingWordsBlockList::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool HandwritingWordsBlockList::fromJson(const web::json::value& val) return ok; } + std::string HandwritingWordsBlockList::getWords() const { return words_; diff --git a/ocr/src/v1/model/HealthCodeRequestBody.cpp b/ocr/src/v1/model/HealthCodeRequestBody.cpp index e6ebb2893..fc0190bcd 100644 --- a/ocr/src/v1/model/HealthCodeRequestBody.cpp +++ b/ocr/src/v1/model/HealthCodeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/HealthCodeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -43,7 +42,6 @@ web::json::value HealthCodeRequestBody::toJson() const return val; } - bool HealthCodeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool HealthCodeRequestBody::fromJson(const web::json::value& val) return ok; } + std::string HealthCodeRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/HealthCodeResult.cpp b/ocr/src/v1/model/HealthCodeResult.cpp index 4b0b83172..75fa393c1 100644 --- a/ocr/src/v1/model/HealthCodeResult.cpp +++ b/ocr/src/v1/model/HealthCodeResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/HealthCodeResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -115,7 +114,6 @@ web::json::value HealthCodeResult::toJson() const return val; } - bool HealthCodeResult::fromJson(const web::json::value& val) { bool ok = true; @@ -285,6 +283,7 @@ bool HealthCodeResult::fromJson(const web::json::value& val) return ok; } + std::string HealthCodeResult::getType() const { return type_; diff --git a/ocr/src/v1/model/HealthCodeWordsBlockList.cpp b/ocr/src/v1/model/HealthCodeWordsBlockList.cpp index 7c798b214..47a2bb07e 100644 --- a/ocr/src/v1/model/HealthCodeWordsBlockList.cpp +++ b/ocr/src/v1/model/HealthCodeWordsBlockList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/HealthCodeWordsBlockList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -42,7 +41,6 @@ web::json::value HealthCodeWordsBlockList::toJson() const return val; } - bool HealthCodeWordsBlockList::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool HealthCodeWordsBlockList::fromJson(const web::json::value& val) return ok; } + std::string HealthCodeWordsBlockList::getWords() const { return words_; diff --git a/ocr/src/v1/model/HkIdCardRequestBody.cpp b/ocr/src/v1/model/HkIdCardRequestBody.cpp index 33a2953c7..6a5e1e42b 100644 --- a/ocr/src/v1/model/HkIdCardRequestBody.cpp +++ b/ocr/src/v1/model/HkIdCardRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/HkIdCardRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -48,7 +47,6 @@ web::json::value HkIdCardRequestBody::toJson() const return val; } - bool HkIdCardRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool HkIdCardRequestBody::fromJson(const web::json::value& val) return ok; } + std::string HkIdCardRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/HkIdCardResult.cpp b/ocr/src/v1/model/HkIdCardResult.cpp index 280ed0ab7..6e150d78d 100644 --- a/ocr/src/v1/model/HkIdCardResult.cpp +++ b/ocr/src/v1/model/HkIdCardResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/HkIdCardResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -91,7 +90,6 @@ web::json::value HkIdCardResult::toJson() const return val; } - bool HkIdCardResult::fromJson(const web::json::value& val) { bool ok = true; @@ -216,6 +214,7 @@ bool HkIdCardResult::fromJson(const web::json::value& val) return ok; } + std::string HkIdCardResult::getName() const { return name_; diff --git a/ocr/src/v1/model/IdCardRequestBody.cpp b/ocr/src/v1/model/IdCardRequestBody.cpp index d7f92ff91..eb444394e 100644 --- a/ocr/src/v1/model/IdCardRequestBody.cpp +++ b/ocr/src/v1/model/IdCardRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/IdCardRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -63,7 +62,6 @@ web::json::value IdCardRequestBody::toJson() const return val; } - bool IdCardRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool IdCardRequestBody::fromJson(const web::json::value& val) return ok; } + std::string IdCardRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/IdCardResult.cpp b/ocr/src/v1/model/IdCardResult.cpp index 70a1effc9..93af88b5f 100644 --- a/ocr/src/v1/model/IdCardResult.cpp +++ b/ocr/src/v1/model/IdCardResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/IdCardResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -91,7 +90,6 @@ web::json::value IdCardResult::toJson() const return val; } - bool IdCardResult::fromJson(const web::json::value& val) { bool ok = true; @@ -216,6 +214,7 @@ bool IdCardResult::fromJson(const web::json::value& val) return ok; } + std::string IdCardResult::getName() const { return name_; diff --git a/ocr/src/v1/model/IdDocumentItem.cpp b/ocr/src/v1/model/IdDocumentItem.cpp index 1efdcc6b5..0c4c0ecf9 100644 --- a/ocr/src/v1/model/IdDocumentItem.cpp +++ b/ocr/src/v1/model/IdDocumentItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/IdDocumentItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -102,7 +101,6 @@ web::json::value IdDocumentItem::toJson() const return val; } - bool IdDocumentItem::fromJson(const web::json::value& val) { bool ok = true; @@ -245,6 +243,7 @@ bool IdDocumentItem::fromJson(const web::json::value& val) return ok; } + std::string IdDocumentItem::getCountryRegion() const { return countryRegion_; diff --git a/ocr/src/v1/model/IdDocumentRequestBody.cpp b/ocr/src/v1/model/IdDocumentRequestBody.cpp index abeeccc8f..ef450b138 100644 --- a/ocr/src/v1/model/IdDocumentRequestBody.cpp +++ b/ocr/src/v1/model/IdDocumentRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/IdDocumentRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -51,7 +50,6 @@ web::json::value IdDocumentRequestBody::toJson() const return val; } - bool IdDocumentRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool IdDocumentRequestBody::fromJson(const web::json::value& val) return ok; } + std::string IdDocumentRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/IdcardVerificationResult.cpp b/ocr/src/v1/model/IdcardVerificationResult.cpp index 03f85a79e..aec51f553 100644 --- a/ocr/src/v1/model/IdcardVerificationResult.cpp +++ b/ocr/src/v1/model/IdcardVerificationResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/IdcardVerificationResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -48,7 +47,6 @@ web::json::value IdcardVerificationResult::toJson() const return val; } - bool IdcardVerificationResult::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool IdcardVerificationResult::fromJson(const web::json::value& val) return ok; } + bool IdcardVerificationResult::isValidNumber() const { return validNumber_; diff --git a/ocr/src/v1/model/InsuranceItem.cpp b/ocr/src/v1/model/InsuranceItem.cpp index cf9d9989a..e7e4a864b 100644 --- a/ocr/src/v1/model/InsuranceItem.cpp +++ b/ocr/src/v1/model/InsuranceItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/InsuranceItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -52,7 +51,6 @@ web::json::value InsuranceItem::toJson() const return val; } - bool InsuranceItem::fromJson(const web::json::value& val) { bool ok = true; @@ -114,6 +112,7 @@ bool InsuranceItem::fromJson(const web::json::value& val) return ok; } + InsurancePolicyDetail InsuranceItem::getInsuranceName() const { return insuranceName_; diff --git a/ocr/src/v1/model/InsurancePolicyDetail.cpp b/ocr/src/v1/model/InsurancePolicyDetail.cpp index 987e1148c..443550d81 100644 --- a/ocr/src/v1/model/InsurancePolicyDetail.cpp +++ b/ocr/src/v1/model/InsurancePolicyDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/InsurancePolicyDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value InsurancePolicyDetail::toJson() const return val; } - bool InsurancePolicyDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool InsurancePolicyDetail::fromJson(const web::json::value& val) return ok; } + std::string InsurancePolicyDetail::getWords() const { return words_; diff --git a/ocr/src/v1/model/InsurancePolicyRequestBody.cpp b/ocr/src/v1/model/InsurancePolicyRequestBody.cpp index 5951e0ce0..d09b6247d 100644 --- a/ocr/src/v1/model/InsurancePolicyRequestBody.cpp +++ b/ocr/src/v1/model/InsurancePolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/InsurancePolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -43,7 +42,6 @@ web::json::value InsurancePolicyRequestBody::toJson() const return val; } - bool InsurancePolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool InsurancePolicyRequestBody::fromJson(const web::json::value& val) return ok; } + std::string InsurancePolicyRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/InsurancePolicyResult.cpp b/ocr/src/v1/model/InsurancePolicyResult.cpp index 3254eef8d..7a937d06f 100644 --- a/ocr/src/v1/model/InsurancePolicyResult.cpp +++ b/ocr/src/v1/model/InsurancePolicyResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/InsurancePolicyResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -77,7 +76,6 @@ web::json::value InsurancePolicyResult::toJson() const return val; } - bool InsurancePolicyResult::fromJson(const web::json::value& val) { bool ok = true; @@ -193,6 +191,7 @@ bool InsurancePolicyResult::fromJson(const web::json::value& val) return ok; } + std::string InsurancePolicyResult::getBankName() const { return bankName_; diff --git a/ocr/src/v1/model/InsurantItem.cpp b/ocr/src/v1/model/InsurantItem.cpp index ffd37c2d9..8abe61dc5 100644 --- a/ocr/src/v1/model/InsurantItem.cpp +++ b/ocr/src/v1/model/InsurantItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/InsurantItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -48,7 +47,6 @@ web::json::value InsurantItem::toJson() const return val; } - bool InsurantItem::fromJson(const web::json::value& val) { bool ok = true; @@ -101,6 +99,7 @@ bool InsurantItem::fromJson(const web::json::value& val) return ok; } + InsurancePolicyDetail InsurantItem::getInsurantName() const { return insurantName_; diff --git a/ocr/src/v1/model/InvoiceVerificationRequestBody.cpp b/ocr/src/v1/model/InvoiceVerificationRequestBody.cpp index 009521db6..10c564fb4 100644 --- a/ocr/src/v1/model/InvoiceVerificationRequestBody.cpp +++ b/ocr/src/v1/model/InvoiceVerificationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/InvoiceVerificationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -53,7 +52,6 @@ web::json::value InvoiceVerificationRequestBody::toJson() const return val; } - bool InvoiceVerificationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool InvoiceVerificationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string InvoiceVerificationRequestBody::getCode() const { return code_; diff --git a/ocr/src/v1/model/ItemList.cpp b/ocr/src/v1/model/ItemList.cpp index a1516788b..cf57da4b1 100644 --- a/ocr/src/v1/model/ItemList.cpp +++ b/ocr/src/v1/model/ItemList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ItemList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -88,7 +87,6 @@ web::json::value ItemList::toJson() const return val; } - bool ItemList::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool ItemList::fromJson(const web::json::value& val) return ok; } + std::string ItemList::getName() const { return name_; diff --git a/ocr/src/v1/model/ItineraryList.cpp b/ocr/src/v1/model/ItineraryList.cpp index 50aa328b2..5b465ea2f 100644 --- a/ocr/src/v1/model/ItineraryList.cpp +++ b/ocr/src/v1/model/ItineraryList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ItineraryList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -83,7 +82,6 @@ web::json::value ItineraryList::toJson() const return val; } - bool ItineraryList::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool ItineraryList::fromJson(const web::json::value& val) return ok; } + std::string ItineraryList::getDepartureStation() const { return departureStation_; diff --git a/ocr/src/v1/model/LicensePlateRequestBody.cpp b/ocr/src/v1/model/LicensePlateRequestBody.cpp index 9164e535c..aaabb0a7b 100644 --- a/ocr/src/v1/model/LicensePlateRequestBody.cpp +++ b/ocr/src/v1/model/LicensePlateRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/LicensePlateRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value LicensePlateRequestBody::toJson() const return val; } - bool LicensePlateRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool LicensePlateRequestBody::fromJson(const web::json::value& val) return ok; } + std::string LicensePlateRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/LicensePlateResult.cpp b/ocr/src/v1/model/LicensePlateResult.cpp index d681b059e..d73c2854a 100644 --- a/ocr/src/v1/model/LicensePlateResult.cpp +++ b/ocr/src/v1/model/LicensePlateResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/LicensePlateResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -47,7 +46,6 @@ web::json::value LicensePlateResult::toJson() const return val; } - bool LicensePlateResult::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool LicensePlateResult::fromJson(const web::json::value& val) return ok; } + std::string LicensePlateResult::getPlateNumber() const { return plateNumber_; diff --git a/ocr/src/v1/model/MacaoIdCardRequestBody.cpp b/ocr/src/v1/model/MacaoIdCardRequestBody.cpp index 294691bc3..aedce4099 100644 --- a/ocr/src/v1/model/MacaoIdCardRequestBody.cpp +++ b/ocr/src/v1/model/MacaoIdCardRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MacaoIdCardRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -48,7 +47,6 @@ web::json::value MacaoIdCardRequestBody::toJson() const return val; } - bool MacaoIdCardRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool MacaoIdCardRequestBody::fromJson(const web::json::value& val) return ok; } + std::string MacaoIdCardRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/MacaoIdCardResult.cpp b/ocr/src/v1/model/MacaoIdCardResult.cpp index ad7494c14..7e977bf08 100644 --- a/ocr/src/v1/model/MacaoIdCardResult.cpp +++ b/ocr/src/v1/model/MacaoIdCardResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MacaoIdCardResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -107,7 +106,6 @@ web::json::value MacaoIdCardResult::toJson() const return val; } - bool MacaoIdCardResult::fromJson(const web::json::value& val) { bool ok = true; @@ -259,6 +257,7 @@ bool MacaoIdCardResult::fromJson(const web::json::value& val) return ok; } + std::string MacaoIdCardResult::getSide() const { return side_; diff --git a/ocr/src/v1/model/MainlandTravelPermitConfidence.cpp b/ocr/src/v1/model/MainlandTravelPermitConfidence.cpp index b05143bf1..63b920099 100644 --- a/ocr/src/v1/model/MainlandTravelPermitConfidence.cpp +++ b/ocr/src/v1/model/MainlandTravelPermitConfidence.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MainlandTravelPermitConfidence.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -108,7 +107,6 @@ web::json::value MainlandTravelPermitConfidence::toJson() const return val; } - bool MainlandTravelPermitConfidence::fromJson(const web::json::value& val) { bool ok = true; @@ -260,6 +258,7 @@ bool MainlandTravelPermitConfidence::fromJson(const web::json::value& val) return ok; } + float MainlandTravelPermitConfidence::getName() const { return name_; diff --git a/ocr/src/v1/model/MainlandTravelPermitRequestBody.cpp b/ocr/src/v1/model/MainlandTravelPermitRequestBody.cpp index 885fec75a..449b92601 100644 --- a/ocr/src/v1/model/MainlandTravelPermitRequestBody.cpp +++ b/ocr/src/v1/model/MainlandTravelPermitRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MainlandTravelPermitRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -48,7 +47,6 @@ web::json::value MainlandTravelPermitRequestBody::toJson() const return val; } - bool MainlandTravelPermitRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool MainlandTravelPermitRequestBody::fromJson(const web::json::value& val) return ok; } + std::string MainlandTravelPermitRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/MainlandTravelPermitResult.cpp b/ocr/src/v1/model/MainlandTravelPermitResult.cpp index 5a72197b9..62256c5b1 100644 --- a/ocr/src/v1/model/MainlandTravelPermitResult.cpp +++ b/ocr/src/v1/model/MainlandTravelPermitResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MainlandTravelPermitResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -121,7 +120,6 @@ web::json::value MainlandTravelPermitResult::toJson() const return val; } - bool MainlandTravelPermitResult::fromJson(const web::json::value& val) { bool ok = true; @@ -300,6 +298,7 @@ bool MainlandTravelPermitResult::fromJson(const web::json::value& val) return ok; } + std::string MainlandTravelPermitResult::getName() const { return name_; diff --git a/ocr/src/v1/model/MvsInvoiceRequestBody.cpp b/ocr/src/v1/model/MvsInvoiceRequestBody.cpp index 5628741c6..ed8a3e5c3 100644 --- a/ocr/src/v1/model/MvsInvoiceRequestBody.cpp +++ b/ocr/src/v1/model/MvsInvoiceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MvsInvoiceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -53,7 +52,6 @@ web::json::value MvsInvoiceRequestBody::toJson() const return val; } - bool MvsInvoiceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool MvsInvoiceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string MvsInvoiceRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/MvsInvoiceResult.cpp b/ocr/src/v1/model/MvsInvoiceResult.cpp index 59fc26b40..543acea86 100644 --- a/ocr/src/v1/model/MvsInvoiceResult.cpp +++ b/ocr/src/v1/model/MvsInvoiceResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MvsInvoiceResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -296,7 +295,6 @@ web::json::value MvsInvoiceResult::toJson() const return val; } - bool MvsInvoiceResult::fromJson(const web::json::value& val) { bool ok = true; @@ -790,6 +788,7 @@ bool MvsInvoiceResult::fromJson(const web::json::value& val) return ok; } + std::string MvsInvoiceResult::getCode() const { return code_; diff --git a/ocr/src/v1/model/MyanmarDriverLicenseConfidence.cpp b/ocr/src/v1/model/MyanmarDriverLicenseConfidence.cpp index 873e099fd..d174af4de 100644 --- a/ocr/src/v1/model/MyanmarDriverLicenseConfidence.cpp +++ b/ocr/src/v1/model/MyanmarDriverLicenseConfidence.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MyanmarDriverLicenseConfidence.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -88,7 +87,6 @@ web::json::value MyanmarDriverLicenseConfidence::toJson() const return val; } - bool MyanmarDriverLicenseConfidence::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool MyanmarDriverLicenseConfidence::fromJson(const web::json::value& val) return ok; } + float MyanmarDriverLicenseConfidence::getCardNumber() const { return cardNumber_; diff --git a/ocr/src/v1/model/MyanmarDriverLicenseRequestBody.cpp b/ocr/src/v1/model/MyanmarDriverLicenseRequestBody.cpp index 14580fcc4..0226fe015 100644 --- a/ocr/src/v1/model/MyanmarDriverLicenseRequestBody.cpp +++ b/ocr/src/v1/model/MyanmarDriverLicenseRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MyanmarDriverLicenseRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -43,7 +42,6 @@ web::json::value MyanmarDriverLicenseRequestBody::toJson() const return val; } - bool MyanmarDriverLicenseRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool MyanmarDriverLicenseRequestBody::fromJson(const web::json::value& val) return ok; } + std::string MyanmarDriverLicenseRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/MyanmarDriverLicenseResult.cpp b/ocr/src/v1/model/MyanmarDriverLicenseResult.cpp index 6d453d893..1a6be6e3e 100644 --- a/ocr/src/v1/model/MyanmarDriverLicenseResult.cpp +++ b/ocr/src/v1/model/MyanmarDriverLicenseResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MyanmarDriverLicenseResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -92,7 +91,6 @@ web::json::value MyanmarDriverLicenseResult::toJson() const return val; } - bool MyanmarDriverLicenseResult::fromJson(const web::json::value& val) { bool ok = true; @@ -217,6 +215,7 @@ bool MyanmarDriverLicenseResult::fromJson(const web::json::value& val) return ok; } + std::string MyanmarDriverLicenseResult::getCardNumber() const { return cardNumber_; diff --git a/ocr/src/v1/model/MyanmarIdcardConfidence.cpp b/ocr/src/v1/model/MyanmarIdcardConfidence.cpp index 2fa67c80b..283637eda 100644 --- a/ocr/src/v1/model/MyanmarIdcardConfidence.cpp +++ b/ocr/src/v1/model/MyanmarIdcardConfidence.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MyanmarIdcardConfidence.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -83,7 +82,6 @@ web::json::value MyanmarIdcardConfidence::toJson() const return val; } - bool MyanmarIdcardConfidence::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool MyanmarIdcardConfidence::fromJson(const web::json::value& val) return ok; } + float MyanmarIdcardConfidence::getNrcId() const { return nrcId_; diff --git a/ocr/src/v1/model/MyanmarIdcardRequestBody.cpp b/ocr/src/v1/model/MyanmarIdcardRequestBody.cpp index d69b99de9..f922f71c6 100644 --- a/ocr/src/v1/model/MyanmarIdcardRequestBody.cpp +++ b/ocr/src/v1/model/MyanmarIdcardRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MyanmarIdcardRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -68,7 +67,6 @@ web::json::value MyanmarIdcardRequestBody::toJson() const return val; } - bool MyanmarIdcardRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool MyanmarIdcardRequestBody::fromJson(const web::json::value& val) return ok; } + std::string MyanmarIdcardRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/MyanmarIdcardResult.cpp b/ocr/src/v1/model/MyanmarIdcardResult.cpp index 4d9d81cea..7cdd788e1 100644 --- a/ocr/src/v1/model/MyanmarIdcardResult.cpp +++ b/ocr/src/v1/model/MyanmarIdcardResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MyanmarIdcardResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -120,7 +119,6 @@ web::json::value MyanmarIdcardResult::toJson() const return val; } - bool MyanmarIdcardResult::fromJson(const web::json::value& val) { bool ok = true; @@ -299,6 +297,7 @@ bool MyanmarIdcardResult::fromJson(const web::json::value& val) return ok; } + std::string MyanmarIdcardResult::getSide() const { return side_; diff --git a/ocr/src/v1/model/MyanmarIdcardTranslationInfo.cpp b/ocr/src/v1/model/MyanmarIdcardTranslationInfo.cpp index 30e87c438..f693f903e 100644 --- a/ocr/src/v1/model/MyanmarIdcardTranslationInfo.cpp +++ b/ocr/src/v1/model/MyanmarIdcardTranslationInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/MyanmarIdcardTranslationInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -48,7 +47,6 @@ web::json::value MyanmarIdcardTranslationInfo::toJson() const return val; } - bool MyanmarIdcardTranslationInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool MyanmarIdcardTranslationInfo::fromJson(const web::json::value& val) return ok; } + std::string MyanmarIdcardTranslationInfo::getNameTranslation() const { return nameTranslation_; diff --git a/ocr/src/v1/model/PassportRequestBody.cpp b/ocr/src/v1/model/PassportRequestBody.cpp index 6893af66d..2c7319567 100644 --- a/ocr/src/v1/model/PassportRequestBody.cpp +++ b/ocr/src/v1/model/PassportRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/PassportRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -43,7 +42,6 @@ web::json::value PassportRequestBody::toJson() const return val; } - bool PassportRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PassportRequestBody::fromJson(const web::json::value& val) return ok; } + std::string PassportRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/PassportResult.cpp b/ocr/src/v1/model/PassportResult.cpp index 8e3d7757a..e88d3d0ca 100644 --- a/ocr/src/v1/model/PassportResult.cpp +++ b/ocr/src/v1/model/PassportResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/PassportResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -101,7 +100,6 @@ web::json::value PassportResult::toJson() const return val; } - bool PassportResult::fromJson(const web::json::value& val) { bool ok = true; @@ -244,6 +242,7 @@ bool PassportResult::fromJson(const web::json::value& val) return ok; } + std::string PassportResult::getPassportType() const { return passportType_; diff --git a/ocr/src/v1/model/PcrTestRecordConfidence.cpp b/ocr/src/v1/model/PcrTestRecordConfidence.cpp index 6c2383091..d1bb22367 100644 --- a/ocr/src/v1/model/PcrTestRecordConfidence.cpp +++ b/ocr/src/v1/model/PcrTestRecordConfidence.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/PcrTestRecordConfidence.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -48,7 +47,6 @@ web::json::value PcrTestRecordConfidence::toJson() const return val; } - bool PcrTestRecordConfidence::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool PcrTestRecordConfidence::fromJson(const web::json::value& val) return ok; } + float PcrTestRecordConfidence::getName() const { return name_; diff --git a/ocr/src/v1/model/PcrTestRecordRequestBody.cpp b/ocr/src/v1/model/PcrTestRecordRequestBody.cpp index c7874ffcd..1b58475d4 100644 --- a/ocr/src/v1/model/PcrTestRecordRequestBody.cpp +++ b/ocr/src/v1/model/PcrTestRecordRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/PcrTestRecordRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -43,7 +42,6 @@ web::json::value PcrTestRecordRequestBody::toJson() const return val; } - bool PcrTestRecordRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PcrTestRecordRequestBody::fromJson(const web::json::value& val) return ok; } + std::string PcrTestRecordRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/PcrTestRecordResult.cpp b/ocr/src/v1/model/PcrTestRecordResult.cpp index 521ac930a..d3a584bf4 100644 --- a/ocr/src/v1/model/PcrTestRecordResult.cpp +++ b/ocr/src/v1/model/PcrTestRecordResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/PcrTestRecordResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -61,7 +60,6 @@ web::json::value PcrTestRecordResult::toJson() const return val; } - bool PcrTestRecordResult::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool PcrTestRecordResult::fromJson(const web::json::value& val) return ok; } + std::string PcrTestRecordResult::getName() const { return name_; diff --git a/ocr/src/v1/model/PcrTestRecordWordsBlockList.cpp b/ocr/src/v1/model/PcrTestRecordWordsBlockList.cpp index f10746c84..0cb3e0d70 100644 --- a/ocr/src/v1/model/PcrTestRecordWordsBlockList.cpp +++ b/ocr/src/v1/model/PcrTestRecordWordsBlockList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/PcrTestRecordWordsBlockList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -42,7 +41,6 @@ web::json::value PcrTestRecordWordsBlockList::toJson() const return val; } - bool PcrTestRecordWordsBlockList::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool PcrTestRecordWordsBlockList::fromJson(const web::json::value& val) return ok; } + std::string PcrTestRecordWordsBlockList::getWords() const { return words_; diff --git a/ocr/src/v1/model/QualificationCategory.cpp b/ocr/src/v1/model/QualificationCategory.cpp index 6f6e9b1fb..1c77c0a68 100644 --- a/ocr/src/v1/model/QualificationCategory.cpp +++ b/ocr/src/v1/model/QualificationCategory.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/QualificationCategory.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -48,7 +47,6 @@ web::json::value QualificationCategory::toJson() const return val; } - bool QualificationCategory::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool QualificationCategory::fromJson(const web::json::value& val) return ok; } + std::string QualificationCategory::getCategory() const { return category_; diff --git a/ocr/src/v1/model/QualificationCategoryConfidence.cpp b/ocr/src/v1/model/QualificationCategoryConfidence.cpp index 2ed01c27a..fd64552bf 100644 --- a/ocr/src/v1/model/QualificationCategoryConfidence.cpp +++ b/ocr/src/v1/model/QualificationCategoryConfidence.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/QualificationCategoryConfidence.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -48,7 +47,6 @@ web::json::value QualificationCategoryConfidence::toJson() const return val; } - bool QualificationCategoryConfidence::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool QualificationCategoryConfidence::fromJson(const web::json::value& val) return ok; } + float QualificationCategoryConfidence::getCategory() const { return category_; diff --git a/ocr/src/v1/model/QualificationCertificateRequestBody.cpp b/ocr/src/v1/model/QualificationCertificateRequestBody.cpp index 44e22af66..13630ff63 100644 --- a/ocr/src/v1/model/QualificationCertificateRequestBody.cpp +++ b/ocr/src/v1/model/QualificationCertificateRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/QualificationCertificateRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value QualificationCertificateRequestBody::toJson() const return val; } - bool QualificationCertificateRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool QualificationCertificateRequestBody::fromJson(const web::json::value& val) return ok; } + std::string QualificationCertificateRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/QualificationCertificateResult.cpp b/ocr/src/v1/model/QualificationCertificateResult.cpp index e328f2537..99c369615 100644 --- a/ocr/src/v1/model/QualificationCertificateResult.cpp +++ b/ocr/src/v1/model/QualificationCertificateResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/QualificationCertificateResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -121,7 +120,6 @@ web::json::value QualificationCertificateResult::toJson() const return val; } - bool QualificationCertificateResult::fromJson(const web::json::value& val) { bool ok = true; @@ -300,6 +298,7 @@ bool QualificationCertificateResult::fromJson(const web::json::value& val) return ok; } + std::string QualificationCertificateResult::getIdNumber() const { return idNumber_; diff --git a/ocr/src/v1/model/QualificationConfidence.cpp b/ocr/src/v1/model/QualificationConfidence.cpp index 117252379..1a5c710a8 100644 --- a/ocr/src/v1/model/QualificationConfidence.cpp +++ b/ocr/src/v1/model/QualificationConfidence.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/QualificationConfidence.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -117,7 +116,6 @@ web::json::value QualificationConfidence::toJson() const return val; } - bool QualificationConfidence::fromJson(const web::json::value& val) { bool ok = true; @@ -287,6 +285,7 @@ bool QualificationConfidence::fromJson(const web::json::value& val) return ok; } + float QualificationConfidence::getIdNumber() const { return idNumber_; diff --git a/ocr/src/v1/model/QuotaInvoiceRequestBody.cpp b/ocr/src/v1/model/QuotaInvoiceRequestBody.cpp index 62591cb3d..184e43dc5 100644 --- a/ocr/src/v1/model/QuotaInvoiceRequestBody.cpp +++ b/ocr/src/v1/model/QuotaInvoiceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/QuotaInvoiceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value QuotaInvoiceRequestBody::toJson() const return val; } - bool QuotaInvoiceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool QuotaInvoiceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string QuotaInvoiceRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/QuotaInvoiceResult.cpp b/ocr/src/v1/model/QuotaInvoiceResult.cpp index b25205f18..e93a87d39 100644 --- a/ocr/src/v1/model/QuotaInvoiceResult.cpp +++ b/ocr/src/v1/model/QuotaInvoiceResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/QuotaInvoiceResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -52,7 +51,6 @@ web::json::value QuotaInvoiceResult::toJson() const return val; } - bool QuotaInvoiceResult::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool QuotaInvoiceResult::fromJson(const web::json::value& val) return ok; } + std::string QuotaInvoiceResult::getNumber() const { return number_; diff --git a/ocr/src/v1/model/RealEstateCertificateRequestBody.cpp b/ocr/src/v1/model/RealEstateCertificateRequestBody.cpp index c82fb46ce..5289e6b65 100644 --- a/ocr/src/v1/model/RealEstateCertificateRequestBody.cpp +++ b/ocr/src/v1/model/RealEstateCertificateRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RealEstateCertificateRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value RealEstateCertificateRequestBody::toJson() const return val; } - bool RealEstateCertificateRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RealEstateCertificateRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RealEstateCertificateRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/RealEstateCertificateResult.cpp b/ocr/src/v1/model/RealEstateCertificateResult.cpp index 49c8916a8..44670c168 100644 --- a/ocr/src/v1/model/RealEstateCertificateResult.cpp +++ b/ocr/src/v1/model/RealEstateCertificateResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RealEstateCertificateResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -137,7 +136,6 @@ web::json::value RealEstateCertificateResult::toJson() const return val; } - bool RealEstateCertificateResult::fromJson(const web::json::value& val) { bool ok = true; @@ -343,6 +341,7 @@ bool RealEstateCertificateResult::fromJson(const web::json::value& val) return ok; } + std::string RealEstateCertificateResult::getIssuer() const { return issuer_; diff --git a/ocr/src/v1/model/RecognizeAcceptanceBillRequest.cpp b/ocr/src/v1/model/RecognizeAcceptanceBillRequest.cpp index c48166845..3986019f2 100644 --- a/ocr/src/v1/model/RecognizeAcceptanceBillRequest.cpp +++ b/ocr/src/v1/model/RecognizeAcceptanceBillRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeAcceptanceBillRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeAcceptanceBillRequest::toJson() const return val; } - bool RecognizeAcceptanceBillRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeAcceptanceBillRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeAcceptanceBillRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeAcceptanceBillResponse.cpp b/ocr/src/v1/model/RecognizeAcceptanceBillResponse.cpp index 7544004d0..a7947dca8 100644 --- a/ocr/src/v1/model/RecognizeAcceptanceBillResponse.cpp +++ b/ocr/src/v1/model/RecognizeAcceptanceBillResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeAcceptanceBillResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeAcceptanceBillResponse::toJson() const return val; } - bool RecognizeAcceptanceBillResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeAcceptanceBillResponse::fromJson(const web::json::value& val) return ok; } + AcceptanceBillResult RecognizeAcceptanceBillResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeAutoClassificationRequest.cpp b/ocr/src/v1/model/RecognizeAutoClassificationRequest.cpp index 88232caf5..c19eaf917 100644 --- a/ocr/src/v1/model/RecognizeAutoClassificationRequest.cpp +++ b/ocr/src/v1/model/RecognizeAutoClassificationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeAutoClassificationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeAutoClassificationRequest::toJson() const return val; } - bool RecognizeAutoClassificationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeAutoClassificationRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeAutoClassificationRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeAutoClassificationResponse.cpp b/ocr/src/v1/model/RecognizeAutoClassificationResponse.cpp index 96d009a21..b81d59696 100644 --- a/ocr/src/v1/model/RecognizeAutoClassificationResponse.cpp +++ b/ocr/src/v1/model/RecognizeAutoClassificationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeAutoClassificationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeAutoClassificationResponse::toJson() const return val; } - bool RecognizeAutoClassificationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeAutoClassificationResponse::fromJson(const web::json::value& val) return ok; } + std::vector& RecognizeAutoClassificationResponse::getResult() { return result_; diff --git a/ocr/src/v1/model/RecognizeBankcardRequest.cpp b/ocr/src/v1/model/RecognizeBankcardRequest.cpp index eb351aea5..a924297a8 100644 --- a/ocr/src/v1/model/RecognizeBankcardRequest.cpp +++ b/ocr/src/v1/model/RecognizeBankcardRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeBankcardRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeBankcardRequest::toJson() const return val; } - bool RecognizeBankcardRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeBankcardRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeBankcardRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeBankcardResponse.cpp b/ocr/src/v1/model/RecognizeBankcardResponse.cpp index 715e4f934..ddff6218f 100644 --- a/ocr/src/v1/model/RecognizeBankcardResponse.cpp +++ b/ocr/src/v1/model/RecognizeBankcardResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeBankcardResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeBankcardResponse::toJson() const return val; } - bool RecognizeBankcardResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeBankcardResponse::fromJson(const web::json::value& val) return ok; } + BankcardResult RecognizeBankcardResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeBusinessCardRequest.cpp b/ocr/src/v1/model/RecognizeBusinessCardRequest.cpp index 89ae431a7..1ce8255fd 100644 --- a/ocr/src/v1/model/RecognizeBusinessCardRequest.cpp +++ b/ocr/src/v1/model/RecognizeBusinessCardRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeBusinessCardRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeBusinessCardRequest::toJson() const return val; } - bool RecognizeBusinessCardRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeBusinessCardRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeBusinessCardRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeBusinessCardResponse.cpp b/ocr/src/v1/model/RecognizeBusinessCardResponse.cpp index c9dc88fbc..aba972265 100644 --- a/ocr/src/v1/model/RecognizeBusinessCardResponse.cpp +++ b/ocr/src/v1/model/RecognizeBusinessCardResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeBusinessCardResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeBusinessCardResponse::toJson() const return val; } - bool RecognizeBusinessCardResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeBusinessCardResponse::fromJson(const web::json::value& val) return ok; } + BusinessCardResult RecognizeBusinessCardResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeBusinessLicenseRequest.cpp b/ocr/src/v1/model/RecognizeBusinessLicenseRequest.cpp index 3d524fad2..74474b82e 100644 --- a/ocr/src/v1/model/RecognizeBusinessLicenseRequest.cpp +++ b/ocr/src/v1/model/RecognizeBusinessLicenseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeBusinessLicenseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeBusinessLicenseRequest::toJson() const return val; } - bool RecognizeBusinessLicenseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeBusinessLicenseRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeBusinessLicenseRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeBusinessLicenseResponse.cpp b/ocr/src/v1/model/RecognizeBusinessLicenseResponse.cpp index 8cfd21355..69edeac54 100644 --- a/ocr/src/v1/model/RecognizeBusinessLicenseResponse.cpp +++ b/ocr/src/v1/model/RecognizeBusinessLicenseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeBusinessLicenseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeBusinessLicenseResponse::toJson() const return val; } - bool RecognizeBusinessLicenseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeBusinessLicenseResponse::fromJson(const web::json::value& val) return ok; } + BusinessLicenseResult RecognizeBusinessLicenseResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeCambodianIdCardRequest.cpp b/ocr/src/v1/model/RecognizeCambodianIdCardRequest.cpp index 99ca7ab16..1e06bae96 100644 --- a/ocr/src/v1/model/RecognizeCambodianIdCardRequest.cpp +++ b/ocr/src/v1/model/RecognizeCambodianIdCardRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeCambodianIdCardRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeCambodianIdCardRequest::toJson() const return val; } - bool RecognizeCambodianIdCardRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeCambodianIdCardRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeCambodianIdCardRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeCambodianIdCardResponse.cpp b/ocr/src/v1/model/RecognizeCambodianIdCardResponse.cpp index d8dbbc400..124528af9 100644 --- a/ocr/src/v1/model/RecognizeCambodianIdCardResponse.cpp +++ b/ocr/src/v1/model/RecognizeCambodianIdCardResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeCambodianIdCardResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeCambodianIdCardResponse::toJson() const return val; } - bool RecognizeCambodianIdCardResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeCambodianIdCardResponse::fromJson(const web::json::value& val) return ok; } + CambodianIdCardResult RecognizeCambodianIdCardResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeChileIdCardRequest.cpp b/ocr/src/v1/model/RecognizeChileIdCardRequest.cpp index 8a389ef32..8ae922b3e 100644 --- a/ocr/src/v1/model/RecognizeChileIdCardRequest.cpp +++ b/ocr/src/v1/model/RecognizeChileIdCardRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeChileIdCardRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeChileIdCardRequest::toJson() const return val; } - bool RecognizeChileIdCardRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeChileIdCardRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeChileIdCardRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeChileIdCardResponse.cpp b/ocr/src/v1/model/RecognizeChileIdCardResponse.cpp index b3e3f80c2..e61fae8f1 100644 --- a/ocr/src/v1/model/RecognizeChileIdCardResponse.cpp +++ b/ocr/src/v1/model/RecognizeChileIdCardResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeChileIdCardResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeChileIdCardResponse::toJson() const return val; } - bool RecognizeChileIdCardResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeChileIdCardResponse::fromJson(const web::json::value& val) return ok; } + ChileIdCardResult RecognizeChileIdCardResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeColombiaIdCardRequest.cpp b/ocr/src/v1/model/RecognizeColombiaIdCardRequest.cpp new file mode 100644 index 000000000..e214bfc11 --- /dev/null +++ b/ocr/src/v1/model/RecognizeColombiaIdCardRequest.cpp @@ -0,0 +1,113 @@ + + +#include "huaweicloud/ocr/v1/model/RecognizeColombiaIdCardRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { +namespace Model { + + + + +RecognizeColombiaIdCardRequest::RecognizeColombiaIdCardRequest() +{ + enterpriseProjectId_ = ""; + enterpriseProjectIdIsSet_ = false; + bodyIsSet_ = false; +} + +RecognizeColombiaIdCardRequest::~RecognizeColombiaIdCardRequest() = default; + +void RecognizeColombiaIdCardRequest::validate() +{ +} + +web::json::value RecognizeColombiaIdCardRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(enterpriseProjectIdIsSet_) { + val[utility::conversions::to_string_t("Enterprise-Project-Id")] = ModelBase::toJson(enterpriseProjectId_); + } + if(bodyIsSet_) { + val[utility::conversions::to_string_t("body")] = ModelBase::toJson(body_); + } + + return val; +} +bool RecognizeColombiaIdCardRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("Enterprise-Project-Id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("Enterprise-Project-Id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setEnterpriseProjectId(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("body"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("body")); + if(!fieldValue.is_null()) + { + ColombiaIdCardRequestBody refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBody(refVal); + } + } + return ok; +} + + +std::string RecognizeColombiaIdCardRequest::getEnterpriseProjectId() const +{ + return enterpriseProjectId_; +} + +void RecognizeColombiaIdCardRequest::setEnterpriseProjectId(const std::string& value) +{ + enterpriseProjectId_ = value; + enterpriseProjectIdIsSet_ = true; +} + +bool RecognizeColombiaIdCardRequest::enterpriseProjectIdIsSet() const +{ + return enterpriseProjectIdIsSet_; +} + +void RecognizeColombiaIdCardRequest::unsetenterpriseProjectId() +{ + enterpriseProjectIdIsSet_ = false; +} + +ColombiaIdCardRequestBody RecognizeColombiaIdCardRequest::getBody() const +{ + return body_; +} + +void RecognizeColombiaIdCardRequest::setBody(const ColombiaIdCardRequestBody& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool RecognizeColombiaIdCardRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void RecognizeColombiaIdCardRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/ocr/src/v1/model/RecognizeColombiaIdCardResponse.cpp b/ocr/src/v1/model/RecognizeColombiaIdCardResponse.cpp new file mode 100644 index 000000000..f3711e32a --- /dev/null +++ b/ocr/src/v1/model/RecognizeColombiaIdCardResponse.cpp @@ -0,0 +1,78 @@ + + +#include "huaweicloud/ocr/v1/model/RecognizeColombiaIdCardResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { +namespace Model { + + + + +RecognizeColombiaIdCardResponse::RecognizeColombiaIdCardResponse() +{ + resultIsSet_ = false; +} + +RecognizeColombiaIdCardResponse::~RecognizeColombiaIdCardResponse() = default; + +void RecognizeColombiaIdCardResponse::validate() +{ +} + +web::json::value RecognizeColombiaIdCardResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(resultIsSet_) { + val[utility::conversions::to_string_t("result")] = ModelBase::toJson(result_); + } + + return val; +} +bool RecognizeColombiaIdCardResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("result"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("result")); + if(!fieldValue.is_null()) + { + ColombiaIdCardResult refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setResult(refVal); + } + } + return ok; +} + + +ColombiaIdCardResult RecognizeColombiaIdCardResponse::getResult() const +{ + return result_; +} + +void RecognizeColombiaIdCardResponse::setResult(const ColombiaIdCardResult& value) +{ + result_ = value; + resultIsSet_ = true; +} + +bool RecognizeColombiaIdCardResponse::resultIsSet() const +{ + return resultIsSet_; +} + +void RecognizeColombiaIdCardResponse::unsetresult() +{ + resultIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/ocr/src/v1/model/RecognizeCustomTemplateRequest.cpp b/ocr/src/v1/model/RecognizeCustomTemplateRequest.cpp index 0e55421a3..00e3b3cc8 100644 --- a/ocr/src/v1/model/RecognizeCustomTemplateRequest.cpp +++ b/ocr/src/v1/model/RecognizeCustomTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeCustomTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeCustomTemplateRequest::toJson() const return val; } - bool RecognizeCustomTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeCustomTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeCustomTemplateRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeCustomTemplateResponse.cpp b/ocr/src/v1/model/RecognizeCustomTemplateResponse.cpp index 2167cc70f..2f0643061 100644 --- a/ocr/src/v1/model/RecognizeCustomTemplateResponse.cpp +++ b/ocr/src/v1/model/RecognizeCustomTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeCustomTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeCustomTemplateResponse::toJson() const return val; } - bool RecognizeCustomTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeCustomTemplateResponse::fromJson(const web::json::value& val) return ok; } + Object RecognizeCustomTemplateResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeDriverLicenseRequest.cpp b/ocr/src/v1/model/RecognizeDriverLicenseRequest.cpp index 371155d45..4154ca805 100644 --- a/ocr/src/v1/model/RecognizeDriverLicenseRequest.cpp +++ b/ocr/src/v1/model/RecognizeDriverLicenseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeDriverLicenseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeDriverLicenseRequest::toJson() const return val; } - bool RecognizeDriverLicenseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeDriverLicenseRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeDriverLicenseRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeDriverLicenseResponse.cpp b/ocr/src/v1/model/RecognizeDriverLicenseResponse.cpp index 42d559702..1bcb0a2bb 100644 --- a/ocr/src/v1/model/RecognizeDriverLicenseResponse.cpp +++ b/ocr/src/v1/model/RecognizeDriverLicenseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeDriverLicenseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeDriverLicenseResponse::toJson() const return val; } - bool RecognizeDriverLicenseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeDriverLicenseResponse::fromJson(const web::json::value& val) return ok; } + DriverLicenseResult RecognizeDriverLicenseResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeExitEntryPermitRequest.cpp b/ocr/src/v1/model/RecognizeExitEntryPermitRequest.cpp index 39a32e4f7..3cf25bfef 100644 --- a/ocr/src/v1/model/RecognizeExitEntryPermitRequest.cpp +++ b/ocr/src/v1/model/RecognizeExitEntryPermitRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeExitEntryPermitRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeExitEntryPermitRequest::toJson() const return val; } - bool RecognizeExitEntryPermitRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeExitEntryPermitRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeExitEntryPermitRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeExitEntryPermitResponse.cpp b/ocr/src/v1/model/RecognizeExitEntryPermitResponse.cpp index 5d6bd4671..085b79004 100644 --- a/ocr/src/v1/model/RecognizeExitEntryPermitResponse.cpp +++ b/ocr/src/v1/model/RecognizeExitEntryPermitResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeExitEntryPermitResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeExitEntryPermitResponse::toJson() const return val; } - bool RecognizeExitEntryPermitResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeExitEntryPermitResponse::fromJson(const web::json::value& val) return ok; } + ExitEntryPermitResult RecognizeExitEntryPermitResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeFinancialStatementRequest.cpp b/ocr/src/v1/model/RecognizeFinancialStatementRequest.cpp index 7d2a9bafd..d79d569a7 100644 --- a/ocr/src/v1/model/RecognizeFinancialStatementRequest.cpp +++ b/ocr/src/v1/model/RecognizeFinancialStatementRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeFinancialStatementRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeFinancialStatementRequest::toJson() const return val; } - bool RecognizeFinancialStatementRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeFinancialStatementRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeFinancialStatementRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeFinancialStatementResponse.cpp b/ocr/src/v1/model/RecognizeFinancialStatementResponse.cpp index facf2f14d..87d3984bf 100644 --- a/ocr/src/v1/model/RecognizeFinancialStatementResponse.cpp +++ b/ocr/src/v1/model/RecognizeFinancialStatementResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeFinancialStatementResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeFinancialStatementResponse::toJson() const return val; } - bool RecognizeFinancialStatementResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeFinancialStatementResponse::fromJson(const web::json::value& val) return ok; } + FinancialStatementResult RecognizeFinancialStatementResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeFlightItineraryRequest.cpp b/ocr/src/v1/model/RecognizeFlightItineraryRequest.cpp index 7af75de37..5e7f2733d 100644 --- a/ocr/src/v1/model/RecognizeFlightItineraryRequest.cpp +++ b/ocr/src/v1/model/RecognizeFlightItineraryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeFlightItineraryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeFlightItineraryRequest::toJson() const return val; } - bool RecognizeFlightItineraryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeFlightItineraryRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeFlightItineraryRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeFlightItineraryResponse.cpp b/ocr/src/v1/model/RecognizeFlightItineraryResponse.cpp index f51c3c0f6..fdb17ac8e 100644 --- a/ocr/src/v1/model/RecognizeFlightItineraryResponse.cpp +++ b/ocr/src/v1/model/RecognizeFlightItineraryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeFlightItineraryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeFlightItineraryResponse::toJson() const return val; } - bool RecognizeFlightItineraryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeFlightItineraryResponse::fromJson(const web::json::value& val) return ok; } + FlightItineraryResult RecognizeFlightItineraryResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeGeneralTableRequest.cpp b/ocr/src/v1/model/RecognizeGeneralTableRequest.cpp index d20b48f4d..0f08568a7 100644 --- a/ocr/src/v1/model/RecognizeGeneralTableRequest.cpp +++ b/ocr/src/v1/model/RecognizeGeneralTableRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeGeneralTableRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeGeneralTableRequest::toJson() const return val; } - bool RecognizeGeneralTableRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeGeneralTableRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeGeneralTableRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeGeneralTableResponse.cpp b/ocr/src/v1/model/RecognizeGeneralTableResponse.cpp index d30c95920..1dd4e5b51 100644 --- a/ocr/src/v1/model/RecognizeGeneralTableResponse.cpp +++ b/ocr/src/v1/model/RecognizeGeneralTableResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeGeneralTableResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeGeneralTableResponse::toJson() const return val; } - bool RecognizeGeneralTableResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeGeneralTableResponse::fromJson(const web::json::value& val) return ok; } + GeneralTableResult RecognizeGeneralTableResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeGeneralTextRequest.cpp b/ocr/src/v1/model/RecognizeGeneralTextRequest.cpp index 7596eece5..f076283a7 100644 --- a/ocr/src/v1/model/RecognizeGeneralTextRequest.cpp +++ b/ocr/src/v1/model/RecognizeGeneralTextRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeGeneralTextRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeGeneralTextRequest::toJson() const return val; } - bool RecognizeGeneralTextRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeGeneralTextRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeGeneralTextRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeGeneralTextResponse.cpp b/ocr/src/v1/model/RecognizeGeneralTextResponse.cpp index d564958c6..826727513 100644 --- a/ocr/src/v1/model/RecognizeGeneralTextResponse.cpp +++ b/ocr/src/v1/model/RecognizeGeneralTextResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeGeneralTextResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeGeneralTextResponse::toJson() const return val; } - bool RecognizeGeneralTextResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeGeneralTextResponse::fromJson(const web::json::value& val) return ok; } + GeneralTextResult RecognizeGeneralTextResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeHandwritingRequest.cpp b/ocr/src/v1/model/RecognizeHandwritingRequest.cpp index 1c8f91fe0..905361507 100644 --- a/ocr/src/v1/model/RecognizeHandwritingRequest.cpp +++ b/ocr/src/v1/model/RecognizeHandwritingRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeHandwritingRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeHandwritingRequest::toJson() const return val; } - bool RecognizeHandwritingRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeHandwritingRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeHandwritingRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeHandwritingResponse.cpp b/ocr/src/v1/model/RecognizeHandwritingResponse.cpp index 1929cab5a..1d077ba78 100644 --- a/ocr/src/v1/model/RecognizeHandwritingResponse.cpp +++ b/ocr/src/v1/model/RecognizeHandwritingResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeHandwritingResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeHandwritingResponse::toJson() const return val; } - bool RecognizeHandwritingResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeHandwritingResponse::fromJson(const web::json::value& val) return ok; } + HandwritingResult RecognizeHandwritingResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeHealthCodeRequest.cpp b/ocr/src/v1/model/RecognizeHealthCodeRequest.cpp index 86d157370..3cc77b9b2 100644 --- a/ocr/src/v1/model/RecognizeHealthCodeRequest.cpp +++ b/ocr/src/v1/model/RecognizeHealthCodeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeHealthCodeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeHealthCodeRequest::toJson() const return val; } - bool RecognizeHealthCodeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeHealthCodeRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeHealthCodeRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeHealthCodeResponse.cpp b/ocr/src/v1/model/RecognizeHealthCodeResponse.cpp index 92bcc0606..f500cdeff 100644 --- a/ocr/src/v1/model/RecognizeHealthCodeResponse.cpp +++ b/ocr/src/v1/model/RecognizeHealthCodeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeHealthCodeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeHealthCodeResponse::toJson() const return val; } - bool RecognizeHealthCodeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeHealthCodeResponse::fromJson(const web::json::value& val) return ok; } + HealthCodeResult RecognizeHealthCodeResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeHkIdCardRequest.cpp b/ocr/src/v1/model/RecognizeHkIdCardRequest.cpp index d67088125..3f61e784d 100644 --- a/ocr/src/v1/model/RecognizeHkIdCardRequest.cpp +++ b/ocr/src/v1/model/RecognizeHkIdCardRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeHkIdCardRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeHkIdCardRequest::toJson() const return val; } - bool RecognizeHkIdCardRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeHkIdCardRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeHkIdCardRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeHkIdCardResponse.cpp b/ocr/src/v1/model/RecognizeHkIdCardResponse.cpp index 59a9a4899..0501b36b8 100644 --- a/ocr/src/v1/model/RecognizeHkIdCardResponse.cpp +++ b/ocr/src/v1/model/RecognizeHkIdCardResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeHkIdCardResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeHkIdCardResponse::toJson() const return val; } - bool RecognizeHkIdCardResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeHkIdCardResponse::fromJson(const web::json::value& val) return ok; } + HkIdCardResult RecognizeHkIdCardResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeIdCardRequest.cpp b/ocr/src/v1/model/RecognizeIdCardRequest.cpp index fe2a1604d..0f411d1ee 100644 --- a/ocr/src/v1/model/RecognizeIdCardRequest.cpp +++ b/ocr/src/v1/model/RecognizeIdCardRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeIdCardRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeIdCardRequest::toJson() const return val; } - bool RecognizeIdCardRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeIdCardRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeIdCardRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeIdCardResponse.cpp b/ocr/src/v1/model/RecognizeIdCardResponse.cpp index ab4a00604..53d2ace94 100644 --- a/ocr/src/v1/model/RecognizeIdCardResponse.cpp +++ b/ocr/src/v1/model/RecognizeIdCardResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeIdCardResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeIdCardResponse::toJson() const return val; } - bool RecognizeIdCardResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeIdCardResponse::fromJson(const web::json::value& val) return ok; } + IdCardResult RecognizeIdCardResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeIdDocumentRequest.cpp b/ocr/src/v1/model/RecognizeIdDocumentRequest.cpp index 37baa3120..7da70d86e 100644 --- a/ocr/src/v1/model/RecognizeIdDocumentRequest.cpp +++ b/ocr/src/v1/model/RecognizeIdDocumentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeIdDocumentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeIdDocumentRequest::toJson() const return val; } - bool RecognizeIdDocumentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeIdDocumentRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeIdDocumentRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeIdDocumentResponse.cpp b/ocr/src/v1/model/RecognizeIdDocumentResponse.cpp index aadf7d846..b98325d0d 100644 --- a/ocr/src/v1/model/RecognizeIdDocumentResponse.cpp +++ b/ocr/src/v1/model/RecognizeIdDocumentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeIdDocumentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeIdDocumentResponse::toJson() const return val; } - bool RecognizeIdDocumentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeIdDocumentResponse::fromJson(const web::json::value& val) return ok; } + IdDocumentItem RecognizeIdDocumentResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeInsurancePolicyRequest.cpp b/ocr/src/v1/model/RecognizeInsurancePolicyRequest.cpp index ed0201042..d8534f71f 100644 --- a/ocr/src/v1/model/RecognizeInsurancePolicyRequest.cpp +++ b/ocr/src/v1/model/RecognizeInsurancePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeInsurancePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeInsurancePolicyRequest::toJson() const return val; } - bool RecognizeInsurancePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeInsurancePolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeInsurancePolicyRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeInsurancePolicyResponse.cpp b/ocr/src/v1/model/RecognizeInsurancePolicyResponse.cpp index e26db6142..1586efd51 100644 --- a/ocr/src/v1/model/RecognizeInsurancePolicyResponse.cpp +++ b/ocr/src/v1/model/RecognizeInsurancePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeInsurancePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeInsurancePolicyResponse::toJson() const return val; } - bool RecognizeInsurancePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeInsurancePolicyResponse::fromJson(const web::json::value& val) return ok; } + InsurancePolicyResult RecognizeInsurancePolicyResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeInvoiceVerificationRequest.cpp b/ocr/src/v1/model/RecognizeInvoiceVerificationRequest.cpp index 8551ad512..4677b00a8 100644 --- a/ocr/src/v1/model/RecognizeInvoiceVerificationRequest.cpp +++ b/ocr/src/v1/model/RecognizeInvoiceVerificationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeInvoiceVerificationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeInvoiceVerificationRequest::toJson() const return val; } - bool RecognizeInvoiceVerificationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeInvoiceVerificationRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeInvoiceVerificationRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeInvoiceVerificationResponse.cpp b/ocr/src/v1/model/RecognizeInvoiceVerificationResponse.cpp index 10f88b3fe..e8ec1e7c5 100644 --- a/ocr/src/v1/model/RecognizeInvoiceVerificationResponse.cpp +++ b/ocr/src/v1/model/RecognizeInvoiceVerificationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeInvoiceVerificationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeInvoiceVerificationResponse::toJson() const return val; } - bool RecognizeInvoiceVerificationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeInvoiceVerificationResponse::fromJson(const web::json::value& val) return ok; } + Object RecognizeInvoiceVerificationResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeLicensePlateRequest.cpp b/ocr/src/v1/model/RecognizeLicensePlateRequest.cpp index 1b6dae2a1..598f98c0f 100644 --- a/ocr/src/v1/model/RecognizeLicensePlateRequest.cpp +++ b/ocr/src/v1/model/RecognizeLicensePlateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeLicensePlateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeLicensePlateRequest::toJson() const return val; } - bool RecognizeLicensePlateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeLicensePlateRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeLicensePlateRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeLicensePlateResponse.cpp b/ocr/src/v1/model/RecognizeLicensePlateResponse.cpp index cea8aaea9..cac449601 100644 --- a/ocr/src/v1/model/RecognizeLicensePlateResponse.cpp +++ b/ocr/src/v1/model/RecognizeLicensePlateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeLicensePlateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeLicensePlateResponse::toJson() const return val; } - bool RecognizeLicensePlateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeLicensePlateResponse::fromJson(const web::json::value& val) return ok; } + std::vector& RecognizeLicensePlateResponse::getResult() { return result_; diff --git a/ocr/src/v1/model/RecognizeMacaoIdCardRequest.cpp b/ocr/src/v1/model/RecognizeMacaoIdCardRequest.cpp index d0cdb16de..668b26095 100644 --- a/ocr/src/v1/model/RecognizeMacaoIdCardRequest.cpp +++ b/ocr/src/v1/model/RecognizeMacaoIdCardRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeMacaoIdCardRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeMacaoIdCardRequest::toJson() const return val; } - bool RecognizeMacaoIdCardRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeMacaoIdCardRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeMacaoIdCardRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeMacaoIdCardResponse.cpp b/ocr/src/v1/model/RecognizeMacaoIdCardResponse.cpp index ad627f361..a2ec83cd1 100644 --- a/ocr/src/v1/model/RecognizeMacaoIdCardResponse.cpp +++ b/ocr/src/v1/model/RecognizeMacaoIdCardResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeMacaoIdCardResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeMacaoIdCardResponse::toJson() const return val; } - bool RecognizeMacaoIdCardResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeMacaoIdCardResponse::fromJson(const web::json::value& val) return ok; } + MacaoIdCardResult RecognizeMacaoIdCardResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeMainlandTravelPermitRequest.cpp b/ocr/src/v1/model/RecognizeMainlandTravelPermitRequest.cpp index f914afe05..72467d8c2 100644 --- a/ocr/src/v1/model/RecognizeMainlandTravelPermitRequest.cpp +++ b/ocr/src/v1/model/RecognizeMainlandTravelPermitRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeMainlandTravelPermitRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeMainlandTravelPermitRequest::toJson() const return val; } - bool RecognizeMainlandTravelPermitRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeMainlandTravelPermitRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeMainlandTravelPermitRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeMainlandTravelPermitResponse.cpp b/ocr/src/v1/model/RecognizeMainlandTravelPermitResponse.cpp index c695ea46c..d7b35dd65 100644 --- a/ocr/src/v1/model/RecognizeMainlandTravelPermitResponse.cpp +++ b/ocr/src/v1/model/RecognizeMainlandTravelPermitResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeMainlandTravelPermitResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeMainlandTravelPermitResponse::toJson() const return val; } - bool RecognizeMainlandTravelPermitResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeMainlandTravelPermitResponse::fromJson(const web::json::value& val return ok; } + MainlandTravelPermitResult RecognizeMainlandTravelPermitResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeMvsInvoiceRequest.cpp b/ocr/src/v1/model/RecognizeMvsInvoiceRequest.cpp index 80e714936..a1c57f03e 100644 --- a/ocr/src/v1/model/RecognizeMvsInvoiceRequest.cpp +++ b/ocr/src/v1/model/RecognizeMvsInvoiceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeMvsInvoiceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeMvsInvoiceRequest::toJson() const return val; } - bool RecognizeMvsInvoiceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeMvsInvoiceRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeMvsInvoiceRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeMvsInvoiceResponse.cpp b/ocr/src/v1/model/RecognizeMvsInvoiceResponse.cpp index 246d0fd4c..0ea969acf 100644 --- a/ocr/src/v1/model/RecognizeMvsInvoiceResponse.cpp +++ b/ocr/src/v1/model/RecognizeMvsInvoiceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeMvsInvoiceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeMvsInvoiceResponse::toJson() const return val; } - bool RecognizeMvsInvoiceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeMvsInvoiceResponse::fromJson(const web::json::value& val) return ok; } + MvsInvoiceResult RecognizeMvsInvoiceResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeMyanmarDriverLicenseRequest.cpp b/ocr/src/v1/model/RecognizeMyanmarDriverLicenseRequest.cpp index 0168eb123..e2b40ed95 100644 --- a/ocr/src/v1/model/RecognizeMyanmarDriverLicenseRequest.cpp +++ b/ocr/src/v1/model/RecognizeMyanmarDriverLicenseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeMyanmarDriverLicenseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeMyanmarDriverLicenseRequest::toJson() const return val; } - bool RecognizeMyanmarDriverLicenseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeMyanmarDriverLicenseRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeMyanmarDriverLicenseRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeMyanmarDriverLicenseResponse.cpp b/ocr/src/v1/model/RecognizeMyanmarDriverLicenseResponse.cpp index 26459e682..fada01285 100644 --- a/ocr/src/v1/model/RecognizeMyanmarDriverLicenseResponse.cpp +++ b/ocr/src/v1/model/RecognizeMyanmarDriverLicenseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeMyanmarDriverLicenseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeMyanmarDriverLicenseResponse::toJson() const return val; } - bool RecognizeMyanmarDriverLicenseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeMyanmarDriverLicenseResponse::fromJson(const web::json::value& val return ok; } + MyanmarDriverLicenseResult RecognizeMyanmarDriverLicenseResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeMyanmarIdcardRequest.cpp b/ocr/src/v1/model/RecognizeMyanmarIdcardRequest.cpp index 2872d0d51..387eef53c 100644 --- a/ocr/src/v1/model/RecognizeMyanmarIdcardRequest.cpp +++ b/ocr/src/v1/model/RecognizeMyanmarIdcardRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeMyanmarIdcardRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeMyanmarIdcardRequest::toJson() const return val; } - bool RecognizeMyanmarIdcardRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeMyanmarIdcardRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeMyanmarIdcardRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeMyanmarIdcardResponse.cpp b/ocr/src/v1/model/RecognizeMyanmarIdcardResponse.cpp index 245bfe769..aea12b6b0 100644 --- a/ocr/src/v1/model/RecognizeMyanmarIdcardResponse.cpp +++ b/ocr/src/v1/model/RecognizeMyanmarIdcardResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeMyanmarIdcardResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeMyanmarIdcardResponse::toJson() const return val; } - bool RecognizeMyanmarIdcardResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeMyanmarIdcardResponse::fromJson(const web::json::value& val) return ok; } + MyanmarIdcardResult RecognizeMyanmarIdcardResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizePassportRequest.cpp b/ocr/src/v1/model/RecognizePassportRequest.cpp index bf18852be..934b9fb5e 100644 --- a/ocr/src/v1/model/RecognizePassportRequest.cpp +++ b/ocr/src/v1/model/RecognizePassportRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizePassportRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizePassportRequest::toJson() const return val; } - bool RecognizePassportRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizePassportRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizePassportRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizePassportResponse.cpp b/ocr/src/v1/model/RecognizePassportResponse.cpp index 339400d1c..071b7dc9a 100644 --- a/ocr/src/v1/model/RecognizePassportResponse.cpp +++ b/ocr/src/v1/model/RecognizePassportResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizePassportResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizePassportResponse::toJson() const return val; } - bool RecognizePassportResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizePassportResponse::fromJson(const web::json::value& val) return ok; } + PassportResult RecognizePassportResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizePcrTestRecordRequest.cpp b/ocr/src/v1/model/RecognizePcrTestRecordRequest.cpp index f190dc239..50f995465 100644 --- a/ocr/src/v1/model/RecognizePcrTestRecordRequest.cpp +++ b/ocr/src/v1/model/RecognizePcrTestRecordRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizePcrTestRecordRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizePcrTestRecordRequest::toJson() const return val; } - bool RecognizePcrTestRecordRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizePcrTestRecordRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizePcrTestRecordRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizePcrTestRecordResponse.cpp b/ocr/src/v1/model/RecognizePcrTestRecordResponse.cpp index ba5f18f9a..94fb2608f 100644 --- a/ocr/src/v1/model/RecognizePcrTestRecordResponse.cpp +++ b/ocr/src/v1/model/RecognizePcrTestRecordResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizePcrTestRecordResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizePcrTestRecordResponse::toJson() const return val; } - bool RecognizePcrTestRecordResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizePcrTestRecordResponse::fromJson(const web::json::value& val) return ok; } + PcrTestRecordResult RecognizePcrTestRecordResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeQualificationCertificateRequest.cpp b/ocr/src/v1/model/RecognizeQualificationCertificateRequest.cpp index a0a086799..edbda748d 100644 --- a/ocr/src/v1/model/RecognizeQualificationCertificateRequest.cpp +++ b/ocr/src/v1/model/RecognizeQualificationCertificateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeQualificationCertificateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeQualificationCertificateRequest::toJson() const return val; } - bool RecognizeQualificationCertificateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeQualificationCertificateRequest::fromJson(const web::json::value& return ok; } + std::string RecognizeQualificationCertificateRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeQualificationCertificateResponse.cpp b/ocr/src/v1/model/RecognizeQualificationCertificateResponse.cpp index b6fb5c28b..2989387f3 100644 --- a/ocr/src/v1/model/RecognizeQualificationCertificateResponse.cpp +++ b/ocr/src/v1/model/RecognizeQualificationCertificateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeQualificationCertificateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeQualificationCertificateResponse::toJson() const return val; } - bool RecognizeQualificationCertificateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeQualificationCertificateResponse::fromJson(const web::json::value& return ok; } + QualificationCertificateResult RecognizeQualificationCertificateResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeQuotaInvoiceRequest.cpp b/ocr/src/v1/model/RecognizeQuotaInvoiceRequest.cpp index ccff15dc5..83309c40c 100644 --- a/ocr/src/v1/model/RecognizeQuotaInvoiceRequest.cpp +++ b/ocr/src/v1/model/RecognizeQuotaInvoiceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeQuotaInvoiceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeQuotaInvoiceRequest::toJson() const return val; } - bool RecognizeQuotaInvoiceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeQuotaInvoiceRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeQuotaInvoiceRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeQuotaInvoiceResponse.cpp b/ocr/src/v1/model/RecognizeQuotaInvoiceResponse.cpp index 29a2f8928..e2110dccb 100644 --- a/ocr/src/v1/model/RecognizeQuotaInvoiceResponse.cpp +++ b/ocr/src/v1/model/RecognizeQuotaInvoiceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeQuotaInvoiceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeQuotaInvoiceResponse::toJson() const return val; } - bool RecognizeQuotaInvoiceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeQuotaInvoiceResponse::fromJson(const web::json::value& val) return ok; } + QuotaInvoiceResult RecognizeQuotaInvoiceResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeRealEstateCertificateRequest.cpp b/ocr/src/v1/model/RecognizeRealEstateCertificateRequest.cpp index 0849f6fd6..ce73521b7 100644 --- a/ocr/src/v1/model/RecognizeRealEstateCertificateRequest.cpp +++ b/ocr/src/v1/model/RecognizeRealEstateCertificateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeRealEstateCertificateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeRealEstateCertificateRequest::toJson() const return val; } - bool RecognizeRealEstateCertificateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeRealEstateCertificateRequest::fromJson(const web::json::value& val return ok; } + std::string RecognizeRealEstateCertificateRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeRealEstateCertificateResponse.cpp b/ocr/src/v1/model/RecognizeRealEstateCertificateResponse.cpp index e535b17b8..fadb4a5df 100644 --- a/ocr/src/v1/model/RecognizeRealEstateCertificateResponse.cpp +++ b/ocr/src/v1/model/RecognizeRealEstateCertificateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeRealEstateCertificateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeRealEstateCertificateResponse::toJson() const return val; } - bool RecognizeRealEstateCertificateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeRealEstateCertificateResponse::fromJson(const web::json::value& va return ok; } + RealEstateCertificateResult RecognizeRealEstateCertificateResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeSmartDocumentRecognizerRequest.cpp b/ocr/src/v1/model/RecognizeSmartDocumentRecognizerRequest.cpp index 47b8d6224..e23da8c1f 100644 --- a/ocr/src/v1/model/RecognizeSmartDocumentRecognizerRequest.cpp +++ b/ocr/src/v1/model/RecognizeSmartDocumentRecognizerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeSmartDocumentRecognizerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeSmartDocumentRecognizerRequest::toJson() const return val; } - bool RecognizeSmartDocumentRecognizerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeSmartDocumentRecognizerRequest::fromJson(const web::json::value& v return ok; } + std::string RecognizeSmartDocumentRecognizerRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeSmartDocumentRecognizerResponse.cpp b/ocr/src/v1/model/RecognizeSmartDocumentRecognizerResponse.cpp index 7ad46c66a..60e5c3323 100644 --- a/ocr/src/v1/model/RecognizeSmartDocumentRecognizerResponse.cpp +++ b/ocr/src/v1/model/RecognizeSmartDocumentRecognizerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeSmartDocumentRecognizerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeSmartDocumentRecognizerResponse::toJson() const return val; } - bool RecognizeSmartDocumentRecognizerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeSmartDocumentRecognizerResponse::fromJson(const web::json::value& return ok; } + std::vector& RecognizeSmartDocumentRecognizerResponse::getResult() { return result_; diff --git a/ocr/src/v1/model/RecognizeTaxiInvoiceRequest.cpp b/ocr/src/v1/model/RecognizeTaxiInvoiceRequest.cpp index fe2b66fe2..97641a649 100644 --- a/ocr/src/v1/model/RecognizeTaxiInvoiceRequest.cpp +++ b/ocr/src/v1/model/RecognizeTaxiInvoiceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeTaxiInvoiceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeTaxiInvoiceRequest::toJson() const return val; } - bool RecognizeTaxiInvoiceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeTaxiInvoiceRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeTaxiInvoiceRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeTaxiInvoiceResponse.cpp b/ocr/src/v1/model/RecognizeTaxiInvoiceResponse.cpp index 038677964..30f9a0b0f 100644 --- a/ocr/src/v1/model/RecognizeTaxiInvoiceResponse.cpp +++ b/ocr/src/v1/model/RecognizeTaxiInvoiceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeTaxiInvoiceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeTaxiInvoiceResponse::toJson() const return val; } - bool RecognizeTaxiInvoiceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeTaxiInvoiceResponse::fromJson(const web::json::value& val) return ok; } + TaxiInvoiceResult RecognizeTaxiInvoiceResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeThailandIdcardRequest.cpp b/ocr/src/v1/model/RecognizeThailandIdcardRequest.cpp index 15976936a..d31c96b16 100644 --- a/ocr/src/v1/model/RecognizeThailandIdcardRequest.cpp +++ b/ocr/src/v1/model/RecognizeThailandIdcardRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeThailandIdcardRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeThailandIdcardRequest::toJson() const return val; } - bool RecognizeThailandIdcardRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeThailandIdcardRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeThailandIdcardRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeThailandIdcardResponse.cpp b/ocr/src/v1/model/RecognizeThailandIdcardResponse.cpp index 7dd4efa51..ecf676c6c 100644 --- a/ocr/src/v1/model/RecognizeThailandIdcardResponse.cpp +++ b/ocr/src/v1/model/RecognizeThailandIdcardResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeThailandIdcardResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeThailandIdcardResponse::toJson() const return val; } - bool RecognizeThailandIdcardResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeThailandIdcardResponse::fromJson(const web::json::value& val) return ok; } + ThailandIdcardResult RecognizeThailandIdcardResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeThailandLicensePlateRequest.cpp b/ocr/src/v1/model/RecognizeThailandLicensePlateRequest.cpp index 419b56a4f..52724d87c 100644 --- a/ocr/src/v1/model/RecognizeThailandLicensePlateRequest.cpp +++ b/ocr/src/v1/model/RecognizeThailandLicensePlateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeThailandLicensePlateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeThailandLicensePlateRequest::toJson() const return val; } - bool RecognizeThailandLicensePlateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeThailandLicensePlateRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeThailandLicensePlateRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeThailandLicensePlateResponse.cpp b/ocr/src/v1/model/RecognizeThailandLicensePlateResponse.cpp index 60d402856..e42834bd8 100644 --- a/ocr/src/v1/model/RecognizeThailandLicensePlateResponse.cpp +++ b/ocr/src/v1/model/RecognizeThailandLicensePlateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeThailandLicensePlateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeThailandLicensePlateResponse::toJson() const return val; } - bool RecognizeThailandLicensePlateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeThailandLicensePlateResponse::fromJson(const web::json::value& val return ok; } + std::vector& RecognizeThailandLicensePlateResponse::getResult() { return result_; diff --git a/ocr/src/v1/model/RecognizeTollInvoiceRequest.cpp b/ocr/src/v1/model/RecognizeTollInvoiceRequest.cpp index 0c8a051f2..b9e262ba8 100644 --- a/ocr/src/v1/model/RecognizeTollInvoiceRequest.cpp +++ b/ocr/src/v1/model/RecognizeTollInvoiceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeTollInvoiceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeTollInvoiceRequest::toJson() const return val; } - bool RecognizeTollInvoiceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeTollInvoiceRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeTollInvoiceRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeTollInvoiceResponse.cpp b/ocr/src/v1/model/RecognizeTollInvoiceResponse.cpp index 2a58c27bd..94255f937 100644 --- a/ocr/src/v1/model/RecognizeTollInvoiceResponse.cpp +++ b/ocr/src/v1/model/RecognizeTollInvoiceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeTollInvoiceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeTollInvoiceResponse::toJson() const return val; } - bool RecognizeTollInvoiceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeTollInvoiceResponse::fromJson(const web::json::value& val) return ok; } + TollInvoiceResult RecognizeTollInvoiceResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeTrainTicketRequest.cpp b/ocr/src/v1/model/RecognizeTrainTicketRequest.cpp index 12ffd7d92..7bcd34bd7 100644 --- a/ocr/src/v1/model/RecognizeTrainTicketRequest.cpp +++ b/ocr/src/v1/model/RecognizeTrainTicketRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeTrainTicketRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeTrainTicketRequest::toJson() const return val; } - bool RecognizeTrainTicketRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeTrainTicketRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeTrainTicketRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeTrainTicketResponse.cpp b/ocr/src/v1/model/RecognizeTrainTicketResponse.cpp index 7c5b98e5d..51460c864 100644 --- a/ocr/src/v1/model/RecognizeTrainTicketResponse.cpp +++ b/ocr/src/v1/model/RecognizeTrainTicketResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeTrainTicketResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeTrainTicketResponse::toJson() const return val; } - bool RecognizeTrainTicketResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeTrainTicketResponse::fromJson(const web::json::value& val) return ok; } + TrainTicketResult RecognizeTrainTicketResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeTransportationLicenseRequest.cpp b/ocr/src/v1/model/RecognizeTransportationLicenseRequest.cpp index 9d4cea035..ef2b479c4 100644 --- a/ocr/src/v1/model/RecognizeTransportationLicenseRequest.cpp +++ b/ocr/src/v1/model/RecognizeTransportationLicenseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeTransportationLicenseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeTransportationLicenseRequest::toJson() const return val; } - bool RecognizeTransportationLicenseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeTransportationLicenseRequest::fromJson(const web::json::value& val return ok; } + std::string RecognizeTransportationLicenseRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeTransportationLicenseResponse.cpp b/ocr/src/v1/model/RecognizeTransportationLicenseResponse.cpp index f2801c8f2..f50fdd5ce 100644 --- a/ocr/src/v1/model/RecognizeTransportationLicenseResponse.cpp +++ b/ocr/src/v1/model/RecognizeTransportationLicenseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeTransportationLicenseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeTransportationLicenseResponse::toJson() const return val; } - bool RecognizeTransportationLicenseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeTransportationLicenseResponse::fromJson(const web::json::value& va return ok; } + TransportationLicenseResult RecognizeTransportationLicenseResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeVatInvoiceRequest.cpp b/ocr/src/v1/model/RecognizeVatInvoiceRequest.cpp index 6ba1d3bb3..1cb098da4 100644 --- a/ocr/src/v1/model/RecognizeVatInvoiceRequest.cpp +++ b/ocr/src/v1/model/RecognizeVatInvoiceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeVatInvoiceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeVatInvoiceRequest::toJson() const return val; } - bool RecognizeVatInvoiceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeVatInvoiceRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeVatInvoiceRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeVatInvoiceResponse.cpp b/ocr/src/v1/model/RecognizeVatInvoiceResponse.cpp index 9567a80a6..960a479f5 100644 --- a/ocr/src/v1/model/RecognizeVatInvoiceResponse.cpp +++ b/ocr/src/v1/model/RecognizeVatInvoiceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeVatInvoiceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeVatInvoiceResponse::toJson() const return val; } - bool RecognizeVatInvoiceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeVatInvoiceResponse::fromJson(const web::json::value& val) return ok; } + VatInvoiceResult RecognizeVatInvoiceResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeVehicleCertificateRequest.cpp b/ocr/src/v1/model/RecognizeVehicleCertificateRequest.cpp index 184fbed03..b56a4e094 100644 --- a/ocr/src/v1/model/RecognizeVehicleCertificateRequest.cpp +++ b/ocr/src/v1/model/RecognizeVehicleCertificateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeVehicleCertificateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeVehicleCertificateRequest::toJson() const return val; } - bool RecognizeVehicleCertificateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeVehicleCertificateRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeVehicleCertificateRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeVehicleCertificateResponse.cpp b/ocr/src/v1/model/RecognizeVehicleCertificateResponse.cpp index 0a0609428..6bf69a648 100644 --- a/ocr/src/v1/model/RecognizeVehicleCertificateResponse.cpp +++ b/ocr/src/v1/model/RecognizeVehicleCertificateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeVehicleCertificateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeVehicleCertificateResponse::toJson() const return val; } - bool RecognizeVehicleCertificateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeVehicleCertificateResponse::fromJson(const web::json::value& val) return ok; } + VehicleCertificateResult RecognizeVehicleCertificateResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeVehicleLicenseRequest.cpp b/ocr/src/v1/model/RecognizeVehicleLicenseRequest.cpp index d0887d70f..02f61648e 100644 --- a/ocr/src/v1/model/RecognizeVehicleLicenseRequest.cpp +++ b/ocr/src/v1/model/RecognizeVehicleLicenseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeVehicleLicenseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeVehicleLicenseRequest::toJson() const return val; } - bool RecognizeVehicleLicenseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeVehicleLicenseRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeVehicleLicenseRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeVehicleLicenseResponse.cpp b/ocr/src/v1/model/RecognizeVehicleLicenseResponse.cpp index 480798628..eab784063 100644 --- a/ocr/src/v1/model/RecognizeVehicleLicenseResponse.cpp +++ b/ocr/src/v1/model/RecognizeVehicleLicenseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeVehicleLicenseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeVehicleLicenseResponse::toJson() const return val; } - bool RecognizeVehicleLicenseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeVehicleLicenseResponse::fromJson(const web::json::value& val) return ok; } + VehicleLicenseResult RecognizeVehicleLicenseResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeVietnamIdCardRequest.cpp b/ocr/src/v1/model/RecognizeVietnamIdCardRequest.cpp index d1bc72821..bf6572ddf 100644 --- a/ocr/src/v1/model/RecognizeVietnamIdCardRequest.cpp +++ b/ocr/src/v1/model/RecognizeVietnamIdCardRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeVietnamIdCardRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeVietnamIdCardRequest::toJson() const return val; } - bool RecognizeVietnamIdCardRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeVietnamIdCardRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeVietnamIdCardRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeVietnamIdCardResponse.cpp b/ocr/src/v1/model/RecognizeVietnamIdCardResponse.cpp index dfb016e9a..ac374ce44 100644 --- a/ocr/src/v1/model/RecognizeVietnamIdCardResponse.cpp +++ b/ocr/src/v1/model/RecognizeVietnamIdCardResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeVietnamIdCardResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeVietnamIdCardResponse::toJson() const return val; } - bool RecognizeVietnamIdCardResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeVietnamIdCardResponse::fromJson(const web::json::value& val) return ok; } + VietnamIdCardResult RecognizeVietnamIdCardResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeVinRequest.cpp b/ocr/src/v1/model/RecognizeVinRequest.cpp index 96d06c631..b3b5a1a0c 100644 --- a/ocr/src/v1/model/RecognizeVinRequest.cpp +++ b/ocr/src/v1/model/RecognizeVinRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeVinRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeVinRequest::toJson() const return val; } - bool RecognizeVinRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeVinRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeVinRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeVinResponse.cpp b/ocr/src/v1/model/RecognizeVinResponse.cpp index 665271e1a..0aba754be 100644 --- a/ocr/src/v1/model/RecognizeVinResponse.cpp +++ b/ocr/src/v1/model/RecognizeVinResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeVinResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeVinResponse::toJson() const return val; } - bool RecognizeVinResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeVinResponse::fromJson(const web::json::value& val) return ok; } + VINResult RecognizeVinResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeWaybillElectronicRequest.cpp b/ocr/src/v1/model/RecognizeWaybillElectronicRequest.cpp index 71ce90a0e..d38f7b2e4 100644 --- a/ocr/src/v1/model/RecognizeWaybillElectronicRequest.cpp +++ b/ocr/src/v1/model/RecognizeWaybillElectronicRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeWaybillElectronicRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeWaybillElectronicRequest::toJson() const return val; } - bool RecognizeWaybillElectronicRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeWaybillElectronicRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeWaybillElectronicRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeWaybillElectronicResponse.cpp b/ocr/src/v1/model/RecognizeWaybillElectronicResponse.cpp index e057fc9f2..621133109 100644 --- a/ocr/src/v1/model/RecognizeWaybillElectronicResponse.cpp +++ b/ocr/src/v1/model/RecognizeWaybillElectronicResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeWaybillElectronicResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeWaybillElectronicResponse::toJson() const return val; } - bool RecognizeWaybillElectronicResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeWaybillElectronicResponse::fromJson(const web::json::value& val) return ok; } + WaybillElectronicResult RecognizeWaybillElectronicResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/RecognizeWebImageRequest.cpp b/ocr/src/v1/model/RecognizeWebImageRequest.cpp index 6e49e9644..04119cc9d 100644 --- a/ocr/src/v1/model/RecognizeWebImageRequest.cpp +++ b/ocr/src/v1/model/RecognizeWebImageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeWebImageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value RecognizeWebImageRequest::toJson() const return val; } - bool RecognizeWebImageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeWebImageRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeWebImageRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/ocr/src/v1/model/RecognizeWebImageResponse.cpp b/ocr/src/v1/model/RecognizeWebImageResponse.cpp index f447fe9f8..2a5ead1c6 100644 --- a/ocr/src/v1/model/RecognizeWebImageResponse.cpp +++ b/ocr/src/v1/model/RecognizeWebImageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/RecognizeWebImageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -32,7 +31,6 @@ web::json::value RecognizeWebImageResponse::toJson() const return val; } - bool RecognizeWebImageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeWebImageResponse::fromJson(const web::json::value& val) return ok; } + WebImageResult RecognizeWebImageResponse::getResult() const { return result_; diff --git a/ocr/src/v1/model/SmartDocumentRecognizerKVBlock.cpp b/ocr/src/v1/model/SmartDocumentRecognizerKVBlock.cpp index b1acc0e1b..7af0513d8 100644 --- a/ocr/src/v1/model/SmartDocumentRecognizerKVBlock.cpp +++ b/ocr/src/v1/model/SmartDocumentRecognizerKVBlock.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/SmartDocumentRecognizerKVBlock.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -47,7 +46,6 @@ web::json::value SmartDocumentRecognizerKVBlock::toJson() const return val; } - bool SmartDocumentRecognizerKVBlock::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool SmartDocumentRecognizerKVBlock::fromJson(const web::json::value& val) return ok; } + std::string SmartDocumentRecognizerKVBlock::getKey() const { return key_; diff --git a/ocr/src/v1/model/SmartDocumentRecognizerKVWordsBlock.cpp b/ocr/src/v1/model/SmartDocumentRecognizerKVWordsBlock.cpp index 8f8b6004e..4b003f6fe 100644 --- a/ocr/src/v1/model/SmartDocumentRecognizerKVWordsBlock.cpp +++ b/ocr/src/v1/model/SmartDocumentRecognizerKVWordsBlock.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/SmartDocumentRecognizerKVWordsBlock.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -42,7 +41,6 @@ web::json::value SmartDocumentRecognizerKVWordsBlock::toJson() const return val; } - bool SmartDocumentRecognizerKVWordsBlock::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SmartDocumentRecognizerKVWordsBlock::fromJson(const web::json::value& val) return ok; } + std::string SmartDocumentRecognizerKVWordsBlock::getWords() const { return words_; diff --git a/ocr/src/v1/model/SmartDocumentRecognizerKvResult.cpp b/ocr/src/v1/model/SmartDocumentRecognizerKvResult.cpp index ef3d4341e..d879ec8e9 100644 --- a/ocr/src/v1/model/SmartDocumentRecognizerKvResult.cpp +++ b/ocr/src/v1/model/SmartDocumentRecognizerKvResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/SmartDocumentRecognizerKvResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value SmartDocumentRecognizerKvResult::toJson() const return val; } - bool SmartDocumentRecognizerKvResult::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SmartDocumentRecognizerKvResult::fromJson(const web::json::value& val) return ok; } + int32_t SmartDocumentRecognizerKvResult::getKvBlockCount() const { return kvBlockCount_; diff --git a/ocr/src/v1/model/SmartDocumentRecognizerLayoutBlock.cpp b/ocr/src/v1/model/SmartDocumentRecognizerLayoutBlock.cpp index 183a49ba2..a665fb25b 100644 --- a/ocr/src/v1/model/SmartDocumentRecognizerLayoutBlock.cpp +++ b/ocr/src/v1/model/SmartDocumentRecognizerLayoutBlock.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/SmartDocumentRecognizerLayoutBlock.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -46,7 +45,6 @@ web::json::value SmartDocumentRecognizerLayoutBlock::toJson() const return val; } - bool SmartDocumentRecognizerLayoutBlock::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool SmartDocumentRecognizerLayoutBlock::fromJson(const web::json::value& val) return ok; } + std::vector>& SmartDocumentRecognizerLayoutBlock::getLocation() { return location_; diff --git a/ocr/src/v1/model/SmartDocumentRecognizerLayoutResult.cpp b/ocr/src/v1/model/SmartDocumentRecognizerLayoutResult.cpp index 772eb4045..2309a2feb 100644 --- a/ocr/src/v1/model/SmartDocumentRecognizerLayoutResult.cpp +++ b/ocr/src/v1/model/SmartDocumentRecognizerLayoutResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/SmartDocumentRecognizerLayoutResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value SmartDocumentRecognizerLayoutResult::toJson() const return val; } - bool SmartDocumentRecognizerLayoutResult::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SmartDocumentRecognizerLayoutResult::fromJson(const web::json::value& val) return ok; } + int32_t SmartDocumentRecognizerLayoutResult::getLayoutBlockCount() const { return layoutBlockCount_; diff --git a/ocr/src/v1/model/SmartDocumentRecognizerOcrResult.cpp b/ocr/src/v1/model/SmartDocumentRecognizerOcrResult.cpp index ac5b07087..3a7ccb051 100644 --- a/ocr/src/v1/model/SmartDocumentRecognizerOcrResult.cpp +++ b/ocr/src/v1/model/SmartDocumentRecognizerOcrResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/SmartDocumentRecognizerOcrResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -42,7 +41,6 @@ web::json::value SmartDocumentRecognizerOcrResult::toJson() const return val; } - bool SmartDocumentRecognizerOcrResult::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SmartDocumentRecognizerOcrResult::fromJson(const web::json::value& val) return ok; } + float SmartDocumentRecognizerOcrResult::getDirection() const { return direction_; diff --git a/ocr/src/v1/model/SmartDocumentRecognizerRequestBody.cpp b/ocr/src/v1/model/SmartDocumentRecognizerRequestBody.cpp index 53768a489..04c39f9c1 100644 --- a/ocr/src/v1/model/SmartDocumentRecognizerRequestBody.cpp +++ b/ocr/src/v1/model/SmartDocumentRecognizerRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/SmartDocumentRecognizerRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -58,7 +57,6 @@ web::json::value SmartDocumentRecognizerRequestBody::toJson() const return val; } - bool SmartDocumentRecognizerRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool SmartDocumentRecognizerRequestBody::fromJson(const web::json::value& val) return ok; } + std::string SmartDocumentRecognizerRequestBody::getData() const { return data_; diff --git a/ocr/src/v1/model/SmartDocumentRecognizerResult.cpp b/ocr/src/v1/model/SmartDocumentRecognizerResult.cpp index 146eb58d9..b0c513921 100644 --- a/ocr/src/v1/model/SmartDocumentRecognizerResult.cpp +++ b/ocr/src/v1/model/SmartDocumentRecognizerResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/SmartDocumentRecognizerResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -44,7 +43,6 @@ web::json::value SmartDocumentRecognizerResult::toJson() const return val; } - bool SmartDocumentRecognizerResult::fromJson(const web::json::value& val) { bool ok = true; @@ -88,6 +86,7 @@ bool SmartDocumentRecognizerResult::fromJson(const web::json::value& val) return ok; } + SmartDocumentRecognizerOcrResult SmartDocumentRecognizerResult::getOcrResult() const { return ocrResult_; diff --git a/ocr/src/v1/model/SmartDocumentRecognizerTableBlock.cpp b/ocr/src/v1/model/SmartDocumentRecognizerTableBlock.cpp index 12f85a4c6..d838a5701 100644 --- a/ocr/src/v1/model/SmartDocumentRecognizerTableBlock.cpp +++ b/ocr/src/v1/model/SmartDocumentRecognizerTableBlock.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableBlock.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -46,7 +45,6 @@ web::json::value SmartDocumentRecognizerTableBlock::toJson() const return val; } - bool SmartDocumentRecognizerTableBlock::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool SmartDocumentRecognizerTableBlock::fromJson(const web::json::value& val) return ok; } + std::vector>& SmartDocumentRecognizerTableBlock::getLocation() { return location_; diff --git a/ocr/src/v1/model/SmartDocumentRecognizerTableResult.cpp b/ocr/src/v1/model/SmartDocumentRecognizerTableResult.cpp index 89e5acb07..ccb0f8692 100644 --- a/ocr/src/v1/model/SmartDocumentRecognizerTableResult.cpp +++ b/ocr/src/v1/model/SmartDocumentRecognizerTableResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -37,7 +36,6 @@ web::json::value SmartDocumentRecognizerTableResult::toJson() const return val; } - bool SmartDocumentRecognizerTableResult::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SmartDocumentRecognizerTableResult::fromJson(const web::json::value& val) return ok; } + int32_t SmartDocumentRecognizerTableResult::getTableCount() const { return tableCount_; diff --git a/ocr/src/v1/model/SmartDocumentRecognizerTableWordsBlock.cpp b/ocr/src/v1/model/SmartDocumentRecognizerTableWordsBlock.cpp index ebc3db817..628c548e1 100644 --- a/ocr/src/v1/model/SmartDocumentRecognizerTableWordsBlock.cpp +++ b/ocr/src/v1/model/SmartDocumentRecognizerTableWordsBlock.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/SmartDocumentRecognizerTableWordsBlock.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -41,7 +40,6 @@ web::json::value SmartDocumentRecognizerTableWordsBlock::toJson() const return val; } - bool SmartDocumentRecognizerTableWordsBlock::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool SmartDocumentRecognizerTableWordsBlock::fromJson(const web::json::value& va return ok; } + std::string SmartDocumentRecognizerTableWordsBlock::getWords() const { return words_; diff --git a/ocr/src/v1/model/SmartDocumentRecognizerWordsBlockList.cpp b/ocr/src/v1/model/SmartDocumentRecognizerWordsBlockList.cpp index 20e327e47..c5a26b170 100644 --- a/ocr/src/v1/model/SmartDocumentRecognizerWordsBlockList.cpp +++ b/ocr/src/v1/model/SmartDocumentRecognizerWordsBlockList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/SmartDocumentRecognizerWordsBlockList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -42,7 +41,6 @@ web::json::value SmartDocumentRecognizerWordsBlockList::toJson() const return val; } - bool SmartDocumentRecognizerWordsBlockList::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SmartDocumentRecognizerWordsBlockList::fromJson(const web::json::value& val return ok; } + std::string SmartDocumentRecognizerWordsBlockList::getWords() const { return words_; diff --git a/ocr/src/v1/model/TaxiInvoiceRequestBody.cpp b/ocr/src/v1/model/TaxiInvoiceRequestBody.cpp index 6a39ce1f7..3bf3d7d0e 100644 --- a/ocr/src/v1/model/TaxiInvoiceRequestBody.cpp +++ b/ocr/src/v1/model/TaxiInvoiceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/TaxiInvoiceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -43,7 +42,6 @@ web::json::value TaxiInvoiceRequestBody::toJson() const return val; } - bool TaxiInvoiceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool TaxiInvoiceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string TaxiInvoiceRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/TaxiInvoiceResult.cpp b/ocr/src/v1/model/TaxiInvoiceResult.cpp index c61163277..412c17808 100644 --- a/ocr/src/v1/model/TaxiInvoiceResult.cpp +++ b/ocr/src/v1/model/TaxiInvoiceResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/TaxiInvoiceResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -131,7 +130,6 @@ web::json::value TaxiInvoiceResult::toJson() const return val; } - bool TaxiInvoiceResult::fromJson(const web::json::value& val) { bool ok = true; @@ -328,6 +326,7 @@ bool TaxiInvoiceResult::fromJson(const web::json::value& val) return ok; } + std::string TaxiInvoiceResult::getLocation() const { return location_; diff --git a/ocr/src/v1/model/ThailandIdcardConfidence.cpp b/ocr/src/v1/model/ThailandIdcardConfidence.cpp index 9c3022494..95fd0b0e3 100644 --- a/ocr/src/v1/model/ThailandIdcardConfidence.cpp +++ b/ocr/src/v1/model/ThailandIdcardConfidence.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ThailandIdcardConfidence.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -113,7 +112,6 @@ web::json::value ThailandIdcardConfidence::toJson() const return val; } - bool ThailandIdcardConfidence::fromJson(const web::json::value& val) { bool ok = true; @@ -274,6 +272,7 @@ bool ThailandIdcardConfidence::fromJson(const web::json::value& val) return ok; } + float ThailandIdcardConfidence::getIdNumber() const { return idNumber_; diff --git a/ocr/src/v1/model/ThailandIdcardRequestBody.cpp b/ocr/src/v1/model/ThailandIdcardRequestBody.cpp index fa321d0fb..a5fd93d23 100644 --- a/ocr/src/v1/model/ThailandIdcardRequestBody.cpp +++ b/ocr/src/v1/model/ThailandIdcardRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ThailandIdcardRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -63,7 +62,6 @@ web::json::value ThailandIdcardRequestBody::toJson() const return val; } - bool ThailandIdcardRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ThailandIdcardRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ThailandIdcardRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/ThailandIdcardResult.cpp b/ocr/src/v1/model/ThailandIdcardResult.cpp index a8439ffa4..940836ce7 100644 --- a/ocr/src/v1/model/ThailandIdcardResult.cpp +++ b/ocr/src/v1/model/ThailandIdcardResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ThailandIdcardResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -145,7 +144,6 @@ web::json::value ThailandIdcardResult::toJson() const return val; } - bool ThailandIdcardResult::fromJson(const web::json::value& val) { bool ok = true; @@ -369,6 +367,7 @@ bool ThailandIdcardResult::fromJson(const web::json::value& val) return ok; } + std::string ThailandIdcardResult::getType() const { return type_; diff --git a/ocr/src/v1/model/ThailandLicensePlateItem.cpp b/ocr/src/v1/model/ThailandLicensePlateItem.cpp index 61c13e6f2..1d5b293b5 100644 --- a/ocr/src/v1/model/ThailandLicensePlateItem.cpp +++ b/ocr/src/v1/model/ThailandLicensePlateItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ThailandLicensePlateItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -42,7 +41,6 @@ web::json::value ThailandLicensePlateItem::toJson() const return val; } - bool ThailandLicensePlateItem::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ThailandLicensePlateItem::fromJson(const web::json::value& val) return ok; } + std::string ThailandLicensePlateItem::getPlateNumber() const { return plateNumber_; diff --git a/ocr/src/v1/model/ThailandLicensePlateRequestBody.cpp b/ocr/src/v1/model/ThailandLicensePlateRequestBody.cpp index b9ce822c5..957bd86bc 100644 --- a/ocr/src/v1/model/ThailandLicensePlateRequestBody.cpp +++ b/ocr/src/v1/model/ThailandLicensePlateRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/ThailandLicensePlateRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value ThailandLicensePlateRequestBody::toJson() const return val; } - bool ThailandLicensePlateRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ThailandLicensePlateRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ThailandLicensePlateRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/TollInvoiceRequestBody.cpp b/ocr/src/v1/model/TollInvoiceRequestBody.cpp index 2ccd53b63..a40864173 100644 --- a/ocr/src/v1/model/TollInvoiceRequestBody.cpp +++ b/ocr/src/v1/model/TollInvoiceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/TollInvoiceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -43,7 +42,6 @@ web::json::value TollInvoiceRequestBody::toJson() const return val; } - bool TollInvoiceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool TollInvoiceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string TollInvoiceRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/TollInvoiceResult.cpp b/ocr/src/v1/model/TollInvoiceResult.cpp index 044706ba5..1a369313c 100644 --- a/ocr/src/v1/model/TollInvoiceResult.cpp +++ b/ocr/src/v1/model/TollInvoiceResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/TollInvoiceResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -81,7 +80,6 @@ web::json::value TollInvoiceResult::toJson() const return val; } - bool TollInvoiceResult::fromJson(const web::json::value& val) { bool ok = true; @@ -188,6 +186,7 @@ bool TollInvoiceResult::fromJson(const web::json::value& val) return ok; } + std::string TollInvoiceResult::getCode() const { return code_; diff --git a/ocr/src/v1/model/TrainTicketRequestBody.cpp b/ocr/src/v1/model/TrainTicketRequestBody.cpp index ed403179c..486455315 100644 --- a/ocr/src/v1/model/TrainTicketRequestBody.cpp +++ b/ocr/src/v1/model/TrainTicketRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/TrainTicketRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -43,7 +42,6 @@ web::json::value TrainTicketRequestBody::toJson() const return val; } - bool TrainTicketRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool TrainTicketRequestBody::fromJson(const web::json::value& val) return ok; } + std::string TrainTicketRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/TrainTicketResult.cpp b/ocr/src/v1/model/TrainTicketResult.cpp index b87d4250d..3704886d3 100644 --- a/ocr/src/v1/model/TrainTicketResult.cpp +++ b/ocr/src/v1/model/TrainTicketResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/TrainTicketResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -121,7 +120,6 @@ web::json::value TrainTicketResult::toJson() const return val; } - bool TrainTicketResult::fromJson(const web::json::value& val) { bool ok = true; @@ -300,6 +298,7 @@ bool TrainTicketResult::fromJson(const web::json::value& val) return ok; } + std::string TrainTicketResult::getTicketId() const { return ticketId_; diff --git a/ocr/src/v1/model/TransportationLicenseRequestBody.cpp b/ocr/src/v1/model/TransportationLicenseRequestBody.cpp index b36ce228c..f21ecb1a8 100644 --- a/ocr/src/v1/model/TransportationLicenseRequestBody.cpp +++ b/ocr/src/v1/model/TransportationLicenseRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/TransportationLicenseRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value TransportationLicenseRequestBody::toJson() const return val; } - bool TransportationLicenseRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TransportationLicenseRequestBody::fromJson(const web::json::value& val) return ok; } + std::string TransportationLicenseRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/TransportationLicenseResult.cpp b/ocr/src/v1/model/TransportationLicenseResult.cpp index 2161aa993..77a894088 100644 --- a/ocr/src/v1/model/TransportationLicenseResult.cpp +++ b/ocr/src/v1/model/TransportationLicenseResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/TransportationLicenseResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -92,7 +91,6 @@ web::json::value TransportationLicenseResult::toJson() const return val; } - bool TransportationLicenseResult::fromJson(const web::json::value& val) { bool ok = true; @@ -217,6 +215,7 @@ bool TransportationLicenseResult::fromJson(const web::json::value& val) return ok; } + std::string TransportationLicenseResult::getOwnerName() const { return ownerName_; diff --git a/ocr/src/v1/model/VINResult.cpp b/ocr/src/v1/model/VINResult.cpp index e37e56f45..6f8b0dc39 100644 --- a/ocr/src/v1/model/VINResult.cpp +++ b/ocr/src/v1/model/VINResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/VINResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -33,7 +32,6 @@ web::json::value VINResult::toJson() const return val; } - bool VINResult::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool VINResult::fromJson(const web::json::value& val) return ok; } + std::string VINResult::getVin() const { return vin_; diff --git a/ocr/src/v1/model/VatInvoiceRequestBody.cpp b/ocr/src/v1/model/VatInvoiceRequestBody.cpp index 1fc41913a..13a5e92e8 100644 --- a/ocr/src/v1/model/VatInvoiceRequestBody.cpp +++ b/ocr/src/v1/model/VatInvoiceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/VatInvoiceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -53,7 +52,6 @@ web::json::value VatInvoiceRequestBody::toJson() const return val; } - bool VatInvoiceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool VatInvoiceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string VatInvoiceRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/VatInvoiceResult.cpp b/ocr/src/v1/model/VatInvoiceResult.cpp index ab6babfe4..0d2434b1e 100644 --- a/ocr/src/v1/model/VatInvoiceResult.cpp +++ b/ocr/src/v1/model/VatInvoiceResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/VatInvoiceResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -203,7 +202,6 @@ web::json::value VatInvoiceResult::toJson() const return val; } - bool VatInvoiceResult::fromJson(const web::json::value& val) { bool ok = true; @@ -535,6 +533,7 @@ bool VatInvoiceResult::fromJson(const web::json::value& val) return ok; } + std::string VatInvoiceResult::getTitle() const { return title_; diff --git a/ocr/src/v1/model/VehicleCertificateRequestBody.cpp b/ocr/src/v1/model/VehicleCertificateRequestBody.cpp index 3e8edcbf6..2e5d6856a 100644 --- a/ocr/src/v1/model/VehicleCertificateRequestBody.cpp +++ b/ocr/src/v1/model/VehicleCertificateRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/VehicleCertificateRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -43,7 +42,6 @@ web::json::value VehicleCertificateRequestBody::toJson() const return val; } - bool VehicleCertificateRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool VehicleCertificateRequestBody::fromJson(const web::json::value& val) return ok; } + std::string VehicleCertificateRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/VehicleCertificateResult.cpp b/ocr/src/v1/model/VehicleCertificateResult.cpp index e341379ca..74b8a2877 100644 --- a/ocr/src/v1/model/VehicleCertificateResult.cpp +++ b/ocr/src/v1/model/VehicleCertificateResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/VehicleCertificateResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -251,7 +250,6 @@ web::json::value VehicleCertificateResult::toJson() const return val; } - bool VehicleCertificateResult::fromJson(const web::json::value& val) { bool ok = true; @@ -664,6 +662,7 @@ bool VehicleCertificateResult::fromJson(const web::json::value& val) return ok; } + std::string VehicleCertificateResult::getCertificateNumber() const { return certificateNumber_; diff --git a/ocr/src/v1/model/VehicleLicenseFront.cpp b/ocr/src/v1/model/VehicleLicenseFront.cpp new file mode 100644 index 000000000..929437df7 --- /dev/null +++ b/ocr/src/v1/model/VehicleLicenseFront.cpp @@ -0,0 +1,463 @@ + + +#include "huaweicloud/ocr/v1/model/VehicleLicenseFront.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { +namespace Model { + + + + +VehicleLicenseFront::VehicleLicenseFront() +{ + number_ = ""; + numberIsSet_ = false; + vehicleType_ = ""; + vehicleTypeIsSet_ = false; + name_ = ""; + nameIsSet_ = false; + address_ = ""; + addressIsSet_ = false; + useCharacter_ = ""; + useCharacterIsSet_ = false; + model_ = ""; + modelIsSet_ = false; + vin_ = ""; + vinIsSet_ = false; + engineNo_ = ""; + engineNoIsSet_ = false; + registerDate_ = ""; + registerDateIsSet_ = false; + issueDate_ = ""; + issueDateIsSet_ = false; + issuingAuthority_ = ""; + issuingAuthorityIsSet_ = false; + textLocationIsSet_ = false; +} + +VehicleLicenseFront::~VehicleLicenseFront() = default; + +void VehicleLicenseFront::validate() +{ +} + +web::json::value VehicleLicenseFront::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(numberIsSet_) { + val[utility::conversions::to_string_t("number")] = ModelBase::toJson(number_); + } + if(vehicleTypeIsSet_) { + val[utility::conversions::to_string_t("vehicle_type")] = ModelBase::toJson(vehicleType_); + } + if(nameIsSet_) { + val[utility::conversions::to_string_t("name")] = ModelBase::toJson(name_); + } + if(addressIsSet_) { + val[utility::conversions::to_string_t("address")] = ModelBase::toJson(address_); + } + if(useCharacterIsSet_) { + val[utility::conversions::to_string_t("use_character")] = ModelBase::toJson(useCharacter_); + } + if(modelIsSet_) { + val[utility::conversions::to_string_t("model")] = ModelBase::toJson(model_); + } + if(vinIsSet_) { + val[utility::conversions::to_string_t("vin")] = ModelBase::toJson(vin_); + } + if(engineNoIsSet_) { + val[utility::conversions::to_string_t("engine_no")] = ModelBase::toJson(engineNo_); + } + if(registerDateIsSet_) { + val[utility::conversions::to_string_t("register_date")] = ModelBase::toJson(registerDate_); + } + if(issueDateIsSet_) { + val[utility::conversions::to_string_t("issue_date")] = ModelBase::toJson(issueDate_); + } + if(issuingAuthorityIsSet_) { + val[utility::conversions::to_string_t("issuing_authority")] = ModelBase::toJson(issuingAuthority_); + } + if(textLocationIsSet_) { + val[utility::conversions::to_string_t("text_location")] = ModelBase::toJson(textLocation_); + } + + return val; +} +bool VehicleLicenseFront::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("number"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("number")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setNumber(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("vehicle_type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("vehicle_type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setVehicleType(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("name"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("name")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setName(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("address"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("address")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setAddress(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("use_character"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("use_character")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setUseCharacter(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("model"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("model")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setModel(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("vin"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("vin")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setVin(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("engine_no"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("engine_no")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setEngineNo(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("register_date"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("register_date")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setRegisterDate(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("issue_date"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("issue_date")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setIssueDate(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("issuing_authority"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("issuing_authority")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setIssuingAuthority(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("text_location"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("text_location")); + if(!fieldValue.is_null()) + { + Object refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setTextLocation(refVal); + } + } + return ok; +} + + +std::string VehicleLicenseFront::getNumber() const +{ + return number_; +} + +void VehicleLicenseFront::setNumber(const std::string& value) +{ + number_ = value; + numberIsSet_ = true; +} + +bool VehicleLicenseFront::numberIsSet() const +{ + return numberIsSet_; +} + +void VehicleLicenseFront::unsetnumber() +{ + numberIsSet_ = false; +} + +std::string VehicleLicenseFront::getVehicleType() const +{ + return vehicleType_; +} + +void VehicleLicenseFront::setVehicleType(const std::string& value) +{ + vehicleType_ = value; + vehicleTypeIsSet_ = true; +} + +bool VehicleLicenseFront::vehicleTypeIsSet() const +{ + return vehicleTypeIsSet_; +} + +void VehicleLicenseFront::unsetvehicleType() +{ + vehicleTypeIsSet_ = false; +} + +std::string VehicleLicenseFront::getName() const +{ + return name_; +} + +void VehicleLicenseFront::setName(const std::string& value) +{ + name_ = value; + nameIsSet_ = true; +} + +bool VehicleLicenseFront::nameIsSet() const +{ + return nameIsSet_; +} + +void VehicleLicenseFront::unsetname() +{ + nameIsSet_ = false; +} + +std::string VehicleLicenseFront::getAddress() const +{ + return address_; +} + +void VehicleLicenseFront::setAddress(const std::string& value) +{ + address_ = value; + addressIsSet_ = true; +} + +bool VehicleLicenseFront::addressIsSet() const +{ + return addressIsSet_; +} + +void VehicleLicenseFront::unsetaddress() +{ + addressIsSet_ = false; +} + +std::string VehicleLicenseFront::getUseCharacter() const +{ + return useCharacter_; +} + +void VehicleLicenseFront::setUseCharacter(const std::string& value) +{ + useCharacter_ = value; + useCharacterIsSet_ = true; +} + +bool VehicleLicenseFront::useCharacterIsSet() const +{ + return useCharacterIsSet_; +} + +void VehicleLicenseFront::unsetuseCharacter() +{ + useCharacterIsSet_ = false; +} + +std::string VehicleLicenseFront::getModel() const +{ + return model_; +} + +void VehicleLicenseFront::setModel(const std::string& value) +{ + model_ = value; + modelIsSet_ = true; +} + +bool VehicleLicenseFront::modelIsSet() const +{ + return modelIsSet_; +} + +void VehicleLicenseFront::unsetmodel() +{ + modelIsSet_ = false; +} + +std::string VehicleLicenseFront::getVin() const +{ + return vin_; +} + +void VehicleLicenseFront::setVin(const std::string& value) +{ + vin_ = value; + vinIsSet_ = true; +} + +bool VehicleLicenseFront::vinIsSet() const +{ + return vinIsSet_; +} + +void VehicleLicenseFront::unsetvin() +{ + vinIsSet_ = false; +} + +std::string VehicleLicenseFront::getEngineNo() const +{ + return engineNo_; +} + +void VehicleLicenseFront::setEngineNo(const std::string& value) +{ + engineNo_ = value; + engineNoIsSet_ = true; +} + +bool VehicleLicenseFront::engineNoIsSet() const +{ + return engineNoIsSet_; +} + +void VehicleLicenseFront::unsetengineNo() +{ + engineNoIsSet_ = false; +} + +std::string VehicleLicenseFront::getRegisterDate() const +{ + return registerDate_; +} + +void VehicleLicenseFront::setRegisterDate(const std::string& value) +{ + registerDate_ = value; + registerDateIsSet_ = true; +} + +bool VehicleLicenseFront::registerDateIsSet() const +{ + return registerDateIsSet_; +} + +void VehicleLicenseFront::unsetregisterDate() +{ + registerDateIsSet_ = false; +} + +std::string VehicleLicenseFront::getIssueDate() const +{ + return issueDate_; +} + +void VehicleLicenseFront::setIssueDate(const std::string& value) +{ + issueDate_ = value; + issueDateIsSet_ = true; +} + +bool VehicleLicenseFront::issueDateIsSet() const +{ + return issueDateIsSet_; +} + +void VehicleLicenseFront::unsetissueDate() +{ + issueDateIsSet_ = false; +} + +std::string VehicleLicenseFront::getIssuingAuthority() const +{ + return issuingAuthority_; +} + +void VehicleLicenseFront::setIssuingAuthority(const std::string& value) +{ + issuingAuthority_ = value; + issuingAuthorityIsSet_ = true; +} + +bool VehicleLicenseFront::issuingAuthorityIsSet() const +{ + return issuingAuthorityIsSet_; +} + +void VehicleLicenseFront::unsetissuingAuthority() +{ + issuingAuthorityIsSet_ = false; +} + +Object VehicleLicenseFront::getTextLocation() const +{ + return textLocation_; +} + +void VehicleLicenseFront::setTextLocation(const Object& value) +{ + textLocation_ = value; + textLocationIsSet_ = true; +} + +bool VehicleLicenseFront::textLocationIsSet() const +{ + return textLocationIsSet_; +} + +void VehicleLicenseFront::unsettextLocation() +{ + textLocationIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/ocr/src/v1/model/VehicleLicenseRequestBody.cpp b/ocr/src/v1/model/VehicleLicenseRequestBody.cpp index a9e57d13e..277e21e9b 100644 --- a/ocr/src/v1/model/VehicleLicenseRequestBody.cpp +++ b/ocr/src/v1/model/VehicleLicenseRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/VehicleLicenseRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -53,7 +52,6 @@ web::json::value VehicleLicenseRequestBody::toJson() const return val; } - bool VehicleLicenseRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool VehicleLicenseRequestBody::fromJson(const web::json::value& val) return ok; } + std::string VehicleLicenseRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/VehicleLicenseResult.cpp b/ocr/src/v1/model/VehicleLicenseResult.cpp index 9b60f686a..38d1696f3 100644 --- a/ocr/src/v1/model/VehicleLicenseResult.cpp +++ b/ocr/src/v1/model/VehicleLicenseResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/VehicleLicenseResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -56,6 +55,10 @@ VehicleLicenseResult::VehicleLicenseResult() codeNumber_ = ""; codeNumberIsSet_ = false; textLocationIsSet_ = false; + energyType_ = ""; + energyTypeIsSet_ = false; + frontIsSet_ = false; + backIsSet_ = false; } VehicleLicenseResult::~VehicleLicenseResult() = default; @@ -134,10 +137,18 @@ web::json::value VehicleLicenseResult::toJson() const if(textLocationIsSet_) { val[utility::conversions::to_string_t("text_location")] = ModelBase::toJson(textLocation_); } + if(energyTypeIsSet_) { + val[utility::conversions::to_string_t("energy_type")] = ModelBase::toJson(energyType_); + } + if(frontIsSet_) { + val[utility::conversions::to_string_t("front")] = ModelBase::toJson(front_); + } + if(backIsSet_) { + val[utility::conversions::to_string_t("back")] = ModelBase::toJson(back_); + } return val; } - bool VehicleLicenseResult::fromJson(const web::json::value& val) { bool ok = true; @@ -340,9 +351,37 @@ bool VehicleLicenseResult::fromJson(const web::json::value& val) setTextLocation(refVal); } } + if(val.has_field(utility::conversions::to_string_t("energy_type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("energy_type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setEnergyType(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("front"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("front")); + if(!fieldValue.is_null()) + { + VehicleLicenseFront refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setFront(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("back"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("back")); + if(!fieldValue.is_null()) + { + VehicleLicenseback refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBack(refVal); + } + } return ok; } + std::string VehicleLicenseResult::getNumber() const { return number_; @@ -805,6 +844,69 @@ void VehicleLicenseResult::unsettextLocation() textLocationIsSet_ = false; } +std::string VehicleLicenseResult::getEnergyType() const +{ + return energyType_; +} + +void VehicleLicenseResult::setEnergyType(const std::string& value) +{ + energyType_ = value; + energyTypeIsSet_ = true; +} + +bool VehicleLicenseResult::energyTypeIsSet() const +{ + return energyTypeIsSet_; +} + +void VehicleLicenseResult::unsetenergyType() +{ + energyTypeIsSet_ = false; +} + +VehicleLicenseFront VehicleLicenseResult::getFront() const +{ + return front_; +} + +void VehicleLicenseResult::setFront(const VehicleLicenseFront& value) +{ + front_ = value; + frontIsSet_ = true; +} + +bool VehicleLicenseResult::frontIsSet() const +{ + return frontIsSet_; +} + +void VehicleLicenseResult::unsetfront() +{ + frontIsSet_ = false; +} + +VehicleLicenseback VehicleLicenseResult::getBack() const +{ + return back_; +} + +void VehicleLicenseResult::setBack(const VehicleLicenseback& value) +{ + back_ = value; + backIsSet_ = true; +} + +bool VehicleLicenseResult::backIsSet() const +{ + return backIsSet_; +} + +void VehicleLicenseResult::unsetback() +{ + backIsSet_ = false; +} + } } } diff --git a/ocr/src/v1/model/VehicleLicenseback.cpp b/ocr/src/v1/model/VehicleLicenseback.cpp new file mode 100644 index 000000000..6a669b9c8 --- /dev/null +++ b/ocr/src/v1/model/VehicleLicenseback.cpp @@ -0,0 +1,498 @@ + + +#include "huaweicloud/ocr/v1/model/VehicleLicenseback.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Ocr { +namespace V1 { +namespace Model { + + + + +VehicleLicenseback::VehicleLicenseback() +{ + number_ = ""; + numberIsSet_ = false; + fileNo_ = ""; + fileNoIsSet_ = false; + approvedPassengers_ = ""; + approvedPassengersIsSet_ = false; + grossMass_ = ""; + grossMassIsSet_ = false; + unladenMass_ = ""; + unladenMassIsSet_ = false; + approvedLoad_ = ""; + approvedLoadIsSet_ = false; + dimension_ = ""; + dimensionIsSet_ = false; + tractionMass_ = ""; + tractionMassIsSet_ = false; + remarks_ = ""; + remarksIsSet_ = false; + inspectionRecord_ = ""; + inspectionRecordIsSet_ = false; + codeNumber_ = ""; + codeNumberIsSet_ = false; + energyType_ = ""; + energyTypeIsSet_ = false; + textLocationIsSet_ = false; +} + +VehicleLicenseback::~VehicleLicenseback() = default; + +void VehicleLicenseback::validate() +{ +} + +web::json::value VehicleLicenseback::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(numberIsSet_) { + val[utility::conversions::to_string_t("number")] = ModelBase::toJson(number_); + } + if(fileNoIsSet_) { + val[utility::conversions::to_string_t("file_no")] = ModelBase::toJson(fileNo_); + } + if(approvedPassengersIsSet_) { + val[utility::conversions::to_string_t("approved_passengers")] = ModelBase::toJson(approvedPassengers_); + } + if(grossMassIsSet_) { + val[utility::conversions::to_string_t("gross_mass")] = ModelBase::toJson(grossMass_); + } + if(unladenMassIsSet_) { + val[utility::conversions::to_string_t("unladen_mass")] = ModelBase::toJson(unladenMass_); + } + if(approvedLoadIsSet_) { + val[utility::conversions::to_string_t("approved_load")] = ModelBase::toJson(approvedLoad_); + } + if(dimensionIsSet_) { + val[utility::conversions::to_string_t("dimension")] = ModelBase::toJson(dimension_); + } + if(tractionMassIsSet_) { + val[utility::conversions::to_string_t("traction_mass")] = ModelBase::toJson(tractionMass_); + } + if(remarksIsSet_) { + val[utility::conversions::to_string_t("remarks")] = ModelBase::toJson(remarks_); + } + if(inspectionRecordIsSet_) { + val[utility::conversions::to_string_t("inspection_record")] = ModelBase::toJson(inspectionRecord_); + } + if(codeNumberIsSet_) { + val[utility::conversions::to_string_t("code_number")] = ModelBase::toJson(codeNumber_); + } + if(energyTypeIsSet_) { + val[utility::conversions::to_string_t("energy_type")] = ModelBase::toJson(energyType_); + } + if(textLocationIsSet_) { + val[utility::conversions::to_string_t("text_location")] = ModelBase::toJson(textLocation_); + } + + return val; +} +bool VehicleLicenseback::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("number"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("number")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setNumber(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("file_no"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("file_no")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setFileNo(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("approved_passengers"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("approved_passengers")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setApprovedPassengers(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("gross_mass"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("gross_mass")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setGrossMass(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("unladen_mass"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("unladen_mass")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setUnladenMass(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("approved_load"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("approved_load")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setApprovedLoad(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("dimension"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("dimension")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setDimension(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("traction_mass"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("traction_mass")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setTractionMass(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("remarks"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("remarks")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setRemarks(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("inspection_record"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("inspection_record")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setInspectionRecord(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("code_number"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("code_number")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setCodeNumber(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("energy_type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("energy_type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setEnergyType(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("text_location"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("text_location")); + if(!fieldValue.is_null()) + { + Object refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setTextLocation(refVal); + } + } + return ok; +} + + +std::string VehicleLicenseback::getNumber() const +{ + return number_; +} + +void VehicleLicenseback::setNumber(const std::string& value) +{ + number_ = value; + numberIsSet_ = true; +} + +bool VehicleLicenseback::numberIsSet() const +{ + return numberIsSet_; +} + +void VehicleLicenseback::unsetnumber() +{ + numberIsSet_ = false; +} + +std::string VehicleLicenseback::getFileNo() const +{ + return fileNo_; +} + +void VehicleLicenseback::setFileNo(const std::string& value) +{ + fileNo_ = value; + fileNoIsSet_ = true; +} + +bool VehicleLicenseback::fileNoIsSet() const +{ + return fileNoIsSet_; +} + +void VehicleLicenseback::unsetfileNo() +{ + fileNoIsSet_ = false; +} + +std::string VehicleLicenseback::getApprovedPassengers() const +{ + return approvedPassengers_; +} + +void VehicleLicenseback::setApprovedPassengers(const std::string& value) +{ + approvedPassengers_ = value; + approvedPassengersIsSet_ = true; +} + +bool VehicleLicenseback::approvedPassengersIsSet() const +{ + return approvedPassengersIsSet_; +} + +void VehicleLicenseback::unsetapprovedPassengers() +{ + approvedPassengersIsSet_ = false; +} + +std::string VehicleLicenseback::getGrossMass() const +{ + return grossMass_; +} + +void VehicleLicenseback::setGrossMass(const std::string& value) +{ + grossMass_ = value; + grossMassIsSet_ = true; +} + +bool VehicleLicenseback::grossMassIsSet() const +{ + return grossMassIsSet_; +} + +void VehicleLicenseback::unsetgrossMass() +{ + grossMassIsSet_ = false; +} + +std::string VehicleLicenseback::getUnladenMass() const +{ + return unladenMass_; +} + +void VehicleLicenseback::setUnladenMass(const std::string& value) +{ + unladenMass_ = value; + unladenMassIsSet_ = true; +} + +bool VehicleLicenseback::unladenMassIsSet() const +{ + return unladenMassIsSet_; +} + +void VehicleLicenseback::unsetunladenMass() +{ + unladenMassIsSet_ = false; +} + +std::string VehicleLicenseback::getApprovedLoad() const +{ + return approvedLoad_; +} + +void VehicleLicenseback::setApprovedLoad(const std::string& value) +{ + approvedLoad_ = value; + approvedLoadIsSet_ = true; +} + +bool VehicleLicenseback::approvedLoadIsSet() const +{ + return approvedLoadIsSet_; +} + +void VehicleLicenseback::unsetapprovedLoad() +{ + approvedLoadIsSet_ = false; +} + +std::string VehicleLicenseback::getDimension() const +{ + return dimension_; +} + +void VehicleLicenseback::setDimension(const std::string& value) +{ + dimension_ = value; + dimensionIsSet_ = true; +} + +bool VehicleLicenseback::dimensionIsSet() const +{ + return dimensionIsSet_; +} + +void VehicleLicenseback::unsetdimension() +{ + dimensionIsSet_ = false; +} + +std::string VehicleLicenseback::getTractionMass() const +{ + return tractionMass_; +} + +void VehicleLicenseback::setTractionMass(const std::string& value) +{ + tractionMass_ = value; + tractionMassIsSet_ = true; +} + +bool VehicleLicenseback::tractionMassIsSet() const +{ + return tractionMassIsSet_; +} + +void VehicleLicenseback::unsettractionMass() +{ + tractionMassIsSet_ = false; +} + +std::string VehicleLicenseback::getRemarks() const +{ + return remarks_; +} + +void VehicleLicenseback::setRemarks(const std::string& value) +{ + remarks_ = value; + remarksIsSet_ = true; +} + +bool VehicleLicenseback::remarksIsSet() const +{ + return remarksIsSet_; +} + +void VehicleLicenseback::unsetremarks() +{ + remarksIsSet_ = false; +} + +std::string VehicleLicenseback::getInspectionRecord() const +{ + return inspectionRecord_; +} + +void VehicleLicenseback::setInspectionRecord(const std::string& value) +{ + inspectionRecord_ = value; + inspectionRecordIsSet_ = true; +} + +bool VehicleLicenseback::inspectionRecordIsSet() const +{ + return inspectionRecordIsSet_; +} + +void VehicleLicenseback::unsetinspectionRecord() +{ + inspectionRecordIsSet_ = false; +} + +std::string VehicleLicenseback::getCodeNumber() const +{ + return codeNumber_; +} + +void VehicleLicenseback::setCodeNumber(const std::string& value) +{ + codeNumber_ = value; + codeNumberIsSet_ = true; +} + +bool VehicleLicenseback::codeNumberIsSet() const +{ + return codeNumberIsSet_; +} + +void VehicleLicenseback::unsetcodeNumber() +{ + codeNumberIsSet_ = false; +} + +std::string VehicleLicenseback::getEnergyType() const +{ + return energyType_; +} + +void VehicleLicenseback::setEnergyType(const std::string& value) +{ + energyType_ = value; + energyTypeIsSet_ = true; +} + +bool VehicleLicenseback::energyTypeIsSet() const +{ + return energyTypeIsSet_; +} + +void VehicleLicenseback::unsetenergyType() +{ + energyTypeIsSet_ = false; +} + +Object VehicleLicenseback::getTextLocation() const +{ + return textLocation_; +} + +void VehicleLicenseback::setTextLocation(const Object& value) +{ + textLocation_ = value; + textLocationIsSet_ = true; +} + +bool VehicleLicenseback::textLocationIsSet() const +{ + return textLocationIsSet_; +} + +void VehicleLicenseback::unsettextLocation() +{ + textLocationIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/ocr/src/v1/model/VietnamIdCardRequestBody.cpp b/ocr/src/v1/model/VietnamIdCardRequestBody.cpp index 841a0c049..c825129fb 100644 --- a/ocr/src/v1/model/VietnamIdCardRequestBody.cpp +++ b/ocr/src/v1/model/VietnamIdCardRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/VietnamIdCardRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -63,7 +62,6 @@ web::json::value VietnamIdCardRequestBody::toJson() const return val; } - bool VietnamIdCardRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool VietnamIdCardRequestBody::fromJson(const web::json::value& val) return ok; } + std::string VietnamIdCardRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/VietnamIdCardResult.cpp b/ocr/src/v1/model/VietnamIdCardResult.cpp index 9ea5c7567..74b317595 100644 --- a/ocr/src/v1/model/VietnamIdCardResult.cpp +++ b/ocr/src/v1/model/VietnamIdCardResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/VietnamIdCardResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -120,7 +119,6 @@ web::json::value VietnamIdCardResult::toJson() const return val; } - bool VietnamIdCardResult::fromJson(const web::json::value& val) { bool ok = true; @@ -299,6 +297,7 @@ bool VietnamIdCardResult::fromJson(const web::json::value& val) return ok; } + std::string VietnamIdCardResult::getSide() const { return side_; diff --git a/ocr/src/v1/model/VinRequestBody.cpp b/ocr/src/v1/model/VinRequestBody.cpp index 48d954687..c75cf055e 100644 --- a/ocr/src/v1/model/VinRequestBody.cpp +++ b/ocr/src/v1/model/VinRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/VinRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value VinRequestBody::toJson() const return val; } - bool VinRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool VinRequestBody::fromJson(const web::json::value& val) return ok; } + std::string VinRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/WaybillElectronicRequestBody.cpp b/ocr/src/v1/model/WaybillElectronicRequestBody.cpp index c95b7203c..4b55996dc 100644 --- a/ocr/src/v1/model/WaybillElectronicRequestBody.cpp +++ b/ocr/src/v1/model/WaybillElectronicRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/WaybillElectronicRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value WaybillElectronicRequestBody::toJson() const return val; } - bool WaybillElectronicRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool WaybillElectronicRequestBody::fromJson(const web::json::value& val) return ok; } + std::string WaybillElectronicRequestBody::getImage() const { return image_; diff --git a/ocr/src/v1/model/WaybillElectronicResult.cpp b/ocr/src/v1/model/WaybillElectronicResult.cpp index c3e7be9fa..8938edb73 100644 --- a/ocr/src/v1/model/WaybillElectronicResult.cpp +++ b/ocr/src/v1/model/WaybillElectronicResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/WaybillElectronicResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -72,7 +71,6 @@ web::json::value WaybillElectronicResult::toJson() const return val; } - bool WaybillElectronicResult::fromJson(const web::json::value& val) { bool ok = true; @@ -161,6 +159,7 @@ bool WaybillElectronicResult::fromJson(const web::json::value& val) return ok; } + std::string WaybillElectronicResult::getCode() const { return code_; diff --git a/ocr/src/v1/model/WebImageContactInfo.cpp b/ocr/src/v1/model/WebImageContactInfo.cpp index 3f69395a2..7cd2fa5a1 100644 --- a/ocr/src/v1/model/WebImageContactInfo.cpp +++ b/ocr/src/v1/model/WebImageContactInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/WebImageContactInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -58,7 +57,6 @@ web::json::value WebImageContactInfo::toJson() const return val; } - bool WebImageContactInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool WebImageContactInfo::fromJson(const web::json::value& val) return ok; } + std::string WebImageContactInfo::getName() const { return name_; diff --git a/ocr/src/v1/model/WebImageExtractedData.cpp b/ocr/src/v1/model/WebImageExtractedData.cpp index ac45889b5..9781776f6 100644 --- a/ocr/src/v1/model/WebImageExtractedData.cpp +++ b/ocr/src/v1/model/WebImageExtractedData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/WebImageExtractedData.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -36,7 +35,6 @@ web::json::value WebImageExtractedData::toJson() const return val; } - bool WebImageExtractedData::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool WebImageExtractedData::fromJson(const web::json::value& val) return ok; } + WebImageContactInfo WebImageExtractedData::getContactInfo() const { return contactInfo_; diff --git a/ocr/src/v1/model/WebImageImageSize.cpp b/ocr/src/v1/model/WebImageImageSize.cpp index 436545aed..ed6201b12 100644 --- a/ocr/src/v1/model/WebImageImageSize.cpp +++ b/ocr/src/v1/model/WebImageImageSize.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/WebImageImageSize.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -38,7 +37,6 @@ web::json::value WebImageImageSize::toJson() const return val; } - bool WebImageImageSize::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool WebImageImageSize::fromJson(const web::json::value& val) return ok; } + int32_t WebImageImageSize::getHeight() const { return height_; diff --git a/ocr/src/v1/model/WebImageRequestBody.cpp b/ocr/src/v1/model/WebImageRequestBody.cpp index 4018dadac..71f0171ec 100644 --- a/ocr/src/v1/model/WebImageRequestBody.cpp +++ b/ocr/src/v1/model/WebImageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/WebImageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -22,6 +21,8 @@ WebImageRequestBody::WebImageRequestBody() extractTypeIsSet_ = false; detectFont_ = false; detectFontIsSet_ = false; + detectTextDirection_ = false; + detectTextDirectionIsSet_ = false; } WebImageRequestBody::~WebImageRequestBody() = default; @@ -49,10 +50,12 @@ web::json::value WebImageRequestBody::toJson() const if(detectFontIsSet_) { val[utility::conversions::to_string_t("detect_font")] = ModelBase::toJson(detectFont_); } + if(detectTextDirectionIsSet_) { + val[utility::conversions::to_string_t("detect_text_direction")] = ModelBase::toJson(detectTextDirection_); + } return val; } - bool WebImageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -102,9 +105,19 @@ bool WebImageRequestBody::fromJson(const web::json::value& val) setDetectFont(refVal); } } + if(val.has_field(utility::conversions::to_string_t("detect_text_direction"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("detect_text_direction")); + if(!fieldValue.is_null()) + { + bool refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setDetectTextDirection(refVal); + } + } return ok; } + std::string WebImageRequestBody::getImage() const { return image_; @@ -210,6 +223,27 @@ void WebImageRequestBody::unsetdetectFont() detectFontIsSet_ = false; } +bool WebImageRequestBody::isDetectTextDirection() const +{ + return detectTextDirection_; +} + +void WebImageRequestBody::setDetectTextDirection(bool value) +{ + detectTextDirection_ = value; + detectTextDirectionIsSet_ = true; +} + +bool WebImageRequestBody::detectTextDirectionIsSet() const +{ + return detectTextDirectionIsSet_; +} + +void WebImageRequestBody::unsetdetectTextDirection() +{ + detectTextDirectionIsSet_ = false; +} + } } } diff --git a/ocr/src/v1/model/WebImageResult.cpp b/ocr/src/v1/model/WebImageResult.cpp index cecd35931..9ba6277a8 100644 --- a/ocr/src/v1/model/WebImageResult.cpp +++ b/ocr/src/v1/model/WebImageResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/WebImageResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -41,7 +40,6 @@ web::json::value WebImageResult::toJson() const return val; } - bool WebImageResult::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool WebImageResult::fromJson(const web::json::value& val) return ok; } + int32_t WebImageResult::getWordsBlockCount() const { return wordsBlockCount_; diff --git a/ocr/src/v1/model/WebImageWordsBlockList.cpp b/ocr/src/v1/model/WebImageWordsBlockList.cpp index da20b220c..bebc9bf04 100644 --- a/ocr/src/v1/model/WebImageWordsBlockList.cpp +++ b/ocr/src/v1/model/WebImageWordsBlockList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/WebImageWordsBlockList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -50,7 +49,6 @@ web::json::value WebImageWordsBlockList::toJson() const return val; } - bool WebImageWordsBlockList::fromJson(const web::json::value& val) { bool ok = true; @@ -103,6 +101,7 @@ bool WebImageWordsBlockList::fromJson(const web::json::value& val) return ok; } + std::string WebImageWordsBlockList::getWords() const { return words_; diff --git a/ocr/src/v1/model/WordsListIem.cpp b/ocr/src/v1/model/WordsListIem.cpp index b28db984c..93b5e5164 100644 --- a/ocr/src/v1/model/WordsListIem.cpp +++ b/ocr/src/v1/model/WordsListIem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/WordsListIem.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -46,7 +45,6 @@ web::json::value WordsListIem::toJson() const return val; } - bool WordsListIem::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool WordsListIem::fromJson(const web::json::value& val) return ok; } + std::string WordsListIem::getWords() const { return words_; diff --git a/ocr/src/v1/model/WordsRegionList.cpp b/ocr/src/v1/model/WordsRegionList.cpp index 748ff1772..ba1b7df0b 100644 --- a/ocr/src/v1/model/WordsRegionList.cpp +++ b/ocr/src/v1/model/WordsRegionList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/ocr/v1/model/WordsRegionList.h" - namespace HuaweiCloud { namespace Sdk { namespace Ocr { @@ -42,7 +41,6 @@ web::json::value WordsRegionList::toJson() const return val; } - bool WordsRegionList::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool WordsRegionList::fromJson(const web::json::value& val) return ok; } + std::string WordsRegionList::getType() const { return type_; diff --git a/rds/include/huaweicloud/rds/v3/RdsClient.h b/rds/include/huaweicloud/rds/v3/RdsClient.h index 99f6d1890..6d547498d 100644 --- a/rds/include/huaweicloud/rds/v3/RdsClient.h +++ b/rds/include/huaweicloud/rds/v3/RdsClient.h @@ -6,6 +6,8 @@ #include +#include +#include #include #include #include @@ -61,6 +63,8 @@ #include #include #include +#include +#include #include #include #include @@ -121,6 +125,10 @@ #include #include #include +#include +#include +#include +#include #include #include #include @@ -153,8 +161,12 @@ #include #include #include +#include +#include #include #include +#include +#include #include #include #include @@ -270,6 +282,8 @@ #include #include #include +#include +#include #include #include @@ -453,6 +467,14 @@ class HUAWEICLOUD_RDS_V3_EXPORT RdsClient : public Client static ClientBuilder newBuilder(); + // 在pg_hba.conf文件最后新增单个或多个配置 + // + // 以传入配置全量覆盖当前pg_hba.conf文件内容,入参为空时用默认配置覆盖当前文件内容 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr addPostgresqlHbaConf( + AddPostgresqlHbaConfRequest &request + ); // 应用参数模板 // // 应用参数模板。 @@ -604,6 +626,14 @@ class HUAWEICLOUD_RDS_V3_EXPORT RdsClient : public Client std::shared_ptr deleteManualBackup( DeleteManualBackupRequest &request ); + // 删除pg_hba.conf文件的单个或多个配置 + // + // 删除pg_hba.conf文件的单个或多个配置,以priority做唯一标识 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr deletePostgresqlHbaConf( + DeletePostgresqlHbaConfRequest &request + ); // 获取慢日志下载链接 // // 获取慢日志下载链接。 @@ -799,6 +829,22 @@ class HUAWEICLOUD_RDS_V3_EXPORT RdsClient : public Client std::shared_ptr listOffSiteRestoreTimes( ListOffSiteRestoreTimesRequest &request ); + // 查询实例的pg_hba.conf文件配置 + // + // 查询实例的pg_hba.conf文件配置 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr listPostgresqlHbaInfo( + ListPostgresqlHbaInfoRequest &request + ); + // 查询实例的pg_hba.conf文件修改历史 + // + // 查询实例的pg_hba.conf文件修改历史 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr listPostgresqlHbaInfoHistory( + ListPostgresqlHbaInfoHistoryRequest &request + ); // // // 查询预定义标签 @@ -922,6 +968,14 @@ class HUAWEICLOUD_RDS_V3_EXPORT RdsClient : public Client std::shared_ptr migrateFollower( MigrateFollowerRequest &request ); + // 修改pg_hba.conf文件的单个或多个配置 + // + // 修改/新增pg_hba.conf文件的单个或多个配置,以priority做唯一标识,priority不存在的新增,存在的修改 + // + // Please refer to HUAWEI cloud API Explorer for details. + std::shared_ptr modifyPostgresqlHbaConf( + ModifyPostgresqlHbaConfRequest &request + ); // 恢复到已有实例 // // 恢复到已有实例。 diff --git a/rds/include/huaweicloud/rds/v3/RdsMeta.h b/rds/include/huaweicloud/rds/v3/RdsMeta.h new file mode 100644 index 000000000..9c633f9a3 --- /dev/null +++ b/rds/include/huaweicloud/rds/v3/RdsMeta.h @@ -0,0 +1,191 @@ +#ifndef HUAWEICLOUD_SDK_RDS_V3_RdsMeta_H_ +#define HUAWEICLOUD_SDK_RDS_V3_RdsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_RDS_V3_EXPORT RdsMeta { +public: + static HttpRequestDef genRequestDefForAddPostgresqlHbaConf(); + static HttpRequestDef genRequestDefForApplyConfigurationAsync(); + static HttpRequestDef genRequestDefForAttachEip(); + static HttpRequestDef genRequestDefForBatchDeleteManualBackup(); + static HttpRequestDef genRequestDefForBatchTagAddAction(); + static HttpRequestDef genRequestDefForBatchTagDelAction(); + static HttpRequestDef genRequestDefForChangeFailoverMode(); + static HttpRequestDef genRequestDefForChangeFailoverStrategy(); + static HttpRequestDef genRequestDefForChangeOpsWindow(); + static HttpRequestDef genRequestDefForCopyConfiguration(); + static HttpRequestDef genRequestDefForCreateConfiguration(); + static HttpRequestDef genRequestDefForCreateDnsName(); + static HttpRequestDef genRequestDefForCreateInstance(); + static HttpRequestDef genRequestDefForCreateManualBackup(); + static HttpRequestDef genRequestDefForCreateRestoreInstance(); + static HttpRequestDef genRequestDefForCreateXelLogDownload(); + static HttpRequestDef genRequestDefForDeleteConfiguration(); + static HttpRequestDef genRequestDefForDeleteInstance(); + static HttpRequestDef genRequestDefForDeleteJob(); + static HttpRequestDef genRequestDefForDeleteManualBackup(); + static HttpRequestDef genRequestDefForDeletePostgresqlHbaConf(); + static HttpRequestDef genRequestDefForDownloadSlowlog(); + static HttpRequestDef genRequestDefForEnableConfiguration(); + static HttpRequestDef genRequestDefForListAuditlogs(); + static HttpRequestDef genRequestDefForListBackups(); + static HttpRequestDef genRequestDefForListCollations(); + static HttpRequestDef genRequestDefForListConfigurations(); + static HttpRequestDef genRequestDefForListDatastores(); + static HttpRequestDef genRequestDefForListDrRelations(); + static HttpRequestDef genRequestDefForListEngineFlavors(); + static HttpRequestDef genRequestDefForListErrorLogs(); + static HttpRequestDef genRequestDefForListErrorLogsNew(); + static HttpRequestDef genRequestDefForListErrorlogForLts(); + static HttpRequestDef genRequestDefForListFlavors(); + static HttpRequestDef genRequestDefForListInstanceParamHistories(); + static HttpRequestDef genRequestDefForListInstanceTags(); + static HttpRequestDef genRequestDefForListInstances(); + static HttpRequestDef genRequestDefForListInstancesRecommendation(); + static HttpRequestDef genRequestDefForListInstancesResourceMetrics(); + static HttpRequestDef genRequestDefForListInstancesSupportFastRestore(); + static HttpRequestDef genRequestDefForListJobInfo(); + static HttpRequestDef genRequestDefForListJobInfoDetail(); + static HttpRequestDef genRequestDefForListOffSiteBackups(); + static HttpRequestDef genRequestDefForListOffSiteInstances(); + static HttpRequestDef genRequestDefForListOffSiteRestoreTimes(); + static HttpRequestDef genRequestDefForListPostgresqlHbaInfo(); + static HttpRequestDef genRequestDefForListPostgresqlHbaInfoHistory(); + static HttpRequestDef genRequestDefForListPredefinedTag(); + static HttpRequestDef genRequestDefForListProjectTags(); + static HttpRequestDef genRequestDefForListRecycleInstances(); + static HttpRequestDef genRequestDefForListRestoreTimes(); + static HttpRequestDef genRequestDefForListSimplifiedInstances(); + static HttpRequestDef genRequestDefForListSlowLogFile(); + static HttpRequestDef genRequestDefForListSlowLogStatisticsForLts(); + static HttpRequestDef genRequestDefForListSlowLogs(); + static HttpRequestDef genRequestDefForListSlowLogsNew(); + static HttpRequestDef genRequestDefForListSlowlogForLts(); + static HttpRequestDef genRequestDefForListSlowlogStatistics(); + static HttpRequestDef genRequestDefForListSslCertDownloadLink(); + static HttpRequestDef genRequestDefForListStorageTypes(); + static HttpRequestDef genRequestDefForListXellogFiles(); + static HttpRequestDef genRequestDefForMigrateFollower(); + static HttpRequestDef genRequestDefForModifyPostgresqlHbaConf(); + static HttpRequestDef genRequestDefForRestoreExistInstance(); + static HttpRequestDef genRequestDefForRestoreTables(); + static HttpRequestDef genRequestDefForRestoreTablesNew(); + static HttpRequestDef genRequestDefForRestoreToExistingInstance(); + static HttpRequestDef genRequestDefForSetAuditlogPolicy(); + static HttpRequestDef genRequestDefForSetAutoEnlargePolicy(); + static HttpRequestDef genRequestDefForSetBackupPolicy(); + static HttpRequestDef genRequestDefForSetBinlogClearPolicy(); + static HttpRequestDef genRequestDefForSetOffSiteBackupPolicy(); + static HttpRequestDef genRequestDefForSetSecondLevelMonitor(); + static HttpRequestDef genRequestDefForSetSecurityGroup(); + static HttpRequestDef genRequestDefForSetSensitiveSlowLog(); + static HttpRequestDef genRequestDefForShowAuditlogDownloadLink(); + static HttpRequestDef genRequestDefForShowAuditlogPolicy(); + static HttpRequestDef genRequestDefForShowAutoEnlargePolicy(); + static HttpRequestDef genRequestDefForShowBackupDownloadLink(); + static HttpRequestDef genRequestDefForShowBackupPolicy(); + static HttpRequestDef genRequestDefForShowBinlogClearPolicy(); + static HttpRequestDef genRequestDefForShowConfiguration(); + static HttpRequestDef genRequestDefForShowDnsName(); + static HttpRequestDef genRequestDefForShowDomainName(); + static HttpRequestDef genRequestDefForShowDrReplicaStatus(); + static HttpRequestDef genRequestDefForShowInstanceConfiguration(); + static HttpRequestDef genRequestDefForShowOffSiteBackupPolicy(); + static HttpRequestDef genRequestDefForShowQuotas(); + static HttpRequestDef genRequestDefForShowRecyclePolicy(); + static HttpRequestDef genRequestDefForShowReplicationStatus(); + static HttpRequestDef genRequestDefForShowSecondLevelMonitoring(); + static HttpRequestDef genRequestDefForStartFailover(); + static HttpRequestDef genRequestDefForStartInstanceEnlargeVolumeAction(); + static HttpRequestDef genRequestDefForStartInstanceRestartAction(); + static HttpRequestDef genRequestDefForStartInstanceSingleToHaAction(); + static HttpRequestDef genRequestDefForStartRecyclePolicy(); + static HttpRequestDef genRequestDefForStartResizeFlavorAction(); + static HttpRequestDef genRequestDefForStartupInstance(); + static HttpRequestDef genRequestDefForStopInstance(); + static HttpRequestDef genRequestDefForSwitchSsl(); + static HttpRequestDef genRequestDefForUpdateConfiguration(); + static HttpRequestDef genRequestDefForUpdateDataIp(); + static HttpRequestDef genRequestDefForUpdateDnsName(); + static HttpRequestDef genRequestDefForUpdateInstanceConfiguration(); + static HttpRequestDef genRequestDefForUpdateInstanceConfigurationAsync(); + static HttpRequestDef genRequestDefForUpdateInstanceName(); + static HttpRequestDef genRequestDefForUpdatePort(); + static HttpRequestDef genRequestDefForUpdatePostgresqlInstanceAlias(); + static HttpRequestDef genRequestDefForUpgradeDbVersion(); + static HttpRequestDef genRequestDefForUpgradeDbVersionNew(); + static HttpRequestDef genRequestDefForListApiVersion(); + static HttpRequestDef genRequestDefForListApiVersionNew(); + static HttpRequestDef genRequestDefForShowApiVersion(); + static HttpRequestDef genRequestDefForAllowDbUserPrivilege(); + static HttpRequestDef genRequestDefForCreateDatabase(); + static HttpRequestDef genRequestDefForCreateDbUser(); + static HttpRequestDef genRequestDefForDeleteDatabase(); + static HttpRequestDef genRequestDefForDeleteDbUser(); + static HttpRequestDef genRequestDefForListAuthorizedDatabases(); + static HttpRequestDef genRequestDefForListAuthorizedDbUsers(); + static HttpRequestDef genRequestDefForListDatabases(); + static HttpRequestDef genRequestDefForListDbUsers(); + static HttpRequestDef genRequestDefForResetPwd(); + static HttpRequestDef genRequestDefForRevoke(); + static HttpRequestDef genRequestDefForSetDbUserPwd(); + static HttpRequestDef genRequestDefForSetReadOnlySwitch(); + static HttpRequestDef genRequestDefForUpdateDatabase(); + static HttpRequestDef genRequestDefForUpdateDbUserComment(); + static HttpRequestDef genRequestDefForAllowDbPrivilege(); + static HttpRequestDef genRequestDefForChangeProxyScale(); + static HttpRequestDef genRequestDefForChangeTheDelayThreshold(); + static HttpRequestDef genRequestDefForCreatePostgresqlDatabase(); + static HttpRequestDef genRequestDefForCreatePostgresqlDatabaseSchema(); + static HttpRequestDef genRequestDefForCreatePostgresqlDbUser(); + static HttpRequestDef genRequestDefForCreatePostgresqlExtension(); + static HttpRequestDef genRequestDefForDeletePostgresqlDatabase(); + static HttpRequestDef genRequestDefForDeletePostgresqlDbUser(); + static HttpRequestDef genRequestDefForDeletePostgresqlExtension(); + static HttpRequestDef genRequestDefForListPostgresqlDatabaseSchemas(); + static HttpRequestDef genRequestDefForListPostgresqlDatabases(); + static HttpRequestDef genRequestDefForListPostgresqlDbUserPaginated(); + static HttpRequestDef genRequestDefForListPostgresqlExtension(); + static HttpRequestDef genRequestDefForSearchQueryScaleComputeFlavors(); + static HttpRequestDef genRequestDefForSearchQueryScaleFlavors(); + static HttpRequestDef genRequestDefForSetDatabaseUserPrivilege(); + static HttpRequestDef genRequestDefForSetPostgresqlDbUserPwd(); + static HttpRequestDef genRequestDefForShowInformationAboutDatabaseProxy(); + static HttpRequestDef genRequestDefForShowPostgresqlParamValue(); + static HttpRequestDef genRequestDefForStartDatabaseProxy(); + static HttpRequestDef genRequestDefForStopDatabaseProxy(); + static HttpRequestDef genRequestDefForUpdateDbUserPrivilege(); + static HttpRequestDef genRequestDefForUpdatePostgresqlDatabase(); + static HttpRequestDef genRequestDefForUpdatePostgresqlDbUserComment(); + static HttpRequestDef genRequestDefForUpdatePostgresqlParameterValue(); + static HttpRequestDef genRequestDefForUpdateReadWeight(); + static HttpRequestDef genRequestDefForAllowSqlserverDbUserPrivilege(); + static HttpRequestDef genRequestDefForBatchAddMsdtcs(); + static HttpRequestDef genRequestDefForCreateSqlserverDatabase(); + static HttpRequestDef genRequestDefForCreateSqlserverDbUser(); + static HttpRequestDef genRequestDefForDeleteSqlserverDatabase(); + static HttpRequestDef genRequestDefForDeleteSqlserverDatabaseEx(); + static HttpRequestDef genRequestDefForDeleteSqlserverDbUser(); + static HttpRequestDef genRequestDefForListAuthorizedSqlserverDbUsers(); + static HttpRequestDef genRequestDefForListMsdtcHosts(); + static HttpRequestDef genRequestDefForListSqlserverDatabases(); + static HttpRequestDef genRequestDefForListSqlserverDbUsers(); + static HttpRequestDef genRequestDefForModifyCollation(); + static HttpRequestDef genRequestDefForRevokeSqlserverDbUserPrivilege(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_RDS_V3_RdsMeta_H_ diff --git a/rds/include/huaweicloud/rds/v3/RdsRegion.h b/rds/include/huaweicloud/rds/v3/RdsRegion.h index 8b1065e3d..da83f8a74 100644 --- a/rds/include/huaweicloud/rds/v3/RdsRegion.h +++ b/rds/include/huaweicloud/rds/v3/RdsRegion.h @@ -98,6 +98,10 @@ class HUAWEICLOUD_RDS_V3_EXPORT RdsRegion { { "https://rds.tr-west-1.myhuaweicloud.com" }); + regions["ap-southeast-4"] = Region("ap-southeast-4", + { + "https://rds.ap-southeast-4.myhuaweicloud.com" + }); return regions; } private: diff --git a/rds/include/huaweicloud/rds/v3/model/ADDomainInfo.h b/rds/include/huaweicloud/rds/v3/model/ADDomainInfo.h index d50a9ba04..c9d6f7a7d 100644 --- a/rds/include/huaweicloud/rds/v3/model/ADDomainInfo.h +++ b/rds/include/huaweicloud/rds/v3/model/ADDomainInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ADDomainInfo_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ADDomainInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ADDomainInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ADDomainInfo members diff --git a/rds/include/huaweicloud/rds/v3/model/AddMsdtcRequestBody.h b/rds/include/huaweicloud/rds/v3/model/AddMsdtcRequestBody.h index 651145ea5..5b39c6166 100644 --- a/rds/include/huaweicloud/rds/v3/model/AddMsdtcRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/AddMsdtcRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_AddMsdtcRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_AddMsdtcRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT AddMsdtcRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddMsdtcRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/AddPostgresqlHbaConfRequest.h b/rds/include/huaweicloud/rds/v3/model/AddPostgresqlHbaConfRequest.h new file mode 100644 index 000000000..a82d726fe --- /dev/null +++ b/rds/include/huaweicloud/rds/v3/model/AddPostgresqlHbaConfRequest.h @@ -0,0 +1,84 @@ + +#ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_AddPostgresqlHbaConfRequest_H_ +#define HUAWEICLOUD_SDK_RDS_V3_MODEL_AddPostgresqlHbaConfRequest_H_ + + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_RDS_V3_EXPORT AddPostgresqlHbaConfRequest + : public ModelBase +{ +public: + AddPostgresqlHbaConfRequest(); + virtual ~AddPostgresqlHbaConfRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// AddPostgresqlHbaConfRequest members + + /// + /// 实例id + /// + + std::string getInstanceId() const; + bool instanceIdIsSet() const; + void unsetinstanceId(); + void setInstanceId(const std::string& value); + + /// + /// + /// + + std::vector& getBody(); + bool bodyIsSet() const; + void unsetbody(); + void setBody(const std::vector& value); + + +protected: + std::string instanceId_; + bool instanceIdIsSet_; + std::vector body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + AddPostgresqlHbaConfRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_RDS_V3_MODEL_AddPostgresqlHbaConfRequest_H_ diff --git a/rds/include/huaweicloud/rds/v3/model/AddPostgresqlHbaConfResponse.h b/rds/include/huaweicloud/rds/v3/model/AddPostgresqlHbaConfResponse.h new file mode 100644 index 000000000..04a4e68eb --- /dev/null +++ b/rds/include/huaweicloud/rds/v3/model/AddPostgresqlHbaConfResponse.h @@ -0,0 +1,78 @@ + +#ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_AddPostgresqlHbaConfResponse_H_ +#define HUAWEICLOUD_SDK_RDS_V3_MODEL_AddPostgresqlHbaConfResponse_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_RDS_V3_EXPORT AddPostgresqlHbaConfResponse + : public ModelBase, public HttpResponse +{ +public: + AddPostgresqlHbaConfResponse(); + virtual ~AddPostgresqlHbaConfResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// AddPostgresqlHbaConfResponse members + + /// + /// 结果码 + /// + + std::string getCode() const; + bool codeIsSet() const; + void unsetcode(); + void setCode(const std::string& value); + + /// + /// 结果描述 + /// + + std::string getMessage() const; + bool messageIsSet() const; + void unsetmessage(); + void setMessage(const std::string& value); + + +protected: + std::string code_; + bool codeIsSet_; + std::string message_; + bool messageIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_RDS_V3_MODEL_AddPostgresqlHbaConfResponse_H_ diff --git a/rds/include/huaweicloud/rds/v3/model/AllowDbPrivilegeRequest.h b/rds/include/huaweicloud/rds/v3/model/AllowDbPrivilegeRequest.h index 5d455f9f5..e24a2314c 100644 --- a/rds/include/huaweicloud/rds/v3/model/AllowDbPrivilegeRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/AllowDbPrivilegeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_AllowDbPrivilegeRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_AllowDbPrivilegeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT AllowDbPrivilegeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AllowDbPrivilegeRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/AllowDbPrivilegeResponse.h b/rds/include/huaweicloud/rds/v3/model/AllowDbPrivilegeResponse.h index 2a9b0db1d..4b481da77 100644 --- a/rds/include/huaweicloud/rds/v3/model/AllowDbPrivilegeResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/AllowDbPrivilegeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_AllowDbPrivilegeResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_AllowDbPrivilegeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT AllowDbPrivilegeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AllowDbPrivilegeResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/AllowDbUserPrivilegeRequest.h b/rds/include/huaweicloud/rds/v3/model/AllowDbUserPrivilegeRequest.h index fbcf2e42c..b3a8ac1b1 100644 --- a/rds/include/huaweicloud/rds/v3/model/AllowDbUserPrivilegeRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/AllowDbUserPrivilegeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_AllowDbUserPrivilegeRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_AllowDbUserPrivilegeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT AllowDbUserPrivilegeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AllowDbUserPrivilegeRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/AllowDbUserPrivilegeResponse.h b/rds/include/huaweicloud/rds/v3/model/AllowDbUserPrivilegeResponse.h index 27f37e3f9..9f5cf3698 100644 --- a/rds/include/huaweicloud/rds/v3/model/AllowDbUserPrivilegeResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/AllowDbUserPrivilegeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_AllowDbUserPrivilegeResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_AllowDbUserPrivilegeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT AllowDbUserPrivilegeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AllowDbUserPrivilegeResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/AllowSqlserverDbUserPrivilegeRequest.h b/rds/include/huaweicloud/rds/v3/model/AllowSqlserverDbUserPrivilegeRequest.h index 760333df1..34e5a16be 100644 --- a/rds/include/huaweicloud/rds/v3/model/AllowSqlserverDbUserPrivilegeRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/AllowSqlserverDbUserPrivilegeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_AllowSqlserverDbUserPrivilegeRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_AllowSqlserverDbUserPrivilegeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT AllowSqlserverDbUserPrivilegeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AllowSqlserverDbUserPrivilegeRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/AllowSqlserverDbUserPrivilegeResponse.h b/rds/include/huaweicloud/rds/v3/model/AllowSqlserverDbUserPrivilegeResponse.h index e6a12d69b..acde16cf2 100644 --- a/rds/include/huaweicloud/rds/v3/model/AllowSqlserverDbUserPrivilegeResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/AllowSqlserverDbUserPrivilegeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_AllowSqlserverDbUserPrivilegeResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_AllowSqlserverDbUserPrivilegeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT AllowSqlserverDbUserPrivilegeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AllowSqlserverDbUserPrivilegeResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ApiVersion.h b/rds/include/huaweicloud/rds/v3/model/ApiVersion.h index 6d9572467..2eb75f62e 100644 --- a/rds/include/huaweicloud/rds/v3/model/ApiVersion.h +++ b/rds/include/huaweicloud/rds/v3/model/ApiVersion.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ApiVersion_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ApiVersion_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ApiVersion /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApiVersion members diff --git a/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationAsyncRequest.h b/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationAsyncRequest.h index ef45ac4df..dd3129866 100644 --- a/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationAsyncRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationAsyncRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ApplyConfigurationAsyncRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ApplyConfigurationAsyncRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ApplyConfigurationAsyncRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplyConfigurationAsyncRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationAsyncResponse.h b/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationAsyncResponse.h index 986798be7..12e94afed 100644 --- a/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationAsyncResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationAsyncResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ApplyConfigurationAsyncResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ApplyConfigurationAsyncResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ApplyConfigurationAsyncResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplyConfigurationAsyncResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationRequest.h b/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationRequest.h index 1824ab595..52f2ec632 100644 --- a/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ApplyConfigurationRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ApplyConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ApplyConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplyConfigurationRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationResponse_apply_results.h b/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationResponse_apply_results.h index f86540ded..380739b6b 100644 --- a/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationResponse_apply_results.h +++ b/rds/include/huaweicloud/rds/v3/model/ApplyConfigurationResponse_apply_results.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ApplyConfigurationResponse_apply_results_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ApplyConfigurationResponse_apply_results_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ApplyConfigurationResponse_apply_results /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplyConfigurationResponse_apply_results members diff --git a/rds/include/huaweicloud/rds/v3/model/AttachEipRequest.h b/rds/include/huaweicloud/rds/v3/model/AttachEipRequest.h index be4c3287a..e48a52612 100644 --- a/rds/include/huaweicloud/rds/v3/model/AttachEipRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/AttachEipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_AttachEipRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_AttachEipRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT AttachEipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachEipRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/AttachEipResponse.h b/rds/include/huaweicloud/rds/v3/model/AttachEipResponse.h index efb6918a3..00c73f8ca 100644 --- a/rds/include/huaweicloud/rds/v3/model/AttachEipResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/AttachEipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_AttachEipResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_AttachEipResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT AttachEipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachEipResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/Auditlog.h b/rds/include/huaweicloud/rds/v3/model/Auditlog.h index e4353ebbd..ddb82edfa 100644 --- a/rds/include/huaweicloud/rds/v3/model/Auditlog.h +++ b/rds/include/huaweicloud/rds/v3/model/Auditlog.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Auditlog_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Auditlog_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Auditlog /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Auditlog members diff --git a/rds/include/huaweicloud/rds/v3/model/AvailableZone.h b/rds/include/huaweicloud/rds/v3/model/AvailableZone.h index 42948a860..f7808390d 100644 --- a/rds/include/huaweicloud/rds/v3/model/AvailableZone.h +++ b/rds/include/huaweicloud/rds/v3/model/AvailableZone.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_AvailableZone_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_AvailableZone_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT AvailableZone /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AvailableZone members diff --git a/rds/include/huaweicloud/rds/v3/model/BackupDatabase.h b/rds/include/huaweicloud/rds/v3/model/BackupDatabase.h index fc6688a5a..71657f0a3 100644 --- a/rds/include/huaweicloud/rds/v3/model/BackupDatabase.h +++ b/rds/include/huaweicloud/rds/v3/model/BackupDatabase.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupDatabase_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupDatabase_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BackupDatabase /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupDatabase members diff --git a/rds/include/huaweicloud/rds/v3/model/BackupDatastore.h b/rds/include/huaweicloud/rds/v3/model/BackupDatastore.h index 8d2dffd12..380acac02 100644 --- a/rds/include/huaweicloud/rds/v3/model/BackupDatastore.h +++ b/rds/include/huaweicloud/rds/v3/model/BackupDatastore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupDatastore_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupDatastore_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BackupDatastore /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupDatastore members diff --git a/rds/include/huaweicloud/rds/v3/model/BackupForList.h b/rds/include/huaweicloud/rds/v3/model/BackupForList.h index aeec5b92f..72a9d1593 100644 --- a/rds/include/huaweicloud/rds/v3/model/BackupForList.h +++ b/rds/include/huaweicloud/rds/v3/model/BackupForList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupForList_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupForList_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BackupForList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupForList members diff --git a/rds/include/huaweicloud/rds/v3/model/BackupInfo.h b/rds/include/huaweicloud/rds/v3/model/BackupInfo.h index d48053dbb..de901d311 100644 --- a/rds/include/huaweicloud/rds/v3/model/BackupInfo.h +++ b/rds/include/huaweicloud/rds/v3/model/BackupInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupInfo_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BackupInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupInfo members diff --git a/rds/include/huaweicloud/rds/v3/model/BackupPolicy.h b/rds/include/huaweicloud/rds/v3/model/BackupPolicy.h index 6411d2976..e082ae1a2 100644 --- a/rds/include/huaweicloud/rds/v3/model/BackupPolicy.h +++ b/rds/include/huaweicloud/rds/v3/model/BackupPolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupPolicy_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupPolicy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BackupPolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupPolicy members diff --git a/rds/include/huaweicloud/rds/v3/model/BackupStrategy.h b/rds/include/huaweicloud/rds/v3/model/BackupStrategy.h index a1b99b26e..016ff5956 100644 --- a/rds/include/huaweicloud/rds/v3/model/BackupStrategy.h +++ b/rds/include/huaweicloud/rds/v3/model/BackupStrategy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupStrategy_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupStrategy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BackupStrategy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupStrategy members diff --git a/rds/include/huaweicloud/rds/v3/model/BackupStrategyForResponse.h b/rds/include/huaweicloud/rds/v3/model/BackupStrategyForResponse.h index c4733701c..9a2ca298a 100644 --- a/rds/include/huaweicloud/rds/v3/model/BackupStrategyForResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/BackupStrategyForResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupStrategyForResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BackupStrategyForResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BackupStrategyForResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BackupStrategyForResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/BatchAddMsdtcsRequest.h b/rds/include/huaweicloud/rds/v3/model/BatchAddMsdtcsRequest.h index 9124d1175..7f2c66e47 100644 --- a/rds/include/huaweicloud/rds/v3/model/BatchAddMsdtcsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/BatchAddMsdtcsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchAddMsdtcsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchAddMsdtcsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BatchAddMsdtcsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddMsdtcsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/BatchAddMsdtcsResponse.h b/rds/include/huaweicloud/rds/v3/model/BatchAddMsdtcsResponse.h index 255495115..4c1cc5069 100644 --- a/rds/include/huaweicloud/rds/v3/model/BatchAddMsdtcsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/BatchAddMsdtcsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchAddMsdtcsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchAddMsdtcsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BatchAddMsdtcsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddMsdtcsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/BatchDeleteBackupRequestBody.h b/rds/include/huaweicloud/rds/v3/model/BatchDeleteBackupRequestBody.h index 6a61c15ee..1fc3790f3 100644 --- a/rds/include/huaweicloud/rds/v3/model/BatchDeleteBackupRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/BatchDeleteBackupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchDeleteBackupRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchDeleteBackupRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BatchDeleteBackupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteBackupRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/BatchDeleteManualBackupRequest.h b/rds/include/huaweicloud/rds/v3/model/BatchDeleteManualBackupRequest.h index dd6d41ec1..f030b5aee 100644 --- a/rds/include/huaweicloud/rds/v3/model/BatchDeleteManualBackupRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/BatchDeleteManualBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchDeleteManualBackupRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchDeleteManualBackupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BatchDeleteManualBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteManualBackupRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/BatchDeleteManualBackupResponse.h b/rds/include/huaweicloud/rds/v3/model/BatchDeleteManualBackupResponse.h index 621c6d2de..353ea835f 100644 --- a/rds/include/huaweicloud/rds/v3/model/BatchDeleteManualBackupResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/BatchDeleteManualBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchDeleteManualBackupResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchDeleteManualBackupResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BatchDeleteManualBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteManualBackupResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/BatchTagActionAddRequestBody.h b/rds/include/huaweicloud/rds/v3/model/BatchTagActionAddRequestBody.h index c55e5f296..2b028b719 100644 --- a/rds/include/huaweicloud/rds/v3/model/BatchTagActionAddRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/BatchTagActionAddRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchTagActionAddRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchTagActionAddRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BatchTagActionAddRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagActionAddRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/BatchTagActionDelRequestBody.h b/rds/include/huaweicloud/rds/v3/model/BatchTagActionDelRequestBody.h index 143501225..251b12dbc 100644 --- a/rds/include/huaweicloud/rds/v3/model/BatchTagActionDelRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/BatchTagActionDelRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchTagActionDelRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchTagActionDelRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BatchTagActionDelRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagActionDelRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/BatchTagAddActionRequest.h b/rds/include/huaweicloud/rds/v3/model/BatchTagAddActionRequest.h index bd1e15629..f88281f44 100644 --- a/rds/include/huaweicloud/rds/v3/model/BatchTagAddActionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/BatchTagAddActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchTagAddActionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchTagAddActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BatchTagAddActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagAddActionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/BatchTagAddActionResponse.h b/rds/include/huaweicloud/rds/v3/model/BatchTagAddActionResponse.h index d42a328e7..a2cb051e4 100644 --- a/rds/include/huaweicloud/rds/v3/model/BatchTagAddActionResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/BatchTagAddActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchTagAddActionResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchTagAddActionResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BatchTagAddActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagAddActionResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/BatchTagDelActionRequest.h b/rds/include/huaweicloud/rds/v3/model/BatchTagDelActionRequest.h index c98e903d1..1a51c444c 100644 --- a/rds/include/huaweicloud/rds/v3/model/BatchTagDelActionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/BatchTagDelActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchTagDelActionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchTagDelActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BatchTagDelActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagDelActionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/BatchTagDelActionResponse.h b/rds/include/huaweicloud/rds/v3/model/BatchTagDelActionResponse.h index dd9f1726f..88eae04d1 100644 --- a/rds/include/huaweicloud/rds/v3/model/BatchTagDelActionResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/BatchTagDelActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchTagDelActionResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BatchTagDelActionResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BatchTagDelActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchTagDelActionResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/BindEipRequest.h b/rds/include/huaweicloud/rds/v3/model/BindEipRequest.h index 513909825..e4ea96691 100644 --- a/rds/include/huaweicloud/rds/v3/model/BindEipRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/BindEipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BindEipRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BindEipRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BindEipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BindEipRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/BinlogClearPolicyRequestBody.h b/rds/include/huaweicloud/rds/v3/model/BinlogClearPolicyRequestBody.h index a3aed1f99..886330c85 100644 --- a/rds/include/huaweicloud/rds/v3/model/BinlogClearPolicyRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/BinlogClearPolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_BinlogClearPolicyRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_BinlogClearPolicyRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT BinlogClearPolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BinlogClearPolicyRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/ChangeFailoverModeRequest.h b/rds/include/huaweicloud/rds/v3/model/ChangeFailoverModeRequest.h index e0c07dd42..ba0c1b0a0 100644 --- a/rds/include/huaweicloud/rds/v3/model/ChangeFailoverModeRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ChangeFailoverModeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeFailoverModeRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeFailoverModeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ChangeFailoverModeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeFailoverModeRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ChangeFailoverModeResponse.h b/rds/include/huaweicloud/rds/v3/model/ChangeFailoverModeResponse.h index 6eecec74c..2153c8504 100644 --- a/rds/include/huaweicloud/rds/v3/model/ChangeFailoverModeResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ChangeFailoverModeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeFailoverModeResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeFailoverModeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ChangeFailoverModeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeFailoverModeResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ChangeFailoverStrategyRequest.h b/rds/include/huaweicloud/rds/v3/model/ChangeFailoverStrategyRequest.h index 1accc8cad..6f3a2cec0 100644 --- a/rds/include/huaweicloud/rds/v3/model/ChangeFailoverStrategyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ChangeFailoverStrategyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeFailoverStrategyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeFailoverStrategyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ChangeFailoverStrategyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeFailoverStrategyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ChangeFailoverStrategyResponse.h b/rds/include/huaweicloud/rds/v3/model/ChangeFailoverStrategyResponse.h index 97726ff63..efdf3bce9 100644 --- a/rds/include/huaweicloud/rds/v3/model/ChangeFailoverStrategyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ChangeFailoverStrategyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeFailoverStrategyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeFailoverStrategyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ChangeFailoverStrategyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeFailoverStrategyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ChangeOpsWindowRequest.h b/rds/include/huaweicloud/rds/v3/model/ChangeOpsWindowRequest.h index 8f482a3ea..b207f6bc2 100644 --- a/rds/include/huaweicloud/rds/v3/model/ChangeOpsWindowRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ChangeOpsWindowRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeOpsWindowRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeOpsWindowRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ChangeOpsWindowRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeOpsWindowRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ChangeOpsWindowResponse.h b/rds/include/huaweicloud/rds/v3/model/ChangeOpsWindowResponse.h index 634f0a3c9..44573ac4f 100644 --- a/rds/include/huaweicloud/rds/v3/model/ChangeOpsWindowResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ChangeOpsWindowResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeOpsWindowResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeOpsWindowResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ChangeOpsWindowResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeOpsWindowResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ChangeProxyScaleRequest.h b/rds/include/huaweicloud/rds/v3/model/ChangeProxyScaleRequest.h index 0986ea864..8e7b7f2cd 100644 --- a/rds/include/huaweicloud/rds/v3/model/ChangeProxyScaleRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ChangeProxyScaleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeProxyScaleRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeProxyScaleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ChangeProxyScaleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeProxyScaleRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ChangeProxyScaleResponse.h b/rds/include/huaweicloud/rds/v3/model/ChangeProxyScaleResponse.h index 47600949a..778a5c591 100644 --- a/rds/include/huaweicloud/rds/v3/model/ChangeProxyScaleResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ChangeProxyScaleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeProxyScaleResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeProxyScaleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ChangeProxyScaleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeProxyScaleResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ChangeTheDelayThresholdRequest.h b/rds/include/huaweicloud/rds/v3/model/ChangeTheDelayThresholdRequest.h index bd8bf8c2b..077f1d8bc 100644 --- a/rds/include/huaweicloud/rds/v3/model/ChangeTheDelayThresholdRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ChangeTheDelayThresholdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeTheDelayThresholdRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeTheDelayThresholdRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ChangeTheDelayThresholdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeTheDelayThresholdRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ChangeTheDelayThresholdResponse.h b/rds/include/huaweicloud/rds/v3/model/ChangeTheDelayThresholdResponse.h index a16b0dfcf..e0ea7eded 100644 --- a/rds/include/huaweicloud/rds/v3/model/ChangeTheDelayThresholdResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ChangeTheDelayThresholdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeTheDelayThresholdResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangeTheDelayThresholdResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ChangeTheDelayThresholdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangeTheDelayThresholdResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ChangingTheDelayThresholdRequestBody.h b/rds/include/huaweicloud/rds/v3/model/ChangingTheDelayThresholdRequestBody.h index 4e061f796..9384772f5 100644 --- a/rds/include/huaweicloud/rds/v3/model/ChangingTheDelayThresholdRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/ChangingTheDelayThresholdRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangingTheDelayThresholdRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ChangingTheDelayThresholdRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ChangingTheDelayThresholdRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChangingTheDelayThresholdRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/ChargeInfo.h b/rds/include/huaweicloud/rds/v3/model/ChargeInfo.h index ac45fc2a1..5882f16ca 100644 --- a/rds/include/huaweicloud/rds/v3/model/ChargeInfo.h +++ b/rds/include/huaweicloud/rds/v3/model/ChargeInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ChargeInfo_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ChargeInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ChargeInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChargeInfo members diff --git a/rds/include/huaweicloud/rds/v3/model/ChargeInfoResponse.h b/rds/include/huaweicloud/rds/v3/model/ChargeInfoResponse.h index 18f778cba..f64b6386c 100644 --- a/rds/include/huaweicloud/rds/v3/model/ChargeInfoResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ChargeInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ChargeInfoResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ChargeInfoResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ChargeInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ChargeInfoResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/Computes.h b/rds/include/huaweicloud/rds/v3/model/Computes.h index 4d8dad61a..1d54a2798 100644 --- a/rds/include/huaweicloud/rds/v3/model/Computes.h +++ b/rds/include/huaweicloud/rds/v3/model/Computes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Computes_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Computes_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Computes /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Computes members diff --git a/rds/include/huaweicloud/rds/v3/model/ConfigurationCopyRequestBody.h b/rds/include/huaweicloud/rds/v3/model/ConfigurationCopyRequestBody.h index a2d33f21b..31022f264 100644 --- a/rds/include/huaweicloud/rds/v3/model/ConfigurationCopyRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/ConfigurationCopyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ConfigurationCopyRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ConfigurationCopyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ConfigurationCopyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationCopyRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/ConfigurationForCreation.h b/rds/include/huaweicloud/rds/v3/model/ConfigurationForCreation.h index 00c5f1dac..4a3cb2cda 100644 --- a/rds/include/huaweicloud/rds/v3/model/ConfigurationForCreation.h +++ b/rds/include/huaweicloud/rds/v3/model/ConfigurationForCreation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ConfigurationForCreation_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ConfigurationForCreation_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ConfigurationForCreation /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationForCreation members diff --git a/rds/include/huaweicloud/rds/v3/model/ConfigurationForUpdate.h b/rds/include/huaweicloud/rds/v3/model/ConfigurationForUpdate.h index 108a41f73..030dee915 100644 --- a/rds/include/huaweicloud/rds/v3/model/ConfigurationForUpdate.h +++ b/rds/include/huaweicloud/rds/v3/model/ConfigurationForUpdate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ConfigurationForUpdate_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ConfigurationForUpdate_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ConfigurationForUpdate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationForUpdate members diff --git a/rds/include/huaweicloud/rds/v3/model/ConfigurationParameter.h b/rds/include/huaweicloud/rds/v3/model/ConfigurationParameter.h index 1725350a3..bd3df25ab 100644 --- a/rds/include/huaweicloud/rds/v3/model/ConfigurationParameter.h +++ b/rds/include/huaweicloud/rds/v3/model/ConfigurationParameter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ConfigurationParameter_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ConfigurationParameter_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ConfigurationParameter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationParameter members diff --git a/rds/include/huaweicloud/rds/v3/model/ConfigurationSummary.h b/rds/include/huaweicloud/rds/v3/model/ConfigurationSummary.h index cd25d5583..2c451adb5 100644 --- a/rds/include/huaweicloud/rds/v3/model/ConfigurationSummary.h +++ b/rds/include/huaweicloud/rds/v3/model/ConfigurationSummary.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ConfigurationSummary_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ConfigurationSummary_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ConfigurationSummary /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationSummary members diff --git a/rds/include/huaweicloud/rds/v3/model/ConfigurationSummaryForCreate.h b/rds/include/huaweicloud/rds/v3/model/ConfigurationSummaryForCreate.h index d97848c57..0b360b56a 100644 --- a/rds/include/huaweicloud/rds/v3/model/ConfigurationSummaryForCreate.h +++ b/rds/include/huaweicloud/rds/v3/model/ConfigurationSummaryForCreate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ConfigurationSummaryForCreate_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ConfigurationSummaryForCreate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ConfigurationSummaryForCreate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfigurationSummaryForCreate members diff --git a/rds/include/huaweicloud/rds/v3/model/CopyConfigurationRequest.h b/rds/include/huaweicloud/rds/v3/model/CopyConfigurationRequest.h index f67421002..6a28c67f3 100644 --- a/rds/include/huaweicloud/rds/v3/model/CopyConfigurationRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CopyConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CopyConfigurationRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CopyConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CopyConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyConfigurationRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CopyConfigurationResponse.h b/rds/include/huaweicloud/rds/v3/model/CopyConfigurationResponse.h index 8a0425dec..30f6ffbaa 100644 --- a/rds/include/huaweicloud/rds/v3/model/CopyConfigurationResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CopyConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CopyConfigurationResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CopyConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CopyConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CopyConfigurationResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateConfigurationRequest.h b/rds/include/huaweicloud/rds/v3/model/CreateConfigurationRequest.h index 56f76154f..a6100ed62 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateConfigurationRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateConfigurationRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateConfigurationResponse.h b/rds/include/huaweicloud/rds/v3/model/CreateConfigurationResponse.h index bf31edd5e..43ee494ea 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateConfigurationResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateConfigurationResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateConfigurationResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateDatabaseRequest.h b/rds/include/huaweicloud/rds/v3/model/CreateDatabaseRequest.h index 780e2d764..c63a2b1b7 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateDatabaseRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDatabaseRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDatabaseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateDatabaseResponse.h b/rds/include/huaweicloud/rds/v3/model/CreateDatabaseResponse.h index e53ad6f87..499908b5e 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateDatabaseResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateDatabaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDatabaseResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDatabaseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateDatabaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDatabaseResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateDbUserRequest.h b/rds/include/huaweicloud/rds/v3/model/CreateDbUserRequest.h index e4fc3bc84..5d390a4d2 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateDbUserRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateDbUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDbUserRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDbUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateDbUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDbUserRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateDbUserResponse.h b/rds/include/huaweicloud/rds/v3/model/CreateDbUserResponse.h index 177cb2a62..fd2af6449 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateDbUserResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateDbUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDbUserResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDbUserResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateDbUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDbUserResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateDnsNameRequest.h b/rds/include/huaweicloud/rds/v3/model/CreateDnsNameRequest.h index da7bc461c..10a78f206 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateDnsNameRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateDnsNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDnsNameRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDnsNameRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateDnsNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDnsNameRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateDnsNameRequestBody.h b/rds/include/huaweicloud/rds/v3/model/CreateDnsNameRequestBody.h index 08df3edc3..3fc27cce0 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateDnsNameRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateDnsNameRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDnsNameRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDnsNameRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateDnsNameRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDnsNameRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateDnsNameResponse.h b/rds/include/huaweicloud/rds/v3/model/CreateDnsNameResponse.h index 9f1f7c434..428f464b0 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateDnsNameResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateDnsNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDnsNameResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateDnsNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateDnsNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDnsNameResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateInstanceRequest.h b/rds/include/huaweicloud/rds/v3/model/CreateInstanceRequest.h index 3474319a7..a929d3db5 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateInstanceRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateInstanceRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateInstanceRespItem.h b/rds/include/huaweicloud/rds/v3/model/CreateInstanceRespItem.h index 917cc2a45..df0bc580a 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateInstanceRespItem.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateInstanceRespItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateInstanceRespItem_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateInstanceRespItem_H_ + #include #include +#include #include #include @@ -37,10 +39,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateInstanceRespItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceRespItem members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateInstanceResponse.h b/rds/include/huaweicloud/rds/v3/model/CreateInstanceResponse.h index 6c6e3c4a6..50d9a17b3 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateInstanceResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateInstanceResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateInstanceResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateInstanceResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateManualBackupRequest.h b/rds/include/huaweicloud/rds/v3/model/CreateManualBackupRequest.h index 9ce22becd..16310d0c1 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateManualBackupRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateManualBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateManualBackupRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateManualBackupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateManualBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateManualBackupRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateManualBackupRequestBody.h b/rds/include/huaweicloud/rds/v3/model/CreateManualBackupRequestBody.h index 2a311f492..1d11306ba 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateManualBackupRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateManualBackupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateManualBackupRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateManualBackupRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateManualBackupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateManualBackupRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateManualBackupResponse.h b/rds/include/huaweicloud/rds/v3/model/CreateManualBackupResponse.h index 352046028..463ecfcc5 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateManualBackupResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateManualBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateManualBackupResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateManualBackupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateManualBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateManualBackupResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseRequest.h b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseRequest.h index 898893a5b..ebfe348c6 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlDatabaseRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlDatabaseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreatePostgresqlDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePostgresqlDatabaseRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseResponse.h b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseResponse.h index e83b6316c..7ce07152e 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlDatabaseResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlDatabaseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreatePostgresqlDatabaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePostgresqlDatabaseResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseSchemaRequest.h b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseSchemaRequest.h index 616e8adc1..f27823383 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseSchemaRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseSchemaRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlDatabaseSchemaRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlDatabaseSchemaRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreatePostgresqlDatabaseSchemaRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePostgresqlDatabaseSchemaRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseSchemaResponse.h b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseSchemaResponse.h index 3f188af36..71e7165ce 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseSchemaResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDatabaseSchemaResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlDatabaseSchemaResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlDatabaseSchemaResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreatePostgresqlDatabaseSchemaResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePostgresqlDatabaseSchemaResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDbUserRequest.h b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDbUserRequest.h index e701c19aa..d51b45a7d 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDbUserRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDbUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlDbUserRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlDbUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreatePostgresqlDbUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePostgresqlDbUserRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDbUserResponse.h b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDbUserResponse.h index 083774a80..5ebca3610 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDbUserResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlDbUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlDbUserResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlDbUserResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreatePostgresqlDbUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePostgresqlDbUserResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlExtensionRequest.h b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlExtensionRequest.h index 651981840..72bb24ac2 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlExtensionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlExtensionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlExtensionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlExtensionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreatePostgresqlExtensionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePostgresqlExtensionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlExtensionResponse.h b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlExtensionResponse.h index 85ddff052..ea29c466d 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlExtensionResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreatePostgresqlExtensionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlExtensionResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreatePostgresqlExtensionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreatePostgresqlExtensionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePostgresqlExtensionResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateRestoreInstanceRequest.h b/rds/include/huaweicloud/rds/v3/model/CreateRestoreInstanceRequest.h index c3954e6a5..7111105ed 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateRestoreInstanceRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateRestoreInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateRestoreInstanceRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateRestoreInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateRestoreInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRestoreInstanceRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateRestoreInstanceRequestBody.h b/rds/include/huaweicloud/rds/v3/model/CreateRestoreInstanceRequestBody.h index 26e8e9083..752207522 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateRestoreInstanceRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateRestoreInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateRestoreInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateRestoreInstanceRequestBody_H_ + #include #include +#include #include #include @@ -40,10 +42,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateRestoreInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRestoreInstanceRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateRestoreInstanceResponse.h b/rds/include/huaweicloud/rds/v3/model/CreateRestoreInstanceResponse.h index bfae30236..ea70882fa 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateRestoreInstanceResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateRestoreInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateRestoreInstanceResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateRestoreInstanceResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateRestoreInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRestoreInstanceResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDatabaseRequest.h b/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDatabaseRequest.h index 937c6d094..b5cd0530a 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDatabaseRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateSqlserverDatabaseRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateSqlserverDatabaseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateSqlserverDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSqlserverDatabaseRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDatabaseResponse.h b/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDatabaseResponse.h index eb8a5fe4d..3630e607f 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDatabaseResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDatabaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateSqlserverDatabaseResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateSqlserverDatabaseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateSqlserverDatabaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSqlserverDatabaseResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDbUserRequest.h b/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDbUserRequest.h index 322857ee4..a1b908f2c 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDbUserRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDbUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateSqlserverDbUserRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateSqlserverDbUserRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateSqlserverDbUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSqlserverDbUserRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDbUserResponse.h b/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDbUserResponse.h index bb2b297d3..c3f896490 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDbUserResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateSqlserverDbUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateSqlserverDbUserResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateSqlserverDbUserResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateSqlserverDbUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSqlserverDbUserResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadRequest.h b/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadRequest.h index 5b44f40b3..bbb48bd69 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateXelLogDownloadRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateXelLogDownloadRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateXelLogDownloadRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateXelLogDownloadRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadRequestBody.h b/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadRequestBody.h index c11dbf0f1..789b556a7 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateXelLogDownloadRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateXelLogDownloadRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateXelLogDownloadRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateXelLogDownloadRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadResponse.h b/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadResponse.h index 82956718c..78e2d1495 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateXelLogDownloadResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateXelLogDownloadResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateXelLogDownloadResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateXelLogDownloadResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadResult.h b/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadResult.h index b43198423..e27209970 100644 --- a/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadResult.h +++ b/rds/include/huaweicloud/rds/v3/model/CreateXelLogDownloadResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateXelLogDownloadResult_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CreateXelLogDownloadResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CreateXelLogDownloadResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateXelLogDownloadResult members diff --git a/rds/include/huaweicloud/rds/v3/model/CustomerModifyAutoEnlargePolicyReq.h b/rds/include/huaweicloud/rds/v3/model/CustomerModifyAutoEnlargePolicyReq.h index 2610904f2..fbc487c75 100644 --- a/rds/include/huaweicloud/rds/v3/model/CustomerModifyAutoEnlargePolicyReq.h +++ b/rds/include/huaweicloud/rds/v3/model/CustomerModifyAutoEnlargePolicyReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CustomerModifyAutoEnlargePolicyReq_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CustomerModifyAutoEnlargePolicyReq_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CustomerModifyAutoEnlargePolicyReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CustomerModifyAutoEnlargePolicyReq members diff --git a/rds/include/huaweicloud/rds/v3/model/CustomerUpgradeDatabaseVersionReq.h b/rds/include/huaweicloud/rds/v3/model/CustomerUpgradeDatabaseVersionReq.h index 5d88bf496..18076a97d 100644 --- a/rds/include/huaweicloud/rds/v3/model/CustomerUpgradeDatabaseVersionReq.h +++ b/rds/include/huaweicloud/rds/v3/model/CustomerUpgradeDatabaseVersionReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CustomerUpgradeDatabaseVersionReq_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CustomerUpgradeDatabaseVersionReq_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CustomerUpgradeDatabaseVersionReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CustomerUpgradeDatabaseVersionReq members diff --git a/rds/include/huaweicloud/rds/v3/model/CustomerUpgradeDatabaseVersionReqNew.h b/rds/include/huaweicloud/rds/v3/model/CustomerUpgradeDatabaseVersionReqNew.h index da138f0b4..0413ba915 100644 --- a/rds/include/huaweicloud/rds/v3/model/CustomerUpgradeDatabaseVersionReqNew.h +++ b/rds/include/huaweicloud/rds/v3/model/CustomerUpgradeDatabaseVersionReqNew.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_CustomerUpgradeDatabaseVersionReqNew_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_CustomerUpgradeDatabaseVersionReqNew_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT CustomerUpgradeDatabaseVersionReqNew /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CustomerUpgradeDatabaseVersionReqNew members @@ -41,15 +41,15 @@ class HUAWEICLOUD_RDS_V3_EXPORT CustomerUpgradeDatabaseVersionReqNew /// 是否延迟至可维护时间段内升级。 取值范围: - true:延迟升级。表示实例将在设置的可维护时间段内升级。 - false:立即升级,默认该方式。 /// - bool isDelay() const; - bool delayIsSet() const; - void unsetdelay(); - void setDelay(bool value); + bool isIsDelayed() const; + bool isDelayedIsSet() const; + void unsetisDelayed(); + void setIsDelayed(bool value); protected: - bool delay_; - bool delayIsSet_; + bool isDelayed_; + bool isDelayedIsSet_; }; diff --git a/rds/include/huaweicloud/rds/v3/model/DBSInstanceHostInfoResult.h b/rds/include/huaweicloud/rds/v3/model/DBSInstanceHostInfoResult.h index 557c4b716..a57297a2b 100644 --- a/rds/include/huaweicloud/rds/v3/model/DBSInstanceHostInfoResult.h +++ b/rds/include/huaweicloud/rds/v3/model/DBSInstanceHostInfoResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DBSInstanceHostInfoResult_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DBSInstanceHostInfoResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DBSInstanceHostInfoResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DBSInstanceHostInfoResult members diff --git a/rds/include/huaweicloud/rds/v3/model/DataIpRequest.h b/rds/include/huaweicloud/rds/v3/model/DataIpRequest.h index b7554dfb7..71ef0b647 100644 --- a/rds/include/huaweicloud/rds/v3/model/DataIpRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DataIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DataIpRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DataIpRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DataIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DataIpRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DatabaseForCreation.h b/rds/include/huaweicloud/rds/v3/model/DatabaseForCreation.h index 7c4264126..551bf39de 100644 --- a/rds/include/huaweicloud/rds/v3/model/DatabaseForCreation.h +++ b/rds/include/huaweicloud/rds/v3/model/DatabaseForCreation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DatabaseForCreation_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DatabaseForCreation_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DatabaseForCreation /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatabaseForCreation members diff --git a/rds/include/huaweicloud/rds/v3/model/DatabaseWithPrivilege.h b/rds/include/huaweicloud/rds/v3/model/DatabaseWithPrivilege.h index 56cec533e..5358a1483 100644 --- a/rds/include/huaweicloud/rds/v3/model/DatabaseWithPrivilege.h +++ b/rds/include/huaweicloud/rds/v3/model/DatabaseWithPrivilege.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DatabaseWithPrivilege_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DatabaseWithPrivilege_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DatabaseWithPrivilege /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatabaseWithPrivilege members diff --git a/rds/include/huaweicloud/rds/v3/model/DatabaseWithPrivilegeObject.h b/rds/include/huaweicloud/rds/v3/model/DatabaseWithPrivilegeObject.h index e60cc3217..2c95b6617 100644 --- a/rds/include/huaweicloud/rds/v3/model/DatabaseWithPrivilegeObject.h +++ b/rds/include/huaweicloud/rds/v3/model/DatabaseWithPrivilegeObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DatabaseWithPrivilegeObject_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DatabaseWithPrivilegeObject_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DatabaseWithPrivilegeObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DatabaseWithPrivilegeObject members diff --git a/rds/include/huaweicloud/rds/v3/model/Datastore.h b/rds/include/huaweicloud/rds/v3/model/Datastore.h index 8d4c07ebd..644d68245 100644 --- a/rds/include/huaweicloud/rds/v3/model/Datastore.h +++ b/rds/include/huaweicloud/rds/v3/model/Datastore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Datastore_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Datastore_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Datastore /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Datastore members diff --git a/rds/include/huaweicloud/rds/v3/model/DbUserPrivilegeRequest.h b/rds/include/huaweicloud/rds/v3/model/DbUserPrivilegeRequest.h index 865ab0511..32dfdf120 100644 --- a/rds/include/huaweicloud/rds/v3/model/DbUserPrivilegeRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DbUserPrivilegeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DbUserPrivilegeRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DbUserPrivilegeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DbUserPrivilegeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DbUserPrivilegeRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DbUserPwdRequest.h b/rds/include/huaweicloud/rds/v3/model/DbUserPwdRequest.h index a793446d3..159436e28 100644 --- a/rds/include/huaweicloud/rds/v3/model/DbUserPwdRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DbUserPwdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DbUserPwdRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DbUserPwdRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DbUserPwdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DbUserPwdRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteBackupResult.h b/rds/include/huaweicloud/rds/v3/model/DeleteBackupResult.h index c92764fdf..1fe0001c2 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteBackupResult.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteBackupResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteBackupResult_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteBackupResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteBackupResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteBackupResult members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteConfigurationRequest.h b/rds/include/huaweicloud/rds/v3/model/DeleteConfigurationRequest.h index 87521342d..c8126da52 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteConfigurationRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteConfigurationRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteConfigurationRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteConfigurationResponse.h b/rds/include/huaweicloud/rds/v3/model/DeleteConfigurationResponse.h index d8bb0895d..6a0e130fe 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteConfigurationResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteConfigurationResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteConfigurationResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteConfigurationResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteDatabaseRequest.h b/rds/include/huaweicloud/rds/v3/model/DeleteDatabaseRequest.h index 981d78639..89a938d0c 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteDatabaseRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteDatabaseRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteDatabaseRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDatabaseRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteDatabaseResponse.h b/rds/include/huaweicloud/rds/v3/model/DeleteDatabaseResponse.h index 8df914c70..d1e070b94 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteDatabaseResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteDatabaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteDatabaseResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteDatabaseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteDatabaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDatabaseResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteDbUserRequest.h b/rds/include/huaweicloud/rds/v3/model/DeleteDbUserRequest.h index 4bbe17ef7..d918921af 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteDbUserRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteDbUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteDbUserRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteDbUserRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteDbUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDbUserRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteDbUserResponse.h b/rds/include/huaweicloud/rds/v3/model/DeleteDbUserResponse.h index 7a2e20c2c..df29a7c2d 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteDbUserResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteDbUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteDbUserResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteDbUserResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteDbUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDbUserResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteInstanceRequest.h b/rds/include/huaweicloud/rds/v3/model/DeleteInstanceRequest.h index 7fc0c6139..99c9bb5d9 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteInstanceRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteInstanceRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteInstanceRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteInstanceResponse.h b/rds/include/huaweicloud/rds/v3/model/DeleteInstanceResponse.h index 635a8007d..e565e3e48 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteInstanceResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteInstanceResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteInstanceResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteJobRequest.h b/rds/include/huaweicloud/rds/v3/model/DeleteJobRequest.h index 92afbe434..7a99fa856 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteJobRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteJobRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteJobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteJobRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteJobResponse.h b/rds/include/huaweicloud/rds/v3/model/DeleteJobResponse.h index eb4f71795..1c3d8bce6 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteJobResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteJobResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteJobResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteJobResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteManualBackupRequest.h b/rds/include/huaweicloud/rds/v3/model/DeleteManualBackupRequest.h index 4b5b67da2..01a306f2b 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteManualBackupRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteManualBackupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteManualBackupRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteManualBackupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteManualBackupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteManualBackupRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteManualBackupResponse.h b/rds/include/huaweicloud/rds/v3/model/DeleteManualBackupResponse.h index fa82b863a..db9391c41 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteManualBackupResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteManualBackupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteManualBackupResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteManualBackupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteManualBackupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteManualBackupResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDatabaseRequest.h b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDatabaseRequest.h index 7071685b2..1e00b36c4 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDatabaseRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlDatabaseRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlDatabaseRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeletePostgresqlDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePostgresqlDatabaseRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDatabaseResponse.h b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDatabaseResponse.h index 25b92cd27..18d8c52a2 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDatabaseResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDatabaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlDatabaseResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlDatabaseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeletePostgresqlDatabaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePostgresqlDatabaseResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDbUserRequest.h b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDbUserRequest.h index e965828df..fcf29842f 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDbUserRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDbUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlDbUserRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlDbUserRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeletePostgresqlDbUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePostgresqlDbUserRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDbUserResponse.h b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDbUserResponse.h index bd09a64c1..6dbadca0d 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDbUserResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlDbUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlDbUserResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlDbUserResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeletePostgresqlDbUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePostgresqlDbUserResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlExtensionRequest.h b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlExtensionRequest.h index 3fad0eaff..8aaba9c72 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlExtensionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlExtensionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlExtensionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlExtensionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeletePostgresqlExtensionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePostgresqlExtensionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlExtensionResponse.h b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlExtensionResponse.h index 5ef0c9c10..ba0e36c02 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlExtensionResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlExtensionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlExtensionResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlExtensionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeletePostgresqlExtensionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePostgresqlExtensionResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlHbaConfRequest.h b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlHbaConfRequest.h new file mode 100644 index 000000000..3ef875aea --- /dev/null +++ b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlHbaConfRequest.h @@ -0,0 +1,84 @@ + +#ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlHbaConfRequest_H_ +#define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlHbaConfRequest_H_ + + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_RDS_V3_EXPORT DeletePostgresqlHbaConfRequest + : public ModelBase +{ +public: + DeletePostgresqlHbaConfRequest(); + virtual ~DeletePostgresqlHbaConfRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// DeletePostgresqlHbaConfRequest members + + /// + /// 实例id + /// + + std::string getInstanceId() const; + bool instanceIdIsSet() const; + void unsetinstanceId(); + void setInstanceId(const std::string& value); + + /// + /// + /// + + std::vector& getBody(); + bool bodyIsSet() const; + void unsetbody(); + void setBody(const std::vector& value); + + +protected: + std::string instanceId_; + bool instanceIdIsSet_; + std::vector body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + DeletePostgresqlHbaConfRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlHbaConfRequest_H_ diff --git a/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlHbaConfResponse.h b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlHbaConfResponse.h new file mode 100644 index 000000000..9ac752a62 --- /dev/null +++ b/rds/include/huaweicloud/rds/v3/model/DeletePostgresqlHbaConfResponse.h @@ -0,0 +1,78 @@ + +#ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlHbaConfResponse_H_ +#define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlHbaConfResponse_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_RDS_V3_EXPORT DeletePostgresqlHbaConfResponse + : public ModelBase, public HttpResponse +{ +public: + DeletePostgresqlHbaConfResponse(); + virtual ~DeletePostgresqlHbaConfResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// DeletePostgresqlHbaConfResponse members + + /// + /// 结果码 + /// + + std::string getCode() const; + bool codeIsSet() const; + void unsetcode(); + void setCode(const std::string& value); + + /// + /// 结果描述 + /// + + std::string getMessage() const; + bool messageIsSet() const; + void unsetmessage(); + void setMessage(const std::string& value); + + +protected: + std::string code_; + bool codeIsSet_; + std::string message_; + bool messageIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_RDS_V3_MODEL_DeletePostgresqlHbaConfResponse_H_ diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseExRequest.h b/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseExRequest.h index 376eca6ff..bb4be08ba 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseExRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseExRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteSqlserverDatabaseExRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteSqlserverDatabaseExRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteSqlserverDatabaseExRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSqlserverDatabaseExRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseExResponse.h b/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseExResponse.h index 04bde3097..38bc5429d 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseExResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseExResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteSqlserverDatabaseExResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteSqlserverDatabaseExResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteSqlserverDatabaseExResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSqlserverDatabaseExResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseRequest.h b/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseRequest.h index 456b04cd2..90a5a4669 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteSqlserverDatabaseRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteSqlserverDatabaseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteSqlserverDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSqlserverDatabaseRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseResponse.h b/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseResponse.h index 2b3e9b9fe..d8d9f4b93 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDatabaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteSqlserverDatabaseResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteSqlserverDatabaseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteSqlserverDatabaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSqlserverDatabaseResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDbUserRequest.h b/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDbUserRequest.h index d19cf69ac..e80245c0a 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDbUserRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDbUserRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteSqlserverDbUserRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteSqlserverDbUserRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteSqlserverDbUserRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSqlserverDbUserRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDbUserResponse.h b/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDbUserResponse.h index 409ebaafa..ada743340 100644 --- a/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDbUserResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/DeleteSqlserverDbUserResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteSqlserverDbUserResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DeleteSqlserverDbUserResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DeleteSqlserverDbUserResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSqlserverDbUserResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/DownloadInfoRsp.h b/rds/include/huaweicloud/rds/v3/model/DownloadInfoRsp.h index 4eb6da2b3..1ab3c95c1 100644 --- a/rds/include/huaweicloud/rds/v3/model/DownloadInfoRsp.h +++ b/rds/include/huaweicloud/rds/v3/model/DownloadInfoRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DownloadInfoRsp_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DownloadInfoRsp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DownloadInfoRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadInfoRsp members diff --git a/rds/include/huaweicloud/rds/v3/model/DownloadSlowlogRequest.h b/rds/include/huaweicloud/rds/v3/model/DownloadSlowlogRequest.h index 7a3cc502a..ee88c3463 100644 --- a/rds/include/huaweicloud/rds/v3/model/DownloadSlowlogRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/DownloadSlowlogRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DownloadSlowlogRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DownloadSlowlogRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DownloadSlowlogRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadSlowlogRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/DownloadSlowlogResponse.h b/rds/include/huaweicloud/rds/v3/model/DownloadSlowlogResponse.h index 0e238d21d..e53530050 100644 --- a/rds/include/huaweicloud/rds/v3/model/DownloadSlowlogResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/DownloadSlowlogResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DownloadSlowlogResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DownloadSlowlogResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DownloadSlowlogResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DownloadSlowlogResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/DropDatabaseV3Req.h b/rds/include/huaweicloud/rds/v3/model/DropDatabaseV3Req.h index aa0cb83f6..e5202ce88 100644 --- a/rds/include/huaweicloud/rds/v3/model/DropDatabaseV3Req.h +++ b/rds/include/huaweicloud/rds/v3/model/DropDatabaseV3Req.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DropDatabaseV3Req_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DropDatabaseV3Req_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DropDatabaseV3Req /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DropDatabaseV3Req members diff --git a/rds/include/huaweicloud/rds/v3/model/DssPoolInfo.h b/rds/include/huaweicloud/rds/v3/model/DssPoolInfo.h index 22e8b01fd..d5084e36c 100644 --- a/rds/include/huaweicloud/rds/v3/model/DssPoolInfo.h +++ b/rds/include/huaweicloud/rds/v3/model/DssPoolInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_DssPoolInfo_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_DssPoolInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT DssPoolInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DssPoolInfo members diff --git a/rds/include/huaweicloud/rds/v3/model/EnableConfigurationRequest.h b/rds/include/huaweicloud/rds/v3/model/EnableConfigurationRequest.h index addcd9ce4..66a90392a 100644 --- a/rds/include/huaweicloud/rds/v3/model/EnableConfigurationRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/EnableConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_EnableConfigurationRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_EnableConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT EnableConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableConfigurationRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/EnableConfigurationResponse.h b/rds/include/huaweicloud/rds/v3/model/EnableConfigurationResponse.h index bcbee79a2..1b9614ef8 100644 --- a/rds/include/huaweicloud/rds/v3/model/EnableConfigurationResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/EnableConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_EnableConfigurationResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_EnableConfigurationResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT EnableConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnableConfigurationResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/EngineFlavorData.h b/rds/include/huaweicloud/rds/v3/model/EngineFlavorData.h index 4b6c49152..0027f8755 100644 --- a/rds/include/huaweicloud/rds/v3/model/EngineFlavorData.h +++ b/rds/include/huaweicloud/rds/v3/model/EngineFlavorData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_EngineFlavorData_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_EngineFlavorData_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT EngineFlavorData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EngineFlavorData members diff --git a/rds/include/huaweicloud/rds/v3/model/EnlargeVolumeObject.h b/rds/include/huaweicloud/rds/v3/model/EnlargeVolumeObject.h index cbb101999..de77123fe 100644 --- a/rds/include/huaweicloud/rds/v3/model/EnlargeVolumeObject.h +++ b/rds/include/huaweicloud/rds/v3/model/EnlargeVolumeObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_EnlargeVolumeObject_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_EnlargeVolumeObject_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT EnlargeVolumeObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnlargeVolumeObject members diff --git a/rds/include/huaweicloud/rds/v3/model/EnlargeVolumeRequestBody.h b/rds/include/huaweicloud/rds/v3/model/EnlargeVolumeRequestBody.h index d03c69ef5..972b04200 100644 --- a/rds/include/huaweicloud/rds/v3/model/EnlargeVolumeRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/EnlargeVolumeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_EnlargeVolumeRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_EnlargeVolumeRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT EnlargeVolumeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// EnlargeVolumeRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/ErrorLog.h b/rds/include/huaweicloud/rds/v3/model/ErrorLog.h index 6d51e846e..3e97d574b 100644 --- a/rds/include/huaweicloud/rds/v3/model/ErrorLog.h +++ b/rds/include/huaweicloud/rds/v3/model/ErrorLog.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ErrorLog_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ErrorLog_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ErrorLog /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorLog members diff --git a/rds/include/huaweicloud/rds/v3/model/ErrorLogItem.h b/rds/include/huaweicloud/rds/v3/model/ErrorLogItem.h index 39e5219bc..63880fe35 100644 --- a/rds/include/huaweicloud/rds/v3/model/ErrorLogItem.h +++ b/rds/include/huaweicloud/rds/v3/model/ErrorLogItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ErrorLogItem_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ErrorLogItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ErrorLogItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorLogItem members diff --git a/rds/include/huaweicloud/rds/v3/model/ErrorResponse.h b/rds/include/huaweicloud/rds/v3/model/ErrorResponse.h index 55aea525b..3f141ebe1 100644 --- a/rds/include/huaweicloud/rds/v3/model/ErrorResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ErrorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ErrorResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ErrorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ErrorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ErrorRsp.h b/rds/include/huaweicloud/rds/v3/model/ErrorRsp.h index 4fecd0834..feb7e2052 100644 --- a/rds/include/huaweicloud/rds/v3/model/ErrorRsp.h +++ b/rds/include/huaweicloud/rds/v3/model/ErrorRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ErrorRsp_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ErrorRsp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ErrorRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorRsp members diff --git a/rds/include/huaweicloud/rds/v3/model/ErrorlogForLtsRequest.h b/rds/include/huaweicloud/rds/v3/model/ErrorlogForLtsRequest.h index adc13fb29..45e670d23 100644 --- a/rds/include/huaweicloud/rds/v3/model/ErrorlogForLtsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ErrorlogForLtsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ErrorlogForLtsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ErrorlogForLtsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ErrorlogForLtsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ErrorlogForLtsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ExtensionRequest.h b/rds/include/huaweicloud/rds/v3/model/ExtensionRequest.h index aee896406..b1fe68a5a 100644 --- a/rds/include/huaweicloud/rds/v3/model/ExtensionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ExtensionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ExtensionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ExtensionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ExtensionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExtensionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ExtensionsResponse.h b/rds/include/huaweicloud/rds/v3/model/ExtensionsResponse.h index 9f2bb564f..d203418b2 100644 --- a/rds/include/huaweicloud/rds/v3/model/ExtensionsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ExtensionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ExtensionsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ExtensionsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ExtensionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExtensionsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/FailoverModeRequest.h b/rds/include/huaweicloud/rds/v3/model/FailoverModeRequest.h index 7a26793fd..606ab91c0 100644 --- a/rds/include/huaweicloud/rds/v3/model/FailoverModeRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/FailoverModeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_FailoverModeRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_FailoverModeRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT FailoverModeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FailoverModeRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/FailoverRequest.h b/rds/include/huaweicloud/rds/v3/model/FailoverRequest.h index ccc83eb3a..68920ce89 100644 --- a/rds/include/huaweicloud/rds/v3/model/FailoverRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/FailoverRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_FailoverRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_FailoverRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT FailoverRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FailoverRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/FailoverStrategyRequest.h b/rds/include/huaweicloud/rds/v3/model/FailoverStrategyRequest.h index 53efca043..d2133e417 100644 --- a/rds/include/huaweicloud/rds/v3/model/FailoverStrategyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/FailoverStrategyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_FailoverStrategyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_FailoverStrategyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT FailoverStrategyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FailoverStrategyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/Flavor.h b/rds/include/huaweicloud/rds/v3/model/Flavor.h index 1cf866375..d4dccb047 100644 --- a/rds/include/huaweicloud/rds/v3/model/Flavor.h +++ b/rds/include/huaweicloud/rds/v3/model/Flavor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Flavor_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Flavor_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Flavor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Flavor members diff --git a/rds/include/huaweicloud/rds/v3/model/FollowerMigrateRequest.h b/rds/include/huaweicloud/rds/v3/model/FollowerMigrateRequest.h index 8032a6083..7909f92f6 100644 --- a/rds/include/huaweicloud/rds/v3/model/FollowerMigrateRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/FollowerMigrateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_FollowerMigrateRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_FollowerMigrateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT FollowerMigrateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FollowerMigrateRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/GenerateAuditlogDownloadLinkRequest.h b/rds/include/huaweicloud/rds/v3/model/GenerateAuditlogDownloadLinkRequest.h index 1011de774..4a261752e 100644 --- a/rds/include/huaweicloud/rds/v3/model/GenerateAuditlogDownloadLinkRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/GenerateAuditlogDownloadLinkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_GenerateAuditlogDownloadLinkRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_GenerateAuditlogDownloadLinkRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT GenerateAuditlogDownloadLinkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GenerateAuditlogDownloadLinkRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/GetBackupDownloadLink_files.h b/rds/include/huaweicloud/rds/v3/model/GetBackupDownloadLink_files.h index 786dbfa73..f7c81f942 100644 --- a/rds/include/huaweicloud/rds/v3/model/GetBackupDownloadLink_files.h +++ b/rds/include/huaweicloud/rds/v3/model/GetBackupDownloadLink_files.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_GetBackupDownloadLink_files_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_GetBackupDownloadLink_files_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT GetBackupDownloadLink_files /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetBackupDownloadLink_files members diff --git a/rds/include/huaweicloud/rds/v3/model/GetJobInfoResponseBody_job.h b/rds/include/huaweicloud/rds/v3/model/GetJobInfoResponseBody_job.h index 347cdcd93..fd8fefaa2 100644 --- a/rds/include/huaweicloud/rds/v3/model/GetJobInfoResponseBody_job.h +++ b/rds/include/huaweicloud/rds/v3/model/GetJobInfoResponseBody_job.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_GetJobInfoResponseBody_job_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_GetJobInfoResponseBody_job_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT GetJobInfoResponseBody_job /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetJobInfoResponseBody_job members diff --git a/rds/include/huaweicloud/rds/v3/model/GetOffSiteBackupPolicy.h b/rds/include/huaweicloud/rds/v3/model/GetOffSiteBackupPolicy.h index 9178340aa..672181aae 100644 --- a/rds/include/huaweicloud/rds/v3/model/GetOffSiteBackupPolicy.h +++ b/rds/include/huaweicloud/rds/v3/model/GetOffSiteBackupPolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_GetOffSiteBackupPolicy_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_GetOffSiteBackupPolicy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT GetOffSiteBackupPolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetOffSiteBackupPolicy members diff --git a/rds/include/huaweicloud/rds/v3/model/GetRestoreTimeResponse_restore_time.h b/rds/include/huaweicloud/rds/v3/model/GetRestoreTimeResponse_restore_time.h index d659dfe46..30d6dd311 100644 --- a/rds/include/huaweicloud/rds/v3/model/GetRestoreTimeResponse_restore_time.h +++ b/rds/include/huaweicloud/rds/v3/model/GetRestoreTimeResponse_restore_time.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_GetRestoreTimeResponse_restore_time_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_GetRestoreTimeResponse_restore_time_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT GetRestoreTimeResponse_restore_time /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetRestoreTimeResponse_restore_time members diff --git a/rds/include/huaweicloud/rds/v3/model/GetTaskDetailListRsp_jobs.h b/rds/include/huaweicloud/rds/v3/model/GetTaskDetailListRsp_jobs.h index dbf9d5935..c4fcae35a 100644 --- a/rds/include/huaweicloud/rds/v3/model/GetTaskDetailListRsp_jobs.h +++ b/rds/include/huaweicloud/rds/v3/model/GetTaskDetailListRsp_jobs.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_GetTaskDetailListRsp_jobs_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_GetTaskDetailListRsp_jobs_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT GetTaskDetailListRsp_jobs /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetTaskDetailListRsp_jobs members diff --git a/rds/include/huaweicloud/rds/v3/model/GetTaskDetailListRsp_jobs_instance.h b/rds/include/huaweicloud/rds/v3/model/GetTaskDetailListRsp_jobs_instance.h index 4457fd91c..f57c4c9ce 100644 --- a/rds/include/huaweicloud/rds/v3/model/GetTaskDetailListRsp_jobs_instance.h +++ b/rds/include/huaweicloud/rds/v3/model/GetTaskDetailListRsp_jobs_instance.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_GetTaskDetailListRsp_jobs_instance_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_GetTaskDetailListRsp_jobs_instance_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT GetTaskDetailListRsp_jobs_instance /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GetTaskDetailListRsp_jobs_instance members diff --git a/rds/include/huaweicloud/rds/v3/model/GrantRequest.h b/rds/include/huaweicloud/rds/v3/model/GrantRequest.h index 58c8fd267..cea6cbb25 100644 --- a/rds/include/huaweicloud/rds/v3/model/GrantRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/GrantRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_GrantRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_GrantRequest_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT GrantRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// GrantRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/Ha.h b/rds/include/huaweicloud/rds/v3/model/Ha.h index 6b6f6a210..0338c1b2b 100644 --- a/rds/include/huaweicloud/rds/v3/model/Ha.h +++ b/rds/include/huaweicloud/rds/v3/model/Ha.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Ha_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Ha_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Ha /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Ha members diff --git a/rds/include/huaweicloud/rds/v3/model/HaResponse.h b/rds/include/huaweicloud/rds/v3/model/HaResponse.h index 602062359..f88b76037 100644 --- a/rds/include/huaweicloud/rds/v3/model/HaResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/HaResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_HaResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_HaResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT HaResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HaResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/InstanceRequest.h b/rds/include/huaweicloud/rds/v3/model/InstanceRequest.h index 00e26fba4..831cc69dc 100644 --- a/rds/include/huaweicloud/rds/v3/model/InstanceRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/InstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_InstanceRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_InstanceRequest_H_ + #include #include +#include #include #include @@ -40,10 +42,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT InstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstanceRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/InstanceResponse.h b/rds/include/huaweicloud/rds/v3/model/InstanceResponse.h index 312cd6b41..39ad23e98 100644 --- a/rds/include/huaweicloud/rds/v3/model/InstanceResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/InstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_InstanceResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_InstanceResponse_H_ + #include #include +#include #include #include @@ -40,10 +42,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT InstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstanceResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/InstanceRestartRequsetBody.h b/rds/include/huaweicloud/rds/v3/model/InstanceRestartRequsetBody.h index ece9e2674..a62a8a304 100644 --- a/rds/include/huaweicloud/rds/v3/model/InstanceRestartRequsetBody.h +++ b/rds/include/huaweicloud/rds/v3/model/InstanceRestartRequsetBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_InstanceRestartRequsetBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_InstanceRestartRequsetBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT InstanceRestartRequsetBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstanceRestartRequsetBody members diff --git a/rds/include/huaweicloud/rds/v3/model/InstanceState.h b/rds/include/huaweicloud/rds/v3/model/InstanceState.h index c72d1f47b..9742f6d32 100644 --- a/rds/include/huaweicloud/rds/v3/model/InstanceState.h +++ b/rds/include/huaweicloud/rds/v3/model/InstanceState.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_InstanceState_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_InstanceState_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT InstanceState /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// InstanceState members diff --git a/rds/include/huaweicloud/rds/v3/model/Instance_dr_relation.h b/rds/include/huaweicloud/rds/v3/model/Instance_dr_relation.h index b86e4c78a..5776478c1 100644 --- a/rds/include/huaweicloud/rds/v3/model/Instance_dr_relation.h +++ b/rds/include/huaweicloud/rds/v3/model/Instance_dr_relation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Instance_dr_relation_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Instance_dr_relation_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Instance_dr_relation /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Instance_dr_relation members diff --git a/rds/include/huaweicloud/rds/v3/model/LDatastore.h b/rds/include/huaweicloud/rds/v3/model/LDatastore.h index 957d41f7e..3f3659e71 100644 --- a/rds/include/huaweicloud/rds/v3/model/LDatastore.h +++ b/rds/include/huaweicloud/rds/v3/model/LDatastore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_LDatastore_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_LDatastore_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT LDatastore /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LDatastore members diff --git a/rds/include/huaweicloud/rds/v3/model/LinksInfoResponse.h b/rds/include/huaweicloud/rds/v3/model/LinksInfoResponse.h index 41177dc80..fdec3bfad 100644 --- a/rds/include/huaweicloud/rds/v3/model/LinksInfoResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/LinksInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_LinksInfoResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_LinksInfoResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT LinksInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LinksInfoResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListApiVersionNewRequest.h b/rds/include/huaweicloud/rds/v3/model/ListApiVersionNewRequest.h index 1e2b1ac45..bc8270419 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListApiVersionNewRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListApiVersionNewRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListApiVersionNewRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListApiVersionNewRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListApiVersionNewRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionNewRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListApiVersionNewResponse.h b/rds/include/huaweicloud/rds/v3/model/ListApiVersionNewResponse.h index 9ff66bab7..2b56ed620 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListApiVersionNewResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListApiVersionNewResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListApiVersionNewResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListApiVersionNewResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListApiVersionNewResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionNewResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListApiVersionRequest.h b/rds/include/huaweicloud/rds/v3/model/ListApiVersionRequest.h index 381f0aa27..d331f07cb 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListApiVersionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListApiVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListApiVersionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListApiVersionRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListApiVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListApiVersionResponse.h b/rds/include/huaweicloud/rds/v3/model/ListApiVersionResponse.h index b67ec77b9..4cde20174 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListApiVersionResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListApiVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListApiVersionResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListApiVersionResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListApiVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListAuditlogsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListAuditlogsRequest.h index 764e8b579..ccabaa2ee 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListAuditlogsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListAuditlogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuditlogsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuditlogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListAuditlogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuditlogsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListAuditlogsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListAuditlogsResponse.h index c9bc92c25..d3ebc4615 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListAuditlogsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListAuditlogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuditlogsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuditlogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListAuditlogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuditlogsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDatabasesRequest.h b/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDatabasesRequest.h index c41ce3798..0e46a1bac 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDatabasesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDatabasesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuthorizedDatabasesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuthorizedDatabasesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListAuthorizedDatabasesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuthorizedDatabasesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDatabasesResponse.h b/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDatabasesResponse.h index ec152f5d0..3764b8650 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDatabasesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDatabasesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuthorizedDatabasesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuthorizedDatabasesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListAuthorizedDatabasesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuthorizedDatabasesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDbUsersRequest.h b/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDbUsersRequest.h index 94d0a2225..f1d5ec82c 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDbUsersRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDbUsersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuthorizedDbUsersRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuthorizedDbUsersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListAuthorizedDbUsersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuthorizedDbUsersRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDbUsersResponse.h b/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDbUsersResponse.h index 54da16a12..f9929e72e 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDbUsersResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListAuthorizedDbUsersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuthorizedDbUsersResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuthorizedDbUsersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListAuthorizedDbUsersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuthorizedDbUsersResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListAuthorizedSqlserverDbUsersRequest.h b/rds/include/huaweicloud/rds/v3/model/ListAuthorizedSqlserverDbUsersRequest.h index b7bd322ab..281dfe0aa 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListAuthorizedSqlserverDbUsersRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListAuthorizedSqlserverDbUsersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuthorizedSqlserverDbUsersRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuthorizedSqlserverDbUsersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListAuthorizedSqlserverDbUsersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuthorizedSqlserverDbUsersRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListAuthorizedSqlserverDbUsersResponse.h b/rds/include/huaweicloud/rds/v3/model/ListAuthorizedSqlserverDbUsersResponse.h index 8d7ceaaa5..feac86bca 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListAuthorizedSqlserverDbUsersResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListAuthorizedSqlserverDbUsersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuthorizedSqlserverDbUsersResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListAuthorizedSqlserverDbUsersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListAuthorizedSqlserverDbUsersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAuthorizedSqlserverDbUsersResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListBackupsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListBackupsRequest.h index fc5637dbd..a6a4c47c1 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListBackupsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListBackupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListBackupsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListBackupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListBackupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBackupsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListBackupsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListBackupsResponse.h index d8bc101b6..86236a79b 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListBackupsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListBackupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListBackupsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListBackupsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListBackupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListBackupsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListCollationsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListCollationsRequest.h index d4c4fe0fe..cbf7af2bc 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListCollationsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListCollationsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListCollationsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListCollationsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListCollationsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListCollationsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListCollationsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListCollationsResponse.h index e7f2473a0..f5e533317 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListCollationsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListCollationsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListCollationsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListCollationsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListCollationsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListCollationsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListConfigurationsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListConfigurationsRequest.h index 4290ad8a8..6205fd6c6 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListConfigurationsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListConfigurationsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListConfigurationsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListConfigurationsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListConfigurationsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListConfigurationsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListConfigurationsResponse.h index b78b653e4..f595d347a 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListConfigurationsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListConfigurationsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListConfigurationsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListConfigurationsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListConfigurationsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListConfigurationsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListDatabasesRequest.h b/rds/include/huaweicloud/rds/v3/model/ListDatabasesRequest.h index 675db8d3e..268f7889d 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListDatabasesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListDatabasesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDatabasesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDatabasesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListDatabasesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatabasesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListDatabasesResponse.h b/rds/include/huaweicloud/rds/v3/model/ListDatabasesResponse.h index d97ace6b8..f96a6c451 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListDatabasesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListDatabasesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDatabasesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDatabasesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListDatabasesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatabasesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListDatastoresRequest.h b/rds/include/huaweicloud/rds/v3/model/ListDatastoresRequest.h index ace072710..34c03840a 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListDatastoresRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListDatastoresRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDatastoresRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDatastoresRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListDatastoresRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatastoresRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListDatastoresResponse.h b/rds/include/huaweicloud/rds/v3/model/ListDatastoresResponse.h index 6b5371cdd..19dfe5cfd 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListDatastoresResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListDatastoresResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDatastoresResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDatastoresResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListDatastoresResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDatastoresResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListDbUsersRequest.h b/rds/include/huaweicloud/rds/v3/model/ListDbUsersRequest.h index 881c66a0a..73c07a942 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListDbUsersRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListDbUsersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDbUsersRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDbUsersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListDbUsersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDbUsersRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListDbUsersResponse.h b/rds/include/huaweicloud/rds/v3/model/ListDbUsersResponse.h index 6722ce16a..ac816d048 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListDbUsersResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListDbUsersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDbUsersResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDbUsersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListDbUsersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDbUsersResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListDrRelationsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListDrRelationsRequest.h index 26ff55def..8853cab87 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListDrRelationsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListDrRelationsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDrRelationsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDrRelationsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListDrRelationsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDrRelationsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListDrRelationsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListDrRelationsResponse.h index 551309bc0..f9ea11ead 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListDrRelationsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListDrRelationsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDrRelationsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListDrRelationsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListDrRelationsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDrRelationsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListEngineFlavorsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListEngineFlavorsRequest.h index b04158d22..5c6409b6f 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListEngineFlavorsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListEngineFlavorsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListEngineFlavorsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListEngineFlavorsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListEngineFlavorsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEngineFlavorsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListEngineFlavorsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListEngineFlavorsResponse.h index f78d106df..4443e656c 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListEngineFlavorsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListEngineFlavorsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListEngineFlavorsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListEngineFlavorsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListEngineFlavorsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListEngineFlavorsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListErrorLogsNewRequest.h b/rds/include/huaweicloud/rds/v3/model/ListErrorLogsNewRequest.h index 0f96c5e88..cf7aa301c 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListErrorLogsNewRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListErrorLogsNewRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListErrorLogsNewRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListErrorLogsNewRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListErrorLogsNewRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListErrorLogsNewRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListErrorLogsNewResponse.h b/rds/include/huaweicloud/rds/v3/model/ListErrorLogsNewResponse.h index 0bdfbf61a..c07abbb88 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListErrorLogsNewResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListErrorLogsNewResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListErrorLogsNewResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListErrorLogsNewResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListErrorLogsNewResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListErrorLogsNewResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListErrorLogsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListErrorLogsRequest.h index 76badadda..483b10871 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListErrorLogsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListErrorLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListErrorLogsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListErrorLogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListErrorLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListErrorLogsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListErrorLogsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListErrorLogsResponse.h index 2031fdbd0..aad210517 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListErrorLogsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListErrorLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListErrorLogsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListErrorLogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListErrorLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListErrorLogsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListErrorlogForLtsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListErrorlogForLtsRequest.h index f16b208e3..004a11143 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListErrorlogForLtsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListErrorlogForLtsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListErrorlogForLtsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListErrorlogForLtsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListErrorlogForLtsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListErrorlogForLtsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListErrorlogForLtsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListErrorlogForLtsResponse.h index 27b437528..7aa4e51f8 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListErrorlogForLtsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListErrorlogForLtsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListErrorlogForLtsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListErrorlogForLtsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListErrorlogForLtsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListErrorlogForLtsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListFlavorsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListFlavorsRequest.h index b641d738c..9816e2a75 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListFlavorsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListFlavorsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListFlavorsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListFlavorsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListFlavorsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListFlavorsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListFlavorsResponse.h index 1563f36a0..886bda331 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListFlavorsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListFlavorsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListFlavorsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListFlavorsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListFlavorsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlavorsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListInstanceParamHistoriesRequest.h b/rds/include/huaweicloud/rds/v3/model/ListInstanceParamHistoriesRequest.h index 2324b5393..b7bfda674 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListInstanceParamHistoriesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListInstanceParamHistoriesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstanceParamHistoriesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstanceParamHistoriesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListInstanceParamHistoriesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceParamHistoriesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListInstanceParamHistoriesResponse.h b/rds/include/huaweicloud/rds/v3/model/ListInstanceParamHistoriesResponse.h index 0627a635a..1b3e40b7f 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListInstanceParamHistoriesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListInstanceParamHistoriesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstanceParamHistoriesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstanceParamHistoriesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListInstanceParamHistoriesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceParamHistoriesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListInstanceTagsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListInstanceTagsRequest.h index 79d2eb011..be9a86858 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListInstanceTagsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListInstanceTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstanceTagsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstanceTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListInstanceTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceTagsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListInstanceTagsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListInstanceTagsResponse.h index aa89415db..05e1831a2 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListInstanceTagsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListInstanceTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstanceTagsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstanceTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListInstanceTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceTagsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListInstancesRecommendationRequest.h b/rds/include/huaweicloud/rds/v3/model/ListInstancesRecommendationRequest.h index 2b9da3c6c..3a31dffc9 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListInstancesRecommendationRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListInstancesRecommendationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesRecommendationRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesRecommendationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListInstancesRecommendationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesRecommendationRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListInstancesRecommendationResponse.h b/rds/include/huaweicloud/rds/v3/model/ListInstancesRecommendationResponse.h index 5d88e4b05..9384a2fea 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListInstancesRecommendationResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListInstancesRecommendationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesRecommendationResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesRecommendationResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListInstancesRecommendationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesRecommendationResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListInstancesRequest.h b/rds/include/huaweicloud/rds/v3/model/ListInstancesRequest.h index 1acfdce35..5ab831037 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListInstancesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListInstancesResourceMetricsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListInstancesResourceMetricsRequest.h index af5dbd3b9..4c5828894 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListInstancesResourceMetricsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListInstancesResourceMetricsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesResourceMetricsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesResourceMetricsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListInstancesResourceMetricsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesResourceMetricsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListInstancesResourceMetricsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListInstancesResourceMetricsResponse.h index 5856c32da..46c7ec777 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListInstancesResourceMetricsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListInstancesResourceMetricsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesResourceMetricsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesResourceMetricsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListInstancesResourceMetricsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesResourceMetricsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListInstancesResponse.h b/rds/include/huaweicloud/rds/v3/model/ListInstancesResponse.h index 8910766b0..79b0c763e 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListInstancesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreRequest.h b/rds/include/huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreRequest.h index 12d4eefa5..3c199491d 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesSupportFastRestoreRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesSupportFastRestoreRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListInstancesSupportFastRestoreRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesSupportFastRestoreRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreRequestBody.h b/rds/include/huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreRequestBody.h index 07dc52424..dbd064ccd 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesSupportFastRestoreRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesSupportFastRestoreRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListInstancesSupportFastRestoreRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesSupportFastRestoreRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreResponse.h b/rds/include/huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreResponse.h index 23df91d81..ae1e07bdd 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesSupportFastRestoreResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListInstancesSupportFastRestoreResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListInstancesSupportFastRestoreResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstancesSupportFastRestoreResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListJobInfoDetailRequest.h b/rds/include/huaweicloud/rds/v3/model/ListJobInfoDetailRequest.h index 5f2f9b0ad..3ec6ad284 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListJobInfoDetailRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListJobInfoDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListJobInfoDetailRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListJobInfoDetailRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListJobInfoDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListJobInfoDetailRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListJobInfoDetailResponse.h b/rds/include/huaweicloud/rds/v3/model/ListJobInfoDetailResponse.h index 3bde8e75a..4781ea8a3 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListJobInfoDetailResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListJobInfoDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListJobInfoDetailResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListJobInfoDetailResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListJobInfoDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListJobInfoDetailResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListJobInfoRequest.h b/rds/include/huaweicloud/rds/v3/model/ListJobInfoRequest.h index 9c60d7a50..bc69cb94b 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListJobInfoRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListJobInfoRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListJobInfoRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListJobInfoRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListJobInfoRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListJobInfoRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListJobInfoResponse.h b/rds/include/huaweicloud/rds/v3/model/ListJobInfoResponse.h index 7a03b8ed9..479f2bfaa 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListJobInfoResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListJobInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListJobInfoResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListJobInfoResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListJobInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListJobInfoResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListMsdtcHostsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListMsdtcHostsRequest.h index 3868d8f29..0d1ca8a56 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListMsdtcHostsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListMsdtcHostsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListMsdtcHostsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListMsdtcHostsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListMsdtcHostsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListMsdtcHostsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListMsdtcHostsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListMsdtcHostsResponse.h index 220e3b704..91aba4502 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListMsdtcHostsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListMsdtcHostsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListMsdtcHostsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListMsdtcHostsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListMsdtcHostsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListMsdtcHostsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListOffSiteBackupsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListOffSiteBackupsRequest.h index 55cf4c0e7..ee5b62715 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListOffSiteBackupsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListOffSiteBackupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListOffSiteBackupsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListOffSiteBackupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListOffSiteBackupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListOffSiteBackupsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListOffSiteBackupsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListOffSiteBackupsResponse.h index 6da69a2fd..873a8671d 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListOffSiteBackupsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListOffSiteBackupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListOffSiteBackupsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListOffSiteBackupsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListOffSiteBackupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListOffSiteBackupsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListOffSiteInstancesRequest.h b/rds/include/huaweicloud/rds/v3/model/ListOffSiteInstancesRequest.h index 907ccd423..183caea5c 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListOffSiteInstancesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListOffSiteInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListOffSiteInstancesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListOffSiteInstancesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListOffSiteInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListOffSiteInstancesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListOffSiteInstancesResponse.h b/rds/include/huaweicloud/rds/v3/model/ListOffSiteInstancesResponse.h index 762a20e56..1f2d4f42a 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListOffSiteInstancesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListOffSiteInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListOffSiteInstancesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListOffSiteInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListOffSiteInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListOffSiteInstancesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListOffSiteRestoreTimesRequest.h b/rds/include/huaweicloud/rds/v3/model/ListOffSiteRestoreTimesRequest.h index bab98de16..1c36b5092 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListOffSiteRestoreTimesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListOffSiteRestoreTimesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListOffSiteRestoreTimesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListOffSiteRestoreTimesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListOffSiteRestoreTimesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListOffSiteRestoreTimesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListOffSiteRestoreTimesResponse.h b/rds/include/huaweicloud/rds/v3/model/ListOffSiteRestoreTimesResponse.h index bf0639c91..d3cc9210b 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListOffSiteRestoreTimesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListOffSiteRestoreTimesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListOffSiteRestoreTimesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListOffSiteRestoreTimesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListOffSiteRestoreTimesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListOffSiteRestoreTimesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabaseSchemasRequest.h b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabaseSchemasRequest.h index fe1cec344..ca5de208d 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabaseSchemasRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabaseSchemasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlDatabaseSchemasRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlDatabaseSchemasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListPostgresqlDatabaseSchemasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPostgresqlDatabaseSchemasRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabaseSchemasResponse.h b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabaseSchemasResponse.h index dfe05b44f..893f6a463 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabaseSchemasResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabaseSchemasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlDatabaseSchemasResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlDatabaseSchemasResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListPostgresqlDatabaseSchemasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPostgresqlDatabaseSchemasResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabasesRequest.h b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabasesRequest.h index dcf161e5a..3340efcff 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabasesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabasesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlDatabasesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlDatabasesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListPostgresqlDatabasesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPostgresqlDatabasesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabasesResponse.h b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabasesResponse.h index 8d1a24532..a12bce899 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabasesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDatabasesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlDatabasesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlDatabasesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListPostgresqlDatabasesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPostgresqlDatabasesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDbUserPaginatedRequest.h b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDbUserPaginatedRequest.h index 7067673da..72c2a69aa 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDbUserPaginatedRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDbUserPaginatedRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlDbUserPaginatedRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlDbUserPaginatedRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListPostgresqlDbUserPaginatedRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPostgresqlDbUserPaginatedRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDbUserPaginatedResponse.h b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDbUserPaginatedResponse.h index 6aa398de1..119ce136a 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDbUserPaginatedResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlDbUserPaginatedResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlDbUserPaginatedResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlDbUserPaginatedResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListPostgresqlDbUserPaginatedResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPostgresqlDbUserPaginatedResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlExtensionRequest.h b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlExtensionRequest.h index 587603250..4d6adb409 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlExtensionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlExtensionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlExtensionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlExtensionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListPostgresqlExtensionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPostgresqlExtensionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlExtensionResponse.h b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlExtensionResponse.h index 9d3351b61..dee9f0979 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlExtensionResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlExtensionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlExtensionResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlExtensionResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListPostgresqlExtensionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPostgresqlExtensionResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoHistoryRequest.h b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoHistoryRequest.h new file mode 100644 index 000000000..b82e58e9c --- /dev/null +++ b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoHistoryRequest.h @@ -0,0 +1,94 @@ + +#ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlHbaInfoHistoryRequest_H_ +#define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlHbaInfoHistoryRequest_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_RDS_V3_EXPORT ListPostgresqlHbaInfoHistoryRequest + : public ModelBase +{ +public: + ListPostgresqlHbaInfoHistoryRequest(); + virtual ~ListPostgresqlHbaInfoHistoryRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ListPostgresqlHbaInfoHistoryRequest members + + /// + /// 实例id + /// + + std::string getInstanceId() const; + bool instanceIdIsSet() const; + void unsetinstanceId(); + void setInstanceId(const std::string& value); + + /// + /// 开始时间,不传默认当天0点(UTC时区) + /// + + utility::datetime getStartTime() const; + bool startTimeIsSet() const; + void unsetstartTime(); + void setStartTime(const utility::datetime& value); + + /// + /// 结束时间,不传默认当前时间(UTC时区) + /// + + utility::datetime getEndTime() const; + bool endTimeIsSet() const; + void unsetendTime(); + void setEndTime(const utility::datetime& value); + + +protected: + std::string instanceId_; + bool instanceIdIsSet_; + utility::datetime startTime_; + bool startTimeIsSet_; + utility::datetime endTime_; + bool endTimeIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + ListPostgresqlHbaInfoHistoryRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlHbaInfoHistoryRequest_H_ diff --git a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoHistoryResponse.h b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoHistoryResponse.h new file mode 100644 index 000000000..25e57b2be --- /dev/null +++ b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoHistoryResponse.h @@ -0,0 +1,68 @@ + +#ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlHbaInfoHistoryResponse_H_ +#define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlHbaInfoHistoryResponse_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_RDS_V3_EXPORT ListPostgresqlHbaInfoHistoryResponse + : public ModelBase, public HttpResponse +{ +public: + ListPostgresqlHbaInfoHistoryResponse(); + virtual ~ListPostgresqlHbaInfoHistoryResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ListPostgresqlHbaInfoHistoryResponse members + + /// + /// + /// + + std::vector& getBody(); + bool bodyIsSet() const; + void unsetbody(); + void setBody(const std::vector& value); + + +protected: + std::vector body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlHbaInfoHistoryResponse_H_ diff --git a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoRequest.h b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoRequest.h new file mode 100644 index 000000000..d4e3768a5 --- /dev/null +++ b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoRequest.h @@ -0,0 +1,71 @@ + +#ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlHbaInfoRequest_H_ +#define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlHbaInfoRequest_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_RDS_V3_EXPORT ListPostgresqlHbaInfoRequest + : public ModelBase +{ +public: + ListPostgresqlHbaInfoRequest(); + virtual ~ListPostgresqlHbaInfoRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ListPostgresqlHbaInfoRequest members + + /// + /// 实例id + /// + + std::string getInstanceId() const; + bool instanceIdIsSet() const; + void unsetinstanceId(); + void setInstanceId(const std::string& value); + + +protected: + std::string instanceId_; + bool instanceIdIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + ListPostgresqlHbaInfoRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlHbaInfoRequest_H_ diff --git a/rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoResponse.h b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoResponse.h new file mode 100644 index 000000000..f0d190b0e --- /dev/null +++ b/rds/include/huaweicloud/rds/v3/model/ListPostgresqlHbaInfoResponse.h @@ -0,0 +1,68 @@ + +#ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlHbaInfoResponse_H_ +#define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlHbaInfoResponse_H_ + + +#include + +#include +#include +#include + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_RDS_V3_EXPORT ListPostgresqlHbaInfoResponse + : public ModelBase, public HttpResponse +{ +public: + ListPostgresqlHbaInfoResponse(); + virtual ~ListPostgresqlHbaInfoResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ListPostgresqlHbaInfoResponse members + + /// + /// + /// + + std::vector& getBody(); + bool bodyIsSet() const; + void unsetbody(); + void setBody(const std::vector& value); + + +protected: + std::vector body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPostgresqlHbaInfoResponse_H_ diff --git a/rds/include/huaweicloud/rds/v3/model/ListPredefinedTagRequest.h b/rds/include/huaweicloud/rds/v3/model/ListPredefinedTagRequest.h index 5e482603f..a66ea2f55 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListPredefinedTagRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListPredefinedTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPredefinedTagRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPredefinedTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListPredefinedTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPredefinedTagRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListPredefinedTagResponse.h b/rds/include/huaweicloud/rds/v3/model/ListPredefinedTagResponse.h index 303f0b945..6e85365b5 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListPredefinedTagResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListPredefinedTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPredefinedTagResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListPredefinedTagResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListPredefinedTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPredefinedTagResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListProjectTagsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListProjectTagsRequest.h index c42d217c0..64d66f511 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListProjectTagsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListProjectTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListProjectTagsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListProjectTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListProjectTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListProjectTagsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListProjectTagsResponse.h index ac2a0c42a..c1787b12a 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListProjectTagsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListProjectTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListProjectTagsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListProjectTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListProjectTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListRecycleInstancesRequest.h b/rds/include/huaweicloud/rds/v3/model/ListRecycleInstancesRequest.h index 695dce1c3..d16d4f317 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListRecycleInstancesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListRecycleInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListRecycleInstancesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListRecycleInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListRecycleInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecycleInstancesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListRecycleInstancesResponse.h b/rds/include/huaweicloud/rds/v3/model/ListRecycleInstancesResponse.h index 5a7a8a101..8939ff923 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListRecycleInstancesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListRecycleInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListRecycleInstancesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListRecycleInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListRecycleInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRecycleInstancesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListRestoreTimesRequest.h b/rds/include/huaweicloud/rds/v3/model/ListRestoreTimesRequest.h index 5325c3464..e71da30d8 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListRestoreTimesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListRestoreTimesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListRestoreTimesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListRestoreTimesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListRestoreTimesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestoreTimesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListRestoreTimesResponse.h b/rds/include/huaweicloud/rds/v3/model/ListRestoreTimesResponse.h index 622c0222e..5b49bb9c6 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListRestoreTimesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListRestoreTimesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListRestoreTimesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListRestoreTimesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListRestoreTimesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRestoreTimesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSimplifiedInstancesRequest.h b/rds/include/huaweicloud/rds/v3/model/ListSimplifiedInstancesRequest.h index 9e82ceda8..c4f789ad7 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSimplifiedInstancesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSimplifiedInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSimplifiedInstancesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSimplifiedInstancesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSimplifiedInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSimplifiedInstancesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSimplifiedInstancesResponse.h b/rds/include/huaweicloud/rds/v3/model/ListSimplifiedInstancesResponse.h index fc30afdca..8a6e55dab 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSimplifiedInstancesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSimplifiedInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSimplifiedInstancesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSimplifiedInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSimplifiedInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSimplifiedInstancesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSlowLogFileRequest.h b/rds/include/huaweicloud/rds/v3/model/ListSlowLogFileRequest.h index 1331bb524..2e4283a78 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSlowLogFileRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSlowLogFileRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogFileRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogFileRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSlowLogFileRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowLogFileRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSlowLogFileResponse.h b/rds/include/huaweicloud/rds/v3/model/ListSlowLogFileResponse.h index cff8f6978..e22f2ae69 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSlowLogFileResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSlowLogFileResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogFileResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogFileResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSlowLogFileResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowLogFileResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSlowLogStatisticsForLtsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListSlowLogStatisticsForLtsRequest.h index cc458d025..5ab46d2eb 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSlowLogStatisticsForLtsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSlowLogStatisticsForLtsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogStatisticsForLtsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogStatisticsForLtsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSlowLogStatisticsForLtsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowLogStatisticsForLtsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSlowLogStatisticsForLtsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListSlowLogStatisticsForLtsResponse.h index cf0cc864f..a5a7e5be5 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSlowLogStatisticsForLtsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSlowLogStatisticsForLtsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogStatisticsForLtsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogStatisticsForLtsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSlowLogStatisticsForLtsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowLogStatisticsForLtsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSlowLogsNewRequest.h b/rds/include/huaweicloud/rds/v3/model/ListSlowLogsNewRequest.h index f1b68e85c..4f28b4b32 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSlowLogsNewRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSlowLogsNewRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogsNewRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogsNewRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSlowLogsNewRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowLogsNewRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSlowLogsNewResponse.h b/rds/include/huaweicloud/rds/v3/model/ListSlowLogsNewResponse.h index 2f806707b..e2cdbfc02 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSlowLogsNewResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSlowLogsNewResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogsNewResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogsNewResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSlowLogsNewResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowLogsNewResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSlowLogsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListSlowLogsRequest.h index cf237f4f8..38b5b2828 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSlowLogsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSlowLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSlowLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowLogsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSlowLogsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListSlowLogsResponse.h index 4861e713b..38c19926b 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSlowLogsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSlowLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowLogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSlowLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowLogsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSlowlogForLtsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListSlowlogForLtsRequest.h index 8b8baa566..e11f2828c 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSlowlogForLtsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSlowlogForLtsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowlogForLtsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowlogForLtsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSlowlogForLtsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowlogForLtsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSlowlogForLtsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListSlowlogForLtsResponse.h index 41867bd04..c63f525a8 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSlowlogForLtsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSlowlogForLtsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowlogForLtsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowlogForLtsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSlowlogForLtsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowlogForLtsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSlowlogStatisticsRequest.h b/rds/include/huaweicloud/rds/v3/model/ListSlowlogStatisticsRequest.h index 96edf9d48..13aff8429 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSlowlogStatisticsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSlowlogStatisticsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowlogStatisticsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowlogStatisticsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSlowlogStatisticsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowlogStatisticsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSlowlogStatisticsResponse.h b/rds/include/huaweicloud/rds/v3/model/ListSlowlogStatisticsResponse.h index ca5b11c10..b752c0962 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSlowlogStatisticsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSlowlogStatisticsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowlogStatisticsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSlowlogStatisticsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSlowlogStatisticsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSlowlogStatisticsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSqlserverDatabasesRequest.h b/rds/include/huaweicloud/rds/v3/model/ListSqlserverDatabasesRequest.h index f38c5d521..ae7876951 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSqlserverDatabasesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSqlserverDatabasesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSqlserverDatabasesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSqlserverDatabasesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSqlserverDatabasesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSqlserverDatabasesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSqlserverDatabasesResponse.h b/rds/include/huaweicloud/rds/v3/model/ListSqlserverDatabasesResponse.h index ae54624ba..957e7315b 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSqlserverDatabasesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSqlserverDatabasesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSqlserverDatabasesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSqlserverDatabasesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSqlserverDatabasesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSqlserverDatabasesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSqlserverDbUsersRequest.h b/rds/include/huaweicloud/rds/v3/model/ListSqlserverDbUsersRequest.h index 0b2b4da2b..3fcfa6c89 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSqlserverDbUsersRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSqlserverDbUsersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSqlserverDbUsersRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSqlserverDbUsersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSqlserverDbUsersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSqlserverDbUsersRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSqlserverDbUsersResponse.h b/rds/include/huaweicloud/rds/v3/model/ListSqlserverDbUsersResponse.h index 652fe74ce..314505f5b 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSqlserverDbUsersResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSqlserverDbUsersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSqlserverDbUsersResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSqlserverDbUsersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSqlserverDbUsersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSqlserverDbUsersResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSslCertDownloadLinkRequest.h b/rds/include/huaweicloud/rds/v3/model/ListSslCertDownloadLinkRequest.h index 059e945cc..6eb0fefe5 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSslCertDownloadLinkRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSslCertDownloadLinkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSslCertDownloadLinkRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSslCertDownloadLinkRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSslCertDownloadLinkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSslCertDownloadLinkRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListSslCertDownloadLinkResponse.h b/rds/include/huaweicloud/rds/v3/model/ListSslCertDownloadLinkResponse.h index c71f8aa48..b40e418f8 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListSslCertDownloadLinkResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListSslCertDownloadLinkResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSslCertDownloadLinkResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListSslCertDownloadLinkResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListSslCertDownloadLinkResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSslCertDownloadLinkResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListStorageTypesRequest.h b/rds/include/huaweicloud/rds/v3/model/ListStorageTypesRequest.h index c1837e660..1945c795e 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListStorageTypesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListStorageTypesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListStorageTypesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListStorageTypesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListStorageTypesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStorageTypesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListStorageTypesResponse.h b/rds/include/huaweicloud/rds/v3/model/ListStorageTypesResponse.h index 1210de9af..44f56a38a 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListStorageTypesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListStorageTypesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListStorageTypesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListStorageTypesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListStorageTypesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListStorageTypesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ListXelLogResponseResult.h b/rds/include/huaweicloud/rds/v3/model/ListXelLogResponseResult.h index 0b90e7933..afcf0cd5e 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListXelLogResponseResult.h +++ b/rds/include/huaweicloud/rds/v3/model/ListXelLogResponseResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListXelLogResponseResult_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListXelLogResponseResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListXelLogResponseResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListXelLogResponseResult members diff --git a/rds/include/huaweicloud/rds/v3/model/ListXellogFilesRequest.h b/rds/include/huaweicloud/rds/v3/model/ListXellogFilesRequest.h index 1a86a8dbe..fe083cf81 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListXellogFilesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ListXellogFilesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListXellogFilesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListXellogFilesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListXellogFilesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListXellogFilesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ListXellogFilesResponse.h b/rds/include/huaweicloud/rds/v3/model/ListXellogFilesResponse.h index 5dd6474b2..4de720e2d 100644 --- a/rds/include/huaweicloud/rds/v3/model/ListXellogFilesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ListXellogFilesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ListXellogFilesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ListXellogFilesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ListXellogFilesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListXellogFilesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/MasterInstance.h b/rds/include/huaweicloud/rds/v3/model/MasterInstance.h index cf34e774e..75a1db5f2 100644 --- a/rds/include/huaweicloud/rds/v3/model/MasterInstance.h +++ b/rds/include/huaweicloud/rds/v3/model/MasterInstance.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_MasterInstance_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_MasterInstance_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT MasterInstance /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MasterInstance members diff --git a/rds/include/huaweicloud/rds/v3/model/Master_instance.h b/rds/include/huaweicloud/rds/v3/model/Master_instance.h index eada28f50..c8c7f0c6a 100644 --- a/rds/include/huaweicloud/rds/v3/model/Master_instance.h +++ b/rds/include/huaweicloud/rds/v3/model/Master_instance.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Master_instance_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Master_instance_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Master_instance /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Master_instance members diff --git a/rds/include/huaweicloud/rds/v3/model/MigrateFollowerRequest.h b/rds/include/huaweicloud/rds/v3/model/MigrateFollowerRequest.h index 4b314db04..bc529457d 100644 --- a/rds/include/huaweicloud/rds/v3/model/MigrateFollowerRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/MigrateFollowerRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_MigrateFollowerRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_MigrateFollowerRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT MigrateFollowerRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateFollowerRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/MigrateFollowerResponse.h b/rds/include/huaweicloud/rds/v3/model/MigrateFollowerResponse.h index b1fade2f8..f5549f7c7 100644 --- a/rds/include/huaweicloud/rds/v3/model/MigrateFollowerResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/MigrateFollowerResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_MigrateFollowerResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_MigrateFollowerResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT MigrateFollowerResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MigrateFollowerResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ModifiyInstanceNameRequest.h b/rds/include/huaweicloud/rds/v3/model/ModifiyInstanceNameRequest.h index a37223e17..8e79bc89b 100644 --- a/rds/include/huaweicloud/rds/v3/model/ModifiyInstanceNameRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ModifiyInstanceNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifiyInstanceNameRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifiyInstanceNameRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ModifiyInstanceNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifiyInstanceNameRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ModifyCollationRequest.h b/rds/include/huaweicloud/rds/v3/model/ModifyCollationRequest.h index 3481713ca..107d5e0a7 100644 --- a/rds/include/huaweicloud/rds/v3/model/ModifyCollationRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ModifyCollationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyCollationRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyCollationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ModifyCollationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyCollationRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ModifyCollationRequestBody.h b/rds/include/huaweicloud/rds/v3/model/ModifyCollationRequestBody.h index b7c2cb385..c80ad8024 100644 --- a/rds/include/huaweicloud/rds/v3/model/ModifyCollationRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/ModifyCollationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyCollationRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyCollationRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ModifyCollationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyCollationRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/ModifyCollationResponse.h b/rds/include/huaweicloud/rds/v3/model/ModifyCollationResponse.h index b1ea39830..3db699f19 100644 --- a/rds/include/huaweicloud/rds/v3/model/ModifyCollationResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ModifyCollationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyCollationResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyCollationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ModifyCollationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyCollationResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ModifyDnsNameRequestBody.h b/rds/include/huaweicloud/rds/v3/model/ModifyDnsNameRequestBody.h index c2c901fb0..df845e390 100644 --- a/rds/include/huaweicloud/rds/v3/model/ModifyDnsNameRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/ModifyDnsNameRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyDnsNameRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyDnsNameRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ModifyDnsNameRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyDnsNameRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/ModifyParamRequest.h b/rds/include/huaweicloud/rds/v3/model/ModifyParamRequest.h index a2f5440d1..f74cab973 100644 --- a/rds/include/huaweicloud/rds/v3/model/ModifyParamRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ModifyParamRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyParamRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyParamRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ModifyParamRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyParamRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ModifyPostgresqlHbaConfRequest.h b/rds/include/huaweicloud/rds/v3/model/ModifyPostgresqlHbaConfRequest.h new file mode 100644 index 000000000..e7f5b7e19 --- /dev/null +++ b/rds/include/huaweicloud/rds/v3/model/ModifyPostgresqlHbaConfRequest.h @@ -0,0 +1,84 @@ + +#ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyPostgresqlHbaConfRequest_H_ +#define HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyPostgresqlHbaConfRequest_H_ + + +#include + +#include +#include +#include + +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Request Object +/// +class HUAWEICLOUD_RDS_V3_EXPORT ModifyPostgresqlHbaConfRequest + : public ModelBase +{ +public: + ModifyPostgresqlHbaConfRequest(); + virtual ~ModifyPostgresqlHbaConfRequest(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ModifyPostgresqlHbaConfRequest members + + /// + /// 实例id + /// + + std::string getInstanceId() const; + bool instanceIdIsSet() const; + void unsetinstanceId(); + void setInstanceId(const std::string& value); + + /// + /// + /// + + std::vector& getBody(); + bool bodyIsSet() const; + void unsetbody(); + void setBody(const std::vector& value); + + +protected: + std::string instanceId_; + bool instanceIdIsSet_; + std::vector body_; + bool bodyIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +public: + ModifyPostgresqlHbaConfRequest& dereference_from_shared_ptr(std::shared_ptr ptr) { + return *ptr; + } +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyPostgresqlHbaConfRequest_H_ diff --git a/rds/include/huaweicloud/rds/v3/model/ModifyPostgresqlHbaConfResponse.h b/rds/include/huaweicloud/rds/v3/model/ModifyPostgresqlHbaConfResponse.h new file mode 100644 index 000000000..a8eb242c8 --- /dev/null +++ b/rds/include/huaweicloud/rds/v3/model/ModifyPostgresqlHbaConfResponse.h @@ -0,0 +1,78 @@ + +#ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyPostgresqlHbaConfResponse_H_ +#define HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyPostgresqlHbaConfResponse_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// Response Object +/// +class HUAWEICLOUD_RDS_V3_EXPORT ModifyPostgresqlHbaConfResponse + : public ModelBase, public HttpResponse +{ +public: + ModifyPostgresqlHbaConfResponse(); + virtual ~ModifyPostgresqlHbaConfResponse(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// ModifyPostgresqlHbaConfResponse members + + /// + /// 结果码 + /// + + std::string getCode() const; + bool codeIsSet() const; + void unsetcode(); + void setCode(const std::string& value); + + /// + /// 结果描述 + /// + + std::string getMessage() const; + bool messageIsSet() const; + void unsetmessage(); + void setMessage(const std::string& value); + + +protected: + std::string code_; + bool codeIsSet_; + std::string message_; + bool messageIsSet_; + +#ifdef RTTR_FLAG + RTTR_ENABLE() +#endif +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyPostgresqlHbaConfResponse_H_ diff --git a/rds/include/huaweicloud/rds/v3/model/ModifyProxyWeightRequest.h b/rds/include/huaweicloud/rds/v3/model/ModifyProxyWeightRequest.h index 2e7d02b19..9bf3c8c59 100644 --- a/rds/include/huaweicloud/rds/v3/model/ModifyProxyWeightRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ModifyProxyWeightRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyProxyWeightRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ModifyProxyWeightRequest_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ModifyProxyWeightRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyProxyWeightRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/MsdtcHostOption.h b/rds/include/huaweicloud/rds/v3/model/MsdtcHostOption.h index 7a695cf56..9b3343a62 100644 --- a/rds/include/huaweicloud/rds/v3/model/MsdtcHostOption.h +++ b/rds/include/huaweicloud/rds/v3/model/MsdtcHostOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_MsdtcHostOption_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_MsdtcHostOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT MsdtcHostOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MsdtcHostOption members diff --git a/rds/include/huaweicloud/rds/v3/model/MysqlReadOnlySwitch.h b/rds/include/huaweicloud/rds/v3/model/MysqlReadOnlySwitch.h index 148459751..7732df535 100644 --- a/rds/include/huaweicloud/rds/v3/model/MysqlReadOnlySwitch.h +++ b/rds/include/huaweicloud/rds/v3/model/MysqlReadOnlySwitch.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_MysqlReadOnlySwitch_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_MysqlReadOnlySwitch_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT MysqlReadOnlySwitch /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlReadOnlySwitch members diff --git a/rds/include/huaweicloud/rds/v3/model/MysqlSlowLogDetailsItem.h b/rds/include/huaweicloud/rds/v3/model/MysqlSlowLogDetailsItem.h index c8ed11b70..e31d0c0d5 100644 --- a/rds/include/huaweicloud/rds/v3/model/MysqlSlowLogDetailsItem.h +++ b/rds/include/huaweicloud/rds/v3/model/MysqlSlowLogDetailsItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_MysqlSlowLogDetailsItem_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_MysqlSlowLogDetailsItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT MysqlSlowLogDetailsItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlSlowLogDetailsItem members diff --git a/rds/include/huaweicloud/rds/v3/model/MysqlSlowLogStatisticsItem.h b/rds/include/huaweicloud/rds/v3/model/MysqlSlowLogStatisticsItem.h index 9719712e2..50aa81736 100644 --- a/rds/include/huaweicloud/rds/v3/model/MysqlSlowLogStatisticsItem.h +++ b/rds/include/huaweicloud/rds/v3/model/MysqlSlowLogStatisticsItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_MysqlSlowLogStatisticsItem_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_MysqlSlowLogStatisticsItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT MysqlSlowLogStatisticsItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MysqlSlowLogStatisticsItem members diff --git a/rds/include/huaweicloud/rds/v3/model/NodeResponse.h b/rds/include/huaweicloud/rds/v3/model/NodeResponse.h index 6fda231d8..2572bc4ce 100644 --- a/rds/include/huaweicloud/rds/v3/model/NodeResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/NodeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_NodeResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_NodeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT NodeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NodeResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/OffSiteBackupForList.h b/rds/include/huaweicloud/rds/v3/model/OffSiteBackupForList.h index ec01e5949..951f3b882 100644 --- a/rds/include/huaweicloud/rds/v3/model/OffSiteBackupForList.h +++ b/rds/include/huaweicloud/rds/v3/model/OffSiteBackupForList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_OffSiteBackupForList_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_OffSiteBackupForList_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT OffSiteBackupForList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OffSiteBackupForList members diff --git a/rds/include/huaweicloud/rds/v3/model/OffSiteBackupPolicy.h b/rds/include/huaweicloud/rds/v3/model/OffSiteBackupPolicy.h index 3b989d2cb..062862c25 100644 --- a/rds/include/huaweicloud/rds/v3/model/OffSiteBackupPolicy.h +++ b/rds/include/huaweicloud/rds/v3/model/OffSiteBackupPolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_OffSiteBackupPolicy_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_OffSiteBackupPolicy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT OffSiteBackupPolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OffSiteBackupPolicy members diff --git a/rds/include/huaweicloud/rds/v3/model/OffsiteBackupInstance.h b/rds/include/huaweicloud/rds/v3/model/OffsiteBackupInstance.h index bed7e7981..a615acbf6 100644 --- a/rds/include/huaweicloud/rds/v3/model/OffsiteBackupInstance.h +++ b/rds/include/huaweicloud/rds/v3/model/OffsiteBackupInstance.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_OffsiteBackupInstance_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_OffsiteBackupInstance_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT OffsiteBackupInstance /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OffsiteBackupInstance members diff --git a/rds/include/huaweicloud/rds/v3/model/OpenProxyRequest.h b/rds/include/huaweicloud/rds/v3/model/OpenProxyRequest.h index 4e294a274..388d64fd6 100644 --- a/rds/include/huaweicloud/rds/v3/model/OpenProxyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/OpenProxyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_OpenProxyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_OpenProxyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT OpenProxyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpenProxyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/OpsWindowRequest.h b/rds/include/huaweicloud/rds/v3/model/OpsWindowRequest.h index 13f115793..c3dc36c0f 100644 --- a/rds/include/huaweicloud/rds/v3/model/OpsWindowRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/OpsWindowRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_OpsWindowRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_OpsWindowRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT OpsWindowRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// OpsWindowRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ParaGroupDatastore.h b/rds/include/huaweicloud/rds/v3/model/ParaGroupDatastore.h index b2222efd8..a6faa603c 100644 --- a/rds/include/huaweicloud/rds/v3/model/ParaGroupDatastore.h +++ b/rds/include/huaweicloud/rds/v3/model/ParaGroupDatastore.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ParaGroupDatastore_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ParaGroupDatastore_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ParaGroupDatastore /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ParaGroupDatastore members diff --git a/rds/include/huaweicloud/rds/v3/model/ParamGroupHistoryResult.h b/rds/include/huaweicloud/rds/v3/model/ParamGroupHistoryResult.h index 57f33c92d..bbab889b7 100644 --- a/rds/include/huaweicloud/rds/v3/model/ParamGroupHistoryResult.h +++ b/rds/include/huaweicloud/rds/v3/model/ParamGroupHistoryResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ParamGroupHistoryResult_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ParamGroupHistoryResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ParamGroupHistoryResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ParamGroupHistoryResult members diff --git a/rds/include/huaweicloud/rds/v3/model/PostgresqlCreateSchemaReq.h b/rds/include/huaweicloud/rds/v3/model/PostgresqlCreateSchemaReq.h index f42b9961c..76c64a85c 100644 --- a/rds/include/huaweicloud/rds/v3/model/PostgresqlCreateSchemaReq.h +++ b/rds/include/huaweicloud/rds/v3/model/PostgresqlCreateSchemaReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlCreateSchemaReq_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlCreateSchemaReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT PostgresqlCreateSchemaReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostgresqlCreateSchemaReq members diff --git a/rds/include/huaweicloud/rds/v3/model/PostgresqlDatabaseForCreation.h b/rds/include/huaweicloud/rds/v3/model/PostgresqlDatabaseForCreation.h index eb7790e88..8ed36c448 100644 --- a/rds/include/huaweicloud/rds/v3/model/PostgresqlDatabaseForCreation.h +++ b/rds/include/huaweicloud/rds/v3/model/PostgresqlDatabaseForCreation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlDatabaseForCreation_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlDatabaseForCreation_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT PostgresqlDatabaseForCreation /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostgresqlDatabaseForCreation members diff --git a/rds/include/huaweicloud/rds/v3/model/PostgresqlDatabaseForListSchema.h b/rds/include/huaweicloud/rds/v3/model/PostgresqlDatabaseForListSchema.h index e95e16245..29ed75c2a 100644 --- a/rds/include/huaweicloud/rds/v3/model/PostgresqlDatabaseForListSchema.h +++ b/rds/include/huaweicloud/rds/v3/model/PostgresqlDatabaseForListSchema.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlDatabaseForListSchema_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlDatabaseForListSchema_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT PostgresqlDatabaseForListSchema /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostgresqlDatabaseForListSchema members diff --git a/rds/include/huaweicloud/rds/v3/model/PostgresqlDatabaseSchemaReq.h b/rds/include/huaweicloud/rds/v3/model/PostgresqlDatabaseSchemaReq.h index 8af4e83aa..7868b4168 100644 --- a/rds/include/huaweicloud/rds/v3/model/PostgresqlDatabaseSchemaReq.h +++ b/rds/include/huaweicloud/rds/v3/model/PostgresqlDatabaseSchemaReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlDatabaseSchemaReq_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlDatabaseSchemaReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT PostgresqlDatabaseSchemaReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostgresqlDatabaseSchemaReq members diff --git a/rds/include/huaweicloud/rds/v3/model/PostgresqlGrantRequest.h b/rds/include/huaweicloud/rds/v3/model/PostgresqlGrantRequest.h index 9a0cf20bc..a695821fe 100644 --- a/rds/include/huaweicloud/rds/v3/model/PostgresqlGrantRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/PostgresqlGrantRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlGrantRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlGrantRequest_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT PostgresqlGrantRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostgresqlGrantRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/PostgresqlHbaConf.h b/rds/include/huaweicloud/rds/v3/model/PostgresqlHbaConf.h new file mode 100644 index 000000000..6d8ac65d9 --- /dev/null +++ b/rds/include/huaweicloud/rds/v3/model/PostgresqlHbaConf.h @@ -0,0 +1,130 @@ + +#ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlHbaConf_H_ +#define HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlHbaConf_H_ + + +#include + +#include +#include +#include + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_RDS_V3_EXPORT PostgresqlHbaConf + : public ModelBase +{ +public: + PostgresqlHbaConf(); + virtual ~PostgresqlHbaConf(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// PostgresqlHbaConf members + + /// + /// 连接类型,枚举,host、hostssl、hostnossl + /// + + std::string getType() const; + bool typeIsSet() const; + void unsettype(); + void setType(const std::string& value); + + /// + /// 数据库名,除template0,template1的数据库名,多个以逗号隔开 + /// + + std::string getDatabase() const; + bool databaseIsSet() const; + void unsetdatabase(); + void setDatabase(const std::string& value); + + /// + /// 用户名,all,除内置用户(rdsAdmin, rdsMetric, rdsBackup, rdsRepl, rdsProxy)以外,多个以逗号隔开 + /// + + std::string getUser() const; + bool userIsSet() const; + void unsetuser(); + void setUser(const std::string& value); + + /// + /// 客户端IP地址。0.0.0.0/0表示允许用户从任意IP地址访问数据库 + /// + + std::string getAddress() const; + bool addressIsSet() const; + void unsetaddress(); + void setAddress(const std::string& value); + + /// + /// 掩码,默认为空字符串 + /// + + std::string getMask() const; + bool maskIsSet() const; + void unsetmask(); + void setMask(const std::string& value); + + /// + /// 认证方式。枚举:reject、md5、scram-sha-256 + /// + + std::string getMethod() const; + bool methodIsSet() const; + void unsetmethod(); + void setMethod(const std::string& value); + + /// + /// 优先级,表示配置的先后 + /// + + int32_t getPriority() const; + bool priorityIsSet() const; + void unsetpriority(); + void setPriority(int32_t value); + + +protected: + std::string type_; + bool typeIsSet_; + std::string database_; + bool databaseIsSet_; + std::string user_; + bool userIsSet_; + std::string address_; + bool addressIsSet_; + std::string mask_; + bool maskIsSet_; + std::string method_; + bool methodIsSet_; + int32_t priority_; + bool priorityIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlHbaConf_H_ diff --git a/rds/include/huaweicloud/rds/v3/model/PostgresqlHbaHistory.h b/rds/include/huaweicloud/rds/v3/model/PostgresqlHbaHistory.h new file mode 100644 index 000000000..4b3ad32d3 --- /dev/null +++ b/rds/include/huaweicloud/rds/v3/model/PostgresqlHbaHistory.h @@ -0,0 +1,111 @@ + +#ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlHbaHistory_H_ +#define HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlHbaHistory_H_ + + +#include + +#include +#include +#include + +#include +#include +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + +using namespace HuaweiCloud::Sdk::Core::Utils; +using namespace HuaweiCloud::Sdk::Core::Http; +/// +/// +/// +class HUAWEICLOUD_RDS_V3_EXPORT PostgresqlHbaHistory + : public ModelBase +{ +public: + PostgresqlHbaHistory(); + virtual ~PostgresqlHbaHistory(); + + ///////////////////////////////////////////// + /// ModelBase overrides + + void validate() override; + web::json::value toJson() const override; + bool fromJson(const web::json::value& json) override; + ///////////////////////////////////////////// + /// PostgresqlHbaHistory members + + /// + /// 修改结果, success:已生效 failed:未生效 setting:设置中\", + /// + + std::string getStatus() const; + bool statusIsSet() const; + void unsetstatus(); + void setStatus(const std::string& value); + + /// + /// 修改时间 + /// + + utility::datetime getTime() const; + bool timeIsSet() const; + void unsettime(); + void setTime(const utility::datetime& value); + + /// + /// 修改失败原因 + /// + + std::string getFailReason() const; + bool failReasonIsSet() const; + void unsetfailReason(); + void setFailReason(const std::string& value); + + /// + /// 修改之前的值 + /// + + std::vector& getBeforeConfs(); + bool beforeConfsIsSet() const; + void unsetbeforeConfs(); + void setBeforeConfs(const std::vector& value); + + /// + /// 修改之后的值 + /// + + std::vector& getAfterConfs(); + bool afterConfsIsSet() const; + void unsetafterConfs(); + void setAfterConfs(const std::vector& value); + + +protected: + std::string status_; + bool statusIsSet_; + utility::datetime time_; + bool timeIsSet_; + std::string failReason_; + bool failReasonIsSet_; + std::vector beforeConfs_; + bool beforeConfsIsSet_; + std::vector afterConfs_; + bool afterConfsIsSet_; + +}; + + +} +} +} +} +} + +#endif // HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlHbaHistory_H_ diff --git a/rds/include/huaweicloud/rds/v3/model/PostgresqlListDatabase.h b/rds/include/huaweicloud/rds/v3/model/PostgresqlListDatabase.h index 7c341a13c..6a4ceb67f 100644 --- a/rds/include/huaweicloud/rds/v3/model/PostgresqlListDatabase.h +++ b/rds/include/huaweicloud/rds/v3/model/PostgresqlListDatabase.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlListDatabase_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlListDatabase_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT PostgresqlListDatabase /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostgresqlListDatabase members diff --git a/rds/include/huaweicloud/rds/v3/model/PostgresqlUserForCreation.h b/rds/include/huaweicloud/rds/v3/model/PostgresqlUserForCreation.h index 1f5819e55..2f36d250a 100644 --- a/rds/include/huaweicloud/rds/v3/model/PostgresqlUserForCreation.h +++ b/rds/include/huaweicloud/rds/v3/model/PostgresqlUserForCreation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlUserForCreation_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlUserForCreation_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT PostgresqlUserForCreation /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostgresqlUserForCreation members diff --git a/rds/include/huaweicloud/rds/v3/model/PostgresqlUserForList.h b/rds/include/huaweicloud/rds/v3/model/PostgresqlUserForList.h index c26296005..c943b21e9 100644 --- a/rds/include/huaweicloud/rds/v3/model/PostgresqlUserForList.h +++ b/rds/include/huaweicloud/rds/v3/model/PostgresqlUserForList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlUserForList_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlUserForList_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT PostgresqlUserForList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostgresqlUserForList members diff --git a/rds/include/huaweicloud/rds/v3/model/PostgresqlUserWithPrivilege.h b/rds/include/huaweicloud/rds/v3/model/PostgresqlUserWithPrivilege.h index 3bb6dc589..d7775bc6e 100644 --- a/rds/include/huaweicloud/rds/v3/model/PostgresqlUserWithPrivilege.h +++ b/rds/include/huaweicloud/rds/v3/model/PostgresqlUserWithPrivilege.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlUserWithPrivilege_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_PostgresqlUserWithPrivilege_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT PostgresqlUserWithPrivilege /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostgresqlUserWithPrivilege members diff --git a/rds/include/huaweicloud/rds/v3/model/ProjectTagInfoResponse.h b/rds/include/huaweicloud/rds/v3/model/ProjectTagInfoResponse.h index 4ecc122d5..f728d6bfa 100644 --- a/rds/include/huaweicloud/rds/v3/model/ProjectTagInfoResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ProjectTagInfoResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ProjectTagInfoResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ProjectTagInfoResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ProjectTagInfoResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProjectTagInfoResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/Proxy.h b/rds/include/huaweicloud/rds/v3/model/Proxy.h index 21f36c05c..af7603510 100644 --- a/rds/include/huaweicloud/rds/v3/model/Proxy.h +++ b/rds/include/huaweicloud/rds/v3/model/Proxy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Proxy_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Proxy_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Proxy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Proxy members diff --git a/rds/include/huaweicloud/rds/v3/model/ProxyNode.h b/rds/include/huaweicloud/rds/v3/model/ProxyNode.h index ed0e771d1..87ebef829 100644 --- a/rds/include/huaweicloud/rds/v3/model/ProxyNode.h +++ b/rds/include/huaweicloud/rds/v3/model/ProxyNode.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ProxyNode_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ProxyNode_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ProxyNode /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProxyNode members diff --git a/rds/include/huaweicloud/rds/v3/model/ProxyReadonlyInstances.h b/rds/include/huaweicloud/rds/v3/model/ProxyReadonlyInstances.h index 5942dfbd6..e7b6287da 100644 --- a/rds/include/huaweicloud/rds/v3/model/ProxyReadonlyInstances.h +++ b/rds/include/huaweicloud/rds/v3/model/ProxyReadonlyInstances.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ProxyReadonlyInstances_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ProxyReadonlyInstances_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ProxyReadonlyInstances /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProxyReadonlyInstances members diff --git a/rds/include/huaweicloud/rds/v3/model/PwdResetRequest.h b/rds/include/huaweicloud/rds/v3/model/PwdResetRequest.h index 14f9be49c..2302a3d05 100644 --- a/rds/include/huaweicloud/rds/v3/model/PwdResetRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/PwdResetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_PwdResetRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_PwdResetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT PwdResetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PwdResetRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/Quotas.h b/rds/include/huaweicloud/rds/v3/model/Quotas.h index 4b71f4ba1..601b9f85a 100644 --- a/rds/include/huaweicloud/rds/v3/model/Quotas.h +++ b/rds/include/huaweicloud/rds/v3/model/Quotas.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Quotas_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Quotas_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Quotas /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Quotas members diff --git a/rds/include/huaweicloud/rds/v3/model/ReadonlyInstances.h b/rds/include/huaweicloud/rds/v3/model/ReadonlyInstances.h index 8ef2c423b..9190bf8d8 100644 --- a/rds/include/huaweicloud/rds/v3/model/ReadonlyInstances.h +++ b/rds/include/huaweicloud/rds/v3/model/ReadonlyInstances.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ReadonlyInstances_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ReadonlyInstances_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ReadonlyInstances /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReadonlyInstances members diff --git a/rds/include/huaweicloud/rds/v3/model/RecommendFlavor.h b/rds/include/huaweicloud/rds/v3/model/RecommendFlavor.h index fd40c48bd..93cbd88a0 100644 --- a/rds/include/huaweicloud/rds/v3/model/RecommendFlavor.h +++ b/rds/include/huaweicloud/rds/v3/model/RecommendFlavor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RecommendFlavor_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RecommendFlavor_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RecommendFlavor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecommendFlavor members diff --git a/rds/include/huaweicloud/rds/v3/model/RecommendedProduct.h b/rds/include/huaweicloud/rds/v3/model/RecommendedProduct.h index 384a14631..10e6d3afa 100644 --- a/rds/include/huaweicloud/rds/v3/model/RecommendedProduct.h +++ b/rds/include/huaweicloud/rds/v3/model/RecommendedProduct.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RecommendedProduct_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RecommendedProduct_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RecommendedProduct /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecommendedProduct members diff --git a/rds/include/huaweicloud/rds/v3/model/RecycleInstsanceV3.h b/rds/include/huaweicloud/rds/v3/model/RecycleInstsanceV3.h index dcc187c39..4338340c3 100644 --- a/rds/include/huaweicloud/rds/v3/model/RecycleInstsanceV3.h +++ b/rds/include/huaweicloud/rds/v3/model/RecycleInstsanceV3.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RecycleInstsanceV3_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RecycleInstsanceV3_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RecycleInstsanceV3 /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecycleInstsanceV3 members diff --git a/rds/include/huaweicloud/rds/v3/model/RecyclePolicy.h b/rds/include/huaweicloud/rds/v3/model/RecyclePolicy.h index 76fe4809c..8582326a1 100644 --- a/rds/include/huaweicloud/rds/v3/model/RecyclePolicy.h +++ b/rds/include/huaweicloud/rds/v3/model/RecyclePolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RecyclePolicy_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RecyclePolicy_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RecyclePolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecyclePolicy members diff --git a/rds/include/huaweicloud/rds/v3/model/RecyclePolicyRequestBody.h b/rds/include/huaweicloud/rds/v3/model/RecyclePolicyRequestBody.h index b07b805cd..fdd8b614f 100644 --- a/rds/include/huaweicloud/rds/v3/model/RecyclePolicyRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/RecyclePolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RecyclePolicyRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RecyclePolicyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RecyclePolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecyclePolicyRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/RelatedInstance.h b/rds/include/huaweicloud/rds/v3/model/RelatedInstance.h index 025f5e327..fef114c50 100644 --- a/rds/include/huaweicloud/rds/v3/model/RelatedInstance.h +++ b/rds/include/huaweicloud/rds/v3/model/RelatedInstance.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RelatedInstance_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RelatedInstance_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RelatedInstance /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RelatedInstance members diff --git a/rds/include/huaweicloud/rds/v3/model/ResetPwdRequest.h b/rds/include/huaweicloud/rds/v3/model/ResetPwdRequest.h index d4ae22d3d..34b109191 100644 --- a/rds/include/huaweicloud/rds/v3/model/ResetPwdRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ResetPwdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ResetPwdRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ResetPwdRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ResetPwdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetPwdRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ResetPwdResponse.h b/rds/include/huaweicloud/rds/v3/model/ResetPwdResponse.h index aa4a24f5c..b7f0161aa 100644 --- a/rds/include/huaweicloud/rds/v3/model/ResetPwdResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ResetPwdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ResetPwdResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ResetPwdResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ResetPwdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResetPwdResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ResizeFlavorObject.h b/rds/include/huaweicloud/rds/v3/model/ResizeFlavorObject.h index 4f2aeffd3..b55ad14d3 100644 --- a/rds/include/huaweicloud/rds/v3/model/ResizeFlavorObject.h +++ b/rds/include/huaweicloud/rds/v3/model/ResizeFlavorObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ResizeFlavorObject_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ResizeFlavorObject_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ResizeFlavorObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeFlavorObject members diff --git a/rds/include/huaweicloud/rds/v3/model/ResizeFlavorRequest.h b/rds/include/huaweicloud/rds/v3/model/ResizeFlavorRequest.h index ddfeb0ad8..f0974d11a 100644 --- a/rds/include/huaweicloud/rds/v3/model/ResizeFlavorRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ResizeFlavorRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ResizeFlavorRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ResizeFlavorRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ResizeFlavorRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeFlavorRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ResourceMonitoringInfo.h b/rds/include/huaweicloud/rds/v3/model/ResourceMonitoringInfo.h index b9a6fd36e..9746fb152 100644 --- a/rds/include/huaweicloud/rds/v3/model/ResourceMonitoringInfo.h +++ b/rds/include/huaweicloud/rds/v3/model/ResourceMonitoringInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ResourceMonitoringInfo_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ResourceMonitoringInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ResourceMonitoringInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceMonitoringInfo members diff --git a/rds/include/huaweicloud/rds/v3/model/ResourceTag.h b/rds/include/huaweicloud/rds/v3/model/ResourceTag.h index 034e9af68..be35336e7 100644 --- a/rds/include/huaweicloud/rds/v3/model/ResourceTag.h +++ b/rds/include/huaweicloud/rds/v3/model/ResourceTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ResourceTag_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ResourceTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ResourceTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTag members diff --git a/rds/include/huaweicloud/rds/v3/model/Resources.h b/rds/include/huaweicloud/rds/v3/model/Resources.h index 194d0b64d..6084302bc 100644 --- a/rds/include/huaweicloud/rds/v3/model/Resources.h +++ b/rds/include/huaweicloud/rds/v3/model/Resources.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Resources_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Resources_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Resources /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Resources members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreDatabasesInfo.h b/rds/include/huaweicloud/rds/v3/model/RestoreDatabasesInfo.h index 808b8a523..bb3726633 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreDatabasesInfo.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreDatabasesInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreDatabasesInfo_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreDatabasesInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreDatabasesInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreDatabasesInfo members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreDatabasesInfoNew.h b/rds/include/huaweicloud/rds/v3/model/RestoreDatabasesInfoNew.h index 52850c87b..81a5e0495 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreDatabasesInfoNew.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreDatabasesInfoNew.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreDatabasesInfoNew_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreDatabasesInfoNew_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreDatabasesInfoNew /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreDatabasesInfoNew members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreExistInstanceRequest.h b/rds/include/huaweicloud/rds/v3/model/RestoreExistInstanceRequest.h index 1d70c48b6..3428af708 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreExistInstanceRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreExistInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreExistInstanceRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreExistInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreExistInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreExistInstanceRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreExistInstanceResponse.h b/rds/include/huaweicloud/rds/v3/model/RestoreExistInstanceResponse.h index 4a1cd95ea..0e1f19856 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreExistInstanceResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreExistInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreExistInstanceResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreExistInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreExistInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreExistInstanceResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreExistingInstanceRequestBody.h b/rds/include/huaweicloud/rds/v3/model/RestoreExistingInstanceRequestBody.h index b15d169b0..21d2d939e 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreExistingInstanceRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreExistingInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreExistingInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreExistingInstanceRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreExistingInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreExistingInstanceRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreExistingInstanceRequestBody_source.h b/rds/include/huaweicloud/rds/v3/model/RestoreExistingInstanceRequestBody_source.h index 1d5d85fef..00c249c15 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreExistingInstanceRequestBody_source.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreExistingInstanceRequestBody_source.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreExistingInstanceRequestBody_source_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreExistingInstanceRequestBody_source_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreExistingInstanceRequestBody_source /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreExistingInstanceRequestBody_source members diff --git a/rds/include/huaweicloud/rds/v3/model/RestorePoint.h b/rds/include/huaweicloud/rds/v3/model/RestorePoint.h index ab95a4b04..85b619f20 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestorePoint.h +++ b/rds/include/huaweicloud/rds/v3/model/RestorePoint.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestorePoint_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestorePoint_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestorePoint /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestorePoint members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreTableInfo.h b/rds/include/huaweicloud/rds/v3/model/RestoreTableInfo.h index 8873802f7..64f262545 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreTableInfo.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreTableInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTableInfo_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTableInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreTableInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreTableInfo members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreTableInfoNew.h b/rds/include/huaweicloud/rds/v3/model/RestoreTableInfoNew.h index 1493561be..c227f04ef 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreTableInfoNew.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreTableInfoNew.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTableInfoNew_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTableInfoNew_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreTableInfoNew /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreTableInfoNew members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreTablesNewRequest.h b/rds/include/huaweicloud/rds/v3/model/RestoreTablesNewRequest.h index bce6d5060..c2acbd797 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreTablesNewRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreTablesNewRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTablesNewRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTablesNewRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreTablesNewRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreTablesNewRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreTablesNewRequestBody.h b/rds/include/huaweicloud/rds/v3/model/RestoreTablesNewRequestBody.h index 9b16daa32..a316fb8f4 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreTablesNewRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreTablesNewRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTablesNewRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTablesNewRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreTablesNewRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreTablesNewRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreTablesNewResponse.h b/rds/include/huaweicloud/rds/v3/model/RestoreTablesNewResponse.h index b10859b4e..80daf4ee7 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreTablesNewResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreTablesNewResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTablesNewResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTablesNewResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreTablesNewResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreTablesNewResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreTablesRequest.h b/rds/include/huaweicloud/rds/v3/model/RestoreTablesRequest.h index 067d3efbf..cd83c231b 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreTablesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreTablesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTablesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTablesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreTablesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreTablesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreTablesRequestBody.h b/rds/include/huaweicloud/rds/v3/model/RestoreTablesRequestBody.h index ece0c94aa..dcc023849 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreTablesRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreTablesRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTablesRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTablesRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreTablesRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreTablesRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreTablesResponse.h b/rds/include/huaweicloud/rds/v3/model/RestoreTablesResponse.h index 6ea3e9041..7dd58b703 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreTablesResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreTablesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTablesResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreTablesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreTablesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreTablesResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequest.h b/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequest.h index 6efe953fb..8e54f86cf 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreToExistingInstanceRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreToExistingInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreToExistingInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreToExistingInstanceRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody.h b/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody.h index 5475df957..7c51d29d1 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreToExistingInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreToExistingInstanceRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreToExistingInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreToExistingInstanceRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody_source.h b/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody_source.h index 6aa959c0a..d1f04be3f 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody_source.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody_source.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreToExistingInstanceRequestBody_source_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreToExistingInstanceRequestBody_source_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreToExistingInstanceRequestBody_source /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreToExistingInstanceRequestBody_source members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody_target.h b/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody_target.h index b65320adf..94305d4ca 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody_target.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody_target.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreToExistingInstanceRequestBody_target_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreToExistingInstanceRequestBody_target_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreToExistingInstanceRequestBody_target /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreToExistingInstanceRequestBody_target members diff --git a/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceResponse.h b/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceResponse.h index 55be84426..77cd4215b 100644 --- a/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/RestoreToExistingInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreToExistingInstanceResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RestoreToExistingInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RestoreToExistingInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RestoreToExistingInstanceResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/RevokeRequest.h b/rds/include/huaweicloud/rds/v3/model/RevokeRequest.h index 67f2d9738..cc75df1e8 100644 --- a/rds/include/huaweicloud/rds/v3/model/RevokeRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/RevokeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RevokeRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RevokeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RevokeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RevokeRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/RevokeRequestBody.h b/rds/include/huaweicloud/rds/v3/model/RevokeRequestBody.h index 4e509a186..2198364d1 100644 --- a/rds/include/huaweicloud/rds/v3/model/RevokeRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/RevokeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RevokeRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RevokeRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RevokeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RevokeRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/RevokeRequestBody_users.h b/rds/include/huaweicloud/rds/v3/model/RevokeRequestBody_users.h index 55ebf1c53..3d9b66cdc 100644 --- a/rds/include/huaweicloud/rds/v3/model/RevokeRequestBody_users.h +++ b/rds/include/huaweicloud/rds/v3/model/RevokeRequestBody_users.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RevokeRequestBody_users_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RevokeRequestBody_users_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RevokeRequestBody_users /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RevokeRequestBody_users members diff --git a/rds/include/huaweicloud/rds/v3/model/RevokeResponse.h b/rds/include/huaweicloud/rds/v3/model/RevokeResponse.h index 6d9b7d6f6..2ad0b815e 100644 --- a/rds/include/huaweicloud/rds/v3/model/RevokeResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/RevokeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RevokeResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RevokeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RevokeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RevokeResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/RevokeSqlserverDbUserPrivilegeRequest.h b/rds/include/huaweicloud/rds/v3/model/RevokeSqlserverDbUserPrivilegeRequest.h index 0616bb8c6..bea91778f 100644 --- a/rds/include/huaweicloud/rds/v3/model/RevokeSqlserverDbUserPrivilegeRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/RevokeSqlserverDbUserPrivilegeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RevokeSqlserverDbUserPrivilegeRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RevokeSqlserverDbUserPrivilegeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RevokeSqlserverDbUserPrivilegeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RevokeSqlserverDbUserPrivilegeRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/RevokeSqlserverDbUserPrivilegeResponse.h b/rds/include/huaweicloud/rds/v3/model/RevokeSqlserverDbUserPrivilegeResponse.h index 98e3e6524..aa3ab633c 100644 --- a/rds/include/huaweicloud/rds/v3/model/RevokeSqlserverDbUserPrivilegeResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/RevokeSqlserverDbUserPrivilegeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_RevokeSqlserverDbUserPrivilegeResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_RevokeSqlserverDbUserPrivilegeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT RevokeSqlserverDbUserPrivilegeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RevokeSqlserverDbUserPrivilegeResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ScaleFlavors.h b/rds/include/huaweicloud/rds/v3/model/ScaleFlavors.h index a63836c40..7c8d72a0a 100644 --- a/rds/include/huaweicloud/rds/v3/model/ScaleFlavors.h +++ b/rds/include/huaweicloud/rds/v3/model/ScaleFlavors.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ScaleFlavors_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ScaleFlavors_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ScaleFlavors /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ScaleFlavors members diff --git a/rds/include/huaweicloud/rds/v3/model/ScaleProxyRequestBody.h b/rds/include/huaweicloud/rds/v3/model/ScaleProxyRequestBody.h index 4924c1a2e..bc9535c13 100644 --- a/rds/include/huaweicloud/rds/v3/model/ScaleProxyRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/ScaleProxyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ScaleProxyRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ScaleProxyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ScaleProxyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ScaleProxyRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleComputeFlavorsRequest.h b/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleComputeFlavorsRequest.h index c7e9b15bf..e93ee8148 100644 --- a/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleComputeFlavorsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleComputeFlavorsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SearchQueryScaleComputeFlavorsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SearchQueryScaleComputeFlavorsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SearchQueryScaleComputeFlavorsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchQueryScaleComputeFlavorsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleComputeFlavorsResponse.h b/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleComputeFlavorsResponse.h index 2f8757cd6..c26228dd1 100644 --- a/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleComputeFlavorsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleComputeFlavorsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SearchQueryScaleComputeFlavorsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SearchQueryScaleComputeFlavorsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SearchQueryScaleComputeFlavorsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchQueryScaleComputeFlavorsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleFlavorsRequest.h b/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleFlavorsRequest.h index 77960784d..47e0ac686 100644 --- a/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleFlavorsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleFlavorsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SearchQueryScaleFlavorsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SearchQueryScaleFlavorsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SearchQueryScaleFlavorsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchQueryScaleFlavorsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleFlavorsResponse.h b/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleFlavorsResponse.h index 4eafea4df..61ad8ead6 100644 --- a/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleFlavorsResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SearchQueryScaleFlavorsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SearchQueryScaleFlavorsResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SearchQueryScaleFlavorsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SearchQueryScaleFlavorsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SearchQueryScaleFlavorsResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SecondMonitor.h b/rds/include/huaweicloud/rds/v3/model/SecondMonitor.h index 668f21125..700062e08 100644 --- a/rds/include/huaweicloud/rds/v3/model/SecondMonitor.h +++ b/rds/include/huaweicloud/rds/v3/model/SecondMonitor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SecondMonitor_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SecondMonitor_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SecondMonitor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SecondMonitor members diff --git a/rds/include/huaweicloud/rds/v3/model/SecurityGroupRequest.h b/rds/include/huaweicloud/rds/v3/model/SecurityGroupRequest.h index fdef202a4..4680fcf0b 100644 --- a/rds/include/huaweicloud/rds/v3/model/SecurityGroupRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SecurityGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SecurityGroupRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SetAuditlogPolicyRequest.h b/rds/include/huaweicloud/rds/v3/model/SetAuditlogPolicyRequest.h index d31ca430e..86ac3c052 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetAuditlogPolicyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SetAuditlogPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetAuditlogPolicyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetAuditlogPolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetAuditlogPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetAuditlogPolicyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SetAuditlogPolicyRequestBody.h b/rds/include/huaweicloud/rds/v3/model/SetAuditlogPolicyRequestBody.h index 141adeefd..9f115c6d3 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetAuditlogPolicyRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/SetAuditlogPolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetAuditlogPolicyRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetAuditlogPolicyRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetAuditlogPolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetAuditlogPolicyRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/SetAuditlogPolicyResponse.h b/rds/include/huaweicloud/rds/v3/model/SetAuditlogPolicyResponse.h index ff5867993..59b643cc4 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetAuditlogPolicyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SetAuditlogPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetAuditlogPolicyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetAuditlogPolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetAuditlogPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetAuditlogPolicyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SetAutoEnlargePolicyRequest.h b/rds/include/huaweicloud/rds/v3/model/SetAutoEnlargePolicyRequest.h index 28a0a44ca..86eadae37 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetAutoEnlargePolicyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SetAutoEnlargePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetAutoEnlargePolicyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetAutoEnlargePolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetAutoEnlargePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetAutoEnlargePolicyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SetAutoEnlargePolicyResponse.h b/rds/include/huaweicloud/rds/v3/model/SetAutoEnlargePolicyResponse.h index d3a336c00..74b520c43 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetAutoEnlargePolicyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SetAutoEnlargePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetAutoEnlargePolicyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetAutoEnlargePolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetAutoEnlargePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetAutoEnlargePolicyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SetBackupPolicyRequest.h b/rds/include/huaweicloud/rds/v3/model/SetBackupPolicyRequest.h index 5927a3e6f..485ed7f3b 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetBackupPolicyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SetBackupPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetBackupPolicyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetBackupPolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetBackupPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBackupPolicyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SetBackupPolicyRequestBody.h b/rds/include/huaweicloud/rds/v3/model/SetBackupPolicyRequestBody.h index 9ec083b8d..6b3f3db69 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetBackupPolicyRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/SetBackupPolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetBackupPolicyRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetBackupPolicyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetBackupPolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBackupPolicyRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/SetBackupPolicyResponse.h b/rds/include/huaweicloud/rds/v3/model/SetBackupPolicyResponse.h index b4fd4f283..1551cb16b 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetBackupPolicyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SetBackupPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetBackupPolicyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetBackupPolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetBackupPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBackupPolicyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SetBinlogClearPolicyRequest.h b/rds/include/huaweicloud/rds/v3/model/SetBinlogClearPolicyRequest.h index 6a748269b..2d71051c6 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetBinlogClearPolicyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SetBinlogClearPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetBinlogClearPolicyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetBinlogClearPolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetBinlogClearPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBinlogClearPolicyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SetBinlogClearPolicyResponse.h b/rds/include/huaweicloud/rds/v3/model/SetBinlogClearPolicyResponse.h index 1a1f4e8eb..cb65ab9c8 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetBinlogClearPolicyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SetBinlogClearPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetBinlogClearPolicyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetBinlogClearPolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetBinlogClearPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetBinlogClearPolicyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeReqV3.h b/rds/include/huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeReqV3.h index bea765df6..e86e13e0f 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeReqV3.h +++ b/rds/include/huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeReqV3.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetDatabaseUserPrivilegeReqV3_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetDatabaseUserPrivilegeReqV3_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetDatabaseUserPrivilegeReqV3 /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetDatabaseUserPrivilegeReqV3 members diff --git a/rds/include/huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeRequest.h b/rds/include/huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeRequest.h index 7aabe5b4e..8f99561fa 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetDatabaseUserPrivilegeRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetDatabaseUserPrivilegeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetDatabaseUserPrivilegeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetDatabaseUserPrivilegeRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeResponse.h b/rds/include/huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeResponse.h index 45a31209d..a3e10ab74 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetDatabaseUserPrivilegeResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetDatabaseUserPrivilegeResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetDatabaseUserPrivilegeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetDatabaseUserPrivilegeResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SetDbUserPwdRequest.h b/rds/include/huaweicloud/rds/v3/model/SetDbUserPwdRequest.h index c8ecc4ba6..8566ff7b7 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetDbUserPwdRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SetDbUserPwdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetDbUserPwdRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetDbUserPwdRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetDbUserPwdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetDbUserPwdRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SetDbUserPwdResponse.h b/rds/include/huaweicloud/rds/v3/model/SetDbUserPwdResponse.h index 4da18d811..7dc9daaf0 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetDbUserPwdResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SetDbUserPwdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetDbUserPwdResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetDbUserPwdResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetDbUserPwdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetDbUserPwdResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SetOffSiteBackupPolicyRequest.h b/rds/include/huaweicloud/rds/v3/model/SetOffSiteBackupPolicyRequest.h index 3ab26e24e..3e55b6b90 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetOffSiteBackupPolicyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SetOffSiteBackupPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetOffSiteBackupPolicyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetOffSiteBackupPolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetOffSiteBackupPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetOffSiteBackupPolicyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SetOffSiteBackupPolicyRequestBody.h b/rds/include/huaweicloud/rds/v3/model/SetOffSiteBackupPolicyRequestBody.h index 6e12afbf5..dc06a5a15 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetOffSiteBackupPolicyRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/SetOffSiteBackupPolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetOffSiteBackupPolicyRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetOffSiteBackupPolicyRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetOffSiteBackupPolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetOffSiteBackupPolicyRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/SetOffSiteBackupPolicyResponse.h b/rds/include/huaweicloud/rds/v3/model/SetOffSiteBackupPolicyResponse.h index f040fb3b8..e95e5b310 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetOffSiteBackupPolicyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SetOffSiteBackupPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetOffSiteBackupPolicyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetOffSiteBackupPolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetOffSiteBackupPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetOffSiteBackupPolicyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SetPostgresqlDbUserPwdRequest.h b/rds/include/huaweicloud/rds/v3/model/SetPostgresqlDbUserPwdRequest.h index 8fc72dcc6..d765e5a7a 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetPostgresqlDbUserPwdRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SetPostgresqlDbUserPwdRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetPostgresqlDbUserPwdRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetPostgresqlDbUserPwdRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetPostgresqlDbUserPwdRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetPostgresqlDbUserPwdRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SetPostgresqlDbUserPwdResponse.h b/rds/include/huaweicloud/rds/v3/model/SetPostgresqlDbUserPwdResponse.h index 8594b2967..4962cea47 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetPostgresqlDbUserPwdResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SetPostgresqlDbUserPwdResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetPostgresqlDbUserPwdResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetPostgresqlDbUserPwdResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetPostgresqlDbUserPwdResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetPostgresqlDbUserPwdResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SetReadOnlySwitchRequest.h b/rds/include/huaweicloud/rds/v3/model/SetReadOnlySwitchRequest.h index e744aab97..f729ada96 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetReadOnlySwitchRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SetReadOnlySwitchRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetReadOnlySwitchRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetReadOnlySwitchRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetReadOnlySwitchRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetReadOnlySwitchRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SetReadOnlySwitchResponse.h b/rds/include/huaweicloud/rds/v3/model/SetReadOnlySwitchResponse.h index 47da8cf96..0745276e0 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetReadOnlySwitchResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SetReadOnlySwitchResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetReadOnlySwitchResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetReadOnlySwitchResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetReadOnlySwitchResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetReadOnlySwitchResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SetSecondLevelMonitorRequest.h b/rds/include/huaweicloud/rds/v3/model/SetSecondLevelMonitorRequest.h index f8745efc3..0b6665193 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetSecondLevelMonitorRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SetSecondLevelMonitorRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetSecondLevelMonitorRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetSecondLevelMonitorRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetSecondLevelMonitorRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetSecondLevelMonitorRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SetSecondLevelMonitorResponse.h b/rds/include/huaweicloud/rds/v3/model/SetSecondLevelMonitorResponse.h index eb9dd6bfa..cfed1da6f 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetSecondLevelMonitorResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SetSecondLevelMonitorResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetSecondLevelMonitorResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetSecondLevelMonitorResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetSecondLevelMonitorResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetSecondLevelMonitorResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SetSecurityGroupRequest.h b/rds/include/huaweicloud/rds/v3/model/SetSecurityGroupRequest.h index 35fda7567..aae438cd2 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetSecurityGroupRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SetSecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetSecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetSecurityGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetSecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetSecurityGroupRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SetSecurityGroupResponse.h b/rds/include/huaweicloud/rds/v3/model/SetSecurityGroupResponse.h index b6ee833a8..7dd735010 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetSecurityGroupResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SetSecurityGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetSecurityGroupResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetSecurityGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetSecurityGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetSecurityGroupResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SetSensitiveSlowLogRequest.h b/rds/include/huaweicloud/rds/v3/model/SetSensitiveSlowLogRequest.h index 6a3531ad4..82baaaf77 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetSensitiveSlowLogRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SetSensitiveSlowLogRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetSensitiveSlowLogRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetSensitiveSlowLogRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetSensitiveSlowLogRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetSensitiveSlowLogRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SetSensitiveSlowLogResponse.h b/rds/include/huaweicloud/rds/v3/model/SetSensitiveSlowLogResponse.h index e5985a74c..693a25500 100644 --- a/rds/include/huaweicloud/rds/v3/model/SetSensitiveSlowLogResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SetSensitiveSlowLogResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SetSensitiveSlowLogResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SetSensitiveSlowLogResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SetSensitiveSlowLogResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SetSensitiveSlowLogResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowApiVersionRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowApiVersionRequest.h index 4548e6eea..4064dce69 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowApiVersionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowApiVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowApiVersionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowApiVersionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowApiVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApiVersionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowApiVersionResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowApiVersionResponse.h index 2bd0a71e3..f929bcd32 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowApiVersionResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowApiVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowApiVersionResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowApiVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowApiVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApiVersionResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowAuditlogDownloadLinkRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowAuditlogDownloadLinkRequest.h index 642bf1f2c..f4c1b9497 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowAuditlogDownloadLinkRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowAuditlogDownloadLinkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowAuditlogDownloadLinkRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowAuditlogDownloadLinkRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowAuditlogDownloadLinkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAuditlogDownloadLinkRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowAuditlogDownloadLinkResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowAuditlogDownloadLinkResponse.h index 0d7675085..bbee90245 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowAuditlogDownloadLinkResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowAuditlogDownloadLinkResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowAuditlogDownloadLinkResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowAuditlogDownloadLinkResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowAuditlogDownloadLinkResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAuditlogDownloadLinkResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowAuditlogPolicyRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowAuditlogPolicyRequest.h index 7a1946658..dd3dcb959 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowAuditlogPolicyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowAuditlogPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowAuditlogPolicyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowAuditlogPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowAuditlogPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAuditlogPolicyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowAuditlogPolicyResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowAuditlogPolicyResponse.h index 7e600c619..866392147 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowAuditlogPolicyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowAuditlogPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowAuditlogPolicyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowAuditlogPolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowAuditlogPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAuditlogPolicyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowAutoEnlargePolicyRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowAutoEnlargePolicyRequest.h index 206837ae7..23e023c93 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowAutoEnlargePolicyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowAutoEnlargePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowAutoEnlargePolicyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowAutoEnlargePolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowAutoEnlargePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAutoEnlargePolicyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowAutoEnlargePolicyResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowAutoEnlargePolicyResponse.h index 48e402a84..0074009e3 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowAutoEnlargePolicyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowAutoEnlargePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowAutoEnlargePolicyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowAutoEnlargePolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowAutoEnlargePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAutoEnlargePolicyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowBackupDownloadLinkRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowBackupDownloadLinkRequest.h index e91f5ae76..fb38e5cf4 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowBackupDownloadLinkRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowBackupDownloadLinkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowBackupDownloadLinkRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowBackupDownloadLinkRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowBackupDownloadLinkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupDownloadLinkRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowBackupDownloadLinkResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowBackupDownloadLinkResponse.h index b0f44c9f5..85aaad5f6 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowBackupDownloadLinkResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowBackupDownloadLinkResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowBackupDownloadLinkResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowBackupDownloadLinkResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowBackupDownloadLinkResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupDownloadLinkResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowBackupPolicyRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowBackupPolicyRequest.h index c83556bc0..0835f4cea 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowBackupPolicyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowBackupPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowBackupPolicyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowBackupPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowBackupPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupPolicyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowBackupPolicyResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowBackupPolicyResponse.h index ba494acc1..e18fa77b0 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowBackupPolicyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowBackupPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowBackupPolicyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowBackupPolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowBackupPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBackupPolicyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowBinlogClearPolicyRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowBinlogClearPolicyRequest.h index 42ba9dc3e..204499441 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowBinlogClearPolicyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowBinlogClearPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowBinlogClearPolicyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowBinlogClearPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowBinlogClearPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBinlogClearPolicyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowBinlogClearPolicyResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowBinlogClearPolicyResponse.h index 7bf791dcf..b79d53818 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowBinlogClearPolicyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowBinlogClearPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowBinlogClearPolicyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowBinlogClearPolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowBinlogClearPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowBinlogClearPolicyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowConfigurationRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowConfigurationRequest.h index cb520a615..9a5ce3050 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowConfigurationRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowConfigurationRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConfigurationRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowConfigurationResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowConfigurationResponse.h index 917dc8b83..e97caac03 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowConfigurationResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowConfigurationResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowConfigurationResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowConfigurationResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowDnsNameRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowDnsNameRequest.h index 9203cb00e..6d5789c78 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowDnsNameRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowDnsNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowDnsNameRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowDnsNameRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowDnsNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDnsNameRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowDnsNameResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowDnsNameResponse.h index 72aec91c0..31a82e8a2 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowDnsNameResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowDnsNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowDnsNameResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowDnsNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowDnsNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDnsNameResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowDomainNameRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowDomainNameRequest.h index 56eca0f3f..9a2af5ee0 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowDomainNameRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowDomainNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowDomainNameRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowDomainNameRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowDomainNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainNameRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowDomainNameResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowDomainNameResponse.h index 55d87d59c..3a0a5ede0 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowDomainNameResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowDomainNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowDomainNameResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowDomainNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowDomainNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDomainNameResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowDrReplicaStatusRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowDrReplicaStatusRequest.h index 22eb0a2cb..d3ea758d6 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowDrReplicaStatusRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowDrReplicaStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowDrReplicaStatusRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowDrReplicaStatusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowDrReplicaStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDrReplicaStatusRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowDrReplicaStatusResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowDrReplicaStatusResponse.h index 2e30e92ad..10f076d62 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowDrReplicaStatusResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowDrReplicaStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowDrReplicaStatusResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowDrReplicaStatusResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowDrReplicaStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDrReplicaStatusResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowInformationAboutDatabaseProxyRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowInformationAboutDatabaseProxyRequest.h index 98e97fec8..67709b532 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowInformationAboutDatabaseProxyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowInformationAboutDatabaseProxyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowInformationAboutDatabaseProxyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowInformationAboutDatabaseProxyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowInformationAboutDatabaseProxyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInformationAboutDatabaseProxyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowInformationAboutDatabaseProxyResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowInformationAboutDatabaseProxyResponse.h index fefc04cae..46a863a2e 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowInformationAboutDatabaseProxyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowInformationAboutDatabaseProxyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowInformationAboutDatabaseProxyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowInformationAboutDatabaseProxyResponse_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowInformationAboutDatabaseProxyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInformationAboutDatabaseProxyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowInstanceConfigurationRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowInstanceConfigurationRequest.h index 436e47e5c..10c290fee 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowInstanceConfigurationRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowInstanceConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowInstanceConfigurationRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowInstanceConfigurationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowInstanceConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceConfigurationRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowInstanceConfigurationResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowInstanceConfigurationResponse.h index 062fa34c6..a1bf05e42 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowInstanceConfigurationResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowInstanceConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowInstanceConfigurationResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowInstanceConfigurationResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowInstanceConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowInstanceConfigurationResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowOffSiteBackupPolicyRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowOffSiteBackupPolicyRequest.h index d3243dc82..4878934d5 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowOffSiteBackupPolicyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowOffSiteBackupPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowOffSiteBackupPolicyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowOffSiteBackupPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowOffSiteBackupPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowOffSiteBackupPolicyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowOffSiteBackupPolicyResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowOffSiteBackupPolicyResponse.h index fde670180..473d269b1 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowOffSiteBackupPolicyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowOffSiteBackupPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowOffSiteBackupPolicyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowOffSiteBackupPolicyResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowOffSiteBackupPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowOffSiteBackupPolicyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowPostgresqlParamValueRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowPostgresqlParamValueRequest.h index 7e03ae90b..95ee665a8 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowPostgresqlParamValueRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowPostgresqlParamValueRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowPostgresqlParamValueRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowPostgresqlParamValueRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowPostgresqlParamValueRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPostgresqlParamValueRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowPostgresqlParamValueResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowPostgresqlParamValueResponse.h index 229518dc1..c9ef6ba1b 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowPostgresqlParamValueResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowPostgresqlParamValueResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowPostgresqlParamValueResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowPostgresqlParamValueResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowPostgresqlParamValueResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPostgresqlParamValueResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowQuotasRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowQuotasRequest.h index 3d11e785d..9cd4379a7 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowQuotasRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowQuotasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowQuotasRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowQuotasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowQuotasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotasRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowQuotasResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowQuotasResponse.h index 8747c1911..82cea4d48 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowQuotasResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowQuotasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowQuotasResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowQuotasResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowQuotasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotasResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowRecyclePolicyRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowRecyclePolicyRequest.h index 0c0dc0b80..3ea61aad4 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowRecyclePolicyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowRecyclePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowRecyclePolicyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowRecyclePolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowRecyclePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRecyclePolicyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowRecyclePolicyResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowRecyclePolicyResponse.h index 8cd1a0676..416e5113f 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowRecyclePolicyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowRecyclePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowRecyclePolicyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowRecyclePolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowRecyclePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRecyclePolicyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowReplicationStatusRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowReplicationStatusRequest.h index 117956045..e9cb3b1ff 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowReplicationStatusRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowReplicationStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowReplicationStatusRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowReplicationStatusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowReplicationStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowReplicationStatusRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowReplicationStatusResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowReplicationStatusResponse.h index a7b857049..5d7fc729b 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowReplicationStatusResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowReplicationStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowReplicationStatusResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowReplicationStatusResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowReplicationStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowReplicationStatusResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowSecondLevelMonitoringRequest.h b/rds/include/huaweicloud/rds/v3/model/ShowSecondLevelMonitoringRequest.h index 438da33c1..376af4612 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowSecondLevelMonitoringRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowSecondLevelMonitoringRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowSecondLevelMonitoringRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowSecondLevelMonitoringRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowSecondLevelMonitoringRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecondLevelMonitoringRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/ShowSecondLevelMonitoringResponse.h b/rds/include/huaweicloud/rds/v3/model/ShowSecondLevelMonitoringResponse.h index bcbec242f..4ed003d9b 100644 --- a/rds/include/huaweicloud/rds/v3/model/ShowSecondLevelMonitoringResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/ShowSecondLevelMonitoringResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowSecondLevelMonitoringResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_ShowSecondLevelMonitoringResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT ShowSecondLevelMonitoringResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecondLevelMonitoringResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/SimplifiedInstanceEntry.h b/rds/include/huaweicloud/rds/v3/model/SimplifiedInstanceEntry.h index 68339be19..04705a4a2 100644 --- a/rds/include/huaweicloud/rds/v3/model/SimplifiedInstanceEntry.h +++ b/rds/include/huaweicloud/rds/v3/model/SimplifiedInstanceEntry.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SimplifiedInstanceEntry_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SimplifiedInstanceEntry_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SimplifiedInstanceEntry /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SimplifiedInstanceEntry members diff --git a/rds/include/huaweicloud/rds/v3/model/SimplifiedInstancesRequest.h b/rds/include/huaweicloud/rds/v3/model/SimplifiedInstancesRequest.h index e84d8b2e0..f43f0d598 100644 --- a/rds/include/huaweicloud/rds/v3/model/SimplifiedInstancesRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SimplifiedInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SimplifiedInstancesRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SimplifiedInstancesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SimplifiedInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SimplifiedInstancesRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/Single2Ha.h b/rds/include/huaweicloud/rds/v3/model/Single2Ha.h index fbb2fe963..0add6170b 100644 --- a/rds/include/huaweicloud/rds/v3/model/Single2Ha.h +++ b/rds/include/huaweicloud/rds/v3/model/Single2Ha.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Single2Ha_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Single2Ha_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Single2Ha /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Single2Ha members diff --git a/rds/include/huaweicloud/rds/v3/model/Single2HaObject.h b/rds/include/huaweicloud/rds/v3/model/Single2HaObject.h index caff77985..599c07913 100644 --- a/rds/include/huaweicloud/rds/v3/model/Single2HaObject.h +++ b/rds/include/huaweicloud/rds/v3/model/Single2HaObject.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Single2HaObject_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Single2HaObject_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Single2HaObject /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Single2HaObject members diff --git a/rds/include/huaweicloud/rds/v3/model/Slave_instance.h b/rds/include/huaweicloud/rds/v3/model/Slave_instance.h index 8da952568..6bd37ef7c 100644 --- a/rds/include/huaweicloud/rds/v3/model/Slave_instance.h +++ b/rds/include/huaweicloud/rds/v3/model/Slave_instance.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Slave_instance_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Slave_instance_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Slave_instance /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Slave_instance members diff --git a/rds/include/huaweicloud/rds/v3/model/SlowLog.h b/rds/include/huaweicloud/rds/v3/model/SlowLog.h index 0de499adb..1a22a34f7 100644 --- a/rds/include/huaweicloud/rds/v3/model/SlowLog.h +++ b/rds/include/huaweicloud/rds/v3/model/SlowLog.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowLog_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowLog_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SlowLog /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SlowLog members diff --git a/rds/include/huaweicloud/rds/v3/model/SlowLogFile.h b/rds/include/huaweicloud/rds/v3/model/SlowLogFile.h index 6ac25087e..7157c507b 100644 --- a/rds/include/huaweicloud/rds/v3/model/SlowLogFile.h +++ b/rds/include/huaweicloud/rds/v3/model/SlowLogFile.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowLogFile_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowLogFile_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SlowLogFile /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SlowLogFile members diff --git a/rds/include/huaweicloud/rds/v3/model/SlowLogStatistics.h b/rds/include/huaweicloud/rds/v3/model/SlowLogStatistics.h index 838126d7f..ed6dd18f6 100644 --- a/rds/include/huaweicloud/rds/v3/model/SlowLogStatistics.h +++ b/rds/include/huaweicloud/rds/v3/model/SlowLogStatistics.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowLogStatistics_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowLogStatistics_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SlowLogStatistics /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SlowLogStatistics members diff --git a/rds/include/huaweicloud/rds/v3/model/SlowLogStatisticsForLtsRequest.h b/rds/include/huaweicloud/rds/v3/model/SlowLogStatisticsForLtsRequest.h index 39fc27694..cf2ebd34a 100644 --- a/rds/include/huaweicloud/rds/v3/model/SlowLogStatisticsForLtsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SlowLogStatisticsForLtsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowLogStatisticsForLtsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowLogStatisticsForLtsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SlowLogStatisticsForLtsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SlowLogStatisticsForLtsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SlowlogDownloadInfo.h b/rds/include/huaweicloud/rds/v3/model/SlowlogDownloadInfo.h index 845ccbd20..d7fd0d359 100644 --- a/rds/include/huaweicloud/rds/v3/model/SlowlogDownloadInfo.h +++ b/rds/include/huaweicloud/rds/v3/model/SlowlogDownloadInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowlogDownloadInfo_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowlogDownloadInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SlowlogDownloadInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SlowlogDownloadInfo members diff --git a/rds/include/huaweicloud/rds/v3/model/SlowlogDownloadRequest.h b/rds/include/huaweicloud/rds/v3/model/SlowlogDownloadRequest.h index 9808a98c3..5834e314a 100644 --- a/rds/include/huaweicloud/rds/v3/model/SlowlogDownloadRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SlowlogDownloadRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowlogDownloadRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowlogDownloadRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SlowlogDownloadRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SlowlogDownloadRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SlowlogForLtsRequest.h b/rds/include/huaweicloud/rds/v3/model/SlowlogForLtsRequest.h index e01e58d5e..f71b6bc04 100644 --- a/rds/include/huaweicloud/rds/v3/model/SlowlogForLtsRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SlowlogForLtsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowlogForLtsRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SlowlogForLtsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SlowlogForLtsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SlowlogForLtsRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SqlserverDatabaseForCreation.h b/rds/include/huaweicloud/rds/v3/model/SqlserverDatabaseForCreation.h index ebd3b03e7..fcf9efcb7 100644 --- a/rds/include/huaweicloud/rds/v3/model/SqlserverDatabaseForCreation.h +++ b/rds/include/huaweicloud/rds/v3/model/SqlserverDatabaseForCreation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SqlserverDatabaseForCreation_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SqlserverDatabaseForCreation_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SqlserverDatabaseForCreation /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SqlserverDatabaseForCreation members diff --git a/rds/include/huaweicloud/rds/v3/model/SqlserverDatabaseForDetail.h b/rds/include/huaweicloud/rds/v3/model/SqlserverDatabaseForDetail.h index af8ff7dd4..82fd00b9e 100644 --- a/rds/include/huaweicloud/rds/v3/model/SqlserverDatabaseForDetail.h +++ b/rds/include/huaweicloud/rds/v3/model/SqlserverDatabaseForDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SqlserverDatabaseForDetail_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SqlserverDatabaseForDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SqlserverDatabaseForDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SqlserverDatabaseForDetail members diff --git a/rds/include/huaweicloud/rds/v3/model/SqlserverGrantRequest.h b/rds/include/huaweicloud/rds/v3/model/SqlserverGrantRequest.h index 978384109..ad11caefa 100644 --- a/rds/include/huaweicloud/rds/v3/model/SqlserverGrantRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SqlserverGrantRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SqlserverGrantRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SqlserverGrantRequest_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SqlserverGrantRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SqlserverGrantRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SqlserverRevokeRequest.h b/rds/include/huaweicloud/rds/v3/model/SqlserverRevokeRequest.h index 0fa304db9..176c74f5b 100644 --- a/rds/include/huaweicloud/rds/v3/model/SqlserverRevokeRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SqlserverRevokeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SqlserverRevokeRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SqlserverRevokeRequest_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SqlserverRevokeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SqlserverRevokeRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SqlserverUserForCreation.h b/rds/include/huaweicloud/rds/v3/model/SqlserverUserForCreation.h index 9d2823b1c..5cef65e07 100644 --- a/rds/include/huaweicloud/rds/v3/model/SqlserverUserForCreation.h +++ b/rds/include/huaweicloud/rds/v3/model/SqlserverUserForCreation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SqlserverUserForCreation_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SqlserverUserForCreation_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SqlserverUserForCreation /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SqlserverUserForCreation members diff --git a/rds/include/huaweicloud/rds/v3/model/SqlserverUserWithPrivilege.h b/rds/include/huaweicloud/rds/v3/model/SqlserverUserWithPrivilege.h index 4b91b1270..aee2433f1 100644 --- a/rds/include/huaweicloud/rds/v3/model/SqlserverUserWithPrivilege.h +++ b/rds/include/huaweicloud/rds/v3/model/SqlserverUserWithPrivilege.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SqlserverUserWithPrivilege_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SqlserverUserWithPrivilege_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SqlserverUserWithPrivilege /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SqlserverUserWithPrivilege members diff --git a/rds/include/huaweicloud/rds/v3/model/SslOptionRequest.h b/rds/include/huaweicloud/rds/v3/model/SslOptionRequest.h index 5df40620a..f87c8de1e 100644 --- a/rds/include/huaweicloud/rds/v3/model/SslOptionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SslOptionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SslOptionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SslOptionRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SslOptionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SslOptionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/StartDatabaseProxyRequest.h b/rds/include/huaweicloud/rds/v3/model/StartDatabaseProxyRequest.h index d2822b92d..d1f9d2d9b 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartDatabaseProxyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/StartDatabaseProxyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartDatabaseProxyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartDatabaseProxyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartDatabaseProxyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartDatabaseProxyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/StartDatabaseProxyResponse.h b/rds/include/huaweicloud/rds/v3/model/StartDatabaseProxyResponse.h index f27135625..d72556184 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartDatabaseProxyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/StartDatabaseProxyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartDatabaseProxyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartDatabaseProxyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartDatabaseProxyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartDatabaseProxyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/StartFailoverRequest.h b/rds/include/huaweicloud/rds/v3/model/StartFailoverRequest.h index 6355d9232..27fb45865 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartFailoverRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/StartFailoverRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartFailoverRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartFailoverRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartFailoverRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartFailoverRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/StartFailoverResponse.h b/rds/include/huaweicloud/rds/v3/model/StartFailoverResponse.h index d7b7027b2..466537780 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartFailoverResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/StartFailoverResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartFailoverResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartFailoverResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartFailoverResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartFailoverResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/StartInstanceEnlargeVolumeActionRequest.h b/rds/include/huaweicloud/rds/v3/model/StartInstanceEnlargeVolumeActionRequest.h index 883707f96..9cf2b147f 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartInstanceEnlargeVolumeActionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/StartInstanceEnlargeVolumeActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartInstanceEnlargeVolumeActionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartInstanceEnlargeVolumeActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartInstanceEnlargeVolumeActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartInstanceEnlargeVolumeActionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/StartInstanceEnlargeVolumeActionResponse.h b/rds/include/huaweicloud/rds/v3/model/StartInstanceEnlargeVolumeActionResponse.h index c9d36fe77..d94f1fe63 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartInstanceEnlargeVolumeActionResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/StartInstanceEnlargeVolumeActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartInstanceEnlargeVolumeActionResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartInstanceEnlargeVolumeActionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartInstanceEnlargeVolumeActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartInstanceEnlargeVolumeActionResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/StartInstanceRestartActionRequest.h b/rds/include/huaweicloud/rds/v3/model/StartInstanceRestartActionRequest.h index cc695f7bd..1c7e77da8 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartInstanceRestartActionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/StartInstanceRestartActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartInstanceRestartActionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartInstanceRestartActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartInstanceRestartActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartInstanceRestartActionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/StartInstanceRestartActionResponse.h b/rds/include/huaweicloud/rds/v3/model/StartInstanceRestartActionResponse.h index e9b9ad8e8..f73f2943c 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartInstanceRestartActionResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/StartInstanceRestartActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartInstanceRestartActionResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartInstanceRestartActionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartInstanceRestartActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartInstanceRestartActionResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/StartInstanceSingleToHaActionRequest.h b/rds/include/huaweicloud/rds/v3/model/StartInstanceSingleToHaActionRequest.h index 49f907f5b..bb7f90831 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartInstanceSingleToHaActionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/StartInstanceSingleToHaActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartInstanceSingleToHaActionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartInstanceSingleToHaActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartInstanceSingleToHaActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartInstanceSingleToHaActionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/StartInstanceSingleToHaActionResponse.h b/rds/include/huaweicloud/rds/v3/model/StartInstanceSingleToHaActionResponse.h index 4dddb1e1a..91e1c74d8 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartInstanceSingleToHaActionResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/StartInstanceSingleToHaActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartInstanceSingleToHaActionResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartInstanceSingleToHaActionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartInstanceSingleToHaActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartInstanceSingleToHaActionResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/StartRecyclePolicyRequest.h b/rds/include/huaweicloud/rds/v3/model/StartRecyclePolicyRequest.h index b55ef58c7..928362b82 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartRecyclePolicyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/StartRecyclePolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartRecyclePolicyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartRecyclePolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartRecyclePolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartRecyclePolicyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/StartRecyclePolicyResponse.h b/rds/include/huaweicloud/rds/v3/model/StartRecyclePolicyResponse.h index e0004696a..4071b99ea 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartRecyclePolicyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/StartRecyclePolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartRecyclePolicyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartRecyclePolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartRecyclePolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartRecyclePolicyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/StartResizeFlavorActionRequest.h b/rds/include/huaweicloud/rds/v3/model/StartResizeFlavorActionRequest.h index aa56ac3ec..8b3dca63e 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartResizeFlavorActionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/StartResizeFlavorActionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartResizeFlavorActionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartResizeFlavorActionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartResizeFlavorActionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartResizeFlavorActionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/StartResizeFlavorActionResponse.h b/rds/include/huaweicloud/rds/v3/model/StartResizeFlavorActionResponse.h index 842f1c2e1..e64dc85cb 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartResizeFlavorActionResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/StartResizeFlavorActionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartResizeFlavorActionResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartResizeFlavorActionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartResizeFlavorActionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartResizeFlavorActionResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/StartupInstanceRequest.h b/rds/include/huaweicloud/rds/v3/model/StartupInstanceRequest.h index 1cd963bd2..4d39ae74f 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartupInstanceRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/StartupInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartupInstanceRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartupInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartupInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartupInstanceRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/StartupInstanceResponse.h b/rds/include/huaweicloud/rds/v3/model/StartupInstanceResponse.h index 92df684bf..645a0e865 100644 --- a/rds/include/huaweicloud/rds/v3/model/StartupInstanceResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/StartupInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StartupInstanceResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StartupInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StartupInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartupInstanceResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/StopDatabaseProxyRequest.h b/rds/include/huaweicloud/rds/v3/model/StopDatabaseProxyRequest.h index 81a7c6624..3f6f55c62 100644 --- a/rds/include/huaweicloud/rds/v3/model/StopDatabaseProxyRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/StopDatabaseProxyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StopDatabaseProxyRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StopDatabaseProxyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StopDatabaseProxyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StopDatabaseProxyRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/StopDatabaseProxyResponse.h b/rds/include/huaweicloud/rds/v3/model/StopDatabaseProxyResponse.h index 543b2d877..16f98a1df 100644 --- a/rds/include/huaweicloud/rds/v3/model/StopDatabaseProxyResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/StopDatabaseProxyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StopDatabaseProxyResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StopDatabaseProxyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StopDatabaseProxyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StopDatabaseProxyResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/StopInstanceRequest.h b/rds/include/huaweicloud/rds/v3/model/StopInstanceRequest.h index cfa456ce8..1178a7877 100644 --- a/rds/include/huaweicloud/rds/v3/model/StopInstanceRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/StopInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StopInstanceRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StopInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StopInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StopInstanceRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/StopInstanceResponse.h b/rds/include/huaweicloud/rds/v3/model/StopInstanceResponse.h index 659891e9d..b9fdf5ed8 100644 --- a/rds/include/huaweicloud/rds/v3/model/StopInstanceResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/StopInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_StopInstanceResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_StopInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT StopInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StopInstanceResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/Storage.h b/rds/include/huaweicloud/rds/v3/model/Storage.h index 5978c9345..e2c7c0269 100644 --- a/rds/include/huaweicloud/rds/v3/model/Storage.h +++ b/rds/include/huaweicloud/rds/v3/model/Storage.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Storage_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Storage_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Storage /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Storage members diff --git a/rds/include/huaweicloud/rds/v3/model/SupportFastRestoreList.h b/rds/include/huaweicloud/rds/v3/model/SupportFastRestoreList.h index 589022fa5..f3650b5cd 100644 --- a/rds/include/huaweicloud/rds/v3/model/SupportFastRestoreList.h +++ b/rds/include/huaweicloud/rds/v3/model/SupportFastRestoreList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SupportFastRestoreList_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SupportFastRestoreList_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SupportFastRestoreList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SupportFastRestoreList members diff --git a/rds/include/huaweicloud/rds/v3/model/SwitchSslRequest.h b/rds/include/huaweicloud/rds/v3/model/SwitchSslRequest.h index 310c49e7a..dbc06a964 100644 --- a/rds/include/huaweicloud/rds/v3/model/SwitchSslRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/SwitchSslRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SwitchSslRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SwitchSslRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SwitchSslRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSslRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/SwitchSslResponse.h b/rds/include/huaweicloud/rds/v3/model/SwitchSslResponse.h index 92bd41618..87338f613 100644 --- a/rds/include/huaweicloud/rds/v3/model/SwitchSslResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/SwitchSslResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_SwitchSslResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_SwitchSslResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT SwitchSslResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SwitchSslResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/TagDelWithKeyValue.h b/rds/include/huaweicloud/rds/v3/model/TagDelWithKeyValue.h index 382a2c411..582329265 100644 --- a/rds/include/huaweicloud/rds/v3/model/TagDelWithKeyValue.h +++ b/rds/include/huaweicloud/rds/v3/model/TagDelWithKeyValue.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_TagDelWithKeyValue_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_TagDelWithKeyValue_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT TagDelWithKeyValue /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagDelWithKeyValue members diff --git a/rds/include/huaweicloud/rds/v3/model/TagResp.h b/rds/include/huaweicloud/rds/v3/model/TagResp.h index 6c57b7c4d..24ca5ea31 100644 --- a/rds/include/huaweicloud/rds/v3/model/TagResp.h +++ b/rds/include/huaweicloud/rds/v3/model/TagResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_TagResp_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_TagResp_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT TagResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagResp members diff --git a/rds/include/huaweicloud/rds/v3/model/TagResponse.h b/rds/include/huaweicloud/rds/v3/model/TagResponse.h index f8c525394..3eb86f743 100644 --- a/rds/include/huaweicloud/rds/v3/model/TagResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/TagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_TagResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_TagResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT TagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/TagWithKeyValue.h b/rds/include/huaweicloud/rds/v3/model/TagWithKeyValue.h index f52abefc6..f99394558 100644 --- a/rds/include/huaweicloud/rds/v3/model/TagWithKeyValue.h +++ b/rds/include/huaweicloud/rds/v3/model/TagWithKeyValue.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_TagWithKeyValue_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_TagWithKeyValue_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT TagWithKeyValue /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagWithKeyValue members diff --git a/rds/include/huaweicloud/rds/v3/model/TargetInstanceRequest.h b/rds/include/huaweicloud/rds/v3/model/TargetInstanceRequest.h index a54d6a69d..1a814d4b3 100644 --- a/rds/include/huaweicloud/rds/v3/model/TargetInstanceRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/TargetInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_TargetInstanceRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_TargetInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT TargetInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TargetInstanceRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UnchangeableParam.h b/rds/include/huaweicloud/rds/v3/model/UnchangeableParam.h index a4b2ffccd..0e7428c7a 100644 --- a/rds/include/huaweicloud/rds/v3/model/UnchangeableParam.h +++ b/rds/include/huaweicloud/rds/v3/model/UnchangeableParam.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UnchangeableParam_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UnchangeableParam_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UnchangeableParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UnchangeableParam members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateConfigurationRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdateConfigurationRequest.h index 8f939c41c..5654563c7 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateConfigurationRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateConfigurationRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateConfigurationRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateConfigurationResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdateConfigurationResponse.h index 2f0b216a6..e7b53e2e1 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateConfigurationResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateConfigurationResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateConfigurationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateConfigurationResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateConfigurationRsp_configuration.h b/rds/include/huaweicloud/rds/v3/model/UpdateConfigurationRsp_configuration.h index bf1c01ff6..741cbdcae 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateConfigurationRsp_configuration.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateConfigurationRsp_configuration.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateConfigurationRsp_configuration_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateConfigurationRsp_configuration_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateConfigurationRsp_configuration /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateConfigurationRsp_configuration members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateDataIpRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdateDataIpRequest.h index 8b1767cad..93d5f3601 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateDataIpRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateDataIpRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDataIpRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDataIpRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateDataIpRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDataIpRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateDataIpResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdateDataIpResponse.h index bcf0bc5e0..ef870ac2b 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateDataIpResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateDataIpResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDataIpResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDataIpResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateDataIpResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDataIpResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateDatabaseReq.h b/rds/include/huaweicloud/rds/v3/model/UpdateDatabaseReq.h index e4eb850a2..d91636822 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateDatabaseReq.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateDatabaseReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDatabaseReq_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDatabaseReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateDatabaseReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDatabaseReq members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateDatabaseRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdateDatabaseRequest.h index a8f38e514..cdb71e6ff 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateDatabaseRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDatabaseRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDatabaseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDatabaseRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateDatabaseResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdateDatabaseResponse.h index 685ec2741..f46449e7d 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateDatabaseResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateDatabaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDatabaseResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDatabaseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateDatabaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDatabaseResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateDbPortRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdateDbPortRequest.h index 7dfd867d0..a3db9ec22 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateDbPortRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateDbPortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDbPortRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDbPortRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateDbPortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDbPortRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateDbUserCommentRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdateDbUserCommentRequest.h index dbb4e0617..661659f28 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateDbUserCommentRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateDbUserCommentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDbUserCommentRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDbUserCommentRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateDbUserCommentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDbUserCommentRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateDbUserCommentResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdateDbUserCommentResponse.h index a4b1a47c7..874354c85 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateDbUserCommentResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateDbUserCommentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDbUserCommentResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDbUserCommentResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateDbUserCommentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDbUserCommentResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateDbUserPrivilegeRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdateDbUserPrivilegeRequest.h index 47a5ee81e..f4ace26e6 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateDbUserPrivilegeRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateDbUserPrivilegeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDbUserPrivilegeRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDbUserPrivilegeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateDbUserPrivilegeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDbUserPrivilegeRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateDbUserPrivilegeResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdateDbUserPrivilegeResponse.h index 81a58144e..38c2748a4 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateDbUserPrivilegeResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateDbUserPrivilegeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDbUserPrivilegeResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDbUserPrivilegeResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateDbUserPrivilegeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDbUserPrivilegeResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateDbUserReq.h b/rds/include/huaweicloud/rds/v3/model/UpdateDbUserReq.h index e1368302d..51ce1740d 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateDbUserReq.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateDbUserReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDbUserReq_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDbUserReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateDbUserReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDbUserReq members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateDnsNameRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdateDnsNameRequest.h index b53390a49..272fd9ced 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateDnsNameRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateDnsNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDnsNameRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDnsNameRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateDnsNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDnsNameRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateDnsNameResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdateDnsNameResponse.h index 27fe00d13..1107856c8 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateDnsNameResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateDnsNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDnsNameResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateDnsNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateDnsNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDnsNameResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationAsyncRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationAsyncRequest.h index 20ebf0bb6..db29f9055 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationAsyncRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationAsyncRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceConfigurationAsyncRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceConfigurationAsyncRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateInstanceConfigurationAsyncRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceConfigurationAsyncRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationAsyncResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationAsyncResponse.h index 6dd782e93..fb04ddccf 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationAsyncResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationAsyncResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceConfigurationAsyncResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceConfigurationAsyncResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateInstanceConfigurationAsyncResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceConfigurationAsyncResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationRequest.h index caa85f293..7c6d1e5be 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceConfigurationRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceConfigurationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateInstanceConfigurationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceConfigurationRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationRequestBody.h b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationRequestBody.h index bc9a96d77..8edc1d451 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationRequestBody.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceConfigurationRequestBody_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceConfigurationRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateInstanceConfigurationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceConfigurationRequestBody members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationResponse.h index efa68d5e3..900851917 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceConfigurationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceConfigurationResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceConfigurationResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateInstanceConfigurationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceConfigurationResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceNameRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceNameRequest.h index bc1159cd7..036fd4d93 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceNameRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceNameRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceNameRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateInstanceNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceNameRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceNameResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceNameResponse.h index c522a95b4..1203217eb 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateInstanceNameResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateInstanceNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceNameResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateInstanceNameResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateInstanceNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateInstanceNameResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdatePortRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdatePortRequest.h index d96021c5a..d6d9c3ad9 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdatePortRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdatePortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePortRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePortRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdatePortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePortRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdatePortResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdatePortResponse.h index 586dd6509..65248efaf 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdatePortResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdatePortResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePortResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePortResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdatePortResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePortResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDatabaseRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDatabaseRequest.h index f77cff2fc..9db605b4f 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDatabaseRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDatabaseRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlDatabaseRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlDatabaseRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdatePostgresqlDatabaseRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePostgresqlDatabaseRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDatabaseResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDatabaseResponse.h index 64c63a340..50c3540e6 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDatabaseResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDatabaseResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlDatabaseResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlDatabaseResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdatePostgresqlDatabaseResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePostgresqlDatabaseResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDbUserCommentRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDbUserCommentRequest.h index 788690065..8e0bf02cf 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDbUserCommentRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDbUserCommentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlDbUserCommentRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlDbUserCommentRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdatePostgresqlDbUserCommentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePostgresqlDbUserCommentRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDbUserCommentResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDbUserCommentResponse.h index ecacfa400..845794687 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDbUserCommentResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlDbUserCommentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlDbUserCommentResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlDbUserCommentResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdatePostgresqlDbUserCommentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePostgresqlDbUserCommentResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlInstanceAliasRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlInstanceAliasRequest.h index e5ba04bf4..9552e1e7a 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlInstanceAliasRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlInstanceAliasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlInstanceAliasRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlInstanceAliasRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdatePostgresqlInstanceAliasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePostgresqlInstanceAliasRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlInstanceAliasResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlInstanceAliasResponse.h index 1b7839a5c..05ad7d7f4 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlInstanceAliasResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlInstanceAliasResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlInstanceAliasResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlInstanceAliasResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdatePostgresqlInstanceAliasResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePostgresqlInstanceAliasResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlParameterValueRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlParameterValueRequest.h index 323fa41bb..6df71a019 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlParameterValueRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlParameterValueRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlParameterValueRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlParameterValueRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdatePostgresqlParameterValueRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePostgresqlParameterValueRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlParameterValueResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlParameterValueResponse.h index 02e12286d..f2496849f 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlParameterValueResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdatePostgresqlParameterValueResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlParameterValueResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdatePostgresqlParameterValueResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdatePostgresqlParameterValueResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePostgresqlParameterValueResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateRdsInstanceAliasRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdateRdsInstanceAliasRequest.h index 43c507e0b..9b394e435 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateRdsInstanceAliasRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateRdsInstanceAliasRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateRdsInstanceAliasRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateRdsInstanceAliasRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateRdsInstanceAliasRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRdsInstanceAliasRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateReadWeightRequest.h b/rds/include/huaweicloud/rds/v3/model/UpdateReadWeightRequest.h index e3c6cab3c..36dabf592 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateReadWeightRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateReadWeightRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateReadWeightRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateReadWeightRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateReadWeightRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateReadWeightRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpdateReadWeightResponse.h b/rds/include/huaweicloud/rds/v3/model/UpdateReadWeightResponse.h index e936f0c2c..35ebb1cef 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpdateReadWeightResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpdateReadWeightResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateReadWeightResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpdateReadWeightResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpdateReadWeightResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateReadWeightResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionNewRequest.h b/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionNewRequest.h index afda5bafb..c34e59442 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionNewRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionNewRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpgradeDbVersionNewRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpgradeDbVersionNewRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpgradeDbVersionNewRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpgradeDbVersionNewRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionNewResponse.h b/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionNewResponse.h index 8b805b6e8..c7fca909a 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionNewResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionNewResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpgradeDbVersionNewResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpgradeDbVersionNewResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpgradeDbVersionNewResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpgradeDbVersionNewResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionRequest.h b/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionRequest.h index cb7ad6680..5241afd9a 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionRequest.h +++ b/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpgradeDbVersionRequest_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpgradeDbVersionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpgradeDbVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpgradeDbVersionRequest members diff --git a/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionResponse.h b/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionResponse.h index 4e66bae10..b59190b35 100644 --- a/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionResponse.h +++ b/rds/include/huaweicloud/rds/v3/model/UpgradeDbVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UpgradeDbVersionResponse_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UpgradeDbVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UpgradeDbVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpgradeDbVersionResponse members diff --git a/rds/include/huaweicloud/rds/v3/model/UserForCreation.h b/rds/include/huaweicloud/rds/v3/model/UserForCreation.h index 2a5bbd78d..afd28fe10 100644 --- a/rds/include/huaweicloud/rds/v3/model/UserForCreation.h +++ b/rds/include/huaweicloud/rds/v3/model/UserForCreation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UserForCreation_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UserForCreation_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UserForCreation /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UserForCreation members diff --git a/rds/include/huaweicloud/rds/v3/model/UserForList.h b/rds/include/huaweicloud/rds/v3/model/UserForList.h index 6dbc32e76..874ea160b 100644 --- a/rds/include/huaweicloud/rds/v3/model/UserForList.h +++ b/rds/include/huaweicloud/rds/v3/model/UserForList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UserForList_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UserForList_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UserForList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UserForList members diff --git a/rds/include/huaweicloud/rds/v3/model/UserWithPrivilege.h b/rds/include/huaweicloud/rds/v3/model/UserWithPrivilege.h index 8f0a7beb8..659f7ed66 100644 --- a/rds/include/huaweicloud/rds/v3/model/UserWithPrivilege.h +++ b/rds/include/huaweicloud/rds/v3/model/UserWithPrivilege.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_UserWithPrivilege_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_UserWithPrivilege_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT UserWithPrivilege /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UserWithPrivilege members diff --git a/rds/include/huaweicloud/rds/v3/model/Volume.h b/rds/include/huaweicloud/rds/v3/model/Volume.h index 22664856b..56032a869 100644 --- a/rds/include/huaweicloud/rds/v3/model/Volume.h +++ b/rds/include/huaweicloud/rds/v3/model/Volume.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_Volume_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_Volume_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT Volume /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Volume members diff --git a/rds/include/huaweicloud/rds/v3/model/VolumeFlavor.h b/rds/include/huaweicloud/rds/v3/model/VolumeFlavor.h index 977972b00..6d7f5a8cf 100644 --- a/rds/include/huaweicloud/rds/v3/model/VolumeFlavor.h +++ b/rds/include/huaweicloud/rds/v3/model/VolumeFlavor.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_RDS_V3_MODEL_VolumeFlavor_H_ #define HUAWEICLOUD_SDK_RDS_V3_MODEL_VolumeFlavor_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_RDS_V3_EXPORT VolumeFlavor /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VolumeFlavor members diff --git a/rds/src/v3/RdsClient.cpp b/rds/src/v3/RdsClient.cpp index 976629ec8..87ca7ef9f 100644 --- a/rds/src/v3/RdsClient.cpp +++ b/rds/src/v3/RdsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -32,6 +32,48 @@ ClientBuilder RdsClient::newBuilder() { return ClientBuilder("BasicCredentials"); } +std::shared_ptr RdsClient::addPostgresqlHbaConf(AddPostgresqlHbaConfRequest &request) +{ + std::string localVarPath = "/v3/{project_id}/instances/{instance_id}/hba-info"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + + std::string localVarHttpBody; + if (isJson) { + // handle json input + web::json::value localVarJson; + localVarJson = ModelBase::toJson(request.getBody()); + localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); + } + + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForAddPostgresqlHbaConf()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); + utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); + web::json::value localVarJson = web::json::value::parse(localVarResponse); + localVarResult->fromJson(localVarJson); + } + + return localVarResult; +} std::shared_ptr RdsClient::applyConfigurationAsync(ApplyConfigurationAsyncRequest &request) { std::string localVarPath = "/v3.1/{project_id}/configurations/{config_id}/apply"; @@ -40,13 +82,13 @@ std::shared_ptr RdsClient::applyConfigurationAs std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -55,23 +97,25 @@ std::shared_ptr RdsClient::applyConfigurationAs std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForApplyConfigurationAsync()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -83,13 +127,13 @@ std::shared_ptr RdsClient::attachEip(AttachEipRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -98,23 +142,25 @@ std::shared_ptr RdsClient::attachEip(AttachEipRequest &reques std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForAttachEip()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -126,12 +172,12 @@ std::shared_ptr RdsClient::batchDeleteManualBac std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -140,23 +186,25 @@ std::shared_ptr RdsClient::batchDeleteManualBac std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForBatchDeleteManualBackup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -168,13 +216,13 @@ std::shared_ptr RdsClient::batchTagAddAction(BatchTag std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -183,23 +231,25 @@ std::shared_ptr RdsClient::batchTagAddAction(BatchTag std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForBatchTagAddAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -211,13 +261,13 @@ std::shared_ptr RdsClient::batchTagDelAction(BatchTag std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -226,23 +276,25 @@ std::shared_ptr RdsClient::batchTagDelAction(BatchTag std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForBatchTagDelAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -254,13 +306,13 @@ std::shared_ptr RdsClient::changeFailoverMode(Change std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -269,23 +321,25 @@ std::shared_ptr RdsClient::changeFailoverMode(Change std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForChangeFailoverMode()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -297,13 +351,13 @@ std::shared_ptr RdsClient::changeFailoverStrateg std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -312,23 +366,25 @@ std::shared_ptr RdsClient::changeFailoverStrateg std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForChangeFailoverStrategy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -340,13 +396,13 @@ std::shared_ptr RdsClient::changeOpsWindow(ChangeOpsWin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -355,23 +411,25 @@ std::shared_ptr RdsClient::changeOpsWindow(ChangeOpsWin std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForChangeOpsWindow()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -383,35 +441,37 @@ std::shared_ptr RdsClient::copyConfiguration(CopyConf std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCopyConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -423,12 +483,12 @@ std::shared_ptr RdsClient::createConfiguration(Crea std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -437,23 +497,25 @@ std::shared_ptr RdsClient::createConfiguration(Crea std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreateConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -465,13 +527,13 @@ std::shared_ptr RdsClient::createDnsName(CreateDnsNameReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -480,23 +542,25 @@ std::shared_ptr RdsClient::createDnsName(CreateDnsNameReq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreateDnsName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -508,12 +572,12 @@ std::shared_ptr RdsClient::createInstance(CreateInstance std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -525,23 +589,25 @@ std::shared_ptr RdsClient::createInstance(CreateInstance std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreateInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -553,12 +619,12 @@ std::shared_ptr RdsClient::createManualBackup(Create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -567,23 +633,25 @@ std::shared_ptr RdsClient::createManualBackup(Create std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreateManualBackup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -595,12 +663,12 @@ std::shared_ptr RdsClient::createRestoreInstance( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -609,23 +677,25 @@ std::shared_ptr RdsClient::createRestoreInstance( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreateRestoreInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -637,13 +707,13 @@ std::shared_ptr RdsClient::createXelLogDownload(Cr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -652,23 +722,25 @@ std::shared_ptr RdsClient::createXelLogDownload(Cr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreateXelLogDownload()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -680,13 +752,13 @@ std::shared_ptr RdsClient::deleteConfiguration(Dele std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -695,15 +767,10 @@ std::shared_ptr RdsClient::deleteConfiguration(Dele std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDeleteConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -718,13 +785,13 @@ std::shared_ptr RdsClient::deleteInstance(DeleteInstance std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -733,15 +800,10 @@ std::shared_ptr RdsClient::deleteInstance(DeleteInstance std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDeleteInstance()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -756,12 +818,12 @@ std::shared_ptr RdsClient::deleteJob(DeleteJobRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -770,15 +832,10 @@ std::shared_ptr RdsClient::deleteJob(DeleteJobRequest &reques std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDeleteJob()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -793,13 +850,13 @@ std::shared_ptr RdsClient::deleteManualBackup(Delete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["backup_id"] = parameterToString(request.getBackupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -808,18 +865,55 @@ std::shared_ptr RdsClient::deleteManualBackup(Delete std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDeleteManualBackup()); std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + + return localVarResult; +} +std::shared_ptr RdsClient::deletePostgresqlHbaConf(DeletePostgresqlHbaConfRequest &request) +{ + std::string localVarPath = "/v3/{project_id}/instances/{instance_id}/hba-info"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + + std::string localVarHttpBody; + if (isJson) { + // handle json input + web::json::value localVarJson; + localVarJson = ModelBase::toJson(request.getBody()); + localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); + } + + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDeletePostgresqlHbaConf()); + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -831,13 +925,13 @@ std::shared_ptr RdsClient::downloadSlowlog(DownloadSlow std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -846,23 +940,25 @@ std::shared_ptr RdsClient::downloadSlowlog(DownloadSlow std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDownloadSlowlog()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -874,13 +970,13 @@ std::shared_ptr RdsClient::enableConfiguration(Enab std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -889,23 +985,25 @@ std::shared_ptr RdsClient::enableConfiguration(Enab std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForEnableConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -917,13 +1015,13 @@ std::shared_ptr RdsClient::listAuditlogs(ListAuditlogsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -944,15 +1042,10 @@ std::shared_ptr RdsClient::listAuditlogs(ListAuditlogsReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListAuditlogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -967,12 +1060,12 @@ std::shared_ptr RdsClient::listBackups(ListBackupsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.instanceIdIsSet()) { @@ -1002,15 +1095,10 @@ std::shared_ptr RdsClient::listBackups(ListBackupsRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListBackups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1025,12 +1113,12 @@ std::shared_ptr RdsClient::listCollations(ListCollations std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1039,15 +1127,10 @@ std::shared_ptr RdsClient::listCollations(ListCollations std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListCollations()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1062,12 +1145,12 @@ std::shared_ptr RdsClient::listConfigurations(ListCo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1076,15 +1159,10 @@ std::shared_ptr RdsClient::listConfigurations(ListCo std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListConfigurations()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1099,13 +1177,13 @@ std::shared_ptr RdsClient::listDatastores(ListDatastores std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["database_name"] = parameterToString(request.getDatabaseName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1114,15 +1192,10 @@ std::shared_ptr RdsClient::listDatastores(ListDatastores std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListDatastores()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1137,12 +1210,12 @@ std::shared_ptr RdsClient::listDrRelations(ListDrRelati std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1151,15 +1224,10 @@ std::shared_ptr RdsClient::listDrRelations(ListDrRelati std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListDrRelations()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1174,13 +1242,13 @@ std::shared_ptr RdsClient::listEngineFlavors(ListEngi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.availabilityZoneIdsIsSet()) { @@ -1207,15 +1275,10 @@ std::shared_ptr RdsClient::listEngineFlavors(ListEngi std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListEngineFlavors()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1230,13 +1293,13 @@ std::shared_ptr RdsClient::listErrorLogs(ListErrorLogsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startDateIsSet()) { @@ -1260,15 +1323,10 @@ std::shared_ptr RdsClient::listErrorLogs(ListErrorLogsReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListErrorLogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1283,13 +1341,13 @@ std::shared_ptr RdsClient::listErrorLogsNew(ListErrorL std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startDateIsSet()) { @@ -1313,15 +1371,10 @@ std::shared_ptr RdsClient::listErrorLogsNew(ListErrorL std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListErrorLogsNew()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1336,13 +1389,13 @@ std::shared_ptr RdsClient::listErrorlogForLts(ListEr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1351,23 +1404,25 @@ std::shared_ptr RdsClient::listErrorlogForLts(ListEr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListErrorlogForLts()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1379,13 +1434,13 @@ std::shared_ptr RdsClient::listFlavors(ListFlavorsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["database_name"] = parameterToString(request.getDatabaseName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.versionNameIsSet()) { @@ -1400,15 +1455,10 @@ std::shared_ptr RdsClient::listFlavors(ListFlavorsRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListFlavors()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1423,13 +1473,13 @@ std::shared_ptr RdsClient::listInstanceParam std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1450,15 +1500,10 @@ std::shared_ptr RdsClient::listInstanceParam std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListInstanceParamHistories()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1473,13 +1518,13 @@ std::shared_ptr RdsClient::listInstanceTags(ListInstan std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1488,15 +1533,10 @@ std::shared_ptr RdsClient::listInstanceTags(ListInstan std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListInstanceTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1511,12 +1551,12 @@ std::shared_ptr RdsClient::listInstances(ListInstancesReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -1552,15 +1592,10 @@ std::shared_ptr RdsClient::listInstances(ListInstancesReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1575,12 +1610,12 @@ std::shared_ptr RdsClient::listInstancesRec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.engineIsSet()) { @@ -1589,15 +1624,10 @@ std::shared_ptr RdsClient::listInstancesRec std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListInstancesRecommendation()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1612,12 +1642,12 @@ std::shared_ptr RdsClient::listInstancesRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.engineIsSet()) { @@ -1641,15 +1671,10 @@ std::shared_ptr RdsClient::listInstancesRe std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListInstancesResourceMetrics()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1664,12 +1689,12 @@ std::shared_ptr RdsClient::listInstance std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1678,23 +1703,25 @@ std::shared_ptr RdsClient::listInstance std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListInstancesSupportFastRestore()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1706,12 +1733,12 @@ std::shared_ptr RdsClient::listJobInfo(ListJobInfoRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -1723,15 +1750,10 @@ std::shared_ptr RdsClient::listJobInfo(ListJobInfoRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListJobInfo()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1746,13 +1768,13 @@ std::shared_ptr RdsClient::listJobInfoDetail(ListJobI std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -1767,15 +1789,10 @@ std::shared_ptr RdsClient::listJobInfoDetail(ListJobI std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListJobInfoDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1790,12 +1807,12 @@ std::shared_ptr RdsClient::listOffSiteBackups(ListOf std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.instanceIdIsSet()) { @@ -1825,15 +1842,10 @@ std::shared_ptr RdsClient::listOffSiteBackups(ListOf std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListOffSiteBackups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1848,12 +1860,12 @@ std::shared_ptr RdsClient::listOffSiteInstances(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1868,15 +1880,10 @@ std::shared_ptr RdsClient::listOffSiteInstances(Li std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListOffSiteInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1891,13 +1898,13 @@ std::shared_ptr RdsClient::listOffSiteRestoreTi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.dateIsSet()) { @@ -1909,15 +1916,76 @@ std::shared_ptr RdsClient::listOffSiteRestoreTi std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListOffSiteRestoreTimes()); std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); + return localVarResult; +} +std::shared_ptr RdsClient::listPostgresqlHbaInfo(ListPostgresqlHbaInfoRequest &request) +{ + std::string localVarPath = "/v3/{project_id}/instances/{instance_id}/hba-info"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + + std::string localVarHttpBody; + + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListPostgresqlHbaInfo()); + + std::shared_ptr localVarResult = std::make_shared(); + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); + + return localVarResult; +} +std::shared_ptr RdsClient::listPostgresqlHbaInfoHistory(ListPostgresqlHbaInfoHistoryRequest &request) +{ + std::string localVarPath = "/v3/{project_id}/instances/{instance_id}/hba-info/history"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + if (request.startTimeIsSet()) { + localVarQueryParams["start_time"] = parameterToString(request.getStartTime()); } + if (request.endTimeIsSet()) { + localVarQueryParams["end_time"] = parameterToString(request.getEndTime()); + } + + std::string localVarHttpBody; + + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListPostgresqlHbaInfoHistory()); + + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1932,12 +2000,12 @@ std::shared_ptr RdsClient::listPredefinedTag(ListPred std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1946,15 +2014,10 @@ std::shared_ptr RdsClient::listPredefinedTag(ListPred std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListPredefinedTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1969,12 +2032,12 @@ std::shared_ptr RdsClient::listProjectTags(ListProjectT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -1983,15 +2046,10 @@ std::shared_ptr RdsClient::listProjectTags(ListProjectT std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListProjectTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2006,12 +2064,12 @@ std::shared_ptr RdsClient::listRecycleInstances(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -2026,15 +2084,10 @@ std::shared_ptr RdsClient::listRecycleInstances(Li std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListRecycleInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2049,13 +2102,13 @@ std::shared_ptr RdsClient::listRestoreTimes(ListRestor std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.dateIsSet()) { @@ -2067,15 +2120,10 @@ std::shared_ptr RdsClient::listRestoreTimes(ListRestor std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListRestoreTimes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2090,12 +2138,12 @@ std::shared_ptr RdsClient::listSimplifiedInstan std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2104,23 +2152,25 @@ std::shared_ptr RdsClient::listSimplifiedInstan std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListSimplifiedInstances()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2132,13 +2182,13 @@ std::shared_ptr RdsClient::listSlowLogFile(ListSlowLogF std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -2153,15 +2203,10 @@ std::shared_ptr RdsClient::listSlowLogFile(ListSlowLogF std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListSlowLogFile()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2176,13 +2221,13 @@ std::shared_ptr RdsClient::listSlowLogStati std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2191,23 +2236,25 @@ std::shared_ptr RdsClient::listSlowLogStati std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListSlowLogStatisticsForLts()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2219,13 +2266,13 @@ std::shared_ptr RdsClient::listSlowLogs(ListSlowLogsReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startDateIsSet()) { @@ -2246,18 +2293,13 @@ std::shared_ptr RdsClient::listSlowLogs(ListSlowLogsReques if (request.xLanguageIsSet()) { localVarHeaderParams["X-Language"] = parameterToString(request.getXLanguage()); } - - std::string localVarHttpBody; - - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); - - std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } + + std::string localVarHttpBody; + + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListSlowLogs()); + + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2272,13 +2314,13 @@ std::shared_ptr RdsClient::listSlowLogsNew(ListSlowLogs std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startDateIsSet()) { @@ -2302,15 +2344,10 @@ std::shared_ptr RdsClient::listSlowLogsNew(ListSlowLogs std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListSlowLogsNew()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2325,13 +2362,13 @@ std::shared_ptr RdsClient::listSlowlogForLts(ListSlow std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2340,23 +2377,25 @@ std::shared_ptr RdsClient::listSlowlogForLts(ListSlow std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListSlowlogForLts()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2368,13 +2407,13 @@ std::shared_ptr RdsClient::listSlowlogStatistics( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.curPageIsSet()) { @@ -2401,15 +2440,10 @@ std::shared_ptr RdsClient::listSlowlogStatistics( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListSlowlogStatistics()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2424,13 +2458,13 @@ std::shared_ptr RdsClient::listSslCertDownloadL std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2439,15 +2473,10 @@ std::shared_ptr RdsClient::listSslCertDownloadL std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListSslCertDownloadLink()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2462,13 +2491,13 @@ std::shared_ptr RdsClient::listStorageTypes(ListStorag std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["database_name"] = parameterToString(request.getDatabaseName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.versionNameIsSet()) { @@ -2483,15 +2512,10 @@ std::shared_ptr RdsClient::listStorageTypes(ListStorag std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListStorageTypes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2506,13 +2530,13 @@ std::shared_ptr RdsClient::listXellogFiles(ListXellogFi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -2527,15 +2551,10 @@ std::shared_ptr RdsClient::listXellogFiles(ListXellogFi std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListXellogFiles()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2550,13 +2569,13 @@ std::shared_ptr RdsClient::migrateFollower(MigrateFollo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2565,23 +2584,67 @@ std::shared_ptr RdsClient::migrateFollower(MigrateFollo std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForMigrateFollower()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } + + return localVarResult; +} +std::shared_ptr RdsClient::modifyPostgresqlHbaConf(ModifyPostgresqlHbaConfRequest &request) +{ + std::string localVarPath = "/v3/{project_id}/instances/{instance_id}/hba-info"; + + std::map localVarQueryParams; + std::map localVarHeaderParams; + std::map localVarFormParams; + std::map localVarPathParams; + + localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); + + bool isJson = false; + bool isMultiPart = false; + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); + localVarHeaderParams["Content-Type"] = contentType; + + + std::string localVarHttpBody; + if (isJson) { + // handle json input + web::json::value localVarJson; + localVarJson = ModelBase::toJson(request.getBody()); + localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); + } + + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForModifyPostgresqlHbaConf()); + + std::shared_ptr localVarResult = std::make_shared(); localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); + utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); + web::json::value localVarJson = web::json::value::parse(localVarResponse); + localVarResult->fromJson(localVarJson); + } return localVarResult; } @@ -2593,12 +2656,12 @@ std::shared_ptr RdsClient::restoreExistInstance(Re std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2607,23 +2670,25 @@ std::shared_ptr RdsClient::restoreExistInstance(Re std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForRestoreExistInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2635,13 +2700,13 @@ std::shared_ptr RdsClient::restoreTables(RestoreTablesReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2650,23 +2715,25 @@ std::shared_ptr RdsClient::restoreTables(RestoreTablesReq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForRestoreTables()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2678,13 +2745,13 @@ std::shared_ptr RdsClient::restoreTablesNew(RestoreTab std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2693,23 +2760,25 @@ std::shared_ptr RdsClient::restoreTablesNew(RestoreTab std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForRestoreTablesNew()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2721,12 +2790,12 @@ std::shared_ptr RdsClient::restoreToExistingI std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2735,23 +2804,25 @@ std::shared_ptr RdsClient::restoreToExistingI std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForRestoreToExistingInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2763,13 +2834,13 @@ std::shared_ptr RdsClient::setAuditlogPolicy(SetAudit std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2778,23 +2849,25 @@ std::shared_ptr RdsClient::setAuditlogPolicy(SetAudit std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSetAuditlogPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2806,13 +2879,13 @@ std::shared_ptr RdsClient::setAutoEnlargePolicy(Se std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2821,23 +2894,25 @@ std::shared_ptr RdsClient::setAutoEnlargePolicy(Se std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSetAutoEnlargePolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2849,13 +2924,13 @@ std::shared_ptr RdsClient::setBackupPolicy(SetBackupPol std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2864,23 +2939,25 @@ std::shared_ptr RdsClient::setBackupPolicy(SetBackupPol std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSetBackupPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2892,13 +2969,13 @@ std::shared_ptr RdsClient::setBinlogClearPolicy(Se std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2907,23 +2984,25 @@ std::shared_ptr RdsClient::setBinlogClearPolicy(Se std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSetBinlogClearPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2935,13 +3014,13 @@ std::shared_ptr RdsClient::setOffSiteBackupPolic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2950,23 +3029,25 @@ std::shared_ptr RdsClient::setOffSiteBackupPolic std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSetOffSiteBackupPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2978,13 +3059,13 @@ std::shared_ptr RdsClient::setSecondLevelMonitor( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -2993,23 +3074,25 @@ std::shared_ptr RdsClient::setSecondLevelMonitor( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSetSecondLevelMonitor()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3021,13 +3104,13 @@ std::shared_ptr RdsClient::setSecurityGroup(SetSecurit std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3036,23 +3119,25 @@ std::shared_ptr RdsClient::setSecurityGroup(SetSecurit std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSetSecurityGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3064,14 +3149,14 @@ std::shared_ptr RdsClient::setSensitiveSlowLog(SetS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["status"] = parameterToString(request.getStatus()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3080,15 +3165,10 @@ std::shared_ptr RdsClient::setSensitiveSlowLog(SetS std::string localVarHttpBody; - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSetSensitiveSlowLog()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3103,13 +3183,13 @@ std::shared_ptr RdsClient::showAuditlogDownloa std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3118,23 +3198,25 @@ std::shared_ptr RdsClient::showAuditlogDownloa std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowAuditlogDownloadLink()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3146,13 +3228,13 @@ std::shared_ptr RdsClient::showAuditlogPolicy(ShowAu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3161,15 +3243,10 @@ std::shared_ptr RdsClient::showAuditlogPolicy(ShowAu std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowAuditlogPolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3184,13 +3261,13 @@ std::shared_ptr RdsClient::showAutoEnlargePolicy( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3199,15 +3276,10 @@ std::shared_ptr RdsClient::showAutoEnlargePolicy( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowAutoEnlargePolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3222,12 +3294,12 @@ std::shared_ptr RdsClient::showBackupDownloadLin std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.backupIdIsSet()) { @@ -3239,15 +3311,10 @@ std::shared_ptr RdsClient::showBackupDownloadLin std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowBackupDownloadLink()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3262,13 +3329,13 @@ std::shared_ptr RdsClient::showBackupPolicy(ShowBackup std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3277,15 +3344,10 @@ std::shared_ptr RdsClient::showBackupPolicy(ShowBackup std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowBackupPolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3300,13 +3362,13 @@ std::shared_ptr RdsClient::showBinlogClearPolicy( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3315,15 +3377,10 @@ std::shared_ptr RdsClient::showBinlogClearPolicy( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowBinlogClearPolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3338,13 +3395,13 @@ std::shared_ptr RdsClient::showConfiguration(ShowConf std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3353,15 +3410,10 @@ std::shared_ptr RdsClient::showConfiguration(ShowConf std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3376,13 +3428,13 @@ std::shared_ptr RdsClient::showDnsName(ShowDnsNameRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.dnsTypeIsSet()) { @@ -3394,15 +3446,10 @@ std::shared_ptr RdsClient::showDnsName(ShowDnsNameRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowDnsName()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3417,13 +3464,13 @@ std::shared_ptr RdsClient::showDomainName(ShowDomainName std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.dnsTypeIsSet()) { @@ -3435,15 +3482,10 @@ std::shared_ptr RdsClient::showDomainName(ShowDomainName std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowDomainName()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3458,13 +3500,13 @@ std::shared_ptr RdsClient::showDrReplicaStatus(Show std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3473,15 +3515,10 @@ std::shared_ptr RdsClient::showDrReplicaStatus(Show std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowDrReplicaStatus()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3496,13 +3533,13 @@ std::shared_ptr RdsClient::showInstanceConfig std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3511,15 +3548,10 @@ std::shared_ptr RdsClient::showInstanceConfig std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowInstanceConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3534,13 +3566,13 @@ std::shared_ptr RdsClient::showOffSiteBackupPol std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3549,15 +3581,10 @@ std::shared_ptr RdsClient::showOffSiteBackupPol std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowOffSiteBackupPolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3572,12 +3599,12 @@ std::shared_ptr RdsClient::showQuotas(ShowQuotasRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3586,15 +3613,10 @@ std::shared_ptr RdsClient::showQuotas(ShowQuotasRequest &req std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowQuotas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3609,12 +3631,12 @@ std::shared_ptr RdsClient::showRecyclePolicy(ShowRecy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3623,15 +3645,10 @@ std::shared_ptr RdsClient::showRecyclePolicy(ShowRecy std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowRecyclePolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3646,13 +3663,13 @@ std::shared_ptr RdsClient::showReplicationStatus( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3661,15 +3678,10 @@ std::shared_ptr RdsClient::showReplicationStatus( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowReplicationStatus()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3684,13 +3696,13 @@ std::shared_ptr RdsClient::showSecondLevelMon std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3699,15 +3711,10 @@ std::shared_ptr RdsClient::showSecondLevelMon std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowSecondLevelMonitoring()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3722,13 +3729,13 @@ std::shared_ptr RdsClient::startFailover(StartFailoverReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3737,23 +3744,25 @@ std::shared_ptr RdsClient::startFailover(StartFailoverReq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForStartFailover()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3765,13 +3774,13 @@ std::shared_ptr RdsClient::startInstan std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3780,23 +3789,25 @@ std::shared_ptr RdsClient::startInstan std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForStartInstanceEnlargeVolumeAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3808,13 +3819,13 @@ std::shared_ptr RdsClient::startInstanceRest std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3823,23 +3834,25 @@ std::shared_ptr RdsClient::startInstanceRest std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForStartInstanceRestartAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3851,13 +3864,13 @@ std::shared_ptr RdsClient::startInstanceS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3866,23 +3879,25 @@ std::shared_ptr RdsClient::startInstanceS std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForStartInstanceSingleToHaAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3894,12 +3909,12 @@ std::shared_ptr RdsClient::startRecyclePolicy(StartR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3908,23 +3923,25 @@ std::shared_ptr RdsClient::startRecyclePolicy(StartR std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForStartRecyclePolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3936,13 +3953,13 @@ std::shared_ptr RdsClient::startResizeFlavorAct std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3951,23 +3968,25 @@ std::shared_ptr RdsClient::startResizeFlavorAct std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForStartResizeFlavorAction()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3979,13 +3998,13 @@ std::shared_ptr RdsClient::startupInstance(StartupInsta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -3994,15 +4013,10 @@ std::shared_ptr RdsClient::startupInstance(StartupInsta std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForStartupInstance()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4017,13 +4031,13 @@ std::shared_ptr RdsClient::stopInstance(StopInstanceReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4032,15 +4046,10 @@ std::shared_ptr RdsClient::stopInstance(StopInstanceReques std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForStopInstance()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4055,13 +4064,13 @@ std::shared_ptr RdsClient::switchSsl(SwitchSslRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4070,23 +4079,25 @@ std::shared_ptr RdsClient::switchSsl(SwitchSslRequest &reques std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSwitchSsl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4098,13 +4109,13 @@ std::shared_ptr RdsClient::updateConfiguration(Upda std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["config_id"] = parameterToString(request.getConfigId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4113,23 +4124,25 @@ std::shared_ptr RdsClient::updateConfiguration(Upda std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdateConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4141,13 +4154,13 @@ std::shared_ptr RdsClient::updateDataIp(UpdateDataIpReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4156,23 +4169,25 @@ std::shared_ptr RdsClient::updateDataIp(UpdateDataIpReques std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdateDataIp()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4184,13 +4199,13 @@ std::shared_ptr RdsClient::updateDnsName(UpdateDnsNameReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4199,23 +4214,25 @@ std::shared_ptr RdsClient::updateDnsName(UpdateDnsNameReq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdateDnsName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4227,13 +4244,13 @@ std::shared_ptr RdsClient::updateInstanceCo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4242,23 +4259,25 @@ std::shared_ptr RdsClient::updateInstanceCo std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdateInstanceConfiguration()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4270,13 +4289,13 @@ std::shared_ptr RdsClient::updateInsta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4285,23 +4304,25 @@ std::shared_ptr RdsClient::updateInsta std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdateInstanceConfigurationAsync()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4313,13 +4334,13 @@ std::shared_ptr RdsClient::updateInstanceName(Update std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4328,23 +4349,25 @@ std::shared_ptr RdsClient::updateInstanceName(Update std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdateInstanceName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4356,13 +4379,13 @@ std::shared_ptr RdsClient::updatePort(UpdatePortRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4371,23 +4394,25 @@ std::shared_ptr RdsClient::updatePort(UpdatePortRequest &req std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdatePort()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4399,13 +4424,13 @@ std::shared_ptr RdsClient::updatePostgres std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4414,23 +4439,25 @@ std::shared_ptr RdsClient::updatePostgres std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdatePostgresqlInstanceAlias()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4442,13 +4469,13 @@ std::shared_ptr RdsClient::upgradeDbVersion(UpgradeDbV std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4457,23 +4484,25 @@ std::shared_ptr RdsClient::upgradeDbVersion(UpgradeDbV std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpgradeDbVersion()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4485,13 +4514,13 @@ std::shared_ptr RdsClient::upgradeDbVersionNew(Upgr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4500,23 +4529,25 @@ std::shared_ptr RdsClient::upgradeDbVersionNew(Upgr std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpgradeDbVersionNew()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4528,26 +4559,21 @@ std::shared_ptr RdsClient::listApiVersion(ListApiVersion std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListApiVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4562,26 +4588,21 @@ std::shared_ptr RdsClient::listApiVersionNew(ListApiV std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListApiVersionNew()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4596,27 +4617,22 @@ std::shared_ptr RdsClient::showApiVersion(ShowApiVersion std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["version"] = parameterToString(request.getVersion()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowApiVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4631,13 +4647,13 @@ std::shared_ptr RdsClient::allowDbUserPrivilege(Al std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4646,23 +4662,25 @@ std::shared_ptr RdsClient::allowDbUserPrivilege(Al std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForAllowDbUserPrivilege()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4674,13 +4692,13 @@ std::shared_ptr RdsClient::createDatabase(CreateDatabase std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4689,23 +4707,25 @@ std::shared_ptr RdsClient::createDatabase(CreateDatabase std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreateDatabase()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4717,13 +4737,13 @@ std::shared_ptr RdsClient::createDbUser(CreateDbUserReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4732,23 +4752,25 @@ std::shared_ptr RdsClient::createDbUser(CreateDbUserReques std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreateDbUser()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4760,14 +4782,14 @@ std::shared_ptr RdsClient::deleteDatabase(DeleteDatabase std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["db_name"] = parameterToString(request.getDbName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4776,15 +4798,10 @@ std::shared_ptr RdsClient::deleteDatabase(DeleteDatabase std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDeleteDatabase()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4799,14 +4816,14 @@ std::shared_ptr RdsClient::deleteDbUser(DeleteDbUserReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["user_name"] = parameterToString(request.getUserName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -4815,15 +4832,10 @@ std::shared_ptr RdsClient::deleteDbUser(DeleteDbUserReques std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDeleteDbUser()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4838,13 +4850,13 @@ std::shared_ptr RdsClient::listAuthorizedDataba std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.userNameIsSet()) { @@ -4862,15 +4874,10 @@ std::shared_ptr RdsClient::listAuthorizedDataba std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListAuthorizedDatabases()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4885,13 +4892,13 @@ std::shared_ptr RdsClient::listAuthorizedDbUsers( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.dbNameIsSet()) { @@ -4909,15 +4916,10 @@ std::shared_ptr RdsClient::listAuthorizedDbUsers( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListAuthorizedDbUsers()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4932,13 +4934,13 @@ std::shared_ptr RdsClient::listDatabases(ListDatabasesReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.pageIsSet()) { @@ -4953,15 +4955,10 @@ std::shared_ptr RdsClient::listDatabases(ListDatabasesReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListDatabases()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4976,13 +4973,13 @@ std::shared_ptr RdsClient::listDbUsers(ListDbUsersRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.pageIsSet()) { @@ -4997,15 +4994,10 @@ std::shared_ptr RdsClient::listDbUsers(ListDbUsersRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListDbUsers()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -5020,13 +5012,13 @@ std::shared_ptr RdsClient::resetPwd(ResetPwdRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5035,23 +5027,25 @@ std::shared_ptr RdsClient::resetPwd(ResetPwdRequest &request) std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForResetPwd()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5063,13 +5057,13 @@ std::shared_ptr RdsClient::revoke(RevokeRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5078,23 +5072,25 @@ std::shared_ptr RdsClient::revoke(RevokeRequest &request) std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForRevoke()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5106,13 +5102,13 @@ std::shared_ptr RdsClient::setDbUserPwd(SetDbUserPwdReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5121,23 +5117,25 @@ std::shared_ptr RdsClient::setDbUserPwd(SetDbUserPwdReques std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSetDbUserPwd()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5149,13 +5147,13 @@ std::shared_ptr RdsClient::setReadOnlySwitch(SetReadO std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5164,23 +5162,25 @@ std::shared_ptr RdsClient::setReadOnlySwitch(SetReadO std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSetReadOnlySwitch()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5192,13 +5192,13 @@ std::shared_ptr RdsClient::updateDatabase(UpdateDatabase std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5207,23 +5207,25 @@ std::shared_ptr RdsClient::updateDatabase(UpdateDatabase std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdateDatabase()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5235,36 +5237,38 @@ std::shared_ptr RdsClient::updateDbUserComment(Upda std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["user_name"] = parameterToString(request.getUserName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdateDbUserComment()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5276,13 +5280,13 @@ std::shared_ptr RdsClient::allowDbPrivilege(AllowDbPri std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5291,23 +5295,25 @@ std::shared_ptr RdsClient::allowDbPrivilege(AllowDbPri std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForAllowDbPrivilege()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5319,13 +5325,13 @@ std::shared_ptr RdsClient::changeProxyScale(ChangeProx std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5334,23 +5340,25 @@ std::shared_ptr RdsClient::changeProxyScale(ChangeProx std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForChangeProxyScale()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5362,13 +5370,13 @@ std::shared_ptr RdsClient::changeTheDelayThresh std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5377,23 +5385,25 @@ std::shared_ptr RdsClient::changeTheDelayThresh std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForChangeTheDelayThreshold()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5405,13 +5415,13 @@ std::shared_ptr RdsClient::createPostgresqlDat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5420,23 +5430,25 @@ std::shared_ptr RdsClient::createPostgresqlDat std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreatePostgresqlDatabase()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5448,13 +5460,13 @@ std::shared_ptr RdsClient::createPostgre std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5463,23 +5475,25 @@ std::shared_ptr RdsClient::createPostgre std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreatePostgresqlDatabaseSchema()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5491,13 +5505,13 @@ std::shared_ptr RdsClient::createPostgresqlDbUse std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5506,23 +5520,25 @@ std::shared_ptr RdsClient::createPostgresqlDbUse std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreatePostgresqlDbUser()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5534,13 +5550,13 @@ std::shared_ptr RdsClient::createPostgresqlEx std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5549,23 +5565,25 @@ std::shared_ptr RdsClient::createPostgresqlEx std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreatePostgresqlExtension()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5577,14 +5595,14 @@ std::shared_ptr RdsClient::deletePostgresqlDat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["db_name"] = parameterToString(request.getDbName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5593,15 +5611,10 @@ std::shared_ptr RdsClient::deletePostgresqlDat std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDeletePostgresqlDatabase()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -5616,14 +5629,14 @@ std::shared_ptr RdsClient::deletePostgresqlDbUse std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["user_name"] = parameterToString(request.getUserName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5632,15 +5645,10 @@ std::shared_ptr RdsClient::deletePostgresqlDbUse std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDeletePostgresqlDbUser()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -5655,13 +5663,13 @@ std::shared_ptr RdsClient::deletePostgresqlEx std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5670,23 +5678,25 @@ std::shared_ptr RdsClient::deletePostgresqlEx std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDeletePostgresqlExtension()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -5698,13 +5708,13 @@ std::shared_ptr RdsClient::listPostgresql std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.dbNameIsSet()) { @@ -5722,15 +5732,10 @@ std::shared_ptr RdsClient::listPostgresql std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListPostgresqlDatabaseSchemas()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -5745,13 +5750,13 @@ std::shared_ptr RdsClient::listPostgresqlDataba std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.pageIsSet()) { @@ -5766,15 +5771,10 @@ std::shared_ptr RdsClient::listPostgresqlDataba std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListPostgresqlDatabases()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -5789,13 +5789,13 @@ std::shared_ptr RdsClient::listPostgresql std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.pageIsSet()) { @@ -5810,15 +5810,10 @@ std::shared_ptr RdsClient::listPostgresql std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListPostgresqlDbUserPaginated()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -5833,13 +5828,13 @@ std::shared_ptr RdsClient::listPostgresqlExtens std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.databaseNameIsSet()) { @@ -5857,15 +5852,10 @@ std::shared_ptr RdsClient::listPostgresqlExtens std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListPostgresqlExtension()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -5880,13 +5870,13 @@ std::shared_ptr RdsClient::searchQuerySc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -5901,15 +5891,10 @@ std::shared_ptr RdsClient::searchQuerySc std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSearchQueryScaleComputeFlavors()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -5924,13 +5909,13 @@ std::shared_ptr RdsClient::searchQueryScaleFlav std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5939,15 +5924,10 @@ std::shared_ptr RdsClient::searchQueryScaleFlav std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSearchQueryScaleFlavors()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -5962,13 +5942,13 @@ std::shared_ptr RdsClient::setDatabaseUserPriv std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -5977,23 +5957,25 @@ std::shared_ptr RdsClient::setDatabaseUserPriv std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSetDatabaseUserPrivilege()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6005,13 +5987,13 @@ std::shared_ptr RdsClient::setPostgresqlDbUserPw std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6020,23 +6002,25 @@ std::shared_ptr RdsClient::setPostgresqlDbUserPw std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForSetPostgresqlDbUserPwd()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6048,13 +6032,13 @@ std::shared_ptr RdsClient::showInform std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6063,15 +6047,10 @@ std::shared_ptr RdsClient::showInform std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowInformationAboutDatabaseProxy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -6086,14 +6065,14 @@ std::shared_ptr RdsClient::showPostgresqlParam std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["name"] = parameterToString(request.getName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6102,15 +6081,10 @@ std::shared_ptr RdsClient::showPostgresqlParam std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForShowPostgresqlParamValue()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -6125,13 +6099,13 @@ std::shared_ptr RdsClient::startDatabaseProxy(StartD std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6140,23 +6114,25 @@ std::shared_ptr RdsClient::startDatabaseProxy(StartD std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForStartDatabaseProxy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6168,13 +6144,13 @@ std::shared_ptr RdsClient::stopDatabaseProxy(StopData std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6183,15 +6159,10 @@ std::shared_ptr RdsClient::stopDatabaseProxy(StopData std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForStopDatabaseProxy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -6206,35 +6177,37 @@ std::shared_ptr RdsClient::updateDbUserPrivilege( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdateDbUserPrivilege()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6246,13 +6219,13 @@ std::shared_ptr RdsClient::updatePostgresqlDat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6261,23 +6234,25 @@ std::shared_ptr RdsClient::updatePostgresqlDat std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdatePostgresqlDatabase()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6289,36 +6264,38 @@ std::shared_ptr RdsClient::updatePostgres std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["user_name"] = parameterToString(request.getUserName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdatePostgresqlDbUserComment()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6330,14 +6307,14 @@ std::shared_ptr RdsClient::updatePostgre std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["name"] = parameterToString(request.getName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6346,23 +6323,25 @@ std::shared_ptr RdsClient::updatePostgre std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdatePostgresqlParameterValue()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6374,13 +6353,13 @@ std::shared_ptr RdsClient::updateReadWeight(UpdateRead std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6389,23 +6368,25 @@ std::shared_ptr RdsClient::updateReadWeight(UpdateRead std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForUpdateReadWeight()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6417,13 +6398,13 @@ std::shared_ptr RdsClient::allowSqlserver std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6432,23 +6413,25 @@ std::shared_ptr RdsClient::allowSqlserver std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForAllowSqlserverDbUserPrivilege()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6460,35 +6443,37 @@ std::shared_ptr RdsClient::batchAddMsdtcs(BatchAddMsdtcs std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForBatchAddMsdtcs()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6500,13 +6485,13 @@ std::shared_ptr RdsClient::createSqlserverDatab std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6515,23 +6500,25 @@ std::shared_ptr RdsClient::createSqlserverDatab std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreateSqlserverDatabase()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6543,13 +6530,13 @@ std::shared_ptr RdsClient::createSqlserverDbUser( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6558,23 +6545,25 @@ std::shared_ptr RdsClient::createSqlserverDbUser( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForCreateSqlserverDbUser()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6586,14 +6575,14 @@ std::shared_ptr RdsClient::deleteSqlserverDatab std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["db_name"] = parameterToString(request.getDbName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6602,23 +6591,25 @@ std::shared_ptr RdsClient::deleteSqlserverDatab std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDeleteSqlserverDatabase()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6630,14 +6621,14 @@ std::shared_ptr RdsClient::deleteSqlserverDat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["db_name"] = parameterToString(request.getDbName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6646,23 +6637,25 @@ std::shared_ptr RdsClient::deleteSqlserverDat std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDeleteSqlserverDatabaseEx()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6674,14 +6667,14 @@ std::shared_ptr RdsClient::deleteSqlserverDbUser( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); localVarPathParams["user_name"] = parameterToString(request.getUserName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6690,15 +6683,10 @@ std::shared_ptr RdsClient::deleteSqlserverDbUser( std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForDeleteSqlserverDbUser()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -6713,13 +6701,13 @@ std::shared_ptr RdsClient::listAuthorize std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.dbNameIsSet()) { @@ -6737,15 +6725,10 @@ std::shared_ptr RdsClient::listAuthorize std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListAuthorizedSqlserverDbUsers()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -6760,13 +6743,13 @@ std::shared_ptr RdsClient::listMsdtcHosts(ListMsdtcHosts std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -6778,15 +6761,10 @@ std::shared_ptr RdsClient::listMsdtcHosts(ListMsdtcHosts std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListMsdtcHosts()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -6801,13 +6779,13 @@ std::shared_ptr RdsClient::listSqlserverDatabase std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.pageIsSet()) { @@ -6828,15 +6806,10 @@ std::shared_ptr RdsClient::listSqlserverDatabase std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListSqlserverDatabases()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -6851,13 +6824,13 @@ std::shared_ptr RdsClient::listSqlserverDbUsers(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.pageIsSet()) { @@ -6872,15 +6845,10 @@ std::shared_ptr RdsClient::listSqlserverDbUsers(Li std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForListSqlserverDbUsers()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -6895,13 +6863,13 @@ std::shared_ptr RdsClient::modifyCollation(ModifyCollat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6910,23 +6878,25 @@ std::shared_ptr RdsClient::modifyCollation(ModifyCollat std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForModifyCollation()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -6938,13 +6908,13 @@ std::shared_ptr RdsClient::revokeSqlserv std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["instance_id"] = parameterToString(request.getInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xLanguageIsSet()) { @@ -6953,23 +6923,25 @@ std::shared_ptr RdsClient::revokeSqlserv std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, RdsMeta::genRequestDefForRevokeSqlserverDbUserPrivilege()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/rds/src/v3/RdsMeta.cpp b/rds/src/v3/RdsMeta.cpp new file mode 100644 index 000000000..93d7f8a1d --- /dev/null +++ b/rds/src/v3/RdsMeta.cpp @@ -0,0 +1,2348 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef RdsMeta::genRequestDefForAddPostgresqlHbaConf() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForApplyConfigurationAsync() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForAttachEip() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForBatchDeleteManualBackup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForBatchTagAddAction() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForBatchTagDelAction() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForChangeFailoverMode() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForChangeFailoverStrategy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForChangeOpsWindow() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCopyConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreateConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreateDnsName() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreateInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef headerParamXClientToken; + reqDefBuilder.withRequestField(headerParamXClientToken + .withName("XClientToken") + .withJsonTag("X-Client-Token") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreateManualBackup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreateRestoreInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreateXelLogDownload() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDeleteConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDeleteInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDeleteJob() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDeleteManualBackup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDeletePostgresqlHbaConf() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDownloadSlowlog() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForEnableConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListAuditlogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListBackups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("InstanceId") + .withJsonTag("instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupId") + .withJsonTag("backup_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupType") + .withJsonTag("backup_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BeginTime") + .withJsonTag("begin_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListCollations() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListConfigurations() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListDatastores() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListDrRelations() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListEngineFlavors() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("AvailabilityZoneIds") + .withJsonTag("availability_zone_ids") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("HaMode") + .withJsonTag("ha_mode") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SpecCodeLike") + .withJsonTag("spec_code_like") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FlavorCategoryType") + .withJsonTag("flavor_category_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("IsRhaFlavor") + .withJsonTag("is_rha_flavor") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListErrorLogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartDate") + .withJsonTag("start_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndDate") + .withJsonTag("end_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Level") + .withJsonTag("level") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListErrorLogsNew() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartDate") + .withJsonTag("start_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndDate") + .withJsonTag("end_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Level") + .withJsonTag("level") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListErrorlogForLts() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListFlavors() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("VersionName") + .withJsonTag("version_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SpecCode") + .withJsonTag("spec_code") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListInstanceParamHistories() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ParamName") + .withJsonTag("param_name") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListInstanceTags() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DatastoreType") + .withJsonTag("datastore_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VpcId") + .withJsonTag("vpc_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SubnetId") + .withJsonTag("subnet_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Tags") + .withJsonTag("tags") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListInstancesRecommendation() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Engine") + .withJsonTag("engine") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListInstancesResourceMetrics() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Engine") + .withJsonTag("engine") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SearchField") + .withJsonTag("search_field") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Order") + .withJsonTag("order") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SortField") + .withJsonTag("sort_field") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListInstancesSupportFastRestore() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListJobInfo() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListJobInfoDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListOffSiteBackups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("InstanceId") + .withJsonTag("instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupId") + .withJsonTag("backup_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BackupType") + .withJsonTag("backup_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("BeginTime") + .withJsonTag("begin_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListOffSiteInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListOffSiteRestoreTimes() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Date") + .withJsonTag("date") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListPostgresqlHbaInfo() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withResponseField(FieldDef(). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListPostgresqlHbaInfoHistory() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListPredefinedTag() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListProjectTags() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListRecycleInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListRestoreTimes() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Date") + .withJsonTag("date") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListSimplifiedInstances() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListSlowLogFile() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListSlowLogStatisticsForLts() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListSlowLogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartDate") + .withJsonTag("start_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndDate") + .withJsonTag("end_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListSlowLogsNew() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartDate") + .withJsonTag("start_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndDate") + .withJsonTag("end_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListSlowlogForLts() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListSlowlogStatistics() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("CurPage") + .withJsonTag("cur_page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PerPage") + .withJsonTag("per_page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartDate") + .withJsonTag("start_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndDate") + .withJsonTag("end_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Sort") + .withJsonTag("sort") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListSslCertDownloadLink() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListStorageTypes() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("VersionName") + .withJsonTag("version_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("HaMode") + .withJsonTag("ha_mode") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListXellogFiles() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForMigrateFollower() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForModifyPostgresqlHbaConf() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForRestoreExistInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForRestoreTables() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForRestoreTablesNew() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForRestoreToExistingInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSetAuditlogPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSetAutoEnlargePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSetBackupPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSetBinlogClearPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSetOffSiteBackupPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSetSecondLevelMonitor() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSetSecurityGroup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSetSensitiveSlowLog() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowAuditlogDownloadLink() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowAuditlogPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowAutoEnlargePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowBackupDownloadLink() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("BackupId") + .withJsonTag("backup_id") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowBackupPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowBinlogClearPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowDnsName() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DnsType") + .withJsonTag("dns_type") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowDomainName() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DnsType") + .withJsonTag("dns_type") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowDrReplicaStatus() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowInstanceConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowOffSiteBackupPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowQuotas() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowRecyclePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowReplicationStatus() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowSecondLevelMonitoring() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForStartFailover() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForStartInstanceEnlargeVolumeAction() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForStartInstanceRestartAction() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForStartInstanceSingleToHaAction() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForStartRecyclePolicy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForStartResizeFlavorAction() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForStartupInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForStopInstance() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSwitchSsl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdateConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdateDataIp() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdateDnsName() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdateInstanceConfiguration() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdateInstanceConfigurationAsync() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdateInstanceName() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdatePort() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdatePostgresqlInstanceAlias() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpgradeDbVersion() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpgradeDbVersionNew() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListApiVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListApiVersionNew() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowApiVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForAllowDbUserPrivilege() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreateDatabase() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreateDbUser() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDeleteDatabase() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDeleteDbUser() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListAuthorizedDatabases() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("UserName") + .withJsonTag("user-name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListAuthorizedDbUsers() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DbName") + .withJsonTag("db-name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListDatabases() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListDbUsers() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForResetPwd() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForRevoke() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSetDbUserPwd() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSetReadOnlySwitch() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdateDatabase() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdateDbUserComment() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForAllowDbPrivilege() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForChangeProxyScale() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForChangeTheDelayThreshold() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreatePostgresqlDatabase() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreatePostgresqlDatabaseSchema() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreatePostgresqlDbUser() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreatePostgresqlExtension() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDeletePostgresqlDatabase() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDeletePostgresqlDbUser() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDeletePostgresqlExtension() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListPostgresqlDatabaseSchemas() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DbName") + .withJsonTag("db_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListPostgresqlDatabases() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListPostgresqlDbUserPaginated() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListPostgresqlExtension() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DatabaseName") + .withJsonTag("database_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSearchQueryScaleComputeFlavors() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSearchQueryScaleFlavors() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSetDatabaseUserPrivilege() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForSetPostgresqlDbUserPwd() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowInformationAboutDatabaseProxy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForShowPostgresqlParamValue() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForStartDatabaseProxy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForStopDatabaseProxy() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdateDbUserPrivilege() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdatePostgresqlDatabase() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdatePostgresqlDbUserComment() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdatePostgresqlParameterValue() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForUpdateReadWeight() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForAllowSqlserverDbUserPrivilege() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForBatchAddMsdtcs() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreateSqlserverDatabase() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForCreateSqlserverDbUser() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDeleteSqlserverDatabase() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDeleteSqlserverDatabaseEx() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForDeleteSqlserverDbUser() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListAuthorizedSqlserverDbUsers() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DbName") + .withJsonTag("db-name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListMsdtcHosts() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListSqlserverDatabases() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DbName") + .withJsonTag("db-name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RecoverModel") + .withJsonTag("recover_model") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForListSqlserverDbUsers() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForModifyCollation() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef RdsMeta::genRequestDefForRevokeSqlserverDbUserPrivilege() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXLanguage; + reqDefBuilder.withRequestField(headerParamXLanguage + .withName("XLanguage") + .withJsonTag("X-Language") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/rds/src/v3/model/ADDomainInfo.cpp b/rds/src/v3/model/ADDomainInfo.cpp index d12254581..1fed81e8b 100644 --- a/rds/src/v3/model/ADDomainInfo.cpp +++ b/rds/src/v3/model/ADDomainInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ADDomainInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ADDomainInfo::toJson() const return val; } - bool ADDomainInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ADDomainInfo::fromJson(const web::json::value& val) return ok; } + std::string ADDomainInfo::getDomainAdminAccountName() const { return domainAdminAccountName_; diff --git a/rds/src/v3/model/AddMsdtcRequestBody.cpp b/rds/src/v3/model/AddMsdtcRequestBody.cpp index d6fb90d7d..842c90e57 100644 --- a/rds/src/v3/model/AddMsdtcRequestBody.cpp +++ b/rds/src/v3/model/AddMsdtcRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/AddMsdtcRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value AddMsdtcRequestBody::toJson() const return val; } - bool AddMsdtcRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AddMsdtcRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& AddMsdtcRequestBody::getHosts() { return hosts_; diff --git a/rds/src/v3/model/AddPostgresqlHbaConfRequest.cpp b/rds/src/v3/model/AddPostgresqlHbaConfRequest.cpp new file mode 100644 index 000000000..9ea3b1b81 --- /dev/null +++ b/rds/src/v3/model/AddPostgresqlHbaConfRequest.cpp @@ -0,0 +1,113 @@ + + +#include "huaweicloud/rds/v3/model/AddPostgresqlHbaConfRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + + + + +AddPostgresqlHbaConfRequest::AddPostgresqlHbaConfRequest() +{ + instanceId_ = ""; + instanceIdIsSet_ = false; + bodyIsSet_ = false; +} + +AddPostgresqlHbaConfRequest::~AddPostgresqlHbaConfRequest() = default; + +void AddPostgresqlHbaConfRequest::validate() +{ +} + +web::json::value AddPostgresqlHbaConfRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(instanceIdIsSet_) { + val[utility::conversions::to_string_t("instance_id")] = ModelBase::toJson(instanceId_); + } + if(bodyIsSet_) { + val[utility::conversions::to_string_t("body")] = ModelBase::toJson(body_); + } + + return val; +} +bool AddPostgresqlHbaConfRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("instance_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("instance_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setInstanceId(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("body"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("body")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBody(refVal); + } + } + return ok; +} + + +std::string AddPostgresqlHbaConfRequest::getInstanceId() const +{ + return instanceId_; +} + +void AddPostgresqlHbaConfRequest::setInstanceId(const std::string& value) +{ + instanceId_ = value; + instanceIdIsSet_ = true; +} + +bool AddPostgresqlHbaConfRequest::instanceIdIsSet() const +{ + return instanceIdIsSet_; +} + +void AddPostgresqlHbaConfRequest::unsetinstanceId() +{ + instanceIdIsSet_ = false; +} + +std::vector& AddPostgresqlHbaConfRequest::getBody() +{ + return body_; +} + +void AddPostgresqlHbaConfRequest::setBody(const std::vector& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool AddPostgresqlHbaConfRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void AddPostgresqlHbaConfRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/rds/src/v3/model/AddPostgresqlHbaConfResponse.cpp b/rds/src/v3/model/AddPostgresqlHbaConfResponse.cpp new file mode 100644 index 000000000..ef781a6f5 --- /dev/null +++ b/rds/src/v3/model/AddPostgresqlHbaConfResponse.cpp @@ -0,0 +1,114 @@ + + +#include "huaweicloud/rds/v3/model/AddPostgresqlHbaConfResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + + + + +AddPostgresqlHbaConfResponse::AddPostgresqlHbaConfResponse() +{ + code_ = ""; + codeIsSet_ = false; + message_ = ""; + messageIsSet_ = false; +} + +AddPostgresqlHbaConfResponse::~AddPostgresqlHbaConfResponse() = default; + +void AddPostgresqlHbaConfResponse::validate() +{ +} + +web::json::value AddPostgresqlHbaConfResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(codeIsSet_) { + val[utility::conversions::to_string_t("code")] = ModelBase::toJson(code_); + } + if(messageIsSet_) { + val[utility::conversions::to_string_t("message")] = ModelBase::toJson(message_); + } + + return val; +} +bool AddPostgresqlHbaConfResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("code"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("code")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setCode(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("message"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("message")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setMessage(refVal); + } + } + return ok; +} + + +std::string AddPostgresqlHbaConfResponse::getCode() const +{ + return code_; +} + +void AddPostgresqlHbaConfResponse::setCode(const std::string& value) +{ + code_ = value; + codeIsSet_ = true; +} + +bool AddPostgresqlHbaConfResponse::codeIsSet() const +{ + return codeIsSet_; +} + +void AddPostgresqlHbaConfResponse::unsetcode() +{ + codeIsSet_ = false; +} + +std::string AddPostgresqlHbaConfResponse::getMessage() const +{ + return message_; +} + +void AddPostgresqlHbaConfResponse::setMessage(const std::string& value) +{ + message_ = value; + messageIsSet_ = true; +} + +bool AddPostgresqlHbaConfResponse::messageIsSet() const +{ + return messageIsSet_; +} + +void AddPostgresqlHbaConfResponse::unsetmessage() +{ + messageIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/rds/src/v3/model/AllowDbPrivilegeRequest.cpp b/rds/src/v3/model/AllowDbPrivilegeRequest.cpp index bdfea3051..8605537bd 100644 --- a/rds/src/v3/model/AllowDbPrivilegeRequest.cpp +++ b/rds/src/v3/model/AllowDbPrivilegeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/AllowDbPrivilegeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value AllowDbPrivilegeRequest::toJson() const return val; } - bool AllowDbPrivilegeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AllowDbPrivilegeRequest::fromJson(const web::json::value& val) return ok; } + std::string AllowDbPrivilegeRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/AllowDbPrivilegeResponse.cpp b/rds/src/v3/model/AllowDbPrivilegeResponse.cpp index 0af52cb93..bf21c8534 100644 --- a/rds/src/v3/model/AllowDbPrivilegeResponse.cpp +++ b/rds/src/v3/model/AllowDbPrivilegeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/AllowDbPrivilegeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value AllowDbPrivilegeResponse::toJson() const return val; } - bool AllowDbPrivilegeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AllowDbPrivilegeResponse::fromJson(const web::json::value& val) return ok; } + std::string AllowDbPrivilegeResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/AllowDbUserPrivilegeRequest.cpp b/rds/src/v3/model/AllowDbUserPrivilegeRequest.cpp index 361a080d8..857c010c7 100644 --- a/rds/src/v3/model/AllowDbUserPrivilegeRequest.cpp +++ b/rds/src/v3/model/AllowDbUserPrivilegeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/AllowDbUserPrivilegeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value AllowDbUserPrivilegeRequest::toJson() const return val; } - bool AllowDbUserPrivilegeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AllowDbUserPrivilegeRequest::fromJson(const web::json::value& val) return ok; } + std::string AllowDbUserPrivilegeRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/AllowDbUserPrivilegeResponse.cpp b/rds/src/v3/model/AllowDbUserPrivilegeResponse.cpp index 146be5f0a..29b318a85 100644 --- a/rds/src/v3/model/AllowDbUserPrivilegeResponse.cpp +++ b/rds/src/v3/model/AllowDbUserPrivilegeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/AllowDbUserPrivilegeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value AllowDbUserPrivilegeResponse::toJson() const return val; } - bool AllowDbUserPrivilegeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AllowDbUserPrivilegeResponse::fromJson(const web::json::value& val) return ok; } + std::string AllowDbUserPrivilegeResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/AllowSqlserverDbUserPrivilegeRequest.cpp b/rds/src/v3/model/AllowSqlserverDbUserPrivilegeRequest.cpp index becfdf019..ad8a60582 100644 --- a/rds/src/v3/model/AllowSqlserverDbUserPrivilegeRequest.cpp +++ b/rds/src/v3/model/AllowSqlserverDbUserPrivilegeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/AllowSqlserverDbUserPrivilegeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value AllowSqlserverDbUserPrivilegeRequest::toJson() const return val; } - bool AllowSqlserverDbUserPrivilegeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AllowSqlserverDbUserPrivilegeRequest::fromJson(const web::json::value& val) return ok; } + std::string AllowSqlserverDbUserPrivilegeRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/AllowSqlserverDbUserPrivilegeResponse.cpp b/rds/src/v3/model/AllowSqlserverDbUserPrivilegeResponse.cpp index 19169ce99..19c49b2d5 100644 --- a/rds/src/v3/model/AllowSqlserverDbUserPrivilegeResponse.cpp +++ b/rds/src/v3/model/AllowSqlserverDbUserPrivilegeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/AllowSqlserverDbUserPrivilegeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value AllowSqlserverDbUserPrivilegeResponse::toJson() const return val; } - bool AllowSqlserverDbUserPrivilegeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AllowSqlserverDbUserPrivilegeResponse::fromJson(const web::json::value& val return ok; } + std::string AllowSqlserverDbUserPrivilegeResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/ApiVersion.cpp b/rds/src/v3/model/ApiVersion.cpp index 91c38a91d..5509a2ee8 100644 --- a/rds/src/v3/model/ApiVersion.cpp +++ b/rds/src/v3/model/ApiVersion.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ApiVersion.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -47,7 +46,6 @@ web::json::value ApiVersion::toJson() const return val; } - bool ApiVersion::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ApiVersion::fromJson(const web::json::value& val) return ok; } + std::string ApiVersion::getId() const { return id_; diff --git a/rds/src/v3/model/ApplyConfigurationAsyncRequest.cpp b/rds/src/v3/model/ApplyConfigurationAsyncRequest.cpp index fc7bddd3a..b37703f4d 100644 --- a/rds/src/v3/model/ApplyConfigurationAsyncRequest.cpp +++ b/rds/src/v3/model/ApplyConfigurationAsyncRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ApplyConfigurationAsyncRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value ApplyConfigurationAsyncRequest::toJson() const return val; } - bool ApplyConfigurationAsyncRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ApplyConfigurationAsyncRequest::fromJson(const web::json::value& val) return ok; } + std::string ApplyConfigurationAsyncRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ApplyConfigurationAsyncResponse.cpp b/rds/src/v3/model/ApplyConfigurationAsyncResponse.cpp index 504890e0c..3cff94fd7 100644 --- a/rds/src/v3/model/ApplyConfigurationAsyncResponse.cpp +++ b/rds/src/v3/model/ApplyConfigurationAsyncResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ApplyConfigurationAsyncResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ApplyConfigurationAsyncResponse::toJson() const return val; } - bool ApplyConfigurationAsyncResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ApplyConfigurationAsyncResponse::fromJson(const web::json::value& val) return ok; } + std::string ApplyConfigurationAsyncResponse::getConfigurationId() const { return configurationId_; diff --git a/rds/src/v3/model/ApplyConfigurationRequest.cpp b/rds/src/v3/model/ApplyConfigurationRequest.cpp index a89005cc4..6f546e7a6 100644 --- a/rds/src/v3/model/ApplyConfigurationRequest.cpp +++ b/rds/src/v3/model/ApplyConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ApplyConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ApplyConfigurationRequest::toJson() const return val; } - bool ApplyConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ApplyConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::vector& ApplyConfigurationRequest::getInstanceIds() { return instanceIds_; diff --git a/rds/src/v3/model/ApplyConfigurationResponse_apply_results.cpp b/rds/src/v3/model/ApplyConfigurationResponse_apply_results.cpp index b7f6eb329..c54d3f339 100644 --- a/rds/src/v3/model/ApplyConfigurationResponse_apply_results.cpp +++ b/rds/src/v3/model/ApplyConfigurationResponse_apply_results.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ApplyConfigurationResponse_apply_results.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ApplyConfigurationResponse_apply_results::toJson() const return val; } - bool ApplyConfigurationResponse_apply_results::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ApplyConfigurationResponse_apply_results::fromJson(const web::json::value& return ok; } + std::string ApplyConfigurationResponse_apply_results::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/AttachEipRequest.cpp b/rds/src/v3/model/AttachEipRequest.cpp index 413b28094..899d6276f 100644 --- a/rds/src/v3/model/AttachEipRequest.cpp +++ b/rds/src/v3/model/AttachEipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/AttachEipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value AttachEipRequest::toJson() const return val; } - bool AttachEipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AttachEipRequest::fromJson(const web::json::value& val) return ok; } + std::string AttachEipRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/AttachEipResponse.cpp b/rds/src/v3/model/AttachEipResponse.cpp index ea4d703e2..a76d68363 100644 --- a/rds/src/v3/model/AttachEipResponse.cpp +++ b/rds/src/v3/model/AttachEipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/AttachEipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value AttachEipResponse::toJson() const return val; } - bool AttachEipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool AttachEipResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/Auditlog.cpp b/rds/src/v3/model/Auditlog.cpp index a73855cd1..b1d7e0dbd 100644 --- a/rds/src/v3/model/Auditlog.cpp +++ b/rds/src/v3/model/Auditlog.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Auditlog.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -53,7 +52,6 @@ web::json::value Auditlog::toJson() const return val; } - bool Auditlog::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool Auditlog::fromJson(const web::json::value& val) return ok; } + std::string Auditlog::getId() const { return id_; diff --git a/rds/src/v3/model/AvailableZone.cpp b/rds/src/v3/model/AvailableZone.cpp index db8cf5d53..09b766394 100644 --- a/rds/src/v3/model/AvailableZone.cpp +++ b/rds/src/v3/model/AvailableZone.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/AvailableZone.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value AvailableZone::toJson() const return val; } - bool AvailableZone::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AvailableZone::fromJson(const web::json::value& val) return ok; } + std::string AvailableZone::getCode() const { return code_; diff --git a/rds/src/v3/model/BackupDatabase.cpp b/rds/src/v3/model/BackupDatabase.cpp index 7d8016775..0f9358c90 100644 --- a/rds/src/v3/model/BackupDatabase.cpp +++ b/rds/src/v3/model/BackupDatabase.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BackupDatabase.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value BackupDatabase::toJson() const return val; } - bool BackupDatabase::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BackupDatabase::fromJson(const web::json::value& val) return ok; } + std::string BackupDatabase::getName() const { return name_; diff --git a/rds/src/v3/model/BackupDatastore.cpp b/rds/src/v3/model/BackupDatastore.cpp index 3e13e0da6..ab2571909 100644 --- a/rds/src/v3/model/BackupDatastore.cpp +++ b/rds/src/v3/model/BackupDatastore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BackupDatastore.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value BackupDatastore::toJson() const return val; } - bool BackupDatastore::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BackupDatastore::fromJson(const web::json::value& val) return ok; } + std::string BackupDatastore::getType() const { return type_; diff --git a/rds/src/v3/model/BackupForList.cpp b/rds/src/v3/model/BackupForList.cpp index d6f1b4b60..c46c4ac32 100644 --- a/rds/src/v3/model/BackupForList.cpp +++ b/rds/src/v3/model/BackupForList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BackupForList.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -81,7 +80,6 @@ web::json::value BackupForList::toJson() const return val; } - bool BackupForList::fromJson(const web::json::value& val) { bool ok = true; @@ -188,6 +186,7 @@ bool BackupForList::fromJson(const web::json::value& val) return ok; } + std::string BackupForList::getId() const { return id_; diff --git a/rds/src/v3/model/BackupInfo.cpp b/rds/src/v3/model/BackupInfo.cpp index cae2c5120..922e22103 100644 --- a/rds/src/v3/model/BackupInfo.cpp +++ b/rds/src/v3/model/BackupInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BackupInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -67,7 +66,6 @@ web::json::value BackupInfo::toJson() const return val; } - bool BackupInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool BackupInfo::fromJson(const web::json::value& val) return ok; } + std::string BackupInfo::getId() const { return id_; diff --git a/rds/src/v3/model/BackupPolicy.cpp b/rds/src/v3/model/BackupPolicy.cpp index 05056bfcf..1518e11d6 100644 --- a/rds/src/v3/model/BackupPolicy.cpp +++ b/rds/src/v3/model/BackupPolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BackupPolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value BackupPolicy::toJson() const return val; } - bool BackupPolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BackupPolicy::fromJson(const web::json::value& val) return ok; } + int32_t BackupPolicy::getKeepDays() const { return keepDays_; diff --git a/rds/src/v3/model/BackupStrategy.cpp b/rds/src/v3/model/BackupStrategy.cpp index 5d2838ebf..d57c862cd 100644 --- a/rds/src/v3/model/BackupStrategy.cpp +++ b/rds/src/v3/model/BackupStrategy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BackupStrategy.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value BackupStrategy::toJson() const return val; } - bool BackupStrategy::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BackupStrategy::fromJson(const web::json::value& val) return ok; } + std::string BackupStrategy::getStartTime() const { return startTime_; diff --git a/rds/src/v3/model/BackupStrategyForResponse.cpp b/rds/src/v3/model/BackupStrategyForResponse.cpp index 81e7626de..23f45d4be 100644 --- a/rds/src/v3/model/BackupStrategyForResponse.cpp +++ b/rds/src/v3/model/BackupStrategyForResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BackupStrategyForResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value BackupStrategyForResponse::toJson() const return val; } - bool BackupStrategyForResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool BackupStrategyForResponse::fromJson(const web::json::value& val) return ok; } + std::string BackupStrategyForResponse::getStartTime() const { return startTime_; diff --git a/rds/src/v3/model/BatchAddMsdtcsRequest.cpp b/rds/src/v3/model/BatchAddMsdtcsRequest.cpp index 52eea62d0..6d85fe9e7 100644 --- a/rds/src/v3/model/BatchAddMsdtcsRequest.cpp +++ b/rds/src/v3/model/BatchAddMsdtcsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BatchAddMsdtcsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value BatchAddMsdtcsRequest::toJson() const return val; } - bool BatchAddMsdtcsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchAddMsdtcsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchAddMsdtcsRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/BatchAddMsdtcsResponse.cpp b/rds/src/v3/model/BatchAddMsdtcsResponse.cpp index 5f733f796..c9c49b403 100644 --- a/rds/src/v3/model/BatchAddMsdtcsResponse.cpp +++ b/rds/src/v3/model/BatchAddMsdtcsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BatchAddMsdtcsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value BatchAddMsdtcsResponse::toJson() const return val; } - bool BatchAddMsdtcsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchAddMsdtcsResponse::fromJson(const web::json::value& val) return ok; } + std::string BatchAddMsdtcsResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/BatchDeleteBackupRequestBody.cpp b/rds/src/v3/model/BatchDeleteBackupRequestBody.cpp index 463a72da2..35317e7c3 100644 --- a/rds/src/v3/model/BatchDeleteBackupRequestBody.cpp +++ b/rds/src/v3/model/BatchDeleteBackupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BatchDeleteBackupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value BatchDeleteBackupRequestBody::toJson() const return val; } - bool BatchDeleteBackupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDeleteBackupRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& BatchDeleteBackupRequestBody::getBackupIds() { return backupIds_; diff --git a/rds/src/v3/model/BatchDeleteManualBackupRequest.cpp b/rds/src/v3/model/BatchDeleteManualBackupRequest.cpp index 791095877..4056fec9f 100644 --- a/rds/src/v3/model/BatchDeleteManualBackupRequest.cpp +++ b/rds/src/v3/model/BatchDeleteManualBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BatchDeleteManualBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value BatchDeleteManualBackupRequest::toJson() const return val; } - bool BatchDeleteManualBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteManualBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteManualBackupRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/BatchDeleteManualBackupResponse.cpp b/rds/src/v3/model/BatchDeleteManualBackupResponse.cpp index eea8bf6b0..8d06cf2e6 100644 --- a/rds/src/v3/model/BatchDeleteManualBackupResponse.cpp +++ b/rds/src/v3/model/BatchDeleteManualBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BatchDeleteManualBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value BatchDeleteManualBackupResponse::toJson() const return val; } - bool BatchDeleteManualBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDeleteManualBackupResponse::fromJson(const web::json::value& val) return ok; } + std::vector& BatchDeleteManualBackupResponse::getDeleteResults() { return deleteResults_; diff --git a/rds/src/v3/model/BatchTagActionAddRequestBody.cpp b/rds/src/v3/model/BatchTagActionAddRequestBody.cpp index 697f26a79..d6877cc38 100644 --- a/rds/src/v3/model/BatchTagActionAddRequestBody.cpp +++ b/rds/src/v3/model/BatchTagActionAddRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BatchTagActionAddRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value BatchTagActionAddRequestBody::toJson() const return val; } - bool BatchTagActionAddRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchTagActionAddRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchTagActionAddRequestBody::getAction() const { return action_; diff --git a/rds/src/v3/model/BatchTagActionDelRequestBody.cpp b/rds/src/v3/model/BatchTagActionDelRequestBody.cpp index 085200e5a..e67e3c017 100644 --- a/rds/src/v3/model/BatchTagActionDelRequestBody.cpp +++ b/rds/src/v3/model/BatchTagActionDelRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BatchTagActionDelRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value BatchTagActionDelRequestBody::toJson() const return val; } - bool BatchTagActionDelRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchTagActionDelRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchTagActionDelRequestBody::getAction() const { return action_; diff --git a/rds/src/v3/model/BatchTagAddActionRequest.cpp b/rds/src/v3/model/BatchTagAddActionRequest.cpp index 4fd935ec6..fd174de23 100644 --- a/rds/src/v3/model/BatchTagAddActionRequest.cpp +++ b/rds/src/v3/model/BatchTagAddActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BatchTagAddActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value BatchTagAddActionRequest::toJson() const return val; } - bool BatchTagAddActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool BatchTagAddActionRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchTagAddActionRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/BatchTagAddActionResponse.cpp b/rds/src/v3/model/BatchTagAddActionResponse.cpp index 25c94393a..269e1c425 100644 --- a/rds/src/v3/model/BatchTagAddActionResponse.cpp +++ b/rds/src/v3/model/BatchTagAddActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BatchTagAddActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value BatchTagAddActionResponse::toJson() const return val; } - bool BatchTagAddActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchTagAddActionResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/BatchTagDelActionRequest.cpp b/rds/src/v3/model/BatchTagDelActionRequest.cpp index a289034b7..6d776e48a 100644 --- a/rds/src/v3/model/BatchTagDelActionRequest.cpp +++ b/rds/src/v3/model/BatchTagDelActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BatchTagDelActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value BatchTagDelActionRequest::toJson() const return val; } - bool BatchTagDelActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool BatchTagDelActionRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchTagDelActionRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/BatchTagDelActionResponse.cpp b/rds/src/v3/model/BatchTagDelActionResponse.cpp index d57690133..ad35a80bc 100644 --- a/rds/src/v3/model/BatchTagDelActionResponse.cpp +++ b/rds/src/v3/model/BatchTagDelActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BatchTagDelActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value BatchTagDelActionResponse::toJson() const return val; } - bool BatchTagDelActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchTagDelActionResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/BindEipRequest.cpp b/rds/src/v3/model/BindEipRequest.cpp index af6754c59..b2b5bdb56 100644 --- a/rds/src/v3/model/BindEipRequest.cpp +++ b/rds/src/v3/model/BindEipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BindEipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value BindEipRequest::toJson() const return val; } - bool BindEipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BindEipRequest::fromJson(const web::json::value& val) return ok; } + std::string BindEipRequest::getPublicIp() const { return publicIp_; diff --git a/rds/src/v3/model/BinlogClearPolicyRequestBody.cpp b/rds/src/v3/model/BinlogClearPolicyRequestBody.cpp index 8454d99c6..4d078d598 100644 --- a/rds/src/v3/model/BinlogClearPolicyRequestBody.cpp +++ b/rds/src/v3/model/BinlogClearPolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/BinlogClearPolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value BinlogClearPolicyRequestBody::toJson() const return val; } - bool BinlogClearPolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BinlogClearPolicyRequestBody::fromJson(const web::json::value& val) return ok; } + int64_t BinlogClearPolicyRequestBody::getBinlogRetentionHours() const { return binlogRetentionHours_; diff --git a/rds/src/v3/model/ChangeFailoverModeRequest.cpp b/rds/src/v3/model/ChangeFailoverModeRequest.cpp index 47803208c..fd8655c05 100644 --- a/rds/src/v3/model/ChangeFailoverModeRequest.cpp +++ b/rds/src/v3/model/ChangeFailoverModeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ChangeFailoverModeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value ChangeFailoverModeRequest::toJson() const return val; } - bool ChangeFailoverModeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ChangeFailoverModeRequest::fromJson(const web::json::value& val) return ok; } + std::string ChangeFailoverModeRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ChangeFailoverModeResponse.cpp b/rds/src/v3/model/ChangeFailoverModeResponse.cpp index 1ca8716cc..82b439326 100644 --- a/rds/src/v3/model/ChangeFailoverModeResponse.cpp +++ b/rds/src/v3/model/ChangeFailoverModeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ChangeFailoverModeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value ChangeFailoverModeResponse::toJson() const return val; } - bool ChangeFailoverModeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ChangeFailoverModeResponse::fromJson(const web::json::value& val) return ok; } + std::string ChangeFailoverModeResponse::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ChangeFailoverStrategyRequest.cpp b/rds/src/v3/model/ChangeFailoverStrategyRequest.cpp index b30976b9a..4c8d07f43 100644 --- a/rds/src/v3/model/ChangeFailoverStrategyRequest.cpp +++ b/rds/src/v3/model/ChangeFailoverStrategyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ChangeFailoverStrategyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value ChangeFailoverStrategyRequest::toJson() const return val; } - bool ChangeFailoverStrategyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ChangeFailoverStrategyRequest::fromJson(const web::json::value& val) return ok; } + std::string ChangeFailoverStrategyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ChangeFailoverStrategyResponse.cpp b/rds/src/v3/model/ChangeFailoverStrategyResponse.cpp index 59976a629..2d3f53a54 100644 --- a/rds/src/v3/model/ChangeFailoverStrategyResponse.cpp +++ b/rds/src/v3/model/ChangeFailoverStrategyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ChangeFailoverStrategyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value ChangeFailoverStrategyResponse::toJson() const return val; } - bool ChangeFailoverStrategyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ChangeFailoverStrategyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/ChangeOpsWindowRequest.cpp b/rds/src/v3/model/ChangeOpsWindowRequest.cpp index 36d076276..14acdc881 100644 --- a/rds/src/v3/model/ChangeOpsWindowRequest.cpp +++ b/rds/src/v3/model/ChangeOpsWindowRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ChangeOpsWindowRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value ChangeOpsWindowRequest::toJson() const return val; } - bool ChangeOpsWindowRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ChangeOpsWindowRequest::fromJson(const web::json::value& val) return ok; } + std::string ChangeOpsWindowRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ChangeOpsWindowResponse.cpp b/rds/src/v3/model/ChangeOpsWindowResponse.cpp index c0306f9d7..ff05a8542 100644 --- a/rds/src/v3/model/ChangeOpsWindowResponse.cpp +++ b/rds/src/v3/model/ChangeOpsWindowResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ChangeOpsWindowResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value ChangeOpsWindowResponse::toJson() const return val; } - bool ChangeOpsWindowResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ChangeOpsWindowResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/ChangeProxyScaleRequest.cpp b/rds/src/v3/model/ChangeProxyScaleRequest.cpp index 65309a41e..3e6cb4aa8 100644 --- a/rds/src/v3/model/ChangeProxyScaleRequest.cpp +++ b/rds/src/v3/model/ChangeProxyScaleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ChangeProxyScaleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value ChangeProxyScaleRequest::toJson() const return val; } - bool ChangeProxyScaleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ChangeProxyScaleRequest::fromJson(const web::json::value& val) return ok; } + std::string ChangeProxyScaleRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ChangeProxyScaleResponse.cpp b/rds/src/v3/model/ChangeProxyScaleResponse.cpp index 8550e578b..6fcb8cee4 100644 --- a/rds/src/v3/model/ChangeProxyScaleResponse.cpp +++ b/rds/src/v3/model/ChangeProxyScaleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ChangeProxyScaleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ChangeProxyScaleResponse::toJson() const return val; } - bool ChangeProxyScaleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ChangeProxyScaleResponse::fromJson(const web::json::value& val) return ok; } + std::string ChangeProxyScaleResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/ChangeTheDelayThresholdRequest.cpp b/rds/src/v3/model/ChangeTheDelayThresholdRequest.cpp index cf8b349f8..886ad24d4 100644 --- a/rds/src/v3/model/ChangeTheDelayThresholdRequest.cpp +++ b/rds/src/v3/model/ChangeTheDelayThresholdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ChangeTheDelayThresholdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value ChangeTheDelayThresholdRequest::toJson() const return val; } - bool ChangeTheDelayThresholdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ChangeTheDelayThresholdRequest::fromJson(const web::json::value& val) return ok; } + std::string ChangeTheDelayThresholdRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ChangeTheDelayThresholdResponse.cpp b/rds/src/v3/model/ChangeTheDelayThresholdResponse.cpp index 23b493a8d..314a6e935 100644 --- a/rds/src/v3/model/ChangeTheDelayThresholdResponse.cpp +++ b/rds/src/v3/model/ChangeTheDelayThresholdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ChangeTheDelayThresholdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ChangeTheDelayThresholdResponse::toJson() const return val; } - bool ChangeTheDelayThresholdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ChangeTheDelayThresholdResponse::fromJson(const web::json::value& val) return ok; } + std::string ChangeTheDelayThresholdResponse::getResult() const { return result_; diff --git a/rds/src/v3/model/ChangingTheDelayThresholdRequestBody.cpp b/rds/src/v3/model/ChangingTheDelayThresholdRequestBody.cpp index c5ba40ee6..a51563059 100644 --- a/rds/src/v3/model/ChangingTheDelayThresholdRequestBody.cpp +++ b/rds/src/v3/model/ChangingTheDelayThresholdRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ChangingTheDelayThresholdRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ChangingTheDelayThresholdRequestBody::toJson() const return val; } - bool ChangingTheDelayThresholdRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ChangingTheDelayThresholdRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t ChangingTheDelayThresholdRequestBody::getDelayThresholdInKilobytes() const { return delayThresholdInKilobytes_; diff --git a/rds/src/v3/model/ChargeInfo.cpp b/rds/src/v3/model/ChargeInfo.cpp index 377e4c9e5..205e5819b 100644 --- a/rds/src/v3/model/ChargeInfo.cpp +++ b/rds/src/v3/model/ChargeInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ChargeInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -53,7 +52,6 @@ web::json::value ChargeInfo::toJson() const return val; } - bool ChargeInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ChargeInfo::fromJson(const web::json::value& val) return ok; } + std::string ChargeInfo::getChargeMode() const { return chargeMode_; diff --git a/rds/src/v3/model/ChargeInfoResponse.cpp b/rds/src/v3/model/ChargeInfoResponse.cpp index 7393abc40..c651cc090 100644 --- a/rds/src/v3/model/ChargeInfoResponse.cpp +++ b/rds/src/v3/model/ChargeInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ChargeInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ChargeInfoResponse::toJson() const return val; } - bool ChargeInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ChargeInfoResponse::fromJson(const web::json::value& val) return ok; } + std::string ChargeInfoResponse::getChargeMode() const { return chargeMode_; diff --git a/rds/src/v3/model/Computes.cpp b/rds/src/v3/model/Computes.cpp index 0a610709a..8b7ddadc4 100644 --- a/rds/src/v3/model/Computes.cpp +++ b/rds/src/v3/model/Computes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Computes.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value Computes::toJson() const return val; } - bool Computes::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool Computes::fromJson(const web::json::value& val) return ok; } + std::string Computes::getGroupType() const { return groupType_; diff --git a/rds/src/v3/model/ConfigurationCopyRequestBody.cpp b/rds/src/v3/model/ConfigurationCopyRequestBody.cpp index d4e30cdb6..db6ce1a27 100644 --- a/rds/src/v3/model/ConfigurationCopyRequestBody.cpp +++ b/rds/src/v3/model/ConfigurationCopyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ConfigurationCopyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ConfigurationCopyRequestBody::toJson() const return val; } - bool ConfigurationCopyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ConfigurationCopyRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationCopyRequestBody::getName() const { return name_; diff --git a/rds/src/v3/model/ConfigurationForCreation.cpp b/rds/src/v3/model/ConfigurationForCreation.cpp index 73f6a542e..612a5f743 100644 --- a/rds/src/v3/model/ConfigurationForCreation.cpp +++ b/rds/src/v3/model/ConfigurationForCreation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ConfigurationForCreation.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -46,7 +45,6 @@ web::json::value ConfigurationForCreation::toJson() const return val; } - bool ConfigurationForCreation::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ConfigurationForCreation::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationForCreation::getName() const { return name_; diff --git a/rds/src/v3/model/ConfigurationForUpdate.cpp b/rds/src/v3/model/ConfigurationForUpdate.cpp index d16d4d326..88083999b 100644 --- a/rds/src/v3/model/ConfigurationForUpdate.cpp +++ b/rds/src/v3/model/ConfigurationForUpdate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ConfigurationForUpdate.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value ConfigurationForUpdate::toJson() const return val; } - bool ConfigurationForUpdate::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ConfigurationForUpdate::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationForUpdate::getName() const { return name_; diff --git a/rds/src/v3/model/ConfigurationParameter.cpp b/rds/src/v3/model/ConfigurationParameter.cpp index d4188e32e..9422221f4 100644 --- a/rds/src/v3/model/ConfigurationParameter.cpp +++ b/rds/src/v3/model/ConfigurationParameter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ConfigurationParameter.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -63,7 +62,6 @@ web::json::value ConfigurationParameter::toJson() const return val; } - bool ConfigurationParameter::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ConfigurationParameter::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationParameter::getName() const { return name_; diff --git a/rds/src/v3/model/ConfigurationSummary.cpp b/rds/src/v3/model/ConfigurationSummary.cpp index b23283549..98f815f8e 100644 --- a/rds/src/v3/model/ConfigurationSummary.cpp +++ b/rds/src/v3/model/ConfigurationSummary.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ConfigurationSummary.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -68,7 +67,6 @@ web::json::value ConfigurationSummary::toJson() const return val; } - bool ConfigurationSummary::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ConfigurationSummary::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationSummary::getId() const { return id_; diff --git a/rds/src/v3/model/ConfigurationSummaryForCreate.cpp b/rds/src/v3/model/ConfigurationSummaryForCreate.cpp index dfb8abdb2..c7e99cdde 100644 --- a/rds/src/v3/model/ConfigurationSummaryForCreate.cpp +++ b/rds/src/v3/model/ConfigurationSummaryForCreate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ConfigurationSummaryForCreate.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -63,7 +62,6 @@ web::json::value ConfigurationSummaryForCreate::toJson() const return val; } - bool ConfigurationSummaryForCreate::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ConfigurationSummaryForCreate::fromJson(const web::json::value& val) return ok; } + std::string ConfigurationSummaryForCreate::getId() const { return id_; diff --git a/rds/src/v3/model/CopyConfigurationRequest.cpp b/rds/src/v3/model/CopyConfigurationRequest.cpp index 33ce65099..980934395 100644 --- a/rds/src/v3/model/CopyConfigurationRequest.cpp +++ b/rds/src/v3/model/CopyConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CopyConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value CopyConfigurationRequest::toJson() const return val; } - bool CopyConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CopyConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string CopyConfigurationRequest::getConfigId() const { return configId_; diff --git a/rds/src/v3/model/CopyConfigurationResponse.cpp b/rds/src/v3/model/CopyConfigurationResponse.cpp index 1bfb3893c..c4c7caa73 100644 --- a/rds/src/v3/model/CopyConfigurationResponse.cpp +++ b/rds/src/v3/model/CopyConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CopyConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -63,7 +62,6 @@ web::json::value CopyConfigurationResponse::toJson() const return val; } - bool CopyConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool CopyConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string CopyConfigurationResponse::getId() const { return id_; diff --git a/rds/src/v3/model/CreateConfigurationRequest.cpp b/rds/src/v3/model/CreateConfigurationRequest.cpp index cb5986446..8b209d920 100644 --- a/rds/src/v3/model/CreateConfigurationRequest.cpp +++ b/rds/src/v3/model/CreateConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value CreateConfigurationRequest::toJson() const return val; } - bool CreateConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreateConfigurationResponse.cpp b/rds/src/v3/model/CreateConfigurationResponse.cpp index bd91a65b8..249cb5e74 100644 --- a/rds/src/v3/model/CreateConfigurationResponse.cpp +++ b/rds/src/v3/model/CreateConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value CreateConfigurationResponse::toJson() const return val; } - bool CreateConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateConfigurationResponse::fromJson(const web::json::value& val) return ok; } + ConfigurationSummaryForCreate CreateConfigurationResponse::getConfiguration() const { return configuration_; diff --git a/rds/src/v3/model/CreateDatabaseRequest.cpp b/rds/src/v3/model/CreateDatabaseRequest.cpp index d105d9326..02d20ef02 100644 --- a/rds/src/v3/model/CreateDatabaseRequest.cpp +++ b/rds/src/v3/model/CreateDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value CreateDatabaseRequest::toJson() const return val; } - bool CreateDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateDatabaseRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDatabaseRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreateDatabaseResponse.cpp b/rds/src/v3/model/CreateDatabaseResponse.cpp index f79d62891..52cc5fa46 100644 --- a/rds/src/v3/model/CreateDatabaseResponse.cpp +++ b/rds/src/v3/model/CreateDatabaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateDatabaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value CreateDatabaseResponse::toJson() const return val; } - bool CreateDatabaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateDatabaseResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDatabaseResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/CreateDbUserRequest.cpp b/rds/src/v3/model/CreateDbUserRequest.cpp index 1e9d1d80f..b69af1a60 100644 --- a/rds/src/v3/model/CreateDbUserRequest.cpp +++ b/rds/src/v3/model/CreateDbUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateDbUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value CreateDbUserRequest::toJson() const return val; } - bool CreateDbUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateDbUserRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDbUserRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreateDbUserResponse.cpp b/rds/src/v3/model/CreateDbUserResponse.cpp index 9bf96f7d0..8399e6d85 100644 --- a/rds/src/v3/model/CreateDbUserResponse.cpp +++ b/rds/src/v3/model/CreateDbUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateDbUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value CreateDbUserResponse::toJson() const return val; } - bool CreateDbUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateDbUserResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDbUserResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/CreateDnsNameRequest.cpp b/rds/src/v3/model/CreateDnsNameRequest.cpp index 2f54e0304..9ca226a91 100644 --- a/rds/src/v3/model/CreateDnsNameRequest.cpp +++ b/rds/src/v3/model/CreateDnsNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateDnsNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value CreateDnsNameRequest::toJson() const return val; } - bool CreateDnsNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateDnsNameRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateDnsNameRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreateDnsNameRequestBody.cpp b/rds/src/v3/model/CreateDnsNameRequestBody.cpp index 7ee929454..bac706081 100644 --- a/rds/src/v3/model/CreateDnsNameRequestBody.cpp +++ b/rds/src/v3/model/CreateDnsNameRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateDnsNameRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value CreateDnsNameRequestBody::toJson() const return val; } - bool CreateDnsNameRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateDnsNameRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateDnsNameRequestBody::getDnsType() const { return dnsType_; diff --git a/rds/src/v3/model/CreateDnsNameResponse.cpp b/rds/src/v3/model/CreateDnsNameResponse.cpp index 81ac941a6..52b5a8d12 100644 --- a/rds/src/v3/model/CreateDnsNameResponse.cpp +++ b/rds/src/v3/model/CreateDnsNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateDnsNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value CreateDnsNameResponse::toJson() const return val; } - bool CreateDnsNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateDnsNameResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDnsNameResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/CreateInstanceRequest.cpp b/rds/src/v3/model/CreateInstanceRequest.cpp index 4d835ba54..6916b644c 100644 --- a/rds/src/v3/model/CreateInstanceRequest.cpp +++ b/rds/src/v3/model/CreateInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value CreateInstanceRequest::toJson() const return val; } - bool CreateInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreateInstanceRespItem.cpp b/rds/src/v3/model/CreateInstanceRespItem.cpp index 8341f562e..f7b0d6105 100644 --- a/rds/src/v3/model/CreateInstanceRespItem.cpp +++ b/rds/src/v3/model/CreateInstanceRespItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateInstanceRespItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -122,7 +121,6 @@ web::json::value CreateInstanceRespItem::toJson() const return val; } - bool CreateInstanceRespItem::fromJson(const web::json::value& val) { bool ok = true; @@ -310,6 +308,7 @@ bool CreateInstanceRespItem::fromJson(const web::json::value& val) return ok; } + std::string CreateInstanceRespItem::getId() const { return id_; diff --git a/rds/src/v3/model/CreateInstanceResponse.cpp b/rds/src/v3/model/CreateInstanceResponse.cpp index 065b538b8..383616048 100644 --- a/rds/src/v3/model/CreateInstanceResponse.cpp +++ b/rds/src/v3/model/CreateInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value CreateInstanceResponse::toJson() const return val; } - bool CreateInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateInstanceResponse::fromJson(const web::json::value& val) return ok; } + CreateInstanceRespItem CreateInstanceResponse::getInstance() const { return instance_; diff --git a/rds/src/v3/model/CreateManualBackupRequest.cpp b/rds/src/v3/model/CreateManualBackupRequest.cpp index 1d6f069c3..2572f147e 100644 --- a/rds/src/v3/model/CreateManualBackupRequest.cpp +++ b/rds/src/v3/model/CreateManualBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateManualBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value CreateManualBackupRequest::toJson() const return val; } - bool CreateManualBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateManualBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateManualBackupRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreateManualBackupRequestBody.cpp b/rds/src/v3/model/CreateManualBackupRequestBody.cpp index b974b67ee..e8be79afc 100644 --- a/rds/src/v3/model/CreateManualBackupRequestBody.cpp +++ b/rds/src/v3/model/CreateManualBackupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateManualBackupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -47,7 +46,6 @@ web::json::value CreateManualBackupRequestBody::toJson() const return val; } - bool CreateManualBackupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool CreateManualBackupRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateManualBackupRequestBody::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/CreateManualBackupResponse.cpp b/rds/src/v3/model/CreateManualBackupResponse.cpp index 5922b1e90..9b01556b6 100644 --- a/rds/src/v3/model/CreateManualBackupResponse.cpp +++ b/rds/src/v3/model/CreateManualBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateManualBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value CreateManualBackupResponse::toJson() const return val; } - bool CreateManualBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateManualBackupResponse::fromJson(const web::json::value& val) return ok; } + BackupInfo CreateManualBackupResponse::getBackup() const { return backup_; diff --git a/rds/src/v3/model/CreatePostgresqlDatabaseRequest.cpp b/rds/src/v3/model/CreatePostgresqlDatabaseRequest.cpp index 04606a8b3..02f38078c 100644 --- a/rds/src/v3/model/CreatePostgresqlDatabaseRequest.cpp +++ b/rds/src/v3/model/CreatePostgresqlDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreatePostgresqlDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value CreatePostgresqlDatabaseRequest::toJson() const return val; } - bool CreatePostgresqlDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreatePostgresqlDatabaseRequest::fromJson(const web::json::value& val) return ok; } + std::string CreatePostgresqlDatabaseRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreatePostgresqlDatabaseResponse.cpp b/rds/src/v3/model/CreatePostgresqlDatabaseResponse.cpp index 6a7905365..17e5123d7 100644 --- a/rds/src/v3/model/CreatePostgresqlDatabaseResponse.cpp +++ b/rds/src/v3/model/CreatePostgresqlDatabaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreatePostgresqlDatabaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value CreatePostgresqlDatabaseResponse::toJson() const return val; } - bool CreatePostgresqlDatabaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreatePostgresqlDatabaseResponse::fromJson(const web::json::value& val) return ok; } + std::string CreatePostgresqlDatabaseResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/CreatePostgresqlDatabaseSchemaRequest.cpp b/rds/src/v3/model/CreatePostgresqlDatabaseSchemaRequest.cpp index a84490315..2737f9ad4 100644 --- a/rds/src/v3/model/CreatePostgresqlDatabaseSchemaRequest.cpp +++ b/rds/src/v3/model/CreatePostgresqlDatabaseSchemaRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreatePostgresqlDatabaseSchemaRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value CreatePostgresqlDatabaseSchemaRequest::toJson() const return val; } - bool CreatePostgresqlDatabaseSchemaRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreatePostgresqlDatabaseSchemaRequest::fromJson(const web::json::value& val return ok; } + std::string CreatePostgresqlDatabaseSchemaRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreatePostgresqlDatabaseSchemaResponse.cpp b/rds/src/v3/model/CreatePostgresqlDatabaseSchemaResponse.cpp index d17fa73f7..2bc280b22 100644 --- a/rds/src/v3/model/CreatePostgresqlDatabaseSchemaResponse.cpp +++ b/rds/src/v3/model/CreatePostgresqlDatabaseSchemaResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreatePostgresqlDatabaseSchemaResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value CreatePostgresqlDatabaseSchemaResponse::toJson() const return val; } - bool CreatePostgresqlDatabaseSchemaResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreatePostgresqlDatabaseSchemaResponse::fromJson(const web::json::value& va return ok; } + std::string CreatePostgresqlDatabaseSchemaResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/CreatePostgresqlDbUserRequest.cpp b/rds/src/v3/model/CreatePostgresqlDbUserRequest.cpp index 9f6f08693..03869e1f0 100644 --- a/rds/src/v3/model/CreatePostgresqlDbUserRequest.cpp +++ b/rds/src/v3/model/CreatePostgresqlDbUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreatePostgresqlDbUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value CreatePostgresqlDbUserRequest::toJson() const return val; } - bool CreatePostgresqlDbUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreatePostgresqlDbUserRequest::fromJson(const web::json::value& val) return ok; } + std::string CreatePostgresqlDbUserRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreatePostgresqlDbUserResponse.cpp b/rds/src/v3/model/CreatePostgresqlDbUserResponse.cpp index 524468732..c29568dcb 100644 --- a/rds/src/v3/model/CreatePostgresqlDbUserResponse.cpp +++ b/rds/src/v3/model/CreatePostgresqlDbUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreatePostgresqlDbUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value CreatePostgresqlDbUserResponse::toJson() const return val; } - bool CreatePostgresqlDbUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreatePostgresqlDbUserResponse::fromJson(const web::json::value& val) return ok; } + std::string CreatePostgresqlDbUserResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/CreatePostgresqlExtensionRequest.cpp b/rds/src/v3/model/CreatePostgresqlExtensionRequest.cpp index 8519ab44a..aa1b9d1a3 100644 --- a/rds/src/v3/model/CreatePostgresqlExtensionRequest.cpp +++ b/rds/src/v3/model/CreatePostgresqlExtensionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreatePostgresqlExtensionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value CreatePostgresqlExtensionRequest::toJson() const return val; } - bool CreatePostgresqlExtensionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreatePostgresqlExtensionRequest::fromJson(const web::json::value& val) return ok; } + std::string CreatePostgresqlExtensionRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreatePostgresqlExtensionResponse.cpp b/rds/src/v3/model/CreatePostgresqlExtensionResponse.cpp index 7f76dba38..7189d3b1b 100644 --- a/rds/src/v3/model/CreatePostgresqlExtensionResponse.cpp +++ b/rds/src/v3/model/CreatePostgresqlExtensionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreatePostgresqlExtensionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value CreatePostgresqlExtensionResponse::toJson() const return val; } - bool CreatePostgresqlExtensionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreatePostgresqlExtensionResponse::fromJson(const web::json::value& val) return ok; } + std::string CreatePostgresqlExtensionResponse::getBody() const { return body_; diff --git a/rds/src/v3/model/CreateRestoreInstanceRequest.cpp b/rds/src/v3/model/CreateRestoreInstanceRequest.cpp index 33d1204f3..35a47661e 100644 --- a/rds/src/v3/model/CreateRestoreInstanceRequest.cpp +++ b/rds/src/v3/model/CreateRestoreInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateRestoreInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value CreateRestoreInstanceRequest::toJson() const return val; } - bool CreateRestoreInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateRestoreInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateRestoreInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreateRestoreInstanceRequestBody.cpp b/rds/src/v3/model/CreateRestoreInstanceRequestBody.cpp index 75999183c..42afba073 100644 --- a/rds/src/v3/model/CreateRestoreInstanceRequestBody.cpp +++ b/rds/src/v3/model/CreateRestoreInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateRestoreInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -150,7 +149,6 @@ web::json::value CreateRestoreInstanceRequestBody::toJson() const return val; } - bool CreateRestoreInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -392,6 +390,7 @@ bool CreateRestoreInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateRestoreInstanceRequestBody::getName() const { return name_; diff --git a/rds/src/v3/model/CreateRestoreInstanceResponse.cpp b/rds/src/v3/model/CreateRestoreInstanceResponse.cpp index 56933427d..bc9e0e562 100644 --- a/rds/src/v3/model/CreateRestoreInstanceResponse.cpp +++ b/rds/src/v3/model/CreateRestoreInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateRestoreInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value CreateRestoreInstanceResponse::toJson() const return val; } - bool CreateRestoreInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateRestoreInstanceResponse::fromJson(const web::json::value& val) return ok; } + CreateInstanceRespItem CreateRestoreInstanceResponse::getInstance() const { return instance_; diff --git a/rds/src/v3/model/CreateSqlserverDatabaseRequest.cpp b/rds/src/v3/model/CreateSqlserverDatabaseRequest.cpp index 40db0db90..6662cdc5b 100644 --- a/rds/src/v3/model/CreateSqlserverDatabaseRequest.cpp +++ b/rds/src/v3/model/CreateSqlserverDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateSqlserverDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value CreateSqlserverDatabaseRequest::toJson() const return val; } - bool CreateSqlserverDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateSqlserverDatabaseRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateSqlserverDatabaseRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreateSqlserverDatabaseResponse.cpp b/rds/src/v3/model/CreateSqlserverDatabaseResponse.cpp index 0d81eae2a..e54f04854 100644 --- a/rds/src/v3/model/CreateSqlserverDatabaseResponse.cpp +++ b/rds/src/v3/model/CreateSqlserverDatabaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateSqlserverDatabaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value CreateSqlserverDatabaseResponse::toJson() const return val; } - bool CreateSqlserverDatabaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateSqlserverDatabaseResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateSqlserverDatabaseResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/CreateSqlserverDbUserRequest.cpp b/rds/src/v3/model/CreateSqlserverDbUserRequest.cpp index cc3ea07bd..443f2dbba 100644 --- a/rds/src/v3/model/CreateSqlserverDbUserRequest.cpp +++ b/rds/src/v3/model/CreateSqlserverDbUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateSqlserverDbUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value CreateSqlserverDbUserRequest::toJson() const return val; } - bool CreateSqlserverDbUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateSqlserverDbUserRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateSqlserverDbUserRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreateSqlserverDbUserResponse.cpp b/rds/src/v3/model/CreateSqlserverDbUserResponse.cpp index f544846cc..4d38c92a2 100644 --- a/rds/src/v3/model/CreateSqlserverDbUserResponse.cpp +++ b/rds/src/v3/model/CreateSqlserverDbUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateSqlserverDbUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value CreateSqlserverDbUserResponse::toJson() const return val; } - bool CreateSqlserverDbUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateSqlserverDbUserResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateSqlserverDbUserResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/CreateXelLogDownloadRequest.cpp b/rds/src/v3/model/CreateXelLogDownloadRequest.cpp index bbdf56105..ac5f2cb04 100644 --- a/rds/src/v3/model/CreateXelLogDownloadRequest.cpp +++ b/rds/src/v3/model/CreateXelLogDownloadRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateXelLogDownloadRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value CreateXelLogDownloadRequest::toJson() const return val; } - bool CreateXelLogDownloadRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateXelLogDownloadRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateXelLogDownloadRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/CreateXelLogDownloadRequestBody.cpp b/rds/src/v3/model/CreateXelLogDownloadRequestBody.cpp index b526d72f2..d6dbb5113 100644 --- a/rds/src/v3/model/CreateXelLogDownloadRequestBody.cpp +++ b/rds/src/v3/model/CreateXelLogDownloadRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateXelLogDownloadRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value CreateXelLogDownloadRequestBody::toJson() const return val; } - bool CreateXelLogDownloadRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateXelLogDownloadRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateXelLogDownloadRequestBody::getFileName() const { return fileName_; diff --git a/rds/src/v3/model/CreateXelLogDownloadResponse.cpp b/rds/src/v3/model/CreateXelLogDownloadResponse.cpp index 1b26041e5..49e2c6fb7 100644 --- a/rds/src/v3/model/CreateXelLogDownloadResponse.cpp +++ b/rds/src/v3/model/CreateXelLogDownloadResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateXelLogDownloadResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value CreateXelLogDownloadResponse::toJson() const return val; } - bool CreateXelLogDownloadResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateXelLogDownloadResponse::fromJson(const web::json::value& val) return ok; } + std::vector& CreateXelLogDownloadResponse::getList() { return list_; diff --git a/rds/src/v3/model/CreateXelLogDownloadResult.cpp b/rds/src/v3/model/CreateXelLogDownloadResult.cpp index 4f0108b3c..5d180aef1 100644 --- a/rds/src/v3/model/CreateXelLogDownloadResult.cpp +++ b/rds/src/v3/model/CreateXelLogDownloadResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CreateXelLogDownloadResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -58,7 +57,6 @@ web::json::value CreateXelLogDownloadResult::toJson() const return val; } - bool CreateXelLogDownloadResult::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool CreateXelLogDownloadResult::fromJson(const web::json::value& val) return ok; } + std::string CreateXelLogDownloadResult::getFileName() const { return fileName_; diff --git a/rds/src/v3/model/CustomerModifyAutoEnlargePolicyReq.cpp b/rds/src/v3/model/CustomerModifyAutoEnlargePolicyReq.cpp index 4187c82a3..7243ec8e4 100644 --- a/rds/src/v3/model/CustomerModifyAutoEnlargePolicyReq.cpp +++ b/rds/src/v3/model/CustomerModifyAutoEnlargePolicyReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CustomerModifyAutoEnlargePolicyReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value CustomerModifyAutoEnlargePolicyReq::toJson() const return val; } - bool CustomerModifyAutoEnlargePolicyReq::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CustomerModifyAutoEnlargePolicyReq::fromJson(const web::json::value& val) return ok; } + bool CustomerModifyAutoEnlargePolicyReq::isSwitchOption() const { return switchOption_; diff --git a/rds/src/v3/model/CustomerUpgradeDatabaseVersionReq.cpp b/rds/src/v3/model/CustomerUpgradeDatabaseVersionReq.cpp index f618a7bc8..ce27d4777 100644 --- a/rds/src/v3/model/CustomerUpgradeDatabaseVersionReq.cpp +++ b/rds/src/v3/model/CustomerUpgradeDatabaseVersionReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CustomerUpgradeDatabaseVersionReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value CustomerUpgradeDatabaseVersionReq::toJson() const return val; } - bool CustomerUpgradeDatabaseVersionReq::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CustomerUpgradeDatabaseVersionReq::fromJson(const web::json::value& val) return ok; } + bool CustomerUpgradeDatabaseVersionReq::isDelay() const { return delay_; diff --git a/rds/src/v3/model/CustomerUpgradeDatabaseVersionReqNew.cpp b/rds/src/v3/model/CustomerUpgradeDatabaseVersionReqNew.cpp index 8f559902c..9b7f187c0 100644 --- a/rds/src/v3/model/CustomerUpgradeDatabaseVersionReqNew.cpp +++ b/rds/src/v3/model/CustomerUpgradeDatabaseVersionReqNew.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/CustomerUpgradeDatabaseVersionReqNew.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -13,8 +12,8 @@ namespace Model { CustomerUpgradeDatabaseVersionReqNew::CustomerUpgradeDatabaseVersionReqNew() { - delay_ = false; - delayIsSet_ = false; + isDelayed_ = false; + isDelayedIsSet_ = false; } CustomerUpgradeDatabaseVersionReqNew::~CustomerUpgradeDatabaseVersionReqNew() = default; @@ -27,48 +26,48 @@ web::json::value CustomerUpgradeDatabaseVersionReqNew::toJson() const { web::json::value val = web::json::value::object(); - if(delayIsSet_) { - val[utility::conversions::to_string_t("delay")] = ModelBase::toJson(delay_); + if(isDelayedIsSet_) { + val[utility::conversions::to_string_t("is_delayed")] = ModelBase::toJson(isDelayed_); } return val; } - bool CustomerUpgradeDatabaseVersionReqNew::fromJson(const web::json::value& val) { bool ok = true; - if(val.has_field(utility::conversions::to_string_t("delay"))) { - const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("delay")); + if(val.has_field(utility::conversions::to_string_t("is_delayed"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("is_delayed")); if(!fieldValue.is_null()) { bool refVal; ok &= ModelBase::fromJson(fieldValue, refVal); - setDelay(refVal); + setIsDelayed(refVal); } } return ok; } -bool CustomerUpgradeDatabaseVersionReqNew::isDelay() const + +bool CustomerUpgradeDatabaseVersionReqNew::isIsDelayed() const { - return delay_; + return isDelayed_; } -void CustomerUpgradeDatabaseVersionReqNew::setDelay(bool value) +void CustomerUpgradeDatabaseVersionReqNew::setIsDelayed(bool value) { - delay_ = value; - delayIsSet_ = true; + isDelayed_ = value; + isDelayedIsSet_ = true; } -bool CustomerUpgradeDatabaseVersionReqNew::delayIsSet() const +bool CustomerUpgradeDatabaseVersionReqNew::isDelayedIsSet() const { - return delayIsSet_; + return isDelayedIsSet_; } -void CustomerUpgradeDatabaseVersionReqNew::unsetdelay() +void CustomerUpgradeDatabaseVersionReqNew::unsetisDelayed() { - delayIsSet_ = false; + isDelayedIsSet_ = false; } } diff --git a/rds/src/v3/model/DBSInstanceHostInfoResult.cpp b/rds/src/v3/model/DBSInstanceHostInfoResult.cpp index e2014b085..33f3f2be5 100644 --- a/rds/src/v3/model/DBSInstanceHostInfoResult.cpp +++ b/rds/src/v3/model/DBSInstanceHostInfoResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DBSInstanceHostInfoResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value DBSInstanceHostInfoResult::toJson() const return val; } - bool DBSInstanceHostInfoResult::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DBSInstanceHostInfoResult::fromJson(const web::json::value& val) return ok; } + std::string DBSInstanceHostInfoResult::getId() const { return id_; diff --git a/rds/src/v3/model/DataIpRequest.cpp b/rds/src/v3/model/DataIpRequest.cpp index b17ac9ff8..231a489ef 100644 --- a/rds/src/v3/model/DataIpRequest.cpp +++ b/rds/src/v3/model/DataIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DataIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value DataIpRequest::toJson() const return val; } - bool DataIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DataIpRequest::fromJson(const web::json::value& val) return ok; } + std::string DataIpRequest::getNewIp() const { return newIp_; diff --git a/rds/src/v3/model/DatabaseForCreation.cpp b/rds/src/v3/model/DatabaseForCreation.cpp index d1c62da2d..b429c3ac1 100644 --- a/rds/src/v3/model/DatabaseForCreation.cpp +++ b/rds/src/v3/model/DatabaseForCreation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DatabaseForCreation.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value DatabaseForCreation::toJson() const return val; } - bool DatabaseForCreation::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DatabaseForCreation::fromJson(const web::json::value& val) return ok; } + std::string DatabaseForCreation::getName() const { return name_; diff --git a/rds/src/v3/model/DatabaseWithPrivilege.cpp b/rds/src/v3/model/DatabaseWithPrivilege.cpp index 936956421..6e9790379 100644 --- a/rds/src/v3/model/DatabaseWithPrivilege.cpp +++ b/rds/src/v3/model/DatabaseWithPrivilege.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DatabaseWithPrivilege.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value DatabaseWithPrivilege::toJson() const return val; } - bool DatabaseWithPrivilege::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DatabaseWithPrivilege::fromJson(const web::json::value& val) return ok; } + std::string DatabaseWithPrivilege::getName() const { return name_; diff --git a/rds/src/v3/model/DatabaseWithPrivilegeObject.cpp b/rds/src/v3/model/DatabaseWithPrivilegeObject.cpp index d66195209..0045b0eeb 100644 --- a/rds/src/v3/model/DatabaseWithPrivilegeObject.cpp +++ b/rds/src/v3/model/DatabaseWithPrivilegeObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DatabaseWithPrivilegeObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value DatabaseWithPrivilegeObject::toJson() const return val; } - bool DatabaseWithPrivilegeObject::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DatabaseWithPrivilegeObject::fromJson(const web::json::value& val) return ok; } + std::string DatabaseWithPrivilegeObject::getName() const { return name_; diff --git a/rds/src/v3/model/Datastore.cpp b/rds/src/v3/model/Datastore.cpp index 83e331a95..f1f5d0965 100644 --- a/rds/src/v3/model/Datastore.cpp +++ b/rds/src/v3/model/Datastore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Datastore.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value Datastore::toJson() const return val; } - bool Datastore::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Datastore::fromJson(const web::json::value& val) return ok; } + std::string Datastore::getType() const { return type_; diff --git a/rds/src/v3/model/DbUserPrivilegeRequest.cpp b/rds/src/v3/model/DbUserPrivilegeRequest.cpp index 936103704..1fad95fce 100644 --- a/rds/src/v3/model/DbUserPrivilegeRequest.cpp +++ b/rds/src/v3/model/DbUserPrivilegeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DbUserPrivilegeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value DbUserPrivilegeRequest::toJson() const return val; } - bool DbUserPrivilegeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DbUserPrivilegeRequest::fromJson(const web::json::value& val) return ok; } + std::string DbUserPrivilegeRequest::getUserName() const { return userName_; diff --git a/rds/src/v3/model/DbUserPwdRequest.cpp b/rds/src/v3/model/DbUserPwdRequest.cpp index eb4941072..85d7f79f9 100644 --- a/rds/src/v3/model/DbUserPwdRequest.cpp +++ b/rds/src/v3/model/DbUserPwdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DbUserPwdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value DbUserPwdRequest::toJson() const return val; } - bool DbUserPwdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DbUserPwdRequest::fromJson(const web::json::value& val) return ok; } + std::string DbUserPwdRequest::getName() const { return name_; diff --git a/rds/src/v3/model/DeleteBackupResult.cpp b/rds/src/v3/model/DeleteBackupResult.cpp index a0e9a21a4..8180aa815 100644 --- a/rds/src/v3/model/DeleteBackupResult.cpp +++ b/rds/src/v3/model/DeleteBackupResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteBackupResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value DeleteBackupResult::toJson() const return val; } - bool DeleteBackupResult::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteBackupResult::fromJson(const web::json::value& val) return ok; } + std::string DeleteBackupResult::getBackupId() const { return backupId_; diff --git a/rds/src/v3/model/DeleteConfigurationRequest.cpp b/rds/src/v3/model/DeleteConfigurationRequest.cpp index ba84d7288..a86284843 100644 --- a/rds/src/v3/model/DeleteConfigurationRequest.cpp +++ b/rds/src/v3/model/DeleteConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value DeleteConfigurationRequest::toJson() const return val; } - bool DeleteConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/DeleteConfigurationResponse.cpp b/rds/src/v3/model/DeleteConfigurationResponse.cpp index ec545911c..ba37fcc00 100644 --- a/rds/src/v3/model/DeleteConfigurationResponse.cpp +++ b/rds/src/v3/model/DeleteConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value DeleteConfigurationResponse::toJson() const return val; } - bool DeleteConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteConfigurationResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/DeleteDatabaseRequest.cpp b/rds/src/v3/model/DeleteDatabaseRequest.cpp index ee4a60f42..dd76d880e 100644 --- a/rds/src/v3/model/DeleteDatabaseRequest.cpp +++ b/rds/src/v3/model/DeleteDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value DeleteDatabaseRequest::toJson() const return val; } - bool DeleteDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteDatabaseRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDatabaseRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/DeleteDatabaseResponse.cpp b/rds/src/v3/model/DeleteDatabaseResponse.cpp index 05a474e0d..a5fcc1727 100644 --- a/rds/src/v3/model/DeleteDatabaseResponse.cpp +++ b/rds/src/v3/model/DeleteDatabaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteDatabaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value DeleteDatabaseResponse::toJson() const return val; } - bool DeleteDatabaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDatabaseResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteDatabaseResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/DeleteDbUserRequest.cpp b/rds/src/v3/model/DeleteDbUserRequest.cpp index 4ed1ed3b5..75134f39d 100644 --- a/rds/src/v3/model/DeleteDbUserRequest.cpp +++ b/rds/src/v3/model/DeleteDbUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteDbUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value DeleteDbUserRequest::toJson() const return val; } - bool DeleteDbUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteDbUserRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDbUserRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/DeleteDbUserResponse.cpp b/rds/src/v3/model/DeleteDbUserResponse.cpp index ee58dad32..cc0ec6a56 100644 --- a/rds/src/v3/model/DeleteDbUserResponse.cpp +++ b/rds/src/v3/model/DeleteDbUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteDbUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value DeleteDbUserResponse::toJson() const return val; } - bool DeleteDbUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDbUserResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteDbUserResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/DeleteInstanceRequest.cpp b/rds/src/v3/model/DeleteInstanceRequest.cpp index 5e35ed0cf..98a485735 100644 --- a/rds/src/v3/model/DeleteInstanceRequest.cpp +++ b/rds/src/v3/model/DeleteInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value DeleteInstanceRequest::toJson() const return val; } - bool DeleteInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/DeleteInstanceResponse.cpp b/rds/src/v3/model/DeleteInstanceResponse.cpp index f81c4f80b..4f85d0aff 100644 --- a/rds/src/v3/model/DeleteInstanceResponse.cpp +++ b/rds/src/v3/model/DeleteInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value DeleteInstanceResponse::toJson() const return val; } - bool DeleteInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteInstanceResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/DeleteJobRequest.cpp b/rds/src/v3/model/DeleteJobRequest.cpp index 9f1f8cde7..7756abc15 100644 --- a/rds/src/v3/model/DeleteJobRequest.cpp +++ b/rds/src/v3/model/DeleteJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value DeleteJobRequest::toJson() const return val; } - bool DeleteJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteJobRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteJobRequest::getId() const { return id_; diff --git a/rds/src/v3/model/DeleteJobResponse.cpp b/rds/src/v3/model/DeleteJobResponse.cpp index cb704a934..fb0937798 100644 --- a/rds/src/v3/model/DeleteJobResponse.cpp +++ b/rds/src/v3/model/DeleteJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value DeleteJobResponse::toJson() const return val; } - bool DeleteJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteJobResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteJobResponse::getBody() const { return body_; diff --git a/rds/src/v3/model/DeleteManualBackupRequest.cpp b/rds/src/v3/model/DeleteManualBackupRequest.cpp index f6589a4fa..4b1b93373 100644 --- a/rds/src/v3/model/DeleteManualBackupRequest.cpp +++ b/rds/src/v3/model/DeleteManualBackupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteManualBackupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value DeleteManualBackupRequest::toJson() const return val; } - bool DeleteManualBackupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteManualBackupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteManualBackupRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/DeleteManualBackupResponse.cpp b/rds/src/v3/model/DeleteManualBackupResponse.cpp index 285f0f200..bcf45a6eb 100644 --- a/rds/src/v3/model/DeleteManualBackupResponse.cpp +++ b/rds/src/v3/model/DeleteManualBackupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteManualBackupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value DeleteManualBackupResponse::toJson() const return val; } - bool DeleteManualBackupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteManualBackupResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/DeletePostgresqlDatabaseRequest.cpp b/rds/src/v3/model/DeletePostgresqlDatabaseRequest.cpp index 94903e917..608acad77 100644 --- a/rds/src/v3/model/DeletePostgresqlDatabaseRequest.cpp +++ b/rds/src/v3/model/DeletePostgresqlDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeletePostgresqlDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value DeletePostgresqlDatabaseRequest::toJson() const return val; } - bool DeletePostgresqlDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeletePostgresqlDatabaseRequest::fromJson(const web::json::value& val) return ok; } + std::string DeletePostgresqlDatabaseRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/DeletePostgresqlDatabaseResponse.cpp b/rds/src/v3/model/DeletePostgresqlDatabaseResponse.cpp index 1aec8c0c9..50d73bbd3 100644 --- a/rds/src/v3/model/DeletePostgresqlDatabaseResponse.cpp +++ b/rds/src/v3/model/DeletePostgresqlDatabaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeletePostgresqlDatabaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value DeletePostgresqlDatabaseResponse::toJson() const return val; } - bool DeletePostgresqlDatabaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeletePostgresqlDatabaseResponse::fromJson(const web::json::value& val) return ok; } + std::string DeletePostgresqlDatabaseResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/DeletePostgresqlDbUserRequest.cpp b/rds/src/v3/model/DeletePostgresqlDbUserRequest.cpp index fad5b0990..935f3723d 100644 --- a/rds/src/v3/model/DeletePostgresqlDbUserRequest.cpp +++ b/rds/src/v3/model/DeletePostgresqlDbUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeletePostgresqlDbUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value DeletePostgresqlDbUserRequest::toJson() const return val; } - bool DeletePostgresqlDbUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeletePostgresqlDbUserRequest::fromJson(const web::json::value& val) return ok; } + std::string DeletePostgresqlDbUserRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/DeletePostgresqlDbUserResponse.cpp b/rds/src/v3/model/DeletePostgresqlDbUserResponse.cpp index 5d9c11bdd..6b969e65e 100644 --- a/rds/src/v3/model/DeletePostgresqlDbUserResponse.cpp +++ b/rds/src/v3/model/DeletePostgresqlDbUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeletePostgresqlDbUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value DeletePostgresqlDbUserResponse::toJson() const return val; } - bool DeletePostgresqlDbUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeletePostgresqlDbUserResponse::fromJson(const web::json::value& val) return ok; } + std::string DeletePostgresqlDbUserResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/DeletePostgresqlExtensionRequest.cpp b/rds/src/v3/model/DeletePostgresqlExtensionRequest.cpp index 0c40a8f23..972165e16 100644 --- a/rds/src/v3/model/DeletePostgresqlExtensionRequest.cpp +++ b/rds/src/v3/model/DeletePostgresqlExtensionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeletePostgresqlExtensionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value DeletePostgresqlExtensionRequest::toJson() const return val; } - bool DeletePostgresqlExtensionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DeletePostgresqlExtensionRequest::fromJson(const web::json::value& val) return ok; } + std::string DeletePostgresqlExtensionRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/DeletePostgresqlExtensionResponse.cpp b/rds/src/v3/model/DeletePostgresqlExtensionResponse.cpp index 8cab30c17..9a5ed9232 100644 --- a/rds/src/v3/model/DeletePostgresqlExtensionResponse.cpp +++ b/rds/src/v3/model/DeletePostgresqlExtensionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeletePostgresqlExtensionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value DeletePostgresqlExtensionResponse::toJson() const return val; } - bool DeletePostgresqlExtensionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeletePostgresqlExtensionResponse::fromJson(const web::json::value& val) return ok; } + std::string DeletePostgresqlExtensionResponse::getBody() const { return body_; diff --git a/rds/src/v3/model/DeletePostgresqlHbaConfRequest.cpp b/rds/src/v3/model/DeletePostgresqlHbaConfRequest.cpp new file mode 100644 index 000000000..7ec453cef --- /dev/null +++ b/rds/src/v3/model/DeletePostgresqlHbaConfRequest.cpp @@ -0,0 +1,113 @@ + + +#include "huaweicloud/rds/v3/model/DeletePostgresqlHbaConfRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + + + + +DeletePostgresqlHbaConfRequest::DeletePostgresqlHbaConfRequest() +{ + instanceId_ = ""; + instanceIdIsSet_ = false; + bodyIsSet_ = false; +} + +DeletePostgresqlHbaConfRequest::~DeletePostgresqlHbaConfRequest() = default; + +void DeletePostgresqlHbaConfRequest::validate() +{ +} + +web::json::value DeletePostgresqlHbaConfRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(instanceIdIsSet_) { + val[utility::conversions::to_string_t("instance_id")] = ModelBase::toJson(instanceId_); + } + if(bodyIsSet_) { + val[utility::conversions::to_string_t("body")] = ModelBase::toJson(body_); + } + + return val; +} +bool DeletePostgresqlHbaConfRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("instance_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("instance_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setInstanceId(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("body"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("body")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBody(refVal); + } + } + return ok; +} + + +std::string DeletePostgresqlHbaConfRequest::getInstanceId() const +{ + return instanceId_; +} + +void DeletePostgresqlHbaConfRequest::setInstanceId(const std::string& value) +{ + instanceId_ = value; + instanceIdIsSet_ = true; +} + +bool DeletePostgresqlHbaConfRequest::instanceIdIsSet() const +{ + return instanceIdIsSet_; +} + +void DeletePostgresqlHbaConfRequest::unsetinstanceId() +{ + instanceIdIsSet_ = false; +} + +std::vector& DeletePostgresqlHbaConfRequest::getBody() +{ + return body_; +} + +void DeletePostgresqlHbaConfRequest::setBody(const std::vector& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool DeletePostgresqlHbaConfRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void DeletePostgresqlHbaConfRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/rds/src/v3/model/DeletePostgresqlHbaConfResponse.cpp b/rds/src/v3/model/DeletePostgresqlHbaConfResponse.cpp new file mode 100644 index 000000000..41712eaf4 --- /dev/null +++ b/rds/src/v3/model/DeletePostgresqlHbaConfResponse.cpp @@ -0,0 +1,114 @@ + + +#include "huaweicloud/rds/v3/model/DeletePostgresqlHbaConfResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + + + + +DeletePostgresqlHbaConfResponse::DeletePostgresqlHbaConfResponse() +{ + code_ = ""; + codeIsSet_ = false; + message_ = ""; + messageIsSet_ = false; +} + +DeletePostgresqlHbaConfResponse::~DeletePostgresqlHbaConfResponse() = default; + +void DeletePostgresqlHbaConfResponse::validate() +{ +} + +web::json::value DeletePostgresqlHbaConfResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(codeIsSet_) { + val[utility::conversions::to_string_t("code")] = ModelBase::toJson(code_); + } + if(messageIsSet_) { + val[utility::conversions::to_string_t("message")] = ModelBase::toJson(message_); + } + + return val; +} +bool DeletePostgresqlHbaConfResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("code"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("code")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setCode(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("message"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("message")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setMessage(refVal); + } + } + return ok; +} + + +std::string DeletePostgresqlHbaConfResponse::getCode() const +{ + return code_; +} + +void DeletePostgresqlHbaConfResponse::setCode(const std::string& value) +{ + code_ = value; + codeIsSet_ = true; +} + +bool DeletePostgresqlHbaConfResponse::codeIsSet() const +{ + return codeIsSet_; +} + +void DeletePostgresqlHbaConfResponse::unsetcode() +{ + codeIsSet_ = false; +} + +std::string DeletePostgresqlHbaConfResponse::getMessage() const +{ + return message_; +} + +void DeletePostgresqlHbaConfResponse::setMessage(const std::string& value) +{ + message_ = value; + messageIsSet_ = true; +} + +bool DeletePostgresqlHbaConfResponse::messageIsSet() const +{ + return messageIsSet_; +} + +void DeletePostgresqlHbaConfResponse::unsetmessage() +{ + messageIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/rds/src/v3/model/DeleteSqlserverDatabaseExRequest.cpp b/rds/src/v3/model/DeleteSqlserverDatabaseExRequest.cpp index c6aef3e00..37152af47 100644 --- a/rds/src/v3/model/DeleteSqlserverDatabaseExRequest.cpp +++ b/rds/src/v3/model/DeleteSqlserverDatabaseExRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteSqlserverDatabaseExRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -47,7 +46,6 @@ web::json::value DeleteSqlserverDatabaseExRequest::toJson() const return val; } - bool DeleteSqlserverDatabaseExRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool DeleteSqlserverDatabaseExRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSqlserverDatabaseExRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/DeleteSqlserverDatabaseExResponse.cpp b/rds/src/v3/model/DeleteSqlserverDatabaseExResponse.cpp index b5699c4df..5c803b157 100644 --- a/rds/src/v3/model/DeleteSqlserverDatabaseExResponse.cpp +++ b/rds/src/v3/model/DeleteSqlserverDatabaseExResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteSqlserverDatabaseExResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value DeleteSqlserverDatabaseExResponse::toJson() const return val; } - bool DeleteSqlserverDatabaseExResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteSqlserverDatabaseExResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteSqlserverDatabaseExResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/DeleteSqlserverDatabaseRequest.cpp b/rds/src/v3/model/DeleteSqlserverDatabaseRequest.cpp index 69cb418e4..4f76a62df 100644 --- a/rds/src/v3/model/DeleteSqlserverDatabaseRequest.cpp +++ b/rds/src/v3/model/DeleteSqlserverDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteSqlserverDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -47,7 +46,6 @@ web::json::value DeleteSqlserverDatabaseRequest::toJson() const return val; } - bool DeleteSqlserverDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool DeleteSqlserverDatabaseRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSqlserverDatabaseRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/DeleteSqlserverDatabaseResponse.cpp b/rds/src/v3/model/DeleteSqlserverDatabaseResponse.cpp index 27c1a2d10..fbff3213c 100644 --- a/rds/src/v3/model/DeleteSqlserverDatabaseResponse.cpp +++ b/rds/src/v3/model/DeleteSqlserverDatabaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteSqlserverDatabaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value DeleteSqlserverDatabaseResponse::toJson() const return val; } - bool DeleteSqlserverDatabaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteSqlserverDatabaseResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteSqlserverDatabaseResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/DeleteSqlserverDbUserRequest.cpp b/rds/src/v3/model/DeleteSqlserverDbUserRequest.cpp index 23c4e73ae..489215b82 100644 --- a/rds/src/v3/model/DeleteSqlserverDbUserRequest.cpp +++ b/rds/src/v3/model/DeleteSqlserverDbUserRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteSqlserverDbUserRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value DeleteSqlserverDbUserRequest::toJson() const return val; } - bool DeleteSqlserverDbUserRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteSqlserverDbUserRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSqlserverDbUserRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/DeleteSqlserverDbUserResponse.cpp b/rds/src/v3/model/DeleteSqlserverDbUserResponse.cpp index 12a254bd9..264c976e8 100644 --- a/rds/src/v3/model/DeleteSqlserverDbUserResponse.cpp +++ b/rds/src/v3/model/DeleteSqlserverDbUserResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DeleteSqlserverDbUserResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value DeleteSqlserverDbUserResponse::toJson() const return val; } - bool DeleteSqlserverDbUserResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteSqlserverDbUserResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteSqlserverDbUserResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/DownloadInfoRsp.cpp b/rds/src/v3/model/DownloadInfoRsp.cpp index 2f900c0e8..04845a482 100644 --- a/rds/src/v3/model/DownloadInfoRsp.cpp +++ b/rds/src/v3/model/DownloadInfoRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DownloadInfoRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value DownloadInfoRsp::toJson() const return val; } - bool DownloadInfoRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DownloadInfoRsp::fromJson(const web::json::value& val) return ok; } + std::string DownloadInfoRsp::getDownloadLink() const { return downloadLink_; diff --git a/rds/src/v3/model/DownloadSlowlogRequest.cpp b/rds/src/v3/model/DownloadSlowlogRequest.cpp index 679acf4d2..507faa796 100644 --- a/rds/src/v3/model/DownloadSlowlogRequest.cpp +++ b/rds/src/v3/model/DownloadSlowlogRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DownloadSlowlogRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value DownloadSlowlogRequest::toJson() const return val; } - bool DownloadSlowlogRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DownloadSlowlogRequest::fromJson(const web::json::value& val) return ok; } + std::string DownloadSlowlogRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/DownloadSlowlogResponse.cpp b/rds/src/v3/model/DownloadSlowlogResponse.cpp index 07208f531..c7f42c978 100644 --- a/rds/src/v3/model/DownloadSlowlogResponse.cpp +++ b/rds/src/v3/model/DownloadSlowlogResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DownloadSlowlogResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value DownloadSlowlogResponse::toJson() const return val; } - bool DownloadSlowlogResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DownloadSlowlogResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DownloadSlowlogResponse::getList() { return list_; diff --git a/rds/src/v3/model/DropDatabaseV3Req.cpp b/rds/src/v3/model/DropDatabaseV3Req.cpp index 004901578..021a1c537 100644 --- a/rds/src/v3/model/DropDatabaseV3Req.cpp +++ b/rds/src/v3/model/DropDatabaseV3Req.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DropDatabaseV3Req.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value DropDatabaseV3Req::toJson() const return val; } - bool DropDatabaseV3Req::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DropDatabaseV3Req::fromJson(const web::json::value& val) return ok; } + bool DropDatabaseV3Req::isIsForceDelete() const { return isForceDelete_; diff --git a/rds/src/v3/model/DssPoolInfo.cpp b/rds/src/v3/model/DssPoolInfo.cpp index ae8aaafc7..732c7045d 100644 --- a/rds/src/v3/model/DssPoolInfo.cpp +++ b/rds/src/v3/model/DssPoolInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/DssPoolInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -53,7 +52,6 @@ web::json::value DssPoolInfo::toJson() const return val; } - bool DssPoolInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool DssPoolInfo::fromJson(const web::json::value& val) return ok; } + std::string DssPoolInfo::getAzName() const { return azName_; diff --git a/rds/src/v3/model/EnableConfigurationRequest.cpp b/rds/src/v3/model/EnableConfigurationRequest.cpp index 67fb860db..49bca8ea0 100644 --- a/rds/src/v3/model/EnableConfigurationRequest.cpp +++ b/rds/src/v3/model/EnableConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/EnableConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value EnableConfigurationRequest::toJson() const return val; } - bool EnableConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool EnableConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string EnableConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/EnableConfigurationResponse.cpp b/rds/src/v3/model/EnableConfigurationResponse.cpp index 9042cdb0b..54ea58464 100644 --- a/rds/src/v3/model/EnableConfigurationResponse.cpp +++ b/rds/src/v3/model/EnableConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/EnableConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -47,7 +46,6 @@ web::json::value EnableConfigurationResponse::toJson() const return val; } - bool EnableConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool EnableConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string EnableConfigurationResponse::getConfigurationId() const { return configurationId_; diff --git a/rds/src/v3/model/EngineFlavorData.cpp b/rds/src/v3/model/EngineFlavorData.cpp index 9bf28fa3e..752810ab7 100644 --- a/rds/src/v3/model/EngineFlavorData.cpp +++ b/rds/src/v3/model/EngineFlavorData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/EngineFlavorData.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -87,7 +86,6 @@ web::json::value EngineFlavorData::toJson() const return val; } - bool EngineFlavorData::fromJson(const web::json::value& val) { bool ok = true; @@ -203,6 +201,7 @@ bool EngineFlavorData::fromJson(const web::json::value& val) return ok; } + std::string EngineFlavorData::getVcpus() const { return vcpus_; diff --git a/rds/src/v3/model/EnlargeVolumeObject.cpp b/rds/src/v3/model/EnlargeVolumeObject.cpp index 54354d452..94121250b 100644 --- a/rds/src/v3/model/EnlargeVolumeObject.cpp +++ b/rds/src/v3/model/EnlargeVolumeObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/EnlargeVolumeObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value EnlargeVolumeObject::toJson() const return val; } - bool EnlargeVolumeObject::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool EnlargeVolumeObject::fromJson(const web::json::value& val) return ok; } + int32_t EnlargeVolumeObject::getSize() const { return size_; diff --git a/rds/src/v3/model/EnlargeVolumeRequestBody.cpp b/rds/src/v3/model/EnlargeVolumeRequestBody.cpp index f1de636f4..155c038fc 100644 --- a/rds/src/v3/model/EnlargeVolumeRequestBody.cpp +++ b/rds/src/v3/model/EnlargeVolumeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/EnlargeVolumeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value EnlargeVolumeRequestBody::toJson() const return val; } - bool EnlargeVolumeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool EnlargeVolumeRequestBody::fromJson(const web::json::value& val) return ok; } + EnlargeVolumeObject EnlargeVolumeRequestBody::getEnlargeVolume() const { return enlargeVolume_; diff --git a/rds/src/v3/model/ErrorLog.cpp b/rds/src/v3/model/ErrorLog.cpp index d27b1061b..4f05312d1 100644 --- a/rds/src/v3/model/ErrorLog.cpp +++ b/rds/src/v3/model/ErrorLog.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ErrorLog.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value ErrorLog::toJson() const return val; } - bool ErrorLog::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ErrorLog::fromJson(const web::json::value& val) return ok; } + std::string ErrorLog::getTime() const { return time_; diff --git a/rds/src/v3/model/ErrorLogItem.cpp b/rds/src/v3/model/ErrorLogItem.cpp index 9819a2e9e..fd62da119 100644 --- a/rds/src/v3/model/ErrorLogItem.cpp +++ b/rds/src/v3/model/ErrorLogItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ErrorLogItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ErrorLogItem::toJson() const return val; } - bool ErrorLogItem::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ErrorLogItem::fromJson(const web::json::value& val) return ok; } + std::string ErrorLogItem::getTime() const { return time_; diff --git a/rds/src/v3/model/ErrorResponse.cpp b/rds/src/v3/model/ErrorResponse.cpp index 875606106..d72022991 100644 --- a/rds/src/v3/model/ErrorResponse.cpp +++ b/rds/src/v3/model/ErrorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ErrorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ErrorResponse::toJson() const return val; } - bool ErrorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ErrorResponse::fromJson(const web::json::value& val) return ok; } + std::string ErrorResponse::getErrorCode() const { return errorCode_; diff --git a/rds/src/v3/model/ErrorRsp.cpp b/rds/src/v3/model/ErrorRsp.cpp index 745d446ff..ba56e5751 100644 --- a/rds/src/v3/model/ErrorRsp.cpp +++ b/rds/src/v3/model/ErrorRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ErrorRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ErrorRsp::toJson() const return val; } - bool ErrorRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ErrorRsp::fromJson(const web::json::value& val) return ok; } + std::string ErrorRsp::getErrorCode() const { return errorCode_; diff --git a/rds/src/v3/model/ErrorlogForLtsRequest.cpp b/rds/src/v3/model/ErrorlogForLtsRequest.cpp index 05a06a197..9119cdacd 100644 --- a/rds/src/v3/model/ErrorlogForLtsRequest.cpp +++ b/rds/src/v3/model/ErrorlogForLtsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ErrorlogForLtsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -58,7 +57,6 @@ web::json::value ErrorlogForLtsRequest::toJson() const return val; } - bool ErrorlogForLtsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ErrorlogForLtsRequest::fromJson(const web::json::value& val) return ok; } + std::string ErrorlogForLtsRequest::getStartTime() const { return startTime_; diff --git a/rds/src/v3/model/ExtensionRequest.cpp b/rds/src/v3/model/ExtensionRequest.cpp index d3096341d..5b44cc082 100644 --- a/rds/src/v3/model/ExtensionRequest.cpp +++ b/rds/src/v3/model/ExtensionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ExtensionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ExtensionRequest::toJson() const return val; } - bool ExtensionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ExtensionRequest::fromJson(const web::json::value& val) return ok; } + std::string ExtensionRequest::getDatabaseName() const { return databaseName_; diff --git a/rds/src/v3/model/ExtensionsResponse.cpp b/rds/src/v3/model/ExtensionsResponse.cpp index 8e8f61ae7..f3ce41d21 100644 --- a/rds/src/v3/model/ExtensionsResponse.cpp +++ b/rds/src/v3/model/ExtensionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ExtensionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -58,7 +57,6 @@ web::json::value ExtensionsResponse::toJson() const return val; } - bool ExtensionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ExtensionsResponse::fromJson(const web::json::value& val) return ok; } + std::string ExtensionsResponse::getName() const { return name_; diff --git a/rds/src/v3/model/FailoverModeRequest.cpp b/rds/src/v3/model/FailoverModeRequest.cpp index 53cec19f4..d2e273279 100644 --- a/rds/src/v3/model/FailoverModeRequest.cpp +++ b/rds/src/v3/model/FailoverModeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/FailoverModeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value FailoverModeRequest::toJson() const return val; } - bool FailoverModeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool FailoverModeRequest::fromJson(const web::json::value& val) return ok; } + std::string FailoverModeRequest::getMode() const { return mode_; diff --git a/rds/src/v3/model/FailoverRequest.cpp b/rds/src/v3/model/FailoverRequest.cpp index f321466b6..da77ccc0e 100644 --- a/rds/src/v3/model/FailoverRequest.cpp +++ b/rds/src/v3/model/FailoverRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/FailoverRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value FailoverRequest::toJson() const return val; } - bool FailoverRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool FailoverRequest::fromJson(const web::json::value& val) return ok; } + bool FailoverRequest::isForce() const { return force_; diff --git a/rds/src/v3/model/FailoverStrategyRequest.cpp b/rds/src/v3/model/FailoverStrategyRequest.cpp index 76f3aa180..ceb787478 100644 --- a/rds/src/v3/model/FailoverStrategyRequest.cpp +++ b/rds/src/v3/model/FailoverStrategyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/FailoverStrategyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value FailoverStrategyRequest::toJson() const return val; } - bool FailoverStrategyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool FailoverStrategyRequest::fromJson(const web::json::value& val) return ok; } + std::string FailoverStrategyRequest::getRepairStrategy() const { return repairStrategy_; diff --git a/rds/src/v3/model/Flavor.cpp b/rds/src/v3/model/Flavor.cpp index 61d3da729..afdc7a2e7 100644 --- a/rds/src/v3/model/Flavor.cpp +++ b/rds/src/v3/model/Flavor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Flavor.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -70,7 +69,6 @@ web::json::value Flavor::toJson() const return val; } - bool Flavor::fromJson(const web::json::value& val) { bool ok = true; @@ -159,6 +157,7 @@ bool Flavor::fromJson(const web::json::value& val) return ok; } + std::string Flavor::getId() const { return id_; diff --git a/rds/src/v3/model/FollowerMigrateRequest.cpp b/rds/src/v3/model/FollowerMigrateRequest.cpp index 52520e038..59268f9d5 100644 --- a/rds/src/v3/model/FollowerMigrateRequest.cpp +++ b/rds/src/v3/model/FollowerMigrateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/FollowerMigrateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value FollowerMigrateRequest::toJson() const return val; } - bool FollowerMigrateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool FollowerMigrateRequest::fromJson(const web::json::value& val) return ok; } + std::string FollowerMigrateRequest::getNodeId() const { return nodeId_; diff --git a/rds/src/v3/model/GenerateAuditlogDownloadLinkRequest.cpp b/rds/src/v3/model/GenerateAuditlogDownloadLinkRequest.cpp index 6e3bf5a82..6d9a54368 100644 --- a/rds/src/v3/model/GenerateAuditlogDownloadLinkRequest.cpp +++ b/rds/src/v3/model/GenerateAuditlogDownloadLinkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/GenerateAuditlogDownloadLinkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value GenerateAuditlogDownloadLinkRequest::toJson() const return val; } - bool GenerateAuditlogDownloadLinkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool GenerateAuditlogDownloadLinkRequest::fromJson(const web::json::value& val) return ok; } + std::vector& GenerateAuditlogDownloadLinkRequest::getIds() { return ids_; diff --git a/rds/src/v3/model/GetBackupDownloadLink_files.cpp b/rds/src/v3/model/GetBackupDownloadLink_files.cpp index eba57b700..bc64f902d 100644 --- a/rds/src/v3/model/GetBackupDownloadLink_files.cpp +++ b/rds/src/v3/model/GetBackupDownloadLink_files.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/GetBackupDownloadLink_files.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -53,7 +52,6 @@ web::json::value GetBackupDownloadLink_files::toJson() const return val; } - bool GetBackupDownloadLink_files::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool GetBackupDownloadLink_files::fromJson(const web::json::value& val) return ok; } + std::string GetBackupDownloadLink_files::getName() const { return name_; diff --git a/rds/src/v3/model/GetJobInfoResponseBody_job.cpp b/rds/src/v3/model/GetJobInfoResponseBody_job.cpp index 82694b472..08f364295 100644 --- a/rds/src/v3/model/GetJobInfoResponseBody_job.cpp +++ b/rds/src/v3/model/GetJobInfoResponseBody_job.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/GetJobInfoResponseBody_job.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -71,7 +70,6 @@ web::json::value GetJobInfoResponseBody_job::toJson() const return val; } - bool GetJobInfoResponseBody_job::fromJson(const web::json::value& val) { bool ok = true; @@ -160,6 +158,7 @@ bool GetJobInfoResponseBody_job::fromJson(const web::json::value& val) return ok; } + std::string GetJobInfoResponseBody_job::getId() const { return id_; diff --git a/rds/src/v3/model/GetOffSiteBackupPolicy.cpp b/rds/src/v3/model/GetOffSiteBackupPolicy.cpp index dbceffef3..92b844ad3 100644 --- a/rds/src/v3/model/GetOffSiteBackupPolicy.cpp +++ b/rds/src/v3/model/GetOffSiteBackupPolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/GetOffSiteBackupPolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value GetOffSiteBackupPolicy::toJson() const return val; } - bool GetOffSiteBackupPolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool GetOffSiteBackupPolicy::fromJson(const web::json::value& val) return ok; } + std::string GetOffSiteBackupPolicy::getBackupType() const { return backupType_; diff --git a/rds/src/v3/model/GetRestoreTimeResponse_restore_time.cpp b/rds/src/v3/model/GetRestoreTimeResponse_restore_time.cpp index dcb962f8a..b303563f2 100644 --- a/rds/src/v3/model/GetRestoreTimeResponse_restore_time.cpp +++ b/rds/src/v3/model/GetRestoreTimeResponse_restore_time.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/GetRestoreTimeResponse_restore_time.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value GetRestoreTimeResponse_restore_time::toJson() const return val; } - bool GetRestoreTimeResponse_restore_time::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GetRestoreTimeResponse_restore_time::fromJson(const web::json::value& val) return ok; } + int64_t GetRestoreTimeResponse_restore_time::getStartTime() const { return startTime_; diff --git a/rds/src/v3/model/GetTaskDetailListRsp_jobs.cpp b/rds/src/v3/model/GetTaskDetailListRsp_jobs.cpp index 381c0579e..62e4c5461 100644 --- a/rds/src/v3/model/GetTaskDetailListRsp_jobs.cpp +++ b/rds/src/v3/model/GetTaskDetailListRsp_jobs.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/GetTaskDetailListRsp_jobs.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -76,7 +75,6 @@ web::json::value GetTaskDetailListRsp_jobs::toJson() const return val; } - bool GetTaskDetailListRsp_jobs::fromJson(const web::json::value& val) { bool ok = true; @@ -174,6 +172,7 @@ bool GetTaskDetailListRsp_jobs::fromJson(const web::json::value& val) return ok; } + std::string GetTaskDetailListRsp_jobs::getId() const { return id_; diff --git a/rds/src/v3/model/GetTaskDetailListRsp_jobs_instance.cpp b/rds/src/v3/model/GetTaskDetailListRsp_jobs_instance.cpp index 257912729..a37da71f2 100644 --- a/rds/src/v3/model/GetTaskDetailListRsp_jobs_instance.cpp +++ b/rds/src/v3/model/GetTaskDetailListRsp_jobs_instance.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/GetTaskDetailListRsp_jobs_instance.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value GetTaskDetailListRsp_jobs_instance::toJson() const return val; } - bool GetTaskDetailListRsp_jobs_instance::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool GetTaskDetailListRsp_jobs_instance::fromJson(const web::json::value& val) return ok; } + std::string GetTaskDetailListRsp_jobs_instance::getId() const { return id_; diff --git a/rds/src/v3/model/GrantRequest.cpp b/rds/src/v3/model/GrantRequest.cpp index 4e09adb8c..65b15989f 100644 --- a/rds/src/v3/model/GrantRequest.cpp +++ b/rds/src/v3/model/GrantRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/GrantRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value GrantRequest::toJson() const return val; } - bool GrantRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool GrantRequest::fromJson(const web::json::value& val) return ok; } + std::string GrantRequest::getDbName() const { return dbName_; diff --git a/rds/src/v3/model/Ha.cpp b/rds/src/v3/model/Ha.cpp index 950909073..be9ad8e1b 100644 --- a/rds/src/v3/model/Ha.cpp +++ b/rds/src/v3/model/Ha.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Ha.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value Ha::toJson() const return val; } - bool Ha::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Ha::fromJson(const web::json::value& val) return ok; } + std::string Ha::getMode() const { return mode_; diff --git a/rds/src/v3/model/HaResponse.cpp b/rds/src/v3/model/HaResponse.cpp index 40696e371..5d986833a 100644 --- a/rds/src/v3/model/HaResponse.cpp +++ b/rds/src/v3/model/HaResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/HaResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value HaResponse::toJson() const return val; } - bool HaResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool HaResponse::fromJson(const web::json::value& val) return ok; } + std::string HaResponse::getReplicationMode() const { return replicationMode_; diff --git a/rds/src/v3/model/InstanceRequest.cpp b/rds/src/v3/model/InstanceRequest.cpp index 7b3d5e64a..207d56f5a 100644 --- a/rds/src/v3/model/InstanceRequest.cpp +++ b/rds/src/v3/model/InstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/InstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -155,7 +154,6 @@ web::json::value InstanceRequest::toJson() const return val; } - bool InstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -406,6 +404,7 @@ bool InstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string InstanceRequest::getName() const { return name_; diff --git a/rds/src/v3/model/InstanceResponse.cpp b/rds/src/v3/model/InstanceResponse.cpp index 67e45d726..d7a27d469 100644 --- a/rds/src/v3/model/InstanceResponse.cpp +++ b/rds/src/v3/model/InstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/InstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -221,7 +220,6 @@ web::json::value InstanceResponse::toJson() const return val; } - bool InstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -598,6 +596,7 @@ bool InstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string InstanceResponse::getId() const { return id_; diff --git a/rds/src/v3/model/InstanceRestartRequsetBody.cpp b/rds/src/v3/model/InstanceRestartRequsetBody.cpp index ae8236d8d..5a8401ccb 100644 --- a/rds/src/v3/model/InstanceRestartRequsetBody.cpp +++ b/rds/src/v3/model/InstanceRestartRequsetBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/InstanceRestartRequsetBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value InstanceRestartRequsetBody::toJson() const return val; } - bool InstanceRestartRequsetBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool InstanceRestartRequsetBody::fromJson(const web::json::value& val) return ok; } + Object InstanceRestartRequsetBody::getRestart() const { return restart_; diff --git a/rds/src/v3/model/InstanceState.cpp b/rds/src/v3/model/InstanceState.cpp index 4ef059c5b..38a52bb01 100644 --- a/rds/src/v3/model/InstanceState.cpp +++ b/rds/src/v3/model/InstanceState.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/InstanceState.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value InstanceState::toJson() const return val; } - bool InstanceState::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool InstanceState::fromJson(const web::json::value& val) return ok; } + std::string InstanceState::getStatus() const { return status_; diff --git a/rds/src/v3/model/Instance_dr_relation.cpp b/rds/src/v3/model/Instance_dr_relation.cpp index 19ed4a1c6..fcb56610b 100644 --- a/rds/src/v3/model/Instance_dr_relation.cpp +++ b/rds/src/v3/model/Instance_dr_relation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Instance_dr_relation.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -41,7 +40,6 @@ web::json::value Instance_dr_relation::toJson() const return val; } - bool Instance_dr_relation::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool Instance_dr_relation::fromJson(const web::json::value& val) return ok; } + std::string Instance_dr_relation::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/LDatastore.cpp b/rds/src/v3/model/LDatastore.cpp index ce1121e22..f54fd692c 100644 --- a/rds/src/v3/model/LDatastore.cpp +++ b/rds/src/v3/model/LDatastore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/LDatastore.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value LDatastore::toJson() const return val; } - bool LDatastore::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool LDatastore::fromJson(const web::json::value& val) return ok; } + std::string LDatastore::getId() const { return id_; diff --git a/rds/src/v3/model/LinksInfoResponse.cpp b/rds/src/v3/model/LinksInfoResponse.cpp index f04eab92b..725e166b2 100644 --- a/rds/src/v3/model/LinksInfoResponse.cpp +++ b/rds/src/v3/model/LinksInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/LinksInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value LinksInfoResponse::toJson() const return val; } - bool LinksInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool LinksInfoResponse::fromJson(const web::json::value& val) return ok; } + std::string LinksInfoResponse::getHref() const { return href_; diff --git a/rds/src/v3/model/ListApiVersionNewRequest.cpp b/rds/src/v3/model/ListApiVersionNewRequest.cpp index 1950747dc..19fab9a21 100644 --- a/rds/src/v3/model/ListApiVersionNewRequest.cpp +++ b/rds/src/v3/model/ListApiVersionNewRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListApiVersionNewRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value ListApiVersionNewRequest::toJson() const return val; } - bool ListApiVersionNewRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListApiVersionNewRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/ListApiVersionNewResponse.cpp b/rds/src/v3/model/ListApiVersionNewResponse.cpp index 92b48199b..268581a2a 100644 --- a/rds/src/v3/model/ListApiVersionNewResponse.cpp +++ b/rds/src/v3/model/ListApiVersionNewResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListApiVersionNewResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListApiVersionNewResponse::toJson() const return val; } - bool ListApiVersionNewResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListApiVersionNewResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListApiVersionNewResponse::getVersions() { return versions_; diff --git a/rds/src/v3/model/ListApiVersionRequest.cpp b/rds/src/v3/model/ListApiVersionRequest.cpp index 1182c5d2c..603268ca7 100644 --- a/rds/src/v3/model/ListApiVersionRequest.cpp +++ b/rds/src/v3/model/ListApiVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListApiVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value ListApiVersionRequest::toJson() const return val; } - bool ListApiVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListApiVersionRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/ListApiVersionResponse.cpp b/rds/src/v3/model/ListApiVersionResponse.cpp index eca10c24c..30417eb28 100644 --- a/rds/src/v3/model/ListApiVersionResponse.cpp +++ b/rds/src/v3/model/ListApiVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListApiVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListApiVersionResponse::toJson() const return val; } - bool ListApiVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListApiVersionResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListApiVersionResponse::getVersions() { return versions_; diff --git a/rds/src/v3/model/ListAuditlogsRequest.cpp b/rds/src/v3/model/ListAuditlogsRequest.cpp index 11a4c953b..762a059d4 100644 --- a/rds/src/v3/model/ListAuditlogsRequest.cpp +++ b/rds/src/v3/model/ListAuditlogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListAuditlogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -58,7 +57,6 @@ web::json::value ListAuditlogsRequest::toJson() const return val; } - bool ListAuditlogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListAuditlogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAuditlogsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListAuditlogsResponse.cpp b/rds/src/v3/model/ListAuditlogsResponse.cpp index d1415c021..a347553ab 100644 --- a/rds/src/v3/model/ListAuditlogsResponse.cpp +++ b/rds/src/v3/model/ListAuditlogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListAuditlogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListAuditlogsResponse::toJson() const return val; } - bool ListAuditlogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAuditlogsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAuditlogsResponse::getAuditlogs() { return auditlogs_; diff --git a/rds/src/v3/model/ListAuthorizedDatabasesRequest.cpp b/rds/src/v3/model/ListAuthorizedDatabasesRequest.cpp index 4196147e1..2002e184d 100644 --- a/rds/src/v3/model/ListAuthorizedDatabasesRequest.cpp +++ b/rds/src/v3/model/ListAuthorizedDatabasesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListAuthorizedDatabasesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -53,7 +52,6 @@ web::json::value ListAuthorizedDatabasesRequest::toJson() const return val; } - bool ListAuthorizedDatabasesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListAuthorizedDatabasesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAuthorizedDatabasesRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListAuthorizedDatabasesResponse.cpp b/rds/src/v3/model/ListAuthorizedDatabasesResponse.cpp index ee5ef3441..bc3f19f1d 100644 --- a/rds/src/v3/model/ListAuthorizedDatabasesResponse.cpp +++ b/rds/src/v3/model/ListAuthorizedDatabasesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListAuthorizedDatabasesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListAuthorizedDatabasesResponse::toJson() const return val; } - bool ListAuthorizedDatabasesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAuthorizedDatabasesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAuthorizedDatabasesResponse::getDatabases() { return databases_; diff --git a/rds/src/v3/model/ListAuthorizedDbUsersRequest.cpp b/rds/src/v3/model/ListAuthorizedDbUsersRequest.cpp index 4ed485542..8198317b2 100644 --- a/rds/src/v3/model/ListAuthorizedDbUsersRequest.cpp +++ b/rds/src/v3/model/ListAuthorizedDbUsersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListAuthorizedDbUsersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -53,7 +52,6 @@ web::json::value ListAuthorizedDbUsersRequest::toJson() const return val; } - bool ListAuthorizedDbUsersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListAuthorizedDbUsersRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAuthorizedDbUsersRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListAuthorizedDbUsersResponse.cpp b/rds/src/v3/model/ListAuthorizedDbUsersResponse.cpp index b1ba6d372..566c2872f 100644 --- a/rds/src/v3/model/ListAuthorizedDbUsersResponse.cpp +++ b/rds/src/v3/model/ListAuthorizedDbUsersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListAuthorizedDbUsersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListAuthorizedDbUsersResponse::toJson() const return val; } - bool ListAuthorizedDbUsersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAuthorizedDbUsersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAuthorizedDbUsersResponse::getUsers() { return users_; diff --git a/rds/src/v3/model/ListAuthorizedSqlserverDbUsersRequest.cpp b/rds/src/v3/model/ListAuthorizedSqlserverDbUsersRequest.cpp index c358ba53d..dada9bea6 100644 --- a/rds/src/v3/model/ListAuthorizedSqlserverDbUsersRequest.cpp +++ b/rds/src/v3/model/ListAuthorizedSqlserverDbUsersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListAuthorizedSqlserverDbUsersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -53,7 +52,6 @@ web::json::value ListAuthorizedSqlserverDbUsersRequest::toJson() const return val; } - bool ListAuthorizedSqlserverDbUsersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListAuthorizedSqlserverDbUsersRequest::fromJson(const web::json::value& val return ok; } + std::string ListAuthorizedSqlserverDbUsersRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListAuthorizedSqlserverDbUsersResponse.cpp b/rds/src/v3/model/ListAuthorizedSqlserverDbUsersResponse.cpp index c2be6320d..129c42bb4 100644 --- a/rds/src/v3/model/ListAuthorizedSqlserverDbUsersResponse.cpp +++ b/rds/src/v3/model/ListAuthorizedSqlserverDbUsersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListAuthorizedSqlserverDbUsersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListAuthorizedSqlserverDbUsersResponse::toJson() const return val; } - bool ListAuthorizedSqlserverDbUsersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAuthorizedSqlserverDbUsersResponse::fromJson(const web::json::value& va return ok; } + std::vector& ListAuthorizedSqlserverDbUsersResponse::getUsers() { return users_; diff --git a/rds/src/v3/model/ListBackupsRequest.cpp b/rds/src/v3/model/ListBackupsRequest.cpp index f083eeb60..ddf7bc78d 100644 --- a/rds/src/v3/model/ListBackupsRequest.cpp +++ b/rds/src/v3/model/ListBackupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListBackupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -68,7 +67,6 @@ web::json::value ListBackupsRequest::toJson() const return val; } - bool ListBackupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListBackupsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListBackupsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListBackupsResponse.cpp b/rds/src/v3/model/ListBackupsResponse.cpp index b75f329bc..fbc2af128 100644 --- a/rds/src/v3/model/ListBackupsResponse.cpp +++ b/rds/src/v3/model/ListBackupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListBackupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListBackupsResponse::toJson() const return val; } - bool ListBackupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListBackupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListBackupsResponse::getBackups() { return backups_; diff --git a/rds/src/v3/model/ListCollationsRequest.cpp b/rds/src/v3/model/ListCollationsRequest.cpp index 7cbd6c3d9..358ad0653 100644 --- a/rds/src/v3/model/ListCollationsRequest.cpp +++ b/rds/src/v3/model/ListCollationsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListCollationsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ListCollationsRequest::toJson() const return val; } - bool ListCollationsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListCollationsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListCollationsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListCollationsResponse.cpp b/rds/src/v3/model/ListCollationsResponse.cpp index f0355724c..07d33d7e7 100644 --- a/rds/src/v3/model/ListCollationsResponse.cpp +++ b/rds/src/v3/model/ListCollationsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListCollationsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListCollationsResponse::toJson() const return val; } - bool ListCollationsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListCollationsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListCollationsResponse::getCharSets() { return charSets_; diff --git a/rds/src/v3/model/ListConfigurationsRequest.cpp b/rds/src/v3/model/ListConfigurationsRequest.cpp index d0cae2f91..7961fb96b 100644 --- a/rds/src/v3/model/ListConfigurationsRequest.cpp +++ b/rds/src/v3/model/ListConfigurationsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListConfigurationsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ListConfigurationsRequest::toJson() const return val; } - bool ListConfigurationsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListConfigurationsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListConfigurationsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListConfigurationsResponse.cpp b/rds/src/v3/model/ListConfigurationsResponse.cpp index e7ec04f11..de93b8ed7 100644 --- a/rds/src/v3/model/ListConfigurationsResponse.cpp +++ b/rds/src/v3/model/ListConfigurationsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListConfigurationsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListConfigurationsResponse::toJson() const return val; } - bool ListConfigurationsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListConfigurationsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListConfigurationsResponse::getConfigurations() { return configurations_; diff --git a/rds/src/v3/model/ListDatabasesRequest.cpp b/rds/src/v3/model/ListDatabasesRequest.cpp index 2f951e6e9..a348ab607 100644 --- a/rds/src/v3/model/ListDatabasesRequest.cpp +++ b/rds/src/v3/model/ListDatabasesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListDatabasesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ListDatabasesRequest::toJson() const return val; } - bool ListDatabasesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListDatabasesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDatabasesRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListDatabasesResponse.cpp b/rds/src/v3/model/ListDatabasesResponse.cpp index 371a8bb33..25a8c5eb4 100644 --- a/rds/src/v3/model/ListDatabasesResponse.cpp +++ b/rds/src/v3/model/ListDatabasesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListDatabasesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListDatabasesResponse::toJson() const return val; } - bool ListDatabasesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDatabasesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDatabasesResponse::getDatabases() { return databases_; diff --git a/rds/src/v3/model/ListDatastoresRequest.cpp b/rds/src/v3/model/ListDatastoresRequest.cpp index 8dc21a2d5..f7f37f4d1 100644 --- a/rds/src/v3/model/ListDatastoresRequest.cpp +++ b/rds/src/v3/model/ListDatastoresRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListDatastoresRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ListDatastoresRequest::toJson() const return val; } - bool ListDatastoresRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListDatastoresRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDatastoresRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListDatastoresResponse.cpp b/rds/src/v3/model/ListDatastoresResponse.cpp index c20bb18f5..ed8a84871 100644 --- a/rds/src/v3/model/ListDatastoresResponse.cpp +++ b/rds/src/v3/model/ListDatastoresResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListDatastoresResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListDatastoresResponse::toJson() const return val; } - bool ListDatastoresResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListDatastoresResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDatastoresResponse::getDataStores() { return dataStores_; diff --git a/rds/src/v3/model/ListDbUsersRequest.cpp b/rds/src/v3/model/ListDbUsersRequest.cpp index 0ebe4ded1..0d0f0426a 100644 --- a/rds/src/v3/model/ListDbUsersRequest.cpp +++ b/rds/src/v3/model/ListDbUsersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListDbUsersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ListDbUsersRequest::toJson() const return val; } - bool ListDbUsersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListDbUsersRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDbUsersRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListDbUsersResponse.cpp b/rds/src/v3/model/ListDbUsersResponse.cpp index f7308bff1..a4153519a 100644 --- a/rds/src/v3/model/ListDbUsersResponse.cpp +++ b/rds/src/v3/model/ListDbUsersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListDbUsersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListDbUsersResponse::toJson() const return val; } - bool ListDbUsersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDbUsersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDbUsersResponse::getUsers() { return users_; diff --git a/rds/src/v3/model/ListDrRelationsRequest.cpp b/rds/src/v3/model/ListDrRelationsRequest.cpp index 1a8d3ef25..bcb4f8ded 100644 --- a/rds/src/v3/model/ListDrRelationsRequest.cpp +++ b/rds/src/v3/model/ListDrRelationsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListDrRelationsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ListDrRelationsRequest::toJson() const return val; } - bool ListDrRelationsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListDrRelationsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDrRelationsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListDrRelationsResponse.cpp b/rds/src/v3/model/ListDrRelationsResponse.cpp index 88678b05b..dc575c47f 100644 --- a/rds/src/v3/model/ListDrRelationsResponse.cpp +++ b/rds/src/v3/model/ListDrRelationsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListDrRelationsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListDrRelationsResponse::toJson() const return val; } - bool ListDrRelationsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListDrRelationsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDrRelationsResponse::getInstanceDrRelations() { return instanceDrRelations_; diff --git a/rds/src/v3/model/ListEngineFlavorsRequest.cpp b/rds/src/v3/model/ListEngineFlavorsRequest.cpp index 61eb140ce..c9d06f9fe 100644 --- a/rds/src/v3/model/ListEngineFlavorsRequest.cpp +++ b/rds/src/v3/model/ListEngineFlavorsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListEngineFlavorsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -68,7 +67,6 @@ web::json::value ListEngineFlavorsRequest::toJson() const return val; } - bool ListEngineFlavorsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListEngineFlavorsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListEngineFlavorsRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ListEngineFlavorsResponse.cpp b/rds/src/v3/model/ListEngineFlavorsResponse.cpp index 349313ba4..473d0afdc 100644 --- a/rds/src/v3/model/ListEngineFlavorsResponse.cpp +++ b/rds/src/v3/model/ListEngineFlavorsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListEngineFlavorsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListEngineFlavorsResponse::toJson() const return val; } - bool ListEngineFlavorsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListEngineFlavorsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListEngineFlavorsResponse::getOptionalFlavors() { return optionalFlavors_; diff --git a/rds/src/v3/model/ListErrorLogsNewRequest.cpp b/rds/src/v3/model/ListErrorLogsNewRequest.cpp index a892bba19..b29ad3ec2 100644 --- a/rds/src/v3/model/ListErrorLogsNewRequest.cpp +++ b/rds/src/v3/model/ListErrorLogsNewRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListErrorLogsNewRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -63,7 +62,6 @@ web::json::value ListErrorLogsNewRequest::toJson() const return val; } - bool ListErrorLogsNewRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListErrorLogsNewRequest::fromJson(const web::json::value& val) return ok; } + std::string ListErrorLogsNewRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListErrorLogsNewResponse.cpp b/rds/src/v3/model/ListErrorLogsNewResponse.cpp index 501ffb630..2bfcd42a9 100644 --- a/rds/src/v3/model/ListErrorLogsNewResponse.cpp +++ b/rds/src/v3/model/ListErrorLogsNewResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListErrorLogsNewResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListErrorLogsNewResponse::toJson() const return val; } - bool ListErrorLogsNewResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListErrorLogsNewResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListErrorLogsNewResponse::getErrorLogList() { return errorLogList_; diff --git a/rds/src/v3/model/ListErrorLogsRequest.cpp b/rds/src/v3/model/ListErrorLogsRequest.cpp index 4dd3deb64..3eaaac4ee 100644 --- a/rds/src/v3/model/ListErrorLogsRequest.cpp +++ b/rds/src/v3/model/ListErrorLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListErrorLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -63,7 +62,6 @@ web::json::value ListErrorLogsRequest::toJson() const return val; } - bool ListErrorLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListErrorLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListErrorLogsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListErrorLogsResponse.cpp b/rds/src/v3/model/ListErrorLogsResponse.cpp index d59297d1c..9f364bd84 100644 --- a/rds/src/v3/model/ListErrorLogsResponse.cpp +++ b/rds/src/v3/model/ListErrorLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListErrorLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListErrorLogsResponse::toJson() const return val; } - bool ListErrorLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListErrorLogsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListErrorLogsResponse::getErrorLogList() { return errorLogList_; diff --git a/rds/src/v3/model/ListErrorlogForLtsRequest.cpp b/rds/src/v3/model/ListErrorlogForLtsRequest.cpp index 603769713..e1c4c6841 100644 --- a/rds/src/v3/model/ListErrorlogForLtsRequest.cpp +++ b/rds/src/v3/model/ListErrorlogForLtsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListErrorlogForLtsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value ListErrorlogForLtsRequest::toJson() const return val; } - bool ListErrorlogForLtsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListErrorlogForLtsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListErrorlogForLtsRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ListErrorlogForLtsResponse.cpp b/rds/src/v3/model/ListErrorlogForLtsResponse.cpp index ca4118249..0a8ef6b10 100644 --- a/rds/src/v3/model/ListErrorlogForLtsResponse.cpp +++ b/rds/src/v3/model/ListErrorlogForLtsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListErrorlogForLtsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListErrorlogForLtsResponse::toJson() const return val; } - bool ListErrorlogForLtsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListErrorlogForLtsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListErrorlogForLtsResponse::getErrorLogList() { return errorLogList_; diff --git a/rds/src/v3/model/ListFlavorsRequest.cpp b/rds/src/v3/model/ListFlavorsRequest.cpp index 4bda94dd9..42a1d7d78 100644 --- a/rds/src/v3/model/ListFlavorsRequest.cpp +++ b/rds/src/v3/model/ListFlavorsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListFlavorsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ListFlavorsRequest::toJson() const return val; } - bool ListFlavorsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListFlavorsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListFlavorsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListFlavorsResponse.cpp b/rds/src/v3/model/ListFlavorsResponse.cpp index 3d97e450e..22dd995ad 100644 --- a/rds/src/v3/model/ListFlavorsResponse.cpp +++ b/rds/src/v3/model/ListFlavorsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListFlavorsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListFlavorsResponse::toJson() const return val; } - bool ListFlavorsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListFlavorsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListFlavorsResponse::getFlavors() { return flavors_; diff --git a/rds/src/v3/model/ListInstanceParamHistoriesRequest.cpp b/rds/src/v3/model/ListInstanceParamHistoriesRequest.cpp index cedfb0fd4..62e19b8d0 100644 --- a/rds/src/v3/model/ListInstanceParamHistoriesRequest.cpp +++ b/rds/src/v3/model/ListInstanceParamHistoriesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListInstanceParamHistoriesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -58,7 +57,6 @@ web::json::value ListInstanceParamHistoriesRequest::toJson() const return val; } - bool ListInstanceParamHistoriesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListInstanceParamHistoriesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstanceParamHistoriesRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ListInstanceParamHistoriesResponse.cpp b/rds/src/v3/model/ListInstanceParamHistoriesResponse.cpp index 48ef90ff0..b3d183072 100644 --- a/rds/src/v3/model/ListInstanceParamHistoriesResponse.cpp +++ b/rds/src/v3/model/ListInstanceParamHistoriesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListInstanceParamHistoriesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListInstanceParamHistoriesResponse::toJson() const return val; } - bool ListInstanceParamHistoriesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstanceParamHistoriesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListInstanceParamHistoriesResponse::getTotalCount() const { return totalCount_; diff --git a/rds/src/v3/model/ListInstanceTagsRequest.cpp b/rds/src/v3/model/ListInstanceTagsRequest.cpp index 2b06e5fad..56dcaf0ba 100644 --- a/rds/src/v3/model/ListInstanceTagsRequest.cpp +++ b/rds/src/v3/model/ListInstanceTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListInstanceTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ListInstanceTagsRequest::toJson() const return val; } - bool ListInstanceTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListInstanceTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstanceTagsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListInstanceTagsResponse.cpp b/rds/src/v3/model/ListInstanceTagsResponse.cpp index 07d8f4c77..f031ee1d6 100644 --- a/rds/src/v3/model/ListInstanceTagsResponse.cpp +++ b/rds/src/v3/model/ListInstanceTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListInstanceTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListInstanceTagsResponse::toJson() const return val; } - bool ListInstanceTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListInstanceTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstanceTagsResponse::getTags() { return tags_; diff --git a/rds/src/v3/model/ListInstancesRecommendationRequest.cpp b/rds/src/v3/model/ListInstancesRecommendationRequest.cpp index 50f5f5243..09920ba31 100644 --- a/rds/src/v3/model/ListInstancesRecommendationRequest.cpp +++ b/rds/src/v3/model/ListInstancesRecommendationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListInstancesRecommendationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ListInstancesRecommendationRequest::toJson() const return val; } - bool ListInstancesRecommendationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListInstancesRecommendationRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesRecommendationRequest::getEngine() const { return engine_; diff --git a/rds/src/v3/model/ListInstancesRecommendationResponse.cpp b/rds/src/v3/model/ListInstancesRecommendationResponse.cpp index 20e7f8eb9..cf75d1413 100644 --- a/rds/src/v3/model/ListInstancesRecommendationResponse.cpp +++ b/rds/src/v3/model/ListInstancesRecommendationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListInstancesRecommendationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListInstancesRecommendationResponse::toJson() const return val; } - bool ListInstancesRecommendationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstancesRecommendationResponse::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesRecommendationResponse::getEngine() const { return engine_; diff --git a/rds/src/v3/model/ListInstancesRequest.cpp b/rds/src/v3/model/ListInstancesRequest.cpp index b592223ab..d5abb1e72 100644 --- a/rds/src/v3/model/ListInstancesRequest.cpp +++ b/rds/src/v3/model/ListInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -78,7 +77,6 @@ web::json::value ListInstancesRequest::toJson() const return val; } - bool ListInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool ListInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListInstancesResourceMetricsRequest.cpp b/rds/src/v3/model/ListInstancesResourceMetricsRequest.cpp index c1eb03958..92634fd42 100644 --- a/rds/src/v3/model/ListInstancesResourceMetricsRequest.cpp +++ b/rds/src/v3/model/ListInstancesResourceMetricsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListInstancesResourceMetricsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -58,7 +57,6 @@ web::json::value ListInstancesResourceMetricsRequest::toJson() const return val; } - bool ListInstancesResourceMetricsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListInstancesResourceMetricsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListInstancesResourceMetricsRequest::getEngine() const { return engine_; diff --git a/rds/src/v3/model/ListInstancesResourceMetricsResponse.cpp b/rds/src/v3/model/ListInstancesResourceMetricsResponse.cpp index 613c21fa0..e00bb7c5a 100644 --- a/rds/src/v3/model/ListInstancesResourceMetricsResponse.cpp +++ b/rds/src/v3/model/ListInstancesResourceMetricsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListInstancesResourceMetricsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListInstancesResourceMetricsResponse::toJson() const return val; } - bool ListInstancesResourceMetricsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstancesResourceMetricsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListInstancesResourceMetricsResponse::getTotalCount() const { return totalCount_; diff --git a/rds/src/v3/model/ListInstancesResponse.cpp b/rds/src/v3/model/ListInstancesResponse.cpp index 88fa861c3..3345b9cee 100644 --- a/rds/src/v3/model/ListInstancesResponse.cpp +++ b/rds/src/v3/model/ListInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListInstancesResponse::toJson() const return val; } - bool ListInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstancesResponse::getInstances() { return instances_; diff --git a/rds/src/v3/model/ListInstancesSupportFastRestoreRequest.cpp b/rds/src/v3/model/ListInstancesSupportFastRestoreRequest.cpp index c56615dfe..b235ad6fb 100644 --- a/rds/src/v3/model/ListInstancesSupportFastRestoreRequest.cpp +++ b/rds/src/v3/model/ListInstancesSupportFastRestoreRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListInstancesSupportFastRestoreRequest::toJson() const return val; } - bool ListInstancesSupportFastRestoreRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstancesSupportFastRestoreRequest::fromJson(const web::json::value& va return ok; } + std::string ListInstancesSupportFastRestoreRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListInstancesSupportFastRestoreRequestBody.cpp b/rds/src/v3/model/ListInstancesSupportFastRestoreRequestBody.cpp index 42a5b04d6..098e4537e 100644 --- a/rds/src/v3/model/ListInstancesSupportFastRestoreRequestBody.cpp +++ b/rds/src/v3/model/ListInstancesSupportFastRestoreRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListInstancesSupportFastRestoreRequestBody::toJson() const return val; } - bool ListInstancesSupportFastRestoreRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListInstancesSupportFastRestoreRequestBody::fromJson(const web::json::value return ok; } + std::string ListInstancesSupportFastRestoreRequestBody::getRestoreTime() const { return restoreTime_; diff --git a/rds/src/v3/model/ListInstancesSupportFastRestoreResponse.cpp b/rds/src/v3/model/ListInstancesSupportFastRestoreResponse.cpp index 3ca599fd4..42f1eaf42 100644 --- a/rds/src/v3/model/ListInstancesSupportFastRestoreResponse.cpp +++ b/rds/src/v3/model/ListInstancesSupportFastRestoreResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListInstancesSupportFastRestoreResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListInstancesSupportFastRestoreResponse::toJson() const return val; } - bool ListInstancesSupportFastRestoreResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListInstancesSupportFastRestoreResponse::fromJson(const web::json::value& v return ok; } + std::vector& ListInstancesSupportFastRestoreResponse::getSupportFastRestoreList() { return supportFastRestoreList_; diff --git a/rds/src/v3/model/ListJobInfoDetailRequest.cpp b/rds/src/v3/model/ListJobInfoDetailRequest.cpp index 1d21cb888..92d3cd2d3 100644 --- a/rds/src/v3/model/ListJobInfoDetailRequest.cpp +++ b/rds/src/v3/model/ListJobInfoDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListJobInfoDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ListJobInfoDetailRequest::toJson() const return val; } - bool ListJobInfoDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListJobInfoDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ListJobInfoDetailRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListJobInfoDetailResponse.cpp b/rds/src/v3/model/ListJobInfoDetailResponse.cpp index 003486378..9f1cd7840 100644 --- a/rds/src/v3/model/ListJobInfoDetailResponse.cpp +++ b/rds/src/v3/model/ListJobInfoDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListJobInfoDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListJobInfoDetailResponse::toJson() const return val; } - bool ListJobInfoDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListJobInfoDetailResponse::fromJson(const web::json::value& val) return ok; } + GetTaskDetailListRsp_jobs ListJobInfoDetailResponse::getJobs() const { return jobs_; diff --git a/rds/src/v3/model/ListJobInfoRequest.cpp b/rds/src/v3/model/ListJobInfoRequest.cpp index f30a792c8..a5f1663e7 100644 --- a/rds/src/v3/model/ListJobInfoRequest.cpp +++ b/rds/src/v3/model/ListJobInfoRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListJobInfoRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ListJobInfoRequest::toJson() const return val; } - bool ListJobInfoRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListJobInfoRequest::fromJson(const web::json::value& val) return ok; } + std::string ListJobInfoRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListJobInfoResponse.cpp b/rds/src/v3/model/ListJobInfoResponse.cpp index 1aa2e35d3..cd51e529f 100644 --- a/rds/src/v3/model/ListJobInfoResponse.cpp +++ b/rds/src/v3/model/ListJobInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListJobInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListJobInfoResponse::toJson() const return val; } - bool ListJobInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListJobInfoResponse::fromJson(const web::json::value& val) return ok; } + GetJobInfoResponseBody_job ListJobInfoResponse::getJob() const { return job_; diff --git a/rds/src/v3/model/ListMsdtcHostsRequest.cpp b/rds/src/v3/model/ListMsdtcHostsRequest.cpp index 525fbd4be..610f7f1c5 100644 --- a/rds/src/v3/model/ListMsdtcHostsRequest.cpp +++ b/rds/src/v3/model/ListMsdtcHostsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListMsdtcHostsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value ListMsdtcHostsRequest::toJson() const return val; } - bool ListMsdtcHostsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListMsdtcHostsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListMsdtcHostsRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ListMsdtcHostsResponse.cpp b/rds/src/v3/model/ListMsdtcHostsResponse.cpp index cdb3d9061..dc5587f70 100644 --- a/rds/src/v3/model/ListMsdtcHostsResponse.cpp +++ b/rds/src/v3/model/ListMsdtcHostsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListMsdtcHostsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListMsdtcHostsResponse::toJson() const return val; } - bool ListMsdtcHostsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListMsdtcHostsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListMsdtcHostsResponse::getTotalCount() const { return totalCount_; diff --git a/rds/src/v3/model/ListOffSiteBackupsRequest.cpp b/rds/src/v3/model/ListOffSiteBackupsRequest.cpp index 1b3baec06..d275e1e09 100644 --- a/rds/src/v3/model/ListOffSiteBackupsRequest.cpp +++ b/rds/src/v3/model/ListOffSiteBackupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListOffSiteBackupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -68,7 +67,6 @@ web::json::value ListOffSiteBackupsRequest::toJson() const return val; } - bool ListOffSiteBackupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListOffSiteBackupsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListOffSiteBackupsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListOffSiteBackupsResponse.cpp b/rds/src/v3/model/ListOffSiteBackupsResponse.cpp index bbddc33a7..2c3a3736a 100644 --- a/rds/src/v3/model/ListOffSiteBackupsResponse.cpp +++ b/rds/src/v3/model/ListOffSiteBackupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListOffSiteBackupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListOffSiteBackupsResponse::toJson() const return val; } - bool ListOffSiteBackupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListOffSiteBackupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListOffSiteBackupsResponse::getBackups() { return backups_; diff --git a/rds/src/v3/model/ListOffSiteInstancesRequest.cpp b/rds/src/v3/model/ListOffSiteInstancesRequest.cpp index ed1ba1f49..eff6059af 100644 --- a/rds/src/v3/model/ListOffSiteInstancesRequest.cpp +++ b/rds/src/v3/model/ListOffSiteInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListOffSiteInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -41,7 +40,6 @@ web::json::value ListOffSiteInstancesRequest::toJson() const return val; } - bool ListOffSiteInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool ListOffSiteInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListOffSiteInstancesRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListOffSiteInstancesResponse.cpp b/rds/src/v3/model/ListOffSiteInstancesResponse.cpp index 1e5faa906..8b5556c6d 100644 --- a/rds/src/v3/model/ListOffSiteInstancesResponse.cpp +++ b/rds/src/v3/model/ListOffSiteInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListOffSiteInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListOffSiteInstancesResponse::toJson() const return val; } - bool ListOffSiteInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListOffSiteInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListOffSiteInstancesResponse::getOffsiteBackupInstances() { return offsiteBackupInstances_; diff --git a/rds/src/v3/model/ListOffSiteRestoreTimesRequest.cpp b/rds/src/v3/model/ListOffSiteRestoreTimesRequest.cpp index 4f315e479..c6d0e3ea9 100644 --- a/rds/src/v3/model/ListOffSiteRestoreTimesRequest.cpp +++ b/rds/src/v3/model/ListOffSiteRestoreTimesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListOffSiteRestoreTimesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value ListOffSiteRestoreTimesRequest::toJson() const return val; } - bool ListOffSiteRestoreTimesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListOffSiteRestoreTimesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListOffSiteRestoreTimesRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListOffSiteRestoreTimesResponse.cpp b/rds/src/v3/model/ListOffSiteRestoreTimesResponse.cpp index 2f74e47bd..4eb9de4a1 100644 --- a/rds/src/v3/model/ListOffSiteRestoreTimesResponse.cpp +++ b/rds/src/v3/model/ListOffSiteRestoreTimesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListOffSiteRestoreTimesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListOffSiteRestoreTimesResponse::toJson() const return val; } - bool ListOffSiteRestoreTimesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListOffSiteRestoreTimesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListOffSiteRestoreTimesResponse::getRestoreTime() { return restoreTime_; diff --git a/rds/src/v3/model/ListPostgresqlDatabaseSchemasRequest.cpp b/rds/src/v3/model/ListPostgresqlDatabaseSchemasRequest.cpp index 839d4cc12..fda2791ad 100644 --- a/rds/src/v3/model/ListPostgresqlDatabaseSchemasRequest.cpp +++ b/rds/src/v3/model/ListPostgresqlDatabaseSchemasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListPostgresqlDatabaseSchemasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -53,7 +52,6 @@ web::json::value ListPostgresqlDatabaseSchemasRequest::toJson() const return val; } - bool ListPostgresqlDatabaseSchemasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListPostgresqlDatabaseSchemasRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPostgresqlDatabaseSchemasRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListPostgresqlDatabaseSchemasResponse.cpp b/rds/src/v3/model/ListPostgresqlDatabaseSchemasResponse.cpp index 1f5fea5fb..33d453115 100644 --- a/rds/src/v3/model/ListPostgresqlDatabaseSchemasResponse.cpp +++ b/rds/src/v3/model/ListPostgresqlDatabaseSchemasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListPostgresqlDatabaseSchemasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListPostgresqlDatabaseSchemasResponse::toJson() const return val; } - bool ListPostgresqlDatabaseSchemasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListPostgresqlDatabaseSchemasResponse::fromJson(const web::json::value& val return ok; } + std::vector& ListPostgresqlDatabaseSchemasResponse::getDatabaseSchemas() { return databaseSchemas_; diff --git a/rds/src/v3/model/ListPostgresqlDatabasesRequest.cpp b/rds/src/v3/model/ListPostgresqlDatabasesRequest.cpp index 5a9b1e7b1..a1306be10 100644 --- a/rds/src/v3/model/ListPostgresqlDatabasesRequest.cpp +++ b/rds/src/v3/model/ListPostgresqlDatabasesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListPostgresqlDatabasesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ListPostgresqlDatabasesRequest::toJson() const return val; } - bool ListPostgresqlDatabasesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListPostgresqlDatabasesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPostgresqlDatabasesRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListPostgresqlDatabasesResponse.cpp b/rds/src/v3/model/ListPostgresqlDatabasesResponse.cpp index b7a5e992c..16afd970f 100644 --- a/rds/src/v3/model/ListPostgresqlDatabasesResponse.cpp +++ b/rds/src/v3/model/ListPostgresqlDatabasesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListPostgresqlDatabasesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListPostgresqlDatabasesResponse::toJson() const return val; } - bool ListPostgresqlDatabasesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListPostgresqlDatabasesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListPostgresqlDatabasesResponse::getDatabases() { return databases_; diff --git a/rds/src/v3/model/ListPostgresqlDbUserPaginatedRequest.cpp b/rds/src/v3/model/ListPostgresqlDbUserPaginatedRequest.cpp index 652700fd7..73e8ca3e2 100644 --- a/rds/src/v3/model/ListPostgresqlDbUserPaginatedRequest.cpp +++ b/rds/src/v3/model/ListPostgresqlDbUserPaginatedRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListPostgresqlDbUserPaginatedRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ListPostgresqlDbUserPaginatedRequest::toJson() const return val; } - bool ListPostgresqlDbUserPaginatedRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListPostgresqlDbUserPaginatedRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPostgresqlDbUserPaginatedRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListPostgresqlDbUserPaginatedResponse.cpp b/rds/src/v3/model/ListPostgresqlDbUserPaginatedResponse.cpp index 3ae85645b..0cf711baf 100644 --- a/rds/src/v3/model/ListPostgresqlDbUserPaginatedResponse.cpp +++ b/rds/src/v3/model/ListPostgresqlDbUserPaginatedResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListPostgresqlDbUserPaginatedResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListPostgresqlDbUserPaginatedResponse::toJson() const return val; } - bool ListPostgresqlDbUserPaginatedResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListPostgresqlDbUserPaginatedResponse::fromJson(const web::json::value& val return ok; } + std::vector& ListPostgresqlDbUserPaginatedResponse::getUsers() { return users_; diff --git a/rds/src/v3/model/ListPostgresqlExtensionRequest.cpp b/rds/src/v3/model/ListPostgresqlExtensionRequest.cpp index df130fc62..a071981d9 100644 --- a/rds/src/v3/model/ListPostgresqlExtensionRequest.cpp +++ b/rds/src/v3/model/ListPostgresqlExtensionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListPostgresqlExtensionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -53,7 +52,6 @@ web::json::value ListPostgresqlExtensionRequest::toJson() const return val; } - bool ListPostgresqlExtensionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListPostgresqlExtensionRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPostgresqlExtensionRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListPostgresqlExtensionResponse.cpp b/rds/src/v3/model/ListPostgresqlExtensionResponse.cpp index b4a509653..eda6474d3 100644 --- a/rds/src/v3/model/ListPostgresqlExtensionResponse.cpp +++ b/rds/src/v3/model/ListPostgresqlExtensionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListPostgresqlExtensionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListPostgresqlExtensionResponse::toJson() const return val; } - bool ListPostgresqlExtensionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListPostgresqlExtensionResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListPostgresqlExtensionResponse::getExtensions() { return extensions_; diff --git a/rds/src/v3/model/ListPostgresqlHbaInfoHistoryRequest.cpp b/rds/src/v3/model/ListPostgresqlHbaInfoHistoryRequest.cpp new file mode 100644 index 000000000..e1d30cf4b --- /dev/null +++ b/rds/src/v3/model/ListPostgresqlHbaInfoHistoryRequest.cpp @@ -0,0 +1,149 @@ + + +#include "huaweicloud/rds/v3/model/ListPostgresqlHbaInfoHistoryRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + + + + +ListPostgresqlHbaInfoHistoryRequest::ListPostgresqlHbaInfoHistoryRequest() +{ + instanceId_ = ""; + instanceIdIsSet_ = false; + startTime_ = utility::datetime(); + startTimeIsSet_ = false; + endTime_ = utility::datetime(); + endTimeIsSet_ = false; +} + +ListPostgresqlHbaInfoHistoryRequest::~ListPostgresqlHbaInfoHistoryRequest() = default; + +void ListPostgresqlHbaInfoHistoryRequest::validate() +{ +} + +web::json::value ListPostgresqlHbaInfoHistoryRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(instanceIdIsSet_) { + val[utility::conversions::to_string_t("instance_id")] = ModelBase::toJson(instanceId_); + } + if(startTimeIsSet_) { + val[utility::conversions::to_string_t("start_time")] = ModelBase::toJson(startTime_); + } + if(endTimeIsSet_) { + val[utility::conversions::to_string_t("end_time")] = ModelBase::toJson(endTime_); + } + + return val; +} +bool ListPostgresqlHbaInfoHistoryRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("instance_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("instance_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setInstanceId(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("start_time"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("start_time")); + if(!fieldValue.is_null()) + { + utility::datetime refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setStartTime(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("end_time"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("end_time")); + if(!fieldValue.is_null()) + { + utility::datetime refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setEndTime(refVal); + } + } + return ok; +} + + +std::string ListPostgresqlHbaInfoHistoryRequest::getInstanceId() const +{ + return instanceId_; +} + +void ListPostgresqlHbaInfoHistoryRequest::setInstanceId(const std::string& value) +{ + instanceId_ = value; + instanceIdIsSet_ = true; +} + +bool ListPostgresqlHbaInfoHistoryRequest::instanceIdIsSet() const +{ + return instanceIdIsSet_; +} + +void ListPostgresqlHbaInfoHistoryRequest::unsetinstanceId() +{ + instanceIdIsSet_ = false; +} + +utility::datetime ListPostgresqlHbaInfoHistoryRequest::getStartTime() const +{ + return startTime_; +} + +void ListPostgresqlHbaInfoHistoryRequest::setStartTime(const utility::datetime& value) +{ + startTime_ = value; + startTimeIsSet_ = true; +} + +bool ListPostgresqlHbaInfoHistoryRequest::startTimeIsSet() const +{ + return startTimeIsSet_; +} + +void ListPostgresqlHbaInfoHistoryRequest::unsetstartTime() +{ + startTimeIsSet_ = false; +} + +utility::datetime ListPostgresqlHbaInfoHistoryRequest::getEndTime() const +{ + return endTime_; +} + +void ListPostgresqlHbaInfoHistoryRequest::setEndTime(const utility::datetime& value) +{ + endTime_ = value; + endTimeIsSet_ = true; +} + +bool ListPostgresqlHbaInfoHistoryRequest::endTimeIsSet() const +{ + return endTimeIsSet_; +} + +void ListPostgresqlHbaInfoHistoryRequest::unsetendTime() +{ + endTimeIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/rds/src/v3/model/ListPostgresqlHbaInfoHistoryResponse.cpp b/rds/src/v3/model/ListPostgresqlHbaInfoHistoryResponse.cpp new file mode 100644 index 000000000..d5d6c8dfc --- /dev/null +++ b/rds/src/v3/model/ListPostgresqlHbaInfoHistoryResponse.cpp @@ -0,0 +1,78 @@ + + +#include "huaweicloud/rds/v3/model/ListPostgresqlHbaInfoHistoryResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + + + + +ListPostgresqlHbaInfoHistoryResponse::ListPostgresqlHbaInfoHistoryResponse() +{ + bodyIsSet_ = false; +} + +ListPostgresqlHbaInfoHistoryResponse::~ListPostgresqlHbaInfoHistoryResponse() = default; + +void ListPostgresqlHbaInfoHistoryResponse::validate() +{ +} + +web::json::value ListPostgresqlHbaInfoHistoryResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(bodyIsSet_) { + val[utility::conversions::to_string_t("body")] = ModelBase::toJson(body_); + } + + return val; +} +bool ListPostgresqlHbaInfoHistoryResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("body"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("body")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBody(refVal); + } + } + return ok; +} + + +std::vector& ListPostgresqlHbaInfoHistoryResponse::getBody() +{ + return body_; +} + +void ListPostgresqlHbaInfoHistoryResponse::setBody(const std::vector& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool ListPostgresqlHbaInfoHistoryResponse::bodyIsSet() const +{ + return bodyIsSet_; +} + +void ListPostgresqlHbaInfoHistoryResponse::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/rds/src/v3/model/ListPostgresqlHbaInfoRequest.cpp b/rds/src/v3/model/ListPostgresqlHbaInfoRequest.cpp new file mode 100644 index 000000000..a2b36d77c --- /dev/null +++ b/rds/src/v3/model/ListPostgresqlHbaInfoRequest.cpp @@ -0,0 +1,79 @@ + + +#include "huaweicloud/rds/v3/model/ListPostgresqlHbaInfoRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + + + + +ListPostgresqlHbaInfoRequest::ListPostgresqlHbaInfoRequest() +{ + instanceId_ = ""; + instanceIdIsSet_ = false; +} + +ListPostgresqlHbaInfoRequest::~ListPostgresqlHbaInfoRequest() = default; + +void ListPostgresqlHbaInfoRequest::validate() +{ +} + +web::json::value ListPostgresqlHbaInfoRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(instanceIdIsSet_) { + val[utility::conversions::to_string_t("instance_id")] = ModelBase::toJson(instanceId_); + } + + return val; +} +bool ListPostgresqlHbaInfoRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("instance_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("instance_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setInstanceId(refVal); + } + } + return ok; +} + + +std::string ListPostgresqlHbaInfoRequest::getInstanceId() const +{ + return instanceId_; +} + +void ListPostgresqlHbaInfoRequest::setInstanceId(const std::string& value) +{ + instanceId_ = value; + instanceIdIsSet_ = true; +} + +bool ListPostgresqlHbaInfoRequest::instanceIdIsSet() const +{ + return instanceIdIsSet_; +} + +void ListPostgresqlHbaInfoRequest::unsetinstanceId() +{ + instanceIdIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/rds/src/v3/model/ListPostgresqlHbaInfoResponse.cpp b/rds/src/v3/model/ListPostgresqlHbaInfoResponse.cpp new file mode 100644 index 000000000..17e30ae6e --- /dev/null +++ b/rds/src/v3/model/ListPostgresqlHbaInfoResponse.cpp @@ -0,0 +1,78 @@ + + +#include "huaweicloud/rds/v3/model/ListPostgresqlHbaInfoResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + + + + +ListPostgresqlHbaInfoResponse::ListPostgresqlHbaInfoResponse() +{ + bodyIsSet_ = false; +} + +ListPostgresqlHbaInfoResponse::~ListPostgresqlHbaInfoResponse() = default; + +void ListPostgresqlHbaInfoResponse::validate() +{ +} + +web::json::value ListPostgresqlHbaInfoResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(bodyIsSet_) { + val[utility::conversions::to_string_t("body")] = ModelBase::toJson(body_); + } + + return val; +} +bool ListPostgresqlHbaInfoResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("body"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("body")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBody(refVal); + } + } + return ok; +} + + +std::vector& ListPostgresqlHbaInfoResponse::getBody() +{ + return body_; +} + +void ListPostgresqlHbaInfoResponse::setBody(const std::vector& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool ListPostgresqlHbaInfoResponse::bodyIsSet() const +{ + return bodyIsSet_; +} + +void ListPostgresqlHbaInfoResponse::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/rds/src/v3/model/ListPredefinedTagRequest.cpp b/rds/src/v3/model/ListPredefinedTagRequest.cpp index 6cdf56124..2d93eff6c 100644 --- a/rds/src/v3/model/ListPredefinedTagRequest.cpp +++ b/rds/src/v3/model/ListPredefinedTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListPredefinedTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ListPredefinedTagRequest::toJson() const return val; } - bool ListPredefinedTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListPredefinedTagRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPredefinedTagRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListPredefinedTagResponse.cpp b/rds/src/v3/model/ListPredefinedTagResponse.cpp index 94907c7b2..449d68d06 100644 --- a/rds/src/v3/model/ListPredefinedTagResponse.cpp +++ b/rds/src/v3/model/ListPredefinedTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListPredefinedTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListPredefinedTagResponse::toJson() const return val; } - bool ListPredefinedTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListPredefinedTagResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListPredefinedTagResponse::getTags() { return tags_; diff --git a/rds/src/v3/model/ListProjectTagsRequest.cpp b/rds/src/v3/model/ListProjectTagsRequest.cpp index a8f8a4d64..bff4f977f 100644 --- a/rds/src/v3/model/ListProjectTagsRequest.cpp +++ b/rds/src/v3/model/ListProjectTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListProjectTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ListProjectTagsRequest::toJson() const return val; } - bool ListProjectTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListProjectTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListProjectTagsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListProjectTagsResponse.cpp b/rds/src/v3/model/ListProjectTagsResponse.cpp index b26818560..57997ec5b 100644 --- a/rds/src/v3/model/ListProjectTagsResponse.cpp +++ b/rds/src/v3/model/ListProjectTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListProjectTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListProjectTagsResponse::toJson() const return val; } - bool ListProjectTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListProjectTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProjectTagsResponse::getTags() { return tags_; diff --git a/rds/src/v3/model/ListRecycleInstancesRequest.cpp b/rds/src/v3/model/ListRecycleInstancesRequest.cpp index a216cfe37..6469cfa91 100644 --- a/rds/src/v3/model/ListRecycleInstancesRequest.cpp +++ b/rds/src/v3/model/ListRecycleInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListRecycleInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value ListRecycleInstancesRequest::toJson() const return val; } - bool ListRecycleInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListRecycleInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRecycleInstancesRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListRecycleInstancesResponse.cpp b/rds/src/v3/model/ListRecycleInstancesResponse.cpp index 514567c3e..827dd6def 100644 --- a/rds/src/v3/model/ListRecycleInstancesResponse.cpp +++ b/rds/src/v3/model/ListRecycleInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListRecycleInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListRecycleInstancesResponse::toJson() const return val; } - bool ListRecycleInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListRecycleInstancesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListRecycleInstancesResponse::getTotalCount() const { return totalCount_; diff --git a/rds/src/v3/model/ListRestoreTimesRequest.cpp b/rds/src/v3/model/ListRestoreTimesRequest.cpp index 945a235e4..71f8334ec 100644 --- a/rds/src/v3/model/ListRestoreTimesRequest.cpp +++ b/rds/src/v3/model/ListRestoreTimesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListRestoreTimesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value ListRestoreTimesRequest::toJson() const return val; } - bool ListRestoreTimesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListRestoreTimesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListRestoreTimesRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListRestoreTimesResponse.cpp b/rds/src/v3/model/ListRestoreTimesResponse.cpp index c35ea9c54..0560b59fc 100644 --- a/rds/src/v3/model/ListRestoreTimesResponse.cpp +++ b/rds/src/v3/model/ListRestoreTimesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListRestoreTimesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListRestoreTimesResponse::toJson() const return val; } - bool ListRestoreTimesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListRestoreTimesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListRestoreTimesResponse::getRestoreTime() { return restoreTime_; diff --git a/rds/src/v3/model/ListSimplifiedInstancesRequest.cpp b/rds/src/v3/model/ListSimplifiedInstancesRequest.cpp index 9ad8ca290..14fb28bd4 100644 --- a/rds/src/v3/model/ListSimplifiedInstancesRequest.cpp +++ b/rds/src/v3/model/ListSimplifiedInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSimplifiedInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListSimplifiedInstancesRequest::toJson() const return val; } - bool ListSimplifiedInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSimplifiedInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSimplifiedInstancesRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListSimplifiedInstancesResponse.cpp b/rds/src/v3/model/ListSimplifiedInstancesResponse.cpp index 6aaefb804..68b802aed 100644 --- a/rds/src/v3/model/ListSimplifiedInstancesResponse.cpp +++ b/rds/src/v3/model/ListSimplifiedInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSimplifiedInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListSimplifiedInstancesResponse::toJson() const return val; } - bool ListSimplifiedInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListSimplifiedInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSimplifiedInstancesResponse::getInstances() { return instances_; diff --git a/rds/src/v3/model/ListSlowLogFileRequest.cpp b/rds/src/v3/model/ListSlowLogFileRequest.cpp index 79da9c479..1dc360563 100644 --- a/rds/src/v3/model/ListSlowLogFileRequest.cpp +++ b/rds/src/v3/model/ListSlowLogFileRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSlowLogFileRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ListSlowLogFileRequest::toJson() const return val; } - bool ListSlowLogFileRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListSlowLogFileRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSlowLogFileRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListSlowLogFileResponse.cpp b/rds/src/v3/model/ListSlowLogFileResponse.cpp index 9d3484b50..30707e42b 100644 --- a/rds/src/v3/model/ListSlowLogFileResponse.cpp +++ b/rds/src/v3/model/ListSlowLogFileResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSlowLogFileResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListSlowLogFileResponse::toJson() const return val; } - bool ListSlowLogFileResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSlowLogFileResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSlowLogFileResponse::getList() { return list_; diff --git a/rds/src/v3/model/ListSlowLogStatisticsForLtsRequest.cpp b/rds/src/v3/model/ListSlowLogStatisticsForLtsRequest.cpp index c8338a1e9..a01f291eb 100644 --- a/rds/src/v3/model/ListSlowLogStatisticsForLtsRequest.cpp +++ b/rds/src/v3/model/ListSlowLogStatisticsForLtsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSlowLogStatisticsForLtsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value ListSlowLogStatisticsForLtsRequest::toJson() const return val; } - bool ListSlowLogStatisticsForLtsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListSlowLogStatisticsForLtsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSlowLogStatisticsForLtsRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ListSlowLogStatisticsForLtsResponse.cpp b/rds/src/v3/model/ListSlowLogStatisticsForLtsResponse.cpp index fa7455f91..3c3b07d0d 100644 --- a/rds/src/v3/model/ListSlowLogStatisticsForLtsResponse.cpp +++ b/rds/src/v3/model/ListSlowLogStatisticsForLtsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSlowLogStatisticsForLtsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListSlowLogStatisticsForLtsResponse::toJson() const return val; } - bool ListSlowLogStatisticsForLtsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSlowLogStatisticsForLtsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSlowLogStatisticsForLtsResponse::getSlowLogList() { return slowLogList_; diff --git a/rds/src/v3/model/ListSlowLogsNewRequest.cpp b/rds/src/v3/model/ListSlowLogsNewRequest.cpp index 67c321ebd..6d84645c8 100644 --- a/rds/src/v3/model/ListSlowLogsNewRequest.cpp +++ b/rds/src/v3/model/ListSlowLogsNewRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSlowLogsNewRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -63,7 +62,6 @@ web::json::value ListSlowLogsNewRequest::toJson() const return val; } - bool ListSlowLogsNewRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListSlowLogsNewRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSlowLogsNewRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListSlowLogsNewResponse.cpp b/rds/src/v3/model/ListSlowLogsNewResponse.cpp index 67bc38d8d..6291f0da6 100644 --- a/rds/src/v3/model/ListSlowLogsNewResponse.cpp +++ b/rds/src/v3/model/ListSlowLogsNewResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSlowLogsNewResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListSlowLogsNewResponse::toJson() const return val; } - bool ListSlowLogsNewResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSlowLogsNewResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSlowLogsNewResponse::getSlowLogList() { return slowLogList_; diff --git a/rds/src/v3/model/ListSlowLogsRequest.cpp b/rds/src/v3/model/ListSlowLogsRequest.cpp index 1444c50b7..014c42166 100644 --- a/rds/src/v3/model/ListSlowLogsRequest.cpp +++ b/rds/src/v3/model/ListSlowLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSlowLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -63,7 +62,6 @@ web::json::value ListSlowLogsRequest::toJson() const return val; } - bool ListSlowLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListSlowLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSlowLogsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListSlowLogsResponse.cpp b/rds/src/v3/model/ListSlowLogsResponse.cpp index 87cf58c96..cb6ce8669 100644 --- a/rds/src/v3/model/ListSlowLogsResponse.cpp +++ b/rds/src/v3/model/ListSlowLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSlowLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListSlowLogsResponse::toJson() const return val; } - bool ListSlowLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSlowLogsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSlowLogsResponse::getSlowLogList() { return slowLogList_; diff --git a/rds/src/v3/model/ListSlowlogForLtsRequest.cpp b/rds/src/v3/model/ListSlowlogForLtsRequest.cpp index 37ca5b52a..89a8ef2a8 100644 --- a/rds/src/v3/model/ListSlowlogForLtsRequest.cpp +++ b/rds/src/v3/model/ListSlowlogForLtsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSlowlogForLtsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value ListSlowlogForLtsRequest::toJson() const return val; } - bool ListSlowlogForLtsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListSlowlogForLtsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSlowlogForLtsRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ListSlowlogForLtsResponse.cpp b/rds/src/v3/model/ListSlowlogForLtsResponse.cpp index 56a62f9d4..75e1903bc 100644 --- a/rds/src/v3/model/ListSlowlogForLtsResponse.cpp +++ b/rds/src/v3/model/ListSlowlogForLtsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSlowlogForLtsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListSlowlogForLtsResponse::toJson() const return val; } - bool ListSlowlogForLtsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSlowlogForLtsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSlowlogForLtsResponse::getSlowLogList() { return slowLogList_; diff --git a/rds/src/v3/model/ListSlowlogStatisticsRequest.cpp b/rds/src/v3/model/ListSlowlogStatisticsRequest.cpp index 67379571c..0c1c37037 100644 --- a/rds/src/v3/model/ListSlowlogStatisticsRequest.cpp +++ b/rds/src/v3/model/ListSlowlogStatisticsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSlowlogStatisticsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -68,7 +67,6 @@ web::json::value ListSlowlogStatisticsRequest::toJson() const return val; } - bool ListSlowlogStatisticsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ListSlowlogStatisticsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSlowlogStatisticsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListSlowlogStatisticsResponse.cpp b/rds/src/v3/model/ListSlowlogStatisticsResponse.cpp index 97e48c492..b691f5a68 100644 --- a/rds/src/v3/model/ListSlowlogStatisticsResponse.cpp +++ b/rds/src/v3/model/ListSlowlogStatisticsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSlowlogStatisticsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -57,7 +56,6 @@ web::json::value ListSlowlogStatisticsResponse::toJson() const return val; } - bool ListSlowlogStatisticsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ListSlowlogStatisticsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListSlowlogStatisticsResponse::getPageNumber() const { return pageNumber_; diff --git a/rds/src/v3/model/ListSqlserverDatabasesRequest.cpp b/rds/src/v3/model/ListSqlserverDatabasesRequest.cpp index f398ada32..df44f35b8 100644 --- a/rds/src/v3/model/ListSqlserverDatabasesRequest.cpp +++ b/rds/src/v3/model/ListSqlserverDatabasesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSqlserverDatabasesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -58,7 +57,6 @@ web::json::value ListSqlserverDatabasesRequest::toJson() const return val; } - bool ListSqlserverDatabasesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListSqlserverDatabasesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSqlserverDatabasesRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListSqlserverDatabasesResponse.cpp b/rds/src/v3/model/ListSqlserverDatabasesResponse.cpp index a07e29170..e5e285a13 100644 --- a/rds/src/v3/model/ListSqlserverDatabasesResponse.cpp +++ b/rds/src/v3/model/ListSqlserverDatabasesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSqlserverDatabasesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListSqlserverDatabasesResponse::toJson() const return val; } - bool ListSqlserverDatabasesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSqlserverDatabasesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSqlserverDatabasesResponse::getDatabases() { return databases_; diff --git a/rds/src/v3/model/ListSqlserverDbUsersRequest.cpp b/rds/src/v3/model/ListSqlserverDbUsersRequest.cpp index 9e57847ce..3b4bc37a7 100644 --- a/rds/src/v3/model/ListSqlserverDbUsersRequest.cpp +++ b/rds/src/v3/model/ListSqlserverDbUsersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSqlserverDbUsersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ListSqlserverDbUsersRequest::toJson() const return val; } - bool ListSqlserverDbUsersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListSqlserverDbUsersRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSqlserverDbUsersRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListSqlserverDbUsersResponse.cpp b/rds/src/v3/model/ListSqlserverDbUsersResponse.cpp index ff97bc942..faa6afa65 100644 --- a/rds/src/v3/model/ListSqlserverDbUsersResponse.cpp +++ b/rds/src/v3/model/ListSqlserverDbUsersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSqlserverDbUsersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListSqlserverDbUsersResponse::toJson() const return val; } - bool ListSqlserverDbUsersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSqlserverDbUsersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSqlserverDbUsersResponse::getUsers() { return users_; diff --git a/rds/src/v3/model/ListSslCertDownloadLinkRequest.cpp b/rds/src/v3/model/ListSslCertDownloadLinkRequest.cpp index cf6ac545f..3831e80fe 100644 --- a/rds/src/v3/model/ListSslCertDownloadLinkRequest.cpp +++ b/rds/src/v3/model/ListSslCertDownloadLinkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSslCertDownloadLinkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ListSslCertDownloadLinkRequest::toJson() const return val; } - bool ListSslCertDownloadLinkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListSslCertDownloadLinkRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSslCertDownloadLinkRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ListSslCertDownloadLinkResponse.cpp b/rds/src/v3/model/ListSslCertDownloadLinkResponse.cpp index 25366f08f..f1c9bf0b4 100644 --- a/rds/src/v3/model/ListSslCertDownloadLinkResponse.cpp +++ b/rds/src/v3/model/ListSslCertDownloadLinkResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListSslCertDownloadLinkResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ListSslCertDownloadLinkResponse::toJson() const return val; } - bool ListSslCertDownloadLinkResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListSslCertDownloadLinkResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSslCertDownloadLinkResponse::getCertInfoList() { return certInfoList_; diff --git a/rds/src/v3/model/ListStorageTypesRequest.cpp b/rds/src/v3/model/ListStorageTypesRequest.cpp index fa098a731..7cf31a47b 100644 --- a/rds/src/v3/model/ListStorageTypesRequest.cpp +++ b/rds/src/v3/model/ListStorageTypesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListStorageTypesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ListStorageTypesRequest::toJson() const return val; } - bool ListStorageTypesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListStorageTypesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListStorageTypesRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListStorageTypesResponse.cpp b/rds/src/v3/model/ListStorageTypesResponse.cpp index 8f961d715..bfed3f4d6 100644 --- a/rds/src/v3/model/ListStorageTypesResponse.cpp +++ b/rds/src/v3/model/ListStorageTypesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListStorageTypesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -36,7 +35,6 @@ web::json::value ListStorageTypesResponse::toJson() const return val; } - bool ListStorageTypesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListStorageTypesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListStorageTypesResponse::getStorageType() { return storageType_; diff --git a/rds/src/v3/model/ListXelLogResponseResult.cpp b/rds/src/v3/model/ListXelLogResponseResult.cpp index 1007d7c5d..693c758e7 100644 --- a/rds/src/v3/model/ListXelLogResponseResult.cpp +++ b/rds/src/v3/model/ListXelLogResponseResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListXelLogResponseResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ListXelLogResponseResult::toJson() const return val; } - bool ListXelLogResponseResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListXelLogResponseResult::fromJson(const web::json::value& val) return ok; } + std::string ListXelLogResponseResult::getFileName() const { return fileName_; diff --git a/rds/src/v3/model/ListXellogFilesRequest.cpp b/rds/src/v3/model/ListXellogFilesRequest.cpp index 37d1c5553..033a20c05 100644 --- a/rds/src/v3/model/ListXellogFilesRequest.cpp +++ b/rds/src/v3/model/ListXellogFilesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListXellogFilesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ListXellogFilesRequest::toJson() const return val; } - bool ListXellogFilesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListXellogFilesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListXellogFilesRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ListXellogFilesResponse.cpp b/rds/src/v3/model/ListXellogFilesResponse.cpp index e5ae346cd..127aa03f7 100644 --- a/rds/src/v3/model/ListXellogFilesResponse.cpp +++ b/rds/src/v3/model/ListXellogFilesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ListXellogFilesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ListXellogFilesResponse::toJson() const return val; } - bool ListXellogFilesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListXellogFilesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListXellogFilesResponse::getList() { return list_; diff --git a/rds/src/v3/model/MasterInstance.cpp b/rds/src/v3/model/MasterInstance.cpp index 8adb65ad6..ad48a0e73 100644 --- a/rds/src/v3/model/MasterInstance.cpp +++ b/rds/src/v3/model/MasterInstance.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/MasterInstance.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -57,7 +56,6 @@ web::json::value MasterInstance::toJson() const return val; } - bool MasterInstance::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool MasterInstance::fromJson(const web::json::value& val) return ok; } + std::string MasterInstance::getId() const { return id_; diff --git a/rds/src/v3/model/Master_instance.cpp b/rds/src/v3/model/Master_instance.cpp index bb5d4aea1..bcd8647d9 100644 --- a/rds/src/v3/model/Master_instance.cpp +++ b/rds/src/v3/model/Master_instance.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Master_instance.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value Master_instance::toJson() const return val; } - bool Master_instance::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool Master_instance::fromJson(const web::json::value& val) return ok; } + std::string Master_instance::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/MigrateFollowerRequest.cpp b/rds/src/v3/model/MigrateFollowerRequest.cpp index 43e660708..4e5a68b5f 100644 --- a/rds/src/v3/model/MigrateFollowerRequest.cpp +++ b/rds/src/v3/model/MigrateFollowerRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/MigrateFollowerRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value MigrateFollowerRequest::toJson() const return val; } - bool MigrateFollowerRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool MigrateFollowerRequest::fromJson(const web::json::value& val) return ok; } + std::string MigrateFollowerRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/MigrateFollowerResponse.cpp b/rds/src/v3/model/MigrateFollowerResponse.cpp index e9a0e559d..1d8100e41 100644 --- a/rds/src/v3/model/MigrateFollowerResponse.cpp +++ b/rds/src/v3/model/MigrateFollowerResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/MigrateFollowerResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value MigrateFollowerResponse::toJson() const return val; } - bool MigrateFollowerResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool MigrateFollowerResponse::fromJson(const web::json::value& val) return ok; } + std::string MigrateFollowerResponse::getWorkflowId() const { return workflowId_; diff --git a/rds/src/v3/model/ModifiyInstanceNameRequest.cpp b/rds/src/v3/model/ModifiyInstanceNameRequest.cpp index 003607969..a9074385c 100644 --- a/rds/src/v3/model/ModifiyInstanceNameRequest.cpp +++ b/rds/src/v3/model/ModifiyInstanceNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ModifiyInstanceNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ModifiyInstanceNameRequest::toJson() const return val; } - bool ModifiyInstanceNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifiyInstanceNameRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifiyInstanceNameRequest::getName() const { return name_; diff --git a/rds/src/v3/model/ModifyCollationRequest.cpp b/rds/src/v3/model/ModifyCollationRequest.cpp index 2ec3b3723..2293d3aa1 100644 --- a/rds/src/v3/model/ModifyCollationRequest.cpp +++ b/rds/src/v3/model/ModifyCollationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ModifyCollationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value ModifyCollationRequest::toJson() const return val; } - bool ModifyCollationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ModifyCollationRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyCollationRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ModifyCollationRequestBody.cpp b/rds/src/v3/model/ModifyCollationRequestBody.cpp index 82d29248d..d64bd3785 100644 --- a/rds/src/v3/model/ModifyCollationRequestBody.cpp +++ b/rds/src/v3/model/ModifyCollationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ModifyCollationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ModifyCollationRequestBody::toJson() const return val; } - bool ModifyCollationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyCollationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ModifyCollationRequestBody::getCollation() const { return collation_; diff --git a/rds/src/v3/model/ModifyCollationResponse.cpp b/rds/src/v3/model/ModifyCollationResponse.cpp index 79eee617f..25f7d6608 100644 --- a/rds/src/v3/model/ModifyCollationResponse.cpp +++ b/rds/src/v3/model/ModifyCollationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ModifyCollationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ModifyCollationResponse::toJson() const return val; } - bool ModifyCollationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyCollationResponse::fromJson(const web::json::value& val) return ok; } + std::string ModifyCollationResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/ModifyDnsNameRequestBody.cpp b/rds/src/v3/model/ModifyDnsNameRequestBody.cpp index b956f2409..67fb5b82d 100644 --- a/rds/src/v3/model/ModifyDnsNameRequestBody.cpp +++ b/rds/src/v3/model/ModifyDnsNameRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ModifyDnsNameRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ModifyDnsNameRequestBody::toJson() const return val; } - bool ModifyDnsNameRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyDnsNameRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ModifyDnsNameRequestBody::getDnsName() const { return dnsName_; diff --git a/rds/src/v3/model/ModifyParamRequest.cpp b/rds/src/v3/model/ModifyParamRequest.cpp index 4ce21ad30..65931c2c2 100644 --- a/rds/src/v3/model/ModifyParamRequest.cpp +++ b/rds/src/v3/model/ModifyParamRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ModifyParamRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ModifyParamRequest::toJson() const return val; } - bool ModifyParamRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifyParamRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyParamRequest::getValue() const { return value_; diff --git a/rds/src/v3/model/ModifyPostgresqlHbaConfRequest.cpp b/rds/src/v3/model/ModifyPostgresqlHbaConfRequest.cpp new file mode 100644 index 000000000..d77ea7e3f --- /dev/null +++ b/rds/src/v3/model/ModifyPostgresqlHbaConfRequest.cpp @@ -0,0 +1,113 @@ + + +#include "huaweicloud/rds/v3/model/ModifyPostgresqlHbaConfRequest.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + + + + +ModifyPostgresqlHbaConfRequest::ModifyPostgresqlHbaConfRequest() +{ + instanceId_ = ""; + instanceIdIsSet_ = false; + bodyIsSet_ = false; +} + +ModifyPostgresqlHbaConfRequest::~ModifyPostgresqlHbaConfRequest() = default; + +void ModifyPostgresqlHbaConfRequest::validate() +{ +} + +web::json::value ModifyPostgresqlHbaConfRequest::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(instanceIdIsSet_) { + val[utility::conversions::to_string_t("instance_id")] = ModelBase::toJson(instanceId_); + } + if(bodyIsSet_) { + val[utility::conversions::to_string_t("body")] = ModelBase::toJson(body_); + } + + return val; +} +bool ModifyPostgresqlHbaConfRequest::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("instance_id"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("instance_id")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setInstanceId(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("body"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("body")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBody(refVal); + } + } + return ok; +} + + +std::string ModifyPostgresqlHbaConfRequest::getInstanceId() const +{ + return instanceId_; +} + +void ModifyPostgresqlHbaConfRequest::setInstanceId(const std::string& value) +{ + instanceId_ = value; + instanceIdIsSet_ = true; +} + +bool ModifyPostgresqlHbaConfRequest::instanceIdIsSet() const +{ + return instanceIdIsSet_; +} + +void ModifyPostgresqlHbaConfRequest::unsetinstanceId() +{ + instanceIdIsSet_ = false; +} + +std::vector& ModifyPostgresqlHbaConfRequest::getBody() +{ + return body_; +} + +void ModifyPostgresqlHbaConfRequest::setBody(const std::vector& value) +{ + body_ = value; + bodyIsSet_ = true; +} + +bool ModifyPostgresqlHbaConfRequest::bodyIsSet() const +{ + return bodyIsSet_; +} + +void ModifyPostgresqlHbaConfRequest::unsetbody() +{ + bodyIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/rds/src/v3/model/ModifyPostgresqlHbaConfResponse.cpp b/rds/src/v3/model/ModifyPostgresqlHbaConfResponse.cpp new file mode 100644 index 000000000..60308f4e6 --- /dev/null +++ b/rds/src/v3/model/ModifyPostgresqlHbaConfResponse.cpp @@ -0,0 +1,114 @@ + + +#include "huaweicloud/rds/v3/model/ModifyPostgresqlHbaConfResponse.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + + + + +ModifyPostgresqlHbaConfResponse::ModifyPostgresqlHbaConfResponse() +{ + code_ = ""; + codeIsSet_ = false; + message_ = ""; + messageIsSet_ = false; +} + +ModifyPostgresqlHbaConfResponse::~ModifyPostgresqlHbaConfResponse() = default; + +void ModifyPostgresqlHbaConfResponse::validate() +{ +} + +web::json::value ModifyPostgresqlHbaConfResponse::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(codeIsSet_) { + val[utility::conversions::to_string_t("code")] = ModelBase::toJson(code_); + } + if(messageIsSet_) { + val[utility::conversions::to_string_t("message")] = ModelBase::toJson(message_); + } + + return val; +} +bool ModifyPostgresqlHbaConfResponse::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("code"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("code")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setCode(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("message"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("message")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setMessage(refVal); + } + } + return ok; +} + + +std::string ModifyPostgresqlHbaConfResponse::getCode() const +{ + return code_; +} + +void ModifyPostgresqlHbaConfResponse::setCode(const std::string& value) +{ + code_ = value; + codeIsSet_ = true; +} + +bool ModifyPostgresqlHbaConfResponse::codeIsSet() const +{ + return codeIsSet_; +} + +void ModifyPostgresqlHbaConfResponse::unsetcode() +{ + codeIsSet_ = false; +} + +std::string ModifyPostgresqlHbaConfResponse::getMessage() const +{ + return message_; +} + +void ModifyPostgresqlHbaConfResponse::setMessage(const std::string& value) +{ + message_ = value; + messageIsSet_ = true; +} + +bool ModifyPostgresqlHbaConfResponse::messageIsSet() const +{ + return messageIsSet_; +} + +void ModifyPostgresqlHbaConfResponse::unsetmessage() +{ + messageIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/rds/src/v3/model/ModifyProxyWeightRequest.cpp b/rds/src/v3/model/ModifyProxyWeightRequest.cpp index 6f38ee947..d7c6c9b05 100644 --- a/rds/src/v3/model/ModifyProxyWeightRequest.cpp +++ b/rds/src/v3/model/ModifyProxyWeightRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ModifyProxyWeightRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ModifyProxyWeightRequest::toJson() const return val; } - bool ModifyProxyWeightRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ModifyProxyWeightRequest::fromJson(const web::json::value& val) return ok; } + std::string ModifyProxyWeightRequest::getMasterWeight() const { return masterWeight_; diff --git a/rds/src/v3/model/MsdtcHostOption.cpp b/rds/src/v3/model/MsdtcHostOption.cpp index 3bfc5cb8b..dfef02456 100644 --- a/rds/src/v3/model/MsdtcHostOption.cpp +++ b/rds/src/v3/model/MsdtcHostOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/MsdtcHostOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value MsdtcHostOption::toJson() const return val; } - bool MsdtcHostOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MsdtcHostOption::fromJson(const web::json::value& val) return ok; } + std::string MsdtcHostOption::getHostName() const { return hostName_; diff --git a/rds/src/v3/model/MysqlReadOnlySwitch.cpp b/rds/src/v3/model/MysqlReadOnlySwitch.cpp index 2d7340b66..34fdbd219 100644 --- a/rds/src/v3/model/MysqlReadOnlySwitch.cpp +++ b/rds/src/v3/model/MysqlReadOnlySwitch.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/MysqlReadOnlySwitch.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value MysqlReadOnlySwitch::toJson() const return val; } - bool MysqlReadOnlySwitch::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool MysqlReadOnlySwitch::fromJson(const web::json::value& val) return ok; } + bool MysqlReadOnlySwitch::isReadonly() const { return readonly_; diff --git a/rds/src/v3/model/MysqlSlowLogDetailsItem.cpp b/rds/src/v3/model/MysqlSlowLogDetailsItem.cpp index be44eac55..61b0bb34f 100644 --- a/rds/src/v3/model/MysqlSlowLogDetailsItem.cpp +++ b/rds/src/v3/model/MysqlSlowLogDetailsItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/MysqlSlowLogDetailsItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -88,7 +87,6 @@ web::json::value MysqlSlowLogDetailsItem::toJson() const return val; } - bool MysqlSlowLogDetailsItem::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool MysqlSlowLogDetailsItem::fromJson(const web::json::value& val) return ok; } + std::string MysqlSlowLogDetailsItem::getCount() const { return count_; diff --git a/rds/src/v3/model/MysqlSlowLogStatisticsItem.cpp b/rds/src/v3/model/MysqlSlowLogStatisticsItem.cpp index ca7e66583..8027dbdb3 100644 --- a/rds/src/v3/model/MysqlSlowLogStatisticsItem.cpp +++ b/rds/src/v3/model/MysqlSlowLogStatisticsItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/MysqlSlowLogStatisticsItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -78,7 +77,6 @@ web::json::value MysqlSlowLogStatisticsItem::toJson() const return val; } - bool MysqlSlowLogStatisticsItem::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool MysqlSlowLogStatisticsItem::fromJson(const web::json::value& val) return ok; } + std::string MysqlSlowLogStatisticsItem::getCount() const { return count_; diff --git a/rds/src/v3/model/NodeResponse.cpp b/rds/src/v3/model/NodeResponse.cpp index a318cbe61..045b435f0 100644 --- a/rds/src/v3/model/NodeResponse.cpp +++ b/rds/src/v3/model/NodeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/NodeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -53,7 +52,6 @@ web::json::value NodeResponse::toJson() const return val; } - bool NodeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool NodeResponse::fromJson(const web::json::value& val) return ok; } + std::string NodeResponse::getId() const { return id_; diff --git a/rds/src/v3/model/OffSiteBackupForList.cpp b/rds/src/v3/model/OffSiteBackupForList.cpp index 0fec69a39..41d4a391a 100644 --- a/rds/src/v3/model/OffSiteBackupForList.cpp +++ b/rds/src/v3/model/OffSiteBackupForList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/OffSiteBackupForList.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -81,7 +80,6 @@ web::json::value OffSiteBackupForList::toJson() const return val; } - bool OffSiteBackupForList::fromJson(const web::json::value& val) { bool ok = true; @@ -188,6 +186,7 @@ bool OffSiteBackupForList::fromJson(const web::json::value& val) return ok; } + std::string OffSiteBackupForList::getId() const { return id_; diff --git a/rds/src/v3/model/OffSiteBackupPolicy.cpp b/rds/src/v3/model/OffSiteBackupPolicy.cpp index 775179a01..5b4b17996 100644 --- a/rds/src/v3/model/OffSiteBackupPolicy.cpp +++ b/rds/src/v3/model/OffSiteBackupPolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/OffSiteBackupPolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value OffSiteBackupPolicy::toJson() const return val; } - bool OffSiteBackupPolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool OffSiteBackupPolicy::fromJson(const web::json::value& val) return ok; } + std::string OffSiteBackupPolicy::getBackupType() const { return backupType_; diff --git a/rds/src/v3/model/OffsiteBackupInstance.cpp b/rds/src/v3/model/OffsiteBackupInstance.cpp index 650af0a2a..28bf4cdc6 100644 --- a/rds/src/v3/model/OffsiteBackupInstance.cpp +++ b/rds/src/v3/model/OffsiteBackupInstance.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/OffsiteBackupInstance.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -67,7 +66,6 @@ web::json::value OffsiteBackupInstance::toJson() const return val; } - bool OffsiteBackupInstance::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool OffsiteBackupInstance::fromJson(const web::json::value& val) return ok; } + std::string OffsiteBackupInstance::getId() const { return id_; diff --git a/rds/src/v3/model/OpenProxyRequest.cpp b/rds/src/v3/model/OpenProxyRequest.cpp index dc3d90aa2..69957eaa2 100644 --- a/rds/src/v3/model/OpenProxyRequest.cpp +++ b/rds/src/v3/model/OpenProxyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/OpenProxyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value OpenProxyRequest::toJson() const return val; } - bool OpenProxyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpenProxyRequest::fromJson(const web::json::value& val) return ok; } + std::string OpenProxyRequest::getFlavorId() const { return flavorId_; diff --git a/rds/src/v3/model/OpsWindowRequest.cpp b/rds/src/v3/model/OpsWindowRequest.cpp index e4022a8cd..ee27e1bc7 100644 --- a/rds/src/v3/model/OpsWindowRequest.cpp +++ b/rds/src/v3/model/OpsWindowRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/OpsWindowRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value OpsWindowRequest::toJson() const return val; } - bool OpsWindowRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool OpsWindowRequest::fromJson(const web::json::value& val) return ok; } + std::string OpsWindowRequest::getStartTime() const { return startTime_; diff --git a/rds/src/v3/model/ParaGroupDatastore.cpp b/rds/src/v3/model/ParaGroupDatastore.cpp index ccafd6d20..2287b1f57 100644 --- a/rds/src/v3/model/ParaGroupDatastore.cpp +++ b/rds/src/v3/model/ParaGroupDatastore.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ParaGroupDatastore.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ParaGroupDatastore::toJson() const return val; } - bool ParaGroupDatastore::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ParaGroupDatastore::fromJson(const web::json::value& val) return ok; } + std::string ParaGroupDatastore::getType() const { return type_; diff --git a/rds/src/v3/model/ParamGroupHistoryResult.cpp b/rds/src/v3/model/ParamGroupHistoryResult.cpp index 63b26b8c6..c96fd4108 100644 --- a/rds/src/v3/model/ParamGroupHistoryResult.cpp +++ b/rds/src/v3/model/ParamGroupHistoryResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ParamGroupHistoryResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -63,7 +62,6 @@ web::json::value ParamGroupHistoryResult::toJson() const return val; } - bool ParamGroupHistoryResult::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ParamGroupHistoryResult::fromJson(const web::json::value& val) return ok; } + std::string ParamGroupHistoryResult::getParameterName() const { return parameterName_; diff --git a/rds/src/v3/model/PostgresqlCreateSchemaReq.cpp b/rds/src/v3/model/PostgresqlCreateSchemaReq.cpp index d1fcc0a78..a8225b7ae 100644 --- a/rds/src/v3/model/PostgresqlCreateSchemaReq.cpp +++ b/rds/src/v3/model/PostgresqlCreateSchemaReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/PostgresqlCreateSchemaReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value PostgresqlCreateSchemaReq::toJson() const return val; } - bool PostgresqlCreateSchemaReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PostgresqlCreateSchemaReq::fromJson(const web::json::value& val) return ok; } + std::string PostgresqlCreateSchemaReq::getSchemaName() const { return schemaName_; diff --git a/rds/src/v3/model/PostgresqlDatabaseForCreation.cpp b/rds/src/v3/model/PostgresqlDatabaseForCreation.cpp index 5abcb5cbd..86c53645a 100644 --- a/rds/src/v3/model/PostgresqlDatabaseForCreation.cpp +++ b/rds/src/v3/model/PostgresqlDatabaseForCreation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/PostgresqlDatabaseForCreation.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -68,7 +67,6 @@ web::json::value PostgresqlDatabaseForCreation::toJson() const return val; } - bool PostgresqlDatabaseForCreation::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool PostgresqlDatabaseForCreation::fromJson(const web::json::value& val) return ok; } + std::string PostgresqlDatabaseForCreation::getName() const { return name_; diff --git a/rds/src/v3/model/PostgresqlDatabaseForListSchema.cpp b/rds/src/v3/model/PostgresqlDatabaseForListSchema.cpp index 3f6cdf5d0..962e33d7e 100644 --- a/rds/src/v3/model/PostgresqlDatabaseForListSchema.cpp +++ b/rds/src/v3/model/PostgresqlDatabaseForListSchema.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/PostgresqlDatabaseForListSchema.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value PostgresqlDatabaseForListSchema::toJson() const return val; } - bool PostgresqlDatabaseForListSchema::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PostgresqlDatabaseForListSchema::fromJson(const web::json::value& val) return ok; } + std::string PostgresqlDatabaseForListSchema::getSchemaName() const { return schemaName_; diff --git a/rds/src/v3/model/PostgresqlDatabaseSchemaReq.cpp b/rds/src/v3/model/PostgresqlDatabaseSchemaReq.cpp index 9686a6d37..3c2a4bf6c 100644 --- a/rds/src/v3/model/PostgresqlDatabaseSchemaReq.cpp +++ b/rds/src/v3/model/PostgresqlDatabaseSchemaReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/PostgresqlDatabaseSchemaReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value PostgresqlDatabaseSchemaReq::toJson() const return val; } - bool PostgresqlDatabaseSchemaReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool PostgresqlDatabaseSchemaReq::fromJson(const web::json::value& val) return ok; } + std::string PostgresqlDatabaseSchemaReq::getDbName() const { return dbName_; diff --git a/rds/src/v3/model/PostgresqlGrantRequest.cpp b/rds/src/v3/model/PostgresqlGrantRequest.cpp index 35b699463..9dda9e154 100644 --- a/rds/src/v3/model/PostgresqlGrantRequest.cpp +++ b/rds/src/v3/model/PostgresqlGrantRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/PostgresqlGrantRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value PostgresqlGrantRequest::toJson() const return val; } - bool PostgresqlGrantRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool PostgresqlGrantRequest::fromJson(const web::json::value& val) return ok; } + std::string PostgresqlGrantRequest::getDbName() const { return dbName_; diff --git a/rds/src/v3/model/PostgresqlHbaConf.cpp b/rds/src/v3/model/PostgresqlHbaConf.cpp new file mode 100644 index 000000000..b2466fe4a --- /dev/null +++ b/rds/src/v3/model/PostgresqlHbaConf.cpp @@ -0,0 +1,289 @@ + + +#include "huaweicloud/rds/v3/model/PostgresqlHbaConf.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + + + + +PostgresqlHbaConf::PostgresqlHbaConf() +{ + type_ = ""; + typeIsSet_ = false; + database_ = ""; + databaseIsSet_ = false; + user_ = ""; + userIsSet_ = false; + address_ = ""; + addressIsSet_ = false; + mask_ = ""; + maskIsSet_ = false; + method_ = ""; + methodIsSet_ = false; + priority_ = 0; + priorityIsSet_ = false; +} + +PostgresqlHbaConf::~PostgresqlHbaConf() = default; + +void PostgresqlHbaConf::validate() +{ +} + +web::json::value PostgresqlHbaConf::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(typeIsSet_) { + val[utility::conversions::to_string_t("type")] = ModelBase::toJson(type_); + } + if(databaseIsSet_) { + val[utility::conversions::to_string_t("database")] = ModelBase::toJson(database_); + } + if(userIsSet_) { + val[utility::conversions::to_string_t("user")] = ModelBase::toJson(user_); + } + if(addressIsSet_) { + val[utility::conversions::to_string_t("address")] = ModelBase::toJson(address_); + } + if(maskIsSet_) { + val[utility::conversions::to_string_t("mask")] = ModelBase::toJson(mask_); + } + if(methodIsSet_) { + val[utility::conversions::to_string_t("method")] = ModelBase::toJson(method_); + } + if(priorityIsSet_) { + val[utility::conversions::to_string_t("priority")] = ModelBase::toJson(priority_); + } + + return val; +} +bool PostgresqlHbaConf::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("type"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("type")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setType(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("database"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("database")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setDatabase(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("user"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("user")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setUser(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("address"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("address")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setAddress(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("mask"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("mask")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setMask(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("method"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("method")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setMethod(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("priority"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("priority")); + if(!fieldValue.is_null()) + { + int32_t refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setPriority(refVal); + } + } + return ok; +} + + +std::string PostgresqlHbaConf::getType() const +{ + return type_; +} + +void PostgresqlHbaConf::setType(const std::string& value) +{ + type_ = value; + typeIsSet_ = true; +} + +bool PostgresqlHbaConf::typeIsSet() const +{ + return typeIsSet_; +} + +void PostgresqlHbaConf::unsettype() +{ + typeIsSet_ = false; +} + +std::string PostgresqlHbaConf::getDatabase() const +{ + return database_; +} + +void PostgresqlHbaConf::setDatabase(const std::string& value) +{ + database_ = value; + databaseIsSet_ = true; +} + +bool PostgresqlHbaConf::databaseIsSet() const +{ + return databaseIsSet_; +} + +void PostgresqlHbaConf::unsetdatabase() +{ + databaseIsSet_ = false; +} + +std::string PostgresqlHbaConf::getUser() const +{ + return user_; +} + +void PostgresqlHbaConf::setUser(const std::string& value) +{ + user_ = value; + userIsSet_ = true; +} + +bool PostgresqlHbaConf::userIsSet() const +{ + return userIsSet_; +} + +void PostgresqlHbaConf::unsetuser() +{ + userIsSet_ = false; +} + +std::string PostgresqlHbaConf::getAddress() const +{ + return address_; +} + +void PostgresqlHbaConf::setAddress(const std::string& value) +{ + address_ = value; + addressIsSet_ = true; +} + +bool PostgresqlHbaConf::addressIsSet() const +{ + return addressIsSet_; +} + +void PostgresqlHbaConf::unsetaddress() +{ + addressIsSet_ = false; +} + +std::string PostgresqlHbaConf::getMask() const +{ + return mask_; +} + +void PostgresqlHbaConf::setMask(const std::string& value) +{ + mask_ = value; + maskIsSet_ = true; +} + +bool PostgresqlHbaConf::maskIsSet() const +{ + return maskIsSet_; +} + +void PostgresqlHbaConf::unsetmask() +{ + maskIsSet_ = false; +} + +std::string PostgresqlHbaConf::getMethod() const +{ + return method_; +} + +void PostgresqlHbaConf::setMethod(const std::string& value) +{ + method_ = value; + methodIsSet_ = true; +} + +bool PostgresqlHbaConf::methodIsSet() const +{ + return methodIsSet_; +} + +void PostgresqlHbaConf::unsetmethod() +{ + methodIsSet_ = false; +} + +int32_t PostgresqlHbaConf::getPriority() const +{ + return priority_; +} + +void PostgresqlHbaConf::setPriority(int32_t value) +{ + priority_ = value; + priorityIsSet_ = true; +} + +bool PostgresqlHbaConf::priorityIsSet() const +{ + return priorityIsSet_; +} + +void PostgresqlHbaConf::unsetpriority() +{ + priorityIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/rds/src/v3/model/PostgresqlHbaHistory.cpp b/rds/src/v3/model/PostgresqlHbaHistory.cpp new file mode 100644 index 000000000..e1a905df6 --- /dev/null +++ b/rds/src/v3/model/PostgresqlHbaHistory.cpp @@ -0,0 +1,217 @@ + + +#include "huaweicloud/rds/v3/model/PostgresqlHbaHistory.h" +namespace HuaweiCloud { +namespace Sdk { +namespace Rds { +namespace V3 { +namespace Model { + + + + +PostgresqlHbaHistory::PostgresqlHbaHistory() +{ + status_ = ""; + statusIsSet_ = false; + time_ = utility::datetime(); + timeIsSet_ = false; + failReason_ = ""; + failReasonIsSet_ = false; + beforeConfsIsSet_ = false; + afterConfsIsSet_ = false; +} + +PostgresqlHbaHistory::~PostgresqlHbaHistory() = default; + +void PostgresqlHbaHistory::validate() +{ +} + +web::json::value PostgresqlHbaHistory::toJson() const +{ + web::json::value val = web::json::value::object(); + + if(statusIsSet_) { + val[utility::conversions::to_string_t("status")] = ModelBase::toJson(status_); + } + if(timeIsSet_) { + val[utility::conversions::to_string_t("time")] = ModelBase::toJson(time_); + } + if(failReasonIsSet_) { + val[utility::conversions::to_string_t("fail_reason")] = ModelBase::toJson(failReason_); + } + if(beforeConfsIsSet_) { + val[utility::conversions::to_string_t("before_confs")] = ModelBase::toJson(beforeConfs_); + } + if(afterConfsIsSet_) { + val[utility::conversions::to_string_t("after_confs")] = ModelBase::toJson(afterConfs_); + } + + return val; +} +bool PostgresqlHbaHistory::fromJson(const web::json::value& val) +{ + bool ok = true; + + if(val.has_field(utility::conversions::to_string_t("status"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("status")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setStatus(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("time"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("time")); + if(!fieldValue.is_null()) + { + utility::datetime refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setTime(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("fail_reason"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("fail_reason")); + if(!fieldValue.is_null()) + { + std::string refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setFailReason(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("before_confs"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("before_confs")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setBeforeConfs(refVal); + } + } + if(val.has_field(utility::conversions::to_string_t("after_confs"))) { + const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("after_confs")); + if(!fieldValue.is_null()) + { + std::vector refVal; + ok &= ModelBase::fromJson(fieldValue, refVal); + setAfterConfs(refVal); + } + } + return ok; +} + + +std::string PostgresqlHbaHistory::getStatus() const +{ + return status_; +} + +void PostgresqlHbaHistory::setStatus(const std::string& value) +{ + status_ = value; + statusIsSet_ = true; +} + +bool PostgresqlHbaHistory::statusIsSet() const +{ + return statusIsSet_; +} + +void PostgresqlHbaHistory::unsetstatus() +{ + statusIsSet_ = false; +} + +utility::datetime PostgresqlHbaHistory::getTime() const +{ + return time_; +} + +void PostgresqlHbaHistory::setTime(const utility::datetime& value) +{ + time_ = value; + timeIsSet_ = true; +} + +bool PostgresqlHbaHistory::timeIsSet() const +{ + return timeIsSet_; +} + +void PostgresqlHbaHistory::unsettime() +{ + timeIsSet_ = false; +} + +std::string PostgresqlHbaHistory::getFailReason() const +{ + return failReason_; +} + +void PostgresqlHbaHistory::setFailReason(const std::string& value) +{ + failReason_ = value; + failReasonIsSet_ = true; +} + +bool PostgresqlHbaHistory::failReasonIsSet() const +{ + return failReasonIsSet_; +} + +void PostgresqlHbaHistory::unsetfailReason() +{ + failReasonIsSet_ = false; +} + +std::vector& PostgresqlHbaHistory::getBeforeConfs() +{ + return beforeConfs_; +} + +void PostgresqlHbaHistory::setBeforeConfs(const std::vector& value) +{ + beforeConfs_ = value; + beforeConfsIsSet_ = true; +} + +bool PostgresqlHbaHistory::beforeConfsIsSet() const +{ + return beforeConfsIsSet_; +} + +void PostgresqlHbaHistory::unsetbeforeConfs() +{ + beforeConfsIsSet_ = false; +} + +std::vector& PostgresqlHbaHistory::getAfterConfs() +{ + return afterConfs_; +} + +void PostgresqlHbaHistory::setAfterConfs(const std::vector& value) +{ + afterConfs_ = value; + afterConfsIsSet_ = true; +} + +bool PostgresqlHbaHistory::afterConfsIsSet() const +{ + return afterConfsIsSet_; +} + +void PostgresqlHbaHistory::unsetafterConfs() +{ + afterConfsIsSet_ = false; +} + +} +} +} +} +} + + diff --git a/rds/src/v3/model/PostgresqlListDatabase.cpp b/rds/src/v3/model/PostgresqlListDatabase.cpp index 0fac2a3ef..9b847b5d9 100644 --- a/rds/src/v3/model/PostgresqlListDatabase.cpp +++ b/rds/src/v3/model/PostgresqlListDatabase.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/PostgresqlListDatabase.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -58,7 +57,6 @@ web::json::value PostgresqlListDatabase::toJson() const return val; } - bool PostgresqlListDatabase::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool PostgresqlListDatabase::fromJson(const web::json::value& val) return ok; } + std::string PostgresqlListDatabase::getName() const { return name_; diff --git a/rds/src/v3/model/PostgresqlUserForCreation.cpp b/rds/src/v3/model/PostgresqlUserForCreation.cpp index fdd5a3546..bf5e1accf 100644 --- a/rds/src/v3/model/PostgresqlUserForCreation.cpp +++ b/rds/src/v3/model/PostgresqlUserForCreation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/PostgresqlUserForCreation.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value PostgresqlUserForCreation::toJson() const return val; } - bool PostgresqlUserForCreation::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PostgresqlUserForCreation::fromJson(const web::json::value& val) return ok; } + std::string PostgresqlUserForCreation::getName() const { return name_; diff --git a/rds/src/v3/model/PostgresqlUserForList.cpp b/rds/src/v3/model/PostgresqlUserForList.cpp index e44f7b904..99193087d 100644 --- a/rds/src/v3/model/PostgresqlUserForList.cpp +++ b/rds/src/v3/model/PostgresqlUserForList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/PostgresqlUserForList.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -46,7 +45,6 @@ web::json::value PostgresqlUserForList::toJson() const return val; } - bool PostgresqlUserForList::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool PostgresqlUserForList::fromJson(const web::json::value& val) return ok; } + std::string PostgresqlUserForList::getName() const { return name_; diff --git a/rds/src/v3/model/PostgresqlUserWithPrivilege.cpp b/rds/src/v3/model/PostgresqlUserWithPrivilege.cpp index dc3ae58cb..bbf21a30f 100644 --- a/rds/src/v3/model/PostgresqlUserWithPrivilege.cpp +++ b/rds/src/v3/model/PostgresqlUserWithPrivilege.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/PostgresqlUserWithPrivilege.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value PostgresqlUserWithPrivilege::toJson() const return val; } - bool PostgresqlUserWithPrivilege::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PostgresqlUserWithPrivilege::fromJson(const web::json::value& val) return ok; } + std::string PostgresqlUserWithPrivilege::getName() const { return name_; diff --git a/rds/src/v3/model/ProjectTagInfoResponse.cpp b/rds/src/v3/model/ProjectTagInfoResponse.cpp index 0c3609a54..237e3cc76 100644 --- a/rds/src/v3/model/ProjectTagInfoResponse.cpp +++ b/rds/src/v3/model/ProjectTagInfoResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ProjectTagInfoResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ProjectTagInfoResponse::toJson() const return val; } - bool ProjectTagInfoResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ProjectTagInfoResponse::fromJson(const web::json::value& val) return ok; } + std::string ProjectTagInfoResponse::getKey() const { return key_; diff --git a/rds/src/v3/model/Proxy.cpp b/rds/src/v3/model/Proxy.cpp index 50908c73c..7e82578e2 100644 --- a/rds/src/v3/model/Proxy.cpp +++ b/rds/src/v3/model/Proxy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Proxy.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -92,7 +91,6 @@ web::json::value Proxy::toJson() const return val; } - bool Proxy::fromJson(const web::json::value& val) { bool ok = true; @@ -217,6 +215,7 @@ bool Proxy::fromJson(const web::json::value& val) return ok; } + std::string Proxy::getPoolId() const { return poolId_; diff --git a/rds/src/v3/model/ProxyNode.cpp b/rds/src/v3/model/ProxyNode.cpp index 363f0f6be..4300de8ab 100644 --- a/rds/src/v3/model/ProxyNode.cpp +++ b/rds/src/v3/model/ProxyNode.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ProxyNode.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -58,7 +57,6 @@ web::json::value ProxyNode::toJson() const return val; } - bool ProxyNode::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ProxyNode::fromJson(const web::json::value& val) return ok; } + std::string ProxyNode::getId() const { return id_; diff --git a/rds/src/v3/model/ProxyReadonlyInstances.cpp b/rds/src/v3/model/ProxyReadonlyInstances.cpp index f96e25535..8ed2f1770 100644 --- a/rds/src/v3/model/ProxyReadonlyInstances.cpp +++ b/rds/src/v3/model/ProxyReadonlyInstances.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ProxyReadonlyInstances.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ProxyReadonlyInstances::toJson() const return val; } - bool ProxyReadonlyInstances::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ProxyReadonlyInstances::fromJson(const web::json::value& val) return ok; } + std::string ProxyReadonlyInstances::getId() const { return id_; diff --git a/rds/src/v3/model/PwdResetRequest.cpp b/rds/src/v3/model/PwdResetRequest.cpp index 1161fc2d3..fbba8d8ef 100644 --- a/rds/src/v3/model/PwdResetRequest.cpp +++ b/rds/src/v3/model/PwdResetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/PwdResetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value PwdResetRequest::toJson() const return val; } - bool PwdResetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool PwdResetRequest::fromJson(const web::json::value& val) return ok; } + std::string PwdResetRequest::getDbUserPwd() const { return dbUserPwd_; diff --git a/rds/src/v3/model/Quotas.cpp b/rds/src/v3/model/Quotas.cpp index bae4c8532..760a2a1b7 100644 --- a/rds/src/v3/model/Quotas.cpp +++ b/rds/src/v3/model/Quotas.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Quotas.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value Quotas::toJson() const return val; } - bool Quotas::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool Quotas::fromJson(const web::json::value& val) return ok; } + std::vector& Quotas::getResources() { return resources_; diff --git a/rds/src/v3/model/ReadonlyInstances.cpp b/rds/src/v3/model/ReadonlyInstances.cpp index 94a1d9896..13f3219ce 100644 --- a/rds/src/v3/model/ReadonlyInstances.cpp +++ b/rds/src/v3/model/ReadonlyInstances.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ReadonlyInstances.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -57,7 +56,6 @@ web::json::value ReadonlyInstances::toJson() const return val; } - bool ReadonlyInstances::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ReadonlyInstances::fromJson(const web::json::value& val) return ok; } + std::string ReadonlyInstances::getId() const { return id_; diff --git a/rds/src/v3/model/RecommendFlavor.cpp b/rds/src/v3/model/RecommendFlavor.cpp index b12296718..525c926f6 100644 --- a/rds/src/v3/model/RecommendFlavor.cpp +++ b/rds/src/v3/model/RecommendFlavor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RecommendFlavor.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -57,7 +56,6 @@ web::json::value RecommendFlavor::toJson() const return val; } - bool RecommendFlavor::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool RecommendFlavor::fromJson(const web::json::value& val) return ok; } + std::string RecommendFlavor::getType() const { return type_; diff --git a/rds/src/v3/model/RecommendedProduct.cpp b/rds/src/v3/model/RecommendedProduct.cpp index 577d98564..4b4ab06e7 100644 --- a/rds/src/v3/model/RecommendedProduct.cpp +++ b/rds/src/v3/model/RecommendedProduct.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RecommendedProduct.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value RecommendedProduct::toJson() const return val; } - bool RecommendedProduct::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RecommendedProduct::fromJson(const web::json::value& val) return ok; } + std::string RecommendedProduct::getRecommendedLevel() const { return recommendedLevel_; diff --git a/rds/src/v3/model/RecycleInstsanceV3.cpp b/rds/src/v3/model/RecycleInstsanceV3.cpp index 775ccf6c0..e9be9cf7c 100644 --- a/rds/src/v3/model/RecycleInstsanceV3.cpp +++ b/rds/src/v3/model/RecycleInstsanceV3.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RecycleInstsanceV3.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -108,7 +107,6 @@ web::json::value RecycleInstsanceV3::toJson() const return val; } - bool RecycleInstsanceV3::fromJson(const web::json::value& val) { bool ok = true; @@ -260,6 +258,7 @@ bool RecycleInstsanceV3::fromJson(const web::json::value& val) return ok; } + std::string RecycleInstsanceV3::getId() const { return id_; diff --git a/rds/src/v3/model/RecyclePolicy.cpp b/rds/src/v3/model/RecyclePolicy.cpp index aeffac2d5..66b4d6aae 100644 --- a/rds/src/v3/model/RecyclePolicy.cpp +++ b/rds/src/v3/model/RecyclePolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RecyclePolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value RecyclePolicy::toJson() const return val; } - bool RecyclePolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RecyclePolicy::fromJson(const web::json::value& val) return ok; } + std::string RecyclePolicy::getRetentionPeriodInDays() const { return retentionPeriodInDays_; diff --git a/rds/src/v3/model/RecyclePolicyRequestBody.cpp b/rds/src/v3/model/RecyclePolicyRequestBody.cpp index 035e103c9..c023bf4b0 100644 --- a/rds/src/v3/model/RecyclePolicyRequestBody.cpp +++ b/rds/src/v3/model/RecyclePolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RecyclePolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value RecyclePolicyRequestBody::toJson() const return val; } - bool RecyclePolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecyclePolicyRequestBody::fromJson(const web::json::value& val) return ok; } + RecyclePolicy RecyclePolicyRequestBody::getRecyclePolicy() const { return recyclePolicy_; diff --git a/rds/src/v3/model/RelatedInstance.cpp b/rds/src/v3/model/RelatedInstance.cpp index 09a6a7659..c7a77a95b 100644 --- a/rds/src/v3/model/RelatedInstance.cpp +++ b/rds/src/v3/model/RelatedInstance.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RelatedInstance.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value RelatedInstance::toJson() const return val; } - bool RelatedInstance::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RelatedInstance::fromJson(const web::json::value& val) return ok; } + std::string RelatedInstance::getId() const { return id_; diff --git a/rds/src/v3/model/ResetPwdRequest.cpp b/rds/src/v3/model/ResetPwdRequest.cpp index 864ceba97..08498c668 100644 --- a/rds/src/v3/model/ResetPwdRequest.cpp +++ b/rds/src/v3/model/ResetPwdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ResetPwdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value ResetPwdRequest::toJson() const return val; } - bool ResetPwdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ResetPwdRequest::fromJson(const web::json::value& val) return ok; } + std::string ResetPwdRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ResetPwdResponse.cpp b/rds/src/v3/model/ResetPwdResponse.cpp index c7399187e..55b9b0de1 100644 --- a/rds/src/v3/model/ResetPwdResponse.cpp +++ b/rds/src/v3/model/ResetPwdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ResetPwdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value ResetPwdResponse::toJson() const return val; } - bool ResetPwdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ResetPwdResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/ResizeFlavorObject.cpp b/rds/src/v3/model/ResizeFlavorObject.cpp index 5123c198b..656702147 100644 --- a/rds/src/v3/model/ResizeFlavorObject.cpp +++ b/rds/src/v3/model/ResizeFlavorObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ResizeFlavorObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ResizeFlavorObject::toJson() const return val; } - bool ResizeFlavorObject::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResizeFlavorObject::fromJson(const web::json::value& val) return ok; } + std::string ResizeFlavorObject::getSpecCode() const { return specCode_; diff --git a/rds/src/v3/model/ResizeFlavorRequest.cpp b/rds/src/v3/model/ResizeFlavorRequest.cpp index 2af13be6f..21e1a268b 100644 --- a/rds/src/v3/model/ResizeFlavorRequest.cpp +++ b/rds/src/v3/model/ResizeFlavorRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ResizeFlavorRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ResizeFlavorRequest::toJson() const return val; } - bool ResizeFlavorRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ResizeFlavorRequest::fromJson(const web::json::value& val) return ok; } + ResizeFlavorObject ResizeFlavorRequest::getResizeFlavor() const { return resizeFlavor_; diff --git a/rds/src/v3/model/ResourceMonitoringInfo.cpp b/rds/src/v3/model/ResourceMonitoringInfo.cpp index e768ebba5..7018ce596 100644 --- a/rds/src/v3/model/ResourceMonitoringInfo.cpp +++ b/rds/src/v3/model/ResourceMonitoringInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ResourceMonitoringInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -111,7 +110,6 @@ web::json::value ResourceMonitoringInfo::toJson() const return val; } - bool ResourceMonitoringInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -272,6 +270,7 @@ bool ResourceMonitoringInfo::fromJson(const web::json::value& val) return ok; } + std::string ResourceMonitoringInfo::getId() const { return id_; diff --git a/rds/src/v3/model/ResourceTag.cpp b/rds/src/v3/model/ResourceTag.cpp index 97f6607ef..ef807b896 100644 --- a/rds/src/v3/model/ResourceTag.cpp +++ b/rds/src/v3/model/ResourceTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ResourceTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value ResourceTag::toJson() const return val; } - bool ResourceTag::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ResourceTag::fromJson(const web::json::value& val) return ok; } + std::string ResourceTag::getKey() const { return key_; diff --git a/rds/src/v3/model/Resources.cpp b/rds/src/v3/model/Resources.cpp index 8cb5693d0..dd445202f 100644 --- a/rds/src/v3/model/Resources.cpp +++ b/rds/src/v3/model/Resources.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Resources.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value Resources::toJson() const return val; } - bool Resources::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Resources::fromJson(const web::json::value& val) return ok; } + int32_t Resources::getQuota() const { return quota_; diff --git a/rds/src/v3/model/RestoreDatabasesInfo.cpp b/rds/src/v3/model/RestoreDatabasesInfo.cpp index 5cbe3555b..1b7973c40 100644 --- a/rds/src/v3/model/RestoreDatabasesInfo.cpp +++ b/rds/src/v3/model/RestoreDatabasesInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreDatabasesInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value RestoreDatabasesInfo::toJson() const return val; } - bool RestoreDatabasesInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RestoreDatabasesInfo::fromJson(const web::json::value& val) return ok; } + std::string RestoreDatabasesInfo::getDatabase() const { return database_; diff --git a/rds/src/v3/model/RestoreDatabasesInfoNew.cpp b/rds/src/v3/model/RestoreDatabasesInfoNew.cpp index 27c42afc1..e7db5e710 100644 --- a/rds/src/v3/model/RestoreDatabasesInfoNew.cpp +++ b/rds/src/v3/model/RestoreDatabasesInfoNew.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreDatabasesInfoNew.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value RestoreDatabasesInfoNew::toJson() const return val; } - bool RestoreDatabasesInfoNew::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RestoreDatabasesInfoNew::fromJson(const web::json::value& val) return ok; } + std::string RestoreDatabasesInfoNew::getDatabase() const { return database_; diff --git a/rds/src/v3/model/RestoreExistInstanceRequest.cpp b/rds/src/v3/model/RestoreExistInstanceRequest.cpp index 9377a7f83..46bf8ad58 100644 --- a/rds/src/v3/model/RestoreExistInstanceRequest.cpp +++ b/rds/src/v3/model/RestoreExistInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreExistInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value RestoreExistInstanceRequest::toJson() const return val; } - bool RestoreExistInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RestoreExistInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string RestoreExistInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/RestoreExistInstanceResponse.cpp b/rds/src/v3/model/RestoreExistInstanceResponse.cpp index 2b691afeb..159fa78ce 100644 --- a/rds/src/v3/model/RestoreExistInstanceResponse.cpp +++ b/rds/src/v3/model/RestoreExistInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreExistInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value RestoreExistInstanceResponse::toJson() const return val; } - bool RestoreExistInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestoreExistInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string RestoreExistInstanceResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/RestoreExistingInstanceRequestBody.cpp b/rds/src/v3/model/RestoreExistingInstanceRequestBody.cpp index e7ca5b137..d32f7f248 100644 --- a/rds/src/v3/model/RestoreExistingInstanceRequestBody.cpp +++ b/rds/src/v3/model/RestoreExistingInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreExistingInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -36,7 +35,6 @@ web::json::value RestoreExistingInstanceRequestBody::toJson() const return val; } - bool RestoreExistingInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool RestoreExistingInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + RestoreExistingInstanceRequestBody_source RestoreExistingInstanceRequestBody::getSource() const { return source_; diff --git a/rds/src/v3/model/RestoreExistingInstanceRequestBody_source.cpp b/rds/src/v3/model/RestoreExistingInstanceRequestBody_source.cpp index 6a231bdda..604b58005 100644 --- a/rds/src/v3/model/RestoreExistingInstanceRequestBody_source.cpp +++ b/rds/src/v3/model/RestoreExistingInstanceRequestBody_source.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreExistingInstanceRequestBody_source.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -57,7 +56,6 @@ web::json::value RestoreExistingInstanceRequestBody_source::toJson() const return val; } - bool RestoreExistingInstanceRequestBody_source::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool RestoreExistingInstanceRequestBody_source::fromJson(const web::json::value& return ok; } + std::string RestoreExistingInstanceRequestBody_source::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/RestorePoint.cpp b/rds/src/v3/model/RestorePoint.cpp index 6edba833f..0034d8ac4 100644 --- a/rds/src/v3/model/RestorePoint.cpp +++ b/rds/src/v3/model/RestorePoint.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestorePoint.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -52,7 +51,6 @@ web::json::value RestorePoint::toJson() const return val; } - bool RestorePoint::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool RestorePoint::fromJson(const web::json::value& val) return ok; } + std::string RestorePoint::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/RestoreTableInfo.cpp b/rds/src/v3/model/RestoreTableInfo.cpp index 10be71158..64dc939f4 100644 --- a/rds/src/v3/model/RestoreTableInfo.cpp +++ b/rds/src/v3/model/RestoreTableInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreTableInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value RestoreTableInfo::toJson() const return val; } - bool RestoreTableInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RestoreTableInfo::fromJson(const web::json::value& val) return ok; } + std::string RestoreTableInfo::getOldName() const { return oldName_; diff --git a/rds/src/v3/model/RestoreTableInfoNew.cpp b/rds/src/v3/model/RestoreTableInfoNew.cpp index f973494fe..a11a86601 100644 --- a/rds/src/v3/model/RestoreTableInfoNew.cpp +++ b/rds/src/v3/model/RestoreTableInfoNew.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreTableInfoNew.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value RestoreTableInfoNew::toJson() const return val; } - bool RestoreTableInfoNew::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RestoreTableInfoNew::fromJson(const web::json::value& val) return ok; } + std::string RestoreTableInfoNew::getOldName() const { return oldName_; diff --git a/rds/src/v3/model/RestoreTablesNewRequest.cpp b/rds/src/v3/model/RestoreTablesNewRequest.cpp index 34e7b2ff8..b97711e4c 100644 --- a/rds/src/v3/model/RestoreTablesNewRequest.cpp +++ b/rds/src/v3/model/RestoreTablesNewRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreTablesNewRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value RestoreTablesNewRequest::toJson() const return val; } - bool RestoreTablesNewRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RestoreTablesNewRequest::fromJson(const web::json::value& val) return ok; } + std::string RestoreTablesNewRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/RestoreTablesNewRequestBody.cpp b/rds/src/v3/model/RestoreTablesNewRequestBody.cpp index fdce012d6..15e4419c6 100644 --- a/rds/src/v3/model/RestoreTablesNewRequestBody.cpp +++ b/rds/src/v3/model/RestoreTablesNewRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreTablesNewRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value RestoreTablesNewRequestBody::toJson() const return val; } - bool RestoreTablesNewRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RestoreTablesNewRequestBody::fromJson(const web::json::value& val) return ok; } + int64_t RestoreTablesNewRequestBody::getRestoreTime() const { return restoreTime_; diff --git a/rds/src/v3/model/RestoreTablesNewResponse.cpp b/rds/src/v3/model/RestoreTablesNewResponse.cpp index 59487f1cc..3ad3e7a07 100644 --- a/rds/src/v3/model/RestoreTablesNewResponse.cpp +++ b/rds/src/v3/model/RestoreTablesNewResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreTablesNewResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value RestoreTablesNewResponse::toJson() const return val; } - bool RestoreTablesNewResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestoreTablesNewResponse::fromJson(const web::json::value& val) return ok; } + std::string RestoreTablesNewResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/RestoreTablesRequest.cpp b/rds/src/v3/model/RestoreTablesRequest.cpp index 13b17fbd0..edd374a04 100644 --- a/rds/src/v3/model/RestoreTablesRequest.cpp +++ b/rds/src/v3/model/RestoreTablesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreTablesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value RestoreTablesRequest::toJson() const return val; } - bool RestoreTablesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RestoreTablesRequest::fromJson(const web::json::value& val) return ok; } + std::string RestoreTablesRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/RestoreTablesRequestBody.cpp b/rds/src/v3/model/RestoreTablesRequestBody.cpp index 4c3baa087..e9c510f46 100644 --- a/rds/src/v3/model/RestoreTablesRequestBody.cpp +++ b/rds/src/v3/model/RestoreTablesRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreTablesRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value RestoreTablesRequestBody::toJson() const return val; } - bool RestoreTablesRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RestoreTablesRequestBody::fromJson(const web::json::value& val) return ok; } + int64_t RestoreTablesRequestBody::getRestoreTime() const { return restoreTime_; diff --git a/rds/src/v3/model/RestoreTablesResponse.cpp b/rds/src/v3/model/RestoreTablesResponse.cpp index efd99c7ac..1c7d839fc 100644 --- a/rds/src/v3/model/RestoreTablesResponse.cpp +++ b/rds/src/v3/model/RestoreTablesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreTablesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value RestoreTablesResponse::toJson() const return val; } - bool RestoreTablesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestoreTablesResponse::fromJson(const web::json::value& val) return ok; } + std::string RestoreTablesResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/RestoreToExistingInstanceRequest.cpp b/rds/src/v3/model/RestoreToExistingInstanceRequest.cpp index 938e7c8d0..acc29302c 100644 --- a/rds/src/v3/model/RestoreToExistingInstanceRequest.cpp +++ b/rds/src/v3/model/RestoreToExistingInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreToExistingInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value RestoreToExistingInstanceRequest::toJson() const return val; } - bool RestoreToExistingInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RestoreToExistingInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string RestoreToExistingInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/RestoreToExistingInstanceRequestBody.cpp b/rds/src/v3/model/RestoreToExistingInstanceRequestBody.cpp index 19438be16..6a4e8cedd 100644 --- a/rds/src/v3/model/RestoreToExistingInstanceRequestBody.cpp +++ b/rds/src/v3/model/RestoreToExistingInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -36,7 +35,6 @@ web::json::value RestoreToExistingInstanceRequestBody::toJson() const return val; } - bool RestoreToExistingInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool RestoreToExistingInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + RestoreToExistingInstanceRequestBody_source RestoreToExistingInstanceRequestBody::getSource() const { return source_; diff --git a/rds/src/v3/model/RestoreToExistingInstanceRequestBody_source.cpp b/rds/src/v3/model/RestoreToExistingInstanceRequestBody_source.cpp index 223a34488..9bde38793 100644 --- a/rds/src/v3/model/RestoreToExistingInstanceRequestBody_source.cpp +++ b/rds/src/v3/model/RestoreToExistingInstanceRequestBody_source.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody_source.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -52,7 +51,6 @@ web::json::value RestoreToExistingInstanceRequestBody_source::toJson() const return val; } - bool RestoreToExistingInstanceRequestBody_source::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool RestoreToExistingInstanceRequestBody_source::fromJson(const web::json::valu return ok; } + std::string RestoreToExistingInstanceRequestBody_source::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/RestoreToExistingInstanceRequestBody_target.cpp b/rds/src/v3/model/RestoreToExistingInstanceRequestBody_target.cpp index 3637cdaa3..a39a15154 100644 --- a/rds/src/v3/model/RestoreToExistingInstanceRequestBody_target.cpp +++ b/rds/src/v3/model/RestoreToExistingInstanceRequestBody_target.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreToExistingInstanceRequestBody_target.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value RestoreToExistingInstanceRequestBody_target::toJson() const return val; } - bool RestoreToExistingInstanceRequestBody_target::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestoreToExistingInstanceRequestBody_target::fromJson(const web::json::valu return ok; } + std::string RestoreToExistingInstanceRequestBody_target::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/RestoreToExistingInstanceResponse.cpp b/rds/src/v3/model/RestoreToExistingInstanceResponse.cpp index 5567e2bac..bd8eeb477 100644 --- a/rds/src/v3/model/RestoreToExistingInstanceResponse.cpp +++ b/rds/src/v3/model/RestoreToExistingInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RestoreToExistingInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value RestoreToExistingInstanceResponse::toJson() const return val; } - bool RestoreToExistingInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RestoreToExistingInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string RestoreToExistingInstanceResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/RevokeRequest.cpp b/rds/src/v3/model/RevokeRequest.cpp index 0cca427e9..6e8151172 100644 --- a/rds/src/v3/model/RevokeRequest.cpp +++ b/rds/src/v3/model/RevokeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RevokeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value RevokeRequest::toJson() const return val; } - bool RevokeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RevokeRequest::fromJson(const web::json::value& val) return ok; } + std::string RevokeRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/RevokeRequestBody.cpp b/rds/src/v3/model/RevokeRequestBody.cpp index 26051da21..3c83d3f39 100644 --- a/rds/src/v3/model/RevokeRequestBody.cpp +++ b/rds/src/v3/model/RevokeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RevokeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value RevokeRequestBody::toJson() const return val; } - bool RevokeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RevokeRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RevokeRequestBody::getDbName() const { return dbName_; diff --git a/rds/src/v3/model/RevokeRequestBody_users.cpp b/rds/src/v3/model/RevokeRequestBody_users.cpp index 28b38342e..7fd61a42e 100644 --- a/rds/src/v3/model/RevokeRequestBody_users.cpp +++ b/rds/src/v3/model/RevokeRequestBody_users.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RevokeRequestBody_users.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value RevokeRequestBody_users::toJson() const return val; } - bool RevokeRequestBody_users::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RevokeRequestBody_users::fromJson(const web::json::value& val) return ok; } + std::string RevokeRequestBody_users::getName() const { return name_; diff --git a/rds/src/v3/model/RevokeResponse.cpp b/rds/src/v3/model/RevokeResponse.cpp index a7cbd85bd..ce6832549 100644 --- a/rds/src/v3/model/RevokeResponse.cpp +++ b/rds/src/v3/model/RevokeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RevokeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value RevokeResponse::toJson() const return val; } - bool RevokeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RevokeResponse::fromJson(const web::json::value& val) return ok; } + std::string RevokeResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/RevokeSqlserverDbUserPrivilegeRequest.cpp b/rds/src/v3/model/RevokeSqlserverDbUserPrivilegeRequest.cpp index 84b7c1fdc..ce29d2fe8 100644 --- a/rds/src/v3/model/RevokeSqlserverDbUserPrivilegeRequest.cpp +++ b/rds/src/v3/model/RevokeSqlserverDbUserPrivilegeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RevokeSqlserverDbUserPrivilegeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value RevokeSqlserverDbUserPrivilegeRequest::toJson() const return val; } - bool RevokeSqlserverDbUserPrivilegeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RevokeSqlserverDbUserPrivilegeRequest::fromJson(const web::json::value& val return ok; } + std::string RevokeSqlserverDbUserPrivilegeRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/RevokeSqlserverDbUserPrivilegeResponse.cpp b/rds/src/v3/model/RevokeSqlserverDbUserPrivilegeResponse.cpp index b55ff1dc1..667d61ab0 100644 --- a/rds/src/v3/model/RevokeSqlserverDbUserPrivilegeResponse.cpp +++ b/rds/src/v3/model/RevokeSqlserverDbUserPrivilegeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/RevokeSqlserverDbUserPrivilegeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value RevokeSqlserverDbUserPrivilegeResponse::toJson() const return val; } - bool RevokeSqlserverDbUserPrivilegeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RevokeSqlserverDbUserPrivilegeResponse::fromJson(const web::json::value& va return ok; } + std::string RevokeSqlserverDbUserPrivilegeResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/ScaleFlavors.cpp b/rds/src/v3/model/ScaleFlavors.cpp index 663089bc6..7600ecd36 100644 --- a/rds/src/v3/model/ScaleFlavors.cpp +++ b/rds/src/v3/model/ScaleFlavors.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ScaleFlavors.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value ScaleFlavors::toJson() const return val; } - bool ScaleFlavors::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ScaleFlavors::fromJson(const web::json::value& val) return ok; } + std::string ScaleFlavors::getCode() const { return code_; diff --git a/rds/src/v3/model/ScaleProxyRequestBody.cpp b/rds/src/v3/model/ScaleProxyRequestBody.cpp index 290b60dd8..4405e92a2 100644 --- a/rds/src/v3/model/ScaleProxyRequestBody.cpp +++ b/rds/src/v3/model/ScaleProxyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ScaleProxyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ScaleProxyRequestBody::toJson() const return val; } - bool ScaleProxyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ScaleProxyRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ScaleProxyRequestBody::getFlavorRef() const { return flavorRef_; diff --git a/rds/src/v3/model/SearchQueryScaleComputeFlavorsRequest.cpp b/rds/src/v3/model/SearchQueryScaleComputeFlavorsRequest.cpp index 1411a3d07..c75b7996e 100644 --- a/rds/src/v3/model/SearchQueryScaleComputeFlavorsRequest.cpp +++ b/rds/src/v3/model/SearchQueryScaleComputeFlavorsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SearchQueryScaleComputeFlavorsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value SearchQueryScaleComputeFlavorsRequest::toJson() const return val; } - bool SearchQueryScaleComputeFlavorsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool SearchQueryScaleComputeFlavorsRequest::fromJson(const web::json::value& val return ok; } + std::string SearchQueryScaleComputeFlavorsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/SearchQueryScaleComputeFlavorsResponse.cpp b/rds/src/v3/model/SearchQueryScaleComputeFlavorsResponse.cpp index a3d6bbc54..2573ab763 100644 --- a/rds/src/v3/model/SearchQueryScaleComputeFlavorsResponse.cpp +++ b/rds/src/v3/model/SearchQueryScaleComputeFlavorsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SearchQueryScaleComputeFlavorsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value SearchQueryScaleComputeFlavorsResponse::toJson() const return val; } - bool SearchQueryScaleComputeFlavorsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SearchQueryScaleComputeFlavorsResponse::fromJson(const web::json::value& va return ok; } + std::vector& SearchQueryScaleComputeFlavorsResponse::getComputeFlavorGroups() { return computeFlavorGroups_; diff --git a/rds/src/v3/model/SearchQueryScaleFlavorsRequest.cpp b/rds/src/v3/model/SearchQueryScaleFlavorsRequest.cpp index f1f64b478..38528b77c 100644 --- a/rds/src/v3/model/SearchQueryScaleFlavorsRequest.cpp +++ b/rds/src/v3/model/SearchQueryScaleFlavorsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SearchQueryScaleFlavorsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value SearchQueryScaleFlavorsRequest::toJson() const return val; } - bool SearchQueryScaleFlavorsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SearchQueryScaleFlavorsRequest::fromJson(const web::json::value& val) return ok; } + std::string SearchQueryScaleFlavorsRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/SearchQueryScaleFlavorsResponse.cpp b/rds/src/v3/model/SearchQueryScaleFlavorsResponse.cpp index 8d89a6c9b..d6eed28f8 100644 --- a/rds/src/v3/model/SearchQueryScaleFlavorsResponse.cpp +++ b/rds/src/v3/model/SearchQueryScaleFlavorsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SearchQueryScaleFlavorsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value SearchQueryScaleFlavorsResponse::toJson() const return val; } - bool SearchQueryScaleFlavorsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SearchQueryScaleFlavorsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& SearchQueryScaleFlavorsResponse::getComputeFlavorGroups() { return computeFlavorGroups_; diff --git a/rds/src/v3/model/SecondMonitor.cpp b/rds/src/v3/model/SecondMonitor.cpp index 95d85f5c2..cb71eb0f4 100644 --- a/rds/src/v3/model/SecondMonitor.cpp +++ b/rds/src/v3/model/SecondMonitor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SecondMonitor.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value SecondMonitor::toJson() const return val; } - bool SecondMonitor::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SecondMonitor::fromJson(const web::json::value& val) return ok; } + bool SecondMonitor::isSwitchOption() const { return switchOption_; diff --git a/rds/src/v3/model/SecurityGroupRequest.cpp b/rds/src/v3/model/SecurityGroupRequest.cpp index 145e8a245..f9a3793e5 100644 --- a/rds/src/v3/model/SecurityGroupRequest.cpp +++ b/rds/src/v3/model/SecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value SecurityGroupRequest::toJson() const return val; } - bool SecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string SecurityGroupRequest::getSecurityGroupId() const { return securityGroupId_; diff --git a/rds/src/v3/model/SetAuditlogPolicyRequest.cpp b/rds/src/v3/model/SetAuditlogPolicyRequest.cpp index 38afacefc..d05495979 100644 --- a/rds/src/v3/model/SetAuditlogPolicyRequest.cpp +++ b/rds/src/v3/model/SetAuditlogPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetAuditlogPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value SetAuditlogPolicyRequest::toJson() const return val; } - bool SetAuditlogPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetAuditlogPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string SetAuditlogPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/SetAuditlogPolicyRequestBody.cpp b/rds/src/v3/model/SetAuditlogPolicyRequestBody.cpp index c43a5096c..cbac9f122 100644 --- a/rds/src/v3/model/SetAuditlogPolicyRequestBody.cpp +++ b/rds/src/v3/model/SetAuditlogPolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetAuditlogPolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value SetAuditlogPolicyRequestBody::toJson() const return val; } - bool SetAuditlogPolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SetAuditlogPolicyRequestBody::fromJson(const web::json::value& val) return ok; } + int32_t SetAuditlogPolicyRequestBody::getKeepDays() const { return keepDays_; diff --git a/rds/src/v3/model/SetAuditlogPolicyResponse.cpp b/rds/src/v3/model/SetAuditlogPolicyResponse.cpp index e800edcc0..583726c4d 100644 --- a/rds/src/v3/model/SetAuditlogPolicyResponse.cpp +++ b/rds/src/v3/model/SetAuditlogPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetAuditlogPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value SetAuditlogPolicyResponse::toJson() const return val; } - bool SetAuditlogPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetAuditlogPolicyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/SetAutoEnlargePolicyRequest.cpp b/rds/src/v3/model/SetAutoEnlargePolicyRequest.cpp index 67ee42549..5a7a30dc6 100644 --- a/rds/src/v3/model/SetAutoEnlargePolicyRequest.cpp +++ b/rds/src/v3/model/SetAutoEnlargePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetAutoEnlargePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value SetAutoEnlargePolicyRequest::toJson() const return val; } - bool SetAutoEnlargePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetAutoEnlargePolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string SetAutoEnlargePolicyRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/SetAutoEnlargePolicyResponse.cpp b/rds/src/v3/model/SetAutoEnlargePolicyResponse.cpp index 90e59a27e..1dadecb29 100644 --- a/rds/src/v3/model/SetAutoEnlargePolicyResponse.cpp +++ b/rds/src/v3/model/SetAutoEnlargePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetAutoEnlargePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value SetAutoEnlargePolicyResponse::toJson() const return val; } - bool SetAutoEnlargePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SetAutoEnlargePolicyResponse::fromJson(const web::json::value& val) return ok; } + std::string SetAutoEnlargePolicyResponse::getBody() const { return body_; diff --git a/rds/src/v3/model/SetBackupPolicyRequest.cpp b/rds/src/v3/model/SetBackupPolicyRequest.cpp index 56f907ba6..189ea8991 100644 --- a/rds/src/v3/model/SetBackupPolicyRequest.cpp +++ b/rds/src/v3/model/SetBackupPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetBackupPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value SetBackupPolicyRequest::toJson() const return val; } - bool SetBackupPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetBackupPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string SetBackupPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/SetBackupPolicyRequestBody.cpp b/rds/src/v3/model/SetBackupPolicyRequestBody.cpp index 25d061e8c..c2bdc787e 100644 --- a/rds/src/v3/model/SetBackupPolicyRequestBody.cpp +++ b/rds/src/v3/model/SetBackupPolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetBackupPolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value SetBackupPolicyRequestBody::toJson() const return val; } - bool SetBackupPolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SetBackupPolicyRequestBody::fromJson(const web::json::value& val) return ok; } + BackupPolicy SetBackupPolicyRequestBody::getBackupPolicy() const { return backupPolicy_; diff --git a/rds/src/v3/model/SetBackupPolicyResponse.cpp b/rds/src/v3/model/SetBackupPolicyResponse.cpp index 62177548d..f0d43df56 100644 --- a/rds/src/v3/model/SetBackupPolicyResponse.cpp +++ b/rds/src/v3/model/SetBackupPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetBackupPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value SetBackupPolicyResponse::toJson() const return val; } - bool SetBackupPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetBackupPolicyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/SetBinlogClearPolicyRequest.cpp b/rds/src/v3/model/SetBinlogClearPolicyRequest.cpp index b0aa78d63..0b4b7702b 100644 --- a/rds/src/v3/model/SetBinlogClearPolicyRequest.cpp +++ b/rds/src/v3/model/SetBinlogClearPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetBinlogClearPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value SetBinlogClearPolicyRequest::toJson() const return val; } - bool SetBinlogClearPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetBinlogClearPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string SetBinlogClearPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/SetBinlogClearPolicyResponse.cpp b/rds/src/v3/model/SetBinlogClearPolicyResponse.cpp index dc840a6e8..f26aee92f 100644 --- a/rds/src/v3/model/SetBinlogClearPolicyResponse.cpp +++ b/rds/src/v3/model/SetBinlogClearPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetBinlogClearPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value SetBinlogClearPolicyResponse::toJson() const return val; } - bool SetBinlogClearPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SetBinlogClearPolicyResponse::fromJson(const web::json::value& val) return ok; } + std::string SetBinlogClearPolicyResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/SetDatabaseUserPrivilegeReqV3.cpp b/rds/src/v3/model/SetDatabaseUserPrivilegeReqV3.cpp index 767382139..03c3fb5f4 100644 --- a/rds/src/v3/model/SetDatabaseUserPrivilegeReqV3.cpp +++ b/rds/src/v3/model/SetDatabaseUserPrivilegeReqV3.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeReqV3.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value SetDatabaseUserPrivilegeReqV3::toJson() const return val; } - bool SetDatabaseUserPrivilegeReqV3::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool SetDatabaseUserPrivilegeReqV3::fromJson(const web::json::value& val) return ok; } + bool SetDatabaseUserPrivilegeReqV3::isAllUsers() const { return allUsers_; diff --git a/rds/src/v3/model/SetDatabaseUserPrivilegeRequest.cpp b/rds/src/v3/model/SetDatabaseUserPrivilegeRequest.cpp index 94823456c..2c9ba2df3 100644 --- a/rds/src/v3/model/SetDatabaseUserPrivilegeRequest.cpp +++ b/rds/src/v3/model/SetDatabaseUserPrivilegeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value SetDatabaseUserPrivilegeRequest::toJson() const return val; } - bool SetDatabaseUserPrivilegeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetDatabaseUserPrivilegeRequest::fromJson(const web::json::value& val) return ok; } + std::string SetDatabaseUserPrivilegeRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/SetDatabaseUserPrivilegeResponse.cpp b/rds/src/v3/model/SetDatabaseUserPrivilegeResponse.cpp index a37536f51..173ba6612 100644 --- a/rds/src/v3/model/SetDatabaseUserPrivilegeResponse.cpp +++ b/rds/src/v3/model/SetDatabaseUserPrivilegeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetDatabaseUserPrivilegeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value SetDatabaseUserPrivilegeResponse::toJson() const return val; } - bool SetDatabaseUserPrivilegeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetDatabaseUserPrivilegeResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/SetDbUserPwdRequest.cpp b/rds/src/v3/model/SetDbUserPwdRequest.cpp index 507e8c5f7..84ee24b52 100644 --- a/rds/src/v3/model/SetDbUserPwdRequest.cpp +++ b/rds/src/v3/model/SetDbUserPwdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetDbUserPwdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value SetDbUserPwdRequest::toJson() const return val; } - bool SetDbUserPwdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetDbUserPwdRequest::fromJson(const web::json::value& val) return ok; } + std::string SetDbUserPwdRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/SetDbUserPwdResponse.cpp b/rds/src/v3/model/SetDbUserPwdResponse.cpp index a8a3c90be..908b4f3ee 100644 --- a/rds/src/v3/model/SetDbUserPwdResponse.cpp +++ b/rds/src/v3/model/SetDbUserPwdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetDbUserPwdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value SetDbUserPwdResponse::toJson() const return val; } - bool SetDbUserPwdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SetDbUserPwdResponse::fromJson(const web::json::value& val) return ok; } + std::string SetDbUserPwdResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/SetOffSiteBackupPolicyRequest.cpp b/rds/src/v3/model/SetOffSiteBackupPolicyRequest.cpp index a74e6ff8b..f4237594a 100644 --- a/rds/src/v3/model/SetOffSiteBackupPolicyRequest.cpp +++ b/rds/src/v3/model/SetOffSiteBackupPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetOffSiteBackupPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value SetOffSiteBackupPolicyRequest::toJson() const return val; } - bool SetOffSiteBackupPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetOffSiteBackupPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string SetOffSiteBackupPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/SetOffSiteBackupPolicyRequestBody.cpp b/rds/src/v3/model/SetOffSiteBackupPolicyRequestBody.cpp index 4322dacb3..ee925095a 100644 --- a/rds/src/v3/model/SetOffSiteBackupPolicyRequestBody.cpp +++ b/rds/src/v3/model/SetOffSiteBackupPolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetOffSiteBackupPolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value SetOffSiteBackupPolicyRequestBody::toJson() const return val; } - bool SetOffSiteBackupPolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SetOffSiteBackupPolicyRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& SetOffSiteBackupPolicyRequestBody::getPolicyPara() { return policyPara_; diff --git a/rds/src/v3/model/SetOffSiteBackupPolicyResponse.cpp b/rds/src/v3/model/SetOffSiteBackupPolicyResponse.cpp index 2ca719f77..27f55262a 100644 --- a/rds/src/v3/model/SetOffSiteBackupPolicyResponse.cpp +++ b/rds/src/v3/model/SetOffSiteBackupPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetOffSiteBackupPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value SetOffSiteBackupPolicyResponse::toJson() const return val; } - bool SetOffSiteBackupPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetOffSiteBackupPolicyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/SetPostgresqlDbUserPwdRequest.cpp b/rds/src/v3/model/SetPostgresqlDbUserPwdRequest.cpp index 218245652..1c2847560 100644 --- a/rds/src/v3/model/SetPostgresqlDbUserPwdRequest.cpp +++ b/rds/src/v3/model/SetPostgresqlDbUserPwdRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetPostgresqlDbUserPwdRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value SetPostgresqlDbUserPwdRequest::toJson() const return val; } - bool SetPostgresqlDbUserPwdRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetPostgresqlDbUserPwdRequest::fromJson(const web::json::value& val) return ok; } + std::string SetPostgresqlDbUserPwdRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/SetPostgresqlDbUserPwdResponse.cpp b/rds/src/v3/model/SetPostgresqlDbUserPwdResponse.cpp index fbf1a69e9..ae4cae8db 100644 --- a/rds/src/v3/model/SetPostgresqlDbUserPwdResponse.cpp +++ b/rds/src/v3/model/SetPostgresqlDbUserPwdResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetPostgresqlDbUserPwdResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value SetPostgresqlDbUserPwdResponse::toJson() const return val; } - bool SetPostgresqlDbUserPwdResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SetPostgresqlDbUserPwdResponse::fromJson(const web::json::value& val) return ok; } + std::string SetPostgresqlDbUserPwdResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/SetReadOnlySwitchRequest.cpp b/rds/src/v3/model/SetReadOnlySwitchRequest.cpp index 9651d1f10..587ffcdba 100644 --- a/rds/src/v3/model/SetReadOnlySwitchRequest.cpp +++ b/rds/src/v3/model/SetReadOnlySwitchRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetReadOnlySwitchRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value SetReadOnlySwitchRequest::toJson() const return val; } - bool SetReadOnlySwitchRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetReadOnlySwitchRequest::fromJson(const web::json::value& val) return ok; } + std::string SetReadOnlySwitchRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/SetReadOnlySwitchResponse.cpp b/rds/src/v3/model/SetReadOnlySwitchResponse.cpp index 647eabff0..165b30da8 100644 --- a/rds/src/v3/model/SetReadOnlySwitchResponse.cpp +++ b/rds/src/v3/model/SetReadOnlySwitchResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetReadOnlySwitchResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value SetReadOnlySwitchResponse::toJson() const return val; } - bool SetReadOnlySwitchResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SetReadOnlySwitchResponse::fromJson(const web::json::value& val) return ok; } + std::string SetReadOnlySwitchResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/SetSecondLevelMonitorRequest.cpp b/rds/src/v3/model/SetSecondLevelMonitorRequest.cpp index f744a7b50..7dbbddfda 100644 --- a/rds/src/v3/model/SetSecondLevelMonitorRequest.cpp +++ b/rds/src/v3/model/SetSecondLevelMonitorRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetSecondLevelMonitorRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value SetSecondLevelMonitorRequest::toJson() const return val; } - bool SetSecondLevelMonitorRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetSecondLevelMonitorRequest::fromJson(const web::json::value& val) return ok; } + std::string SetSecondLevelMonitorRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/SetSecondLevelMonitorResponse.cpp b/rds/src/v3/model/SetSecondLevelMonitorResponse.cpp index 394966343..444fba0dc 100644 --- a/rds/src/v3/model/SetSecondLevelMonitorResponse.cpp +++ b/rds/src/v3/model/SetSecondLevelMonitorResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetSecondLevelMonitorResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value SetSecondLevelMonitorResponse::toJson() const return val; } - bool SetSecondLevelMonitorResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SetSecondLevelMonitorResponse::fromJson(const web::json::value& val) return ok; } + std::string SetSecondLevelMonitorResponse::getBody() const { return body_; diff --git a/rds/src/v3/model/SetSecurityGroupRequest.cpp b/rds/src/v3/model/SetSecurityGroupRequest.cpp index 1a2a4f951..747595c06 100644 --- a/rds/src/v3/model/SetSecurityGroupRequest.cpp +++ b/rds/src/v3/model/SetSecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetSecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value SetSecurityGroupRequest::toJson() const return val; } - bool SetSecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SetSecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string SetSecurityGroupRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/SetSecurityGroupResponse.cpp b/rds/src/v3/model/SetSecurityGroupResponse.cpp index 52bbd40c4..d358dda42 100644 --- a/rds/src/v3/model/SetSecurityGroupResponse.cpp +++ b/rds/src/v3/model/SetSecurityGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetSecurityGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value SetSecurityGroupResponse::toJson() const return val; } - bool SetSecurityGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SetSecurityGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string SetSecurityGroupResponse::getWorkflowId() const { return workflowId_; diff --git a/rds/src/v3/model/SetSensitiveSlowLogRequest.cpp b/rds/src/v3/model/SetSensitiveSlowLogRequest.cpp index db91b492f..8c54ec036 100644 --- a/rds/src/v3/model/SetSensitiveSlowLogRequest.cpp +++ b/rds/src/v3/model/SetSensitiveSlowLogRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetSensitiveSlowLogRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value SetSensitiveSlowLogRequest::toJson() const return val; } - bool SetSensitiveSlowLogRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool SetSensitiveSlowLogRequest::fromJson(const web::json::value& val) return ok; } + std::string SetSensitiveSlowLogRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/SetSensitiveSlowLogResponse.cpp b/rds/src/v3/model/SetSensitiveSlowLogResponse.cpp index 3cfb37541..bd4282a3b 100644 --- a/rds/src/v3/model/SetSensitiveSlowLogResponse.cpp +++ b/rds/src/v3/model/SetSensitiveSlowLogResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SetSensitiveSlowLogResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value SetSensitiveSlowLogResponse::toJson() const return val; } - bool SetSensitiveSlowLogResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SetSensitiveSlowLogResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/ShowApiVersionRequest.cpp b/rds/src/v3/model/ShowApiVersionRequest.cpp index 392f037b2..3b14f6b34 100644 --- a/rds/src/v3/model/ShowApiVersionRequest.cpp +++ b/rds/src/v3/model/ShowApiVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowApiVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ShowApiVersionRequest::toJson() const return val; } - bool ShowApiVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowApiVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowApiVersionRequest::getVersion() const { return version_; diff --git a/rds/src/v3/model/ShowApiVersionResponse.cpp b/rds/src/v3/model/ShowApiVersionResponse.cpp index dcb351688..e9da9af80 100644 --- a/rds/src/v3/model/ShowApiVersionResponse.cpp +++ b/rds/src/v3/model/ShowApiVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowApiVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -36,7 +35,6 @@ web::json::value ShowApiVersionResponse::toJson() const return val; } - bool ShowApiVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ShowApiVersionResponse::fromJson(const web::json::value& val) return ok; } + ApiVersion ShowApiVersionResponse::getVersions() const { return versions_; diff --git a/rds/src/v3/model/ShowAuditlogDownloadLinkRequest.cpp b/rds/src/v3/model/ShowAuditlogDownloadLinkRequest.cpp index 93d250a67..67f2f525c 100644 --- a/rds/src/v3/model/ShowAuditlogDownloadLinkRequest.cpp +++ b/rds/src/v3/model/ShowAuditlogDownloadLinkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowAuditlogDownloadLinkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value ShowAuditlogDownloadLinkRequest::toJson() const return val; } - bool ShowAuditlogDownloadLinkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ShowAuditlogDownloadLinkRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAuditlogDownloadLinkRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ShowAuditlogDownloadLinkResponse.cpp b/rds/src/v3/model/ShowAuditlogDownloadLinkResponse.cpp index 0980dbc47..0d9452ca1 100644 --- a/rds/src/v3/model/ShowAuditlogDownloadLinkResponse.cpp +++ b/rds/src/v3/model/ShowAuditlogDownloadLinkResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowAuditlogDownloadLinkResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ShowAuditlogDownloadLinkResponse::toJson() const return val; } - bool ShowAuditlogDownloadLinkResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowAuditlogDownloadLinkResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowAuditlogDownloadLinkResponse::getLinks() { return links_; diff --git a/rds/src/v3/model/ShowAuditlogPolicyRequest.cpp b/rds/src/v3/model/ShowAuditlogPolicyRequest.cpp index f6c9dbf09..55edb6978 100644 --- a/rds/src/v3/model/ShowAuditlogPolicyRequest.cpp +++ b/rds/src/v3/model/ShowAuditlogPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowAuditlogPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowAuditlogPolicyRequest::toJson() const return val; } - bool ShowAuditlogPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowAuditlogPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAuditlogPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ShowAuditlogPolicyResponse.cpp b/rds/src/v3/model/ShowAuditlogPolicyResponse.cpp index 81c41a920..2b723f0b4 100644 --- a/rds/src/v3/model/ShowAuditlogPolicyResponse.cpp +++ b/rds/src/v3/model/ShowAuditlogPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowAuditlogPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ShowAuditlogPolicyResponse::toJson() const return val; } - bool ShowAuditlogPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowAuditlogPolicyResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowAuditlogPolicyResponse::getKeepDays() const { return keepDays_; diff --git a/rds/src/v3/model/ShowAutoEnlargePolicyRequest.cpp b/rds/src/v3/model/ShowAutoEnlargePolicyRequest.cpp index 4da42ad6a..79ab51a0c 100644 --- a/rds/src/v3/model/ShowAutoEnlargePolicyRequest.cpp +++ b/rds/src/v3/model/ShowAutoEnlargePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowAutoEnlargePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowAutoEnlargePolicyRequest::toJson() const return val; } - bool ShowAutoEnlargePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowAutoEnlargePolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAutoEnlargePolicyRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ShowAutoEnlargePolicyResponse.cpp b/rds/src/v3/model/ShowAutoEnlargePolicyResponse.cpp index acfe954b4..6a1011047 100644 --- a/rds/src/v3/model/ShowAutoEnlargePolicyResponse.cpp +++ b/rds/src/v3/model/ShowAutoEnlargePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowAutoEnlargePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value ShowAutoEnlargePolicyResponse::toJson() const return val; } - bool ShowAutoEnlargePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowAutoEnlargePolicyResponse::fromJson(const web::json::value& val) return ok; } + bool ShowAutoEnlargePolicyResponse::isSwitchOption() const { return switchOption_; diff --git a/rds/src/v3/model/ShowBackupDownloadLinkRequest.cpp b/rds/src/v3/model/ShowBackupDownloadLinkRequest.cpp index 0724100b5..34a612d63 100644 --- a/rds/src/v3/model/ShowBackupDownloadLinkRequest.cpp +++ b/rds/src/v3/model/ShowBackupDownloadLinkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowBackupDownloadLinkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowBackupDownloadLinkRequest::toJson() const return val; } - bool ShowBackupDownloadLinkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowBackupDownloadLinkRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowBackupDownloadLinkRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ShowBackupDownloadLinkResponse.cpp b/rds/src/v3/model/ShowBackupDownloadLinkResponse.cpp index 83c9f7e05..a8b37fd0a 100644 --- a/rds/src/v3/model/ShowBackupDownloadLinkResponse.cpp +++ b/rds/src/v3/model/ShowBackupDownloadLinkResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowBackupDownloadLinkResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value ShowBackupDownloadLinkResponse::toJson() const return val; } - bool ShowBackupDownloadLinkResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowBackupDownloadLinkResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowBackupDownloadLinkResponse::getFiles() { return files_; diff --git a/rds/src/v3/model/ShowBackupPolicyRequest.cpp b/rds/src/v3/model/ShowBackupPolicyRequest.cpp index 1609c2118..e2be93e93 100644 --- a/rds/src/v3/model/ShowBackupPolicyRequest.cpp +++ b/rds/src/v3/model/ShowBackupPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowBackupPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowBackupPolicyRequest::toJson() const return val; } - bool ShowBackupPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowBackupPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowBackupPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ShowBackupPolicyResponse.cpp b/rds/src/v3/model/ShowBackupPolicyResponse.cpp index 04d062b51..3bc19a76f 100644 --- a/rds/src/v3/model/ShowBackupPolicyResponse.cpp +++ b/rds/src/v3/model/ShowBackupPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowBackupPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ShowBackupPolicyResponse::toJson() const return val; } - bool ShowBackupPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowBackupPolicyResponse::fromJson(const web::json::value& val) return ok; } + BackupPolicy ShowBackupPolicyResponse::getBackupPolicy() const { return backupPolicy_; diff --git a/rds/src/v3/model/ShowBinlogClearPolicyRequest.cpp b/rds/src/v3/model/ShowBinlogClearPolicyRequest.cpp index 2f2025c07..5ef6b9589 100644 --- a/rds/src/v3/model/ShowBinlogClearPolicyRequest.cpp +++ b/rds/src/v3/model/ShowBinlogClearPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowBinlogClearPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowBinlogClearPolicyRequest::toJson() const return val; } - bool ShowBinlogClearPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowBinlogClearPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowBinlogClearPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ShowBinlogClearPolicyResponse.cpp b/rds/src/v3/model/ShowBinlogClearPolicyResponse.cpp index 54be0fb9e..4ba86f782 100644 --- a/rds/src/v3/model/ShowBinlogClearPolicyResponse.cpp +++ b/rds/src/v3/model/ShowBinlogClearPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowBinlogClearPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ShowBinlogClearPolicyResponse::toJson() const return val; } - bool ShowBinlogClearPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowBinlogClearPolicyResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowBinlogClearPolicyResponse::getBinlogRetentionHours() const { return binlogRetentionHours_; diff --git a/rds/src/v3/model/ShowConfigurationRequest.cpp b/rds/src/v3/model/ShowConfigurationRequest.cpp index 341c6816b..3a96fdc1f 100644 --- a/rds/src/v3/model/ShowConfigurationRequest.cpp +++ b/rds/src/v3/model/ShowConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowConfigurationRequest::toJson() const return val; } - bool ShowConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ShowConfigurationResponse.cpp b/rds/src/v3/model/ShowConfigurationResponse.cpp index b50b50558..87e716d08 100644 --- a/rds/src/v3/model/ShowConfigurationResponse.cpp +++ b/rds/src/v3/model/ShowConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -67,7 +66,6 @@ web::json::value ShowConfigurationResponse::toJson() const return val; } - bool ShowConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ShowConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowConfigurationResponse::getId() const { return id_; diff --git a/rds/src/v3/model/ShowDnsNameRequest.cpp b/rds/src/v3/model/ShowDnsNameRequest.cpp index 5b8b84b3a..e520dc8ea 100644 --- a/rds/src/v3/model/ShowDnsNameRequest.cpp +++ b/rds/src/v3/model/ShowDnsNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowDnsNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value ShowDnsNameRequest::toJson() const return val; } - bool ShowDnsNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowDnsNameRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDnsNameRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ShowDnsNameResponse.cpp b/rds/src/v3/model/ShowDnsNameResponse.cpp index 89cadb34c..eb740dc56 100644 --- a/rds/src/v3/model/ShowDnsNameResponse.cpp +++ b/rds/src/v3/model/ShowDnsNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowDnsNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -53,7 +52,6 @@ web::json::value ShowDnsNameResponse::toJson() const return val; } - bool ShowDnsNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ShowDnsNameResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowDnsNameResponse::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ShowDomainNameRequest.cpp b/rds/src/v3/model/ShowDomainNameRequest.cpp index 5b1f3e4f3..d3c5c02ac 100644 --- a/rds/src/v3/model/ShowDomainNameRequest.cpp +++ b/rds/src/v3/model/ShowDomainNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowDomainNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value ShowDomainNameRequest::toJson() const return val; } - bool ShowDomainNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowDomainNameRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainNameRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ShowDomainNameResponse.cpp b/rds/src/v3/model/ShowDomainNameResponse.cpp index 8c3976883..14554fba7 100644 --- a/rds/src/v3/model/ShowDomainNameResponse.cpp +++ b/rds/src/v3/model/ShowDomainNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowDomainNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -53,7 +52,6 @@ web::json::value ShowDomainNameResponse::toJson() const return val; } - bool ShowDomainNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ShowDomainNameResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowDomainNameResponse::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ShowDrReplicaStatusRequest.cpp b/rds/src/v3/model/ShowDrReplicaStatusRequest.cpp index 50cc63251..4a121e52c 100644 --- a/rds/src/v3/model/ShowDrReplicaStatusRequest.cpp +++ b/rds/src/v3/model/ShowDrReplicaStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowDrReplicaStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowDrReplicaStatusRequest::toJson() const return val; } - bool ShowDrReplicaStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowDrReplicaStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDrReplicaStatusRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ShowDrReplicaStatusResponse.cpp b/rds/src/v3/model/ShowDrReplicaStatusResponse.cpp index 834632670..2bc3c29ea 100644 --- a/rds/src/v3/model/ShowDrReplicaStatusResponse.cpp +++ b/rds/src/v3/model/ShowDrReplicaStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowDrReplicaStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value ShowDrReplicaStatusResponse::toJson() const return val; } - bool ShowDrReplicaStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowDrReplicaStatusResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowDrReplicaStatusResponse::getReplicaState() const { return replicaState_; diff --git a/rds/src/v3/model/ShowInformationAboutDatabaseProxyRequest.cpp b/rds/src/v3/model/ShowInformationAboutDatabaseProxyRequest.cpp index c34acd515..3cc36a8dc 100644 --- a/rds/src/v3/model/ShowInformationAboutDatabaseProxyRequest.cpp +++ b/rds/src/v3/model/ShowInformationAboutDatabaseProxyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowInformationAboutDatabaseProxyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowInformationAboutDatabaseProxyRequest::toJson() const return val; } - bool ShowInformationAboutDatabaseProxyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowInformationAboutDatabaseProxyRequest::fromJson(const web::json::value& return ok; } + std::string ShowInformationAboutDatabaseProxyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ShowInformationAboutDatabaseProxyResponse.cpp b/rds/src/v3/model/ShowInformationAboutDatabaseProxyResponse.cpp index 0ac5c7e3b..410261e84 100644 --- a/rds/src/v3/model/ShowInformationAboutDatabaseProxyResponse.cpp +++ b/rds/src/v3/model/ShowInformationAboutDatabaseProxyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowInformationAboutDatabaseProxyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -40,7 +39,6 @@ web::json::value ShowInformationAboutDatabaseProxyResponse::toJson() const return val; } - bool ShowInformationAboutDatabaseProxyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -75,6 +73,7 @@ bool ShowInformationAboutDatabaseProxyResponse::fromJson(const web::json::value& return ok; } + Proxy ShowInformationAboutDatabaseProxyResponse::getProxy() const { return proxy_; diff --git a/rds/src/v3/model/ShowInstanceConfigurationRequest.cpp b/rds/src/v3/model/ShowInstanceConfigurationRequest.cpp index c4549e42d..616df6fd4 100644 --- a/rds/src/v3/model/ShowInstanceConfigurationRequest.cpp +++ b/rds/src/v3/model/ShowInstanceConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowInstanceConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowInstanceConfigurationRequest::toJson() const return val; } - bool ShowInstanceConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowInstanceConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ShowInstanceConfigurationResponse.cpp b/rds/src/v3/model/ShowInstanceConfigurationResponse.cpp index 157c5a442..129d30d20 100644 --- a/rds/src/v3/model/ShowInstanceConfigurationResponse.cpp +++ b/rds/src/v3/model/ShowInstanceConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowInstanceConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -52,7 +51,6 @@ web::json::value ShowInstanceConfigurationResponse::toJson() const return val; } - bool ShowInstanceConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ShowInstanceConfigurationResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowInstanceConfigurationResponse::getDatastoreVersionName() const { return datastoreVersionName_; diff --git a/rds/src/v3/model/ShowOffSiteBackupPolicyRequest.cpp b/rds/src/v3/model/ShowOffSiteBackupPolicyRequest.cpp index a661b6af8..fa32168ee 100644 --- a/rds/src/v3/model/ShowOffSiteBackupPolicyRequest.cpp +++ b/rds/src/v3/model/ShowOffSiteBackupPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowOffSiteBackupPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowOffSiteBackupPolicyRequest::toJson() const return val; } - bool ShowOffSiteBackupPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowOffSiteBackupPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowOffSiteBackupPolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ShowOffSiteBackupPolicyResponse.cpp b/rds/src/v3/model/ShowOffSiteBackupPolicyResponse.cpp index 1625f958e..afe5c7c87 100644 --- a/rds/src/v3/model/ShowOffSiteBackupPolicyResponse.cpp +++ b/rds/src/v3/model/ShowOffSiteBackupPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowOffSiteBackupPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ShowOffSiteBackupPolicyResponse::toJson() const return val; } - bool ShowOffSiteBackupPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowOffSiteBackupPolicyResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowOffSiteBackupPolicyResponse::getPolicyPara() { return policyPara_; diff --git a/rds/src/v3/model/ShowPostgresqlParamValueRequest.cpp b/rds/src/v3/model/ShowPostgresqlParamValueRequest.cpp index 22923cec3..e7d54fa66 100644 --- a/rds/src/v3/model/ShowPostgresqlParamValueRequest.cpp +++ b/rds/src/v3/model/ShowPostgresqlParamValueRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowPostgresqlParamValueRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value ShowPostgresqlParamValueRequest::toJson() const return val; } - bool ShowPostgresqlParamValueRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowPostgresqlParamValueRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowPostgresqlParamValueRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ShowPostgresqlParamValueResponse.cpp b/rds/src/v3/model/ShowPostgresqlParamValueResponse.cpp index 3029ce37f..ebc9e6e50 100644 --- a/rds/src/v3/model/ShowPostgresqlParamValueResponse.cpp +++ b/rds/src/v3/model/ShowPostgresqlParamValueResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowPostgresqlParamValueResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -58,7 +57,6 @@ web::json::value ShowPostgresqlParamValueResponse::toJson() const return val; } - bool ShowPostgresqlParamValueResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ShowPostgresqlParamValueResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowPostgresqlParamValueResponse::getName() const { return name_; diff --git a/rds/src/v3/model/ShowQuotasRequest.cpp b/rds/src/v3/model/ShowQuotasRequest.cpp index f1fffd5d8..5ac060684 100644 --- a/rds/src/v3/model/ShowQuotasRequest.cpp +++ b/rds/src/v3/model/ShowQuotasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowQuotasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ShowQuotasRequest::toJson() const return val; } - bool ShowQuotasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowQuotasRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowQuotasRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ShowQuotasResponse.cpp b/rds/src/v3/model/ShowQuotasResponse.cpp index f10fa10dd..994582c1b 100644 --- a/rds/src/v3/model/ShowQuotasResponse.cpp +++ b/rds/src/v3/model/ShowQuotasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowQuotasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value ShowQuotasResponse::toJson() const return val; } - bool ShowQuotasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowQuotasResponse::fromJson(const web::json::value& val) return ok; } + Quotas ShowQuotasResponse::getQuotas() const { return quotas_; diff --git a/rds/src/v3/model/ShowRecyclePolicyRequest.cpp b/rds/src/v3/model/ShowRecyclePolicyRequest.cpp index 0a69846fd..9d1a3e66f 100644 --- a/rds/src/v3/model/ShowRecyclePolicyRequest.cpp +++ b/rds/src/v3/model/ShowRecyclePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowRecyclePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ShowRecyclePolicyRequest::toJson() const return val; } - bool ShowRecyclePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowRecyclePolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowRecyclePolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/ShowRecyclePolicyResponse.cpp b/rds/src/v3/model/ShowRecyclePolicyResponse.cpp index 186d5d925..4f7e0e5c6 100644 --- a/rds/src/v3/model/ShowRecyclePolicyResponse.cpp +++ b/rds/src/v3/model/ShowRecyclePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowRecyclePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value ShowRecyclePolicyResponse::toJson() const return val; } - bool ShowRecyclePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowRecyclePolicyResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowRecyclePolicyResponse::getRetentionPeriodInDays() const { return retentionPeriodInDays_; diff --git a/rds/src/v3/model/ShowReplicationStatusRequest.cpp b/rds/src/v3/model/ShowReplicationStatusRequest.cpp index e4a65a16d..8b1a99eea 100644 --- a/rds/src/v3/model/ShowReplicationStatusRequest.cpp +++ b/rds/src/v3/model/ShowReplicationStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowReplicationStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowReplicationStatusRequest::toJson() const return val; } - bool ShowReplicationStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowReplicationStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowReplicationStatusRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ShowReplicationStatusResponse.cpp b/rds/src/v3/model/ShowReplicationStatusResponse.cpp index 1e633f1f4..7c698481b 100644 --- a/rds/src/v3/model/ShowReplicationStatusResponse.cpp +++ b/rds/src/v3/model/ShowReplicationStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowReplicationStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowReplicationStatusResponse::toJson() const return val; } - bool ShowReplicationStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowReplicationStatusResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowReplicationStatusResponse::getReplicationStatus() const { return replicationStatus_; diff --git a/rds/src/v3/model/ShowSecondLevelMonitoringRequest.cpp b/rds/src/v3/model/ShowSecondLevelMonitoringRequest.cpp index 6f02362d2..65e7b3367 100644 --- a/rds/src/v3/model/ShowSecondLevelMonitoringRequest.cpp +++ b/rds/src/v3/model/ShowSecondLevelMonitoringRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowSecondLevelMonitoringRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowSecondLevelMonitoringRequest::toJson() const return val; } - bool ShowSecondLevelMonitoringRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowSecondLevelMonitoringRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSecondLevelMonitoringRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/ShowSecondLevelMonitoringResponse.cpp b/rds/src/v3/model/ShowSecondLevelMonitoringResponse.cpp index c13a058e8..30a7f0375 100644 --- a/rds/src/v3/model/ShowSecondLevelMonitoringResponse.cpp +++ b/rds/src/v3/model/ShowSecondLevelMonitoringResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/ShowSecondLevelMonitoringResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value ShowSecondLevelMonitoringResponse::toJson() const return val; } - bool ShowSecondLevelMonitoringResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowSecondLevelMonitoringResponse::fromJson(const web::json::value& val) return ok; } + bool ShowSecondLevelMonitoringResponse::isSwitchOption() const { return switchOption_; diff --git a/rds/src/v3/model/SimplifiedInstanceEntry.cpp b/rds/src/v3/model/SimplifiedInstanceEntry.cpp index 875a7c3a9..6a6459487 100644 --- a/rds/src/v3/model/SimplifiedInstanceEntry.cpp +++ b/rds/src/v3/model/SimplifiedInstanceEntry.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SimplifiedInstanceEntry.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -100,7 +99,6 @@ web::json::value SimplifiedInstanceEntry::toJson() const return val; } - bool SimplifiedInstanceEntry::fromJson(const web::json::value& val) { bool ok = true; @@ -243,6 +241,7 @@ bool SimplifiedInstanceEntry::fromJson(const web::json::value& val) return ok; } + std::string SimplifiedInstanceEntry::getId() const { return id_; diff --git a/rds/src/v3/model/SimplifiedInstancesRequest.cpp b/rds/src/v3/model/SimplifiedInstancesRequest.cpp index 0ffb572e8..44a67ec1b 100644 --- a/rds/src/v3/model/SimplifiedInstancesRequest.cpp +++ b/rds/src/v3/model/SimplifiedInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SimplifiedInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value SimplifiedInstancesRequest::toJson() const return val; } - bool SimplifiedInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool SimplifiedInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::vector& SimplifiedInstancesRequest::getInstanceIds() { return instanceIds_; diff --git a/rds/src/v3/model/Single2Ha.cpp b/rds/src/v3/model/Single2Ha.cpp index 301ecc71d..7cad60337 100644 --- a/rds/src/v3/model/Single2Ha.cpp +++ b/rds/src/v3/model/Single2Ha.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Single2Ha.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value Single2Ha::toJson() const return val; } - bool Single2Ha::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool Single2Ha::fromJson(const web::json::value& val) return ok; } + Single2HaObject Single2Ha::getSingleToHa() const { return singleToHa_; diff --git a/rds/src/v3/model/Single2HaObject.cpp b/rds/src/v3/model/Single2HaObject.cpp index ec52b03c1..c88874767 100644 --- a/rds/src/v3/model/Single2HaObject.cpp +++ b/rds/src/v3/model/Single2HaObject.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Single2HaObject.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -47,7 +46,6 @@ web::json::value Single2HaObject::toJson() const return val; } - bool Single2HaObject::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool Single2HaObject::fromJson(const web::json::value& val) return ok; } + std::string Single2HaObject::getAzCodeNewNode() const { return azCodeNewNode_; diff --git a/rds/src/v3/model/Slave_instance.cpp b/rds/src/v3/model/Slave_instance.cpp index f881dbe1a..e876d6c29 100644 --- a/rds/src/v3/model/Slave_instance.cpp +++ b/rds/src/v3/model/Slave_instance.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Slave_instance.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -48,7 +47,6 @@ web::json::value Slave_instance::toJson() const return val; } - bool Slave_instance::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool Slave_instance::fromJson(const web::json::value& val) return ok; } + std::string Slave_instance::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/SlowLog.cpp b/rds/src/v3/model/SlowLog.cpp index a7fdab539..e90ca2cdf 100644 --- a/rds/src/v3/model/SlowLog.cpp +++ b/rds/src/v3/model/SlowLog.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SlowLog.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -83,7 +82,6 @@ web::json::value SlowLog::toJson() const return val; } - bool SlowLog::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool SlowLog::fromJson(const web::json::value& val) return ok; } + std::string SlowLog::getCount() const { return count_; diff --git a/rds/src/v3/model/SlowLogFile.cpp b/rds/src/v3/model/SlowLogFile.cpp index ba7a94aee..70d97d5a2 100644 --- a/rds/src/v3/model/SlowLogFile.cpp +++ b/rds/src/v3/model/SlowLogFile.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SlowLogFile.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value SlowLogFile::toJson() const return val; } - bool SlowLogFile::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SlowLogFile::fromJson(const web::json::value& val) return ok; } + std::string SlowLogFile::getFileName() const { return fileName_; diff --git a/rds/src/v3/model/SlowLogStatistics.cpp b/rds/src/v3/model/SlowLogStatistics.cpp index 981786f67..8cfa6505d 100644 --- a/rds/src/v3/model/SlowLogStatistics.cpp +++ b/rds/src/v3/model/SlowLogStatistics.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SlowLogStatistics.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -78,7 +77,6 @@ web::json::value SlowLogStatistics::toJson() const return val; } - bool SlowLogStatistics::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool SlowLogStatistics::fromJson(const web::json::value& val) return ok; } + std::string SlowLogStatistics::getCount() const { return count_; diff --git a/rds/src/v3/model/SlowLogStatisticsForLtsRequest.cpp b/rds/src/v3/model/SlowLogStatisticsForLtsRequest.cpp index 0e7437b5f..3fa50ee24 100644 --- a/rds/src/v3/model/SlowLogStatisticsForLtsRequest.cpp +++ b/rds/src/v3/model/SlowLogStatisticsForLtsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SlowLogStatisticsForLtsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -68,7 +67,6 @@ web::json::value SlowLogStatisticsForLtsRequest::toJson() const return val; } - bool SlowLogStatisticsForLtsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool SlowLogStatisticsForLtsRequest::fromJson(const web::json::value& val) return ok; } + std::string SlowLogStatisticsForLtsRequest::getStartTime() const { return startTime_; diff --git a/rds/src/v3/model/SlowlogDownloadInfo.cpp b/rds/src/v3/model/SlowlogDownloadInfo.cpp index defec0c8a..ca57f3edc 100644 --- a/rds/src/v3/model/SlowlogDownloadInfo.cpp +++ b/rds/src/v3/model/SlowlogDownloadInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SlowlogDownloadInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -63,7 +62,6 @@ web::json::value SlowlogDownloadInfo::toJson() const return val; } - bool SlowlogDownloadInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool SlowlogDownloadInfo::fromJson(const web::json::value& val) return ok; } + std::string SlowlogDownloadInfo::getWorkflowId() const { return workflowId_; diff --git a/rds/src/v3/model/SlowlogDownloadRequest.cpp b/rds/src/v3/model/SlowlogDownloadRequest.cpp index 679aa3dad..acbe831c9 100644 --- a/rds/src/v3/model/SlowlogDownloadRequest.cpp +++ b/rds/src/v3/model/SlowlogDownloadRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SlowlogDownloadRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value SlowlogDownloadRequest::toJson() const return val; } - bool SlowlogDownloadRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SlowlogDownloadRequest::fromJson(const web::json::value& val) return ok; } + std::string SlowlogDownloadRequest::getFileName() const { return fileName_; diff --git a/rds/src/v3/model/SlowlogForLtsRequest.cpp b/rds/src/v3/model/SlowlogForLtsRequest.cpp index fe1a29df0..c2e1ac7cb 100644 --- a/rds/src/v3/model/SlowlogForLtsRequest.cpp +++ b/rds/src/v3/model/SlowlogForLtsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SlowlogForLtsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -63,7 +62,6 @@ web::json::value SlowlogForLtsRequest::toJson() const return val; } - bool SlowlogForLtsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool SlowlogForLtsRequest::fromJson(const web::json::value& val) return ok; } + std::string SlowlogForLtsRequest::getStartTime() const { return startTime_; diff --git a/rds/src/v3/model/SqlserverDatabaseForCreation.cpp b/rds/src/v3/model/SqlserverDatabaseForCreation.cpp index 0088a6432..3eee27a19 100644 --- a/rds/src/v3/model/SqlserverDatabaseForCreation.cpp +++ b/rds/src/v3/model/SqlserverDatabaseForCreation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SqlserverDatabaseForCreation.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value SqlserverDatabaseForCreation::toJson() const return val; } - bool SqlserverDatabaseForCreation::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SqlserverDatabaseForCreation::fromJson(const web::json::value& val) return ok; } + std::string SqlserverDatabaseForCreation::getName() const { return name_; diff --git a/rds/src/v3/model/SqlserverDatabaseForDetail.cpp b/rds/src/v3/model/SqlserverDatabaseForDetail.cpp index db38d4e33..23f3c0859 100644 --- a/rds/src/v3/model/SqlserverDatabaseForDetail.cpp +++ b/rds/src/v3/model/SqlserverDatabaseForDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SqlserverDatabaseForDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value SqlserverDatabaseForDetail::toJson() const return val; } - bool SqlserverDatabaseForDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool SqlserverDatabaseForDetail::fromJson(const web::json::value& val) return ok; } + std::string SqlserverDatabaseForDetail::getName() const { return name_; diff --git a/rds/src/v3/model/SqlserverGrantRequest.cpp b/rds/src/v3/model/SqlserverGrantRequest.cpp index 61c29ea61..61586ec45 100644 --- a/rds/src/v3/model/SqlserverGrantRequest.cpp +++ b/rds/src/v3/model/SqlserverGrantRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SqlserverGrantRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value SqlserverGrantRequest::toJson() const return val; } - bool SqlserverGrantRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SqlserverGrantRequest::fromJson(const web::json::value& val) return ok; } + std::string SqlserverGrantRequest::getDbName() const { return dbName_; diff --git a/rds/src/v3/model/SqlserverRevokeRequest.cpp b/rds/src/v3/model/SqlserverRevokeRequest.cpp index e90fd8c52..5b9d381c7 100644 --- a/rds/src/v3/model/SqlserverRevokeRequest.cpp +++ b/rds/src/v3/model/SqlserverRevokeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SqlserverRevokeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value SqlserverRevokeRequest::toJson() const return val; } - bool SqlserverRevokeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool SqlserverRevokeRequest::fromJson(const web::json::value& val) return ok; } + std::string SqlserverRevokeRequest::getDbName() const { return dbName_; diff --git a/rds/src/v3/model/SqlserverUserForCreation.cpp b/rds/src/v3/model/SqlserverUserForCreation.cpp index bdccb5186..fb007b3d3 100644 --- a/rds/src/v3/model/SqlserverUserForCreation.cpp +++ b/rds/src/v3/model/SqlserverUserForCreation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SqlserverUserForCreation.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value SqlserverUserForCreation::toJson() const return val; } - bool SqlserverUserForCreation::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SqlserverUserForCreation::fromJson(const web::json::value& val) return ok; } + std::string SqlserverUserForCreation::getName() const { return name_; diff --git a/rds/src/v3/model/SqlserverUserWithPrivilege.cpp b/rds/src/v3/model/SqlserverUserWithPrivilege.cpp index e84dc0fd6..3dcde4cd5 100644 --- a/rds/src/v3/model/SqlserverUserWithPrivilege.cpp +++ b/rds/src/v3/model/SqlserverUserWithPrivilege.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SqlserverUserWithPrivilege.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value SqlserverUserWithPrivilege::toJson() const return val; } - bool SqlserverUserWithPrivilege::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SqlserverUserWithPrivilege::fromJson(const web::json::value& val) return ok; } + std::string SqlserverUserWithPrivilege::getName() const { return name_; diff --git a/rds/src/v3/model/SslOptionRequest.cpp b/rds/src/v3/model/SslOptionRequest.cpp index 02c35d942..1ead8361a 100644 --- a/rds/src/v3/model/SslOptionRequest.cpp +++ b/rds/src/v3/model/SslOptionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SslOptionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value SslOptionRequest::toJson() const return val; } - bool SslOptionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SslOptionRequest::fromJson(const web::json::value& val) return ok; } + bool SslOptionRequest::isSslOption() const { return sslOption_; diff --git a/rds/src/v3/model/StartDatabaseProxyRequest.cpp b/rds/src/v3/model/StartDatabaseProxyRequest.cpp index b2636b857..98da2a0f2 100644 --- a/rds/src/v3/model/StartDatabaseProxyRequest.cpp +++ b/rds/src/v3/model/StartDatabaseProxyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartDatabaseProxyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value StartDatabaseProxyRequest::toJson() const return val; } - bool StartDatabaseProxyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool StartDatabaseProxyRequest::fromJson(const web::json::value& val) return ok; } + std::string StartDatabaseProxyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/StartDatabaseProxyResponse.cpp b/rds/src/v3/model/StartDatabaseProxyResponse.cpp index d71c8f96d..d73f791d2 100644 --- a/rds/src/v3/model/StartDatabaseProxyResponse.cpp +++ b/rds/src/v3/model/StartDatabaseProxyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartDatabaseProxyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value StartDatabaseProxyResponse::toJson() const return val; } - bool StartDatabaseProxyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StartDatabaseProxyResponse::fromJson(const web::json::value& val) return ok; } + std::string StartDatabaseProxyResponse::getWorkflowId() const { return workflowId_; diff --git a/rds/src/v3/model/StartFailoverRequest.cpp b/rds/src/v3/model/StartFailoverRequest.cpp index 164cb9021..467e3a0af 100644 --- a/rds/src/v3/model/StartFailoverRequest.cpp +++ b/rds/src/v3/model/StartFailoverRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartFailoverRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value StartFailoverRequest::toJson() const return val; } - bool StartFailoverRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool StartFailoverRequest::fromJson(const web::json::value& val) return ok; } + std::string StartFailoverRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/StartFailoverResponse.cpp b/rds/src/v3/model/StartFailoverResponse.cpp index 2dbb6c43e..77640d114 100644 --- a/rds/src/v3/model/StartFailoverResponse.cpp +++ b/rds/src/v3/model/StartFailoverResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartFailoverResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value StartFailoverResponse::toJson() const return val; } - bool StartFailoverResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool StartFailoverResponse::fromJson(const web::json::value& val) return ok; } + std::string StartFailoverResponse::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/StartInstanceEnlargeVolumeActionRequest.cpp b/rds/src/v3/model/StartInstanceEnlargeVolumeActionRequest.cpp index ebff9c62c..cd65302f4 100644 --- a/rds/src/v3/model/StartInstanceEnlargeVolumeActionRequest.cpp +++ b/rds/src/v3/model/StartInstanceEnlargeVolumeActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartInstanceEnlargeVolumeActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value StartInstanceEnlargeVolumeActionRequest::toJson() const return val; } - bool StartInstanceEnlargeVolumeActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool StartInstanceEnlargeVolumeActionRequest::fromJson(const web::json::value& v return ok; } + std::string StartInstanceEnlargeVolumeActionRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/StartInstanceEnlargeVolumeActionResponse.cpp b/rds/src/v3/model/StartInstanceEnlargeVolumeActionResponse.cpp index 6df0f62bf..c0a20c2c6 100644 --- a/rds/src/v3/model/StartInstanceEnlargeVolumeActionResponse.cpp +++ b/rds/src/v3/model/StartInstanceEnlargeVolumeActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartInstanceEnlargeVolumeActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value StartInstanceEnlargeVolumeActionResponse::toJson() const return val; } - bool StartInstanceEnlargeVolumeActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StartInstanceEnlargeVolumeActionResponse::fromJson(const web::json::value& return ok; } + std::string StartInstanceEnlargeVolumeActionResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/StartInstanceRestartActionRequest.cpp b/rds/src/v3/model/StartInstanceRestartActionRequest.cpp index 33964889d..f1a3dd48f 100644 --- a/rds/src/v3/model/StartInstanceRestartActionRequest.cpp +++ b/rds/src/v3/model/StartInstanceRestartActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartInstanceRestartActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value StartInstanceRestartActionRequest::toJson() const return val; } - bool StartInstanceRestartActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool StartInstanceRestartActionRequest::fromJson(const web::json::value& val) return ok; } + std::string StartInstanceRestartActionRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/StartInstanceRestartActionResponse.cpp b/rds/src/v3/model/StartInstanceRestartActionResponse.cpp index 96aa59fb7..316446af4 100644 --- a/rds/src/v3/model/StartInstanceRestartActionResponse.cpp +++ b/rds/src/v3/model/StartInstanceRestartActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartInstanceRestartActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value StartInstanceRestartActionResponse::toJson() const return val; } - bool StartInstanceRestartActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StartInstanceRestartActionResponse::fromJson(const web::json::value& val) return ok; } + std::string StartInstanceRestartActionResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/StartInstanceSingleToHaActionRequest.cpp b/rds/src/v3/model/StartInstanceSingleToHaActionRequest.cpp index ca972b3ea..893ea4990 100644 --- a/rds/src/v3/model/StartInstanceSingleToHaActionRequest.cpp +++ b/rds/src/v3/model/StartInstanceSingleToHaActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartInstanceSingleToHaActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value StartInstanceSingleToHaActionRequest::toJson() const return val; } - bool StartInstanceSingleToHaActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool StartInstanceSingleToHaActionRequest::fromJson(const web::json::value& val) return ok; } + std::string StartInstanceSingleToHaActionRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/StartInstanceSingleToHaActionResponse.cpp b/rds/src/v3/model/StartInstanceSingleToHaActionResponse.cpp index d75b558da..25307a413 100644 --- a/rds/src/v3/model/StartInstanceSingleToHaActionResponse.cpp +++ b/rds/src/v3/model/StartInstanceSingleToHaActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartInstanceSingleToHaActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value StartInstanceSingleToHaActionResponse::toJson() const return val; } - bool StartInstanceSingleToHaActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StartInstanceSingleToHaActionResponse::fromJson(const web::json::value& val return ok; } + std::string StartInstanceSingleToHaActionResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/StartRecyclePolicyRequest.cpp b/rds/src/v3/model/StartRecyclePolicyRequest.cpp index 7134f0140..bc17c89c7 100644 --- a/rds/src/v3/model/StartRecyclePolicyRequest.cpp +++ b/rds/src/v3/model/StartRecyclePolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartRecyclePolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value StartRecyclePolicyRequest::toJson() const return val; } - bool StartRecyclePolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool StartRecyclePolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string StartRecyclePolicyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/StartRecyclePolicyResponse.cpp b/rds/src/v3/model/StartRecyclePolicyResponse.cpp index 86801668c..80d327a0c 100644 --- a/rds/src/v3/model/StartRecyclePolicyResponse.cpp +++ b/rds/src/v3/model/StartRecyclePolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartRecyclePolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value StartRecyclePolicyResponse::toJson() const return val; } - bool StartRecyclePolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StartRecyclePolicyResponse::fromJson(const web::json::value& val) return ok; } + std::string StartRecyclePolicyResponse::getResult() const { return result_; diff --git a/rds/src/v3/model/StartResizeFlavorActionRequest.cpp b/rds/src/v3/model/StartResizeFlavorActionRequest.cpp index 07ceb9f59..ed21c9767 100644 --- a/rds/src/v3/model/StartResizeFlavorActionRequest.cpp +++ b/rds/src/v3/model/StartResizeFlavorActionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartResizeFlavorActionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value StartResizeFlavorActionRequest::toJson() const return val; } - bool StartResizeFlavorActionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool StartResizeFlavorActionRequest::fromJson(const web::json::value& val) return ok; } + std::string StartResizeFlavorActionRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/StartResizeFlavorActionResponse.cpp b/rds/src/v3/model/StartResizeFlavorActionResponse.cpp index d6dfd3502..001135eac 100644 --- a/rds/src/v3/model/StartResizeFlavorActionResponse.cpp +++ b/rds/src/v3/model/StartResizeFlavorActionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartResizeFlavorActionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value StartResizeFlavorActionResponse::toJson() const return val; } - bool StartResizeFlavorActionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StartResizeFlavorActionResponse::fromJson(const web::json::value& val) return ok; } + std::string StartResizeFlavorActionResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/StartupInstanceRequest.cpp b/rds/src/v3/model/StartupInstanceRequest.cpp index ea88397f5..2ba5b6f51 100644 --- a/rds/src/v3/model/StartupInstanceRequest.cpp +++ b/rds/src/v3/model/StartupInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartupInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value StartupInstanceRequest::toJson() const return val; } - bool StartupInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool StartupInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string StartupInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/StartupInstanceResponse.cpp b/rds/src/v3/model/StartupInstanceResponse.cpp index 9bec038e9..82f9717bb 100644 --- a/rds/src/v3/model/StartupInstanceResponse.cpp +++ b/rds/src/v3/model/StartupInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StartupInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value StartupInstanceResponse::toJson() const return val; } - bool StartupInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StartupInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string StartupInstanceResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/StopDatabaseProxyRequest.cpp b/rds/src/v3/model/StopDatabaseProxyRequest.cpp index 445f31610..e76ac17ab 100644 --- a/rds/src/v3/model/StopDatabaseProxyRequest.cpp +++ b/rds/src/v3/model/StopDatabaseProxyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StopDatabaseProxyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value StopDatabaseProxyRequest::toJson() const return val; } - bool StopDatabaseProxyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool StopDatabaseProxyRequest::fromJson(const web::json::value& val) return ok; } + std::string StopDatabaseProxyRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/StopDatabaseProxyResponse.cpp b/rds/src/v3/model/StopDatabaseProxyResponse.cpp index 1a848d86f..828a0a9db 100644 --- a/rds/src/v3/model/StopDatabaseProxyResponse.cpp +++ b/rds/src/v3/model/StopDatabaseProxyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StopDatabaseProxyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value StopDatabaseProxyResponse::toJson() const return val; } - bool StopDatabaseProxyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StopDatabaseProxyResponse::fromJson(const web::json::value& val) return ok; } + std::string StopDatabaseProxyResponse::getWorkflowId() const { return workflowId_; diff --git a/rds/src/v3/model/StopInstanceRequest.cpp b/rds/src/v3/model/StopInstanceRequest.cpp index 575b1f499..6db07c0c0 100644 --- a/rds/src/v3/model/StopInstanceRequest.cpp +++ b/rds/src/v3/model/StopInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StopInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value StopInstanceRequest::toJson() const return val; } - bool StopInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool StopInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string StopInstanceRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/StopInstanceResponse.cpp b/rds/src/v3/model/StopInstanceResponse.cpp index 9621e19c4..d564d636c 100644 --- a/rds/src/v3/model/StopInstanceResponse.cpp +++ b/rds/src/v3/model/StopInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/StopInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value StopInstanceResponse::toJson() const return val; } - bool StopInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StopInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string StopInstanceResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/Storage.cpp b/rds/src/v3/model/Storage.cpp index bc146e8f1..7d89a8f77 100644 --- a/rds/src/v3/model/Storage.cpp +++ b/rds/src/v3/model/Storage.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Storage.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -41,7 +40,6 @@ web::json::value Storage::toJson() const return val; } - bool Storage::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool Storage::fromJson(const web::json::value& val) return ok; } + std::string Storage::getName() const { return name_; diff --git a/rds/src/v3/model/SupportFastRestoreList.cpp b/rds/src/v3/model/SupportFastRestoreList.cpp index 80aad55d8..fa2e0fb3b 100644 --- a/rds/src/v3/model/SupportFastRestoreList.cpp +++ b/rds/src/v3/model/SupportFastRestoreList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SupportFastRestoreList.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -43,7 +42,6 @@ web::json::value SupportFastRestoreList::toJson() const return val; } - bool SupportFastRestoreList::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool SupportFastRestoreList::fromJson(const web::json::value& val) return ok; } + std::string SupportFastRestoreList::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/SwitchSslRequest.cpp b/rds/src/v3/model/SwitchSslRequest.cpp index b719df923..20c384055 100644 --- a/rds/src/v3/model/SwitchSslRequest.cpp +++ b/rds/src/v3/model/SwitchSslRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SwitchSslRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value SwitchSslRequest::toJson() const return val; } - bool SwitchSslRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool SwitchSslRequest::fromJson(const web::json::value& val) return ok; } + std::string SwitchSslRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/SwitchSslResponse.cpp b/rds/src/v3/model/SwitchSslResponse.cpp index b6abc6160..5bcf100c4 100644 --- a/rds/src/v3/model/SwitchSslResponse.cpp +++ b/rds/src/v3/model/SwitchSslResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/SwitchSslResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value SwitchSslResponse::toJson() const return val; } - bool SwitchSslResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool SwitchSslResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/TagDelWithKeyValue.cpp b/rds/src/v3/model/TagDelWithKeyValue.cpp index 8b63e62e5..8b7724b7e 100644 --- a/rds/src/v3/model/TagDelWithKeyValue.cpp +++ b/rds/src/v3/model/TagDelWithKeyValue.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/TagDelWithKeyValue.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value TagDelWithKeyValue::toJson() const return val; } - bool TagDelWithKeyValue::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagDelWithKeyValue::fromJson(const web::json::value& val) return ok; } + std::string TagDelWithKeyValue::getKey() const { return key_; diff --git a/rds/src/v3/model/TagResp.cpp b/rds/src/v3/model/TagResp.cpp index 240df1ee3..e41ca90a3 100644 --- a/rds/src/v3/model/TagResp.cpp +++ b/rds/src/v3/model/TagResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/TagResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value TagResp::toJson() const return val; } - bool TagResp::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TagResp::fromJson(const web::json::value& val) return ok; } + std::string TagResp::getKey() const { return key_; diff --git a/rds/src/v3/model/TagResponse.cpp b/rds/src/v3/model/TagResponse.cpp index 994b2a71f..45258ce80 100644 --- a/rds/src/v3/model/TagResponse.cpp +++ b/rds/src/v3/model/TagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/TagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value TagResponse::toJson() const return val; } - bool TagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagResponse::fromJson(const web::json::value& val) return ok; } + std::string TagResponse::getKey() const { return key_; diff --git a/rds/src/v3/model/TagWithKeyValue.cpp b/rds/src/v3/model/TagWithKeyValue.cpp index 242c28ae3..3bd3d0387 100644 --- a/rds/src/v3/model/TagWithKeyValue.cpp +++ b/rds/src/v3/model/TagWithKeyValue.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/TagWithKeyValue.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value TagWithKeyValue::toJson() const return val; } - bool TagWithKeyValue::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagWithKeyValue::fromJson(const web::json::value& val) return ok; } + std::string TagWithKeyValue::getKey() const { return key_; diff --git a/rds/src/v3/model/TargetInstanceRequest.cpp b/rds/src/v3/model/TargetInstanceRequest.cpp index 24f7e2fdc..131d7b5db 100644 --- a/rds/src/v3/model/TargetInstanceRequest.cpp +++ b/rds/src/v3/model/TargetInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/TargetInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value TargetInstanceRequest::toJson() const return val; } - bool TargetInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool TargetInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string TargetInstanceRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/UnchangeableParam.cpp b/rds/src/v3/model/UnchangeableParam.cpp index 96be3ea07..3a50edb9c 100644 --- a/rds/src/v3/model/UnchangeableParam.cpp +++ b/rds/src/v3/model/UnchangeableParam.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UnchangeableParam.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UnchangeableParam::toJson() const return val; } - bool UnchangeableParam::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UnchangeableParam::fromJson(const web::json::value& val) return ok; } + std::string UnchangeableParam::getLowerCaseTableNames() const { return lowerCaseTableNames_; diff --git a/rds/src/v3/model/UpdateConfigurationRequest.cpp b/rds/src/v3/model/UpdateConfigurationRequest.cpp index 6042333c0..02b14e0f8 100644 --- a/rds/src/v3/model/UpdateConfigurationRequest.cpp +++ b/rds/src/v3/model/UpdateConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdateConfigurationRequest::toJson() const return val; } - bool UpdateConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpdateConfigurationResponse.cpp b/rds/src/v3/model/UpdateConfigurationResponse.cpp index 27d00c949..836d17ab4 100644 --- a/rds/src/v3/model/UpdateConfigurationResponse.cpp +++ b/rds/src/v3/model/UpdateConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value UpdateConfigurationResponse::toJson() const return val; } - bool UpdateConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateConfigurationResponse::fromJson(const web::json::value& val) return ok; } + UpdateConfigurationRsp_configuration UpdateConfigurationResponse::getConfiguration() const { return configuration_; diff --git a/rds/src/v3/model/UpdateConfigurationRsp_configuration.cpp b/rds/src/v3/model/UpdateConfigurationRsp_configuration.cpp index cf2b73e47..2e950e2fd 100644 --- a/rds/src/v3/model/UpdateConfigurationRsp_configuration.cpp +++ b/rds/src/v3/model/UpdateConfigurationRsp_configuration.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateConfigurationRsp_configuration.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdateConfigurationRsp_configuration::toJson() const return val; } - bool UpdateConfigurationRsp_configuration::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateConfigurationRsp_configuration::fromJson(const web::json::value& val) return ok; } + std::string UpdateConfigurationRsp_configuration::getId() const { return id_; diff --git a/rds/src/v3/model/UpdateDataIpRequest.cpp b/rds/src/v3/model/UpdateDataIpRequest.cpp index 0bfef726e..440cceb0d 100644 --- a/rds/src/v3/model/UpdateDataIpRequest.cpp +++ b/rds/src/v3/model/UpdateDataIpRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateDataIpRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdateDataIpRequest::toJson() const return val; } - bool UpdateDataIpRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateDataIpRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDataIpRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpdateDataIpResponse.cpp b/rds/src/v3/model/UpdateDataIpResponse.cpp index c5f0e6f0f..d0cfe69ef 100644 --- a/rds/src/v3/model/UpdateDataIpResponse.cpp +++ b/rds/src/v3/model/UpdateDataIpResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateDataIpResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpdateDataIpResponse::toJson() const return val; } - bool UpdateDataIpResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateDataIpResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateDataIpResponse::getWorkflowId() const { return workflowId_; diff --git a/rds/src/v3/model/UpdateDatabaseReq.cpp b/rds/src/v3/model/UpdateDatabaseReq.cpp index 54dc24a21..f75817780 100644 --- a/rds/src/v3/model/UpdateDatabaseReq.cpp +++ b/rds/src/v3/model/UpdateDatabaseReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateDatabaseReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value UpdateDatabaseReq::toJson() const return val; } - bool UpdateDatabaseReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateDatabaseReq::fromJson(const web::json::value& val) return ok; } + std::string UpdateDatabaseReq::getName() const { return name_; diff --git a/rds/src/v3/model/UpdateDatabaseRequest.cpp b/rds/src/v3/model/UpdateDatabaseRequest.cpp index 97c36bf52..033a1b35a 100644 --- a/rds/src/v3/model/UpdateDatabaseRequest.cpp +++ b/rds/src/v3/model/UpdateDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdateDatabaseRequest::toJson() const return val; } - bool UpdateDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateDatabaseRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDatabaseRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpdateDatabaseResponse.cpp b/rds/src/v3/model/UpdateDatabaseResponse.cpp index a8d9b8e13..64d3d3b4a 100644 --- a/rds/src/v3/model/UpdateDatabaseResponse.cpp +++ b/rds/src/v3/model/UpdateDatabaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateDatabaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpdateDatabaseResponse::toJson() const return val; } - bool UpdateDatabaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateDatabaseResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateDatabaseResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/UpdateDbPortRequest.cpp b/rds/src/v3/model/UpdateDbPortRequest.cpp index 1dff9be7e..a8e391f45 100644 --- a/rds/src/v3/model/UpdateDbPortRequest.cpp +++ b/rds/src/v3/model/UpdateDbPortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateDbPortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpdateDbPortRequest::toJson() const return val; } - bool UpdateDbPortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateDbPortRequest::fromJson(const web::json::value& val) return ok; } + int32_t UpdateDbPortRequest::getPort() const { return port_; diff --git a/rds/src/v3/model/UpdateDbUserCommentRequest.cpp b/rds/src/v3/model/UpdateDbUserCommentRequest.cpp index 08980f04f..76f7ee648 100644 --- a/rds/src/v3/model/UpdateDbUserCommentRequest.cpp +++ b/rds/src/v3/model/UpdateDbUserCommentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateDbUserCommentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdateDbUserCommentRequest::toJson() const return val; } - bool UpdateDbUserCommentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateDbUserCommentRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDbUserCommentRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/UpdateDbUserCommentResponse.cpp b/rds/src/v3/model/UpdateDbUserCommentResponse.cpp index 70ec733d4..a54e4116c 100644 --- a/rds/src/v3/model/UpdateDbUserCommentResponse.cpp +++ b/rds/src/v3/model/UpdateDbUserCommentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateDbUserCommentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpdateDbUserCommentResponse::toJson() const return val; } - bool UpdateDbUserCommentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateDbUserCommentResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateDbUserCommentResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/UpdateDbUserPrivilegeRequest.cpp b/rds/src/v3/model/UpdateDbUserPrivilegeRequest.cpp index aace375ee..c44d1ea72 100644 --- a/rds/src/v3/model/UpdateDbUserPrivilegeRequest.cpp +++ b/rds/src/v3/model/UpdateDbUserPrivilegeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateDbUserPrivilegeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -37,7 +36,6 @@ web::json::value UpdateDbUserPrivilegeRequest::toJson() const return val; } - bool UpdateDbUserPrivilegeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateDbUserPrivilegeRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDbUserPrivilegeRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/UpdateDbUserPrivilegeResponse.cpp b/rds/src/v3/model/UpdateDbUserPrivilegeResponse.cpp index 1b24f9fef..6c768a2f8 100644 --- a/rds/src/v3/model/UpdateDbUserPrivilegeResponse.cpp +++ b/rds/src/v3/model/UpdateDbUserPrivilegeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateDbUserPrivilegeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value UpdateDbUserPrivilegeResponse::toJson() const return val; } - bool UpdateDbUserPrivilegeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateDbUserPrivilegeResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/UpdateDbUserReq.cpp b/rds/src/v3/model/UpdateDbUserReq.cpp index 040883e71..c092b1aea 100644 --- a/rds/src/v3/model/UpdateDbUserReq.cpp +++ b/rds/src/v3/model/UpdateDbUserReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateDbUserReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpdateDbUserReq::toJson() const return val; } - bool UpdateDbUserReq::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateDbUserReq::fromJson(const web::json::value& val) return ok; } + std::string UpdateDbUserReq::getComment() const { return comment_; diff --git a/rds/src/v3/model/UpdateDnsNameRequest.cpp b/rds/src/v3/model/UpdateDnsNameRequest.cpp index 5404d04a9..ed6fe223c 100644 --- a/rds/src/v3/model/UpdateDnsNameRequest.cpp +++ b/rds/src/v3/model/UpdateDnsNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateDnsNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdateDnsNameRequest::toJson() const return val; } - bool UpdateDnsNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateDnsNameRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateDnsNameRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpdateDnsNameResponse.cpp b/rds/src/v3/model/UpdateDnsNameResponse.cpp index 27c9698ed..887d86000 100644 --- a/rds/src/v3/model/UpdateDnsNameResponse.cpp +++ b/rds/src/v3/model/UpdateDnsNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateDnsNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpdateDnsNameResponse::toJson() const return val; } - bool UpdateDnsNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateDnsNameResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateDnsNameResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/UpdateInstanceConfigurationAsyncRequest.cpp b/rds/src/v3/model/UpdateInstanceConfigurationAsyncRequest.cpp index f635c08a4..c5df89773 100644 --- a/rds/src/v3/model/UpdateInstanceConfigurationAsyncRequest.cpp +++ b/rds/src/v3/model/UpdateInstanceConfigurationAsyncRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateInstanceConfigurationAsyncRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdateInstanceConfigurationAsyncRequest::toJson() const return val; } - bool UpdateInstanceConfigurationAsyncRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateInstanceConfigurationAsyncRequest::fromJson(const web::json::value& v return ok; } + std::string UpdateInstanceConfigurationAsyncRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpdateInstanceConfigurationAsyncResponse.cpp b/rds/src/v3/model/UpdateInstanceConfigurationAsyncResponse.cpp index 34e58fc18..dc8cc6353 100644 --- a/rds/src/v3/model/UpdateInstanceConfigurationAsyncResponse.cpp +++ b/rds/src/v3/model/UpdateInstanceConfigurationAsyncResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateInstanceConfigurationAsyncResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value UpdateInstanceConfigurationAsyncResponse::toJson() const return val; } - bool UpdateInstanceConfigurationAsyncResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateInstanceConfigurationAsyncResponse::fromJson(const web::json::value& return ok; } + std::string UpdateInstanceConfigurationAsyncResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/UpdateInstanceConfigurationRequest.cpp b/rds/src/v3/model/UpdateInstanceConfigurationRequest.cpp index bec1c25c9..99fbc94fc 100644 --- a/rds/src/v3/model/UpdateInstanceConfigurationRequest.cpp +++ b/rds/src/v3/model/UpdateInstanceConfigurationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateInstanceConfigurationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdateInstanceConfigurationRequest::toJson() const return val; } - bool UpdateInstanceConfigurationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateInstanceConfigurationRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceConfigurationRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpdateInstanceConfigurationRequestBody.cpp b/rds/src/v3/model/UpdateInstanceConfigurationRequestBody.cpp index 2eaefa240..b84e0453d 100644 --- a/rds/src/v3/model/UpdateInstanceConfigurationRequestBody.cpp +++ b/rds/src/v3/model/UpdateInstanceConfigurationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateInstanceConfigurationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -32,7 +31,6 @@ web::json::value UpdateInstanceConfigurationRequestBody::toJson() const return val; } - bool UpdateInstanceConfigurationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateInstanceConfigurationRequestBody::fromJson(const web::json::value& va return ok; } + std::map& UpdateInstanceConfigurationRequestBody::getValues() { return values_; diff --git a/rds/src/v3/model/UpdateInstanceConfigurationResponse.cpp b/rds/src/v3/model/UpdateInstanceConfigurationResponse.cpp index 17340a059..cb676f059 100644 --- a/rds/src/v3/model/UpdateInstanceConfigurationResponse.cpp +++ b/rds/src/v3/model/UpdateInstanceConfigurationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateInstanceConfigurationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpdateInstanceConfigurationResponse::toJson() const return val; } - bool UpdateInstanceConfigurationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateInstanceConfigurationResponse::fromJson(const web::json::value& val) return ok; } + bool UpdateInstanceConfigurationResponse::isRestartRequired() const { return restartRequired_; diff --git a/rds/src/v3/model/UpdateInstanceNameRequest.cpp b/rds/src/v3/model/UpdateInstanceNameRequest.cpp index 39969c517..bec6d6f36 100644 --- a/rds/src/v3/model/UpdateInstanceNameRequest.cpp +++ b/rds/src/v3/model/UpdateInstanceNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateInstanceNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdateInstanceNameRequest::toJson() const return val; } - bool UpdateInstanceNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateInstanceNameRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateInstanceNameRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpdateInstanceNameResponse.cpp b/rds/src/v3/model/UpdateInstanceNameResponse.cpp index 54bce544c..d023e2792 100644 --- a/rds/src/v3/model/UpdateInstanceNameResponse.cpp +++ b/rds/src/v3/model/UpdateInstanceNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateInstanceNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -28,7 +27,6 @@ web::json::value UpdateInstanceNameResponse::toJson() const return val; } - bool UpdateInstanceNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateInstanceNameResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/rds/src/v3/model/UpdatePortRequest.cpp b/rds/src/v3/model/UpdatePortRequest.cpp index c3c493fd7..1ee1ff1b1 100644 --- a/rds/src/v3/model/UpdatePortRequest.cpp +++ b/rds/src/v3/model/UpdatePortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdatePortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdatePortRequest::toJson() const return val; } - bool UpdatePortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdatePortRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdatePortRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpdatePortResponse.cpp b/rds/src/v3/model/UpdatePortResponse.cpp index dfdc3378e..fb19cf20e 100644 --- a/rds/src/v3/model/UpdatePortResponse.cpp +++ b/rds/src/v3/model/UpdatePortResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdatePortResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpdatePortResponse::toJson() const return val; } - bool UpdatePortResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdatePortResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdatePortResponse::getWorkflowId() const { return workflowId_; diff --git a/rds/src/v3/model/UpdatePostgresqlDatabaseRequest.cpp b/rds/src/v3/model/UpdatePostgresqlDatabaseRequest.cpp index 320c021ee..84d434248 100644 --- a/rds/src/v3/model/UpdatePostgresqlDatabaseRequest.cpp +++ b/rds/src/v3/model/UpdatePostgresqlDatabaseRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdatePostgresqlDatabaseRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdatePostgresqlDatabaseRequest::toJson() const return val; } - bool UpdatePostgresqlDatabaseRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdatePostgresqlDatabaseRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdatePostgresqlDatabaseRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpdatePostgresqlDatabaseResponse.cpp b/rds/src/v3/model/UpdatePostgresqlDatabaseResponse.cpp index cef35fbbe..17785fade 100644 --- a/rds/src/v3/model/UpdatePostgresqlDatabaseResponse.cpp +++ b/rds/src/v3/model/UpdatePostgresqlDatabaseResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdatePostgresqlDatabaseResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpdatePostgresqlDatabaseResponse::toJson() const return val; } - bool UpdatePostgresqlDatabaseResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdatePostgresqlDatabaseResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdatePostgresqlDatabaseResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/UpdatePostgresqlDbUserCommentRequest.cpp b/rds/src/v3/model/UpdatePostgresqlDbUserCommentRequest.cpp index 8b5647457..ecc2e612d 100644 --- a/rds/src/v3/model/UpdatePostgresqlDbUserCommentRequest.cpp +++ b/rds/src/v3/model/UpdatePostgresqlDbUserCommentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdatePostgresqlDbUserCommentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdatePostgresqlDbUserCommentRequest::toJson() const return val; } - bool UpdatePostgresqlDbUserCommentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdatePostgresqlDbUserCommentRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdatePostgresqlDbUserCommentRequest::getInstanceId() const { return instanceId_; diff --git a/rds/src/v3/model/UpdatePostgresqlDbUserCommentResponse.cpp b/rds/src/v3/model/UpdatePostgresqlDbUserCommentResponse.cpp index ac131a4ea..21e7d52db 100644 --- a/rds/src/v3/model/UpdatePostgresqlDbUserCommentResponse.cpp +++ b/rds/src/v3/model/UpdatePostgresqlDbUserCommentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdatePostgresqlDbUserCommentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpdatePostgresqlDbUserCommentResponse::toJson() const return val; } - bool UpdatePostgresqlDbUserCommentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdatePostgresqlDbUserCommentResponse::fromJson(const web::json::value& val return ok; } + std::string UpdatePostgresqlDbUserCommentResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/UpdatePostgresqlInstanceAliasRequest.cpp b/rds/src/v3/model/UpdatePostgresqlInstanceAliasRequest.cpp index 0fa6f1e38..2e215905e 100644 --- a/rds/src/v3/model/UpdatePostgresqlInstanceAliasRequest.cpp +++ b/rds/src/v3/model/UpdatePostgresqlInstanceAliasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdatePostgresqlInstanceAliasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdatePostgresqlInstanceAliasRequest::toJson() const return val; } - bool UpdatePostgresqlInstanceAliasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdatePostgresqlInstanceAliasRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdatePostgresqlInstanceAliasRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpdatePostgresqlInstanceAliasResponse.cpp b/rds/src/v3/model/UpdatePostgresqlInstanceAliasResponse.cpp index 7d8c5dec6..3d50dd8bf 100644 --- a/rds/src/v3/model/UpdatePostgresqlInstanceAliasResponse.cpp +++ b/rds/src/v3/model/UpdatePostgresqlInstanceAliasResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdatePostgresqlInstanceAliasResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpdatePostgresqlInstanceAliasResponse::toJson() const return val; } - bool UpdatePostgresqlInstanceAliasResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdatePostgresqlInstanceAliasResponse::fromJson(const web::json::value& val return ok; } + std::string UpdatePostgresqlInstanceAliasResponse::getResp() const { return resp_; diff --git a/rds/src/v3/model/UpdatePostgresqlParameterValueRequest.cpp b/rds/src/v3/model/UpdatePostgresqlParameterValueRequest.cpp index b566cea23..57a33e20d 100644 --- a/rds/src/v3/model/UpdatePostgresqlParameterValueRequest.cpp +++ b/rds/src/v3/model/UpdatePostgresqlParameterValueRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdatePostgresqlParameterValueRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -47,7 +46,6 @@ web::json::value UpdatePostgresqlParameterValueRequest::toJson() const return val; } - bool UpdatePostgresqlParameterValueRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdatePostgresqlParameterValueRequest::fromJson(const web::json::value& val return ok; } + std::string UpdatePostgresqlParameterValueRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpdatePostgresqlParameterValueResponse.cpp b/rds/src/v3/model/UpdatePostgresqlParameterValueResponse.cpp index 23796dbc2..67993bea2 100644 --- a/rds/src/v3/model/UpdatePostgresqlParameterValueResponse.cpp +++ b/rds/src/v3/model/UpdatePostgresqlParameterValueResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdatePostgresqlParameterValueResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value UpdatePostgresqlParameterValueResponse::toJson() const return val; } - bool UpdatePostgresqlParameterValueResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdatePostgresqlParameterValueResponse::fromJson(const web::json::value& va return ok; } + std::string UpdatePostgresqlParameterValueResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/UpdateRdsInstanceAliasRequest.cpp b/rds/src/v3/model/UpdateRdsInstanceAliasRequest.cpp index 80ac98430..133900ec5 100644 --- a/rds/src/v3/model/UpdateRdsInstanceAliasRequest.cpp +++ b/rds/src/v3/model/UpdateRdsInstanceAliasRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateRdsInstanceAliasRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpdateRdsInstanceAliasRequest::toJson() const return val; } - bool UpdateRdsInstanceAliasRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateRdsInstanceAliasRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateRdsInstanceAliasRequest::getAlias() const { return alias_; diff --git a/rds/src/v3/model/UpdateReadWeightRequest.cpp b/rds/src/v3/model/UpdateReadWeightRequest.cpp index 7ec98bc34..dca006abc 100644 --- a/rds/src/v3/model/UpdateReadWeightRequest.cpp +++ b/rds/src/v3/model/UpdateReadWeightRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateReadWeightRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpdateReadWeightRequest::toJson() const return val; } - bool UpdateReadWeightRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateReadWeightRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateReadWeightRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpdateReadWeightResponse.cpp b/rds/src/v3/model/UpdateReadWeightResponse.cpp index 0cc92616a..320ef1110 100644 --- a/rds/src/v3/model/UpdateReadWeightResponse.cpp +++ b/rds/src/v3/model/UpdateReadWeightResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpdateReadWeightResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpdateReadWeightResponse::toJson() const return val; } - bool UpdateReadWeightResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateReadWeightResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateReadWeightResponse::getResult() const { return result_; diff --git a/rds/src/v3/model/UpgradeDbVersionNewRequest.cpp b/rds/src/v3/model/UpgradeDbVersionNewRequest.cpp index a3fbd3054..2530b7eda 100644 --- a/rds/src/v3/model/UpgradeDbVersionNewRequest.cpp +++ b/rds/src/v3/model/UpgradeDbVersionNewRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpgradeDbVersionNewRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpgradeDbVersionNewRequest::toJson() const return val; } - bool UpgradeDbVersionNewRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpgradeDbVersionNewRequest::fromJson(const web::json::value& val) return ok; } + std::string UpgradeDbVersionNewRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpgradeDbVersionNewResponse.cpp b/rds/src/v3/model/UpgradeDbVersionNewResponse.cpp index 3976f7d28..27401ccca 100644 --- a/rds/src/v3/model/UpgradeDbVersionNewResponse.cpp +++ b/rds/src/v3/model/UpgradeDbVersionNewResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpgradeDbVersionNewResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpgradeDbVersionNewResponse::toJson() const return val; } - bool UpgradeDbVersionNewResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpgradeDbVersionNewResponse::fromJson(const web::json::value& val) return ok; } + std::string UpgradeDbVersionNewResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/UpgradeDbVersionRequest.cpp b/rds/src/v3/model/UpgradeDbVersionRequest.cpp index d4c71e448..0c8999ee2 100644 --- a/rds/src/v3/model/UpgradeDbVersionRequest.cpp +++ b/rds/src/v3/model/UpgradeDbVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpgradeDbVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -42,7 +41,6 @@ web::json::value UpgradeDbVersionRequest::toJson() const return val; } - bool UpgradeDbVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpgradeDbVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string UpgradeDbVersionRequest::getXLanguage() const { return xLanguage_; diff --git a/rds/src/v3/model/UpgradeDbVersionResponse.cpp b/rds/src/v3/model/UpgradeDbVersionResponse.cpp index 9913fd18c..40ea94804 100644 --- a/rds/src/v3/model/UpgradeDbVersionResponse.cpp +++ b/rds/src/v3/model/UpgradeDbVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UpgradeDbVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UpgradeDbVersionResponse::toJson() const return val; } - bool UpgradeDbVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpgradeDbVersionResponse::fromJson(const web::json::value& val) return ok; } + std::string UpgradeDbVersionResponse::getJobId() const { return jobId_; diff --git a/rds/src/v3/model/UserForCreation.cpp b/rds/src/v3/model/UserForCreation.cpp index 6f8b79fdf..f1ddac570 100644 --- a/rds/src/v3/model/UserForCreation.cpp +++ b/rds/src/v3/model/UserForCreation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UserForCreation.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -51,7 +50,6 @@ web::json::value UserForCreation::toJson() const return val; } - bool UserForCreation::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool UserForCreation::fromJson(const web::json::value& val) return ok; } + std::string UserForCreation::getName() const { return name_; diff --git a/rds/src/v3/model/UserForList.cpp b/rds/src/v3/model/UserForList.cpp index f4e7eb675..bc68a26c9 100644 --- a/rds/src/v3/model/UserForList.cpp +++ b/rds/src/v3/model/UserForList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UserForList.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -33,7 +32,6 @@ web::json::value UserForList::toJson() const return val; } - bool UserForList::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UserForList::fromJson(const web::json::value& val) return ok; } + std::string UserForList::getName() const { return name_; diff --git a/rds/src/v3/model/UserWithPrivilege.cpp b/rds/src/v3/model/UserWithPrivilege.cpp index 48ec25878..e8f3b6f3e 100644 --- a/rds/src/v3/model/UserWithPrivilege.cpp +++ b/rds/src/v3/model/UserWithPrivilege.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/UserWithPrivilege.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value UserWithPrivilege::toJson() const return val; } - bool UserWithPrivilege::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UserWithPrivilege::fromJson(const web::json::value& val) return ok; } + std::string UserWithPrivilege::getName() const { return name_; diff --git a/rds/src/v3/model/Volume.cpp b/rds/src/v3/model/Volume.cpp index 21ff25209..dee88ba6d 100644 --- a/rds/src/v3/model/Volume.cpp +++ b/rds/src/v3/model/Volume.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/Volume.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -38,7 +37,6 @@ web::json::value Volume::toJson() const return val; } - bool Volume::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Volume::fromJson(const web::json::value& val) return ok; } + std::string Volume::getType() const { return type_; diff --git a/rds/src/v3/model/VolumeFlavor.cpp b/rds/src/v3/model/VolumeFlavor.cpp index 8b8c11530..d848fa1d8 100644 --- a/rds/src/v3/model/VolumeFlavor.cpp +++ b/rds/src/v3/model/VolumeFlavor.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/rds/v3/model/VolumeFlavor.h" - namespace HuaweiCloud { namespace Sdk { namespace Rds { @@ -52,7 +51,6 @@ web::json::value VolumeFlavor::toJson() const return val; } - bool VolumeFlavor::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool VolumeFlavor::fromJson(const web::json::value& val) return ok; } + std::string VolumeFlavor::getEngineVersion() const { return engineVersion_; diff --git a/sdrs/include/huaweicloud/sdrs/v1/SdrsMeta.h b/sdrs/include/huaweicloud/sdrs/v1/SdrsMeta.h new file mode 100644 index 000000000..695526246 --- /dev/null +++ b/sdrs/include/huaweicloud/sdrs/v1/SdrsMeta.h @@ -0,0 +1,72 @@ +#ifndef HUAWEICLOUD_SDK_SDRS_V1_SdrsMeta_H_ +#define HUAWEICLOUD_SDK_SDRS_V1_SdrsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Sdrs { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_SDRS_V1_EXPORT SdrsMeta { +public: + static HttpRequestDef genRequestDefForAddProtectedInstanceNic(); + static HttpRequestDef genRequestDefForAddProtectedInstanceTags(); + static HttpRequestDef genRequestDefForAttachProtectedInstanceReplication(); + static HttpRequestDef genRequestDefForBatchAddTags(); + static HttpRequestDef genRequestDefForBatchCreateProtectedInstances(); + static HttpRequestDef genRequestDefForBatchDeleteProtectedInstances(); + static HttpRequestDef genRequestDefForBatchDeleteTags(); + static HttpRequestDef genRequestDefForCreateDisasterRecoveryDrill(); + static HttpRequestDef genRequestDefForCreateProtectedInstance(); + static HttpRequestDef genRequestDefForCreateProtectionGroup(); + static HttpRequestDef genRequestDefForCreateReplication(); + static HttpRequestDef genRequestDefForDeleteAllServerGroupFailureJobs(); + static HttpRequestDef genRequestDefForDeleteDisasterRecoveryDrill(); + static HttpRequestDef genRequestDefForDeleteFailureJob(); + static HttpRequestDef genRequestDefForDeleteProtectedInstance(); + static HttpRequestDef genRequestDefForDeleteProtectedInstanceNic(); + static HttpRequestDef genRequestDefForDeleteProtectedInstanceTag(); + static HttpRequestDef genRequestDefForDeleteProtectionGroup(); + static HttpRequestDef genRequestDefForDeleteReplication(); + static HttpRequestDef genRequestDefForDeleteServerGroupFailureJobs(); + static HttpRequestDef genRequestDefForDetachProtectedInstanceReplication(); + static HttpRequestDef genRequestDefForExpandReplication(); + static HttpRequestDef genRequestDefForListActiveActiveDomains(); + static HttpRequestDef genRequestDefForListDisasterRecoveryDrills(); + static HttpRequestDef genRequestDefForListFailureJobs(); + static HttpRequestDef genRequestDefForListProtectedInstanceTags(); + static HttpRequestDef genRequestDefForListProtectedInstances(); + static HttpRequestDef genRequestDefForListProtectedInstancesByTags(); + static HttpRequestDef genRequestDefForListProtectedInstancesProjectTags(); + static HttpRequestDef genRequestDefForListProtectionGroups(); + static HttpRequestDef genRequestDefForListReplications(); + static HttpRequestDef genRequestDefForListRpoStatistics(); + static HttpRequestDef genRequestDefForResizeProtectedInstance(); + static HttpRequestDef genRequestDefForShowDisasterRecoveryDrill(); + static HttpRequestDef genRequestDefForShowProtectedInstance(); + static HttpRequestDef genRequestDefForShowProtectionGroup(); + static HttpRequestDef genRequestDefForShowQuota(); + static HttpRequestDef genRequestDefForShowReplication(); + static HttpRequestDef genRequestDefForStartFailoverProtectionGroup(); + static HttpRequestDef genRequestDefForStartProtectionGroup(); + static HttpRequestDef genRequestDefForStartReverseProtectionGroup(); + static HttpRequestDef genRequestDefForStopProtectionGroup(); + static HttpRequestDef genRequestDefForUpdateDisasterRecoveryDrillName(); + static HttpRequestDef genRequestDefForUpdateProtectedInstanceName(); + static HttpRequestDef genRequestDefForUpdateProtectionGroupName(); + static HttpRequestDef genRequestDefForUpdateReplicationName(); + static HttpRequestDef genRequestDefForListApiVersions(); + static HttpRequestDef genRequestDefForShowSpecifiedApiVersion(); + static HttpRequestDef genRequestDefForShowJobStatus(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_SDRS_V1_SdrsMeta_H_ diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceNicRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceNicRequest.h index 0603fc2b7..893b05a68 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceNicRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceNicRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_AddProtectedInstanceNicRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_AddProtectedInstanceNicRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT AddProtectedInstanceNicRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddProtectedInstanceNicRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceNicResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceNicResponse.h index 28a8feb70..27b169606 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceNicResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceNicResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_AddProtectedInstanceNicResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_AddProtectedInstanceNicResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT AddProtectedInstanceNicResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddProtectedInstanceNicResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceTagsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceTagsRequest.h index 6cab624ef..56cee095d 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceTagsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_AddProtectedInstanceTagsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_AddProtectedInstanceTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT AddProtectedInstanceTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddProtectedInstanceTagsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceTagsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceTagsResponse.h index 818ce45b2..96b93a231 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceTagsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/AddProtectedInstanceTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_AddProtectedInstanceTagsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_AddProtectedInstanceTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT AddProtectedInstanceTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddProtectedInstanceTagsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/AttachProtectedInstanceReplicationRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/AttachProtectedInstanceReplicationRequest.h index 3ed0e9477..2c8e22369 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/AttachProtectedInstanceReplicationRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/AttachProtectedInstanceReplicationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_AttachProtectedInstanceReplicationRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_AttachProtectedInstanceReplicationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT AttachProtectedInstanceReplicationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachProtectedInstanceReplicationRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/AttachProtectedInstanceReplicationResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/AttachProtectedInstanceReplicationResponse.h index a7362a4bc..a82a84782 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/AttachProtectedInstanceReplicationResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/AttachProtectedInstanceReplicationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_AttachProtectedInstanceReplicationResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_AttachProtectedInstanceReplicationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT AttachProtectedInstanceReplicationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AttachProtectedInstanceReplicationResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/BatchAddTagsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/BatchAddTagsRequest.h index 044bae134..c7328ec76 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/BatchAddTagsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/BatchAddTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchAddTagsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchAddTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT BatchAddTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddTagsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/BatchAddTagsRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/BatchAddTagsRequestBody.h index 6d175a133..c2d6086e4 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/BatchAddTagsRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/BatchAddTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchAddTagsRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchAddTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT BatchAddTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddTagsRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/BatchAddTagsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/BatchAddTagsResponse.h index 586645c41..047248321 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/BatchAddTagsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/BatchAddTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchAddTagsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchAddTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT BatchAddTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchAddTagsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequest.h index ecdac9315..c004f8fec 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchCreateProtectedInstancesRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchCreateProtectedInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT BatchCreateProtectedInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateProtectedInstancesRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequestBody.h index bcccdd7fd..fb34c0cbf 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchCreateProtectedInstancesRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchCreateProtectedInstancesRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT BatchCreateProtectedInstancesRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateProtectedInstancesRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequestParams.h index c393708a7..f5d68059e 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchCreateProtectedInstancesRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchCreateProtectedInstancesRequestParams_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT BatchCreateProtectedInstancesRequestParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateProtectedInstancesRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesResponse.h index 9b9a1d7ac..fab51d0e2 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchCreateProtectedInstancesResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchCreateProtectedInstancesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT BatchCreateProtectedInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateProtectedInstancesResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesRequest.h index d096bc9ef..99fb2bb76 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchDeleteProtectedInstancesRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchDeleteProtectedInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT BatchDeleteProtectedInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteProtectedInstancesRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesRequestBody.h index c3da805e0..ee32b5eba 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchDeleteProtectedInstancesRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchDeleteProtectedInstancesRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT BatchDeleteProtectedInstancesRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteProtectedInstancesRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesResponse.h index d3dc450df..35d66f5f1 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchDeleteProtectedInstancesResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchDeleteProtectedInstancesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT BatchDeleteProtectedInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteProtectedInstancesResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteTagsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteTagsRequest.h index f7bec69c4..c54335982 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteTagsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchDeleteTagsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchDeleteTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT BatchDeleteTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteTagsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteTagsRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteTagsRequestBody.h index 7b7af8fb2..43e7ae449 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteTagsRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchDeleteTagsRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchDeleteTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT BatchDeleteTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteTagsRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteTagsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteTagsResponse.h index 95ac17105..3d79d25b0 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteTagsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/BatchDeleteTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchDeleteTagsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_BatchDeleteTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT BatchDeleteTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteTagsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequest.h index 6c7b0065f..a06d56829 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateDisasterRecoveryDrillRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateDisasterRecoveryDrillRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateDisasterRecoveryDrillRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDisasterRecoveryDrillRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequestBody.h index 3d7605022..78e5e8748 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateDisasterRecoveryDrillRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateDisasterRecoveryDrillRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateDisasterRecoveryDrillRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDisasterRecoveryDrillRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequestParams.h index 72637299b..42d5bbc66 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateDisasterRecoveryDrillRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateDisasterRecoveryDrillRequestParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateDisasterRecoveryDrillRequestParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDisasterRecoveryDrillRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillResponse.h index 196562e58..5c9532c59 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateDisasterRecoveryDrillResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateDisasterRecoveryDrillResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateDisasterRecoveryDrillResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateDisasterRecoveryDrillResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequest.h index f7d3760cd..548eeca02 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectedInstanceRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectedInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateProtectedInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateProtectedInstanceRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequestBody.h index f64749da4..5123b9771 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectedInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectedInstanceRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateProtectedInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateProtectedInstanceRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequestParams.h index 33525b6b4..8681abddb 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectedInstanceRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectedInstanceRequestParams_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateProtectedInstanceRequestParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateProtectedInstanceRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceResponse.h index 083971c40..aae6df81b 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectedInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectedInstanceResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectedInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateProtectedInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateProtectedInstanceResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupRequest.h index bf81884ea..a17917be2 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectionGroupRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectionGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateProtectionGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateProtectionGroupRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupRequestBody.h index f5fbe5173..8aa3fbd5f 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectionGroupRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectionGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateProtectionGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateProtectionGroupRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupRequestParams.h index 087bdbfe3..8cdcc899e 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectionGroupRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectionGroupRequestParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateProtectionGroupRequestParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateProtectionGroupRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupResponse.h index 9035d63a1..ca76c6f1f 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateProtectionGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectionGroupResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateProtectionGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateProtectionGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateProtectionGroupResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationRequest.h index 736d90e94..d638485b0 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateReplicationRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateReplicationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateReplicationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateReplicationRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationRequestBody.h index 378cacad5..8d5ba6e68 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateReplicationRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateReplicationRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateReplicationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateReplicationRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationRequestParams.h index 091a95760..34fedf1fe 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateReplicationRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateReplicationRequestParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateReplicationRequestParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateReplicationRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationResponse.h index 066d17d4d..322cf4d7c 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/CreateReplicationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateReplicationResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_CreateReplicationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT CreateReplicationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateReplicationResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteAllServerGroupFailureJobsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteAllServerGroupFailureJobsRequest.h index fdafba192..e98f69f5a 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteAllServerGroupFailureJobsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteAllServerGroupFailureJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteAllServerGroupFailureJobsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteAllServerGroupFailureJobsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteAllServerGroupFailureJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAllServerGroupFailureJobsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteAllServerGroupFailureJobsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteAllServerGroupFailureJobsResponse.h index 7287db6d0..a69866f99 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteAllServerGroupFailureJobsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteAllServerGroupFailureJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteAllServerGroupFailureJobsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteAllServerGroupFailureJobsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteAllServerGroupFailureJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAllServerGroupFailureJobsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteDisasterRecoveryDrillRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteDisasterRecoveryDrillRequest.h index 9ba0b775e..934b8d359 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteDisasterRecoveryDrillRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteDisasterRecoveryDrillRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteDisasterRecoveryDrillRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteDisasterRecoveryDrillRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteDisasterRecoveryDrillRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDisasterRecoveryDrillRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteDisasterRecoveryDrillResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteDisasterRecoveryDrillResponse.h index 156af2a5f..e5621f877 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteDisasterRecoveryDrillResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteDisasterRecoveryDrillResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteDisasterRecoveryDrillResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteDisasterRecoveryDrillResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteDisasterRecoveryDrillResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteDisasterRecoveryDrillResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteFailureJobRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteFailureJobRequest.h index 65e4e947d..a2701e009 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteFailureJobRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteFailureJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteFailureJobRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteFailureJobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteFailureJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteFailureJobRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteFailureJobResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteFailureJobResponse.h index b8da94810..dbf625b26 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteFailureJobResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteFailureJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteFailureJobResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteFailureJobResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteFailureJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteFailureJobResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceNicRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceNicRequest.h index e3d7d64a9..3bd86c7c9 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceNicRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceNicRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceNicRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceNicRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteProtectedInstanceNicRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteProtectedInstanceNicRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceNicResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceNicResponse.h index 05331d9fc..b0f4ed459 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceNicResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceNicResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceNicResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceNicResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteProtectedInstanceNicResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteProtectedInstanceNicResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceRequest.h index db686e4b9..986eda70e 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteProtectedInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteProtectedInstanceRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceRequestBody.h index face4ed43..6b11a9a36 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceRequestBody_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteProtectedInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteProtectedInstanceRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceResponse.h index 86e78509b..327f365c6 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteProtectedInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteProtectedInstanceResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceTagRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceTagRequest.h index aedf4c677..eae210a83 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceTagRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceTagRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteProtectedInstanceTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteProtectedInstanceTagRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceTagResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceTagResponse.h index e79761346..f51cf24e7 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceTagResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectedInstanceTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceTagResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectedInstanceTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteProtectedInstanceTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteProtectedInstanceTagResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectionGroupRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectionGroupRequest.h index 4944ff42a..210aad969 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectionGroupRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectionGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectionGroupRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectionGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteProtectionGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteProtectionGroupRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectionGroupResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectionGroupResponse.h index cb3498ac1..51ddb4aae 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectionGroupResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteProtectionGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectionGroupResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteProtectionGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteProtectionGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteProtectionGroupResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationRequest.h index 148e37b5f..c1be62d89 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteReplicationRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteReplicationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteReplicationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteReplicationRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationRequestBody.h index 2a60dc104..4b9e50b41 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteReplicationRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteReplicationRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteReplicationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteReplicationRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationRequestParams.h index 6aca58c74..8e3c216be 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteReplicationRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteReplicationRequestParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteReplicationRequestParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteReplicationRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationResponse.h index e876505ba..bccaaeb63 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteReplicationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteReplicationResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteReplicationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteReplicationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteReplicationResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteResourceTag.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteResourceTag.h index 45cf63ee8..ca2743f6d 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteResourceTag.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteResourceTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteResourceTag_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteResourceTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteResourceTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteResourceTag members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteServerGroupFailureJobsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteServerGroupFailureJobsRequest.h index bf1e576ef..93e3a6bbf 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteServerGroupFailureJobsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteServerGroupFailureJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteServerGroupFailureJobsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteServerGroupFailureJobsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteServerGroupFailureJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServerGroupFailureJobsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteServerGroupFailureJobsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteServerGroupFailureJobsResponse.h index c9a666879..7bb5f1cc9 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DeleteServerGroupFailureJobsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DeleteServerGroupFailureJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteServerGroupFailureJobsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DeleteServerGroupFailureJobsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DeleteServerGroupFailureJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteServerGroupFailureJobsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DetachProtectedInstanceReplicationRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/DetachProtectedInstanceReplicationRequest.h index 0f72d4581..3674a9753 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DetachProtectedInstanceReplicationRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DetachProtectedInstanceReplicationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DetachProtectedInstanceReplicationRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DetachProtectedInstanceReplicationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DetachProtectedInstanceReplicationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetachProtectedInstanceReplicationRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DetachProtectedInstanceReplicationResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/DetachProtectedInstanceReplicationResponse.h index c5245f2cb..f9c89ee0a 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DetachProtectedInstanceReplicationResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DetachProtectedInstanceReplicationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DetachProtectedInstanceReplicationResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DetachProtectedInstanceReplicationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DetachProtectedInstanceReplicationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DetachProtectedInstanceReplicationResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/DrillServerParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/DrillServerParams.h index 0e5b8eb8d..44ed30a3b 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/DrillServerParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/DrillServerParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_DrillServerParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_DrillServerParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT DrillServerParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DrillServerParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ExpandReplicationRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ExpandReplicationRequest.h index b0b9a8031..704251098 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ExpandReplicationRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ExpandReplicationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ExpandReplicationRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ExpandReplicationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ExpandReplicationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExpandReplicationRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ExpandReplicationResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ExpandReplicationResponse.h index 2de9b9925..23321f310 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ExpandReplicationResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ExpandReplicationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ExpandReplicationResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ExpandReplicationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ExpandReplicationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExpandReplicationResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ExtendReplicationRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/ExtendReplicationRequestBody.h index d573721af..6d28af83d 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ExtendReplicationRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ExtendReplicationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ExtendReplicationRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ExtendReplicationRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ExtendReplicationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExtendReplicationRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ExtendReplicationRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/ExtendReplicationRequestParams.h index 8fc718fd2..0d4ddd7fd 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ExtendReplicationRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ExtendReplicationRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ExtendReplicationRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ExtendReplicationRequestParams_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ExtendReplicationRequestParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExtendReplicationRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/FailoverProtectionGroupRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/FailoverProtectionGroupRequestBody.h index 42bfbd306..620411a44 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/FailoverProtectionGroupRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/FailoverProtectionGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_FailoverProtectionGroupRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_FailoverProtectionGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT FailoverProtectionGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FailoverProtectionGroupRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/FailureJobParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/FailureJobParams.h index e7ff503ca..e026c32da 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/FailureJobParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/FailureJobParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_FailureJobParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_FailureJobParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT FailureJobParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FailureJobParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/JobEntities.h b/sdrs/include/huaweicloud/sdrs/v1/model/JobEntities.h index 11d6239f4..1cbc52606 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/JobEntities.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/JobEntities.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_JobEntities_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_JobEntities_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT JobEntities /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// JobEntities members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListActiveActiveDomainsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListActiveActiveDomainsRequest.h index 4690aa210..2b62bd278 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListActiveActiveDomainsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListActiveActiveDomainsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListActiveActiveDomainsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListActiveActiveDomainsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListActiveActiveDomainsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListActiveActiveDomainsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListActiveActiveDomainsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListActiveActiveDomainsResponse.h index cccba2e14..f8aead867 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListActiveActiveDomainsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListActiveActiveDomainsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListActiveActiveDomainsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListActiveActiveDomainsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListActiveActiveDomainsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListActiveActiveDomainsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListApiVersionsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListApiVersionsRequest.h index 555394aa7..02ac807b2 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListApiVersionsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListApiVersionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListApiVersionsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListApiVersionsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListApiVersionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListApiVersionsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListApiVersionsResponse.h index ac943905f..6a6766a4c 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListApiVersionsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListApiVersionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListApiVersionsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListApiVersionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListApiVersionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListDisasterRecoveryDrillsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListDisasterRecoveryDrillsRequest.h index 88e67bbe3..ef530ad5e 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListDisasterRecoveryDrillsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListDisasterRecoveryDrillsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListDisasterRecoveryDrillsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListDisasterRecoveryDrillsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListDisasterRecoveryDrillsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDisasterRecoveryDrillsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListDisasterRecoveryDrillsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListDisasterRecoveryDrillsResponse.h index 8c965e91f..8f0c27ef1 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListDisasterRecoveryDrillsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListDisasterRecoveryDrillsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListDisasterRecoveryDrillsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListDisasterRecoveryDrillsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListDisasterRecoveryDrillsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDisasterRecoveryDrillsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListFailureJobsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListFailureJobsRequest.h index 6d0965379..327bed47f 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListFailureJobsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListFailureJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListFailureJobsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListFailureJobsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListFailureJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFailureJobsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListFailureJobsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListFailureJobsResponse.h index 49f8e6f78..17f4e1466 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListFailureJobsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListFailureJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListFailureJobsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListFailureJobsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListFailureJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFailureJobsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstanceTagsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstanceTagsRequest.h index bd12b9c4b..bafe5c7c0 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstanceTagsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstanceTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstanceTagsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstanceTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListProtectedInstanceTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProtectedInstanceTagsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstanceTagsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstanceTagsResponse.h index b32b7e4f8..4a3a36654 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstanceTagsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstanceTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstanceTagsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstanceTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListProtectedInstanceTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProtectedInstanceTagsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsRequest.h index 37e3d10b6..25d8c7ceb 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesByTagsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesByTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListProtectedInstancesByTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProtectedInstancesByTagsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsRequestBody.h index ede74046d..cc6c75e85 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesByTagsRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesByTagsRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListProtectedInstancesByTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProtectedInstancesByTagsRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsResponse.h index 33ebbcfbd..e67692e8f 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesByTagsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesByTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListProtectedInstancesByTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProtectedInstancesByTagsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesProjectTagsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesProjectTagsRequest.h index 9ec592528..eb8bba52d 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesProjectTagsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesProjectTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesProjectTagsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesProjectTagsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListProtectedInstancesProjectTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProtectedInstancesProjectTagsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesProjectTagsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesProjectTagsResponse.h index c5e290c85..d0ced0ee2 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesProjectTagsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesProjectTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesProjectTagsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesProjectTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListProtectedInstancesProjectTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProtectedInstancesProjectTagsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesRequest.h index cdb687e64..c1157894f 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListProtectedInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProtectedInstancesRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesResponse.h index 557db0231..860a63438 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectedInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectedInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListProtectedInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProtectedInstancesResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectionGroupsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectionGroupsRequest.h index 9521fad96..c7b577aeb 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectionGroupsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectionGroupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectionGroupsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectionGroupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListProtectionGroupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProtectionGroupsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectionGroupsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectionGroupsResponse.h index 6fd99f8c9..a03e93ef3 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectionGroupsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListProtectionGroupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectionGroupsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListProtectionGroupsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListProtectionGroupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProtectionGroupsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListReplicationsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListReplicationsRequest.h index 40cf24b99..6033aa594 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListReplicationsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListReplicationsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListReplicationsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListReplicationsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListReplicationsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListReplicationsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListReplicationsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListReplicationsResponse.h index 37efbda7d..ae9924dba 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListReplicationsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListReplicationsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListReplicationsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListReplicationsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListReplicationsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListReplicationsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListRpoStatisticsRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListRpoStatisticsRequest.h index d694a310a..80ae2715c 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListRpoStatisticsRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListRpoStatisticsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListRpoStatisticsRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListRpoStatisticsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListRpoStatisticsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRpoStatisticsRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ListRpoStatisticsResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ListRpoStatisticsResponse.h index f8a07a96c..336646d9c 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ListRpoStatisticsResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ListRpoStatisticsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListRpoStatisticsResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ListRpoStatisticsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ListRpoStatisticsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRpoStatisticsResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/MatchParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/MatchParams.h index abf323f34..0ded17e2b 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/MatchParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/MatchParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_MatchParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_MatchParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT MatchParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MatchParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/MetadataParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/MetadataParams.h index f871abfa8..be77d8013 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/MetadataParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/MetadataParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_MetadataParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_MetadataParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT MetadataParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MetadataParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAddNicRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAddNicRequestBody.h index a79d2eb79..ec6c338a3 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAddNicRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAddNicRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ProtectedInstanceAddNicRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ProtectedInstanceAddNicRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ProtectedInstanceAddNicRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProtectedInstanceAddNicRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAddTagsRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAddTagsRequestBody.h index 8989da75a..061505797 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAddTagsRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAddTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ProtectedInstanceAddTagsRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ProtectedInstanceAddTagsRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ProtectedInstanceAddTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProtectedInstanceAddTagsRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAttachReplicationRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAttachReplicationRequestBody.h index 3cc327c48..91d96516a 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAttachReplicationRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAttachReplicationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ProtectedInstanceAttachReplicationRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ProtectedInstanceAttachReplicationRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ProtectedInstanceAttachReplicationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProtectedInstanceAttachReplicationRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAttachReplicationRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAttachReplicationRequestParams.h index 9f47d0c3e..cb92c7a1b 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAttachReplicationRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAttachReplicationRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ProtectedInstanceAttachReplicationRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ProtectedInstanceAttachReplicationRequestParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ProtectedInstanceAttachReplicationRequestParam /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProtectedInstanceAttachReplicationRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAttachment.h b/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAttachment.h index 033cdb683..b9ef7d5cd 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAttachment.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceAttachment.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ProtectedInstanceAttachment_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ProtectedInstanceAttachment_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ProtectedInstanceAttachment /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProtectedInstanceAttachment members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceDeleteNicRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceDeleteNicRequestBody.h index d9f9ff8f0..e3367eb46 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceDeleteNicRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ProtectedInstanceDeleteNicRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ProtectedInstanceDeleteNicRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ProtectedInstanceDeleteNicRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ProtectedInstanceDeleteNicRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProtectedInstanceDeleteNicRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/QuotaParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/QuotaParams.h index d43c9236e..c24833fc9 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/QuotaParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/QuotaParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_QuotaParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_QuotaParams_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT QuotaParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/QuotaResourceParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/QuotaResourceParams.h index 0f051f112..f254bd9d4 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/QuotaResourceParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/QuotaResourceParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_QuotaResourceParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_QuotaResourceParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT QuotaResourceParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QuotaResourceParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ReplicationAttachment.h b/sdrs/include/huaweicloud/sdrs/v1/model/ReplicationAttachment.h index daaafccfb..bae6584bb 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ReplicationAttachment.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ReplicationAttachment.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ReplicationAttachment_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ReplicationAttachment_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ReplicationAttachment /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReplicationAttachment members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ReplicationClusterParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/ReplicationClusterParams.h index 12a1728d0..1c95c55a0 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ReplicationClusterParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ReplicationClusterParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ReplicationClusterParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ReplicationClusterParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ReplicationClusterParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReplicationClusterParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ReplicationRecordMetadata.h b/sdrs/include/huaweicloud/sdrs/v1/model/ReplicationRecordMetadata.h index 503d07007..7048a2673 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ReplicationRecordMetadata.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ReplicationRecordMetadata.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ReplicationRecordMetadata_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ReplicationRecordMetadata_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ReplicationRecordMetadata /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReplicationRecordMetadata members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequest.h index be1cd1094..058e5fc83 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResizeProtectedInstanceRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResizeProtectedInstanceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ResizeProtectedInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeProtectedInstanceRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequestBody.h index 56c6e824b..84f939039 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResizeProtectedInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResizeProtectedInstanceRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ResizeProtectedInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeProtectedInstanceRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequestParams.h index e8aab8bca..38487ea90 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResizeProtectedInstanceRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResizeProtectedInstanceRequestParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ResizeProtectedInstanceRequestParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeProtectedInstanceRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceResponse.h index c5a344f30..8c181be37 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ResizeProtectedInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResizeProtectedInstanceResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResizeProtectedInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ResizeProtectedInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResizeProtectedInstanceResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ResourceId.h b/sdrs/include/huaweicloud/sdrs/v1/model/ResourceId.h index 55c3cf687..222298dcc 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ResourceId.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ResourceId.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResourceId_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResourceId_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ResourceId /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceId members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ResourceParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/ResourceParams.h index d3e5c97f9..3d13e0597 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ResourceParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ResourceParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResourceParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResourceParams_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ResourceParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ResourceTag.h b/sdrs/include/huaweicloud/sdrs/v1/model/ResourceTag.h index 4a75ad90f..92d3f94fc 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ResourceTag.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ResourceTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResourceTag_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ResourceTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ResourceTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTag members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ReverseProtectionGroupRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/ReverseProtectionGroupRequestBody.h index 6ea7068f9..64d6c783d 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ReverseProtectionGroupRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ReverseProtectionGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ReverseProtectionGroupRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ReverseProtectionGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ReverseProtectionGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReverseProtectionGroupRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ReverseProtectionGroupRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/ReverseProtectionGroupRequestParams.h index 73f854042..968089b1e 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ReverseProtectionGroupRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ReverseProtectionGroupRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ReverseProtectionGroupRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ReverseProtectionGroupRequestParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ReverseProtectionGroupRequestParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReverseProtectionGroupRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/RpoStattisticsParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/RpoStattisticsParams.h index f4418ecce..f7fd423ba 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/RpoStattisticsParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/RpoStattisticsParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_RpoStattisticsParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_RpoStattisticsParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT RpoStattisticsParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RpoStattisticsParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/SecurityGroupsParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/SecurityGroupsParams.h index 490769db1..b1ad604de 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/SecurityGroupsParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/SecurityGroupsParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_SecurityGroupsParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_SecurityGroupsParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT SecurityGroupsParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SecurityGroupsParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ServerInfo.h b/sdrs/include/huaweicloud/sdrs/v1/model/ServerInfo.h index 3bbaf9f2e..88b909f94 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ServerInfo.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ServerInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ServerInfo_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ServerInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ServerInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ServerInfo members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowActiveActiveDomainParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowActiveActiveDomainParams.h index a475c7817..50b1db7fe 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowActiveActiveDomainParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowActiveActiveDomainParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowActiveActiveDomainParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowActiveActiveDomainParams_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowActiveActiveDomainParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowActiveActiveDomainParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowApiVersionLinksParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowApiVersionLinksParams.h index 57343255b..c37bbf75f 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowApiVersionLinksParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowApiVersionLinksParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowApiVersionLinksParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowApiVersionLinksParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowApiVersionLinksParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApiVersionLinksParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowApiVersionParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowApiVersionParams.h index 6435fb319..6e7faa637 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowApiVersionParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowApiVersionParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowApiVersionParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowApiVersionParams_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowApiVersionParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApiVersionParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillParams.h index 01b5c565a..921da040b 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowDisasterRecoveryDrillParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowDisasterRecoveryDrillParams_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowDisasterRecoveryDrillParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDisasterRecoveryDrillParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillRequest.h index 36da7f6d0..f594666a5 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowDisasterRecoveryDrillRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowDisasterRecoveryDrillRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowDisasterRecoveryDrillRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDisasterRecoveryDrillRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillResponse.h index 1dd42791e..2da393e03 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowDisasterRecoveryDrillResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowDisasterRecoveryDrillResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowDisasterRecoveryDrillResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowDisasterRecoveryDrillResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowJobStatusRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowJobStatusRequest.h index 6d43d9de0..2681e61e9 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowJobStatusRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowJobStatusRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowJobStatusRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowJobStatusRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowJobStatusRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobStatusRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowJobStatusResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowJobStatusResponse.h index cf5d3bd29..fb983b9bd 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowJobStatusResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowJobStatusResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowJobStatusResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowJobStatusResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowJobStatusResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowJobStatusResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectedInstanceParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectedInstanceParams.h index 8aa8a1e20..6254865b1 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectedInstanceParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectedInstanceParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowProtectedInstanceParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowProtectedInstanceParams_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowProtectedInstanceParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProtectedInstanceParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectedInstanceRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectedInstanceRequest.h index 63736a68f..d1dd2d399 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectedInstanceRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectedInstanceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowProtectedInstanceRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowProtectedInstanceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowProtectedInstanceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProtectedInstanceRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectedInstanceResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectedInstanceResponse.h index 285a3d467..df8ee22ac 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectedInstanceResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectedInstanceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowProtectedInstanceResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowProtectedInstanceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowProtectedInstanceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProtectedInstanceResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectionGroupParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectionGroupParams.h index 58e20385d..863e33457 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectionGroupParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectionGroupParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowProtectionGroupParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowProtectionGroupParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowProtectionGroupParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProtectionGroupParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectionGroupRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectionGroupRequest.h index 549ba33fb..daf40de41 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectionGroupRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectionGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowProtectionGroupRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowProtectionGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowProtectionGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProtectionGroupRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectionGroupResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectionGroupResponse.h index c444d2996..54768cfed 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectionGroupResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowProtectionGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowProtectionGroupResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowProtectionGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowProtectionGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowProtectionGroupResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowQuotaRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowQuotaRequest.h index 3f4e67c0a..7c1faa1c5 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowQuotaRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowQuotaRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowQuotaRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowQuotaRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowQuotaRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotaRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowQuotaResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowQuotaResponse.h index 5964735fc..eec41791e 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowQuotaResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowQuotaResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowQuotaResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowQuotaResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowQuotaResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotaResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowReplicationParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowReplicationParams.h index af2a4963b..eb933ab15 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowReplicationParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowReplicationParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowReplicationParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowReplicationParams_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowReplicationParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowReplicationParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowReplicationRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowReplicationRequest.h index ff221be78..dfd22a0fb 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowReplicationRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowReplicationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowReplicationRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowReplicationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowReplicationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowReplicationRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowReplicationResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowReplicationResponse.h index 112b3f47a..c3402f0dd 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowReplicationResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowReplicationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowReplicationResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowReplicationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowReplicationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowReplicationResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowSpecifiedApiVersionRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowSpecifiedApiVersionRequest.h index 903153374..a19f0327f 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowSpecifiedApiVersionRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowSpecifiedApiVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowSpecifiedApiVersionRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowSpecifiedApiVersionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowSpecifiedApiVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSpecifiedApiVersionRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/ShowSpecifiedApiVersionResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/ShowSpecifiedApiVersionResponse.h index 50f14f119..c442be8dd 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/ShowSpecifiedApiVersionResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/ShowSpecifiedApiVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowSpecifiedApiVersionResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_ShowSpecifiedApiVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT ShowSpecifiedApiVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSpecifiedApiVersionResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/StartFailoverProtectionGroupRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/StartFailoverProtectionGroupRequest.h index c8440ea77..b83f04721 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/StartFailoverProtectionGroupRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/StartFailoverProtectionGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartFailoverProtectionGroupRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartFailoverProtectionGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT StartFailoverProtectionGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartFailoverProtectionGroupRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/StartFailoverProtectionGroupResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/StartFailoverProtectionGroupResponse.h index 047fcb47b..3615abb06 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/StartFailoverProtectionGroupResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/StartFailoverProtectionGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartFailoverProtectionGroupResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartFailoverProtectionGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT StartFailoverProtectionGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartFailoverProtectionGroupResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/StartProtectionGroupRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/StartProtectionGroupRequest.h index 405783731..0631a7bac 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/StartProtectionGroupRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/StartProtectionGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartProtectionGroupRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartProtectionGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT StartProtectionGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartProtectionGroupRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/StartProtectionGroupRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/StartProtectionGroupRequestBody.h index 2d7d78724..7f5308e67 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/StartProtectionGroupRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/StartProtectionGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartProtectionGroupRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartProtectionGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT StartProtectionGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartProtectionGroupRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/StartProtectionGroupResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/StartProtectionGroupResponse.h index fa9df493c..7b57bc4e5 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/StartProtectionGroupResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/StartProtectionGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartProtectionGroupResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartProtectionGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT StartProtectionGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartProtectionGroupResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/StartReverseProtectionGroupRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/StartReverseProtectionGroupRequest.h index da220e60a..ea4f88019 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/StartReverseProtectionGroupRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/StartReverseProtectionGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartReverseProtectionGroupRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartReverseProtectionGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT StartReverseProtectionGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartReverseProtectionGroupRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/StartReverseProtectionGroupResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/StartReverseProtectionGroupResponse.h index 787fc5621..3539845f1 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/StartReverseProtectionGroupResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/StartReverseProtectionGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartReverseProtectionGroupResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_StartReverseProtectionGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT StartReverseProtectionGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StartReverseProtectionGroupResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/StopProtectionGroupRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/StopProtectionGroupRequest.h index 1aadce541..c4037d062 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/StopProtectionGroupRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/StopProtectionGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_StopProtectionGroupRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_StopProtectionGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT StopProtectionGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StopProtectionGroupRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/StopProtectionGroupRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/StopProtectionGroupRequestBody.h index 2b36e89e3..98ef2c318 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/StopProtectionGroupRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/StopProtectionGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_StopProtectionGroupRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_StopProtectionGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT StopProtectionGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StopProtectionGroupRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/StopProtectionGroupResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/StopProtectionGroupResponse.h index 12b40e881..42fb47acc 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/StopProtectionGroupResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/StopProtectionGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_StopProtectionGroupResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_StopProtectionGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT StopProtectionGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// StopProtectionGroupResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/SubJobEntities.h b/sdrs/include/huaweicloud/sdrs/v1/model/SubJobEntities.h index 119d91819..29b50a5ee 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/SubJobEntities.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/SubJobEntities.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_SubJobEntities_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_SubJobEntities_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT SubJobEntities /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubJobEntities members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/SubJobParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/SubJobParams.h index 04ed8e653..cd3115cdb 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/SubJobParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/SubJobParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_SubJobParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_SubJobParams_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT SubJobParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubJobParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/TagParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/TagParams.h index 0ed112774..50f93f321 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/TagParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/TagParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_TagParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_TagParams_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT TagParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequest.h index 549cd11e2..7c6920258 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateDisasterRecoveryDrillNameRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateDisasterRecoveryDrillNameRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateDisasterRecoveryDrillNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDisasterRecoveryDrillNameRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequestBody.h index 31204794b..947a320e6 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateDisasterRecoveryDrillNameRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateDisasterRecoveryDrillNameRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateDisasterRecoveryDrillNameRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDisasterRecoveryDrillNameRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequestParams.h index 455678154..17c4bcfc9 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateDisasterRecoveryDrillNameRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateDisasterRecoveryDrillNameRequestParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateDisasterRecoveryDrillNameRequestParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDisasterRecoveryDrillNameRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameResponse.h index 2254c4824..2191bebb3 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateDisasterRecoveryDrillNameResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateDisasterRecoveryDrillNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateDisasterRecoveryDrillNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateDisasterRecoveryDrillNameResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequest.h index ac063d9e7..08cd2343e 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectedInstanceNameRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectedInstanceNameRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateProtectedInstanceNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProtectedInstanceNameRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequestBody.h index 0e2aa5b6b..8cb6f333f 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectedInstanceNameRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectedInstanceNameRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateProtectedInstanceNameRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProtectedInstanceNameRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequestParams.h index 929c09eb9..069d12a19 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectedInstanceNameRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectedInstanceNameRequestParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateProtectedInstanceNameRequestParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProtectedInstanceNameRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameResponse.h index 96ee760d4..2742cdc88 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectedInstanceNameResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectedInstanceNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateProtectedInstanceNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProtectedInstanceNameResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequest.h index 34e28fad4..08a82920b 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectionGroupNameRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectionGroupNameRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateProtectionGroupNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProtectionGroupNameRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequestBody.h index 93502375d..7c2dc27fe 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectionGroupNameRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectionGroupNameRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateProtectionGroupNameRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProtectionGroupNameRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequestParams.h index 6019cd889..175512cc9 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectionGroupNameRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectionGroupNameRequestParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateProtectionGroupNameRequestParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProtectionGroupNameRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameResponse.h index 55fb73e8f..ef5e75bf2 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectionGroupNameResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateProtectionGroupNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateProtectionGroupNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateProtectionGroupNameResponse members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameRequest.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameRequest.h index 0ddc89757..733693c3b 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameRequest.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateReplicationNameRequest_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateReplicationNameRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateReplicationNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateReplicationNameRequest members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameRequestBody.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameRequestBody.h index cc4911b81..621482c81 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameRequestBody.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateReplicationNameRequestBody_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateReplicationNameRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateReplicationNameRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateReplicationNameRequestBody members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameRequestParams.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameRequestParams.h index 3eee14a87..ed2ddfdac 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameRequestParams.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameRequestParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateReplicationNameRequestParams_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateReplicationNameRequestParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateReplicationNameRequestParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateReplicationNameRequestParams members diff --git a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameResponse.h b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameResponse.h index e6e414bb5..049b0b0f3 100644 --- a/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameResponse.h +++ b/sdrs/include/huaweicloud/sdrs/v1/model/UpdateReplicationNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateReplicationNameResponse_H_ #define HUAWEICLOUD_SDK_SDRS_V1_MODEL_UpdateReplicationNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SDRS_V1_EXPORT UpdateReplicationNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateReplicationNameResponse members diff --git a/sdrs/src/v1/SdrsClient.cpp b/sdrs/src/v1/SdrsClient.cpp index 3791410d5..3e34d0351 100644 --- a/sdrs/src/v1/SdrsClient.cpp +++ b/sdrs/src/v1/SdrsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,35 +40,37 @@ std::shared_ptr SdrsClient::addProtectedInstanc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protected_instance_id"] = parameterToString(request.getProtectedInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForAddProtectedInstanceNic()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -80,35 +82,37 @@ std::shared_ptr SdrsClient::addProtectedInstan std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protected_instance_id"] = parameterToString(request.getProtectedInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForAddProtectedInstanceTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -120,35 +124,37 @@ std::shared_ptr SdrsClient::attachPr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protected_instance_id"] = parameterToString(request.getProtectedInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForAttachProtectedInstanceReplication()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -160,35 +166,37 @@ std::shared_ptr SdrsClient::batchAddTags(BatchAddTagsReque std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protected_instance_id"] = parameterToString(request.getProtectedInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForBatchAddTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -200,34 +208,36 @@ std::shared_ptr SdrsClient::batchCreatePr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForBatchCreateProtectedInstances()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -239,34 +249,36 @@ std::shared_ptr SdrsClient::batchDeletePr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForBatchDeleteProtectedInstances()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -278,35 +290,37 @@ std::shared_ptr SdrsClient::batchDeleteTags(BatchDelete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protected_instance_id"] = parameterToString(request.getProtectedInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForBatchDeleteTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -318,34 +332,36 @@ std::shared_ptr SdrsClient::createDisasterR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForCreateDisasterRecoveryDrill()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -357,34 +373,36 @@ std::shared_ptr SdrsClient::createProtectedInst std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForCreateProtectedInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -396,34 +414,36 @@ std::shared_ptr SdrsClient::createProtectionGroup std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForCreateProtectionGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -435,34 +455,36 @@ std::shared_ptr SdrsClient::createReplication(CreateR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForCreateReplication()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -474,26 +496,21 @@ std::shared_ptr SdrsClient::deleteAllSe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForDeleteAllServerGroupFailureJobs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -508,27 +525,22 @@ std::shared_ptr SdrsClient::deleteDisasterR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["disaster_recovery_drill_id"] = parameterToString(request.getDisasterRecoveryDrillId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForDeleteDisasterRecoveryDrill()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -543,27 +555,22 @@ std::shared_ptr SdrsClient::deleteFailureJob(DeleteFai std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["failure_job_id"] = parameterToString(request.getFailureJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForDeleteFailureJob()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -578,35 +585,37 @@ std::shared_ptr SdrsClient::deleteProtectedInst std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protected_instance_id"] = parameterToString(request.getProtectedInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForDeleteProtectedInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -618,35 +627,37 @@ std::shared_ptr SdrsClient::deleteProtectedI std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protected_instance_id"] = parameterToString(request.getProtectedInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForDeleteProtectedInstanceNic()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -658,28 +669,23 @@ std::shared_ptr SdrsClient::deleteProtectedI std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protected_instance_id"] = parameterToString(request.getProtectedInstanceId()); localVarPathParams["key"] = parameterToString(request.getKey()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForDeleteProtectedInstanceTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -694,27 +700,22 @@ std::shared_ptr SdrsClient::deleteProtectionGroup std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_group_id"] = parameterToString(request.getServerGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForDeleteProtectionGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -729,35 +730,37 @@ std::shared_ptr SdrsClient::deleteReplication(DeleteR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["replication_id"] = parameterToString(request.getReplicationId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForDeleteReplication()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -769,27 +772,22 @@ std::shared_ptr SdrsClient::deleteServerGr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_group_id"] = parameterToString(request.getServerGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForDeleteServerGroupFailureJobs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -804,28 +802,23 @@ std::shared_ptr SdrsClient::detachPr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protected_instance_id"] = parameterToString(request.getProtectedInstanceId()); localVarPathParams["replication_id"] = parameterToString(request.getReplicationId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForDetachProtectedInstanceReplication()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -840,35 +833,37 @@ std::shared_ptr SdrsClient::expandReplication(ExpandR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["replication_id"] = parameterToString(request.getReplicationId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForExpandReplication()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -880,26 +875,21 @@ std::shared_ptr SdrsClient::listActiveActiveDom std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForListActiveActiveDomains()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -914,12 +904,12 @@ std::shared_ptr SdrsClient::listDisasterReco std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.serverGroupIdIsSet()) { @@ -943,15 +933,10 @@ std::shared_ptr SdrsClient::listDisasterReco std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForListDisasterRecoveryDrills()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -966,12 +951,12 @@ std::shared_ptr SdrsClient::listFailureJobs(ListFailure std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.failureStatusIsSet()) { @@ -995,15 +980,10 @@ std::shared_ptr SdrsClient::listFailureJobs(ListFailure std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForListFailureJobs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1018,27 +998,22 @@ std::shared_ptr SdrsClient::listProtectedInst std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protected_instance_id"] = parameterToString(request.getProtectedInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForListProtectedInstanceTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1053,12 +1028,12 @@ std::shared_ptr SdrsClient::listProtectedInstanc std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.serverGroupIdIsSet()) { @@ -1091,15 +1066,10 @@ std::shared_ptr SdrsClient::listProtectedInstanc std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForListProtectedInstances()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1114,34 +1084,36 @@ std::shared_ptr SdrsClient::listProtectedI std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForListProtectedInstancesByTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1153,26 +1125,21 @@ std::shared_ptr SdrsClient::listProte std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForListProtectedInstancesProjectTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1187,12 +1154,12 @@ std::shared_ptr SdrsClient::listProtectionGroups(L std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1216,15 +1183,10 @@ std::shared_ptr SdrsClient::listProtectionGroups(L std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForListProtectionGroups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1239,12 +1201,12 @@ std::shared_ptr SdrsClient::listReplications(ListRepli std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.serverGroupIdIsSet()) { @@ -1280,15 +1242,10 @@ std::shared_ptr SdrsClient::listReplications(ListRepli std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForListReplications()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1303,12 +1260,12 @@ std::shared_ptr SdrsClient::listRpoStatistics(ListRpo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1329,15 +1286,10 @@ std::shared_ptr SdrsClient::listRpoStatistics(ListRpo std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForListRpoStatistics()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1352,35 +1304,37 @@ std::shared_ptr SdrsClient::resizeProtectedInst std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protected_instance_id"] = parameterToString(request.getProtectedInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForResizeProtectedInstance()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1392,27 +1346,22 @@ std::shared_ptr SdrsClient::showDisasterRecov std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["disaster_recovery_drill_id"] = parameterToString(request.getDisasterRecoveryDrillId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForShowDisasterRecoveryDrill()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1427,27 +1376,22 @@ std::shared_ptr SdrsClient::showProtectedInstance std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protected_instance_id"] = parameterToString(request.getProtectedInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForShowProtectedInstance()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1462,27 +1406,22 @@ std::shared_ptr SdrsClient::showProtectionGroup(Sho std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_group_id"] = parameterToString(request.getServerGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForShowProtectionGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1497,26 +1436,21 @@ std::shared_ptr SdrsClient::showQuota(ShowQuotaRequest &reque std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForShowQuota()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1531,27 +1465,22 @@ std::shared_ptr SdrsClient::showReplication(ShowReplica std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["replication_id"] = parameterToString(request.getReplicationId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForShowReplication()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1566,35 +1495,37 @@ std::shared_ptr SdrsClient::startFailoverP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_group_id"] = parameterToString(request.getServerGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForStartFailoverProtectionGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1606,35 +1537,37 @@ std::shared_ptr SdrsClient::startProtectionGroup(S std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_group_id"] = parameterToString(request.getServerGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForStartProtectionGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1646,35 +1579,37 @@ std::shared_ptr SdrsClient::startReversePro std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_group_id"] = parameterToString(request.getServerGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForStartReverseProtectionGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1686,35 +1621,37 @@ std::shared_ptr SdrsClient::stopProtectionGroup(Sto std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_group_id"] = parameterToString(request.getServerGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForStopProtectionGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1726,35 +1663,37 @@ std::shared_ptr SdrsClient::updateDisas std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["disaster_recovery_drill_id"] = parameterToString(request.getDisasterRecoveryDrillId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForUpdateDisasterRecoveryDrillName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1766,35 +1705,37 @@ std::shared_ptr SdrsClient::updateProtected std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["protected_instance_id"] = parameterToString(request.getProtectedInstanceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForUpdateProtectedInstanceName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1806,35 +1747,37 @@ std::shared_ptr SdrsClient::updateProtectionG std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["server_group_id"] = parameterToString(request.getServerGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForUpdateProtectionGroupName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1846,35 +1789,37 @@ std::shared_ptr SdrsClient::updateReplicationName std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["replication_id"] = parameterToString(request.getReplicationId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForUpdateReplicationName()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1886,26 +1831,21 @@ std::shared_ptr SdrsClient::listApiVersions(ListApiVers std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForListApiVersions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1920,27 +1860,22 @@ std::shared_ptr SdrsClient::showSpecifiedApiVer std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["api_version"] = parameterToString(request.getApiVersion()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForShowSpecifiedApiVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1955,27 +1890,22 @@ std::shared_ptr SdrsClient::showJobStatus(ShowJobStatusRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SdrsMeta::genRequestDefForShowJobStatus()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); diff --git a/sdrs/src/v1/SdrsMeta.cpp b/sdrs/src/v1/SdrsMeta.cpp new file mode 100644 index 000000000..bc441670d --- /dev/null +++ b/sdrs/src/v1/SdrsMeta.cpp @@ -0,0 +1,487 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Sdrs { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef SdrsMeta::genRequestDefForAddProtectedInstanceNic() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForAddProtectedInstanceTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForAttachProtectedInstanceReplication() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForBatchAddTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForBatchCreateProtectedInstances() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForBatchDeleteProtectedInstances() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForBatchDeleteTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForCreateDisasterRecoveryDrill() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForCreateProtectedInstance() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForCreateProtectionGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForCreateReplication() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForDeleteAllServerGroupFailureJobs() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForDeleteDisasterRecoveryDrill() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForDeleteFailureJob() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForDeleteProtectedInstance() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForDeleteProtectedInstanceNic() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForDeleteProtectedInstanceTag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForDeleteProtectionGroup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForDeleteReplication() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForDeleteServerGroupFailureJobs() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForDetachProtectedInstanceReplication() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForExpandReplication() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForListActiveActiveDomains() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForListDisasterRecoveryDrills() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ServerGroupId") + .withJsonTag("server_group_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DrillVpcId") + .withJsonTag("drill_vpc_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForListFailureJobs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("FailureStatus") + .withJsonTag("failure_status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceName") + .withJsonTag("resource_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServerGroupId") + .withJsonTag("server_group_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceType") + .withJsonTag("resource_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForListProtectedInstanceTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForListProtectedInstances() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ServerGroupId") + .withJsonTag("server_group_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServerGroupIds") + .withJsonTag("server_group_ids") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ProtectedInstanceIds") + .withJsonTag("protected_instance_ids") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("QueryType") + .withJsonTag("query_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AvailabilityZone") + .withJsonTag("availability_zone") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForListProtectedInstancesByTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForListProtectedInstancesProjectTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForListProtectionGroups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("QueryType") + .withJsonTag("query_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AvailabilityZone") + .withJsonTag("availability_zone") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForListReplications() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ServerGroupId") + .withJsonTag("server_group_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ServerGroupIds") + .withJsonTag("server_group_ids") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ProtectedInstanceId") + .withJsonTag("protected_instance_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ProtectedInstanceIds") + .withJsonTag("protected_instance_ids") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("QueryType") + .withJsonTag("query_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AvailabilityZone") + .withJsonTag("availability_zone") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForListRpoStatistics() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceType") + .withJsonTag("resource_type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForResizeProtectedInstance() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForShowDisasterRecoveryDrill() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForShowProtectedInstance() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForShowProtectionGroup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForShowQuota() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForShowReplication() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForStartFailoverProtectionGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForStartProtectionGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForStartReverseProtectionGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForStopProtectionGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForUpdateDisasterRecoveryDrillName() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForUpdateProtectedInstanceName() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForUpdateProtectionGroupName() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForUpdateReplicationName() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForListApiVersions() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForShowSpecifiedApiVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SdrsMeta::genRequestDefForShowJobStatus() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/sdrs/src/v1/model/AddProtectedInstanceNicRequest.cpp b/sdrs/src/v1/model/AddProtectedInstanceNicRequest.cpp index 8113e191a..3f04c1830 100644 --- a/sdrs/src/v1/model/AddProtectedInstanceNicRequest.cpp +++ b/sdrs/src/v1/model/AddProtectedInstanceNicRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/AddProtectedInstanceNicRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value AddProtectedInstanceNicRequest::toJson() const return val; } - bool AddProtectedInstanceNicRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddProtectedInstanceNicRequest::fromJson(const web::json::value& val) return ok; } + std::string AddProtectedInstanceNicRequest::getProtectedInstanceId() const { return protectedInstanceId_; diff --git a/sdrs/src/v1/model/AddProtectedInstanceNicResponse.cpp b/sdrs/src/v1/model/AddProtectedInstanceNicResponse.cpp index fb4b3dd09..2c266fa9b 100644 --- a/sdrs/src/v1/model/AddProtectedInstanceNicResponse.cpp +++ b/sdrs/src/v1/model/AddProtectedInstanceNicResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/AddProtectedInstanceNicResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value AddProtectedInstanceNicResponse::toJson() const return val; } - bool AddProtectedInstanceNicResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AddProtectedInstanceNicResponse::fromJson(const web::json::value& val) return ok; } + std::string AddProtectedInstanceNicResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/AddProtectedInstanceTagsRequest.cpp b/sdrs/src/v1/model/AddProtectedInstanceTagsRequest.cpp index 3eb953874..f8e2f5a14 100644 --- a/sdrs/src/v1/model/AddProtectedInstanceTagsRequest.cpp +++ b/sdrs/src/v1/model/AddProtectedInstanceTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/AddProtectedInstanceTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value AddProtectedInstanceTagsRequest::toJson() const return val; } - bool AddProtectedInstanceTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddProtectedInstanceTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string AddProtectedInstanceTagsRequest::getProtectedInstanceId() const { return protectedInstanceId_; diff --git a/sdrs/src/v1/model/AddProtectedInstanceTagsResponse.cpp b/sdrs/src/v1/model/AddProtectedInstanceTagsResponse.cpp index c8399f477..0143a39f7 100644 --- a/sdrs/src/v1/model/AddProtectedInstanceTagsResponse.cpp +++ b/sdrs/src/v1/model/AddProtectedInstanceTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/AddProtectedInstanceTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -28,7 +27,6 @@ web::json::value AddProtectedInstanceTagsResponse::toJson() const return val; } - bool AddProtectedInstanceTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool AddProtectedInstanceTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/sdrs/src/v1/model/AttachProtectedInstanceReplicationRequest.cpp b/sdrs/src/v1/model/AttachProtectedInstanceReplicationRequest.cpp index 8f4c68d41..5abd040da 100644 --- a/sdrs/src/v1/model/AttachProtectedInstanceReplicationRequest.cpp +++ b/sdrs/src/v1/model/AttachProtectedInstanceReplicationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/AttachProtectedInstanceReplicationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value AttachProtectedInstanceReplicationRequest::toJson() const return val; } - bool AttachProtectedInstanceReplicationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AttachProtectedInstanceReplicationRequest::fromJson(const web::json::value& return ok; } + std::string AttachProtectedInstanceReplicationRequest::getProtectedInstanceId() const { return protectedInstanceId_; diff --git a/sdrs/src/v1/model/AttachProtectedInstanceReplicationResponse.cpp b/sdrs/src/v1/model/AttachProtectedInstanceReplicationResponse.cpp index eea4ca3d1..ca4af3c3f 100644 --- a/sdrs/src/v1/model/AttachProtectedInstanceReplicationResponse.cpp +++ b/sdrs/src/v1/model/AttachProtectedInstanceReplicationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/AttachProtectedInstanceReplicationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value AttachProtectedInstanceReplicationResponse::toJson() const return val; } - bool AttachProtectedInstanceReplicationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AttachProtectedInstanceReplicationResponse::fromJson(const web::json::value return ok; } + std::string AttachProtectedInstanceReplicationResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/BatchAddTagsRequest.cpp b/sdrs/src/v1/model/BatchAddTagsRequest.cpp index e4b6e4aa5..64f526d93 100644 --- a/sdrs/src/v1/model/BatchAddTagsRequest.cpp +++ b/sdrs/src/v1/model/BatchAddTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/BatchAddTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value BatchAddTagsRequest::toJson() const return val; } - bool BatchAddTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchAddTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchAddTagsRequest::getProtectedInstanceId() const { return protectedInstanceId_; diff --git a/sdrs/src/v1/model/BatchAddTagsRequestBody.cpp b/sdrs/src/v1/model/BatchAddTagsRequestBody.cpp index 4a19587cb..e16cb29a0 100644 --- a/sdrs/src/v1/model/BatchAddTagsRequestBody.cpp +++ b/sdrs/src/v1/model/BatchAddTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/BatchAddTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value BatchAddTagsRequestBody::toJson() const return val; } - bool BatchAddTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchAddTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& BatchAddTagsRequestBody::getTags() { return tags_; diff --git a/sdrs/src/v1/model/BatchAddTagsResponse.cpp b/sdrs/src/v1/model/BatchAddTagsResponse.cpp index b7131d822..2b439f49f 100644 --- a/sdrs/src/v1/model/BatchAddTagsResponse.cpp +++ b/sdrs/src/v1/model/BatchAddTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/BatchAddTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -28,7 +27,6 @@ web::json::value BatchAddTagsResponse::toJson() const return val; } - bool BatchAddTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchAddTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/sdrs/src/v1/model/BatchCreateProtectedInstancesRequest.cpp b/sdrs/src/v1/model/BatchCreateProtectedInstancesRequest.cpp index d161de2b8..0580cd4cb 100644 --- a/sdrs/src/v1/model/BatchCreateProtectedInstancesRequest.cpp +++ b/sdrs/src/v1/model/BatchCreateProtectedInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value BatchCreateProtectedInstancesRequest::toJson() const return val; } - bool BatchCreateProtectedInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchCreateProtectedInstancesRequest::fromJson(const web::json::value& val) return ok; } + BatchCreateProtectedInstancesRequestBody BatchCreateProtectedInstancesRequest::getBody() const { return body_; diff --git a/sdrs/src/v1/model/BatchCreateProtectedInstancesRequestBody.cpp b/sdrs/src/v1/model/BatchCreateProtectedInstancesRequestBody.cpp index 2aa474fac..90ef289d6 100644 --- a/sdrs/src/v1/model/BatchCreateProtectedInstancesRequestBody.cpp +++ b/sdrs/src/v1/model/BatchCreateProtectedInstancesRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value BatchCreateProtectedInstancesRequestBody::toJson() const return val; } - bool BatchCreateProtectedInstancesRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchCreateProtectedInstancesRequestBody::fromJson(const web::json::value& return ok; } + BatchCreateProtectedInstancesRequestParams BatchCreateProtectedInstancesRequestBody::getProtectedInstances() const { return protectedInstances_; diff --git a/sdrs/src/v1/model/BatchCreateProtectedInstancesRequestParams.cpp b/sdrs/src/v1/model/BatchCreateProtectedInstancesRequestParams.cpp index 774562a00..c5ce616c7 100644 --- a/sdrs/src/v1/model/BatchCreateProtectedInstancesRequestParams.cpp +++ b/sdrs/src/v1/model/BatchCreateProtectedInstancesRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -71,7 +70,6 @@ web::json::value BatchCreateProtectedInstancesRequestParams::toJson() const return val; } - bool BatchCreateProtectedInstancesRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -160,6 +158,7 @@ bool BatchCreateProtectedInstancesRequestParams::fromJson(const web::json::value return ok; } + std::string BatchCreateProtectedInstancesRequestParams::getNamePrefix() const { return namePrefix_; diff --git a/sdrs/src/v1/model/BatchCreateProtectedInstancesResponse.cpp b/sdrs/src/v1/model/BatchCreateProtectedInstancesResponse.cpp index 3a4a00141..3af0cbe28 100644 --- a/sdrs/src/v1/model/BatchCreateProtectedInstancesResponse.cpp +++ b/sdrs/src/v1/model/BatchCreateProtectedInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/BatchCreateProtectedInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value BatchCreateProtectedInstancesResponse::toJson() const return val; } - bool BatchCreateProtectedInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchCreateProtectedInstancesResponse::fromJson(const web::json::value& val return ok; } + std::string BatchCreateProtectedInstancesResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/BatchDeleteProtectedInstancesRequest.cpp b/sdrs/src/v1/model/BatchDeleteProtectedInstancesRequest.cpp index 8a1158a60..97909bd5e 100644 --- a/sdrs/src/v1/model/BatchDeleteProtectedInstancesRequest.cpp +++ b/sdrs/src/v1/model/BatchDeleteProtectedInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value BatchDeleteProtectedInstancesRequest::toJson() const return val; } - bool BatchDeleteProtectedInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool BatchDeleteProtectedInstancesRequest::fromJson(const web::json::value& val) return ok; } + BatchDeleteProtectedInstancesRequestBody BatchDeleteProtectedInstancesRequest::getBody() const { return body_; diff --git a/sdrs/src/v1/model/BatchDeleteProtectedInstancesRequestBody.cpp b/sdrs/src/v1/model/BatchDeleteProtectedInstancesRequestBody.cpp index e2c1adf34..6717480b5 100644 --- a/sdrs/src/v1/model/BatchDeleteProtectedInstancesRequestBody.cpp +++ b/sdrs/src/v1/model/BatchDeleteProtectedInstancesRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -42,7 +41,6 @@ web::json::value BatchDeleteProtectedInstancesRequestBody::toJson() const return val; } - bool BatchDeleteProtectedInstancesRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool BatchDeleteProtectedInstancesRequestBody::fromJson(const web::json::value& return ok; } + std::vector& BatchDeleteProtectedInstancesRequestBody::getProtectedInstances() { return protectedInstances_; diff --git a/sdrs/src/v1/model/BatchDeleteProtectedInstancesResponse.cpp b/sdrs/src/v1/model/BatchDeleteProtectedInstancesResponse.cpp index 8350822d8..9ce084ccc 100644 --- a/sdrs/src/v1/model/BatchDeleteProtectedInstancesResponse.cpp +++ b/sdrs/src/v1/model/BatchDeleteProtectedInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/BatchDeleteProtectedInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value BatchDeleteProtectedInstancesResponse::toJson() const return val; } - bool BatchDeleteProtectedInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool BatchDeleteProtectedInstancesResponse::fromJson(const web::json::value& val return ok; } + std::string BatchDeleteProtectedInstancesResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/BatchDeleteTagsRequest.cpp b/sdrs/src/v1/model/BatchDeleteTagsRequest.cpp index a476d259a..de27eff02 100644 --- a/sdrs/src/v1/model/BatchDeleteTagsRequest.cpp +++ b/sdrs/src/v1/model/BatchDeleteTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/BatchDeleteTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value BatchDeleteTagsRequest::toJson() const return val; } - bool BatchDeleteTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteTagsRequest::getProtectedInstanceId() const { return protectedInstanceId_; diff --git a/sdrs/src/v1/model/BatchDeleteTagsRequestBody.cpp b/sdrs/src/v1/model/BatchDeleteTagsRequestBody.cpp index f23d3aefd..2930eb357 100644 --- a/sdrs/src/v1/model/BatchDeleteTagsRequestBody.cpp +++ b/sdrs/src/v1/model/BatchDeleteTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/BatchDeleteTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value BatchDeleteTagsRequestBody::toJson() const return val; } - bool BatchDeleteTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& BatchDeleteTagsRequestBody::getTags() { return tags_; diff --git a/sdrs/src/v1/model/BatchDeleteTagsResponse.cpp b/sdrs/src/v1/model/BatchDeleteTagsResponse.cpp index 9378458d5..06c7ae22a 100644 --- a/sdrs/src/v1/model/BatchDeleteTagsResponse.cpp +++ b/sdrs/src/v1/model/BatchDeleteTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/BatchDeleteTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -28,7 +27,6 @@ web::json::value BatchDeleteTagsResponse::toJson() const return val; } - bool BatchDeleteTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchDeleteTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/sdrs/src/v1/model/CreateDisasterRecoveryDrillRequest.cpp b/sdrs/src/v1/model/CreateDisasterRecoveryDrillRequest.cpp index b819900e7..27f8a258d 100644 --- a/sdrs/src/v1/model/CreateDisasterRecoveryDrillRequest.cpp +++ b/sdrs/src/v1/model/CreateDisasterRecoveryDrillRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value CreateDisasterRecoveryDrillRequest::toJson() const return val; } - bool CreateDisasterRecoveryDrillRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateDisasterRecoveryDrillRequest::fromJson(const web::json::value& val) return ok; } + CreateDisasterRecoveryDrillRequestBody CreateDisasterRecoveryDrillRequest::getBody() const { return body_; diff --git a/sdrs/src/v1/model/CreateDisasterRecoveryDrillRequestBody.cpp b/sdrs/src/v1/model/CreateDisasterRecoveryDrillRequestBody.cpp index 569a19ed2..36cf91790 100644 --- a/sdrs/src/v1/model/CreateDisasterRecoveryDrillRequestBody.cpp +++ b/sdrs/src/v1/model/CreateDisasterRecoveryDrillRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value CreateDisasterRecoveryDrillRequestBody::toJson() const return val; } - bool CreateDisasterRecoveryDrillRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateDisasterRecoveryDrillRequestBody::fromJson(const web::json::value& va return ok; } + CreateDisasterRecoveryDrillRequestParams CreateDisasterRecoveryDrillRequestBody::getDisasterRecoveryDrill() const { return disasterRecoveryDrill_; diff --git a/sdrs/src/v1/model/CreateDisasterRecoveryDrillRequestParams.cpp b/sdrs/src/v1/model/CreateDisasterRecoveryDrillRequestParams.cpp index 42c72d0ec..b2d7e13de 100644 --- a/sdrs/src/v1/model/CreateDisasterRecoveryDrillRequestParams.cpp +++ b/sdrs/src/v1/model/CreateDisasterRecoveryDrillRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -43,7 +42,6 @@ web::json::value CreateDisasterRecoveryDrillRequestParams::toJson() const return val; } - bool CreateDisasterRecoveryDrillRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CreateDisasterRecoveryDrillRequestParams::fromJson(const web::json::value& return ok; } + std::string CreateDisasterRecoveryDrillRequestParams::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/CreateDisasterRecoveryDrillResponse.cpp b/sdrs/src/v1/model/CreateDisasterRecoveryDrillResponse.cpp index dc88af01b..20b189a7f 100644 --- a/sdrs/src/v1/model/CreateDisasterRecoveryDrillResponse.cpp +++ b/sdrs/src/v1/model/CreateDisasterRecoveryDrillResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateDisasterRecoveryDrillResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value CreateDisasterRecoveryDrillResponse::toJson() const return val; } - bool CreateDisasterRecoveryDrillResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateDisasterRecoveryDrillResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateDisasterRecoveryDrillResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/CreateProtectedInstanceRequest.cpp b/sdrs/src/v1/model/CreateProtectedInstanceRequest.cpp index 0172de040..cf02b7bf3 100644 --- a/sdrs/src/v1/model/CreateProtectedInstanceRequest.cpp +++ b/sdrs/src/v1/model/CreateProtectedInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value CreateProtectedInstanceRequest::toJson() const return val; } - bool CreateProtectedInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateProtectedInstanceRequest::fromJson(const web::json::value& val) return ok; } + CreateProtectedInstanceRequestBody CreateProtectedInstanceRequest::getBody() const { return body_; diff --git a/sdrs/src/v1/model/CreateProtectedInstanceRequestBody.cpp b/sdrs/src/v1/model/CreateProtectedInstanceRequestBody.cpp index 06bc9bbb3..48cd74d83 100644 --- a/sdrs/src/v1/model/CreateProtectedInstanceRequestBody.cpp +++ b/sdrs/src/v1/model/CreateProtectedInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value CreateProtectedInstanceRequestBody::toJson() const return val; } - bool CreateProtectedInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateProtectedInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + CreateProtectedInstanceRequestParams CreateProtectedInstanceRequestBody::getProtectedInstance() const { return protectedInstance_; diff --git a/sdrs/src/v1/model/CreateProtectedInstanceRequestParams.cpp b/sdrs/src/v1/model/CreateProtectedInstanceRequestParams.cpp index 19267d69f..bc20fbc7f 100644 --- a/sdrs/src/v1/model/CreateProtectedInstanceRequestParams.cpp +++ b/sdrs/src/v1/model/CreateProtectedInstanceRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateProtectedInstanceRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -82,7 +81,6 @@ web::json::value CreateProtectedInstanceRequestParams::toJson() const return val; } - bool CreateProtectedInstanceRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -189,6 +187,7 @@ bool CreateProtectedInstanceRequestParams::fromJson(const web::json::value& val) return ok; } + std::string CreateProtectedInstanceRequestParams::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/CreateProtectedInstanceResponse.cpp b/sdrs/src/v1/model/CreateProtectedInstanceResponse.cpp index 1024f7476..29c2f247b 100644 --- a/sdrs/src/v1/model/CreateProtectedInstanceResponse.cpp +++ b/sdrs/src/v1/model/CreateProtectedInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateProtectedInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value CreateProtectedInstanceResponse::toJson() const return val; } - bool CreateProtectedInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateProtectedInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateProtectedInstanceResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/CreateProtectionGroupRequest.cpp b/sdrs/src/v1/model/CreateProtectionGroupRequest.cpp index b4b0e6e77..846bd6163 100644 --- a/sdrs/src/v1/model/CreateProtectionGroupRequest.cpp +++ b/sdrs/src/v1/model/CreateProtectionGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateProtectionGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value CreateProtectionGroupRequest::toJson() const return val; } - bool CreateProtectionGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateProtectionGroupRequest::fromJson(const web::json::value& val) return ok; } + CreateProtectionGroupRequestBody CreateProtectionGroupRequest::getBody() const { return body_; diff --git a/sdrs/src/v1/model/CreateProtectionGroupRequestBody.cpp b/sdrs/src/v1/model/CreateProtectionGroupRequestBody.cpp index b6fb6d3da..855016c81 100644 --- a/sdrs/src/v1/model/CreateProtectionGroupRequestBody.cpp +++ b/sdrs/src/v1/model/CreateProtectionGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateProtectionGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value CreateProtectionGroupRequestBody::toJson() const return val; } - bool CreateProtectionGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateProtectionGroupRequestBody::fromJson(const web::json::value& val) return ok; } + CreateProtectionGroupRequestParams CreateProtectionGroupRequestBody::getServerGroup() const { return serverGroup_; diff --git a/sdrs/src/v1/model/CreateProtectionGroupRequestParams.cpp b/sdrs/src/v1/model/CreateProtectionGroupRequestParams.cpp index ac92aebb3..bd6fd4562 100644 --- a/sdrs/src/v1/model/CreateProtectionGroupRequestParams.cpp +++ b/sdrs/src/v1/model/CreateProtectionGroupRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateProtectionGroupRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -63,7 +62,6 @@ web::json::value CreateProtectionGroupRequestParams::toJson() const return val; } - bool CreateProtectionGroupRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool CreateProtectionGroupRequestParams::fromJson(const web::json::value& val) return ok; } + std::string CreateProtectionGroupRequestParams::getName() const { return name_; diff --git a/sdrs/src/v1/model/CreateProtectionGroupResponse.cpp b/sdrs/src/v1/model/CreateProtectionGroupResponse.cpp index f15d15579..9b4711d47 100644 --- a/sdrs/src/v1/model/CreateProtectionGroupResponse.cpp +++ b/sdrs/src/v1/model/CreateProtectionGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateProtectionGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value CreateProtectionGroupResponse::toJson() const return val; } - bool CreateProtectionGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateProtectionGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateProtectionGroupResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/CreateReplicationRequest.cpp b/sdrs/src/v1/model/CreateReplicationRequest.cpp index ba387c77a..a1f5aaabc 100644 --- a/sdrs/src/v1/model/CreateReplicationRequest.cpp +++ b/sdrs/src/v1/model/CreateReplicationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateReplicationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value CreateReplicationRequest::toJson() const return val; } - bool CreateReplicationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateReplicationRequest::fromJson(const web::json::value& val) return ok; } + CreateReplicationRequestBody CreateReplicationRequest::getBody() const { return body_; diff --git a/sdrs/src/v1/model/CreateReplicationRequestBody.cpp b/sdrs/src/v1/model/CreateReplicationRequestBody.cpp index 9c3e2efc5..4e62ccd42 100644 --- a/sdrs/src/v1/model/CreateReplicationRequestBody.cpp +++ b/sdrs/src/v1/model/CreateReplicationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateReplicationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value CreateReplicationRequestBody::toJson() const return val; } - bool CreateReplicationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateReplicationRequestBody::fromJson(const web::json::value& val) return ok; } + CreateReplicationRequestParams CreateReplicationRequestBody::getReplication() const { return replication_; diff --git a/sdrs/src/v1/model/CreateReplicationRequestParams.cpp b/sdrs/src/v1/model/CreateReplicationRequestParams.cpp index 5c05dbcf5..5bca704e8 100644 --- a/sdrs/src/v1/model/CreateReplicationRequestParams.cpp +++ b/sdrs/src/v1/model/CreateReplicationRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateReplicationRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -53,7 +52,6 @@ web::json::value CreateReplicationRequestParams::toJson() const return val; } - bool CreateReplicationRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CreateReplicationRequestParams::fromJson(const web::json::value& val) return ok; } + std::string CreateReplicationRequestParams::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/CreateReplicationResponse.cpp b/sdrs/src/v1/model/CreateReplicationResponse.cpp index dccab0e3e..92f25b07d 100644 --- a/sdrs/src/v1/model/CreateReplicationResponse.cpp +++ b/sdrs/src/v1/model/CreateReplicationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/CreateReplicationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value CreateReplicationResponse::toJson() const return val; } - bool CreateReplicationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateReplicationResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateReplicationResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/DeleteAllServerGroupFailureJobsRequest.cpp b/sdrs/src/v1/model/DeleteAllServerGroupFailureJobsRequest.cpp index 7462fa31f..3c8810e7a 100644 --- a/sdrs/src/v1/model/DeleteAllServerGroupFailureJobsRequest.cpp +++ b/sdrs/src/v1/model/DeleteAllServerGroupFailureJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteAllServerGroupFailureJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -28,7 +27,6 @@ web::json::value DeleteAllServerGroupFailureJobsRequest::toJson() const return val; } - bool DeleteAllServerGroupFailureJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteAllServerGroupFailureJobsRequest::fromJson(const web::json::value& va return ok; } + } } } diff --git a/sdrs/src/v1/model/DeleteAllServerGroupFailureJobsResponse.cpp b/sdrs/src/v1/model/DeleteAllServerGroupFailureJobsResponse.cpp index 7ef271071..f55370ffb 100644 --- a/sdrs/src/v1/model/DeleteAllServerGroupFailureJobsResponse.cpp +++ b/sdrs/src/v1/model/DeleteAllServerGroupFailureJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteAllServerGroupFailureJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -28,7 +27,6 @@ web::json::value DeleteAllServerGroupFailureJobsResponse::toJson() const return val; } - bool DeleteAllServerGroupFailureJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteAllServerGroupFailureJobsResponse::fromJson(const web::json::value& v return ok; } + } } } diff --git a/sdrs/src/v1/model/DeleteDisasterRecoveryDrillRequest.cpp b/sdrs/src/v1/model/DeleteDisasterRecoveryDrillRequest.cpp index 0fe58def8..a47a6a0a3 100644 --- a/sdrs/src/v1/model/DeleteDisasterRecoveryDrillRequest.cpp +++ b/sdrs/src/v1/model/DeleteDisasterRecoveryDrillRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteDisasterRecoveryDrillRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value DeleteDisasterRecoveryDrillRequest::toJson() const return val; } - bool DeleteDisasterRecoveryDrillRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDisasterRecoveryDrillRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteDisasterRecoveryDrillRequest::getDisasterRecoveryDrillId() const { return disasterRecoveryDrillId_; diff --git a/sdrs/src/v1/model/DeleteDisasterRecoveryDrillResponse.cpp b/sdrs/src/v1/model/DeleteDisasterRecoveryDrillResponse.cpp index e4509466b..090d37584 100644 --- a/sdrs/src/v1/model/DeleteDisasterRecoveryDrillResponse.cpp +++ b/sdrs/src/v1/model/DeleteDisasterRecoveryDrillResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteDisasterRecoveryDrillResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value DeleteDisasterRecoveryDrillResponse::toJson() const return val; } - bool DeleteDisasterRecoveryDrillResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteDisasterRecoveryDrillResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteDisasterRecoveryDrillResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/DeleteFailureJobRequest.cpp b/sdrs/src/v1/model/DeleteFailureJobRequest.cpp index ef53cda1f..7e747b70d 100644 --- a/sdrs/src/v1/model/DeleteFailureJobRequest.cpp +++ b/sdrs/src/v1/model/DeleteFailureJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteFailureJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value DeleteFailureJobRequest::toJson() const return val; } - bool DeleteFailureJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteFailureJobRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteFailureJobRequest::getFailureJobId() const { return failureJobId_; diff --git a/sdrs/src/v1/model/DeleteFailureJobResponse.cpp b/sdrs/src/v1/model/DeleteFailureJobResponse.cpp index 15eddceab..316fc9735 100644 --- a/sdrs/src/v1/model/DeleteFailureJobResponse.cpp +++ b/sdrs/src/v1/model/DeleteFailureJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteFailureJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -28,7 +27,6 @@ web::json::value DeleteFailureJobResponse::toJson() const return val; } - bool DeleteFailureJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteFailureJobResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/sdrs/src/v1/model/DeleteProtectedInstanceNicRequest.cpp b/sdrs/src/v1/model/DeleteProtectedInstanceNicRequest.cpp index f91117742..4d860d115 100644 --- a/sdrs/src/v1/model/DeleteProtectedInstanceNicRequest.cpp +++ b/sdrs/src/v1/model/DeleteProtectedInstanceNicRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteProtectedInstanceNicRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value DeleteProtectedInstanceNicRequest::toJson() const return val; } - bool DeleteProtectedInstanceNicRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteProtectedInstanceNicRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteProtectedInstanceNicRequest::getProtectedInstanceId() const { return protectedInstanceId_; diff --git a/sdrs/src/v1/model/DeleteProtectedInstanceNicResponse.cpp b/sdrs/src/v1/model/DeleteProtectedInstanceNicResponse.cpp index 30eba0cdc..bde56f825 100644 --- a/sdrs/src/v1/model/DeleteProtectedInstanceNicResponse.cpp +++ b/sdrs/src/v1/model/DeleteProtectedInstanceNicResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteProtectedInstanceNicResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value DeleteProtectedInstanceNicResponse::toJson() const return val; } - bool DeleteProtectedInstanceNicResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteProtectedInstanceNicResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteProtectedInstanceNicResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/DeleteProtectedInstanceRequest.cpp b/sdrs/src/v1/model/DeleteProtectedInstanceRequest.cpp index 5f891eb7d..3872b48e4 100644 --- a/sdrs/src/v1/model/DeleteProtectedInstanceRequest.cpp +++ b/sdrs/src/v1/model/DeleteProtectedInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteProtectedInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value DeleteProtectedInstanceRequest::toJson() const return val; } - bool DeleteProtectedInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteProtectedInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteProtectedInstanceRequest::getProtectedInstanceId() const { return protectedInstanceId_; diff --git a/sdrs/src/v1/model/DeleteProtectedInstanceRequestBody.cpp b/sdrs/src/v1/model/DeleteProtectedInstanceRequestBody.cpp index c6b210d5b..93fbc3f90 100644 --- a/sdrs/src/v1/model/DeleteProtectedInstanceRequestBody.cpp +++ b/sdrs/src/v1/model/DeleteProtectedInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteProtectedInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -38,7 +37,6 @@ web::json::value DeleteProtectedInstanceRequestBody::toJson() const return val; } - bool DeleteProtectedInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteProtectedInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + bool DeleteProtectedInstanceRequestBody::isDeleteTargetServer() const { return deleteTargetServer_; diff --git a/sdrs/src/v1/model/DeleteProtectedInstanceResponse.cpp b/sdrs/src/v1/model/DeleteProtectedInstanceResponse.cpp index 2854ea030..0c22ed858 100644 --- a/sdrs/src/v1/model/DeleteProtectedInstanceResponse.cpp +++ b/sdrs/src/v1/model/DeleteProtectedInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteProtectedInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value DeleteProtectedInstanceResponse::toJson() const return val; } - bool DeleteProtectedInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteProtectedInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteProtectedInstanceResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/DeleteProtectedInstanceTagRequest.cpp b/sdrs/src/v1/model/DeleteProtectedInstanceTagRequest.cpp index 5640a9835..dd319de5f 100644 --- a/sdrs/src/v1/model/DeleteProtectedInstanceTagRequest.cpp +++ b/sdrs/src/v1/model/DeleteProtectedInstanceTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteProtectedInstanceTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -38,7 +37,6 @@ web::json::value DeleteProtectedInstanceTagRequest::toJson() const return val; } - bool DeleteProtectedInstanceTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteProtectedInstanceTagRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteProtectedInstanceTagRequest::getProtectedInstanceId() const { return protectedInstanceId_; diff --git a/sdrs/src/v1/model/DeleteProtectedInstanceTagResponse.cpp b/sdrs/src/v1/model/DeleteProtectedInstanceTagResponse.cpp index a0b66ebf0..63d3c04a9 100644 --- a/sdrs/src/v1/model/DeleteProtectedInstanceTagResponse.cpp +++ b/sdrs/src/v1/model/DeleteProtectedInstanceTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteProtectedInstanceTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -28,7 +27,6 @@ web::json::value DeleteProtectedInstanceTagResponse::toJson() const return val; } - bool DeleteProtectedInstanceTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteProtectedInstanceTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/sdrs/src/v1/model/DeleteProtectionGroupRequest.cpp b/sdrs/src/v1/model/DeleteProtectionGroupRequest.cpp index 956d23e20..f089808ba 100644 --- a/sdrs/src/v1/model/DeleteProtectionGroupRequest.cpp +++ b/sdrs/src/v1/model/DeleteProtectionGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteProtectionGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value DeleteProtectionGroupRequest::toJson() const return val; } - bool DeleteProtectionGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteProtectionGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteProtectionGroupRequest::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/DeleteProtectionGroupResponse.cpp b/sdrs/src/v1/model/DeleteProtectionGroupResponse.cpp index 29bb0ae1d..1243265d5 100644 --- a/sdrs/src/v1/model/DeleteProtectionGroupResponse.cpp +++ b/sdrs/src/v1/model/DeleteProtectionGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteProtectionGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value DeleteProtectionGroupResponse::toJson() const return val; } - bool DeleteProtectionGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteProtectionGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteProtectionGroupResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/DeleteReplicationRequest.cpp b/sdrs/src/v1/model/DeleteReplicationRequest.cpp index f278e0622..47b7471db 100644 --- a/sdrs/src/v1/model/DeleteReplicationRequest.cpp +++ b/sdrs/src/v1/model/DeleteReplicationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteReplicationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value DeleteReplicationRequest::toJson() const return val; } - bool DeleteReplicationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DeleteReplicationRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteReplicationRequest::getReplicationId() const { return replicationId_; diff --git a/sdrs/src/v1/model/DeleteReplicationRequestBody.cpp b/sdrs/src/v1/model/DeleteReplicationRequestBody.cpp index f3b4d73e3..cbe7ebe44 100644 --- a/sdrs/src/v1/model/DeleteReplicationRequestBody.cpp +++ b/sdrs/src/v1/model/DeleteReplicationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteReplicationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value DeleteReplicationRequestBody::toJson() const return val; } - bool DeleteReplicationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteReplicationRequestBody::fromJson(const web::json::value& val) return ok; } + DeleteReplicationRequestParams DeleteReplicationRequestBody::getReplication() const { return replication_; diff --git a/sdrs/src/v1/model/DeleteReplicationRequestParams.cpp b/sdrs/src/v1/model/DeleteReplicationRequestParams.cpp index dfd4b19ca..c005e8a32 100644 --- a/sdrs/src/v1/model/DeleteReplicationRequestParams.cpp +++ b/sdrs/src/v1/model/DeleteReplicationRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteReplicationRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -38,7 +37,6 @@ web::json::value DeleteReplicationRequestParams::toJson() const return val; } - bool DeleteReplicationRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteReplicationRequestParams::fromJson(const web::json::value& val) return ok; } + std::string DeleteReplicationRequestParams::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/DeleteReplicationResponse.cpp b/sdrs/src/v1/model/DeleteReplicationResponse.cpp index 1ffa627a1..dfad2bc76 100644 --- a/sdrs/src/v1/model/DeleteReplicationResponse.cpp +++ b/sdrs/src/v1/model/DeleteReplicationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteReplicationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value DeleteReplicationResponse::toJson() const return val; } - bool DeleteReplicationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteReplicationResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteReplicationResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/DeleteResourceTag.cpp b/sdrs/src/v1/model/DeleteResourceTag.cpp index d0fe5c6fe..3993b375c 100644 --- a/sdrs/src/v1/model/DeleteResourceTag.cpp +++ b/sdrs/src/v1/model/DeleteResourceTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteResourceTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -38,7 +37,6 @@ web::json::value DeleteResourceTag::toJson() const return val; } - bool DeleteResourceTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteResourceTag::fromJson(const web::json::value& val) return ok; } + std::string DeleteResourceTag::getKey() const { return key_; diff --git a/sdrs/src/v1/model/DeleteServerGroupFailureJobsRequest.cpp b/sdrs/src/v1/model/DeleteServerGroupFailureJobsRequest.cpp index 16b9f5f5a..af4f4c336 100644 --- a/sdrs/src/v1/model/DeleteServerGroupFailureJobsRequest.cpp +++ b/sdrs/src/v1/model/DeleteServerGroupFailureJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteServerGroupFailureJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value DeleteServerGroupFailureJobsRequest::toJson() const return val; } - bool DeleteServerGroupFailureJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteServerGroupFailureJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteServerGroupFailureJobsRequest::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/DeleteServerGroupFailureJobsResponse.cpp b/sdrs/src/v1/model/DeleteServerGroupFailureJobsResponse.cpp index ca6724e4b..cacea7b40 100644 --- a/sdrs/src/v1/model/DeleteServerGroupFailureJobsResponse.cpp +++ b/sdrs/src/v1/model/DeleteServerGroupFailureJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DeleteServerGroupFailureJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -28,7 +27,6 @@ web::json::value DeleteServerGroupFailureJobsResponse::toJson() const return val; } - bool DeleteServerGroupFailureJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteServerGroupFailureJobsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/sdrs/src/v1/model/DetachProtectedInstanceReplicationRequest.cpp b/sdrs/src/v1/model/DetachProtectedInstanceReplicationRequest.cpp index ba2c46c88..00188bd81 100644 --- a/sdrs/src/v1/model/DetachProtectedInstanceReplicationRequest.cpp +++ b/sdrs/src/v1/model/DetachProtectedInstanceReplicationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DetachProtectedInstanceReplicationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -38,7 +37,6 @@ web::json::value DetachProtectedInstanceReplicationRequest::toJson() const return val; } - bool DetachProtectedInstanceReplicationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DetachProtectedInstanceReplicationRequest::fromJson(const web::json::value& return ok; } + std::string DetachProtectedInstanceReplicationRequest::getProtectedInstanceId() const { return protectedInstanceId_; diff --git a/sdrs/src/v1/model/DetachProtectedInstanceReplicationResponse.cpp b/sdrs/src/v1/model/DetachProtectedInstanceReplicationResponse.cpp index a0212c336..261df8755 100644 --- a/sdrs/src/v1/model/DetachProtectedInstanceReplicationResponse.cpp +++ b/sdrs/src/v1/model/DetachProtectedInstanceReplicationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DetachProtectedInstanceReplicationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value DetachProtectedInstanceReplicationResponse::toJson() const return val; } - bool DetachProtectedInstanceReplicationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DetachProtectedInstanceReplicationResponse::fromJson(const web::json::value return ok; } + std::string DetachProtectedInstanceReplicationResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/DrillServerParams.cpp b/sdrs/src/v1/model/DrillServerParams.cpp index 4d903fdb8..b74195578 100644 --- a/sdrs/src/v1/model/DrillServerParams.cpp +++ b/sdrs/src/v1/model/DrillServerParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/DrillServerParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -38,7 +37,6 @@ web::json::value DrillServerParams::toJson() const return val; } - bool DrillServerParams::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DrillServerParams::fromJson(const web::json::value& val) return ok; } + std::string DrillServerParams::getProtectedInstance() const { return protectedInstance_; diff --git a/sdrs/src/v1/model/ExpandReplicationRequest.cpp b/sdrs/src/v1/model/ExpandReplicationRequest.cpp index ad4796447..f79e2c7ea 100644 --- a/sdrs/src/v1/model/ExpandReplicationRequest.cpp +++ b/sdrs/src/v1/model/ExpandReplicationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ExpandReplicationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value ExpandReplicationRequest::toJson() const return val; } - bool ExpandReplicationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ExpandReplicationRequest::fromJson(const web::json::value& val) return ok; } + std::string ExpandReplicationRequest::getReplicationId() const { return replicationId_; diff --git a/sdrs/src/v1/model/ExpandReplicationResponse.cpp b/sdrs/src/v1/model/ExpandReplicationResponse.cpp index c5b6b64d0..2cb56e71b 100644 --- a/sdrs/src/v1/model/ExpandReplicationResponse.cpp +++ b/sdrs/src/v1/model/ExpandReplicationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ExpandReplicationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ExpandReplicationResponse::toJson() const return val; } - bool ExpandReplicationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ExpandReplicationResponse::fromJson(const web::json::value& val) return ok; } + std::string ExpandReplicationResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/ExtendReplicationRequestBody.cpp b/sdrs/src/v1/model/ExtendReplicationRequestBody.cpp index c26b71531..baa58977e 100644 --- a/sdrs/src/v1/model/ExtendReplicationRequestBody.cpp +++ b/sdrs/src/v1/model/ExtendReplicationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ExtendReplicationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ExtendReplicationRequestBody::toJson() const return val; } - bool ExtendReplicationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ExtendReplicationRequestBody::fromJson(const web::json::value& val) return ok; } + ExtendReplicationRequestParams ExtendReplicationRequestBody::getExtendReplication() const { return extendReplication_; diff --git a/sdrs/src/v1/model/ExtendReplicationRequestParams.cpp b/sdrs/src/v1/model/ExtendReplicationRequestParams.cpp index 64013f5a9..80481665f 100644 --- a/sdrs/src/v1/model/ExtendReplicationRequestParams.cpp +++ b/sdrs/src/v1/model/ExtendReplicationRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ExtendReplicationRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ExtendReplicationRequestParams::toJson() const return val; } - bool ExtendReplicationRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ExtendReplicationRequestParams::fromJson(const web::json::value& val) return ok; } + int32_t ExtendReplicationRequestParams::getNewSize() const { return newSize_; diff --git a/sdrs/src/v1/model/FailoverProtectionGroupRequestBody.cpp b/sdrs/src/v1/model/FailoverProtectionGroupRequestBody.cpp index 24dcb96dc..32d127feb 100644 --- a/sdrs/src/v1/model/FailoverProtectionGroupRequestBody.cpp +++ b/sdrs/src/v1/model/FailoverProtectionGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/FailoverProtectionGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value FailoverProtectionGroupRequestBody::toJson() const return val; } - bool FailoverProtectionGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool FailoverProtectionGroupRequestBody::fromJson(const web::json::value& val) return ok; } + Object FailoverProtectionGroupRequestBody::getFailoverServerGroup() const { return failoverServerGroup_; diff --git a/sdrs/src/v1/model/FailureJobParams.cpp b/sdrs/src/v1/model/FailureJobParams.cpp index 07f812392..4fd55bc3a 100644 --- a/sdrs/src/v1/model/FailureJobParams.cpp +++ b/sdrs/src/v1/model/FailureJobParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/FailureJobParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -78,7 +77,6 @@ web::json::value FailureJobParams::toJson() const return val; } - bool FailureJobParams::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool FailureJobParams::fromJson(const web::json::value& val) return ok; } + std::string FailureJobParams::getJobType() const { return jobType_; diff --git a/sdrs/src/v1/model/JobEntities.cpp b/sdrs/src/v1/model/JobEntities.cpp index 81f47c8a2..1ba40ff39 100644 --- a/sdrs/src/v1/model/JobEntities.cpp +++ b/sdrs/src/v1/model/JobEntities.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/JobEntities.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -62,7 +61,6 @@ web::json::value JobEntities::toJson() const return val; } - bool JobEntities::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool JobEntities::fromJson(const web::json::value& val) return ok; } + std::string JobEntities::getReplicationPairId() const { return replicationPairId_; diff --git a/sdrs/src/v1/model/ListActiveActiveDomainsRequest.cpp b/sdrs/src/v1/model/ListActiveActiveDomainsRequest.cpp index 3ab5899b9..da8a01338 100644 --- a/sdrs/src/v1/model/ListActiveActiveDomainsRequest.cpp +++ b/sdrs/src/v1/model/ListActiveActiveDomainsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListActiveActiveDomainsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -28,7 +27,6 @@ web::json::value ListActiveActiveDomainsRequest::toJson() const return val; } - bool ListActiveActiveDomainsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListActiveActiveDomainsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/sdrs/src/v1/model/ListActiveActiveDomainsResponse.cpp b/sdrs/src/v1/model/ListActiveActiveDomainsResponse.cpp index e50625cc3..3687eec5e 100644 --- a/sdrs/src/v1/model/ListActiveActiveDomainsResponse.cpp +++ b/sdrs/src/v1/model/ListActiveActiveDomainsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListActiveActiveDomainsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ListActiveActiveDomainsResponse::toJson() const return val; } - bool ListActiveActiveDomainsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListActiveActiveDomainsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListActiveActiveDomainsResponse::getDomains() { return domains_; diff --git a/sdrs/src/v1/model/ListApiVersionsRequest.cpp b/sdrs/src/v1/model/ListApiVersionsRequest.cpp index ff6cf963e..0bbfb58e7 100644 --- a/sdrs/src/v1/model/ListApiVersionsRequest.cpp +++ b/sdrs/src/v1/model/ListApiVersionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListApiVersionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -28,7 +27,6 @@ web::json::value ListApiVersionsRequest::toJson() const return val; } - bool ListApiVersionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListApiVersionsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/sdrs/src/v1/model/ListApiVersionsResponse.cpp b/sdrs/src/v1/model/ListApiVersionsResponse.cpp index 6d2eb7d8e..0e407dd8b 100644 --- a/sdrs/src/v1/model/ListApiVersionsResponse.cpp +++ b/sdrs/src/v1/model/ListApiVersionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListApiVersionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ListApiVersionsResponse::toJson() const return val; } - bool ListApiVersionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListApiVersionsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListApiVersionsResponse::getVersions() { return versions_; diff --git a/sdrs/src/v1/model/ListDisasterRecoveryDrillsRequest.cpp b/sdrs/src/v1/model/ListDisasterRecoveryDrillsRequest.cpp index e1789fd97..30e24d364 100644 --- a/sdrs/src/v1/model/ListDisasterRecoveryDrillsRequest.cpp +++ b/sdrs/src/v1/model/ListDisasterRecoveryDrillsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListDisasterRecoveryDrillsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -58,7 +57,6 @@ web::json::value ListDisasterRecoveryDrillsRequest::toJson() const return val; } - bool ListDisasterRecoveryDrillsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListDisasterRecoveryDrillsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDisasterRecoveryDrillsRequest::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/ListDisasterRecoveryDrillsResponse.cpp b/sdrs/src/v1/model/ListDisasterRecoveryDrillsResponse.cpp index 7d52c0545..9a2d15497 100644 --- a/sdrs/src/v1/model/ListDisasterRecoveryDrillsResponse.cpp +++ b/sdrs/src/v1/model/ListDisasterRecoveryDrillsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListDisasterRecoveryDrillsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value ListDisasterRecoveryDrillsResponse::toJson() const return val; } - bool ListDisasterRecoveryDrillsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDisasterRecoveryDrillsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListDisasterRecoveryDrillsResponse::getDisasterRecoveryDrills() { return disasterRecoveryDrills_; diff --git a/sdrs/src/v1/model/ListFailureJobsRequest.cpp b/sdrs/src/v1/model/ListFailureJobsRequest.cpp index 3b566053a..398e6159c 100644 --- a/sdrs/src/v1/model/ListFailureJobsRequest.cpp +++ b/sdrs/src/v1/model/ListFailureJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListFailureJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -58,7 +57,6 @@ web::json::value ListFailureJobsRequest::toJson() const return val; } - bool ListFailureJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListFailureJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListFailureJobsRequest::getFailureStatus() const { return failureStatus_; diff --git a/sdrs/src/v1/model/ListFailureJobsResponse.cpp b/sdrs/src/v1/model/ListFailureJobsResponse.cpp index b2ce5f609..01d32ec8d 100644 --- a/sdrs/src/v1/model/ListFailureJobsResponse.cpp +++ b/sdrs/src/v1/model/ListFailureJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListFailureJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value ListFailureJobsResponse::toJson() const return val; } - bool ListFailureJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListFailureJobsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListFailureJobsResponse::getFailureJobs() { return failureJobs_; diff --git a/sdrs/src/v1/model/ListProtectedInstanceTagsRequest.cpp b/sdrs/src/v1/model/ListProtectedInstanceTagsRequest.cpp index 323beb5e0..84097ef56 100644 --- a/sdrs/src/v1/model/ListProtectedInstanceTagsRequest.cpp +++ b/sdrs/src/v1/model/ListProtectedInstanceTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListProtectedInstanceTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ListProtectedInstanceTagsRequest::toJson() const return val; } - bool ListProtectedInstanceTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListProtectedInstanceTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListProtectedInstanceTagsRequest::getProtectedInstanceId() const { return protectedInstanceId_; diff --git a/sdrs/src/v1/model/ListProtectedInstanceTagsResponse.cpp b/sdrs/src/v1/model/ListProtectedInstanceTagsResponse.cpp index c833c9f7b..8ea43cbec 100644 --- a/sdrs/src/v1/model/ListProtectedInstanceTagsResponse.cpp +++ b/sdrs/src/v1/model/ListProtectedInstanceTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListProtectedInstanceTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ListProtectedInstanceTagsResponse::toJson() const return val; } - bool ListProtectedInstanceTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListProtectedInstanceTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProtectedInstanceTagsResponse::getTags() { return tags_; diff --git a/sdrs/src/v1/model/ListProtectedInstancesByTagsRequest.cpp b/sdrs/src/v1/model/ListProtectedInstancesByTagsRequest.cpp index 30bc026e3..964fef574 100644 --- a/sdrs/src/v1/model/ListProtectedInstancesByTagsRequest.cpp +++ b/sdrs/src/v1/model/ListProtectedInstancesByTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ListProtectedInstancesByTagsRequest::toJson() const return val; } - bool ListProtectedInstancesByTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListProtectedInstancesByTagsRequest::fromJson(const web::json::value& val) return ok; } + ListProtectedInstancesByTagsRequestBody ListProtectedInstancesByTagsRequest::getBody() const { return body_; diff --git a/sdrs/src/v1/model/ListProtectedInstancesByTagsRequestBody.cpp b/sdrs/src/v1/model/ListProtectedInstancesByTagsRequestBody.cpp index e6bc15848..51d200005 100644 --- a/sdrs/src/v1/model/ListProtectedInstancesByTagsRequestBody.cpp +++ b/sdrs/src/v1/model/ListProtectedInstancesByTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -63,7 +62,6 @@ web::json::value ListProtectedInstancesByTagsRequestBody::toJson() const return val; } - bool ListProtectedInstancesByTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -143,6 +141,7 @@ bool ListProtectedInstancesByTagsRequestBody::fromJson(const web::json::value& v return ok; } + std::vector& ListProtectedInstancesByTagsRequestBody::getTags() { return tags_; diff --git a/sdrs/src/v1/model/ListProtectedInstancesByTagsResponse.cpp b/sdrs/src/v1/model/ListProtectedInstancesByTagsResponse.cpp index f1c6ae139..0a0cd0f6a 100644 --- a/sdrs/src/v1/model/ListProtectedInstancesByTagsResponse.cpp +++ b/sdrs/src/v1/model/ListProtectedInstancesByTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListProtectedInstancesByTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value ListProtectedInstancesByTagsResponse::toJson() const return val; } - bool ListProtectedInstancesByTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListProtectedInstancesByTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProtectedInstancesByTagsResponse::getResources() { return resources_; diff --git a/sdrs/src/v1/model/ListProtectedInstancesProjectTagsRequest.cpp b/sdrs/src/v1/model/ListProtectedInstancesProjectTagsRequest.cpp index 150f388f3..117d33854 100644 --- a/sdrs/src/v1/model/ListProtectedInstancesProjectTagsRequest.cpp +++ b/sdrs/src/v1/model/ListProtectedInstancesProjectTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListProtectedInstancesProjectTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -28,7 +27,6 @@ web::json::value ListProtectedInstancesProjectTagsRequest::toJson() const return val; } - bool ListProtectedInstancesProjectTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListProtectedInstancesProjectTagsRequest::fromJson(const web::json::value& return ok; } + } } } diff --git a/sdrs/src/v1/model/ListProtectedInstancesProjectTagsResponse.cpp b/sdrs/src/v1/model/ListProtectedInstancesProjectTagsResponse.cpp index e8d4069aa..dfa27ea32 100644 --- a/sdrs/src/v1/model/ListProtectedInstancesProjectTagsResponse.cpp +++ b/sdrs/src/v1/model/ListProtectedInstancesProjectTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListProtectedInstancesProjectTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ListProtectedInstancesProjectTagsResponse::toJson() const return val; } - bool ListProtectedInstancesProjectTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListProtectedInstancesProjectTagsResponse::fromJson(const web::json::value& return ok; } + std::vector& ListProtectedInstancesProjectTagsResponse::getTags() { return tags_; diff --git a/sdrs/src/v1/model/ListProtectedInstancesRequest.cpp b/sdrs/src/v1/model/ListProtectedInstancesRequest.cpp index f07cdd626..d7c83eb21 100644 --- a/sdrs/src/v1/model/ListProtectedInstancesRequest.cpp +++ b/sdrs/src/v1/model/ListProtectedInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListProtectedInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -73,7 +72,6 @@ web::json::value ListProtectedInstancesRequest::toJson() const return val; } - bool ListProtectedInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ListProtectedInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListProtectedInstancesRequest::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/ListProtectedInstancesResponse.cpp b/sdrs/src/v1/model/ListProtectedInstancesResponse.cpp index 6e0450855..b5373d02d 100644 --- a/sdrs/src/v1/model/ListProtectedInstancesResponse.cpp +++ b/sdrs/src/v1/model/ListProtectedInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListProtectedInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value ListProtectedInstancesResponse::toJson() const return val; } - bool ListProtectedInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListProtectedInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProtectedInstancesResponse::getProtectedInstances() { return protectedInstances_; diff --git a/sdrs/src/v1/model/ListProtectionGroupsRequest.cpp b/sdrs/src/v1/model/ListProtectionGroupsRequest.cpp index 1be38bdb0..a38f450bb 100644 --- a/sdrs/src/v1/model/ListProtectionGroupsRequest.cpp +++ b/sdrs/src/v1/model/ListProtectionGroupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListProtectionGroupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -58,7 +57,6 @@ web::json::value ListProtectionGroupsRequest::toJson() const return val; } - bool ListProtectionGroupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListProtectionGroupsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListProtectionGroupsRequest::getLimit() const { return limit_; diff --git a/sdrs/src/v1/model/ListProtectionGroupsResponse.cpp b/sdrs/src/v1/model/ListProtectionGroupsResponse.cpp index f2ca1630b..2fd592d26 100644 --- a/sdrs/src/v1/model/ListProtectionGroupsResponse.cpp +++ b/sdrs/src/v1/model/ListProtectionGroupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListProtectionGroupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value ListProtectionGroupsResponse::toJson() const return val; } - bool ListProtectionGroupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListProtectionGroupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProtectionGroupsResponse::getServerGroups() { return serverGroups_; diff --git a/sdrs/src/v1/model/ListReplicationsRequest.cpp b/sdrs/src/v1/model/ListReplicationsRequest.cpp index 74bc99cfa..e95014b7a 100644 --- a/sdrs/src/v1/model/ListReplicationsRequest.cpp +++ b/sdrs/src/v1/model/ListReplicationsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListReplicationsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -78,7 +77,6 @@ web::json::value ListReplicationsRequest::toJson() const return val; } - bool ListReplicationsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool ListReplicationsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListReplicationsRequest::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/ListReplicationsResponse.cpp b/sdrs/src/v1/model/ListReplicationsResponse.cpp index 06af61631..c2e6e03f0 100644 --- a/sdrs/src/v1/model/ListReplicationsResponse.cpp +++ b/sdrs/src/v1/model/ListReplicationsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListReplicationsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value ListReplicationsResponse::toJson() const return val; } - bool ListReplicationsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListReplicationsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListReplicationsResponse::getReplications() { return replications_; diff --git a/sdrs/src/v1/model/ListRpoStatisticsRequest.cpp b/sdrs/src/v1/model/ListRpoStatisticsRequest.cpp index 778c5be94..7d88f1567 100644 --- a/sdrs/src/v1/model/ListRpoStatisticsRequest.cpp +++ b/sdrs/src/v1/model/ListRpoStatisticsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListRpoStatisticsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -53,7 +52,6 @@ web::json::value ListRpoStatisticsRequest::toJson() const return val; } - bool ListRpoStatisticsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListRpoStatisticsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListRpoStatisticsRequest::getLimit() const { return limit_; diff --git a/sdrs/src/v1/model/ListRpoStatisticsResponse.cpp b/sdrs/src/v1/model/ListRpoStatisticsResponse.cpp index 93ddc2fd0..1cb01977f 100644 --- a/sdrs/src/v1/model/ListRpoStatisticsResponse.cpp +++ b/sdrs/src/v1/model/ListRpoStatisticsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ListRpoStatisticsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value ListRpoStatisticsResponse::toJson() const return val; } - bool ListRpoStatisticsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListRpoStatisticsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListRpoStatisticsResponse::getResourceRpoStatistics() { return resourceRpoStatistics_; diff --git a/sdrs/src/v1/model/MatchParams.cpp b/sdrs/src/v1/model/MatchParams.cpp index 84db17d02..446634efc 100644 --- a/sdrs/src/v1/model/MatchParams.cpp +++ b/sdrs/src/v1/model/MatchParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/MatchParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -38,7 +37,6 @@ web::json::value MatchParams::toJson() const return val; } - bool MatchParams::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool MatchParams::fromJson(const web::json::value& val) return ok; } + std::string MatchParams::getKey() const { return key_; diff --git a/sdrs/src/v1/model/MetadataParams.cpp b/sdrs/src/v1/model/MetadataParams.cpp index 7dda5dcfc..5e777e25e 100644 --- a/sdrs/src/v1/model/MetadataParams.cpp +++ b/sdrs/src/v1/model/MetadataParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/MetadataParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value MetadataParams::toJson() const return val; } - bool MetadataParams::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool MetadataParams::fromJson(const web::json::value& val) return ok; } + std::string MetadataParams::getSystemFrozen() const { return systemFrozen_; diff --git a/sdrs/src/v1/model/ProtectedInstanceAddNicRequestBody.cpp b/sdrs/src/v1/model/ProtectedInstanceAddNicRequestBody.cpp index 3cfca6a95..57fd449c5 100644 --- a/sdrs/src/v1/model/ProtectedInstanceAddNicRequestBody.cpp +++ b/sdrs/src/v1/model/ProtectedInstanceAddNicRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ProtectedInstanceAddNicRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -42,7 +41,6 @@ web::json::value ProtectedInstanceAddNicRequestBody::toJson() const return val; } - bool ProtectedInstanceAddNicRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ProtectedInstanceAddNicRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ProtectedInstanceAddNicRequestBody::getSubnetId() const { return subnetId_; diff --git a/sdrs/src/v1/model/ProtectedInstanceAddTagsRequestBody.cpp b/sdrs/src/v1/model/ProtectedInstanceAddTagsRequestBody.cpp index 8acf5da2d..861cc4ab1 100644 --- a/sdrs/src/v1/model/ProtectedInstanceAddTagsRequestBody.cpp +++ b/sdrs/src/v1/model/ProtectedInstanceAddTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ProtectedInstanceAddTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ProtectedInstanceAddTagsRequestBody::toJson() const return val; } - bool ProtectedInstanceAddTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ProtectedInstanceAddTagsRequestBody::fromJson(const web::json::value& val) return ok; } + ResourceTag ProtectedInstanceAddTagsRequestBody::getTag() const { return tag_; diff --git a/sdrs/src/v1/model/ProtectedInstanceAttachReplicationRequestBody.cpp b/sdrs/src/v1/model/ProtectedInstanceAttachReplicationRequestBody.cpp index 4a9ef634a..51fb35f0f 100644 --- a/sdrs/src/v1/model/ProtectedInstanceAttachReplicationRequestBody.cpp +++ b/sdrs/src/v1/model/ProtectedInstanceAttachReplicationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ProtectedInstanceAttachReplicationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ProtectedInstanceAttachReplicationRequestBody::toJson() const return val; } - bool ProtectedInstanceAttachReplicationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ProtectedInstanceAttachReplicationRequestBody::fromJson(const web::json::va return ok; } + ProtectedInstanceAttachReplicationRequestParams ProtectedInstanceAttachReplicationRequestBody::getReplicationAttachment() const { return replicationAttachment_; diff --git a/sdrs/src/v1/model/ProtectedInstanceAttachReplicationRequestParams.cpp b/sdrs/src/v1/model/ProtectedInstanceAttachReplicationRequestParams.cpp index f17cd05b2..e75ac34bb 100644 --- a/sdrs/src/v1/model/ProtectedInstanceAttachReplicationRequestParams.cpp +++ b/sdrs/src/v1/model/ProtectedInstanceAttachReplicationRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ProtectedInstanceAttachReplicationRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -38,7 +37,6 @@ web::json::value ProtectedInstanceAttachReplicationRequestParams::toJson() const return val; } - bool ProtectedInstanceAttachReplicationRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ProtectedInstanceAttachReplicationRequestParams::fromJson(const web::json:: return ok; } + std::string ProtectedInstanceAttachReplicationRequestParams::getReplicationId() const { return replicationId_; diff --git a/sdrs/src/v1/model/ProtectedInstanceAttachment.cpp b/sdrs/src/v1/model/ProtectedInstanceAttachment.cpp index 99079f677..8f20d87f8 100644 --- a/sdrs/src/v1/model/ProtectedInstanceAttachment.cpp +++ b/sdrs/src/v1/model/ProtectedInstanceAttachment.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ProtectedInstanceAttachment.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -38,7 +37,6 @@ web::json::value ProtectedInstanceAttachment::toJson() const return val; } - bool ProtectedInstanceAttachment::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ProtectedInstanceAttachment::fromJson(const web::json::value& val) return ok; } + std::string ProtectedInstanceAttachment::getReplication() const { return replication_; diff --git a/sdrs/src/v1/model/ProtectedInstanceDeleteNicRequestBody.cpp b/sdrs/src/v1/model/ProtectedInstanceDeleteNicRequestBody.cpp index d29c7127f..f1981e2d7 100644 --- a/sdrs/src/v1/model/ProtectedInstanceDeleteNicRequestBody.cpp +++ b/sdrs/src/v1/model/ProtectedInstanceDeleteNicRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ProtectedInstanceDeleteNicRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ProtectedInstanceDeleteNicRequestBody::toJson() const return val; } - bool ProtectedInstanceDeleteNicRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ProtectedInstanceDeleteNicRequestBody::fromJson(const web::json::value& val return ok; } + std::string ProtectedInstanceDeleteNicRequestBody::getNicId() const { return nicId_; diff --git a/sdrs/src/v1/model/QuotaParams.cpp b/sdrs/src/v1/model/QuotaParams.cpp index 4326f6a57..03ff5b8a8 100644 --- a/sdrs/src/v1/model/QuotaParams.cpp +++ b/sdrs/src/v1/model/QuotaParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/QuotaParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value QuotaParams::toJson() const return val; } - bool QuotaParams::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool QuotaParams::fromJson(const web::json::value& val) return ok; } + std::vector& QuotaParams::getResources() { return resources_; diff --git a/sdrs/src/v1/model/QuotaResourceParams.cpp b/sdrs/src/v1/model/QuotaResourceParams.cpp index b6f803fe1..c92597075 100644 --- a/sdrs/src/v1/model/QuotaResourceParams.cpp +++ b/sdrs/src/v1/model/QuotaResourceParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/QuotaResourceParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -53,7 +52,6 @@ web::json::value QuotaResourceParams::toJson() const return val; } - bool QuotaResourceParams::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool QuotaResourceParams::fromJson(const web::json::value& val) return ok; } + std::string QuotaResourceParams::getType() const { return type_; diff --git a/sdrs/src/v1/model/ReplicationAttachment.cpp b/sdrs/src/v1/model/ReplicationAttachment.cpp index e7a488f16..330fbec9c 100644 --- a/sdrs/src/v1/model/ReplicationAttachment.cpp +++ b/sdrs/src/v1/model/ReplicationAttachment.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ReplicationAttachment.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -38,7 +37,6 @@ web::json::value ReplicationAttachment::toJson() const return val; } - bool ReplicationAttachment::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ReplicationAttachment::fromJson(const web::json::value& val) return ok; } + std::string ReplicationAttachment::getProtectedInstance() const { return protectedInstance_; diff --git a/sdrs/src/v1/model/ReplicationClusterParams.cpp b/sdrs/src/v1/model/ReplicationClusterParams.cpp index e844cbcfe..c7be9932b 100644 --- a/sdrs/src/v1/model/ReplicationClusterParams.cpp +++ b/sdrs/src/v1/model/ReplicationClusterParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ReplicationClusterParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ReplicationClusterParams::toJson() const return val; } - bool ReplicationClusterParams::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ReplicationClusterParams::fromJson(const web::json::value& val) return ok; } + std::string ReplicationClusterParams::getAvailabilityZone() const { return availabilityZone_; diff --git a/sdrs/src/v1/model/ReplicationRecordMetadata.cpp b/sdrs/src/v1/model/ReplicationRecordMetadata.cpp index 01e997ed2..971c2fbd2 100644 --- a/sdrs/src/v1/model/ReplicationRecordMetadata.cpp +++ b/sdrs/src/v1/model/ReplicationRecordMetadata.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ReplicationRecordMetadata.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -48,7 +47,6 @@ web::json::value ReplicationRecordMetadata::toJson() const return val; } - bool ReplicationRecordMetadata::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ReplicationRecordMetadata::fromJson(const web::json::value& val) return ok; } + bool ReplicationRecordMetadata::isMultiattach() const { return multiattach_; diff --git a/sdrs/src/v1/model/ResizeProtectedInstanceRequest.cpp b/sdrs/src/v1/model/ResizeProtectedInstanceRequest.cpp index 39d12000b..3afb18706 100644 --- a/sdrs/src/v1/model/ResizeProtectedInstanceRequest.cpp +++ b/sdrs/src/v1/model/ResizeProtectedInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value ResizeProtectedInstanceRequest::toJson() const return val; } - bool ResizeProtectedInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResizeProtectedInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string ResizeProtectedInstanceRequest::getProtectedInstanceId() const { return protectedInstanceId_; diff --git a/sdrs/src/v1/model/ResizeProtectedInstanceRequestBody.cpp b/sdrs/src/v1/model/ResizeProtectedInstanceRequestBody.cpp index a5bb40bf5..6f76b59da 100644 --- a/sdrs/src/v1/model/ResizeProtectedInstanceRequestBody.cpp +++ b/sdrs/src/v1/model/ResizeProtectedInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ResizeProtectedInstanceRequestBody::toJson() const return val; } - bool ResizeProtectedInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ResizeProtectedInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + ResizeProtectedInstanceRequestParams ResizeProtectedInstanceRequestBody::getResize() const { return resize_; diff --git a/sdrs/src/v1/model/ResizeProtectedInstanceRequestParams.cpp b/sdrs/src/v1/model/ResizeProtectedInstanceRequestParams.cpp index 1316e223b..263bd70ab 100644 --- a/sdrs/src/v1/model/ResizeProtectedInstanceRequestParams.cpp +++ b/sdrs/src/v1/model/ResizeProtectedInstanceRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ResizeProtectedInstanceRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -53,7 +52,6 @@ web::json::value ResizeProtectedInstanceRequestParams::toJson() const return val; } - bool ResizeProtectedInstanceRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ResizeProtectedInstanceRequestParams::fromJson(const web::json::value& val) return ok; } + std::string ResizeProtectedInstanceRequestParams::getFlavorRef() const { return flavorRef_; diff --git a/sdrs/src/v1/model/ResizeProtectedInstanceResponse.cpp b/sdrs/src/v1/model/ResizeProtectedInstanceResponse.cpp index ca550608c..6d524f106 100644 --- a/sdrs/src/v1/model/ResizeProtectedInstanceResponse.cpp +++ b/sdrs/src/v1/model/ResizeProtectedInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ResizeProtectedInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ResizeProtectedInstanceResponse::toJson() const return val; } - bool ResizeProtectedInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ResizeProtectedInstanceResponse::fromJson(const web::json::value& val) return ok; } + std::string ResizeProtectedInstanceResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/ResourceId.cpp b/sdrs/src/v1/model/ResourceId.cpp index fa1f529c1..2fb23847a 100644 --- a/sdrs/src/v1/model/ResourceId.cpp +++ b/sdrs/src/v1/model/ResourceId.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ResourceId.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ResourceId::toJson() const return val; } - bool ResourceId::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ResourceId::fromJson(const web::json::value& val) return ok; } + std::string ResourceId::getId() const { return id_; diff --git a/sdrs/src/v1/model/ResourceParams.cpp b/sdrs/src/v1/model/ResourceParams.cpp index 934947134..4af17ecb4 100644 --- a/sdrs/src/v1/model/ResourceParams.cpp +++ b/sdrs/src/v1/model/ResourceParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ResourceParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -46,7 +45,6 @@ web::json::value ResourceParams::toJson() const return val; } - bool ResourceParams::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ResourceParams::fromJson(const web::json::value& val) return ok; } + std::string ResourceParams::getResourceId() const { return resourceId_; diff --git a/sdrs/src/v1/model/ResourceTag.cpp b/sdrs/src/v1/model/ResourceTag.cpp index cc80c8f4a..22cb0aadc 100644 --- a/sdrs/src/v1/model/ResourceTag.cpp +++ b/sdrs/src/v1/model/ResourceTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ResourceTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -38,7 +37,6 @@ web::json::value ResourceTag::toJson() const return val; } - bool ResourceTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResourceTag::fromJson(const web::json::value& val) return ok; } + std::string ResourceTag::getKey() const { return key_; diff --git a/sdrs/src/v1/model/ReverseProtectionGroupRequestBody.cpp b/sdrs/src/v1/model/ReverseProtectionGroupRequestBody.cpp index a3e0d96c8..4bdad05ff 100644 --- a/sdrs/src/v1/model/ReverseProtectionGroupRequestBody.cpp +++ b/sdrs/src/v1/model/ReverseProtectionGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ReverseProtectionGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ReverseProtectionGroupRequestBody::toJson() const return val; } - bool ReverseProtectionGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ReverseProtectionGroupRequestBody::fromJson(const web::json::value& val) return ok; } + ReverseProtectionGroupRequestParams ReverseProtectionGroupRequestBody::getReverseServerGroup() const { return reverseServerGroup_; diff --git a/sdrs/src/v1/model/ReverseProtectionGroupRequestParams.cpp b/sdrs/src/v1/model/ReverseProtectionGroupRequestParams.cpp index 5ac69e669..52a5bef98 100644 --- a/sdrs/src/v1/model/ReverseProtectionGroupRequestParams.cpp +++ b/sdrs/src/v1/model/ReverseProtectionGroupRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ReverseProtectionGroupRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ReverseProtectionGroupRequestParams::toJson() const return val; } - bool ReverseProtectionGroupRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ReverseProtectionGroupRequestParams::fromJson(const web::json::value& val) return ok; } + std::string ReverseProtectionGroupRequestParams::getPriorityStation() const { return priorityStation_; diff --git a/sdrs/src/v1/model/RpoStattisticsParams.cpp b/sdrs/src/v1/model/RpoStattisticsParams.cpp index 6ddaacd22..a7835f8f9 100644 --- a/sdrs/src/v1/model/RpoStattisticsParams.cpp +++ b/sdrs/src/v1/model/RpoStattisticsParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/RpoStattisticsParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -58,7 +57,6 @@ web::json::value RpoStattisticsParams::toJson() const return val; } - bool RpoStattisticsParams::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool RpoStattisticsParams::fromJson(const web::json::value& val) return ok; } + std::string RpoStattisticsParams::getId() const { return id_; diff --git a/sdrs/src/v1/model/SecurityGroupsParams.cpp b/sdrs/src/v1/model/SecurityGroupsParams.cpp index 76b099b38..a546c0e87 100644 --- a/sdrs/src/v1/model/SecurityGroupsParams.cpp +++ b/sdrs/src/v1/model/SecurityGroupsParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/SecurityGroupsParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value SecurityGroupsParams::toJson() const return val; } - bool SecurityGroupsParams::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SecurityGroupsParams::fromJson(const web::json::value& val) return ok; } + std::string SecurityGroupsParams::getId() const { return id_; diff --git a/sdrs/src/v1/model/ServerInfo.cpp b/sdrs/src/v1/model/ServerInfo.cpp index 971b95073..224f96935 100644 --- a/sdrs/src/v1/model/ServerInfo.cpp +++ b/sdrs/src/v1/model/ServerInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ServerInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -38,7 +37,6 @@ web::json::value ServerInfo::toJson() const return val; } - bool ServerInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ServerInfo::fromJson(const web::json::value& val) return ok; } + std::string ServerInfo::getServerId() const { return serverId_; diff --git a/sdrs/src/v1/model/ShowActiveActiveDomainParams.cpp b/sdrs/src/v1/model/ShowActiveActiveDomainParams.cpp index eaf412987..319dd411b 100644 --- a/sdrs/src/v1/model/ShowActiveActiveDomainParams.cpp +++ b/sdrs/src/v1/model/ShowActiveActiveDomainParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowActiveActiveDomainParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -56,7 +55,6 @@ web::json::value ShowActiveActiveDomainParams::toJson() const return val; } - bool ShowActiveActiveDomainParams::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool ShowActiveActiveDomainParams::fromJson(const web::json::value& val) return ok; } + std::string ShowActiveActiveDomainParams::getId() const { return id_; diff --git a/sdrs/src/v1/model/ShowApiVersionLinksParams.cpp b/sdrs/src/v1/model/ShowApiVersionLinksParams.cpp index ccb3a4602..1136c6765 100644 --- a/sdrs/src/v1/model/ShowApiVersionLinksParams.cpp +++ b/sdrs/src/v1/model/ShowApiVersionLinksParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowApiVersionLinksParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -38,7 +37,6 @@ web::json::value ShowApiVersionLinksParams::toJson() const return val; } - bool ShowApiVersionLinksParams::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowApiVersionLinksParams::fromJson(const web::json::value& val) return ok; } + std::string ShowApiVersionLinksParams::getRel() const { return rel_; diff --git a/sdrs/src/v1/model/ShowApiVersionParams.cpp b/sdrs/src/v1/model/ShowApiVersionParams.cpp index 43989d22b..a79658d44 100644 --- a/sdrs/src/v1/model/ShowApiVersionParams.cpp +++ b/sdrs/src/v1/model/ShowApiVersionParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowApiVersionParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -57,7 +56,6 @@ web::json::value ShowApiVersionParams::toJson() const return val; } - bool ShowApiVersionParams::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool ShowApiVersionParams::fromJson(const web::json::value& val) return ok; } + std::string ShowApiVersionParams::getId() const { return id_; diff --git a/sdrs/src/v1/model/ShowDisasterRecoveryDrillParams.cpp b/sdrs/src/v1/model/ShowDisasterRecoveryDrillParams.cpp index c346e1e5f..77b73c058 100644 --- a/sdrs/src/v1/model/ShowDisasterRecoveryDrillParams.cpp +++ b/sdrs/src/v1/model/ShowDisasterRecoveryDrillParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -67,7 +66,6 @@ web::json::value ShowDisasterRecoveryDrillParams::toJson() const return val; } - bool ShowDisasterRecoveryDrillParams::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ShowDisasterRecoveryDrillParams::fromJson(const web::json::value& val) return ok; } + std::string ShowDisasterRecoveryDrillParams::getId() const { return id_; diff --git a/sdrs/src/v1/model/ShowDisasterRecoveryDrillRequest.cpp b/sdrs/src/v1/model/ShowDisasterRecoveryDrillRequest.cpp index 3fd99d1af..c72f6bd2c 100644 --- a/sdrs/src/v1/model/ShowDisasterRecoveryDrillRequest.cpp +++ b/sdrs/src/v1/model/ShowDisasterRecoveryDrillRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ShowDisasterRecoveryDrillRequest::toJson() const return val; } - bool ShowDisasterRecoveryDrillRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowDisasterRecoveryDrillRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowDisasterRecoveryDrillRequest::getDisasterRecoveryDrillId() const { return disasterRecoveryDrillId_; diff --git a/sdrs/src/v1/model/ShowDisasterRecoveryDrillResponse.cpp b/sdrs/src/v1/model/ShowDisasterRecoveryDrillResponse.cpp index dc0e2647a..52f7f4bb1 100644 --- a/sdrs/src/v1/model/ShowDisasterRecoveryDrillResponse.cpp +++ b/sdrs/src/v1/model/ShowDisasterRecoveryDrillResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowDisasterRecoveryDrillResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ShowDisasterRecoveryDrillResponse::toJson() const return val; } - bool ShowDisasterRecoveryDrillResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowDisasterRecoveryDrillResponse::fromJson(const web::json::value& val) return ok; } + ShowDisasterRecoveryDrillParams ShowDisasterRecoveryDrillResponse::getDisasterRecoveryDrill() const { return disasterRecoveryDrill_; diff --git a/sdrs/src/v1/model/ShowJobStatusRequest.cpp b/sdrs/src/v1/model/ShowJobStatusRequest.cpp index 95ac874a1..f3579d58c 100644 --- a/sdrs/src/v1/model/ShowJobStatusRequest.cpp +++ b/sdrs/src/v1/model/ShowJobStatusRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowJobStatusRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ShowJobStatusRequest::toJson() const return val; } - bool ShowJobStatusRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowJobStatusRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowJobStatusRequest::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/ShowJobStatusResponse.cpp b/sdrs/src/v1/model/ShowJobStatusResponse.cpp index f44f11f70..d239535a7 100644 --- a/sdrs/src/v1/model/ShowJobStatusResponse.cpp +++ b/sdrs/src/v1/model/ShowJobStatusResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowJobStatusResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -67,7 +66,6 @@ web::json::value ShowJobStatusResponse::toJson() const return val; } - bool ShowJobStatusResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ShowJobStatusResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowJobStatusResponse::getStatus() const { return status_; diff --git a/sdrs/src/v1/model/ShowProtectedInstanceParams.cpp b/sdrs/src/v1/model/ShowProtectedInstanceParams.cpp index 78a8011b8..18b8a966a 100644 --- a/sdrs/src/v1/model/ShowProtectedInstanceParams.cpp +++ b/sdrs/src/v1/model/ShowProtectedInstanceParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowProtectedInstanceParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -95,7 +94,6 @@ web::json::value ShowProtectedInstanceParams::toJson() const return val; } - bool ShowProtectedInstanceParams::fromJson(const web::json::value& val) { bool ok = true; @@ -229,6 +227,7 @@ bool ShowProtectedInstanceParams::fromJson(const web::json::value& val) return ok; } + std::string ShowProtectedInstanceParams::getId() const { return id_; diff --git a/sdrs/src/v1/model/ShowProtectedInstanceRequest.cpp b/sdrs/src/v1/model/ShowProtectedInstanceRequest.cpp index 0dfda7b41..e4f54288c 100644 --- a/sdrs/src/v1/model/ShowProtectedInstanceRequest.cpp +++ b/sdrs/src/v1/model/ShowProtectedInstanceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowProtectedInstanceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ShowProtectedInstanceRequest::toJson() const return val; } - bool ShowProtectedInstanceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowProtectedInstanceRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowProtectedInstanceRequest::getProtectedInstanceId() const { return protectedInstanceId_; diff --git a/sdrs/src/v1/model/ShowProtectedInstanceResponse.cpp b/sdrs/src/v1/model/ShowProtectedInstanceResponse.cpp index cfc542f9d..95216f3a5 100644 --- a/sdrs/src/v1/model/ShowProtectedInstanceResponse.cpp +++ b/sdrs/src/v1/model/ShowProtectedInstanceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowProtectedInstanceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ShowProtectedInstanceResponse::toJson() const return val; } - bool ShowProtectedInstanceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowProtectedInstanceResponse::fromJson(const web::json::value& val) return ok; } + ShowProtectedInstanceParams ShowProtectedInstanceResponse::getProtectedInstance() const { return protectedInstance_; diff --git a/sdrs/src/v1/model/ShowProtectionGroupParams.cpp b/sdrs/src/v1/model/ShowProtectionGroupParams.cpp index 96d79dd06..09241cfac 100644 --- a/sdrs/src/v1/model/ShowProtectionGroupParams.cpp +++ b/sdrs/src/v1/model/ShowProtectionGroupParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowProtectionGroupParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -153,7 +152,6 @@ web::json::value ShowProtectionGroupParams::toJson() const return val; } - bool ShowProtectionGroupParams::fromJson(const web::json::value& val) { bool ok = true; @@ -386,6 +384,7 @@ bool ShowProtectionGroupParams::fromJson(const web::json::value& val) return ok; } + std::string ShowProtectionGroupParams::getId() const { return id_; diff --git a/sdrs/src/v1/model/ShowProtectionGroupRequest.cpp b/sdrs/src/v1/model/ShowProtectionGroupRequest.cpp index 68fdc5e52..c32c4a34d 100644 --- a/sdrs/src/v1/model/ShowProtectionGroupRequest.cpp +++ b/sdrs/src/v1/model/ShowProtectionGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowProtectionGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ShowProtectionGroupRequest::toJson() const return val; } - bool ShowProtectionGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowProtectionGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowProtectionGroupRequest::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/ShowProtectionGroupResponse.cpp b/sdrs/src/v1/model/ShowProtectionGroupResponse.cpp index 0798a2255..443deb65f 100644 --- a/sdrs/src/v1/model/ShowProtectionGroupResponse.cpp +++ b/sdrs/src/v1/model/ShowProtectionGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowProtectionGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ShowProtectionGroupResponse::toJson() const return val; } - bool ShowProtectionGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowProtectionGroupResponse::fromJson(const web::json::value& val) return ok; } + ShowProtectionGroupParams ShowProtectionGroupResponse::getServerGroup() const { return serverGroup_; diff --git a/sdrs/src/v1/model/ShowQuotaRequest.cpp b/sdrs/src/v1/model/ShowQuotaRequest.cpp index 75677a2be..25309661e 100644 --- a/sdrs/src/v1/model/ShowQuotaRequest.cpp +++ b/sdrs/src/v1/model/ShowQuotaRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowQuotaRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -28,7 +27,6 @@ web::json::value ShowQuotaRequest::toJson() const return val; } - bool ShowQuotaRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowQuotaRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/sdrs/src/v1/model/ShowQuotaResponse.cpp b/sdrs/src/v1/model/ShowQuotaResponse.cpp index 9ef6db8bd..42f0c35ba 100644 --- a/sdrs/src/v1/model/ShowQuotaResponse.cpp +++ b/sdrs/src/v1/model/ShowQuotaResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowQuotaResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ShowQuotaResponse::toJson() const return val; } - bool ShowQuotaResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowQuotaResponse::fromJson(const web::json::value& val) return ok; } + QuotaParams ShowQuotaResponse::getQuotas() const { return quotas_; diff --git a/sdrs/src/v1/model/ShowReplicationParams.cpp b/sdrs/src/v1/model/ShowReplicationParams.cpp index 89f7c3ba4..b5abd942e 100644 --- a/sdrs/src/v1/model/ShowReplicationParams.cpp +++ b/sdrs/src/v1/model/ShowReplicationParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowReplicationParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -106,7 +105,6 @@ web::json::value ShowReplicationParams::toJson() const return val; } - bool ShowReplicationParams::fromJson(const web::json::value& val) { bool ok = true; @@ -258,6 +256,7 @@ bool ShowReplicationParams::fromJson(const web::json::value& val) return ok; } + std::string ShowReplicationParams::getId() const { return id_; diff --git a/sdrs/src/v1/model/ShowReplicationRequest.cpp b/sdrs/src/v1/model/ShowReplicationRequest.cpp index 585a2ee59..91c3b3df6 100644 --- a/sdrs/src/v1/model/ShowReplicationRequest.cpp +++ b/sdrs/src/v1/model/ShowReplicationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowReplicationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ShowReplicationRequest::toJson() const return val; } - bool ShowReplicationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowReplicationRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowReplicationRequest::getReplicationId() const { return replicationId_; diff --git a/sdrs/src/v1/model/ShowReplicationResponse.cpp b/sdrs/src/v1/model/ShowReplicationResponse.cpp index 5ed690cb0..72e8e75e3 100644 --- a/sdrs/src/v1/model/ShowReplicationResponse.cpp +++ b/sdrs/src/v1/model/ShowReplicationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowReplicationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ShowReplicationResponse::toJson() const return val; } - bool ShowReplicationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowReplicationResponse::fromJson(const web::json::value& val) return ok; } + ShowReplicationParams ShowReplicationResponse::getReplication() const { return replication_; diff --git a/sdrs/src/v1/model/ShowSpecifiedApiVersionRequest.cpp b/sdrs/src/v1/model/ShowSpecifiedApiVersionRequest.cpp index 5d567a10f..b00ef4130 100644 --- a/sdrs/src/v1/model/ShowSpecifiedApiVersionRequest.cpp +++ b/sdrs/src/v1/model/ShowSpecifiedApiVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowSpecifiedApiVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value ShowSpecifiedApiVersionRequest::toJson() const return val; } - bool ShowSpecifiedApiVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSpecifiedApiVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSpecifiedApiVersionRequest::getApiVersion() const { return apiVersion_; diff --git a/sdrs/src/v1/model/ShowSpecifiedApiVersionResponse.cpp b/sdrs/src/v1/model/ShowSpecifiedApiVersionResponse.cpp index c96255824..82bcd16f0 100644 --- a/sdrs/src/v1/model/ShowSpecifiedApiVersionResponse.cpp +++ b/sdrs/src/v1/model/ShowSpecifiedApiVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/ShowSpecifiedApiVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value ShowSpecifiedApiVersionResponse::toJson() const return val; } - bool ShowSpecifiedApiVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowSpecifiedApiVersionResponse::fromJson(const web::json::value& val) return ok; } + ShowApiVersionParams ShowSpecifiedApiVersionResponse::getVersion() const { return version_; diff --git a/sdrs/src/v1/model/StartFailoverProtectionGroupRequest.cpp b/sdrs/src/v1/model/StartFailoverProtectionGroupRequest.cpp index 5ce3272a3..b5a382455 100644 --- a/sdrs/src/v1/model/StartFailoverProtectionGroupRequest.cpp +++ b/sdrs/src/v1/model/StartFailoverProtectionGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/StartFailoverProtectionGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value StartFailoverProtectionGroupRequest::toJson() const return val; } - bool StartFailoverProtectionGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool StartFailoverProtectionGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string StartFailoverProtectionGroupRequest::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/StartFailoverProtectionGroupResponse.cpp b/sdrs/src/v1/model/StartFailoverProtectionGroupResponse.cpp index 7aa80c627..77196f930 100644 --- a/sdrs/src/v1/model/StartFailoverProtectionGroupResponse.cpp +++ b/sdrs/src/v1/model/StartFailoverProtectionGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/StartFailoverProtectionGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value StartFailoverProtectionGroupResponse::toJson() const return val; } - bool StartFailoverProtectionGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StartFailoverProtectionGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string StartFailoverProtectionGroupResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/StartProtectionGroupRequest.cpp b/sdrs/src/v1/model/StartProtectionGroupRequest.cpp index 0217b5233..f9e417916 100644 --- a/sdrs/src/v1/model/StartProtectionGroupRequest.cpp +++ b/sdrs/src/v1/model/StartProtectionGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/StartProtectionGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value StartProtectionGroupRequest::toJson() const return val; } - bool StartProtectionGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool StartProtectionGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string StartProtectionGroupRequest::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/StartProtectionGroupRequestBody.cpp b/sdrs/src/v1/model/StartProtectionGroupRequestBody.cpp index 5009e5cff..fc795d635 100644 --- a/sdrs/src/v1/model/StartProtectionGroupRequestBody.cpp +++ b/sdrs/src/v1/model/StartProtectionGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/StartProtectionGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value StartProtectionGroupRequestBody::toJson() const return val; } - bool StartProtectionGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool StartProtectionGroupRequestBody::fromJson(const web::json::value& val) return ok; } + Object StartProtectionGroupRequestBody::getStartServerGroup() const { return startServerGroup_; diff --git a/sdrs/src/v1/model/StartProtectionGroupResponse.cpp b/sdrs/src/v1/model/StartProtectionGroupResponse.cpp index 97b269b20..83e4e7626 100644 --- a/sdrs/src/v1/model/StartProtectionGroupResponse.cpp +++ b/sdrs/src/v1/model/StartProtectionGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/StartProtectionGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value StartProtectionGroupResponse::toJson() const return val; } - bool StartProtectionGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StartProtectionGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string StartProtectionGroupResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/StartReverseProtectionGroupRequest.cpp b/sdrs/src/v1/model/StartReverseProtectionGroupRequest.cpp index a069fe112..3c01dd134 100644 --- a/sdrs/src/v1/model/StartReverseProtectionGroupRequest.cpp +++ b/sdrs/src/v1/model/StartReverseProtectionGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/StartReverseProtectionGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value StartReverseProtectionGroupRequest::toJson() const return val; } - bool StartReverseProtectionGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool StartReverseProtectionGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string StartReverseProtectionGroupRequest::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/StartReverseProtectionGroupResponse.cpp b/sdrs/src/v1/model/StartReverseProtectionGroupResponse.cpp index c826f42d6..ba020dac2 100644 --- a/sdrs/src/v1/model/StartReverseProtectionGroupResponse.cpp +++ b/sdrs/src/v1/model/StartReverseProtectionGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/StartReverseProtectionGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value StartReverseProtectionGroupResponse::toJson() const return val; } - bool StartReverseProtectionGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StartReverseProtectionGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string StartReverseProtectionGroupResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/StopProtectionGroupRequest.cpp b/sdrs/src/v1/model/StopProtectionGroupRequest.cpp index 761914268..03be87b54 100644 --- a/sdrs/src/v1/model/StopProtectionGroupRequest.cpp +++ b/sdrs/src/v1/model/StopProtectionGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/StopProtectionGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value StopProtectionGroupRequest::toJson() const return val; } - bool StopProtectionGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool StopProtectionGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string StopProtectionGroupRequest::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/StopProtectionGroupRequestBody.cpp b/sdrs/src/v1/model/StopProtectionGroupRequestBody.cpp index 535f5f626..f3f4cb389 100644 --- a/sdrs/src/v1/model/StopProtectionGroupRequestBody.cpp +++ b/sdrs/src/v1/model/StopProtectionGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/StopProtectionGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value StopProtectionGroupRequestBody::toJson() const return val; } - bool StopProtectionGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool StopProtectionGroupRequestBody::fromJson(const web::json::value& val) return ok; } + Object StopProtectionGroupRequestBody::getStopServerGroup() const { return stopServerGroup_; diff --git a/sdrs/src/v1/model/StopProtectionGroupResponse.cpp b/sdrs/src/v1/model/StopProtectionGroupResponse.cpp index 33b140f75..30034c97c 100644 --- a/sdrs/src/v1/model/StopProtectionGroupResponse.cpp +++ b/sdrs/src/v1/model/StopProtectionGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/StopProtectionGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value StopProtectionGroupResponse::toJson() const return val; } - bool StopProtectionGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool StopProtectionGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string StopProtectionGroupResponse::getJobId() const { return jobId_; diff --git a/sdrs/src/v1/model/SubJobEntities.cpp b/sdrs/src/v1/model/SubJobEntities.cpp index 1b64ad0f5..5be1a50e2 100644 --- a/sdrs/src/v1/model/SubJobEntities.cpp +++ b/sdrs/src/v1/model/SubJobEntities.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/SubJobEntities.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -58,7 +57,6 @@ web::json::value SubJobEntities::toJson() const return val; } - bool SubJobEntities::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool SubJobEntities::fromJson(const web::json::value& val) return ok; } + std::string SubJobEntities::getReplicationPairId() const { return replicationPairId_; diff --git a/sdrs/src/v1/model/SubJobParams.cpp b/sdrs/src/v1/model/SubJobParams.cpp index 05ceefb64..3b6307584 100644 --- a/sdrs/src/v1/model/SubJobParams.cpp +++ b/sdrs/src/v1/model/SubJobParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/SubJobParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -67,7 +66,6 @@ web::json::value SubJobParams::toJson() const return val; } - bool SubJobParams::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool SubJobParams::fromJson(const web::json::value& val) return ok; } + std::string SubJobParams::getStatus() const { return status_; diff --git a/sdrs/src/v1/model/TagParams.cpp b/sdrs/src/v1/model/TagParams.cpp index 9ed0d6e77..101e46779 100644 --- a/sdrs/src/v1/model/TagParams.cpp +++ b/sdrs/src/v1/model/TagParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/TagParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value TagParams::toJson() const return val; } - bool TagParams::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TagParams::fromJson(const web::json::value& val) return ok; } + std::string TagParams::getKey() const { return key_; diff --git a/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameRequest.cpp b/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameRequest.cpp index 8fad050cf..a8630f672 100644 --- a/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameRequest.cpp +++ b/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value UpdateDisasterRecoveryDrillNameRequest::toJson() const return val; } - bool UpdateDisasterRecoveryDrillNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateDisasterRecoveryDrillNameRequest::fromJson(const web::json::value& va return ok; } + std::string UpdateDisasterRecoveryDrillNameRequest::getDisasterRecoveryDrillId() const { return disasterRecoveryDrillId_; diff --git a/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameRequestBody.cpp b/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameRequestBody.cpp index b65ecc8f6..b97b8abd4 100644 --- a/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameRequestBody.cpp +++ b/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value UpdateDisasterRecoveryDrillNameRequestBody::toJson() const return val; } - bool UpdateDisasterRecoveryDrillNameRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateDisasterRecoveryDrillNameRequestBody::fromJson(const web::json::value return ok; } + UpdateDisasterRecoveryDrillNameRequestParams UpdateDisasterRecoveryDrillNameRequestBody::getDisasterRecoveryDrill() const { return disasterRecoveryDrill_; diff --git a/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameRequestParams.cpp b/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameRequestParams.cpp index 26b2cff2c..70432156e 100644 --- a/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameRequestParams.cpp +++ b/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value UpdateDisasterRecoveryDrillNameRequestParams::toJson() const return val; } - bool UpdateDisasterRecoveryDrillNameRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateDisasterRecoveryDrillNameRequestParams::fromJson(const web::json::val return ok; } + std::string UpdateDisasterRecoveryDrillNameRequestParams::getName() const { return name_; diff --git a/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameResponse.cpp b/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameResponse.cpp index af3bc560b..a87275670 100644 --- a/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameResponse.cpp +++ b/sdrs/src/v1/model/UpdateDisasterRecoveryDrillNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateDisasterRecoveryDrillNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value UpdateDisasterRecoveryDrillNameResponse::toJson() const return val; } - bool UpdateDisasterRecoveryDrillNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateDisasterRecoveryDrillNameResponse::fromJson(const web::json::value& v return ok; } + ShowDisasterRecoveryDrillParams UpdateDisasterRecoveryDrillNameResponse::getDisasterRecoveryDrill() const { return disasterRecoveryDrill_; diff --git a/sdrs/src/v1/model/UpdateProtectedInstanceNameRequest.cpp b/sdrs/src/v1/model/UpdateProtectedInstanceNameRequest.cpp index 998d84fce..aec7cf451 100644 --- a/sdrs/src/v1/model/UpdateProtectedInstanceNameRequest.cpp +++ b/sdrs/src/v1/model/UpdateProtectedInstanceNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value UpdateProtectedInstanceNameRequest::toJson() const return val; } - bool UpdateProtectedInstanceNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateProtectedInstanceNameRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateProtectedInstanceNameRequest::getProtectedInstanceId() const { return protectedInstanceId_; diff --git a/sdrs/src/v1/model/UpdateProtectedInstanceNameRequestBody.cpp b/sdrs/src/v1/model/UpdateProtectedInstanceNameRequestBody.cpp index 817af418b..0040c17ce 100644 --- a/sdrs/src/v1/model/UpdateProtectedInstanceNameRequestBody.cpp +++ b/sdrs/src/v1/model/UpdateProtectedInstanceNameRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value UpdateProtectedInstanceNameRequestBody::toJson() const return val; } - bool UpdateProtectedInstanceNameRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateProtectedInstanceNameRequestBody::fromJson(const web::json::value& va return ok; } + UpdateProtectedInstanceNameRequestParams UpdateProtectedInstanceNameRequestBody::getProtectedInstance() const { return protectedInstance_; diff --git a/sdrs/src/v1/model/UpdateProtectedInstanceNameRequestParams.cpp b/sdrs/src/v1/model/UpdateProtectedInstanceNameRequestParams.cpp index 46e6d2b18..4d3989c34 100644 --- a/sdrs/src/v1/model/UpdateProtectedInstanceNameRequestParams.cpp +++ b/sdrs/src/v1/model/UpdateProtectedInstanceNameRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value UpdateProtectedInstanceNameRequestParams::toJson() const return val; } - bool UpdateProtectedInstanceNameRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateProtectedInstanceNameRequestParams::fromJson(const web::json::value& return ok; } + std::string UpdateProtectedInstanceNameRequestParams::getName() const { return name_; diff --git a/sdrs/src/v1/model/UpdateProtectedInstanceNameResponse.cpp b/sdrs/src/v1/model/UpdateProtectedInstanceNameResponse.cpp index e29a829e8..d837d880b 100644 --- a/sdrs/src/v1/model/UpdateProtectedInstanceNameResponse.cpp +++ b/sdrs/src/v1/model/UpdateProtectedInstanceNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateProtectedInstanceNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value UpdateProtectedInstanceNameResponse::toJson() const return val; } - bool UpdateProtectedInstanceNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateProtectedInstanceNameResponse::fromJson(const web::json::value& val) return ok; } + ShowProtectedInstanceParams UpdateProtectedInstanceNameResponse::getProtectedInstance() const { return protectedInstance_; diff --git a/sdrs/src/v1/model/UpdateProtectionGroupNameRequest.cpp b/sdrs/src/v1/model/UpdateProtectionGroupNameRequest.cpp index 6601dd065..d8597d309 100644 --- a/sdrs/src/v1/model/UpdateProtectionGroupNameRequest.cpp +++ b/sdrs/src/v1/model/UpdateProtectionGroupNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value UpdateProtectionGroupNameRequest::toJson() const return val; } - bool UpdateProtectionGroupNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateProtectionGroupNameRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateProtectionGroupNameRequest::getServerGroupId() const { return serverGroupId_; diff --git a/sdrs/src/v1/model/UpdateProtectionGroupNameRequestBody.cpp b/sdrs/src/v1/model/UpdateProtectionGroupNameRequestBody.cpp index 95bcdb298..9b60a431e 100644 --- a/sdrs/src/v1/model/UpdateProtectionGroupNameRequestBody.cpp +++ b/sdrs/src/v1/model/UpdateProtectionGroupNameRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value UpdateProtectionGroupNameRequestBody::toJson() const return val; } - bool UpdateProtectionGroupNameRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateProtectionGroupNameRequestBody::fromJson(const web::json::value& val) return ok; } + UpdateProtectionGroupNameRequestParams UpdateProtectionGroupNameRequestBody::getServerGroup() const { return serverGroup_; diff --git a/sdrs/src/v1/model/UpdateProtectionGroupNameRequestParams.cpp b/sdrs/src/v1/model/UpdateProtectionGroupNameRequestParams.cpp index f1f87d117..6bdac89ae 100644 --- a/sdrs/src/v1/model/UpdateProtectionGroupNameRequestParams.cpp +++ b/sdrs/src/v1/model/UpdateProtectionGroupNameRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value UpdateProtectionGroupNameRequestParams::toJson() const return val; } - bool UpdateProtectionGroupNameRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateProtectionGroupNameRequestParams::fromJson(const web::json::value& va return ok; } + std::string UpdateProtectionGroupNameRequestParams::getName() const { return name_; diff --git a/sdrs/src/v1/model/UpdateProtectionGroupNameResponse.cpp b/sdrs/src/v1/model/UpdateProtectionGroupNameResponse.cpp index 8bc676b28..830a51eb0 100644 --- a/sdrs/src/v1/model/UpdateProtectionGroupNameResponse.cpp +++ b/sdrs/src/v1/model/UpdateProtectionGroupNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateProtectionGroupNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value UpdateProtectionGroupNameResponse::toJson() const return val; } - bool UpdateProtectionGroupNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateProtectionGroupNameResponse::fromJson(const web::json::value& val) return ok; } + ShowProtectionGroupParams UpdateProtectionGroupNameResponse::getServerGroup() const { return serverGroup_; diff --git a/sdrs/src/v1/model/UpdateReplicationNameRequest.cpp b/sdrs/src/v1/model/UpdateReplicationNameRequest.cpp index 0c3990886..22f9149fd 100644 --- a/sdrs/src/v1/model/UpdateReplicationNameRequest.cpp +++ b/sdrs/src/v1/model/UpdateReplicationNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateReplicationNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -37,7 +36,6 @@ web::json::value UpdateReplicationNameRequest::toJson() const return val; } - bool UpdateReplicationNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateReplicationNameRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateReplicationNameRequest::getReplicationId() const { return replicationId_; diff --git a/sdrs/src/v1/model/UpdateReplicationNameRequestBody.cpp b/sdrs/src/v1/model/UpdateReplicationNameRequestBody.cpp index 43c307a6f..22704028d 100644 --- a/sdrs/src/v1/model/UpdateReplicationNameRequestBody.cpp +++ b/sdrs/src/v1/model/UpdateReplicationNameRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateReplicationNameRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value UpdateReplicationNameRequestBody::toJson() const return val; } - bool UpdateReplicationNameRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateReplicationNameRequestBody::fromJson(const web::json::value& val) return ok; } + UpdateReplicationNameRequestParams UpdateReplicationNameRequestBody::getReplication() const { return replication_; diff --git a/sdrs/src/v1/model/UpdateReplicationNameRequestParams.cpp b/sdrs/src/v1/model/UpdateReplicationNameRequestParams.cpp index 25e0c7795..30c20bef7 100644 --- a/sdrs/src/v1/model/UpdateReplicationNameRequestParams.cpp +++ b/sdrs/src/v1/model/UpdateReplicationNameRequestParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateReplicationNameRequestParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -33,7 +32,6 @@ web::json::value UpdateReplicationNameRequestParams::toJson() const return val; } - bool UpdateReplicationNameRequestParams::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateReplicationNameRequestParams::fromJson(const web::json::value& val) return ok; } + std::string UpdateReplicationNameRequestParams::getName() const { return name_; diff --git a/sdrs/src/v1/model/UpdateReplicationNameResponse.cpp b/sdrs/src/v1/model/UpdateReplicationNameResponse.cpp index 140072a85..9a8453f34 100644 --- a/sdrs/src/v1/model/UpdateReplicationNameResponse.cpp +++ b/sdrs/src/v1/model/UpdateReplicationNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sdrs/v1/model/UpdateReplicationNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sdrs { @@ -32,7 +31,6 @@ web::json::value UpdateReplicationNameResponse::toJson() const return val; } - bool UpdateReplicationNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateReplicationNameResponse::fromJson(const web::json::value& val) return ok; } + ShowReplicationParams UpdateReplicationNameResponse::getReplication() const { return replication_; diff --git a/sis/include/huaweicloud/sis/v1/SisMeta.h b/sis/include/huaweicloud/sis/v1/SisMeta.h new file mode 100644 index 000000000..9ef3bea53 --- /dev/null +++ b/sis/include/huaweicloud/sis/v1/SisMeta.h @@ -0,0 +1,35 @@ +#ifndef HUAWEICLOUD_SDK_SIS_V1_SisMeta_H_ +#define HUAWEICLOUD_SDK_SIS_V1_SisMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Sis { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_SIS_V1_EXPORT SisMeta { +public: + static HttpRequestDef genRequestDefForCollectTranscriberJob(); + static HttpRequestDef genRequestDefForCreateVocabulary(); + static HttpRequestDef genRequestDefForDeleteVocabulary(); + static HttpRequestDef genRequestDefForPushTranscriberJobs(); + static HttpRequestDef genRequestDefForRecognizeFlashAsr(); + static HttpRequestDef genRequestDefForRecognizeShortAudio(); + static HttpRequestDef genRequestDefForRunAudioAssessment(); + static HttpRequestDef genRequestDefForRunMultiModalAssessment(); + static HttpRequestDef genRequestDefForRunTts(); + static HttpRequestDef genRequestDefForShowVocabularies(); + static HttpRequestDef genRequestDefForShowVocabulary(); + static HttpRequestDef genRequestDefForUpdateVocabulary(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_SIS_V1_SisMeta_H_ diff --git a/sis/include/huaweicloud/sis/v1/model/AnalysisInfo.h b/sis/include/huaweicloud/sis/v1/model/AnalysisInfo.h index 2a5a77be9..d1a3978b7 100644 --- a/sis/include/huaweicloud/sis/v1/model/AnalysisInfo.h +++ b/sis/include/huaweicloud/sis/v1/model/AnalysisInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_AnalysisInfo_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_AnalysisInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT AnalysisInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AnalysisInfo members diff --git a/sis/include/huaweicloud/sis/v1/model/AnalysisInfoResult.h b/sis/include/huaweicloud/sis/v1/model/AnalysisInfoResult.h index a933c37f5..2783e92d2 100644 --- a/sis/include/huaweicloud/sis/v1/model/AnalysisInfoResult.h +++ b/sis/include/huaweicloud/sis/v1/model/AnalysisInfoResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_AnalysisInfoResult_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_AnalysisInfoResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT AnalysisInfoResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AnalysisInfoResult members diff --git a/sis/include/huaweicloud/sis/v1/model/AudioConfig.h b/sis/include/huaweicloud/sis/v1/model/AudioConfig.h index e6bfd6445..e483acc9f 100644 --- a/sis/include/huaweicloud/sis/v1/model/AudioConfig.h +++ b/sis/include/huaweicloud/sis/v1/model/AudioConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_AudioConfig_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_AudioConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT AudioConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AudioConfig members diff --git a/sis/include/huaweicloud/sis/v1/model/CollectTranscriberJobRequest.h b/sis/include/huaweicloud/sis/v1/model/CollectTranscriberJobRequest.h index 12e5513f5..c2fb62139 100644 --- a/sis/include/huaweicloud/sis/v1/model/CollectTranscriberJobRequest.h +++ b/sis/include/huaweicloud/sis/v1/model/CollectTranscriberJobRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_CollectTranscriberJobRequest_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_CollectTranscriberJobRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT CollectTranscriberJobRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CollectTranscriberJobRequest members diff --git a/sis/include/huaweicloud/sis/v1/model/CollectTranscriberJobResponse.h b/sis/include/huaweicloud/sis/v1/model/CollectTranscriberJobResponse.h index bbca04602..753128bdc 100644 --- a/sis/include/huaweicloud/sis/v1/model/CollectTranscriberJobResponse.h +++ b/sis/include/huaweicloud/sis/v1/model/CollectTranscriberJobResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_CollectTranscriberJobResponse_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_CollectTranscriberJobResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT CollectTranscriberJobResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CollectTranscriberJobResponse members diff --git a/sis/include/huaweicloud/sis/v1/model/Config.h b/sis/include/huaweicloud/sis/v1/model/Config.h index 01c6f5baf..57505d618 100644 --- a/sis/include/huaweicloud/sis/v1/model/Config.h +++ b/sis/include/huaweicloud/sis/v1/model/Config.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_Config_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_Config_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT Config /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Config members diff --git a/sis/include/huaweicloud/sis/v1/model/CreateVocabularyRequest.h b/sis/include/huaweicloud/sis/v1/model/CreateVocabularyRequest.h index 8becbc471..9597a22da 100644 --- a/sis/include/huaweicloud/sis/v1/model/CreateVocabularyRequest.h +++ b/sis/include/huaweicloud/sis/v1/model/CreateVocabularyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_CreateVocabularyRequest_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_CreateVocabularyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT CreateVocabularyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVocabularyRequest members diff --git a/sis/include/huaweicloud/sis/v1/model/CreateVocabularyResponse.h b/sis/include/huaweicloud/sis/v1/model/CreateVocabularyResponse.h index 939cb0685..b2fecb97c 100644 --- a/sis/include/huaweicloud/sis/v1/model/CreateVocabularyResponse.h +++ b/sis/include/huaweicloud/sis/v1/model/CreateVocabularyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_CreateVocabularyResponse_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_CreateVocabularyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT CreateVocabularyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVocabularyResponse members diff --git a/sis/include/huaweicloud/sis/v1/model/CustomResult.h b/sis/include/huaweicloud/sis/v1/model/CustomResult.h index 57f28d85c..23a2b6e05 100644 --- a/sis/include/huaweicloud/sis/v1/model/CustomResult.h +++ b/sis/include/huaweicloud/sis/v1/model/CustomResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_CustomResult_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_CustomResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT CustomResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CustomResult members diff --git a/sis/include/huaweicloud/sis/v1/model/DeleteVocabularyRequest.h b/sis/include/huaweicloud/sis/v1/model/DeleteVocabularyRequest.h index 9c55df8f1..a599485d5 100644 --- a/sis/include/huaweicloud/sis/v1/model/DeleteVocabularyRequest.h +++ b/sis/include/huaweicloud/sis/v1/model/DeleteVocabularyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_DeleteVocabularyRequest_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_DeleteVocabularyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT DeleteVocabularyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVocabularyRequest members diff --git a/sis/include/huaweicloud/sis/v1/model/DeleteVocabularyResponse.h b/sis/include/huaweicloud/sis/v1/model/DeleteVocabularyResponse.h index 34e9cca3a..820a2015f 100644 --- a/sis/include/huaweicloud/sis/v1/model/DeleteVocabularyResponse.h +++ b/sis/include/huaweicloud/sis/v1/model/DeleteVocabularyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_DeleteVocabularyResponse_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_DeleteVocabularyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT DeleteVocabularyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVocabularyResponse members diff --git a/sis/include/huaweicloud/sis/v1/model/FlashResult.h b/sis/include/huaweicloud/sis/v1/model/FlashResult.h index d15ebae27..ee0628e1b 100644 --- a/sis/include/huaweicloud/sis/v1/model/FlashResult.h +++ b/sis/include/huaweicloud/sis/v1/model/FlashResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_FlashResult_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_FlashResult_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT FlashResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FlashResult members diff --git a/sis/include/huaweicloud/sis/v1/model/FlashScoreResult.h b/sis/include/huaweicloud/sis/v1/model/FlashScoreResult.h index a4d487c53..d6cbb0816 100644 --- a/sis/include/huaweicloud/sis/v1/model/FlashScoreResult.h +++ b/sis/include/huaweicloud/sis/v1/model/FlashScoreResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_FlashScoreResult_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_FlashScoreResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT FlashScoreResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FlashScoreResult members diff --git a/sis/include/huaweicloud/sis/v1/model/Fluency.h b/sis/include/huaweicloud/sis/v1/model/Fluency.h index 26e5b96ad..963aa37d5 100644 --- a/sis/include/huaweicloud/sis/v1/model/Fluency.h +++ b/sis/include/huaweicloud/sis/v1/model/Fluency.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_Fluency_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_Fluency_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT Fluency /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Fluency members diff --git a/sis/include/huaweicloud/sis/v1/model/MultiModalConfig.h b/sis/include/huaweicloud/sis/v1/model/MultiModalConfig.h index 11bdc4190..c8e852bf0 100644 --- a/sis/include/huaweicloud/sis/v1/model/MultiModalConfig.h +++ b/sis/include/huaweicloud/sis/v1/model/MultiModalConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_MultiModalConfig_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_MultiModalConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT MultiModalConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MultiModalConfig members diff --git a/sis/include/huaweicloud/sis/v1/model/Phoneme.h b/sis/include/huaweicloud/sis/v1/model/Phoneme.h index 16c7006c1..072076828 100644 --- a/sis/include/huaweicloud/sis/v1/model/Phoneme.h +++ b/sis/include/huaweicloud/sis/v1/model/Phoneme.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_Phoneme_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_Phoneme_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT Phoneme /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Phoneme members diff --git a/sis/include/huaweicloud/sis/v1/model/PhonemeFluency.h b/sis/include/huaweicloud/sis/v1/model/PhonemeFluency.h index c13faf17c..36f1d59ec 100644 --- a/sis/include/huaweicloud/sis/v1/model/PhonemeFluency.h +++ b/sis/include/huaweicloud/sis/v1/model/PhonemeFluency.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_PhonemeFluency_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_PhonemeFluency_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT PhonemeFluency /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PhonemeFluency members diff --git a/sis/include/huaweicloud/sis/v1/model/PhonemePronunciation.h b/sis/include/huaweicloud/sis/v1/model/PhonemePronunciation.h index 755503e8e..8c4f85f9f 100644 --- a/sis/include/huaweicloud/sis/v1/model/PhonemePronunciation.h +++ b/sis/include/huaweicloud/sis/v1/model/PhonemePronunciation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_PhonemePronunciation_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_PhonemePronunciation_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT PhonemePronunciation /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PhonemePronunciation members diff --git a/sis/include/huaweicloud/sis/v1/model/PostCreateVocabReq.h b/sis/include/huaweicloud/sis/v1/model/PostCreateVocabReq.h index 436a91c8a..aac2c2aae 100644 --- a/sis/include/huaweicloud/sis/v1/model/PostCreateVocabReq.h +++ b/sis/include/huaweicloud/sis/v1/model/PostCreateVocabReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_PostCreateVocabReq_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_PostCreateVocabReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT PostCreateVocabReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostCreateVocabReq members diff --git a/sis/include/huaweicloud/sis/v1/model/PostCustomTTSReq.h b/sis/include/huaweicloud/sis/v1/model/PostCustomTTSReq.h index 2400a8026..84b672253 100644 --- a/sis/include/huaweicloud/sis/v1/model/PostCustomTTSReq.h +++ b/sis/include/huaweicloud/sis/v1/model/PostCustomTTSReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_PostCustomTTSReq_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_PostCustomTTSReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT PostCustomTTSReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostCustomTTSReq members diff --git a/sis/include/huaweicloud/sis/v1/model/PostMultiModalAssessmentReq.h b/sis/include/huaweicloud/sis/v1/model/PostMultiModalAssessmentReq.h index b058a1e68..739e389dd 100644 --- a/sis/include/huaweicloud/sis/v1/model/PostMultiModalAssessmentReq.h +++ b/sis/include/huaweicloud/sis/v1/model/PostMultiModalAssessmentReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_PostMultiModalAssessmentReq_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_PostMultiModalAssessmentReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT PostMultiModalAssessmentReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostMultiModalAssessmentReq members diff --git a/sis/include/huaweicloud/sis/v1/model/PostShortAudioAssessmentReq.h b/sis/include/huaweicloud/sis/v1/model/PostShortAudioAssessmentReq.h index 25f89ce7b..cb59803fa 100644 --- a/sis/include/huaweicloud/sis/v1/model/PostShortAudioAssessmentReq.h +++ b/sis/include/huaweicloud/sis/v1/model/PostShortAudioAssessmentReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_PostShortAudioAssessmentReq_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_PostShortAudioAssessmentReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT PostShortAudioAssessmentReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostShortAudioAssessmentReq members diff --git a/sis/include/huaweicloud/sis/v1/model/PostShortAudioReq.h b/sis/include/huaweicloud/sis/v1/model/PostShortAudioReq.h index fe387f4eb..6f2344ce1 100644 --- a/sis/include/huaweicloud/sis/v1/model/PostShortAudioReq.h +++ b/sis/include/huaweicloud/sis/v1/model/PostShortAudioReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_PostShortAudioReq_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_PostShortAudioReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT PostShortAudioReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostShortAudioReq members diff --git a/sis/include/huaweicloud/sis/v1/model/PostTranscriberJobs.h b/sis/include/huaweicloud/sis/v1/model/PostTranscriberJobs.h index 5ad32d3eb..ed8500b6c 100644 --- a/sis/include/huaweicloud/sis/v1/model/PostTranscriberJobs.h +++ b/sis/include/huaweicloud/sis/v1/model/PostTranscriberJobs.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_PostTranscriberJobs_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_PostTranscriberJobs_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT PostTranscriberJobs /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PostTranscriberJobs members diff --git a/sis/include/huaweicloud/sis/v1/model/Pronunciation.h b/sis/include/huaweicloud/sis/v1/model/Pronunciation.h index ed517d3c4..9fa572a2d 100644 --- a/sis/include/huaweicloud/sis/v1/model/Pronunciation.h +++ b/sis/include/huaweicloud/sis/v1/model/Pronunciation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_Pronunciation_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_Pronunciation_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT Pronunciation /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Pronunciation members diff --git a/sis/include/huaweicloud/sis/v1/model/PushTranscriberJobsRequest.h b/sis/include/huaweicloud/sis/v1/model/PushTranscriberJobsRequest.h index 742ae320b..096421770 100644 --- a/sis/include/huaweicloud/sis/v1/model/PushTranscriberJobsRequest.h +++ b/sis/include/huaweicloud/sis/v1/model/PushTranscriberJobsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_PushTranscriberJobsRequest_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_PushTranscriberJobsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT PushTranscriberJobsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PushTranscriberJobsRequest members diff --git a/sis/include/huaweicloud/sis/v1/model/PushTranscriberJobsResponse.h b/sis/include/huaweicloud/sis/v1/model/PushTranscriberJobsResponse.h index a58e92530..8cc8233ed 100644 --- a/sis/include/huaweicloud/sis/v1/model/PushTranscriberJobsResponse.h +++ b/sis/include/huaweicloud/sis/v1/model/PushTranscriberJobsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_PushTranscriberJobsResponse_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_PushTranscriberJobsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT PushTranscriberJobsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PushTranscriberJobsResponse members diff --git a/sis/include/huaweicloud/sis/v1/model/PutUpdateVocabReq.h b/sis/include/huaweicloud/sis/v1/model/PutUpdateVocabReq.h index 0c3a83078..537c7a8c1 100644 --- a/sis/include/huaweicloud/sis/v1/model/PutUpdateVocabReq.h +++ b/sis/include/huaweicloud/sis/v1/model/PutUpdateVocabReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_PutUpdateVocabReq_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_PutUpdateVocabReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT PutUpdateVocabReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PutUpdateVocabReq members diff --git a/sis/include/huaweicloud/sis/v1/model/RecognizeFlashAsrRequest.h b/sis/include/huaweicloud/sis/v1/model/RecognizeFlashAsrRequest.h index 354d1ca09..41872d5a7 100644 --- a/sis/include/huaweicloud/sis/v1/model/RecognizeFlashAsrRequest.h +++ b/sis/include/huaweicloud/sis/v1/model/RecognizeFlashAsrRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_RecognizeFlashAsrRequest_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_RecognizeFlashAsrRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT RecognizeFlashAsrRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeFlashAsrRequest members diff --git a/sis/include/huaweicloud/sis/v1/model/RecognizeFlashAsrResponse.h b/sis/include/huaweicloud/sis/v1/model/RecognizeFlashAsrResponse.h index f4ad95074..5ceaf0b3d 100644 --- a/sis/include/huaweicloud/sis/v1/model/RecognizeFlashAsrResponse.h +++ b/sis/include/huaweicloud/sis/v1/model/RecognizeFlashAsrResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_RecognizeFlashAsrResponse_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_RecognizeFlashAsrResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT RecognizeFlashAsrResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeFlashAsrResponse members diff --git a/sis/include/huaweicloud/sis/v1/model/RecognizeShortAudioRequest.h b/sis/include/huaweicloud/sis/v1/model/RecognizeShortAudioRequest.h index 18d5f7468..1b5f8e9a9 100644 --- a/sis/include/huaweicloud/sis/v1/model/RecognizeShortAudioRequest.h +++ b/sis/include/huaweicloud/sis/v1/model/RecognizeShortAudioRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_RecognizeShortAudioRequest_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_RecognizeShortAudioRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT RecognizeShortAudioRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeShortAudioRequest members diff --git a/sis/include/huaweicloud/sis/v1/model/RecognizeShortAudioResponse.h b/sis/include/huaweicloud/sis/v1/model/RecognizeShortAudioResponse.h index 28935fee9..3d8af706b 100644 --- a/sis/include/huaweicloud/sis/v1/model/RecognizeShortAudioResponse.h +++ b/sis/include/huaweicloud/sis/v1/model/RecognizeShortAudioResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_RecognizeShortAudioResponse_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_RecognizeShortAudioResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT RecognizeShortAudioResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RecognizeShortAudioResponse members diff --git a/sis/include/huaweicloud/sis/v1/model/Result.h b/sis/include/huaweicloud/sis/v1/model/Result.h index 8a047ca37..30149d54f 100644 --- a/sis/include/huaweicloud/sis/v1/model/Result.h +++ b/sis/include/huaweicloud/sis/v1/model/Result.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_Result_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_Result_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT Result /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Result members diff --git a/sis/include/huaweicloud/sis/v1/model/RunAudioAssessmentRequest.h b/sis/include/huaweicloud/sis/v1/model/RunAudioAssessmentRequest.h index 23b686620..e85cfc69c 100644 --- a/sis/include/huaweicloud/sis/v1/model/RunAudioAssessmentRequest.h +++ b/sis/include/huaweicloud/sis/v1/model/RunAudioAssessmentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_RunAudioAssessmentRequest_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_RunAudioAssessmentRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT RunAudioAssessmentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RunAudioAssessmentRequest members diff --git a/sis/include/huaweicloud/sis/v1/model/RunAudioAssessmentResponse.h b/sis/include/huaweicloud/sis/v1/model/RunAudioAssessmentResponse.h index d47475af3..b708d4cb1 100644 --- a/sis/include/huaweicloud/sis/v1/model/RunAudioAssessmentResponse.h +++ b/sis/include/huaweicloud/sis/v1/model/RunAudioAssessmentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_RunAudioAssessmentResponse_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_RunAudioAssessmentResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT RunAudioAssessmentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RunAudioAssessmentResponse members diff --git a/sis/include/huaweicloud/sis/v1/model/RunMultiModalAssessmentRequest.h b/sis/include/huaweicloud/sis/v1/model/RunMultiModalAssessmentRequest.h index 395ef95cd..1146abae2 100644 --- a/sis/include/huaweicloud/sis/v1/model/RunMultiModalAssessmentRequest.h +++ b/sis/include/huaweicloud/sis/v1/model/RunMultiModalAssessmentRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_RunMultiModalAssessmentRequest_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_RunMultiModalAssessmentRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT RunMultiModalAssessmentRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RunMultiModalAssessmentRequest members diff --git a/sis/include/huaweicloud/sis/v1/model/RunMultiModalAssessmentResponse.h b/sis/include/huaweicloud/sis/v1/model/RunMultiModalAssessmentResponse.h index b399cff7f..c0bcc162a 100644 --- a/sis/include/huaweicloud/sis/v1/model/RunMultiModalAssessmentResponse.h +++ b/sis/include/huaweicloud/sis/v1/model/RunMultiModalAssessmentResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_RunMultiModalAssessmentResponse_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_RunMultiModalAssessmentResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT RunMultiModalAssessmentResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RunMultiModalAssessmentResponse members diff --git a/sis/include/huaweicloud/sis/v1/model/RunTtsRequest.h b/sis/include/huaweicloud/sis/v1/model/RunTtsRequest.h index ac31ae97d..0b53b5785 100644 --- a/sis/include/huaweicloud/sis/v1/model/RunTtsRequest.h +++ b/sis/include/huaweicloud/sis/v1/model/RunTtsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_RunTtsRequest_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_RunTtsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT RunTtsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RunTtsRequest members diff --git a/sis/include/huaweicloud/sis/v1/model/RunTtsResponse.h b/sis/include/huaweicloud/sis/v1/model/RunTtsResponse.h index 83a27989c..8a347e0c9 100644 --- a/sis/include/huaweicloud/sis/v1/model/RunTtsResponse.h +++ b/sis/include/huaweicloud/sis/v1/model/RunTtsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_RunTtsResponse_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_RunTtsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT RunTtsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RunTtsResponse members diff --git a/sis/include/huaweicloud/sis/v1/model/Segment.h b/sis/include/huaweicloud/sis/v1/model/Segment.h index ac957c9d9..604838278 100644 --- a/sis/include/huaweicloud/sis/v1/model/Segment.h +++ b/sis/include/huaweicloud/sis/v1/model/Segment.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_Segment_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_Segment_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT Segment /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Segment members diff --git a/sis/include/huaweicloud/sis/v1/model/Sentences.h b/sis/include/huaweicloud/sis/v1/model/Sentences.h index 3ac58267b..dd433e939 100644 --- a/sis/include/huaweicloud/sis/v1/model/Sentences.h +++ b/sis/include/huaweicloud/sis/v1/model/Sentences.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_Sentences_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_Sentences_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT Sentences /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Sentences members diff --git a/sis/include/huaweicloud/sis/v1/model/ShowVocabulariesParams.h b/sis/include/huaweicloud/sis/v1/model/ShowVocabulariesParams.h index f721d1d21..ad751ffa8 100644 --- a/sis/include/huaweicloud/sis/v1/model/ShowVocabulariesParams.h +++ b/sis/include/huaweicloud/sis/v1/model/ShowVocabulariesParams.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_ShowVocabulariesParams_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_ShowVocabulariesParams_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT ShowVocabulariesParams /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVocabulariesParams members diff --git a/sis/include/huaweicloud/sis/v1/model/ShowVocabulariesRequest.h b/sis/include/huaweicloud/sis/v1/model/ShowVocabulariesRequest.h index 6ac6d727a..ad6091291 100644 --- a/sis/include/huaweicloud/sis/v1/model/ShowVocabulariesRequest.h +++ b/sis/include/huaweicloud/sis/v1/model/ShowVocabulariesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_ShowVocabulariesRequest_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_ShowVocabulariesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT ShowVocabulariesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVocabulariesRequest members diff --git a/sis/include/huaweicloud/sis/v1/model/ShowVocabulariesResponse.h b/sis/include/huaweicloud/sis/v1/model/ShowVocabulariesResponse.h index 394d11837..840ee5d79 100644 --- a/sis/include/huaweicloud/sis/v1/model/ShowVocabulariesResponse.h +++ b/sis/include/huaweicloud/sis/v1/model/ShowVocabulariesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_ShowVocabulariesResponse_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_ShowVocabulariesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT ShowVocabulariesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVocabulariesResponse members diff --git a/sis/include/huaweicloud/sis/v1/model/ShowVocabularyRequest.h b/sis/include/huaweicloud/sis/v1/model/ShowVocabularyRequest.h index a5f97bbd6..2cf1459ed 100644 --- a/sis/include/huaweicloud/sis/v1/model/ShowVocabularyRequest.h +++ b/sis/include/huaweicloud/sis/v1/model/ShowVocabularyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_ShowVocabularyRequest_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_ShowVocabularyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT ShowVocabularyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVocabularyRequest members diff --git a/sis/include/huaweicloud/sis/v1/model/ShowVocabularyResponse.h b/sis/include/huaweicloud/sis/v1/model/ShowVocabularyResponse.h index e510dc067..e35a03a15 100644 --- a/sis/include/huaweicloud/sis/v1/model/ShowVocabularyResponse.h +++ b/sis/include/huaweicloud/sis/v1/model/ShowVocabularyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_ShowVocabularyResponse_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_ShowVocabularyResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT ShowVocabularyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVocabularyResponse members diff --git a/sis/include/huaweicloud/sis/v1/model/TranscriberConfig.h b/sis/include/huaweicloud/sis/v1/model/TranscriberConfig.h index bbdfd5691..b533c7182 100644 --- a/sis/include/huaweicloud/sis/v1/model/TranscriberConfig.h +++ b/sis/include/huaweicloud/sis/v1/model/TranscriberConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_TranscriberConfig_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_TranscriberConfig_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT TranscriberConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TranscriberConfig members diff --git a/sis/include/huaweicloud/sis/v1/model/TranscriberResult.h b/sis/include/huaweicloud/sis/v1/model/TranscriberResult.h index 8cb016e40..26e87df3d 100644 --- a/sis/include/huaweicloud/sis/v1/model/TranscriberResult.h +++ b/sis/include/huaweicloud/sis/v1/model/TranscriberResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_TranscriberResult_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_TranscriberResult_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT TranscriberResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TranscriberResult members diff --git a/sis/include/huaweicloud/sis/v1/model/TtsConfig.h b/sis/include/huaweicloud/sis/v1/model/TtsConfig.h index f5cc64212..1e3c7e852 100644 --- a/sis/include/huaweicloud/sis/v1/model/TtsConfig.h +++ b/sis/include/huaweicloud/sis/v1/model/TtsConfig.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_TtsConfig_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_TtsConfig_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT TtsConfig /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TtsConfig members diff --git a/sis/include/huaweicloud/sis/v1/model/UpdateVocabularyRequest.h b/sis/include/huaweicloud/sis/v1/model/UpdateVocabularyRequest.h index 0a94a4757..17251d59c 100644 --- a/sis/include/huaweicloud/sis/v1/model/UpdateVocabularyRequest.h +++ b/sis/include/huaweicloud/sis/v1/model/UpdateVocabularyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_UpdateVocabularyRequest_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_UpdateVocabularyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT UpdateVocabularyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVocabularyRequest members diff --git a/sis/include/huaweicloud/sis/v1/model/UpdateVocabularyResponse.h b/sis/include/huaweicloud/sis/v1/model/UpdateVocabularyResponse.h index 28a694b5c..28ca0af1b 100644 --- a/sis/include/huaweicloud/sis/v1/model/UpdateVocabularyResponse.h +++ b/sis/include/huaweicloud/sis/v1/model/UpdateVocabularyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_UpdateVocabularyResponse_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_UpdateVocabularyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT UpdateVocabularyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVocabularyResponse members diff --git a/sis/include/huaweicloud/sis/v1/model/VocabInfo.h b/sis/include/huaweicloud/sis/v1/model/VocabInfo.h index 408e5d0c9..631c115b2 100644 --- a/sis/include/huaweicloud/sis/v1/model/VocabInfo.h +++ b/sis/include/huaweicloud/sis/v1/model/VocabInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_VocabInfo_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_VocabInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT VocabInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VocabInfo members diff --git a/sis/include/huaweicloud/sis/v1/model/Word.h b/sis/include/huaweicloud/sis/v1/model/Word.h index a074f9113..a21490d41 100644 --- a/sis/include/huaweicloud/sis/v1/model/Word.h +++ b/sis/include/huaweicloud/sis/v1/model/Word.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_Word_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_Word_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT Word /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Word members diff --git a/sis/include/huaweicloud/sis/v1/model/WordFluency.h b/sis/include/huaweicloud/sis/v1/model/WordFluency.h index 3646c1e76..f1dd451bb 100644 --- a/sis/include/huaweicloud/sis/v1/model/WordFluency.h +++ b/sis/include/huaweicloud/sis/v1/model/WordFluency.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_WordFluency_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_WordFluency_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT WordFluency /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WordFluency members diff --git a/sis/include/huaweicloud/sis/v1/model/WordInfo.h b/sis/include/huaweicloud/sis/v1/model/WordInfo.h index 70f7bb37b..c779275df 100644 --- a/sis/include/huaweicloud/sis/v1/model/WordInfo.h +++ b/sis/include/huaweicloud/sis/v1/model/WordInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_WordInfo_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_WordInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT WordInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WordInfo members diff --git a/sis/include/huaweicloud/sis/v1/model/WordPronunciation.h b/sis/include/huaweicloud/sis/v1/model/WordPronunciation.h index a3550c166..55d8ec89e 100644 --- a/sis/include/huaweicloud/sis/v1/model/WordPronunciation.h +++ b/sis/include/huaweicloud/sis/v1/model/WordPronunciation.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SIS_V1_MODEL_WordPronunciation_H_ #define HUAWEICLOUD_SDK_SIS_V1_MODEL_WordPronunciation_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SIS_V1_EXPORT WordPronunciation /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WordPronunciation members diff --git a/sis/src/v1/SisClient.cpp b/sis/src/v1/SisClient.cpp index bd28fa052..6c43815f1 100644 --- a/sis/src/v1/SisClient.cpp +++ b/sis/src/v1/SisClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,27 +40,22 @@ std::shared_ptr SisClient::collectTranscriberJob( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["job_id"] = parameterToString(request.getJobId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SisMeta::genRequestDefForCollectTranscriberJob()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -75,34 +70,36 @@ std::shared_ptr SisClient::createVocabulary(CreateVoca std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SisMeta::genRequestDefForCreateVocabulary()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -114,27 +111,22 @@ std::shared_ptr SisClient::deleteVocabulary(DeleteVoca std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vocabulary_id"] = parameterToString(request.getVocabularyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SisMeta::genRequestDefForDeleteVocabulary()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -149,12 +141,12 @@ std::shared_ptr SisClient::pushTranscriberJobs(Push std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.enterpriseProjectIdIsSet()) { @@ -163,23 +155,25 @@ std::shared_ptr SisClient::pushTranscriberJobs(Push std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SisMeta::genRequestDefForPushTranscriberJobs()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -191,12 +185,12 @@ std::shared_ptr SisClient::recognizeFlashAsr(Recogniz std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.propertyIsSet()) { @@ -229,15 +223,10 @@ std::shared_ptr SisClient::recognizeFlashAsr(Recogniz std::string localVarHttpBody; - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SisMeta::genRequestDefForRecognizeFlashAsr()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -252,34 +241,36 @@ std::shared_ptr SisClient::recognizeShortAudio(Reco std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SisMeta::genRequestDefForRecognizeShortAudio()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -291,34 +282,36 @@ std::shared_ptr SisClient::runAudioAssessment(RunAud std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SisMeta::genRequestDefForRunAudioAssessment()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -330,34 +323,36 @@ std::shared_ptr SisClient::runMultiModalAssessm std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SisMeta::genRequestDefForRunMultiModalAssessment()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -369,34 +364,36 @@ std::shared_ptr SisClient::runTts(RunTtsRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SisMeta::genRequestDefForRunTts()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -408,12 +405,12 @@ std::shared_ptr SisClient::showVocabularies(ShowVocabu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -425,23 +422,25 @@ std::shared_ptr SisClient::showVocabularies(ShowVocabu std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SisMeta::genRequestDefForShowVocabularies()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -453,27 +452,22 @@ std::shared_ptr SisClient::showVocabulary(ShowVocabulary std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vocabulary_id"] = parameterToString(request.getVocabularyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SisMeta::genRequestDefForShowVocabulary()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -488,35 +482,37 @@ std::shared_ptr SisClient::updateVocabulary(UpdateVoca std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vocabulary_id"] = parameterToString(request.getVocabularyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SisMeta::genRequestDefForUpdateVocabulary()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/sis/src/v1/SisMeta.cpp b/sis/src/v1/SisMeta.cpp new file mode 100644 index 000000000..80527ab10 --- /dev/null +++ b/sis/src/v1/SisMeta.cpp @@ -0,0 +1,146 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Sis { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef SisMeta::genRequestDefForCollectTranscriberJob() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SisMeta::genRequestDefForCreateVocabulary() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SisMeta::genRequestDefForDeleteVocabulary() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SisMeta::genRequestDefForPushTranscriberJobs() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamEnterpriseProjectId; + reqDefBuilder.withRequestField(headerParamEnterpriseProjectId + .withName("EnterpriseProjectId") + .withJsonTag("Enterprise-Project-Id") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SisMeta::genRequestDefForRecognizeFlashAsr() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Property") + .withJsonTag("property") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AudioFormat") + .withJsonTag("audio_format") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AddPunc") + .withJsonTag("add_punc") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DigitNorm") + .withJsonTag("digit_norm") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NeedWordInfo") + .withJsonTag("need_word_info") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VocabularyId") + .withJsonTag("vocabulary_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ObsBucketName") + .withJsonTag("obs_bucket_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ObsObjectKey") + .withJsonTag("obs_object_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FirstChannelOnly") + .withJsonTag("first_channel_only") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SisMeta::genRequestDefForRecognizeShortAudio() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SisMeta::genRequestDefForRunAudioAssessment() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SisMeta::genRequestDefForRunMultiModalAssessment() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SisMeta::genRequestDefForRunTts() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SisMeta::genRequestDefForShowVocabularies() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SisMeta::genRequestDefForShowVocabulary() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SisMeta::genRequestDefForUpdateVocabulary() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/sis/src/v1/model/AnalysisInfo.cpp b/sis/src/v1/model/AnalysisInfo.cpp index c61ff5416..6084f0923 100644 --- a/sis/src/v1/model/AnalysisInfo.cpp +++ b/sis/src/v1/model/AnalysisInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/AnalysisInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -48,7 +47,6 @@ web::json::value AnalysisInfo::toJson() const return val; } - bool AnalysisInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool AnalysisInfo::fromJson(const web::json::value& val) return ok; } + bool AnalysisInfo::isDiarization() const { return diarization_; diff --git a/sis/src/v1/model/AnalysisInfoResult.cpp b/sis/src/v1/model/AnalysisInfoResult.cpp index 1a807b966..dae236ead 100644 --- a/sis/src/v1/model/AnalysisInfoResult.cpp +++ b/sis/src/v1/model/AnalysisInfoResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/AnalysisInfoResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -43,7 +42,6 @@ web::json::value AnalysisInfoResult::toJson() const return val; } - bool AnalysisInfoResult::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool AnalysisInfoResult::fromJson(const web::json::value& val) return ok; } + std::string AnalysisInfoResult::getRole() const { return role_; diff --git a/sis/src/v1/model/AudioConfig.cpp b/sis/src/v1/model/AudioConfig.cpp index 9eed33be8..368dd1b01 100644 --- a/sis/src/v1/model/AudioConfig.cpp +++ b/sis/src/v1/model/AudioConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/AudioConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -43,7 +42,6 @@ web::json::value AudioConfig::toJson() const return val; } - bool AudioConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool AudioConfig::fromJson(const web::json::value& val) return ok; } + std::string AudioConfig::getAudioFormat() const { return audioFormat_; diff --git a/sis/src/v1/model/CollectTranscriberJobRequest.cpp b/sis/src/v1/model/CollectTranscriberJobRequest.cpp index 49ec9eea7..af54a9c99 100644 --- a/sis/src/v1/model/CollectTranscriberJobRequest.cpp +++ b/sis/src/v1/model/CollectTranscriberJobRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/CollectTranscriberJobRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -33,7 +32,6 @@ web::json::value CollectTranscriberJobRequest::toJson() const return val; } - bool CollectTranscriberJobRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CollectTranscriberJobRequest::fromJson(const web::json::value& val) return ok; } + std::string CollectTranscriberJobRequest::getJobId() const { return jobId_; diff --git a/sis/src/v1/model/CollectTranscriberJobResponse.cpp b/sis/src/v1/model/CollectTranscriberJobResponse.cpp index 7874bc148..e76cbab7e 100644 --- a/sis/src/v1/model/CollectTranscriberJobResponse.cpp +++ b/sis/src/v1/model/CollectTranscriberJobResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/CollectTranscriberJobResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -62,7 +61,6 @@ web::json::value CollectTranscriberJobResponse::toJson() const return val; } - bool CollectTranscriberJobResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool CollectTranscriberJobResponse::fromJson(const web::json::value& val) return ok; } + std::string CollectTranscriberJobResponse::getJobId() const { return jobId_; diff --git a/sis/src/v1/model/Config.cpp b/sis/src/v1/model/Config.cpp index 248bdd80b..2e094777a 100644 --- a/sis/src/v1/model/Config.cpp +++ b/sis/src/v1/model/Config.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/Config.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -58,7 +57,6 @@ web::json::value Config::toJson() const return val; } - bool Config::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool Config::fromJson(const web::json::value& val) return ok; } + std::string Config::getAudioFormat() const { return audioFormat_; diff --git a/sis/src/v1/model/CreateVocabularyRequest.cpp b/sis/src/v1/model/CreateVocabularyRequest.cpp index 617f8b334..c6670ad98 100644 --- a/sis/src/v1/model/CreateVocabularyRequest.cpp +++ b/sis/src/v1/model/CreateVocabularyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/CreateVocabularyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -32,7 +31,6 @@ web::json::value CreateVocabularyRequest::toJson() const return val; } - bool CreateVocabularyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVocabularyRequest::fromJson(const web::json::value& val) return ok; } + PostCreateVocabReq CreateVocabularyRequest::getBody() const { return body_; diff --git a/sis/src/v1/model/CreateVocabularyResponse.cpp b/sis/src/v1/model/CreateVocabularyResponse.cpp index 5b6372dc7..eb916cf2c 100644 --- a/sis/src/v1/model/CreateVocabularyResponse.cpp +++ b/sis/src/v1/model/CreateVocabularyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/CreateVocabularyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -33,7 +32,6 @@ web::json::value CreateVocabularyResponse::toJson() const return val; } - bool CreateVocabularyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateVocabularyResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateVocabularyResponse::getVocabularyId() const { return vocabularyId_; diff --git a/sis/src/v1/model/CustomResult.cpp b/sis/src/v1/model/CustomResult.cpp index d95ae83c7..f2bb16d63 100644 --- a/sis/src/v1/model/CustomResult.cpp +++ b/sis/src/v1/model/CustomResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/CustomResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -33,7 +32,6 @@ web::json::value CustomResult::toJson() const return val; } - bool CustomResult::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CustomResult::fromJson(const web::json::value& val) return ok; } + std::string CustomResult::getData() const { return data_; diff --git a/sis/src/v1/model/DeleteVocabularyRequest.cpp b/sis/src/v1/model/DeleteVocabularyRequest.cpp index 1cf606c2a..208318408 100644 --- a/sis/src/v1/model/DeleteVocabularyRequest.cpp +++ b/sis/src/v1/model/DeleteVocabularyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/DeleteVocabularyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -33,7 +32,6 @@ web::json::value DeleteVocabularyRequest::toJson() const return val; } - bool DeleteVocabularyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteVocabularyRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteVocabularyRequest::getVocabularyId() const { return vocabularyId_; diff --git a/sis/src/v1/model/DeleteVocabularyResponse.cpp b/sis/src/v1/model/DeleteVocabularyResponse.cpp index 2332e1529..c6fff35b0 100644 --- a/sis/src/v1/model/DeleteVocabularyResponse.cpp +++ b/sis/src/v1/model/DeleteVocabularyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/DeleteVocabularyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -28,7 +27,6 @@ web::json::value DeleteVocabularyResponse::toJson() const return val; } - bool DeleteVocabularyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteVocabularyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/sis/src/v1/model/FlashResult.cpp b/sis/src/v1/model/FlashResult.cpp index cc5bfe6fa..bec93d0ab 100644 --- a/sis/src/v1/model/FlashResult.cpp +++ b/sis/src/v1/model/FlashResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/FlashResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -37,7 +36,6 @@ web::json::value FlashResult::toJson() const return val; } - bool FlashResult::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool FlashResult::fromJson(const web::json::value& val) return ok; } + int32_t FlashResult::getChannelId() const { return channelId_; diff --git a/sis/src/v1/model/FlashScoreResult.cpp b/sis/src/v1/model/FlashScoreResult.cpp index db6b5115c..a3e22b025 100644 --- a/sis/src/v1/model/FlashScoreResult.cpp +++ b/sis/src/v1/model/FlashScoreResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/FlashScoreResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -42,7 +41,6 @@ web::json::value FlashScoreResult::toJson() const return val; } - bool FlashScoreResult::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool FlashScoreResult::fromJson(const web::json::value& val) return ok; } + std::string FlashScoreResult::getText() const { return text_; diff --git a/sis/src/v1/model/Fluency.cpp b/sis/src/v1/model/Fluency.cpp index c5a446589..a1ced4cbf 100644 --- a/sis/src/v1/model/Fluency.cpp +++ b/sis/src/v1/model/Fluency.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/Fluency.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -43,7 +42,6 @@ web::json::value Fluency::toJson() const return val; } - bool Fluency::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool Fluency::fromJson(const web::json::value& val) return ok; } + float Fluency::getScore() const { return score_; diff --git a/sis/src/v1/model/MultiModalConfig.cpp b/sis/src/v1/model/MultiModalConfig.cpp index 7c852c169..ba76bdbb7 100644 --- a/sis/src/v1/model/MultiModalConfig.cpp +++ b/sis/src/v1/model/MultiModalConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/MultiModalConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -43,7 +42,6 @@ web::json::value MultiModalConfig::toJson() const return val; } - bool MultiModalConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool MultiModalConfig::fromJson(const web::json::value& val) return ok; } + std::string MultiModalConfig::getVideoFormat() const { return videoFormat_; diff --git a/sis/src/v1/model/Phoneme.cpp b/sis/src/v1/model/Phoneme.cpp index e61156136..029df5341 100644 --- a/sis/src/v1/model/Phoneme.cpp +++ b/sis/src/v1/model/Phoneme.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/Phoneme.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -56,7 +55,6 @@ web::json::value Phoneme::toJson() const return val; } - bool Phoneme::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool Phoneme::fromJson(const web::json::value& val) return ok; } + std::string Phoneme::getArpa() const { return arpa_; diff --git a/sis/src/v1/model/PhonemeFluency.cpp b/sis/src/v1/model/PhonemeFluency.cpp index 34f79cfff..15a5c59bd 100644 --- a/sis/src/v1/model/PhonemeFluency.cpp +++ b/sis/src/v1/model/PhonemeFluency.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/PhonemeFluency.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -38,7 +37,6 @@ web::json::value PhonemeFluency::toJson() const return val; } - bool PhonemeFluency::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PhonemeFluency::fromJson(const web::json::value& val) return ok; } + float PhonemeFluency::getScore() const { return score_; diff --git a/sis/src/v1/model/PhonemePronunciation.cpp b/sis/src/v1/model/PhonemePronunciation.cpp index b1a513a24..82cb77b1c 100644 --- a/sis/src/v1/model/PhonemePronunciation.cpp +++ b/sis/src/v1/model/PhonemePronunciation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/PhonemePronunciation.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -38,7 +37,6 @@ web::json::value PhonemePronunciation::toJson() const return val; } - bool PhonemePronunciation::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PhonemePronunciation::fromJson(const web::json::value& val) return ok; } + float PhonemePronunciation::getScore() const { return score_; diff --git a/sis/src/v1/model/PostCreateVocabReq.cpp b/sis/src/v1/model/PostCreateVocabReq.cpp index cad170d70..948d68a94 100644 --- a/sis/src/v1/model/PostCreateVocabReq.cpp +++ b/sis/src/v1/model/PostCreateVocabReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/PostCreateVocabReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -47,7 +46,6 @@ web::json::value PostCreateVocabReq::toJson() const return val; } - bool PostCreateVocabReq::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool PostCreateVocabReq::fromJson(const web::json::value& val) return ok; } + std::string PostCreateVocabReq::getName() const { return name_; diff --git a/sis/src/v1/model/PostCustomTTSReq.cpp b/sis/src/v1/model/PostCustomTTSReq.cpp index 5abe8634d..6a5472412 100644 --- a/sis/src/v1/model/PostCustomTTSReq.cpp +++ b/sis/src/v1/model/PostCustomTTSReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/PostCustomTTSReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -37,7 +36,6 @@ web::json::value PostCustomTTSReq::toJson() const return val; } - bool PostCustomTTSReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool PostCustomTTSReq::fromJson(const web::json::value& val) return ok; } + std::string PostCustomTTSReq::getText() const { return text_; diff --git a/sis/src/v1/model/PostMultiModalAssessmentReq.cpp b/sis/src/v1/model/PostMultiModalAssessmentReq.cpp index b0d08aeea..4adbca1d8 100644 --- a/sis/src/v1/model/PostMultiModalAssessmentReq.cpp +++ b/sis/src/v1/model/PostMultiModalAssessmentReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/PostMultiModalAssessmentReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -42,7 +41,6 @@ web::json::value PostMultiModalAssessmentReq::toJson() const return val; } - bool PostMultiModalAssessmentReq::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool PostMultiModalAssessmentReq::fromJson(const web::json::value& val) return ok; } + MultiModalConfig PostMultiModalAssessmentReq::getConfig() const { return config_; diff --git a/sis/src/v1/model/PostShortAudioAssessmentReq.cpp b/sis/src/v1/model/PostShortAudioAssessmentReq.cpp index c6a3aa612..1d9f8d955 100644 --- a/sis/src/v1/model/PostShortAudioAssessmentReq.cpp +++ b/sis/src/v1/model/PostShortAudioAssessmentReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/PostShortAudioAssessmentReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -42,7 +41,6 @@ web::json::value PostShortAudioAssessmentReq::toJson() const return val; } - bool PostShortAudioAssessmentReq::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool PostShortAudioAssessmentReq::fromJson(const web::json::value& val) return ok; } + AudioConfig PostShortAudioAssessmentReq::getConfig() const { return config_; diff --git a/sis/src/v1/model/PostShortAudioReq.cpp b/sis/src/v1/model/PostShortAudioReq.cpp index 9b76e6b5e..f9ee5072b 100644 --- a/sis/src/v1/model/PostShortAudioReq.cpp +++ b/sis/src/v1/model/PostShortAudioReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/PostShortAudioReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -37,7 +36,6 @@ web::json::value PostShortAudioReq::toJson() const return val; } - bool PostShortAudioReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool PostShortAudioReq::fromJson(const web::json::value& val) return ok; } + Config PostShortAudioReq::getConfig() const { return config_; diff --git a/sis/src/v1/model/PostTranscriberJobs.cpp b/sis/src/v1/model/PostTranscriberJobs.cpp index 3bdb58440..f29cdcbfe 100644 --- a/sis/src/v1/model/PostTranscriberJobs.cpp +++ b/sis/src/v1/model/PostTranscriberJobs.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/PostTranscriberJobs.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -37,7 +36,6 @@ web::json::value PostTranscriberJobs::toJson() const return val; } - bool PostTranscriberJobs::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool PostTranscriberJobs::fromJson(const web::json::value& val) return ok; } + TranscriberConfig PostTranscriberJobs::getConfig() const { return config_; diff --git a/sis/src/v1/model/Pronunciation.cpp b/sis/src/v1/model/Pronunciation.cpp index 30aa210e1..f87085033 100644 --- a/sis/src/v1/model/Pronunciation.cpp +++ b/sis/src/v1/model/Pronunciation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/Pronunciation.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -38,7 +37,6 @@ web::json::value Pronunciation::toJson() const return val; } - bool Pronunciation::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Pronunciation::fromJson(const web::json::value& val) return ok; } + float Pronunciation::getScore() const { return score_; diff --git a/sis/src/v1/model/PushTranscriberJobsRequest.cpp b/sis/src/v1/model/PushTranscriberJobsRequest.cpp index c9c4a8f27..558a53b0b 100644 --- a/sis/src/v1/model/PushTranscriberJobsRequest.cpp +++ b/sis/src/v1/model/PushTranscriberJobsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/PushTranscriberJobsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -37,7 +36,6 @@ web::json::value PushTranscriberJobsRequest::toJson() const return val; } - bool PushTranscriberJobsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool PushTranscriberJobsRequest::fromJson(const web::json::value& val) return ok; } + std::string PushTranscriberJobsRequest::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/sis/src/v1/model/PushTranscriberJobsResponse.cpp b/sis/src/v1/model/PushTranscriberJobsResponse.cpp index a8d588508..a3b3e9bdb 100644 --- a/sis/src/v1/model/PushTranscriberJobsResponse.cpp +++ b/sis/src/v1/model/PushTranscriberJobsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/PushTranscriberJobsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -33,7 +32,6 @@ web::json::value PushTranscriberJobsResponse::toJson() const return val; } - bool PushTranscriberJobsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool PushTranscriberJobsResponse::fromJson(const web::json::value& val) return ok; } + std::string PushTranscriberJobsResponse::getJobId() const { return jobId_; diff --git a/sis/src/v1/model/PutUpdateVocabReq.cpp b/sis/src/v1/model/PutUpdateVocabReq.cpp index 1d26f27fe..e9f8a346b 100644 --- a/sis/src/v1/model/PutUpdateVocabReq.cpp +++ b/sis/src/v1/model/PutUpdateVocabReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/PutUpdateVocabReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -47,7 +46,6 @@ web::json::value PutUpdateVocabReq::toJson() const return val; } - bool PutUpdateVocabReq::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool PutUpdateVocabReq::fromJson(const web::json::value& val) return ok; } + std::string PutUpdateVocabReq::getName() const { return name_; diff --git a/sis/src/v1/model/RecognizeFlashAsrRequest.cpp b/sis/src/v1/model/RecognizeFlashAsrRequest.cpp index 24558e6a0..ae1c9c606 100644 --- a/sis/src/v1/model/RecognizeFlashAsrRequest.cpp +++ b/sis/src/v1/model/RecognizeFlashAsrRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/RecognizeFlashAsrRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -73,7 +72,6 @@ web::json::value RecognizeFlashAsrRequest::toJson() const return val; } - bool RecognizeFlashAsrRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool RecognizeFlashAsrRequest::fromJson(const web::json::value& val) return ok; } + std::string RecognizeFlashAsrRequest::getProperty() const { return property_; diff --git a/sis/src/v1/model/RecognizeFlashAsrResponse.cpp b/sis/src/v1/model/RecognizeFlashAsrResponse.cpp index 0489a59b4..bc2ffb5d7 100644 --- a/sis/src/v1/model/RecognizeFlashAsrResponse.cpp +++ b/sis/src/v1/model/RecognizeFlashAsrResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/RecognizeFlashAsrResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -42,7 +41,6 @@ web::json::value RecognizeFlashAsrResponse::toJson() const return val; } - bool RecognizeFlashAsrResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool RecognizeFlashAsrResponse::fromJson(const web::json::value& val) return ok; } + std::string RecognizeFlashAsrResponse::getTraceId() const { return traceId_; diff --git a/sis/src/v1/model/RecognizeShortAudioRequest.cpp b/sis/src/v1/model/RecognizeShortAudioRequest.cpp index 5f850f12e..83e9a4b56 100644 --- a/sis/src/v1/model/RecognizeShortAudioRequest.cpp +++ b/sis/src/v1/model/RecognizeShortAudioRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/RecognizeShortAudioRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -32,7 +31,6 @@ web::json::value RecognizeShortAudioRequest::toJson() const return val; } - bool RecognizeShortAudioRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RecognizeShortAudioRequest::fromJson(const web::json::value& val) return ok; } + PostShortAudioReq RecognizeShortAudioRequest::getBody() const { return body_; diff --git a/sis/src/v1/model/RecognizeShortAudioResponse.cpp b/sis/src/v1/model/RecognizeShortAudioResponse.cpp index 1991123df..f2d10edd7 100644 --- a/sis/src/v1/model/RecognizeShortAudioResponse.cpp +++ b/sis/src/v1/model/RecognizeShortAudioResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/RecognizeShortAudioResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -37,7 +36,6 @@ web::json::value RecognizeShortAudioResponse::toJson() const return val; } - bool RecognizeShortAudioResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RecognizeShortAudioResponse::fromJson(const web::json::value& val) return ok; } + std::string RecognizeShortAudioResponse::getTraceId() const { return traceId_; diff --git a/sis/src/v1/model/Result.cpp b/sis/src/v1/model/Result.cpp index 11ab8bd31..ded0ac76d 100644 --- a/sis/src/v1/model/Result.cpp +++ b/sis/src/v1/model/Result.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/Result.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -42,7 +41,6 @@ web::json::value Result::toJson() const return val; } - bool Result::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool Result::fromJson(const web::json::value& val) return ok; } + std::string Result::getText() const { return text_; diff --git a/sis/src/v1/model/RunAudioAssessmentRequest.cpp b/sis/src/v1/model/RunAudioAssessmentRequest.cpp index eb670f549..e452ebb9c 100644 --- a/sis/src/v1/model/RunAudioAssessmentRequest.cpp +++ b/sis/src/v1/model/RunAudioAssessmentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/RunAudioAssessmentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -32,7 +31,6 @@ web::json::value RunAudioAssessmentRequest::toJson() const return val; } - bool RunAudioAssessmentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RunAudioAssessmentRequest::fromJson(const web::json::value& val) return ok; } + PostShortAudioAssessmentReq RunAudioAssessmentRequest::getBody() const { return body_; diff --git a/sis/src/v1/model/RunAudioAssessmentResponse.cpp b/sis/src/v1/model/RunAudioAssessmentResponse.cpp index b6da3e1e4..00ca0cc91 100644 --- a/sis/src/v1/model/RunAudioAssessmentResponse.cpp +++ b/sis/src/v1/model/RunAudioAssessmentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/RunAudioAssessmentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -60,7 +59,6 @@ web::json::value RunAudioAssessmentResponse::toJson() const return val; } - bool RunAudioAssessmentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -131,6 +129,7 @@ bool RunAudioAssessmentResponse::fromJson(const web::json::value& val) return ok; } + float RunAudioAssessmentResponse::getScore() const { return score_; diff --git a/sis/src/v1/model/RunMultiModalAssessmentRequest.cpp b/sis/src/v1/model/RunMultiModalAssessmentRequest.cpp index da5762f24..1dcbee7ec 100644 --- a/sis/src/v1/model/RunMultiModalAssessmentRequest.cpp +++ b/sis/src/v1/model/RunMultiModalAssessmentRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/RunMultiModalAssessmentRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -32,7 +31,6 @@ web::json::value RunMultiModalAssessmentRequest::toJson() const return val; } - bool RunMultiModalAssessmentRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RunMultiModalAssessmentRequest::fromJson(const web::json::value& val) return ok; } + PostMultiModalAssessmentReq RunMultiModalAssessmentRequest::getBody() const { return body_; diff --git a/sis/src/v1/model/RunMultiModalAssessmentResponse.cpp b/sis/src/v1/model/RunMultiModalAssessmentResponse.cpp index 080e3450d..5a80e8da3 100644 --- a/sis/src/v1/model/RunMultiModalAssessmentResponse.cpp +++ b/sis/src/v1/model/RunMultiModalAssessmentResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/RunMultiModalAssessmentResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -60,7 +59,6 @@ web::json::value RunMultiModalAssessmentResponse::toJson() const return val; } - bool RunMultiModalAssessmentResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -131,6 +129,7 @@ bool RunMultiModalAssessmentResponse::fromJson(const web::json::value& val) return ok; } + float RunMultiModalAssessmentResponse::getScore() const { return score_; diff --git a/sis/src/v1/model/RunTtsRequest.cpp b/sis/src/v1/model/RunTtsRequest.cpp index 0f08eaa46..3171cf43e 100644 --- a/sis/src/v1/model/RunTtsRequest.cpp +++ b/sis/src/v1/model/RunTtsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/RunTtsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -32,7 +31,6 @@ web::json::value RunTtsRequest::toJson() const return val; } - bool RunTtsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RunTtsRequest::fromJson(const web::json::value& val) return ok; } + PostCustomTTSReq RunTtsRequest::getBody() const { return body_; diff --git a/sis/src/v1/model/RunTtsResponse.cpp b/sis/src/v1/model/RunTtsResponse.cpp index 08904405d..7856f4129 100644 --- a/sis/src/v1/model/RunTtsResponse.cpp +++ b/sis/src/v1/model/RunTtsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/RunTtsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -37,7 +36,6 @@ web::json::value RunTtsResponse::toJson() const return val; } - bool RunTtsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool RunTtsResponse::fromJson(const web::json::value& val) return ok; } + std::string RunTtsResponse::getTraceId() const { return traceId_; diff --git a/sis/src/v1/model/Segment.cpp b/sis/src/v1/model/Segment.cpp index 01c816510..13fd136fe 100644 --- a/sis/src/v1/model/Segment.cpp +++ b/sis/src/v1/model/Segment.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/Segment.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -42,7 +41,6 @@ web::json::value Segment::toJson() const return val; } - bool Segment::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool Segment::fromJson(const web::json::value& val) return ok; } + int32_t Segment::getStartTime() const { return startTime_; diff --git a/sis/src/v1/model/Sentences.cpp b/sis/src/v1/model/Sentences.cpp index 4b073a7df..16300c87e 100644 --- a/sis/src/v1/model/Sentences.cpp +++ b/sis/src/v1/model/Sentences.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/Sentences.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -42,7 +41,6 @@ web::json::value Sentences::toJson() const return val; } - bool Sentences::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool Sentences::fromJson(const web::json::value& val) return ok; } + int32_t Sentences::getEndTime() const { return endTime_; diff --git a/sis/src/v1/model/ShowVocabulariesParams.cpp b/sis/src/v1/model/ShowVocabulariesParams.cpp index 5aa6a086d..b3aa6e565 100644 --- a/sis/src/v1/model/ShowVocabulariesParams.cpp +++ b/sis/src/v1/model/ShowVocabulariesParams.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/ShowVocabulariesParams.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -33,7 +32,6 @@ web::json::value ShowVocabulariesParams::toJson() const return val; } - bool ShowVocabulariesParams::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowVocabulariesParams::fromJson(const web::json::value& val) return ok; } + std::string ShowVocabulariesParams::getName() const { return name_; diff --git a/sis/src/v1/model/ShowVocabulariesRequest.cpp b/sis/src/v1/model/ShowVocabulariesRequest.cpp index e31f50e3e..19dbfbe5b 100644 --- a/sis/src/v1/model/ShowVocabulariesRequest.cpp +++ b/sis/src/v1/model/ShowVocabulariesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/ShowVocabulariesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -42,7 +41,6 @@ web::json::value ShowVocabulariesRequest::toJson() const return val; } - bool ShowVocabulariesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ShowVocabulariesRequest::fromJson(const web::json::value& val) return ok; } + int32_t ShowVocabulariesRequest::getOffset() const { return offset_; diff --git a/sis/src/v1/model/ShowVocabulariesResponse.cpp b/sis/src/v1/model/ShowVocabulariesResponse.cpp index de019ec62..b1eb59a21 100644 --- a/sis/src/v1/model/ShowVocabulariesResponse.cpp +++ b/sis/src/v1/model/ShowVocabulariesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/ShowVocabulariesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -37,7 +36,6 @@ web::json::value ShowVocabulariesResponse::toJson() const return val; } - bool ShowVocabulariesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ShowVocabulariesResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowVocabulariesResponse::getCount() const { return count_; diff --git a/sis/src/v1/model/ShowVocabularyRequest.cpp b/sis/src/v1/model/ShowVocabularyRequest.cpp index bee44e14e..5e7b83b6b 100644 --- a/sis/src/v1/model/ShowVocabularyRequest.cpp +++ b/sis/src/v1/model/ShowVocabularyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/ShowVocabularyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -33,7 +32,6 @@ web::json::value ShowVocabularyRequest::toJson() const return val; } - bool ShowVocabularyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowVocabularyRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowVocabularyRequest::getVocabularyId() const { return vocabularyId_; diff --git a/sis/src/v1/model/ShowVocabularyResponse.cpp b/sis/src/v1/model/ShowVocabularyResponse.cpp index cad3ea230..f3fda0e5f 100644 --- a/sis/src/v1/model/ShowVocabularyResponse.cpp +++ b/sis/src/v1/model/ShowVocabularyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/ShowVocabularyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -52,7 +51,6 @@ web::json::value ShowVocabularyResponse::toJson() const return val; } - bool ShowVocabularyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool ShowVocabularyResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowVocabularyResponse::getVocabularyId() const { return vocabularyId_; diff --git a/sis/src/v1/model/TranscriberConfig.cpp b/sis/src/v1/model/TranscriberConfig.cpp index d2e1675b6..e5020503b 100644 --- a/sis/src/v1/model/TranscriberConfig.cpp +++ b/sis/src/v1/model/TranscriberConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/TranscriberConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -67,7 +66,6 @@ web::json::value TranscriberConfig::toJson() const return val; } - bool TranscriberConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool TranscriberConfig::fromJson(const web::json::value& val) return ok; } + std::string TranscriberConfig::getAudioFormat() const { return audioFormat_; diff --git a/sis/src/v1/model/TranscriberResult.cpp b/sis/src/v1/model/TranscriberResult.cpp index 46d91e819..ced02a266 100644 --- a/sis/src/v1/model/TranscriberResult.cpp +++ b/sis/src/v1/model/TranscriberResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/TranscriberResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -41,7 +40,6 @@ web::json::value TranscriberResult::toJson() const return val; } - bool TranscriberResult::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool TranscriberResult::fromJson(const web::json::value& val) return ok; } + std::string TranscriberResult::getText() const { return text_; diff --git a/sis/src/v1/model/TtsConfig.cpp b/sis/src/v1/model/TtsConfig.cpp index 62ee37c8c..8ea444103 100644 --- a/sis/src/v1/model/TtsConfig.cpp +++ b/sis/src/v1/model/TtsConfig.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/TtsConfig.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -58,7 +57,6 @@ web::json::value TtsConfig::toJson() const return val; } - bool TtsConfig::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool TtsConfig::fromJson(const web::json::value& val) return ok; } + std::string TtsConfig::getAudioFormat() const { return audioFormat_; diff --git a/sis/src/v1/model/UpdateVocabularyRequest.cpp b/sis/src/v1/model/UpdateVocabularyRequest.cpp index b792ce889..c2b2cc0d0 100644 --- a/sis/src/v1/model/UpdateVocabularyRequest.cpp +++ b/sis/src/v1/model/UpdateVocabularyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/UpdateVocabularyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -37,7 +36,6 @@ web::json::value UpdateVocabularyRequest::toJson() const return val; } - bool UpdateVocabularyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateVocabularyRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateVocabularyRequest::getVocabularyId() const { return vocabularyId_; diff --git a/sis/src/v1/model/UpdateVocabularyResponse.cpp b/sis/src/v1/model/UpdateVocabularyResponse.cpp index a2f42b55c..e438b8de3 100644 --- a/sis/src/v1/model/UpdateVocabularyResponse.cpp +++ b/sis/src/v1/model/UpdateVocabularyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/UpdateVocabularyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -33,7 +32,6 @@ web::json::value UpdateVocabularyResponse::toJson() const return val; } - bool UpdateVocabularyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateVocabularyResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateVocabularyResponse::getVocabularyId() const { return vocabularyId_; diff --git a/sis/src/v1/model/VocabInfo.cpp b/sis/src/v1/model/VocabInfo.cpp index 29c9943d3..ef572193a 100644 --- a/sis/src/v1/model/VocabInfo.cpp +++ b/sis/src/v1/model/VocabInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/VocabInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -48,7 +47,6 @@ web::json::value VocabInfo::toJson() const return val; } - bool VocabInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool VocabInfo::fromJson(const web::json::value& val) return ok; } + std::string VocabInfo::getVocabularyId() const { return vocabularyId_; diff --git a/sis/src/v1/model/Word.cpp b/sis/src/v1/model/Word.cpp index f03b92085..1b8e66d5d 100644 --- a/sis/src/v1/model/Word.cpp +++ b/sis/src/v1/model/Word.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/Word.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -74,7 +73,6 @@ web::json::value Word::toJson() const return val; } - bool Word::fromJson(const web::json::value& val) { bool ok = true; @@ -172,6 +170,7 @@ bool Word::fromJson(const web::json::value& val) return ok; } + std::string Word::getText() const { return text_; diff --git a/sis/src/v1/model/WordFluency.cpp b/sis/src/v1/model/WordFluency.cpp index 8753b98ae..e40d96ad2 100644 --- a/sis/src/v1/model/WordFluency.cpp +++ b/sis/src/v1/model/WordFluency.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/WordFluency.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -38,7 +37,6 @@ web::json::value WordFluency::toJson() const return val; } - bool WordFluency::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool WordFluency::fromJson(const web::json::value& val) return ok; } + float WordFluency::getScore() const { return score_; diff --git a/sis/src/v1/model/WordInfo.cpp b/sis/src/v1/model/WordInfo.cpp index b8e7ef1ea..5532fb4bf 100644 --- a/sis/src/v1/model/WordInfo.cpp +++ b/sis/src/v1/model/WordInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/WordInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -43,7 +42,6 @@ web::json::value WordInfo::toJson() const return val; } - bool WordInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool WordInfo::fromJson(const web::json::value& val) return ok; } + int32_t WordInfo::getStartTime() const { return startTime_; diff --git a/sis/src/v1/model/WordPronunciation.cpp b/sis/src/v1/model/WordPronunciation.cpp index 496bee35a..2aba39e05 100644 --- a/sis/src/v1/model/WordPronunciation.cpp +++ b/sis/src/v1/model/WordPronunciation.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/sis/v1/model/WordPronunciation.h" - namespace HuaweiCloud { namespace Sdk { namespace Sis { @@ -38,7 +37,6 @@ web::json::value WordPronunciation::toJson() const return val; } - bool WordPronunciation::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool WordPronunciation::fromJson(const web::json::value& val) return ok; } + float WordPronunciation::getScore() const { return score_; diff --git a/smn/include/huaweicloud/smn/v2/SmnMeta.h b/smn/include/huaweicloud/smn/v2/SmnMeta.h new file mode 100644 index 000000000..833565559 --- /dev/null +++ b/smn/include/huaweicloud/smn/v2/SmnMeta.h @@ -0,0 +1,66 @@ +#ifndef HUAWEICLOUD_SDK_SMN_V2_SmnMeta_H_ +#define HUAWEICLOUD_SDK_SMN_V2_SmnMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Smn { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_SMN_V2_EXPORT SmnMeta { +public: + static HttpRequestDef genRequestDefForAddSubscription(); + static HttpRequestDef genRequestDefForBatchCreateOrDeleteResourceTags(); + static HttpRequestDef genRequestDefForCancelSubscription(); + static HttpRequestDef genRequestDefForCreateLogtank(); + static HttpRequestDef genRequestDefForCreateMessageTemplate(); + static HttpRequestDef genRequestDefForCreateResourceTag(); + static HttpRequestDef genRequestDefForCreateTopic(); + static HttpRequestDef genRequestDefForDeleteLogtank(); + static HttpRequestDef genRequestDefForDeleteMessageTemplate(); + static HttpRequestDef genRequestDefForDeleteResourceTag(); + static HttpRequestDef genRequestDefForDeleteTopic(); + static HttpRequestDef genRequestDefForDeleteTopicAttributeByName(); + static HttpRequestDef genRequestDefForDeleteTopicAttributes(); + static HttpRequestDef genRequestDefForListLogtank(); + static HttpRequestDef genRequestDefForListMessageTemplateDetails(); + static HttpRequestDef genRequestDefForListMessageTemplates(); + static HttpRequestDef genRequestDefForListProjectTags(); + static HttpRequestDef genRequestDefForListResourceInstances(); + static HttpRequestDef genRequestDefForListResourceTags(); + static HttpRequestDef genRequestDefForListSubscriptions(); + static HttpRequestDef genRequestDefForListSubscriptionsByTopic(); + static HttpRequestDef genRequestDefForListTopicAttributes(); + static HttpRequestDef genRequestDefForListTopicDetails(); + static HttpRequestDef genRequestDefForListTopics(); + static HttpRequestDef genRequestDefForListVersion(); + static HttpRequestDef genRequestDefForListVersions(); + static HttpRequestDef genRequestDefForPublishMessage(); + static HttpRequestDef genRequestDefForUpdateLogtank(); + static HttpRequestDef genRequestDefForUpdateMessageTemplate(); + static HttpRequestDef genRequestDefForUpdateSubscription(); + static HttpRequestDef genRequestDefForUpdateTopic(); + static HttpRequestDef genRequestDefForUpdateTopicAttribute(); + static HttpRequestDef genRequestDefForCreateApplication(); + static HttpRequestDef genRequestDefForDeleteApplication(); + static HttpRequestDef genRequestDefForListApplicationAttributes(); + static HttpRequestDef genRequestDefForListApplications(); + static HttpRequestDef genRequestDefForPublishAppMessage(); + static HttpRequestDef genRequestDefForUpdateApplication(); + static HttpRequestDef genRequestDefForCreateApplicationEndpoint(); + static HttpRequestDef genRequestDefForDeleteApplicationEndpoint(); + static HttpRequestDef genRequestDefForListApplicationEndpointAttributes(); + static HttpRequestDef genRequestDefForListApplicationEndpoints(); + static HttpRequestDef genRequestDefForUpdateApplicationEndpoint(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_SMN_V2_SmnMeta_H_ diff --git a/smn/include/huaweicloud/smn/v2/model/AccessPolicy.h b/smn/include/huaweicloud/smn/v2/model/AccessPolicy.h index fba3212ae..a14998756 100644 --- a/smn/include/huaweicloud/smn/v2/model/AccessPolicy.h +++ b/smn/include/huaweicloud/smn/v2/model/AccessPolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_AccessPolicy_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_AccessPolicy_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT AccessPolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AccessPolicy members diff --git a/smn/include/huaweicloud/smn/v2/model/AddSubscriptionRequest.h b/smn/include/huaweicloud/smn/v2/model/AddSubscriptionRequest.h index 6e77f1bdd..0844dea3b 100644 --- a/smn/include/huaweicloud/smn/v2/model/AddSubscriptionRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/AddSubscriptionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_AddSubscriptionRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_AddSubscriptionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT AddSubscriptionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddSubscriptionRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/AddSubscriptionRequestBody.h b/smn/include/huaweicloud/smn/v2/model/AddSubscriptionRequestBody.h index 5da25f747..23ee58a81 100644 --- a/smn/include/huaweicloud/smn/v2/model/AddSubscriptionRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/AddSubscriptionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_AddSubscriptionRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_AddSubscriptionRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT AddSubscriptionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddSubscriptionRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/AddSubscriptionResponse.h b/smn/include/huaweicloud/smn/v2/model/AddSubscriptionResponse.h index e40d7a29e..e95081138 100644 --- a/smn/include/huaweicloud/smn/v2/model/AddSubscriptionResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/AddSubscriptionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_AddSubscriptionResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_AddSubscriptionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT AddSubscriptionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddSubscriptionResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ApplicationEndpoint.h b/smn/include/huaweicloud/smn/v2/model/ApplicationEndpoint.h index 995a30c00..6a6f4ece2 100644 --- a/smn/include/huaweicloud/smn/v2/model/ApplicationEndpoint.h +++ b/smn/include/huaweicloud/smn/v2/model/ApplicationEndpoint.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ApplicationEndpoint_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ApplicationEndpoint_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ApplicationEndpoint /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplicationEndpoint members diff --git a/smn/include/huaweicloud/smn/v2/model/ApplicationItem.h b/smn/include/huaweicloud/smn/v2/model/ApplicationItem.h index 8bbfd157e..a10ec8198 100644 --- a/smn/include/huaweicloud/smn/v2/model/ApplicationItem.h +++ b/smn/include/huaweicloud/smn/v2/model/ApplicationItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ApplicationItem_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ApplicationItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ApplicationItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ApplicationItem members diff --git a/smn/include/huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsRequest.h b/smn/include/huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsRequest.h index 17ab35d8d..287737d91 100644 --- a/smn/include/huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_BatchCreateOrDeleteResourceTagsRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_BatchCreateOrDeleteResourceTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT BatchCreateOrDeleteResourceTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateOrDeleteResourceTagsRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsRequestBody.h b/smn/include/huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsRequestBody.h index 35f6a372a..2e19413a8 100644 --- a/smn/include/huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_BatchCreateOrDeleteResourceTagsRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_BatchCreateOrDeleteResourceTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT BatchCreateOrDeleteResourceTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateOrDeleteResourceTagsRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsResponse.h b/smn/include/huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsResponse.h index e5a449695..fc50652e2 100644 --- a/smn/include/huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_BatchCreateOrDeleteResourceTagsResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_BatchCreateOrDeleteResourceTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT BatchCreateOrDeleteResourceTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateOrDeleteResourceTagsResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/CancelSubscriptionRequest.h b/smn/include/huaweicloud/smn/v2/model/CancelSubscriptionRequest.h index 28bc296ca..8f64b0346 100644 --- a/smn/include/huaweicloud/smn/v2/model/CancelSubscriptionRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/CancelSubscriptionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CancelSubscriptionRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CancelSubscriptionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CancelSubscriptionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelSubscriptionRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/CancelSubscriptionResponse.h b/smn/include/huaweicloud/smn/v2/model/CancelSubscriptionResponse.h index a3b53902a..927482f3c 100644 --- a/smn/include/huaweicloud/smn/v2/model/CancelSubscriptionResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/CancelSubscriptionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CancelSubscriptionResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CancelSubscriptionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CancelSubscriptionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelSubscriptionResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateApplicationEndpointRequest.h b/smn/include/huaweicloud/smn/v2/model/CreateApplicationEndpointRequest.h index 1242ae19c..724b24c8d 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateApplicationEndpointRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateApplicationEndpointRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateApplicationEndpointRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateApplicationEndpointRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateApplicationEndpointRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateApplicationEndpointRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateApplicationEndpointRequestBody.h b/smn/include/huaweicloud/smn/v2/model/CreateApplicationEndpointRequestBody.h index fe8cdf51b..73c83d7e9 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateApplicationEndpointRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateApplicationEndpointRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateApplicationEndpointRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateApplicationEndpointRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateApplicationEndpointRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateApplicationEndpointRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateApplicationEndpointResponse.h b/smn/include/huaweicloud/smn/v2/model/CreateApplicationEndpointResponse.h index a49d0a47c..ff3e0ed9b 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateApplicationEndpointResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateApplicationEndpointResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateApplicationEndpointResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateApplicationEndpointResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateApplicationEndpointResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateApplicationEndpointResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateApplicationRequest.h b/smn/include/huaweicloud/smn/v2/model/CreateApplicationRequest.h index f7bd8f55e..b13134017 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateApplicationRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateApplicationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateApplicationRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateApplicationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateApplicationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateApplicationRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateApplicationRequestBody.h b/smn/include/huaweicloud/smn/v2/model/CreateApplicationRequestBody.h index 0b0c654f3..f1e96d9c9 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateApplicationRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateApplicationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateApplicationRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateApplicationRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateApplicationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateApplicationRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateApplicationResponse.h b/smn/include/huaweicloud/smn/v2/model/CreateApplicationResponse.h index 27ee5f73b..048bb4405 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateApplicationResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateApplicationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateApplicationResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateApplicationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateApplicationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateApplicationResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateLogtankRequest.h b/smn/include/huaweicloud/smn/v2/model/CreateLogtankRequest.h index e930b6bb1..1bb71ffd1 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateLogtankRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateLogtankRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateLogtankRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateLogtankRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateLogtankRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateLogtankRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateLogtankRequestBody.h b/smn/include/huaweicloud/smn/v2/model/CreateLogtankRequestBody.h index ecf67155b..08937368c 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateLogtankRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateLogtankRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateLogtankRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateLogtankRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateLogtankRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateLogtankRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateLogtankResponse.h b/smn/include/huaweicloud/smn/v2/model/CreateLogtankResponse.h index 1eae3a335..53d52019e 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateLogtankResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateLogtankResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateLogtankResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateLogtankResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateLogtankResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateLogtankResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateMessageTemplateRequest.h b/smn/include/huaweicloud/smn/v2/model/CreateMessageTemplateRequest.h index 2aed9837e..7cdaaaca5 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateMessageTemplateRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateMessageTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateMessageTemplateRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateMessageTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateMessageTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateMessageTemplateRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateMessageTemplateRequestBody.h b/smn/include/huaweicloud/smn/v2/model/CreateMessageTemplateRequestBody.h index 33368e927..9deec60e2 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateMessageTemplateRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateMessageTemplateRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateMessageTemplateRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateMessageTemplateRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateMessageTemplateRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateMessageTemplateRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateMessageTemplateResponse.h b/smn/include/huaweicloud/smn/v2/model/CreateMessageTemplateResponse.h index 2eacba032..e85832210 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateMessageTemplateResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateMessageTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateMessageTemplateResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateMessageTemplateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateMessageTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateMessageTemplateResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateResourceTagRequest.h b/smn/include/huaweicloud/smn/v2/model/CreateResourceTagRequest.h index 1e89acd2c..acf6ca35e 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateResourceTagRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateResourceTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateResourceTagRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateResourceTagRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateResourceTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateResourceTagRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateResourceTagRequestBody.h b/smn/include/huaweicloud/smn/v2/model/CreateResourceTagRequestBody.h index ff0b86c47..d60d87820 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateResourceTagRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateResourceTagRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateResourceTagRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateResourceTagRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateResourceTagRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateResourceTagRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateResourceTagResponse.h b/smn/include/huaweicloud/smn/v2/model/CreateResourceTagResponse.h index 6c2760b07..21505ea61 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateResourceTagResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateResourceTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateResourceTagResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateResourceTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateResourceTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateResourceTagResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateTopicRequest.h b/smn/include/huaweicloud/smn/v2/model/CreateTopicRequest.h index de132dcd0..4a6f376dd 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateTopicRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateTopicRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateTopicRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateTopicRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateTopicRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTopicRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateTopicRequestBody.h b/smn/include/huaweicloud/smn/v2/model/CreateTopicRequestBody.h index 764bd8368..79d41429b 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateTopicRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateTopicRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateTopicRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateTopicRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateTopicRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTopicRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/CreateTopicResponse.h b/smn/include/huaweicloud/smn/v2/model/CreateTopicResponse.h index 80bdfdcd2..2c5a525e6 100644 --- a/smn/include/huaweicloud/smn/v2/model/CreateTopicResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/CreateTopicResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateTopicResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_CreateTopicResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT CreateTopicResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTopicResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteApplicationEndpointRequest.h b/smn/include/huaweicloud/smn/v2/model/DeleteApplicationEndpointRequest.h index 5903a71be..bcf7420ab 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteApplicationEndpointRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteApplicationEndpointRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteApplicationEndpointRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteApplicationEndpointRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteApplicationEndpointRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteApplicationEndpointRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteApplicationEndpointResponse.h b/smn/include/huaweicloud/smn/v2/model/DeleteApplicationEndpointResponse.h index 3a4cc082d..5ed518050 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteApplicationEndpointResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteApplicationEndpointResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteApplicationEndpointResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteApplicationEndpointResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteApplicationEndpointResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteApplicationEndpointResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteApplicationRequest.h b/smn/include/huaweicloud/smn/v2/model/DeleteApplicationRequest.h index 0b828d08e..2bec01612 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteApplicationRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteApplicationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteApplicationRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteApplicationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteApplicationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteApplicationRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteApplicationResponse.h b/smn/include/huaweicloud/smn/v2/model/DeleteApplicationResponse.h index 3717f3b98..4a5890bc0 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteApplicationResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteApplicationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteApplicationResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteApplicationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteApplicationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteApplicationResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteLogtankRequest.h b/smn/include/huaweicloud/smn/v2/model/DeleteLogtankRequest.h index ff2fb5692..706b98b13 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteLogtankRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteLogtankRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteLogtankRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteLogtankRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteLogtankRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteLogtankRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteLogtankResponse.h b/smn/include/huaweicloud/smn/v2/model/DeleteLogtankResponse.h index b455b9ac2..7d9ffeb74 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteLogtankResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteLogtankResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteLogtankResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteLogtankResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteLogtankResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteLogtankResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteMessageTemplateRequest.h b/smn/include/huaweicloud/smn/v2/model/DeleteMessageTemplateRequest.h index 12db88c2d..74aec8235 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteMessageTemplateRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteMessageTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteMessageTemplateRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteMessageTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteMessageTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteMessageTemplateRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteMessageTemplateResponse.h b/smn/include/huaweicloud/smn/v2/model/DeleteMessageTemplateResponse.h index c1e30e928..1f0c2dfab 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteMessageTemplateResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteMessageTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteMessageTemplateResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteMessageTemplateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteMessageTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteMessageTemplateResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteResourceTagRequest.h b/smn/include/huaweicloud/smn/v2/model/DeleteResourceTagRequest.h index 407ac2542..bac69f7b3 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteResourceTagRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteResourceTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteResourceTagRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteResourceTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteResourceTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteResourceTagRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteResourceTagResponse.h b/smn/include/huaweicloud/smn/v2/model/DeleteResourceTagResponse.h index 4013bea3a..9ce0c54cf 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteResourceTagResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteResourceTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteResourceTagResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteResourceTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteResourceTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteResourceTagResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributeByNameRequest.h b/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributeByNameRequest.h index c01b8d06e..428b78bee 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributeByNameRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributeByNameRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteTopicAttributeByNameRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteTopicAttributeByNameRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteTopicAttributeByNameRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTopicAttributeByNameRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributeByNameResponse.h b/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributeByNameResponse.h index f39c8df63..23a4a004f 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributeByNameResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributeByNameResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteTopicAttributeByNameResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteTopicAttributeByNameResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteTopicAttributeByNameResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTopicAttributeByNameResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributesRequest.h b/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributesRequest.h index 0c259a18d..b3c051a7e 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributesRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteTopicAttributesRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteTopicAttributesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteTopicAttributesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTopicAttributesRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributesResponse.h b/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributesResponse.h index c996cc8a3..9fa72b460 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributesResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteTopicAttributesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteTopicAttributesResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteTopicAttributesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteTopicAttributesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTopicAttributesResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteTopicRequest.h b/smn/include/huaweicloud/smn/v2/model/DeleteTopicRequest.h index 4c3d778a2..ede6644b8 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteTopicRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteTopicRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteTopicRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteTopicRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteTopicRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTopicRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/DeleteTopicResponse.h b/smn/include/huaweicloud/smn/v2/model/DeleteTopicResponse.h index 331ac0e11..ff6390959 100644 --- a/smn/include/huaweicloud/smn/v2/model/DeleteTopicResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/DeleteTopicResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteTopicResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_DeleteTopicResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT DeleteTopicResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTopicResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/LinksItem.h b/smn/include/huaweicloud/smn/v2/model/LinksItem.h index 4d92dc34f..b0781ab5b 100644 --- a/smn/include/huaweicloud/smn/v2/model/LinksItem.h +++ b/smn/include/huaweicloud/smn/v2/model/LinksItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_LinksItem_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_LinksItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT LinksItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LinksItem members diff --git a/smn/include/huaweicloud/smn/v2/model/ListApplicationAttributesRequest.h b/smn/include/huaweicloud/smn/v2/model/ListApplicationAttributesRequest.h index 3e8ddebcc..487d1af1e 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListApplicationAttributesRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListApplicationAttributesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationAttributesRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationAttributesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListApplicationAttributesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApplicationAttributesRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListApplicationAttributesResponse.h b/smn/include/huaweicloud/smn/v2/model/ListApplicationAttributesResponse.h index 08dbc4c78..319274b21 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListApplicationAttributesResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListApplicationAttributesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationAttributesResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationAttributesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListApplicationAttributesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApplicationAttributesResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListApplicationAttributesResponseBody_attributes.h b/smn/include/huaweicloud/smn/v2/model/ListApplicationAttributesResponseBody_attributes.h index 0913b7d5c..f66c160da 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListApplicationAttributesResponseBody_attributes.h +++ b/smn/include/huaweicloud/smn/v2/model/ListApplicationAttributesResponseBody_attributes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationAttributesResponseBody_attributes_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationAttributesResponseBody_attributes_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListApplicationAttributesResponseBody_attribute /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApplicationAttributesResponseBody_attributes members diff --git a/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointAttributesRequest.h b/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointAttributesRequest.h index 65c976bdb..8fc539383 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointAttributesRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointAttributesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationEndpointAttributesRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationEndpointAttributesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListApplicationEndpointAttributesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApplicationEndpointAttributesRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointAttributesResponse.h b/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointAttributesResponse.h index 6d2d1798a..7dc91e010 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointAttributesResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointAttributesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationEndpointAttributesResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationEndpointAttributesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListApplicationEndpointAttributesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApplicationEndpointAttributesResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointAttributesResponseBody_attributes.h b/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointAttributesResponseBody_attributes.h index d19d760b9..319e9a525 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointAttributesResponseBody_attributes.h +++ b/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointAttributesResponseBody_attributes.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationEndpointAttributesResponseBody_attributes_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationEndpointAttributesResponseBody_attributes_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListApplicationEndpointAttributesResponseBody_a /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApplicationEndpointAttributesResponseBody_attributes members diff --git a/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointsRequest.h b/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointsRequest.h index 44cf392d6..dbadbc78f 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointsRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationEndpointsRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationEndpointsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListApplicationEndpointsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApplicationEndpointsRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointsResponse.h b/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointsResponse.h index d209aba0d..ba073fae4 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointsResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListApplicationEndpointsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationEndpointsResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationEndpointsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListApplicationEndpointsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApplicationEndpointsResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListApplicationsRequest.h b/smn/include/huaweicloud/smn/v2/model/ListApplicationsRequest.h index b52e3caea..cc812ff98 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListApplicationsRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListApplicationsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationsRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListApplicationsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApplicationsRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListApplicationsResponse.h b/smn/include/huaweicloud/smn/v2/model/ListApplicationsResponse.h index 1d8353391..99b0ba6d8 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListApplicationsResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListApplicationsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationsResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListApplicationsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListApplicationsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApplicationsResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListInstanceRequestBody.h b/smn/include/huaweicloud/smn/v2/model/ListInstanceRequestBody.h index 6549bcf16..727e6cb62 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListInstanceRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/ListInstanceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListInstanceRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListInstanceRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListInstanceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListInstanceRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/ListLogtankRequest.h b/smn/include/huaweicloud/smn/v2/model/ListLogtankRequest.h index 6e03caa8b..34876e177 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListLogtankRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListLogtankRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListLogtankRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListLogtankRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListLogtankRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLogtankRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListLogtankResponse.h b/smn/include/huaweicloud/smn/v2/model/ListLogtankResponse.h index 921c6f7cd..89db9f5d8 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListLogtankResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListLogtankResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListLogtankResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListLogtankResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListLogtankResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListLogtankResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListMessageTemplateDetailsRequest.h b/smn/include/huaweicloud/smn/v2/model/ListMessageTemplateDetailsRequest.h index d7332ab17..a2d2c2e4d 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListMessageTemplateDetailsRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListMessageTemplateDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListMessageTemplateDetailsRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListMessageTemplateDetailsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListMessageTemplateDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListMessageTemplateDetailsRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListMessageTemplateDetailsResponse.h b/smn/include/huaweicloud/smn/v2/model/ListMessageTemplateDetailsResponse.h index 757e8fb99..0b73f67dc 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListMessageTemplateDetailsResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListMessageTemplateDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListMessageTemplateDetailsResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListMessageTemplateDetailsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListMessageTemplateDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListMessageTemplateDetailsResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListMessageTemplatesRequest.h b/smn/include/huaweicloud/smn/v2/model/ListMessageTemplatesRequest.h index 626768d59..945a4902b 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListMessageTemplatesRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListMessageTemplatesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListMessageTemplatesRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListMessageTemplatesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListMessageTemplatesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListMessageTemplatesRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListMessageTemplatesResponse.h b/smn/include/huaweicloud/smn/v2/model/ListMessageTemplatesResponse.h index 29b060ea4..82173d730 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListMessageTemplatesResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListMessageTemplatesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListMessageTemplatesResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListMessageTemplatesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListMessageTemplatesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListMessageTemplatesResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListProjectTagsRequest.h b/smn/include/huaweicloud/smn/v2/model/ListProjectTagsRequest.h index f4b45bdf3..57a24b018 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListProjectTagsRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListProjectTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListProjectTagsRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListProjectTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListProjectTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListProjectTagsResponse.h b/smn/include/huaweicloud/smn/v2/model/ListProjectTagsResponse.h index dce0d7c70..1eae05510 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListProjectTagsResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListProjectTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListProjectTagsResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListProjectTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListProjectTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProjectTagsResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListResourceInstancesRequest.h b/smn/include/huaweicloud/smn/v2/model/ListResourceInstancesRequest.h index 3ebdeae30..5df5c48cc 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListResourceInstancesRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListResourceInstancesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListResourceInstancesRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListResourceInstancesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListResourceInstancesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResourceInstancesRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListResourceInstancesResponse.h b/smn/include/huaweicloud/smn/v2/model/ListResourceInstancesResponse.h index db5723e2e..6464d83dc 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListResourceInstancesResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListResourceInstancesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListResourceInstancesResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListResourceInstancesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListResourceInstancesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResourceInstancesResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListResourceTagsRequest.h b/smn/include/huaweicloud/smn/v2/model/ListResourceTagsRequest.h index 88b79bd69..31b786bba 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListResourceTagsRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListResourceTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListResourceTagsRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListResourceTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListResourceTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResourceTagsRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListResourceTagsResponse.h b/smn/include/huaweicloud/smn/v2/model/ListResourceTagsResponse.h index b3952e22c..97e711561 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListResourceTagsResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListResourceTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListResourceTagsResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListResourceTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListResourceTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResourceTagsResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsByTopicRequest.h b/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsByTopicRequest.h index d9784baa4..a0073804f 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsByTopicRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsByTopicRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListSubscriptionsByTopicRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListSubscriptionsByTopicRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListSubscriptionsByTopicRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSubscriptionsByTopicRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsByTopicResponse.h b/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsByTopicResponse.h index 17df2c888..a2a994904 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsByTopicResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsByTopicResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListSubscriptionsByTopicResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListSubscriptionsByTopicResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListSubscriptionsByTopicResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSubscriptionsByTopicResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsItem.h b/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsItem.h index ea2cd80bd..b34f4892f 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsItem.h +++ b/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListSubscriptionsItem_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListSubscriptionsItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListSubscriptionsItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSubscriptionsItem members diff --git a/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsRequest.h b/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsRequest.h index 94ef7c040..71f2c9131 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListSubscriptionsRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListSubscriptionsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListSubscriptionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSubscriptionsRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsResponse.h b/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsResponse.h index e39da7729..4802e83b4 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListSubscriptionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListSubscriptionsResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListSubscriptionsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListSubscriptionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSubscriptionsResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListTopicAttributesRequest.h b/smn/include/huaweicloud/smn/v2/model/ListTopicAttributesRequest.h index dd974bfce..af1a041d0 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListTopicAttributesRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListTopicAttributesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicAttributesRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicAttributesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListTopicAttributesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTopicAttributesRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListTopicAttributesResponse.h b/smn/include/huaweicloud/smn/v2/model/ListTopicAttributesResponse.h index f190ab485..7e37ac323 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListTopicAttributesResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListTopicAttributesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicAttributesResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicAttributesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListTopicAttributesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTopicAttributesResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListTopicDetailsRequest.h b/smn/include/huaweicloud/smn/v2/model/ListTopicDetailsRequest.h index 6a9770d26..c9fb8f175 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListTopicDetailsRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListTopicDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicDetailsRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicDetailsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListTopicDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTopicDetailsRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListTopicDetailsResponse.h b/smn/include/huaweicloud/smn/v2/model/ListTopicDetailsResponse.h index 7a4fc0e45..1d861749a 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListTopicDetailsResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListTopicDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicDetailsResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicDetailsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListTopicDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTopicDetailsResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListTopicsItem.h b/smn/include/huaweicloud/smn/v2/model/ListTopicsItem.h index 01d75c89f..a90b831a4 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListTopicsItem.h +++ b/smn/include/huaweicloud/smn/v2/model/ListTopicsItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicsItem_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicsItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListTopicsItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTopicsItem members diff --git a/smn/include/huaweicloud/smn/v2/model/ListTopicsRequest.h b/smn/include/huaweicloud/smn/v2/model/ListTopicsRequest.h index e3e1f27af..6e952d50b 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListTopicsRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListTopicsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicsRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListTopicsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTopicsRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListTopicsResponse.h b/smn/include/huaweicloud/smn/v2/model/ListTopicsResponse.h index ecdf14651..97e88fa19 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListTopicsResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListTopicsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicsResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListTopicsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListTopicsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTopicsResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListVersionRequest.h b/smn/include/huaweicloud/smn/v2/model/ListVersionRequest.h index 719fc5ce6..54e60eb91 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListVersionRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListVersionRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListVersionRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVersionRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListVersionResponse.h b/smn/include/huaweicloud/smn/v2/model/ListVersionResponse.h index ba3c53b29..ba8e5c9ba 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListVersionResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListVersionResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVersionResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ListVersionsRequest.h b/smn/include/huaweicloud/smn/v2/model/ListVersionsRequest.h index 6d0af8dce..f9c51e445 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListVersionsRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/ListVersionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListVersionsRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListVersionsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListVersionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVersionsRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/ListVersionsResponse.h b/smn/include/huaweicloud/smn/v2/model/ListVersionsResponse.h index 110557b4e..d878b96aa 100644 --- a/smn/include/huaweicloud/smn/v2/model/ListVersionsResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/ListVersionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ListVersionsResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ListVersionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ListVersionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVersionsResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/LogtankItem.h b/smn/include/huaweicloud/smn/v2/model/LogtankItem.h index c213f4f0b..2baa343db 100644 --- a/smn/include/huaweicloud/smn/v2/model/LogtankItem.h +++ b/smn/include/huaweicloud/smn/v2/model/LogtankItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_LogtankItem_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_LogtankItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT LogtankItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// LogtankItem members diff --git a/smn/include/huaweicloud/smn/v2/model/MessageTemplate.h b/smn/include/huaweicloud/smn/v2/model/MessageTemplate.h index 527317672..b2e76ebec 100644 --- a/smn/include/huaweicloud/smn/v2/model/MessageTemplate.h +++ b/smn/include/huaweicloud/smn/v2/model/MessageTemplate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_MessageTemplate_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_MessageTemplate_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT MessageTemplate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MessageTemplate members diff --git a/smn/include/huaweicloud/smn/v2/model/PublishAppMessageRequest.h b/smn/include/huaweicloud/smn/v2/model/PublishAppMessageRequest.h index 5cce5ea5c..864898d2d 100644 --- a/smn/include/huaweicloud/smn/v2/model/PublishAppMessageRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/PublishAppMessageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_PublishAppMessageRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_PublishAppMessageRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT PublishAppMessageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublishAppMessageRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/PublishAppMessageRequestBody.h b/smn/include/huaweicloud/smn/v2/model/PublishAppMessageRequestBody.h index edf9585e9..c16229135 100644 --- a/smn/include/huaweicloud/smn/v2/model/PublishAppMessageRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/PublishAppMessageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_PublishAppMessageRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_PublishAppMessageRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT PublishAppMessageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublishAppMessageRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/PublishAppMessageResponse.h b/smn/include/huaweicloud/smn/v2/model/PublishAppMessageResponse.h index 88af05982..de9bd8a9e 100644 --- a/smn/include/huaweicloud/smn/v2/model/PublishAppMessageResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/PublishAppMessageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_PublishAppMessageResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_PublishAppMessageResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT PublishAppMessageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublishAppMessageResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/PublishMessageRequest.h b/smn/include/huaweicloud/smn/v2/model/PublishMessageRequest.h index 6a70baeeb..3b5678e58 100644 --- a/smn/include/huaweicloud/smn/v2/model/PublishMessageRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/PublishMessageRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_PublishMessageRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_PublishMessageRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT PublishMessageRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublishMessageRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/PublishMessageRequestBody.h b/smn/include/huaweicloud/smn/v2/model/PublishMessageRequestBody.h index 81a858e14..2106a81fd 100644 --- a/smn/include/huaweicloud/smn/v2/model/PublishMessageRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/PublishMessageRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_PublishMessageRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_PublishMessageRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT PublishMessageRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublishMessageRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/PublishMessageResponse.h b/smn/include/huaweicloud/smn/v2/model/PublishMessageResponse.h index 2e6b4e310..1a428833b 100644 --- a/smn/include/huaweicloud/smn/v2/model/PublishMessageResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/PublishMessageResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_PublishMessageResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_PublishMessageResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT PublishMessageResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublishMessageResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/ResourceDetail.h b/smn/include/huaweicloud/smn/v2/model/ResourceDetail.h index 5e7e822c8..2d2776569 100644 --- a/smn/include/huaweicloud/smn/v2/model/ResourceDetail.h +++ b/smn/include/huaweicloud/smn/v2/model/ResourceDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ResourceDetail_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ResourceDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ResourceDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceDetail members diff --git a/smn/include/huaweicloud/smn/v2/model/ResourceTag.h b/smn/include/huaweicloud/smn/v2/model/ResourceTag.h index d29dccbe3..a2d9782bb 100644 --- a/smn/include/huaweicloud/smn/v2/model/ResourceTag.h +++ b/smn/include/huaweicloud/smn/v2/model/ResourceTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ResourceTag_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ResourceTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ResourceTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTag members diff --git a/smn/include/huaweicloud/smn/v2/model/ResourceTags.h b/smn/include/huaweicloud/smn/v2/model/ResourceTags.h index fce3c4c0c..66b8c9549 100644 --- a/smn/include/huaweicloud/smn/v2/model/ResourceTags.h +++ b/smn/include/huaweicloud/smn/v2/model/ResourceTags.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_ResourceTags_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_ResourceTags_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT ResourceTags /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTags members diff --git a/smn/include/huaweicloud/smn/v2/model/Statement.h b/smn/include/huaweicloud/smn/v2/model/Statement.h index dfcb81053..d04500a41 100644 --- a/smn/include/huaweicloud/smn/v2/model/Statement.h +++ b/smn/include/huaweicloud/smn/v2/model/Statement.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_Statement_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_Statement_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT Statement /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Statement members diff --git a/smn/include/huaweicloud/smn/v2/model/SubscriptionExtension.h b/smn/include/huaweicloud/smn/v2/model/SubscriptionExtension.h index b4fa6ef18..9dbd4f65f 100644 --- a/smn/include/huaweicloud/smn/v2/model/SubscriptionExtension.h +++ b/smn/include/huaweicloud/smn/v2/model/SubscriptionExtension.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_SubscriptionExtension_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_SubscriptionExtension_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT SubscriptionExtension /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubscriptionExtension members diff --git a/smn/include/huaweicloud/smn/v2/model/TagMatch.h b/smn/include/huaweicloud/smn/v2/model/TagMatch.h index deef9f937..8022e129f 100644 --- a/smn/include/huaweicloud/smn/v2/model/TagMatch.h +++ b/smn/include/huaweicloud/smn/v2/model/TagMatch.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_TagMatch_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_TagMatch_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT TagMatch /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagMatch members diff --git a/smn/include/huaweicloud/smn/v2/model/TagResource.h b/smn/include/huaweicloud/smn/v2/model/TagResource.h index 579266c62..076b30eb6 100644 --- a/smn/include/huaweicloud/smn/v2/model/TagResource.h +++ b/smn/include/huaweicloud/smn/v2/model/TagResource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_TagResource_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_TagResource_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT TagResource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagResource members diff --git a/smn/include/huaweicloud/smn/v2/model/TopicAttribute.h b/smn/include/huaweicloud/smn/v2/model/TopicAttribute.h index c53470bb8..e89a2e8e0 100644 --- a/smn/include/huaweicloud/smn/v2/model/TopicAttribute.h +++ b/smn/include/huaweicloud/smn/v2/model/TopicAttribute.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_TopicAttribute_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_TopicAttribute_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT TopicAttribute /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TopicAttribute members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateApplicationEndpointRequest.h b/smn/include/huaweicloud/smn/v2/model/UpdateApplicationEndpointRequest.h index 9868b875c..777c0682c 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateApplicationEndpointRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateApplicationEndpointRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateApplicationEndpointRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateApplicationEndpointRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateApplicationEndpointRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateApplicationEndpointRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateApplicationEndpointRequestBody.h b/smn/include/huaweicloud/smn/v2/model/UpdateApplicationEndpointRequestBody.h index 114ac6215..2b51e644b 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateApplicationEndpointRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateApplicationEndpointRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateApplicationEndpointRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateApplicationEndpointRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateApplicationEndpointRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateApplicationEndpointRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateApplicationEndpointResponse.h b/smn/include/huaweicloud/smn/v2/model/UpdateApplicationEndpointResponse.h index 720b16727..aa04639df 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateApplicationEndpointResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateApplicationEndpointResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateApplicationEndpointResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateApplicationEndpointResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateApplicationEndpointResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateApplicationEndpointResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateApplicationRequest.h b/smn/include/huaweicloud/smn/v2/model/UpdateApplicationRequest.h index 4f10cd86c..0ec4c1faa 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateApplicationRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateApplicationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateApplicationRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateApplicationRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateApplicationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateApplicationRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateApplicationRequestBody.h b/smn/include/huaweicloud/smn/v2/model/UpdateApplicationRequestBody.h index ee14053a1..6422ad975 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateApplicationRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateApplicationRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateApplicationRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateApplicationRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateApplicationRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateApplicationRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateApplicationResponse.h b/smn/include/huaweicloud/smn/v2/model/UpdateApplicationResponse.h index 77dc4c40d..b06912431 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateApplicationResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateApplicationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateApplicationResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateApplicationResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateApplicationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateApplicationResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateLogtankRequest.h b/smn/include/huaweicloud/smn/v2/model/UpdateLogtankRequest.h index 1644efcb4..0fa0f6ee6 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateLogtankRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateLogtankRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateLogtankRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateLogtankRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateLogtankRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateLogtankRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateLogtankRequestBody.h b/smn/include/huaweicloud/smn/v2/model/UpdateLogtankRequestBody.h index dd23be823..1ac68f1a2 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateLogtankRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateLogtankRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateLogtankRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateLogtankRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateLogtankRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateLogtankRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateLogtankResponse.h b/smn/include/huaweicloud/smn/v2/model/UpdateLogtankResponse.h index e449bd09f..1a8a73450 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateLogtankResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateLogtankResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateLogtankResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateLogtankResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateLogtankResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateLogtankResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateMessageTemplateRequest.h b/smn/include/huaweicloud/smn/v2/model/UpdateMessageTemplateRequest.h index 05f08dc1e..38d1d4bef 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateMessageTemplateRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateMessageTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateMessageTemplateRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateMessageTemplateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateMessageTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateMessageTemplateRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateMessageTemplateRequestBody.h b/smn/include/huaweicloud/smn/v2/model/UpdateMessageTemplateRequestBody.h index 7769b0cef..16a0a669c 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateMessageTemplateRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateMessageTemplateRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateMessageTemplateRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateMessageTemplateRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateMessageTemplateRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateMessageTemplateRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateMessageTemplateResponse.h b/smn/include/huaweicloud/smn/v2/model/UpdateMessageTemplateResponse.h index 200ea0527..714a1a6d6 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateMessageTemplateResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateMessageTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateMessageTemplateResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateMessageTemplateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateMessageTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateMessageTemplateResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateSubscriptionRequest.h b/smn/include/huaweicloud/smn/v2/model/UpdateSubscriptionRequest.h index b0cbe08dd..37d2955ce 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateSubscriptionRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateSubscriptionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateSubscriptionRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateSubscriptionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateSubscriptionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSubscriptionRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateSubscriptionRequestBody.h b/smn/include/huaweicloud/smn/v2/model/UpdateSubscriptionRequestBody.h index 3283ca5f4..a4d6226af 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateSubscriptionRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateSubscriptionRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateSubscriptionRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateSubscriptionRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateSubscriptionRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSubscriptionRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateSubscriptionResponse.h b/smn/include/huaweicloud/smn/v2/model/UpdateSubscriptionResponse.h index 2dcd0e1f0..8578c3def 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateSubscriptionResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateSubscriptionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateSubscriptionResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateSubscriptionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateSubscriptionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSubscriptionResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateTopicAttributeRequest.h b/smn/include/huaweicloud/smn/v2/model/UpdateTopicAttributeRequest.h index 37864412c..2488decd9 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateTopicAttributeRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateTopicAttributeRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateTopicAttributeRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateTopicAttributeRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateTopicAttributeRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTopicAttributeRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateTopicAttributeRequestBody.h b/smn/include/huaweicloud/smn/v2/model/UpdateTopicAttributeRequestBody.h index 55917afaf..821c4be1f 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateTopicAttributeRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateTopicAttributeRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateTopicAttributeRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateTopicAttributeRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateTopicAttributeRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTopicAttributeRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateTopicAttributeResponse.h b/smn/include/huaweicloud/smn/v2/model/UpdateTopicAttributeResponse.h index 34c843ac5..132ea974a 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateTopicAttributeResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateTopicAttributeResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateTopicAttributeResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateTopicAttributeResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateTopicAttributeResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTopicAttributeResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateTopicRequest.h b/smn/include/huaweicloud/smn/v2/model/UpdateTopicRequest.h index 9d91c041a..33d37fe4c 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateTopicRequest.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateTopicRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateTopicRequest_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateTopicRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateTopicRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTopicRequest members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateTopicRequestBody.h b/smn/include/huaweicloud/smn/v2/model/UpdateTopicRequestBody.h index 61a636de4..ae8b0d09d 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateTopicRequestBody.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateTopicRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateTopicRequestBody_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateTopicRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateTopicRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTopicRequestBody members diff --git a/smn/include/huaweicloud/smn/v2/model/UpdateTopicResponse.h b/smn/include/huaweicloud/smn/v2/model/UpdateTopicResponse.h index 49efc7cf8..bf221e4b5 100644 --- a/smn/include/huaweicloud/smn/v2/model/UpdateTopicResponse.h +++ b/smn/include/huaweicloud/smn/v2/model/UpdateTopicResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateTopicResponse_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_UpdateTopicResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT UpdateTopicResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTopicResponse members diff --git a/smn/include/huaweicloud/smn/v2/model/VersionItem.h b/smn/include/huaweicloud/smn/v2/model/VersionItem.h index 3905f53a9..45dc5eccd 100644 --- a/smn/include/huaweicloud/smn/v2/model/VersionItem.h +++ b/smn/include/huaweicloud/smn/v2/model/VersionItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_SMN_V2_MODEL_VersionItem_H_ #define HUAWEICLOUD_SDK_SMN_V2_MODEL_VersionItem_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_SMN_V2_EXPORT VersionItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VersionItem members diff --git a/smn/src/v2/SmnClient.cpp b/smn/src/v2/SmnClient.cpp index 938d654a7..065d70606 100644 --- a/smn/src/v2/SmnClient.cpp +++ b/smn/src/v2/SmnClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,35 +40,37 @@ std::shared_ptr SmnClient::addSubscription(AddSubscript std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForAddSubscription()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -80,36 +82,38 @@ std::shared_ptr SmnClient::batchCreateO std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["resource_type"] = parameterToString(request.getResourceType()); localVarPathParams["resource_id"] = parameterToString(request.getResourceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForBatchCreateOrDeleteResourceTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -121,27 +125,22 @@ std::shared_ptr SmnClient::cancelSubscription(Cancel std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["subscription_urn"] = parameterToString(request.getSubscriptionUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForCancelSubscription()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -156,35 +155,37 @@ std::shared_ptr SmnClient::createLogtank(CreateLogtankReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForCreateLogtank()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -196,34 +197,36 @@ std::shared_ptr SmnClient::createMessageTemplate( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForCreateMessageTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -235,36 +238,38 @@ std::shared_ptr SmnClient::createResourceTag(CreateRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["resource_type"] = parameterToString(request.getResourceType()); localVarPathParams["resource_id"] = parameterToString(request.getResourceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForCreateResourceTag()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -276,34 +281,36 @@ std::shared_ptr SmnClient::createTopic(CreateTopicRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForCreateTopic()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -315,28 +322,23 @@ std::shared_ptr SmnClient::deleteLogtank(DeleteLogtankReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); localVarPathParams["logtank_id"] = parameterToString(request.getLogtankId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForDeleteLogtank()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -351,27 +353,22 @@ std::shared_ptr SmnClient::deleteMessageTemplate( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["message_template_id"] = parameterToString(request.getMessageTemplateId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForDeleteMessageTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -386,7 +383,6 @@ std::shared_ptr SmnClient::deleteResourceTag(DeleteRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["resource_type"] = parameterToString(request.getResourceType()); localVarPathParams["resource_id"] = parameterToString(request.getResourceId()); @@ -394,21 +390,17 @@ std::shared_ptr SmnClient::deleteResourceTag(DeleteRe bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForDeleteResourceTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -423,27 +415,22 @@ std::shared_ptr SmnClient::deleteTopic(DeleteTopicRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForDeleteTopic()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -458,28 +445,23 @@ std::shared_ptr SmnClient::deleteTopicAttrib std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); localVarPathParams["name"] = parameterToString(request.getName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForDeleteTopicAttributeByName()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -494,27 +476,22 @@ std::shared_ptr SmnClient::deleteTopicAttributes( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForDeleteTopicAttributes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -529,27 +506,22 @@ std::shared_ptr SmnClient::listLogtank(ListLogtankRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListLogtank()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -564,27 +536,22 @@ std::shared_ptr SmnClient::listMessageTempla std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["message_template_id"] = parameterToString(request.getMessageTemplateId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListMessageTemplateDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -599,12 +566,12 @@ std::shared_ptr SmnClient::listMessageTemplates(Li std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -622,15 +589,10 @@ std::shared_ptr SmnClient::listMessageTemplates(Li std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListMessageTemplates()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -645,27 +607,22 @@ std::shared_ptr SmnClient::listProjectTags(ListProjectT std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["resource_type"] = parameterToString(request.getResourceType()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListProjectTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -680,35 +637,37 @@ std::shared_ptr SmnClient::listResourceInstances( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["resource_type"] = parameterToString(request.getResourceType()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListResourceInstances()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -720,28 +679,23 @@ std::shared_ptr SmnClient::listResourceTags(ListResour std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["resource_type"] = parameterToString(request.getResourceType()); localVarPathParams["resource_id"] = parameterToString(request.getResourceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListResourceTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -756,12 +710,12 @@ std::shared_ptr SmnClient::listSubscriptions(ListSubs std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -782,15 +736,10 @@ std::shared_ptr SmnClient::listSubscriptions(ListSubs std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListSubscriptions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -805,13 +754,13 @@ std::shared_ptr SmnClient::listSubscriptionsBy std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -823,15 +772,10 @@ std::shared_ptr SmnClient::listSubscriptionsBy std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListSubscriptionsByTopic()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -846,13 +790,13 @@ std::shared_ptr SmnClient::listTopicAttributes(List std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.nameIsSet()) { @@ -861,15 +805,10 @@ std::shared_ptr SmnClient::listTopicAttributes(List std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListTopicAttributes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -884,27 +823,22 @@ std::shared_ptr SmnClient::listTopicDetails(ListTopicD std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListTopicDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -919,12 +853,12 @@ std::shared_ptr SmnClient::listTopics(ListTopicsRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -948,15 +882,10 @@ std::shared_ptr SmnClient::listTopics(ListTopicsRequest &req std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListTopics()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -971,26 +900,21 @@ std::shared_ptr SmnClient::listVersion(ListVersionRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1005,26 +929,21 @@ std::shared_ptr SmnClient::listVersions(ListVersionsReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListVersions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1039,35 +958,37 @@ std::shared_ptr SmnClient::publishMessage(PublishMessage std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForPublishMessage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1079,36 +1000,38 @@ std::shared_ptr SmnClient::updateLogtank(UpdateLogtankReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); localVarPathParams["logtank_id"] = parameterToString(request.getLogtankId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForUpdateLogtank()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1120,35 +1043,37 @@ std::shared_ptr SmnClient::updateMessageTemplate( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["message_template_id"] = parameterToString(request.getMessageTemplateId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForUpdateMessageTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1160,36 +1085,38 @@ std::shared_ptr SmnClient::updateSubscription(Update std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); localVarPathParams["subscription_urn"] = parameterToString(request.getSubscriptionUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForUpdateSubscription()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1201,35 +1128,37 @@ std::shared_ptr SmnClient::updateTopic(UpdateTopicRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForUpdateTopic()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1241,36 +1170,38 @@ std::shared_ptr SmnClient::updateTopicAttribute(Up std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["topic_urn"] = parameterToString(request.getTopicUrn()); localVarPathParams["name"] = parameterToString(request.getName()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForUpdateTopicAttribute()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1282,34 +1213,36 @@ std::shared_ptr SmnClient::createApplication(CreateAp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForCreateApplication()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1321,27 +1254,22 @@ std::shared_ptr SmnClient::deleteApplication(DeleteAp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["application_urn"] = parameterToString(request.getApplicationUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForDeleteApplication()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1356,27 +1284,22 @@ std::shared_ptr SmnClient::listApplicationAtt std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["application_urn"] = parameterToString(request.getApplicationUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListApplicationAttributes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1391,12 +1314,12 @@ std::shared_ptr SmnClient::listApplications(ListApplic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1414,15 +1337,10 @@ std::shared_ptr SmnClient::listApplications(ListApplic std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListApplications()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1437,35 +1355,37 @@ std::shared_ptr SmnClient::publishAppMessage(PublishA std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["endpoint_urn"] = parameterToString(request.getEndpointUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForPublishAppMessage()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1477,35 +1397,37 @@ std::shared_ptr SmnClient::updateApplication(UpdateAp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["application_urn"] = parameterToString(request.getApplicationUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForUpdateApplication()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1517,35 +1439,37 @@ std::shared_ptr SmnClient::createApplicationE std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["application_urn"] = parameterToString(request.getApplicationUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForCreateApplicationEndpoint()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1557,27 +1481,22 @@ std::shared_ptr SmnClient::deleteApplicationE std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["endpoint_urn"] = parameterToString(request.getEndpointUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForDeleteApplicationEndpoint()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1592,27 +1511,22 @@ std::shared_ptr SmnClient::listApplic std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["endpoint_urn"] = parameterToString(request.getEndpointUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListApplicationEndpointAttributes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1627,13 +1541,13 @@ std::shared_ptr SmnClient::listApplicationEndp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["application_urn"] = parameterToString(request.getApplicationUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.offsetIsSet()) { @@ -1654,15 +1568,10 @@ std::shared_ptr SmnClient::listApplicationEndp std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForListApplicationEndpoints()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1677,35 +1586,37 @@ std::shared_ptr SmnClient::updateApplicationE std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["endpoint_urn"] = parameterToString(request.getEndpointUrn()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, SmnMeta::genRequestDefForUpdateApplicationEndpoint()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/smn/src/v2/SmnMeta.cpp b/smn/src/v2/SmnMeta.cpp new file mode 100644 index 000000000..8701ae014 --- /dev/null +++ b/smn/src/v2/SmnMeta.cpp @@ -0,0 +1,384 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Smn { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef SmnMeta::genRequestDefForAddSubscription() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForBatchCreateOrDeleteResourceTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForCancelSubscription() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForCreateLogtank() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForCreateMessageTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForCreateResourceTag() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForCreateTopic() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForDeleteLogtank() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForDeleteMessageTemplate() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForDeleteResourceTag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForDeleteTopic() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForDeleteTopicAttributeByName() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForDeleteTopicAttributes() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListLogtank() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListMessageTemplateDetails() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListMessageTemplates() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("MessageTemplateName") + .withJsonTag("message_template_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protocol") + .withJsonTag("protocol") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListProjectTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListResourceInstances() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListResourceTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListSubscriptions() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protocol") + .withJsonTag("protocol") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Endpoint") + .withJsonTag("endpoint") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListSubscriptionsByTopic() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListTopicAttributes() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListTopicDetails() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListTopics() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FuzzyName") + .withJsonTag("fuzzy_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TopicId") + .withJsonTag("topic_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListVersions() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForPublishMessage() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForUpdateLogtank() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForUpdateMessageTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForUpdateSubscription() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForUpdateTopic() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForUpdateTopicAttribute() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForCreateApplication() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForDeleteApplication() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListApplicationAttributes() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListApplications() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Platform") + .withJsonTag("platform") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForPublishAppMessage() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForUpdateApplication() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForCreateApplicationEndpoint() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForDeleteApplicationEndpoint() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListApplicationEndpointAttributes() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForListApplicationEndpoints() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Enabled") + .withJsonTag("enabled") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Token") + .withJsonTag("token") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("UserData") + .withJsonTag("user_data") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef SmnMeta::genRequestDefForUpdateApplicationEndpoint() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/smn/src/v2/model/AccessPolicy.cpp b/smn/src/v2/model/AccessPolicy.cpp index 1ef3e7500..7e009c206 100644 --- a/smn/src/v2/model/AccessPolicy.cpp +++ b/smn/src/v2/model/AccessPolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/AccessPolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value AccessPolicy::toJson() const return val; } - bool AccessPolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AccessPolicy::fromJson(const web::json::value& val) return ok; } + std::string AccessPolicy::getVersion() const { return version_; diff --git a/smn/src/v2/model/AddSubscriptionRequest.cpp b/smn/src/v2/model/AddSubscriptionRequest.cpp index 0a2a6a2ef..e51c5fd36 100644 --- a/smn/src/v2/model/AddSubscriptionRequest.cpp +++ b/smn/src/v2/model/AddSubscriptionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/AddSubscriptionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value AddSubscriptionRequest::toJson() const return val; } - bool AddSubscriptionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AddSubscriptionRequest::fromJson(const web::json::value& val) return ok; } + std::string AddSubscriptionRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/AddSubscriptionRequestBody.cpp b/smn/src/v2/model/AddSubscriptionRequestBody.cpp index d199b4c5c..60dedae71 100644 --- a/smn/src/v2/model/AddSubscriptionRequestBody.cpp +++ b/smn/src/v2/model/AddSubscriptionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/AddSubscriptionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -47,7 +46,6 @@ web::json::value AddSubscriptionRequestBody::toJson() const return val; } - bool AddSubscriptionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool AddSubscriptionRequestBody::fromJson(const web::json::value& val) return ok; } + std::string AddSubscriptionRequestBody::getProtocol() const { return protocol_; diff --git a/smn/src/v2/model/AddSubscriptionResponse.cpp b/smn/src/v2/model/AddSubscriptionResponse.cpp index 3ff33ffac..90e3b6040 100644 --- a/smn/src/v2/model/AddSubscriptionResponse.cpp +++ b/smn/src/v2/model/AddSubscriptionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/AddSubscriptionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value AddSubscriptionResponse::toJson() const return val; } - bool AddSubscriptionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AddSubscriptionResponse::fromJson(const web::json::value& val) return ok; } + std::string AddSubscriptionResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/ApplicationEndpoint.cpp b/smn/src/v2/model/ApplicationEndpoint.cpp index 8a15182a7..7189b5b2e 100644 --- a/smn/src/v2/model/ApplicationEndpoint.cpp +++ b/smn/src/v2/model/ApplicationEndpoint.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ApplicationEndpoint.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -53,7 +52,6 @@ web::json::value ApplicationEndpoint::toJson() const return val; } - bool ApplicationEndpoint::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ApplicationEndpoint::fromJson(const web::json::value& val) return ok; } + std::string ApplicationEndpoint::getCreateTime() const { return createTime_; diff --git a/smn/src/v2/model/ApplicationItem.cpp b/smn/src/v2/model/ApplicationItem.cpp index 69b2e3531..78a063376 100644 --- a/smn/src/v2/model/ApplicationItem.cpp +++ b/smn/src/v2/model/ApplicationItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ApplicationItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -63,7 +62,6 @@ web::json::value ApplicationItem::toJson() const return val; } - bool ApplicationItem::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ApplicationItem::fromJson(const web::json::value& val) return ok; } + std::string ApplicationItem::getName() const { return name_; diff --git a/smn/src/v2/model/BatchCreateOrDeleteResourceTagsRequest.cpp b/smn/src/v2/model/BatchCreateOrDeleteResourceTagsRequest.cpp index aeda7299a..5a9da6e1e 100644 --- a/smn/src/v2/model/BatchCreateOrDeleteResourceTagsRequest.cpp +++ b/smn/src/v2/model/BatchCreateOrDeleteResourceTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value BatchCreateOrDeleteResourceTagsRequest::toJson() const return val; } - bool BatchCreateOrDeleteResourceTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool BatchCreateOrDeleteResourceTagsRequest::fromJson(const web::json::value& va return ok; } + std::string BatchCreateOrDeleteResourceTagsRequest::getResourceType() const { return resourceType_; diff --git a/smn/src/v2/model/BatchCreateOrDeleteResourceTagsRequestBody.cpp b/smn/src/v2/model/BatchCreateOrDeleteResourceTagsRequestBody.cpp index de16a8712..f8a2e5bf7 100644 --- a/smn/src/v2/model/BatchCreateOrDeleteResourceTagsRequestBody.cpp +++ b/smn/src/v2/model/BatchCreateOrDeleteResourceTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value BatchCreateOrDeleteResourceTagsRequestBody::toJson() const return val; } - bool BatchCreateOrDeleteResourceTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateOrDeleteResourceTagsRequestBody::fromJson(const web::json::value return ok; } + std::vector& BatchCreateOrDeleteResourceTagsRequestBody::getTags() { return tags_; diff --git a/smn/src/v2/model/BatchCreateOrDeleteResourceTagsResponse.cpp b/smn/src/v2/model/BatchCreateOrDeleteResourceTagsResponse.cpp index 8f57abb7e..366198564 100644 --- a/smn/src/v2/model/BatchCreateOrDeleteResourceTagsResponse.cpp +++ b/smn/src/v2/model/BatchCreateOrDeleteResourceTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/BatchCreateOrDeleteResourceTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -28,7 +27,6 @@ web::json::value BatchCreateOrDeleteResourceTagsResponse::toJson() const return val; } - bool BatchCreateOrDeleteResourceTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchCreateOrDeleteResourceTagsResponse::fromJson(const web::json::value& v return ok; } + } } } diff --git a/smn/src/v2/model/CancelSubscriptionRequest.cpp b/smn/src/v2/model/CancelSubscriptionRequest.cpp index c80e91b83..069571f47 100644 --- a/smn/src/v2/model/CancelSubscriptionRequest.cpp +++ b/smn/src/v2/model/CancelSubscriptionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CancelSubscriptionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value CancelSubscriptionRequest::toJson() const return val; } - bool CancelSubscriptionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CancelSubscriptionRequest::fromJson(const web::json::value& val) return ok; } + std::string CancelSubscriptionRequest::getSubscriptionUrn() const { return subscriptionUrn_; diff --git a/smn/src/v2/model/CancelSubscriptionResponse.cpp b/smn/src/v2/model/CancelSubscriptionResponse.cpp index a2d84fb09..abbafc697 100644 --- a/smn/src/v2/model/CancelSubscriptionResponse.cpp +++ b/smn/src/v2/model/CancelSubscriptionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CancelSubscriptionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value CancelSubscriptionResponse::toJson() const return val; } - bool CancelSubscriptionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CancelSubscriptionResponse::fromJson(const web::json::value& val) return ok; } + std::string CancelSubscriptionResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/CreateApplicationEndpointRequest.cpp b/smn/src/v2/model/CreateApplicationEndpointRequest.cpp index cd9ce23b4..a27f75718 100644 --- a/smn/src/v2/model/CreateApplicationEndpointRequest.cpp +++ b/smn/src/v2/model/CreateApplicationEndpointRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateApplicationEndpointRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value CreateApplicationEndpointRequest::toJson() const return val; } - bool CreateApplicationEndpointRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateApplicationEndpointRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateApplicationEndpointRequest::getApplicationUrn() const { return applicationUrn_; diff --git a/smn/src/v2/model/CreateApplicationEndpointRequestBody.cpp b/smn/src/v2/model/CreateApplicationEndpointRequestBody.cpp index 5ab4051dc..d0c7c8ddb 100644 --- a/smn/src/v2/model/CreateApplicationEndpointRequestBody.cpp +++ b/smn/src/v2/model/CreateApplicationEndpointRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateApplicationEndpointRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value CreateApplicationEndpointRequestBody::toJson() const return val; } - bool CreateApplicationEndpointRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateApplicationEndpointRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateApplicationEndpointRequestBody::getToken() const { return token_; diff --git a/smn/src/v2/model/CreateApplicationEndpointResponse.cpp b/smn/src/v2/model/CreateApplicationEndpointResponse.cpp index 962444f77..711279711 100644 --- a/smn/src/v2/model/CreateApplicationEndpointResponse.cpp +++ b/smn/src/v2/model/CreateApplicationEndpointResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateApplicationEndpointResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value CreateApplicationEndpointResponse::toJson() const return val; } - bool CreateApplicationEndpointResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateApplicationEndpointResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateApplicationEndpointResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/CreateApplicationRequest.cpp b/smn/src/v2/model/CreateApplicationRequest.cpp index ee9146db7..58ac2c63b 100644 --- a/smn/src/v2/model/CreateApplicationRequest.cpp +++ b/smn/src/v2/model/CreateApplicationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateApplicationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -32,7 +31,6 @@ web::json::value CreateApplicationRequest::toJson() const return val; } - bool CreateApplicationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateApplicationRequest::fromJson(const web::json::value& val) return ok; } + CreateApplicationRequestBody CreateApplicationRequest::getBody() const { return body_; diff --git a/smn/src/v2/model/CreateApplicationRequestBody.cpp b/smn/src/v2/model/CreateApplicationRequestBody.cpp index db0784856..629673c0d 100644 --- a/smn/src/v2/model/CreateApplicationRequestBody.cpp +++ b/smn/src/v2/model/CreateApplicationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateApplicationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -48,7 +47,6 @@ web::json::value CreateApplicationRequestBody::toJson() const return val; } - bool CreateApplicationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool CreateApplicationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateApplicationRequestBody::getName() const { return name_; diff --git a/smn/src/v2/model/CreateApplicationResponse.cpp b/smn/src/v2/model/CreateApplicationResponse.cpp index 6904089b8..f035e7141 100644 --- a/smn/src/v2/model/CreateApplicationResponse.cpp +++ b/smn/src/v2/model/CreateApplicationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateApplicationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -43,7 +42,6 @@ web::json::value CreateApplicationResponse::toJson() const return val; } - bool CreateApplicationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CreateApplicationResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateApplicationResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/CreateLogtankRequest.cpp b/smn/src/v2/model/CreateLogtankRequest.cpp index e22020999..b9e5784a8 100644 --- a/smn/src/v2/model/CreateLogtankRequest.cpp +++ b/smn/src/v2/model/CreateLogtankRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateLogtankRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value CreateLogtankRequest::toJson() const return val; } - bool CreateLogtankRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateLogtankRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateLogtankRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/CreateLogtankRequestBody.cpp b/smn/src/v2/model/CreateLogtankRequestBody.cpp index 5c8750eaf..13a7e527b 100644 --- a/smn/src/v2/model/CreateLogtankRequestBody.cpp +++ b/smn/src/v2/model/CreateLogtankRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateLogtankRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value CreateLogtankRequestBody::toJson() const return val; } - bool CreateLogtankRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateLogtankRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateLogtankRequestBody::getLogGroupId() const { return logGroupId_; diff --git a/smn/src/v2/model/CreateLogtankResponse.cpp b/smn/src/v2/model/CreateLogtankResponse.cpp index 6afe2cf99..e1214faf7 100644 --- a/smn/src/v2/model/CreateLogtankResponse.cpp +++ b/smn/src/v2/model/CreateLogtankResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateLogtankResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value CreateLogtankResponse::toJson() const return val; } - bool CreateLogtankResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateLogtankResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateLogtankResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/CreateMessageTemplateRequest.cpp b/smn/src/v2/model/CreateMessageTemplateRequest.cpp index 22a5a9510..4d146ee27 100644 --- a/smn/src/v2/model/CreateMessageTemplateRequest.cpp +++ b/smn/src/v2/model/CreateMessageTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateMessageTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -32,7 +31,6 @@ web::json::value CreateMessageTemplateRequest::toJson() const return val; } - bool CreateMessageTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateMessageTemplateRequest::fromJson(const web::json::value& val) return ok; } + CreateMessageTemplateRequestBody CreateMessageTemplateRequest::getBody() const { return body_; diff --git a/smn/src/v2/model/CreateMessageTemplateRequestBody.cpp b/smn/src/v2/model/CreateMessageTemplateRequestBody.cpp index d6baab211..cb54864b8 100644 --- a/smn/src/v2/model/CreateMessageTemplateRequestBody.cpp +++ b/smn/src/v2/model/CreateMessageTemplateRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateMessageTemplateRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -43,7 +42,6 @@ web::json::value CreateMessageTemplateRequestBody::toJson() const return val; } - bool CreateMessageTemplateRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CreateMessageTemplateRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateMessageTemplateRequestBody::getMessageTemplateName() const { return messageTemplateName_; diff --git a/smn/src/v2/model/CreateMessageTemplateResponse.cpp b/smn/src/v2/model/CreateMessageTemplateResponse.cpp index d07075aa5..f718fe8a7 100644 --- a/smn/src/v2/model/CreateMessageTemplateResponse.cpp +++ b/smn/src/v2/model/CreateMessageTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateMessageTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value CreateMessageTemplateResponse::toJson() const return val; } - bool CreateMessageTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateMessageTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateMessageTemplateResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/CreateResourceTagRequest.cpp b/smn/src/v2/model/CreateResourceTagRequest.cpp index 7d54387c3..f31e56a3e 100644 --- a/smn/src/v2/model/CreateResourceTagRequest.cpp +++ b/smn/src/v2/model/CreateResourceTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateResourceTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value CreateResourceTagRequest::toJson() const return val; } - bool CreateResourceTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool CreateResourceTagRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateResourceTagRequest::getResourceType() const { return resourceType_; diff --git a/smn/src/v2/model/CreateResourceTagRequestBody.cpp b/smn/src/v2/model/CreateResourceTagRequestBody.cpp index 9c555322c..d5227f3c5 100644 --- a/smn/src/v2/model/CreateResourceTagRequestBody.cpp +++ b/smn/src/v2/model/CreateResourceTagRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateResourceTagRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -32,7 +31,6 @@ web::json::value CreateResourceTagRequestBody::toJson() const return val; } - bool CreateResourceTagRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateResourceTagRequestBody::fromJson(const web::json::value& val) return ok; } + ResourceTag CreateResourceTagRequestBody::getTag() const { return tag_; diff --git a/smn/src/v2/model/CreateResourceTagResponse.cpp b/smn/src/v2/model/CreateResourceTagResponse.cpp index 384e42d1a..82f1d6d27 100644 --- a/smn/src/v2/model/CreateResourceTagResponse.cpp +++ b/smn/src/v2/model/CreateResourceTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateResourceTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -28,7 +27,6 @@ web::json::value CreateResourceTagResponse::toJson() const return val; } - bool CreateResourceTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateResourceTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/smn/src/v2/model/CreateTopicRequest.cpp b/smn/src/v2/model/CreateTopicRequest.cpp index b77dff45f..1e6f4cd6a 100644 --- a/smn/src/v2/model/CreateTopicRequest.cpp +++ b/smn/src/v2/model/CreateTopicRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateTopicRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -32,7 +31,6 @@ web::json::value CreateTopicRequest::toJson() const return val; } - bool CreateTopicRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateTopicRequest::fromJson(const web::json::value& val) return ok; } + CreateTopicRequestBody CreateTopicRequest::getBody() const { return body_; diff --git a/smn/src/v2/model/CreateTopicRequestBody.cpp b/smn/src/v2/model/CreateTopicRequestBody.cpp index 60f6c63ab..51b8560c5 100644 --- a/smn/src/v2/model/CreateTopicRequestBody.cpp +++ b/smn/src/v2/model/CreateTopicRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateTopicRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -43,7 +42,6 @@ web::json::value CreateTopicRequestBody::toJson() const return val; } - bool CreateTopicRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CreateTopicRequestBody::fromJson(const web::json::value& val) return ok; } + std::string CreateTopicRequestBody::getName() const { return name_; diff --git a/smn/src/v2/model/CreateTopicResponse.cpp b/smn/src/v2/model/CreateTopicResponse.cpp index d1fe783ee..63ce73e04 100644 --- a/smn/src/v2/model/CreateTopicResponse.cpp +++ b/smn/src/v2/model/CreateTopicResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/CreateTopicResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value CreateTopicResponse::toJson() const return val; } - bool CreateTopicResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateTopicResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateTopicResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/DeleteApplicationEndpointRequest.cpp b/smn/src/v2/model/DeleteApplicationEndpointRequest.cpp index 862de7861..5632e273d 100644 --- a/smn/src/v2/model/DeleteApplicationEndpointRequest.cpp +++ b/smn/src/v2/model/DeleteApplicationEndpointRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteApplicationEndpointRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value DeleteApplicationEndpointRequest::toJson() const return val; } - bool DeleteApplicationEndpointRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteApplicationEndpointRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteApplicationEndpointRequest::getEndpointUrn() const { return endpointUrn_; diff --git a/smn/src/v2/model/DeleteApplicationEndpointResponse.cpp b/smn/src/v2/model/DeleteApplicationEndpointResponse.cpp index d7dbbf7fc..b631cdba7 100644 --- a/smn/src/v2/model/DeleteApplicationEndpointResponse.cpp +++ b/smn/src/v2/model/DeleteApplicationEndpointResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteApplicationEndpointResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value DeleteApplicationEndpointResponse::toJson() const return val; } - bool DeleteApplicationEndpointResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteApplicationEndpointResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteApplicationEndpointResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/DeleteApplicationRequest.cpp b/smn/src/v2/model/DeleteApplicationRequest.cpp index f4a862849..1873fe360 100644 --- a/smn/src/v2/model/DeleteApplicationRequest.cpp +++ b/smn/src/v2/model/DeleteApplicationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteApplicationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value DeleteApplicationRequest::toJson() const return val; } - bool DeleteApplicationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteApplicationRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteApplicationRequest::getApplicationUrn() const { return applicationUrn_; diff --git a/smn/src/v2/model/DeleteApplicationResponse.cpp b/smn/src/v2/model/DeleteApplicationResponse.cpp index 7c568c8cd..2d50e962d 100644 --- a/smn/src/v2/model/DeleteApplicationResponse.cpp +++ b/smn/src/v2/model/DeleteApplicationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteApplicationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value DeleteApplicationResponse::toJson() const return val; } - bool DeleteApplicationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteApplicationResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteApplicationResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/DeleteLogtankRequest.cpp b/smn/src/v2/model/DeleteLogtankRequest.cpp index eb69451f6..38b8cd894 100644 --- a/smn/src/v2/model/DeleteLogtankRequest.cpp +++ b/smn/src/v2/model/DeleteLogtankRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteLogtankRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value DeleteLogtankRequest::toJson() const return val; } - bool DeleteLogtankRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteLogtankRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteLogtankRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/DeleteLogtankResponse.cpp b/smn/src/v2/model/DeleteLogtankResponse.cpp index 0184d85bc..b338dbd7b 100644 --- a/smn/src/v2/model/DeleteLogtankResponse.cpp +++ b/smn/src/v2/model/DeleteLogtankResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteLogtankResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value DeleteLogtankResponse::toJson() const return val; } - bool DeleteLogtankResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteLogtankResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteLogtankResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/DeleteMessageTemplateRequest.cpp b/smn/src/v2/model/DeleteMessageTemplateRequest.cpp index c734c9533..b08515231 100644 --- a/smn/src/v2/model/DeleteMessageTemplateRequest.cpp +++ b/smn/src/v2/model/DeleteMessageTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteMessageTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value DeleteMessageTemplateRequest::toJson() const return val; } - bool DeleteMessageTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteMessageTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteMessageTemplateRequest::getMessageTemplateId() const { return messageTemplateId_; diff --git a/smn/src/v2/model/DeleteMessageTemplateResponse.cpp b/smn/src/v2/model/DeleteMessageTemplateResponse.cpp index 838de8829..b72b7a447 100644 --- a/smn/src/v2/model/DeleteMessageTemplateResponse.cpp +++ b/smn/src/v2/model/DeleteMessageTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteMessageTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value DeleteMessageTemplateResponse::toJson() const return val; } - bool DeleteMessageTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteMessageTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteMessageTemplateResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/DeleteResourceTagRequest.cpp b/smn/src/v2/model/DeleteResourceTagRequest.cpp index 0aeb12d6f..28f6a8534 100644 --- a/smn/src/v2/model/DeleteResourceTagRequest.cpp +++ b/smn/src/v2/model/DeleteResourceTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteResourceTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -43,7 +42,6 @@ web::json::value DeleteResourceTagRequest::toJson() const return val; } - bool DeleteResourceTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DeleteResourceTagRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteResourceTagRequest::getResourceType() const { return resourceType_; diff --git a/smn/src/v2/model/DeleteResourceTagResponse.cpp b/smn/src/v2/model/DeleteResourceTagResponse.cpp index 07fceecd7..fcce69ac2 100644 --- a/smn/src/v2/model/DeleteResourceTagResponse.cpp +++ b/smn/src/v2/model/DeleteResourceTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteResourceTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -28,7 +27,6 @@ web::json::value DeleteResourceTagResponse::toJson() const return val; } - bool DeleteResourceTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteResourceTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/smn/src/v2/model/DeleteTopicAttributeByNameRequest.cpp b/smn/src/v2/model/DeleteTopicAttributeByNameRequest.cpp index 313853eaf..5cc5eaeef 100644 --- a/smn/src/v2/model/DeleteTopicAttributeByNameRequest.cpp +++ b/smn/src/v2/model/DeleteTopicAttributeByNameRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteTopicAttributeByNameRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value DeleteTopicAttributeByNameRequest::toJson() const return val; } - bool DeleteTopicAttributeByNameRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteTopicAttributeByNameRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteTopicAttributeByNameRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/DeleteTopicAttributeByNameResponse.cpp b/smn/src/v2/model/DeleteTopicAttributeByNameResponse.cpp index 6349acead..8e9c0ccb4 100644 --- a/smn/src/v2/model/DeleteTopicAttributeByNameResponse.cpp +++ b/smn/src/v2/model/DeleteTopicAttributeByNameResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteTopicAttributeByNameResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value DeleteTopicAttributeByNameResponse::toJson() const return val; } - bool DeleteTopicAttributeByNameResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteTopicAttributeByNameResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteTopicAttributeByNameResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/DeleteTopicAttributesRequest.cpp b/smn/src/v2/model/DeleteTopicAttributesRequest.cpp index 3989e2d2d..a05614535 100644 --- a/smn/src/v2/model/DeleteTopicAttributesRequest.cpp +++ b/smn/src/v2/model/DeleteTopicAttributesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteTopicAttributesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value DeleteTopicAttributesRequest::toJson() const return val; } - bool DeleteTopicAttributesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteTopicAttributesRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteTopicAttributesRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/DeleteTopicAttributesResponse.cpp b/smn/src/v2/model/DeleteTopicAttributesResponse.cpp index 16e09402f..a1e8b3183 100644 --- a/smn/src/v2/model/DeleteTopicAttributesResponse.cpp +++ b/smn/src/v2/model/DeleteTopicAttributesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteTopicAttributesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value DeleteTopicAttributesResponse::toJson() const return val; } - bool DeleteTopicAttributesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteTopicAttributesResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteTopicAttributesResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/DeleteTopicRequest.cpp b/smn/src/v2/model/DeleteTopicRequest.cpp index 5dc4cfbda..0513f6985 100644 --- a/smn/src/v2/model/DeleteTopicRequest.cpp +++ b/smn/src/v2/model/DeleteTopicRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteTopicRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value DeleteTopicRequest::toJson() const return val; } - bool DeleteTopicRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteTopicRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteTopicRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/DeleteTopicResponse.cpp b/smn/src/v2/model/DeleteTopicResponse.cpp index 064bbc592..5b9459cca 100644 --- a/smn/src/v2/model/DeleteTopicResponse.cpp +++ b/smn/src/v2/model/DeleteTopicResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/DeleteTopicResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value DeleteTopicResponse::toJson() const return val; } - bool DeleteTopicResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteTopicResponse::fromJson(const web::json::value& val) return ok; } + std::string DeleteTopicResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/LinksItem.cpp b/smn/src/v2/model/LinksItem.cpp index fec1907c3..8808d5693 100644 --- a/smn/src/v2/model/LinksItem.cpp +++ b/smn/src/v2/model/LinksItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/LinksItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value LinksItem::toJson() const return val; } - bool LinksItem::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool LinksItem::fromJson(const web::json::value& val) return ok; } + std::string LinksItem::getHref() const { return href_; diff --git a/smn/src/v2/model/ListApplicationAttributesRequest.cpp b/smn/src/v2/model/ListApplicationAttributesRequest.cpp index f19ca912d..ad6b2785b 100644 --- a/smn/src/v2/model/ListApplicationAttributesRequest.cpp +++ b/smn/src/v2/model/ListApplicationAttributesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListApplicationAttributesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value ListApplicationAttributesRequest::toJson() const return val; } - bool ListApplicationAttributesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListApplicationAttributesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListApplicationAttributesRequest::getApplicationUrn() const { return applicationUrn_; diff --git a/smn/src/v2/model/ListApplicationAttributesResponse.cpp b/smn/src/v2/model/ListApplicationAttributesResponse.cpp index fcba09148..6df114dc4 100644 --- a/smn/src/v2/model/ListApplicationAttributesResponse.cpp +++ b/smn/src/v2/model/ListApplicationAttributesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListApplicationAttributesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value ListApplicationAttributesResponse::toJson() const return val; } - bool ListApplicationAttributesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListApplicationAttributesResponse::fromJson(const web::json::value& val) return ok; } + std::string ListApplicationAttributesResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/ListApplicationAttributesResponseBody_attributes.cpp b/smn/src/v2/model/ListApplicationAttributesResponseBody_attributes.cpp index 6564558f4..88ae50b49 100644 --- a/smn/src/v2/model/ListApplicationAttributesResponseBody_attributes.cpp +++ b/smn/src/v2/model/ListApplicationAttributesResponseBody_attributes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListApplicationAttributesResponseBody_attributes.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value ListApplicationAttributesResponseBody_attributes::toJson() cons return val; } - bool ListApplicationAttributesResponseBody_attributes::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListApplicationAttributesResponseBody_attributes::fromJson(const web::json: return ok; } + std::string ListApplicationAttributesResponseBody_attributes::getEnabled() const { return enabled_; diff --git a/smn/src/v2/model/ListApplicationEndpointAttributesRequest.cpp b/smn/src/v2/model/ListApplicationEndpointAttributesRequest.cpp index 575a31af5..f82367a43 100644 --- a/smn/src/v2/model/ListApplicationEndpointAttributesRequest.cpp +++ b/smn/src/v2/model/ListApplicationEndpointAttributesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListApplicationEndpointAttributesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value ListApplicationEndpointAttributesRequest::toJson() const return val; } - bool ListApplicationEndpointAttributesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListApplicationEndpointAttributesRequest::fromJson(const web::json::value& return ok; } + std::string ListApplicationEndpointAttributesRequest::getEndpointUrn() const { return endpointUrn_; diff --git a/smn/src/v2/model/ListApplicationEndpointAttributesResponse.cpp b/smn/src/v2/model/ListApplicationEndpointAttributesResponse.cpp index c9a78bcc8..0ac6b0b72 100644 --- a/smn/src/v2/model/ListApplicationEndpointAttributesResponse.cpp +++ b/smn/src/v2/model/ListApplicationEndpointAttributesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListApplicationEndpointAttributesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value ListApplicationEndpointAttributesResponse::toJson() const return val; } - bool ListApplicationEndpointAttributesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListApplicationEndpointAttributesResponse::fromJson(const web::json::value& return ok; } + std::string ListApplicationEndpointAttributesResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/ListApplicationEndpointAttributesResponseBody_attributes.cpp b/smn/src/v2/model/ListApplicationEndpointAttributesResponseBody_attributes.cpp index 7d1e05f62..d69b2ef6b 100644 --- a/smn/src/v2/model/ListApplicationEndpointAttributesResponseBody_attributes.cpp +++ b/smn/src/v2/model/ListApplicationEndpointAttributesResponseBody_attributes.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListApplicationEndpointAttributesResponseBody_attributes.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -43,7 +42,6 @@ web::json::value ListApplicationEndpointAttributesResponseBody_attributes::toJso return val; } - bool ListApplicationEndpointAttributesResponseBody_attributes::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListApplicationEndpointAttributesResponseBody_attributes::fromJson(const we return ok; } + std::string ListApplicationEndpointAttributesResponseBody_attributes::getEnabled() const { return enabled_; diff --git a/smn/src/v2/model/ListApplicationEndpointsRequest.cpp b/smn/src/v2/model/ListApplicationEndpointsRequest.cpp index 00ee584f3..a9456fa04 100644 --- a/smn/src/v2/model/ListApplicationEndpointsRequest.cpp +++ b/smn/src/v2/model/ListApplicationEndpointsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListApplicationEndpointsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -58,7 +57,6 @@ web::json::value ListApplicationEndpointsRequest::toJson() const return val; } - bool ListApplicationEndpointsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListApplicationEndpointsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListApplicationEndpointsRequest::getApplicationUrn() const { return applicationUrn_; diff --git a/smn/src/v2/model/ListApplicationEndpointsResponse.cpp b/smn/src/v2/model/ListApplicationEndpointsResponse.cpp index b3dbeb8ab..210657edf 100644 --- a/smn/src/v2/model/ListApplicationEndpointsResponse.cpp +++ b/smn/src/v2/model/ListApplicationEndpointsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListApplicationEndpointsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value ListApplicationEndpointsResponse::toJson() const return val; } - bool ListApplicationEndpointsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListApplicationEndpointsResponse::fromJson(const web::json::value& val) return ok; } + std::string ListApplicationEndpointsResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/ListApplicationsRequest.cpp b/smn/src/v2/model/ListApplicationsRequest.cpp index 9882f7ffa..c1af55092 100644 --- a/smn/src/v2/model/ListApplicationsRequest.cpp +++ b/smn/src/v2/model/ListApplicationsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListApplicationsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -48,7 +47,6 @@ web::json::value ListApplicationsRequest::toJson() const return val; } - bool ListApplicationsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListApplicationsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListApplicationsRequest::getOffset() const { return offset_; diff --git a/smn/src/v2/model/ListApplicationsResponse.cpp b/smn/src/v2/model/ListApplicationsResponse.cpp index 116d0f7f8..92aa4f257 100644 --- a/smn/src/v2/model/ListApplicationsResponse.cpp +++ b/smn/src/v2/model/ListApplicationsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListApplicationsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value ListApplicationsResponse::toJson() const return val; } - bool ListApplicationsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListApplicationsResponse::fromJson(const web::json::value& val) return ok; } + std::string ListApplicationsResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/ListInstanceRequestBody.cpp b/smn/src/v2/model/ListInstanceRequestBody.cpp index ba2b5ccdb..4c9c49e1c 100644 --- a/smn/src/v2/model/ListInstanceRequestBody.cpp +++ b/smn/src/v2/model/ListInstanceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListInstanceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -63,7 +62,6 @@ web::json::value ListInstanceRequestBody::toJson() const return val; } - bool ListInstanceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -143,6 +141,7 @@ bool ListInstanceRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& ListInstanceRequestBody::getTags() { return tags_; diff --git a/smn/src/v2/model/ListLogtankRequest.cpp b/smn/src/v2/model/ListLogtankRequest.cpp index f0cf9d33b..969670fb2 100644 --- a/smn/src/v2/model/ListLogtankRequest.cpp +++ b/smn/src/v2/model/ListLogtankRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListLogtankRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value ListLogtankRequest::toJson() const return val; } - bool ListLogtankRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListLogtankRequest::fromJson(const web::json::value& val) return ok; } + std::string ListLogtankRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/ListLogtankResponse.cpp b/smn/src/v2/model/ListLogtankResponse.cpp index 884637a55..66e40b89a 100644 --- a/smn/src/v2/model/ListLogtankResponse.cpp +++ b/smn/src/v2/model/ListLogtankResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListLogtankResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value ListLogtankResponse::toJson() const return val; } - bool ListLogtankResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListLogtankResponse::fromJson(const web::json::value& val) return ok; } + std::string ListLogtankResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/ListMessageTemplateDetailsRequest.cpp b/smn/src/v2/model/ListMessageTemplateDetailsRequest.cpp index 11e2503a2..3203debff 100644 --- a/smn/src/v2/model/ListMessageTemplateDetailsRequest.cpp +++ b/smn/src/v2/model/ListMessageTemplateDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListMessageTemplateDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value ListMessageTemplateDetailsRequest::toJson() const return val; } - bool ListMessageTemplateDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListMessageTemplateDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListMessageTemplateDetailsRequest::getMessageTemplateId() const { return messageTemplateId_; diff --git a/smn/src/v2/model/ListMessageTemplateDetailsResponse.cpp b/smn/src/v2/model/ListMessageTemplateDetailsResponse.cpp index 6d209fe89..32539ac36 100644 --- a/smn/src/v2/model/ListMessageTemplateDetailsResponse.cpp +++ b/smn/src/v2/model/ListMessageTemplateDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListMessageTemplateDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -67,7 +66,6 @@ web::json::value ListMessageTemplateDetailsResponse::toJson() const return val; } - bool ListMessageTemplateDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool ListMessageTemplateDetailsResponse::fromJson(const web::json::value& val) return ok; } + std::string ListMessageTemplateDetailsResponse::getMessageTemplateId() const { return messageTemplateId_; diff --git a/smn/src/v2/model/ListMessageTemplatesRequest.cpp b/smn/src/v2/model/ListMessageTemplatesRequest.cpp index 600d43ac8..a61b5846f 100644 --- a/smn/src/v2/model/ListMessageTemplatesRequest.cpp +++ b/smn/src/v2/model/ListMessageTemplatesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListMessageTemplatesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -48,7 +47,6 @@ web::json::value ListMessageTemplatesRequest::toJson() const return val; } - bool ListMessageTemplatesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListMessageTemplatesRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListMessageTemplatesRequest::getOffset() const { return offset_; diff --git a/smn/src/v2/model/ListMessageTemplatesResponse.cpp b/smn/src/v2/model/ListMessageTemplatesResponse.cpp index fe0dd7210..02dc7e45b 100644 --- a/smn/src/v2/model/ListMessageTemplatesResponse.cpp +++ b/smn/src/v2/model/ListMessageTemplatesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListMessageTemplatesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value ListMessageTemplatesResponse::toJson() const return val; } - bool ListMessageTemplatesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListMessageTemplatesResponse::fromJson(const web::json::value& val) return ok; } + std::string ListMessageTemplatesResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/ListProjectTagsRequest.cpp b/smn/src/v2/model/ListProjectTagsRequest.cpp index 76d9ea921..b05976409 100644 --- a/smn/src/v2/model/ListProjectTagsRequest.cpp +++ b/smn/src/v2/model/ListProjectTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListProjectTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value ListProjectTagsRequest::toJson() const return val; } - bool ListProjectTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListProjectTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListProjectTagsRequest::getResourceType() const { return resourceType_; diff --git a/smn/src/v2/model/ListProjectTagsResponse.cpp b/smn/src/v2/model/ListProjectTagsResponse.cpp index d37b9f5b7..2464b58b4 100644 --- a/smn/src/v2/model/ListProjectTagsResponse.cpp +++ b/smn/src/v2/model/ListProjectTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListProjectTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -32,7 +31,6 @@ web::json::value ListProjectTagsResponse::toJson() const return val; } - bool ListProjectTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListProjectTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProjectTagsResponse::getTags() { return tags_; diff --git a/smn/src/v2/model/ListResourceInstancesRequest.cpp b/smn/src/v2/model/ListResourceInstancesRequest.cpp index c7df466d6..1e02de405 100644 --- a/smn/src/v2/model/ListResourceInstancesRequest.cpp +++ b/smn/src/v2/model/ListResourceInstancesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListResourceInstancesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value ListResourceInstancesRequest::toJson() const return val; } - bool ListResourceInstancesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListResourceInstancesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListResourceInstancesRequest::getResourceType() const { return resourceType_; diff --git a/smn/src/v2/model/ListResourceInstancesResponse.cpp b/smn/src/v2/model/ListResourceInstancesResponse.cpp index 65a6abfa7..71c653a7a 100644 --- a/smn/src/v2/model/ListResourceInstancesResponse.cpp +++ b/smn/src/v2/model/ListResourceInstancesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListResourceInstancesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value ListResourceInstancesResponse::toJson() const return val; } - bool ListResourceInstancesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListResourceInstancesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListResourceInstancesResponse::getResources() { return resources_; diff --git a/smn/src/v2/model/ListResourceTagsRequest.cpp b/smn/src/v2/model/ListResourceTagsRequest.cpp index 8d8f792fd..f30b26087 100644 --- a/smn/src/v2/model/ListResourceTagsRequest.cpp +++ b/smn/src/v2/model/ListResourceTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListResourceTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value ListResourceTagsRequest::toJson() const return val; } - bool ListResourceTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListResourceTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListResourceTagsRequest::getResourceType() const { return resourceType_; diff --git a/smn/src/v2/model/ListResourceTagsResponse.cpp b/smn/src/v2/model/ListResourceTagsResponse.cpp index c2ac832c6..5f1fc0fd5 100644 --- a/smn/src/v2/model/ListResourceTagsResponse.cpp +++ b/smn/src/v2/model/ListResourceTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListResourceTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -32,7 +31,6 @@ web::json::value ListResourceTagsResponse::toJson() const return val; } - bool ListResourceTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListResourceTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListResourceTagsResponse::getTags() { return tags_; diff --git a/smn/src/v2/model/ListSubscriptionsByTopicRequest.cpp b/smn/src/v2/model/ListSubscriptionsByTopicRequest.cpp index 4931d2cec..c5be944c5 100644 --- a/smn/src/v2/model/ListSubscriptionsByTopicRequest.cpp +++ b/smn/src/v2/model/ListSubscriptionsByTopicRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListSubscriptionsByTopicRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -43,7 +42,6 @@ web::json::value ListSubscriptionsByTopicRequest::toJson() const return val; } - bool ListSubscriptionsByTopicRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListSubscriptionsByTopicRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSubscriptionsByTopicRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/ListSubscriptionsByTopicResponse.cpp b/smn/src/v2/model/ListSubscriptionsByTopicResponse.cpp index a65d169cf..2c937498a 100644 --- a/smn/src/v2/model/ListSubscriptionsByTopicResponse.cpp +++ b/smn/src/v2/model/ListSubscriptionsByTopicResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListSubscriptionsByTopicResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value ListSubscriptionsByTopicResponse::toJson() const return val; } - bool ListSubscriptionsByTopicResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListSubscriptionsByTopicResponse::fromJson(const web::json::value& val) return ok; } + std::string ListSubscriptionsByTopicResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/ListSubscriptionsItem.cpp b/smn/src/v2/model/ListSubscriptionsItem.cpp index c0645f7bd..f752df4e4 100644 --- a/smn/src/v2/model/ListSubscriptionsItem.cpp +++ b/smn/src/v2/model/ListSubscriptionsItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListSubscriptionsItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -63,7 +62,6 @@ web::json::value ListSubscriptionsItem::toJson() const return val; } - bool ListSubscriptionsItem::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListSubscriptionsItem::fromJson(const web::json::value& val) return ok; } + std::string ListSubscriptionsItem::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/ListSubscriptionsRequest.cpp b/smn/src/v2/model/ListSubscriptionsRequest.cpp index 44a0b233e..ed0c12c77 100644 --- a/smn/src/v2/model/ListSubscriptionsRequest.cpp +++ b/smn/src/v2/model/ListSubscriptionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListSubscriptionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -53,7 +52,6 @@ web::json::value ListSubscriptionsRequest::toJson() const return val; } - bool ListSubscriptionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListSubscriptionsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListSubscriptionsRequest::getOffset() const { return offset_; diff --git a/smn/src/v2/model/ListSubscriptionsResponse.cpp b/smn/src/v2/model/ListSubscriptionsResponse.cpp index dac53994d..539dae597 100644 --- a/smn/src/v2/model/ListSubscriptionsResponse.cpp +++ b/smn/src/v2/model/ListSubscriptionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListSubscriptionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value ListSubscriptionsResponse::toJson() const return val; } - bool ListSubscriptionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListSubscriptionsResponse::fromJson(const web::json::value& val) return ok; } + std::string ListSubscriptionsResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/ListTopicAttributesRequest.cpp b/smn/src/v2/model/ListTopicAttributesRequest.cpp index 3a7fff826..613f9a9f1 100644 --- a/smn/src/v2/model/ListTopicAttributesRequest.cpp +++ b/smn/src/v2/model/ListTopicAttributesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListTopicAttributesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value ListTopicAttributesRequest::toJson() const return val; } - bool ListTopicAttributesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListTopicAttributesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTopicAttributesRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/ListTopicAttributesResponse.cpp b/smn/src/v2/model/ListTopicAttributesResponse.cpp index b39205785..bb01c5744 100644 --- a/smn/src/v2/model/ListTopicAttributesResponse.cpp +++ b/smn/src/v2/model/ListTopicAttributesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListTopicAttributesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value ListTopicAttributesResponse::toJson() const return val; } - bool ListTopicAttributesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListTopicAttributesResponse::fromJson(const web::json::value& val) return ok; } + std::string ListTopicAttributesResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/ListTopicDetailsRequest.cpp b/smn/src/v2/model/ListTopicDetailsRequest.cpp index 740ee3f42..1241b189b 100644 --- a/smn/src/v2/model/ListTopicDetailsRequest.cpp +++ b/smn/src/v2/model/ListTopicDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListTopicDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value ListTopicDetailsRequest::toJson() const return val; } - bool ListTopicDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ListTopicDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTopicDetailsRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/ListTopicDetailsResponse.cpp b/smn/src/v2/model/ListTopicDetailsResponse.cpp index 889107f22..51968a20f 100644 --- a/smn/src/v2/model/ListTopicDetailsResponse.cpp +++ b/smn/src/v2/model/ListTopicDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListTopicDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -73,7 +72,6 @@ web::json::value ListTopicDetailsResponse::toJson() const return val; } - bool ListTopicDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -162,6 +160,7 @@ bool ListTopicDetailsResponse::fromJson(const web::json::value& val) return ok; } + std::string ListTopicDetailsResponse::getUpdateTime() const { return updateTime_; diff --git a/smn/src/v2/model/ListTopicsItem.cpp b/smn/src/v2/model/ListTopicsItem.cpp index b618031af..1be80e767 100644 --- a/smn/src/v2/model/ListTopicsItem.cpp +++ b/smn/src/v2/model/ListTopicsItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListTopicsItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -58,7 +57,6 @@ web::json::value ListTopicsItem::toJson() const return val; } - bool ListTopicsItem::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListTopicsItem::fromJson(const web::json::value& val) return ok; } + std::string ListTopicsItem::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/ListTopicsRequest.cpp b/smn/src/v2/model/ListTopicsRequest.cpp index 5270dcf01..3a230feb0 100644 --- a/smn/src/v2/model/ListTopicsRequest.cpp +++ b/smn/src/v2/model/ListTopicsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListTopicsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -58,7 +57,6 @@ web::json::value ListTopicsRequest::toJson() const return val; } - bool ListTopicsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListTopicsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListTopicsRequest::getOffset() const { return offset_; diff --git a/smn/src/v2/model/ListTopicsResponse.cpp b/smn/src/v2/model/ListTopicsResponse.cpp index 6328aebf2..146fbc553 100644 --- a/smn/src/v2/model/ListTopicsResponse.cpp +++ b/smn/src/v2/model/ListTopicsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListTopicsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value ListTopicsResponse::toJson() const return val; } - bool ListTopicsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListTopicsResponse::fromJson(const web::json::value& val) return ok; } + std::string ListTopicsResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/ListVersionRequest.cpp b/smn/src/v2/model/ListVersionRequest.cpp index 06e1ed78d..838bf52d6 100644 --- a/smn/src/v2/model/ListVersionRequest.cpp +++ b/smn/src/v2/model/ListVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -28,7 +27,6 @@ web::json::value ListVersionRequest::toJson() const return val; } - bool ListVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListVersionRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/smn/src/v2/model/ListVersionResponse.cpp b/smn/src/v2/model/ListVersionResponse.cpp index 81446a53f..8869fb712 100644 --- a/smn/src/v2/model/ListVersionResponse.cpp +++ b/smn/src/v2/model/ListVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -32,7 +31,6 @@ web::json::value ListVersionResponse::toJson() const return val; } - bool ListVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListVersionResponse::fromJson(const web::json::value& val) return ok; } + VersionItem ListVersionResponse::getVersion() const { return version_; diff --git a/smn/src/v2/model/ListVersionsRequest.cpp b/smn/src/v2/model/ListVersionsRequest.cpp index ebd3d580a..4a19c2ee2 100644 --- a/smn/src/v2/model/ListVersionsRequest.cpp +++ b/smn/src/v2/model/ListVersionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListVersionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -28,7 +27,6 @@ web::json::value ListVersionsRequest::toJson() const return val; } - bool ListVersionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListVersionsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/smn/src/v2/model/ListVersionsResponse.cpp b/smn/src/v2/model/ListVersionsResponse.cpp index 834f63a51..88e4729ae 100644 --- a/smn/src/v2/model/ListVersionsResponse.cpp +++ b/smn/src/v2/model/ListVersionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ListVersionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -32,7 +31,6 @@ web::json::value ListVersionsResponse::toJson() const return val; } - bool ListVersionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListVersionsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListVersionsResponse::getVersions() { return versions_; diff --git a/smn/src/v2/model/LogtankItem.cpp b/smn/src/v2/model/LogtankItem.cpp index 60a1a429e..a709b17a6 100644 --- a/smn/src/v2/model/LogtankItem.cpp +++ b/smn/src/v2/model/LogtankItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/LogtankItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -53,7 +52,6 @@ web::json::value LogtankItem::toJson() const return val; } - bool LogtankItem::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool LogtankItem::fromJson(const web::json::value& val) return ok; } + std::string LogtankItem::getId() const { return id_; diff --git a/smn/src/v2/model/MessageTemplate.cpp b/smn/src/v2/model/MessageTemplate.cpp index bd73cd62a..f65f1c930 100644 --- a/smn/src/v2/model/MessageTemplate.cpp +++ b/smn/src/v2/model/MessageTemplate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/MessageTemplate.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -57,7 +56,6 @@ web::json::value MessageTemplate::toJson() const return val; } - bool MessageTemplate::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool MessageTemplate::fromJson(const web::json::value& val) return ok; } + std::string MessageTemplate::getMessageTemplateId() const { return messageTemplateId_; diff --git a/smn/src/v2/model/PublishAppMessageRequest.cpp b/smn/src/v2/model/PublishAppMessageRequest.cpp index 018553b22..1d1709be7 100644 --- a/smn/src/v2/model/PublishAppMessageRequest.cpp +++ b/smn/src/v2/model/PublishAppMessageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/PublishAppMessageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value PublishAppMessageRequest::toJson() const return val; } - bool PublishAppMessageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool PublishAppMessageRequest::fromJson(const web::json::value& val) return ok; } + std::string PublishAppMessageRequest::getEndpointUrn() const { return endpointUrn_; diff --git a/smn/src/v2/model/PublishAppMessageRequestBody.cpp b/smn/src/v2/model/PublishAppMessageRequestBody.cpp index 994e9740a..7d3362772 100644 --- a/smn/src/v2/model/PublishAppMessageRequestBody.cpp +++ b/smn/src/v2/model/PublishAppMessageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/PublishAppMessageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -43,7 +42,6 @@ web::json::value PublishAppMessageRequestBody::toJson() const return val; } - bool PublishAppMessageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PublishAppMessageRequestBody::fromJson(const web::json::value& val) return ok; } + std::string PublishAppMessageRequestBody::getMessage() const { return message_; diff --git a/smn/src/v2/model/PublishAppMessageResponse.cpp b/smn/src/v2/model/PublishAppMessageResponse.cpp index 47399c49f..719d4226f 100644 --- a/smn/src/v2/model/PublishAppMessageResponse.cpp +++ b/smn/src/v2/model/PublishAppMessageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/PublishAppMessageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value PublishAppMessageResponse::toJson() const return val; } - bool PublishAppMessageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PublishAppMessageResponse::fromJson(const web::json::value& val) return ok; } + std::string PublishAppMessageResponse::getMessageId() const { return messageId_; diff --git a/smn/src/v2/model/PublishMessageRequest.cpp b/smn/src/v2/model/PublishMessageRequest.cpp index 63f8c461e..6f722503f 100644 --- a/smn/src/v2/model/PublishMessageRequest.cpp +++ b/smn/src/v2/model/PublishMessageRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/PublishMessageRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value PublishMessageRequest::toJson() const return val; } - bool PublishMessageRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool PublishMessageRequest::fromJson(const web::json::value& val) return ok; } + std::string PublishMessageRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/PublishMessageRequestBody.cpp b/smn/src/v2/model/PublishMessageRequestBody.cpp index 9264382f8..fe56edd08 100644 --- a/smn/src/v2/model/PublishMessageRequestBody.cpp +++ b/smn/src/v2/model/PublishMessageRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/PublishMessageRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -57,7 +56,6 @@ web::json::value PublishMessageRequestBody::toJson() const return val; } - bool PublishMessageRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool PublishMessageRequestBody::fromJson(const web::json::value& val) return ok; } + std::string PublishMessageRequestBody::getSubject() const { return subject_; diff --git a/smn/src/v2/model/PublishMessageResponse.cpp b/smn/src/v2/model/PublishMessageResponse.cpp index 3a0145f45..e8f17d352 100644 --- a/smn/src/v2/model/PublishMessageResponse.cpp +++ b/smn/src/v2/model/PublishMessageResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/PublishMessageResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value PublishMessageResponse::toJson() const return val; } - bool PublishMessageResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PublishMessageResponse::fromJson(const web::json::value& val) return ok; } + std::string PublishMessageResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/ResourceDetail.cpp b/smn/src/v2/model/ResourceDetail.cpp index 8441ad41a..c904b7717 100644 --- a/smn/src/v2/model/ResourceDetail.cpp +++ b/smn/src/v2/model/ResourceDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ResourceDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -48,7 +47,6 @@ web::json::value ResourceDetail::toJson() const return val; } - bool ResourceDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ResourceDetail::fromJson(const web::json::value& val) return ok; } + std::string ResourceDetail::getEnterpriseProjectId() const { return enterpriseProjectId_; diff --git a/smn/src/v2/model/ResourceTag.cpp b/smn/src/v2/model/ResourceTag.cpp index e07d94685..453630a7c 100644 --- a/smn/src/v2/model/ResourceTag.cpp +++ b/smn/src/v2/model/ResourceTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ResourceTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value ResourceTag::toJson() const return val; } - bool ResourceTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResourceTag::fromJson(const web::json::value& val) return ok; } + std::string ResourceTag::getKey() const { return key_; diff --git a/smn/src/v2/model/ResourceTags.cpp b/smn/src/v2/model/ResourceTags.cpp index d6b5ec426..ca79f8dbf 100644 --- a/smn/src/v2/model/ResourceTags.cpp +++ b/smn/src/v2/model/ResourceTags.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/ResourceTags.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value ResourceTags::toJson() const return val; } - bool ResourceTags::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ResourceTags::fromJson(const web::json::value& val) return ok; } + std::string ResourceTags::getKey() const { return key_; diff --git a/smn/src/v2/model/Statement.cpp b/smn/src/v2/model/Statement.cpp index a121c6dc2..547cf7922 100644 --- a/smn/src/v2/model/Statement.cpp +++ b/smn/src/v2/model/Statement.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/Statement.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -68,7 +67,6 @@ web::json::value Statement::toJson() const return val; } - bool Statement::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool Statement::fromJson(const web::json::value& val) return ok; } + std::string Statement::getSid() const { return sid_; diff --git a/smn/src/v2/model/SubscriptionExtension.cpp b/smn/src/v2/model/SubscriptionExtension.cpp index 3924c430e..d6b263b44 100644 --- a/smn/src/v2/model/SubscriptionExtension.cpp +++ b/smn/src/v2/model/SubscriptionExtension.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/SubscriptionExtension.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -48,7 +47,6 @@ web::json::value SubscriptionExtension::toJson() const return val; } - bool SubscriptionExtension::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool SubscriptionExtension::fromJson(const web::json::value& val) return ok; } + std::string SubscriptionExtension::getClientId() const { return clientId_; diff --git a/smn/src/v2/model/TagMatch.cpp b/smn/src/v2/model/TagMatch.cpp index 0057cca54..86573a8d7 100644 --- a/smn/src/v2/model/TagMatch.cpp +++ b/smn/src/v2/model/TagMatch.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/TagMatch.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value TagMatch::toJson() const return val; } - bool TagMatch::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagMatch::fromJson(const web::json::value& val) return ok; } + std::string TagMatch::getKey() const { return key_; diff --git a/smn/src/v2/model/TagResource.cpp b/smn/src/v2/model/TagResource.cpp index 8b20ce822..02b6cbf26 100644 --- a/smn/src/v2/model/TagResource.cpp +++ b/smn/src/v2/model/TagResource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/TagResource.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -46,7 +45,6 @@ web::json::value TagResource::toJson() const return val; } - bool TagResource::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool TagResource::fromJson(const web::json::value& val) return ok; } + std::string TagResource::getResourceId() const { return resourceId_; diff --git a/smn/src/v2/model/TopicAttribute.cpp b/smn/src/v2/model/TopicAttribute.cpp index c26e1cb00..54ee7211b 100644 --- a/smn/src/v2/model/TopicAttribute.cpp +++ b/smn/src/v2/model/TopicAttribute.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/TopicAttribute.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value TopicAttribute::toJson() const return val; } - bool TopicAttribute::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool TopicAttribute::fromJson(const web::json::value& val) return ok; } + AccessPolicy TopicAttribute::getAccessPolicy() const { return accessPolicy_; diff --git a/smn/src/v2/model/UpdateApplicationEndpointRequest.cpp b/smn/src/v2/model/UpdateApplicationEndpointRequest.cpp index 0c3f184c6..4d4bfbd57 100644 --- a/smn/src/v2/model/UpdateApplicationEndpointRequest.cpp +++ b/smn/src/v2/model/UpdateApplicationEndpointRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateApplicationEndpointRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value UpdateApplicationEndpointRequest::toJson() const return val; } - bool UpdateApplicationEndpointRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateApplicationEndpointRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateApplicationEndpointRequest::getEndpointUrn() const { return endpointUrn_; diff --git a/smn/src/v2/model/UpdateApplicationEndpointRequestBody.cpp b/smn/src/v2/model/UpdateApplicationEndpointRequestBody.cpp index b9f666bc5..40cfc7179 100644 --- a/smn/src/v2/model/UpdateApplicationEndpointRequestBody.cpp +++ b/smn/src/v2/model/UpdateApplicationEndpointRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateApplicationEndpointRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value UpdateApplicationEndpointRequestBody::toJson() const return val; } - bool UpdateApplicationEndpointRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateApplicationEndpointRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateApplicationEndpointRequestBody::getEnabled() const { return enabled_; diff --git a/smn/src/v2/model/UpdateApplicationEndpointResponse.cpp b/smn/src/v2/model/UpdateApplicationEndpointResponse.cpp index 6a7bff0f3..2727c53cf 100644 --- a/smn/src/v2/model/UpdateApplicationEndpointResponse.cpp +++ b/smn/src/v2/model/UpdateApplicationEndpointResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateApplicationEndpointResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value UpdateApplicationEndpointResponse::toJson() const return val; } - bool UpdateApplicationEndpointResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateApplicationEndpointResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateApplicationEndpointResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/UpdateApplicationRequest.cpp b/smn/src/v2/model/UpdateApplicationRequest.cpp index d5430ca9f..b4180ae90 100644 --- a/smn/src/v2/model/UpdateApplicationRequest.cpp +++ b/smn/src/v2/model/UpdateApplicationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateApplicationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value UpdateApplicationRequest::toJson() const return val; } - bool UpdateApplicationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateApplicationRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateApplicationRequest::getApplicationUrn() const { return applicationUrn_; diff --git a/smn/src/v2/model/UpdateApplicationRequestBody.cpp b/smn/src/v2/model/UpdateApplicationRequestBody.cpp index cdf70d30e..c6903ec2c 100644 --- a/smn/src/v2/model/UpdateApplicationRequestBody.cpp +++ b/smn/src/v2/model/UpdateApplicationRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateApplicationRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value UpdateApplicationRequestBody::toJson() const return val; } - bool UpdateApplicationRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateApplicationRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateApplicationRequestBody::getPlatformPrincipal() const { return platformPrincipal_; diff --git a/smn/src/v2/model/UpdateApplicationResponse.cpp b/smn/src/v2/model/UpdateApplicationResponse.cpp index f8a59bfde..7de30ee74 100644 --- a/smn/src/v2/model/UpdateApplicationResponse.cpp +++ b/smn/src/v2/model/UpdateApplicationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateApplicationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value UpdateApplicationResponse::toJson() const return val; } - bool UpdateApplicationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateApplicationResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateApplicationResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/UpdateLogtankRequest.cpp b/smn/src/v2/model/UpdateLogtankRequest.cpp index 61d1b7691..bebf79145 100644 --- a/smn/src/v2/model/UpdateLogtankRequest.cpp +++ b/smn/src/v2/model/UpdateLogtankRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateLogtankRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value UpdateLogtankRequest::toJson() const return val; } - bool UpdateLogtankRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateLogtankRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateLogtankRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/UpdateLogtankRequestBody.cpp b/smn/src/v2/model/UpdateLogtankRequestBody.cpp index 43a268080..e81d7d0f2 100644 --- a/smn/src/v2/model/UpdateLogtankRequestBody.cpp +++ b/smn/src/v2/model/UpdateLogtankRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateLogtankRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value UpdateLogtankRequestBody::toJson() const return val; } - bool UpdateLogtankRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateLogtankRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateLogtankRequestBody::getLogGroupId() const { return logGroupId_; diff --git a/smn/src/v2/model/UpdateLogtankResponse.cpp b/smn/src/v2/model/UpdateLogtankResponse.cpp index 673d96a42..4f69bece2 100644 --- a/smn/src/v2/model/UpdateLogtankResponse.cpp +++ b/smn/src/v2/model/UpdateLogtankResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateLogtankResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value UpdateLogtankResponse::toJson() const return val; } - bool UpdateLogtankResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateLogtankResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateLogtankResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/UpdateMessageTemplateRequest.cpp b/smn/src/v2/model/UpdateMessageTemplateRequest.cpp index 067e9b7de..af1fb2226 100644 --- a/smn/src/v2/model/UpdateMessageTemplateRequest.cpp +++ b/smn/src/v2/model/UpdateMessageTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateMessageTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value UpdateMessageTemplateRequest::toJson() const return val; } - bool UpdateMessageTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateMessageTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateMessageTemplateRequest::getMessageTemplateId() const { return messageTemplateId_; diff --git a/smn/src/v2/model/UpdateMessageTemplateRequestBody.cpp b/smn/src/v2/model/UpdateMessageTemplateRequestBody.cpp index a27c17da0..451f75771 100644 --- a/smn/src/v2/model/UpdateMessageTemplateRequestBody.cpp +++ b/smn/src/v2/model/UpdateMessageTemplateRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateMessageTemplateRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value UpdateMessageTemplateRequestBody::toJson() const return val; } - bool UpdateMessageTemplateRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateMessageTemplateRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateMessageTemplateRequestBody::getContent() const { return content_; diff --git a/smn/src/v2/model/UpdateMessageTemplateResponse.cpp b/smn/src/v2/model/UpdateMessageTemplateResponse.cpp index 661cb2532..258f4a603 100644 --- a/smn/src/v2/model/UpdateMessageTemplateResponse.cpp +++ b/smn/src/v2/model/UpdateMessageTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateMessageTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value UpdateMessageTemplateResponse::toJson() const return val; } - bool UpdateMessageTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateMessageTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateMessageTemplateResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/UpdateSubscriptionRequest.cpp b/smn/src/v2/model/UpdateSubscriptionRequest.cpp index ac9568931..347b9a503 100644 --- a/smn/src/v2/model/UpdateSubscriptionRequest.cpp +++ b/smn/src/v2/model/UpdateSubscriptionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateSubscriptionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value UpdateSubscriptionRequest::toJson() const return val; } - bool UpdateSubscriptionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateSubscriptionRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateSubscriptionRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/UpdateSubscriptionRequestBody.cpp b/smn/src/v2/model/UpdateSubscriptionRequestBody.cpp index 1ea426ef2..c683b0fcc 100644 --- a/smn/src/v2/model/UpdateSubscriptionRequestBody.cpp +++ b/smn/src/v2/model/UpdateSubscriptionRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateSubscriptionRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value UpdateSubscriptionRequestBody::toJson() const return val; } - bool UpdateSubscriptionRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateSubscriptionRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateSubscriptionRequestBody::getRemark() const { return remark_; diff --git a/smn/src/v2/model/UpdateSubscriptionResponse.cpp b/smn/src/v2/model/UpdateSubscriptionResponse.cpp index 904b046b5..a31f2f51d 100644 --- a/smn/src/v2/model/UpdateSubscriptionResponse.cpp +++ b/smn/src/v2/model/UpdateSubscriptionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateSubscriptionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -38,7 +37,6 @@ web::json::value UpdateSubscriptionResponse::toJson() const return val; } - bool UpdateSubscriptionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateSubscriptionResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateSubscriptionResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/UpdateTopicAttributeRequest.cpp b/smn/src/v2/model/UpdateTopicAttributeRequest.cpp index 8931befb4..e46e4355f 100644 --- a/smn/src/v2/model/UpdateTopicAttributeRequest.cpp +++ b/smn/src/v2/model/UpdateTopicAttributeRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateTopicAttributeRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -42,7 +41,6 @@ web::json::value UpdateTopicAttributeRequest::toJson() const return val; } - bool UpdateTopicAttributeRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateTopicAttributeRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateTopicAttributeRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/UpdateTopicAttributeRequestBody.cpp b/smn/src/v2/model/UpdateTopicAttributeRequestBody.cpp index 258357236..0f9564ad2 100644 --- a/smn/src/v2/model/UpdateTopicAttributeRequestBody.cpp +++ b/smn/src/v2/model/UpdateTopicAttributeRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateTopicAttributeRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value UpdateTopicAttributeRequestBody::toJson() const return val; } - bool UpdateTopicAttributeRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateTopicAttributeRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateTopicAttributeRequestBody::getValue() const { return value_; diff --git a/smn/src/v2/model/UpdateTopicAttributeResponse.cpp b/smn/src/v2/model/UpdateTopicAttributeResponse.cpp index 480062199..37225d9dc 100644 --- a/smn/src/v2/model/UpdateTopicAttributeResponse.cpp +++ b/smn/src/v2/model/UpdateTopicAttributeResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateTopicAttributeResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value UpdateTopicAttributeResponse::toJson() const return val; } - bool UpdateTopicAttributeResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateTopicAttributeResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateTopicAttributeResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/UpdateTopicRequest.cpp b/smn/src/v2/model/UpdateTopicRequest.cpp index 4689ebddd..2c69419c7 100644 --- a/smn/src/v2/model/UpdateTopicRequest.cpp +++ b/smn/src/v2/model/UpdateTopicRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateTopicRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -37,7 +36,6 @@ web::json::value UpdateTopicRequest::toJson() const return val; } - bool UpdateTopicRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateTopicRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateTopicRequest::getTopicUrn() const { return topicUrn_; diff --git a/smn/src/v2/model/UpdateTopicRequestBody.cpp b/smn/src/v2/model/UpdateTopicRequestBody.cpp index 5bf707b62..65b70b5cd 100644 --- a/smn/src/v2/model/UpdateTopicRequestBody.cpp +++ b/smn/src/v2/model/UpdateTopicRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateTopicRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value UpdateTopicRequestBody::toJson() const return val; } - bool UpdateTopicRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateTopicRequestBody::fromJson(const web::json::value& val) return ok; } + std::string UpdateTopicRequestBody::getDisplayName() const { return displayName_; diff --git a/smn/src/v2/model/UpdateTopicResponse.cpp b/smn/src/v2/model/UpdateTopicResponse.cpp index 016b3e87e..7de199a8d 100644 --- a/smn/src/v2/model/UpdateTopicResponse.cpp +++ b/smn/src/v2/model/UpdateTopicResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/UpdateTopicResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -33,7 +32,6 @@ web::json::value UpdateTopicResponse::toJson() const return val; } - bool UpdateTopicResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateTopicResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateTopicResponse::getRequestId() const { return requestId_; diff --git a/smn/src/v2/model/VersionItem.cpp b/smn/src/v2/model/VersionItem.cpp index 128efb44c..87aa321f4 100644 --- a/smn/src/v2/model/VersionItem.cpp +++ b/smn/src/v2/model/VersionItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/smn/v2/model/VersionItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Smn { @@ -57,7 +56,6 @@ web::json::value VersionItem::toJson() const return val; } - bool VersionItem::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool VersionItem::fromJson(const web::json::value& val) return ok; } + std::string VersionItem::getId() const { return id_; diff --git a/tms/include/huaweicloud/tms/v1/TmsMeta.h b/tms/include/huaweicloud/tms/v1/TmsMeta.h new file mode 100644 index 000000000..35302c896 --- /dev/null +++ b/tms/include/huaweicloud/tms/v1/TmsMeta.h @@ -0,0 +1,37 @@ +#ifndef HUAWEICLOUD_SDK_TMS_V1_TmsMeta_H_ +#define HUAWEICLOUD_SDK_TMS_V1_TmsMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Tms { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_TMS_V1_EXPORT TmsMeta { +public: + static HttpRequestDef genRequestDefForCreatePredefineTags(); + static HttpRequestDef genRequestDefForCreateResourceTag(); + static HttpRequestDef genRequestDefForDeletePredefineTags(); + static HttpRequestDef genRequestDefForDeleteResourceTag(); + static HttpRequestDef genRequestDefForListApiVersions(); + static HttpRequestDef genRequestDefForListPredefineTags(); + static HttpRequestDef genRequestDefForListProviders(); + static HttpRequestDef genRequestDefForListResource(); + static HttpRequestDef genRequestDefForListTagKeys(); + static HttpRequestDef genRequestDefForListTagValues(); + static HttpRequestDef genRequestDefForShowApiVersion(); + static HttpRequestDef genRequestDefForShowResourceTag(); + static HttpRequestDef genRequestDefForShowTagQuota(); + static HttpRequestDef genRequestDefForUpdatePredefineTags(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_TMS_V1_TmsMeta_H_ diff --git a/tms/include/huaweicloud/tms/v1/model/CreatePredefineTagsRequest.h b/tms/include/huaweicloud/tms/v1/model/CreatePredefineTagsRequest.h index 14413ff88..1f1364105 100644 --- a/tms/include/huaweicloud/tms/v1/model/CreatePredefineTagsRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/CreatePredefineTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_CreatePredefineTagsRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_CreatePredefineTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT CreatePredefineTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePredefineTagsRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/CreatePredefineTagsResponse.h b/tms/include/huaweicloud/tms/v1/model/CreatePredefineTagsResponse.h index deb571e8f..b5a9643b3 100644 --- a/tms/include/huaweicloud/tms/v1/model/CreatePredefineTagsResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/CreatePredefineTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_CreatePredefineTagsResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_CreatePredefineTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT CreatePredefineTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePredefineTagsResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/CreateResourceTagRequest.h b/tms/include/huaweicloud/tms/v1/model/CreateResourceTagRequest.h index 591cc4eb2..d71911a9f 100644 --- a/tms/include/huaweicloud/tms/v1/model/CreateResourceTagRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/CreateResourceTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_CreateResourceTagRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_CreateResourceTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT CreateResourceTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateResourceTagRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/CreateResourceTagResponse.h b/tms/include/huaweicloud/tms/v1/model/CreateResourceTagResponse.h index e107435d1..c0a909591 100644 --- a/tms/include/huaweicloud/tms/v1/model/CreateResourceTagResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/CreateResourceTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_CreateResourceTagResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_CreateResourceTagResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT CreateResourceTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateResourceTagResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/CreateTagRequest.h b/tms/include/huaweicloud/tms/v1/model/CreateTagRequest.h index c5b377fa2..bab8cf77b 100644 --- a/tms/include/huaweicloud/tms/v1/model/CreateTagRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/CreateTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_CreateTagRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_CreateTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT CreateTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTagRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/DeletePredefineTagsRequest.h b/tms/include/huaweicloud/tms/v1/model/DeletePredefineTagsRequest.h index 5166215c4..64f133a90 100644 --- a/tms/include/huaweicloud/tms/v1/model/DeletePredefineTagsRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/DeletePredefineTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_DeletePredefineTagsRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_DeletePredefineTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT DeletePredefineTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePredefineTagsRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/DeletePredefineTagsResponse.h b/tms/include/huaweicloud/tms/v1/model/DeletePredefineTagsResponse.h index 63ee30f48..88e13af96 100644 --- a/tms/include/huaweicloud/tms/v1/model/DeletePredefineTagsResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/DeletePredefineTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_DeletePredefineTagsResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_DeletePredefineTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT DeletePredefineTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePredefineTagsResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/DeleteResourceTagRequest.h b/tms/include/huaweicloud/tms/v1/model/DeleteResourceTagRequest.h index 222c14273..8d2ae4227 100644 --- a/tms/include/huaweicloud/tms/v1/model/DeleteResourceTagRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/DeleteResourceTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_DeleteResourceTagRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_DeleteResourceTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT DeleteResourceTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteResourceTagRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/DeleteResourceTagResponse.h b/tms/include/huaweicloud/tms/v1/model/DeleteResourceTagResponse.h index 694d6956e..c5fa6151d 100644 --- a/tms/include/huaweicloud/tms/v1/model/DeleteResourceTagResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/DeleteResourceTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_DeleteResourceTagResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_DeleteResourceTagResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT DeleteResourceTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteResourceTagResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/DeleteTagRequest.h b/tms/include/huaweicloud/tms/v1/model/DeleteTagRequest.h index 915564c85..3a7ad3c96 100644 --- a/tms/include/huaweicloud/tms/v1/model/DeleteTagRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/DeleteTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_DeleteTagRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_DeleteTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT DeleteTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTagRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/Errors.h b/tms/include/huaweicloud/tms/v1/model/Errors.h index f46783f50..26386df0f 100644 --- a/tms/include/huaweicloud/tms/v1/model/Errors.h +++ b/tms/include/huaweicloud/tms/v1/model/Errors.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_Errors_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_Errors_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT Errors /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Errors members diff --git a/tms/include/huaweicloud/tms/v1/model/Link.h b/tms/include/huaweicloud/tms/v1/model/Link.h index 4d0bcb35a..c12b77b42 100644 --- a/tms/include/huaweicloud/tms/v1/model/Link.h +++ b/tms/include/huaweicloud/tms/v1/model/Link.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_Link_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_Link_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT Link /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Link members diff --git a/tms/include/huaweicloud/tms/v1/model/ListApiVersionsRequest.h b/tms/include/huaweicloud/tms/v1/model/ListApiVersionsRequest.h index 61e167b9b..a94869efa 100644 --- a/tms/include/huaweicloud/tms/v1/model/ListApiVersionsRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/ListApiVersionsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ListApiVersionsRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ListApiVersionsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ListApiVersionsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionsRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/ListApiVersionsResponse.h b/tms/include/huaweicloud/tms/v1/model/ListApiVersionsResponse.h index 97ab19eda..4cc1d9e91 100644 --- a/tms/include/huaweicloud/tms/v1/model/ListApiVersionsResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/ListApiVersionsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ListApiVersionsResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ListApiVersionsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ListApiVersionsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionsResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/ListPredefineTagsRequest.h b/tms/include/huaweicloud/tms/v1/model/ListPredefineTagsRequest.h index e5b801f50..bd16cc15f 100644 --- a/tms/include/huaweicloud/tms/v1/model/ListPredefineTagsRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/ListPredefineTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ListPredefineTagsRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ListPredefineTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ListPredefineTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPredefineTagsRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/ListPredefineTagsResponse.h b/tms/include/huaweicloud/tms/v1/model/ListPredefineTagsResponse.h index a4afe8e4c..cee73f44d 100644 --- a/tms/include/huaweicloud/tms/v1/model/ListPredefineTagsResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/ListPredefineTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ListPredefineTagsResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ListPredefineTagsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ListPredefineTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPredefineTagsResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/ListProvidersRequest.h b/tms/include/huaweicloud/tms/v1/model/ListProvidersRequest.h index 78ab53a96..5b61009aa 100644 --- a/tms/include/huaweicloud/tms/v1/model/ListProvidersRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/ListProvidersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ListProvidersRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ListProvidersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ListProvidersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProvidersRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/ListProvidersResponse.h b/tms/include/huaweicloud/tms/v1/model/ListProvidersResponse.h index b144a54f7..8b3e37622 100644 --- a/tms/include/huaweicloud/tms/v1/model/ListProvidersResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/ListProvidersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ListProvidersResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ListProvidersResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ListProvidersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListProvidersResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/ListResourceRequest.h b/tms/include/huaweicloud/tms/v1/model/ListResourceRequest.h index 7a2bd8b1f..af382fe03 100644 --- a/tms/include/huaweicloud/tms/v1/model/ListResourceRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/ListResourceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ListResourceRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ListResourceRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ListResourceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResourceRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/ListResourceResponse.h b/tms/include/huaweicloud/tms/v1/model/ListResourceResponse.h index cc226353d..9a6b28764 100644 --- a/tms/include/huaweicloud/tms/v1/model/ListResourceResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/ListResourceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ListResourceResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ListResourceResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ListResourceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResourceResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/ListTagKeysRequest.h b/tms/include/huaweicloud/tms/v1/model/ListTagKeysRequest.h index cbe72b28f..6ba23af0f 100644 --- a/tms/include/huaweicloud/tms/v1/model/ListTagKeysRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/ListTagKeysRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ListTagKeysRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ListTagKeysRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ListTagKeysRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTagKeysRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/ListTagKeysResponse.h b/tms/include/huaweicloud/tms/v1/model/ListTagKeysResponse.h index bc0345fe8..c1e471934 100644 --- a/tms/include/huaweicloud/tms/v1/model/ListTagKeysResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/ListTagKeysResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ListTagKeysResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ListTagKeysResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ListTagKeysResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTagKeysResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/ListTagValuesRequest.h b/tms/include/huaweicloud/tms/v1/model/ListTagValuesRequest.h index 88d59f09b..a52e7888e 100644 --- a/tms/include/huaweicloud/tms/v1/model/ListTagValuesRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/ListTagValuesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ListTagValuesRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ListTagValuesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ListTagValuesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTagValuesRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/ListTagValuesResponse.h b/tms/include/huaweicloud/tms/v1/model/ListTagValuesResponse.h index fbf98fdfc..70fc135cf 100644 --- a/tms/include/huaweicloud/tms/v1/model/ListTagValuesResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/ListTagValuesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ListTagValuesResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ListTagValuesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ListTagValuesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTagValuesResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/ModifyPrefineTag.h b/tms/include/huaweicloud/tms/v1/model/ModifyPrefineTag.h index 6929ba8ac..b11b38e76 100644 --- a/tms/include/huaweicloud/tms/v1/model/ModifyPrefineTag.h +++ b/tms/include/huaweicloud/tms/v1/model/ModifyPrefineTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ModifyPrefineTag_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ModifyPrefineTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ModifyPrefineTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyPrefineTag members diff --git a/tms/include/huaweicloud/tms/v1/model/PageInfoTagKeys.h b/tms/include/huaweicloud/tms/v1/model/PageInfoTagKeys.h index 97a012933..74d3b02fb 100644 --- a/tms/include/huaweicloud/tms/v1/model/PageInfoTagKeys.h +++ b/tms/include/huaweicloud/tms/v1/model/PageInfoTagKeys.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_PageInfoTagKeys_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_PageInfoTagKeys_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT PageInfoTagKeys /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PageInfoTagKeys members diff --git a/tms/include/huaweicloud/tms/v1/model/PageInfoTagValues.h b/tms/include/huaweicloud/tms/v1/model/PageInfoTagValues.h index 063e4173d..61a83524c 100644 --- a/tms/include/huaweicloud/tms/v1/model/PageInfoTagValues.h +++ b/tms/include/huaweicloud/tms/v1/model/PageInfoTagValues.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_PageInfoTagValues_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_PageInfoTagValues_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT PageInfoTagValues /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PageInfoTagValues members diff --git a/tms/include/huaweicloud/tms/v1/model/PredefineTag.h b/tms/include/huaweicloud/tms/v1/model/PredefineTag.h index ddf74f14b..7b08feed8 100644 --- a/tms/include/huaweicloud/tms/v1/model/PredefineTag.h +++ b/tms/include/huaweicloud/tms/v1/model/PredefineTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_PredefineTag_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_PredefineTag_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT PredefineTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PredefineTag members diff --git a/tms/include/huaweicloud/tms/v1/model/PredefineTagRequest.h b/tms/include/huaweicloud/tms/v1/model/PredefineTagRequest.h index 03e33b161..1ef2b8f4d 100644 --- a/tms/include/huaweicloud/tms/v1/model/PredefineTagRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/PredefineTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_PredefineTagRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_PredefineTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT PredefineTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PredefineTagRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/ProviderResponseBody.h b/tms/include/huaweicloud/tms/v1/model/ProviderResponseBody.h index 41d803372..d1b437f70 100644 --- a/tms/include/huaweicloud/tms/v1/model/ProviderResponseBody.h +++ b/tms/include/huaweicloud/tms/v1/model/ProviderResponseBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ProviderResponseBody_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ProviderResponseBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ProviderResponseBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ProviderResponseBody members diff --git a/tms/include/huaweicloud/tms/v1/model/ReqCreatePredefineTag.h b/tms/include/huaweicloud/tms/v1/model/ReqCreatePredefineTag.h index c7a3f6843..b209b1c06 100644 --- a/tms/include/huaweicloud/tms/v1/model/ReqCreatePredefineTag.h +++ b/tms/include/huaweicloud/tms/v1/model/ReqCreatePredefineTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ReqCreatePredefineTag_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ReqCreatePredefineTag_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ReqCreatePredefineTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReqCreatePredefineTag members diff --git a/tms/include/huaweicloud/tms/v1/model/ReqCreateTag.h b/tms/include/huaweicloud/tms/v1/model/ReqCreateTag.h index e9d792608..a7a53de3b 100644 --- a/tms/include/huaweicloud/tms/v1/model/ReqCreateTag.h +++ b/tms/include/huaweicloud/tms/v1/model/ReqCreateTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ReqCreateTag_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ReqCreateTag_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ReqCreateTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReqCreateTag members diff --git a/tms/include/huaweicloud/tms/v1/model/ReqDeletePredefineTag.h b/tms/include/huaweicloud/tms/v1/model/ReqDeletePredefineTag.h index cdbc76c71..6968c929e 100644 --- a/tms/include/huaweicloud/tms/v1/model/ReqDeletePredefineTag.h +++ b/tms/include/huaweicloud/tms/v1/model/ReqDeletePredefineTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ReqDeletePredefineTag_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ReqDeletePredefineTag_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ReqDeletePredefineTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReqDeletePredefineTag members diff --git a/tms/include/huaweicloud/tms/v1/model/ReqDeleteTag.h b/tms/include/huaweicloud/tms/v1/model/ReqDeleteTag.h index 741521a60..608e6c427 100644 --- a/tms/include/huaweicloud/tms/v1/model/ReqDeleteTag.h +++ b/tms/include/huaweicloud/tms/v1/model/ReqDeleteTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ReqDeleteTag_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ReqDeleteTag_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ReqDeleteTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReqDeleteTag members diff --git a/tms/include/huaweicloud/tms/v1/model/ResourceTagBody.h b/tms/include/huaweicloud/tms/v1/model/ResourceTagBody.h index 83fa36955..68082a789 100644 --- a/tms/include/huaweicloud/tms/v1/model/ResourceTagBody.h +++ b/tms/include/huaweicloud/tms/v1/model/ResourceTagBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ResourceTagBody_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ResourceTagBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ResourceTagBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTagBody members diff --git a/tms/include/huaweicloud/tms/v1/model/ResourceTypeBody.h b/tms/include/huaweicloud/tms/v1/model/ResourceTypeBody.h index 2110f9b0d..51e945e74 100644 --- a/tms/include/huaweicloud/tms/v1/model/ResourceTypeBody.h +++ b/tms/include/huaweicloud/tms/v1/model/ResourceTypeBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ResourceTypeBody_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ResourceTypeBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ResourceTypeBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTypeBody members diff --git a/tms/include/huaweicloud/tms/v1/model/Resources.h b/tms/include/huaweicloud/tms/v1/model/Resources.h index a0a4e5cac..df872488d 100644 --- a/tms/include/huaweicloud/tms/v1/model/Resources.h +++ b/tms/include/huaweicloud/tms/v1/model/Resources.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_Resources_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_Resources_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT Resources /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Resources members diff --git a/tms/include/huaweicloud/tms/v1/model/ResqTagResource.h b/tms/include/huaweicloud/tms/v1/model/ResqTagResource.h index 36a349421..75f9ae84b 100644 --- a/tms/include/huaweicloud/tms/v1/model/ResqTagResource.h +++ b/tms/include/huaweicloud/tms/v1/model/ResqTagResource.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ResqTagResource_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ResqTagResource_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ResqTagResource /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResqTagResource members diff --git a/tms/include/huaweicloud/tms/v1/model/ShowApiVersionRequest.h b/tms/include/huaweicloud/tms/v1/model/ShowApiVersionRequest.h index 604a8315e..aadf29f7e 100644 --- a/tms/include/huaweicloud/tms/v1/model/ShowApiVersionRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/ShowApiVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ShowApiVersionRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ShowApiVersionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ShowApiVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApiVersionRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/ShowApiVersionResponse.h b/tms/include/huaweicloud/tms/v1/model/ShowApiVersionResponse.h index 7c09f7144..48c2959e1 100644 --- a/tms/include/huaweicloud/tms/v1/model/ShowApiVersionResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/ShowApiVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ShowApiVersionResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ShowApiVersionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ShowApiVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowApiVersionResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/ShowResourceTagRequest.h b/tms/include/huaweicloud/tms/v1/model/ShowResourceTagRequest.h index 2f0bf1dfd..e5ce12f1d 100644 --- a/tms/include/huaweicloud/tms/v1/model/ShowResourceTagRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/ShowResourceTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ShowResourceTagRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ShowResourceTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ShowResourceTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResourceTagRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/ShowResourceTagResponse.h b/tms/include/huaweicloud/tms/v1/model/ShowResourceTagResponse.h index 7564e7314..f41a46fd3 100644 --- a/tms/include/huaweicloud/tms/v1/model/ShowResourceTagResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/ShowResourceTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ShowResourceTagResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ShowResourceTagResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ShowResourceTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowResourceTagResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/ShowTagQuotaRequest.h b/tms/include/huaweicloud/tms/v1/model/ShowTagQuotaRequest.h index e4e36036d..b2b227594 100644 --- a/tms/include/huaweicloud/tms/v1/model/ShowTagQuotaRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/ShowTagQuotaRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ShowTagQuotaRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ShowTagQuotaRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ShowTagQuotaRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTagQuotaRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/ShowTagQuotaResponse.h b/tms/include/huaweicloud/tms/v1/model/ShowTagQuotaResponse.h index b5cb927a3..8df06ec08 100644 --- a/tms/include/huaweicloud/tms/v1/model/ShowTagQuotaResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/ShowTagQuotaResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_ShowTagQuotaResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_ShowTagQuotaResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT ShowTagQuotaResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTagQuotaResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/Tag.h b/tms/include/huaweicloud/tms/v1/model/Tag.h index fb4942b03..2e97ea1c3 100644 --- a/tms/include/huaweicloud/tms/v1/model/Tag.h +++ b/tms/include/huaweicloud/tms/v1/model/Tag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_Tag_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_Tag_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT Tag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Tag members diff --git a/tms/include/huaweicloud/tms/v1/model/TagCreateResponseItem.h b/tms/include/huaweicloud/tms/v1/model/TagCreateResponseItem.h index 3c1622bd1..ba233d18b 100644 --- a/tms/include/huaweicloud/tms/v1/model/TagCreateResponseItem.h +++ b/tms/include/huaweicloud/tms/v1/model/TagCreateResponseItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_TagCreateResponseItem_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_TagCreateResponseItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT TagCreateResponseItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagCreateResponseItem members diff --git a/tms/include/huaweicloud/tms/v1/model/TagDeleteResponseItem.h b/tms/include/huaweicloud/tms/v1/model/TagDeleteResponseItem.h index 776535358..2896b49ae 100644 --- a/tms/include/huaweicloud/tms/v1/model/TagDeleteResponseItem.h +++ b/tms/include/huaweicloud/tms/v1/model/TagDeleteResponseItem.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_TagDeleteResponseItem_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_TagDeleteResponseItem_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT TagDeleteResponseItem /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagDeleteResponseItem members diff --git a/tms/include/huaweicloud/tms/v1/model/TagQuota.h b/tms/include/huaweicloud/tms/v1/model/TagQuota.h index 2109d1214..33f19e759 100644 --- a/tms/include/huaweicloud/tms/v1/model/TagQuota.h +++ b/tms/include/huaweicloud/tms/v1/model/TagQuota.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_TagQuota_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_TagQuota_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT TagQuota /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagQuota members diff --git a/tms/include/huaweicloud/tms/v1/model/TagVo.h b/tms/include/huaweicloud/tms/v1/model/TagVo.h index 274f908cb..3783acbf8 100644 --- a/tms/include/huaweicloud/tms/v1/model/TagVo.h +++ b/tms/include/huaweicloud/tms/v1/model/TagVo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_TagVo_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_TagVo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT TagVo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TagVo members diff --git a/tms/include/huaweicloud/tms/v1/model/UpdatePredefineTagsRequest.h b/tms/include/huaweicloud/tms/v1/model/UpdatePredefineTagsRequest.h index 654799d25..9536ce290 100644 --- a/tms/include/huaweicloud/tms/v1/model/UpdatePredefineTagsRequest.h +++ b/tms/include/huaweicloud/tms/v1/model/UpdatePredefineTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_UpdatePredefineTagsRequest_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_UpdatePredefineTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT UpdatePredefineTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePredefineTagsRequest members diff --git a/tms/include/huaweicloud/tms/v1/model/UpdatePredefineTagsResponse.h b/tms/include/huaweicloud/tms/v1/model/UpdatePredefineTagsResponse.h index 307d3f540..dc4398601 100644 --- a/tms/include/huaweicloud/tms/v1/model/UpdatePredefineTagsResponse.h +++ b/tms/include/huaweicloud/tms/v1/model/UpdatePredefineTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_UpdatePredefineTagsResponse_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_UpdatePredefineTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT UpdatePredefineTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePredefineTagsResponse members diff --git a/tms/include/huaweicloud/tms/v1/model/VersionDetail.h b/tms/include/huaweicloud/tms/v1/model/VersionDetail.h index 77f28b3e1..50f673732 100644 --- a/tms/include/huaweicloud/tms/v1/model/VersionDetail.h +++ b/tms/include/huaweicloud/tms/v1/model/VersionDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_TMS_V1_MODEL_VersionDetail_H_ #define HUAWEICLOUD_SDK_TMS_V1_MODEL_VersionDetail_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_TMS_V1_EXPORT VersionDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VersionDetail members diff --git a/tms/src/v1/TmsClient.cpp b/tms/src/v1/TmsClient.cpp index bbc03173e..265c19e12 100644 --- a/tms/src/v1/TmsClient.cpp +++ b/tms/src/v1/TmsClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,34 +40,36 @@ std::shared_ptr TmsClient::createPredefineTags(Crea std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForCreatePredefineTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -79,34 +81,36 @@ std::shared_ptr TmsClient::createResourceTag(CreateRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForCreateResourceTag()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -118,34 +122,36 @@ std::shared_ptr TmsClient::deletePredefineTags(Dele std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForDeletePredefineTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -157,34 +163,36 @@ std::shared_ptr TmsClient::deleteResourceTag(DeleteRe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForDeleteResourceTag()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -196,26 +204,21 @@ std::shared_ptr TmsClient::listApiVersions(ListApiVersi std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForListApiVersions()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -230,12 +233,12 @@ std::shared_ptr TmsClient::listPredefineTags(ListPred std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.keyIsSet()) { @@ -259,15 +262,10 @@ std::shared_ptr TmsClient::listPredefineTags(ListPred std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForListPredefineTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -282,12 +280,12 @@ std::shared_ptr TmsClient::listProviders(ListProvidersReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.localeIsSet()) { @@ -305,15 +303,10 @@ std::shared_ptr TmsClient::listProviders(ListProvidersReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForListProviders()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -328,34 +321,36 @@ std::shared_ptr TmsClient::listResource(ListResourceReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForListResource()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -367,12 +362,12 @@ std::shared_ptr TmsClient::listTagKeys(ListTagKeysRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.regionIdIsSet()) { @@ -387,15 +382,10 @@ std::shared_ptr TmsClient::listTagKeys(ListTagKeysRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForListTagKeys()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -410,12 +400,12 @@ std::shared_ptr TmsClient::listTagValues(ListTagValuesReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.regionIdIsSet()) { @@ -433,15 +423,10 @@ std::shared_ptr TmsClient::listTagValues(ListTagValuesReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForListTagValues()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -456,27 +441,22 @@ std::shared_ptr TmsClient::showApiVersion(ShowApiVersion std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["api_version"] = parameterToString(request.getApiVersion()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForShowApiVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -491,13 +471,13 @@ std::shared_ptr TmsClient::showResourceTag(ShowResource std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["resource_id"] = parameterToString(request.getResourceId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.projectIdIsSet()) { @@ -509,15 +489,10 @@ std::shared_ptr TmsClient::showResourceTag(ShowResource std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForShowResourceTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -532,26 +507,21 @@ std::shared_ptr TmsClient::showTagQuota(ShowTagQuotaReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForShowTagQuota()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -566,34 +536,36 @@ std::shared_ptr TmsClient::updatePredefineTags(Upda std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, TmsMeta::genRequestDefForUpdatePredefineTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/tms/src/v1/TmsMeta.cpp b/tms/src/v1/TmsMeta.cpp new file mode 100644 index 000000000..4f2302205 --- /dev/null +++ b/tms/src/v1/TmsMeta.cpp @@ -0,0 +1,167 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Tms { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef TmsMeta::genRequestDefForCreatePredefineTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef TmsMeta::genRequestDefForCreateResourceTag() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef TmsMeta::genRequestDefForDeletePredefineTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef TmsMeta::genRequestDefForDeleteResourceTag() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef TmsMeta::genRequestDefForListApiVersions() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef TmsMeta::genRequestDefForListPredefineTags() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Key") + .withJsonTag("key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Value") + .withJsonTag("value") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("OrderField") + .withJsonTag("order_field") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("OrderMethod") + .withJsonTag("order_method") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef TmsMeta::genRequestDefForListProviders() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Locale") + .withJsonTag("locale") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Provider") + .withJsonTag("provider") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef TmsMeta::genRequestDefForListResource() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef TmsMeta::genRequestDefForListTagKeys() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("RegionId") + .withJsonTag("region_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef TmsMeta::genRequestDefForListTagValues() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("RegionId") + .withJsonTag("region_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Key") + .withJsonTag("key") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef TmsMeta::genRequestDefForShowApiVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef TmsMeta::genRequestDefForShowResourceTag() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("ProjectId") + .withJsonTag("project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceType") + .withJsonTag("resource_type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef TmsMeta::genRequestDefForShowTagQuota() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef TmsMeta::genRequestDefForUpdatePredefineTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/tms/src/v1/model/CreatePredefineTagsRequest.cpp b/tms/src/v1/model/CreatePredefineTagsRequest.cpp index 8c98704ee..90acb3175 100644 --- a/tms/src/v1/model/CreatePredefineTagsRequest.cpp +++ b/tms/src/v1/model/CreatePredefineTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/CreatePredefineTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -32,7 +31,6 @@ web::json::value CreatePredefineTagsRequest::toJson() const return val; } - bool CreatePredefineTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePredefineTagsRequest::fromJson(const web::json::value& val) return ok; } + ReqCreatePredefineTag CreatePredefineTagsRequest::getBody() const { return body_; diff --git a/tms/src/v1/model/CreatePredefineTagsResponse.cpp b/tms/src/v1/model/CreatePredefineTagsResponse.cpp index 7d40eaafa..1cc7f024a 100644 --- a/tms/src/v1/model/CreatePredefineTagsResponse.cpp +++ b/tms/src/v1/model/CreatePredefineTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/CreatePredefineTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -28,7 +27,6 @@ web::json::value CreatePredefineTagsResponse::toJson() const return val; } - bool CreatePredefineTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreatePredefineTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/tms/src/v1/model/CreateResourceTagRequest.cpp b/tms/src/v1/model/CreateResourceTagRequest.cpp index 6712df5ff..d46037b95 100644 --- a/tms/src/v1/model/CreateResourceTagRequest.cpp +++ b/tms/src/v1/model/CreateResourceTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/CreateResourceTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -32,7 +31,6 @@ web::json::value CreateResourceTagRequest::toJson() const return val; } - bool CreateResourceTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateResourceTagRequest::fromJson(const web::json::value& val) return ok; } + ReqCreateTag CreateResourceTagRequest::getBody() const { return body_; diff --git a/tms/src/v1/model/CreateResourceTagResponse.cpp b/tms/src/v1/model/CreateResourceTagResponse.cpp index 6deb19bf0..01ae9a39f 100644 --- a/tms/src/v1/model/CreateResourceTagResponse.cpp +++ b/tms/src/v1/model/CreateResourceTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/CreateResourceTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -32,7 +31,6 @@ web::json::value CreateResourceTagResponse::toJson() const return val; } - bool CreateResourceTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateResourceTagResponse::fromJson(const web::json::value& val) return ok; } + std::vector& CreateResourceTagResponse::getFailedResources() { return failedResources_; diff --git a/tms/src/v1/model/CreateTagRequest.cpp b/tms/src/v1/model/CreateTagRequest.cpp index c9737673b..3555392d1 100644 --- a/tms/src/v1/model/CreateTagRequest.cpp +++ b/tms/src/v1/model/CreateTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/CreateTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -38,7 +37,6 @@ web::json::value CreateTagRequest::toJson() const return val; } - bool CreateTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateTagRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateTagRequest::getKey() const { return key_; diff --git a/tms/src/v1/model/DeletePredefineTagsRequest.cpp b/tms/src/v1/model/DeletePredefineTagsRequest.cpp index 349d09a82..2471dd43d 100644 --- a/tms/src/v1/model/DeletePredefineTagsRequest.cpp +++ b/tms/src/v1/model/DeletePredefineTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/DeletePredefineTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -32,7 +31,6 @@ web::json::value DeletePredefineTagsRequest::toJson() const return val; } - bool DeletePredefineTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeletePredefineTagsRequest::fromJson(const web::json::value& val) return ok; } + ReqDeletePredefineTag DeletePredefineTagsRequest::getBody() const { return body_; diff --git a/tms/src/v1/model/DeletePredefineTagsResponse.cpp b/tms/src/v1/model/DeletePredefineTagsResponse.cpp index 4bcda16ad..a065fd8e4 100644 --- a/tms/src/v1/model/DeletePredefineTagsResponse.cpp +++ b/tms/src/v1/model/DeletePredefineTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/DeletePredefineTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -28,7 +27,6 @@ web::json::value DeletePredefineTagsResponse::toJson() const return val; } - bool DeletePredefineTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeletePredefineTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/tms/src/v1/model/DeleteResourceTagRequest.cpp b/tms/src/v1/model/DeleteResourceTagRequest.cpp index 634d9b27b..7ffd83ac2 100644 --- a/tms/src/v1/model/DeleteResourceTagRequest.cpp +++ b/tms/src/v1/model/DeleteResourceTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/DeleteResourceTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -32,7 +31,6 @@ web::json::value DeleteResourceTagRequest::toJson() const return val; } - bool DeleteResourceTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteResourceTagRequest::fromJson(const web::json::value& val) return ok; } + ReqDeleteTag DeleteResourceTagRequest::getBody() const { return body_; diff --git a/tms/src/v1/model/DeleteResourceTagResponse.cpp b/tms/src/v1/model/DeleteResourceTagResponse.cpp index 5023d69ef..bc9f8f433 100644 --- a/tms/src/v1/model/DeleteResourceTagResponse.cpp +++ b/tms/src/v1/model/DeleteResourceTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/DeleteResourceTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -32,7 +31,6 @@ web::json::value DeleteResourceTagResponse::toJson() const return val; } - bool DeleteResourceTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteResourceTagResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteResourceTagResponse::getFailedResources() { return failedResources_; diff --git a/tms/src/v1/model/DeleteTagRequest.cpp b/tms/src/v1/model/DeleteTagRequest.cpp index 9df188339..3d91095e9 100644 --- a/tms/src/v1/model/DeleteTagRequest.cpp +++ b/tms/src/v1/model/DeleteTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/DeleteTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -33,7 +32,6 @@ web::json::value DeleteTagRequest::toJson() const return val; } - bool DeleteTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteTagRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteTagRequest::getKey() const { return key_; diff --git a/tms/src/v1/model/Errors.cpp b/tms/src/v1/model/Errors.cpp index f12062b82..5e846a4c0 100644 --- a/tms/src/v1/model/Errors.cpp +++ b/tms/src/v1/model/Errors.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/Errors.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -48,7 +47,6 @@ web::json::value Errors::toJson() const return val; } - bool Errors::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool Errors::fromJson(const web::json::value& val) return ok; } + std::string Errors::getErrorCode() const { return errorCode_; diff --git a/tms/src/v1/model/Link.cpp b/tms/src/v1/model/Link.cpp index 1f45977da..53cd3ddc6 100644 --- a/tms/src/v1/model/Link.cpp +++ b/tms/src/v1/model/Link.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/Link.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -38,7 +37,6 @@ web::json::value Link::toJson() const return val; } - bool Link::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Link::fromJson(const web::json::value& val) return ok; } + std::string Link::getHref() const { return href_; diff --git a/tms/src/v1/model/ListApiVersionsRequest.cpp b/tms/src/v1/model/ListApiVersionsRequest.cpp index 86285dd6b..091fdadb4 100644 --- a/tms/src/v1/model/ListApiVersionsRequest.cpp +++ b/tms/src/v1/model/ListApiVersionsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ListApiVersionsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -28,7 +27,6 @@ web::json::value ListApiVersionsRequest::toJson() const return val; } - bool ListApiVersionsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListApiVersionsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/tms/src/v1/model/ListApiVersionsResponse.cpp b/tms/src/v1/model/ListApiVersionsResponse.cpp index 364d0a710..452869195 100644 --- a/tms/src/v1/model/ListApiVersionsResponse.cpp +++ b/tms/src/v1/model/ListApiVersionsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ListApiVersionsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -32,7 +31,6 @@ web::json::value ListApiVersionsResponse::toJson() const return val; } - bool ListApiVersionsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListApiVersionsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListApiVersionsResponse::getVersions() { return versions_; diff --git a/tms/src/v1/model/ListPredefineTagsRequest.cpp b/tms/src/v1/model/ListPredefineTagsRequest.cpp index 664e259a2..5f013fe70 100644 --- a/tms/src/v1/model/ListPredefineTagsRequest.cpp +++ b/tms/src/v1/model/ListPredefineTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ListPredefineTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -58,7 +57,6 @@ web::json::value ListPredefineTagsRequest::toJson() const return val; } - bool ListPredefineTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListPredefineTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPredefineTagsRequest::getKey() const { return key_; diff --git a/tms/src/v1/model/ListPredefineTagsResponse.cpp b/tms/src/v1/model/ListPredefineTagsResponse.cpp index 29e578145..0b5e82d4e 100644 --- a/tms/src/v1/model/ListPredefineTagsResponse.cpp +++ b/tms/src/v1/model/ListPredefineTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ListPredefineTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -42,7 +41,6 @@ web::json::value ListPredefineTagsResponse::toJson() const return val; } - bool ListPredefineTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ListPredefineTagsResponse::fromJson(const web::json::value& val) return ok; } + std::string ListPredefineTagsResponse::getMarker() const { return marker_; diff --git a/tms/src/v1/model/ListProvidersRequest.cpp b/tms/src/v1/model/ListProvidersRequest.cpp index 080d85950..4b15c8b1d 100644 --- a/tms/src/v1/model/ListProvidersRequest.cpp +++ b/tms/src/v1/model/ListProvidersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ListProvidersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -48,7 +47,6 @@ web::json::value ListProvidersRequest::toJson() const return val; } - bool ListProvidersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListProvidersRequest::fromJson(const web::json::value& val) return ok; } + std::string ListProvidersRequest::getLocale() const { return locale_; diff --git a/tms/src/v1/model/ListProvidersResponse.cpp b/tms/src/v1/model/ListProvidersResponse.cpp index 29dc16040..bd9ed4e7f 100644 --- a/tms/src/v1/model/ListProvidersResponse.cpp +++ b/tms/src/v1/model/ListProvidersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ListProvidersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -37,7 +36,6 @@ web::json::value ListProvidersResponse::toJson() const return val; } - bool ListProvidersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListProvidersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListProvidersResponse::getProviders() { return providers_; diff --git a/tms/src/v1/model/ListResourceRequest.cpp b/tms/src/v1/model/ListResourceRequest.cpp index 20eb16f36..e93fb3659 100644 --- a/tms/src/v1/model/ListResourceRequest.cpp +++ b/tms/src/v1/model/ListResourceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ListResourceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -32,7 +31,6 @@ web::json::value ListResourceRequest::toJson() const return val; } - bool ListResourceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListResourceRequest::fromJson(const web::json::value& val) return ok; } + ResqTagResource ListResourceRequest::getBody() const { return body_; diff --git a/tms/src/v1/model/ListResourceResponse.cpp b/tms/src/v1/model/ListResourceResponse.cpp index 67872c755..aabc72469 100644 --- a/tms/src/v1/model/ListResourceResponse.cpp +++ b/tms/src/v1/model/ListResourceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ListResourceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -41,7 +40,6 @@ web::json::value ListResourceResponse::toJson() const return val; } - bool ListResourceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool ListResourceResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListResourceResponse::getResources() { return resources_; diff --git a/tms/src/v1/model/ListTagKeysRequest.cpp b/tms/src/v1/model/ListTagKeysRequest.cpp index 0833013d3..a6734bb61 100644 --- a/tms/src/v1/model/ListTagKeysRequest.cpp +++ b/tms/src/v1/model/ListTagKeysRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ListTagKeysRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -43,7 +42,6 @@ web::json::value ListTagKeysRequest::toJson() const return val; } - bool ListTagKeysRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListTagKeysRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTagKeysRequest::getRegionId() const { return regionId_; diff --git a/tms/src/v1/model/ListTagKeysResponse.cpp b/tms/src/v1/model/ListTagKeysResponse.cpp index 8b79eb885..8eff6fb54 100644 --- a/tms/src/v1/model/ListTagKeysResponse.cpp +++ b/tms/src/v1/model/ListTagKeysResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ListTagKeysResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -36,7 +35,6 @@ web::json::value ListTagKeysResponse::toJson() const return val; } - bool ListTagKeysResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListTagKeysResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTagKeysResponse::getKeys() { return keys_; diff --git a/tms/src/v1/model/ListTagValuesRequest.cpp b/tms/src/v1/model/ListTagValuesRequest.cpp index eda541f75..82477b2be 100644 --- a/tms/src/v1/model/ListTagValuesRequest.cpp +++ b/tms/src/v1/model/ListTagValuesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ListTagValuesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -48,7 +47,6 @@ web::json::value ListTagValuesRequest::toJson() const return val; } - bool ListTagValuesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListTagValuesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTagValuesRequest::getRegionId() const { return regionId_; diff --git a/tms/src/v1/model/ListTagValuesResponse.cpp b/tms/src/v1/model/ListTagValuesResponse.cpp index 5e8f4cf51..46953bff3 100644 --- a/tms/src/v1/model/ListTagValuesResponse.cpp +++ b/tms/src/v1/model/ListTagValuesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ListTagValuesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -36,7 +35,6 @@ web::json::value ListTagValuesResponse::toJson() const return val; } - bool ListTagValuesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListTagValuesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTagValuesResponse::getValues() { return values_; diff --git a/tms/src/v1/model/ModifyPrefineTag.cpp b/tms/src/v1/model/ModifyPrefineTag.cpp index f80415181..adb1bfd0e 100644 --- a/tms/src/v1/model/ModifyPrefineTag.cpp +++ b/tms/src/v1/model/ModifyPrefineTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ModifyPrefineTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -36,7 +35,6 @@ web::json::value ModifyPrefineTag::toJson() const return val; } - bool ModifyPrefineTag::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ModifyPrefineTag::fromJson(const web::json::value& val) return ok; } + PredefineTagRequest ModifyPrefineTag::getNewTag() const { return newTag_; diff --git a/tms/src/v1/model/PageInfoTagKeys.cpp b/tms/src/v1/model/PageInfoTagKeys.cpp index 005299e41..a8379d0a3 100644 --- a/tms/src/v1/model/PageInfoTagKeys.cpp +++ b/tms/src/v1/model/PageInfoTagKeys.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/PageInfoTagKeys.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -38,7 +37,6 @@ web::json::value PageInfoTagKeys::toJson() const return val; } - bool PageInfoTagKeys::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PageInfoTagKeys::fromJson(const web::json::value& val) return ok; } + std::string PageInfoTagKeys::getNextMarker() const { return nextMarker_; diff --git a/tms/src/v1/model/PageInfoTagValues.cpp b/tms/src/v1/model/PageInfoTagValues.cpp index 011f797ba..2ab779aac 100644 --- a/tms/src/v1/model/PageInfoTagValues.cpp +++ b/tms/src/v1/model/PageInfoTagValues.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/PageInfoTagValues.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -38,7 +37,6 @@ web::json::value PageInfoTagValues::toJson() const return val; } - bool PageInfoTagValues::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PageInfoTagValues::fromJson(const web::json::value& val) return ok; } + std::string PageInfoTagValues::getNextMarker() const { return nextMarker_; diff --git a/tms/src/v1/model/PredefineTag.cpp b/tms/src/v1/model/PredefineTag.cpp index d898a47c6..bbd741caf 100644 --- a/tms/src/v1/model/PredefineTag.cpp +++ b/tms/src/v1/model/PredefineTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/PredefineTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -43,7 +42,6 @@ web::json::value PredefineTag::toJson() const return val; } - bool PredefineTag::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool PredefineTag::fromJson(const web::json::value& val) return ok; } + std::string PredefineTag::getKey() const { return key_; diff --git a/tms/src/v1/model/PredefineTagRequest.cpp b/tms/src/v1/model/PredefineTagRequest.cpp index af36a64d6..200322af2 100644 --- a/tms/src/v1/model/PredefineTagRequest.cpp +++ b/tms/src/v1/model/PredefineTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/PredefineTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -38,7 +37,6 @@ web::json::value PredefineTagRequest::toJson() const return val; } - bool PredefineTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PredefineTagRequest::fromJson(const web::json::value& val) return ok; } + std::string PredefineTagRequest::getKey() const { return key_; diff --git a/tms/src/v1/model/ProviderResponseBody.cpp b/tms/src/v1/model/ProviderResponseBody.cpp index 3ca340ab1..e8c87cc54 100644 --- a/tms/src/v1/model/ProviderResponseBody.cpp +++ b/tms/src/v1/model/ProviderResponseBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ProviderResponseBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -42,7 +41,6 @@ web::json::value ProviderResponseBody::toJson() const return val; } - bool ProviderResponseBody::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ProviderResponseBody::fromJson(const web::json::value& val) return ok; } + std::string ProviderResponseBody::getProvider() const { return provider_; diff --git a/tms/src/v1/model/ReqCreatePredefineTag.cpp b/tms/src/v1/model/ReqCreatePredefineTag.cpp index f14dba120..d8510a840 100644 --- a/tms/src/v1/model/ReqCreatePredefineTag.cpp +++ b/tms/src/v1/model/ReqCreatePredefineTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ReqCreatePredefineTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -37,7 +36,6 @@ web::json::value ReqCreatePredefineTag::toJson() const return val; } - bool ReqCreatePredefineTag::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ReqCreatePredefineTag::fromJson(const web::json::value& val) return ok; } + std::string ReqCreatePredefineTag::getAction() const { return action_; diff --git a/tms/src/v1/model/ReqCreateTag.cpp b/tms/src/v1/model/ReqCreateTag.cpp index 04836ebed..cc0f84709 100644 --- a/tms/src/v1/model/ReqCreateTag.cpp +++ b/tms/src/v1/model/ReqCreateTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ReqCreateTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -41,7 +40,6 @@ web::json::value ReqCreateTag::toJson() const return val; } - bool ReqCreateTag::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool ReqCreateTag::fromJson(const web::json::value& val) return ok; } + std::string ReqCreateTag::getProjectId() const { return projectId_; diff --git a/tms/src/v1/model/ReqDeletePredefineTag.cpp b/tms/src/v1/model/ReqDeletePredefineTag.cpp index faa42c088..fb7750f1f 100644 --- a/tms/src/v1/model/ReqDeletePredefineTag.cpp +++ b/tms/src/v1/model/ReqDeletePredefineTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ReqDeletePredefineTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -37,7 +36,6 @@ web::json::value ReqDeletePredefineTag::toJson() const return val; } - bool ReqDeletePredefineTag::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ReqDeletePredefineTag::fromJson(const web::json::value& val) return ok; } + std::string ReqDeletePredefineTag::getAction() const { return action_; diff --git a/tms/src/v1/model/ReqDeleteTag.cpp b/tms/src/v1/model/ReqDeleteTag.cpp index 7835c7480..a66859a4f 100644 --- a/tms/src/v1/model/ReqDeleteTag.cpp +++ b/tms/src/v1/model/ReqDeleteTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ReqDeleteTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -41,7 +40,6 @@ web::json::value ReqDeleteTag::toJson() const return val; } - bool ReqDeleteTag::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool ReqDeleteTag::fromJson(const web::json::value& val) return ok; } + std::string ReqDeleteTag::getProjectId() const { return projectId_; diff --git a/tms/src/v1/model/ResourceTagBody.cpp b/tms/src/v1/model/ResourceTagBody.cpp index 23f1f1e20..97d049928 100644 --- a/tms/src/v1/model/ResourceTagBody.cpp +++ b/tms/src/v1/model/ResourceTagBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ResourceTagBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -38,7 +37,6 @@ web::json::value ResourceTagBody::toJson() const return val; } - bool ResourceTagBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResourceTagBody::fromJson(const web::json::value& val) return ok; } + std::string ResourceTagBody::getResourceId() const { return resourceId_; diff --git a/tms/src/v1/model/ResourceTypeBody.cpp b/tms/src/v1/model/ResourceTypeBody.cpp index 7826ae7ab..0a57be6a6 100644 --- a/tms/src/v1/model/ResourceTypeBody.cpp +++ b/tms/src/v1/model/ResourceTypeBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ResourceTypeBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -47,7 +46,6 @@ web::json::value ResourceTypeBody::toJson() const return val; } - bool ResourceTypeBody::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ResourceTypeBody::fromJson(const web::json::value& val) return ok; } + std::string ResourceTypeBody::getResourceType() const { return resourceType_; diff --git a/tms/src/v1/model/Resources.cpp b/tms/src/v1/model/Resources.cpp index 118934f3f..9bbe19d2c 100644 --- a/tms/src/v1/model/Resources.cpp +++ b/tms/src/v1/model/Resources.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/Resources.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -61,7 +60,6 @@ web::json::value Resources::toJson() const return val; } - bool Resources::fromJson(const web::json::value& val) { bool ok = true; @@ -132,6 +130,7 @@ bool Resources::fromJson(const web::json::value& val) return ok; } + std::string Resources::getProjectId() const { return projectId_; diff --git a/tms/src/v1/model/ResqTagResource.cpp b/tms/src/v1/model/ResqTagResource.cpp index 36d39f6d5..ee3b8eb0d 100644 --- a/tms/src/v1/model/ResqTagResource.cpp +++ b/tms/src/v1/model/ResqTagResource.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ResqTagResource.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -56,7 +55,6 @@ web::json::value ResqTagResource::toJson() const return val; } - bool ResqTagResource::fromJson(const web::json::value& val) { bool ok = true; @@ -118,6 +116,7 @@ bool ResqTagResource::fromJson(const web::json::value& val) return ok; } + std::string ResqTagResource::getProjectId() const { return projectId_; diff --git a/tms/src/v1/model/ShowApiVersionRequest.cpp b/tms/src/v1/model/ShowApiVersionRequest.cpp index 8eb2f392b..5db5cf669 100644 --- a/tms/src/v1/model/ShowApiVersionRequest.cpp +++ b/tms/src/v1/model/ShowApiVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ShowApiVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -33,7 +32,6 @@ web::json::value ShowApiVersionRequest::toJson() const return val; } - bool ShowApiVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowApiVersionRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowApiVersionRequest::getApiVersion() const { return apiVersion_; diff --git a/tms/src/v1/model/ShowApiVersionResponse.cpp b/tms/src/v1/model/ShowApiVersionResponse.cpp index ba10bfc08..8e023e2d7 100644 --- a/tms/src/v1/model/ShowApiVersionResponse.cpp +++ b/tms/src/v1/model/ShowApiVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ShowApiVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -32,7 +31,6 @@ web::json::value ShowApiVersionResponse::toJson() const return val; } - bool ShowApiVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowApiVersionResponse::fromJson(const web::json::value& val) return ok; } + VersionDetail ShowApiVersionResponse::getVersion() const { return version_; diff --git a/tms/src/v1/model/ShowResourceTagRequest.cpp b/tms/src/v1/model/ShowResourceTagRequest.cpp index 904600eb2..99cc30a38 100644 --- a/tms/src/v1/model/ShowResourceTagRequest.cpp +++ b/tms/src/v1/model/ShowResourceTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ShowResourceTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -43,7 +42,6 @@ web::json::value ShowResourceTagRequest::toJson() const return val; } - bool ShowResourceTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowResourceTagRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowResourceTagRequest::getResourceId() const { return resourceId_; diff --git a/tms/src/v1/model/ShowResourceTagResponse.cpp b/tms/src/v1/model/ShowResourceTagResponse.cpp index 6d05e755e..29fff97d7 100644 --- a/tms/src/v1/model/ShowResourceTagResponse.cpp +++ b/tms/src/v1/model/ShowResourceTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ShowResourceTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -32,7 +31,6 @@ web::json::value ShowResourceTagResponse::toJson() const return val; } - bool ShowResourceTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowResourceTagResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowResourceTagResponse::getTags() { return tags_; diff --git a/tms/src/v1/model/ShowTagQuotaRequest.cpp b/tms/src/v1/model/ShowTagQuotaRequest.cpp index ea3a243ca..6beec5891 100644 --- a/tms/src/v1/model/ShowTagQuotaRequest.cpp +++ b/tms/src/v1/model/ShowTagQuotaRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ShowTagQuotaRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -28,7 +27,6 @@ web::json::value ShowTagQuotaRequest::toJson() const return val; } - bool ShowTagQuotaRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ShowTagQuotaRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/tms/src/v1/model/ShowTagQuotaResponse.cpp b/tms/src/v1/model/ShowTagQuotaResponse.cpp index ba7a1fc51..fe3511453 100644 --- a/tms/src/v1/model/ShowTagQuotaResponse.cpp +++ b/tms/src/v1/model/ShowTagQuotaResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/ShowTagQuotaResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -32,7 +31,6 @@ web::json::value ShowTagQuotaResponse::toJson() const return val; } - bool ShowTagQuotaResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowTagQuotaResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowTagQuotaResponse::getQuotas() { return quotas_; diff --git a/tms/src/v1/model/Tag.cpp b/tms/src/v1/model/Tag.cpp index 0feb4013e..629911560 100644 --- a/tms/src/v1/model/Tag.cpp +++ b/tms/src/v1/model/Tag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/Tag.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -37,7 +36,6 @@ web::json::value Tag::toJson() const return val; } - bool Tag::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool Tag::fromJson(const web::json::value& val) return ok; } + std::string Tag::getKey() const { return key_; diff --git a/tms/src/v1/model/TagCreateResponseItem.cpp b/tms/src/v1/model/TagCreateResponseItem.cpp index 7da8f2bbd..8b79dd70c 100644 --- a/tms/src/v1/model/TagCreateResponseItem.cpp +++ b/tms/src/v1/model/TagCreateResponseItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/TagCreateResponseItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -48,7 +47,6 @@ web::json::value TagCreateResponseItem::toJson() const return val; } - bool TagCreateResponseItem::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool TagCreateResponseItem::fromJson(const web::json::value& val) return ok; } + std::string TagCreateResponseItem::getResourceId() const { return resourceId_; diff --git a/tms/src/v1/model/TagDeleteResponseItem.cpp b/tms/src/v1/model/TagDeleteResponseItem.cpp index 3bb636cbe..a21a6adf1 100644 --- a/tms/src/v1/model/TagDeleteResponseItem.cpp +++ b/tms/src/v1/model/TagDeleteResponseItem.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/TagDeleteResponseItem.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -48,7 +47,6 @@ web::json::value TagDeleteResponseItem::toJson() const return val; } - bool TagDeleteResponseItem::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool TagDeleteResponseItem::fromJson(const web::json::value& val) return ok; } + std::string TagDeleteResponseItem::getResourceId() const { return resourceId_; diff --git a/tms/src/v1/model/TagQuota.cpp b/tms/src/v1/model/TagQuota.cpp index 6f6d45f12..bb77a4904 100644 --- a/tms/src/v1/model/TagQuota.cpp +++ b/tms/src/v1/model/TagQuota.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/TagQuota.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -48,7 +47,6 @@ web::json::value TagQuota::toJson() const return val; } - bool TagQuota::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool TagQuota::fromJson(const web::json::value& val) return ok; } + std::string TagQuota::getQuotaKey() const { return quotaKey_; diff --git a/tms/src/v1/model/TagVo.cpp b/tms/src/v1/model/TagVo.cpp index 22ba50561..bee2508d7 100644 --- a/tms/src/v1/model/TagVo.cpp +++ b/tms/src/v1/model/TagVo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/TagVo.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -38,7 +37,6 @@ web::json::value TagVo::toJson() const return val; } - bool TagVo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool TagVo::fromJson(const web::json::value& val) return ok; } + std::string TagVo::getKey() const { return key_; diff --git a/tms/src/v1/model/UpdatePredefineTagsRequest.cpp b/tms/src/v1/model/UpdatePredefineTagsRequest.cpp index fdcf732ad..b5c00fb35 100644 --- a/tms/src/v1/model/UpdatePredefineTagsRequest.cpp +++ b/tms/src/v1/model/UpdatePredefineTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/UpdatePredefineTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -32,7 +31,6 @@ web::json::value UpdatePredefineTagsRequest::toJson() const return val; } - bool UpdatePredefineTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdatePredefineTagsRequest::fromJson(const web::json::value& val) return ok; } + ModifyPrefineTag UpdatePredefineTagsRequest::getBody() const { return body_; diff --git a/tms/src/v1/model/UpdatePredefineTagsResponse.cpp b/tms/src/v1/model/UpdatePredefineTagsResponse.cpp index a82bd66c8..466fdfe0f 100644 --- a/tms/src/v1/model/UpdatePredefineTagsResponse.cpp +++ b/tms/src/v1/model/UpdatePredefineTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/UpdatePredefineTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -28,7 +27,6 @@ web::json::value UpdatePredefineTagsResponse::toJson() const return val; } - bool UpdatePredefineTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdatePredefineTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/tms/src/v1/model/VersionDetail.cpp b/tms/src/v1/model/VersionDetail.cpp index f06585405..bd54b580d 100644 --- a/tms/src/v1/model/VersionDetail.cpp +++ b/tms/src/v1/model/VersionDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/tms/v1/model/VersionDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Tms { @@ -57,7 +56,6 @@ web::json::value VersionDetail::toJson() const return val; } - bool VersionDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool VersionDetail::fromJson(const web::json::value& val) return ok; } + std::string VersionDetail::getId() const { return id_; diff --git a/vod/include/huaweicloud/vod/v1/VodMeta.h b/vod/include/huaweicloud/vod/v1/VodMeta.h new file mode 100644 index 000000000..74e42de83 --- /dev/null +++ b/vod/include/huaweicloud/vod/v1/VodMeta.h @@ -0,0 +1,77 @@ +#ifndef HUAWEICLOUD_SDK_VOD_V1_VodMeta_H_ +#define HUAWEICLOUD_SDK_VOD_V1_VodMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Vod { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_VOD_V1_EXPORT VodMeta { +public: + static HttpRequestDef genRequestDefForCancelAssetTranscodeTask(); + static HttpRequestDef genRequestDefForCancelExtractAudioTask(); + static HttpRequestDef genRequestDefForCheckMd5Duplication(); + static HttpRequestDef genRequestDefForConfirmAssetUpload(); + static HttpRequestDef genRequestDefForConfirmImageUpload(); + static HttpRequestDef genRequestDefForCreateAssetByFileUpload(); + static HttpRequestDef genRequestDefForCreateAssetCategory(); + static HttpRequestDef genRequestDefForCreateAssetProcessTask(); + static HttpRequestDef genRequestDefForCreateAssetReviewTask(); + static HttpRequestDef genRequestDefForCreateExtractAudioTask(); + static HttpRequestDef genRequestDefForCreatePreheatingAsset(); + static HttpRequestDef genRequestDefForCreateTakeOverTask(); + static HttpRequestDef genRequestDefForCreateTemplateGroup(); + static HttpRequestDef genRequestDefForCreateTemplateGroupCollection(); + static HttpRequestDef genRequestDefForCreateTranscodeTemplate(); + static HttpRequestDef genRequestDefForCreateWatermarkTemplate(); + static HttpRequestDef genRequestDefForDeleteAssetCategory(); + static HttpRequestDef genRequestDefForDeleteAssets(); + static HttpRequestDef genRequestDefForDeleteTemplateGroup(); + static HttpRequestDef genRequestDefForDeleteTemplateGroupCollection(); + static HttpRequestDef genRequestDefForDeleteTranscodeTemplate(); + static HttpRequestDef genRequestDefForDeleteWatermarkTemplate(); + static HttpRequestDef genRequestDefForListAssetCategory(); + static HttpRequestDef genRequestDefForListAssetList(); + static HttpRequestDef genRequestDefForListDomainLogs(); + static HttpRequestDef genRequestDefForListTemplateGroup(); + static HttpRequestDef genRequestDefForListTemplateGroupCollection(); + static HttpRequestDef genRequestDefForListTopStatistics(); + static HttpRequestDef genRequestDefForListTranscodeTemplate(); + static HttpRequestDef genRequestDefForListWatermarkTemplate(); + static HttpRequestDef genRequestDefForPublishAssetFromObs(); + static HttpRequestDef genRequestDefForPublishAssets(); + static HttpRequestDef genRequestDefForShowAssetCipher(); + static HttpRequestDef genRequestDefForShowAssetDetail(); + static HttpRequestDef genRequestDefForShowAssetMeta(); + static HttpRequestDef genRequestDefForShowAssetTempAuthority(); + static HttpRequestDef genRequestDefForShowCdnStatistics(); + static HttpRequestDef genRequestDefForShowPreheatingAsset(); + static HttpRequestDef genRequestDefForShowVodStatistics(); + static HttpRequestDef genRequestDefForUnpublishAssets(); + static HttpRequestDef genRequestDefForUpdateAsset(); + static HttpRequestDef genRequestDefForUpdateAssetCategory(); + static HttpRequestDef genRequestDefForUpdateAssetMeta(); + static HttpRequestDef genRequestDefForUpdateBucketAuthorized(); + static HttpRequestDef genRequestDefForUpdateCoverByThumbnail(); + static HttpRequestDef genRequestDefForUpdateTemplateGroup(); + static HttpRequestDef genRequestDefForUpdateTemplateGroupCollection(); + static HttpRequestDef genRequestDefForUpdateTranscodeTemplate(); + static HttpRequestDef genRequestDefForUpdateWatermarkTemplate(); + static HttpRequestDef genRequestDefForUploadMetaDataByUrl(); + static HttpRequestDef genRequestDefForListTakeOverTask(); + static HttpRequestDef genRequestDefForShowTakeOverAssetDetails(); + static HttpRequestDef genRequestDefForShowTakeOverTaskDetails(); + static HttpRequestDef genRequestDefForModifySubtitle(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_VOD_V1_VodMeta_H_ diff --git a/vod/include/huaweicloud/vod/v1/model/AddSubtitle.h b/vod/include/huaweicloud/vod/v1/model/AddSubtitle.h index ed2bb1fd2..af7f1da5d 100644 --- a/vod/include/huaweicloud/vod/v1/model/AddSubtitle.h +++ b/vod/include/huaweicloud/vod/v1/model/AddSubtitle.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_AddSubtitle_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_AddSubtitle_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT AddSubtitle /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddSubtitle members diff --git a/vod/include/huaweicloud/vod/v1/model/AssetDetails.h b/vod/include/huaweicloud/vod/v1/model/AssetDetails.h index 1d5ab371f..3927c4f64 100644 --- a/vod/include/huaweicloud/vod/v1/model/AssetDetails.h +++ b/vod/include/huaweicloud/vod/v1/model/AssetDetails.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_AssetDetails_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_AssetDetails_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT AssetDetails /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssetDetails members diff --git a/vod/include/huaweicloud/vod/v1/model/AssetInfo.h b/vod/include/huaweicloud/vod/v1/model/AssetInfo.h index 60b2bf968..06c54721a 100644 --- a/vod/include/huaweicloud/vod/v1/model/AssetInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/AssetInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_AssetInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_AssetInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT AssetInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssetInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/AssetProcessReq.h b/vod/include/huaweicloud/vod/v1/model/AssetProcessReq.h index c28d93e82..7c7a2a546 100644 --- a/vod/include/huaweicloud/vod/v1/model/AssetProcessReq.h +++ b/vod/include/huaweicloud/vod/v1/model/AssetProcessReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_AssetProcessReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_AssetProcessReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT AssetProcessReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssetProcessReq members diff --git a/vod/include/huaweicloud/vod/v1/model/AssetReviewReq.h b/vod/include/huaweicloud/vod/v1/model/AssetReviewReq.h index 4fe613f2f..62e30f7b4 100644 --- a/vod/include/huaweicloud/vod/v1/model/AssetReviewReq.h +++ b/vod/include/huaweicloud/vod/v1/model/AssetReviewReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_AssetReviewReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_AssetReviewReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT AssetReviewReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssetReviewReq members diff --git a/vod/include/huaweicloud/vod/v1/model/AssetSummary.h b/vod/include/huaweicloud/vod/v1/model/AssetSummary.h index 7b33c98dd..5a6118330 100644 --- a/vod/include/huaweicloud/vod/v1/model/AssetSummary.h +++ b/vod/include/huaweicloud/vod/v1/model/AssetSummary.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_AssetSummary_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_AssetSummary_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT AssetSummary /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssetSummary members diff --git a/vod/include/huaweicloud/vod/v1/model/AudioInfo.h b/vod/include/huaweicloud/vod/v1/model/AudioInfo.h index 3db759e34..ce44b55c0 100644 --- a/vod/include/huaweicloud/vod/v1/model/AudioInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/AudioInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_AudioInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_AudioInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT AudioInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AudioInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/AudioTemplateInfo.h b/vod/include/huaweicloud/vod/v1/model/AudioTemplateInfo.h index 832078b05..20b54ca67 100644 --- a/vod/include/huaweicloud/vod/v1/model/AudioTemplateInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/AudioTemplateInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_AudioTemplateInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_AudioTemplateInfo_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT AudioTemplateInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AudioTemplateInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/BaseInfo.h b/vod/include/huaweicloud/vod/v1/model/BaseInfo.h index f473bd6b2..47768d798 100644 --- a/vod/include/huaweicloud/vod/v1/model/BaseInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/BaseInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_BaseInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_BaseInfo_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT BaseInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BaseInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/CancelAssetTranscodeTaskRequest.h b/vod/include/huaweicloud/vod/v1/model/CancelAssetTranscodeTaskRequest.h index 224ab47cf..c3bf7a7f6 100644 --- a/vod/include/huaweicloud/vod/v1/model/CancelAssetTranscodeTaskRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CancelAssetTranscodeTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CancelAssetTranscodeTaskRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CancelAssetTranscodeTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CancelAssetTranscodeTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelAssetTranscodeTaskRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CancelAssetTranscodeTaskResponse.h b/vod/include/huaweicloud/vod/v1/model/CancelAssetTranscodeTaskResponse.h index 49dc60fea..b9bfd5dc6 100644 --- a/vod/include/huaweicloud/vod/v1/model/CancelAssetTranscodeTaskResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CancelAssetTranscodeTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CancelAssetTranscodeTaskResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CancelAssetTranscodeTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CancelAssetTranscodeTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelAssetTranscodeTaskResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/CancelExtractAudioTaskRequest.h b/vod/include/huaweicloud/vod/v1/model/CancelExtractAudioTaskRequest.h index b4ed553f1..03865c701 100644 --- a/vod/include/huaweicloud/vod/v1/model/CancelExtractAudioTaskRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CancelExtractAudioTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CancelExtractAudioTaskRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CancelExtractAudioTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CancelExtractAudioTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelExtractAudioTaskRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CancelExtractAudioTaskResponse.h b/vod/include/huaweicloud/vod/v1/model/CancelExtractAudioTaskResponse.h index b6129313e..535cce613 100644 --- a/vod/include/huaweicloud/vod/v1/model/CancelExtractAudioTaskResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CancelExtractAudioTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CancelExtractAudioTaskResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CancelExtractAudioTaskResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CancelExtractAudioTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CancelExtractAudioTaskResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/CdnLog.h b/vod/include/huaweicloud/vod/v1/model/CdnLog.h index c9b69b687..f337e585f 100644 --- a/vod/include/huaweicloud/vod/v1/model/CdnLog.h +++ b/vod/include/huaweicloud/vod/v1/model/CdnLog.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CdnLog_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CdnLog_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CdnLog /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CdnLog members diff --git a/vod/include/huaweicloud/vod/v1/model/CheckMd5DuplicationRequest.h b/vod/include/huaweicloud/vod/v1/model/CheckMd5DuplicationRequest.h index c6cf7f8f7..26c860d47 100644 --- a/vod/include/huaweicloud/vod/v1/model/CheckMd5DuplicationRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CheckMd5DuplicationRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CheckMd5DuplicationRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CheckMd5DuplicationRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CheckMd5DuplicationRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckMd5DuplicationRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CheckMd5DuplicationResponse.h b/vod/include/huaweicloud/vod/v1/model/CheckMd5DuplicationResponse.h index 2d3938941..bd99425f4 100644 --- a/vod/include/huaweicloud/vod/v1/model/CheckMd5DuplicationResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CheckMd5DuplicationResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CheckMd5DuplicationResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CheckMd5DuplicationResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CheckMd5DuplicationResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CheckMd5DuplicationResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/Common.h b/vod/include/huaweicloud/vod/v1/model/Common.h index 287c427e6..07d6cd36e 100644 --- a/vod/include/huaweicloud/vod/v1/model/Common.h +++ b/vod/include/huaweicloud/vod/v1/model/Common.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_Common_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_Common_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT Common /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Common members diff --git a/vod/include/huaweicloud/vod/v1/model/CommonInfo.h b/vod/include/huaweicloud/vod/v1/model/CommonInfo.h index 88c0b7524..edc1e208f 100644 --- a/vod/include/huaweicloud/vod/v1/model/CommonInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/CommonInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CommonInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CommonInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CommonInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CommonInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/ConfirmAssetUploadReq.h b/vod/include/huaweicloud/vod/v1/model/ConfirmAssetUploadReq.h index 07b1e6d36..1dc7467de 100644 --- a/vod/include/huaweicloud/vod/v1/model/ConfirmAssetUploadReq.h +++ b/vod/include/huaweicloud/vod/v1/model/ConfirmAssetUploadReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ConfirmAssetUploadReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ConfirmAssetUploadReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ConfirmAssetUploadReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfirmAssetUploadReq members diff --git a/vod/include/huaweicloud/vod/v1/model/ConfirmAssetUploadRequest.h b/vod/include/huaweicloud/vod/v1/model/ConfirmAssetUploadRequest.h index dc8fdb807..5602288b1 100644 --- a/vod/include/huaweicloud/vod/v1/model/ConfirmAssetUploadRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ConfirmAssetUploadRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ConfirmAssetUploadRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ConfirmAssetUploadRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ConfirmAssetUploadRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfirmAssetUploadRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ConfirmAssetUploadResponse.h b/vod/include/huaweicloud/vod/v1/model/ConfirmAssetUploadResponse.h index 73d3eb76b..5307b297d 100644 --- a/vod/include/huaweicloud/vod/v1/model/ConfirmAssetUploadResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ConfirmAssetUploadResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ConfirmAssetUploadResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ConfirmAssetUploadResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ConfirmAssetUploadResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfirmAssetUploadResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ConfirmImageUploadReq.h b/vod/include/huaweicloud/vod/v1/model/ConfirmImageUploadReq.h index cc3a99a8f..75e060882 100644 --- a/vod/include/huaweicloud/vod/v1/model/ConfirmImageUploadReq.h +++ b/vod/include/huaweicloud/vod/v1/model/ConfirmImageUploadReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ConfirmImageUploadReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ConfirmImageUploadReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ConfirmImageUploadReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfirmImageUploadReq members diff --git a/vod/include/huaweicloud/vod/v1/model/ConfirmImageUploadRequest.h b/vod/include/huaweicloud/vod/v1/model/ConfirmImageUploadRequest.h index c2bbf931e..3474c85dc 100644 --- a/vod/include/huaweicloud/vod/v1/model/ConfirmImageUploadRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ConfirmImageUploadRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ConfirmImageUploadRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ConfirmImageUploadRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ConfirmImageUploadRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfirmImageUploadRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ConfirmImageUploadResponse.h b/vod/include/huaweicloud/vod/v1/model/ConfirmImageUploadResponse.h index 8b7b5b7b1..8999eb19c 100644 --- a/vod/include/huaweicloud/vod/v1/model/ConfirmImageUploadResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ConfirmImageUploadResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ConfirmImageUploadResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ConfirmImageUploadResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ConfirmImageUploadResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ConfirmImageUploadResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/CoverInfo.h b/vod/include/huaweicloud/vod/v1/model/CoverInfo.h index 8b594c046..f9ac15747 100644 --- a/vod/include/huaweicloud/vod/v1/model/CoverInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/CoverInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CoverInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CoverInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CoverInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CoverInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateAssetByFileUploadReq.h b/vod/include/huaweicloud/vod/v1/model/CreateAssetByFileUploadReq.h index 8a2c50883..cbfb39135 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateAssetByFileUploadReq.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateAssetByFileUploadReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetByFileUploadReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetByFileUploadReq_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateAssetByFileUploadReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAssetByFileUploadReq members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateAssetByFileUploadRequest.h b/vod/include/huaweicloud/vod/v1/model/CreateAssetByFileUploadRequest.h index 913ad2e04..fd0b1ee6a 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateAssetByFileUploadRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateAssetByFileUploadRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetByFileUploadRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetByFileUploadRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateAssetByFileUploadRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAssetByFileUploadRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateAssetByFileUploadResponse.h b/vod/include/huaweicloud/vod/v1/model/CreateAssetByFileUploadResponse.h index b3a7948db..3e622e38a 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateAssetByFileUploadResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateAssetByFileUploadResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetByFileUploadResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetByFileUploadResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateAssetByFileUploadResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAssetByFileUploadResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateAssetCategoryRequest.h b/vod/include/huaweicloud/vod/v1/model/CreateAssetCategoryRequest.h index d7239c751..29a6329e7 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateAssetCategoryRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateAssetCategoryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetCategoryRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetCategoryRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateAssetCategoryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAssetCategoryRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateAssetCategoryResponse.h b/vod/include/huaweicloud/vod/v1/model/CreateAssetCategoryResponse.h index 4108f527a..38223d5b9 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateAssetCategoryResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateAssetCategoryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetCategoryResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetCategoryResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateAssetCategoryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAssetCategoryResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateAssetProcessTaskRequest.h b/vod/include/huaweicloud/vod/v1/model/CreateAssetProcessTaskRequest.h index 314e3b5cc..ba4340485 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateAssetProcessTaskRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateAssetProcessTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetProcessTaskRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetProcessTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateAssetProcessTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAssetProcessTaskRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateAssetProcessTaskResponse.h b/vod/include/huaweicloud/vod/v1/model/CreateAssetProcessTaskResponse.h index 0b0f02faa..82ceeefee 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateAssetProcessTaskResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateAssetProcessTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetProcessTaskResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetProcessTaskResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateAssetProcessTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAssetProcessTaskResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateAssetReviewTaskRequest.h b/vod/include/huaweicloud/vod/v1/model/CreateAssetReviewTaskRequest.h index 95d5960e0..5891415a8 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateAssetReviewTaskRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateAssetReviewTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetReviewTaskRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetReviewTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateAssetReviewTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAssetReviewTaskRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateAssetReviewTaskResponse.h b/vod/include/huaweicloud/vod/v1/model/CreateAssetReviewTaskResponse.h index ccf1639ce..7dfeab851 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateAssetReviewTaskResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateAssetReviewTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetReviewTaskResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateAssetReviewTaskResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateAssetReviewTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateAssetReviewTaskResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateCategoryReq.h b/vod/include/huaweicloud/vod/v1/model/CreateCategoryReq.h index 6e7f3bbd2..71af85cdc 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateCategoryReq.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateCategoryReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateCategoryReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateCategoryReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateCategoryReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateCategoryReq members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateExtractAudioTaskRequest.h b/vod/include/huaweicloud/vod/v1/model/CreateExtractAudioTaskRequest.h index e9ac6f7f4..efa587116 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateExtractAudioTaskRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateExtractAudioTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateExtractAudioTaskRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateExtractAudioTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateExtractAudioTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateExtractAudioTaskRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateExtractAudioTaskResponse.h b/vod/include/huaweicloud/vod/v1/model/CreateExtractAudioTaskResponse.h index 8d203eb6b..ca53f1852 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateExtractAudioTaskResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateExtractAudioTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateExtractAudioTaskResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateExtractAudioTaskResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateExtractAudioTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateExtractAudioTaskResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/CreatePreheatingAssetReq.h b/vod/include/huaweicloud/vod/v1/model/CreatePreheatingAssetReq.h index 88c7bf75d..5f84c2c8e 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreatePreheatingAssetReq.h +++ b/vod/include/huaweicloud/vod/v1/model/CreatePreheatingAssetReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreatePreheatingAssetReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreatePreheatingAssetReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreatePreheatingAssetReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePreheatingAssetReq members diff --git a/vod/include/huaweicloud/vod/v1/model/CreatePreheatingAssetRequest.h b/vod/include/huaweicloud/vod/v1/model/CreatePreheatingAssetRequest.h index b529b3764..11e2e8364 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreatePreheatingAssetRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CreatePreheatingAssetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreatePreheatingAssetRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreatePreheatingAssetRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreatePreheatingAssetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePreheatingAssetRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CreatePreheatingAssetResponse.h b/vod/include/huaweicloud/vod/v1/model/CreatePreheatingAssetResponse.h index 8943ef716..2610fa556 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreatePreheatingAssetResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CreatePreheatingAssetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreatePreheatingAssetResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreatePreheatingAssetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreatePreheatingAssetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePreheatingAssetResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateTakeOverTaskReq.h b/vod/include/huaweicloud/vod/v1/model/CreateTakeOverTaskReq.h index 84b6f64d0..ae05e5869 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateTakeOverTaskReq.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateTakeOverTaskReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTakeOverTaskReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTakeOverTaskReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateTakeOverTaskReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTakeOverTaskReq members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateTakeOverTaskRequest.h b/vod/include/huaweicloud/vod/v1/model/CreateTakeOverTaskRequest.h index beb732cc7..0945c4cc5 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateTakeOverTaskRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateTakeOverTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTakeOverTaskRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTakeOverTaskRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateTakeOverTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTakeOverTaskRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateTakeOverTaskResponse.h b/vod/include/huaweicloud/vod/v1/model/CreateTakeOverTaskResponse.h index 6daa41cc2..c7ce83f2a 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateTakeOverTaskResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateTakeOverTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTakeOverTaskResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTakeOverTaskResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateTakeOverTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTakeOverTaskResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupCollectionRequest.h b/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupCollectionRequest.h index ea8472af1..d85b4479e 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupCollectionRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupCollectionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTemplateGroupCollectionRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTemplateGroupCollectionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateTemplateGroupCollectionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTemplateGroupCollectionRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupCollectionResponse.h b/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupCollectionResponse.h index 7fe4c755d..9de6018b2 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupCollectionResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupCollectionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTemplateGroupCollectionResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTemplateGroupCollectionResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateTemplateGroupCollectionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTemplateGroupCollectionResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupRequest.h b/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupRequest.h index c34733eeb..1700ec39d 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTemplateGroupRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTemplateGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateTemplateGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTemplateGroupRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupResponse.h b/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupResponse.h index a8c799d83..797f8af90 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateTemplateGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTemplateGroupResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTemplateGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateTemplateGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTemplateGroupResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateTranscodeTemplate.h b/vod/include/huaweicloud/vod/v1/model/CreateTranscodeTemplate.h index de80c2636..2996a71d6 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateTranscodeTemplate.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateTranscodeTemplate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTranscodeTemplate_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTranscodeTemplate_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateTranscodeTemplate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTranscodeTemplate members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateTranscodeTemplateRequest.h b/vod/include/huaweicloud/vod/v1/model/CreateTranscodeTemplateRequest.h index f3daeb9b0..91a8171c8 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateTranscodeTemplateRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateTranscodeTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTranscodeTemplateRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTranscodeTemplateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateTranscodeTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTranscodeTemplateRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateTranscodeTemplateResponse.h b/vod/include/huaweicloud/vod/v1/model/CreateTranscodeTemplateResponse.h index d683d0111..5abfd0c7e 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateTranscodeTemplateResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateTranscodeTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTranscodeTemplateResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateTranscodeTemplateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateTranscodeTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateTranscodeTemplateResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateWatermarkTemplateReq.h b/vod/include/huaweicloud/vod/v1/model/CreateWatermarkTemplateReq.h index f15098918..8c828dc7f 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateWatermarkTemplateReq.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateWatermarkTemplateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateWatermarkTemplateReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateWatermarkTemplateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateWatermarkTemplateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateWatermarkTemplateReq members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateWatermarkTemplateRequest.h b/vod/include/huaweicloud/vod/v1/model/CreateWatermarkTemplateRequest.h index ebf6f620b..3842b4e00 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateWatermarkTemplateRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateWatermarkTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateWatermarkTemplateRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateWatermarkTemplateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateWatermarkTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateWatermarkTemplateRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/CreateWatermarkTemplateResponse.h b/vod/include/huaweicloud/vod/v1/model/CreateWatermarkTemplateResponse.h index b7ba3e25d..ffaf40880 100644 --- a/vod/include/huaweicloud/vod/v1/model/CreateWatermarkTemplateResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/CreateWatermarkTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateWatermarkTemplateResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_CreateWatermarkTemplateResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT CreateWatermarkTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateWatermarkTemplateResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteAssetCategoryRequest.h b/vod/include/huaweicloud/vod/v1/model/DeleteAssetCategoryRequest.h index fb2b579d5..8d762354d 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteAssetCategoryRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteAssetCategoryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteAssetCategoryRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteAssetCategoryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteAssetCategoryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAssetCategoryRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteAssetCategoryResponse.h b/vod/include/huaweicloud/vod/v1/model/DeleteAssetCategoryResponse.h index a616abbdf..204b0ae63 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteAssetCategoryResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteAssetCategoryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteAssetCategoryResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteAssetCategoryResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteAssetCategoryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAssetCategoryResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteAssetsRequest.h b/vod/include/huaweicloud/vod/v1/model/DeleteAssetsRequest.h index 2606cf768..a9ab992a4 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteAssetsRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteAssetsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteAssetsRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteAssetsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteAssetsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAssetsRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteAssetsResponse.h b/vod/include/huaweicloud/vod/v1/model/DeleteAssetsResponse.h index 978c7be6f..341f910e5 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteAssetsResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteAssetsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteAssetsResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteAssetsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteAssetsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteAssetsResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteResult.h b/vod/include/huaweicloud/vod/v1/model/DeleteResult.h index 7aabfe81b..1f259fdc0 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteResult.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteResult_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteResult members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteSubtitle.h b/vod/include/huaweicloud/vod/v1/model/DeleteSubtitle.h index 4b7dae586..252c5a274 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteSubtitle.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteSubtitle.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteSubtitle_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteSubtitle_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteSubtitle /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSubtitle members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupCollectionRequest.h b/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupCollectionRequest.h index e6dfda195..2cb63f247 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupCollectionRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupCollectionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteTemplateGroupCollectionRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteTemplateGroupCollectionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteTemplateGroupCollectionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTemplateGroupCollectionRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupCollectionResponse.h b/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupCollectionResponse.h index c3da99ca4..4c828b7fc 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupCollectionResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupCollectionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteTemplateGroupCollectionResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteTemplateGroupCollectionResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteTemplateGroupCollectionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTemplateGroupCollectionResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupRequest.h b/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupRequest.h index 3fa3ae898..271b1d004 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteTemplateGroupRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteTemplateGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteTemplateGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTemplateGroupRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupResponse.h b/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupResponse.h index 462974b08..732ded1d9 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteTemplateGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteTemplateGroupResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteTemplateGroupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteTemplateGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTemplateGroupResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteTranscodeTemplateRequest.h b/vod/include/huaweicloud/vod/v1/model/DeleteTranscodeTemplateRequest.h index 94ee4540c..ee2ebb532 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteTranscodeTemplateRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteTranscodeTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteTranscodeTemplateRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteTranscodeTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteTranscodeTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTranscodeTemplateRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteTranscodeTemplateResponse.h b/vod/include/huaweicloud/vod/v1/model/DeleteTranscodeTemplateResponse.h index c8c53e73e..d38dc7fa3 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteTranscodeTemplateResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteTranscodeTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteTranscodeTemplateResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteTranscodeTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteTranscodeTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteTranscodeTemplateResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteWatermarkTemplateRequest.h b/vod/include/huaweicloud/vod/v1/model/DeleteWatermarkTemplateRequest.h index a728735af..dd9b2a3b3 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteWatermarkTemplateRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteWatermarkTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteWatermarkTemplateRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteWatermarkTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteWatermarkTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteWatermarkTemplateRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/DeleteWatermarkTemplateResponse.h b/vod/include/huaweicloud/vod/v1/model/DeleteWatermarkTemplateResponse.h index 54e845be8..e5e6ce316 100644 --- a/vod/include/huaweicloud/vod/v1/model/DeleteWatermarkTemplateResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/DeleteWatermarkTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteWatermarkTemplateResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_DeleteWatermarkTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT DeleteWatermarkTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteWatermarkTemplateResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ExtractAudioTaskReq.h b/vod/include/huaweicloud/vod/v1/model/ExtractAudioTaskReq.h index e00232003..0ca2d2d06 100644 --- a/vod/include/huaweicloud/vod/v1/model/ExtractAudioTaskReq.h +++ b/vod/include/huaweicloud/vod/v1/model/ExtractAudioTaskReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ExtractAudioTaskReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ExtractAudioTaskReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ExtractAudioTaskReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExtractAudioTaskReq members diff --git a/vod/include/huaweicloud/vod/v1/model/File_addr.h b/vod/include/huaweicloud/vod/v1/model/File_addr.h index 144653c08..ab14e1526 100644 --- a/vod/include/huaweicloud/vod/v1/model/File_addr.h +++ b/vod/include/huaweicloud/vod/v1/model/File_addr.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_File_addr_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_File_addr_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT File_addr /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// File_addr members diff --git a/vod/include/huaweicloud/vod/v1/model/ListAssetCategoryRequest.h b/vod/include/huaweicloud/vod/v1/model/ListAssetCategoryRequest.h index d93ceccae..8358c1310 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListAssetCategoryRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ListAssetCategoryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListAssetCategoryRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListAssetCategoryRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListAssetCategoryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAssetCategoryRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ListAssetCategoryResponse.h b/vod/include/huaweicloud/vod/v1/model/ListAssetCategoryResponse.h index 13fe29c27..113d4c4d8 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListAssetCategoryResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ListAssetCategoryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListAssetCategoryResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListAssetCategoryResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListAssetCategoryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAssetCategoryResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ListAssetListRequest.h b/vod/include/huaweicloud/vod/v1/model/ListAssetListRequest.h index 96767f2be..0abdb42c7 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListAssetListRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ListAssetListRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListAssetListRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListAssetListRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListAssetListRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAssetListRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ListAssetListResponse.h b/vod/include/huaweicloud/vod/v1/model/ListAssetListResponse.h index 9356ee0b1..59ae9fe6c 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListAssetListResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ListAssetListResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListAssetListResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListAssetListResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListAssetListResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListAssetListResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ListDomainLogsRequest.h b/vod/include/huaweicloud/vod/v1/model/ListDomainLogsRequest.h index a2be38013..65262632e 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListDomainLogsRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ListDomainLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListDomainLogsRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListDomainLogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListDomainLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainLogsRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ListDomainLogsResponse.h b/vod/include/huaweicloud/vod/v1/model/ListDomainLogsResponse.h index a6602acd0..d7329186c 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListDomainLogsResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ListDomainLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListDomainLogsResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListDomainLogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListDomainLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListDomainLogsResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ListTakeOverTaskRequest.h b/vod/include/huaweicloud/vod/v1/model/ListTakeOverTaskRequest.h index 1463f01be..c801b5ec7 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListTakeOverTaskRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ListTakeOverTaskRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTakeOverTaskRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTakeOverTaskRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListTakeOverTaskRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTakeOverTaskRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ListTakeOverTaskResponse.h b/vod/include/huaweicloud/vod/v1/model/ListTakeOverTaskResponse.h index dfc4d54b5..1704fedee 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListTakeOverTaskResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ListTakeOverTaskResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTakeOverTaskResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTakeOverTaskResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListTakeOverTaskResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTakeOverTaskResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupCollectionRequest.h b/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupCollectionRequest.h index 4ffae44d2..c996f9a0c 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupCollectionRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupCollectionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTemplateGroupCollectionRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTemplateGroupCollectionRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListTemplateGroupCollectionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTemplateGroupCollectionRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupCollectionResponse.h b/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupCollectionResponse.h index c66e37b77..647ed42a1 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupCollectionResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupCollectionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTemplateGroupCollectionResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTemplateGroupCollectionResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListTemplateGroupCollectionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTemplateGroupCollectionResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupRequest.h b/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupRequest.h index 2a0515e62..07e2e4520 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTemplateGroupRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTemplateGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListTemplateGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTemplateGroupRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupResponse.h b/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupResponse.h index 80ad9f60e..f742b4ce5 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ListTemplateGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTemplateGroupResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTemplateGroupResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListTemplateGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTemplateGroupResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ListTopStatisticsRequest.h b/vod/include/huaweicloud/vod/v1/model/ListTopStatisticsRequest.h index 8149b5333..a6e099803 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListTopStatisticsRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ListTopStatisticsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTopStatisticsRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTopStatisticsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListTopStatisticsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTopStatisticsRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ListTopStatisticsResponse.h b/vod/include/huaweicloud/vod/v1/model/ListTopStatisticsResponse.h index 9b312497b..408706f2a 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListTopStatisticsResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ListTopStatisticsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTopStatisticsResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTopStatisticsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListTopStatisticsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTopStatisticsResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ListTranscodeTemplateRequest.h b/vod/include/huaweicloud/vod/v1/model/ListTranscodeTemplateRequest.h index 7dbd21fab..9ad3acc2a 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListTranscodeTemplateRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ListTranscodeTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTranscodeTemplateRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTranscodeTemplateRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListTranscodeTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTranscodeTemplateRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ListTranscodeTemplateResponse.h b/vod/include/huaweicloud/vod/v1/model/ListTranscodeTemplateResponse.h index 098bd633c..0a85a4c1f 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListTranscodeTemplateResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ListTranscodeTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTranscodeTemplateResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListTranscodeTemplateResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListTranscodeTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTranscodeTemplateResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ListWatermarkTemplateRequest.h b/vod/include/huaweicloud/vod/v1/model/ListWatermarkTemplateRequest.h index b1b6bb7c1..ff8b58022 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListWatermarkTemplateRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ListWatermarkTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListWatermarkTemplateRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListWatermarkTemplateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListWatermarkTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListWatermarkTemplateRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ListWatermarkTemplateResponse.h b/vod/include/huaweicloud/vod/v1/model/ListWatermarkTemplateResponse.h index 1ae934846..f339da4a7 100644 --- a/vod/include/huaweicloud/vod/v1/model/ListWatermarkTemplateResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ListWatermarkTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ListWatermarkTemplateResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ListWatermarkTemplateResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ListWatermarkTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListWatermarkTemplateResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/MetaData.h b/vod/include/huaweicloud/vod/v1/model/MetaData.h index 293656bd1..80f81cdaf 100644 --- a/vod/include/huaweicloud/vod/v1/model/MetaData.h +++ b/vod/include/huaweicloud/vod/v1/model/MetaData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_MetaData_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_MetaData_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT MetaData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// MetaData members diff --git a/vod/include/huaweicloud/vod/v1/model/ModifySubtitleRequest.h b/vod/include/huaweicloud/vod/v1/model/ModifySubtitleRequest.h index 089ccb498..7c2697503 100644 --- a/vod/include/huaweicloud/vod/v1/model/ModifySubtitleRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ModifySubtitleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ModifySubtitleRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ModifySubtitleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ModifySubtitleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifySubtitleRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ModifySubtitleResponse.h b/vod/include/huaweicloud/vod/v1/model/ModifySubtitleResponse.h index 11dbf7666..23c1e7871 100644 --- a/vod/include/huaweicloud/vod/v1/model/ModifySubtitleResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ModifySubtitleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ModifySubtitleResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ModifySubtitleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ModifySubtitleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifySubtitleResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ModifyTemplateGroupCollection.h b/vod/include/huaweicloud/vod/v1/model/ModifyTemplateGroupCollection.h index 8d9a5e4a1..19419a688 100644 --- a/vod/include/huaweicloud/vod/v1/model/ModifyTemplateGroupCollection.h +++ b/vod/include/huaweicloud/vod/v1/model/ModifyTemplateGroupCollection.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ModifyTemplateGroupCollection_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ModifyTemplateGroupCollection_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ModifyTemplateGroupCollection /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyTemplateGroupCollection members diff --git a/vod/include/huaweicloud/vod/v1/model/ModifyTransTemplate.h b/vod/include/huaweicloud/vod/v1/model/ModifyTransTemplate.h index 95f5c7108..d90b91efc 100644 --- a/vod/include/huaweicloud/vod/v1/model/ModifyTransTemplate.h +++ b/vod/include/huaweicloud/vod/v1/model/ModifyTransTemplate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ModifyTransTemplate_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ModifyTransTemplate_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ModifyTransTemplate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyTransTemplate members diff --git a/vod/include/huaweicloud/vod/v1/model/ModifyTransTemplateGroup.h b/vod/include/huaweicloud/vod/v1/model/ModifyTransTemplateGroup.h index 5e93ba997..5fefd38f0 100644 --- a/vod/include/huaweicloud/vod/v1/model/ModifyTransTemplateGroup.h +++ b/vod/include/huaweicloud/vod/v1/model/ModifyTransTemplateGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ModifyTransTemplateGroup_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ModifyTransTemplateGroup_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ModifyTransTemplateGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModifyTransTemplateGroup members diff --git a/vod/include/huaweicloud/vod/v1/model/ObsInfo.h b/vod/include/huaweicloud/vod/v1/model/ObsInfo.h index c5ea65e39..2c7b3f89f 100644 --- a/vod/include/huaweicloud/vod/v1/model/ObsInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/ObsInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ObsInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ObsInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ObsInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ObsInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/Output.h b/vod/include/huaweicloud/vod/v1/model/Output.h index 3cd641eb1..0a77546d3 100644 --- a/vod/include/huaweicloud/vod/v1/model/Output.h +++ b/vod/include/huaweicloud/vod/v1/model/Output.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_Output_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_Output_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT Output /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Output members diff --git a/vod/include/huaweicloud/vod/v1/model/Parameter.h b/vod/include/huaweicloud/vod/v1/model/Parameter.h index 1f4ce916c..b04ac7441 100644 --- a/vod/include/huaweicloud/vod/v1/model/Parameter.h +++ b/vod/include/huaweicloud/vod/v1/model/Parameter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_Parameter_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_Parameter_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT Parameter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Parameter members diff --git a/vod/include/huaweicloud/vod/v1/model/PictureReviewRet.h b/vod/include/huaweicloud/vod/v1/model/PictureReviewRet.h index fd5a337fc..2384b4ac7 100644 --- a/vod/include/huaweicloud/vod/v1/model/PictureReviewRet.h +++ b/vod/include/huaweicloud/vod/v1/model/PictureReviewRet.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_PictureReviewRet_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_PictureReviewRet_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT PictureReviewRet /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PictureReviewRet members diff --git a/vod/include/huaweicloud/vod/v1/model/PlayInfo.h b/vod/include/huaweicloud/vod/v1/model/PlayInfo.h index bcee60d42..8b90d6710 100644 --- a/vod/include/huaweicloud/vod/v1/model/PlayInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/PlayInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_PlayInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_PlayInfo_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT PlayInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PlayInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/PreheatingResult.h b/vod/include/huaweicloud/vod/v1/model/PreheatingResult.h index 9c0d489eb..79979c20d 100644 --- a/vod/include/huaweicloud/vod/v1/model/PreheatingResult.h +++ b/vod/include/huaweicloud/vod/v1/model/PreheatingResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_PreheatingResult_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_PreheatingResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT PreheatingResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PreheatingResult members diff --git a/vod/include/huaweicloud/vod/v1/model/PublishAssetFromObsReq.h b/vod/include/huaweicloud/vod/v1/model/PublishAssetFromObsReq.h index ea460263d..71ebfcb51 100644 --- a/vod/include/huaweicloud/vod/v1/model/PublishAssetFromObsReq.h +++ b/vod/include/huaweicloud/vod/v1/model/PublishAssetFromObsReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_PublishAssetFromObsReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_PublishAssetFromObsReq_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT PublishAssetFromObsReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublishAssetFromObsReq members diff --git a/vod/include/huaweicloud/vod/v1/model/PublishAssetFromObsRequest.h b/vod/include/huaweicloud/vod/v1/model/PublishAssetFromObsRequest.h index d4c7c4832..66605fa46 100644 --- a/vod/include/huaweicloud/vod/v1/model/PublishAssetFromObsRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/PublishAssetFromObsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_PublishAssetFromObsRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_PublishAssetFromObsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT PublishAssetFromObsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublishAssetFromObsRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/PublishAssetFromObsResponse.h b/vod/include/huaweicloud/vod/v1/model/PublishAssetFromObsResponse.h index 2edfdcd8f..5ad0cafe1 100644 --- a/vod/include/huaweicloud/vod/v1/model/PublishAssetFromObsResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/PublishAssetFromObsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_PublishAssetFromObsResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_PublishAssetFromObsResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT PublishAssetFromObsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublishAssetFromObsResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/PublishAssetReq.h b/vod/include/huaweicloud/vod/v1/model/PublishAssetReq.h index ea9be2c64..8c3a76f74 100644 --- a/vod/include/huaweicloud/vod/v1/model/PublishAssetReq.h +++ b/vod/include/huaweicloud/vod/v1/model/PublishAssetReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_PublishAssetReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_PublishAssetReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT PublishAssetReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublishAssetReq members diff --git a/vod/include/huaweicloud/vod/v1/model/PublishAssetsRequest.h b/vod/include/huaweicloud/vod/v1/model/PublishAssetsRequest.h index 5af96278b..7c003dd0e 100644 --- a/vod/include/huaweicloud/vod/v1/model/PublishAssetsRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/PublishAssetsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_PublishAssetsRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_PublishAssetsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT PublishAssetsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublishAssetsRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/PublishAssetsResponse.h b/vod/include/huaweicloud/vod/v1/model/PublishAssetsResponse.h index a76c1b02f..0c53ab86a 100644 --- a/vod/include/huaweicloud/vod/v1/model/PublishAssetsResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/PublishAssetsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_PublishAssetsResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_PublishAssetsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT PublishAssetsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// PublishAssetsResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/QualityInfo.h b/vod/include/huaweicloud/vod/v1/model/QualityInfo.h index 2e89808d9..166535edd 100644 --- a/vod/include/huaweicloud/vod/v1/model/QualityInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/QualityInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_QualityInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_QualityInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT QualityInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QualityInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/QualityInfoList.h b/vod/include/huaweicloud/vod/v1/model/QualityInfoList.h index 4ec5be5bb..5902f4f6a 100644 --- a/vod/include/huaweicloud/vod/v1/model/QualityInfoList.h +++ b/vod/include/huaweicloud/vod/v1/model/QualityInfoList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_QualityInfoList_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_QualityInfoList_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT QualityInfoList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QualityInfoList members diff --git a/vod/include/huaweicloud/vod/v1/model/QueryCategoryRsp.h b/vod/include/huaweicloud/vod/v1/model/QueryCategoryRsp.h index a72c06c75..ab0a7bc03 100644 --- a/vod/include/huaweicloud/vod/v1/model/QueryCategoryRsp.h +++ b/vod/include/huaweicloud/vod/v1/model/QueryCategoryRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_QueryCategoryRsp_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_QueryCategoryRsp_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT QueryCategoryRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// QueryCategoryRsp members diff --git a/vod/include/huaweicloud/vod/v1/model/Review.h b/vod/include/huaweicloud/vod/v1/model/Review.h index ffe9af9c0..e4050da2a 100644 --- a/vod/include/huaweicloud/vod/v1/model/Review.h +++ b/vod/include/huaweicloud/vod/v1/model/Review.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_Review_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_Review_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT Review /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Review members diff --git a/vod/include/huaweicloud/vod/v1/model/ReviewDetail.h b/vod/include/huaweicloud/vod/v1/model/ReviewDetail.h index 3e110762c..c2352ef6e 100644 --- a/vod/include/huaweicloud/vod/v1/model/ReviewDetail.h +++ b/vod/include/huaweicloud/vod/v1/model/ReviewDetail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ReviewDetail_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ReviewDetail_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ReviewDetail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReviewDetail members diff --git a/vod/include/huaweicloud/vod/v1/model/ReviewInfo.h b/vod/include/huaweicloud/vod/v1/model/ReviewInfo.h index 844d6827a..46e58e2eb 100644 --- a/vod/include/huaweicloud/vod/v1/model/ReviewInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/ReviewInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ReviewInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ReviewInfo_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ReviewInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ReviewInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowAssetCipherRequest.h b/vod/include/huaweicloud/vod/v1/model/ShowAssetCipherRequest.h index 9b2e7915b..045d58907 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowAssetCipherRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowAssetCipherRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetCipherRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetCipherRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowAssetCipherRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAssetCipherRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowAssetCipherResponse.h b/vod/include/huaweicloud/vod/v1/model/ShowAssetCipherResponse.h index 8af263dd3..13c65e9fa 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowAssetCipherResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowAssetCipherResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetCipherResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetCipherResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowAssetCipherResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAssetCipherResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowAssetDetailRequest.h b/vod/include/huaweicloud/vod/v1/model/ShowAssetDetailRequest.h index d434251b1..6897b1f2f 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowAssetDetailRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowAssetDetailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetDetailRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetDetailRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowAssetDetailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAssetDetailRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowAssetDetailResponse.h b/vod/include/huaweicloud/vod/v1/model/ShowAssetDetailResponse.h index 497b4fb0c..14aaac5ab 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowAssetDetailResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowAssetDetailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetDetailResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetDetailResponse_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowAssetDetailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAssetDetailResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowAssetMetaRequest.h b/vod/include/huaweicloud/vod/v1/model/ShowAssetMetaRequest.h index 96a378af0..9ea9da5f7 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowAssetMetaRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowAssetMetaRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetMetaRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetMetaRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowAssetMetaRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAssetMetaRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowAssetMetaResponse.h b/vod/include/huaweicloud/vod/v1/model/ShowAssetMetaResponse.h index 8127a76fc..a2bb31149 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowAssetMetaResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowAssetMetaResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetMetaResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetMetaResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowAssetMetaResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAssetMetaResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowAssetTempAuthorityRequest.h b/vod/include/huaweicloud/vod/v1/model/ShowAssetTempAuthorityRequest.h index c27b00ddf..42b3cbce4 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowAssetTempAuthorityRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowAssetTempAuthorityRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetTempAuthorityRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetTempAuthorityRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowAssetTempAuthorityRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAssetTempAuthorityRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowAssetTempAuthorityResponse.h b/vod/include/huaweicloud/vod/v1/model/ShowAssetTempAuthorityResponse.h index 3b060db72..622dae52a 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowAssetTempAuthorityResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowAssetTempAuthorityResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetTempAuthorityResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowAssetTempAuthorityResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowAssetTempAuthorityResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowAssetTempAuthorityResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowCdnStatisticsRequest.h b/vod/include/huaweicloud/vod/v1/model/ShowCdnStatisticsRequest.h index 4723d4922..3f91e9f9e 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowCdnStatisticsRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowCdnStatisticsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowCdnStatisticsRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowCdnStatisticsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowCdnStatisticsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowCdnStatisticsRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowCdnStatisticsResponse.h b/vod/include/huaweicloud/vod/v1/model/ShowCdnStatisticsResponse.h index 8ebf0f910..8083fd4ae 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowCdnStatisticsResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowCdnStatisticsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowCdnStatisticsResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowCdnStatisticsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowCdnStatisticsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowCdnStatisticsResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowPreheatingAssetRequest.h b/vod/include/huaweicloud/vod/v1/model/ShowPreheatingAssetRequest.h index 42623810d..3e6835b51 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowPreheatingAssetRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowPreheatingAssetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowPreheatingAssetRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowPreheatingAssetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowPreheatingAssetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPreheatingAssetRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowPreheatingAssetResponse.h b/vod/include/huaweicloud/vod/v1/model/ShowPreheatingAssetResponse.h index 957883345..22e4b3bcd 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowPreheatingAssetResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowPreheatingAssetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowPreheatingAssetResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowPreheatingAssetResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowPreheatingAssetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPreheatingAssetResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowTakeOverAssetDetailsRequest.h b/vod/include/huaweicloud/vod/v1/model/ShowTakeOverAssetDetailsRequest.h index 6a1ab16b9..2c3e74db2 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowTakeOverAssetDetailsRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowTakeOverAssetDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowTakeOverAssetDetailsRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowTakeOverAssetDetailsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowTakeOverAssetDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTakeOverAssetDetailsRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowTakeOverAssetDetailsResponse.h b/vod/include/huaweicloud/vod/v1/model/ShowTakeOverAssetDetailsResponse.h index 66d69d3a7..5c50fdbf8 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowTakeOverAssetDetailsResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowTakeOverAssetDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowTakeOverAssetDetailsResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowTakeOverAssetDetailsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowTakeOverAssetDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTakeOverAssetDetailsResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowTakeOverTaskDetailsRequest.h b/vod/include/huaweicloud/vod/v1/model/ShowTakeOverTaskDetailsRequest.h index d07e9d617..64c7297ec 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowTakeOverTaskDetailsRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowTakeOverTaskDetailsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowTakeOverTaskDetailsRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowTakeOverTaskDetailsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowTakeOverTaskDetailsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTakeOverTaskDetailsRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowTakeOverTaskDetailsResponse.h b/vod/include/huaweicloud/vod/v1/model/ShowTakeOverTaskDetailsResponse.h index 051afab05..65215ddf3 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowTakeOverTaskDetailsResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowTakeOverTaskDetailsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowTakeOverTaskDetailsResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowTakeOverTaskDetailsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowTakeOverTaskDetailsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowTakeOverTaskDetailsResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowVodStatisticsRequest.h b/vod/include/huaweicloud/vod/v1/model/ShowVodStatisticsRequest.h index a6feb9dd8..8ebbc54b6 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowVodStatisticsRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowVodStatisticsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowVodStatisticsRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowVodStatisticsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowVodStatisticsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVodStatisticsRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/ShowVodStatisticsResponse.h b/vod/include/huaweicloud/vod/v1/model/ShowVodStatisticsResponse.h index 40b2b47aa..ecee0f764 100644 --- a/vod/include/huaweicloud/vod/v1/model/ShowVodStatisticsResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/ShowVodStatisticsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowVodStatisticsResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ShowVodStatisticsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ShowVodStatisticsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVodStatisticsResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/Subtitle.h b/vod/include/huaweicloud/vod/v1/model/Subtitle.h index a148ea82d..72355f011 100644 --- a/vod/include/huaweicloud/vod/v1/model/Subtitle.h +++ b/vod/include/huaweicloud/vod/v1/model/Subtitle.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_Subtitle_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_Subtitle_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT Subtitle /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Subtitle members diff --git a/vod/include/huaweicloud/vod/v1/model/SubtitleInfo.h b/vod/include/huaweicloud/vod/v1/model/SubtitleInfo.h index 12ffdaf60..afd2bd2b4 100644 --- a/vod/include/huaweicloud/vod/v1/model/SubtitleInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/SubtitleInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_SubtitleInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_SubtitleInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT SubtitleInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubtitleInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/SubtitleModifyReq.h b/vod/include/huaweicloud/vod/v1/model/SubtitleModifyReq.h index 8a3e796bf..42e3624b9 100644 --- a/vod/include/huaweicloud/vod/v1/model/SubtitleModifyReq.h +++ b/vod/include/huaweicloud/vod/v1/model/SubtitleModifyReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_SubtitleModifyReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_SubtitleModifyReq_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT SubtitleModifyReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubtitleModifyReq members diff --git a/vod/include/huaweicloud/vod/v1/model/TakeOverTask.h b/vod/include/huaweicloud/vod/v1/model/TakeOverTask.h index 6854e576d..4de9c1889 100644 --- a/vod/include/huaweicloud/vod/v1/model/TakeOverTask.h +++ b/vod/include/huaweicloud/vod/v1/model/TakeOverTask.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_TakeOverTask_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_TakeOverTask_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT TakeOverTask /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TakeOverTask members diff --git a/vod/include/huaweicloud/vod/v1/model/TemplateGroup.h b/vod/include/huaweicloud/vod/v1/model/TemplateGroup.h index 131134e17..331a6ad5f 100644 --- a/vod/include/huaweicloud/vod/v1/model/TemplateGroup.h +++ b/vod/include/huaweicloud/vod/v1/model/TemplateGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_TemplateGroup_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_TemplateGroup_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT TemplateGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TemplateGroup members diff --git a/vod/include/huaweicloud/vod/v1/model/TemplateGroupCollection.h b/vod/include/huaweicloud/vod/v1/model/TemplateGroupCollection.h index 73ddc1640..4b03b738d 100644 --- a/vod/include/huaweicloud/vod/v1/model/TemplateGroupCollection.h +++ b/vod/include/huaweicloud/vod/v1/model/TemplateGroupCollection.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_TemplateGroupCollection_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_TemplateGroupCollection_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT TemplateGroupCollection /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TemplateGroupCollection members diff --git a/vod/include/huaweicloud/vod/v1/model/TextReviewRet.h b/vod/include/huaweicloud/vod/v1/model/TextReviewRet.h index a1962d72b..fca4363c8 100644 --- a/vod/include/huaweicloud/vod/v1/model/TextReviewRet.h +++ b/vod/include/huaweicloud/vod/v1/model/TextReviewRet.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_TextReviewRet_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_TextReviewRet_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT TextReviewRet /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TextReviewRet members diff --git a/vod/include/huaweicloud/vod/v1/model/Thumbnail.h b/vod/include/huaweicloud/vod/v1/model/Thumbnail.h index f54e2d76d..b20e377ff 100644 --- a/vod/include/huaweicloud/vod/v1/model/Thumbnail.h +++ b/vod/include/huaweicloud/vod/v1/model/Thumbnail.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_Thumbnail_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_Thumbnail_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT Thumbnail /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Thumbnail members diff --git a/vod/include/huaweicloud/vod/v1/model/ThumbnailInfo.h b/vod/include/huaweicloud/vod/v1/model/ThumbnailInfo.h index 92bdb745a..54a34787f 100644 --- a/vod/include/huaweicloud/vod/v1/model/ThumbnailInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/ThumbnailInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ThumbnailInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ThumbnailInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ThumbnailInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ThumbnailInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/ThumbnailRsp.h b/vod/include/huaweicloud/vod/v1/model/ThumbnailRsp.h index 7f2bbbb98..475884c4f 100644 --- a/vod/include/huaweicloud/vod/v1/model/ThumbnailRsp.h +++ b/vod/include/huaweicloud/vod/v1/model/ThumbnailRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_ThumbnailRsp_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_ThumbnailRsp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT ThumbnailRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ThumbnailRsp members diff --git a/vod/include/huaweicloud/vod/v1/model/TopUrl.h b/vod/include/huaweicloud/vod/v1/model/TopUrl.h index 1496da02a..40bccf083 100644 --- a/vod/include/huaweicloud/vod/v1/model/TopUrl.h +++ b/vod/include/huaweicloud/vod/v1/model/TopUrl.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_TopUrl_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_TopUrl_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT TopUrl /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TopUrl members diff --git a/vod/include/huaweicloud/vod/v1/model/TransTemplateGroup.h b/vod/include/huaweicloud/vod/v1/model/TransTemplateGroup.h index 577219b01..2aedb7088 100644 --- a/vod/include/huaweicloud/vod/v1/model/TransTemplateGroup.h +++ b/vod/include/huaweicloud/vod/v1/model/TransTemplateGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_TransTemplateGroup_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_TransTemplateGroup_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT TransTemplateGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TransTemplateGroup members diff --git a/vod/include/huaweicloud/vod/v1/model/TransTemplateGroupCollection.h b/vod/include/huaweicloud/vod/v1/model/TransTemplateGroupCollection.h index 6b9dd5eda..de1c2c7ad 100644 --- a/vod/include/huaweicloud/vod/v1/model/TransTemplateGroupCollection.h +++ b/vod/include/huaweicloud/vod/v1/model/TransTemplateGroupCollection.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_TransTemplateGroupCollection_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_TransTemplateGroupCollection_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT TransTemplateGroupCollection /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TransTemplateGroupCollection members diff --git a/vod/include/huaweicloud/vod/v1/model/TransTemplateRsp.h b/vod/include/huaweicloud/vod/v1/model/TransTemplateRsp.h index 7eba3b575..4c961e049 100644 --- a/vod/include/huaweicloud/vod/v1/model/TransTemplateRsp.h +++ b/vod/include/huaweicloud/vod/v1/model/TransTemplateRsp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_TransTemplateRsp_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_TransTemplateRsp_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT TransTemplateRsp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TransTemplateRsp members diff --git a/vod/include/huaweicloud/vod/v1/model/TranscodeInfo.h b/vod/include/huaweicloud/vod/v1/model/TranscodeInfo.h index c39f6d47d..42206398e 100644 --- a/vod/include/huaweicloud/vod/v1/model/TranscodeInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/TranscodeInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_TranscodeInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_TranscodeInfo_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT TranscodeInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// TranscodeInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/UnpublishAssetsRequest.h b/vod/include/huaweicloud/vod/v1/model/UnpublishAssetsRequest.h index a9e348b76..47e192c40 100644 --- a/vod/include/huaweicloud/vod/v1/model/UnpublishAssetsRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/UnpublishAssetsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UnpublishAssetsRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UnpublishAssetsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UnpublishAssetsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UnpublishAssetsRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/UnpublishAssetsResponse.h b/vod/include/huaweicloud/vod/v1/model/UnpublishAssetsResponse.h index a3fb97998..bd6b2f90b 100644 --- a/vod/include/huaweicloud/vod/v1/model/UnpublishAssetsResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/UnpublishAssetsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UnpublishAssetsResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UnpublishAssetsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UnpublishAssetsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UnpublishAssetsResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateAssetCategoryRequest.h b/vod/include/huaweicloud/vod/v1/model/UpdateAssetCategoryRequest.h index 30347ae7f..ce82f2e9e 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateAssetCategoryRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateAssetCategoryRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetCategoryRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetCategoryRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateAssetCategoryRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAssetCategoryRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateAssetCategoryResponse.h b/vod/include/huaweicloud/vod/v1/model/UpdateAssetCategoryResponse.h index 39125acf7..6cccd5697 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateAssetCategoryResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateAssetCategoryResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetCategoryResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetCategoryResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateAssetCategoryResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAssetCategoryResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateAssetMetaReq.h b/vod/include/huaweicloud/vod/v1/model/UpdateAssetMetaReq.h index eb730623d..1d75ce8f5 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateAssetMetaReq.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateAssetMetaReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetMetaReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetMetaReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateAssetMetaReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAssetMetaReq members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateAssetMetaRequest.h b/vod/include/huaweicloud/vod/v1/model/UpdateAssetMetaRequest.h index b6c0ef897..79085c79f 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateAssetMetaRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateAssetMetaRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetMetaRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetMetaRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateAssetMetaRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAssetMetaRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateAssetMetaResponse.h b/vod/include/huaweicloud/vod/v1/model/UpdateAssetMetaResponse.h index 577838157..2a93328e7 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateAssetMetaResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateAssetMetaResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetMetaResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetMetaResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateAssetMetaResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAssetMetaResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateAssetRequest.h b/vod/include/huaweicloud/vod/v1/model/UpdateAssetRequest.h index bdbe83446..c4283a49c 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateAssetRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateAssetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateAssetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAssetRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateAssetResponse.h b/vod/include/huaweicloud/vod/v1/model/UpdateAssetResponse.h index a0b7121f4..23df77ff7 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateAssetResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateAssetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateAssetResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateAssetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateAssetResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateBucketAuthorizedReq.h b/vod/include/huaweicloud/vod/v1/model/UpdateBucketAuthorizedReq.h index c30f1468b..625aa0ca4 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateBucketAuthorizedReq.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateBucketAuthorizedReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateBucketAuthorizedReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateBucketAuthorizedReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateBucketAuthorizedReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBucketAuthorizedReq members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateBucketAuthorizedRequest.h b/vod/include/huaweicloud/vod/v1/model/UpdateBucketAuthorizedRequest.h index 467ec8e02..bdf4393f6 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateBucketAuthorizedRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateBucketAuthorizedRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateBucketAuthorizedRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateBucketAuthorizedRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateBucketAuthorizedRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBucketAuthorizedRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateBucketAuthorizedResponse.h b/vod/include/huaweicloud/vod/v1/model/UpdateBucketAuthorizedResponse.h index 84b15fd2c..838955c86 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateBucketAuthorizedResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateBucketAuthorizedResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateBucketAuthorizedResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateBucketAuthorizedResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateBucketAuthorizedResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateBucketAuthorizedResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateCategoryReq.h b/vod/include/huaweicloud/vod/v1/model/UpdateCategoryReq.h index a5bd3b3c9..421e38e3a 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateCategoryReq.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateCategoryReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateCategoryReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateCategoryReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateCategoryReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateCategoryReq members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateCoverByThumbnailReq.h b/vod/include/huaweicloud/vod/v1/model/UpdateCoverByThumbnailReq.h index 04014a545..cd8709c7a 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateCoverByThumbnailReq.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateCoverByThumbnailReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateCoverByThumbnailReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateCoverByThumbnailReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateCoverByThumbnailReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateCoverByThumbnailReq members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateCoverByThumbnailRequest.h b/vod/include/huaweicloud/vod/v1/model/UpdateCoverByThumbnailRequest.h index 1b3e6ff49..5c48beb54 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateCoverByThumbnailRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateCoverByThumbnailRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateCoverByThumbnailRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateCoverByThumbnailRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateCoverByThumbnailRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateCoverByThumbnailRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateCoverByThumbnailResponse.h b/vod/include/huaweicloud/vod/v1/model/UpdateCoverByThumbnailResponse.h index a4023005a..042e4eb55 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateCoverByThumbnailResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateCoverByThumbnailResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateCoverByThumbnailResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateCoverByThumbnailResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateCoverByThumbnailResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateCoverByThumbnailResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupCollectionRequest.h b/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupCollectionRequest.h index 8d0b3c345..4e0575851 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupCollectionRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupCollectionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateTemplateGroupCollectionRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateTemplateGroupCollectionRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateTemplateGroupCollectionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTemplateGroupCollectionRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupCollectionResponse.h b/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupCollectionResponse.h index 91871374b..896abca59 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupCollectionResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupCollectionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateTemplateGroupCollectionResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateTemplateGroupCollectionResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateTemplateGroupCollectionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTemplateGroupCollectionResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupRequest.h b/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupRequest.h index 59dfff3ab..9c14e4817 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateTemplateGroupRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateTemplateGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateTemplateGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTemplateGroupRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupResponse.h b/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupResponse.h index 47b07ae21..bf663adaf 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateTemplateGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateTemplateGroupResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateTemplateGroupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateTemplateGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTemplateGroupResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateTranscodeTemplateRequest.h b/vod/include/huaweicloud/vod/v1/model/UpdateTranscodeTemplateRequest.h index fa218f0a7..ec6a65f60 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateTranscodeTemplateRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateTranscodeTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateTranscodeTemplateRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateTranscodeTemplateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateTranscodeTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTranscodeTemplateRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateTranscodeTemplateResponse.h b/vod/include/huaweicloud/vod/v1/model/UpdateTranscodeTemplateResponse.h index 452e0809f..31c9f5761 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateTranscodeTemplateResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateTranscodeTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateTranscodeTemplateResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateTranscodeTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateTranscodeTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateTranscodeTemplateResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateWatermarkTemplateReq.h b/vod/include/huaweicloud/vod/v1/model/UpdateWatermarkTemplateReq.h index dd5e40d45..ba826c98e 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateWatermarkTemplateReq.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateWatermarkTemplateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateWatermarkTemplateReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateWatermarkTemplateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateWatermarkTemplateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateWatermarkTemplateReq members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateWatermarkTemplateRequest.h b/vod/include/huaweicloud/vod/v1/model/UpdateWatermarkTemplateRequest.h index e52c386a3..573f9015c 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateWatermarkTemplateRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateWatermarkTemplateRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateWatermarkTemplateRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateWatermarkTemplateRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateWatermarkTemplateRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateWatermarkTemplateRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/UpdateWatermarkTemplateResponse.h b/vod/include/huaweicloud/vod/v1/model/UpdateWatermarkTemplateResponse.h index f0ceb4b46..3faa09238 100644 --- a/vod/include/huaweicloud/vod/v1/model/UpdateWatermarkTemplateResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/UpdateWatermarkTemplateResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateWatermarkTemplateResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UpdateWatermarkTemplateResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UpdateWatermarkTemplateResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateWatermarkTemplateResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/UploadAsset.h b/vod/include/huaweicloud/vod/v1/model/UploadAsset.h index 45af5b5d8..a683e4ac8 100644 --- a/vod/include/huaweicloud/vod/v1/model/UploadAsset.h +++ b/vod/include/huaweicloud/vod/v1/model/UploadAsset.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UploadAsset_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UploadAsset_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UploadAsset /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UploadAsset members diff --git a/vod/include/huaweicloud/vod/v1/model/UploadAssetReq.h b/vod/include/huaweicloud/vod/v1/model/UploadAssetReq.h index 9ac7efb3c..ac2a65ad7 100644 --- a/vod/include/huaweicloud/vod/v1/model/UploadAssetReq.h +++ b/vod/include/huaweicloud/vod/v1/model/UploadAssetReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UploadAssetReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UploadAssetReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UploadAssetReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UploadAssetReq members diff --git a/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrl.h b/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrl.h index 96c2741db..5a8b60909 100644 --- a/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrl.h +++ b/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrl.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UploadMetaDataByUrl_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UploadMetaDataByUrl_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UploadMetaDataByUrl /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UploadMetaDataByUrl members diff --git a/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrlReq.h b/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrlReq.h index 54dc30e74..695974c9b 100644 --- a/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrlReq.h +++ b/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrlReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UploadMetaDataByUrlReq_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UploadMetaDataByUrlReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UploadMetaDataByUrlReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UploadMetaDataByUrlReq members diff --git a/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrlRequest.h b/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrlRequest.h index 70a0f8583..1770fe22e 100644 --- a/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrlRequest.h +++ b/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrlRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UploadMetaDataByUrlRequest_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UploadMetaDataByUrlRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UploadMetaDataByUrlRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UploadMetaDataByUrlRequest members diff --git a/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrlResponse.h b/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrlResponse.h index d2e957162..a9ca25c87 100644 --- a/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrlResponse.h +++ b/vod/include/huaweicloud/vod/v1/model/UploadMetaDataByUrlResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_UploadMetaDataByUrlResponse_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_UploadMetaDataByUrlResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT UploadMetaDataByUrlResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UploadMetaDataByUrlResponse members diff --git a/vod/include/huaweicloud/vod/v1/model/VideoInfo.h b/vod/include/huaweicloud/vod/v1/model/VideoInfo.h index 11b7a7a7e..91103c695 100644 --- a/vod/include/huaweicloud/vod/v1/model/VideoInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/VideoInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_VideoInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_VideoInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT VideoInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/VideoTemplateInfo.h b/vod/include/huaweicloud/vod/v1/model/VideoTemplateInfo.h index e8b1b21e5..8abf1a0d4 100644 --- a/vod/include/huaweicloud/vod/v1/model/VideoTemplateInfo.h +++ b/vod/include/huaweicloud/vod/v1/model/VideoTemplateInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_VideoTemplateInfo_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_VideoTemplateInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT VideoTemplateInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoTemplateInfo members diff --git a/vod/include/huaweicloud/vod/v1/model/VideoTypeRef.h b/vod/include/huaweicloud/vod/v1/model/VideoTypeRef.h index 14216b174..02bf6e5fe 100644 --- a/vod/include/huaweicloud/vod/v1/model/VideoTypeRef.h +++ b/vod/include/huaweicloud/vod/v1/model/VideoTypeRef.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_VideoTypeRef_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_VideoTypeRef_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT VideoTypeRef /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VideoTypeRef members diff --git a/vod/include/huaweicloud/vod/v1/model/VodSampleData.h b/vod/include/huaweicloud/vod/v1/model/VodSampleData.h index 4dc9042ef..1e86deb36 100644 --- a/vod/include/huaweicloud/vod/v1/model/VodSampleData.h +++ b/vod/include/huaweicloud/vod/v1/model/VodSampleData.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_VodSampleData_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_VodSampleData_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT VodSampleData /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VodSampleData members diff --git a/vod/include/huaweicloud/vod/v1/model/WatermarkTemplate.h b/vod/include/huaweicloud/vod/v1/model/WatermarkTemplate.h index c0280b495..f0e3915bf 100644 --- a/vod/include/huaweicloud/vod/v1/model/WatermarkTemplate.h +++ b/vod/include/huaweicloud/vod/v1/model/WatermarkTemplate.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VOD_V1_MODEL_WatermarkTemplate_H_ #define HUAWEICLOUD_SDK_VOD_V1_MODEL_WatermarkTemplate_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VOD_V1_EXPORT WatermarkTemplate /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// WatermarkTemplate members diff --git a/vod/src/v1/VodClient.cpp b/vod/src/v1/VodClient.cpp index 373c8cb2e..171cfc39d 100644 --- a/vod/src/v1/VodClient.cpp +++ b/vod/src/v1/VodClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,12 +40,12 @@ std::shared_ptr VodClient::cancelAssetTranscod std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.assetIdIsSet()) { @@ -57,15 +57,10 @@ std::shared_ptr VodClient::cancelAssetTranscod std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCancelAssetTranscodeTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -80,12 +75,12 @@ std::shared_ptr VodClient::cancelExtractAudioTas std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.assetIdIsSet()) { @@ -97,15 +92,10 @@ std::shared_ptr VodClient::cancelExtractAudioTas std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCancelExtractAudioTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -120,12 +110,12 @@ std::shared_ptr VodClient::checkMd5Duplication(Chec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.sizeIsSet()) { @@ -140,15 +130,10 @@ std::shared_ptr VodClient::checkMd5Duplication(Chec std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCheckMd5Duplication()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -163,12 +148,12 @@ std::shared_ptr VodClient::confirmAssetUpload(Confir std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -177,23 +162,25 @@ std::shared_ptr VodClient::confirmAssetUpload(Confir std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForConfirmAssetUpload()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -205,12 +192,12 @@ std::shared_ptr VodClient::confirmImageUpload(Confir std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -219,23 +206,25 @@ std::shared_ptr VodClient::confirmImageUpload(Confir std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForConfirmImageUpload()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -247,12 +236,12 @@ std::shared_ptr VodClient::createAssetByFileUpl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -261,23 +250,25 @@ std::shared_ptr VodClient::createAssetByFileUpl std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCreateAssetByFileUpload()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -289,12 +280,12 @@ std::shared_ptr VodClient::createAssetCategory(Crea std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -303,23 +294,25 @@ std::shared_ptr VodClient::createAssetCategory(Crea std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCreateAssetCategory()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -331,12 +324,12 @@ std::shared_ptr VodClient::createAssetProcessTas std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -345,23 +338,25 @@ std::shared_ptr VodClient::createAssetProcessTas std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCreateAssetProcessTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -373,12 +368,12 @@ std::shared_ptr VodClient::createAssetReviewTask( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -387,23 +382,25 @@ std::shared_ptr VodClient::createAssetReviewTask( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCreateAssetReviewTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -415,12 +412,12 @@ std::shared_ptr VodClient::createExtractAudioTas std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -429,23 +426,25 @@ std::shared_ptr VodClient::createExtractAudioTas std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCreateExtractAudioTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -457,12 +456,12 @@ std::shared_ptr VodClient::createPreheatingAsset( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -471,23 +470,25 @@ std::shared_ptr VodClient::createPreheatingAsset( std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCreatePreheatingAsset()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -499,12 +500,12 @@ std::shared_ptr VodClient::createTakeOverTask(Create std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -513,23 +514,25 @@ std::shared_ptr VodClient::createTakeOverTask(Create std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCreateTakeOverTask()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -541,12 +544,12 @@ std::shared_ptr VodClient::createTemplateGroup(Crea std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -555,23 +558,25 @@ std::shared_ptr VodClient::createTemplateGroup(Crea std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCreateTemplateGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -583,12 +588,12 @@ std::shared_ptr VodClient::createTemplate std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -597,23 +602,25 @@ std::shared_ptr VodClient::createTemplate std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCreateTemplateGroupCollection()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -625,12 +632,12 @@ std::shared_ptr VodClient::createTranscodeTempl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -639,23 +646,25 @@ std::shared_ptr VodClient::createTranscodeTempl std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCreateTranscodeTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -667,12 +676,12 @@ std::shared_ptr VodClient::createWatermarkTempl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -681,23 +690,25 @@ std::shared_ptr VodClient::createWatermarkTempl std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForCreateWatermarkTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -709,12 +720,12 @@ std::shared_ptr VodClient::deleteAssetCategory(Dele std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -726,15 +737,10 @@ std::shared_ptr VodClient::deleteAssetCategory(Dele std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForDeleteAssetCategory()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -749,12 +755,12 @@ std::shared_ptr VodClient::deleteAssets(DeleteAssetsReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.assetIdIsSet()) { @@ -769,15 +775,10 @@ std::shared_ptr VodClient::deleteAssets(DeleteAssetsReques std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForDeleteAssets()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -792,12 +793,12 @@ std::shared_ptr VodClient::deleteTemplateGroup(Dele std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.groupIdIsSet()) { @@ -809,15 +810,10 @@ std::shared_ptr VodClient::deleteTemplateGroup(Dele std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForDeleteTemplateGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -832,12 +828,12 @@ std::shared_ptr VodClient::deleteTemplate std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.groupCollectionIdIsSet()) { @@ -849,15 +845,10 @@ std::shared_ptr VodClient::deleteTemplate std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForDeleteTemplateGroupCollection()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -872,12 +863,12 @@ std::shared_ptr VodClient::deleteTranscodeTempl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.groupIdIsSet()) { @@ -889,15 +880,10 @@ std::shared_ptr VodClient::deleteTranscodeTempl std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForDeleteTranscodeTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -912,12 +898,12 @@ std::shared_ptr VodClient::deleteWatermarkTempl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -929,15 +915,10 @@ std::shared_ptr VodClient::deleteWatermarkTempl std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForDeleteWatermarkTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -952,12 +933,12 @@ std::shared_ptr VodClient::listAssetCategory(ListAsse std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -969,15 +950,10 @@ std::shared_ptr VodClient::listAssetCategory(ListAsse std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForListAssetCategory()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -992,12 +968,12 @@ std::shared_ptr VodClient::listAssetList(ListAssetListReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.assetIdIsSet()) { @@ -1039,15 +1015,10 @@ std::shared_ptr VodClient::listAssetList(ListAssetListReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForListAssetList()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1062,12 +1033,12 @@ std::shared_ptr VodClient::listDomainLogs(ListDomainLogs std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainNameIsSet()) { @@ -1088,15 +1059,10 @@ std::shared_ptr VodClient::listDomainLogs(ListDomainLogs std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForListDomainLogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1111,12 +1077,12 @@ std::shared_ptr VodClient::listTemplateGroup(ListTemp std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.groupIdIsSet()) { @@ -1137,15 +1103,10 @@ std::shared_ptr VodClient::listTemplateGroup(ListTemp std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForListTemplateGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1160,12 +1121,12 @@ std::shared_ptr VodClient::listTemplateGrou std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.groupCollectionIdIsSet()) { @@ -1183,15 +1144,10 @@ std::shared_ptr VodClient::listTemplateGrou std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForListTemplateGroupCollection()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1206,12 +1162,12 @@ std::shared_ptr VodClient::listTopStatistics(ListTopS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.domainIsSet()) { @@ -1226,15 +1182,10 @@ std::shared_ptr VodClient::listTopStatistics(ListTopS std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForListTopStatistics()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1249,12 +1200,12 @@ std::shared_ptr VodClient::listTranscodeTemplate( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.groupIdIsSet()) { @@ -1278,15 +1229,10 @@ std::shared_ptr VodClient::listTranscodeTemplate( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForListTranscodeTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1301,12 +1247,12 @@ std::shared_ptr VodClient::listWatermarkTemplate( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -1324,15 +1270,10 @@ std::shared_ptr VodClient::listWatermarkTemplate( std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForListWatermarkTemplate()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1347,12 +1288,12 @@ std::shared_ptr VodClient::publishAssetFromObs(Publ std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -1361,23 +1302,25 @@ std::shared_ptr VodClient::publishAssetFromObs(Publ std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForPublishAssetFromObs()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1389,12 +1332,12 @@ std::shared_ptr VodClient::publishAssets(PublishAssetsReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -1403,23 +1346,25 @@ std::shared_ptr VodClient::publishAssets(PublishAssetsReq std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForPublishAssets()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1431,12 +1376,12 @@ std::shared_ptr VodClient::showAssetCipher(ShowAssetCip std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.assetIdIsSet()) { @@ -1448,15 +1393,10 @@ std::shared_ptr VodClient::showAssetCipher(ShowAssetCip std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForShowAssetCipher()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1471,12 +1411,12 @@ std::shared_ptr VodClient::showAssetDetail(ShowAssetDet std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.assetIdIsSet()) { @@ -1491,15 +1431,10 @@ std::shared_ptr VodClient::showAssetDetail(ShowAssetDet std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForShowAssetDetail()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1514,12 +1449,12 @@ std::shared_ptr VodClient::showAssetMeta(ShowAssetMetaReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.assetIdIsSet()) { @@ -1561,15 +1496,10 @@ std::shared_ptr VodClient::showAssetMeta(ShowAssetMetaReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForShowAssetMeta()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1584,12 +1514,12 @@ std::shared_ptr VodClient::showAssetTempAuthorit std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.httpVerbIsSet()) { @@ -1619,15 +1549,10 @@ std::shared_ptr VodClient::showAssetTempAuthorit std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForShowAssetTempAuthority()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1642,12 +1567,12 @@ std::shared_ptr VodClient::showCdnStatistics(ShowCdnS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -1671,15 +1596,10 @@ std::shared_ptr VodClient::showCdnStatistics(ShowCdnS std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForShowCdnStatistics()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1694,12 +1614,12 @@ std::shared_ptr VodClient::showPreheatingAsset(Show std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -1711,15 +1631,10 @@ std::shared_ptr VodClient::showPreheatingAsset(Show std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForShowPreheatingAsset()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1734,12 +1649,12 @@ std::shared_ptr VodClient::showVodStatistics(ShowVodS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.startTimeIsSet()) { @@ -1757,15 +1672,10 @@ std::shared_ptr VodClient::showVodStatistics(ShowVodS std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForShowVodStatistics()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1780,12 +1690,12 @@ std::shared_ptr VodClient::unpublishAssets(UnpublishAss std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -1794,23 +1704,25 @@ std::shared_ptr VodClient::unpublishAssets(UnpublishAss std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForUnpublishAssets()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1822,12 +1734,12 @@ std::shared_ptr VodClient::updateAsset(UpdateAssetRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -1836,23 +1748,25 @@ std::shared_ptr VodClient::updateAsset(UpdateAssetRequest & std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForUpdateAsset()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1864,12 +1778,12 @@ std::shared_ptr VodClient::updateAssetCategory(Upda std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -1878,23 +1792,25 @@ std::shared_ptr VodClient::updateAssetCategory(Upda std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForUpdateAssetCategory()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1906,12 +1822,12 @@ std::shared_ptr VodClient::updateAssetMeta(UpdateAssetM std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -1920,23 +1836,25 @@ std::shared_ptr VodClient::updateAssetMeta(UpdateAssetM std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForUpdateAssetMeta()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1948,12 +1866,12 @@ std::shared_ptr VodClient::updateBucketAuthorize std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -1962,23 +1880,25 @@ std::shared_ptr VodClient::updateBucketAuthorize std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForUpdateBucketAuthorized()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1990,12 +1910,12 @@ std::shared_ptr VodClient::updateCoverByThumbnai std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -2004,23 +1924,25 @@ std::shared_ptr VodClient::updateCoverByThumbnai std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForUpdateCoverByThumbnail()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2032,12 +1954,12 @@ std::shared_ptr VodClient::updateTemplateGroup(Upda std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -2046,23 +1968,25 @@ std::shared_ptr VodClient::updateTemplateGroup(Upda std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForUpdateTemplateGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2074,12 +1998,12 @@ std::shared_ptr VodClient::updateTemplate std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -2088,23 +2012,25 @@ std::shared_ptr VodClient::updateTemplate std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForUpdateTemplateGroupCollection()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2116,12 +2042,12 @@ std::shared_ptr VodClient::updateTranscodeTempl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -2130,23 +2056,25 @@ std::shared_ptr VodClient::updateTranscodeTempl std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForUpdateTranscodeTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2158,12 +2086,12 @@ std::shared_ptr VodClient::updateWatermarkTempl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -2172,23 +2100,25 @@ std::shared_ptr VodClient::updateWatermarkTempl std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForUpdateWatermarkTemplate()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2200,12 +2130,12 @@ std::shared_ptr VodClient::uploadMetaDataByUrl(Uplo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.xSdkDateIsSet()) { @@ -2214,23 +2144,25 @@ std::shared_ptr VodClient::uploadMetaDataByUrl(Uplo std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForUploadMetaDataByUrl()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2242,12 +2174,12 @@ std::shared_ptr VodClient::listTakeOverTask(ListTakeOv std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.statusIsSet()) { @@ -2268,15 +2200,10 @@ std::shared_ptr VodClient::listTakeOverTask(ListTakeOv std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForListTakeOverTask()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2291,12 +2218,12 @@ std::shared_ptr VodClient::showTakeOverAssetDe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.sourceBucketIsSet()) { @@ -2311,15 +2238,10 @@ std::shared_ptr VodClient::showTakeOverAssetDe std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForShowTakeOverAssetDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2334,12 +2256,12 @@ std::shared_ptr VodClient::showTakeOverTaskDeta std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.taskIdIsSet()) { @@ -2357,15 +2279,10 @@ std::shared_ptr VodClient::showTakeOverTaskDeta std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForShowTakeOverTaskDetails()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2380,34 +2297,36 @@ std::shared_ptr VodClient::modifySubtitle(ModifySubtitle std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VodMeta::genRequestDefForModifySubtitle()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/vod/src/v1/VodMeta.cpp b/vod/src/v1/VodMeta.cpp new file mode 100644 index 000000000..80f341ad7 --- /dev/null +++ b/vod/src/v1/VodMeta.cpp @@ -0,0 +1,911 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Vod { +namespace V1 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef VodMeta::genRequestDefForCancelAssetTranscodeTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("AssetId") + .withJsonTag("asset_id") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForCancelExtractAudioTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("AssetId") + .withJsonTag("asset_id") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForCheckMd5Duplication() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Md5") + .withJsonTag("md5") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForConfirmAssetUpload() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForConfirmImageUpload() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForCreateAssetByFileUpload() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForCreateAssetCategory() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForCreateAssetProcessTask() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForCreateAssetReviewTask() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForCreateExtractAudioTask() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForCreatePreheatingAsset() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForCreateTakeOverTask() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForCreateTemplateGroup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForCreateTemplateGroupCollection() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForCreateTranscodeTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForCreateWatermarkTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForDeleteAssetCategory() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForDeleteAssets() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("AssetId") + .withJsonTag("asset_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DeleteType") + .withJsonTag("delete_type") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForDeleteTemplateGroup() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("GroupId") + .withJsonTag("group_id") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForDeleteTemplateGroupCollection() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("GroupCollectionId") + .withJsonTag("group_collection_id") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForDeleteTranscodeTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("GroupId") + .withJsonTag("group_id") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForDeleteWatermarkTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForListAssetCategory() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + reqDefBuilder.withResponseField(FieldDef(). + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForListAssetList() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("AssetId") + .withJsonTag("asset_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("CategoryId") + .withJsonTag("category_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Tags") + .withJsonTag("tags") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("QueryString") + .withJsonTag("query_string") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("MediaType") + .withJsonTag("media_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Order") + .withJsonTag("order") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForListDomainLogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("DomainName") + .withJsonTag("domain_name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("QueryDate") + .withJsonTag("query_date") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageSize") + .withJsonTag("page_size") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PageNumber") + .withJsonTag("page_number") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForListTemplateGroup() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("GroupId") + .withJsonTag("group_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForListTemplateGroupCollection() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("GroupCollectionId") + .withJsonTag("group_collection_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForListTopStatistics() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Date") + .withJsonTag("date") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForListTranscodeTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("GroupId") + .withJsonTag("group_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("IsDefault") + .withJsonTag("is_default") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Offset") + .withJsonTag("offset") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("QueryString") + .withJsonTag("query_string") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForListWatermarkTemplate() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForPublishAssetFromObs() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForPublishAssets() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForShowAssetCipher() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("AssetId") + .withJsonTag("asset_id") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForShowAssetDetail() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("AssetId") + .withJsonTag("asset_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Categories") + .withJsonTag("categories") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForShowAssetMeta() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("AssetId") + .withJsonTag("asset_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TranscodeStatus") + .withJsonTag("transcodeStatus") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AssetStatus") + .withJsonTag("assetStatus") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("CategoryId") + .withJsonTag("category_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Tags") + .withJsonTag("tags") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("QueryString") + .withJsonTag("query_string") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForShowAssetTempAuthority() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("HttpVerb") + .withJsonTag("http_verb") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Bucket") + .withJsonTag("bucket") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ObjectKey") + .withJsonTag("object_key") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ContentType") + .withJsonTag("content_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ContentMd5") + .withJsonTag("content_md5") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("UploadId") + .withJsonTag("upload_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PartNumber") + .withJsonTag("part_number") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForShowCdnStatistics() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("StatType") + .withJsonTag("stat_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Domain") + .withJsonTag("domain") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForShowPreheatingAsset() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForShowVodStatistics() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("StartTime") + .withJsonTag("start_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EndTime") + .withJsonTag("end_time") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Interval") + .withJsonTag("interval") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForUnpublishAssets() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForUpdateAsset() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForUpdateAssetCategory() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForUpdateAssetMeta() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForUpdateBucketAuthorized() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForUpdateCoverByThumbnail() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForUpdateTemplateGroup() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForUpdateTemplateGroupCollection() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForUpdateTranscodeTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForUpdateWatermarkTemplate() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForUploadMetaDataByUrl() { + HttpRequestDef reqDefBuilder; + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForListTakeOverTask() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForShowTakeOverAssetDetails() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("SourceBucket") + .withJsonTag("source_bucket") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SourceObject") + .withJsonTag("source_object") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForShowTakeOverTaskDetails() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("TaskId") + .withJsonTag("task_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Page") + .withJsonTag("page") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Size") + .withJsonTag("size") + .withLocationType(Query_)); + FieldDef headerParamXSdkDate; + reqDefBuilder.withRequestField(headerParamXSdkDate + .withName("XSdkDate") + .withJsonTag("X-Sdk-Date") + .withLocationType(Header_)); + return reqDefBuilder; +} + +HttpRequestDef VodMeta::genRequestDefForModifySubtitle() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/vod/src/v1/model/AddSubtitle.cpp b/vod/src/v1/model/AddSubtitle.cpp index b5567c942..b75876a6e 100644 --- a/vod/src/v1/model/AddSubtitle.cpp +++ b/vod/src/v1/model/AddSubtitle.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/AddSubtitle.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -42,7 +41,6 @@ web::json::value AddSubtitle::toJson() const return val; } - bool AddSubtitle::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool AddSubtitle::fromJson(const web::json::value& val) return ok; } + std::string AddSubtitle::getType() const { return type_; diff --git a/vod/src/v1/model/AssetDetails.cpp b/vod/src/v1/model/AssetDetails.cpp index e8ea5ca93..1bf140c86 100644 --- a/vod/src/v1/model/AssetDetails.cpp +++ b/vod/src/v1/model/AssetDetails.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/AssetDetails.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -51,7 +50,6 @@ web::json::value AssetDetails::toJson() const return val; } - bool AssetDetails::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool AssetDetails::fromJson(const web::json::value& val) return ok; } + std::string AssetDetails::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/AssetInfo.cpp b/vod/src/v1/model/AssetInfo.cpp index 5ef9b7c10..4d8a3209f 100644 --- a/vod/src/v1/model/AssetInfo.cpp +++ b/vod/src/v1/model/AssetInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/AssetInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -51,7 +50,6 @@ web::json::value AssetInfo::toJson() const return val; } - bool AssetInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool AssetInfo::fromJson(const web::json::value& val) return ok; } + std::string AssetInfo::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/AssetProcessReq.cpp b/vod/src/v1/model/AssetProcessReq.cpp index 55fdcae53..40ffc4b35 100644 --- a/vod/src/v1/model/AssetProcessReq.cpp +++ b/vod/src/v1/model/AssetProcessReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/AssetProcessReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -51,7 +50,6 @@ web::json::value AssetProcessReq::toJson() const return val; } - bool AssetProcessReq::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool AssetProcessReq::fromJson(const web::json::value& val) return ok; } + std::string AssetProcessReq::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/AssetReviewReq.cpp b/vod/src/v1/model/AssetReviewReq.cpp index 6d2e28043..34111ee10 100644 --- a/vod/src/v1/model/AssetReviewReq.cpp +++ b/vod/src/v1/model/AssetReviewReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/AssetReviewReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value AssetReviewReq::toJson() const return val; } - bool AssetReviewReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AssetReviewReq::fromJson(const web::json::value& val) return ok; } + std::string AssetReviewReq::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/AssetSummary.cpp b/vod/src/v1/model/AssetSummary.cpp index 2a9b7b8a9..6fdaa1c0f 100644 --- a/vod/src/v1/model/AssetSummary.cpp +++ b/vod/src/v1/model/AssetSummary.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/AssetSummary.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -102,7 +101,6 @@ web::json::value AssetSummary::toJson() const return val; } - bool AssetSummary::fromJson(const web::json::value& val) { bool ok = true; @@ -245,6 +243,7 @@ bool AssetSummary::fromJson(const web::json::value& val) return ok; } + std::string AssetSummary::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/AudioInfo.cpp b/vod/src/v1/model/AudioInfo.cpp index fd1719a32..a8d3fda33 100644 --- a/vod/src/v1/model/AudioInfo.cpp +++ b/vod/src/v1/model/AudioInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/AudioInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -43,7 +42,6 @@ web::json::value AudioInfo::toJson() const return val; } - bool AudioInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool AudioInfo::fromJson(const web::json::value& val) return ok; } + std::string AudioInfo::getSampleRate() const { return sampleRate_; diff --git a/vod/src/v1/model/AudioTemplateInfo.cpp b/vod/src/v1/model/AudioTemplateInfo.cpp index 0ad22f399..10251ad52 100644 --- a/vod/src/v1/model/AudioTemplateInfo.cpp +++ b/vod/src/v1/model/AudioTemplateInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/AudioTemplateInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -43,7 +42,6 @@ web::json::value AudioTemplateInfo::toJson() const return val; } - bool AudioTemplateInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool AudioTemplateInfo::fromJson(const web::json::value& val) return ok; } + int32_t AudioTemplateInfo::getSampleRate() const { return sampleRate_; diff --git a/vod/src/v1/model/BaseInfo.cpp b/vod/src/v1/model/BaseInfo.cpp index 52a2a35be..0ca202956 100644 --- a/vod/src/v1/model/BaseInfo.cpp +++ b/vod/src/v1/model/BaseInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/BaseInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -103,7 +102,6 @@ web::json::value BaseInfo::toJson() const return val; } - bool BaseInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -255,6 +253,7 @@ bool BaseInfo::fromJson(const web::json::value& val) return ok; } + std::string BaseInfo::getTitle() const { return title_; diff --git a/vod/src/v1/model/CancelAssetTranscodeTaskRequest.cpp b/vod/src/v1/model/CancelAssetTranscodeTaskRequest.cpp index 2715747fa..bba822679 100644 --- a/vod/src/v1/model/CancelAssetTranscodeTaskRequest.cpp +++ b/vod/src/v1/model/CancelAssetTranscodeTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CancelAssetTranscodeTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value CancelAssetTranscodeTaskRequest::toJson() const return val; } - bool CancelAssetTranscodeTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CancelAssetTranscodeTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string CancelAssetTranscodeTaskRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CancelAssetTranscodeTaskResponse.cpp b/vod/src/v1/model/CancelAssetTranscodeTaskResponse.cpp index 63c4cdbec..c16d2d1e8 100644 --- a/vod/src/v1/model/CancelAssetTranscodeTaskResponse.cpp +++ b/vod/src/v1/model/CancelAssetTranscodeTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CancelAssetTranscodeTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value CancelAssetTranscodeTaskResponse::toJson() const return val; } - bool CancelAssetTranscodeTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CancelAssetTranscodeTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vod/src/v1/model/CancelExtractAudioTaskRequest.cpp b/vod/src/v1/model/CancelExtractAudioTaskRequest.cpp index 333993fef..0332ad039 100644 --- a/vod/src/v1/model/CancelExtractAudioTaskRequest.cpp +++ b/vod/src/v1/model/CancelExtractAudioTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CancelExtractAudioTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value CancelExtractAudioTaskRequest::toJson() const return val; } - bool CancelExtractAudioTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CancelExtractAudioTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string CancelExtractAudioTaskRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CancelExtractAudioTaskResponse.cpp b/vod/src/v1/model/CancelExtractAudioTaskResponse.cpp index f54570ac3..c832b1bcc 100644 --- a/vod/src/v1/model/CancelExtractAudioTaskResponse.cpp +++ b/vod/src/v1/model/CancelExtractAudioTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CancelExtractAudioTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value CancelExtractAudioTaskResponse::toJson() const return val; } - bool CancelExtractAudioTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CancelExtractAudioTaskResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vod/src/v1/model/CdnLog.cpp b/vod/src/v1/model/CdnLog.cpp index 81c88e4ca..f22c1e1c2 100644 --- a/vod/src/v1/model/CdnLog.cpp +++ b/vod/src/v1/model/CdnLog.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CdnLog.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -58,7 +57,6 @@ web::json::value CdnLog::toJson() const return val; } - bool CdnLog::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool CdnLog::fromJson(const web::json::value& val) return ok; } + std::string CdnLog::getDomainName() const { return domainName_; diff --git a/vod/src/v1/model/CheckMd5DuplicationRequest.cpp b/vod/src/v1/model/CheckMd5DuplicationRequest.cpp index b71db57e3..e81065485 100644 --- a/vod/src/v1/model/CheckMd5DuplicationRequest.cpp +++ b/vod/src/v1/model/CheckMd5DuplicationRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CheckMd5DuplicationRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -43,7 +42,6 @@ web::json::value CheckMd5DuplicationRequest::toJson() const return val; } - bool CheckMd5DuplicationRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CheckMd5DuplicationRequest::fromJson(const web::json::value& val) return ok; } + std::string CheckMd5DuplicationRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CheckMd5DuplicationResponse.cpp b/vod/src/v1/model/CheckMd5DuplicationResponse.cpp index 7de4177ed..d6f5018ba 100644 --- a/vod/src/v1/model/CheckMd5DuplicationResponse.cpp +++ b/vod/src/v1/model/CheckMd5DuplicationResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CheckMd5DuplicationResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CheckMd5DuplicationResponse::toJson() const return val; } - bool CheckMd5DuplicationResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CheckMd5DuplicationResponse::fromJson(const web::json::value& val) return ok; } + int32_t CheckMd5DuplicationResponse::getIsDuplicated() const { return isDuplicated_; diff --git a/vod/src/v1/model/Common.cpp b/vod/src/v1/model/Common.cpp index 598dabf30..804acc8dd 100644 --- a/vod/src/v1/model/Common.cpp +++ b/vod/src/v1/model/Common.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/Common.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -53,7 +52,6 @@ web::json::value Common::toJson() const return val; } - bool Common::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool Common::fromJson(const web::json::value& val) return ok; } + std::string Common::getPvc() const { return pvc_; diff --git a/vod/src/v1/model/CommonInfo.cpp b/vod/src/v1/model/CommonInfo.cpp index 278c3a28b..aeee10a13 100644 --- a/vod/src/v1/model/CommonInfo.cpp +++ b/vod/src/v1/model/CommonInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CommonInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -68,7 +67,6 @@ web::json::value CommonInfo::toJson() const return val; } - bool CommonInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool CommonInfo::fromJson(const web::json::value& val) return ok; } + bool CommonInfo::isPvc() const { return pvc_; diff --git a/vod/src/v1/model/ConfirmAssetUploadReq.cpp b/vod/src/v1/model/ConfirmAssetUploadReq.cpp index ad12715e7..7bc21233d 100644 --- a/vod/src/v1/model/ConfirmAssetUploadReq.cpp +++ b/vod/src/v1/model/ConfirmAssetUploadReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ConfirmAssetUploadReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value ConfirmAssetUploadReq::toJson() const return val; } - bool ConfirmAssetUploadReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ConfirmAssetUploadReq::fromJson(const web::json::value& val) return ok; } + std::string ConfirmAssetUploadReq::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/ConfirmAssetUploadRequest.cpp b/vod/src/v1/model/ConfirmAssetUploadRequest.cpp index a5649bf76..9338aa64d 100644 --- a/vod/src/v1/model/ConfirmAssetUploadRequest.cpp +++ b/vod/src/v1/model/ConfirmAssetUploadRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ConfirmAssetUploadRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value ConfirmAssetUploadRequest::toJson() const return val; } - bool ConfirmAssetUploadRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ConfirmAssetUploadRequest::fromJson(const web::json::value& val) return ok; } + std::string ConfirmAssetUploadRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ConfirmAssetUploadResponse.cpp b/vod/src/v1/model/ConfirmAssetUploadResponse.cpp index e95c6323f..9f95c2bf8 100644 --- a/vod/src/v1/model/ConfirmAssetUploadResponse.cpp +++ b/vod/src/v1/model/ConfirmAssetUploadResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ConfirmAssetUploadResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -33,7 +32,6 @@ web::json::value ConfirmAssetUploadResponse::toJson() const return val; } - bool ConfirmAssetUploadResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ConfirmAssetUploadResponse::fromJson(const web::json::value& val) return ok; } + std::string ConfirmAssetUploadResponse::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/ConfirmImageUploadReq.cpp b/vod/src/v1/model/ConfirmImageUploadReq.cpp index 1be966011..2a4ae9601 100644 --- a/vod/src/v1/model/ConfirmImageUploadReq.cpp +++ b/vod/src/v1/model/ConfirmImageUploadReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ConfirmImageUploadReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value ConfirmImageUploadReq::toJson() const return val; } - bool ConfirmImageUploadReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ConfirmImageUploadReq::fromJson(const web::json::value& val) return ok; } + std::string ConfirmImageUploadReq::getId() const { return id_; diff --git a/vod/src/v1/model/ConfirmImageUploadRequest.cpp b/vod/src/v1/model/ConfirmImageUploadRequest.cpp index 31071b7fd..3e76ab370 100644 --- a/vod/src/v1/model/ConfirmImageUploadRequest.cpp +++ b/vod/src/v1/model/ConfirmImageUploadRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ConfirmImageUploadRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value ConfirmImageUploadRequest::toJson() const return val; } - bool ConfirmImageUploadRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ConfirmImageUploadRequest::fromJson(const web::json::value& val) return ok; } + std::string ConfirmImageUploadRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ConfirmImageUploadResponse.cpp b/vod/src/v1/model/ConfirmImageUploadResponse.cpp index 141f91948..0090e8b0e 100644 --- a/vod/src/v1/model/ConfirmImageUploadResponse.cpp +++ b/vod/src/v1/model/ConfirmImageUploadResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ConfirmImageUploadResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value ConfirmImageUploadResponse::toJson() const return val; } - bool ConfirmImageUploadResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ConfirmImageUploadResponse::fromJson(const web::json::value& val) return ok; } + std::string ConfirmImageUploadResponse::getId() const { return id_; diff --git a/vod/src/v1/model/CoverInfo.cpp b/vod/src/v1/model/CoverInfo.cpp index eb501996a..e02daaf16 100644 --- a/vod/src/v1/model/CoverInfo.cpp +++ b/vod/src/v1/model/CoverInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CoverInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -33,7 +32,6 @@ web::json::value CoverInfo::toJson() const return val; } - bool CoverInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CoverInfo::fromJson(const web::json::value& val) return ok; } + std::string CoverInfo::getCoverUrl() const { return coverUrl_; diff --git a/vod/src/v1/model/CreateAssetByFileUploadReq.cpp b/vod/src/v1/model/CreateAssetByFileUploadReq.cpp index 421fe5f3b..dcd1a1895 100644 --- a/vod/src/v1/model/CreateAssetByFileUploadReq.cpp +++ b/vod/src/v1/model/CreateAssetByFileUploadReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateAssetByFileUploadReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -110,7 +109,6 @@ web::json::value CreateAssetByFileUploadReq::toJson() const return val; } - bool CreateAssetByFileUploadReq::fromJson(const web::json::value& val) { bool ok = true; @@ -271,6 +269,7 @@ bool CreateAssetByFileUploadReq::fromJson(const web::json::value& val) return ok; } + std::string CreateAssetByFileUploadReq::getTitle() const { return title_; diff --git a/vod/src/v1/model/CreateAssetByFileUploadRequest.cpp b/vod/src/v1/model/CreateAssetByFileUploadRequest.cpp index 370741ea5..a4b79f22a 100644 --- a/vod/src/v1/model/CreateAssetByFileUploadRequest.cpp +++ b/vod/src/v1/model/CreateAssetByFileUploadRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateAssetByFileUploadRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CreateAssetByFileUploadRequest::toJson() const return val; } - bool CreateAssetByFileUploadRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateAssetByFileUploadRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateAssetByFileUploadRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CreateAssetByFileUploadResponse.cpp b/vod/src/v1/model/CreateAssetByFileUploadResponse.cpp index 8ccb3f9cf..302b3ac51 100644 --- a/vod/src/v1/model/CreateAssetByFileUploadResponse.cpp +++ b/vod/src/v1/model/CreateAssetByFileUploadResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateAssetByFileUploadResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -51,7 +50,6 @@ web::json::value CreateAssetByFileUploadResponse::toJson() const return val; } - bool CreateAssetByFileUploadResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool CreateAssetByFileUploadResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateAssetByFileUploadResponse::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/CreateAssetCategoryRequest.cpp b/vod/src/v1/model/CreateAssetCategoryRequest.cpp index bf291d283..b65e9350f 100644 --- a/vod/src/v1/model/CreateAssetCategoryRequest.cpp +++ b/vod/src/v1/model/CreateAssetCategoryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateAssetCategoryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CreateAssetCategoryRequest::toJson() const return val; } - bool CreateAssetCategoryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateAssetCategoryRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateAssetCategoryRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CreateAssetCategoryResponse.cpp b/vod/src/v1/model/CreateAssetCategoryResponse.cpp index 747eaa7e5..161a9d1ae 100644 --- a/vod/src/v1/model/CreateAssetCategoryResponse.cpp +++ b/vod/src/v1/model/CreateAssetCategoryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateAssetCategoryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -53,7 +52,6 @@ web::json::value CreateAssetCategoryResponse::toJson() const return val; } - bool CreateAssetCategoryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool CreateAssetCategoryResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateAssetCategoryResponse::getName() const { return name_; diff --git a/vod/src/v1/model/CreateAssetProcessTaskRequest.cpp b/vod/src/v1/model/CreateAssetProcessTaskRequest.cpp index b54b34f06..c9bef91f0 100644 --- a/vod/src/v1/model/CreateAssetProcessTaskRequest.cpp +++ b/vod/src/v1/model/CreateAssetProcessTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateAssetProcessTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CreateAssetProcessTaskRequest::toJson() const return val; } - bool CreateAssetProcessTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateAssetProcessTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateAssetProcessTaskRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CreateAssetProcessTaskResponse.cpp b/vod/src/v1/model/CreateAssetProcessTaskResponse.cpp index 6a060a67c..220e5683d 100644 --- a/vod/src/v1/model/CreateAssetProcessTaskResponse.cpp +++ b/vod/src/v1/model/CreateAssetProcessTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateAssetProcessTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -33,7 +32,6 @@ web::json::value CreateAssetProcessTaskResponse::toJson() const return val; } - bool CreateAssetProcessTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateAssetProcessTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateAssetProcessTaskResponse::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/CreateAssetReviewTaskRequest.cpp b/vod/src/v1/model/CreateAssetReviewTaskRequest.cpp index 357e803ea..ca7d44ed5 100644 --- a/vod/src/v1/model/CreateAssetReviewTaskRequest.cpp +++ b/vod/src/v1/model/CreateAssetReviewTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateAssetReviewTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CreateAssetReviewTaskRequest::toJson() const return val; } - bool CreateAssetReviewTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateAssetReviewTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateAssetReviewTaskRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CreateAssetReviewTaskResponse.cpp b/vod/src/v1/model/CreateAssetReviewTaskResponse.cpp index f5f27e150..711ede639 100644 --- a/vod/src/v1/model/CreateAssetReviewTaskResponse.cpp +++ b/vod/src/v1/model/CreateAssetReviewTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateAssetReviewTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CreateAssetReviewTaskResponse::toJson() const return val; } - bool CreateAssetReviewTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateAssetReviewTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateAssetReviewTaskResponse::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/CreateCategoryReq.cpp b/vod/src/v1/model/CreateCategoryReq.cpp index 3ba75c107..3550fd7e1 100644 --- a/vod/src/v1/model/CreateCategoryReq.cpp +++ b/vod/src/v1/model/CreateCategoryReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateCategoryReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value CreateCategoryReq::toJson() const return val; } - bool CreateCategoryReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateCategoryReq::fromJson(const web::json::value& val) return ok; } + std::string CreateCategoryReq::getName() const { return name_; diff --git a/vod/src/v1/model/CreateExtractAudioTaskRequest.cpp b/vod/src/v1/model/CreateExtractAudioTaskRequest.cpp index 86eea94c1..f8c5c3523 100644 --- a/vod/src/v1/model/CreateExtractAudioTaskRequest.cpp +++ b/vod/src/v1/model/CreateExtractAudioTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateExtractAudioTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CreateExtractAudioTaskRequest::toJson() const return val; } - bool CreateExtractAudioTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateExtractAudioTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateExtractAudioTaskRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CreateExtractAudioTaskResponse.cpp b/vod/src/v1/model/CreateExtractAudioTaskResponse.cpp index 5be8f701d..02962a6d5 100644 --- a/vod/src/v1/model/CreateExtractAudioTaskResponse.cpp +++ b/vod/src/v1/model/CreateExtractAudioTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateExtractAudioTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value CreateExtractAudioTaskResponse::toJson() const return val; } - bool CreateExtractAudioTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateExtractAudioTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateExtractAudioTaskResponse::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/CreatePreheatingAssetReq.cpp b/vod/src/v1/model/CreatePreheatingAssetReq.cpp index a71e4fb9f..f614ff9ed 100644 --- a/vod/src/v1/model/CreatePreheatingAssetReq.cpp +++ b/vod/src/v1/model/CreatePreheatingAssetReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreatePreheatingAssetReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CreatePreheatingAssetReq::toJson() const return val; } - bool CreatePreheatingAssetReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreatePreheatingAssetReq::fromJson(const web::json::value& val) return ok; } + std::string CreatePreheatingAssetReq::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/CreatePreheatingAssetRequest.cpp b/vod/src/v1/model/CreatePreheatingAssetRequest.cpp index 0e750b4d3..f06b3be3f 100644 --- a/vod/src/v1/model/CreatePreheatingAssetRequest.cpp +++ b/vod/src/v1/model/CreatePreheatingAssetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreatePreheatingAssetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CreatePreheatingAssetRequest::toJson() const return val; } - bool CreatePreheatingAssetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreatePreheatingAssetRequest::fromJson(const web::json::value& val) return ok; } + std::string CreatePreheatingAssetRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CreatePreheatingAssetResponse.cpp b/vod/src/v1/model/CreatePreheatingAssetResponse.cpp index f225dfca4..707f892e8 100644 --- a/vod/src/v1/model/CreatePreheatingAssetResponse.cpp +++ b/vod/src/v1/model/CreatePreheatingAssetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreatePreheatingAssetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -33,7 +32,6 @@ web::json::value CreatePreheatingAssetResponse::toJson() const return val; } - bool CreatePreheatingAssetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreatePreheatingAssetResponse::fromJson(const web::json::value& val) return ok; } + std::string CreatePreheatingAssetResponse::getTaskId() const { return taskId_; diff --git a/vod/src/v1/model/CreateTakeOverTaskReq.cpp b/vod/src/v1/model/CreateTakeOverTaskReq.cpp index fdea771f3..a7864e4e3 100644 --- a/vod/src/v1/model/CreateTakeOverTaskReq.cpp +++ b/vod/src/v1/model/CreateTakeOverTaskReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateTakeOverTaskReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -67,7 +66,6 @@ web::json::value CreateTakeOverTaskReq::toJson() const return val; } - bool CreateTakeOverTaskReq::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool CreateTakeOverTaskReq::fromJson(const web::json::value& val) return ok; } + std::string CreateTakeOverTaskReq::getBucket() const { return bucket_; diff --git a/vod/src/v1/model/CreateTakeOverTaskRequest.cpp b/vod/src/v1/model/CreateTakeOverTaskRequest.cpp index ab3af8aa0..34c4c20bf 100644 --- a/vod/src/v1/model/CreateTakeOverTaskRequest.cpp +++ b/vod/src/v1/model/CreateTakeOverTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateTakeOverTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CreateTakeOverTaskRequest::toJson() const return val; } - bool CreateTakeOverTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateTakeOverTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateTakeOverTaskRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CreateTakeOverTaskResponse.cpp b/vod/src/v1/model/CreateTakeOverTaskResponse.cpp index 9f8d2c4c0..017f0dcfe 100644 --- a/vod/src/v1/model/CreateTakeOverTaskResponse.cpp +++ b/vod/src/v1/model/CreateTakeOverTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateTakeOverTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -33,7 +32,6 @@ web::json::value CreateTakeOverTaskResponse::toJson() const return val; } - bool CreateTakeOverTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateTakeOverTaskResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateTakeOverTaskResponse::getTaskId() const { return taskId_; diff --git a/vod/src/v1/model/CreateTemplateGroupCollectionRequest.cpp b/vod/src/v1/model/CreateTemplateGroupCollectionRequest.cpp index 946bcc14c..b4e84f956 100644 --- a/vod/src/v1/model/CreateTemplateGroupCollectionRequest.cpp +++ b/vod/src/v1/model/CreateTemplateGroupCollectionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateTemplateGroupCollectionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CreateTemplateGroupCollectionRequest::toJson() const return val; } - bool CreateTemplateGroupCollectionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateTemplateGroupCollectionRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateTemplateGroupCollectionRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CreateTemplateGroupCollectionResponse.cpp b/vod/src/v1/model/CreateTemplateGroupCollectionResponse.cpp index 0af0aa345..183d482d5 100644 --- a/vod/src/v1/model/CreateTemplateGroupCollectionResponse.cpp +++ b/vod/src/v1/model/CreateTemplateGroupCollectionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateTemplateGroupCollectionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -33,7 +32,6 @@ web::json::value CreateTemplateGroupCollectionResponse::toJson() const return val; } - bool CreateTemplateGroupCollectionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateTemplateGroupCollectionResponse::fromJson(const web::json::value& val return ok; } + std::string CreateTemplateGroupCollectionResponse::getGroupCollectionId() const { return groupCollectionId_; diff --git a/vod/src/v1/model/CreateTemplateGroupRequest.cpp b/vod/src/v1/model/CreateTemplateGroupRequest.cpp index f9441fb65..06fd340d6 100644 --- a/vod/src/v1/model/CreateTemplateGroupRequest.cpp +++ b/vod/src/v1/model/CreateTemplateGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateTemplateGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CreateTemplateGroupRequest::toJson() const return val; } - bool CreateTemplateGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateTemplateGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateTemplateGroupRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CreateTemplateGroupResponse.cpp b/vod/src/v1/model/CreateTemplateGroupResponse.cpp index 502374da8..cf61edcc9 100644 --- a/vod/src/v1/model/CreateTemplateGroupResponse.cpp +++ b/vod/src/v1/model/CreateTemplateGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateTemplateGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -33,7 +32,6 @@ web::json::value CreateTemplateGroupResponse::toJson() const return val; } - bool CreateTemplateGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateTemplateGroupResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateTemplateGroupResponse::getGroupId() const { return groupId_; diff --git a/vod/src/v1/model/CreateTranscodeTemplate.cpp b/vod/src/v1/model/CreateTranscodeTemplate.cpp index 3869e988f..7a37dd337 100644 --- a/vod/src/v1/model/CreateTranscodeTemplate.cpp +++ b/vod/src/v1/model/CreateTranscodeTemplate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateTranscodeTemplate.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -60,7 +59,6 @@ web::json::value CreateTranscodeTemplate::toJson() const return val; } - bool CreateTranscodeTemplate::fromJson(const web::json::value& val) { bool ok = true; @@ -131,6 +129,7 @@ bool CreateTranscodeTemplate::fromJson(const web::json::value& val) return ok; } + std::string CreateTranscodeTemplate::getName() const { return name_; diff --git a/vod/src/v1/model/CreateTranscodeTemplateRequest.cpp b/vod/src/v1/model/CreateTranscodeTemplateRequest.cpp index e5747aaf8..4932458ea 100644 --- a/vod/src/v1/model/CreateTranscodeTemplateRequest.cpp +++ b/vod/src/v1/model/CreateTranscodeTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateTranscodeTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CreateTranscodeTemplateRequest::toJson() const return val; } - bool CreateTranscodeTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateTranscodeTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateTranscodeTemplateRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CreateTranscodeTemplateResponse.cpp b/vod/src/v1/model/CreateTranscodeTemplateResponse.cpp index ef10da6ed..9d4b85452 100644 --- a/vod/src/v1/model/CreateTranscodeTemplateResponse.cpp +++ b/vod/src/v1/model/CreateTranscodeTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateTranscodeTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -33,7 +32,6 @@ web::json::value CreateTranscodeTemplateResponse::toJson() const return val; } - bool CreateTranscodeTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool CreateTranscodeTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateTranscodeTemplateResponse::getGroupId() const { return groupId_; diff --git a/vod/src/v1/model/CreateWatermarkTemplateReq.cpp b/vod/src/v1/model/CreateWatermarkTemplateReq.cpp index 8fb5073bc..8b46ae0d1 100644 --- a/vod/src/v1/model/CreateWatermarkTemplateReq.cpp +++ b/vod/src/v1/model/CreateWatermarkTemplateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateWatermarkTemplateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -88,7 +87,6 @@ web::json::value CreateWatermarkTemplateReq::toJson() const return val; } - bool CreateWatermarkTemplateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool CreateWatermarkTemplateReq::fromJson(const web::json::value& val) return ok; } + std::string CreateWatermarkTemplateReq::getName() const { return name_; diff --git a/vod/src/v1/model/CreateWatermarkTemplateRequest.cpp b/vod/src/v1/model/CreateWatermarkTemplateRequest.cpp index 52a4f4ce3..72018023c 100644 --- a/vod/src/v1/model/CreateWatermarkTemplateRequest.cpp +++ b/vod/src/v1/model/CreateWatermarkTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateWatermarkTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value CreateWatermarkTemplateRequest::toJson() const return val; } - bool CreateWatermarkTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateWatermarkTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateWatermarkTemplateRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/CreateWatermarkTemplateResponse.cpp b/vod/src/v1/model/CreateWatermarkTemplateResponse.cpp index e81a5f508..5f00cff6f 100644 --- a/vod/src/v1/model/CreateWatermarkTemplateResponse.cpp +++ b/vod/src/v1/model/CreateWatermarkTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/CreateWatermarkTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value CreateWatermarkTemplateResponse::toJson() const return val; } - bool CreateWatermarkTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreateWatermarkTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::string CreateWatermarkTemplateResponse::getId() const { return id_; diff --git a/vod/src/v1/model/DeleteAssetCategoryRequest.cpp b/vod/src/v1/model/DeleteAssetCategoryRequest.cpp index d9db05f3e..5ceb2b58a 100644 --- a/vod/src/v1/model/DeleteAssetCategoryRequest.cpp +++ b/vod/src/v1/model/DeleteAssetCategoryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteAssetCategoryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value DeleteAssetCategoryRequest::toJson() const return val; } - bool DeleteAssetCategoryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteAssetCategoryRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteAssetCategoryRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/DeleteAssetCategoryResponse.cpp b/vod/src/v1/model/DeleteAssetCategoryResponse.cpp index d75c62614..8c9ae19a2 100644 --- a/vod/src/v1/model/DeleteAssetCategoryResponse.cpp +++ b/vod/src/v1/model/DeleteAssetCategoryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteAssetCategoryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value DeleteAssetCategoryResponse::toJson() const return val; } - bool DeleteAssetCategoryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteAssetCategoryResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vod/src/v1/model/DeleteAssetsRequest.cpp b/vod/src/v1/model/DeleteAssetsRequest.cpp index 12c6df9f8..77995d111 100644 --- a/vod/src/v1/model/DeleteAssetsRequest.cpp +++ b/vod/src/v1/model/DeleteAssetsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteAssetsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -42,7 +41,6 @@ web::json::value DeleteAssetsRequest::toJson() const return val; } - bool DeleteAssetsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool DeleteAssetsRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteAssetsRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/DeleteAssetsResponse.cpp b/vod/src/v1/model/DeleteAssetsResponse.cpp index a5b9cdd00..e67df9a55 100644 --- a/vod/src/v1/model/DeleteAssetsResponse.cpp +++ b/vod/src/v1/model/DeleteAssetsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteAssetsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -32,7 +31,6 @@ web::json::value DeleteAssetsResponse::toJson() const return val; } - bool DeleteAssetsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DeleteAssetsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& DeleteAssetsResponse::getDeleteResultArray() { return deleteResultArray_; diff --git a/vod/src/v1/model/DeleteResult.cpp b/vod/src/v1/model/DeleteResult.cpp index febc9cbaf..f86a07bbe 100644 --- a/vod/src/v1/model/DeleteResult.cpp +++ b/vod/src/v1/model/DeleteResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value DeleteResult::toJson() const return val; } - bool DeleteResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteResult::fromJson(const web::json::value& val) return ok; } + std::string DeleteResult::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/DeleteSubtitle.cpp b/vod/src/v1/model/DeleteSubtitle.cpp index 9145cbf82..d0b9d8ef8 100644 --- a/vod/src/v1/model/DeleteSubtitle.cpp +++ b/vod/src/v1/model/DeleteSubtitle.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteSubtitle.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value DeleteSubtitle::toJson() const return val; } - bool DeleteSubtitle::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteSubtitle::fromJson(const web::json::value& val) return ok; } + std::string DeleteSubtitle::getType() const { return type_; diff --git a/vod/src/v1/model/DeleteTemplateGroupCollectionRequest.cpp b/vod/src/v1/model/DeleteTemplateGroupCollectionRequest.cpp index c3c7636ea..1165f5f84 100644 --- a/vod/src/v1/model/DeleteTemplateGroupCollectionRequest.cpp +++ b/vod/src/v1/model/DeleteTemplateGroupCollectionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteTemplateGroupCollectionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value DeleteTemplateGroupCollectionRequest::toJson() const return val; } - bool DeleteTemplateGroupCollectionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteTemplateGroupCollectionRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteTemplateGroupCollectionRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/DeleteTemplateGroupCollectionResponse.cpp b/vod/src/v1/model/DeleteTemplateGroupCollectionResponse.cpp index 8f00f3311..57bcc5b8d 100644 --- a/vod/src/v1/model/DeleteTemplateGroupCollectionResponse.cpp +++ b/vod/src/v1/model/DeleteTemplateGroupCollectionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteTemplateGroupCollectionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value DeleteTemplateGroupCollectionResponse::toJson() const return val; } - bool DeleteTemplateGroupCollectionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteTemplateGroupCollectionResponse::fromJson(const web::json::value& val return ok; } + } } } diff --git a/vod/src/v1/model/DeleteTemplateGroupRequest.cpp b/vod/src/v1/model/DeleteTemplateGroupRequest.cpp index 5623ee029..215d2daee 100644 --- a/vod/src/v1/model/DeleteTemplateGroupRequest.cpp +++ b/vod/src/v1/model/DeleteTemplateGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteTemplateGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value DeleteTemplateGroupRequest::toJson() const return val; } - bool DeleteTemplateGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteTemplateGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteTemplateGroupRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/DeleteTemplateGroupResponse.cpp b/vod/src/v1/model/DeleteTemplateGroupResponse.cpp index 555539335..32b1f1af2 100644 --- a/vod/src/v1/model/DeleteTemplateGroupResponse.cpp +++ b/vod/src/v1/model/DeleteTemplateGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteTemplateGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value DeleteTemplateGroupResponse::toJson() const return val; } - bool DeleteTemplateGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteTemplateGroupResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vod/src/v1/model/DeleteTranscodeTemplateRequest.cpp b/vod/src/v1/model/DeleteTranscodeTemplateRequest.cpp index be248c762..179604229 100644 --- a/vod/src/v1/model/DeleteTranscodeTemplateRequest.cpp +++ b/vod/src/v1/model/DeleteTranscodeTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteTranscodeTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value DeleteTranscodeTemplateRequest::toJson() const return val; } - bool DeleteTranscodeTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteTranscodeTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteTranscodeTemplateRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/DeleteTranscodeTemplateResponse.cpp b/vod/src/v1/model/DeleteTranscodeTemplateResponse.cpp index 3a6ef3747..76897c7ba 100644 --- a/vod/src/v1/model/DeleteTranscodeTemplateResponse.cpp +++ b/vod/src/v1/model/DeleteTranscodeTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteTranscodeTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value DeleteTranscodeTemplateResponse::toJson() const return val; } - bool DeleteTranscodeTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteTranscodeTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vod/src/v1/model/DeleteWatermarkTemplateRequest.cpp b/vod/src/v1/model/DeleteWatermarkTemplateRequest.cpp index 26ca20cb0..4bea2db84 100644 --- a/vod/src/v1/model/DeleteWatermarkTemplateRequest.cpp +++ b/vod/src/v1/model/DeleteWatermarkTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteWatermarkTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value DeleteWatermarkTemplateRequest::toJson() const return val; } - bool DeleteWatermarkTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteWatermarkTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteWatermarkTemplateRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/DeleteWatermarkTemplateResponse.cpp b/vod/src/v1/model/DeleteWatermarkTemplateResponse.cpp index 4db06bb30..c9a97c59a 100644 --- a/vod/src/v1/model/DeleteWatermarkTemplateResponse.cpp +++ b/vod/src/v1/model/DeleteWatermarkTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/DeleteWatermarkTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value DeleteWatermarkTemplateResponse::toJson() const return val; } - bool DeleteWatermarkTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteWatermarkTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vod/src/v1/model/ExtractAudioTaskReq.cpp b/vod/src/v1/model/ExtractAudioTaskReq.cpp index df476d420..c01c2f419 100644 --- a/vod/src/v1/model/ExtractAudioTaskReq.cpp +++ b/vod/src/v1/model/ExtractAudioTaskReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ExtractAudioTaskReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value ExtractAudioTaskReq::toJson() const return val; } - bool ExtractAudioTaskReq::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ExtractAudioTaskReq::fromJson(const web::json::value& val) return ok; } + std::string ExtractAudioTaskReq::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/File_addr.cpp b/vod/src/v1/model/File_addr.cpp index 6f5e6b091..b896dbf3d 100644 --- a/vod/src/v1/model/File_addr.cpp +++ b/vod/src/v1/model/File_addr.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/File_addr.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -43,7 +42,6 @@ web::json::value File_addr::toJson() const return val; } - bool File_addr::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool File_addr::fromJson(const web::json::value& val) return ok; } + std::string File_addr::getBucket() const { return bucket_; diff --git a/vod/src/v1/model/ListAssetCategoryRequest.cpp b/vod/src/v1/model/ListAssetCategoryRequest.cpp index 90d58eed5..a3ef50c20 100644 --- a/vod/src/v1/model/ListAssetCategoryRequest.cpp +++ b/vod/src/v1/model/ListAssetCategoryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListAssetCategoryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value ListAssetCategoryRequest::toJson() const return val; } - bool ListAssetCategoryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ListAssetCategoryRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAssetCategoryRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ListAssetCategoryResponse.cpp b/vod/src/v1/model/ListAssetCategoryResponse.cpp index 3b1764c3d..1b2ef4f99 100644 --- a/vod/src/v1/model/ListAssetCategoryResponse.cpp +++ b/vod/src/v1/model/ListAssetCategoryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListAssetCategoryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -32,7 +31,6 @@ web::json::value ListAssetCategoryResponse::toJson() const return val; } - bool ListAssetCategoryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListAssetCategoryResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListAssetCategoryResponse::getBody() { return body_; diff --git a/vod/src/v1/model/ListAssetListRequest.cpp b/vod/src/v1/model/ListAssetListRequest.cpp index 5192c31eb..a4436435b 100644 --- a/vod/src/v1/model/ListAssetListRequest.cpp +++ b/vod/src/v1/model/ListAssetListRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListAssetListRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -85,7 +84,6 @@ web::json::value ListAssetListRequest::toJson() const return val; } - bool ListAssetListRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -201,6 +199,7 @@ bool ListAssetListRequest::fromJson(const web::json::value& val) return ok; } + std::string ListAssetListRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ListAssetListResponse.cpp b/vod/src/v1/model/ListAssetListResponse.cpp index e66347ec2..b8147c892 100644 --- a/vod/src/v1/model/ListAssetListResponse.cpp +++ b/vod/src/v1/model/ListAssetListResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListAssetListResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value ListAssetListResponse::toJson() const return val; } - bool ListAssetListResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListAssetListResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListAssetListResponse::getTotal() const { return total_; diff --git a/vod/src/v1/model/ListDomainLogsRequest.cpp b/vod/src/v1/model/ListDomainLogsRequest.cpp index 3247346a6..57c392f6f 100644 --- a/vod/src/v1/model/ListDomainLogsRequest.cpp +++ b/vod/src/v1/model/ListDomainLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListDomainLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -53,7 +52,6 @@ web::json::value ListDomainLogsRequest::toJson() const return val; } - bool ListDomainLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListDomainLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListDomainLogsRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ListDomainLogsResponse.cpp b/vod/src/v1/model/ListDomainLogsResponse.cpp index d1a8a33af..5db6a363c 100644 --- a/vod/src/v1/model/ListDomainLogsResponse.cpp +++ b/vod/src/v1/model/ListDomainLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListDomainLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value ListDomainLogsResponse::toJson() const return val; } - bool ListDomainLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListDomainLogsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ListDomainLogsResponse::getTotal() const { return total_; diff --git a/vod/src/v1/model/ListTakeOverTaskRequest.cpp b/vod/src/v1/model/ListTakeOverTaskRequest.cpp index 5b9fa0a3d..38bb068c2 100644 --- a/vod/src/v1/model/ListTakeOverTaskRequest.cpp +++ b/vod/src/v1/model/ListTakeOverTaskRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListTakeOverTaskRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -53,7 +52,6 @@ web::json::value ListTakeOverTaskRequest::toJson() const return val; } - bool ListTakeOverTaskRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListTakeOverTaskRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTakeOverTaskRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ListTakeOverTaskResponse.cpp b/vod/src/v1/model/ListTakeOverTaskResponse.cpp index 7bf30883c..d83c2cbb0 100644 --- a/vod/src/v1/model/ListTakeOverTaskResponse.cpp +++ b/vod/src/v1/model/ListTakeOverTaskResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListTakeOverTaskResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value ListTakeOverTaskResponse::toJson() const return val; } - bool ListTakeOverTaskResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListTakeOverTaskResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTakeOverTaskResponse::getTasks() { return tasks_; diff --git a/vod/src/v1/model/ListTemplateGroupCollectionRequest.cpp b/vod/src/v1/model/ListTemplateGroupCollectionRequest.cpp index cf2d29d11..db5542aa6 100644 --- a/vod/src/v1/model/ListTemplateGroupCollectionRequest.cpp +++ b/vod/src/v1/model/ListTemplateGroupCollectionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListTemplateGroupCollectionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -48,7 +47,6 @@ web::json::value ListTemplateGroupCollectionRequest::toJson() const return val; } - bool ListTemplateGroupCollectionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListTemplateGroupCollectionRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTemplateGroupCollectionRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ListTemplateGroupCollectionResponse.cpp b/vod/src/v1/model/ListTemplateGroupCollectionResponse.cpp index 057fe948a..90a47e3e6 100644 --- a/vod/src/v1/model/ListTemplateGroupCollectionResponse.cpp +++ b/vod/src/v1/model/ListTemplateGroupCollectionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListTemplateGroupCollectionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value ListTemplateGroupCollectionResponse::toJson() const return val; } - bool ListTemplateGroupCollectionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListTemplateGroupCollectionResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTemplateGroupCollectionResponse::getTemplateGroupCollectionList() { return templateGroupCollectionList_; diff --git a/vod/src/v1/model/ListTemplateGroupRequest.cpp b/vod/src/v1/model/ListTemplateGroupRequest.cpp index b84febf8b..f2038372b 100644 --- a/vod/src/v1/model/ListTemplateGroupRequest.cpp +++ b/vod/src/v1/model/ListTemplateGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListTemplateGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -53,7 +52,6 @@ web::json::value ListTemplateGroupRequest::toJson() const return val; } - bool ListTemplateGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListTemplateGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTemplateGroupRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ListTemplateGroupResponse.cpp b/vod/src/v1/model/ListTemplateGroupResponse.cpp index b38202136..7a1d34160 100644 --- a/vod/src/v1/model/ListTemplateGroupResponse.cpp +++ b/vod/src/v1/model/ListTemplateGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListTemplateGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -47,7 +46,6 @@ web::json::value ListTemplateGroupResponse::toJson() const return val; } - bool ListTemplateGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListTemplateGroupResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTemplateGroupResponse::getTemplateGroupList() { return templateGroupList_; diff --git a/vod/src/v1/model/ListTopStatisticsRequest.cpp b/vod/src/v1/model/ListTopStatisticsRequest.cpp index 942f745cd..05a11243b 100644 --- a/vod/src/v1/model/ListTopStatisticsRequest.cpp +++ b/vod/src/v1/model/ListTopStatisticsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListTopStatisticsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -43,7 +42,6 @@ web::json::value ListTopStatisticsRequest::toJson() const return val; } - bool ListTopStatisticsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListTopStatisticsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTopStatisticsRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ListTopStatisticsResponse.cpp b/vod/src/v1/model/ListTopStatisticsResponse.cpp index 584ba6291..716af265f 100644 --- a/vod/src/v1/model/ListTopStatisticsResponse.cpp +++ b/vod/src/v1/model/ListTopStatisticsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListTopStatisticsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -32,7 +31,6 @@ web::json::value ListTopStatisticsResponse::toJson() const return val; } - bool ListTopStatisticsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListTopStatisticsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTopStatisticsResponse::getTopUrls() { return topUrls_; diff --git a/vod/src/v1/model/ListTranscodeTemplateRequest.cpp b/vod/src/v1/model/ListTranscodeTemplateRequest.cpp index 1a411dc0f..21fb8ff7b 100644 --- a/vod/src/v1/model/ListTranscodeTemplateRequest.cpp +++ b/vod/src/v1/model/ListTranscodeTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListTranscodeTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -58,7 +57,6 @@ web::json::value ListTranscodeTemplateRequest::toJson() const return val; } - bool ListTranscodeTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ListTranscodeTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string ListTranscodeTemplateRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ListTranscodeTemplateResponse.cpp b/vod/src/v1/model/ListTranscodeTemplateResponse.cpp index 8340e66cd..f63f34cc1 100644 --- a/vod/src/v1/model/ListTranscodeTemplateResponse.cpp +++ b/vod/src/v1/model/ListTranscodeTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListTranscodeTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value ListTranscodeTemplateResponse::toJson() const return val; } - bool ListTranscodeTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListTranscodeTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListTranscodeTemplateResponse::getTemplateGroupList() { return templateGroupList_; diff --git a/vod/src/v1/model/ListWatermarkTemplateRequest.cpp b/vod/src/v1/model/ListWatermarkTemplateRequest.cpp index ad703d6a6..5ea8b7f6b 100644 --- a/vod/src/v1/model/ListWatermarkTemplateRequest.cpp +++ b/vod/src/v1/model/ListWatermarkTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListWatermarkTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -47,7 +46,6 @@ web::json::value ListWatermarkTemplateRequest::toJson() const return val; } - bool ListWatermarkTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ListWatermarkTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string ListWatermarkTemplateRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ListWatermarkTemplateResponse.cpp b/vod/src/v1/model/ListWatermarkTemplateResponse.cpp index eee8be4f5..aff497679 100644 --- a/vod/src/v1/model/ListWatermarkTemplateResponse.cpp +++ b/vod/src/v1/model/ListWatermarkTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ListWatermarkTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value ListWatermarkTemplateResponse::toJson() const return val; } - bool ListWatermarkTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListWatermarkTemplateResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListWatermarkTemplateResponse::getTemplates() { return templates_; diff --git a/vod/src/v1/model/MetaData.cpp b/vod/src/v1/model/MetaData.cpp index 5cba17e94..c19bb0345 100644 --- a/vod/src/v1/model/MetaData.cpp +++ b/vod/src/v1/model/MetaData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/MetaData.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -78,7 +77,6 @@ web::json::value MetaData::toJson() const return val; } - bool MetaData::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool MetaData::fromJson(const web::json::value& val) return ok; } + std::string MetaData::getPackType() const { return packType_; diff --git a/vod/src/v1/model/ModifySubtitleRequest.cpp b/vod/src/v1/model/ModifySubtitleRequest.cpp index 7a1751f62..ad85c2648 100644 --- a/vod/src/v1/model/ModifySubtitleRequest.cpp +++ b/vod/src/v1/model/ModifySubtitleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ModifySubtitleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -32,7 +31,6 @@ web::json::value ModifySubtitleRequest::toJson() const return val; } - bool ModifySubtitleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ModifySubtitleRequest::fromJson(const web::json::value& val) return ok; } + SubtitleModifyReq ModifySubtitleRequest::getBody() const { return body_; diff --git a/vod/src/v1/model/ModifySubtitleResponse.cpp b/vod/src/v1/model/ModifySubtitleResponse.cpp index b30327852..928428993 100644 --- a/vod/src/v1/model/ModifySubtitleResponse.cpp +++ b/vod/src/v1/model/ModifySubtitleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ModifySubtitleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -33,7 +32,6 @@ web::json::value ModifySubtitleResponse::toJson() const return val; } - bool ModifySubtitleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ModifySubtitleResponse::fromJson(const web::json::value& val) return ok; } + std::string ModifySubtitleResponse::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/ModifyTemplateGroupCollection.cpp b/vod/src/v1/model/ModifyTemplateGroupCollection.cpp index 0415de1df..e6f5d245b 100644 --- a/vod/src/v1/model/ModifyTemplateGroupCollection.cpp +++ b/vod/src/v1/model/ModifyTemplateGroupCollection.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ModifyTemplateGroupCollection.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -47,7 +46,6 @@ web::json::value ModifyTemplateGroupCollection::toJson() const return val; } - bool ModifyTemplateGroupCollection::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ModifyTemplateGroupCollection::fromJson(const web::json::value& val) return ok; } + std::string ModifyTemplateGroupCollection::getName() const { return name_; diff --git a/vod/src/v1/model/ModifyTransTemplate.cpp b/vod/src/v1/model/ModifyTransTemplate.cpp index 844e4f00d..aaca5560a 100644 --- a/vod/src/v1/model/ModifyTransTemplate.cpp +++ b/vod/src/v1/model/ModifyTransTemplate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ModifyTransTemplate.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -65,7 +64,6 @@ web::json::value ModifyTransTemplate::toJson() const return val; } - bool ModifyTransTemplate::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool ModifyTransTemplate::fromJson(const web::json::value& val) return ok; } + std::string ModifyTransTemplate::getGroupId() const { return groupId_; diff --git a/vod/src/v1/model/ModifyTransTemplateGroup.cpp b/vod/src/v1/model/ModifyTransTemplateGroup.cpp index cc72b51d6..7fe206f18 100644 --- a/vod/src/v1/model/ModifyTransTemplateGroup.cpp +++ b/vod/src/v1/model/ModifyTransTemplateGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ModifyTransTemplateGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -65,7 +64,6 @@ web::json::value ModifyTransTemplateGroup::toJson() const return val; } - bool ModifyTransTemplateGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool ModifyTransTemplateGroup::fromJson(const web::json::value& val) return ok; } + std::string ModifyTransTemplateGroup::getGroupId() const { return groupId_; diff --git a/vod/src/v1/model/ObsInfo.cpp b/vod/src/v1/model/ObsInfo.cpp index 17c024718..23f00b658 100644 --- a/vod/src/v1/model/ObsInfo.cpp +++ b/vod/src/v1/model/ObsInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ObsInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value ObsInfo::toJson() const return val; } - bool ObsInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ObsInfo::fromJson(const web::json::value& val) return ok; } + std::string ObsInfo::getBucket() const { return bucket_; diff --git a/vod/src/v1/model/Output.cpp b/vod/src/v1/model/Output.cpp index cd7e2b7eb..4846aec87 100644 --- a/vod/src/v1/model/Output.cpp +++ b/vod/src/v1/model/Output.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/Output.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -52,7 +51,6 @@ web::json::value Output::toJson() const return val; } - bool Output::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool Output::fromJson(const web::json::value& val) return ok; } + std::string Output::getPlayType() const { return playType_; diff --git a/vod/src/v1/model/Parameter.cpp b/vod/src/v1/model/Parameter.cpp index 1fb00ae8f..b07445912 100644 --- a/vod/src/v1/model/Parameter.cpp +++ b/vod/src/v1/model/Parameter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/Parameter.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -33,7 +32,6 @@ web::json::value Parameter::toJson() const return val; } - bool Parameter::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool Parameter::fromJson(const web::json::value& val) return ok; } + std::string Parameter::getFormat() const { return format_; diff --git a/vod/src/v1/model/PictureReviewRet.cpp b/vod/src/v1/model/PictureReviewRet.cpp index 1c8d80012..79f47a851 100644 --- a/vod/src/v1/model/PictureReviewRet.cpp +++ b/vod/src/v1/model/PictureReviewRet.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/PictureReviewRet.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -55,7 +54,6 @@ web::json::value PictureReviewRet::toJson() const return val; } - bool PictureReviewRet::fromJson(const web::json::value& val) { bool ok = true; @@ -117,6 +115,7 @@ bool PictureReviewRet::fromJson(const web::json::value& val) return ok; } + std::string PictureReviewRet::getSuggestion() const { return suggestion_; diff --git a/vod/src/v1/model/PlayInfo.cpp b/vod/src/v1/model/PlayInfo.cpp index 6518d6fd6..48c70d2b2 100644 --- a/vod/src/v1/model/PlayInfo.cpp +++ b/vod/src/v1/model/PlayInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/PlayInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -47,7 +46,6 @@ web::json::value PlayInfo::toJson() const return val; } - bool PlayInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool PlayInfo::fromJson(const web::json::value& val) return ok; } + std::string PlayInfo::getPlayType() const { return playType_; diff --git a/vod/src/v1/model/PreheatingResult.cpp b/vod/src/v1/model/PreheatingResult.cpp index 0f467a8e1..9688b6280 100644 --- a/vod/src/v1/model/PreheatingResult.cpp +++ b/vod/src/v1/model/PreheatingResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/PreheatingResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value PreheatingResult::toJson() const return val; } - bool PreheatingResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool PreheatingResult::fromJson(const web::json::value& val) return ok; } + std::string PreheatingResult::getUrl() const { return url_; diff --git a/vod/src/v1/model/PublishAssetFromObsReq.cpp b/vod/src/v1/model/PublishAssetFromObsReq.cpp index fca3fb20b..7290fe099 100644 --- a/vod/src/v1/model/PublishAssetFromObsReq.cpp +++ b/vod/src/v1/model/PublishAssetFromObsReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/PublishAssetFromObsReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -105,7 +104,6 @@ web::json::value PublishAssetFromObsReq::toJson() const return val; } - bool PublishAssetFromObsReq::fromJson(const web::json::value& val) { bool ok = true; @@ -257,6 +255,7 @@ bool PublishAssetFromObsReq::fromJson(const web::json::value& val) return ok; } + std::string PublishAssetFromObsReq::getVideoType() const { return videoType_; diff --git a/vod/src/v1/model/PublishAssetFromObsRequest.cpp b/vod/src/v1/model/PublishAssetFromObsRequest.cpp index c7b47aec5..6d2c7d175 100644 --- a/vod/src/v1/model/PublishAssetFromObsRequest.cpp +++ b/vod/src/v1/model/PublishAssetFromObsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/PublishAssetFromObsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value PublishAssetFromObsRequest::toJson() const return val; } - bool PublishAssetFromObsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool PublishAssetFromObsRequest::fromJson(const web::json::value& val) return ok; } + std::string PublishAssetFromObsRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/PublishAssetFromObsResponse.cpp b/vod/src/v1/model/PublishAssetFromObsResponse.cpp index 151882935..965a92433 100644 --- a/vod/src/v1/model/PublishAssetFromObsResponse.cpp +++ b/vod/src/v1/model/PublishAssetFromObsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/PublishAssetFromObsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -33,7 +32,6 @@ web::json::value PublishAssetFromObsResponse::toJson() const return val; } - bool PublishAssetFromObsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool PublishAssetFromObsResponse::fromJson(const web::json::value& val) return ok; } + std::string PublishAssetFromObsResponse::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/PublishAssetReq.cpp b/vod/src/v1/model/PublishAssetReq.cpp index cba714e7f..d08254a24 100644 --- a/vod/src/v1/model/PublishAssetReq.cpp +++ b/vod/src/v1/model/PublishAssetReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/PublishAssetReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -32,7 +31,6 @@ web::json::value PublishAssetReq::toJson() const return val; } - bool PublishAssetReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool PublishAssetReq::fromJson(const web::json::value& val) return ok; } + std::vector& PublishAssetReq::getAssetId() { return assetId_; diff --git a/vod/src/v1/model/PublishAssetsRequest.cpp b/vod/src/v1/model/PublishAssetsRequest.cpp index d2d3d7528..1b771ece1 100644 --- a/vod/src/v1/model/PublishAssetsRequest.cpp +++ b/vod/src/v1/model/PublishAssetsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/PublishAssetsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value PublishAssetsRequest::toJson() const return val; } - bool PublishAssetsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool PublishAssetsRequest::fromJson(const web::json::value& val) return ok; } + std::string PublishAssetsRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/PublishAssetsResponse.cpp b/vod/src/v1/model/PublishAssetsResponse.cpp index 08b5b7103..37fb67af7 100644 --- a/vod/src/v1/model/PublishAssetsResponse.cpp +++ b/vod/src/v1/model/PublishAssetsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/PublishAssetsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -32,7 +31,6 @@ web::json::value PublishAssetsResponse::toJson() const return val; } - bool PublishAssetsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool PublishAssetsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& PublishAssetsResponse::getAssetInfoArray() { return assetInfoArray_; diff --git a/vod/src/v1/model/QualityInfo.cpp b/vod/src/v1/model/QualityInfo.cpp index 1f5715323..788f9bf91 100644 --- a/vod/src/v1/model/QualityInfo.cpp +++ b/vod/src/v1/model/QualityInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/QualityInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -41,7 +40,6 @@ web::json::value QualityInfo::toJson() const return val; } - bool QualityInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -76,6 +74,7 @@ bool QualityInfo::fromJson(const web::json::value& val) return ok; } + VideoTemplateInfo QualityInfo::getVideo() const { return video_; diff --git a/vod/src/v1/model/QualityInfoList.cpp b/vod/src/v1/model/QualityInfoList.cpp index 9eafb7fe4..cd4e64786 100644 --- a/vod/src/v1/model/QualityInfoList.cpp +++ b/vod/src/v1/model/QualityInfoList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/QualityInfoList.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -36,7 +35,6 @@ web::json::value QualityInfoList::toJson() const return val; } - bool QualityInfoList::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool QualityInfoList::fromJson(const web::json::value& val) return ok; } + VideoInfo QualityInfoList::getVideo() const { return video_; diff --git a/vod/src/v1/model/QueryCategoryRsp.cpp b/vod/src/v1/model/QueryCategoryRsp.cpp index 9502aac23..dbe06e546 100644 --- a/vod/src/v1/model/QueryCategoryRsp.cpp +++ b/vod/src/v1/model/QueryCategoryRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/QueryCategoryRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -42,7 +41,6 @@ web::json::value QueryCategoryRsp::toJson() const return val; } - bool QueryCategoryRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool QueryCategoryRsp::fromJson(const web::json::value& val) return ok; } + std::string QueryCategoryRsp::getId() const { return id_; diff --git a/vod/src/v1/model/Review.cpp b/vod/src/v1/model/Review.cpp index b8b61ab33..17083a6fd 100644 --- a/vod/src/v1/model/Review.cpp +++ b/vod/src/v1/model/Review.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/Review.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -53,7 +52,6 @@ web::json::value Review::toJson() const return val; } - bool Review::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool Review::fromJson(const web::json::value& val) return ok; } + std::string Review::getTemplateId() const { return templateId_; diff --git a/vod/src/v1/model/ReviewDetail.cpp b/vod/src/v1/model/ReviewDetail.cpp index 1b40ad513..3fe4feca9 100644 --- a/vod/src/v1/model/ReviewDetail.cpp +++ b/vod/src/v1/model/ReviewDetail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ReviewDetail.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value ReviewDetail::toJson() const return val; } - bool ReviewDetail::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ReviewDetail::fromJson(const web::json::value& val) return ok; } + std::string ReviewDetail::getConfidence() const { return confidence_; diff --git a/vod/src/v1/model/ReviewInfo.cpp b/vod/src/v1/model/ReviewInfo.cpp index 261df836d..865aafffe 100644 --- a/vod/src/v1/model/ReviewInfo.cpp +++ b/vod/src/v1/model/ReviewInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ReviewInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -55,7 +54,6 @@ web::json::value ReviewInfo::toJson() const return val; } - bool ReviewInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -117,6 +115,7 @@ bool ReviewInfo::fromJson(const web::json::value& val) return ok; } + std::string ReviewInfo::getSuggestion() const { return suggestion_; diff --git a/vod/src/v1/model/ShowAssetCipherRequest.cpp b/vod/src/v1/model/ShowAssetCipherRequest.cpp index f55a28eee..fd1b91c98 100644 --- a/vod/src/v1/model/ShowAssetCipherRequest.cpp +++ b/vod/src/v1/model/ShowAssetCipherRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowAssetCipherRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value ShowAssetCipherRequest::toJson() const return val; } - bool ShowAssetCipherRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowAssetCipherRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAssetCipherRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ShowAssetCipherResponse.cpp b/vod/src/v1/model/ShowAssetCipherResponse.cpp index d73a34e3e..1dc43d986 100644 --- a/vod/src/v1/model/ShowAssetCipherResponse.cpp +++ b/vod/src/v1/model/ShowAssetCipherResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowAssetCipherResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -43,7 +42,6 @@ web::json::value ShowAssetCipherResponse::toJson() const return val; } - bool ShowAssetCipherResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowAssetCipherResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowAssetCipherResponse::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/ShowAssetDetailRequest.cpp b/vod/src/v1/model/ShowAssetDetailRequest.cpp index 0088f8357..7c0219b87 100644 --- a/vod/src/v1/model/ShowAssetDetailRequest.cpp +++ b/vod/src/v1/model/ShowAssetDetailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowAssetDetailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -42,7 +41,6 @@ web::json::value ShowAssetDetailRequest::toJson() const return val; } - bool ShowAssetDetailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ShowAssetDetailRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAssetDetailRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ShowAssetDetailResponse.cpp b/vod/src/v1/model/ShowAssetDetailResponse.cpp index c6a5c567c..32af05a79 100644 --- a/vod/src/v1/model/ShowAssetDetailResponse.cpp +++ b/vod/src/v1/model/ShowAssetDetailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowAssetDetailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -49,7 +48,6 @@ web::json::value ShowAssetDetailResponse::toJson() const return val; } - bool ShowAssetDetailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -102,6 +100,7 @@ bool ShowAssetDetailResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowAssetDetailResponse::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/ShowAssetMetaRequest.cpp b/vod/src/v1/model/ShowAssetMetaRequest.cpp index 387fd4c21..f126165db 100644 --- a/vod/src/v1/model/ShowAssetMetaRequest.cpp +++ b/vod/src/v1/model/ShowAssetMetaRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowAssetMetaRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -84,7 +83,6 @@ web::json::value ShowAssetMetaRequest::toJson() const return val; } - bool ShowAssetMetaRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -200,6 +198,7 @@ bool ShowAssetMetaRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAssetMetaRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ShowAssetMetaResponse.cpp b/vod/src/v1/model/ShowAssetMetaResponse.cpp index af3895bd0..b3b9d268e 100644 --- a/vod/src/v1/model/ShowAssetMetaResponse.cpp +++ b/vod/src/v1/model/ShowAssetMetaResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowAssetMetaResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -42,7 +41,6 @@ web::json::value ShowAssetMetaResponse::toJson() const return val; } - bool ShowAssetMetaResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ShowAssetMetaResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowAssetMetaResponse::getAssetInfoArray() { return assetInfoArray_; diff --git a/vod/src/v1/model/ShowAssetTempAuthorityRequest.cpp b/vod/src/v1/model/ShowAssetTempAuthorityRequest.cpp index 32fba32cd..f75f7c2d6 100644 --- a/vod/src/v1/model/ShowAssetTempAuthorityRequest.cpp +++ b/vod/src/v1/model/ShowAssetTempAuthorityRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowAssetTempAuthorityRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -68,7 +67,6 @@ web::json::value ShowAssetTempAuthorityRequest::toJson() const return val; } - bool ShowAssetTempAuthorityRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool ShowAssetTempAuthorityRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowAssetTempAuthorityRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ShowAssetTempAuthorityResponse.cpp b/vod/src/v1/model/ShowAssetTempAuthorityResponse.cpp index 27a2e4713..2b64918c0 100644 --- a/vod/src/v1/model/ShowAssetTempAuthorityResponse.cpp +++ b/vod/src/v1/model/ShowAssetTempAuthorityResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowAssetTempAuthorityResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -33,7 +32,6 @@ web::json::value ShowAssetTempAuthorityResponse::toJson() const return val; } - bool ShowAssetTempAuthorityResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowAssetTempAuthorityResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowAssetTempAuthorityResponse::getSignStr() const { return signStr_; diff --git a/vod/src/v1/model/ShowCdnStatisticsRequest.cpp b/vod/src/v1/model/ShowCdnStatisticsRequest.cpp index 7171670ff..96ef076da 100644 --- a/vod/src/v1/model/ShowCdnStatisticsRequest.cpp +++ b/vod/src/v1/model/ShowCdnStatisticsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowCdnStatisticsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -58,7 +57,6 @@ web::json::value ShowCdnStatisticsRequest::toJson() const return val; } - bool ShowCdnStatisticsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool ShowCdnStatisticsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowCdnStatisticsRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ShowCdnStatisticsResponse.cpp b/vod/src/v1/model/ShowCdnStatisticsResponse.cpp index f505ed708..5677b7417 100644 --- a/vod/src/v1/model/ShowCdnStatisticsResponse.cpp +++ b/vod/src/v1/model/ShowCdnStatisticsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowCdnStatisticsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -42,7 +41,6 @@ web::json::value ShowCdnStatisticsResponse::toJson() const return val; } - bool ShowCdnStatisticsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ShowCdnStatisticsResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowCdnStatisticsResponse::getStartTime() const { return startTime_; diff --git a/vod/src/v1/model/ShowPreheatingAssetRequest.cpp b/vod/src/v1/model/ShowPreheatingAssetRequest.cpp index 52be60a76..a4c07a42e 100644 --- a/vod/src/v1/model/ShowPreheatingAssetRequest.cpp +++ b/vod/src/v1/model/ShowPreheatingAssetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowPreheatingAssetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value ShowPreheatingAssetRequest::toJson() const return val; } - bool ShowPreheatingAssetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ShowPreheatingAssetRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowPreheatingAssetRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ShowPreheatingAssetResponse.cpp b/vod/src/v1/model/ShowPreheatingAssetResponse.cpp index 441648ca1..04727ac14 100644 --- a/vod/src/v1/model/ShowPreheatingAssetResponse.cpp +++ b/vod/src/v1/model/ShowPreheatingAssetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowPreheatingAssetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -32,7 +31,6 @@ web::json::value ShowPreheatingAssetResponse::toJson() const return val; } - bool ShowPreheatingAssetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowPreheatingAssetResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowPreheatingAssetResponse::getPreheatingResults() { return preheatingResults_; diff --git a/vod/src/v1/model/ShowTakeOverAssetDetailsRequest.cpp b/vod/src/v1/model/ShowTakeOverAssetDetailsRequest.cpp index 181a92754..b0fddf6c5 100644 --- a/vod/src/v1/model/ShowTakeOverAssetDetailsRequest.cpp +++ b/vod/src/v1/model/ShowTakeOverAssetDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowTakeOverAssetDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -43,7 +42,6 @@ web::json::value ShowTakeOverAssetDetailsRequest::toJson() const return val; } - bool ShowTakeOverAssetDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ShowTakeOverAssetDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowTakeOverAssetDetailsRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ShowTakeOverAssetDetailsResponse.cpp b/vod/src/v1/model/ShowTakeOverAssetDetailsResponse.cpp index 195f3e501..0129cbdc8 100644 --- a/vod/src/v1/model/ShowTakeOverAssetDetailsResponse.cpp +++ b/vod/src/v1/model/ShowTakeOverAssetDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowTakeOverAssetDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -51,7 +50,6 @@ web::json::value ShowTakeOverAssetDetailsResponse::toJson() const return val; } - bool ShowTakeOverAssetDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool ShowTakeOverAssetDetailsResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowTakeOverAssetDetailsResponse::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/ShowTakeOverTaskDetailsRequest.cpp b/vod/src/v1/model/ShowTakeOverTaskDetailsRequest.cpp index d21edddcf..8cc6583ff 100644 --- a/vod/src/v1/model/ShowTakeOverTaskDetailsRequest.cpp +++ b/vod/src/v1/model/ShowTakeOverTaskDetailsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowTakeOverTaskDetailsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -48,7 +47,6 @@ web::json::value ShowTakeOverTaskDetailsRequest::toJson() const return val; } - bool ShowTakeOverTaskDetailsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowTakeOverTaskDetailsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowTakeOverTaskDetailsRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ShowTakeOverTaskDetailsResponse.cpp b/vod/src/v1/model/ShowTakeOverTaskDetailsResponse.cpp index dfb3fc14a..6fb7d5593 100644 --- a/vod/src/v1/model/ShowTakeOverTaskDetailsResponse.cpp +++ b/vod/src/v1/model/ShowTakeOverTaskDetailsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowTakeOverTaskDetailsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -47,7 +46,6 @@ web::json::value ShowTakeOverTaskDetailsResponse::toJson() const return val; } - bool ShowTakeOverTaskDetailsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool ShowTakeOverTaskDetailsResponse::fromJson(const web::json::value& val) return ok; } + int32_t ShowTakeOverTaskDetailsResponse::getTotal() const { return total_; diff --git a/vod/src/v1/model/ShowVodStatisticsRequest.cpp b/vod/src/v1/model/ShowVodStatisticsRequest.cpp index 0c1934f09..6b5c61178 100644 --- a/vod/src/v1/model/ShowVodStatisticsRequest.cpp +++ b/vod/src/v1/model/ShowVodStatisticsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowVodStatisticsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -48,7 +47,6 @@ web::json::value ShowVodStatisticsRequest::toJson() const return val; } - bool ShowVodStatisticsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ShowVodStatisticsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowVodStatisticsRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/ShowVodStatisticsResponse.cpp b/vod/src/v1/model/ShowVodStatisticsResponse.cpp index 236c9020c..b5000b48d 100644 --- a/vod/src/v1/model/ShowVodStatisticsResponse.cpp +++ b/vod/src/v1/model/ShowVodStatisticsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ShowVodStatisticsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -42,7 +41,6 @@ web::json::value ShowVodStatisticsResponse::toJson() const return val; } - bool ShowVodStatisticsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool ShowVodStatisticsResponse::fromJson(const web::json::value& val) return ok; } + std::string ShowVodStatisticsResponse::getStartTime() const { return startTime_; diff --git a/vod/src/v1/model/Subtitle.cpp b/vod/src/v1/model/Subtitle.cpp index a83804fc7..0914fd5da 100644 --- a/vod/src/v1/model/Subtitle.cpp +++ b/vod/src/v1/model/Subtitle.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/Subtitle.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -53,7 +52,6 @@ web::json::value Subtitle::toJson() const return val; } - bool Subtitle::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool Subtitle::fromJson(const web::json::value& val) return ok; } + int32_t Subtitle::getId() const { return id_; diff --git a/vod/src/v1/model/SubtitleInfo.cpp b/vod/src/v1/model/SubtitleInfo.cpp index 7775117b9..995fbd86f 100644 --- a/vod/src/v1/model/SubtitleInfo.cpp +++ b/vod/src/v1/model/SubtitleInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/SubtitleInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -48,7 +47,6 @@ web::json::value SubtitleInfo::toJson() const return val; } - bool SubtitleInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool SubtitleInfo::fromJson(const web::json::value& val) return ok; } + std::string SubtitleInfo::getUrl() const { return url_; diff --git a/vod/src/v1/model/SubtitleModifyReq.cpp b/vod/src/v1/model/SubtitleModifyReq.cpp index 6ca97fdd6..44f2be203 100644 --- a/vod/src/v1/model/SubtitleModifyReq.cpp +++ b/vod/src/v1/model/SubtitleModifyReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/SubtitleModifyReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -46,7 +45,6 @@ web::json::value SubtitleModifyReq::toJson() const return val; } - bool SubtitleModifyReq::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool SubtitleModifyReq::fromJson(const web::json::value& val) return ok; } + std::string SubtitleModifyReq::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/TakeOverTask.cpp b/vod/src/v1/model/TakeOverTask.cpp index d4d74c46e..e8e452312 100644 --- a/vod/src/v1/model/TakeOverTask.cpp +++ b/vod/src/v1/model/TakeOverTask.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/TakeOverTask.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -87,7 +86,6 @@ web::json::value TakeOverTask::toJson() const return val; } - bool TakeOverTask::fromJson(const web::json::value& val) { bool ok = true; @@ -203,6 +201,7 @@ bool TakeOverTask::fromJson(const web::json::value& val) return ok; } + std::string TakeOverTask::getBucket() const { return bucket_; diff --git a/vod/src/v1/model/TemplateGroup.cpp b/vod/src/v1/model/TemplateGroup.cpp index a8055e8bd..954a335ee 100644 --- a/vod/src/v1/model/TemplateGroup.cpp +++ b/vod/src/v1/model/TemplateGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/TemplateGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -70,7 +69,6 @@ web::json::value TemplateGroup::toJson() const return val; } - bool TemplateGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -159,6 +157,7 @@ bool TemplateGroup::fromJson(const web::json::value& val) return ok; } + std::string TemplateGroup::getGroupId() const { return groupId_; diff --git a/vod/src/v1/model/TemplateGroupCollection.cpp b/vod/src/v1/model/TemplateGroupCollection.cpp index a1326ba68..2d1fa444f 100644 --- a/vod/src/v1/model/TemplateGroupCollection.cpp +++ b/vod/src/v1/model/TemplateGroupCollection.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/TemplateGroupCollection.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -47,7 +46,6 @@ web::json::value TemplateGroupCollection::toJson() const return val; } - bool TemplateGroupCollection::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool TemplateGroupCollection::fromJson(const web::json::value& val) return ok; } + std::string TemplateGroupCollection::getGroupCollectionId() const { return groupCollectionId_; diff --git a/vod/src/v1/model/TextReviewRet.cpp b/vod/src/v1/model/TextReviewRet.cpp index ab8783221..7c3cee794 100644 --- a/vod/src/v1/model/TextReviewRet.cpp +++ b/vod/src/v1/model/TextReviewRet.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/TextReviewRet.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -48,7 +47,6 @@ web::json::value TextReviewRet::toJson() const return val; } - bool TextReviewRet::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool TextReviewRet::fromJson(const web::json::value& val) return ok; } + std::string TextReviewRet::getSuggestion() const { return suggestion_; diff --git a/vod/src/v1/model/Thumbnail.cpp b/vod/src/v1/model/Thumbnail.cpp index c203bc9e7..d680da4ea 100644 --- a/vod/src/v1/model/Thumbnail.cpp +++ b/vod/src/v1/model/Thumbnail.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/Thumbnail.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -62,7 +61,6 @@ web::json::value Thumbnail::toJson() const return val; } - bool Thumbnail::fromJson(const web::json::value& val) { bool ok = true; @@ -133,6 +131,7 @@ bool Thumbnail::fromJson(const web::json::value& val) return ok; } + std::string Thumbnail::getType() const { return type_; diff --git a/vod/src/v1/model/ThumbnailInfo.cpp b/vod/src/v1/model/ThumbnailInfo.cpp index 11f277e09..ac87fa03c 100644 --- a/vod/src/v1/model/ThumbnailInfo.cpp +++ b/vod/src/v1/model/ThumbnailInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ThumbnailInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -46,7 +45,6 @@ web::json::value ThumbnailInfo::toJson() const return val; } - bool ThumbnailInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ThumbnailInfo::fromJson(const web::json::value& val) return ok; } + std::vector& ThumbnailInfo::getSample() { return sample_; diff --git a/vod/src/v1/model/ThumbnailRsp.cpp b/vod/src/v1/model/ThumbnailRsp.cpp index f202bd376..4395d6267 100644 --- a/vod/src/v1/model/ThumbnailRsp.cpp +++ b/vod/src/v1/model/ThumbnailRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/ThumbnailRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value ThumbnailRsp::toJson() const return val; } - bool ThumbnailRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ThumbnailRsp::fromJson(const web::json::value& val) return ok; } + int32_t ThumbnailRsp::getOffset() const { return offset_; diff --git a/vod/src/v1/model/TopUrl.cpp b/vod/src/v1/model/TopUrl.cpp index d4151f8c1..b880d7e24 100644 --- a/vod/src/v1/model/TopUrl.cpp +++ b/vod/src/v1/model/TopUrl.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/TopUrl.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -53,7 +52,6 @@ web::json::value TopUrl::toJson() const return val; } - bool TopUrl::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool TopUrl::fromJson(const web::json::value& val) return ok; } + int64_t TopUrl::getValue() const { return value_; diff --git a/vod/src/v1/model/TransTemplateGroup.cpp b/vod/src/v1/model/TransTemplateGroup.cpp index 675861e6c..84e68fcac 100644 --- a/vod/src/v1/model/TransTemplateGroup.cpp +++ b/vod/src/v1/model/TransTemplateGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/TransTemplateGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -65,7 +64,6 @@ web::json::value TransTemplateGroup::toJson() const return val; } - bool TransTemplateGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -145,6 +143,7 @@ bool TransTemplateGroup::fromJson(const web::json::value& val) return ok; } + std::string TransTemplateGroup::getName() const { return name_; diff --git a/vod/src/v1/model/TransTemplateGroupCollection.cpp b/vod/src/v1/model/TransTemplateGroupCollection.cpp index ebbc20682..d4307d757 100644 --- a/vod/src/v1/model/TransTemplateGroupCollection.cpp +++ b/vod/src/v1/model/TransTemplateGroupCollection.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/TransTemplateGroupCollection.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -42,7 +41,6 @@ web::json::value TransTemplateGroupCollection::toJson() const return val; } - bool TransTemplateGroupCollection::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool TransTemplateGroupCollection::fromJson(const web::json::value& val) return ok; } + std::string TransTemplateGroupCollection::getName() const { return name_; diff --git a/vod/src/v1/model/TransTemplateRsp.cpp b/vod/src/v1/model/TransTemplateRsp.cpp index c73d521be..5ffbb3e04 100644 --- a/vod/src/v1/model/TransTemplateRsp.cpp +++ b/vod/src/v1/model/TransTemplateRsp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/TransTemplateRsp.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -70,7 +69,6 @@ web::json::value TransTemplateRsp::toJson() const return val; } - bool TransTemplateRsp::fromJson(const web::json::value& val) { bool ok = true; @@ -159,6 +157,7 @@ bool TransTemplateRsp::fromJson(const web::json::value& val) return ok; } + std::string TransTemplateRsp::getGroupId() const { return groupId_; diff --git a/vod/src/v1/model/TranscodeInfo.cpp b/vod/src/v1/model/TranscodeInfo.cpp index 2d5ffc5d1..4407d87f6 100644 --- a/vod/src/v1/model/TranscodeInfo.cpp +++ b/vod/src/v1/model/TranscodeInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/TranscodeInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -47,7 +46,6 @@ web::json::value TranscodeInfo::toJson() const return val; } - bool TranscodeInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool TranscodeInfo::fromJson(const web::json::value& val) return ok; } + std::string TranscodeInfo::getTemplateGroupName() const { return templateGroupName_; diff --git a/vod/src/v1/model/UnpublishAssetsRequest.cpp b/vod/src/v1/model/UnpublishAssetsRequest.cpp index 9c61474a0..66dffebf0 100644 --- a/vod/src/v1/model/UnpublishAssetsRequest.cpp +++ b/vod/src/v1/model/UnpublishAssetsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UnpublishAssetsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value UnpublishAssetsRequest::toJson() const return val; } - bool UnpublishAssetsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UnpublishAssetsRequest::fromJson(const web::json::value& val) return ok; } + std::string UnpublishAssetsRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/UnpublishAssetsResponse.cpp b/vod/src/v1/model/UnpublishAssetsResponse.cpp index f36e51f71..86ccc724a 100644 --- a/vod/src/v1/model/UnpublishAssetsResponse.cpp +++ b/vod/src/v1/model/UnpublishAssetsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UnpublishAssetsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -32,7 +31,6 @@ web::json::value UnpublishAssetsResponse::toJson() const return val; } - bool UnpublishAssetsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UnpublishAssetsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& UnpublishAssetsResponse::getAssetInfoArray() { return assetInfoArray_; diff --git a/vod/src/v1/model/UpdateAssetCategoryRequest.cpp b/vod/src/v1/model/UpdateAssetCategoryRequest.cpp index a646e160a..73688c046 100644 --- a/vod/src/v1/model/UpdateAssetCategoryRequest.cpp +++ b/vod/src/v1/model/UpdateAssetCategoryRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateAssetCategoryRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value UpdateAssetCategoryRequest::toJson() const return val; } - bool UpdateAssetCategoryRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateAssetCategoryRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateAssetCategoryRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/UpdateAssetCategoryResponse.cpp b/vod/src/v1/model/UpdateAssetCategoryResponse.cpp index 2c9a74b34..487a63d46 100644 --- a/vod/src/v1/model/UpdateAssetCategoryResponse.cpp +++ b/vod/src/v1/model/UpdateAssetCategoryResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateAssetCategoryResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -53,7 +52,6 @@ web::json::value UpdateAssetCategoryResponse::toJson() const return val; } - bool UpdateAssetCategoryResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool UpdateAssetCategoryResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateAssetCategoryResponse::getName() const { return name_; diff --git a/vod/src/v1/model/UpdateAssetMetaReq.cpp b/vod/src/v1/model/UpdateAssetMetaReq.cpp index 97499b42a..2ff0af393 100644 --- a/vod/src/v1/model/UpdateAssetMetaReq.cpp +++ b/vod/src/v1/model/UpdateAssetMetaReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateAssetMetaReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -53,7 +52,6 @@ web::json::value UpdateAssetMetaReq::toJson() const return val; } - bool UpdateAssetMetaReq::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool UpdateAssetMetaReq::fromJson(const web::json::value& val) return ok; } + std::string UpdateAssetMetaReq::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/UpdateAssetMetaRequest.cpp b/vod/src/v1/model/UpdateAssetMetaRequest.cpp index e9ad02b4a..201721684 100644 --- a/vod/src/v1/model/UpdateAssetMetaRequest.cpp +++ b/vod/src/v1/model/UpdateAssetMetaRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateAssetMetaRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value UpdateAssetMetaRequest::toJson() const return val; } - bool UpdateAssetMetaRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateAssetMetaRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateAssetMetaRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/UpdateAssetMetaResponse.cpp b/vod/src/v1/model/UpdateAssetMetaResponse.cpp index bfc4cad34..c0ec115ef 100644 --- a/vod/src/v1/model/UpdateAssetMetaResponse.cpp +++ b/vod/src/v1/model/UpdateAssetMetaResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateAssetMetaResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value UpdateAssetMetaResponse::toJson() const return val; } - bool UpdateAssetMetaResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateAssetMetaResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vod/src/v1/model/UpdateAssetRequest.cpp b/vod/src/v1/model/UpdateAssetRequest.cpp index 8a7d72bae..d29995235 100644 --- a/vod/src/v1/model/UpdateAssetRequest.cpp +++ b/vod/src/v1/model/UpdateAssetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateAssetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value UpdateAssetRequest::toJson() const return val; } - bool UpdateAssetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateAssetRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateAssetRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/UpdateAssetResponse.cpp b/vod/src/v1/model/UpdateAssetResponse.cpp index 7ed324ae2..22e7cdd99 100644 --- a/vod/src/v1/model/UpdateAssetResponse.cpp +++ b/vod/src/v1/model/UpdateAssetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateAssetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -47,7 +46,6 @@ web::json::value UpdateAssetResponse::toJson() const return val; } - bool UpdateAssetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdateAssetResponse::fromJson(const web::json::value& val) return ok; } + std::string UpdateAssetResponse::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/UpdateBucketAuthorizedReq.cpp b/vod/src/v1/model/UpdateBucketAuthorizedReq.cpp index dc10a722d..76c9b0d57 100644 --- a/vod/src/v1/model/UpdateBucketAuthorizedReq.cpp +++ b/vod/src/v1/model/UpdateBucketAuthorizedReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateBucketAuthorizedReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value UpdateBucketAuthorizedReq::toJson() const return val; } - bool UpdateBucketAuthorizedReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateBucketAuthorizedReq::fromJson(const web::json::value& val) return ok; } + std::string UpdateBucketAuthorizedReq::getBucket() const { return bucket_; diff --git a/vod/src/v1/model/UpdateBucketAuthorizedRequest.cpp b/vod/src/v1/model/UpdateBucketAuthorizedRequest.cpp index 4e1fdd293..b06296a12 100644 --- a/vod/src/v1/model/UpdateBucketAuthorizedRequest.cpp +++ b/vod/src/v1/model/UpdateBucketAuthorizedRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateBucketAuthorizedRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value UpdateBucketAuthorizedRequest::toJson() const return val; } - bool UpdateBucketAuthorizedRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateBucketAuthorizedRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateBucketAuthorizedRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/UpdateBucketAuthorizedResponse.cpp b/vod/src/v1/model/UpdateBucketAuthorizedResponse.cpp index 090442d6c..6caa076ea 100644 --- a/vod/src/v1/model/UpdateBucketAuthorizedResponse.cpp +++ b/vod/src/v1/model/UpdateBucketAuthorizedResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateBucketAuthorizedResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value UpdateBucketAuthorizedResponse::toJson() const return val; } - bool UpdateBucketAuthorizedResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateBucketAuthorizedResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vod/src/v1/model/UpdateCategoryReq.cpp b/vod/src/v1/model/UpdateCategoryReq.cpp index 0b76c1a14..38714392e 100644 --- a/vod/src/v1/model/UpdateCategoryReq.cpp +++ b/vod/src/v1/model/UpdateCategoryReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateCategoryReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value UpdateCategoryReq::toJson() const return val; } - bool UpdateCategoryReq::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateCategoryReq::fromJson(const web::json::value& val) return ok; } + std::string UpdateCategoryReq::getName() const { return name_; diff --git a/vod/src/v1/model/UpdateCoverByThumbnailReq.cpp b/vod/src/v1/model/UpdateCoverByThumbnailReq.cpp index ee7788850..256f11c8e 100644 --- a/vod/src/v1/model/UpdateCoverByThumbnailReq.cpp +++ b/vod/src/v1/model/UpdateCoverByThumbnailReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateCoverByThumbnailReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -33,7 +32,6 @@ web::json::value UpdateCoverByThumbnailReq::toJson() const return val; } - bool UpdateCoverByThumbnailReq::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool UpdateCoverByThumbnailReq::fromJson(const web::json::value& val) return ok; } + std::string UpdateCoverByThumbnailReq::getThumbnailUrl() const { return thumbnailUrl_; diff --git a/vod/src/v1/model/UpdateCoverByThumbnailRequest.cpp b/vod/src/v1/model/UpdateCoverByThumbnailRequest.cpp index 6c5080049..6d35a1fbe 100644 --- a/vod/src/v1/model/UpdateCoverByThumbnailRequest.cpp +++ b/vod/src/v1/model/UpdateCoverByThumbnailRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateCoverByThumbnailRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value UpdateCoverByThumbnailRequest::toJson() const return val; } - bool UpdateCoverByThumbnailRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateCoverByThumbnailRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateCoverByThumbnailRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/UpdateCoverByThumbnailResponse.cpp b/vod/src/v1/model/UpdateCoverByThumbnailResponse.cpp index 7a0e0f63c..4d91c5905 100644 --- a/vod/src/v1/model/UpdateCoverByThumbnailResponse.cpp +++ b/vod/src/v1/model/UpdateCoverByThumbnailResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateCoverByThumbnailResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value UpdateCoverByThumbnailResponse::toJson() const return val; } - bool UpdateCoverByThumbnailResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateCoverByThumbnailResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vod/src/v1/model/UpdateTemplateGroupCollectionRequest.cpp b/vod/src/v1/model/UpdateTemplateGroupCollectionRequest.cpp index b135c519a..929aecfa7 100644 --- a/vod/src/v1/model/UpdateTemplateGroupCollectionRequest.cpp +++ b/vod/src/v1/model/UpdateTemplateGroupCollectionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateTemplateGroupCollectionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value UpdateTemplateGroupCollectionRequest::toJson() const return val; } - bool UpdateTemplateGroupCollectionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateTemplateGroupCollectionRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateTemplateGroupCollectionRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/UpdateTemplateGroupCollectionResponse.cpp b/vod/src/v1/model/UpdateTemplateGroupCollectionResponse.cpp index ec189b593..c2bdbd8be 100644 --- a/vod/src/v1/model/UpdateTemplateGroupCollectionResponse.cpp +++ b/vod/src/v1/model/UpdateTemplateGroupCollectionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateTemplateGroupCollectionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value UpdateTemplateGroupCollectionResponse::toJson() const return val; } - bool UpdateTemplateGroupCollectionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateTemplateGroupCollectionResponse::fromJson(const web::json::value& val return ok; } + } } } diff --git a/vod/src/v1/model/UpdateTemplateGroupRequest.cpp b/vod/src/v1/model/UpdateTemplateGroupRequest.cpp index 9af071ec5..41cecb9cc 100644 --- a/vod/src/v1/model/UpdateTemplateGroupRequest.cpp +++ b/vod/src/v1/model/UpdateTemplateGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateTemplateGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value UpdateTemplateGroupRequest::toJson() const return val; } - bool UpdateTemplateGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateTemplateGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateTemplateGroupRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/UpdateTemplateGroupResponse.cpp b/vod/src/v1/model/UpdateTemplateGroupResponse.cpp index af30aad31..ed23a0127 100644 --- a/vod/src/v1/model/UpdateTemplateGroupResponse.cpp +++ b/vod/src/v1/model/UpdateTemplateGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateTemplateGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value UpdateTemplateGroupResponse::toJson() const return val; } - bool UpdateTemplateGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateTemplateGroupResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vod/src/v1/model/UpdateTranscodeTemplateRequest.cpp b/vod/src/v1/model/UpdateTranscodeTemplateRequest.cpp index 238b34004..afd95210b 100644 --- a/vod/src/v1/model/UpdateTranscodeTemplateRequest.cpp +++ b/vod/src/v1/model/UpdateTranscodeTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateTranscodeTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value UpdateTranscodeTemplateRequest::toJson() const return val; } - bool UpdateTranscodeTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateTranscodeTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateTranscodeTemplateRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/UpdateTranscodeTemplateResponse.cpp b/vod/src/v1/model/UpdateTranscodeTemplateResponse.cpp index e8de1953e..3b56dd2cb 100644 --- a/vod/src/v1/model/UpdateTranscodeTemplateResponse.cpp +++ b/vod/src/v1/model/UpdateTranscodeTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateTranscodeTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value UpdateTranscodeTemplateResponse::toJson() const return val; } - bool UpdateTranscodeTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateTranscodeTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vod/src/v1/model/UpdateWatermarkTemplateReq.cpp b/vod/src/v1/model/UpdateWatermarkTemplateReq.cpp index 0506b6179..de7f71ad7 100644 --- a/vod/src/v1/model/UpdateWatermarkTemplateReq.cpp +++ b/vod/src/v1/model/UpdateWatermarkTemplateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateWatermarkTemplateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -83,7 +82,6 @@ web::json::value UpdateWatermarkTemplateReq::toJson() const return val; } - bool UpdateWatermarkTemplateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -190,6 +188,7 @@ bool UpdateWatermarkTemplateReq::fromJson(const web::json::value& val) return ok; } + std::string UpdateWatermarkTemplateReq::getId() const { return id_; diff --git a/vod/src/v1/model/UpdateWatermarkTemplateRequest.cpp b/vod/src/v1/model/UpdateWatermarkTemplateRequest.cpp index 41343e78f..d8bc26771 100644 --- a/vod/src/v1/model/UpdateWatermarkTemplateRequest.cpp +++ b/vod/src/v1/model/UpdateWatermarkTemplateRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateWatermarkTemplateRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value UpdateWatermarkTemplateRequest::toJson() const return val; } - bool UpdateWatermarkTemplateRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateWatermarkTemplateRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateWatermarkTemplateRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/UpdateWatermarkTemplateResponse.cpp b/vod/src/v1/model/UpdateWatermarkTemplateResponse.cpp index e5c5d6c2f..b96a864e7 100644 --- a/vod/src/v1/model/UpdateWatermarkTemplateResponse.cpp +++ b/vod/src/v1/model/UpdateWatermarkTemplateResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UpdateWatermarkTemplateResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -28,7 +27,6 @@ web::json::value UpdateWatermarkTemplateResponse::toJson() const return val; } - bool UpdateWatermarkTemplateResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool UpdateWatermarkTemplateResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vod/src/v1/model/UploadAsset.cpp b/vod/src/v1/model/UploadAsset.cpp index dc9c91961..f8c9773ff 100644 --- a/vod/src/v1/model/UploadAsset.cpp +++ b/vod/src/v1/model/UploadAsset.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UploadAsset.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -48,7 +47,6 @@ web::json::value UploadAsset::toJson() const return val; } - bool UploadAsset::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool UploadAsset::fromJson(const web::json::value& val) return ok; } + std::string UploadAsset::getUrl() const { return url_; diff --git a/vod/src/v1/model/UploadAssetReq.cpp b/vod/src/v1/model/UploadAssetReq.cpp index ae9ac8e69..e1e92c6e6 100644 --- a/vod/src/v1/model/UploadAssetReq.cpp +++ b/vod/src/v1/model/UploadAssetReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UploadAssetReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -67,7 +66,6 @@ web::json::value UploadAssetReq::toJson() const return val; } - bool UploadAssetReq::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool UploadAssetReq::fromJson(const web::json::value& val) return ok; } + std::string UploadAssetReq::getAssetId() const { return assetId_; diff --git a/vod/src/v1/model/UploadMetaDataByUrl.cpp b/vod/src/v1/model/UploadMetaDataByUrl.cpp index 796c7825b..8a811c3a5 100644 --- a/vod/src/v1/model/UploadMetaDataByUrl.cpp +++ b/vod/src/v1/model/UploadMetaDataByUrl.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UploadMetaDataByUrl.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -91,7 +90,6 @@ web::json::value UploadMetaDataByUrl::toJson() const return val; } - bool UploadMetaDataByUrl::fromJson(const web::json::value& val) { bool ok = true; @@ -216,6 +214,7 @@ bool UploadMetaDataByUrl::fromJson(const web::json::value& val) return ok; } + std::string UploadMetaDataByUrl::getVideoType() const { return videoType_; diff --git a/vod/src/v1/model/UploadMetaDataByUrlReq.cpp b/vod/src/v1/model/UploadMetaDataByUrlReq.cpp index 492e5bd9b..7a936aa42 100644 --- a/vod/src/v1/model/UploadMetaDataByUrlReq.cpp +++ b/vod/src/v1/model/UploadMetaDataByUrlReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UploadMetaDataByUrlReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -32,7 +31,6 @@ web::json::value UploadMetaDataByUrlReq::toJson() const return val; } - bool UploadMetaDataByUrlReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UploadMetaDataByUrlReq::fromJson(const web::json::value& val) return ok; } + std::vector& UploadMetaDataByUrlReq::getUploadMetadatas() { return uploadMetadatas_; diff --git a/vod/src/v1/model/UploadMetaDataByUrlRequest.cpp b/vod/src/v1/model/UploadMetaDataByUrlRequest.cpp index e27a9c842..1144f0ece 100644 --- a/vod/src/v1/model/UploadMetaDataByUrlRequest.cpp +++ b/vod/src/v1/model/UploadMetaDataByUrlRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UploadMetaDataByUrlRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -37,7 +36,6 @@ web::json::value UploadMetaDataByUrlRequest::toJson() const return val; } - bool UploadMetaDataByUrlRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UploadMetaDataByUrlRequest::fromJson(const web::json::value& val) return ok; } + std::string UploadMetaDataByUrlRequest::getXSdkDate() const { return xSdkDate_; diff --git a/vod/src/v1/model/UploadMetaDataByUrlResponse.cpp b/vod/src/v1/model/UploadMetaDataByUrlResponse.cpp index 56a0490a9..bf0f257d4 100644 --- a/vod/src/v1/model/UploadMetaDataByUrlResponse.cpp +++ b/vod/src/v1/model/UploadMetaDataByUrlResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/UploadMetaDataByUrlResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -32,7 +31,6 @@ web::json::value UploadMetaDataByUrlResponse::toJson() const return val; } - bool UploadMetaDataByUrlResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UploadMetaDataByUrlResponse::fromJson(const web::json::value& val) return ok; } + std::vector& UploadMetaDataByUrlResponse::getUploadAssets() { return uploadAssets_; diff --git a/vod/src/v1/model/VideoInfo.cpp b/vod/src/v1/model/VideoInfo.cpp index 33b6b5357..d9c392ecf 100644 --- a/vod/src/v1/model/VideoInfo.cpp +++ b/vod/src/v1/model/VideoInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/VideoInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -53,7 +52,6 @@ web::json::value VideoInfo::toJson() const return val; } - bool VideoInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool VideoInfo::fromJson(const web::json::value& val) return ok; } + std::string VideoInfo::getQuality() const { return quality_; diff --git a/vod/src/v1/model/VideoTemplateInfo.cpp b/vod/src/v1/model/VideoTemplateInfo.cpp index a0e5c9e0f..fc3564335 100644 --- a/vod/src/v1/model/VideoTemplateInfo.cpp +++ b/vod/src/v1/model/VideoTemplateInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/VideoTemplateInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -53,7 +52,6 @@ web::json::value VideoTemplateInfo::toJson() const return val; } - bool VideoTemplateInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool VideoTemplateInfo::fromJson(const web::json::value& val) return ok; } + std::string VideoTemplateInfo::getQuality() const { return quality_; diff --git a/vod/src/v1/model/VideoTypeRef.cpp b/vod/src/v1/model/VideoTypeRef.cpp index 10b1233ae..04eb192b7 100644 --- a/vod/src/v1/model/VideoTypeRef.cpp +++ b/vod/src/v1/model/VideoTypeRef.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/VideoTypeRef.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -86,7 +85,6 @@ web::json::value VideoTypeRef::toJson() const return val; } - bool VideoTypeRef::fromJson(const web::json::value& val) { bool ok = true; @@ -202,6 +200,7 @@ bool VideoTypeRef::fromJson(const web::json::value& val) return ok; } + std::string VideoTypeRef::getVideoType() const { return videoType_; diff --git a/vod/src/v1/model/VodSampleData.cpp b/vod/src/v1/model/VodSampleData.cpp index 8ed9a359c..57bdfe492 100644 --- a/vod/src/v1/model/VodSampleData.cpp +++ b/vod/src/v1/model/VodSampleData.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/VodSampleData.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -38,7 +37,6 @@ web::json::value VodSampleData::toJson() const return val; } - bool VodSampleData::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool VodSampleData::fromJson(const web::json::value& val) return ok; } + float VodSampleData::getStorage() const { return storage_; diff --git a/vod/src/v1/model/WatermarkTemplate.cpp b/vod/src/v1/model/WatermarkTemplate.cpp index a96f9105b..11b23b531 100644 --- a/vod/src/v1/model/WatermarkTemplate.cpp +++ b/vod/src/v1/model/WatermarkTemplate.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vod/v1/model/WatermarkTemplate.h" - namespace HuaweiCloud { namespace Sdk { namespace Vod { @@ -103,7 +102,6 @@ web::json::value WatermarkTemplate::toJson() const return val; } - bool WatermarkTemplate::fromJson(const web::json::value& val) { bool ok = true; @@ -246,6 +244,7 @@ bool WatermarkTemplate::fromJson(const web::json::value& val) return ok; } + std::string WatermarkTemplate::getName() const { return name_; diff --git a/vpc/include/huaweicloud/vpc/v2/VpcMeta.h b/vpc/include/huaweicloud/vpc/v2/VpcMeta.h new file mode 100644 index 000000000..bced95d59 --- /dev/null +++ b/vpc/include/huaweicloud/vpc/v2/VpcMeta.h @@ -0,0 +1,138 @@ +#ifndef HUAWEICLOUD_SDK_VPC_V2_VpcMeta_H_ +#define HUAWEICLOUD_SDK_VPC_V2_VpcMeta_H_ + +#include +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Vpc { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +class HUAWEICLOUD_VPC_V2_EXPORT VpcMeta { +public: + static HttpRequestDef genRequestDefForAcceptVpcPeering(); + static HttpRequestDef genRequestDefForAssociateRouteTable(); + static HttpRequestDef genRequestDefForBatchCreateSubnetTags(); + static HttpRequestDef genRequestDefForBatchDeleteSubnetTags(); + static HttpRequestDef genRequestDefForCreateFlowLog(); + static HttpRequestDef genRequestDefForCreatePort(); + static HttpRequestDef genRequestDefForCreateRouteTable(); + static HttpRequestDef genRequestDefForCreateSecurityGroup(); + static HttpRequestDef genRequestDefForCreateSecurityGroupRule(); + static HttpRequestDef genRequestDefForCreateSubnet(); + static HttpRequestDef genRequestDefForCreateSubnetTag(); + static HttpRequestDef genRequestDefForCreateVpcPeering(); + static HttpRequestDef genRequestDefForDeleteFlowLog(); + static HttpRequestDef genRequestDefForDeletePort(); + static HttpRequestDef genRequestDefForDeleteRouteTable(); + static HttpRequestDef genRequestDefForDeleteSecurityGroup(); + static HttpRequestDef genRequestDefForDeleteSecurityGroupRule(); + static HttpRequestDef genRequestDefForDeleteSubnet(); + static HttpRequestDef genRequestDefForDeleteSubnetTag(); + static HttpRequestDef genRequestDefForDeleteVpcPeering(); + static HttpRequestDef genRequestDefForDisassociateRouteTable(); + static HttpRequestDef genRequestDefForListFlowLogs(); + static HttpRequestDef genRequestDefForListPorts(); + static HttpRequestDef genRequestDefForListRouteTables(); + static HttpRequestDef genRequestDefForListSecurityGroupRules(); + static HttpRequestDef genRequestDefForListSecurityGroups(); + static HttpRequestDef genRequestDefForListSubnetTags(); + static HttpRequestDef genRequestDefForListSubnets(); + static HttpRequestDef genRequestDefForListSubnetsByTags(); + static HttpRequestDef genRequestDefForListVpcPeerings(); + static HttpRequestDef genRequestDefForRejectVpcPeering(); + static HttpRequestDef genRequestDefForShowFlowLog(); + static HttpRequestDef genRequestDefForShowPort(); + static HttpRequestDef genRequestDefForShowQuota(); + static HttpRequestDef genRequestDefForShowRouteTable(); + static HttpRequestDef genRequestDefForShowSecurityGroup(); + static HttpRequestDef genRequestDefForShowSecurityGroupRule(); + static HttpRequestDef genRequestDefForShowSubnet(); + static HttpRequestDef genRequestDefForShowSubnetTags(); + static HttpRequestDef genRequestDefForShowVpcPeering(); + static HttpRequestDef genRequestDefForUpdateFlowLog(); + static HttpRequestDef genRequestDefForUpdatePort(); + static HttpRequestDef genRequestDefForUpdateRouteTable(); + static HttpRequestDef genRequestDefForUpdateSubnet(); + static HttpRequestDef genRequestDefForUpdateVpcPeering(); + static HttpRequestDef genRequestDefForCreatePrivateip(); + static HttpRequestDef genRequestDefForDeletePrivateip(); + static HttpRequestDef genRequestDefForListPrivateips(); + static HttpRequestDef genRequestDefForShowNetworkIpAvailabilities(); + static HttpRequestDef genRequestDefForShowPrivateip(); + static HttpRequestDef genRequestDefForNeutronAddRouterInterface(); + static HttpRequestDef genRequestDefForNeutronCreateNetwork(); + static HttpRequestDef genRequestDefForNeutronCreatePort(); + static HttpRequestDef genRequestDefForNeutronCreateRouter(); + static HttpRequestDef genRequestDefForNeutronCreateSecurityGroup(); + static HttpRequestDef genRequestDefForNeutronCreateSecurityGroupRule(); + static HttpRequestDef genRequestDefForNeutronCreateSubnet(); + static HttpRequestDef genRequestDefForNeutronDeleteNetwork(); + static HttpRequestDef genRequestDefForNeutronDeletePort(); + static HttpRequestDef genRequestDefForNeutronDeleteRouter(); + static HttpRequestDef genRequestDefForNeutronDeleteSecurityGroup(); + static HttpRequestDef genRequestDefForNeutronDeleteSecurityGroupRule(); + static HttpRequestDef genRequestDefForNeutronDeleteSubnet(); + static HttpRequestDef genRequestDefForNeutronListNetworks(); + static HttpRequestDef genRequestDefForNeutronListPorts(); + static HttpRequestDef genRequestDefForNeutronListRouters(); + static HttpRequestDef genRequestDefForNeutronListSecurityGroupRules(); + static HttpRequestDef genRequestDefForNeutronListSecurityGroups(); + static HttpRequestDef genRequestDefForNeutronListSubnets(); + static HttpRequestDef genRequestDefForNeutronRemoveRouterInterface(); + static HttpRequestDef genRequestDefForNeutronShowNetwork(); + static HttpRequestDef genRequestDefForNeutronShowPort(); + static HttpRequestDef genRequestDefForNeutronShowRouter(); + static HttpRequestDef genRequestDefForNeutronShowSecurityGroup(); + static HttpRequestDef genRequestDefForNeutronShowSecurityGroupRule(); + static HttpRequestDef genRequestDefForNeutronShowSubnet(); + static HttpRequestDef genRequestDefForNeutronUpdateNetwork(); + static HttpRequestDef genRequestDefForNeutronUpdatePort(); + static HttpRequestDef genRequestDefForNeutronUpdateRouter(); + static HttpRequestDef genRequestDefForNeutronUpdateSecurityGroup(); + static HttpRequestDef genRequestDefForNeutronUpdateSubnet(); + static HttpRequestDef genRequestDefForNeutronAddFirewallRule(); + static HttpRequestDef genRequestDefForNeutronCreateFirewallGroup(); + static HttpRequestDef genRequestDefForNeutronCreateFirewallPolicy(); + static HttpRequestDef genRequestDefForNeutronCreateFirewallRule(); + static HttpRequestDef genRequestDefForNeutronDeleteFirewallGroup(); + static HttpRequestDef genRequestDefForNeutronDeleteFirewallPolicy(); + static HttpRequestDef genRequestDefForNeutronDeleteFirewallRule(); + static HttpRequestDef genRequestDefForNeutronListFirewallGroups(); + static HttpRequestDef genRequestDefForNeutronListFirewallPolicies(); + static HttpRequestDef genRequestDefForNeutronListFirewallRules(); + static HttpRequestDef genRequestDefForNeutronRemoveFirewallRule(); + static HttpRequestDef genRequestDefForNeutronShowFirewallGroup(); + static HttpRequestDef genRequestDefForNeutronShowFirewallPolicy(); + static HttpRequestDef genRequestDefForNeutronShowFirewallRule(); + static HttpRequestDef genRequestDefForNeutronUpdateFirewallGroup(); + static HttpRequestDef genRequestDefForNeutronUpdateFirewallPolicy(); + static HttpRequestDef genRequestDefForNeutronUpdateFirewallRule(); + static HttpRequestDef genRequestDefForListApiVersion(); + static HttpRequestDef genRequestDefForBatchCreateVpcTags(); + static HttpRequestDef genRequestDefForBatchDeleteVpcTags(); + static HttpRequestDef genRequestDefForCreateVpc(); + static HttpRequestDef genRequestDefForCreateVpcResourceTag(); + static HttpRequestDef genRequestDefForCreateVpcRoute(); + static HttpRequestDef genRequestDefForDeleteVpc(); + static HttpRequestDef genRequestDefForDeleteVpcRoute(); + static HttpRequestDef genRequestDefForDeleteVpcTag(); + static HttpRequestDef genRequestDefForListVpcRoutes(); + static HttpRequestDef genRequestDefForListVpcTags(); + static HttpRequestDef genRequestDefForListVpcs(); + static HttpRequestDef genRequestDefForListVpcsByTags(); + static HttpRequestDef genRequestDefForShowVpc(); + static HttpRequestDef genRequestDefForShowVpcRoute(); + static HttpRequestDef genRequestDefForShowVpcTags(); + static HttpRequestDef genRequestDefForUpdateVpc(); +}; + +} +} +} +} + +#endif // HUAWEICLOUD_SDK_VPC_V2_VpcMeta_H_ diff --git a/vpc/include/huaweicloud/vpc/v2/VpcRegion.h b/vpc/include/huaweicloud/vpc/v2/VpcRegion.h index f93518f97..92ebe8700 100644 --- a/vpc/include/huaweicloud/vpc/v2/VpcRegion.h +++ b/vpc/include/huaweicloud/vpc/v2/VpcRegion.h @@ -98,6 +98,14 @@ class HUAWEICLOUD_VPC_V2_EXPORT VpcRegion { { "https://vpc.tr-west-1.myhuaweicloud.com" }); + regions["eu-west-101"] = Region("eu-west-101", + { + "https://vpc.eu-west-101.myhuaweicloud.eu" + }); + regions["me-east-1"] = Region("me-east-1", + { + "https://vpc.me-east-1.myhuaweicloud.com" + }); return regions; } private: diff --git a/vpc/include/huaweicloud/vpc/v2/model/AcceptVpcPeeringRequest.h b/vpc/include/huaweicloud/vpc/v2/model/AcceptVpcPeeringRequest.h index ac1e4138e..1c208e48d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/AcceptVpcPeeringRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/AcceptVpcPeeringRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_AcceptVpcPeeringRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_AcceptVpcPeeringRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT AcceptVpcPeeringRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AcceptVpcPeeringRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/AcceptVpcPeeringResponse.h b/vpc/include/huaweicloud/vpc/v2/model/AcceptVpcPeeringResponse.h index ef2e9df7c..42f680a02 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/AcceptVpcPeeringResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/AcceptVpcPeeringResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_AcceptVpcPeeringResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_AcceptVpcPeeringResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT AcceptVpcPeeringResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AcceptVpcPeeringResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/AddRouteTableRoute.h b/vpc/include/huaweicloud/vpc/v2/model/AddRouteTableRoute.h index 78ce9b116..db98411fb 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/AddRouteTableRoute.h +++ b/vpc/include/huaweicloud/vpc/v2/model/AddRouteTableRoute.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_AddRouteTableRoute_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_AddRouteTableRoute_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT AddRouteTableRoute /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AddRouteTableRoute members diff --git a/vpc/include/huaweicloud/vpc/v2/model/AllocationPool.h b/vpc/include/huaweicloud/vpc/v2/model/AllocationPool.h index ec56bacab..5bca06f46 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/AllocationPool.h +++ b/vpc/include/huaweicloud/vpc/v2/model/AllocationPool.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_AllocationPool_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_AllocationPool_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT AllocationPool /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AllocationPool members diff --git a/vpc/include/huaweicloud/vpc/v2/model/AllowedAddressPair.h b/vpc/include/huaweicloud/vpc/v2/model/AllowedAddressPair.h index b718ba190..40c3b19a5 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/AllowedAddressPair.h +++ b/vpc/include/huaweicloud/vpc/v2/model/AllowedAddressPair.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_AllowedAddressPair_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_AllowedAddressPair_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT AllowedAddressPair /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AllowedAddressPair members diff --git a/vpc/include/huaweicloud/vpc/v2/model/AsscoiateReq.h b/vpc/include/huaweicloud/vpc/v2/model/AsscoiateReq.h index bc03bb8ce..9b24f4678 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/AsscoiateReq.h +++ b/vpc/include/huaweicloud/vpc/v2/model/AsscoiateReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_AsscoiateReq_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_AsscoiateReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT AsscoiateReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AsscoiateReq members diff --git a/vpc/include/huaweicloud/vpc/v2/model/AssociateRouteTableAndSubnetReq.h b/vpc/include/huaweicloud/vpc/v2/model/AssociateRouteTableAndSubnetReq.h index 29c13bc92..8462a4c7b 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/AssociateRouteTableAndSubnetReq.h +++ b/vpc/include/huaweicloud/vpc/v2/model/AssociateRouteTableAndSubnetReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_AssociateRouteTableAndSubnetReq_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_AssociateRouteTableAndSubnetReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT AssociateRouteTableAndSubnetReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssociateRouteTableAndSubnetReq members diff --git a/vpc/include/huaweicloud/vpc/v2/model/AssociateRouteTableRequest.h b/vpc/include/huaweicloud/vpc/v2/model/AssociateRouteTableRequest.h index fc85b08ea..e41c04742 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/AssociateRouteTableRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/AssociateRouteTableRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_AssociateRouteTableRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_AssociateRouteTableRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT AssociateRouteTableRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssociateRouteTableRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/AssociateRouteTableResponse.h b/vpc/include/huaweicloud/vpc/v2/model/AssociateRouteTableResponse.h index b638ca9d7..65ca404b3 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/AssociateRouteTableResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/AssociateRouteTableResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_AssociateRouteTableResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_AssociateRouteTableResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT AssociateRouteTableResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// AssociateRouteTableResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/BatchCreateSubnetTagsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/BatchCreateSubnetTagsRequest.h index 52b301953..c9bebc3fc 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/BatchCreateSubnetTagsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/BatchCreateSubnetTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchCreateSubnetTagsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchCreateSubnetTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT BatchCreateSubnetTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateSubnetTagsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/BatchCreateSubnetTagsRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/BatchCreateSubnetTagsRequestBody.h index 244b6ddfd..a13ef03bd 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/BatchCreateSubnetTagsRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/BatchCreateSubnetTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchCreateSubnetTagsRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchCreateSubnetTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT BatchCreateSubnetTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateSubnetTagsRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/BatchCreateSubnetTagsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/BatchCreateSubnetTagsResponse.h index 1633fbb8c..c34342b13 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/BatchCreateSubnetTagsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/BatchCreateSubnetTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchCreateSubnetTagsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchCreateSubnetTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT BatchCreateSubnetTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateSubnetTagsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/BatchCreateVpcTagsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/BatchCreateVpcTagsRequest.h index a27740ad1..c3ad48cb1 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/BatchCreateVpcTagsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/BatchCreateVpcTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchCreateVpcTagsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchCreateVpcTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT BatchCreateVpcTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateVpcTagsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/BatchCreateVpcTagsRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/BatchCreateVpcTagsRequestBody.h index 0fc1492db..6ada2d411 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/BatchCreateVpcTagsRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/BatchCreateVpcTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchCreateVpcTagsRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchCreateVpcTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT BatchCreateVpcTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateVpcTagsRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/BatchCreateVpcTagsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/BatchCreateVpcTagsResponse.h index c5d6fbf03..d2549f267 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/BatchCreateVpcTagsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/BatchCreateVpcTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchCreateVpcTagsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchCreateVpcTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT BatchCreateVpcTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchCreateVpcTagsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsRequest.h index f200ca031..6f68ef831 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchDeleteSubnetTagsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchDeleteSubnetTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT BatchDeleteSubnetTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteSubnetTagsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsRequestBody.h index a9d0ebff1..3d4035735 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchDeleteSubnetTagsRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchDeleteSubnetTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT BatchDeleteSubnetTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteSubnetTagsRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsResponse.h index ac5f3cbad..4a3697b1e 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchDeleteSubnetTagsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchDeleteSubnetTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT BatchDeleteSubnetTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteSubnetTagsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteVpcTagsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteVpcTagsRequest.h index 04b3c3aa9..174f3c948 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteVpcTagsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteVpcTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchDeleteVpcTagsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchDeleteVpcTagsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT BatchDeleteVpcTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteVpcTagsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteVpcTagsRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteVpcTagsRequestBody.h index 8cf2f0472..300978bf1 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteVpcTagsRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteVpcTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchDeleteVpcTagsRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchDeleteVpcTagsRequestBody_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT BatchDeleteVpcTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteVpcTagsRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteVpcTagsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteVpcTagsResponse.h index 045473e8f..e4d8650b2 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteVpcTagsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/BatchDeleteVpcTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchDeleteVpcTagsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_BatchDeleteVpcTagsResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT BatchDeleteVpcTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BatchDeleteVpcTagsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/BindingVifDetails.h b/vpc/include/huaweicloud/vpc/v2/model/BindingVifDetails.h index 6420887ad..f2f30abb9 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/BindingVifDetails.h +++ b/vpc/include/huaweicloud/vpc/v2/model/BindingVifDetails.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_BindingVifDetails_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_BindingVifDetails_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT BindingVifDetails /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// BindingVifDetails members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogReq.h b/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogReq.h index b65ecbe30..9db3f2f9c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogReq.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateFlowLogReq_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateFlowLogReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateFlowLogReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateFlowLogReq members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogReqBody.h b/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogReqBody.h index b220b4766..1b607438e 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogReqBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogReqBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateFlowLogReqBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateFlowLogReqBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateFlowLogReqBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateFlowLogReqBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogRequest.h b/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogRequest.h index 2ed8d5456..551061108 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateFlowLogRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateFlowLogRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateFlowLogRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateFlowLogRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogResponse.h b/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogResponse.h index 5ba9cbe31..c0c577027 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateFlowLogResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateFlowLogResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateFlowLogResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateFlowLogResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateFlowLogResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreatePortOption.h b/vpc/include/huaweicloud/vpc/v2/model/CreatePortOption.h index a34bd8321..eb5a72f25 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreatePortOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreatePortOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePortOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePortOption_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreatePortOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePortOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreatePortRequest.h b/vpc/include/huaweicloud/vpc/v2/model/CreatePortRequest.h index b7e6ec9b7..b047d66b6 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreatePortRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreatePortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePortRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePortRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreatePortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePortRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreatePortRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/CreatePortRequestBody.h index db8f51f7b..349d58ea4 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreatePortRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreatePortRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePortRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePortRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreatePortRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePortRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreatePortResponse.h b/vpc/include/huaweicloud/vpc/v2/model/CreatePortResponse.h index 5fdfe1059..c71eaacb0 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreatePortResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreatePortResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePortResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePortResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreatePortResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePortResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipOption.h b/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipOption.h index f4be71888..723c31b4b 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePrivateipOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePrivateipOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreatePrivateipOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePrivateipOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipRequest.h b/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipRequest.h index 55e0f6a34..7de1d9ea5 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePrivateipRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePrivateipRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreatePrivateipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePrivateipRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipRequestBody.h index 04759459e..d7bff1f7a 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePrivateipRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePrivateipRequestBody_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreatePrivateipRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePrivateipRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipResponse.h b/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipResponse.h index 31af8f30d..78fbf5920 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreatePrivateipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePrivateipResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreatePrivateipResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreatePrivateipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreatePrivateipResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateRouteTableReq.h b/vpc/include/huaweicloud/vpc/v2/model/CreateRouteTableReq.h index 13f727584..10c39d63d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateRouteTableReq.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateRouteTableReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateRouteTableReq_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateRouteTableReq_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateRouteTableReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRouteTableReq members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateRouteTableRequest.h b/vpc/include/huaweicloud/vpc/v2/model/CreateRouteTableRequest.h index 613553dd6..bed2278a9 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateRouteTableRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateRouteTableRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateRouteTableRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateRouteTableRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateRouteTableRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRouteTableRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateRouteTableResponse.h b/vpc/include/huaweicloud/vpc/v2/model/CreateRouteTableResponse.h index 9f50a446a..826c8fda7 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateRouteTableResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateRouteTableResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateRouteTableResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateRouteTableResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateRouteTableResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRouteTableResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateRoutetableReqBody.h b/vpc/include/huaweicloud/vpc/v2/model/CreateRoutetableReqBody.h index 4443e303b..5aa7a4189 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateRoutetableReqBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateRoutetableReqBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateRoutetableReqBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateRoutetableReqBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateRoutetableReqBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateRoutetableReqBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupOption.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupOption.h index 17d0217c0..c3412804f 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSecurityGroupOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecurityGroupOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRequest.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRequest.h index f513d1f35..952d4eecc 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecurityGroupRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRequestBody.h index 98d7f0d63..2d5fa2cde 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSecurityGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecurityGroupRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupResponse.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupResponse.h index 5b84486e2..af6952287 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSecurityGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecurityGroupResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleOption.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleOption.h index 69f6163ce..681be68eb 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupRuleOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupRuleOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSecurityGroupRuleOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecurityGroupRuleOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleRequest.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleRequest.h index a30a1e2c9..ff7b347bf 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupRuleRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSecurityGroupRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecurityGroupRuleRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleRequestBody.h index 611bf5c4e..a59804831 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupRuleRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupRuleRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSecurityGroupRuleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecurityGroupRuleRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleResponse.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleResponse.h index 34c2dda3b..d1f34583d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSecurityGroupRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupRuleResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSecurityGroupRuleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSecurityGroupRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSecurityGroupRuleResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetOption.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetOption.h index 7786febc7..14e867b3e 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetOption_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSubnetOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSubnetOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetRequest.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetRequest.h index b538eb537..2e8b1b23f 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSubnetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSubnetRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetRequestBody.h index e1e3eae28..ee95ec26d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSubnetRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSubnetRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetResponse.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetResponse.h index 3dac2ab7d..a506c4c2f 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSubnetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSubnetResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetTagRequest.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetTagRequest.h index 3e51d9c86..3e1017593 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetTagRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetTagRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetTagRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSubnetTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSubnetTagRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetTagRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetTagRequestBody.h index bec8cabcf..2de487116 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetTagRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetTagRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetTagRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetTagRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSubnetTagRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSubnetTagRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetTagResponse.h b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetTagResponse.h index 83b12cadb..1c423af8b 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetTagResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateSubnetTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetTagResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateSubnetTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateSubnetTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateSubnetTagResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcOption.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcOption.h index 0e2ffea4d..6267063b6 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringOption.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringOption.h index 5edb47009..6f9dab1c1 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcPeeringOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcPeeringOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcPeeringOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcPeeringOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringRequest.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringRequest.h index 7d53c67d8..584b4d9bd 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcPeeringRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcPeeringRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcPeeringRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcPeeringRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringRequestBody.h index baede94ad..37e44339f 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcPeeringRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcPeeringRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcPeeringRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcPeeringRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringResponse.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringResponse.h index 915d7a2a7..ad5fa3c58 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcPeeringResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcPeeringResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcPeeringResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcPeeringResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcPeeringResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRequest.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRequest.h index 0e5119cc7..33f5fca58 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRequestBody.h index 8473abf7e..78a0424ef 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResourceTagRequest.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResourceTagRequest.h index d173f9c59..b094fe6b1 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResourceTagRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResourceTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcResourceTagRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcResourceTagRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcResourceTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcResourceTagRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResourceTagRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResourceTagRequestBody.h index 4fee2ecd5..2b78481f1 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResourceTagRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResourceTagRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcResourceTagRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcResourceTagRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcResourceTagRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcResourceTagRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResourceTagResponse.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResourceTagResponse.h index 03799af03..1e71e451c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResourceTagResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResourceTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcResourceTagResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcResourceTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcResourceTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcResourceTagResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResponse.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResponse.h index 785ec1599..b7954be1c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteOption.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteOption.h index e4296313e..1ce1bd45d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcRouteOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcRouteOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcRouteOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcRouteOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteRequest.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteRequest.h index 5679d9678..ecfcf0613 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcRouteRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcRouteRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcRouteRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcRouteRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteRequestBody.h index 354c4c944..de107a153 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcRouteRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcRouteRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcRouteRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcRouteRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteResponse.h b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteResponse.h index 92234cacc..840100598 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/CreateVpcRouteResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcRouteResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_CreateVpcRouteResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT CreateVpcRouteResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// CreateVpcRouteResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DelRouteTableRoute.h b/vpc/include/huaweicloud/vpc/v2/model/DelRouteTableRoute.h index 1309d92ec..d06a59846 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DelRouteTableRoute.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DelRouteTableRoute.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DelRouteTableRoute_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DelRouteTableRoute_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DelRouteTableRoute /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DelRouteTableRoute members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteFlowLogRequest.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteFlowLogRequest.h index f94225dca..d9f1c9c4a 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteFlowLogRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteFlowLogRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteFlowLogRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteFlowLogRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteFlowLogRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteFlowLogRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteFlowLogResponse.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteFlowLogResponse.h index 2f0c1b472..388876e00 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteFlowLogResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteFlowLogResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteFlowLogResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteFlowLogResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteFlowLogResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteFlowLogResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeletePortRequest.h b/vpc/include/huaweicloud/vpc/v2/model/DeletePortRequest.h index 5f148ec84..b26a2e1bd 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeletePortRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeletePortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeletePortRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeletePortRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeletePortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePortRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeletePortResponse.h b/vpc/include/huaweicloud/vpc/v2/model/DeletePortResponse.h index 56c65a4d1..0cbff4d15 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeletePortResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeletePortResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeletePortResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeletePortResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeletePortResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePortResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeletePrivateipRequest.h b/vpc/include/huaweicloud/vpc/v2/model/DeletePrivateipRequest.h index 41e634d8b..362d7e29e 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeletePrivateipRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeletePrivateipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeletePrivateipRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeletePrivateipRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeletePrivateipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePrivateipRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeletePrivateipResponse.h b/vpc/include/huaweicloud/vpc/v2/model/DeletePrivateipResponse.h index 220b38339..b6fe63bfd 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeletePrivateipResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeletePrivateipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeletePrivateipResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeletePrivateipResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeletePrivateipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeletePrivateipResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteRouteTableRequest.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteRouteTableRequest.h index f167d10ca..d699e8b75 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteRouteTableRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteRouteTableRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteRouteTableRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteRouteTableRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteRouteTableRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteRouteTableRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteRouteTableResponse.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteRouteTableResponse.h index b543dca19..c2dda1801 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteRouteTableResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteRouteTableResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteRouteTableResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteRouteTableResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteRouteTableResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteRouteTableResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupRequest.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupRequest.h index ba9dad177..1e31d6574 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSecurityGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteSecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecurityGroupRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupResponse.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupResponse.h index 8b3b78035..0c580ffd6 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSecurityGroupResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSecurityGroupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteSecurityGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecurityGroupResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupRuleRequest.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupRuleRequest.h index 39322ffaf..c925e68e4 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupRuleRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSecurityGroupRuleRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSecurityGroupRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteSecurityGroupRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecurityGroupRuleRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupRuleResponse.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupRuleResponse.h index 544309cce..7637a6532 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupRuleResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteSecurityGroupRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSecurityGroupRuleResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSecurityGroupRuleResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteSecurityGroupRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSecurityGroupRuleResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetRequest.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetRequest.h index c3d6db858..795c3790e 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSubnetRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSubnetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteSubnetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSubnetRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetResponse.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetResponse.h index 6f9f526e4..e59cb6173 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSubnetResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSubnetResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteSubnetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSubnetResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetTagRequest.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetTagRequest.h index e2fd26fc3..ba67f14de 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetTagRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSubnetTagRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSubnetTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteSubnetTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSubnetTagRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetTagResponse.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetTagResponse.h index 439fa77c2..8138da2fe 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetTagResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteSubnetTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSubnetTagResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteSubnetTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteSubnetTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteSubnetTagResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcPeeringRequest.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcPeeringRequest.h index 44aac1a7c..7f841cbc6 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcPeeringRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcPeeringRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcPeeringRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcPeeringRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteVpcPeeringRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVpcPeeringRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcPeeringResponse.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcPeeringResponse.h index 3be3fd644..c5a970235 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcPeeringResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcPeeringResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcPeeringResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcPeeringResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteVpcPeeringResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVpcPeeringResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcRequest.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcRequest.h index 2d2da9638..004e9be6f 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteVpcRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVpcRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcResponse.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcResponse.h index b8280c57d..7d35f9f7f 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteVpcResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVpcResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcRouteRequest.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcRouteRequest.h index acd5cecb4..f762a7eef 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcRouteRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcRouteRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcRouteRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcRouteRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteVpcRouteRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVpcRouteRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcRouteResponse.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcRouteResponse.h index fc243ec54..22b055a6a 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcRouteResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcRouteResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcRouteResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcRouteResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteVpcRouteResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVpcRouteResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcTagRequest.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcTagRequest.h index 9958b3bc4..5d5909786 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcTagRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcTagRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcTagRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcTagRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteVpcTagRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVpcTagRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcTagResponse.h b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcTagResponse.h index 60708fc1e..987d8e2b1 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcTagResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DeleteVpcTagResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcTagResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DeleteVpcTagResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DeleteVpcTagResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DeleteVpcTagResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DisassociateRouteTableRequest.h b/vpc/include/huaweicloud/vpc/v2/model/DisassociateRouteTableRequest.h index f3c8e759c..b1807a925 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DisassociateRouteTableRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DisassociateRouteTableRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DisassociateRouteTableRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DisassociateRouteTableRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DisassociateRouteTableRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisassociateRouteTableRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DisassociateRouteTableResponse.h b/vpc/include/huaweicloud/vpc/v2/model/DisassociateRouteTableResponse.h index dfb09c525..173ddefd3 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DisassociateRouteTableResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DisassociateRouteTableResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DisassociateRouteTableResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DisassociateRouteTableResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DisassociateRouteTableResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DisassociateRouteTableResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/DnsAssignMent.h b/vpc/include/huaweicloud/vpc/v2/model/DnsAssignMent.h index 62a90ee83..228ca833a 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/DnsAssignMent.h +++ b/vpc/include/huaweicloud/vpc/v2/model/DnsAssignMent.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_DnsAssignMent_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_DnsAssignMent_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT DnsAssignMent /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// DnsAssignMent members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ExternalGatewayInfo.h b/vpc/include/huaweicloud/vpc/v2/model/ExternalGatewayInfo.h index 5359c2938..b6c668354 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ExternalGatewayInfo.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ExternalGatewayInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ExternalGatewayInfo_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ExternalGatewayInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ExternalGatewayInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExternalGatewayInfo members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ExternalGatewayInfoOption.h b/vpc/include/huaweicloud/vpc/v2/model/ExternalGatewayInfoOption.h index a840e7316..19e84bcd5 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ExternalGatewayInfoOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ExternalGatewayInfoOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ExternalGatewayInfoOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ExternalGatewayInfoOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ExternalGatewayInfoOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExternalGatewayInfoOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ExtraDhcpOpt.h b/vpc/include/huaweicloud/vpc/v2/model/ExtraDhcpOpt.h index f43926053..fbdc360e3 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ExtraDhcpOpt.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ExtraDhcpOpt.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ExtraDhcpOpt_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ExtraDhcpOpt_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ExtraDhcpOpt /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExtraDhcpOpt members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ExtraDhcpOption.h b/vpc/include/huaweicloud/vpc/v2/model/ExtraDhcpOption.h index 9889973b0..d738b8542 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ExtraDhcpOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ExtraDhcpOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ExtraDhcpOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ExtraDhcpOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ExtraDhcpOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ExtraDhcpOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/FixedIp.h b/vpc/include/huaweicloud/vpc/v2/model/FixedIp.h index e772b57f2..5bb459387 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/FixedIp.h +++ b/vpc/include/huaweicloud/vpc/v2/model/FixedIp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_FixedIp_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_FixedIp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT FixedIp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FixedIp members diff --git a/vpc/include/huaweicloud/vpc/v2/model/FlowLogResp.h b/vpc/include/huaweicloud/vpc/v2/model/FlowLogResp.h index 594ddf2b3..8804d8e43 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/FlowLogResp.h +++ b/vpc/include/huaweicloud/vpc/v2/model/FlowLogResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_FlowLogResp_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_FlowLogResp_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT FlowLogResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// FlowLogResp members diff --git a/vpc/include/huaweicloud/vpc/v2/model/HostRoute.h b/vpc/include/huaweicloud/vpc/v2/model/HostRoute.h index 1ee738140..a38046c10 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/HostRoute.h +++ b/vpc/include/huaweicloud/vpc/v2/model/HostRoute.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_HostRoute_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_HostRoute_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT HostRoute /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// HostRoute members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListApiVersionRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListApiVersionRequest.h index ea8ecb59f..117b58d5d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListApiVersionRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListApiVersionRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListApiVersionRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListApiVersionRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListApiVersionRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListApiVersionResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListApiVersionResponse.h index 026814b41..d7d7ad46c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListApiVersionResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListApiVersionResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListApiVersionResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListApiVersionResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListApiVersionResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListApiVersionResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListFlowLogsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListFlowLogsRequest.h index 482c25f4e..329bd7a91 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListFlowLogsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListFlowLogsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListFlowLogsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListFlowLogsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListFlowLogsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlowLogsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListFlowLogsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListFlowLogsResponse.h index 8cb30246b..0ab9def61 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListFlowLogsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListFlowLogsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListFlowLogsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListFlowLogsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListFlowLogsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListFlowLogsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListPortsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListPortsRequest.h index 90309a25c..e675171e9 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListPortsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListPortsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListPortsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListPortsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListPortsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPortsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListPortsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListPortsResponse.h index 9429181c4..0c6e8574e 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListPortsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListPortsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListPortsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListPortsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListPortsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPortsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListPrivateipsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListPrivateipsRequest.h index 2811506ae..1fd4c6adb 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListPrivateipsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListPrivateipsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListPrivateipsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListPrivateipsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListPrivateipsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPrivateipsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListPrivateipsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListPrivateipsResponse.h index c816bacd0..64da502ab 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListPrivateipsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListPrivateipsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListPrivateipsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListPrivateipsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListPrivateipsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListPrivateipsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListResourceResp.h b/vpc/include/huaweicloud/vpc/v2/model/ListResourceResp.h index 8e30a4665..8225f8ef4 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListResourceResp.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListResourceResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListResourceResp_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListResourceResp_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListResourceResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListResourceResp members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListRouteTablesRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListRouteTablesRequest.h index 7247ec989..b554c54df 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListRouteTablesRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListRouteTablesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListRouteTablesRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListRouteTablesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListRouteTablesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRouteTablesRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListRouteTablesResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListRouteTablesResponse.h index 3cf261b2f..d6535e775 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListRouteTablesResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListRouteTablesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListRouteTablesResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListRouteTablesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListRouteTablesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListRouteTablesResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupRulesRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupRulesRequest.h index 22be62528..29b2f1e85 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupRulesRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupRulesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSecurityGroupRulesRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSecurityGroupRulesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListSecurityGroupRulesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSecurityGroupRulesRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupRulesResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupRulesResponse.h index 4f1a7a3ca..7d31e2fac 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupRulesResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupRulesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSecurityGroupRulesResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSecurityGroupRulesResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListSecurityGroupRulesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSecurityGroupRulesResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupsRequest.h index 59f638299..721893fb7 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSecurityGroupsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSecurityGroupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListSecurityGroupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSecurityGroupsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupsResponse.h index fc77239f1..a5cdaafbf 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListSecurityGroupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSecurityGroupsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSecurityGroupsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListSecurityGroupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSecurityGroupsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetTagsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetTagsRequest.h index 963ce2fc3..22d151a97 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetTagsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetTagsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetTagsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListSubnetTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSubnetTagsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetTagsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetTagsResponse.h index c553c2d92..2ffdf2907 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetTagsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetTagsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListSubnetTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSubnetTagsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsByTagsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsByTagsRequest.h index dbff4723c..21c5d0afa 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsByTagsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsByTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetsByTagsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetsByTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListSubnetsByTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSubnetsByTagsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsByTagsRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsByTagsRequestBody.h index f71c809ca..4c60f3264 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsByTagsRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsByTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetsByTagsRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetsByTagsRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListSubnetsByTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSubnetsByTagsRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsByTagsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsByTagsResponse.h index be6f80e4d..aac7238d9 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsByTagsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsByTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetsByTagsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetsByTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListSubnetsByTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSubnetsByTagsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsRequest.h index 3d000d267..0454ca966 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListSubnetsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSubnetsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsResponse.h index 951ad2029..5e873bf86 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListSubnetsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListSubnetsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListSubnetsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListSubnetsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListTag.h b/vpc/include/huaweicloud/vpc/v2/model/ListTag.h index d2b0aa5f9..80009a6f8 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListTag.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListTag_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListTag_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListTag members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListVpcPeeringsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListVpcPeeringsRequest.h index 36baa23ef..52ba74f59 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListVpcPeeringsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListVpcPeeringsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcPeeringsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcPeeringsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListVpcPeeringsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVpcPeeringsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListVpcPeeringsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListVpcPeeringsResponse.h index e85b99eca..66b1e60e7 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListVpcPeeringsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListVpcPeeringsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcPeeringsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcPeeringsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListVpcPeeringsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVpcPeeringsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListVpcRoutesRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListVpcRoutesRequest.h index 19aa59d50..b91a5366f 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListVpcRoutesRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListVpcRoutesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcRoutesRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcRoutesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListVpcRoutesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVpcRoutesRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListVpcRoutesResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListVpcRoutesResponse.h index 637a47760..60e62437d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListVpcRoutesResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListVpcRoutesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcRoutesResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcRoutesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListVpcRoutesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVpcRoutesResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListVpcTagsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListVpcTagsRequest.h index a69b61a63..b112db8e4 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListVpcTagsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListVpcTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcTagsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcTagsRequest_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListVpcTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVpcTagsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListVpcTagsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListVpcTagsResponse.h index e9e2c1d08..be94302eb 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListVpcTagsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListVpcTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcTagsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListVpcTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVpcTagsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListVpcsByTagsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListVpcsByTagsRequest.h index ee8636fe0..90b57a7e4 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListVpcsByTagsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListVpcsByTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcsByTagsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcsByTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListVpcsByTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVpcsByTagsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListVpcsByTagsRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/ListVpcsByTagsRequestBody.h index 31237bea7..506945319 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListVpcsByTagsRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListVpcsByTagsRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcsByTagsRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcsByTagsRequestBody_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListVpcsByTagsRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVpcsByTagsRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListVpcsByTagsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListVpcsByTagsResponse.h index 30e076a2a..9ae1952f3 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListVpcsByTagsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListVpcsByTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcsByTagsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcsByTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListVpcsByTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVpcsByTagsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListVpcsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ListVpcsRequest.h index 112bd3f9d..b5abce830 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListVpcsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListVpcsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListVpcsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVpcsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ListVpcsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ListVpcsResponse.h index a44bf97dc..5d5c945f0 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ListVpcsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ListVpcsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ListVpcsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ListVpcsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ListVpcsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/Match.h b/vpc/include/huaweicloud/vpc/v2/model/Match.h index 128de556c..7b40ee841 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/Match.h +++ b/vpc/include/huaweicloud/vpc/v2/model/Match.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_Match_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_Match_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT Match /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Match members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ModRouteTableRoute.h b/vpc/include/huaweicloud/vpc/v2/model/ModRouteTableRoute.h index 53352400e..8d50e7c6b 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ModRouteTableRoute.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ModRouteTableRoute.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ModRouteTableRoute_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ModRouteTableRoute_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ModRouteTableRoute /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ModRouteTableRoute members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NetworkIpAvailability.h b/vpc/include/huaweicloud/vpc/v2/model/NetworkIpAvailability.h index 8e21a0b07..fc49a61ce 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NetworkIpAvailability.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NetworkIpAvailability.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NetworkIpAvailability_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NetworkIpAvailability_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NetworkIpAvailability /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NetworkIpAvailability members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronAddFirewallRuleRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronAddFirewallRuleRequest.h index 71254e564..d994098a1 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronAddFirewallRuleRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronAddFirewallRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronAddFirewallRuleRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronAddFirewallRuleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronAddFirewallRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronAddFirewallRuleRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronAddFirewallRuleResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronAddFirewallRuleResponse.h index 7774f27d2..577cd5259 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronAddFirewallRuleResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronAddFirewallRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronAddFirewallRuleResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronAddFirewallRuleResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronAddFirewallRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronAddFirewallRuleResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronAddRouterInterfaceRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronAddRouterInterfaceRequest.h index 15956d17b..3cc9bb387 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronAddRouterInterfaceRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronAddRouterInterfaceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronAddRouterInterfaceRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronAddRouterInterfaceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronAddRouterInterfaceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronAddRouterInterfaceRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronAddRouterInterfaceResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronAddRouterInterfaceResponse.h index 7b7080f23..4fb697fdb 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronAddRouterInterfaceResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronAddRouterInterfaceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronAddRouterInterfaceResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronAddRouterInterfaceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronAddRouterInterfaceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronAddRouterInterfaceResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupOption.h index f54af04d6..c41b82e7c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallGroupOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallGroupOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateFirewallGroupOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFirewallGroupOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupRequest.h index dc368801d..b8af02628 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallGroupRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateFirewallGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFirewallGroupRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupRequestBody.h index 53e1aa2fd..66128a666 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallGroupRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateFirewallGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFirewallGroupRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupResponse.h index 7f6cc1ba5..5fce8b8d0 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallGroupResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateFirewallGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFirewallGroupResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyOption.h index 86c9acec2..1a503afe7 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallPolicyOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallPolicyOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateFirewallPolicyOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFirewallPolicyOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyRequest.h index 439f324cb..12b751c29 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallPolicyRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateFirewallPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFirewallPolicyRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyRequestBody.h index d6cefad64..7adee5518 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallPolicyRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallPolicyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateFirewallPolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFirewallPolicyRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyResponse.h index 1326d45f2..bf2333511 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallPolicyResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallPolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateFirewallPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFirewallPolicyResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleOption.h index 795e3d1f8..27d98c963 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallRuleOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallRuleOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateFirewallRuleOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFirewallRuleOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleRequest.h index 1b6c51320..34ae6a6cf 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallRuleRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateFirewallRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFirewallRuleRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleRequestBody.h index b2a75c5f6..64c328e83 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallRuleRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallRuleRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateFirewallRuleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFirewallRuleRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleResponse.h index 97ffc20d4..728914457 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallRuleResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateFirewallRuleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateFirewallRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateFirewallRuleResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkOption.h index 311e53cb8..d366b0c30 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateNetworkOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateNetworkOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateNetworkOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateNetworkOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkRequest.h index daeb03b97..7f205238c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateNetworkRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateNetworkRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateNetworkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateNetworkRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkRequestBody.h index 730a57ca6..90eb34115 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateNetworkRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateNetworkRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateNetworkRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateNetworkRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkResponse.h index b93b610b5..fdc609f94 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateNetworkResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateNetworkResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateNetworkResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateNetworkResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateNetworkResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortOption.h index 7d552cbb2..84c3fa837 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreatePortOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreatePortOption_H_ + #include #include +#include #include #include @@ -37,10 +39,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreatePortOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreatePortOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortRequest.h index ea32a22bc..4a6e01f62 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreatePortRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreatePortRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreatePortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreatePortRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortRequestBody.h index 91227bc1c..12156d9fb 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreatePortRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreatePortRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreatePortRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreatePortRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortResponse.h index 4cc2641f7..89e026ba5 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreatePortResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreatePortResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreatePortResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreatePortResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreatePortResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterOption.h index e62f5b134..4c987b697 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateRouterOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateRouterOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateRouterOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateRouterOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterRequest.h index d0b542577..399306139 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateRouterRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateRouterRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateRouterRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateRouterRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterRequestBody.h index a170eabdc..ea70af96f 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateRouterRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateRouterRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateRouterRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateRouterRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterResponse.h index cd141f18e..4417c98a9 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateRouterResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateRouterResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateRouterResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateRouterResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateRouterResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupOption.h index e2e4f7709..51c0b2d6a 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateSecurityGroupOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateSecurityGroupOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRequest.h index 282700911..a94a9a689 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateSecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateSecurityGroupRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRequestBody.h index 01dac952c..5d19bac8d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateSecurityGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateSecurityGroupRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupResponse.h index 9463c2a93..75edaaae8 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateSecurityGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateSecurityGroupResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleOption.h index 1de3a18fc..d484695e3 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupRuleOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupRuleOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateSecurityGroupRuleOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateSecurityGroupRuleOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleRequest.h index af4dae7fc..de846b83c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupRuleRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateSecurityGroupRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateSecurityGroupRuleRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleRequestBody.h index 7482d9b68..2eb747f7e 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupRuleRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupRuleRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateSecurityGroupRuleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateSecurityGroupRuleRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleResponse.h index d1a4567af..815738433 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupRuleResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSecurityGroupRuleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateSecurityGroupRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateSecurityGroupRuleResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetOption.h index dafb6c7e4..9a24e28b1 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSubnetOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSubnetOption_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateSubnetOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateSubnetOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetRequest.h index 0988f7d16..93957f654 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSubnetRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSubnetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateSubnetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateSubnetRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetRequestBody.h index 75da9bdcb..8bae7c8ea 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSubnetRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSubnetRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateSubnetRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateSubnetRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetResponse.h index 79497651e..69907b14c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronCreateSubnetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSubnetResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronCreateSubnetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronCreateSubnetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronCreateSubnetResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallGroupRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallGroupRequest.h index 5fd020ce8..6dd470a50 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallGroupRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteFirewallGroupRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteFirewallGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteFirewallGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteFirewallGroupRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallGroupResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallGroupResponse.h index 3df0599a6..e16cb1675 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallGroupResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteFirewallGroupResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteFirewallGroupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteFirewallGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteFirewallGroupResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallPolicyRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallPolicyRequest.h index ed9cccc85..4a71d8a1c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallPolicyRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteFirewallPolicyRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteFirewallPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteFirewallPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteFirewallPolicyRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallPolicyResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallPolicyResponse.h index 370d922cf..f252f3c67 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallPolicyResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteFirewallPolicyResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteFirewallPolicyResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteFirewallPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteFirewallPolicyResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallRuleRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallRuleRequest.h index 716c8a0dd..e75d66201 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallRuleRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteFirewallRuleRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteFirewallRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteFirewallRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteFirewallRuleRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallRuleResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallRuleResponse.h index 95b9d371d..c58cf2d5b 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallRuleResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteFirewallRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteFirewallRuleResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteFirewallRuleResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteFirewallRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteFirewallRuleResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteNetworkRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteNetworkRequest.h index b1e278af1..1abc2516d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteNetworkRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteNetworkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteNetworkRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteNetworkRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteNetworkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteNetworkRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteNetworkResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteNetworkResponse.h index 5bbd05c3d..dee1a0dbc 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteNetworkResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteNetworkResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteNetworkResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteNetworkResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteNetworkResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteNetworkResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeletePortRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeletePortRequest.h index 3ed277e03..11d6cc714 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeletePortRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeletePortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeletePortRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeletePortRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeletePortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeletePortRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeletePortResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeletePortResponse.h index 0f3e5ee0c..ca703cc69 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeletePortResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeletePortResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeletePortResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeletePortResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeletePortResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeletePortResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteRouterRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteRouterRequest.h index 84eede244..203c52344 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteRouterRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteRouterRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteRouterRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteRouterRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteRouterRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteRouterRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteRouterResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteRouterResponse.h index 5ef7827e2..f118b1af4 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteRouterResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteRouterResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteRouterResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteRouterResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteRouterResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteRouterResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRequest.h index 8ee24e83b..5282521d5 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteSecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteSecurityGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteSecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteSecurityGroupRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupResponse.h index d71a675f9..9fc80f4b8 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteSecurityGroupResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteSecurityGroupResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteSecurityGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteSecurityGroupResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRuleRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRuleRequest.h index 7600b4103..df92453b5 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRuleRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteSecurityGroupRuleRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteSecurityGroupRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteSecurityGroupRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteSecurityGroupRuleRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRuleResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRuleResponse.h index 5d547ee79..f28063a9c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRuleResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteSecurityGroupRuleResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteSecurityGroupRuleResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteSecurityGroupRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteSecurityGroupRuleResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSubnetRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSubnetRequest.h index 201eede19..05161bcaa 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSubnetRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSubnetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteSubnetRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteSubnetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteSubnetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteSubnetRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSubnetResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSubnetResponse.h index 1176ae174..752ae293b 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSubnetResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronDeleteSubnetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteSubnetResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronDeleteSubnetResponse_H_ + #include #include +#include #include @@ -30,10 +32,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronDeleteSubnetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronDeleteSubnetResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronFirewallGroup.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronFirewallGroup.h index beac36b55..724bc04a0 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronFirewallGroup.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronFirewallGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronFirewallGroup_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronFirewallGroup_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronFirewallGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronFirewallGroup members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronFirewallPolicy.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronFirewallPolicy.h index 15cfa1abf..2496d9576 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronFirewallPolicy.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronFirewallPolicy.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronFirewallPolicy_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronFirewallPolicy_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronFirewallPolicy /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronFirewallPolicy members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronFirewallRule.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronFirewallRule.h index 5ca7dcb2f..270761cad 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronFirewallRule.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronFirewallRule.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronFirewallRule_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronFirewallRule_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronFirewallRule /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronFirewallRule members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronInsertFirewallRuleRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronInsertFirewallRuleRequestBody.h index fd94f5830..0396fc4c2 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronInsertFirewallRuleRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronInsertFirewallRuleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronInsertFirewallRuleRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronInsertFirewallRuleRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronInsertFirewallRuleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronInsertFirewallRuleRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallGroupsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallGroupsRequest.h index 83e27e8d8..47675d7ba 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallGroupsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallGroupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListFirewallGroupsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListFirewallGroupsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListFirewallGroupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListFirewallGroupsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallGroupsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallGroupsResponse.h index 91467ecf8..18ed9e8ab 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallGroupsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallGroupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListFirewallGroupsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListFirewallGroupsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListFirewallGroupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListFirewallGroupsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallPoliciesRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallPoliciesRequest.h index 1d2b79b70..261dca4f1 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallPoliciesRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallPoliciesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListFirewallPoliciesRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListFirewallPoliciesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListFirewallPoliciesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListFirewallPoliciesRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallPoliciesResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallPoliciesResponse.h index b93c85521..6a9f2dde0 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallPoliciesResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallPoliciesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListFirewallPoliciesResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListFirewallPoliciesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListFirewallPoliciesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListFirewallPoliciesResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallRulesRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallRulesRequest.h index f28f3e4e5..50e56da36 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallRulesRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallRulesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListFirewallRulesRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListFirewallRulesRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListFirewallRulesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListFirewallRulesRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallRulesResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallRulesResponse.h index b4d497068..3e95b9eb3 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallRulesResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListFirewallRulesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListFirewallRulesResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListFirewallRulesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListFirewallRulesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListFirewallRulesResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListNetworksRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListNetworksRequest.h index 8a0ae2c7d..6eceb3ab5 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListNetworksRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListNetworksRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListNetworksRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListNetworksRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListNetworksRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListNetworksRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListNetworksResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListNetworksResponse.h index 3d9a3d9fc..18ed2edfc 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListNetworksResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListNetworksResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListNetworksResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListNetworksResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListNetworksResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListNetworksResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListPortsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListPortsRequest.h index a48ef9dc6..3e97d02b0 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListPortsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListPortsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListPortsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListPortsRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListPortsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListPortsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListPortsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListPortsResponse.h index b06e42ed2..769b46d3d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListPortsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListPortsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListPortsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListPortsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListPortsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListPortsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListRoutersRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListRoutersRequest.h index 26c666ec4..548afc866 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListRoutersRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListRoutersRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListRoutersRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListRoutersRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListRoutersRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListRoutersRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListRoutersResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListRoutersResponse.h index 61e06d049..986bc4036 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListRoutersResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListRoutersResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListRoutersResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListRoutersResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListRoutersResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListRoutersResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupRulesRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupRulesRequest.h index 161667344..b7aa22b3f 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupRulesRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupRulesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListSecurityGroupRulesRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListSecurityGroupRulesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListSecurityGroupRulesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListSecurityGroupRulesRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupRulesResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupRulesResponse.h index 68d1c0a07..9db143ce2 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupRulesResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupRulesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListSecurityGroupRulesResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListSecurityGroupRulesResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListSecurityGroupRulesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListSecurityGroupRulesResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupsRequest.h index 693a3d3fb..757a0bbf3 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListSecurityGroupsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListSecurityGroupsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListSecurityGroupsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListSecurityGroupsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupsResponse.h index a5b6efbac..e5c79be18 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListSecurityGroupsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListSecurityGroupsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListSecurityGroupsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListSecurityGroupsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListSecurityGroupsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListSubnetsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListSubnetsRequest.h index 98f3e68e4..6ad737f11 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListSubnetsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListSubnetsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListSubnetsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListSubnetsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListSubnetsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListSubnetsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronListSubnetsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronListSubnetsResponse.h index d83219920..1decb2324 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronListSubnetsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronListSubnetsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListSubnetsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronListSubnetsResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronListSubnetsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronListSubnetsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronNetwork.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronNetwork.h index 139541811..3459bebf3 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronNetwork.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronNetwork.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronNetwork_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronNetwork_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronNetwork /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronNetwork members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronPageLink.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronPageLink.h index 1a12e96c3..ec57cc203 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronPageLink.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronPageLink.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronPageLink_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronPageLink_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronPageLink /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronPageLink members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronPort.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronPort.h index c6c83144f..ad91df2e3 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronPort.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronPort.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronPort_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronPort_H_ + #include #include +#include #include #include @@ -39,10 +41,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronPort /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronPort members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleRequest.h index dc179cf75..c28b04c1d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronRemoveFirewallRuleRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronRemoveFirewallRuleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronRemoveFirewallRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronRemoveFirewallRuleRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleRequestBody.h index a01947c49..ad542a2e0 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronRemoveFirewallRuleRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronRemoveFirewallRuleRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronRemoveFirewallRuleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronRemoveFirewallRuleRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleResponse.h index 9a9c058f7..6653833e2 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronRemoveFirewallRuleResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronRemoveFirewallRuleResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronRemoveFirewallRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronRemoveFirewallRuleResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveRouterInterfaceRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveRouterInterfaceRequest.h index 503f33258..953ecc946 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveRouterInterfaceRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveRouterInterfaceRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronRemoveRouterInterfaceRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronRemoveRouterInterfaceRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronRemoveRouterInterfaceRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronRemoveRouterInterfaceRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveRouterInterfaceResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveRouterInterfaceResponse.h index 1a9e87672..648b89457 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveRouterInterfaceResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronRemoveRouterInterfaceResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronRemoveRouterInterfaceResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronRemoveRouterInterfaceResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronRemoveRouterInterfaceResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronRemoveRouterInterfaceResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronRouter.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronRouter.h index 584fe8148..59a1d6f80 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronRouter.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronRouter.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronRouter_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronRouter_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronRouter /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronRouter members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronSecurityGroup.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronSecurityGroup.h index d32cace61..60e86086d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronSecurityGroup.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronSecurityGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronSecurityGroup_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronSecurityGroup_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronSecurityGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronSecurityGroup members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronSecurityGroupRule.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronSecurityGroupRule.h index 0db5e0666..ed281612a 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronSecurityGroupRule.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronSecurityGroupRule.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronSecurityGroupRule_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronSecurityGroupRule_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronSecurityGroupRule /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronSecurityGroupRule members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallGroupRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallGroupRequest.h index db7fda294..1774013d8 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallGroupRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowFirewallGroupRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowFirewallGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowFirewallGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowFirewallGroupRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallGroupResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallGroupResponse.h index fc1cef4fd..317e2311d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallGroupResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowFirewallGroupResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowFirewallGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowFirewallGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowFirewallGroupResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallPolicyRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallPolicyRequest.h index d62944716..c3312eed7 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallPolicyRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowFirewallPolicyRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowFirewallPolicyRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowFirewallPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowFirewallPolicyRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallPolicyResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallPolicyResponse.h index dd934d6b3..7e351dda2 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallPolicyResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowFirewallPolicyResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowFirewallPolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowFirewallPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowFirewallPolicyResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallRuleRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallRuleRequest.h index d51e213a7..f6d21f945 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallRuleRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowFirewallRuleRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowFirewallRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowFirewallRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowFirewallRuleRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallRuleResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallRuleResponse.h index 0d39407e6..5cd0e95c8 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallRuleResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowFirewallRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowFirewallRuleResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowFirewallRuleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowFirewallRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowFirewallRuleResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowNetworkRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowNetworkRequest.h index 863584923..44f081a0f 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowNetworkRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowNetworkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowNetworkRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowNetworkRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowNetworkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowNetworkRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowNetworkResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowNetworkResponse.h index 5f3edad00..a9f5751da 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowNetworkResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowNetworkResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowNetworkResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowNetworkResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowNetworkResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowNetworkResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowPortRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowPortRequest.h index d6e32ad2c..c1ff598af 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowPortRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowPortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowPortRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowPortRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowPortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowPortRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowPortResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowPortResponse.h index 9efee7098..43ad1f43c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowPortResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowPortResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowPortResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowPortResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowPortResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowPortResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowRouterRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowRouterRequest.h index 4e4a5b04a..674a66c33 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowRouterRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowRouterRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowRouterRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowRouterRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowRouterRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowRouterRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowRouterResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowRouterResponse.h index d037eecc1..2bd8b6011 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowRouterResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowRouterResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowRouterResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowRouterResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowRouterResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowRouterResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRequest.h index bf1bf95f9..b8bcb0de7 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowSecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowSecurityGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowSecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowSecurityGroupRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupResponse.h index 97556f974..02ce072f7 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowSecurityGroupResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowSecurityGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowSecurityGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowSecurityGroupResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRuleRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRuleRequest.h index 5ffd1b20a..bee6713ae 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRuleRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowSecurityGroupRuleRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowSecurityGroupRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowSecurityGroupRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowSecurityGroupRuleRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRuleResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRuleResponse.h index 69c07063f..2d8bca563 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRuleResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowSecurityGroupRuleResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowSecurityGroupRuleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowSecurityGroupRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowSecurityGroupRuleResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSubnetRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSubnetRequest.h index 81980a18e..b6f50b9a4 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSubnetRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSubnetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowSubnetRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowSubnetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowSubnetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowSubnetRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSubnetResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSubnetResponse.h index cddd392ad..1c2d2baa6 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSubnetResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronShowSubnetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowSubnetResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronShowSubnetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronShowSubnetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronShowSubnetResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronSubnet.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronSubnet.h index 96e985bc6..39adffd99 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronSubnet.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronSubnet.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronSubnet_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronSubnet_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronSubnet /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronSubnet members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupOption.h index f6be3afe6..208c9cfde 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallGroupOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallGroupOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateFirewallGroupOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFirewallGroupOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupRequest.h index 3b9f6ae84..0a358482f 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallGroupRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateFirewallGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFirewallGroupRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupRequestBody.h index b77b5fb01..871bcb027 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallGroupRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateFirewallGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFirewallGroupRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupResponse.h index 928f9a7b4..3b39f2c49 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallGroupResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateFirewallGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFirewallGroupResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyOption.h index f213cbb39..875724eba 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallPolicyOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallPolicyOption_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateFirewallPolicyOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFirewallPolicyOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyRequest.h index be5df4cdb..6cb528585 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallPolicyRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallPolicyRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateFirewallPolicyRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFirewallPolicyRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyRequestBody.h index daa94be85..b41e61969 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallPolicyRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallPolicyRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateFirewallPolicyRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFirewallPolicyRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyResponse.h index 241e98dde..fe6b6046c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallPolicyResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallPolicyResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateFirewallPolicyResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFirewallPolicyResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleOption.h index e382f6e8b..011d5b58d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallRuleOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallRuleOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateFirewallRuleOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFirewallRuleOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleRequest.h index 5cab7e4a7..1d9997692 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallRuleRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallRuleRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateFirewallRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFirewallRuleRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleRequestBody.h index 0fa2aa1b7..41f10418d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallRuleRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallRuleRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateFirewallRuleRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFirewallRuleRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleResponse.h index f5c4ea99e..f9316f956 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallRuleResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateFirewallRuleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateFirewallRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateFirewallRuleResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkOption.h index 496a5e98e..5e8da588b 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateNetworkOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateNetworkOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateNetworkOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateNetworkOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkRequest.h index a3f95dd6d..39dec46e4 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateNetworkRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateNetworkRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateNetworkRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateNetworkRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkRequestBody.h index 718a6a917..ba53e8eba 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateNetworkRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateNetworkRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateNetworkRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateNetworkRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkResponse.h index 2eef13f4c..282b29cee 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateNetworkResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateNetworkResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateNetworkResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateNetworkResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateNetworkResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortOption.h index 6ec50fbb5..47e216a11 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdatePortOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdatePortOption_H_ + #include #include +#include #include #include @@ -36,10 +38,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdatePortOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdatePortOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortRequest.h index f75f5b52e..e5ccfc5a4 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdatePortRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdatePortRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdatePortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdatePortRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortRequestBody.h index 9bc2e3afc..f7e8e6d02 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdatePortRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdatePortRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdatePortRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdatePortRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortResponse.h index 27663a821..d673a41fb 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdatePortResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdatePortResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdatePortResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdatePortResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdatePortResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterOption.h index 9b270a03e..16be5eb77 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateRouterOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateRouterOption_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateRouterOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateRouterOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterRequest.h index d225ec70d..d7dcc4807 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateRouterRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateRouterRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateRouterRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateRouterRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterRequestBody.h index 22300afaf..f8d4ee1aa 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateRouterRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateRouterRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateRouterRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateRouterRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterResponse.h index c170f9384..0bc83799b 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateRouterResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateRouterResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateRouterResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateRouterResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateRouterResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupOption.h index 4f524abfd..5171ab9cc 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSecurityGroupOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSecurityGroupOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateSecurityGroupOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateSecurityGroupOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupRequest.h index 908a43ea7..84702a03c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSecurityGroupRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateSecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateSecurityGroupRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupRequestBody.h index 372877ca1..540308e4a 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSecurityGroupRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSecurityGroupRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateSecurityGroupRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateSecurityGroupRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupResponse.h index cc94c8ba0..8a29a638e 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSecurityGroupResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSecurityGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateSecurityGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateSecurityGroupResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetOption.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetOption.h index 963dbf668..5b3fd400e 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSubnetOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSubnetOption_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateSubnetOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateSubnetOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetRequest.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetRequest.h index ba6aeed14..355cab9e6 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSubnetRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSubnetRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateSubnetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateSubnetRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetRequestBody.h index 911b30b17..954ecf869 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSubnetRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSubnetRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateSubnetRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateSubnetRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetResponse.h b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetResponse.h index f7fd7bbff..638221e58 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/NeutronUpdateSubnetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSubnetResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_NeutronUpdateSubnetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT NeutronUpdateSubnetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// NeutronUpdateSubnetResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/Port.h b/vpc/include/huaweicloud/vpc/v2/model/Port.h index 24d714617..f88b5fa5d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/Port.h +++ b/vpc/include/huaweicloud/vpc/v2/model/Port.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_Port_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_Port_H_ + #include #include +#include #include #include @@ -38,10 +40,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT Port /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Port members diff --git a/vpc/include/huaweicloud/vpc/v2/model/Privateip.h b/vpc/include/huaweicloud/vpc/v2/model/Privateip.h index e697c24ee..18125e2da 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/Privateip.h +++ b/vpc/include/huaweicloud/vpc/v2/model/Privateip.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_Privateip_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_Privateip_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT Privateip /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Privateip members diff --git a/vpc/include/huaweicloud/vpc/v2/model/Quota.h b/vpc/include/huaweicloud/vpc/v2/model/Quota.h index 4de2efa8e..e546484ae 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/Quota.h +++ b/vpc/include/huaweicloud/vpc/v2/model/Quota.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_Quota_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_Quota_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT Quota /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Quota members diff --git a/vpc/include/huaweicloud/vpc/v2/model/RejectVpcPeeringRequest.h b/vpc/include/huaweicloud/vpc/v2/model/RejectVpcPeeringRequest.h index ed62a184c..d729f9241 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/RejectVpcPeeringRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/RejectVpcPeeringRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_RejectVpcPeeringRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_RejectVpcPeeringRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT RejectVpcPeeringRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RejectVpcPeeringRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/RejectVpcPeeringResponse.h b/vpc/include/huaweicloud/vpc/v2/model/RejectVpcPeeringResponse.h index 9dff1b453..63ff04719 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/RejectVpcPeeringResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/RejectVpcPeeringResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_RejectVpcPeeringResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_RejectVpcPeeringResponse_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT RejectVpcPeeringResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RejectVpcPeeringResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ResourceResult.h b/vpc/include/huaweicloud/vpc/v2/model/ResourceResult.h index 96dfa479d..f1b0593cb 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ResourceResult.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ResourceResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ResourceResult_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ResourceResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ResourceResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceResult members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ResourceTag.h b/vpc/include/huaweicloud/vpc/v2/model/ResourceTag.h index 40d7e109a..66c269914 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ResourceTag.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ResourceTag.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ResourceTag_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ResourceTag_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ResourceTag /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ResourceTag members diff --git a/vpc/include/huaweicloud/vpc/v2/model/Route.h b/vpc/include/huaweicloud/vpc/v2/model/Route.h index b5e175be8..43b5de561 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/Route.h +++ b/vpc/include/huaweicloud/vpc/v2/model/Route.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_Route_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_Route_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT Route /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Route members diff --git a/vpc/include/huaweicloud/vpc/v2/model/RouteTableListResp.h b/vpc/include/huaweicloud/vpc/v2/model/RouteTableListResp.h index f5c8dd9a5..67db40c2a 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/RouteTableListResp.h +++ b/vpc/include/huaweicloud/vpc/v2/model/RouteTableListResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_RouteTableListResp_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_RouteTableListResp_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT RouteTableListResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RouteTableListResp members diff --git a/vpc/include/huaweicloud/vpc/v2/model/RouteTableResp.h b/vpc/include/huaweicloud/vpc/v2/model/RouteTableResp.h index 241e2760c..864ceebb8 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/RouteTableResp.h +++ b/vpc/include/huaweicloud/vpc/v2/model/RouteTableResp.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_RouteTableResp_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_RouteTableResp_H_ + #include #include +#include #include #include @@ -35,10 +37,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT RouteTableResp /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RouteTableResp members diff --git a/vpc/include/huaweicloud/vpc/v2/model/RouteTableRoute.h b/vpc/include/huaweicloud/vpc/v2/model/RouteTableRoute.h index 048fd3caf..591242192 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/RouteTableRoute.h +++ b/vpc/include/huaweicloud/vpc/v2/model/RouteTableRoute.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_RouteTableRoute_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_RouteTableRoute_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT RouteTableRoute /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RouteTableRoute members diff --git a/vpc/include/huaweicloud/vpc/v2/model/RouteTableRouteAction.h b/vpc/include/huaweicloud/vpc/v2/model/RouteTableRouteAction.h index 38b5923fd..c1864135e 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/RouteTableRouteAction.h +++ b/vpc/include/huaweicloud/vpc/v2/model/RouteTableRouteAction.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_RouteTableRouteAction_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_RouteTableRouteAction_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT RouteTableRouteAction /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RouteTableRouteAction members diff --git a/vpc/include/huaweicloud/vpc/v2/model/RouterInterfaceRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/RouterInterfaceRequestBody.h index 488cecd0b..33728c65e 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/RouterInterfaceRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/RouterInterfaceRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_RouterInterfaceRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_RouterInterfaceRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT RouterInterfaceRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RouterInterfaceRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/RoutetableAssociateReqbody.h b/vpc/include/huaweicloud/vpc/v2/model/RoutetableAssociateReqbody.h index c31c9d2e7..566a30fdb 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/RoutetableAssociateReqbody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/RoutetableAssociateReqbody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_RoutetableAssociateReqbody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_RoutetableAssociateReqbody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT RoutetableAssociateReqbody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// RoutetableAssociateReqbody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/SecurityGroup.h b/vpc/include/huaweicloud/vpc/v2/model/SecurityGroup.h index cb77577e2..98b79a672 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/SecurityGroup.h +++ b/vpc/include/huaweicloud/vpc/v2/model/SecurityGroup.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_SecurityGroup_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_SecurityGroup_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT SecurityGroup /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SecurityGroup members diff --git a/vpc/include/huaweicloud/vpc/v2/model/SecurityGroupRule.h b/vpc/include/huaweicloud/vpc/v2/model/SecurityGroupRule.h index 6044341f9..539b5e3f2 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/SecurityGroupRule.h +++ b/vpc/include/huaweicloud/vpc/v2/model/SecurityGroupRule.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_SecurityGroupRule_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_SecurityGroupRule_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT SecurityGroupRule /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SecurityGroupRule members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowFlowLogRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowFlowLogRequest.h index a8ed0e597..a25bfab13 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowFlowLogRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowFlowLogRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowFlowLogRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowFlowLogRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowFlowLogRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowFlowLogRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowFlowLogResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowFlowLogResponse.h index e865d94ab..4cf82452a 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowFlowLogResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowFlowLogResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowFlowLogResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowFlowLogResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowFlowLogResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowFlowLogResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowNetworkIpAvailabilitiesRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowNetworkIpAvailabilitiesRequest.h index b90e4e045..79d636853 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowNetworkIpAvailabilitiesRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowNetworkIpAvailabilitiesRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowNetworkIpAvailabilitiesRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowNetworkIpAvailabilitiesRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowNetworkIpAvailabilitiesRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowNetworkIpAvailabilitiesRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowNetworkIpAvailabilitiesResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowNetworkIpAvailabilitiesResponse.h index 62ad755eb..bf715b3d0 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowNetworkIpAvailabilitiesResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowNetworkIpAvailabilitiesResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowNetworkIpAvailabilitiesResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowNetworkIpAvailabilitiesResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowNetworkIpAvailabilitiesResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowNetworkIpAvailabilitiesResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowPortRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowPortRequest.h index a98521ae0..e9678d0e8 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowPortRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowPortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowPortRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowPortRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowPortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPortRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowPortResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowPortResponse.h index 8de950b60..9c8774161 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowPortResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowPortResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowPortResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowPortResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowPortResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPortResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowPrivateipRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowPrivateipRequest.h index 2eff828b3..a032e1370 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowPrivateipRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowPrivateipRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowPrivateipRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowPrivateipRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowPrivateipRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPrivateipRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowPrivateipResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowPrivateipResponse.h index b2869ee45..c3c3420ba 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowPrivateipResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowPrivateipResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowPrivateipResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowPrivateipResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowPrivateipResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowPrivateipResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowQuotaRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowQuotaRequest.h index ced2dd3b3..3a2af8661 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowQuotaRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowQuotaRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowQuotaRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowQuotaRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowQuotaRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotaRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowQuotaResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowQuotaResponse.h index bf0a91031..245a6c10c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowQuotaResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowQuotaResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowQuotaResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowQuotaResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowQuotaResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowQuotaResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowRouteTableRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowRouteTableRequest.h index 90d1ae502..6bd1f56b6 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowRouteTableRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowRouteTableRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowRouteTableRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowRouteTableRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowRouteTableRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRouteTableRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowRouteTableResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowRouteTableResponse.h index 7d730bbfa..e73137011 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowRouteTableResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowRouteTableResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowRouteTableResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowRouteTableResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowRouteTableResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowRouteTableResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupRequest.h index 21b7f1cb1..30c7894b5 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSecurityGroupRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSecurityGroupRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowSecurityGroupRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecurityGroupRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupResponse.h index c0709d54a..05b868591 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSecurityGroupResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSecurityGroupResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowSecurityGroupResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecurityGroupResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupRuleRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupRuleRequest.h index 8d46af484..8135ce23d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupRuleRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupRuleRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSecurityGroupRuleRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSecurityGroupRuleRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowSecurityGroupRuleRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecurityGroupRuleRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupRuleResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupRuleResponse.h index f929eaa84..af8940b9a 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupRuleResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowSecurityGroupRuleResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSecurityGroupRuleResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSecurityGroupRuleResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowSecurityGroupRuleResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSecurityGroupRuleResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetRequest.h index 796ec6478..08f0dfbc1 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSubnetRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSubnetRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowSubnetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSubnetRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetResponse.h index c9a6c4574..76dc2c787 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSubnetResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSubnetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowSubnetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSubnetResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetTagsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetTagsRequest.h index c3e371344..992f24e7d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetTagsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSubnetTagsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSubnetTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowSubnetTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSubnetTagsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetTagsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetTagsResponse.h index c7e2596fb..115306afd 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetTagsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowSubnetTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSubnetTagsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowSubnetTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowSubnetTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowSubnetTagsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcPeeringRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcPeeringRequest.h index 4554d30ea..da909fc7f 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcPeeringRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcPeeringRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcPeeringRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcPeeringRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowVpcPeeringRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVpcPeeringRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcPeeringResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcPeeringResponse.h index 358491590..e44eb9e3c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcPeeringResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcPeeringResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcPeeringResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcPeeringResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowVpcPeeringResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVpcPeeringResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcRequest.h index 39ac17dc4..2414613d7 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowVpcRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVpcRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcResponse.h index d4aa759b3..2f191b433 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowVpcResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVpcResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcRouteRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcRouteRequest.h index 525591e8d..62bcf6a1a 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcRouteRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcRouteRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcRouteRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcRouteRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowVpcRouteRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVpcRouteRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcRouteResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcRouteResponse.h index 537e62b0b..e05e96c52 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcRouteResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcRouteResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcRouteResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcRouteResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowVpcRouteResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVpcRouteResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcTagsRequest.h b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcTagsRequest.h index 3b2230b03..10e3f0292 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcTagsRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcTagsRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcTagsRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcTagsRequest_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowVpcTagsRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVpcTagsRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcTagsResponse.h b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcTagsResponse.h index a0b1ae093..de8f4694f 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/ShowVpcTagsResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/ShowVpcTagsResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcTagsResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_ShowVpcTagsResponse_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT ShowVpcTagsResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// ShowVpcTagsResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/Subnet.h b/vpc/include/huaweicloud/vpc/v2/model/Subnet.h index c6147d8ec..99e218eed 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/Subnet.h +++ b/vpc/include/huaweicloud/vpc/v2/model/Subnet.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_Subnet_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_Subnet_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT Subnet /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Subnet members diff --git a/vpc/include/huaweicloud/vpc/v2/model/SubnetIpAvailability.h b/vpc/include/huaweicloud/vpc/v2/model/SubnetIpAvailability.h index 011a5646a..94aa73e5b 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/SubnetIpAvailability.h +++ b/vpc/include/huaweicloud/vpc/v2/model/SubnetIpAvailability.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_SubnetIpAvailability_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_SubnetIpAvailability_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT SubnetIpAvailability /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubnetIpAvailability members diff --git a/vpc/include/huaweicloud/vpc/v2/model/SubnetList.h b/vpc/include/huaweicloud/vpc/v2/model/SubnetList.h index 7718a5ba4..92d9e84da 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/SubnetList.h +++ b/vpc/include/huaweicloud/vpc/v2/model/SubnetList.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_SubnetList_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_SubnetList_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT SubnetList /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubnetList members diff --git a/vpc/include/huaweicloud/vpc/v2/model/SubnetResult.h b/vpc/include/huaweicloud/vpc/v2/model/SubnetResult.h index 295d5e04d..2b069562b 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/SubnetResult.h +++ b/vpc/include/huaweicloud/vpc/v2/model/SubnetResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_SubnetResult_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_SubnetResult_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT SubnetResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// SubnetResult members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogReq.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogReq.h index b9bb5d3e6..44017c6d5 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogReq.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateFlowLogReq_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateFlowLogReq_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateFlowLogReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateFlowLogReq members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogReqBody.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogReqBody.h index 17b3637c1..a040b03b5 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogReqBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogReqBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateFlowLogReqBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateFlowLogReqBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateFlowLogReqBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateFlowLogReqBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogRequest.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogRequest.h index d6949bacc..f400dd2e3 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateFlowLogRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateFlowLogRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateFlowLogRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateFlowLogRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogResponse.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogResponse.h index 65d2ac541..2a86759ae 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateFlowLogResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateFlowLogResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateFlowLogResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateFlowLogResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateFlowLogResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdatePortOption.h b/vpc/include/huaweicloud/vpc/v2/model/UpdatePortOption.h index dd86627e9..afe50e99c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdatePortOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdatePortOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdatePortOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdatePortOption_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdatePortOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePortOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdatePortRequest.h b/vpc/include/huaweicloud/vpc/v2/model/UpdatePortRequest.h index 82b13db8f..a837c1d3d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdatePortRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdatePortRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdatePortRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdatePortRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdatePortRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePortRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdatePortRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/UpdatePortRequestBody.h index 30f8f8595..df1e41ddd 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdatePortRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdatePortRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdatePortRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdatePortRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdatePortRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePortRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdatePortResponse.h b/vpc/include/huaweicloud/vpc/v2/model/UpdatePortResponse.h index a8999809d..58dcb40fd 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdatePortResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdatePortResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdatePortResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdatePortResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdatePortResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdatePortResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateRouteTableReq.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateRouteTableReq.h index 473300984..c304b8e63 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateRouteTableReq.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateRouteTableReq.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateRouteTableReq_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateRouteTableReq_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateRouteTableReq /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRouteTableReq members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateRouteTableRequest.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateRouteTableRequest.h index 43d4fecc3..97cd98d19 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateRouteTableRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateRouteTableRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateRouteTableRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateRouteTableRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateRouteTableRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRouteTableRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateRouteTableResponse.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateRouteTableResponse.h index e27e373d9..3b45ee253 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateRouteTableResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateRouteTableResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateRouteTableResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateRouteTableResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateRouteTableResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRouteTableResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateRoutetableReqBody.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateRoutetableReqBody.h index 7688a2423..0062c2312 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateRoutetableReqBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateRoutetableReqBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateRoutetableReqBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateRoutetableReqBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateRoutetableReqBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateRoutetableReqBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetOption.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetOption.h index a5bfd6e10..8beb93b91 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateSubnetOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateSubnetOption_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateSubnetOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSubnetOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetRequest.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetRequest.h index 5fd6248eb..4483be119 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateSubnetRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateSubnetRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateSubnetRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSubnetRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetRequestBody.h index 8d68353e9..1acf0f76c 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateSubnetRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateSubnetRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateSubnetRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSubnetRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetResponse.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetResponse.h index 0134ddc5f..905576a66 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateSubnetResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateSubnetResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateSubnetResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateSubnetResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateSubnetResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcOption.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcOption.h index 5539f7b42..c81d4b591 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcOption_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateVpcOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVpcOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringOption.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringOption.h index 1de772e40..b167e0649 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringOption.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringOption.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcPeeringOption_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcPeeringOption_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateVpcPeeringOption /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVpcPeeringOption members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringRequest.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringRequest.h index a8920f3c0..2b8aec10d 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcPeeringRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcPeeringRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateVpcPeeringRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVpcPeeringRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringRequestBody.h index 1d51ed34a..969781780 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcPeeringRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcPeeringRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateVpcPeeringRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVpcPeeringRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringResponse.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringResponse.h index 886eb902e..060bd81fa 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcPeeringResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcPeeringResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcPeeringResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateVpcPeeringResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVpcPeeringResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcRequest.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcRequest.h index 008785134..4b02d9685 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcRequest.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcRequest.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcRequest_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcRequest_H_ + #include #include +#include #include #include @@ -32,10 +34,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateVpcRequest /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVpcRequest members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcRequestBody.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcRequestBody.h index aa4e35f80..8ae3aa5b0 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcRequestBody.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcRequestBody.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcRequestBody_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcRequestBody_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateVpcRequestBody /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVpcRequestBody members diff --git a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcResponse.h b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcResponse.h index 430e3a9fb..f7a04bf59 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcResponse.h +++ b/vpc/include/huaweicloud/vpc/v2/model/UpdateVpcResponse.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcResponse_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_UpdateVpcResponse_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT UpdateVpcResponse /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// UpdateVpcResponse members diff --git a/vpc/include/huaweicloud/vpc/v2/model/VersionResult.h b/vpc/include/huaweicloud/vpc/v2/model/VersionResult.h index b0fc6f162..7515d5209 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/VersionResult.h +++ b/vpc/include/huaweicloud/vpc/v2/model/VersionResult.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_VersionResult_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_VersionResult_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT VersionResult /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VersionResult members diff --git a/vpc/include/huaweicloud/vpc/v2/model/Vpc.h b/vpc/include/huaweicloud/vpc/v2/model/Vpc.h index 06bf4fa25..3eefc8c31 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/Vpc.h +++ b/vpc/include/huaweicloud/vpc/v2/model/Vpc.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_Vpc_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_Vpc_H_ + #include #include +#include #include #include @@ -34,10 +36,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT Vpc /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// Vpc members diff --git a/vpc/include/huaweicloud/vpc/v2/model/VpcInfo.h b/vpc/include/huaweicloud/vpc/v2/model/VpcInfo.h index 9dafe1eed..753114cfd 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/VpcInfo.h +++ b/vpc/include/huaweicloud/vpc/v2/model/VpcInfo.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_VpcInfo_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_VpcInfo_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT VpcInfo /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VpcInfo members diff --git a/vpc/include/huaweicloud/vpc/v2/model/VpcPeering.h b/vpc/include/huaweicloud/vpc/v2/model/VpcPeering.h index 7093636c8..afa6eee35 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/VpcPeering.h +++ b/vpc/include/huaweicloud/vpc/v2/model/VpcPeering.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_VpcPeering_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_VpcPeering_H_ + #include #include +#include #include #include @@ -33,10 +35,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT VpcPeering /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VpcPeering members diff --git a/vpc/include/huaweicloud/vpc/v2/model/VpcRoute.h b/vpc/include/huaweicloud/vpc/v2/model/VpcRoute.h index 4247185b2..d5e8d89d8 100644 --- a/vpc/include/huaweicloud/vpc/v2/model/VpcRoute.h +++ b/vpc/include/huaweicloud/vpc/v2/model/VpcRoute.h @@ -2,9 +2,11 @@ #ifndef HUAWEICLOUD_SDK_VPC_V2_MODEL_VpcRoute_H_ #define HUAWEICLOUD_SDK_VPC_V2_MODEL_VpcRoute_H_ + #include #include +#include #include #include @@ -31,10 +33,8 @@ class HUAWEICLOUD_VPC_V2_EXPORT VpcRoute /// ModelBase overrides void validate() override; - web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; - ///////////////////////////////////////////// /// VpcRoute members diff --git a/vpc/src/v2/VpcClient.cpp b/vpc/src/v2/VpcClient.cpp index 274adfb85..23d12f429 100644 --- a/vpc/src/v2/VpcClient.cpp +++ b/vpc/src/v2/VpcClient.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include @@ -40,27 +40,22 @@ std::shared_ptr VpcClient::acceptVpcPeering(AcceptVpcP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["peering_id"] = parameterToString(request.getPeeringId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForAcceptVpcPeering()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -75,35 +70,37 @@ std::shared_ptr VpcClient::associateRouteTable(Asso std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["routetable_id"] = parameterToString(request.getRoutetableId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForAssociateRouteTable()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -115,35 +112,37 @@ std::shared_ptr VpcClient::batchCreateSubnetTags( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["subnet_id"] = parameterToString(request.getSubnetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForBatchCreateSubnetTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -155,35 +154,37 @@ std::shared_ptr VpcClient::batchDeleteSubnetTags( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["subnet_id"] = parameterToString(request.getSubnetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForBatchDeleteSubnetTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -195,34 +196,36 @@ std::shared_ptr VpcClient::createFlowLog(CreateFlowLogReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForCreateFlowLog()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -234,34 +237,36 @@ std::shared_ptr VpcClient::createPort(CreatePortRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForCreatePort()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -273,34 +278,36 @@ std::shared_ptr VpcClient::createRouteTable(CreateRout std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForCreateRouteTable()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -312,34 +319,36 @@ std::shared_ptr VpcClient::createSecurityGroup(Crea std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForCreateSecurityGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -351,34 +360,36 @@ std::shared_ptr VpcClient::createSecurityGroupR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForCreateSecurityGroupRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -390,34 +401,36 @@ std::shared_ptr VpcClient::createSubnet(CreateSubnetReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForCreateSubnet()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -429,35 +442,37 @@ std::shared_ptr VpcClient::createSubnetTag(CreateSubnet std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["subnet_id"] = parameterToString(request.getSubnetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForCreateSubnetTag()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -469,34 +484,36 @@ std::shared_ptr VpcClient::createVpcPeering(CreateVpcP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForCreateVpcPeering()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -508,27 +525,22 @@ std::shared_ptr VpcClient::deleteFlowLog(DeleteFlowLogReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["flowlog_id"] = parameterToString(request.getFlowlogId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForDeleteFlowLog()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -543,27 +555,22 @@ std::shared_ptr VpcClient::deletePort(DeletePortRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["port_id"] = parameterToString(request.getPortId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForDeletePort()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -578,27 +585,22 @@ std::shared_ptr VpcClient::deleteRouteTable(DeleteRout std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["routetable_id"] = parameterToString(request.getRoutetableId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForDeleteRouteTable()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -613,27 +615,22 @@ std::shared_ptr VpcClient::deleteSecurityGroup(Dele std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["security_group_id"] = parameterToString(request.getSecurityGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForDeleteSecurityGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -648,27 +645,22 @@ std::shared_ptr VpcClient::deleteSecurityGroupR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["security_group_rule_id"] = parameterToString(request.getSecurityGroupRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForDeleteSecurityGroupRule()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -683,28 +675,23 @@ std::shared_ptr VpcClient::deleteSubnet(DeleteSubnetReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vpc_id"] = parameterToString(request.getVpcId()); localVarPathParams["subnet_id"] = parameterToString(request.getSubnetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForDeleteSubnet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -719,28 +706,23 @@ std::shared_ptr VpcClient::deleteSubnetTag(DeleteSubnet std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["subnet_id"] = parameterToString(request.getSubnetId()); localVarPathParams["key"] = parameterToString(request.getKey()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForDeleteSubnetTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -755,27 +737,22 @@ std::shared_ptr VpcClient::deleteVpcPeering(DeleteVpcP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["peering_id"] = parameterToString(request.getPeeringId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForDeleteVpcPeering()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -790,35 +767,37 @@ std::shared_ptr VpcClient::disassociateRouteTabl std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["routetable_id"] = parameterToString(request.getRoutetableId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForDisassociateRouteTable()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -830,12 +809,12 @@ std::shared_ptr VpcClient::listFlowLogs(ListFlowLogsReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.idIsSet()) { @@ -880,15 +859,10 @@ std::shared_ptr VpcClient::listFlowLogs(ListFlowLogsReques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListFlowLogs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -903,12 +877,12 @@ std::shared_ptr VpcClient::listPorts(ListPortsRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.nameIsSet()) { @@ -956,15 +930,10 @@ std::shared_ptr VpcClient::listPorts(ListPortsRequest &reques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListPorts()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -979,12 +948,12 @@ std::shared_ptr VpcClient::listRouteTables(ListRouteTab std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1005,15 +974,10 @@ std::shared_ptr VpcClient::listRouteTables(ListRouteTab std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListRouteTables()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1028,12 +992,12 @@ std::shared_ptr VpcClient::listSecurityGroupRule std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.markerIsSet()) { @@ -1051,15 +1015,10 @@ std::shared_ptr VpcClient::listSecurityGroupRule std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListSecurityGroupRules()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1074,12 +1033,12 @@ std::shared_ptr VpcClient::listSecurityGroups(ListSe std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1097,15 +1056,10 @@ std::shared_ptr VpcClient::listSecurityGroups(ListSe std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListSecurityGroups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1120,26 +1074,21 @@ std::shared_ptr VpcClient::listSubnetTags(ListSubnetTags std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListSubnetTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1154,12 +1103,12 @@ std::shared_ptr VpcClient::listSubnets(ListSubnetsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1174,15 +1123,10 @@ std::shared_ptr VpcClient::listSubnets(ListSubnetsRequest & std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListSubnets()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1197,34 +1141,36 @@ std::shared_ptr VpcClient::listSubnetsByTags(ListSubn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListSubnetsByTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1236,12 +1182,12 @@ std::shared_ptr VpcClient::listVpcPeerings(ListVpcPeeri std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1268,15 +1214,10 @@ std::shared_ptr VpcClient::listVpcPeerings(ListVpcPeeri std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListVpcPeerings()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1291,27 +1232,22 @@ std::shared_ptr VpcClient::rejectVpcPeering(RejectVpcP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["peering_id"] = parameterToString(request.getPeeringId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForRejectVpcPeering()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1326,27 +1262,22 @@ std::shared_ptr VpcClient::showFlowLog(ShowFlowLogRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["flowlog_id"] = parameterToString(request.getFlowlogId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowFlowLog()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1361,27 +1292,22 @@ std::shared_ptr VpcClient::showPort(ShowPortRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["port_id"] = parameterToString(request.getPortId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowPort()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1396,12 +1322,12 @@ std::shared_ptr VpcClient::showQuota(ShowQuotaRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.typeIsSet()) { @@ -1410,15 +1336,10 @@ std::shared_ptr VpcClient::showQuota(ShowQuotaRequest &reques std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowQuota()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1433,27 +1354,22 @@ std::shared_ptr VpcClient::showRouteTable(ShowRouteTable std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["routetable_id"] = parameterToString(request.getRoutetableId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowRouteTable()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1468,27 +1384,22 @@ std::shared_ptr VpcClient::showSecurityGroup(ShowSecu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["security_group_id"] = parameterToString(request.getSecurityGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowSecurityGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1503,27 +1414,22 @@ std::shared_ptr VpcClient::showSecurityGroupRule( std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["security_group_rule_id"] = parameterToString(request.getSecurityGroupRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowSecurityGroupRule()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1538,27 +1444,22 @@ std::shared_ptr VpcClient::showSubnet(ShowSubnetRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["subnet_id"] = parameterToString(request.getSubnetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowSubnet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1573,27 +1474,22 @@ std::shared_ptr VpcClient::showSubnetTags(ShowSubnetTags std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["subnet_id"] = parameterToString(request.getSubnetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowSubnetTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1608,27 +1504,22 @@ std::shared_ptr VpcClient::showVpcPeering(ShowVpcPeering std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["peering_id"] = parameterToString(request.getPeeringId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowVpcPeering()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1643,35 +1534,37 @@ std::shared_ptr VpcClient::updateFlowLog(UpdateFlowLogReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["flowlog_id"] = parameterToString(request.getFlowlogId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForUpdateFlowLog()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); + if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); + utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); + web::json::value localVarJson = web::json::value::parse(localVarResponse); + localVarResult->fromJson(localVarJson); + } return localVarResult; } @@ -1683,35 +1576,37 @@ std::shared_ptr VpcClient::updatePort(UpdatePortRequest &req std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["port_id"] = parameterToString(request.getPortId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForUpdatePort()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1723,35 +1618,37 @@ std::shared_ptr VpcClient::updateRouteTable(UpdateRout std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["routetable_id"] = parameterToString(request.getRoutetableId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForUpdateRouteTable()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1763,36 +1660,38 @@ std::shared_ptr VpcClient::updateSubnet(UpdateSubnetReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vpc_id"] = parameterToString(request.getVpcId()); localVarPathParams["subnet_id"] = parameterToString(request.getSubnetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForUpdateSubnet()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1804,35 +1703,37 @@ std::shared_ptr VpcClient::updateVpcPeering(UpdateVpcP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["peering_id"] = parameterToString(request.getPeeringId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForUpdateVpcPeering()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1844,34 +1745,36 @@ std::shared_ptr VpcClient::createPrivateip(CreatePrivat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForCreatePrivateip()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -1883,27 +1786,22 @@ std::shared_ptr VpcClient::deletePrivateip(DeletePrivat std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["privateip_id"] = parameterToString(request.getPrivateipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForDeletePrivateip()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1918,13 +1816,13 @@ std::shared_ptr VpcClient::listPrivateips(ListPrivateips std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["subnet_id"] = parameterToString(request.getSubnetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -1936,15 +1834,10 @@ std::shared_ptr VpcClient::listPrivateips(ListPrivateips std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListPrivateips()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1959,27 +1852,22 @@ std::shared_ptr VpcClient::showNetworkIpAva std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["network_id"] = parameterToString(request.getNetworkId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowNetworkIpAvailabilities()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -1994,27 +1882,22 @@ std::shared_ptr VpcClient::showPrivateip(ShowPrivateipReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["privateip_id"] = parameterToString(request.getPrivateipId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowPrivateip()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2029,35 +1912,37 @@ std::shared_ptr VpcClient::neutronAddRouterIn std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["router_id"] = parameterToString(request.getRouterId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronAddRouterInterface()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2069,34 +1954,36 @@ std::shared_ptr VpcClient::neutronCreateNetwork(Ne std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronCreateNetwork()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2108,34 +1995,36 @@ std::shared_ptr VpcClient::neutronCreatePort(NeutronC std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronCreatePort()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2147,34 +2036,36 @@ std::shared_ptr VpcClient::neutronCreateRouter(Neut std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronCreateRouter()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2186,34 +2077,36 @@ std::shared_ptr VpcClient::neutronCreateSecu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronCreateSecurityGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2225,34 +2118,36 @@ std::shared_ptr VpcClient::neutronCreate std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronCreateSecurityGroupRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2264,34 +2159,36 @@ std::shared_ptr VpcClient::neutronCreateSubnet(Neut std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronCreateSubnet()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2303,27 +2200,22 @@ std::shared_ptr VpcClient::neutronDeleteNetwork(Ne std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["network_id"] = parameterToString(request.getNetworkId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronDeleteNetwork()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2338,27 +2230,22 @@ std::shared_ptr VpcClient::neutronDeletePort(NeutronD std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["port_id"] = parameterToString(request.getPortId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronDeletePort()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2373,27 +2260,22 @@ std::shared_ptr VpcClient::neutronDeleteRouter(Neut std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["router_id"] = parameterToString(request.getRouterId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronDeleteRouter()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2408,27 +2290,22 @@ std::shared_ptr VpcClient::neutronDeleteSecu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["security_group_id"] = parameterToString(request.getSecurityGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronDeleteSecurityGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2443,27 +2320,22 @@ std::shared_ptr VpcClient::neutronDelete std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["security_group_rule_id"] = parameterToString(request.getSecurityGroupRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronDeleteSecurityGroupRule()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2478,27 +2350,22 @@ std::shared_ptr VpcClient::neutronDeleteSubnet(Neut std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["subnet_id"] = parameterToString(request.getSubnetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronDeleteSubnet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2513,12 +2380,12 @@ std::shared_ptr VpcClient::neutronListNetworks(Neut std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -2554,15 +2421,10 @@ std::shared_ptr VpcClient::neutronListNetworks(Neut std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronListNetworks()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2577,12 +2439,12 @@ std::shared_ptr VpcClient::neutronListPorts(NeutronLis std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -2627,15 +2489,10 @@ std::shared_ptr VpcClient::neutronListPorts(NeutronLis std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronListPorts()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2650,12 +2507,12 @@ std::shared_ptr VpcClient::neutronListRouters(Neutro std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -2679,15 +2536,10 @@ std::shared_ptr VpcClient::neutronListRouters(Neutro std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronListRouters()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2702,12 +2554,12 @@ std::shared_ptr VpcClient::neutronListSec std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -2752,15 +2604,10 @@ std::shared_ptr VpcClient::neutronListSec std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronListSecurityGroupRules()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2775,12 +2622,12 @@ std::shared_ptr VpcClient::neutronListSecurit std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -2804,15 +2651,10 @@ std::shared_ptr VpcClient::neutronListSecurit std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronListSecurityGroups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2827,12 +2669,12 @@ std::shared_ptr VpcClient::neutronListSubnets(Neutro std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -2868,15 +2710,10 @@ std::shared_ptr VpcClient::neutronListSubnets(Neutro std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronListSubnets()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2891,35 +2728,37 @@ std::shared_ptr VpcClient::neutronRemoveRo std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["router_id"] = parameterToString(request.getRouterId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronRemoveRouterInterface()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -2931,27 +2770,22 @@ std::shared_ptr VpcClient::neutronShowNetwork(Neutro std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["network_id"] = parameterToString(request.getNetworkId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronShowNetwork()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -2966,27 +2800,22 @@ std::shared_ptr VpcClient::neutronShowPort(NeutronShowP std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["port_id"] = parameterToString(request.getPortId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronShowPort()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3001,27 +2830,22 @@ std::shared_ptr VpcClient::neutronShowRouter(NeutronS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["router_id"] = parameterToString(request.getRouterId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronShowRouter()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3036,27 +2860,22 @@ std::shared_ptr VpcClient::neutronShowSecurity std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["security_group_id"] = parameterToString(request.getSecurityGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronShowSecurityGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3071,27 +2890,22 @@ std::shared_ptr VpcClient::neutronShowSecu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["security_group_rule_id"] = parameterToString(request.getSecurityGroupRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronShowSecurityGroupRule()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3106,27 +2920,22 @@ std::shared_ptr VpcClient::neutronShowSubnet(NeutronS std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["subnet_id"] = parameterToString(request.getSubnetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronShowSubnet()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3141,35 +2950,37 @@ std::shared_ptr VpcClient::neutronUpdateNetwork(Ne std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["network_id"] = parameterToString(request.getNetworkId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronUpdateNetwork()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3181,35 +2992,37 @@ std::shared_ptr VpcClient::neutronUpdatePort(NeutronU std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["port_id"] = parameterToString(request.getPortId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronUpdatePort()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3221,35 +3034,37 @@ std::shared_ptr VpcClient::neutronUpdateRouter(Neut std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["router_id"] = parameterToString(request.getRouterId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronUpdateRouter()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3261,35 +3076,37 @@ std::shared_ptr VpcClient::neutronUpdateSecu std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["security_group_id"] = parameterToString(request.getSecurityGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronUpdateSecurityGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3301,35 +3118,37 @@ std::shared_ptr VpcClient::neutronUpdateSubnet(Neut std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["subnet_id"] = parameterToString(request.getSubnetId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronUpdateSubnet()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3341,35 +3160,37 @@ std::shared_ptr VpcClient::neutronAddFirewallRul std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["firewall_policy_id"] = parameterToString(request.getFirewallPolicyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronAddFirewallRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3381,34 +3202,36 @@ std::shared_ptr VpcClient::neutronCreateFire std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronCreateFirewallGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3420,34 +3243,36 @@ std::shared_ptr VpcClient::neutronCreateFir std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronCreateFirewallPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3459,34 +3284,36 @@ std::shared_ptr VpcClient::neutronCreateFirew std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronCreateFirewallRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3498,27 +3325,22 @@ std::shared_ptr VpcClient::neutronDeleteFire std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["firewall_group_id"] = parameterToString(request.getFirewallGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronDeleteFirewallGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3533,27 +3355,22 @@ std::shared_ptr VpcClient::neutronDeleteFir std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["firewall_policy_id"] = parameterToString(request.getFirewallPolicyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronDeleteFirewallPolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3568,27 +3385,22 @@ std::shared_ptr VpcClient::neutronDeleteFirew std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["firewall_rule_id"] = parameterToString(request.getFirewallRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronDeleteFirewallRule()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3603,12 +3415,12 @@ std::shared_ptr VpcClient::neutronListFirewal std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.markerIsSet()) { @@ -3635,15 +3447,10 @@ std::shared_ptr VpcClient::neutronListFirewal std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronListFirewallGroups()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3658,12 +3465,12 @@ std::shared_ptr VpcClient::neutronListFirew std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -3687,15 +3494,10 @@ std::shared_ptr VpcClient::neutronListFirew std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronListFirewallPolicies()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3710,12 +3512,12 @@ std::shared_ptr VpcClient::neutronListFirewall std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.markerIsSet()) { @@ -3742,15 +3544,10 @@ std::shared_ptr VpcClient::neutronListFirewall std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronListFirewallRules()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3765,35 +3562,37 @@ std::shared_ptr VpcClient::neutronRemoveFirew std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["firewall_policy_id"] = parameterToString(request.getFirewallPolicyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronRemoveFirewallRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3805,27 +3604,22 @@ std::shared_ptr VpcClient::neutronShowFirewall std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["firewall_group_id"] = parameterToString(request.getFirewallGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronShowFirewallGroup()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3840,27 +3634,22 @@ std::shared_ptr VpcClient::neutronShowFirewal std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["firewall_policy_id"] = parameterToString(request.getFirewallPolicyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronShowFirewallPolicy()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3875,27 +3664,22 @@ std::shared_ptr VpcClient::neutronShowFirewallR std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["firewall_rule_id"] = parameterToString(request.getFirewallRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronShowFirewallRule()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -3910,35 +3694,37 @@ std::shared_ptr VpcClient::neutronUpdateFire std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["firewall_group_id"] = parameterToString(request.getFirewallGroupId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronUpdateFirewallGroup()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3950,35 +3736,37 @@ std::shared_ptr VpcClient::neutronUpdateFir std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["firewall_policy_id"] = parameterToString(request.getFirewallPolicyId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronUpdateFirewallPolicy()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -3990,35 +3778,37 @@ std::shared_ptr VpcClient::neutronUpdateFirew std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["firewall_rule_id"] = parameterToString(request.getFirewallRuleId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForNeutronUpdateFirewallRule()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4030,26 +3820,21 @@ std::shared_ptr VpcClient::listApiVersion(ListApiVersion std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListApiVersion()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4064,35 +3849,37 @@ std::shared_ptr VpcClient::batchCreateVpcTags(BatchC std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vpc_id"] = parameterToString(request.getVpcId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForBatchCreateVpcTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4104,35 +3891,37 @@ std::shared_ptr VpcClient::batchDeleteVpcTags(BatchD std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vpc_id"] = parameterToString(request.getVpcId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForBatchDeleteVpcTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4144,34 +3933,36 @@ std::shared_ptr VpcClient::createVpc(CreateVpcRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForCreateVpc()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4183,35 +3974,37 @@ std::shared_ptr VpcClient::createVpcResourceTag(Cr std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vpc_id"] = parameterToString(request.getVpcId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForCreateVpcResourceTag()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4223,34 +4016,36 @@ std::shared_ptr VpcClient::createVpcRoute(CreateVpcRoute std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForCreateVpcRoute()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4262,27 +4057,22 @@ std::shared_ptr VpcClient::deleteVpc(DeleteVpcRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vpc_id"] = parameterToString(request.getVpcId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForDeleteVpc()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4297,27 +4087,22 @@ std::shared_ptr VpcClient::deleteVpcRoute(DeleteVpcRoute std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["route_id"] = parameterToString(request.getRouteId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForDeleteVpcRoute()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4332,28 +4117,23 @@ std::shared_ptr VpcClient::deleteVpcTag(DeleteVpcTagReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vpc_id"] = parameterToString(request.getVpcId()); localVarPathParams["key"] = parameterToString(request.getKey()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("DELETE", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForDeleteVpcTag()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4368,12 +4148,12 @@ std::shared_ptr VpcClient::listVpcRoutes(ListVpcRoutesReq std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -4400,15 +4180,10 @@ std::shared_ptr VpcClient::listVpcRoutes(ListVpcRoutesReq std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListVpcRoutes()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4423,26 +4198,21 @@ std::shared_ptr VpcClient::listVpcTags(ListVpcTagsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListVpcTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4457,12 +4227,12 @@ std::shared_ptr VpcClient::listVpcs(ListVpcsRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; if (request.limitIsSet()) { @@ -4480,15 +4250,10 @@ std::shared_ptr VpcClient::listVpcs(ListVpcsRequest &request) std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListVpcs()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4503,34 +4268,36 @@ std::shared_ptr VpcClient::listVpcsByTags(ListVpcsByTags std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("POST", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForListVpcsByTags()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } @@ -4542,27 +4309,22 @@ std::shared_ptr VpcClient::showVpc(ShowVpcRequest &request) std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vpc_id"] = parameterToString(request.getVpcId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowVpc()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4577,27 +4339,22 @@ std::shared_ptr VpcClient::showVpcRoute(ShowVpcRouteReques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["route_id"] = parameterToString(request.getRouteId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowVpcRoute()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4612,27 +4369,22 @@ std::shared_ptr VpcClient::showVpcTags(ShowVpcTagsRequest & std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vpc_id"] = parameterToString(request.getVpcId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; - std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("GET", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForShowVpcTags()); std::shared_ptr localVarResult = std::make_shared(); - - if (!res->getHttpBody().empty()) { - utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); - web::json::value localVarJson = web::json::value::parse(localVarResponse); - localVarResult->fromJson(localVarJson); - } localVarResult->setStatusCode(res->getStatusCode()); localVarResult->setHeaderParams(res->getHeaderParams()); localVarResult->setHttpBody(res->getHttpBody()); @@ -4647,35 +4399,37 @@ std::shared_ptr VpcClient::updateVpc(UpdateVpcRequest &reques std::map localVarHeaderParams; std::map localVarFormParams; std::map localVarPathParams; - std::map> localVarFileParams; localVarPathParams["vpc_id"] = parameterToString(request.getVpcId()); bool isJson = false; bool isMultiPart = false; - std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart); + bool isBson = false; + std::string contentType = getContentType("application/json;charset=UTF-8", isJson, isMultiPart, isBson); localVarHeaderParams["Content-Type"] = contentType; std::string localVarHttpBody; if (isJson) { + // handle json input web::json::value localVarJson; localVarJson = ModelBase::toJson(request.getBody()); localVarHttpBody = utility::conversions::to_utf8string(localVarJson.serialize()); } - std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, localVarHeaderParams, localVarHttpBody); + std::unique_ptr res = callApi("PUT", localVarPath, localVarPathParams, localVarQueryParams, + localVarHeaderParams, localVarHttpBody, VpcMeta::genRequestDefForUpdateVpc()); std::shared_ptr localVarResult = std::make_shared(); - + localVarResult->setStatusCode(res->getStatusCode()); + localVarResult->setHeaderParams(res->getHeaderParams()); + localVarResult->setHttpBody(res->getHttpBody()); if (!res->getHttpBody().empty()) { + spdlog::info("parse json format response"); utility::string_t localVarResponse = utility::conversions::to_string_t(res->getHttpBody()); web::json::value localVarJson = web::json::value::parse(localVarResponse); localVarResult->fromJson(localVarJson); } - localVarResult->setStatusCode(res->getStatusCode()); - localVarResult->setHeaderParams(res->getHeaderParams()); - localVarResult->setHttpBody(res->getHttpBody()); return localVarResult; } diff --git a/vpc/src/v2/VpcMeta.cpp b/vpc/src/v2/VpcMeta.cpp new file mode 100644 index 000000000..518e80707 --- /dev/null +++ b/vpc/src/v2/VpcMeta.cpp @@ -0,0 +1,1205 @@ + +#include + +namespace HuaweiCloud { +namespace Sdk { +namespace Vpc { +namespace V2 { + +using namespace HuaweiCloud::Sdk::Core::Http; + +HttpRequestDef VpcMeta::genRequestDefForAcceptVpcPeering() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForAssociateRouteTable() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForBatchCreateSubnetTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForBatchDeleteSubnetTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForCreateFlowLog() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForCreatePort() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForCreateRouteTable() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForCreateSecurityGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForCreateSecurityGroupRule() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForCreateSubnet() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForCreateSubnetTag() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForCreateVpcPeering() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForDeleteFlowLog() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForDeletePort() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForDeleteRouteTable() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForDeleteSecurityGroup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForDeleteSecurityGroupRule() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForDeleteSubnet() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForDeleteSubnetTag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForDeleteVpcPeering() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForDisassociateRouteTable() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListFlowLogs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TenantId") + .withJsonTag("tenant_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Description") + .withJsonTag("description") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceType") + .withJsonTag("resource_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ResourceId") + .withJsonTag("resource_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TrafficType") + .withJsonTag("traffic_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LogGroupId") + .withJsonTag("log_group_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LogTopicId") + .withJsonTag("log_topic_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("LogStoreType") + .withJsonTag("log_store_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListPorts() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AdminStateUp") + .withJsonTag("admin_state_up") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NetworkId") + .withJsonTag("network_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("MacAddress") + .withJsonTag("mac_address") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DeviceId") + .withJsonTag("device_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DeviceOwner") + .withJsonTag("device_owner") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SecurityGroups") + .withJsonTag("security_groups") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FixedIps") + .withJsonTag("fixed_ips") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnableEfi") + .withJsonTag("enable_efi") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListRouteTables() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VpcId") + .withJsonTag("vpc_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SubnetId") + .withJsonTag("subnet_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListSecurityGroupRules() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SecurityGroupId") + .withJsonTag("security_group_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RemoteIpPrefix") + .withJsonTag("remote_ip_prefix") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListSecurityGroups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VpcId") + .withJsonTag("vpc_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListSubnetTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListSubnets() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VpcId") + .withJsonTag("vpc_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListSubnetsByTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListVpcPeerings() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TenantId") + .withJsonTag("tenant_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VpcId") + .withJsonTag("vpc_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForRejectVpcPeering() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowFlowLog() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowPort() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowQuota() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowRouteTable() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowSecurityGroup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowSecurityGroupRule() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowSubnet() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowSubnetTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowVpcPeering() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForUpdateFlowLog() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForUpdatePort() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForUpdateRouteTable() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForUpdateSubnet() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForUpdateVpcPeering() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForCreatePrivateip() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForDeletePrivateip() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListPrivateips() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowNetworkIpAvailabilities() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowPrivateip() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronAddRouterInterface() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronCreateNetwork() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronCreatePort() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronCreateRouter() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronCreateSecurityGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronCreateSecurityGroupRule() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronCreateSubnet() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronDeleteNetwork() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronDeletePort() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronDeleteRouter() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronDeleteSecurityGroup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronDeleteSecurityGroupRule() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronDeleteSubnet() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronListNetworks() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Shared") + .withJsonTag("shared") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RouterExternal") + .withJsonTag("router:external") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AdminStateUp") + .withJsonTag("admin_state_up") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("ProviderNetworkType") + .withJsonTag("provider:network_type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TenantId") + .withJsonTag("tenant_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronListPorts() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AdminStateUp") + .withJsonTag("admin_state_up") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NetworkId") + .withJsonTag("network_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("MacAddress") + .withJsonTag("mac_address") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DeviceId") + .withJsonTag("device_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("DeviceOwner") + .withJsonTag("device_owner") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SecurityGroups") + .withJsonTag("security_groups") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("FixedIps") + .withJsonTag("fixed_ips") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TenantId") + .withJsonTag("tenant_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronListRouters() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Status") + .withJsonTag("status") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TenantId") + .withJsonTag("tenant_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("AdminStateUp") + .withJsonTag("admin_state_up") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronListSecurityGroupRules() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Direction") + .withJsonTag("direction") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Protocol") + .withJsonTag("protocol") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Ethertype") + .withJsonTag("ethertype") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Description") + .withJsonTag("description") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RemoteIpPrefix") + .withJsonTag("remote_ip_prefix") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("RemoteGroupId") + .withJsonTag("remote_group_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("SecurityGroupId") + .withJsonTag("security_group_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PortRangeMax") + .withJsonTag("port_range_max") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("PortRangeMin") + .withJsonTag("port_range_min") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TenantId") + .withJsonTag("tenant_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronListSecurityGroups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Description") + .withJsonTag("description") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TenantId") + .withJsonTag("tenant_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronListSubnets() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Cidr") + .withJsonTag("cidr") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnableDhcp") + .withJsonTag("enable_dhcp") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("NetworkId") + .withJsonTag("network_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("IpVersion") + .withJsonTag("ip_version") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("GatewayIp") + .withJsonTag("gateway_ip") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TenantId") + .withJsonTag("tenant_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronRemoveRouterInterface() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronShowNetwork() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronShowPort() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronShowRouter() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronShowSecurityGroup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronShowSecurityGroupRule() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronShowSubnet() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronUpdateNetwork() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronUpdatePort() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronUpdateRouter() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronUpdateSecurityGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronUpdateSubnet() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronAddFirewallRule() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronCreateFirewallGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronCreateFirewallPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronCreateFirewallRule() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronDeleteFirewallGroup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronDeleteFirewallPolicy() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronDeleteFirewallRule() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronListFirewallGroups() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Description") + .withJsonTag("description") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("IngressFirewallPolicyId") + .withJsonTag("ingress_firewall_policy_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EgressFirewallPolicyId") + .withJsonTag("egress_firewall_policy_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronListFirewallPolicies() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Description") + .withJsonTag("description") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TenantId") + .withJsonTag("tenant_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronListFirewallRules() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Name") + .withJsonTag("name") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Description") + .withJsonTag("description") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Action") + .withJsonTag("action") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TenantId") + .withJsonTag("tenant_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronRemoveFirewallRule() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronShowFirewallGroup() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronShowFirewallPolicy() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronShowFirewallRule() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronUpdateFirewallGroup() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronUpdateFirewallPolicy() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForNeutronUpdateFirewallRule() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListApiVersion() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForBatchCreateVpcTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForBatchDeleteVpcTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForCreateVpc() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForCreateVpcResourceTag() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForCreateVpcRoute() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForDeleteVpc() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForDeleteVpcRoute() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForDeleteVpcTag() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListVpcRoutes() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Type") + .withJsonTag("type") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("VpcId") + .withJsonTag("vpc_id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Destination") + .withJsonTag("destination") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("TenantId") + .withJsonTag("tenant_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListVpcTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListVpcs() { + HttpRequestDef reqDefBuilder; + reqDefBuilder.withRequestField(FieldDef().withName("Limit") + .withJsonTag("limit") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Marker") + .withJsonTag("marker") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("Id") + .withJsonTag("id") + .withLocationType(Query_)); + reqDefBuilder.withRequestField(FieldDef().withName("EnterpriseProjectId") + .withJsonTag("enterprise_project_id") + .withLocationType(Query_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForListVpcsByTags() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowVpc() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowVpcRoute() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForShowVpcTags() { + HttpRequestDef reqDefBuilder; + return reqDefBuilder; +} + +HttpRequestDef VpcMeta::genRequestDefForUpdateVpc() { + HttpRequestDef reqDefBuilder; + FieldDef bodyParam; + reqDefBuilder.withRequestField(bodyParam. + withName("Body"). + withLocationType(Body_)); + return reqDefBuilder; +} + + +} +} +} +} + diff --git a/vpc/src/v2/model/AcceptVpcPeeringRequest.cpp b/vpc/src/v2/model/AcceptVpcPeeringRequest.cpp index 127307fed..a554275c1 100644 --- a/vpc/src/v2/model/AcceptVpcPeeringRequest.cpp +++ b/vpc/src/v2/model/AcceptVpcPeeringRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/AcceptVpcPeeringRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value AcceptVpcPeeringRequest::toJson() const return val; } - bool AcceptVpcPeeringRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool AcceptVpcPeeringRequest::fromJson(const web::json::value& val) return ok; } + std::string AcceptVpcPeeringRequest::getPeeringId() const { return peeringId_; diff --git a/vpc/src/v2/model/AcceptVpcPeeringResponse.cpp b/vpc/src/v2/model/AcceptVpcPeeringResponse.cpp index 668a67108..15c183ee4 100644 --- a/vpc/src/v2/model/AcceptVpcPeeringResponse.cpp +++ b/vpc/src/v2/model/AcceptVpcPeeringResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/AcceptVpcPeeringResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -66,7 +65,6 @@ web::json::value AcceptVpcPeeringResponse::toJson() const return val; } - bool AcceptVpcPeeringResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool AcceptVpcPeeringResponse::fromJson(const web::json::value& val) return ok; } + std::string AcceptVpcPeeringResponse::getId() const { return id_; diff --git a/vpc/src/v2/model/AddRouteTableRoute.cpp b/vpc/src/v2/model/AddRouteTableRoute.cpp index 004a879b6..1f062a110 100644 --- a/vpc/src/v2/model/AddRouteTableRoute.cpp +++ b/vpc/src/v2/model/AddRouteTableRoute.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/AddRouteTableRoute.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -48,7 +47,6 @@ web::json::value AddRouteTableRoute::toJson() const return val; } - bool AddRouteTableRoute::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool AddRouteTableRoute::fromJson(const web::json::value& val) return ok; } + std::string AddRouteTableRoute::getType() const { return type_; diff --git a/vpc/src/v2/model/AllocationPool.cpp b/vpc/src/v2/model/AllocationPool.cpp index 740063500..934331d0b 100644 --- a/vpc/src/v2/model/AllocationPool.cpp +++ b/vpc/src/v2/model/AllocationPool.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/AllocationPool.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value AllocationPool::toJson() const return val; } - bool AllocationPool::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AllocationPool::fromJson(const web::json::value& val) return ok; } + std::string AllocationPool::getEnd() const { return end_; diff --git a/vpc/src/v2/model/AllowedAddressPair.cpp b/vpc/src/v2/model/AllowedAddressPair.cpp index cd83680ec..9a90dcf7a 100644 --- a/vpc/src/v2/model/AllowedAddressPair.cpp +++ b/vpc/src/v2/model/AllowedAddressPair.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/AllowedAddressPair.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value AllowedAddressPair::toJson() const return val; } - bool AllowedAddressPair::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool AllowedAddressPair::fromJson(const web::json::value& val) return ok; } + std::string AllowedAddressPair::getIpAddress() const { return ipAddress_; diff --git a/vpc/src/v2/model/AsscoiateReq.cpp b/vpc/src/v2/model/AsscoiateReq.cpp index c4d0b9b9b..03d0fa302 100644 --- a/vpc/src/v2/model/AsscoiateReq.cpp +++ b/vpc/src/v2/model/AsscoiateReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/AsscoiateReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value AsscoiateReq::toJson() const return val; } - bool AsscoiateReq::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AsscoiateReq::fromJson(const web::json::value& val) return ok; } + AssociateRouteTableAndSubnetReq AsscoiateReq::getSubnets() const { return subnets_; diff --git a/vpc/src/v2/model/AssociateRouteTableAndSubnetReq.cpp b/vpc/src/v2/model/AssociateRouteTableAndSubnetReq.cpp index 1b5beedec..bbaddd076 100644 --- a/vpc/src/v2/model/AssociateRouteTableAndSubnetReq.cpp +++ b/vpc/src/v2/model/AssociateRouteTableAndSubnetReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/AssociateRouteTableAndSubnetReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -36,7 +35,6 @@ web::json::value AssociateRouteTableAndSubnetReq::toJson() const return val; } - bool AssociateRouteTableAndSubnetReq::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool AssociateRouteTableAndSubnetReq::fromJson(const web::json::value& val) return ok; } + std::vector& AssociateRouteTableAndSubnetReq::getAssociate() { return associate_; diff --git a/vpc/src/v2/model/AssociateRouteTableRequest.cpp b/vpc/src/v2/model/AssociateRouteTableRequest.cpp index 1e0bc3430..3ebeebca9 100644 --- a/vpc/src/v2/model/AssociateRouteTableRequest.cpp +++ b/vpc/src/v2/model/AssociateRouteTableRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/AssociateRouteTableRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value AssociateRouteTableRequest::toJson() const return val; } - bool AssociateRouteTableRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool AssociateRouteTableRequest::fromJson(const web::json::value& val) return ok; } + std::string AssociateRouteTableRequest::getRoutetableId() const { return routetableId_; diff --git a/vpc/src/v2/model/AssociateRouteTableResponse.cpp b/vpc/src/v2/model/AssociateRouteTableResponse.cpp index 28ed133ec..62f73b319 100644 --- a/vpc/src/v2/model/AssociateRouteTableResponse.cpp +++ b/vpc/src/v2/model/AssociateRouteTableResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/AssociateRouteTableResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value AssociateRouteTableResponse::toJson() const return val; } - bool AssociateRouteTableResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool AssociateRouteTableResponse::fromJson(const web::json::value& val) return ok; } + RouteTableResp AssociateRouteTableResponse::getRoutetable() const { return routetable_; diff --git a/vpc/src/v2/model/BatchCreateSubnetTagsRequest.cpp b/vpc/src/v2/model/BatchCreateSubnetTagsRequest.cpp index 2e0ae8da9..4a2b22e9c 100644 --- a/vpc/src/v2/model/BatchCreateSubnetTagsRequest.cpp +++ b/vpc/src/v2/model/BatchCreateSubnetTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/BatchCreateSubnetTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value BatchCreateSubnetTagsRequest::toJson() const return val; } - bool BatchCreateSubnetTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateSubnetTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchCreateSubnetTagsRequest::getSubnetId() const { return subnetId_; diff --git a/vpc/src/v2/model/BatchCreateSubnetTagsRequestBody.cpp b/vpc/src/v2/model/BatchCreateSubnetTagsRequestBody.cpp index 1b18d2d14..5108f659b 100644 --- a/vpc/src/v2/model/BatchCreateSubnetTagsRequestBody.cpp +++ b/vpc/src/v2/model/BatchCreateSubnetTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/BatchCreateSubnetTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value BatchCreateSubnetTagsRequestBody::toJson() const return val; } - bool BatchCreateSubnetTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateSubnetTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchCreateSubnetTagsRequestBody::getAction() const { return action_; diff --git a/vpc/src/v2/model/BatchCreateSubnetTagsResponse.cpp b/vpc/src/v2/model/BatchCreateSubnetTagsResponse.cpp index 22a6601b5..65218eee2 100644 --- a/vpc/src/v2/model/BatchCreateSubnetTagsResponse.cpp +++ b/vpc/src/v2/model/BatchCreateSubnetTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/BatchCreateSubnetTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value BatchCreateSubnetTagsResponse::toJson() const return val; } - bool BatchCreateSubnetTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchCreateSubnetTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/BatchCreateVpcTagsRequest.cpp b/vpc/src/v2/model/BatchCreateVpcTagsRequest.cpp index 08716567b..9c2636676 100644 --- a/vpc/src/v2/model/BatchCreateVpcTagsRequest.cpp +++ b/vpc/src/v2/model/BatchCreateVpcTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/BatchCreateVpcTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value BatchCreateVpcTagsRequest::toJson() const return val; } - bool BatchCreateVpcTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateVpcTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchCreateVpcTagsRequest::getVpcId() const { return vpcId_; diff --git a/vpc/src/v2/model/BatchCreateVpcTagsRequestBody.cpp b/vpc/src/v2/model/BatchCreateVpcTagsRequestBody.cpp index 4dc77029d..bbecafd56 100644 --- a/vpc/src/v2/model/BatchCreateVpcTagsRequestBody.cpp +++ b/vpc/src/v2/model/BatchCreateVpcTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/BatchCreateVpcTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value BatchCreateVpcTagsRequestBody::toJson() const return val; } - bool BatchCreateVpcTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchCreateVpcTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchCreateVpcTagsRequestBody::getAction() const { return action_; diff --git a/vpc/src/v2/model/BatchCreateVpcTagsResponse.cpp b/vpc/src/v2/model/BatchCreateVpcTagsResponse.cpp index 71296d981..abc3b85c8 100644 --- a/vpc/src/v2/model/BatchCreateVpcTagsResponse.cpp +++ b/vpc/src/v2/model/BatchCreateVpcTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/BatchCreateVpcTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value BatchCreateVpcTagsResponse::toJson() const return val; } - bool BatchCreateVpcTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchCreateVpcTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/BatchDeleteSubnetTagsRequest.cpp b/vpc/src/v2/model/BatchDeleteSubnetTagsRequest.cpp index 080991c76..3f97f7166 100644 --- a/vpc/src/v2/model/BatchDeleteSubnetTagsRequest.cpp +++ b/vpc/src/v2/model/BatchDeleteSubnetTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value BatchDeleteSubnetTagsRequest::toJson() const return val; } - bool BatchDeleteSubnetTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteSubnetTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteSubnetTagsRequest::getSubnetId() const { return subnetId_; diff --git a/vpc/src/v2/model/BatchDeleteSubnetTagsRequestBody.cpp b/vpc/src/v2/model/BatchDeleteSubnetTagsRequestBody.cpp index dac142dce..b766cc584 100644 --- a/vpc/src/v2/model/BatchDeleteSubnetTagsRequestBody.cpp +++ b/vpc/src/v2/model/BatchDeleteSubnetTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value BatchDeleteSubnetTagsRequestBody::toJson() const return val; } - bool BatchDeleteSubnetTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteSubnetTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteSubnetTagsRequestBody::getAction() const { return action_; diff --git a/vpc/src/v2/model/BatchDeleteSubnetTagsResponse.cpp b/vpc/src/v2/model/BatchDeleteSubnetTagsResponse.cpp index 7dd20cc41..d69d8f65e 100644 --- a/vpc/src/v2/model/BatchDeleteSubnetTagsResponse.cpp +++ b/vpc/src/v2/model/BatchDeleteSubnetTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/BatchDeleteSubnetTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value BatchDeleteSubnetTagsResponse::toJson() const return val; } - bool BatchDeleteSubnetTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchDeleteSubnetTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/BatchDeleteVpcTagsRequest.cpp b/vpc/src/v2/model/BatchDeleteVpcTagsRequest.cpp index 090ccfe0c..c3f89584e 100644 --- a/vpc/src/v2/model/BatchDeleteVpcTagsRequest.cpp +++ b/vpc/src/v2/model/BatchDeleteVpcTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/BatchDeleteVpcTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value BatchDeleteVpcTagsRequest::toJson() const return val; } - bool BatchDeleteVpcTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteVpcTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteVpcTagsRequest::getVpcId() const { return vpcId_; diff --git a/vpc/src/v2/model/BatchDeleteVpcTagsRequestBody.cpp b/vpc/src/v2/model/BatchDeleteVpcTagsRequestBody.cpp index 3ea5ea00d..980777796 100644 --- a/vpc/src/v2/model/BatchDeleteVpcTagsRequestBody.cpp +++ b/vpc/src/v2/model/BatchDeleteVpcTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/BatchDeleteVpcTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value BatchDeleteVpcTagsRequestBody::toJson() const return val; } - bool BatchDeleteVpcTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool BatchDeleteVpcTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string BatchDeleteVpcTagsRequestBody::getAction() const { return action_; diff --git a/vpc/src/v2/model/BatchDeleteVpcTagsResponse.cpp b/vpc/src/v2/model/BatchDeleteVpcTagsResponse.cpp index e3aa31541..6fd0c81b7 100644 --- a/vpc/src/v2/model/BatchDeleteVpcTagsResponse.cpp +++ b/vpc/src/v2/model/BatchDeleteVpcTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/BatchDeleteVpcTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value BatchDeleteVpcTagsResponse::toJson() const return val; } - bool BatchDeleteVpcTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool BatchDeleteVpcTagsResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/BindingVifDetails.cpp b/vpc/src/v2/model/BindingVifDetails.cpp index 5b695e602..f0446737f 100644 --- a/vpc/src/v2/model/BindingVifDetails.cpp +++ b/vpc/src/v2/model/BindingVifDetails.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/BindingVifDetails.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -43,7 +42,6 @@ web::json::value BindingVifDetails::toJson() const return val; } - bool BindingVifDetails::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool BindingVifDetails::fromJson(const web::json::value& val) return ok; } + bool BindingVifDetails::isPrimaryInterface() const { return primaryInterface_; diff --git a/vpc/src/v2/model/CreateFlowLogReq.cpp b/vpc/src/v2/model/CreateFlowLogReq.cpp index 56d58669c..cc9ac72e8 100644 --- a/vpc/src/v2/model/CreateFlowLogReq.cpp +++ b/vpc/src/v2/model/CreateFlowLogReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateFlowLogReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -68,7 +67,6 @@ web::json::value CreateFlowLogReq::toJson() const return val; } - bool CreateFlowLogReq::fromJson(const web::json::value& val) { bool ok = true; @@ -148,6 +146,7 @@ bool CreateFlowLogReq::fromJson(const web::json::value& val) return ok; } + std::string CreateFlowLogReq::getName() const { return name_; diff --git a/vpc/src/v2/model/CreateFlowLogReqBody.cpp b/vpc/src/v2/model/CreateFlowLogReqBody.cpp index e37a18730..29a763b67 100644 --- a/vpc/src/v2/model/CreateFlowLogReqBody.cpp +++ b/vpc/src/v2/model/CreateFlowLogReqBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateFlowLogReqBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateFlowLogReqBody::toJson() const return val; } - bool CreateFlowLogReqBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateFlowLogReqBody::fromJson(const web::json::value& val) return ok; } + CreateFlowLogReq CreateFlowLogReqBody::getFlowLog() const { return flowLog_; diff --git a/vpc/src/v2/model/CreateFlowLogRequest.cpp b/vpc/src/v2/model/CreateFlowLogRequest.cpp index f21f20f23..035a8f08a 100644 --- a/vpc/src/v2/model/CreateFlowLogRequest.cpp +++ b/vpc/src/v2/model/CreateFlowLogRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateFlowLogRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateFlowLogRequest::toJson() const return val; } - bool CreateFlowLogRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateFlowLogRequest::fromJson(const web::json::value& val) return ok; } + CreateFlowLogReqBody CreateFlowLogRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/CreateFlowLogResponse.cpp b/vpc/src/v2/model/CreateFlowLogResponse.cpp index b64b0060d..3c48ba427 100644 --- a/vpc/src/v2/model/CreateFlowLogResponse.cpp +++ b/vpc/src/v2/model/CreateFlowLogResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateFlowLogResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateFlowLogResponse::toJson() const return val; } - bool CreateFlowLogResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateFlowLogResponse::fromJson(const web::json::value& val) return ok; } + FlowLogResp CreateFlowLogResponse::getFlowLog() const { return flowLog_; diff --git a/vpc/src/v2/model/CreatePortOption.cpp b/vpc/src/v2/model/CreatePortOption.cpp index 722edbef1..c9011612e 100644 --- a/vpc/src/v2/model/CreatePortOption.cpp +++ b/vpc/src/v2/model/CreatePortOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreatePortOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -69,7 +68,6 @@ web::json::value CreatePortOption::toJson() const return val; } - bool CreatePortOption::fromJson(const web::json::value& val) { bool ok = true; @@ -158,6 +156,7 @@ bool CreatePortOption::fromJson(const web::json::value& val) return ok; } + std::string CreatePortOption::getName() const { return name_; diff --git a/vpc/src/v2/model/CreatePortRequest.cpp b/vpc/src/v2/model/CreatePortRequest.cpp index 4828ca9bd..5c738cdfe 100644 --- a/vpc/src/v2/model/CreatePortRequest.cpp +++ b/vpc/src/v2/model/CreatePortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreatePortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreatePortRequest::toJson() const return val; } - bool CreatePortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePortRequest::fromJson(const web::json::value& val) return ok; } + CreatePortRequestBody CreatePortRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/CreatePortRequestBody.cpp b/vpc/src/v2/model/CreatePortRequestBody.cpp index a2dafc9ea..ded36650a 100644 --- a/vpc/src/v2/model/CreatePortRequestBody.cpp +++ b/vpc/src/v2/model/CreatePortRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreatePortRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreatePortRequestBody::toJson() const return val; } - bool CreatePortRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePortRequestBody::fromJson(const web::json::value& val) return ok; } + CreatePortOption CreatePortRequestBody::getPort() const { return port_; diff --git a/vpc/src/v2/model/CreatePortResponse.cpp b/vpc/src/v2/model/CreatePortResponse.cpp index fda8aada9..c437ddbd7 100644 --- a/vpc/src/v2/model/CreatePortResponse.cpp +++ b/vpc/src/v2/model/CreatePortResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreatePortResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreatePortResponse::toJson() const return val; } - bool CreatePortResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePortResponse::fromJson(const web::json::value& val) return ok; } + Port CreatePortResponse::getPort() const { return port_; diff --git a/vpc/src/v2/model/CreatePrivateipOption.cpp b/vpc/src/v2/model/CreatePrivateipOption.cpp index 7a8915b16..76f267f15 100644 --- a/vpc/src/v2/model/CreatePrivateipOption.cpp +++ b/vpc/src/v2/model/CreatePrivateipOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreatePrivateipOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value CreatePrivateipOption::toJson() const return val; } - bool CreatePrivateipOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool CreatePrivateipOption::fromJson(const web::json::value& val) return ok; } + std::string CreatePrivateipOption::getSubnetId() const { return subnetId_; diff --git a/vpc/src/v2/model/CreatePrivateipRequest.cpp b/vpc/src/v2/model/CreatePrivateipRequest.cpp index d48180cf4..62e96bac8 100644 --- a/vpc/src/v2/model/CreatePrivateipRequest.cpp +++ b/vpc/src/v2/model/CreatePrivateipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreatePrivateipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreatePrivateipRequest::toJson() const return val; } - bool CreatePrivateipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePrivateipRequest::fromJson(const web::json::value& val) return ok; } + CreatePrivateipRequestBody CreatePrivateipRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/CreatePrivateipRequestBody.cpp b/vpc/src/v2/model/CreatePrivateipRequestBody.cpp index 07f6df8ca..4cbb417e4 100644 --- a/vpc/src/v2/model/CreatePrivateipRequestBody.cpp +++ b/vpc/src/v2/model/CreatePrivateipRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreatePrivateipRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreatePrivateipRequestBody::toJson() const return val; } - bool CreatePrivateipRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePrivateipRequestBody::fromJson(const web::json::value& val) return ok; } + std::vector& CreatePrivateipRequestBody::getPrivateips() { return privateips_; diff --git a/vpc/src/v2/model/CreatePrivateipResponse.cpp b/vpc/src/v2/model/CreatePrivateipResponse.cpp index f9bab138d..68a5a8c9d 100644 --- a/vpc/src/v2/model/CreatePrivateipResponse.cpp +++ b/vpc/src/v2/model/CreatePrivateipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreatePrivateipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreatePrivateipResponse::toJson() const return val; } - bool CreatePrivateipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreatePrivateipResponse::fromJson(const web::json::value& val) return ok; } + std::vector& CreatePrivateipResponse::getPrivateips() { return privateips_; diff --git a/vpc/src/v2/model/CreateRouteTableReq.cpp b/vpc/src/v2/model/CreateRouteTableReq.cpp index aaaf27364..677939e6a 100644 --- a/vpc/src/v2/model/CreateRouteTableReq.cpp +++ b/vpc/src/v2/model/CreateRouteTableReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateRouteTableReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -47,7 +46,6 @@ web::json::value CreateRouteTableReq::toJson() const return val; } - bool CreateRouteTableReq::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool CreateRouteTableReq::fromJson(const web::json::value& val) return ok; } + std::string CreateRouteTableReq::getName() const { return name_; diff --git a/vpc/src/v2/model/CreateRouteTableRequest.cpp b/vpc/src/v2/model/CreateRouteTableRequest.cpp index ada8bb37a..7194ec7c9 100644 --- a/vpc/src/v2/model/CreateRouteTableRequest.cpp +++ b/vpc/src/v2/model/CreateRouteTableRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateRouteTableRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateRouteTableRequest::toJson() const return val; } - bool CreateRouteTableRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateRouteTableRequest::fromJson(const web::json::value& val) return ok; } + CreateRoutetableReqBody CreateRouteTableRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/CreateRouteTableResponse.cpp b/vpc/src/v2/model/CreateRouteTableResponse.cpp index f132b4d18..b06c89d52 100644 --- a/vpc/src/v2/model/CreateRouteTableResponse.cpp +++ b/vpc/src/v2/model/CreateRouteTableResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateRouteTableResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateRouteTableResponse::toJson() const return val; } - bool CreateRouteTableResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateRouteTableResponse::fromJson(const web::json::value& val) return ok; } + RouteTableResp CreateRouteTableResponse::getRoutetable() const { return routetable_; diff --git a/vpc/src/v2/model/CreateRoutetableReqBody.cpp b/vpc/src/v2/model/CreateRoutetableReqBody.cpp index f64e8efc9..7af5426fe 100644 --- a/vpc/src/v2/model/CreateRoutetableReqBody.cpp +++ b/vpc/src/v2/model/CreateRoutetableReqBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateRoutetableReqBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateRoutetableReqBody::toJson() const return val; } - bool CreateRoutetableReqBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateRoutetableReqBody::fromJson(const web::json::value& val) return ok; } + CreateRouteTableReq CreateRoutetableReqBody::getRoutetable() const { return routetable_; diff --git a/vpc/src/v2/model/CreateSecurityGroupOption.cpp b/vpc/src/v2/model/CreateSecurityGroupOption.cpp index 231b493b6..ee67ae32b 100644 --- a/vpc/src/v2/model/CreateSecurityGroupOption.cpp +++ b/vpc/src/v2/model/CreateSecurityGroupOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSecurityGroupOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -43,7 +42,6 @@ web::json::value CreateSecurityGroupOption::toJson() const return val; } - bool CreateSecurityGroupOption::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool CreateSecurityGroupOption::fromJson(const web::json::value& val) return ok; } + std::string CreateSecurityGroupOption::getName() const { return name_; diff --git a/vpc/src/v2/model/CreateSecurityGroupRequest.cpp b/vpc/src/v2/model/CreateSecurityGroupRequest.cpp index c7cf58142..da12e24f3 100644 --- a/vpc/src/v2/model/CreateSecurityGroupRequest.cpp +++ b/vpc/src/v2/model/CreateSecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateSecurityGroupRequest::toJson() const return val; } - bool CreateSecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + CreateSecurityGroupRequestBody CreateSecurityGroupRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/CreateSecurityGroupRequestBody.cpp b/vpc/src/v2/model/CreateSecurityGroupRequestBody.cpp index e9ea1bb69..48dd57172 100644 --- a/vpc/src/v2/model/CreateSecurityGroupRequestBody.cpp +++ b/vpc/src/v2/model/CreateSecurityGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSecurityGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateSecurityGroupRequestBody::toJson() const return val; } - bool CreateSecurityGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSecurityGroupRequestBody::fromJson(const web::json::value& val) return ok; } + CreateSecurityGroupOption CreateSecurityGroupRequestBody::getSecurityGroup() const { return securityGroup_; diff --git a/vpc/src/v2/model/CreateSecurityGroupResponse.cpp b/vpc/src/v2/model/CreateSecurityGroupResponse.cpp index 2bab8b9f8..5f391e445 100644 --- a/vpc/src/v2/model/CreateSecurityGroupResponse.cpp +++ b/vpc/src/v2/model/CreateSecurityGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSecurityGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateSecurityGroupResponse::toJson() const return val; } - bool CreateSecurityGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSecurityGroupResponse::fromJson(const web::json::value& val) return ok; } + SecurityGroup CreateSecurityGroupResponse::getSecurityGroup() const { return securityGroup_; diff --git a/vpc/src/v2/model/CreateSecurityGroupRuleOption.cpp b/vpc/src/v2/model/CreateSecurityGroupRuleOption.cpp index 180498709..9cb6f3569 100644 --- a/vpc/src/v2/model/CreateSecurityGroupRuleOption.cpp +++ b/vpc/src/v2/model/CreateSecurityGroupRuleOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSecurityGroupRuleOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -78,7 +77,6 @@ web::json::value CreateSecurityGroupRuleOption::toJson() const return val; } - bool CreateSecurityGroupRuleOption::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool CreateSecurityGroupRuleOption::fromJson(const web::json::value& val) return ok; } + std::string CreateSecurityGroupRuleOption::getSecurityGroupId() const { return securityGroupId_; diff --git a/vpc/src/v2/model/CreateSecurityGroupRuleRequest.cpp b/vpc/src/v2/model/CreateSecurityGroupRuleRequest.cpp index 919dee498..c4c44daa9 100644 --- a/vpc/src/v2/model/CreateSecurityGroupRuleRequest.cpp +++ b/vpc/src/v2/model/CreateSecurityGroupRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSecurityGroupRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateSecurityGroupRuleRequest::toJson() const return val; } - bool CreateSecurityGroupRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSecurityGroupRuleRequest::fromJson(const web::json::value& val) return ok; } + CreateSecurityGroupRuleRequestBody CreateSecurityGroupRuleRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/CreateSecurityGroupRuleRequestBody.cpp b/vpc/src/v2/model/CreateSecurityGroupRuleRequestBody.cpp index e340843a7..b5b5b45e0 100644 --- a/vpc/src/v2/model/CreateSecurityGroupRuleRequestBody.cpp +++ b/vpc/src/v2/model/CreateSecurityGroupRuleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSecurityGroupRuleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateSecurityGroupRuleRequestBody::toJson() const return val; } - bool CreateSecurityGroupRuleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSecurityGroupRuleRequestBody::fromJson(const web::json::value& val) return ok; } + CreateSecurityGroupRuleOption CreateSecurityGroupRuleRequestBody::getSecurityGroupRule() const { return securityGroupRule_; diff --git a/vpc/src/v2/model/CreateSecurityGroupRuleResponse.cpp b/vpc/src/v2/model/CreateSecurityGroupRuleResponse.cpp index 50e453f4e..f3dcba998 100644 --- a/vpc/src/v2/model/CreateSecurityGroupRuleResponse.cpp +++ b/vpc/src/v2/model/CreateSecurityGroupRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSecurityGroupRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateSecurityGroupRuleResponse::toJson() const return val; } - bool CreateSecurityGroupRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSecurityGroupRuleResponse::fromJson(const web::json::value& val) return ok; } + SecurityGroupRule CreateSecurityGroupRuleResponse::getSecurityGroupRule() const { return securityGroupRule_; diff --git a/vpc/src/v2/model/CreateSubnetOption.cpp b/vpc/src/v2/model/CreateSubnetOption.cpp index a7e36a184..74b159dd8 100644 --- a/vpc/src/v2/model/CreateSubnetOption.cpp +++ b/vpc/src/v2/model/CreateSubnetOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSubnetOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -90,7 +89,6 @@ web::json::value CreateSubnetOption::toJson() const return val; } - bool CreateSubnetOption::fromJson(const web::json::value& val) { bool ok = true; @@ -215,6 +213,7 @@ bool CreateSubnetOption::fromJson(const web::json::value& val) return ok; } + std::string CreateSubnetOption::getName() const { return name_; diff --git a/vpc/src/v2/model/CreateSubnetRequest.cpp b/vpc/src/v2/model/CreateSubnetRequest.cpp index 05d94b436..d604480bc 100644 --- a/vpc/src/v2/model/CreateSubnetRequest.cpp +++ b/vpc/src/v2/model/CreateSubnetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSubnetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateSubnetRequest::toJson() const return val; } - bool CreateSubnetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSubnetRequest::fromJson(const web::json::value& val) return ok; } + CreateSubnetRequestBody CreateSubnetRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/CreateSubnetRequestBody.cpp b/vpc/src/v2/model/CreateSubnetRequestBody.cpp index 3cd70f209..6acd89f25 100644 --- a/vpc/src/v2/model/CreateSubnetRequestBody.cpp +++ b/vpc/src/v2/model/CreateSubnetRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSubnetRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateSubnetRequestBody::toJson() const return val; } - bool CreateSubnetRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSubnetRequestBody::fromJson(const web::json::value& val) return ok; } + CreateSubnetOption CreateSubnetRequestBody::getSubnet() const { return subnet_; diff --git a/vpc/src/v2/model/CreateSubnetResponse.cpp b/vpc/src/v2/model/CreateSubnetResponse.cpp index 59f553cc9..470bc7273 100644 --- a/vpc/src/v2/model/CreateSubnetResponse.cpp +++ b/vpc/src/v2/model/CreateSubnetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSubnetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateSubnetResponse::toJson() const return val; } - bool CreateSubnetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSubnetResponse::fromJson(const web::json::value& val) return ok; } + Subnet CreateSubnetResponse::getSubnet() const { return subnet_; diff --git a/vpc/src/v2/model/CreateSubnetTagRequest.cpp b/vpc/src/v2/model/CreateSubnetTagRequest.cpp index 467075f05..18a25118e 100644 --- a/vpc/src/v2/model/CreateSubnetTagRequest.cpp +++ b/vpc/src/v2/model/CreateSubnetTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSubnetTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value CreateSubnetTagRequest::toJson() const return val; } - bool CreateSubnetTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateSubnetTagRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateSubnetTagRequest::getSubnetId() const { return subnetId_; diff --git a/vpc/src/v2/model/CreateSubnetTagRequestBody.cpp b/vpc/src/v2/model/CreateSubnetTagRequestBody.cpp index 2b7029627..44af9bbc3 100644 --- a/vpc/src/v2/model/CreateSubnetTagRequestBody.cpp +++ b/vpc/src/v2/model/CreateSubnetTagRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSubnetTagRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateSubnetTagRequestBody::toJson() const return val; } - bool CreateSubnetTagRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateSubnetTagRequestBody::fromJson(const web::json::value& val) return ok; } + ResourceTag CreateSubnetTagRequestBody::getTag() const { return tag_; diff --git a/vpc/src/v2/model/CreateSubnetTagResponse.cpp b/vpc/src/v2/model/CreateSubnetTagResponse.cpp index 13e8688a2..1f2a4d626 100644 --- a/vpc/src/v2/model/CreateSubnetTagResponse.cpp +++ b/vpc/src/v2/model/CreateSubnetTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateSubnetTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value CreateSubnetTagResponse::toJson() const return val; } - bool CreateSubnetTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateSubnetTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/CreateVpcOption.cpp b/vpc/src/v2/model/CreateVpcOption.cpp index 0f2f01b98..da9ac1c52 100644 --- a/vpc/src/v2/model/CreateVpcOption.cpp +++ b/vpc/src/v2/model/CreateVpcOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -52,7 +51,6 @@ web::json::value CreateVpcOption::toJson() const return val; } - bool CreateVpcOption::fromJson(const web::json::value& val) { bool ok = true; @@ -105,6 +103,7 @@ bool CreateVpcOption::fromJson(const web::json::value& val) return ok; } + std::string CreateVpcOption::getCidr() const { return cidr_; diff --git a/vpc/src/v2/model/CreateVpcPeeringOption.cpp b/vpc/src/v2/model/CreateVpcPeeringOption.cpp index 31878eced..ce5480aaf 100644 --- a/vpc/src/v2/model/CreateVpcPeeringOption.cpp +++ b/vpc/src/v2/model/CreateVpcPeeringOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcPeeringOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -46,7 +45,6 @@ web::json::value CreateVpcPeeringOption::toJson() const return val; } - bool CreateVpcPeeringOption::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool CreateVpcPeeringOption::fromJson(const web::json::value& val) return ok; } + std::string CreateVpcPeeringOption::getName() const { return name_; diff --git a/vpc/src/v2/model/CreateVpcPeeringRequest.cpp b/vpc/src/v2/model/CreateVpcPeeringRequest.cpp index 8d2fb8076..c8f7499d4 100644 --- a/vpc/src/v2/model/CreateVpcPeeringRequest.cpp +++ b/vpc/src/v2/model/CreateVpcPeeringRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcPeeringRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateVpcPeeringRequest::toJson() const return val; } - bool CreateVpcPeeringRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVpcPeeringRequest::fromJson(const web::json::value& val) return ok; } + CreateVpcPeeringRequestBody CreateVpcPeeringRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/CreateVpcPeeringRequestBody.cpp b/vpc/src/v2/model/CreateVpcPeeringRequestBody.cpp index 030741efb..25a019811 100644 --- a/vpc/src/v2/model/CreateVpcPeeringRequestBody.cpp +++ b/vpc/src/v2/model/CreateVpcPeeringRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcPeeringRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateVpcPeeringRequestBody::toJson() const return val; } - bool CreateVpcPeeringRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVpcPeeringRequestBody::fromJson(const web::json::value& val) return ok; } + CreateVpcPeeringOption CreateVpcPeeringRequestBody::getPeering() const { return peering_; diff --git a/vpc/src/v2/model/CreateVpcPeeringResponse.cpp b/vpc/src/v2/model/CreateVpcPeeringResponse.cpp index e5483dd4a..87c1b1f1b 100644 --- a/vpc/src/v2/model/CreateVpcPeeringResponse.cpp +++ b/vpc/src/v2/model/CreateVpcPeeringResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcPeeringResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateVpcPeeringResponse::toJson() const return val; } - bool CreateVpcPeeringResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVpcPeeringResponse::fromJson(const web::json::value& val) return ok; } + VpcPeering CreateVpcPeeringResponse::getPeering() const { return peering_; diff --git a/vpc/src/v2/model/CreateVpcRequest.cpp b/vpc/src/v2/model/CreateVpcRequest.cpp index 0ae05fa16..a992151dc 100644 --- a/vpc/src/v2/model/CreateVpcRequest.cpp +++ b/vpc/src/v2/model/CreateVpcRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateVpcRequest::toJson() const return val; } - bool CreateVpcRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVpcRequest::fromJson(const web::json::value& val) return ok; } + CreateVpcRequestBody CreateVpcRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/CreateVpcRequestBody.cpp b/vpc/src/v2/model/CreateVpcRequestBody.cpp index b90cd316c..a83e09118 100644 --- a/vpc/src/v2/model/CreateVpcRequestBody.cpp +++ b/vpc/src/v2/model/CreateVpcRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateVpcRequestBody::toJson() const return val; } - bool CreateVpcRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVpcRequestBody::fromJson(const web::json::value& val) return ok; } + CreateVpcOption CreateVpcRequestBody::getVpc() const { return vpc_; diff --git a/vpc/src/v2/model/CreateVpcResourceTagRequest.cpp b/vpc/src/v2/model/CreateVpcResourceTagRequest.cpp index 1d7d766cd..70afbb57c 100644 --- a/vpc/src/v2/model/CreateVpcResourceTagRequest.cpp +++ b/vpc/src/v2/model/CreateVpcResourceTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcResourceTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value CreateVpcResourceTagRequest::toJson() const return val; } - bool CreateVpcResourceTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool CreateVpcResourceTagRequest::fromJson(const web::json::value& val) return ok; } + std::string CreateVpcResourceTagRequest::getVpcId() const { return vpcId_; diff --git a/vpc/src/v2/model/CreateVpcResourceTagRequestBody.cpp b/vpc/src/v2/model/CreateVpcResourceTagRequestBody.cpp index 484bd07fd..a2443d7ee 100644 --- a/vpc/src/v2/model/CreateVpcResourceTagRequestBody.cpp +++ b/vpc/src/v2/model/CreateVpcResourceTagRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcResourceTagRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateVpcResourceTagRequestBody::toJson() const return val; } - bool CreateVpcResourceTagRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVpcResourceTagRequestBody::fromJson(const web::json::value& val) return ok; } + ResourceTag CreateVpcResourceTagRequestBody::getTag() const { return tag_; diff --git a/vpc/src/v2/model/CreateVpcResourceTagResponse.cpp b/vpc/src/v2/model/CreateVpcResourceTagResponse.cpp index c009fe66c..c8c477c66 100644 --- a/vpc/src/v2/model/CreateVpcResourceTagResponse.cpp +++ b/vpc/src/v2/model/CreateVpcResourceTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcResourceTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value CreateVpcResourceTagResponse::toJson() const return val; } - bool CreateVpcResourceTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool CreateVpcResourceTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/CreateVpcResponse.cpp b/vpc/src/v2/model/CreateVpcResponse.cpp index 0491d805e..302ba327a 100644 --- a/vpc/src/v2/model/CreateVpcResponse.cpp +++ b/vpc/src/v2/model/CreateVpcResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateVpcResponse::toJson() const return val; } - bool CreateVpcResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVpcResponse::fromJson(const web::json::value& val) return ok; } + Vpc CreateVpcResponse::getVpc() const { return vpc_; diff --git a/vpc/src/v2/model/CreateVpcRouteOption.cpp b/vpc/src/v2/model/CreateVpcRouteOption.cpp index e2b214d38..d1149cea0 100644 --- a/vpc/src/v2/model/CreateVpcRouteOption.cpp +++ b/vpc/src/v2/model/CreateVpcRouteOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcRouteOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -48,7 +47,6 @@ web::json::value CreateVpcRouteOption::toJson() const return val; } - bool CreateVpcRouteOption::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool CreateVpcRouteOption::fromJson(const web::json::value& val) return ok; } + std::string CreateVpcRouteOption::getDestination() const { return destination_; diff --git a/vpc/src/v2/model/CreateVpcRouteRequest.cpp b/vpc/src/v2/model/CreateVpcRouteRequest.cpp index b185d8022..6b846ccd2 100644 --- a/vpc/src/v2/model/CreateVpcRouteRequest.cpp +++ b/vpc/src/v2/model/CreateVpcRouteRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcRouteRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateVpcRouteRequest::toJson() const return val; } - bool CreateVpcRouteRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVpcRouteRequest::fromJson(const web::json::value& val) return ok; } + CreateVpcRouteRequestBody CreateVpcRouteRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/CreateVpcRouteRequestBody.cpp b/vpc/src/v2/model/CreateVpcRouteRequestBody.cpp index 36867dbdc..beaf56c31 100644 --- a/vpc/src/v2/model/CreateVpcRouteRequestBody.cpp +++ b/vpc/src/v2/model/CreateVpcRouteRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcRouteRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateVpcRouteRequestBody::toJson() const return val; } - bool CreateVpcRouteRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVpcRouteRequestBody::fromJson(const web::json::value& val) return ok; } + CreateVpcRouteOption CreateVpcRouteRequestBody::getRoute() const { return route_; diff --git a/vpc/src/v2/model/CreateVpcRouteResponse.cpp b/vpc/src/v2/model/CreateVpcRouteResponse.cpp index 2e3ac8529..09efba316 100644 --- a/vpc/src/v2/model/CreateVpcRouteResponse.cpp +++ b/vpc/src/v2/model/CreateVpcRouteResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/CreateVpcRouteResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value CreateVpcRouteResponse::toJson() const return val; } - bool CreateVpcRouteResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool CreateVpcRouteResponse::fromJson(const web::json::value& val) return ok; } + VpcRoute CreateVpcRouteResponse::getRoute() const { return route_; diff --git a/vpc/src/v2/model/DelRouteTableRoute.cpp b/vpc/src/v2/model/DelRouteTableRoute.cpp index a304c4da6..0f83c5aa2 100644 --- a/vpc/src/v2/model/DelRouteTableRoute.cpp +++ b/vpc/src/v2/model/DelRouteTableRoute.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DelRouteTableRoute.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -48,7 +47,6 @@ web::json::value DelRouteTableRoute::toJson() const return val; } - bool DelRouteTableRoute::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool DelRouteTableRoute::fromJson(const web::json::value& val) return ok; } + std::string DelRouteTableRoute::getType() const { return type_; diff --git a/vpc/src/v2/model/DeleteFlowLogRequest.cpp b/vpc/src/v2/model/DeleteFlowLogRequest.cpp index 695734143..1058e4789 100644 --- a/vpc/src/v2/model/DeleteFlowLogRequest.cpp +++ b/vpc/src/v2/model/DeleteFlowLogRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteFlowLogRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value DeleteFlowLogRequest::toJson() const return val; } - bool DeleteFlowLogRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteFlowLogRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteFlowLogRequest::getFlowlogId() const { return flowlogId_; diff --git a/vpc/src/v2/model/DeleteFlowLogResponse.cpp b/vpc/src/v2/model/DeleteFlowLogResponse.cpp index 745be19c9..f4f0f3f91 100644 --- a/vpc/src/v2/model/DeleteFlowLogResponse.cpp +++ b/vpc/src/v2/model/DeleteFlowLogResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteFlowLogResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value DeleteFlowLogResponse::toJson() const return val; } - bool DeleteFlowLogResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteFlowLogResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/DeletePortRequest.cpp b/vpc/src/v2/model/DeletePortRequest.cpp index 4ab2eba74..772e09f06 100644 --- a/vpc/src/v2/model/DeletePortRequest.cpp +++ b/vpc/src/v2/model/DeletePortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeletePortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value DeletePortRequest::toJson() const return val; } - bool DeletePortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeletePortRequest::fromJson(const web::json::value& val) return ok; } + std::string DeletePortRequest::getPortId() const { return portId_; diff --git a/vpc/src/v2/model/DeletePortResponse.cpp b/vpc/src/v2/model/DeletePortResponse.cpp index 4191d9bae..83e9d3754 100644 --- a/vpc/src/v2/model/DeletePortResponse.cpp +++ b/vpc/src/v2/model/DeletePortResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeletePortResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value DeletePortResponse::toJson() const return val; } - bool DeletePortResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeletePortResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/DeletePrivateipRequest.cpp b/vpc/src/v2/model/DeletePrivateipRequest.cpp index e2d245c8e..2a34f1efb 100644 --- a/vpc/src/v2/model/DeletePrivateipRequest.cpp +++ b/vpc/src/v2/model/DeletePrivateipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeletePrivateipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value DeletePrivateipRequest::toJson() const return val; } - bool DeletePrivateipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeletePrivateipRequest::fromJson(const web::json::value& val) return ok; } + std::string DeletePrivateipRequest::getPrivateipId() const { return privateipId_; diff --git a/vpc/src/v2/model/DeletePrivateipResponse.cpp b/vpc/src/v2/model/DeletePrivateipResponse.cpp index 111a7a777..1db64b17a 100644 --- a/vpc/src/v2/model/DeletePrivateipResponse.cpp +++ b/vpc/src/v2/model/DeletePrivateipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeletePrivateipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value DeletePrivateipResponse::toJson() const return val; } - bool DeletePrivateipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeletePrivateipResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/DeleteRouteTableRequest.cpp b/vpc/src/v2/model/DeleteRouteTableRequest.cpp index ae334c5e0..b241f75b4 100644 --- a/vpc/src/v2/model/DeleteRouteTableRequest.cpp +++ b/vpc/src/v2/model/DeleteRouteTableRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteRouteTableRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value DeleteRouteTableRequest::toJson() const return val; } - bool DeleteRouteTableRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteRouteTableRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteRouteTableRequest::getRoutetableId() const { return routetableId_; diff --git a/vpc/src/v2/model/DeleteRouteTableResponse.cpp b/vpc/src/v2/model/DeleteRouteTableResponse.cpp index 7f0301ed4..0a9355cac 100644 --- a/vpc/src/v2/model/DeleteRouteTableResponse.cpp +++ b/vpc/src/v2/model/DeleteRouteTableResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteRouteTableResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value DeleteRouteTableResponse::toJson() const return val; } - bool DeleteRouteTableResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteRouteTableResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/DeleteSecurityGroupRequest.cpp b/vpc/src/v2/model/DeleteSecurityGroupRequest.cpp index 90b82f478..546c2acd8 100644 --- a/vpc/src/v2/model/DeleteSecurityGroupRequest.cpp +++ b/vpc/src/v2/model/DeleteSecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteSecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value DeleteSecurityGroupRequest::toJson() const return val; } - bool DeleteSecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteSecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSecurityGroupRequest::getSecurityGroupId() const { return securityGroupId_; diff --git a/vpc/src/v2/model/DeleteSecurityGroupResponse.cpp b/vpc/src/v2/model/DeleteSecurityGroupResponse.cpp index abcaf39a2..ffb497b24 100644 --- a/vpc/src/v2/model/DeleteSecurityGroupResponse.cpp +++ b/vpc/src/v2/model/DeleteSecurityGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteSecurityGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value DeleteSecurityGroupResponse::toJson() const return val; } - bool DeleteSecurityGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSecurityGroupResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/DeleteSecurityGroupRuleRequest.cpp b/vpc/src/v2/model/DeleteSecurityGroupRuleRequest.cpp index 43bd482bd..48efaf8ee 100644 --- a/vpc/src/v2/model/DeleteSecurityGroupRuleRequest.cpp +++ b/vpc/src/v2/model/DeleteSecurityGroupRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteSecurityGroupRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value DeleteSecurityGroupRuleRequest::toJson() const return val; } - bool DeleteSecurityGroupRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteSecurityGroupRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSecurityGroupRuleRequest::getSecurityGroupRuleId() const { return securityGroupRuleId_; diff --git a/vpc/src/v2/model/DeleteSecurityGroupRuleResponse.cpp b/vpc/src/v2/model/DeleteSecurityGroupRuleResponse.cpp index 162ba2082..76bf80c49 100644 --- a/vpc/src/v2/model/DeleteSecurityGroupRuleResponse.cpp +++ b/vpc/src/v2/model/DeleteSecurityGroupRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteSecurityGroupRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value DeleteSecurityGroupRuleResponse::toJson() const return val; } - bool DeleteSecurityGroupRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSecurityGroupRuleResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/DeleteSubnetRequest.cpp b/vpc/src/v2/model/DeleteSubnetRequest.cpp index 4fcb1d591..02c9693b9 100644 --- a/vpc/src/v2/model/DeleteSubnetRequest.cpp +++ b/vpc/src/v2/model/DeleteSubnetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteSubnetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value DeleteSubnetRequest::toJson() const return val; } - bool DeleteSubnetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteSubnetRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSubnetRequest::getVpcId() const { return vpcId_; diff --git a/vpc/src/v2/model/DeleteSubnetResponse.cpp b/vpc/src/v2/model/DeleteSubnetResponse.cpp index 007ab6199..9cf057d9a 100644 --- a/vpc/src/v2/model/DeleteSubnetResponse.cpp +++ b/vpc/src/v2/model/DeleteSubnetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteSubnetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value DeleteSubnetResponse::toJson() const return val; } - bool DeleteSubnetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSubnetResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/DeleteSubnetTagRequest.cpp b/vpc/src/v2/model/DeleteSubnetTagRequest.cpp index ef1a81a9d..9037c0418 100644 --- a/vpc/src/v2/model/DeleteSubnetTagRequest.cpp +++ b/vpc/src/v2/model/DeleteSubnetTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteSubnetTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value DeleteSubnetTagRequest::toJson() const return val; } - bool DeleteSubnetTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteSubnetTagRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteSubnetTagRequest::getSubnetId() const { return subnetId_; diff --git a/vpc/src/v2/model/DeleteSubnetTagResponse.cpp b/vpc/src/v2/model/DeleteSubnetTagResponse.cpp index 7d3788af2..27e31b56a 100644 --- a/vpc/src/v2/model/DeleteSubnetTagResponse.cpp +++ b/vpc/src/v2/model/DeleteSubnetTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteSubnetTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value DeleteSubnetTagResponse::toJson() const return val; } - bool DeleteSubnetTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteSubnetTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/DeleteVpcPeeringRequest.cpp b/vpc/src/v2/model/DeleteVpcPeeringRequest.cpp index 9062f44de..dc3854993 100644 --- a/vpc/src/v2/model/DeleteVpcPeeringRequest.cpp +++ b/vpc/src/v2/model/DeleteVpcPeeringRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteVpcPeeringRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value DeleteVpcPeeringRequest::toJson() const return val; } - bool DeleteVpcPeeringRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteVpcPeeringRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteVpcPeeringRequest::getPeeringId() const { return peeringId_; diff --git a/vpc/src/v2/model/DeleteVpcPeeringResponse.cpp b/vpc/src/v2/model/DeleteVpcPeeringResponse.cpp index dabf3f040..9fa12b1ab 100644 --- a/vpc/src/v2/model/DeleteVpcPeeringResponse.cpp +++ b/vpc/src/v2/model/DeleteVpcPeeringResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteVpcPeeringResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value DeleteVpcPeeringResponse::toJson() const return val; } - bool DeleteVpcPeeringResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteVpcPeeringResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/DeleteVpcRequest.cpp b/vpc/src/v2/model/DeleteVpcRequest.cpp index 1be4ce7d5..2aabb0ba3 100644 --- a/vpc/src/v2/model/DeleteVpcRequest.cpp +++ b/vpc/src/v2/model/DeleteVpcRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteVpcRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value DeleteVpcRequest::toJson() const return val; } - bool DeleteVpcRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteVpcRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteVpcRequest::getVpcId() const { return vpcId_; diff --git a/vpc/src/v2/model/DeleteVpcResponse.cpp b/vpc/src/v2/model/DeleteVpcResponse.cpp index 518983a1e..2bea8300d 100644 --- a/vpc/src/v2/model/DeleteVpcResponse.cpp +++ b/vpc/src/v2/model/DeleteVpcResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteVpcResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value DeleteVpcResponse::toJson() const return val; } - bool DeleteVpcResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteVpcResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/DeleteVpcRouteRequest.cpp b/vpc/src/v2/model/DeleteVpcRouteRequest.cpp index b9b583349..687f2da5a 100644 --- a/vpc/src/v2/model/DeleteVpcRouteRequest.cpp +++ b/vpc/src/v2/model/DeleteVpcRouteRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteVpcRouteRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value DeleteVpcRouteRequest::toJson() const return val; } - bool DeleteVpcRouteRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool DeleteVpcRouteRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteVpcRouteRequest::getRouteId() const { return routeId_; diff --git a/vpc/src/v2/model/DeleteVpcRouteResponse.cpp b/vpc/src/v2/model/DeleteVpcRouteResponse.cpp index 8d4a23b9e..c33f4b96c 100644 --- a/vpc/src/v2/model/DeleteVpcRouteResponse.cpp +++ b/vpc/src/v2/model/DeleteVpcRouteResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteVpcRouteResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value DeleteVpcRouteResponse::toJson() const return val; } - bool DeleteVpcRouteResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteVpcRouteResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/DeleteVpcTagRequest.cpp b/vpc/src/v2/model/DeleteVpcTagRequest.cpp index 9c7b54c5f..4376b9c7d 100644 --- a/vpc/src/v2/model/DeleteVpcTagRequest.cpp +++ b/vpc/src/v2/model/DeleteVpcTagRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteVpcTagRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value DeleteVpcTagRequest::toJson() const return val; } - bool DeleteVpcTagRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool DeleteVpcTagRequest::fromJson(const web::json::value& val) return ok; } + std::string DeleteVpcTagRequest::getVpcId() const { return vpcId_; diff --git a/vpc/src/v2/model/DeleteVpcTagResponse.cpp b/vpc/src/v2/model/DeleteVpcTagResponse.cpp index 09da0260b..e38824b2b 100644 --- a/vpc/src/v2/model/DeleteVpcTagResponse.cpp +++ b/vpc/src/v2/model/DeleteVpcTagResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DeleteVpcTagResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value DeleteVpcTagResponse::toJson() const return val; } - bool DeleteVpcTagResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool DeleteVpcTagResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/DisassociateRouteTableRequest.cpp b/vpc/src/v2/model/DisassociateRouteTableRequest.cpp index d29900120..eb993843b 100644 --- a/vpc/src/v2/model/DisassociateRouteTableRequest.cpp +++ b/vpc/src/v2/model/DisassociateRouteTableRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DisassociateRouteTableRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value DisassociateRouteTableRequest::toJson() const return val; } - bool DisassociateRouteTableRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool DisassociateRouteTableRequest::fromJson(const web::json::value& val) return ok; } + std::string DisassociateRouteTableRequest::getRoutetableId() const { return routetableId_; diff --git a/vpc/src/v2/model/DisassociateRouteTableResponse.cpp b/vpc/src/v2/model/DisassociateRouteTableResponse.cpp index 822a6007a..c30f79d4c 100644 --- a/vpc/src/v2/model/DisassociateRouteTableResponse.cpp +++ b/vpc/src/v2/model/DisassociateRouteTableResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DisassociateRouteTableResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value DisassociateRouteTableResponse::toJson() const return val; } - bool DisassociateRouteTableResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool DisassociateRouteTableResponse::fromJson(const web::json::value& val) return ok; } + RouteTableResp DisassociateRouteTableResponse::getRoutetable() const { return routetable_; diff --git a/vpc/src/v2/model/DnsAssignMent.cpp b/vpc/src/v2/model/DnsAssignMent.cpp index 156a84eea..7707815c7 100644 --- a/vpc/src/v2/model/DnsAssignMent.cpp +++ b/vpc/src/v2/model/DnsAssignMent.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/DnsAssignMent.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -43,7 +42,6 @@ web::json::value DnsAssignMent::toJson() const return val; } - bool DnsAssignMent::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool DnsAssignMent::fromJson(const web::json::value& val) return ok; } + std::string DnsAssignMent::getHostname() const { return hostname_; diff --git a/vpc/src/v2/model/ExternalGatewayInfo.cpp b/vpc/src/v2/model/ExternalGatewayInfo.cpp index e557553fd..4f5499c64 100644 --- a/vpc/src/v2/model/ExternalGatewayInfo.cpp +++ b/vpc/src/v2/model/ExternalGatewayInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ExternalGatewayInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value ExternalGatewayInfo::toJson() const return val; } - bool ExternalGatewayInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ExternalGatewayInfo::fromJson(const web::json::value& val) return ok; } + bool ExternalGatewayInfo::isEnableSnat() const { return enableSnat_; diff --git a/vpc/src/v2/model/ExternalGatewayInfoOption.cpp b/vpc/src/v2/model/ExternalGatewayInfoOption.cpp index ea49e8b0e..fa362b47c 100644 --- a/vpc/src/v2/model/ExternalGatewayInfoOption.cpp +++ b/vpc/src/v2/model/ExternalGatewayInfoOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ExternalGatewayInfoOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ExternalGatewayInfoOption::toJson() const return val; } - bool ExternalGatewayInfoOption::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ExternalGatewayInfoOption::fromJson(const web::json::value& val) return ok; } + std::string ExternalGatewayInfoOption::getNetworkId() const { return networkId_; diff --git a/vpc/src/v2/model/ExtraDhcpOpt.cpp b/vpc/src/v2/model/ExtraDhcpOpt.cpp index 44d8dc6dc..12cac40ec 100644 --- a/vpc/src/v2/model/ExtraDhcpOpt.cpp +++ b/vpc/src/v2/model/ExtraDhcpOpt.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ExtraDhcpOpt.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value ExtraDhcpOpt::toJson() const return val; } - bool ExtraDhcpOpt::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ExtraDhcpOpt::fromJson(const web::json::value& val) return ok; } + std::string ExtraDhcpOpt::getOptName() const { return optName_; diff --git a/vpc/src/v2/model/ExtraDhcpOption.cpp b/vpc/src/v2/model/ExtraDhcpOption.cpp index 144bd6428..a09b30c64 100644 --- a/vpc/src/v2/model/ExtraDhcpOption.cpp +++ b/vpc/src/v2/model/ExtraDhcpOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ExtraDhcpOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value ExtraDhcpOption::toJson() const return val; } - bool ExtraDhcpOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ExtraDhcpOption::fromJson(const web::json::value& val) return ok; } + std::string ExtraDhcpOption::getOptName() const { return optName_; diff --git a/vpc/src/v2/model/FixedIp.cpp b/vpc/src/v2/model/FixedIp.cpp index 0585ef755..6368e73aa 100644 --- a/vpc/src/v2/model/FixedIp.cpp +++ b/vpc/src/v2/model/FixedIp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/FixedIp.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value FixedIp::toJson() const return val; } - bool FixedIp::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool FixedIp::fromJson(const web::json::value& val) return ok; } + std::string FixedIp::getIpAddress() const { return ipAddress_; diff --git a/vpc/src/v2/model/FlowLogResp.cpp b/vpc/src/v2/model/FlowLogResp.cpp index bd87a0fab..6eb9472f0 100644 --- a/vpc/src/v2/model/FlowLogResp.cpp +++ b/vpc/src/v2/model/FlowLogResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/FlowLogResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -98,7 +97,6 @@ web::json::value FlowLogResp::toJson() const return val; } - bool FlowLogResp::fromJson(const web::json::value& val) { bool ok = true; @@ -232,6 +230,7 @@ bool FlowLogResp::fromJson(const web::json::value& val) return ok; } + std::string FlowLogResp::getId() const { return id_; diff --git a/vpc/src/v2/model/HostRoute.cpp b/vpc/src/v2/model/HostRoute.cpp index 7955cac35..22b46b83b 100644 --- a/vpc/src/v2/model/HostRoute.cpp +++ b/vpc/src/v2/model/HostRoute.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/HostRoute.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value HostRoute::toJson() const return val; } - bool HostRoute::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool HostRoute::fromJson(const web::json::value& val) return ok; } + std::string HostRoute::getDestination() const { return destination_; diff --git a/vpc/src/v2/model/ListApiVersionRequest.cpp b/vpc/src/v2/model/ListApiVersionRequest.cpp index 21e582d2e..a98646389 100644 --- a/vpc/src/v2/model/ListApiVersionRequest.cpp +++ b/vpc/src/v2/model/ListApiVersionRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListApiVersionRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value ListApiVersionRequest::toJson() const return val; } - bool ListApiVersionRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListApiVersionRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/ListApiVersionResponse.cpp b/vpc/src/v2/model/ListApiVersionResponse.cpp index 966c2f7c5..9ab4646de 100644 --- a/vpc/src/v2/model/ListApiVersionResponse.cpp +++ b/vpc/src/v2/model/ListApiVersionResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListApiVersionResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ListApiVersionResponse::toJson() const return val; } - bool ListApiVersionResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListApiVersionResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListApiVersionResponse::getVersions() { return versions_; diff --git a/vpc/src/v2/model/ListFlowLogsRequest.cpp b/vpc/src/v2/model/ListFlowLogsRequest.cpp index e5a3bd143..349995d15 100644 --- a/vpc/src/v2/model/ListFlowLogsRequest.cpp +++ b/vpc/src/v2/model/ListFlowLogsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListFlowLogsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -93,7 +92,6 @@ web::json::value ListFlowLogsRequest::toJson() const return val; } - bool ListFlowLogsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -218,6 +216,7 @@ bool ListFlowLogsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListFlowLogsRequest::getId() const { return id_; diff --git a/vpc/src/v2/model/ListFlowLogsResponse.cpp b/vpc/src/v2/model/ListFlowLogsResponse.cpp index be407c125..5394b80be 100644 --- a/vpc/src/v2/model/ListFlowLogsResponse.cpp +++ b/vpc/src/v2/model/ListFlowLogsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListFlowLogsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ListFlowLogsResponse::toJson() const return val; } - bool ListFlowLogsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListFlowLogsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListFlowLogsResponse::getFlowLogs() { return flowLogs_; diff --git a/vpc/src/v2/model/ListPortsRequest.cpp b/vpc/src/v2/model/ListPortsRequest.cpp index e0be71290..36c884c18 100644 --- a/vpc/src/v2/model/ListPortsRequest.cpp +++ b/vpc/src/v2/model/ListPortsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListPortsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -96,7 +95,6 @@ web::json::value ListPortsRequest::toJson() const return val; } - bool ListPortsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -230,6 +228,7 @@ bool ListPortsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPortsRequest::getName() const { return name_; diff --git a/vpc/src/v2/model/ListPortsResponse.cpp b/vpc/src/v2/model/ListPortsResponse.cpp index 8f23e2bb4..e1651f322 100644 --- a/vpc/src/v2/model/ListPortsResponse.cpp +++ b/vpc/src/v2/model/ListPortsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListPortsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ListPortsResponse::toJson() const return val; } - bool ListPortsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListPortsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListPortsResponse::getPorts() { return ports_; diff --git a/vpc/src/v2/model/ListPrivateipsRequest.cpp b/vpc/src/v2/model/ListPrivateipsRequest.cpp index 9c844c35c..4cbb12d1f 100644 --- a/vpc/src/v2/model/ListPrivateipsRequest.cpp +++ b/vpc/src/v2/model/ListPrivateipsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListPrivateipsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -43,7 +42,6 @@ web::json::value ListPrivateipsRequest::toJson() const return val; } - bool ListPrivateipsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListPrivateipsRequest::fromJson(const web::json::value& val) return ok; } + std::string ListPrivateipsRequest::getSubnetId() const { return subnetId_; diff --git a/vpc/src/v2/model/ListPrivateipsResponse.cpp b/vpc/src/v2/model/ListPrivateipsResponse.cpp index de9d5df59..c37459f1e 100644 --- a/vpc/src/v2/model/ListPrivateipsResponse.cpp +++ b/vpc/src/v2/model/ListPrivateipsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListPrivateipsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ListPrivateipsResponse::toJson() const return val; } - bool ListPrivateipsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListPrivateipsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListPrivateipsResponse::getPrivateips() { return privateips_; diff --git a/vpc/src/v2/model/ListResourceResp.cpp b/vpc/src/v2/model/ListResourceResp.cpp index 4207df5d7..e55506a63 100644 --- a/vpc/src/v2/model/ListResourceResp.cpp +++ b/vpc/src/v2/model/ListResourceResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListResourceResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -46,7 +45,6 @@ web::json::value ListResourceResp::toJson() const return val; } - bool ListResourceResp::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool ListResourceResp::fromJson(const web::json::value& val) return ok; } + Object ListResourceResp::getResourceDetail() const { return resourceDetail_; diff --git a/vpc/src/v2/model/ListRouteTablesRequest.cpp b/vpc/src/v2/model/ListRouteTablesRequest.cpp index 59372e0e5..c4ad4dfee 100644 --- a/vpc/src/v2/model/ListRouteTablesRequest.cpp +++ b/vpc/src/v2/model/ListRouteTablesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListRouteTablesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -53,7 +52,6 @@ web::json::value ListRouteTablesRequest::toJson() const return val; } - bool ListRouteTablesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool ListRouteTablesRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListRouteTablesRequest::getLimit() const { return limit_; diff --git a/vpc/src/v2/model/ListRouteTablesResponse.cpp b/vpc/src/v2/model/ListRouteTablesResponse.cpp index 25a8ca5a2..d3b986ddb 100644 --- a/vpc/src/v2/model/ListRouteTablesResponse.cpp +++ b/vpc/src/v2/model/ListRouteTablesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListRouteTablesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ListRouteTablesResponse::toJson() const return val; } - bool ListRouteTablesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListRouteTablesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListRouteTablesResponse::getRoutetables() { return routetables_; diff --git a/vpc/src/v2/model/ListSecurityGroupRulesRequest.cpp b/vpc/src/v2/model/ListSecurityGroupRulesRequest.cpp index a26651e71..c5a9df8ef 100644 --- a/vpc/src/v2/model/ListSecurityGroupRulesRequest.cpp +++ b/vpc/src/v2/model/ListSecurityGroupRulesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListSecurityGroupRulesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -48,7 +47,6 @@ web::json::value ListSecurityGroupRulesRequest::toJson() const return val; } - bool ListSecurityGroupRulesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListSecurityGroupRulesRequest::fromJson(const web::json::value& val) return ok; } + std::string ListSecurityGroupRulesRequest::getMarker() const { return marker_; diff --git a/vpc/src/v2/model/ListSecurityGroupRulesResponse.cpp b/vpc/src/v2/model/ListSecurityGroupRulesResponse.cpp index 7fd3bcc2f..c3da429a1 100644 --- a/vpc/src/v2/model/ListSecurityGroupRulesResponse.cpp +++ b/vpc/src/v2/model/ListSecurityGroupRulesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListSecurityGroupRulesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ListSecurityGroupRulesResponse::toJson() const return val; } - bool ListSecurityGroupRulesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListSecurityGroupRulesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSecurityGroupRulesResponse::getSecurityGroupRules() { return securityGroupRules_; diff --git a/vpc/src/v2/model/ListSecurityGroupsRequest.cpp b/vpc/src/v2/model/ListSecurityGroupsRequest.cpp index 932a589aa..a42613ffe 100644 --- a/vpc/src/v2/model/ListSecurityGroupsRequest.cpp +++ b/vpc/src/v2/model/ListSecurityGroupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListSecurityGroupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -48,7 +47,6 @@ web::json::value ListSecurityGroupsRequest::toJson() const return val; } - bool ListSecurityGroupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListSecurityGroupsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListSecurityGroupsRequest::getLimit() const { return limit_; diff --git a/vpc/src/v2/model/ListSecurityGroupsResponse.cpp b/vpc/src/v2/model/ListSecurityGroupsResponse.cpp index 0a3c5c510..58523860f 100644 --- a/vpc/src/v2/model/ListSecurityGroupsResponse.cpp +++ b/vpc/src/v2/model/ListSecurityGroupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListSecurityGroupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ListSecurityGroupsResponse::toJson() const return val; } - bool ListSecurityGroupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListSecurityGroupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSecurityGroupsResponse::getSecurityGroups() { return securityGroups_; diff --git a/vpc/src/v2/model/ListSubnetTagsRequest.cpp b/vpc/src/v2/model/ListSubnetTagsRequest.cpp index 9778f97dc..781629cae 100644 --- a/vpc/src/v2/model/ListSubnetTagsRequest.cpp +++ b/vpc/src/v2/model/ListSubnetTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListSubnetTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value ListSubnetTagsRequest::toJson() const return val; } - bool ListSubnetTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListSubnetTagsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/ListSubnetTagsResponse.cpp b/vpc/src/v2/model/ListSubnetTagsResponse.cpp index bb061b747..28b072984 100644 --- a/vpc/src/v2/model/ListSubnetTagsResponse.cpp +++ b/vpc/src/v2/model/ListSubnetTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListSubnetTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ListSubnetTagsResponse::toJson() const return val; } - bool ListSubnetTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListSubnetTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSubnetTagsResponse::getTags() { return tags_; diff --git a/vpc/src/v2/model/ListSubnetsByTagsRequest.cpp b/vpc/src/v2/model/ListSubnetsByTagsRequest.cpp index 9cc8cf83d..0f41e46eb 100644 --- a/vpc/src/v2/model/ListSubnetsByTagsRequest.cpp +++ b/vpc/src/v2/model/ListSubnetsByTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListSubnetsByTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ListSubnetsByTagsRequest::toJson() const return val; } - bool ListSubnetsByTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListSubnetsByTagsRequest::fromJson(const web::json::value& val) return ok; } + ListSubnetsByTagsRequestBody ListSubnetsByTagsRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/ListSubnetsByTagsRequestBody.cpp b/vpc/src/v2/model/ListSubnetsByTagsRequestBody.cpp index 9a218de6f..a2fbb72ae 100644 --- a/vpc/src/v2/model/ListSubnetsByTagsRequestBody.cpp +++ b/vpc/src/v2/model/ListSubnetsByTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListSubnetsByTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -51,7 +50,6 @@ web::json::value ListSubnetsByTagsRequestBody::toJson() const return val; } - bool ListSubnetsByTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool ListSubnetsByTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ListSubnetsByTagsRequestBody::getAction() const { return action_; diff --git a/vpc/src/v2/model/ListSubnetsByTagsResponse.cpp b/vpc/src/v2/model/ListSubnetsByTagsResponse.cpp index b61b4bc1d..3a67b5936 100644 --- a/vpc/src/v2/model/ListSubnetsByTagsResponse.cpp +++ b/vpc/src/v2/model/ListSubnetsByTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListSubnetsByTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value ListSubnetsByTagsResponse::toJson() const return val; } - bool ListSubnetsByTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListSubnetsByTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSubnetsByTagsResponse::getResources() { return resources_; diff --git a/vpc/src/v2/model/ListSubnetsRequest.cpp b/vpc/src/v2/model/ListSubnetsRequest.cpp index 3d13d41f8..6ec72a325 100644 --- a/vpc/src/v2/model/ListSubnetsRequest.cpp +++ b/vpc/src/v2/model/ListSubnetsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListSubnetsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -43,7 +42,6 @@ web::json::value ListSubnetsRequest::toJson() const return val; } - bool ListSubnetsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool ListSubnetsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListSubnetsRequest::getLimit() const { return limit_; diff --git a/vpc/src/v2/model/ListSubnetsResponse.cpp b/vpc/src/v2/model/ListSubnetsResponse.cpp index dc0b3cd55..b2bfa986b 100644 --- a/vpc/src/v2/model/ListSubnetsResponse.cpp +++ b/vpc/src/v2/model/ListSubnetsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListSubnetsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ListSubnetsResponse::toJson() const return val; } - bool ListSubnetsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListSubnetsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListSubnetsResponse::getSubnets() { return subnets_; diff --git a/vpc/src/v2/model/ListTag.cpp b/vpc/src/v2/model/ListTag.cpp index c41906406..d19d5034d 100644 --- a/vpc/src/v2/model/ListTag.cpp +++ b/vpc/src/v2/model/ListTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value ListTag::toJson() const return val; } - bool ListTag::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListTag::fromJson(const web::json::value& val) return ok; } + std::string ListTag::getKey() const { return key_; diff --git a/vpc/src/v2/model/ListVpcPeeringsRequest.cpp b/vpc/src/v2/model/ListVpcPeeringsRequest.cpp index 678723ca9..2e90875a8 100644 --- a/vpc/src/v2/model/ListVpcPeeringsRequest.cpp +++ b/vpc/src/v2/model/ListVpcPeeringsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListVpcPeeringsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -63,7 +62,6 @@ web::json::value ListVpcPeeringsRequest::toJson() const return val; } - bool ListVpcPeeringsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListVpcPeeringsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListVpcPeeringsRequest::getLimit() const { return limit_; diff --git a/vpc/src/v2/model/ListVpcPeeringsResponse.cpp b/vpc/src/v2/model/ListVpcPeeringsResponse.cpp index 6caac2049..abdd79ed1 100644 --- a/vpc/src/v2/model/ListVpcPeeringsResponse.cpp +++ b/vpc/src/v2/model/ListVpcPeeringsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListVpcPeeringsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -36,7 +35,6 @@ web::json::value ListVpcPeeringsResponse::toJson() const return val; } - bool ListVpcPeeringsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListVpcPeeringsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListVpcPeeringsResponse::getPeerings() { return peerings_; diff --git a/vpc/src/v2/model/ListVpcRoutesRequest.cpp b/vpc/src/v2/model/ListVpcRoutesRequest.cpp index c92492f75..84b05f47d 100644 --- a/vpc/src/v2/model/ListVpcRoutesRequest.cpp +++ b/vpc/src/v2/model/ListVpcRoutesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListVpcRoutesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -63,7 +62,6 @@ web::json::value ListVpcRoutesRequest::toJson() const return val; } - bool ListVpcRoutesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -134,6 +132,7 @@ bool ListVpcRoutesRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListVpcRoutesRequest::getLimit() const { return limit_; diff --git a/vpc/src/v2/model/ListVpcRoutesResponse.cpp b/vpc/src/v2/model/ListVpcRoutesResponse.cpp index c89193e70..93d467e4a 100644 --- a/vpc/src/v2/model/ListVpcRoutesResponse.cpp +++ b/vpc/src/v2/model/ListVpcRoutesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListVpcRoutesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -36,7 +35,6 @@ web::json::value ListVpcRoutesResponse::toJson() const return val; } - bool ListVpcRoutesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool ListVpcRoutesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListVpcRoutesResponse::getRoutes() { return routes_; diff --git a/vpc/src/v2/model/ListVpcTagsRequest.cpp b/vpc/src/v2/model/ListVpcTagsRequest.cpp index e308934d3..61425d419 100644 --- a/vpc/src/v2/model/ListVpcTagsRequest.cpp +++ b/vpc/src/v2/model/ListVpcTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListVpcTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value ListVpcTagsRequest::toJson() const return val; } - bool ListVpcTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool ListVpcTagsRequest::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/ListVpcTagsResponse.cpp b/vpc/src/v2/model/ListVpcTagsResponse.cpp index a2d27a44f..54f7e88b1 100644 --- a/vpc/src/v2/model/ListVpcTagsResponse.cpp +++ b/vpc/src/v2/model/ListVpcTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListVpcTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ListVpcTagsResponse::toJson() const return val; } - bool ListVpcTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListVpcTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListVpcTagsResponse::getTags() { return tags_; diff --git a/vpc/src/v2/model/ListVpcsByTagsRequest.cpp b/vpc/src/v2/model/ListVpcsByTagsRequest.cpp index d54bce7af..73194ff09 100644 --- a/vpc/src/v2/model/ListVpcsByTagsRequest.cpp +++ b/vpc/src/v2/model/ListVpcsByTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListVpcsByTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ListVpcsByTagsRequest::toJson() const return val; } - bool ListVpcsByTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListVpcsByTagsRequest::fromJson(const web::json::value& val) return ok; } + ListVpcsByTagsRequestBody ListVpcsByTagsRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/ListVpcsByTagsRequestBody.cpp b/vpc/src/v2/model/ListVpcsByTagsRequestBody.cpp index d518bcb0a..344653697 100644 --- a/vpc/src/v2/model/ListVpcsByTagsRequestBody.cpp +++ b/vpc/src/v2/model/ListVpcsByTagsRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListVpcsByTagsRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -51,7 +50,6 @@ web::json::value ListVpcsByTagsRequestBody::toJson() const return val; } - bool ListVpcsByTagsRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -104,6 +102,7 @@ bool ListVpcsByTagsRequestBody::fromJson(const web::json::value& val) return ok; } + std::string ListVpcsByTagsRequestBody::getAction() const { return action_; diff --git a/vpc/src/v2/model/ListVpcsByTagsResponse.cpp b/vpc/src/v2/model/ListVpcsByTagsResponse.cpp index 73c192db1..45856d19a 100644 --- a/vpc/src/v2/model/ListVpcsByTagsResponse.cpp +++ b/vpc/src/v2/model/ListVpcsByTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListVpcsByTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value ListVpcsByTagsResponse::toJson() const return val; } - bool ListVpcsByTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool ListVpcsByTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListVpcsByTagsResponse::getResources() { return resources_; diff --git a/vpc/src/v2/model/ListVpcsRequest.cpp b/vpc/src/v2/model/ListVpcsRequest.cpp index 86fd815c7..088b0804a 100644 --- a/vpc/src/v2/model/ListVpcsRequest.cpp +++ b/vpc/src/v2/model/ListVpcsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListVpcsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -48,7 +47,6 @@ web::json::value ListVpcsRequest::toJson() const return val; } - bool ListVpcsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ListVpcsRequest::fromJson(const web::json::value& val) return ok; } + int32_t ListVpcsRequest::getLimit() const { return limit_; diff --git a/vpc/src/v2/model/ListVpcsResponse.cpp b/vpc/src/v2/model/ListVpcsResponse.cpp index e16128ec3..4d54cf23a 100644 --- a/vpc/src/v2/model/ListVpcsResponse.cpp +++ b/vpc/src/v2/model/ListVpcsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ListVpcsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ListVpcsResponse::toJson() const return val; } - bool ListVpcsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ListVpcsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ListVpcsResponse::getVpcs() { return vpcs_; diff --git a/vpc/src/v2/model/Match.cpp b/vpc/src/v2/model/Match.cpp index b3e6d15f1..f898fedb8 100644 --- a/vpc/src/v2/model/Match.cpp +++ b/vpc/src/v2/model/Match.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/Match.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value Match::toJson() const return val; } - bool Match::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Match::fromJson(const web::json::value& val) return ok; } + std::string Match::getKey() const { return key_; diff --git a/vpc/src/v2/model/ModRouteTableRoute.cpp b/vpc/src/v2/model/ModRouteTableRoute.cpp index e5ba330ef..1d87013e1 100644 --- a/vpc/src/v2/model/ModRouteTableRoute.cpp +++ b/vpc/src/v2/model/ModRouteTableRoute.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ModRouteTableRoute.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -48,7 +47,6 @@ web::json::value ModRouteTableRoute::toJson() const return val; } - bool ModRouteTableRoute::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ModRouteTableRoute::fromJson(const web::json::value& val) return ok; } + std::string ModRouteTableRoute::getType() const { return type_; diff --git a/vpc/src/v2/model/NetworkIpAvailability.cpp b/vpc/src/v2/model/NetworkIpAvailability.cpp index 5ad5425dd..4ed9285fa 100644 --- a/vpc/src/v2/model/NetworkIpAvailability.cpp +++ b/vpc/src/v2/model/NetworkIpAvailability.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NetworkIpAvailability.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -57,7 +56,6 @@ web::json::value NetworkIpAvailability::toJson() const return val; } - bool NetworkIpAvailability::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool NetworkIpAvailability::fromJson(const web::json::value& val) return ok; } + std::string NetworkIpAvailability::getNetworkId() const { return networkId_; diff --git a/vpc/src/v2/model/NeutronAddFirewallRuleRequest.cpp b/vpc/src/v2/model/NeutronAddFirewallRuleRequest.cpp index b0c9962c1..871a788cf 100644 --- a/vpc/src/v2/model/NeutronAddFirewallRuleRequest.cpp +++ b/vpc/src/v2/model/NeutronAddFirewallRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronAddFirewallRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value NeutronAddFirewallRuleRequest::toJson() const return val; } - bool NeutronAddFirewallRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NeutronAddFirewallRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronAddFirewallRuleRequest::getFirewallPolicyId() const { return firewallPolicyId_; diff --git a/vpc/src/v2/model/NeutronAddFirewallRuleResponse.cpp b/vpc/src/v2/model/NeutronAddFirewallRuleResponse.cpp index c95e39257..59a53014e 100644 --- a/vpc/src/v2/model/NeutronAddFirewallRuleResponse.cpp +++ b/vpc/src/v2/model/NeutronAddFirewallRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronAddFirewallRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -67,7 +66,6 @@ web::json::value NeutronAddFirewallRuleResponse::toJson() const return val; } - bool NeutronAddFirewallRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool NeutronAddFirewallRuleResponse::fromJson(const web::json::value& val) return ok; } + std::string NeutronAddFirewallRuleResponse::getId() const { return id_; diff --git a/vpc/src/v2/model/NeutronAddRouterInterfaceRequest.cpp b/vpc/src/v2/model/NeutronAddRouterInterfaceRequest.cpp index 933a27d3a..bfa2f9418 100644 --- a/vpc/src/v2/model/NeutronAddRouterInterfaceRequest.cpp +++ b/vpc/src/v2/model/NeutronAddRouterInterfaceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronAddRouterInterfaceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value NeutronAddRouterInterfaceRequest::toJson() const return val; } - bool NeutronAddRouterInterfaceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NeutronAddRouterInterfaceRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronAddRouterInterfaceRequest::getRouterId() const { return routerId_; diff --git a/vpc/src/v2/model/NeutronAddRouterInterfaceResponse.cpp b/vpc/src/v2/model/NeutronAddRouterInterfaceResponse.cpp index 5ba01ec1f..639673162 100644 --- a/vpc/src/v2/model/NeutronAddRouterInterfaceResponse.cpp +++ b/vpc/src/v2/model/NeutronAddRouterInterfaceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronAddRouterInterfaceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -53,7 +52,6 @@ web::json::value NeutronAddRouterInterfaceResponse::toJson() const return val; } - bool NeutronAddRouterInterfaceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool NeutronAddRouterInterfaceResponse::fromJson(const web::json::value& val) return ok; } + std::string NeutronAddRouterInterfaceResponse::getPortId() const { return portId_; diff --git a/vpc/src/v2/model/NeutronCreateFirewallGroupOption.cpp b/vpc/src/v2/model/NeutronCreateFirewallGroupOption.cpp index 9b93f64e2..de6da9dd4 100644 --- a/vpc/src/v2/model/NeutronCreateFirewallGroupOption.cpp +++ b/vpc/src/v2/model/NeutronCreateFirewallGroupOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -57,7 +56,6 @@ web::json::value NeutronCreateFirewallGroupOption::toJson() const return val; } - bool NeutronCreateFirewallGroupOption::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool NeutronCreateFirewallGroupOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronCreateFirewallGroupOption::getName() const { return name_; diff --git a/vpc/src/v2/model/NeutronCreateFirewallGroupRequest.cpp b/vpc/src/v2/model/NeutronCreateFirewallGroupRequest.cpp index 7b840cff6..0f216a353 100644 --- a/vpc/src/v2/model/NeutronCreateFirewallGroupRequest.cpp +++ b/vpc/src/v2/model/NeutronCreateFirewallGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateFirewallGroupRequest::toJson() const return val; } - bool NeutronCreateFirewallGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateFirewallGroupRequest::fromJson(const web::json::value& val) return ok; } + NeutronCreateFirewallGroupRequestBody NeutronCreateFirewallGroupRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/NeutronCreateFirewallGroupRequestBody.cpp b/vpc/src/v2/model/NeutronCreateFirewallGroupRequestBody.cpp index f6edf6e51..10112d966 100644 --- a/vpc/src/v2/model/NeutronCreateFirewallGroupRequestBody.cpp +++ b/vpc/src/v2/model/NeutronCreateFirewallGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateFirewallGroupRequestBody::toJson() const return val; } - bool NeutronCreateFirewallGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateFirewallGroupRequestBody::fromJson(const web::json::value& val return ok; } + NeutronCreateFirewallGroupOption NeutronCreateFirewallGroupRequestBody::getFirewallGroup() const { return firewallGroup_; diff --git a/vpc/src/v2/model/NeutronCreateFirewallGroupResponse.cpp b/vpc/src/v2/model/NeutronCreateFirewallGroupResponse.cpp index bec13dce5..4f723db91 100644 --- a/vpc/src/v2/model/NeutronCreateFirewallGroupResponse.cpp +++ b/vpc/src/v2/model/NeutronCreateFirewallGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateFirewallGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateFirewallGroupResponse::toJson() const return val; } - bool NeutronCreateFirewallGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateFirewallGroupResponse::fromJson(const web::json::value& val) return ok; } + NeutronFirewallGroup NeutronCreateFirewallGroupResponse::getFirewallGroup() const { return firewallGroup_; diff --git a/vpc/src/v2/model/NeutronCreateFirewallPolicyOption.cpp b/vpc/src/v2/model/NeutronCreateFirewallPolicyOption.cpp index 87e3dc976..10884e4d1 100644 --- a/vpc/src/v2/model/NeutronCreateFirewallPolicyOption.cpp +++ b/vpc/src/v2/model/NeutronCreateFirewallPolicyOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -47,7 +46,6 @@ web::json::value NeutronCreateFirewallPolicyOption::toJson() const return val; } - bool NeutronCreateFirewallPolicyOption::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool NeutronCreateFirewallPolicyOption::fromJson(const web::json::value& val) return ok; } + bool NeutronCreateFirewallPolicyOption::isAudited() const { return audited_; diff --git a/vpc/src/v2/model/NeutronCreateFirewallPolicyRequest.cpp b/vpc/src/v2/model/NeutronCreateFirewallPolicyRequest.cpp index 3648a20bb..2b183f96d 100644 --- a/vpc/src/v2/model/NeutronCreateFirewallPolicyRequest.cpp +++ b/vpc/src/v2/model/NeutronCreateFirewallPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateFirewallPolicyRequest::toJson() const return val; } - bool NeutronCreateFirewallPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateFirewallPolicyRequest::fromJson(const web::json::value& val) return ok; } + NeutronCreateFirewallPolicyRequestBody NeutronCreateFirewallPolicyRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/NeutronCreateFirewallPolicyRequestBody.cpp b/vpc/src/v2/model/NeutronCreateFirewallPolicyRequestBody.cpp index 4a30fc7dd..da79d766e 100644 --- a/vpc/src/v2/model/NeutronCreateFirewallPolicyRequestBody.cpp +++ b/vpc/src/v2/model/NeutronCreateFirewallPolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateFirewallPolicyRequestBody::toJson() const return val; } - bool NeutronCreateFirewallPolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateFirewallPolicyRequestBody::fromJson(const web::json::value& va return ok; } + NeutronCreateFirewallPolicyOption NeutronCreateFirewallPolicyRequestBody::getFirewallPolicy() const { return firewallPolicy_; diff --git a/vpc/src/v2/model/NeutronCreateFirewallPolicyResponse.cpp b/vpc/src/v2/model/NeutronCreateFirewallPolicyResponse.cpp index 67192b201..7d251f1f8 100644 --- a/vpc/src/v2/model/NeutronCreateFirewallPolicyResponse.cpp +++ b/vpc/src/v2/model/NeutronCreateFirewallPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateFirewallPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateFirewallPolicyResponse::toJson() const return val; } - bool NeutronCreateFirewallPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateFirewallPolicyResponse::fromJson(const web::json::value& val) return ok; } + NeutronFirewallPolicy NeutronCreateFirewallPolicyResponse::getFirewallPolicy() const { return firewallPolicy_; diff --git a/vpc/src/v2/model/NeutronCreateFirewallRuleOption.cpp b/vpc/src/v2/model/NeutronCreateFirewallRuleOption.cpp index 585dd01c4..e61aa9ff7 100644 --- a/vpc/src/v2/model/NeutronCreateFirewallRuleOption.cpp +++ b/vpc/src/v2/model/NeutronCreateFirewallRuleOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -78,7 +77,6 @@ web::json::value NeutronCreateFirewallRuleOption::toJson() const return val; } - bool NeutronCreateFirewallRuleOption::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool NeutronCreateFirewallRuleOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronCreateFirewallRuleOption::getName() const { return name_; diff --git a/vpc/src/v2/model/NeutronCreateFirewallRuleRequest.cpp b/vpc/src/v2/model/NeutronCreateFirewallRuleRequest.cpp index 7e5f1a468..d7792d13f 100644 --- a/vpc/src/v2/model/NeutronCreateFirewallRuleRequest.cpp +++ b/vpc/src/v2/model/NeutronCreateFirewallRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateFirewallRuleRequest::toJson() const return val; } - bool NeutronCreateFirewallRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateFirewallRuleRequest::fromJson(const web::json::value& val) return ok; } + NeutronCreateFirewallRuleRequestBody NeutronCreateFirewallRuleRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/NeutronCreateFirewallRuleRequestBody.cpp b/vpc/src/v2/model/NeutronCreateFirewallRuleRequestBody.cpp index 9e7feed21..b7e11e956 100644 --- a/vpc/src/v2/model/NeutronCreateFirewallRuleRequestBody.cpp +++ b/vpc/src/v2/model/NeutronCreateFirewallRuleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateFirewallRuleRequestBody::toJson() const return val; } - bool NeutronCreateFirewallRuleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateFirewallRuleRequestBody::fromJson(const web::json::value& val) return ok; } + NeutronCreateFirewallRuleOption NeutronCreateFirewallRuleRequestBody::getFirewallRule() const { return firewallRule_; diff --git a/vpc/src/v2/model/NeutronCreateFirewallRuleResponse.cpp b/vpc/src/v2/model/NeutronCreateFirewallRuleResponse.cpp index 10e803f55..ea7e56fb9 100644 --- a/vpc/src/v2/model/NeutronCreateFirewallRuleResponse.cpp +++ b/vpc/src/v2/model/NeutronCreateFirewallRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateFirewallRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateFirewallRuleResponse::toJson() const return val; } - bool NeutronCreateFirewallRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateFirewallRuleResponse::fromJson(const web::json::value& val) return ok; } + NeutronFirewallRule NeutronCreateFirewallRuleResponse::getFirewallRule() const { return firewallRule_; diff --git a/vpc/src/v2/model/NeutronCreateNetworkOption.cpp b/vpc/src/v2/model/NeutronCreateNetworkOption.cpp index 9ef006467..dec6f5e19 100644 --- a/vpc/src/v2/model/NeutronCreateNetworkOption.cpp +++ b/vpc/src/v2/model/NeutronCreateNetworkOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateNetworkOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -53,7 +52,6 @@ web::json::value NeutronCreateNetworkOption::toJson() const return val; } - bool NeutronCreateNetworkOption::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool NeutronCreateNetworkOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronCreateNetworkOption::getName() const { return name_; diff --git a/vpc/src/v2/model/NeutronCreateNetworkRequest.cpp b/vpc/src/v2/model/NeutronCreateNetworkRequest.cpp index da8e69d97..dc575c5f1 100644 --- a/vpc/src/v2/model/NeutronCreateNetworkRequest.cpp +++ b/vpc/src/v2/model/NeutronCreateNetworkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateNetworkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateNetworkRequest::toJson() const return val; } - bool NeutronCreateNetworkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateNetworkRequest::fromJson(const web::json::value& val) return ok; } + NeutronCreateNetworkRequestBody NeutronCreateNetworkRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/NeutronCreateNetworkRequestBody.cpp b/vpc/src/v2/model/NeutronCreateNetworkRequestBody.cpp index 6ace8c264..07edb4ad5 100644 --- a/vpc/src/v2/model/NeutronCreateNetworkRequestBody.cpp +++ b/vpc/src/v2/model/NeutronCreateNetworkRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateNetworkRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateNetworkRequestBody::toJson() const return val; } - bool NeutronCreateNetworkRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateNetworkRequestBody::fromJson(const web::json::value& val) return ok; } + NeutronCreateNetworkOption NeutronCreateNetworkRequestBody::getNetwork() const { return network_; diff --git a/vpc/src/v2/model/NeutronCreateNetworkResponse.cpp b/vpc/src/v2/model/NeutronCreateNetworkResponse.cpp index 10227ca80..2a696b159 100644 --- a/vpc/src/v2/model/NeutronCreateNetworkResponse.cpp +++ b/vpc/src/v2/model/NeutronCreateNetworkResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateNetworkResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateNetworkResponse::toJson() const return val; } - bool NeutronCreateNetworkResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateNetworkResponse::fromJson(const web::json::value& val) return ok; } + NeutronNetwork NeutronCreateNetworkResponse::getNetwork() const { return network_; diff --git a/vpc/src/v2/model/NeutronCreatePortOption.cpp b/vpc/src/v2/model/NeutronCreatePortOption.cpp index 9be9bc2c8..27058b9a2 100644 --- a/vpc/src/v2/model/NeutronCreatePortOption.cpp +++ b/vpc/src/v2/model/NeutronCreatePortOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreatePortOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -78,7 +77,6 @@ web::json::value NeutronCreatePortOption::toJson() const return val; } - bool NeutronCreatePortOption::fromJson(const web::json::value& val) { bool ok = true; @@ -185,6 +183,7 @@ bool NeutronCreatePortOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronCreatePortOption::getName() const { return name_; diff --git a/vpc/src/v2/model/NeutronCreatePortRequest.cpp b/vpc/src/v2/model/NeutronCreatePortRequest.cpp index 20c3537ef..85e294f04 100644 --- a/vpc/src/v2/model/NeutronCreatePortRequest.cpp +++ b/vpc/src/v2/model/NeutronCreatePortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreatePortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreatePortRequest::toJson() const return val; } - bool NeutronCreatePortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreatePortRequest::fromJson(const web::json::value& val) return ok; } + NeutronCreatePortRequestBody NeutronCreatePortRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/NeutronCreatePortRequestBody.cpp b/vpc/src/v2/model/NeutronCreatePortRequestBody.cpp index a84d877c6..3e91452ca 100644 --- a/vpc/src/v2/model/NeutronCreatePortRequestBody.cpp +++ b/vpc/src/v2/model/NeutronCreatePortRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreatePortRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreatePortRequestBody::toJson() const return val; } - bool NeutronCreatePortRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreatePortRequestBody::fromJson(const web::json::value& val) return ok; } + NeutronCreatePortOption NeutronCreatePortRequestBody::getPort() const { return port_; diff --git a/vpc/src/v2/model/NeutronCreatePortResponse.cpp b/vpc/src/v2/model/NeutronCreatePortResponse.cpp index b0f5fcbc4..683907c6c 100644 --- a/vpc/src/v2/model/NeutronCreatePortResponse.cpp +++ b/vpc/src/v2/model/NeutronCreatePortResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreatePortResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreatePortResponse::toJson() const return val; } - bool NeutronCreatePortResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreatePortResponse::fromJson(const web::json::value& val) return ok; } + NeutronPort NeutronCreatePortResponse::getPort() const { return port_; diff --git a/vpc/src/v2/model/NeutronCreateRouterOption.cpp b/vpc/src/v2/model/NeutronCreateRouterOption.cpp index 250c99a50..4dcc055b3 100644 --- a/vpc/src/v2/model/NeutronCreateRouterOption.cpp +++ b/vpc/src/v2/model/NeutronCreateRouterOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateRouterOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -42,7 +41,6 @@ web::json::value NeutronCreateRouterOption::toJson() const return val; } - bool NeutronCreateRouterOption::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool NeutronCreateRouterOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronCreateRouterOption::getName() const { return name_; diff --git a/vpc/src/v2/model/NeutronCreateRouterRequest.cpp b/vpc/src/v2/model/NeutronCreateRouterRequest.cpp index be1a95947..dc32418c1 100644 --- a/vpc/src/v2/model/NeutronCreateRouterRequest.cpp +++ b/vpc/src/v2/model/NeutronCreateRouterRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateRouterRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateRouterRequest::toJson() const return val; } - bool NeutronCreateRouterRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateRouterRequest::fromJson(const web::json::value& val) return ok; } + NeutronCreateRouterRequestBody NeutronCreateRouterRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/NeutronCreateRouterRequestBody.cpp b/vpc/src/v2/model/NeutronCreateRouterRequestBody.cpp index 5c45ff86b..4afb83662 100644 --- a/vpc/src/v2/model/NeutronCreateRouterRequestBody.cpp +++ b/vpc/src/v2/model/NeutronCreateRouterRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateRouterRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateRouterRequestBody::toJson() const return val; } - bool NeutronCreateRouterRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateRouterRequestBody::fromJson(const web::json::value& val) return ok; } + NeutronCreateRouterOption NeutronCreateRouterRequestBody::getRouter() const { return router_; diff --git a/vpc/src/v2/model/NeutronCreateRouterResponse.cpp b/vpc/src/v2/model/NeutronCreateRouterResponse.cpp index bfa7567d8..32030d861 100644 --- a/vpc/src/v2/model/NeutronCreateRouterResponse.cpp +++ b/vpc/src/v2/model/NeutronCreateRouterResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateRouterResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateRouterResponse::toJson() const return val; } - bool NeutronCreateRouterResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateRouterResponse::fromJson(const web::json::value& val) return ok; } + NeutronRouter NeutronCreateRouterResponse::getRouter() const { return router_; diff --git a/vpc/src/v2/model/NeutronCreateSecurityGroupOption.cpp b/vpc/src/v2/model/NeutronCreateSecurityGroupOption.cpp index 192824955..3135f22c0 100644 --- a/vpc/src/v2/model/NeutronCreateSecurityGroupOption.cpp +++ b/vpc/src/v2/model/NeutronCreateSecurityGroupOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value NeutronCreateSecurityGroupOption::toJson() const return val; } - bool NeutronCreateSecurityGroupOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool NeutronCreateSecurityGroupOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronCreateSecurityGroupOption::getDescription() const { return description_; diff --git a/vpc/src/v2/model/NeutronCreateSecurityGroupRequest.cpp b/vpc/src/v2/model/NeutronCreateSecurityGroupRequest.cpp index d7e1a0880..f0cfa3ca8 100644 --- a/vpc/src/v2/model/NeutronCreateSecurityGroupRequest.cpp +++ b/vpc/src/v2/model/NeutronCreateSecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateSecurityGroupRequest::toJson() const return val; } - bool NeutronCreateSecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateSecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + NeutronCreateSecurityGroupRequestBody NeutronCreateSecurityGroupRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/NeutronCreateSecurityGroupRequestBody.cpp b/vpc/src/v2/model/NeutronCreateSecurityGroupRequestBody.cpp index 6d330e1fe..055b743cf 100644 --- a/vpc/src/v2/model/NeutronCreateSecurityGroupRequestBody.cpp +++ b/vpc/src/v2/model/NeutronCreateSecurityGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateSecurityGroupRequestBody::toJson() const return val; } - bool NeutronCreateSecurityGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateSecurityGroupRequestBody::fromJson(const web::json::value& val return ok; } + NeutronCreateSecurityGroupOption NeutronCreateSecurityGroupRequestBody::getSecurityGroup() const { return securityGroup_; diff --git a/vpc/src/v2/model/NeutronCreateSecurityGroupResponse.cpp b/vpc/src/v2/model/NeutronCreateSecurityGroupResponse.cpp index 030fd5d24..f86169513 100644 --- a/vpc/src/v2/model/NeutronCreateSecurityGroupResponse.cpp +++ b/vpc/src/v2/model/NeutronCreateSecurityGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateSecurityGroupResponse::toJson() const return val; } - bool NeutronCreateSecurityGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateSecurityGroupResponse::fromJson(const web::json::value& val) return ok; } + NeutronSecurityGroup NeutronCreateSecurityGroupResponse::getSecurityGroup() const { return securityGroup_; diff --git a/vpc/src/v2/model/NeutronCreateSecurityGroupRuleOption.cpp b/vpc/src/v2/model/NeutronCreateSecurityGroupRuleOption.cpp index 70eec7f5d..df72ea459 100644 --- a/vpc/src/v2/model/NeutronCreateSecurityGroupRuleOption.cpp +++ b/vpc/src/v2/model/NeutronCreateSecurityGroupRuleOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -78,7 +77,6 @@ web::json::value NeutronCreateSecurityGroupRuleOption::toJson() const return val; } - bool NeutronCreateSecurityGroupRuleOption::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool NeutronCreateSecurityGroupRuleOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronCreateSecurityGroupRuleOption::getDescription() const { return description_; diff --git a/vpc/src/v2/model/NeutronCreateSecurityGroupRuleRequest.cpp b/vpc/src/v2/model/NeutronCreateSecurityGroupRuleRequest.cpp index 2c9822cba..d016971ee 100644 --- a/vpc/src/v2/model/NeutronCreateSecurityGroupRuleRequest.cpp +++ b/vpc/src/v2/model/NeutronCreateSecurityGroupRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateSecurityGroupRuleRequest::toJson() const return val; } - bool NeutronCreateSecurityGroupRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateSecurityGroupRuleRequest::fromJson(const web::json::value& val return ok; } + NeutronCreateSecurityGroupRuleRequestBody NeutronCreateSecurityGroupRuleRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/NeutronCreateSecurityGroupRuleRequestBody.cpp b/vpc/src/v2/model/NeutronCreateSecurityGroupRuleRequestBody.cpp index 5bb8124ce..cb73521f1 100644 --- a/vpc/src/v2/model/NeutronCreateSecurityGroupRuleRequestBody.cpp +++ b/vpc/src/v2/model/NeutronCreateSecurityGroupRuleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateSecurityGroupRuleRequestBody::toJson() const return val; } - bool NeutronCreateSecurityGroupRuleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateSecurityGroupRuleRequestBody::fromJson(const web::json::value& return ok; } + NeutronCreateSecurityGroupRuleOption NeutronCreateSecurityGroupRuleRequestBody::getSecurityGroupRule() const { return securityGroupRule_; diff --git a/vpc/src/v2/model/NeutronCreateSecurityGroupRuleResponse.cpp b/vpc/src/v2/model/NeutronCreateSecurityGroupRuleResponse.cpp index 356dd455c..0bef7527f 100644 --- a/vpc/src/v2/model/NeutronCreateSecurityGroupRuleResponse.cpp +++ b/vpc/src/v2/model/NeutronCreateSecurityGroupRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateSecurityGroupRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateSecurityGroupRuleResponse::toJson() const return val; } - bool NeutronCreateSecurityGroupRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateSecurityGroupRuleResponse::fromJson(const web::json::value& va return ok; } + NeutronSecurityGroupRule NeutronCreateSecurityGroupRuleResponse::getSecurityGroupRule() const { return securityGroupRule_; diff --git a/vpc/src/v2/model/NeutronCreateSubnetOption.cpp b/vpc/src/v2/model/NeutronCreateSubnetOption.cpp index 2aa23600b..088db8396 100644 --- a/vpc/src/v2/model/NeutronCreateSubnetOption.cpp +++ b/vpc/src/v2/model/NeutronCreateSubnetOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateSubnetOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -80,7 +79,6 @@ web::json::value NeutronCreateSubnetOption::toJson() const return val; } - bool NeutronCreateSubnetOption::fromJson(const web::json::value& val) { bool ok = true; @@ -187,6 +185,7 @@ bool NeutronCreateSubnetOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronCreateSubnetOption::getName() const { return name_; diff --git a/vpc/src/v2/model/NeutronCreateSubnetRequest.cpp b/vpc/src/v2/model/NeutronCreateSubnetRequest.cpp index 9a1237f6d..33175b503 100644 --- a/vpc/src/v2/model/NeutronCreateSubnetRequest.cpp +++ b/vpc/src/v2/model/NeutronCreateSubnetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateSubnetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateSubnetRequest::toJson() const return val; } - bool NeutronCreateSubnetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateSubnetRequest::fromJson(const web::json::value& val) return ok; } + NeutronCreateSubnetRequestBody NeutronCreateSubnetRequest::getBody() const { return body_; diff --git a/vpc/src/v2/model/NeutronCreateSubnetRequestBody.cpp b/vpc/src/v2/model/NeutronCreateSubnetRequestBody.cpp index 1d7b73cc6..6bdff35ec 100644 --- a/vpc/src/v2/model/NeutronCreateSubnetRequestBody.cpp +++ b/vpc/src/v2/model/NeutronCreateSubnetRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateSubnetRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateSubnetRequestBody::toJson() const return val; } - bool NeutronCreateSubnetRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateSubnetRequestBody::fromJson(const web::json::value& val) return ok; } + NeutronCreateSubnetOption NeutronCreateSubnetRequestBody::getSubnet() const { return subnet_; diff --git a/vpc/src/v2/model/NeutronCreateSubnetResponse.cpp b/vpc/src/v2/model/NeutronCreateSubnetResponse.cpp index 8fab18726..5c128e29a 100644 --- a/vpc/src/v2/model/NeutronCreateSubnetResponse.cpp +++ b/vpc/src/v2/model/NeutronCreateSubnetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronCreateSubnetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronCreateSubnetResponse::toJson() const return val; } - bool NeutronCreateSubnetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronCreateSubnetResponse::fromJson(const web::json::value& val) return ok; } + NeutronSubnet NeutronCreateSubnetResponse::getSubnet() const { return subnet_; diff --git a/vpc/src/v2/model/NeutronDeleteFirewallGroupRequest.cpp b/vpc/src/v2/model/NeutronDeleteFirewallGroupRequest.cpp index e5a4122a5..b1350d579 100644 --- a/vpc/src/v2/model/NeutronDeleteFirewallGroupRequest.cpp +++ b/vpc/src/v2/model/NeutronDeleteFirewallGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteFirewallGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronDeleteFirewallGroupRequest::toJson() const return val; } - bool NeutronDeleteFirewallGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronDeleteFirewallGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronDeleteFirewallGroupRequest::getFirewallGroupId() const { return firewallGroupId_; diff --git a/vpc/src/v2/model/NeutronDeleteFirewallGroupResponse.cpp b/vpc/src/v2/model/NeutronDeleteFirewallGroupResponse.cpp index 8396ca17a..950b97eb9 100644 --- a/vpc/src/v2/model/NeutronDeleteFirewallGroupResponse.cpp +++ b/vpc/src/v2/model/NeutronDeleteFirewallGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteFirewallGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value NeutronDeleteFirewallGroupResponse::toJson() const return val; } - bool NeutronDeleteFirewallGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NeutronDeleteFirewallGroupResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/NeutronDeleteFirewallPolicyRequest.cpp b/vpc/src/v2/model/NeutronDeleteFirewallPolicyRequest.cpp index 346209a5a..d552392d9 100644 --- a/vpc/src/v2/model/NeutronDeleteFirewallPolicyRequest.cpp +++ b/vpc/src/v2/model/NeutronDeleteFirewallPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteFirewallPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronDeleteFirewallPolicyRequest::toJson() const return val; } - bool NeutronDeleteFirewallPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronDeleteFirewallPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronDeleteFirewallPolicyRequest::getFirewallPolicyId() const { return firewallPolicyId_; diff --git a/vpc/src/v2/model/NeutronDeleteFirewallPolicyResponse.cpp b/vpc/src/v2/model/NeutronDeleteFirewallPolicyResponse.cpp index 61a3b129b..af5494d4f 100644 --- a/vpc/src/v2/model/NeutronDeleteFirewallPolicyResponse.cpp +++ b/vpc/src/v2/model/NeutronDeleteFirewallPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteFirewallPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value NeutronDeleteFirewallPolicyResponse::toJson() const return val; } - bool NeutronDeleteFirewallPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NeutronDeleteFirewallPolicyResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/NeutronDeleteFirewallRuleRequest.cpp b/vpc/src/v2/model/NeutronDeleteFirewallRuleRequest.cpp index 0c7e45a5f..b0fd2d9ec 100644 --- a/vpc/src/v2/model/NeutronDeleteFirewallRuleRequest.cpp +++ b/vpc/src/v2/model/NeutronDeleteFirewallRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteFirewallRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronDeleteFirewallRuleRequest::toJson() const return val; } - bool NeutronDeleteFirewallRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronDeleteFirewallRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronDeleteFirewallRuleRequest::getFirewallRuleId() const { return firewallRuleId_; diff --git a/vpc/src/v2/model/NeutronDeleteFirewallRuleResponse.cpp b/vpc/src/v2/model/NeutronDeleteFirewallRuleResponse.cpp index 1d57b46f5..b443154fa 100644 --- a/vpc/src/v2/model/NeutronDeleteFirewallRuleResponse.cpp +++ b/vpc/src/v2/model/NeutronDeleteFirewallRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteFirewallRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value NeutronDeleteFirewallRuleResponse::toJson() const return val; } - bool NeutronDeleteFirewallRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NeutronDeleteFirewallRuleResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/NeutronDeleteNetworkRequest.cpp b/vpc/src/v2/model/NeutronDeleteNetworkRequest.cpp index a426459d4..d2664e3eb 100644 --- a/vpc/src/v2/model/NeutronDeleteNetworkRequest.cpp +++ b/vpc/src/v2/model/NeutronDeleteNetworkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteNetworkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronDeleteNetworkRequest::toJson() const return val; } - bool NeutronDeleteNetworkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronDeleteNetworkRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronDeleteNetworkRequest::getNetworkId() const { return networkId_; diff --git a/vpc/src/v2/model/NeutronDeleteNetworkResponse.cpp b/vpc/src/v2/model/NeutronDeleteNetworkResponse.cpp index 6982d3ee7..79500c9ed 100644 --- a/vpc/src/v2/model/NeutronDeleteNetworkResponse.cpp +++ b/vpc/src/v2/model/NeutronDeleteNetworkResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteNetworkResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value NeutronDeleteNetworkResponse::toJson() const return val; } - bool NeutronDeleteNetworkResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NeutronDeleteNetworkResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/NeutronDeletePortRequest.cpp b/vpc/src/v2/model/NeutronDeletePortRequest.cpp index 81546acb9..714eaf597 100644 --- a/vpc/src/v2/model/NeutronDeletePortRequest.cpp +++ b/vpc/src/v2/model/NeutronDeletePortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeletePortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronDeletePortRequest::toJson() const return val; } - bool NeutronDeletePortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronDeletePortRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronDeletePortRequest::getPortId() const { return portId_; diff --git a/vpc/src/v2/model/NeutronDeletePortResponse.cpp b/vpc/src/v2/model/NeutronDeletePortResponse.cpp index ac005a9b6..dad0900d8 100644 --- a/vpc/src/v2/model/NeutronDeletePortResponse.cpp +++ b/vpc/src/v2/model/NeutronDeletePortResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeletePortResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value NeutronDeletePortResponse::toJson() const return val; } - bool NeutronDeletePortResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NeutronDeletePortResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/NeutronDeleteRouterRequest.cpp b/vpc/src/v2/model/NeutronDeleteRouterRequest.cpp index c005d4111..b6b88f8e0 100644 --- a/vpc/src/v2/model/NeutronDeleteRouterRequest.cpp +++ b/vpc/src/v2/model/NeutronDeleteRouterRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteRouterRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronDeleteRouterRequest::toJson() const return val; } - bool NeutronDeleteRouterRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronDeleteRouterRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronDeleteRouterRequest::getRouterId() const { return routerId_; diff --git a/vpc/src/v2/model/NeutronDeleteRouterResponse.cpp b/vpc/src/v2/model/NeutronDeleteRouterResponse.cpp index dbfa6355a..05fed11b4 100644 --- a/vpc/src/v2/model/NeutronDeleteRouterResponse.cpp +++ b/vpc/src/v2/model/NeutronDeleteRouterResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteRouterResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value NeutronDeleteRouterResponse::toJson() const return val; } - bool NeutronDeleteRouterResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NeutronDeleteRouterResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/NeutronDeleteSecurityGroupRequest.cpp b/vpc/src/v2/model/NeutronDeleteSecurityGroupRequest.cpp index 1d6618171..4e6649ab5 100644 --- a/vpc/src/v2/model/NeutronDeleteSecurityGroupRequest.cpp +++ b/vpc/src/v2/model/NeutronDeleteSecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronDeleteSecurityGroupRequest::toJson() const return val; } - bool NeutronDeleteSecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronDeleteSecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronDeleteSecurityGroupRequest::getSecurityGroupId() const { return securityGroupId_; diff --git a/vpc/src/v2/model/NeutronDeleteSecurityGroupResponse.cpp b/vpc/src/v2/model/NeutronDeleteSecurityGroupResponse.cpp index 6416c52db..7d5316755 100644 --- a/vpc/src/v2/model/NeutronDeleteSecurityGroupResponse.cpp +++ b/vpc/src/v2/model/NeutronDeleteSecurityGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value NeutronDeleteSecurityGroupResponse::toJson() const return val; } - bool NeutronDeleteSecurityGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NeutronDeleteSecurityGroupResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/NeutronDeleteSecurityGroupRuleRequest.cpp b/vpc/src/v2/model/NeutronDeleteSecurityGroupRuleRequest.cpp index c2461a76c..e5235022b 100644 --- a/vpc/src/v2/model/NeutronDeleteSecurityGroupRuleRequest.cpp +++ b/vpc/src/v2/model/NeutronDeleteSecurityGroupRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronDeleteSecurityGroupRuleRequest::toJson() const return val; } - bool NeutronDeleteSecurityGroupRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronDeleteSecurityGroupRuleRequest::fromJson(const web::json::value& val return ok; } + std::string NeutronDeleteSecurityGroupRuleRequest::getSecurityGroupRuleId() const { return securityGroupRuleId_; diff --git a/vpc/src/v2/model/NeutronDeleteSecurityGroupRuleResponse.cpp b/vpc/src/v2/model/NeutronDeleteSecurityGroupRuleResponse.cpp index 99f6f62d2..b54b0cb1e 100644 --- a/vpc/src/v2/model/NeutronDeleteSecurityGroupRuleResponse.cpp +++ b/vpc/src/v2/model/NeutronDeleteSecurityGroupRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteSecurityGroupRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value NeutronDeleteSecurityGroupRuleResponse::toJson() const return val; } - bool NeutronDeleteSecurityGroupRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NeutronDeleteSecurityGroupRuleResponse::fromJson(const web::json::value& va return ok; } + } } } diff --git a/vpc/src/v2/model/NeutronDeleteSubnetRequest.cpp b/vpc/src/v2/model/NeutronDeleteSubnetRequest.cpp index 7368e37e5..f7193068b 100644 --- a/vpc/src/v2/model/NeutronDeleteSubnetRequest.cpp +++ b/vpc/src/v2/model/NeutronDeleteSubnetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteSubnetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronDeleteSubnetRequest::toJson() const return val; } - bool NeutronDeleteSubnetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronDeleteSubnetRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronDeleteSubnetRequest::getSubnetId() const { return subnetId_; diff --git a/vpc/src/v2/model/NeutronDeleteSubnetResponse.cpp b/vpc/src/v2/model/NeutronDeleteSubnetResponse.cpp index 3bbe215ba..43798963c 100644 --- a/vpc/src/v2/model/NeutronDeleteSubnetResponse.cpp +++ b/vpc/src/v2/model/NeutronDeleteSubnetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronDeleteSubnetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -28,7 +27,6 @@ web::json::value NeutronDeleteSubnetResponse::toJson() const return val; } - bool NeutronDeleteSubnetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -36,6 +34,7 @@ bool NeutronDeleteSubnetResponse::fromJson(const web::json::value& val) return ok; } + } } } diff --git a/vpc/src/v2/model/NeutronFirewallGroup.cpp b/vpc/src/v2/model/NeutronFirewallGroup.cpp index b49a0e17c..b1b26e12c 100644 --- a/vpc/src/v2/model/NeutronFirewallGroup.cpp +++ b/vpc/src/v2/model/NeutronFirewallGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronFirewallGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -92,7 +91,6 @@ web::json::value NeutronFirewallGroup::toJson() const return val; } - bool NeutronFirewallGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -217,6 +215,7 @@ bool NeutronFirewallGroup::fromJson(const web::json::value& val) return ok; } + std::string NeutronFirewallGroup::getId() const { return id_; diff --git a/vpc/src/v2/model/NeutronFirewallPolicy.cpp b/vpc/src/v2/model/NeutronFirewallPolicy.cpp index b9a586b34..c3097a287 100644 --- a/vpc/src/v2/model/NeutronFirewallPolicy.cpp +++ b/vpc/src/v2/model/NeutronFirewallPolicy.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronFirewallPolicy.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -67,7 +66,6 @@ web::json::value NeutronFirewallPolicy::toJson() const return val; } - bool NeutronFirewallPolicy::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool NeutronFirewallPolicy::fromJson(const web::json::value& val) return ok; } + bool NeutronFirewallPolicy::isAudited() const { return audited_; diff --git a/vpc/src/v2/model/NeutronFirewallRule.cpp b/vpc/src/v2/model/NeutronFirewallRule.cpp index cec295710..761658cd6 100644 --- a/vpc/src/v2/model/NeutronFirewallRule.cpp +++ b/vpc/src/v2/model/NeutronFirewallRule.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronFirewallRule.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -98,7 +97,6 @@ web::json::value NeutronFirewallRule::toJson() const return val; } - bool NeutronFirewallRule::fromJson(const web::json::value& val) { bool ok = true; @@ -232,6 +230,7 @@ bool NeutronFirewallRule::fromJson(const web::json::value& val) return ok; } + std::string NeutronFirewallRule::getId() const { return id_; diff --git a/vpc/src/v2/model/NeutronInsertFirewallRuleRequestBody.cpp b/vpc/src/v2/model/NeutronInsertFirewallRuleRequestBody.cpp index fa5db1a71..150eb90f9 100644 --- a/vpc/src/v2/model/NeutronInsertFirewallRuleRequestBody.cpp +++ b/vpc/src/v2/model/NeutronInsertFirewallRuleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronInsertFirewallRuleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -43,7 +42,6 @@ web::json::value NeutronInsertFirewallRuleRequestBody::toJson() const return val; } - bool NeutronInsertFirewallRuleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool NeutronInsertFirewallRuleRequestBody::fromJson(const web::json::value& val) return ok; } + std::string NeutronInsertFirewallRuleRequestBody::getFirewallRuleId() const { return firewallRuleId_; diff --git a/vpc/src/v2/model/NeutronListFirewallGroupsRequest.cpp b/vpc/src/v2/model/NeutronListFirewallGroupsRequest.cpp index 25ef95d42..3a4fcc75a 100644 --- a/vpc/src/v2/model/NeutronListFirewallGroupsRequest.cpp +++ b/vpc/src/v2/model/NeutronListFirewallGroupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListFirewallGroupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -60,7 +59,6 @@ web::json::value NeutronListFirewallGroupsRequest::toJson() const return val; } - bool NeutronListFirewallGroupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -131,6 +129,7 @@ bool NeutronListFirewallGroupsRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronListFirewallGroupsRequest::getMarker() const { return marker_; diff --git a/vpc/src/v2/model/NeutronListFirewallGroupsResponse.cpp b/vpc/src/v2/model/NeutronListFirewallGroupsResponse.cpp index 7ca0294af..3b362ed05 100644 --- a/vpc/src/v2/model/NeutronListFirewallGroupsResponse.cpp +++ b/vpc/src/v2/model/NeutronListFirewallGroupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListFirewallGroupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -36,7 +35,6 @@ web::json::value NeutronListFirewallGroupsResponse::toJson() const return val; } - bool NeutronListFirewallGroupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool NeutronListFirewallGroupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& NeutronListFirewallGroupsResponse::getFirewallGroups() { return firewallGroups_; diff --git a/vpc/src/v2/model/NeutronListFirewallPoliciesRequest.cpp b/vpc/src/v2/model/NeutronListFirewallPoliciesRequest.cpp index 22417a753..2848d110a 100644 --- a/vpc/src/v2/model/NeutronListFirewallPoliciesRequest.cpp +++ b/vpc/src/v2/model/NeutronListFirewallPoliciesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListFirewallPoliciesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -55,7 +54,6 @@ web::json::value NeutronListFirewallPoliciesRequest::toJson() const return val; } - bool NeutronListFirewallPoliciesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -117,6 +115,7 @@ bool NeutronListFirewallPoliciesRequest::fromJson(const web::json::value& val) return ok; } + int32_t NeutronListFirewallPoliciesRequest::getLimit() const { return limit_; diff --git a/vpc/src/v2/model/NeutronListFirewallPoliciesResponse.cpp b/vpc/src/v2/model/NeutronListFirewallPoliciesResponse.cpp index bbf8bbb14..e3fde653b 100644 --- a/vpc/src/v2/model/NeutronListFirewallPoliciesResponse.cpp +++ b/vpc/src/v2/model/NeutronListFirewallPoliciesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListFirewallPoliciesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -36,7 +35,6 @@ web::json::value NeutronListFirewallPoliciesResponse::toJson() const return val; } - bool NeutronListFirewallPoliciesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool NeutronListFirewallPoliciesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& NeutronListFirewallPoliciesResponse::getFirewallPolicies() { return firewallPolicies_; diff --git a/vpc/src/v2/model/NeutronListFirewallRulesRequest.cpp b/vpc/src/v2/model/NeutronListFirewallRulesRequest.cpp index cb060a845..5f1d38709 100644 --- a/vpc/src/v2/model/NeutronListFirewallRulesRequest.cpp +++ b/vpc/src/v2/model/NeutronListFirewallRulesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListFirewallRulesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -60,7 +59,6 @@ web::json::value NeutronListFirewallRulesRequest::toJson() const return val; } - bool NeutronListFirewallRulesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -131,6 +129,7 @@ bool NeutronListFirewallRulesRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronListFirewallRulesRequest::getMarker() const { return marker_; diff --git a/vpc/src/v2/model/NeutronListFirewallRulesResponse.cpp b/vpc/src/v2/model/NeutronListFirewallRulesResponse.cpp index 6c24283d3..710ba3b1f 100644 --- a/vpc/src/v2/model/NeutronListFirewallRulesResponse.cpp +++ b/vpc/src/v2/model/NeutronListFirewallRulesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListFirewallRulesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -36,7 +35,6 @@ web::json::value NeutronListFirewallRulesResponse::toJson() const return val; } - bool NeutronListFirewallRulesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool NeutronListFirewallRulesResponse::fromJson(const web::json::value& val) return ok; } + std::vector& NeutronListFirewallRulesResponse::getFirewallRules() { return firewallRules_; diff --git a/vpc/src/v2/model/NeutronListNetworksRequest.cpp b/vpc/src/v2/model/NeutronListNetworksRequest.cpp index 7399c14c0..b8e80691f 100644 --- a/vpc/src/v2/model/NeutronListNetworksRequest.cpp +++ b/vpc/src/v2/model/NeutronListNetworksRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListNetworksRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -78,7 +77,6 @@ web::json::value NeutronListNetworksRequest::toJson() const return val; } - bool NeutronListNetworksRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool NeutronListNetworksRequest::fromJson(const web::json::value& val) return ok; } + int32_t NeutronListNetworksRequest::getLimit() const { return limit_; diff --git a/vpc/src/v2/model/NeutronListNetworksResponse.cpp b/vpc/src/v2/model/NeutronListNetworksResponse.cpp index 353f337fa..3724a5c9e 100644 --- a/vpc/src/v2/model/NeutronListNetworksResponse.cpp +++ b/vpc/src/v2/model/NeutronListNetworksResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListNetworksResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -36,7 +35,6 @@ web::json::value NeutronListNetworksResponse::toJson() const return val; } - bool NeutronListNetworksResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool NeutronListNetworksResponse::fromJson(const web::json::value& val) return ok; } + std::vector& NeutronListNetworksResponse::getNetworks() { return networks_; diff --git a/vpc/src/v2/model/NeutronListPortsRequest.cpp b/vpc/src/v2/model/NeutronListPortsRequest.cpp index eec1dd240..500ca9f68 100644 --- a/vpc/src/v2/model/NeutronListPortsRequest.cpp +++ b/vpc/src/v2/model/NeutronListPortsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListPortsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -91,7 +90,6 @@ web::json::value NeutronListPortsRequest::toJson() const return val; } - bool NeutronListPortsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -216,6 +214,7 @@ bool NeutronListPortsRequest::fromJson(const web::json::value& val) return ok; } + int32_t NeutronListPortsRequest::getLimit() const { return limit_; diff --git a/vpc/src/v2/model/NeutronListPortsResponse.cpp b/vpc/src/v2/model/NeutronListPortsResponse.cpp index c75a41fda..130029271 100644 --- a/vpc/src/v2/model/NeutronListPortsResponse.cpp +++ b/vpc/src/v2/model/NeutronListPortsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListPortsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -36,7 +35,6 @@ web::json::value NeutronListPortsResponse::toJson() const return val; } - bool NeutronListPortsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool NeutronListPortsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& NeutronListPortsResponse::getPorts() { return ports_; diff --git a/vpc/src/v2/model/NeutronListRoutersRequest.cpp b/vpc/src/v2/model/NeutronListRoutersRequest.cpp index 21c3905ba..b865c237f 100644 --- a/vpc/src/v2/model/NeutronListRoutersRequest.cpp +++ b/vpc/src/v2/model/NeutronListRoutersRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListRoutersRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -58,7 +57,6 @@ web::json::value NeutronListRoutersRequest::toJson() const return val; } - bool NeutronListRoutersRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool NeutronListRoutersRequest::fromJson(const web::json::value& val) return ok; } + int32_t NeutronListRoutersRequest::getLimit() const { return limit_; diff --git a/vpc/src/v2/model/NeutronListRoutersResponse.cpp b/vpc/src/v2/model/NeutronListRoutersResponse.cpp index 5f951f4c4..2d77a2062 100644 --- a/vpc/src/v2/model/NeutronListRoutersResponse.cpp +++ b/vpc/src/v2/model/NeutronListRoutersResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListRoutersResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -36,7 +35,6 @@ web::json::value NeutronListRoutersResponse::toJson() const return val; } - bool NeutronListRoutersResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool NeutronListRoutersResponse::fromJson(const web::json::value& val) return ok; } + std::vector& NeutronListRoutersResponse::getRouters() { return routers_; diff --git a/vpc/src/v2/model/NeutronListSecurityGroupRulesRequest.cpp b/vpc/src/v2/model/NeutronListSecurityGroupRulesRequest.cpp index 6ef46e4db..9ca856b18 100644 --- a/vpc/src/v2/model/NeutronListSecurityGroupRulesRequest.cpp +++ b/vpc/src/v2/model/NeutronListSecurityGroupRulesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListSecurityGroupRulesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -93,7 +92,6 @@ web::json::value NeutronListSecurityGroupRulesRequest::toJson() const return val; } - bool NeutronListSecurityGroupRulesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -218,6 +216,7 @@ bool NeutronListSecurityGroupRulesRequest::fromJson(const web::json::value& val) return ok; } + int32_t NeutronListSecurityGroupRulesRequest::getLimit() const { return limit_; diff --git a/vpc/src/v2/model/NeutronListSecurityGroupRulesResponse.cpp b/vpc/src/v2/model/NeutronListSecurityGroupRulesResponse.cpp index dbaf3ae24..58de496e7 100644 --- a/vpc/src/v2/model/NeutronListSecurityGroupRulesResponse.cpp +++ b/vpc/src/v2/model/NeutronListSecurityGroupRulesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListSecurityGroupRulesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -36,7 +35,6 @@ web::json::value NeutronListSecurityGroupRulesResponse::toJson() const return val; } - bool NeutronListSecurityGroupRulesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool NeutronListSecurityGroupRulesResponse::fromJson(const web::json::value& val return ok; } + std::vector& NeutronListSecurityGroupRulesResponse::getSecurityGroupRules() { return securityGroupRules_; diff --git a/vpc/src/v2/model/NeutronListSecurityGroupsRequest.cpp b/vpc/src/v2/model/NeutronListSecurityGroupsRequest.cpp index 18b539dfd..b998fd2ce 100644 --- a/vpc/src/v2/model/NeutronListSecurityGroupsRequest.cpp +++ b/vpc/src/v2/model/NeutronListSecurityGroupsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListSecurityGroupsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -58,7 +57,6 @@ web::json::value NeutronListSecurityGroupsRequest::toJson() const return val; } - bool NeutronListSecurityGroupsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool NeutronListSecurityGroupsRequest::fromJson(const web::json::value& val) return ok; } + int32_t NeutronListSecurityGroupsRequest::getLimit() const { return limit_; diff --git a/vpc/src/v2/model/NeutronListSecurityGroupsResponse.cpp b/vpc/src/v2/model/NeutronListSecurityGroupsResponse.cpp index 7f12d4766..601eb7a6b 100644 --- a/vpc/src/v2/model/NeutronListSecurityGroupsResponse.cpp +++ b/vpc/src/v2/model/NeutronListSecurityGroupsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListSecurityGroupsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -36,7 +35,6 @@ web::json::value NeutronListSecurityGroupsResponse::toJson() const return val; } - bool NeutronListSecurityGroupsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool NeutronListSecurityGroupsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& NeutronListSecurityGroupsResponse::getSecurityGroups() { return securityGroups_; diff --git a/vpc/src/v2/model/NeutronListSubnetsRequest.cpp b/vpc/src/v2/model/NeutronListSubnetsRequest.cpp index ef67e4e7b..288028d44 100644 --- a/vpc/src/v2/model/NeutronListSubnetsRequest.cpp +++ b/vpc/src/v2/model/NeutronListSubnetsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListSubnetsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -78,7 +77,6 @@ web::json::value NeutronListSubnetsRequest::toJson() const return val; } - bool NeutronListSubnetsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool NeutronListSubnetsRequest::fromJson(const web::json::value& val) return ok; } + int32_t NeutronListSubnetsRequest::getLimit() const { return limit_; diff --git a/vpc/src/v2/model/NeutronListSubnetsResponse.cpp b/vpc/src/v2/model/NeutronListSubnetsResponse.cpp index d34b8b9c4..3399ddb2f 100644 --- a/vpc/src/v2/model/NeutronListSubnetsResponse.cpp +++ b/vpc/src/v2/model/NeutronListSubnetsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronListSubnetsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -36,7 +35,6 @@ web::json::value NeutronListSubnetsResponse::toJson() const return val; } - bool NeutronListSubnetsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -62,6 +60,7 @@ bool NeutronListSubnetsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& NeutronListSubnetsResponse::getSubnets() { return subnets_; diff --git a/vpc/src/v2/model/NeutronNetwork.cpp b/vpc/src/v2/model/NeutronNetwork.cpp index 2d22386dd..5cd5dcade 100644 --- a/vpc/src/v2/model/NeutronNetwork.cpp +++ b/vpc/src/v2/model/NeutronNetwork.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronNetwork.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -105,7 +104,6 @@ web::json::value NeutronNetwork::toJson() const return val; } - bool NeutronNetwork::fromJson(const web::json::value& val) { bool ok = true; @@ -257,6 +255,7 @@ bool NeutronNetwork::fromJson(const web::json::value& val) return ok; } + std::string NeutronNetwork::getId() const { return id_; diff --git a/vpc/src/v2/model/NeutronPageLink.cpp b/vpc/src/v2/model/NeutronPageLink.cpp index 4151e2222..144f5a703 100644 --- a/vpc/src/v2/model/NeutronPageLink.cpp +++ b/vpc/src/v2/model/NeutronPageLink.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronPageLink.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value NeutronPageLink::toJson() const return val; } - bool NeutronPageLink::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool NeutronPageLink::fromJson(const web::json::value& val) return ok; } + std::string NeutronPageLink::getHref() const { return href_; diff --git a/vpc/src/v2/model/NeutronPort.cpp b/vpc/src/v2/model/NeutronPort.cpp index 748704ce2..14279a75e 100644 --- a/vpc/src/v2/model/NeutronPort.cpp +++ b/vpc/src/v2/model/NeutronPort.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronPort.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -131,7 +130,6 @@ web::json::value NeutronPort::toJson() const return val; } - bool NeutronPort::fromJson(const web::json::value& val) { bool ok = true; @@ -337,6 +335,7 @@ bool NeutronPort::fromJson(const web::json::value& val) return ok; } + bool NeutronPort::isAdminStateUp() const { return adminStateUp_; diff --git a/vpc/src/v2/model/NeutronRemoveFirewallRuleRequest.cpp b/vpc/src/v2/model/NeutronRemoveFirewallRuleRequest.cpp index b1a949ac6..80620ced0 100644 --- a/vpc/src/v2/model/NeutronRemoveFirewallRuleRequest.cpp +++ b/vpc/src/v2/model/NeutronRemoveFirewallRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value NeutronRemoveFirewallRuleRequest::toJson() const return val; } - bool NeutronRemoveFirewallRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NeutronRemoveFirewallRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronRemoveFirewallRuleRequest::getFirewallPolicyId() const { return firewallPolicyId_; diff --git a/vpc/src/v2/model/NeutronRemoveFirewallRuleRequestBody.cpp b/vpc/src/v2/model/NeutronRemoveFirewallRuleRequestBody.cpp index 4047f621b..0328ed2ea 100644 --- a/vpc/src/v2/model/NeutronRemoveFirewallRuleRequestBody.cpp +++ b/vpc/src/v2/model/NeutronRemoveFirewallRuleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronRemoveFirewallRuleRequestBody::toJson() const return val; } - bool NeutronRemoveFirewallRuleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronRemoveFirewallRuleRequestBody::fromJson(const web::json::value& val) return ok; } + std::string NeutronRemoveFirewallRuleRequestBody::getFirewallRuleId() const { return firewallRuleId_; diff --git a/vpc/src/v2/model/NeutronRemoveFirewallRuleResponse.cpp b/vpc/src/v2/model/NeutronRemoveFirewallRuleResponse.cpp index e920c0cf0..36237882d 100644 --- a/vpc/src/v2/model/NeutronRemoveFirewallRuleResponse.cpp +++ b/vpc/src/v2/model/NeutronRemoveFirewallRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronRemoveFirewallRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -67,7 +66,6 @@ web::json::value NeutronRemoveFirewallRuleResponse::toJson() const return val; } - bool NeutronRemoveFirewallRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool NeutronRemoveFirewallRuleResponse::fromJson(const web::json::value& val) return ok; } + std::string NeutronRemoveFirewallRuleResponse::getId() const { return id_; diff --git a/vpc/src/v2/model/NeutronRemoveRouterInterfaceRequest.cpp b/vpc/src/v2/model/NeutronRemoveRouterInterfaceRequest.cpp index 460751756..d38d7d785 100644 --- a/vpc/src/v2/model/NeutronRemoveRouterInterfaceRequest.cpp +++ b/vpc/src/v2/model/NeutronRemoveRouterInterfaceRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronRemoveRouterInterfaceRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value NeutronRemoveRouterInterfaceRequest::toJson() const return val; } - bool NeutronRemoveRouterInterfaceRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NeutronRemoveRouterInterfaceRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronRemoveRouterInterfaceRequest::getRouterId() const { return routerId_; diff --git a/vpc/src/v2/model/NeutronRemoveRouterInterfaceResponse.cpp b/vpc/src/v2/model/NeutronRemoveRouterInterfaceResponse.cpp index fde9a4696..050b151e9 100644 --- a/vpc/src/v2/model/NeutronRemoveRouterInterfaceResponse.cpp +++ b/vpc/src/v2/model/NeutronRemoveRouterInterfaceResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronRemoveRouterInterfaceResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -53,7 +52,6 @@ web::json::value NeutronRemoveRouterInterfaceResponse::toJson() const return val; } - bool NeutronRemoveRouterInterfaceResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -106,6 +104,7 @@ bool NeutronRemoveRouterInterfaceResponse::fromJson(const web::json::value& val) return ok; } + std::string NeutronRemoveRouterInterfaceResponse::getPortId() const { return portId_; diff --git a/vpc/src/v2/model/NeutronRouter.cpp b/vpc/src/v2/model/NeutronRouter.cpp index 23bfe7ce2..1b9e76ff3 100644 --- a/vpc/src/v2/model/NeutronRouter.cpp +++ b/vpc/src/v2/model/NeutronRouter.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronRouter.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -76,7 +75,6 @@ web::json::value NeutronRouter::toJson() const return val; } - bool NeutronRouter::fromJson(const web::json::value& val) { bool ok = true; @@ -174,6 +172,7 @@ bool NeutronRouter::fromJson(const web::json::value& val) return ok; } + bool NeutronRouter::isAdminStateUp() const { return adminStateUp_; diff --git a/vpc/src/v2/model/NeutronSecurityGroup.cpp b/vpc/src/v2/model/NeutronSecurityGroup.cpp index d396c8a4c..cba7a148b 100644 --- a/vpc/src/v2/model/NeutronSecurityGroup.cpp +++ b/vpc/src/v2/model/NeutronSecurityGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronSecurityGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -67,7 +66,6 @@ web::json::value NeutronSecurityGroup::toJson() const return val; } - bool NeutronSecurityGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -147,6 +145,7 @@ bool NeutronSecurityGroup::fromJson(const web::json::value& val) return ok; } + std::string NeutronSecurityGroup::getDescription() const { return description_; diff --git a/vpc/src/v2/model/NeutronSecurityGroupRule.cpp b/vpc/src/v2/model/NeutronSecurityGroupRule.cpp index 68ac31992..1a8b14c47 100644 --- a/vpc/src/v2/model/NeutronSecurityGroupRule.cpp +++ b/vpc/src/v2/model/NeutronSecurityGroupRule.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronSecurityGroupRule.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -103,7 +102,6 @@ web::json::value NeutronSecurityGroupRule::toJson() const return val; } - bool NeutronSecurityGroupRule::fromJson(const web::json::value& val) { bool ok = true; @@ -246,6 +244,7 @@ bool NeutronSecurityGroupRule::fromJson(const web::json::value& val) return ok; } + std::string NeutronSecurityGroupRule::getDescription() const { return description_; diff --git a/vpc/src/v2/model/NeutronShowFirewallGroupRequest.cpp b/vpc/src/v2/model/NeutronShowFirewallGroupRequest.cpp index ac1c031ab..9092d3cf0 100644 --- a/vpc/src/v2/model/NeutronShowFirewallGroupRequest.cpp +++ b/vpc/src/v2/model/NeutronShowFirewallGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowFirewallGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronShowFirewallGroupRequest::toJson() const return val; } - bool NeutronShowFirewallGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronShowFirewallGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronShowFirewallGroupRequest::getFirewallGroupId() const { return firewallGroupId_; diff --git a/vpc/src/v2/model/NeutronShowFirewallGroupResponse.cpp b/vpc/src/v2/model/NeutronShowFirewallGroupResponse.cpp index d22dde245..4ac0a2240 100644 --- a/vpc/src/v2/model/NeutronShowFirewallGroupResponse.cpp +++ b/vpc/src/v2/model/NeutronShowFirewallGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowFirewallGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronShowFirewallGroupResponse::toJson() const return val; } - bool NeutronShowFirewallGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronShowFirewallGroupResponse::fromJson(const web::json::value& val) return ok; } + NeutronFirewallGroup NeutronShowFirewallGroupResponse::getFirewallGroup() const { return firewallGroup_; diff --git a/vpc/src/v2/model/NeutronShowFirewallPolicyRequest.cpp b/vpc/src/v2/model/NeutronShowFirewallPolicyRequest.cpp index a92e22f78..deae39010 100644 --- a/vpc/src/v2/model/NeutronShowFirewallPolicyRequest.cpp +++ b/vpc/src/v2/model/NeutronShowFirewallPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowFirewallPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronShowFirewallPolicyRequest::toJson() const return val; } - bool NeutronShowFirewallPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronShowFirewallPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronShowFirewallPolicyRequest::getFirewallPolicyId() const { return firewallPolicyId_; diff --git a/vpc/src/v2/model/NeutronShowFirewallPolicyResponse.cpp b/vpc/src/v2/model/NeutronShowFirewallPolicyResponse.cpp index 94a378870..c8ad9c8e8 100644 --- a/vpc/src/v2/model/NeutronShowFirewallPolicyResponse.cpp +++ b/vpc/src/v2/model/NeutronShowFirewallPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowFirewallPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronShowFirewallPolicyResponse::toJson() const return val; } - bool NeutronShowFirewallPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronShowFirewallPolicyResponse::fromJson(const web::json::value& val) return ok; } + NeutronFirewallPolicy NeutronShowFirewallPolicyResponse::getFirewallPolicy() const { return firewallPolicy_; diff --git a/vpc/src/v2/model/NeutronShowFirewallRuleRequest.cpp b/vpc/src/v2/model/NeutronShowFirewallRuleRequest.cpp index 3bd5255d5..79089ccdf 100644 --- a/vpc/src/v2/model/NeutronShowFirewallRuleRequest.cpp +++ b/vpc/src/v2/model/NeutronShowFirewallRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowFirewallRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronShowFirewallRuleRequest::toJson() const return val; } - bool NeutronShowFirewallRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronShowFirewallRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronShowFirewallRuleRequest::getFirewallRuleId() const { return firewallRuleId_; diff --git a/vpc/src/v2/model/NeutronShowFirewallRuleResponse.cpp b/vpc/src/v2/model/NeutronShowFirewallRuleResponse.cpp index 89f881d36..69a8d3af7 100644 --- a/vpc/src/v2/model/NeutronShowFirewallRuleResponse.cpp +++ b/vpc/src/v2/model/NeutronShowFirewallRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowFirewallRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronShowFirewallRuleResponse::toJson() const return val; } - bool NeutronShowFirewallRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronShowFirewallRuleResponse::fromJson(const web::json::value& val) return ok; } + NeutronFirewallRule NeutronShowFirewallRuleResponse::getFirewallRule() const { return firewallRule_; diff --git a/vpc/src/v2/model/NeutronShowNetworkRequest.cpp b/vpc/src/v2/model/NeutronShowNetworkRequest.cpp index c8a38b0f3..dd029bf34 100644 --- a/vpc/src/v2/model/NeutronShowNetworkRequest.cpp +++ b/vpc/src/v2/model/NeutronShowNetworkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowNetworkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronShowNetworkRequest::toJson() const return val; } - bool NeutronShowNetworkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronShowNetworkRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronShowNetworkRequest::getNetworkId() const { return networkId_; diff --git a/vpc/src/v2/model/NeutronShowNetworkResponse.cpp b/vpc/src/v2/model/NeutronShowNetworkResponse.cpp index 234dc33bd..848c149bd 100644 --- a/vpc/src/v2/model/NeutronShowNetworkResponse.cpp +++ b/vpc/src/v2/model/NeutronShowNetworkResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowNetworkResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronShowNetworkResponse::toJson() const return val; } - bool NeutronShowNetworkResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronShowNetworkResponse::fromJson(const web::json::value& val) return ok; } + NeutronNetwork NeutronShowNetworkResponse::getNetwork() const { return network_; diff --git a/vpc/src/v2/model/NeutronShowPortRequest.cpp b/vpc/src/v2/model/NeutronShowPortRequest.cpp index ac11ae271..6e8735345 100644 --- a/vpc/src/v2/model/NeutronShowPortRequest.cpp +++ b/vpc/src/v2/model/NeutronShowPortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowPortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronShowPortRequest::toJson() const return val; } - bool NeutronShowPortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronShowPortRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronShowPortRequest::getPortId() const { return portId_; diff --git a/vpc/src/v2/model/NeutronShowPortResponse.cpp b/vpc/src/v2/model/NeutronShowPortResponse.cpp index 4824f4906..24d0b8e14 100644 --- a/vpc/src/v2/model/NeutronShowPortResponse.cpp +++ b/vpc/src/v2/model/NeutronShowPortResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowPortResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronShowPortResponse::toJson() const return val; } - bool NeutronShowPortResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronShowPortResponse::fromJson(const web::json::value& val) return ok; } + NeutronPort NeutronShowPortResponse::getPort() const { return port_; diff --git a/vpc/src/v2/model/NeutronShowRouterRequest.cpp b/vpc/src/v2/model/NeutronShowRouterRequest.cpp index 822d787e3..edc92eaf9 100644 --- a/vpc/src/v2/model/NeutronShowRouterRequest.cpp +++ b/vpc/src/v2/model/NeutronShowRouterRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowRouterRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronShowRouterRequest::toJson() const return val; } - bool NeutronShowRouterRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronShowRouterRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronShowRouterRequest::getRouterId() const { return routerId_; diff --git a/vpc/src/v2/model/NeutronShowRouterResponse.cpp b/vpc/src/v2/model/NeutronShowRouterResponse.cpp index 25c27db41..13d96361a 100644 --- a/vpc/src/v2/model/NeutronShowRouterResponse.cpp +++ b/vpc/src/v2/model/NeutronShowRouterResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowRouterResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronShowRouterResponse::toJson() const return val; } - bool NeutronShowRouterResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronShowRouterResponse::fromJson(const web::json::value& val) return ok; } + NeutronRouter NeutronShowRouterResponse::getRouter() const { return router_; diff --git a/vpc/src/v2/model/NeutronShowSecurityGroupRequest.cpp b/vpc/src/v2/model/NeutronShowSecurityGroupRequest.cpp index 9711ffade..0087783d9 100644 --- a/vpc/src/v2/model/NeutronShowSecurityGroupRequest.cpp +++ b/vpc/src/v2/model/NeutronShowSecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronShowSecurityGroupRequest::toJson() const return val; } - bool NeutronShowSecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronShowSecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronShowSecurityGroupRequest::getSecurityGroupId() const { return securityGroupId_; diff --git a/vpc/src/v2/model/NeutronShowSecurityGroupResponse.cpp b/vpc/src/v2/model/NeutronShowSecurityGroupResponse.cpp index f0b948158..34ad34339 100644 --- a/vpc/src/v2/model/NeutronShowSecurityGroupResponse.cpp +++ b/vpc/src/v2/model/NeutronShowSecurityGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowSecurityGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronShowSecurityGroupResponse::toJson() const return val; } - bool NeutronShowSecurityGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronShowSecurityGroupResponse::fromJson(const web::json::value& val) return ok; } + NeutronSecurityGroup NeutronShowSecurityGroupResponse::getSecurityGroup() const { return securityGroup_; diff --git a/vpc/src/v2/model/NeutronShowSecurityGroupRuleRequest.cpp b/vpc/src/v2/model/NeutronShowSecurityGroupRuleRequest.cpp index f64568d11..013a83903 100644 --- a/vpc/src/v2/model/NeutronShowSecurityGroupRuleRequest.cpp +++ b/vpc/src/v2/model/NeutronShowSecurityGroupRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronShowSecurityGroupRuleRequest::toJson() const return val; } - bool NeutronShowSecurityGroupRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronShowSecurityGroupRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronShowSecurityGroupRuleRequest::getSecurityGroupRuleId() const { return securityGroupRuleId_; diff --git a/vpc/src/v2/model/NeutronShowSecurityGroupRuleResponse.cpp b/vpc/src/v2/model/NeutronShowSecurityGroupRuleResponse.cpp index 192b18a00..ebe27ed7b 100644 --- a/vpc/src/v2/model/NeutronShowSecurityGroupRuleResponse.cpp +++ b/vpc/src/v2/model/NeutronShowSecurityGroupRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowSecurityGroupRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronShowSecurityGroupRuleResponse::toJson() const return val; } - bool NeutronShowSecurityGroupRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronShowSecurityGroupRuleResponse::fromJson(const web::json::value& val) return ok; } + NeutronSecurityGroupRule NeutronShowSecurityGroupRuleResponse::getSecurityGroupRule() const { return securityGroupRule_; diff --git a/vpc/src/v2/model/NeutronShowSubnetRequest.cpp b/vpc/src/v2/model/NeutronShowSubnetRequest.cpp index cc5d501e7..558e15a0f 100644 --- a/vpc/src/v2/model/NeutronShowSubnetRequest.cpp +++ b/vpc/src/v2/model/NeutronShowSubnetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowSubnetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value NeutronShowSubnetRequest::toJson() const return val; } - bool NeutronShowSubnetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool NeutronShowSubnetRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronShowSubnetRequest::getSubnetId() const { return subnetId_; diff --git a/vpc/src/v2/model/NeutronShowSubnetResponse.cpp b/vpc/src/v2/model/NeutronShowSubnetResponse.cpp index 764b27c8d..4a77182b3 100644 --- a/vpc/src/v2/model/NeutronShowSubnetResponse.cpp +++ b/vpc/src/v2/model/NeutronShowSubnetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronShowSubnetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronShowSubnetResponse::toJson() const return val; } - bool NeutronShowSubnetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronShowSubnetResponse::fromJson(const web::json::value& val) return ok; } + NeutronSubnet NeutronShowSubnetResponse::getSubnet() const { return subnet_; diff --git a/vpc/src/v2/model/NeutronSubnet.cpp b/vpc/src/v2/model/NeutronSubnet.cpp index 1bc29bf4e..0126a21a2 100644 --- a/vpc/src/v2/model/NeutronSubnet.cpp +++ b/vpc/src/v2/model/NeutronSubnet.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronSubnet.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -110,7 +109,6 @@ web::json::value NeutronSubnet::toJson() const return val; } - bool NeutronSubnet::fromJson(const web::json::value& val) { bool ok = true; @@ -271,6 +269,7 @@ bool NeutronSubnet::fromJson(const web::json::value& val) return ok; } + std::vector& NeutronSubnet::getAllocationPools() { return allocationPools_; diff --git a/vpc/src/v2/model/NeutronUpdateFirewallGroupOption.cpp b/vpc/src/v2/model/NeutronUpdateFirewallGroupOption.cpp index 7ed3d83f0..0eb4d5479 100644 --- a/vpc/src/v2/model/NeutronUpdateFirewallGroupOption.cpp +++ b/vpc/src/v2/model/NeutronUpdateFirewallGroupOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -57,7 +56,6 @@ web::json::value NeutronUpdateFirewallGroupOption::toJson() const return val; } - bool NeutronUpdateFirewallGroupOption::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool NeutronUpdateFirewallGroupOption::fromJson(const web::json::value& val) return ok; } + bool NeutronUpdateFirewallGroupOption::isAdminStateUp() const { return adminStateUp_; diff --git a/vpc/src/v2/model/NeutronUpdateFirewallGroupRequest.cpp b/vpc/src/v2/model/NeutronUpdateFirewallGroupRequest.cpp index 86402328a..99b70b24e 100644 --- a/vpc/src/v2/model/NeutronUpdateFirewallGroupRequest.cpp +++ b/vpc/src/v2/model/NeutronUpdateFirewallGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value NeutronUpdateFirewallGroupRequest::toJson() const return val; } - bool NeutronUpdateFirewallGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NeutronUpdateFirewallGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdateFirewallGroupRequest::getFirewallGroupId() const { return firewallGroupId_; diff --git a/vpc/src/v2/model/NeutronUpdateFirewallGroupRequestBody.cpp b/vpc/src/v2/model/NeutronUpdateFirewallGroupRequestBody.cpp index add900f88..88fa5f1d8 100644 --- a/vpc/src/v2/model/NeutronUpdateFirewallGroupRequestBody.cpp +++ b/vpc/src/v2/model/NeutronUpdateFirewallGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateFirewallGroupRequestBody::toJson() const return val; } - bool NeutronUpdateFirewallGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateFirewallGroupRequestBody::fromJson(const web::json::value& val return ok; } + NeutronUpdateFirewallGroupOption NeutronUpdateFirewallGroupRequestBody::getFirewallGroup() const { return firewallGroup_; diff --git a/vpc/src/v2/model/NeutronUpdateFirewallGroupResponse.cpp b/vpc/src/v2/model/NeutronUpdateFirewallGroupResponse.cpp index febc25bd0..b4bb210b7 100644 --- a/vpc/src/v2/model/NeutronUpdateFirewallGroupResponse.cpp +++ b/vpc/src/v2/model/NeutronUpdateFirewallGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateFirewallGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateFirewallGroupResponse::toJson() const return val; } - bool NeutronUpdateFirewallGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateFirewallGroupResponse::fromJson(const web::json::value& val) return ok; } + NeutronFirewallGroup NeutronUpdateFirewallGroupResponse::getFirewallGroup() const { return firewallGroup_; diff --git a/vpc/src/v2/model/NeutronUpdateFirewallPolicyOption.cpp b/vpc/src/v2/model/NeutronUpdateFirewallPolicyOption.cpp index 393904b40..681b0be3c 100644 --- a/vpc/src/v2/model/NeutronUpdateFirewallPolicyOption.cpp +++ b/vpc/src/v2/model/NeutronUpdateFirewallPolicyOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -47,7 +46,6 @@ web::json::value NeutronUpdateFirewallPolicyOption::toJson() const return val; } - bool NeutronUpdateFirewallPolicyOption::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool NeutronUpdateFirewallPolicyOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdateFirewallPolicyOption::getName() const { return name_; diff --git a/vpc/src/v2/model/NeutronUpdateFirewallPolicyRequest.cpp b/vpc/src/v2/model/NeutronUpdateFirewallPolicyRequest.cpp index 0bcbafa49..4a1765cb8 100644 --- a/vpc/src/v2/model/NeutronUpdateFirewallPolicyRequest.cpp +++ b/vpc/src/v2/model/NeutronUpdateFirewallPolicyRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value NeutronUpdateFirewallPolicyRequest::toJson() const return val; } - bool NeutronUpdateFirewallPolicyRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NeutronUpdateFirewallPolicyRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdateFirewallPolicyRequest::getFirewallPolicyId() const { return firewallPolicyId_; diff --git a/vpc/src/v2/model/NeutronUpdateFirewallPolicyRequestBody.cpp b/vpc/src/v2/model/NeutronUpdateFirewallPolicyRequestBody.cpp index a59b2923a..da9f9a674 100644 --- a/vpc/src/v2/model/NeutronUpdateFirewallPolicyRequestBody.cpp +++ b/vpc/src/v2/model/NeutronUpdateFirewallPolicyRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateFirewallPolicyRequestBody::toJson() const return val; } - bool NeutronUpdateFirewallPolicyRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateFirewallPolicyRequestBody::fromJson(const web::json::value& va return ok; } + NeutronUpdateFirewallPolicyOption NeutronUpdateFirewallPolicyRequestBody::getFirewallPolicy() const { return firewallPolicy_; diff --git a/vpc/src/v2/model/NeutronUpdateFirewallPolicyResponse.cpp b/vpc/src/v2/model/NeutronUpdateFirewallPolicyResponse.cpp index 6202a221c..eb3c0d653 100644 --- a/vpc/src/v2/model/NeutronUpdateFirewallPolicyResponse.cpp +++ b/vpc/src/v2/model/NeutronUpdateFirewallPolicyResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateFirewallPolicyResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateFirewallPolicyResponse::toJson() const return val; } - bool NeutronUpdateFirewallPolicyResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateFirewallPolicyResponse::fromJson(const web::json::value& val) return ok; } + NeutronFirewallPolicy NeutronUpdateFirewallPolicyResponse::getFirewallPolicy() const { return firewallPolicy_; diff --git a/vpc/src/v2/model/NeutronUpdateFirewallRuleOption.cpp b/vpc/src/v2/model/NeutronUpdateFirewallRuleOption.cpp index 4110ac55b..ff9bbb88e 100644 --- a/vpc/src/v2/model/NeutronUpdateFirewallRuleOption.cpp +++ b/vpc/src/v2/model/NeutronUpdateFirewallRuleOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -78,7 +77,6 @@ web::json::value NeutronUpdateFirewallRuleOption::toJson() const return val; } - bool NeutronUpdateFirewallRuleOption::fromJson(const web::json::value& val) { bool ok = true; @@ -176,6 +174,7 @@ bool NeutronUpdateFirewallRuleOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdateFirewallRuleOption::getAction() const { return action_; diff --git a/vpc/src/v2/model/NeutronUpdateFirewallRuleRequest.cpp b/vpc/src/v2/model/NeutronUpdateFirewallRuleRequest.cpp index d460fcfe5..b4ddeb00d 100644 --- a/vpc/src/v2/model/NeutronUpdateFirewallRuleRequest.cpp +++ b/vpc/src/v2/model/NeutronUpdateFirewallRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value NeutronUpdateFirewallRuleRequest::toJson() const return val; } - bool NeutronUpdateFirewallRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NeutronUpdateFirewallRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdateFirewallRuleRequest::getFirewallRuleId() const { return firewallRuleId_; diff --git a/vpc/src/v2/model/NeutronUpdateFirewallRuleRequestBody.cpp b/vpc/src/v2/model/NeutronUpdateFirewallRuleRequestBody.cpp index a00ee43e7..80a7c87f2 100644 --- a/vpc/src/v2/model/NeutronUpdateFirewallRuleRequestBody.cpp +++ b/vpc/src/v2/model/NeutronUpdateFirewallRuleRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateFirewallRuleRequestBody::toJson() const return val; } - bool NeutronUpdateFirewallRuleRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateFirewallRuleRequestBody::fromJson(const web::json::value& val) return ok; } + NeutronUpdateFirewallRuleOption NeutronUpdateFirewallRuleRequestBody::getFirewallRule() const { return firewallRule_; diff --git a/vpc/src/v2/model/NeutronUpdateFirewallRuleResponse.cpp b/vpc/src/v2/model/NeutronUpdateFirewallRuleResponse.cpp index eb225175b..a63876144 100644 --- a/vpc/src/v2/model/NeutronUpdateFirewallRuleResponse.cpp +++ b/vpc/src/v2/model/NeutronUpdateFirewallRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateFirewallRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateFirewallRuleResponse::toJson() const return val; } - bool NeutronUpdateFirewallRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateFirewallRuleResponse::fromJson(const web::json::value& val) return ok; } + NeutronFirewallRule NeutronUpdateFirewallRuleResponse::getFirewallRule() const { return firewallRule_; diff --git a/vpc/src/v2/model/NeutronUpdateNetworkOption.cpp b/vpc/src/v2/model/NeutronUpdateNetworkOption.cpp index ce30ee8d9..3fd995956 100644 --- a/vpc/src/v2/model/NeutronUpdateNetworkOption.cpp +++ b/vpc/src/v2/model/NeutronUpdateNetworkOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateNetworkOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -43,7 +42,6 @@ web::json::value NeutronUpdateNetworkOption::toJson() const return val; } - bool NeutronUpdateNetworkOption::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool NeutronUpdateNetworkOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdateNetworkOption::getName() const { return name_; diff --git a/vpc/src/v2/model/NeutronUpdateNetworkRequest.cpp b/vpc/src/v2/model/NeutronUpdateNetworkRequest.cpp index 0024bc923..6e7401491 100644 --- a/vpc/src/v2/model/NeutronUpdateNetworkRequest.cpp +++ b/vpc/src/v2/model/NeutronUpdateNetworkRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateNetworkRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value NeutronUpdateNetworkRequest::toJson() const return val; } - bool NeutronUpdateNetworkRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NeutronUpdateNetworkRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdateNetworkRequest::getNetworkId() const { return networkId_; diff --git a/vpc/src/v2/model/NeutronUpdateNetworkRequestBody.cpp b/vpc/src/v2/model/NeutronUpdateNetworkRequestBody.cpp index dc77d299c..7713a381d 100644 --- a/vpc/src/v2/model/NeutronUpdateNetworkRequestBody.cpp +++ b/vpc/src/v2/model/NeutronUpdateNetworkRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateNetworkRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateNetworkRequestBody::toJson() const return val; } - bool NeutronUpdateNetworkRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateNetworkRequestBody::fromJson(const web::json::value& val) return ok; } + NeutronUpdateNetworkOption NeutronUpdateNetworkRequestBody::getNetwork() const { return network_; diff --git a/vpc/src/v2/model/NeutronUpdateNetworkResponse.cpp b/vpc/src/v2/model/NeutronUpdateNetworkResponse.cpp index 6849c4d48..cb9926c5e 100644 --- a/vpc/src/v2/model/NeutronUpdateNetworkResponse.cpp +++ b/vpc/src/v2/model/NeutronUpdateNetworkResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateNetworkResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateNetworkResponse::toJson() const return val; } - bool NeutronUpdateNetworkResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateNetworkResponse::fromJson(const web::json::value& val) return ok; } + NeutronNetwork NeutronUpdateNetworkResponse::getNetwork() const { return network_; diff --git a/vpc/src/v2/model/NeutronUpdatePortOption.cpp b/vpc/src/v2/model/NeutronUpdatePortOption.cpp index 2a8cc02a4..a0628274d 100644 --- a/vpc/src/v2/model/NeutronUpdatePortOption.cpp +++ b/vpc/src/v2/model/NeutronUpdatePortOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdatePortOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -59,7 +58,6 @@ web::json::value NeutronUpdatePortOption::toJson() const return val; } - bool NeutronUpdatePortOption::fromJson(const web::json::value& val) { bool ok = true; @@ -130,6 +128,7 @@ bool NeutronUpdatePortOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdatePortOption::getName() const { return name_; diff --git a/vpc/src/v2/model/NeutronUpdatePortRequest.cpp b/vpc/src/v2/model/NeutronUpdatePortRequest.cpp index 9a02f7f7e..fc0077d6e 100644 --- a/vpc/src/v2/model/NeutronUpdatePortRequest.cpp +++ b/vpc/src/v2/model/NeutronUpdatePortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdatePortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value NeutronUpdatePortRequest::toJson() const return val; } - bool NeutronUpdatePortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NeutronUpdatePortRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdatePortRequest::getPortId() const { return portId_; diff --git a/vpc/src/v2/model/NeutronUpdatePortRequestBody.cpp b/vpc/src/v2/model/NeutronUpdatePortRequestBody.cpp index 88d98c980..f97e205b3 100644 --- a/vpc/src/v2/model/NeutronUpdatePortRequestBody.cpp +++ b/vpc/src/v2/model/NeutronUpdatePortRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdatePortRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdatePortRequestBody::toJson() const return val; } - bool NeutronUpdatePortRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdatePortRequestBody::fromJson(const web::json::value& val) return ok; } + NeutronUpdatePortOption NeutronUpdatePortRequestBody::getPort() const { return port_; diff --git a/vpc/src/v2/model/NeutronUpdatePortResponse.cpp b/vpc/src/v2/model/NeutronUpdatePortResponse.cpp index 9462c45c8..1bbf891d9 100644 --- a/vpc/src/v2/model/NeutronUpdatePortResponse.cpp +++ b/vpc/src/v2/model/NeutronUpdatePortResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdatePortResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdatePortResponse::toJson() const return val; } - bool NeutronUpdatePortResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdatePortResponse::fromJson(const web::json::value& val) return ok; } + NeutronPort NeutronUpdatePortResponse::getPort() const { return port_; diff --git a/vpc/src/v2/model/NeutronUpdateRouterOption.cpp b/vpc/src/v2/model/NeutronUpdateRouterOption.cpp index dbf45d3ff..f686280c3 100644 --- a/vpc/src/v2/model/NeutronUpdateRouterOption.cpp +++ b/vpc/src/v2/model/NeutronUpdateRouterOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateRouterOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -46,7 +45,6 @@ web::json::value NeutronUpdateRouterOption::toJson() const return val; } - bool NeutronUpdateRouterOption::fromJson(const web::json::value& val) { bool ok = true; @@ -90,6 +88,7 @@ bool NeutronUpdateRouterOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdateRouterOption::getName() const { return name_; diff --git a/vpc/src/v2/model/NeutronUpdateRouterRequest.cpp b/vpc/src/v2/model/NeutronUpdateRouterRequest.cpp index 98a9045b6..67d9268df 100644 --- a/vpc/src/v2/model/NeutronUpdateRouterRequest.cpp +++ b/vpc/src/v2/model/NeutronUpdateRouterRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateRouterRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value NeutronUpdateRouterRequest::toJson() const return val; } - bool NeutronUpdateRouterRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NeutronUpdateRouterRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdateRouterRequest::getRouterId() const { return routerId_; diff --git a/vpc/src/v2/model/NeutronUpdateRouterRequestBody.cpp b/vpc/src/v2/model/NeutronUpdateRouterRequestBody.cpp index fc06d87d5..488849863 100644 --- a/vpc/src/v2/model/NeutronUpdateRouterRequestBody.cpp +++ b/vpc/src/v2/model/NeutronUpdateRouterRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateRouterRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateRouterRequestBody::toJson() const return val; } - bool NeutronUpdateRouterRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateRouterRequestBody::fromJson(const web::json::value& val) return ok; } + NeutronUpdateRouterOption NeutronUpdateRouterRequestBody::getRouter() const { return router_; diff --git a/vpc/src/v2/model/NeutronUpdateRouterResponse.cpp b/vpc/src/v2/model/NeutronUpdateRouterResponse.cpp index a49062cf4..1df1935aa 100644 --- a/vpc/src/v2/model/NeutronUpdateRouterResponse.cpp +++ b/vpc/src/v2/model/NeutronUpdateRouterResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateRouterResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateRouterResponse::toJson() const return val; } - bool NeutronUpdateRouterResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateRouterResponse::fromJson(const web::json::value& val) return ok; } + NeutronRouter NeutronUpdateRouterResponse::getRouter() const { return router_; diff --git a/vpc/src/v2/model/NeutronUpdateSecurityGroupOption.cpp b/vpc/src/v2/model/NeutronUpdateSecurityGroupOption.cpp index 5ff67560a..4d5393425 100644 --- a/vpc/src/v2/model/NeutronUpdateSecurityGroupOption.cpp +++ b/vpc/src/v2/model/NeutronUpdateSecurityGroupOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value NeutronUpdateSecurityGroupOption::toJson() const return val; } - bool NeutronUpdateSecurityGroupOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool NeutronUpdateSecurityGroupOption::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdateSecurityGroupOption::getDescription() const { return description_; diff --git a/vpc/src/v2/model/NeutronUpdateSecurityGroupRequest.cpp b/vpc/src/v2/model/NeutronUpdateSecurityGroupRequest.cpp index 34d0acce0..d6729f9af 100644 --- a/vpc/src/v2/model/NeutronUpdateSecurityGroupRequest.cpp +++ b/vpc/src/v2/model/NeutronUpdateSecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value NeutronUpdateSecurityGroupRequest::toJson() const return val; } - bool NeutronUpdateSecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NeutronUpdateSecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdateSecurityGroupRequest::getSecurityGroupId() const { return securityGroupId_; diff --git a/vpc/src/v2/model/NeutronUpdateSecurityGroupRequestBody.cpp b/vpc/src/v2/model/NeutronUpdateSecurityGroupRequestBody.cpp index 41ade7739..7704b9e57 100644 --- a/vpc/src/v2/model/NeutronUpdateSecurityGroupRequestBody.cpp +++ b/vpc/src/v2/model/NeutronUpdateSecurityGroupRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateSecurityGroupRequestBody::toJson() const return val; } - bool NeutronUpdateSecurityGroupRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateSecurityGroupRequestBody::fromJson(const web::json::value& val return ok; } + NeutronUpdateSecurityGroupOption NeutronUpdateSecurityGroupRequestBody::getSecurityGroup() const { return securityGroup_; diff --git a/vpc/src/v2/model/NeutronUpdateSecurityGroupResponse.cpp b/vpc/src/v2/model/NeutronUpdateSecurityGroupResponse.cpp index 643167dc6..df128a133 100644 --- a/vpc/src/v2/model/NeutronUpdateSecurityGroupResponse.cpp +++ b/vpc/src/v2/model/NeutronUpdateSecurityGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateSecurityGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateSecurityGroupResponse::toJson() const return val; } - bool NeutronUpdateSecurityGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateSecurityGroupResponse::fromJson(const web::json::value& val) return ok; } + NeutronSecurityGroup NeutronUpdateSecurityGroupResponse::getSecurityGroup() const { return securityGroup_; diff --git a/vpc/src/v2/model/NeutronUpdateSubnetOption.cpp b/vpc/src/v2/model/NeutronUpdateSubnetOption.cpp index 036eb4c0c..eb9180fcc 100644 --- a/vpc/src/v2/model/NeutronUpdateSubnetOption.cpp +++ b/vpc/src/v2/model/NeutronUpdateSubnetOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateSubnetOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -50,7 +49,6 @@ web::json::value NeutronUpdateSubnetOption::toJson() const return val; } - bool NeutronUpdateSubnetOption::fromJson(const web::json::value& val) { bool ok = true; @@ -103,6 +101,7 @@ bool NeutronUpdateSubnetOption::fromJson(const web::json::value& val) return ok; } + std::vector& NeutronUpdateSubnetOption::getDnsNameservers() { return dnsNameservers_; diff --git a/vpc/src/v2/model/NeutronUpdateSubnetRequest.cpp b/vpc/src/v2/model/NeutronUpdateSubnetRequest.cpp index 98a58e2f1..8eeaea93e 100644 --- a/vpc/src/v2/model/NeutronUpdateSubnetRequest.cpp +++ b/vpc/src/v2/model/NeutronUpdateSubnetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateSubnetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value NeutronUpdateSubnetRequest::toJson() const return val; } - bool NeutronUpdateSubnetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool NeutronUpdateSubnetRequest::fromJson(const web::json::value& val) return ok; } + std::string NeutronUpdateSubnetRequest::getSubnetId() const { return subnetId_; diff --git a/vpc/src/v2/model/NeutronUpdateSubnetRequestBody.cpp b/vpc/src/v2/model/NeutronUpdateSubnetRequestBody.cpp index b1af703b7..5f57badf5 100644 --- a/vpc/src/v2/model/NeutronUpdateSubnetRequestBody.cpp +++ b/vpc/src/v2/model/NeutronUpdateSubnetRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateSubnetRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateSubnetRequestBody::toJson() const return val; } - bool NeutronUpdateSubnetRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateSubnetRequestBody::fromJson(const web::json::value& val) return ok; } + NeutronUpdateSubnetOption NeutronUpdateSubnetRequestBody::getSubnet() const { return subnet_; diff --git a/vpc/src/v2/model/NeutronUpdateSubnetResponse.cpp b/vpc/src/v2/model/NeutronUpdateSubnetResponse.cpp index c363a4e54..939bd07bb 100644 --- a/vpc/src/v2/model/NeutronUpdateSubnetResponse.cpp +++ b/vpc/src/v2/model/NeutronUpdateSubnetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/NeutronUpdateSubnetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value NeutronUpdateSubnetResponse::toJson() const return val; } - bool NeutronUpdateSubnetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool NeutronUpdateSubnetResponse::fromJson(const web::json::value& val) return ok; } + NeutronSubnet NeutronUpdateSubnetResponse::getSubnet() const { return subnet_; diff --git a/vpc/src/v2/model/Port.cpp b/vpc/src/v2/model/Port.cpp index e92de8828..2de55d95e 100644 --- a/vpc/src/v2/model/Port.cpp +++ b/vpc/src/v2/model/Port.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/Port.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -136,7 +135,6 @@ web::json::value Port::toJson() const return val; } - bool Port::fromJson(const web::json::value& val) { bool ok = true; @@ -351,6 +349,7 @@ bool Port::fromJson(const web::json::value& val) return ok; } + std::string Port::getId() const { return id_; diff --git a/vpc/src/v2/model/Privateip.cpp b/vpc/src/v2/model/Privateip.cpp index 13152135f..aeb871ab9 100644 --- a/vpc/src/v2/model/Privateip.cpp +++ b/vpc/src/v2/model/Privateip.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/Privateip.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -58,7 +57,6 @@ web::json::value Privateip::toJson() const return val; } - bool Privateip::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool Privateip::fromJson(const web::json::value& val) return ok; } + std::string Privateip::getStatus() const { return status_; diff --git a/vpc/src/v2/model/Quota.cpp b/vpc/src/v2/model/Quota.cpp index 2d091b34c..b766454a6 100644 --- a/vpc/src/v2/model/Quota.cpp +++ b/vpc/src/v2/model/Quota.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/Quota.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value Quota::toJson() const return val; } - bool Quota::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool Quota::fromJson(const web::json::value& val) return ok; } + std::vector& Quota::getResources() { return resources_; diff --git a/vpc/src/v2/model/RejectVpcPeeringRequest.cpp b/vpc/src/v2/model/RejectVpcPeeringRequest.cpp index e94e82313..d35e10bd0 100644 --- a/vpc/src/v2/model/RejectVpcPeeringRequest.cpp +++ b/vpc/src/v2/model/RejectVpcPeeringRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/RejectVpcPeeringRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value RejectVpcPeeringRequest::toJson() const return val; } - bool RejectVpcPeeringRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool RejectVpcPeeringRequest::fromJson(const web::json::value& val) return ok; } + std::string RejectVpcPeeringRequest::getPeeringId() const { return peeringId_; diff --git a/vpc/src/v2/model/RejectVpcPeeringResponse.cpp b/vpc/src/v2/model/RejectVpcPeeringResponse.cpp index 9654ac4d9..b115bd6e7 100644 --- a/vpc/src/v2/model/RejectVpcPeeringResponse.cpp +++ b/vpc/src/v2/model/RejectVpcPeeringResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/RejectVpcPeeringResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -66,7 +65,6 @@ web::json::value RejectVpcPeeringResponse::toJson() const return val; } - bool RejectVpcPeeringResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool RejectVpcPeeringResponse::fromJson(const web::json::value& val) return ok; } + std::string RejectVpcPeeringResponse::getId() const { return id_; diff --git a/vpc/src/v2/model/ResourceResult.cpp b/vpc/src/v2/model/ResourceResult.cpp index 530ccb6de..ae8d1b68a 100644 --- a/vpc/src/v2/model/ResourceResult.cpp +++ b/vpc/src/v2/model/ResourceResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ResourceResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -48,7 +47,6 @@ web::json::value ResourceResult::toJson() const return val; } - bool ResourceResult::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool ResourceResult::fromJson(const web::json::value& val) return ok; } + std::string ResourceResult::getType() const { return type_; diff --git a/vpc/src/v2/model/ResourceTag.cpp b/vpc/src/v2/model/ResourceTag.cpp index 6efe8ff18..85ec5da32 100644 --- a/vpc/src/v2/model/ResourceTag.cpp +++ b/vpc/src/v2/model/ResourceTag.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ResourceTag.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value ResourceTag::toJson() const return val; } - bool ResourceTag::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool ResourceTag::fromJson(const web::json::value& val) return ok; } + std::string ResourceTag::getKey() const { return key_; diff --git a/vpc/src/v2/model/Route.cpp b/vpc/src/v2/model/Route.cpp index 2b9078a8c..0a2aaa26f 100644 --- a/vpc/src/v2/model/Route.cpp +++ b/vpc/src/v2/model/Route.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/Route.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value Route::toJson() const return val; } - bool Route::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool Route::fromJson(const web::json::value& val) return ok; } + std::string Route::getDestination() const { return destination_; diff --git a/vpc/src/v2/model/RouteTableListResp.cpp b/vpc/src/v2/model/RouteTableListResp.cpp index 498a12e2a..f0969c387 100644 --- a/vpc/src/v2/model/RouteTableListResp.cpp +++ b/vpc/src/v2/model/RouteTableListResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/RouteTableListResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -72,7 +71,6 @@ web::json::value RouteTableListResp::toJson() const return val; } - bool RouteTableListResp::fromJson(const web::json::value& val) { bool ok = true; @@ -161,6 +159,7 @@ bool RouteTableListResp::fromJson(const web::json::value& val) return ok; } + std::string RouteTableListResp::getId() const { return id_; diff --git a/vpc/src/v2/model/RouteTableResp.cpp b/vpc/src/v2/model/RouteTableResp.cpp index 7d9014d4b..c8763a713 100644 --- a/vpc/src/v2/model/RouteTableResp.cpp +++ b/vpc/src/v2/model/RouteTableResp.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/RouteTableResp.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -76,7 +75,6 @@ web::json::value RouteTableResp::toJson() const return val; } - bool RouteTableResp::fromJson(const web::json::value& val) { bool ok = true; @@ -174,6 +172,7 @@ bool RouteTableResp::fromJson(const web::json::value& val) return ok; } + std::string RouteTableResp::getId() const { return id_; diff --git a/vpc/src/v2/model/RouteTableRoute.cpp b/vpc/src/v2/model/RouteTableRoute.cpp index 930a6a22b..b159bfd78 100644 --- a/vpc/src/v2/model/RouteTableRoute.cpp +++ b/vpc/src/v2/model/RouteTableRoute.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/RouteTableRoute.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -48,7 +47,6 @@ web::json::value RouteTableRoute::toJson() const return val; } - bool RouteTableRoute::fromJson(const web::json::value& val) { bool ok = true; @@ -92,6 +90,7 @@ bool RouteTableRoute::fromJson(const web::json::value& val) return ok; } + std::string RouteTableRoute::getType() const { return type_; diff --git a/vpc/src/v2/model/RouteTableRouteAction.cpp b/vpc/src/v2/model/RouteTableRouteAction.cpp index cf61f2d3a..4a0ea930b 100644 --- a/vpc/src/v2/model/RouteTableRouteAction.cpp +++ b/vpc/src/v2/model/RouteTableRouteAction.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/RouteTableRouteAction.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -40,7 +39,6 @@ web::json::value RouteTableRouteAction::toJson() const return val; } - bool RouteTableRouteAction::fromJson(const web::json::value& val) { bool ok = true; @@ -75,6 +73,7 @@ bool RouteTableRouteAction::fromJson(const web::json::value& val) return ok; } + std::vector& RouteTableRouteAction::getAdd() { return add_; diff --git a/vpc/src/v2/model/RouterInterfaceRequestBody.cpp b/vpc/src/v2/model/RouterInterfaceRequestBody.cpp index 95b716e4b..77378e4ce 100644 --- a/vpc/src/v2/model/RouterInterfaceRequestBody.cpp +++ b/vpc/src/v2/model/RouterInterfaceRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/RouterInterfaceRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value RouterInterfaceRequestBody::toJson() const return val; } - bool RouterInterfaceRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool RouterInterfaceRequestBody::fromJson(const web::json::value& val) return ok; } + std::string RouterInterfaceRequestBody::getPortId() const { return portId_; diff --git a/vpc/src/v2/model/RoutetableAssociateReqbody.cpp b/vpc/src/v2/model/RoutetableAssociateReqbody.cpp index 5f2d9e0dd..e45a5e2eb 100644 --- a/vpc/src/v2/model/RoutetableAssociateReqbody.cpp +++ b/vpc/src/v2/model/RoutetableAssociateReqbody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/RoutetableAssociateReqbody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value RoutetableAssociateReqbody::toJson() const return val; } - bool RoutetableAssociateReqbody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool RoutetableAssociateReqbody::fromJson(const web::json::value& val) return ok; } + AsscoiateReq RoutetableAssociateReqbody::getRoutetable() const { return routetable_; diff --git a/vpc/src/v2/model/SecurityGroup.cpp b/vpc/src/v2/model/SecurityGroup.cpp index 3e7ef8ac5..f8d9e2580 100644 --- a/vpc/src/v2/model/SecurityGroup.cpp +++ b/vpc/src/v2/model/SecurityGroup.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/SecurityGroup.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -57,7 +56,6 @@ web::json::value SecurityGroup::toJson() const return val; } - bool SecurityGroup::fromJson(const web::json::value& val) { bool ok = true; @@ -119,6 +117,7 @@ bool SecurityGroup::fromJson(const web::json::value& val) return ok; } + std::string SecurityGroup::getName() const { return name_; diff --git a/vpc/src/v2/model/SecurityGroupRule.cpp b/vpc/src/v2/model/SecurityGroupRule.cpp index 9b53e0414..bd5f8db78 100644 --- a/vpc/src/v2/model/SecurityGroupRule.cpp +++ b/vpc/src/v2/model/SecurityGroupRule.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/SecurityGroupRule.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -88,7 +87,6 @@ web::json::value SecurityGroupRule::toJson() const return val; } - bool SecurityGroupRule::fromJson(const web::json::value& val) { bool ok = true; @@ -204,6 +202,7 @@ bool SecurityGroupRule::fromJson(const web::json::value& val) return ok; } + std::string SecurityGroupRule::getId() const { return id_; diff --git a/vpc/src/v2/model/ShowFlowLogRequest.cpp b/vpc/src/v2/model/ShowFlowLogRequest.cpp index c0787ec85..f2650cd02 100644 --- a/vpc/src/v2/model/ShowFlowLogRequest.cpp +++ b/vpc/src/v2/model/ShowFlowLogRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowFlowLogRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowFlowLogRequest::toJson() const return val; } - bool ShowFlowLogRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowFlowLogRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowFlowLogRequest::getFlowlogId() const { return flowlogId_; diff --git a/vpc/src/v2/model/ShowFlowLogResponse.cpp b/vpc/src/v2/model/ShowFlowLogResponse.cpp index 2cbb21ff5..f395ec898 100644 --- a/vpc/src/v2/model/ShowFlowLogResponse.cpp +++ b/vpc/src/v2/model/ShowFlowLogResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowFlowLogResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowFlowLogResponse::toJson() const return val; } - bool ShowFlowLogResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowFlowLogResponse::fromJson(const web::json::value& val) return ok; } + FlowLogResp ShowFlowLogResponse::getFlowLog() const { return flowLog_; diff --git a/vpc/src/v2/model/ShowNetworkIpAvailabilitiesRequest.cpp b/vpc/src/v2/model/ShowNetworkIpAvailabilitiesRequest.cpp index f261ac3b0..e8ea737a5 100644 --- a/vpc/src/v2/model/ShowNetworkIpAvailabilitiesRequest.cpp +++ b/vpc/src/v2/model/ShowNetworkIpAvailabilitiesRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowNetworkIpAvailabilitiesRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowNetworkIpAvailabilitiesRequest::toJson() const return val; } - bool ShowNetworkIpAvailabilitiesRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowNetworkIpAvailabilitiesRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowNetworkIpAvailabilitiesRequest::getNetworkId() const { return networkId_; diff --git a/vpc/src/v2/model/ShowNetworkIpAvailabilitiesResponse.cpp b/vpc/src/v2/model/ShowNetworkIpAvailabilitiesResponse.cpp index 1eb43951f..537dd9bcb 100644 --- a/vpc/src/v2/model/ShowNetworkIpAvailabilitiesResponse.cpp +++ b/vpc/src/v2/model/ShowNetworkIpAvailabilitiesResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowNetworkIpAvailabilitiesResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowNetworkIpAvailabilitiesResponse::toJson() const return val; } - bool ShowNetworkIpAvailabilitiesResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowNetworkIpAvailabilitiesResponse::fromJson(const web::json::value& val) return ok; } + NetworkIpAvailability ShowNetworkIpAvailabilitiesResponse::getNetworkIpAvailability() const { return networkIpAvailability_; diff --git a/vpc/src/v2/model/ShowPortRequest.cpp b/vpc/src/v2/model/ShowPortRequest.cpp index 6cf0755d3..abe9b1f55 100644 --- a/vpc/src/v2/model/ShowPortRequest.cpp +++ b/vpc/src/v2/model/ShowPortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowPortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowPortRequest::toJson() const return val; } - bool ShowPortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowPortRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowPortRequest::getPortId() const { return portId_; diff --git a/vpc/src/v2/model/ShowPortResponse.cpp b/vpc/src/v2/model/ShowPortResponse.cpp index 6edb92d46..baed7a73b 100644 --- a/vpc/src/v2/model/ShowPortResponse.cpp +++ b/vpc/src/v2/model/ShowPortResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowPortResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowPortResponse::toJson() const return val; } - bool ShowPortResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowPortResponse::fromJson(const web::json::value& val) return ok; } + Port ShowPortResponse::getPort() const { return port_; diff --git a/vpc/src/v2/model/ShowPrivateipRequest.cpp b/vpc/src/v2/model/ShowPrivateipRequest.cpp index 8e341b554..c4cf69f5e 100644 --- a/vpc/src/v2/model/ShowPrivateipRequest.cpp +++ b/vpc/src/v2/model/ShowPrivateipRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowPrivateipRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowPrivateipRequest::toJson() const return val; } - bool ShowPrivateipRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowPrivateipRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowPrivateipRequest::getPrivateipId() const { return privateipId_; diff --git a/vpc/src/v2/model/ShowPrivateipResponse.cpp b/vpc/src/v2/model/ShowPrivateipResponse.cpp index c92abfa0e..b6885e1c8 100644 --- a/vpc/src/v2/model/ShowPrivateipResponse.cpp +++ b/vpc/src/v2/model/ShowPrivateipResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowPrivateipResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowPrivateipResponse::toJson() const return val; } - bool ShowPrivateipResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowPrivateipResponse::fromJson(const web::json::value& val) return ok; } + Privateip ShowPrivateipResponse::getPrivateip() const { return privateip_; diff --git a/vpc/src/v2/model/ShowQuotaRequest.cpp b/vpc/src/v2/model/ShowQuotaRequest.cpp index 5d8a46156..96033dad7 100644 --- a/vpc/src/v2/model/ShowQuotaRequest.cpp +++ b/vpc/src/v2/model/ShowQuotaRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowQuotaRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowQuotaRequest::toJson() const return val; } - bool ShowQuotaRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowQuotaRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowQuotaRequest::getType() const { return type_; diff --git a/vpc/src/v2/model/ShowQuotaResponse.cpp b/vpc/src/v2/model/ShowQuotaResponse.cpp index 3088da48b..6f4a260ee 100644 --- a/vpc/src/v2/model/ShowQuotaResponse.cpp +++ b/vpc/src/v2/model/ShowQuotaResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowQuotaResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowQuotaResponse::toJson() const return val; } - bool ShowQuotaResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowQuotaResponse::fromJson(const web::json::value& val) return ok; } + Quota ShowQuotaResponse::getQuotas() const { return quotas_; diff --git a/vpc/src/v2/model/ShowRouteTableRequest.cpp b/vpc/src/v2/model/ShowRouteTableRequest.cpp index f0eb213ae..d741a761f 100644 --- a/vpc/src/v2/model/ShowRouteTableRequest.cpp +++ b/vpc/src/v2/model/ShowRouteTableRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowRouteTableRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowRouteTableRequest::toJson() const return val; } - bool ShowRouteTableRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowRouteTableRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowRouteTableRequest::getRoutetableId() const { return routetableId_; diff --git a/vpc/src/v2/model/ShowRouteTableResponse.cpp b/vpc/src/v2/model/ShowRouteTableResponse.cpp index db2bbff6b..f0a782a59 100644 --- a/vpc/src/v2/model/ShowRouteTableResponse.cpp +++ b/vpc/src/v2/model/ShowRouteTableResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowRouteTableResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowRouteTableResponse::toJson() const return val; } - bool ShowRouteTableResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowRouteTableResponse::fromJson(const web::json::value& val) return ok; } + RouteTableResp ShowRouteTableResponse::getRoutetable() const { return routetable_; diff --git a/vpc/src/v2/model/ShowSecurityGroupRequest.cpp b/vpc/src/v2/model/ShowSecurityGroupRequest.cpp index e27eb7499..ff057f284 100644 --- a/vpc/src/v2/model/ShowSecurityGroupRequest.cpp +++ b/vpc/src/v2/model/ShowSecurityGroupRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowSecurityGroupRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowSecurityGroupRequest::toJson() const return val; } - bool ShowSecurityGroupRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSecurityGroupRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSecurityGroupRequest::getSecurityGroupId() const { return securityGroupId_; diff --git a/vpc/src/v2/model/ShowSecurityGroupResponse.cpp b/vpc/src/v2/model/ShowSecurityGroupResponse.cpp index 39cdc2356..dda01f486 100644 --- a/vpc/src/v2/model/ShowSecurityGroupResponse.cpp +++ b/vpc/src/v2/model/ShowSecurityGroupResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowSecurityGroupResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowSecurityGroupResponse::toJson() const return val; } - bool ShowSecurityGroupResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowSecurityGroupResponse::fromJson(const web::json::value& val) return ok; } + SecurityGroup ShowSecurityGroupResponse::getSecurityGroup() const { return securityGroup_; diff --git a/vpc/src/v2/model/ShowSecurityGroupRuleRequest.cpp b/vpc/src/v2/model/ShowSecurityGroupRuleRequest.cpp index 09afce4b4..f1c81ae50 100644 --- a/vpc/src/v2/model/ShowSecurityGroupRuleRequest.cpp +++ b/vpc/src/v2/model/ShowSecurityGroupRuleRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowSecurityGroupRuleRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowSecurityGroupRuleRequest::toJson() const return val; } - bool ShowSecurityGroupRuleRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSecurityGroupRuleRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSecurityGroupRuleRequest::getSecurityGroupRuleId() const { return securityGroupRuleId_; diff --git a/vpc/src/v2/model/ShowSecurityGroupRuleResponse.cpp b/vpc/src/v2/model/ShowSecurityGroupRuleResponse.cpp index 40f5334aa..bcce776ef 100644 --- a/vpc/src/v2/model/ShowSecurityGroupRuleResponse.cpp +++ b/vpc/src/v2/model/ShowSecurityGroupRuleResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowSecurityGroupRuleResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowSecurityGroupRuleResponse::toJson() const return val; } - bool ShowSecurityGroupRuleResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowSecurityGroupRuleResponse::fromJson(const web::json::value& val) return ok; } + SecurityGroupRule ShowSecurityGroupRuleResponse::getSecurityGroupRule() const { return securityGroupRule_; diff --git a/vpc/src/v2/model/ShowSubnetRequest.cpp b/vpc/src/v2/model/ShowSubnetRequest.cpp index 4252792e3..5fa57d35e 100644 --- a/vpc/src/v2/model/ShowSubnetRequest.cpp +++ b/vpc/src/v2/model/ShowSubnetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowSubnetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowSubnetRequest::toJson() const return val; } - bool ShowSubnetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSubnetRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSubnetRequest::getSubnetId() const { return subnetId_; diff --git a/vpc/src/v2/model/ShowSubnetResponse.cpp b/vpc/src/v2/model/ShowSubnetResponse.cpp index cdbc032c7..11aa87cb4 100644 --- a/vpc/src/v2/model/ShowSubnetResponse.cpp +++ b/vpc/src/v2/model/ShowSubnetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowSubnetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowSubnetResponse::toJson() const return val; } - bool ShowSubnetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowSubnetResponse::fromJson(const web::json::value& val) return ok; } + Subnet ShowSubnetResponse::getSubnet() const { return subnet_; diff --git a/vpc/src/v2/model/ShowSubnetTagsRequest.cpp b/vpc/src/v2/model/ShowSubnetTagsRequest.cpp index ac658f64d..61fb8cd2c 100644 --- a/vpc/src/v2/model/ShowSubnetTagsRequest.cpp +++ b/vpc/src/v2/model/ShowSubnetTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowSubnetTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowSubnetTagsRequest::toJson() const return val; } - bool ShowSubnetTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowSubnetTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowSubnetTagsRequest::getSubnetId() const { return subnetId_; diff --git a/vpc/src/v2/model/ShowSubnetTagsResponse.cpp b/vpc/src/v2/model/ShowSubnetTagsResponse.cpp index 8205d3dd9..f7cb95b31 100644 --- a/vpc/src/v2/model/ShowSubnetTagsResponse.cpp +++ b/vpc/src/v2/model/ShowSubnetTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowSubnetTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowSubnetTagsResponse::toJson() const return val; } - bool ShowSubnetTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowSubnetTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowSubnetTagsResponse::getTags() { return tags_; diff --git a/vpc/src/v2/model/ShowVpcPeeringRequest.cpp b/vpc/src/v2/model/ShowVpcPeeringRequest.cpp index 47be50265..c991c947e 100644 --- a/vpc/src/v2/model/ShowVpcPeeringRequest.cpp +++ b/vpc/src/v2/model/ShowVpcPeeringRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowVpcPeeringRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowVpcPeeringRequest::toJson() const return val; } - bool ShowVpcPeeringRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowVpcPeeringRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowVpcPeeringRequest::getPeeringId() const { return peeringId_; diff --git a/vpc/src/v2/model/ShowVpcPeeringResponse.cpp b/vpc/src/v2/model/ShowVpcPeeringResponse.cpp index b4ff062b8..803e80dca 100644 --- a/vpc/src/v2/model/ShowVpcPeeringResponse.cpp +++ b/vpc/src/v2/model/ShowVpcPeeringResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowVpcPeeringResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowVpcPeeringResponse::toJson() const return val; } - bool ShowVpcPeeringResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowVpcPeeringResponse::fromJson(const web::json::value& val) return ok; } + VpcPeering ShowVpcPeeringResponse::getPeering() const { return peering_; diff --git a/vpc/src/v2/model/ShowVpcRequest.cpp b/vpc/src/v2/model/ShowVpcRequest.cpp index 19df1746b..86754654c 100644 --- a/vpc/src/v2/model/ShowVpcRequest.cpp +++ b/vpc/src/v2/model/ShowVpcRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowVpcRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowVpcRequest::toJson() const return val; } - bool ShowVpcRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowVpcRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowVpcRequest::getVpcId() const { return vpcId_; diff --git a/vpc/src/v2/model/ShowVpcResponse.cpp b/vpc/src/v2/model/ShowVpcResponse.cpp index c58847b9f..de46585e7 100644 --- a/vpc/src/v2/model/ShowVpcResponse.cpp +++ b/vpc/src/v2/model/ShowVpcResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowVpcResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowVpcResponse::toJson() const return val; } - bool ShowVpcResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowVpcResponse::fromJson(const web::json::value& val) return ok; } + Vpc ShowVpcResponse::getVpc() const { return vpc_; diff --git a/vpc/src/v2/model/ShowVpcRouteRequest.cpp b/vpc/src/v2/model/ShowVpcRouteRequest.cpp index af702ad14..f1cb8af97 100644 --- a/vpc/src/v2/model/ShowVpcRouteRequest.cpp +++ b/vpc/src/v2/model/ShowVpcRouteRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowVpcRouteRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowVpcRouteRequest::toJson() const return val; } - bool ShowVpcRouteRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowVpcRouteRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowVpcRouteRequest::getRouteId() const { return routeId_; diff --git a/vpc/src/v2/model/ShowVpcRouteResponse.cpp b/vpc/src/v2/model/ShowVpcRouteResponse.cpp index de66a1a0f..81cfe9178 100644 --- a/vpc/src/v2/model/ShowVpcRouteResponse.cpp +++ b/vpc/src/v2/model/ShowVpcRouteResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowVpcRouteResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowVpcRouteResponse::toJson() const return val; } - bool ShowVpcRouteResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowVpcRouteResponse::fromJson(const web::json::value& val) return ok; } + VpcRoute ShowVpcRouteResponse::getRoute() const { return route_; diff --git a/vpc/src/v2/model/ShowVpcTagsRequest.cpp b/vpc/src/v2/model/ShowVpcTagsRequest.cpp index fced90287..29701c1e2 100644 --- a/vpc/src/v2/model/ShowVpcTagsRequest.cpp +++ b/vpc/src/v2/model/ShowVpcTagsRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowVpcTagsRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value ShowVpcTagsRequest::toJson() const return val; } - bool ShowVpcTagsRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool ShowVpcTagsRequest::fromJson(const web::json::value& val) return ok; } + std::string ShowVpcTagsRequest::getVpcId() const { return vpcId_; diff --git a/vpc/src/v2/model/ShowVpcTagsResponse.cpp b/vpc/src/v2/model/ShowVpcTagsResponse.cpp index 626b09c20..5c3f0c414 100644 --- a/vpc/src/v2/model/ShowVpcTagsResponse.cpp +++ b/vpc/src/v2/model/ShowVpcTagsResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/ShowVpcTagsResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value ShowVpcTagsResponse::toJson() const return val; } - bool ShowVpcTagsResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool ShowVpcTagsResponse::fromJson(const web::json::value& val) return ok; } + std::vector& ShowVpcTagsResponse::getTags() { return tags_; diff --git a/vpc/src/v2/model/Subnet.cpp b/vpc/src/v2/model/Subnet.cpp index d4f2cda30..d5129414b 100644 --- a/vpc/src/v2/model/Subnet.cpp +++ b/vpc/src/v2/model/Subnet.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/Subnet.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -141,7 +140,6 @@ web::json::value Subnet::toJson() const return val; } - bool Subnet::fromJson(const web::json::value& val) { bool ok = true; @@ -356,6 +354,7 @@ bool Subnet::fromJson(const web::json::value& val) return ok; } + std::string Subnet::getId() const { return id_; diff --git a/vpc/src/v2/model/SubnetIpAvailability.cpp b/vpc/src/v2/model/SubnetIpAvailability.cpp index 97bfdc2c9..a3bd964f2 100644 --- a/vpc/src/v2/model/SubnetIpAvailability.cpp +++ b/vpc/src/v2/model/SubnetIpAvailability.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/SubnetIpAvailability.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -58,7 +57,6 @@ web::json::value SubnetIpAvailability::toJson() const return val; } - bool SubnetIpAvailability::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool SubnetIpAvailability::fromJson(const web::json::value& val) return ok; } + int32_t SubnetIpAvailability::getUsedIps() const { return usedIps_; diff --git a/vpc/src/v2/model/SubnetList.cpp b/vpc/src/v2/model/SubnetList.cpp index d0fe49d71..d574abf49 100644 --- a/vpc/src/v2/model/SubnetList.cpp +++ b/vpc/src/v2/model/SubnetList.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/SubnetList.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -33,7 +32,6 @@ web::json::value SubnetList::toJson() const return val; } - bool SubnetList::fromJson(const web::json::value& val) { bool ok = true; @@ -50,6 +48,7 @@ bool SubnetList::fromJson(const web::json::value& val) return ok; } + std::string SubnetList::getId() const { return id_; diff --git a/vpc/src/v2/model/SubnetResult.cpp b/vpc/src/v2/model/SubnetResult.cpp index 5f3a4c6db..74ce26bee 100644 --- a/vpc/src/v2/model/SubnetResult.cpp +++ b/vpc/src/v2/model/SubnetResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/SubnetResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value SubnetResult::toJson() const return val; } - bool SubnetResult::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool SubnetResult::fromJson(const web::json::value& val) return ok; } + std::string SubnetResult::getId() const { return id_; diff --git a/vpc/src/v2/model/UpdateFlowLogReq.cpp b/vpc/src/v2/model/UpdateFlowLogReq.cpp index d656dc539..8defa3524 100644 --- a/vpc/src/v2/model/UpdateFlowLogReq.cpp +++ b/vpc/src/v2/model/UpdateFlowLogReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateFlowLogReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -43,7 +42,6 @@ web::json::value UpdateFlowLogReq::toJson() const return val; } - bool UpdateFlowLogReq::fromJson(const web::json::value& val) { bool ok = true; @@ -78,6 +76,7 @@ bool UpdateFlowLogReq::fromJson(const web::json::value& val) return ok; } + std::string UpdateFlowLogReq::getName() const { return name_; diff --git a/vpc/src/v2/model/UpdateFlowLogReqBody.cpp b/vpc/src/v2/model/UpdateFlowLogReqBody.cpp index 82d1815c3..f1692b845 100644 --- a/vpc/src/v2/model/UpdateFlowLogReqBody.cpp +++ b/vpc/src/v2/model/UpdateFlowLogReqBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateFlowLogReqBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value UpdateFlowLogReqBody::toJson() const return val; } - bool UpdateFlowLogReqBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateFlowLogReqBody::fromJson(const web::json::value& val) return ok; } + UpdateFlowLogReq UpdateFlowLogReqBody::getFlowLog() const { return flowLog_; diff --git a/vpc/src/v2/model/UpdateFlowLogRequest.cpp b/vpc/src/v2/model/UpdateFlowLogRequest.cpp index 0ecc1575b..a1c9c51a3 100644 --- a/vpc/src/v2/model/UpdateFlowLogRequest.cpp +++ b/vpc/src/v2/model/UpdateFlowLogRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateFlowLogRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value UpdateFlowLogRequest::toJson() const return val; } - bool UpdateFlowLogRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateFlowLogRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateFlowLogRequest::getFlowlogId() const { return flowlogId_; diff --git a/vpc/src/v2/model/UpdateFlowLogResponse.cpp b/vpc/src/v2/model/UpdateFlowLogResponse.cpp index 1fab60ccd..f8f27fef7 100644 --- a/vpc/src/v2/model/UpdateFlowLogResponse.cpp +++ b/vpc/src/v2/model/UpdateFlowLogResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateFlowLogResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value UpdateFlowLogResponse::toJson() const return val; } - bool UpdateFlowLogResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateFlowLogResponse::fromJson(const web::json::value& val) return ok; } + FlowLogResp UpdateFlowLogResponse::getFlowLog() const { return flowLog_; diff --git a/vpc/src/v2/model/UpdatePortOption.cpp b/vpc/src/v2/model/UpdatePortOption.cpp index fdc3e7927..d2b3a3798 100644 --- a/vpc/src/v2/model/UpdatePortOption.cpp +++ b/vpc/src/v2/model/UpdatePortOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdatePortOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -45,7 +44,6 @@ web::json::value UpdatePortOption::toJson() const return val; } - bool UpdatePortOption::fromJson(const web::json::value& val) { bool ok = true; @@ -89,6 +87,7 @@ bool UpdatePortOption::fromJson(const web::json::value& val) return ok; } + std::string UpdatePortOption::getName() const { return name_; diff --git a/vpc/src/v2/model/UpdatePortRequest.cpp b/vpc/src/v2/model/UpdatePortRequest.cpp index fac88b852..257921aa4 100644 --- a/vpc/src/v2/model/UpdatePortRequest.cpp +++ b/vpc/src/v2/model/UpdatePortRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdatePortRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value UpdatePortRequest::toJson() const return val; } - bool UpdatePortRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdatePortRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdatePortRequest::getPortId() const { return portId_; diff --git a/vpc/src/v2/model/UpdatePortRequestBody.cpp b/vpc/src/v2/model/UpdatePortRequestBody.cpp index da3db819c..be76b1e89 100644 --- a/vpc/src/v2/model/UpdatePortRequestBody.cpp +++ b/vpc/src/v2/model/UpdatePortRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdatePortRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value UpdatePortRequestBody::toJson() const return val; } - bool UpdatePortRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdatePortRequestBody::fromJson(const web::json::value& val) return ok; } + UpdatePortOption UpdatePortRequestBody::getPort() const { return port_; diff --git a/vpc/src/v2/model/UpdatePortResponse.cpp b/vpc/src/v2/model/UpdatePortResponse.cpp index 275b18a66..12aa7c0ae 100644 --- a/vpc/src/v2/model/UpdatePortResponse.cpp +++ b/vpc/src/v2/model/UpdatePortResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdatePortResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value UpdatePortResponse::toJson() const return val; } - bool UpdatePortResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdatePortResponse::fromJson(const web::json::value& val) return ok; } + Port UpdatePortResponse::getPort() const { return port_; diff --git a/vpc/src/v2/model/UpdateRouteTableReq.cpp b/vpc/src/v2/model/UpdateRouteTableReq.cpp index 851ea4518..4b1208ac1 100644 --- a/vpc/src/v2/model/UpdateRouteTableReq.cpp +++ b/vpc/src/v2/model/UpdateRouteTableReq.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateRouteTableReq.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -42,7 +41,6 @@ web::json::value UpdateRouteTableReq::toJson() const return val; } - bool UpdateRouteTableReq::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateRouteTableReq::fromJson(const web::json::value& val) return ok; } + std::string UpdateRouteTableReq::getName() const { return name_; diff --git a/vpc/src/v2/model/UpdateRouteTableRequest.cpp b/vpc/src/v2/model/UpdateRouteTableRequest.cpp index 26c683c64..d79d6fa0a 100644 --- a/vpc/src/v2/model/UpdateRouteTableRequest.cpp +++ b/vpc/src/v2/model/UpdateRouteTableRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateRouteTableRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value UpdateRouteTableRequest::toJson() const return val; } - bool UpdateRouteTableRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateRouteTableRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateRouteTableRequest::getRoutetableId() const { return routetableId_; diff --git a/vpc/src/v2/model/UpdateRouteTableResponse.cpp b/vpc/src/v2/model/UpdateRouteTableResponse.cpp index 6a14ad233..5e780dfcd 100644 --- a/vpc/src/v2/model/UpdateRouteTableResponse.cpp +++ b/vpc/src/v2/model/UpdateRouteTableResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateRouteTableResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value UpdateRouteTableResponse::toJson() const return val; } - bool UpdateRouteTableResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateRouteTableResponse::fromJson(const web::json::value& val) return ok; } + RouteTableResp UpdateRouteTableResponse::getRoutetable() const { return routetable_; diff --git a/vpc/src/v2/model/UpdateRoutetableReqBody.cpp b/vpc/src/v2/model/UpdateRoutetableReqBody.cpp index e13639bd5..974be5484 100644 --- a/vpc/src/v2/model/UpdateRoutetableReqBody.cpp +++ b/vpc/src/v2/model/UpdateRoutetableReqBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateRoutetableReqBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value UpdateRoutetableReqBody::toJson() const return val; } - bool UpdateRoutetableReqBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateRoutetableReqBody::fromJson(const web::json::value& val) return ok; } + UpdateRouteTableReq UpdateRoutetableReqBody::getRoutetable() const { return routetable_; diff --git a/vpc/src/v2/model/UpdateSubnetOption.cpp b/vpc/src/v2/model/UpdateSubnetOption.cpp index 6b90b81b6..fe72c3d96 100644 --- a/vpc/src/v2/model/UpdateSubnetOption.cpp +++ b/vpc/src/v2/model/UpdateSubnetOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateSubnetOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -66,7 +65,6 @@ web::json::value UpdateSubnetOption::toJson() const return val; } - bool UpdateSubnetOption::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool UpdateSubnetOption::fromJson(const web::json::value& val) return ok; } + std::string UpdateSubnetOption::getName() const { return name_; diff --git a/vpc/src/v2/model/UpdateSubnetRequest.cpp b/vpc/src/v2/model/UpdateSubnetRequest.cpp index bc67fe0e4..433a2568c 100644 --- a/vpc/src/v2/model/UpdateSubnetRequest.cpp +++ b/vpc/src/v2/model/UpdateSubnetRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateSubnetRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -42,7 +41,6 @@ web::json::value UpdateSubnetRequest::toJson() const return val; } - bool UpdateSubnetRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool UpdateSubnetRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateSubnetRequest::getVpcId() const { return vpcId_; diff --git a/vpc/src/v2/model/UpdateSubnetRequestBody.cpp b/vpc/src/v2/model/UpdateSubnetRequestBody.cpp index 67b14d834..8b555b9da 100644 --- a/vpc/src/v2/model/UpdateSubnetRequestBody.cpp +++ b/vpc/src/v2/model/UpdateSubnetRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateSubnetRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value UpdateSubnetRequestBody::toJson() const return val; } - bool UpdateSubnetRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateSubnetRequestBody::fromJson(const web::json::value& val) return ok; } + UpdateSubnetOption UpdateSubnetRequestBody::getSubnet() const { return subnet_; diff --git a/vpc/src/v2/model/UpdateSubnetResponse.cpp b/vpc/src/v2/model/UpdateSubnetResponse.cpp index 21e709516..d7bb67449 100644 --- a/vpc/src/v2/model/UpdateSubnetResponse.cpp +++ b/vpc/src/v2/model/UpdateSubnetResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateSubnetResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value UpdateSubnetResponse::toJson() const return val; } - bool UpdateSubnetResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateSubnetResponse::fromJson(const web::json::value& val) return ok; } + SubnetResult UpdateSubnetResponse::getSubnet() const { return subnet_; diff --git a/vpc/src/v2/model/UpdateVpcOption.cpp b/vpc/src/v2/model/UpdateVpcOption.cpp index a7e60428a..28b5e627d 100644 --- a/vpc/src/v2/model/UpdateVpcOption.cpp +++ b/vpc/src/v2/model/UpdateVpcOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateVpcOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -47,7 +46,6 @@ web::json::value UpdateVpcOption::toJson() const return val; } - bool UpdateVpcOption::fromJson(const web::json::value& val) { bool ok = true; @@ -91,6 +89,7 @@ bool UpdateVpcOption::fromJson(const web::json::value& val) return ok; } + std::string UpdateVpcOption::getName() const { return name_; diff --git a/vpc/src/v2/model/UpdateVpcPeeringOption.cpp b/vpc/src/v2/model/UpdateVpcPeeringOption.cpp index 57fd3f86e..a0bd8b00f 100644 --- a/vpc/src/v2/model/UpdateVpcPeeringOption.cpp +++ b/vpc/src/v2/model/UpdateVpcPeeringOption.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateVpcPeeringOption.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value UpdateVpcPeeringOption::toJson() const return val; } - bool UpdateVpcPeeringOption::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool UpdateVpcPeeringOption::fromJson(const web::json::value& val) return ok; } + std::string UpdateVpcPeeringOption::getName() const { return name_; diff --git a/vpc/src/v2/model/UpdateVpcPeeringRequest.cpp b/vpc/src/v2/model/UpdateVpcPeeringRequest.cpp index 9cb3641ee..ff798d937 100644 --- a/vpc/src/v2/model/UpdateVpcPeeringRequest.cpp +++ b/vpc/src/v2/model/UpdateVpcPeeringRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateVpcPeeringRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value UpdateVpcPeeringRequest::toJson() const return val; } - bool UpdateVpcPeeringRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateVpcPeeringRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateVpcPeeringRequest::getPeeringId() const { return peeringId_; diff --git a/vpc/src/v2/model/UpdateVpcPeeringRequestBody.cpp b/vpc/src/v2/model/UpdateVpcPeeringRequestBody.cpp index 14ad30c7a..6a0c8f0d7 100644 --- a/vpc/src/v2/model/UpdateVpcPeeringRequestBody.cpp +++ b/vpc/src/v2/model/UpdateVpcPeeringRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateVpcPeeringRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value UpdateVpcPeeringRequestBody::toJson() const return val; } - bool UpdateVpcPeeringRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateVpcPeeringRequestBody::fromJson(const web::json::value& val) return ok; } + UpdateVpcPeeringOption UpdateVpcPeeringRequestBody::getPeering() const { return peering_; diff --git a/vpc/src/v2/model/UpdateVpcPeeringResponse.cpp b/vpc/src/v2/model/UpdateVpcPeeringResponse.cpp index 49fb12aba..a756bf943 100644 --- a/vpc/src/v2/model/UpdateVpcPeeringResponse.cpp +++ b/vpc/src/v2/model/UpdateVpcPeeringResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateVpcPeeringResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value UpdateVpcPeeringResponse::toJson() const return val; } - bool UpdateVpcPeeringResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateVpcPeeringResponse::fromJson(const web::json::value& val) return ok; } + VpcPeering UpdateVpcPeeringResponse::getPeering() const { return peering_; diff --git a/vpc/src/v2/model/UpdateVpcRequest.cpp b/vpc/src/v2/model/UpdateVpcRequest.cpp index 6740b6010..b15fcb89f 100644 --- a/vpc/src/v2/model/UpdateVpcRequest.cpp +++ b/vpc/src/v2/model/UpdateVpcRequest.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateVpcRequest.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -37,7 +36,6 @@ web::json::value UpdateVpcRequest::toJson() const return val; } - bool UpdateVpcRequest::fromJson(const web::json::value& val) { bool ok = true; @@ -63,6 +61,7 @@ bool UpdateVpcRequest::fromJson(const web::json::value& val) return ok; } + std::string UpdateVpcRequest::getVpcId() const { return vpcId_; diff --git a/vpc/src/v2/model/UpdateVpcRequestBody.cpp b/vpc/src/v2/model/UpdateVpcRequestBody.cpp index 4a494299c..9f60e2610 100644 --- a/vpc/src/v2/model/UpdateVpcRequestBody.cpp +++ b/vpc/src/v2/model/UpdateVpcRequestBody.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateVpcRequestBody.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value UpdateVpcRequestBody::toJson() const return val; } - bool UpdateVpcRequestBody::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateVpcRequestBody::fromJson(const web::json::value& val) return ok; } + UpdateVpcOption UpdateVpcRequestBody::getVpc() const { return vpc_; diff --git a/vpc/src/v2/model/UpdateVpcResponse.cpp b/vpc/src/v2/model/UpdateVpcResponse.cpp index 9938c1d5e..3ad380e62 100644 --- a/vpc/src/v2/model/UpdateVpcResponse.cpp +++ b/vpc/src/v2/model/UpdateVpcResponse.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/UpdateVpcResponse.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -32,7 +31,6 @@ web::json::value UpdateVpcResponse::toJson() const return val; } - bool UpdateVpcResponse::fromJson(const web::json::value& val) { bool ok = true; @@ -49,6 +47,7 @@ bool UpdateVpcResponse::fromJson(const web::json::value& val) return ok; } + Vpc UpdateVpcResponse::getVpc() const { return vpc_; diff --git a/vpc/src/v2/model/VersionResult.cpp b/vpc/src/v2/model/VersionResult.cpp index 1efdce91b..19df95f1d 100644 --- a/vpc/src/v2/model/VersionResult.cpp +++ b/vpc/src/v2/model/VersionResult.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/VersionResult.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -42,7 +41,6 @@ web::json::value VersionResult::toJson() const return val; } - bool VersionResult::fromJson(const web::json::value& val) { bool ok = true; @@ -77,6 +75,7 @@ bool VersionResult::fromJson(const web::json::value& val) return ok; } + std::string VersionResult::getStatus() const { return status_; diff --git a/vpc/src/v2/model/Vpc.cpp b/vpc/src/v2/model/Vpc.cpp index eb565c1cf..5ce48ad18 100644 --- a/vpc/src/v2/model/Vpc.cpp +++ b/vpc/src/v2/model/Vpc.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/Vpc.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -77,7 +76,6 @@ web::json::value Vpc::toJson() const return val; } - bool Vpc::fromJson(const web::json::value& val) { bool ok = true; @@ -175,6 +173,7 @@ bool Vpc::fromJson(const web::json::value& val) return ok; } + std::string Vpc::getId() const { return id_; diff --git a/vpc/src/v2/model/VpcInfo.cpp b/vpc/src/v2/model/VpcInfo.cpp index 1895c9880..ac8d0a238 100644 --- a/vpc/src/v2/model/VpcInfo.cpp +++ b/vpc/src/v2/model/VpcInfo.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/VpcInfo.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -38,7 +37,6 @@ web::json::value VpcInfo::toJson() const return val; } - bool VpcInfo::fromJson(const web::json::value& val) { bool ok = true; @@ -64,6 +62,7 @@ bool VpcInfo::fromJson(const web::json::value& val) return ok; } + std::string VpcInfo::getVpcId() const { return vpcId_; diff --git a/vpc/src/v2/model/VpcPeering.cpp b/vpc/src/v2/model/VpcPeering.cpp index 1de76bcf3..b06aa6693 100644 --- a/vpc/src/v2/model/VpcPeering.cpp +++ b/vpc/src/v2/model/VpcPeering.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/VpcPeering.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -66,7 +65,6 @@ web::json::value VpcPeering::toJson() const return val; } - bool VpcPeering::fromJson(const web::json::value& val) { bool ok = true; @@ -146,6 +144,7 @@ bool VpcPeering::fromJson(const web::json::value& val) return ok; } + std::string VpcPeering::getId() const { return id_; diff --git a/vpc/src/v2/model/VpcRoute.cpp b/vpc/src/v2/model/VpcRoute.cpp index 4e3cbc409..0de2a055d 100644 --- a/vpc/src/v2/model/VpcRoute.cpp +++ b/vpc/src/v2/model/VpcRoute.cpp @@ -1,7 +1,6 @@ #include "huaweicloud/vpc/v2/model/VpcRoute.h" - namespace HuaweiCloud { namespace Sdk { namespace Vpc { @@ -58,7 +57,6 @@ web::json::value VpcRoute::toJson() const return val; } - bool VpcRoute::fromJson(const web::json::value& val) { bool ok = true; @@ -120,6 +118,7 @@ bool VpcRoute::fromJson(const web::json::value& val) return ok; } + std::string VpcRoute::getId() const { return id_;